Skip to content

Commit

Permalink
Merge branch 'master' into feature/450-improve-login-command-ux
Browse files Browse the repository at this point in the history
  • Loading branch information
rmn-boiko committed Sep 26, 2024
2 parents f0481ec + 6ac1496 commit b02576e
Show file tree
Hide file tree
Showing 52 changed files with 1,954 additions and 913 deletions.
8 changes: 6 additions & 2 deletions .github/workflows/build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -60,8 +60,8 @@ jobs:
include:
- name: Linux / amd64
runs-on: ubuntu-latest
cargo-flags: --profile ci --features ingest-ftp
nextest-flags: --cargo-profile ci --features ingest-ftp
cargo-flags: --profile ci --features ingest-ftp,web-ui
nextest-flags: --cargo-profile ci --features ingest-ftp,web-ui
nextest-exclusions-main-set-tests: -E '!(test(::database::) | test(::spark::)| test(::flink::))'
nextest-exclusions-database-set-part: ''
container-runtime: podman
Expand Down Expand Up @@ -147,6 +147,10 @@ jobs:
echo "KAMU_CONTAINER_RUNTIME_TYPE=${{ matrix.container-runtime }}" >> $GITHUB_ENV
- name: Build
# Note: only be used to test the "web-ui" feature building
env:
# To test just building, we embed a tiny folder
KAMU_WEB_UI_DIR: '../../../.github'
run: |
cargo test ${{ matrix.cargo-flags }} --no-run
Expand Down
26 changes: 25 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,30 @@ Recommendation: for ease of reading, use the following order:
- Fixed
-->

## [Unreleased]
### Fixed
- Dataset creation with unique alias but with existing id for FS dataset storage mode

## [0.204.2] - 2024-09-26
### Fixed
- `kamu init`: fixed regression in case of using `exists_ok` flag

## [0.204.1] - 2024-09-25
### Fixed
- Fixed build regression, in case `web-ui` feature flag is used

## [0.204.0] - 2024-09-25
### Changed
- If not explicitly configured, a SQLite database is used for a multi-tenant workspace
- If a SQLite database is used, built-in migrations are automatically applied
- Start processing added Outbox messages after successful command execution
- DI: `ServerCatalog` added, to split dependencies

## [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

## [0.203.0] - 2024-09-22
### Added
- Support `List` and `Struct` arrow types in `json` and `json-aoa` encodings
Expand Down Expand Up @@ -162,7 +186,7 @@ Recommendation: for ease of reading, use the following order:
### Changed
- Upgraded `sqlx` crate to v0.8
- Renamed `setConfigSchedule` GQL api to `setConfigIngest`. Also extended
`setConfigIngest` with new field `fetchUncacheable` which indicates to ingone cache
`setConfigIngest` with new field `fetchUncacheable` which indicates to ignore cache
during ingest step

## [0.195.1] - 2024-08-16
Expand Down
Loading

0 comments on commit b02576e

Please sign in to comment.