Changed - Change `mode` argument for `DatasetEnvVarsConfig` to `enabled: Option<bool>` Added - New `Reset` flow in GQL Api which can be triggered manually for `Root` and `Derivative` datasets - Private Datasets, preparation work: - Added in-mem implementation of ReBAC repository - Added in-mem implementation of `DatasetEntryRepository`
0.193.1
Fixed - Panic for `EXECUTE_TRANSFORM` flow without dataset env vars enabled feature
0.193.0
Added - `kamu add` command accepts optional `--name` argument to add a snapshot under a different name
0.192.0
Added - `kamu --no-color` to disable color output in the terminal. Changed - New recursive flag for `CompactionConditionFull` input to trigger Hard compaction with keep metadata only mode for each derived dataset - E2E: Reorganized work with tests that call `kamu-cli`: - Added `kamu-cli-puppet` crate to allow `kamu-cli` to be run as a separate process from tests - Removed past `kamu-cli` wrapper that ran in-process. - Some of `kamu-cli` tests that are inherently E2E are moved and adapted to E2E scope (in-mem area) - For convenience, the test run macros are now procedural - Various Windows-related tweaks & fixes Fixed - Return `RootDatasetCompacted` error for manual triggered `EXECUTE_TRANSFROM` flows - Using new Spark image that fixes serialization errors when working with large GIS datasets - Fixed container runtime for systems using SELinux
0.191.5
Fixed - Ingest flow panic with database api mode
0.191.4
Fixed - Parsing passwords includes specific symbols in database common crate