Releases: goto/optimus
v0.15.0
v0.14.4
v0.14.3
Main Changes:
- Auto refresh downstream when destination job is changed
- Only show direct downstream when deleting jobs
- Fix resource plans modified after execution & plan migrate job log verbose
Changelog
v0.14.2
Main Changes
Improve migration handling in optimus plan
In this version, when doing optimus plan
for changes that only move directory but not changing namespace, then it will only update the spec.
Increase optimus job validate timeout
Increase optimus job validate
timeout from 15 mins to 60 mins
Changelog
v0.14.1
v0.14.0
v0.13.1
Main Changes
Job Validate Enhancement
Support validate resource routine for BigQuery datasource.
Before this release, Optimus only can validate BigQuery resource with kind:
- dataset
- tables
- view
- external table
With this release, Optimus can validate BigQuery resource with kind routines.
Changelog
v0.13.0
Main Changes
Changelog Feature
Now, support changelog of job specification. Optimus will store what and when the job specification are changed. Optimus also provide API to get changelog data
Replay Decentralization
Provide capability to have option using execution project from namespace & namespace level configuration
Plan & Apply
Provide capability to plan changes of job / resource based on git integration. Then we could also validate the job based on plan. After that we could apply the changes based on the plan created before.
Changelog
- 2a03f88 Changelog (#230)
- d3ab41d feat: add client handle catch error on stream.Send EOF (#232)
- 8d8cb8c feat: add job deploy command (#231)
- d8d4a2d feat: add keepalive enforcement policy 2m on server side (#233)
- 04b2e22 feat: add plan command (#228)
- d6ef67c feat: get change-log api (#234)
- e349540 feat: remove delete resource on deploy api (#222)
- cc10910 feat: replay decentralization - provide execution project as namespace & project level config (#226)
- e306dac feat: unary execute bulk operations (#221)
- c06a2ea feat: validation job using plan (#229)
v0.12.4
Main Changes
Command Job Deploy
Now, Optimus Cli could upsert (create / update) job by using optimus job deploy
command
Stream API Improvement
- We add some handling on stream API client, When there are an EOF returned on SendMsg from grpc, we will catch the error and log it. So we could have more visibility of what causing the issue.
- We also add Enforcement Policy to prevent
too_many_pings
error.