Releases: kamu-data/kamu-cli
Releases · kamu-data/kamu-cli
Release v0.205.0
[0.205.0] - 2024-10-15
Changed
kamu push <dataset>
command now can be called without--to
reference and Alias or Remote dataset repository will be used as destinationkamu login
command now will store repository to Repository registry. Name can be provided with--repo-name
flag and to skip creating repo can be used--skip-add-repo
flag
Release v0.204.5
[0.204.5] - 2024-10-08
Added
- Postgres implementation for dataset entry and account Re-BAC repositories
Changed
kamu repo alias list
: added JSON output alongside with other formats mentioned in the command's help- Private Datasets,
DatasetEntry
integration that will allow us to build dataset indexing- Added
DatasetEntryService
for message processing - Added
DatasetEntryIndexer
for one-shot indexing - Extend
DatasetLifecycleMessageCreated
withdataset_name
field - Introducing
DatasetLifecycleMessageRenamed
- Added
- Simplified error handling code in repositories
- Hidden part of the test code behind the feature gate
- Updated our crate dependencies so they can be built in isolation
Fixed
--yes / -y
flag: fixed when working from a TTY- CI: Fixes
kamu-base-with-data-mt
image builds
Release v0.204.4
[0.204.4] - 2024-09-30
Changed
- CLI command tweaks:
- Make
--yes / -y
flag global - Add confirmation step to
system compact
command - Add support for patterns to
system compact
to process multiple datasets at once - Fixed argument parsing error in
kamu system compact
command
- Make
- Simplified organization of startup initialization code over different components
Fixed
- Broken catalog issue for server and transactional modes
- Added several E2E tests (happy paths) covering the Flows tab in the UI
- Corrected behavior of
MySqlAccountRepository::get_accounts_by_ids()
, for the case of empty IDs collection
Release v0.204.3
[0.204.3] - 2024-09-26
Fixed
- Dataset creation with unique alias but with existing id for FS dataset storage mode
kamu init
: fixed regression in case of usingexists_ok
flag... finally
Release v0.204.2
[0.204.2] - 2024-09-26
Fixed
kamu init
: fixed regression in case of usingexists_ok
flag
Release v0.204.1
[0.204.1] - 2024-09-25
Fixed
- Fixed build regression, in case
web-ui
feature flag is used
Release v0.203.1
[0.203.1] - 2024-09-24
Added
- Added database migration & scripting to create an application user with restricted permissions
kamu delete
command will respect dependency graph ordering allowing to delete multiple datasets without encountering dangling reference
Release v0.203.0
[0.203.0] - 2024-09-22
Added
- Support
List
andStruct
arrow types injson
andjson-aoa
encodings
Release v0.202.1
[0.202.1] - 2024-09-20
Fixed
- Open Telemetry integration fixes
Release v0.202.0
[0.202.0] - 2024-09-20
Changed
- Major dependency upgrades:
- DataFusion 42
- HTTP stack v.1
- Axum 0.7
- latest AWS SDK
- latest versions of all remaining libs we depend on
- Outbox refactoring towards true parallelism via Tokio spaned tasks instead of futures
Fixed
- Failed flows should still propagate
finishedAt
time - Eliminate span.enter, replaced with instrument everywhere