optimus
optimus copied to clipboard
resource deployment should compute & persist dependencies for any impacted Jobs and trigger a job deployment
As part of epic around using persisted dependencies for job deployment, dependencies are not recomputed for all jobs every time as it is time consuming. On Resource deployment if there is any change in dependencies it should be persisted as well.
Scope
- On Resource Modification if Job Dependencies change should be updated & deployed.
- on Resource Modification if Job Compilation Fails should be informed to the user.
- Should be handled for Create and Deploy Flows but can break them down to multiple cards
Out of Scope
- Reverting a resource modification if the job compilation fails.
- [ ] #341
- [x] #342
- [ ] #343
Will be addressed as part of these cards https://github.com/odpf/optimus/issues/341 https://github.com/odpf/optimus/issues/342 https://github.com/odpf/optimus/issues/343