Releases: kamu-data/kamu-cli
Releases · kamu-data/kamu-cli
Release v0.217.2
[0.217.2] - 2025-01-10
Changed
- Updated to latest
datafusion
andalloy
dependencies - Performance improvements with batch loading of event sourcing aggregates
Release v0.217.1
[0.217.1] - 2025-01-09
Changed
- Extended database config options with next fields:
maxConnections
,maxLifeTimeSecs
andacquireTimeoutSecs
Release v0.217.0
Release v0.217.0 + minor deps
Release v0.216.0
[0.216.0] - 2024-12-30
Changed
- Flight SQL protocol now supports anonymous and bearer token authentication
- The
kamu notebook
command now defaults toDataFusion
engine for speed, but you can switch to Spark with--engine spark
argument - The
kamu notebook
command uses new image based on latest Jupyter and newkamu-client-python
library - The
kamu sql server
command now defaults toDataFusion
engine with interface changed to use--engine datafusion/spark
, removing the--flight-sql
flag - Examples in
examples/flightsql/python
were updated to new auth and showcasingkamu
Python library - Most notebooks in
examples/
directory are usingkamu
Python library withDataFusion
engine, with Spark still in use for GIS extensions
Release v0.215.1
[0.215.1] - 2024-12-30
Fixed
- GraphQL: in a multi-tenant workspace,
datasets.createEmpty
anddatasets.createFromSnapshot
mutations now return dataset aliases prefixed with account name. - Fix DB transaction error in
/verify
REST endpoint (cherry-picked from0.214.1
)
Release v0.214.1
[0.214.1] - 2024-12-28
Fixed
- Transaction error on
/verify
REST endpoint
Release v0.215.0
[0.215.0] - 2024-12-27
Added
- New entity
FlowTrigger
which is now responsible for flow activation and schedules
Changed
DatasetFlowConfigsMut
now has only one methodsetConfig
for all types of configurations
Release v0.214.0
[0.214.0] - 2024-12-23
Added
- New
kamu system decode
command that can decode an arbitrary block file for debugging export
command for bulk data exporting
Changed
sql
command now allows to export query command results to file(s)- FlightSQL session state management improvements
Release v0.213.1
[0.213.1] - 2024-12-18
Fixed
- Removed all occurrences of
DataWriterMetadataState
from telemetry spans (too much pressure)
Release v0.213.0
[0.213.0] - 2024-12-18
Added
- kamu-adapter-graphql: added macros (
from_catalog_n!()
&unsafe_from_catalog_n!()
)
that simplify the extraction of components from the DI catalog - database-common: the logic for pagination of data processing is generalized in
EntityPageStreamer
Changed
- Speed up project build time by removing unused dependencies which were not detected by automated tools
- Extracted "planner" and "executor" for compacting, reset, set watermark, push ingest, partially polling ingest.
- Renamed long-running "executors" to "agents".
- Introduced
MetadataQueryService
to absorb simple queries that do not have to be defined at the level of metadata chian from the interface point of view.
Fixed
DatasetEnvVar
entity now deletes during deletingDatasetEntry
entity