Skip to content

Tags: RelationalAI/rai-sdk-julia

Tags

v0.2.9

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[Rel v0.2] Migrate api.jl to the new language standard (#126)

v0.2.8

## RAI v0.2.8

[Diff since v0.2.7](v0.2.7...v0.2.8)


**Merged pull requests:**
- Add readtimeouts for get on transation metadata, problems, and results (#120) (@quinnj)
- RAI-16417 RAI-16420 Updated Julia SDK to use HTTP v1.9.15 or higher, increased HTTP pool to 4096 * 4 (#122) (@antikus)

v0.2.7

@JuliaRegistrator register()

v0.1.9

## RAI v0.1.9

[Diff since v0.1.8](v0.1.8...v0.1.9)


**Closed issues:**
- Evaluate replacing HTTP.jl with Downloads.jl (#11)
- Transaction Cancelation missing (#68)
- `no method matching length(::Nothing)` in `get_engine` when engine does not exist (#89)

**Merged pull requests:**
- ProtoBuf metadata (#60) (@bachdavi)
- Gracefully handle crashed / cancelled txns (#73) (@NHDaly)
- Readme tweak (#74) (@MikeInnes)
- Models actions from v1 to v2 protocol (#76) (@NRHelmi)
- Add missing cancel_transaction function (#78) (@NRHelmi)
- Bump up default connection_limit (#81) (@quinnj)
- Added custom engine version support in the integration tests (#84) (@miazamrai)
- Cache access token on disk (#85) (@NRHelmi)
- Add timeout/keep-alive options to http requests for access token (#87) (@quinnj)
- Moved the testing logic to github action for re-use by other repositories (#90) (@miazamrai)
- Bump version for new release (#92) (@bachdavi)
- Fix for exec_async test (#93) (@NRHelmi)
- RAI-8289 add suspend/resume functionality to julia sdk (#94) (@janrous-rai)
- Tiny change in README.md (#95) (@ffisc)
- Added params for Julia version and platform architecture to use the default values if caller does not define matrix strategy (#96) (@miazamrai)
- Fix for rai-8229 issue (#97) (@NRHelmi)
- Throw an exception if engine provisioning fails (#98) (@NRHelmi)
- RAI-8577: add debug logging in polling loop (#100) (@vilterp)
- Don't mutate user-given headers (#101) (@nickrobinson251)
- Fix incorrect return of DateTime object in _translate_start_time_ns (#103) (@nantiamak)
- Fix the arithmetic for wait_until_done(); add `start_time` kwarg in seconds, instead of ns. (#104) (@NHDaly)
- log engine database and transaction id (#105) (@NRHelmi)
- Run single engine for all tests (#106) (@NRHelmi)
- fix: export `cancel_transaction` (#107) (@mcmcgrath13)
- Readonly is now considered by `exec.jl` (#109) (@bergel)
- add pretty printer for MetadataInfo (#110) (@msagarpatel)
- Fix HTTP warning and bump version (#112) (@quinnj)
- Don't use Pkg to compute project-version. (#114) (@NHDaly)
- Backport for 0.1 release: Don't use Pkg to compute project-version. (#115) (@NHDaly)

v0.2.6

## RAI v0.2.6

[Diff since v0.2.5](v0.2.5...v0.2.6)



**Merged pull requests:**
- Don't use Pkg to compute project-version. (#114) (@NHDaly)
- Backport for 0.1 release: Don't use Pkg to compute project-version. (#115) (@NHDaly)

v0.2.5

## RAI v0.2.5

[Diff since v0.2.4](v0.2.4...v0.2.5)



**Merged pull requests:**
- RAI-8289 add suspend/resume functionality to julia sdk (#94) (@janrous-rai)
- log engine database and transaction id (#105) (@NRHelmi)
- Run single engine for all tests (#106) (@NRHelmi)
- fix: export `cancel_transaction` (#107) (@mcmcgrath13)
- Readonly is now considered by `exec.jl` (#109) (@bergel)
- add pretty printer for MetadataInfo (#110) (@msagarpatel)
- Fix HTTP warning and bump version (#112) (@quinnj)

v0.2.4

## RAI v0.2.4

[Diff since v0.2.3](v0.2.3...v0.2.4)



**Merged pull requests:**
- Fix incorrect return of DateTime object in _translate_start_time_ns (#103) (@nantiamak)
- Fix the arithmetic for wait_until_done(); add `start_time` kwarg in seconds, instead of ns. (#104) (@NHDaly)

v0.2.3

## RAI v0.2.3

[Diff since v0.2.2](v0.2.2...v0.2.3)



**Merged pull requests:**
- Readme tweak (#74) (@MikeInnes)
- Cache access token on disk (#85) (@NRHelmi)
- Fix for exec_async test (#93) (@NRHelmi)
- Tiny change in README.md (#95) (@ffisc)
- Added params for Julia version and platform architecture to use the default values if caller does not define matrix strategy (#96) (@miazamrai)
- Fix for rai-8229 issue (#97) (@NRHelmi)
- Throw an exception if engine provisioning fails (#98) (@NRHelmi)
- RAI-8577: add debug logging in polling loop (#100) (@vilterp)
- Don't mutate user-given headers (#101) (@nickrobinson251)

v0.2.2

## RAI v0.2.2

[Diff since v0.2.1](v0.2.1...v0.2.2)


**Closed issues:**
- Evaluate replacing HTTP.jl with Downloads.jl (#11)
- Transaction Cancelation missing (#68)
- `no method matching length(::Nothing)` in `get_engine` when engine does not exist (#89)

**Merged pull requests:**
- Models actions from v1 to v2 protocol (#76) (@NRHelmi)
- Add missing cancel_transaction function (#78) (@NRHelmi)
- Bump up default connection_limit (#81) (@quinnj)
- Added custom engine version support in the integration tests (#84) (@miazamrai)
- Add timeout/keep-alive options to http requests for access token (#87) (@quinnj)
- Moved the testing logic to github action for re-use by other repositories (#90) (@miazamrai)
- Bump version for new release (#92) (@bachdavi)

v0.2.1

## RAI v0.2.1

[Diff since v0.2.0](v0.2.0...v0.2.1)