Repository navigation
·
28 commits
to main
since this release
What's Changed
- feat(engine): a declared row range for a product's output, checked after each production build by @hugocorreia90 in #2457
- feat(engine): record upstream reads per model, and wait for or start a Fivetran sync before a run by @hugocorreia90 in #2459
- fix(engine/rocky-core): conditional writes for object-store idempotency claims, and per-claim expiry by @hugocorreia90 in #2461
- fix(engine/rocky-duckdb): bind merge inserts by name by @mattfaltyn in #2464
- fix(engine/rocky-duckdb): insert delete_insert, time_interval and incremental rows by name by @hugocorreia90 in #2469
- fix(engine/rocky-cli): keep a failed model's duration and attempts in its run record by @hugocorreia90 in #2472
- fix(engine/rocky-duckdb): bind rocky load inserts into an existing table by name by @hugocorreia90 in #2474
- fix(engine/rocky-duckdb): match the schema when rocky load checks that its target table exists by @hugocorreia90 in #2477
- fix(engine/rocky-core): exclusive take-over and owner-checked finalize for Valkey idempotency claims by @hugocorreia90 in #2476
- feat(engine): rocky cost --month --by product, monthly cost per data product by @hugocorreia90 in #2473
- feat(engine/rocky-cli): load a child connector's batch with rocky load --connector by @hugocorreia90 in #2471
- chore: release engine 1.89.0, sdk 0.29.0, dagster 1.74.0, vscode 1.51.0 by @hugocorreia90 in #2480
Full Changelog: dagster-v1.73.0...engine-v1.89.0