diff --git a/CHANGELOG.md b/CHANGELOG.md index 43933cedd..d36586f7e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## Unreleased +## [0.196.0] - 2024-08-19 ### Added - The `/ingest` endpoint will try to infer the media type of file by extension if not specified explicitly during upload. This resolves the problem with `415 Unsupported Media Type` errors when uploading `.ndjson` files from the Web UI. @@ -19,6 +19,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added macro `database_transactional_test!()` to minimize boilerplate code ### Changed - `sqlx` v0.8 +- Renamed `setConfigSchedule` GQL api to `setConfigIngest`. Also extended + `setConfigIngest` with new field `fetchUncacheable` which indicates to ingone cache + during ingest step ## [0.195.1] - 2024-08-16 ### Fixed diff --git a/Cargo.lock b/Cargo.lock index 474249412..1d7c0a633 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -383,7 +383,7 @@ checksum = "4d0f2d905ebd295e7effec65e5f6868d153936130ae718352771de3e7d03c75c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -475,7 +475,7 @@ dependencies = [ "proc-macro-error", "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -492,7 +492,7 @@ dependencies = [ "proc-macro-error", "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", "syn-solidity", "tiny-keccak", ] @@ -510,7 +510,7 @@ dependencies = [ "proc-macro2", "quote", "serde_json", - "syn 2.0.74", + "syn 2.0.75", "syn-solidity", ] @@ -813,9 +813,9 @@ checksum = "9d151e35f61089500b617991b791fc8bfd237ae50cd5950803758a179b41e67a" [[package]] name = "arrayvec" -version = "0.7.4" +version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" +checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50" [[package]] name = "arrow" @@ -1191,7 +1191,7 @@ dependencies = [ "proc-macro2", "quote", "strum 0.25.0", - "syn 2.0.74", + "syn 2.0.75", "thiserror", ] @@ -1227,7 +1227,7 @@ checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11" dependencies = [ "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -1249,7 +1249,7 @@ checksum = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193" dependencies = [ "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -1260,7 +1260,7 @@ checksum = "6e0c28dcc82d7c8ead5cb13beb15405b57b8546e93215673ff8ca0349a028107" dependencies = [ "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -1297,7 +1297,7 @@ checksum = "3c87f3f15e7794432337fc718554eaa4dc8f04c9677a950ffe366f20a162ae42" dependencies = [ "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -2051,9 +2051,9 @@ dependencies = [ [[package]] name = "camino" -version = "1.1.8" +version = "1.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3054fea8a20d8ff3968d5b22cc27501d2b08dc4decdb31b184323f00c5ef23bb" +checksum = "8b96ec4966b5813e2c0507c1f86115c8c5abaadc3980879c3424042a02fd1ad3" dependencies = [ "serde", ] @@ -2089,9 +2089,9 @@ checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5" [[package]] name = "cc" -version = "1.1.12" +version = "1.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68064e60dbf1f17005c2fde4d07c16d8baa506fd7ffed8ccab702d93617975c7" +checksum = "72db2f7947ecee9b03b510377e8bb9077afa27176fdbff55c51027e976fdcc48" dependencies = [ "jobserver", "libc", @@ -2223,9 +2223,9 @@ dependencies = [ [[package]] name = "clap_complete" -version = "4.5.16" +version = "4.5.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c677cd0126f3026d8b093fa29eae5d812fde5c05bc66dbb29d0374eea95113a" +checksum = "1ee158892bd7ce77aa15c208abbdb73e155d191c287a659b57abd5adb92feb03" dependencies = [ "clap", ] @@ -2239,7 +2239,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -2361,7 +2361,7 @@ checksum = "f7144d30dcf0fafbce74250a3963025d8d52177934239851c917d29f1df280c2" [[package]] name = "container-runtime" -version = "0.195.1" +version = "0.196.0" dependencies = [ "async-trait", "cfg-if", @@ -2715,7 +2715,7 @@ checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -2745,7 +2745,7 @@ dependencies = [ "proc-macro2", "quote", "strsim", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -2756,7 +2756,7 @@ checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806" dependencies = [ "darling_core", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -2800,7 +2800,7 @@ checksum = "e8566979429cf69b49a5c740c60791108e86440e8be149bbea4fe54d2c32d6e2" [[package]] name = "database-common" -version = "0.195.1" +version = "0.196.0" dependencies = [ "async-trait", "aws-config", @@ -2824,10 +2824,10 @@ dependencies = [ [[package]] name = "database-common-macros" -version = "0.195.1" +version = "0.196.0" dependencies = [ "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -3288,7 +3288,7 @@ dependencies = [ "proc-macro2", "quote", "rustc_version 0.4.0", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -3343,7 +3343,7 @@ checksum = "9d0e68e1e07d64dbf3bb2991657979ec4e3fe13b7b3c18067b802052af1330a3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -3574,12 +3574,12 @@ dependencies = [ "heck 0.4.1", "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] name = "enum-variants" -version = "0.195.1" +version = "0.196.0" [[package]] name = "env_filter" @@ -3652,7 +3652,7 @@ dependencies = [ [[package]] name = "event-sourcing" -version = "0.195.1" +version = "0.196.0" dependencies = [ "async-stream", "async-trait", @@ -3668,10 +3668,10 @@ dependencies = [ [[package]] name = "event-sourcing-macros" -version = "0.195.1" +version = "0.196.0" dependencies = [ "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -3907,7 +3907,7 @@ checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" dependencies = [ "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -4332,7 +4332,7 @@ dependencies = [ [[package]] name = "http-common" -version = "0.195.1" +version = "0.196.0" dependencies = [ "axum", "http 0.2.12", @@ -4446,7 +4446,7 @@ dependencies = [ "hyper 1.4.1", "hyper-util", "rustls 0.23.12", - "rustls-native-certs 0.7.1", + "rustls-native-certs 0.7.2", "rustls-pki-types", "tokio", "tokio-rustls 0.26.0", @@ -4574,7 +4574,7 @@ dependencies = [ "libflate", "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -4653,7 +4653,7 @@ checksum = "8bb03732005da905c88227371639bf1ad885cc712789c011c31c5fb3ab3ccf02" [[package]] name = "internal-error" -version = "0.195.1" +version = "0.196.0" dependencies = [ "thiserror", ] @@ -4810,7 +4810,7 @@ dependencies = [ [[package]] name = "kamu" -version = "0.195.1" +version = "0.196.0" dependencies = [ "alloy", "async-recursion", @@ -4897,7 +4897,7 @@ dependencies = [ [[package]] name = "kamu-accounts" -version = "0.195.1" +version = "0.196.0" dependencies = [ "async-trait", "base32", @@ -4923,7 +4923,7 @@ dependencies = [ [[package]] name = "kamu-accounts-inmem" -version = "0.195.1" +version = "0.196.0" dependencies = [ "async-trait", "chrono", @@ -4942,7 +4942,7 @@ dependencies = [ [[package]] name = "kamu-accounts-mysql" -version = "0.195.1" +version = "0.196.0" dependencies = [ "async-trait", "chrono", @@ -4962,7 +4962,7 @@ dependencies = [ [[package]] name = "kamu-accounts-postgres" -version = "0.195.1" +version = "0.196.0" dependencies = [ "async-trait", "chrono", @@ -4982,7 +4982,7 @@ dependencies = [ [[package]] name = "kamu-accounts-repo-tests" -version = "0.195.1" +version = "0.196.0" dependencies = [ "argon2", "chrono", @@ -4998,7 +4998,7 @@ dependencies = [ [[package]] name = "kamu-accounts-services" -version = "0.195.1" +version = "0.196.0" dependencies = [ "argon2", "async-trait", @@ -5024,7 +5024,7 @@ dependencies = [ [[package]] name = "kamu-accounts-sqlite" -version = "0.195.1" +version = "0.196.0" dependencies = [ "async-trait", "chrono", @@ -5044,7 +5044,7 @@ dependencies = [ [[package]] name = "kamu-adapter-auth-oso" -version = "0.195.1" +version = "0.196.0" dependencies = [ "async-trait", "dill", @@ -5066,7 +5066,7 @@ dependencies = [ [[package]] name = "kamu-adapter-flight-sql" -version = "0.195.1" +version = "0.196.0" dependencies = [ "arrow-flight", "async-trait", @@ -5089,7 +5089,7 @@ dependencies = [ [[package]] name = "kamu-adapter-graphql" -version = "0.195.1" +version = "0.196.0" dependencies = [ "async-graphql", "async-trait", @@ -5139,7 +5139,7 @@ dependencies = [ [[package]] name = "kamu-adapter-http" -version = "0.195.1" +version = "0.196.0" dependencies = [ "async-trait", "aws-sdk-s3", @@ -5199,7 +5199,7 @@ dependencies = [ [[package]] name = "kamu-adapter-oauth" -version = "0.195.1" +version = "0.196.0" dependencies = [ "async-trait", "chrono", @@ -5218,7 +5218,7 @@ dependencies = [ [[package]] name = "kamu-adapter-odata" -version = "0.195.1" +version = "0.196.0" dependencies = [ "axum", "chrono", @@ -5253,7 +5253,7 @@ dependencies = [ [[package]] name = "kamu-auth-rebac" -version = "0.195.1" +version = "0.196.0" dependencies = [ "async-trait", "internal-error", @@ -5265,7 +5265,7 @@ dependencies = [ [[package]] name = "kamu-auth-rebac-inmem" -version = "0.195.1" +version = "0.196.0" dependencies = [ "async-trait", "database-common-macros", @@ -5279,7 +5279,7 @@ dependencies = [ [[package]] name = "kamu-auth-rebac-repo-tests" -version = "0.195.1" +version = "0.196.0" dependencies = [ "dill", "kamu-auth-rebac", @@ -5288,7 +5288,7 @@ dependencies = [ [[package]] name = "kamu-auth-rebac-services" -version = "0.195.1" +version = "0.196.0" dependencies = [ "async-trait", "dill", @@ -5299,7 +5299,7 @@ dependencies = [ [[package]] name = "kamu-auth-rebac-sqlite" -version = "0.195.1" +version = "0.196.0" dependencies = [ "async-trait", "database-common", @@ -5316,7 +5316,7 @@ dependencies = [ [[package]] name = "kamu-cli" -version = "0.195.1" +version = "0.196.0" dependencies = [ "arrow-flight", "async-graphql", @@ -5427,7 +5427,7 @@ dependencies = [ [[package]] name = "kamu-cli-e2e-common" -version = "0.195.1" +version = "0.196.0" dependencies = [ "chrono", "indoc 2.0.5", @@ -5447,15 +5447,15 @@ dependencies = [ [[package]] name = "kamu-cli-e2e-common-macros" -version = "0.195.1" +version = "0.196.0" dependencies = [ "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] name = "kamu-cli-e2e-inmem" -version = "0.195.1" +version = "0.196.0" dependencies = [ "indoc 2.0.5", "kamu-cli-e2e-common", @@ -5468,7 +5468,7 @@ dependencies = [ [[package]] name = "kamu-cli-e2e-mysql" -version = "0.195.1" +version = "0.196.0" dependencies = [ "indoc 2.0.5", "kamu-cli-e2e-common", @@ -5482,7 +5482,7 @@ dependencies = [ [[package]] name = "kamu-cli-e2e-postgres" -version = "0.195.1" +version = "0.196.0" dependencies = [ "indoc 2.0.5", "kamu-cli-e2e-common", @@ -5496,7 +5496,7 @@ dependencies = [ [[package]] name = "kamu-cli-e2e-repo-tests" -version = "0.195.1" +version = "0.196.0" dependencies = [ "chrono", "indoc 2.0.5", @@ -5512,7 +5512,7 @@ dependencies = [ [[package]] name = "kamu-cli-e2e-sqlite" -version = "0.195.1" +version = "0.196.0" dependencies = [ "indoc 2.0.5", "kamu-cli-e2e-common", @@ -5526,7 +5526,7 @@ dependencies = [ [[package]] name = "kamu-cli-puppet" -version = "0.195.1" +version = "0.196.0" dependencies = [ "assert_cmd", "async-trait", @@ -5542,7 +5542,7 @@ dependencies = [ [[package]] name = "kamu-core" -version = "0.195.1" +version = "0.196.0" dependencies = [ "async-stream", "async-trait", @@ -5572,7 +5572,7 @@ dependencies = [ [[package]] name = "kamu-data-utils" -version = "0.195.1" +version = "0.196.0" dependencies = [ "arrow", "arrow-digest", @@ -5597,7 +5597,7 @@ dependencies = [ [[package]] name = "kamu-datafusion-cli" -version = "0.195.1" +version = "0.196.0" dependencies = [ "arrow", "async-trait", @@ -5619,7 +5619,7 @@ dependencies = [ [[package]] name = "kamu-datasets" -version = "0.195.1" +version = "0.196.0" dependencies = [ "aes-gcm", "async-trait", @@ -5638,7 +5638,7 @@ dependencies = [ [[package]] name = "kamu-datasets-inmem" -version = "0.195.1" +version = "0.196.0" dependencies = [ "async-trait", "chrono", @@ -5661,7 +5661,7 @@ dependencies = [ [[package]] name = "kamu-datasets-postgres" -version = "0.195.1" +version = "0.196.0" dependencies = [ "async-trait", "chrono", @@ -5682,7 +5682,7 @@ dependencies = [ [[package]] name = "kamu-datasets-repo-tests" -version = "0.195.1" +version = "0.196.0" dependencies = [ "chrono", "database-common", @@ -5696,7 +5696,7 @@ dependencies = [ [[package]] name = "kamu-datasets-services" -version = "0.195.1" +version = "0.196.0" dependencies = [ "async-trait", "chrono", @@ -5717,7 +5717,7 @@ dependencies = [ [[package]] name = "kamu-datasets-sqlite" -version = "0.195.1" +version = "0.196.0" dependencies = [ "async-trait", "chrono", @@ -5740,7 +5740,7 @@ dependencies = [ [[package]] name = "kamu-flow-system" -version = "0.195.1" +version = "0.196.0" dependencies = [ "async-trait", "chrono", @@ -5766,7 +5766,7 @@ dependencies = [ [[package]] name = "kamu-flow-system-inmem" -version = "0.195.1" +version = "0.196.0" dependencies = [ "async-stream", "async-trait", @@ -5793,7 +5793,7 @@ dependencies = [ [[package]] name = "kamu-flow-system-postgres" -version = "0.195.1" +version = "0.196.0" dependencies = [ "async-stream", "async-trait", @@ -5816,7 +5816,7 @@ dependencies = [ [[package]] name = "kamu-flow-system-repo-tests" -version = "0.195.1" +version = "0.196.0" dependencies = [ "chrono", "dill", @@ -5827,7 +5827,7 @@ dependencies = [ [[package]] name = "kamu-flow-system-services" -version = "0.195.1" +version = "0.196.0" dependencies = [ "async-stream", "async-trait", @@ -5869,7 +5869,7 @@ dependencies = [ [[package]] name = "kamu-flow-system-sqlite" -version = "0.195.1" +version = "0.196.0" dependencies = [ "async-stream", "async-trait", @@ -5892,7 +5892,7 @@ dependencies = [ [[package]] name = "kamu-ingest-datafusion" -version = "0.195.1" +version = "0.196.0" dependencies = [ "async-trait", "chrono", @@ -5929,7 +5929,7 @@ dependencies = [ [[package]] name = "kamu-messaging-outbox-inmem" -version = "0.195.1" +version = "0.196.0" dependencies = [ "async-trait", "chrono", @@ -5946,7 +5946,7 @@ dependencies = [ [[package]] name = "kamu-messaging-outbox-postgres" -version = "0.195.1" +version = "0.196.0" dependencies = [ "async-stream", "async-trait", @@ -5968,7 +5968,7 @@ dependencies = [ [[package]] name = "kamu-messaging-outbox-repo-tests" -version = "0.195.1" +version = "0.196.0" dependencies = [ "chrono", "database-common", @@ -5982,7 +5982,7 @@ dependencies = [ [[package]] name = "kamu-messaging-outbox-sqlite" -version = "0.195.1" +version = "0.196.0" dependencies = [ "async-stream", "async-trait", @@ -6003,7 +6003,7 @@ dependencies = [ [[package]] name = "kamu-repo-tools" -version = "0.195.1" +version = "0.196.0" dependencies = [ "chrono", "clap", @@ -6018,7 +6018,7 @@ dependencies = [ [[package]] name = "kamu-task-system" -version = "0.195.1" +version = "0.196.0" dependencies = [ "async-trait", "chrono", @@ -6034,7 +6034,7 @@ dependencies = [ [[package]] name = "kamu-task-system-inmem" -version = "0.195.1" +version = "0.196.0" dependencies = [ "async-trait", "chrono", @@ -6049,7 +6049,7 @@ dependencies = [ [[package]] name = "kamu-task-system-postgres" -version = "0.195.1" +version = "0.196.0" dependencies = [ "async-stream", "async-trait", @@ -6071,7 +6071,7 @@ dependencies = [ [[package]] name = "kamu-task-system-repo-tests" -version = "0.195.1" +version = "0.196.0" dependencies = [ "chrono", "dill", @@ -6082,7 +6082,7 @@ dependencies = [ [[package]] name = "kamu-task-system-services" -version = "0.195.1" +version = "0.196.0" dependencies = [ "async-stream", "async-trait", @@ -6106,7 +6106,7 @@ dependencies = [ [[package]] name = "kamu-task-system-sqlite" -version = "0.195.1" +version = "0.196.0" dependencies = [ "async-stream", "async-trait", @@ -6247,9 +6247,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.156" +version = "0.2.158" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a5f43f184355eefb8d17fc948dbecf6c13be3c141f20d834ae842193a448c72a" +checksum = "d8adc4bb1803a324070e64a98ae98f38934d91957a99cfb3a43dcbc01bc56439" [[package]] name = "libflate" @@ -6494,7 +6494,7 @@ dependencies = [ [[package]] name = "messaging-outbox" -version = "0.195.1" +version = "0.196.0" dependencies = [ "async-trait", "chrono", @@ -6632,7 +6632,7 @@ dependencies = [ [[package]] name = "multiformats" -version = "0.195.1" +version = "0.196.0" dependencies = [ "bs58", "digest 0.10.7", @@ -6867,7 +6867,7 @@ checksum = "af1844ef2428cc3e1cb900be36181049ef3d3193c63e43026cfe202983b27a56" dependencies = [ "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -6957,7 +6957,7 @@ checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381" [[package]] name = "opendatafabric" -version = "0.195.1" +version = "0.196.0" dependencies = [ "arrow", "base64 0.22.1", @@ -7278,7 +7278,7 @@ dependencies = [ "pest_meta", "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -7376,7 +7376,7 @@ checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965" dependencies = [ "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -7679,7 +7679,7 @@ dependencies = [ "itertools 0.12.1", "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -7821,7 +7821,7 @@ dependencies = [ [[package]] name = "random-names" -version = "0.195.1" +version = "0.196.0" dependencies = [ "rand", ] @@ -8002,7 +8002,7 @@ dependencies = [ "pin-project-lite", "quinn", "rustls 0.23.12", - "rustls-native-certs 0.7.1", + "rustls-native-certs 0.7.2", "rustls-pemfile 2.1.3", "rustls-pki-types", "serde", @@ -8193,7 +8193,7 @@ dependencies = [ "quote", "rust-embed-utils", "shellexpand", - "syn 2.0.74", + "syn 2.0.75", "walkdir", ] @@ -8296,9 +8296,9 @@ dependencies = [ [[package]] name = "rustls-native-certs" -version = "0.7.1" +version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a88d6d420651b496bdd98684116959239430022a115c1240e6c3993be0b15fba" +checksum = "04182dffc9091a404e0fc069ea5cd60e5b866c3adf881eff99a32d048242dffa" dependencies = [ "openssl-probe", "rustls-pemfile 2.1.3", @@ -8550,7 +8550,7 @@ checksum = "24008e81ff7613ed8e5ba0cfaf24e2c2f1e5b8a0495711e44fcd4882fca62bcf" dependencies = [ "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -8623,7 +8623,7 @@ dependencies = [ "darling", "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -8897,7 +8897,7 @@ checksum = "01b2e185515564f15375f593fb966b5718bc624ba77fe49fa4616ad619690554" dependencies = [ "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -8967,7 +8967,7 @@ dependencies = [ "quote", "sqlx-core", "sqlx-macros-core", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -8990,7 +8990,7 @@ dependencies = [ "sqlx-mysql", "sqlx-postgres", "sqlx-sqlite", - "syn 2.0.74", + "syn 2.0.75", "tempfile", "tokio", "url", @@ -9188,7 +9188,7 @@ dependencies = [ "proc-macro2", "quote", "rustversion", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -9201,7 +9201,7 @@ dependencies = [ "proc-macro2", "quote", "rustversion", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -9223,9 +9223,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.74" +version = "2.0.75" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fceb41e3d546d0bd83421d3409b1460cc7444cd389341a4c880fe7a042cb3d7" +checksum = "f6af063034fc1935ede7be0122941bafa9bacb949334d090b77ca98b5817c7d9" dependencies = [ "proc-macro2", "quote", @@ -9241,7 +9241,7 @@ dependencies = [ "paste", "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -9334,7 +9334,7 @@ dependencies = [ "proc-macro2", "quote", "sha2", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -9356,7 +9356,7 @@ checksum = "5999e24eaa32083191ba4e425deb75cdf25efefabe5aaccb7446dd0d4122a3f5" dependencies = [ "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -9385,7 +9385,7 @@ checksum = "a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261" dependencies = [ "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -9453,7 +9453,7 @@ dependencies = [ [[package]] name = "time-source" -version = "0.195.1" +version = "0.196.0" dependencies = [ "async-trait", "chrono", @@ -9498,9 +9498,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.39.2" +version = "1.39.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "daa4fb1bc778bd6f04cbfc4bb2d06a7396a8f299dc33ea1900cedaa316f467b1" +checksum = "9babc99b9923bfa4804bd74722ff02c0381021eafa4db9949217e3be8e84fff5" dependencies = [ "backtrace", "bytes", @@ -9532,7 +9532,7 @@ checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752" dependencies = [ "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -9796,7 +9796,7 @@ checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -9851,7 +9851,7 @@ dependencies = [ [[package]] name = "tracing-perfetto" -version = "0.195.1" +version = "0.196.0" dependencies = [ "conv", "serde", @@ -10239,7 +10239,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", "wasm-bindgen-shared", ] @@ -10273,7 +10273,7 @@ checksum = "afc340c74d9005395cf9dd098506f7f44e38f2b4a21c6aaacf9a105ea5e1e836" dependencies = [ "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -10726,7 +10726,7 @@ checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] @@ -10746,7 +10746,7 @@ checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" dependencies = [ "proc-macro2", "quote", - "syn 2.0.74", + "syn 2.0.75", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 4787a84e4..0b20d7e15 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -88,91 +88,91 @@ resolver = "2" [workspace.dependencies] # Apps -kamu-cli = { version = "0.195.1", path = "src/app/cli", default-features = false } +kamu-cli = { version = "0.196.0", path = "src/app/cli", default-features = false } # Utils -container-runtime = { version = "0.195.1", path = "src/utils/container-runtime", default-features = false } -database-common = { version = "0.195.1", path = "src/utils/database-common", default-features = false } -database-common-macros = { version = "0.195.1", path = "src/utils/database-common-macros", default-features = false } -enum-variants = { version = "0.195.1", path = "src/utils/enum-variants", default-features = false } -event-sourcing = { version = "0.195.1", path = "src/utils/event-sourcing", default-features = false } -event-sourcing-macros = { version = "0.195.1", path = "src/utils/event-sourcing-macros", default-features = false } -http-common = { version = "0.195.1", path = "src/utils/http-common", default-features = false } -internal-error = { version = "0.195.1", path = "src/utils/internal-error", default-features = false } -kamu-cli-puppet = { version = "0.195.1", path = "src/utils/kamu-cli-puppet", default-features = false } -kamu-data-utils = { version = "0.195.1", path = "src/utils/data-utils", default-features = false } -kamu-datafusion-cli = { version = "0.195.1", path = "src/utils/datafusion-cli", default-features = false } -messaging-outbox = { version = "0.195.1", path = "src/utils/messaging-outbox", default-features = false } -multiformats = { version = "0.195.1", path = "src/utils/multiformats", default-features = false } -random-names = { version = "0.195.1", path = "src/utils/random-names", default-features = false } -time-source = { version = "0.195.1", path = "src/utils/time-source", default-features = false } -tracing-perfetto = { version = "0.195.1", path = "src/utils/tracing-perfetto", default-features = false } +container-runtime = { version = "0.196.0", path = "src/utils/container-runtime", default-features = false } +database-common = { version = "0.196.0", path = "src/utils/database-common", default-features = false } +database-common-macros = { version = "0.196.0", path = "src/utils/database-common-macros", default-features = false } +enum-variants = { version = "0.196.0", path = "src/utils/enum-variants", default-features = false } +event-sourcing = { version = "0.196.0", path = "src/utils/event-sourcing", default-features = false } +event-sourcing-macros = { version = "0.196.0", path = "src/utils/event-sourcing-macros", default-features = false } +http-common = { version = "0.196.0", path = "src/utils/http-common", default-features = false } +internal-error = { version = "0.196.0", path = "src/utils/internal-error", default-features = false } +kamu-cli-puppet = { version = "0.196.0", path = "src/utils/kamu-cli-puppet", default-features = false } +kamu-data-utils = { version = "0.196.0", path = "src/utils/data-utils", default-features = false } +kamu-datafusion-cli = { version = "0.196.0", path = "src/utils/datafusion-cli", default-features = false } +messaging-outbox = { version = "0.196.0", path = "src/utils/messaging-outbox", default-features = false } +multiformats = { version = "0.196.0", path = "src/utils/multiformats", default-features = false } +random-names = { version = "0.196.0", path = "src/utils/random-names", default-features = false } +time-source = { version = "0.196.0", path = "src/utils/time-source", default-features = false } +tracing-perfetto = { version = "0.196.0", path = "src/utils/tracing-perfetto", default-features = false } # Domain -kamu-accounts = { version = "0.195.1", path = "src/domain/accounts/domain", default-features = false } -kamu-auth-rebac = { version = "0.195.1", path = "src/domain/auth-rebac/domain", default-features = false } -kamu-core = { version = "0.195.1", path = "src/domain/core", default-features = false } -kamu-datasets = { version = "0.195.1", path = "src/domain/datasets/domain", default-features = false } -kamu-flow-system = { version = "0.195.1", path = "src/domain/flow-system/domain", default-features = false } -kamu-task-system = { version = "0.195.1", path = "src/domain/task-system/domain", default-features = false } -opendatafabric = { version = "0.195.1", path = "src/domain/opendatafabric", default-features = false } +kamu-accounts = { version = "0.196.0", path = "src/domain/accounts/domain", default-features = false } +kamu-auth-rebac = { version = "0.196.0", path = "src/domain/auth-rebac/domain", default-features = false } +kamu-core = { version = "0.196.0", path = "src/domain/core", default-features = false } +kamu-datasets = { version = "0.196.0", path = "src/domain/datasets/domain", default-features = false } +kamu-flow-system = { version = "0.196.0", path = "src/domain/flow-system/domain", default-features = false } +kamu-task-system = { version = "0.196.0", path = "src/domain/task-system/domain", default-features = false } +opendatafabric = { version = "0.196.0", path = "src/domain/opendatafabric", default-features = false } # Domain service layer -kamu-accounts-services = { version = "0.195.1", path = "src/domain/accounts/services", default-features = false } -kamu-auth-rebac-services = { version = "0.195.1", path = "src/domain/auth-rebac/services", default-features = false } -kamu-datasets-services = { version = "0.195.1", path = "src/domain/datasets/services", default-features = false } -kamu-flow-system-services = { version = "0.195.1", path = "src/domain/flow-system/services", default-features = false } -kamu-task-system-services = { version = "0.195.1", path = "src/domain/task-system/services", default-features = false } +kamu-accounts-services = { version = "0.196.0", path = "src/domain/accounts/services", default-features = false } +kamu-auth-rebac-services = { version = "0.196.0", path = "src/domain/auth-rebac/services", default-features = false } +kamu-datasets-services = { version = "0.196.0", path = "src/domain/datasets/services", default-features = false } +kamu-flow-system-services = { version = "0.196.0", path = "src/domain/flow-system/services", default-features = false } +kamu-task-system-services = { version = "0.196.0", path = "src/domain/task-system/services", default-features = false } # Infra -kamu = { version = "0.195.1", path = "src/infra/core", default-features = false } -kamu-ingest-datafusion = { version = "0.195.1", path = "src/infra/ingest-datafusion", default-features = false } +kamu = { version = "0.196.0", path = "src/infra/core", default-features = false } +kamu-ingest-datafusion = { version = "0.196.0", path = "src/infra/ingest-datafusion", default-features = false } ## Flow System -kamu-flow-system-repo-tests = { version = "0.195.1", path = "src/infra/flow-system/repo-tests", default-features = false } -kamu-flow-system-inmem = { version = "0.195.1", path = "src/infra/flow-system/inmem", default-features = false } -kamu-flow-system-postgres = { version = "0.195.1", path = "src/infra/flow-system/postgres", default-features = false } -kamu-flow-system-sqlite = { version = "0.195.1", path = "src/infra/flow-system/sqlite", default-features = false } +kamu-flow-system-repo-tests = { version = "0.196.0", path = "src/infra/flow-system/repo-tests", default-features = false } +kamu-flow-system-inmem = { version = "0.196.0", path = "src/infra/flow-system/inmem", default-features = false } +kamu-flow-system-postgres = { version = "0.196.0", path = "src/infra/flow-system/postgres", default-features = false } +kamu-flow-system-sqlite = { version = "0.196.0", path = "src/infra/flow-system/sqlite", default-features = false } ## Accounts -kamu-accounts-inmem = { version = "0.195.1", path = "src/infra/accounts/inmem", default-features = false } -kamu-accounts-mysql = { version = "0.195.1", path = "src/infra/accounts/mysql", default-features = false } -kamu-accounts-postgres = { version = "0.195.1", path = "src/infra/accounts/postgres", default-features = false } -kamu-accounts-sqlite = { version = "0.195.1", path = "src/infra/accounts/sqlite", default-features = false } -kamu-accounts-repo-tests = { version = "0.195.1", path = "src/infra/accounts/repo-tests", default-features = false } +kamu-accounts-inmem = { version = "0.196.0", path = "src/infra/accounts/inmem", default-features = false } +kamu-accounts-mysql = { version = "0.196.0", path = "src/infra/accounts/mysql", default-features = false } +kamu-accounts-postgres = { version = "0.196.0", path = "src/infra/accounts/postgres", default-features = false } +kamu-accounts-sqlite = { version = "0.196.0", path = "src/infra/accounts/sqlite", default-features = false } +kamu-accounts-repo-tests = { version = "0.196.0", path = "src/infra/accounts/repo-tests", default-features = false } ## Datasets -kamu-datasets-inmem = { version = "0.195.1", path = "src/infra/datasets/inmem", default-features = false } -kamu-datasets-postgres = { version = "0.195.1", path = "src/infra/datasets/postgres", default-features = false } -kamu-datasets-sqlite = { version = "0.195.1", path = "src/infra/datasets/sqlite", default-features = false } -kamu-datasets-repo-tests = { version = "0.195.1", path = "src/infra/datasets/repo-tests", default-features = false } +kamu-datasets-inmem = { version = "0.196.0", path = "src/infra/datasets/inmem", default-features = false } +kamu-datasets-postgres = { version = "0.196.0", path = "src/infra/datasets/postgres", default-features = false } +kamu-datasets-sqlite = { version = "0.196.0", path = "src/infra/datasets/sqlite", default-features = false } +kamu-datasets-repo-tests = { version = "0.196.0", path = "src/infra/datasets/repo-tests", default-features = false } ## Task System -kamu-task-system-inmem = { version = "0.195.1", path = "src/infra/task-system/inmem", default-features = false } -kamu-task-system-postgres = { version = "0.195.1", path = "src/infra/task-system/postgres", default-features = false } -kamu-task-system-sqlite = { version = "0.195.1", path = "src/infra/task-system/sqlite", default-features = false } -kamu-task-system-repo-tests = { version = "0.195.1", path = "src/infra/task-system/repo-tests", default-features = false } +kamu-task-system-inmem = { version = "0.196.0", path = "src/infra/task-system/inmem", default-features = false } +kamu-task-system-postgres = { version = "0.196.0", path = "src/infra/task-system/postgres", default-features = false } +kamu-task-system-sqlite = { version = "0.196.0", path = "src/infra/task-system/sqlite", default-features = false } +kamu-task-system-repo-tests = { version = "0.196.0", path = "src/infra/task-system/repo-tests", default-features = false } ## ReBAC -kamu-auth-rebac-inmem = { version = "0.195.1", path = "src/infra/auth-rebac/inmem", default-features = false } -kamu-auth-rebac-repo-tests = { version = "0.195.1", path = "src/infra/auth-rebac/repo-tests", default-features = false } -kamu-auth-rebac-sqlite = { version = "0.195.1", path = "src/infra/auth-rebac/sqlite", default-features = false } +kamu-auth-rebac-inmem = { version = "0.196.0", path = "src/infra/auth-rebac/inmem", default-features = false } +kamu-auth-rebac-repo-tests = { version = "0.196.0", path = "src/infra/auth-rebac/repo-tests", default-features = false } +kamu-auth-rebac-sqlite = { version = "0.196.0", path = "src/infra/auth-rebac/sqlite", default-features = false } ## Outbox -kamu-messaging-outbox-inmem = { version = "0.195.1", path = "src/infra/messaging-outbox/inmem", default-features = false } -kamu-messaging-outbox-postgres = { version = "0.195.1", path = "src/infra/messaging-outbox/postgres", default-features = false } -kamu-messaging-outbox-sqlite = { version = "0.195.1", path = "src/infra/messaging-outbox/sqlite", default-features = false } -kamu-messaging-outbox-repo-tests = { version = "0.195.1", path = "src/infra/messaging-outbox/repo-tests", default-features = false } +kamu-messaging-outbox-inmem = { version = "0.196.0", path = "src/infra/messaging-outbox/inmem", default-features = false } +kamu-messaging-outbox-postgres = { version = "0.196.0", path = "src/infra/messaging-outbox/postgres", default-features = false } +kamu-messaging-outbox-sqlite = { version = "0.196.0", path = "src/infra/messaging-outbox/sqlite", default-features = false } +kamu-messaging-outbox-repo-tests = { version = "0.196.0", path = "src/infra/messaging-outbox/repo-tests", default-features = false } # Adapters -kamu-adapter-auth-oso = { version = "0.195.1", path = "src/adapter/auth-oso", default-features = false } -kamu-adapter-flight-sql = { version = "0.195.1", path = "src/adapter/flight-sql", default-features = false } -kamu-adapter-graphql = { version = "0.195.1", path = "src/adapter/graphql", default-features = false } -kamu-adapter-http = { version = "0.195.1", path = "src/adapter/http", default-features = false } -kamu-adapter-odata = { version = "0.195.1", path = "src/adapter/odata", default-features = false } -kamu-adapter-oauth = { version = "0.195.1", path = "src/adapter/oauth", default-features = false } +kamu-adapter-auth-oso = { version = "0.196.0", path = "src/adapter/auth-oso", default-features = false } +kamu-adapter-flight-sql = { version = "0.196.0", path = "src/adapter/flight-sql", default-features = false } +kamu-adapter-graphql = { version = "0.196.0", path = "src/adapter/graphql", default-features = false } +kamu-adapter-http = { version = "0.196.0", path = "src/adapter/http", default-features = false } +kamu-adapter-odata = { version = "0.196.0", path = "src/adapter/odata", default-features = false } +kamu-adapter-oauth = { version = "0.196.0", path = "src/adapter/oauth", default-features = false } # E2E -kamu-cli-e2e-common = { version = "0.195.1", path = "src/e2e/app/cli/common", default-features = false } -kamu-cli-e2e-common-macros = { version = "0.195.1", path = "src/e2e/app/cli/common-macros", default-features = false } -kamu-cli-e2e-repo-tests = { version = "0.195.1", path = "src/e2e/app/cli/repo-tests", default-features = false } +kamu-cli-e2e-common = { version = "0.196.0", path = "src/e2e/app/cli/common", default-features = false } +kamu-cli-e2e-common-macros = { version = "0.196.0", path = "src/e2e/app/cli/common-macros", default-features = false } +kamu-cli-e2e-repo-tests = { version = "0.196.0", path = "src/e2e/app/cli/repo-tests", default-features = false } [workspace.package] -version = "0.195.1" +version = "0.196.0" edition = "2021" homepage = "https://github.com/kamu-data/kamu-cli" repository = "https://github.com/kamu-data/kamu-cli" diff --git a/LICENSE.txt b/LICENSE.txt index a84de5d96..a9df08d5d 100644 --- a/LICENSE.txt +++ b/LICENSE.txt @@ -11,7 +11,7 @@ Business Source License 1.1 Licensor: Kamu Data, Inc. -Licensed Work: Kamu CLI Version 0.195.1 +Licensed Work: Kamu CLI Version 0.196.0 The Licensed Work is © 2023 Kamu Data, Inc. Additional Use Grant: You may use the Licensed Work for any purpose, @@ -24,7 +24,7 @@ Additional Use Grant: You may use the Licensed Work for any purpose, Licensed Work where data or transformations are controlled by such third parties. -Change Date: 2028-08-16 +Change Date: 2028-08-19 Change License: Apache License, Version 2.0