From e22faae5fd36780d88ee611c4773587e54eef97e Mon Sep 17 00:00:00 2001 From: rmn-boiko Date: Tue, 30 Jul 2024 12:31:58 +0200 Subject: [PATCH] Upgrade kemu-cli version to 0.195.1 --- CHANGELOG.md | 4 + Cargo.lock | 449 ++++++++++++++++++---------------- Cargo.toml | 66 ++--- LICENSE.txt | 2 +- src/app/api-server/src/app.rs | 1 + 5 files changed, 277 insertions(+), 245 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e5835b87..1dc0b905 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,10 @@ 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). +## [0.29.2] - 2024-07-30 +### Changed +- Upgrade kamu-cli version to 0.195.1 and add init of new DatasetKeyValueService in catalog + ## [0.29.1] - 2024-07-23 ### Changed - Exposed new `engine`, `source`, and `protocol` sections in the `api-server` config (#109) diff --git a/Cargo.lock b/Cargo.lock index 15f0b608..cc86ab0b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -73,7 +73,7 @@ dependencies = [ "getrandom", "once_cell", "version_check", - "zerocopy", + "zerocopy 0.7.35", ] [[package]] @@ -201,7 +201,7 @@ dependencies = [ "itoa", "serde", "serde_json", - "winnow 0.6.14", + "winnow 0.6.16", ] [[package]] @@ -553,7 +553,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cbcba3ca07cf7975f15d871b721fb18031eec8bce51103907f6dcce00b255d98" dependencies = [ "serde", - "winnow 0.6.14", + "winnow 0.6.16", ] [[package]] @@ -613,7 +613,7 @@ dependencies = [ "alloy-transport", "futures", "http 1.1.0", - "rustls 0.23.11", + "rustls 0.23.12", "serde_json", "tokio", "tokio-tungstenite 0.23.1", @@ -638,9 +638,9 @@ dependencies = [ [[package]] name = "anstream" -version = "0.6.14" +version = "0.6.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "418c75fa768af9c03be99d17643f93f79bbba589895012a80e3452a19ddda15b" +checksum = "64e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526" dependencies = [ "anstyle", "anstyle-parse", @@ -653,33 +653,33 @@ dependencies = [ [[package]] name = "anstyle" -version = "1.0.7" +version = "1.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "038dfcf04a5feb68e9c60b21c9625a54c2c0616e79b72b0fd87075a056ae1d1b" +checksum = "1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1" [[package]] name = "anstyle-parse" -version = "0.2.4" +version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c03a11a9034d92058ceb6ee011ce58af4a9bf61491aa7e1e59ecd24bd40d22d4" +checksum = "eb47de1e80c2b463c735db5b217a0ddc39d612e7ac9e2e96a5aed1f57616c1cb" dependencies = [ "utf8parse", ] [[package]] name = "anstyle-query" -version = "1.1.0" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad186efb764318d35165f1758e7dcef3b10628e26d41a44bc5550652e6804391" +checksum = "6d36fc52c7f6c869915e99412912f22093507da8d9e942ceaf66fe4b7c14422a" dependencies = [ "windows-sys 0.52.0", ] [[package]] name = "anstyle-wincon" -version = "3.0.3" +version = "3.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61a38449feb7068f52bb06c12759005cf459ee52bb4adc1d5a7c4322d716fb19" +checksum = "5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8" dependencies = [ "anstyle", "windows-sys 0.52.0", @@ -850,9 +850,9 @@ checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" [[package]] name = "arrow" -version = "52.1.0" +version = "52.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6127ea5e585a12ec9f742232442828ebaf264dfa5eefdd71282376c599562b77" +checksum = "05048a8932648b63f21c37d88b552ccc8a65afb6dfe9fc9f30ce79174c2e7a85" dependencies = [ "arrow-arith", "arrow-array", @@ -871,9 +871,9 @@ dependencies = [ [[package]] name = "arrow-arith" -version = "52.1.0" +version = "52.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7add7f39210b7d726e2a8efc0083e7bf06e8f2d15bdb4896b564dce4410fbf5d" +checksum = "1d8a57966e43bfe9a3277984a14c24ec617ad874e4c0e1d2a1b083a39cfbf22c" dependencies = [ "arrow-array", "arrow-buffer", @@ -886,9 +886,9 @@ dependencies = [ [[package]] name = "arrow-array" -version = "52.1.0" +version = "52.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81c16ec702d3898c2f5cfdc148443c6cd7dbe5bac28399859eb0a3d38f072827" +checksum = "16f4a9468c882dc66862cef4e1fd8423d47e67972377d85d80e022786427768c" dependencies = [ "ahash", "arrow-buffer", @@ -903,9 +903,9 @@ dependencies = [ [[package]] name = "arrow-buffer" -version = "52.1.0" +version = "52.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cae6970bab043c4fbc10aee1660ceb5b306d0c42c8cc5f6ae564efcd9759b663" +checksum = "c975484888fc95ec4a632cdc98be39c085b1bb518531b0c80c5d462063e5daa1" dependencies = [ "bytes", "half", @@ -914,9 +914,9 @@ dependencies = [ [[package]] name = "arrow-cast" -version = "52.1.0" +version = "52.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c7ef44f26ef4f8edc392a048324ed5d757ad09135eff6d5509e6450d39e0398" +checksum = "da26719e76b81d8bc3faad1d4dbdc1bcc10d14704e63dc17fc9f3e7e1e567c8e" dependencies = [ "arrow-array", "arrow-buffer", @@ -935,9 +935,9 @@ dependencies = [ [[package]] name = "arrow-csv" -version = "52.1.0" +version = "52.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f843490bd258c5182b66e888161bb6f198f49f3792f7c7f98198b924ae0f564" +checksum = "c13c36dc5ddf8c128df19bab27898eea64bf9da2b555ec1cd17a8ff57fba9ec2" dependencies = [ "arrow-array", "arrow-buffer", @@ -954,9 +954,9 @@ dependencies = [ [[package]] name = "arrow-data" -version = "52.1.0" +version = "52.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a769666ffac256dd301006faca1ca553d0ae7cffcf4cd07095f73f95eb226514" +checksum = "dd9d6f18c65ef7a2573ab498c374d8ae364b4a4edf67105357491c031f716ca5" dependencies = [ "arrow-buffer", "arrow-schema", @@ -976,9 +976,9 @@ dependencies = [ [[package]] name = "arrow-flight" -version = "52.1.0" +version = "52.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "403acefc53178d88540631c454b088300ba14ba49dd7e5f05abe3bf226fbccbb" +checksum = "8e7ffbc96072e466ae5188974725bb46757587eafe427f77a25b828c375ae882" dependencies = [ "arrow-arith", "arrow-array", @@ -1004,9 +1004,9 @@ dependencies = [ [[package]] name = "arrow-ipc" -version = "52.1.0" +version = "52.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dbf9c3fb57390a1af0b7bb3b5558c1ee1f63905f3eccf49ae7676a8d1e6e5a72" +checksum = "e786e1cdd952205d9a8afc69397b317cfbb6e0095e445c69cda7e8da5c1eeb0f" dependencies = [ "arrow-array", "arrow-buffer", @@ -1019,9 +1019,9 @@ dependencies = [ [[package]] name = "arrow-json" -version = "52.1.0" +version = "52.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "654e7f3724176b66ddfacba31af397c48e106fbe4d281c8144e7d237df5acfd7" +checksum = "fb22284c5a2a01d73cebfd88a33511a3234ab45d66086b2ca2d1228c3498e445" dependencies = [ "arrow-array", "arrow-buffer", @@ -1039,9 +1039,9 @@ dependencies = [ [[package]] name = "arrow-ord" -version = "52.1.0" +version = "52.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8008370e624e8e3c68174faaf793540287106cfda8ad1da862fdc53d8e096b4" +checksum = "42745f86b1ab99ef96d1c0bcf49180848a64fe2c7a7a0d945bc64fa2b21ba9bc" dependencies = [ "arrow-array", "arrow-buffer", @@ -1054,9 +1054,9 @@ dependencies = [ [[package]] name = "arrow-row" -version = "52.1.0" +version = "52.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca5e3a6b7fda8d9fe03f3b18a2d946354ea7f3c8e4076dbdb502ad50d9d44824" +checksum = "4cd09a518c602a55bd406bcc291a967b284cfa7a63edfbf8b897ea4748aad23c" dependencies = [ "ahash", "arrow-array", @@ -1064,23 +1064,22 @@ dependencies = [ "arrow-data", "arrow-schema", "half", - "hashbrown 0.14.5", ] [[package]] name = "arrow-schema" -version = "52.1.0" +version = "52.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dab1c12b40e29d9f3b699e0203c2a73ba558444c05e388a4377208f8f9c97eee" +checksum = "9e972cd1ff4a4ccd22f86d3e53e835c2ed92e0eea6a3e8eadb72b4f1ac802cf8" dependencies = [ "serde", ] [[package]] name = "arrow-select" -version = "52.1.0" +version = "52.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e80159088ffe8c48965cb9b1a7c968b2729f29f37363df7eca177fc3281fe7c3" +checksum = "600bae05d43483d216fb3494f8c32fdbefd8aa4e1de237e790dbb3d9f44690a3" dependencies = [ "ahash", "arrow-array", @@ -1092,9 +1091,9 @@ dependencies = [ [[package]] name = "arrow-string" -version = "52.1.0" +version = "52.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fd04a6ea7de183648edbcb7a6dd925bbd04c210895f6384c780e27a9b54afcd" +checksum = "f0dc1985b67cb45f6606a248ac2b4a288849f196bab8c657ea5589f47cdd55e6" dependencies = [ "arrow-array", "arrow-buffer", @@ -1954,9 +1953,9 @@ dependencies = [ [[package]] name = "blst" -version = "0.3.12" +version = "0.3.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62dc83a094a71d43eeadd254b1ec2d24cb6a0bb6cadce00df51f0db594711a32" +checksum = "4378725facc195f1a538864863f6de233b500a8862747e7f165078a419d5e874" dependencies = [ "cc", "glob", @@ -2071,9 +2070,9 @@ dependencies = [ [[package]] name = "cc" -version = "1.1.6" +version = "1.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2aba8f4e9906c7ce3c73463f62a7f0c65183ada1a2d47e397cc8810827f9694f" +checksum = "26a5c3fd7bfa1ce3897a3a3501d362b2d87b7f2583ebcb4a949ec25911025cbc" dependencies = [ "jobserver", "libc", @@ -2161,9 +2160,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.9" +version = "4.5.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64acc1846d54c1fe936a78dc189c34e28d3f5afc348403f28ecf53660b9b8462" +checksum = "35723e6a11662c2afb578bcf0b88bf6ea8e21282a953428f240574fcc3a2b5b3" dependencies = [ "clap_builder", "clap_derive", @@ -2171,9 +2170,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.9" +version = "4.5.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6fb8393d67ba2e7bfaf28a23458e4e2b543cc73a99595511eb207fdb8aede942" +checksum = "49eb96cbfa7cfa35017b7cd548c75b14c3118c98b423041d70562665e07fb0fa" dependencies = [ "anstream", "anstyle", @@ -2184,9 +2183,9 @@ dependencies = [ [[package]] name = "clap_derive" -version = "4.5.8" +version = "4.5.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2bac35c6dafb060fd4d275d9a4ffae97917c13a6327903a8be2153cd964f7085" +checksum = "5d029b67f89d30bbb547c89fd5161293c0aec155fc691d7924b64550662db93e" dependencies = [ "heck 0.5.0", "proc-macro2", @@ -2196,15 +2195,15 @@ dependencies = [ [[package]] name = "clap_lex" -version = "0.7.1" +version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4b82cf0babdbd58558212896d1a4272303a57bdb245c2bf1147185fb45640e70" +checksum = "1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97" [[package]] name = "colorchoice" -version = "1.0.1" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b6a852b24ab71dffc585bcb46eaf7959d175cb865a7152e35b348d1b2960422" +checksum = "d3fd119d74b830634cea2a0f58bbd0d54540518a14397557951e79340abc28c0" [[package]] name = "comfy-table" @@ -2293,8 +2292,8 @@ checksum = "f7144d30dcf0fafbce74250a3963025d8d52177934239851c917d29f1df280c2" [[package]] name = "container-runtime" -version = "0.191.4" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.4#5a8521185be100853e6f2a198ba2bbdeb455dcc7" +version = "0.191.5" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.5#6cc9039d18abd80eaaf6214bf2e5671ba92c55bf" dependencies = [ "async-trait", "cfg-if", @@ -2576,8 +2575,8 @@ checksum = "e8566979429cf69b49a5c740c60791108e86440e8be149bbea4fe54d2c32d6e2" [[package]] name = "database-common" -version = "0.191.4" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.4#5a8521185be100853e6f2a198ba2bbdeb455dcc7" +version = "0.191.5" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.5#6cc9039d18abd80eaaf6214bf2e5671ba92c55bf" dependencies = [ "async-trait", "aws-config", @@ -2601,8 +2600,8 @@ dependencies = [ [[package]] name = "database-common-macros" -version = "0.191.4" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.4#5a8521185be100853e6f2a198ba2bbdeb455dcc7" +version = "0.191.5" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.5#6cc9039d18abd80eaaf6214bf2e5671ba92c55bf" dependencies = [ "quote", "syn 2.0.72", @@ -3256,14 +3255,14 @@ dependencies = [ [[package]] name = "enum-variants" -version = "0.191.4" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.4#5a8521185be100853e6f2a198ba2bbdeb455dcc7" +version = "0.191.5" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.5#6cc9039d18abd80eaaf6214bf2e5671ba92c55bf" [[package]] name = "env_filter" -version = "0.1.0" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a009aa4810eb158359dda09d0c87378e4bbb89b5a801f016885a4707ba24f7ea" +checksum = "4f2c92ceda6ceec50f43169f9ee8424fe2db276791afde7b2cd8bc084cb376ab" dependencies = [ "log", "regex", @@ -3271,9 +3270,9 @@ dependencies = [ [[package]] name = "env_logger" -version = "0.11.3" +version = "0.11.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38b35839ba51819680ba087cd351788c9a3c476841207e0b8cee0b04722343b9" +checksum = "e13fa619b91fb2381732789fc5de83b45675e882f66623b7d8cb4f643017018d" dependencies = [ "anstream", "anstyle", @@ -3311,8 +3310,8 @@ dependencies = [ [[package]] name = "event-bus" -version = "0.191.4" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.4#5a8521185be100853e6f2a198ba2bbdeb455dcc7" +version = "0.191.5" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.5#6cc9039d18abd80eaaf6214bf2e5671ba92c55bf" dependencies = [ "async-trait", "dill", @@ -3329,8 +3328,8 @@ checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" [[package]] name = "event-sourcing" -version = "0.191.4" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.4#5a8521185be100853e6f2a198ba2bbdeb455dcc7" +version = "0.191.5" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.5#6cc9039d18abd80eaaf6214bf2e5671ba92c55bf" dependencies = [ "async-stream", "async-trait", @@ -3343,8 +3342,8 @@ dependencies = [ [[package]] name = "event-sourcing-macros" -version = "0.191.4" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.4#5a8521185be100853e6f2a198ba2bbdeb455dcc7" +version = "0.191.5" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.5#6cc9039d18abd80eaaf6214bf2e5671ba92c55bf" dependencies = [ "quote", "syn 2.0.72", @@ -3692,7 +3691,7 @@ checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" [[package]] name = "graceful-shutdown" -version = "0.29.1" +version = "0.29.2" dependencies = [ "tokio", "tracing", @@ -3973,8 +3972,8 @@ dependencies = [ [[package]] name = "http-common" -version = "0.191.4" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.4#5a8521185be100853e6f2a198ba2bbdeb455dcc7" +version = "0.191.5" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.5#6cc9039d18abd80eaaf6214bf2e5671ba92c55bf" dependencies = [ "axum", "http 0.2.12", @@ -4077,7 +4076,7 @@ dependencies = [ "http 1.1.0", "hyper 1.4.1", "hyper-util", - "rustls 0.23.11", + "rustls 0.23.12", "rustls-native-certs 0.7.1", "rustls-pki-types", "tokio", @@ -4256,8 +4255,8 @@ checksum = "8bb03732005da905c88227371639bf1ad885cc712789c011c31c5fb3ab3ccf02" [[package]] name = "internal-error" -version = "0.191.4" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.4#5a8521185be100853e6f2a198ba2bbdeb455dcc7" +version = "0.191.5" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.5#6cc9039d18abd80eaaf6214bf2e5671ba92c55bf" dependencies = [ "thiserror", ] @@ -4293,9 +4292,9 @@ dependencies = [ [[package]] name = "is_terminal_polyfill" -version = "1.70.0" +version = "1.70.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8478577c03552c21db0e2724ffb8986a5ce7af88107e6be5d2ee6e158c12800" +checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" [[package]] name = "itertools" @@ -4355,9 +4354,9 @@ dependencies = [ [[package]] name = "jobserver" -version = "0.1.31" +version = "0.1.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2b099aaa34a9751c5bf0878add70444e1ed2dd73f347be99003d4577277de6e" +checksum = "48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0" dependencies = [ "libc", ] @@ -4401,8 +4400,8 @@ dependencies = [ [[package]] name = "kamu" -version = "0.191.4" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.4#5a8521185be100853e6f2a198ba2bbdeb455dcc7" +version = "0.191.5" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.5#6cc9039d18abd80eaaf6214bf2e5671ba92c55bf" dependencies = [ "alloy", "async-recursion", @@ -4437,7 +4436,7 @@ dependencies = [ "kamu-accounts", "kamu-core", "kamu-data-utils", - "kamu-datasets-services", + "kamu-datasets", "kamu-ingest-datafusion", "libc", "like", @@ -4475,8 +4474,8 @@ dependencies = [ [[package]] name = "kamu-accounts" -version = "0.191.4" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.4#5a8521185be100853e6f2a198ba2bbdeb455dcc7" +version = "0.191.5" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.5#6cc9039d18abd80eaaf6214bf2e5671ba92c55bf" dependencies = [ "async-trait", "base32", @@ -4502,8 +4501,8 @@ dependencies = [ [[package]] name = "kamu-accounts-inmem" -version = "0.191.4" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.4#5a8521185be100853e6f2a198ba2bbdeb455dcc7" +version = "0.191.5" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.5#6cc9039d18abd80eaaf6214bf2e5671ba92c55bf" dependencies = [ "async-trait", "chrono", @@ -4519,8 +4518,8 @@ dependencies = [ [[package]] name = "kamu-accounts-postgres" -version = "0.191.4" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.4#5a8521185be100853e6f2a198ba2bbdeb455dcc7" +version = "0.191.5" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.5#6cc9039d18abd80eaaf6214bf2e5671ba92c55bf" dependencies = [ "async-trait", "chrono", @@ -4537,8 +4536,8 @@ dependencies = [ [[package]] name = "kamu-accounts-services" -version = "0.191.4" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.4#5a8521185be100853e6f2a198ba2bbdeb455dcc7" +version = "0.191.5" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.5#6cc9039d18abd80eaaf6214bf2e5671ba92c55bf" dependencies = [ "argon2", "async-trait", @@ -4562,8 +4561,8 @@ dependencies = [ [[package]] name = "kamu-accounts-sqlite" -version = "0.191.4" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.4#5a8521185be100853e6f2a198ba2bbdeb455dcc7" +version = "0.191.5" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.5#6cc9039d18abd80eaaf6214bf2e5671ba92c55bf" dependencies = [ "async-trait", "chrono", @@ -4580,8 +4579,8 @@ dependencies = [ [[package]] name = "kamu-adapter-auth-oso" -version = "0.191.4" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.4#5a8521185be100853e6f2a198ba2bbdeb455dcc7" +version = "0.191.5" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.5#6cc9039d18abd80eaaf6214bf2e5671ba92c55bf" dependencies = [ "async-trait", "dill", @@ -4594,8 +4593,8 @@ dependencies = [ [[package]] name = "kamu-adapter-flight-sql" -version = "0.191.4" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.4#5a8521185be100853e6f2a198ba2bbdeb455dcc7" +version = "0.191.5" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.5#6cc9039d18abd80eaaf6214bf2e5671ba92c55bf" dependencies = [ "arrow-flight", "async-trait", @@ -4612,8 +4611,8 @@ dependencies = [ [[package]] name = "kamu-adapter-graphql" -version = "0.191.4" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.4#5a8521185be100853e6f2a198ba2bbdeb455dcc7" +version = "0.191.5" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.5#6cc9039d18abd80eaaf6214bf2e5671ba92c55bf" dependencies = [ "async-graphql", "async-trait", @@ -4647,8 +4646,8 @@ dependencies = [ [[package]] name = "kamu-adapter-http" -version = "0.191.4" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.4#5a8521185be100853e6f2a198ba2bbdeb455dcc7" +version = "0.191.5" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.5#6cc9039d18abd80eaaf6214bf2e5671ba92c55bf" dependencies = [ "async-trait", "aws-sdk-s3", @@ -4688,8 +4687,8 @@ dependencies = [ [[package]] name = "kamu-adapter-oauth" -version = "0.191.4" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.4#5a8521185be100853e6f2a198ba2bbdeb455dcc7" +version = "0.191.5" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.5#6cc9039d18abd80eaaf6214bf2e5671ba92c55bf" dependencies = [ "async-trait", "chrono", @@ -4706,8 +4705,8 @@ dependencies = [ [[package]] name = "kamu-adapter-odata" -version = "0.191.4" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.4#5a8521185be100853e6f2a198ba2bbdeb455dcc7" +version = "0.191.5" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.5#6cc9039d18abd80eaaf6214bf2e5671ba92c55bf" dependencies = [ "axum", "chrono", @@ -4728,7 +4727,7 @@ dependencies = [ [[package]] name = "kamu-api-server" -version = "0.29.1" +version = "0.29.2" dependencies = [ "arrow-flight", "async-graphql", @@ -4799,8 +4798,8 @@ dependencies = [ [[package]] name = "kamu-core" -version = "0.191.4" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.4#5a8521185be100853e6f2a198ba2bbdeb455dcc7" +version = "0.191.5" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.5#6cc9039d18abd80eaaf6214bf2e5671ba92c55bf" dependencies = [ "async-stream", "async-trait", @@ -4813,6 +4812,7 @@ dependencies = [ "http 0.2.12", "internal-error", "kamu-accounts", + "kamu-datasets", "object_store", "opendatafabric", "pathdiff", @@ -4828,8 +4828,8 @@ dependencies = [ [[package]] name = "kamu-data-utils" -version = "0.191.4" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.4#5a8521185be100853e6f2a198ba2bbdeb455dcc7" +version = "0.191.5" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.5#6cc9039d18abd80eaaf6214bf2e5671ba92c55bf" dependencies = [ "arrow", "arrow-digest", @@ -4850,8 +4850,8 @@ dependencies = [ [[package]] name = "kamu-datasets" -version = "0.191.4" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.4#5a8521185be100853e6f2a198ba2bbdeb455dcc7" +version = "0.191.5" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.5#6cc9039d18abd80eaaf6214bf2e5671ba92c55bf" dependencies = [ "aes-gcm", "async-trait", @@ -4870,8 +4870,8 @@ dependencies = [ [[package]] name = "kamu-datasets-inmem" -version = "0.191.4" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.4#5a8521185be100853e6f2a198ba2bbdeb455dcc7" +version = "0.191.5" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.5#6cc9039d18abd80eaaf6214bf2e5671ba92c55bf" dependencies = [ "async-trait", "chrono", @@ -4888,8 +4888,8 @@ dependencies = [ [[package]] name = "kamu-datasets-postgres" -version = "0.191.4" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.4#5a8521185be100853e6f2a198ba2bbdeb455dcc7" +version = "0.191.5" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.5#6cc9039d18abd80eaaf6214bf2e5671ba92c55bf" dependencies = [ "async-trait", "chrono", @@ -4907,8 +4907,8 @@ dependencies = [ [[package]] name = "kamu-datasets-services" -version = "0.191.4" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.4#5a8521185be100853e6f2a198ba2bbdeb455dcc7" +version = "0.191.5" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.5#6cc9039d18abd80eaaf6214bf2e5671ba92c55bf" dependencies = [ "async-trait", "chrono", @@ -4929,8 +4929,8 @@ dependencies = [ [[package]] name = "kamu-datasets-sqlite" -version = "0.191.4" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.4#5a8521185be100853e6f2a198ba2bbdeb455dcc7" +version = "0.191.5" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.5#6cc9039d18abd80eaaf6214bf2e5671ba92c55bf" dependencies = [ "async-trait", "chrono", @@ -4948,8 +4948,8 @@ dependencies = [ [[package]] name = "kamu-flow-system" -version = "0.191.4" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.4#5a8521185be100853e6f2a198ba2bbdeb455dcc7" +version = "0.191.5" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.5#6cc9039d18abd80eaaf6214bf2e5671ba92c55bf" dependencies = [ "async-trait", "chrono", @@ -4973,8 +4973,8 @@ dependencies = [ [[package]] name = "kamu-flow-system-inmem" -version = "0.191.4" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.4#5a8521185be100853e6f2a198ba2bbdeb455dcc7" +version = "0.191.5" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.5#6cc9039d18abd80eaaf6214bf2e5671ba92c55bf" dependencies = [ "async-stream", "async-trait", @@ -4995,8 +4995,8 @@ dependencies = [ [[package]] name = "kamu-flow-system-services" -version = "0.191.4" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.4#5a8521185be100853e6f2a198ba2bbdeb455dcc7" +version = "0.191.5" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.5#6cc9039d18abd80eaaf6214bf2e5671ba92c55bf" dependencies = [ "async-stream", "async-trait", @@ -5022,8 +5022,8 @@ dependencies = [ [[package]] name = "kamu-ingest-datafusion" -version = "0.191.4" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.4#5a8521185be100853e6f2a198ba2bbdeb455dcc7" +version = "0.191.5" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.5#6cc9039d18abd80eaaf6214bf2e5671ba92c55bf" dependencies = [ "async-trait", "chrono", @@ -5052,7 +5052,7 @@ dependencies = [ [[package]] name = "kamu-oracle-provider" -version = "0.29.1" +version = "0.29.2" dependencies = [ "alloy", "async-trait", @@ -5084,7 +5084,7 @@ dependencies = [ [[package]] name = "kamu-repo-tools" -version = "0.29.1" +version = "0.29.2" dependencies = [ "chrono", "clap", @@ -5097,8 +5097,8 @@ dependencies = [ [[package]] name = "kamu-task-system" -version = "0.191.4" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.4#5a8521185be100853e6f2a198ba2bbdeb455dcc7" +version = "0.191.5" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.5#6cc9039d18abd80eaaf6214bf2e5671ba92c55bf" dependencies = [ "async-trait", "chrono", @@ -5113,8 +5113,8 @@ dependencies = [ [[package]] name = "kamu-task-system-inmem" -version = "0.191.4" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.4#5a8521185be100853e6f2a198ba2bbdeb455dcc7" +version = "0.191.5" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.5#6cc9039d18abd80eaaf6214bf2e5671ba92c55bf" dependencies = [ "async-trait", "chrono", @@ -5126,15 +5126,17 @@ dependencies = [ [[package]] name = "kamu-task-system-services" -version = "0.191.4" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.4#5a8521185be100853e6f2a198ba2bbdeb455dcc7" +version = "0.191.5" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.5#6cc9039d18abd80eaaf6214bf2e5671ba92c55bf" dependencies = [ "async-stream", "async-trait", + "database-common", "dill", "event-bus", "futures", "kamu-core", + "kamu-datasets", "kamu-task-system", "opendatafabric", "tokio", @@ -5486,13 +5488,14 @@ dependencies = [ [[package]] name = "mio" -version = "0.8.11" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c" +checksum = "4569e456d394deccd22ce1c1913e6ea0e54519f577285001215d33557431afe4" dependencies = [ + "hermit-abi", "libc", "wasi", - "windows-sys 0.48.0", + "windows-sys 0.52.0", ] [[package]] @@ -5542,8 +5545,8 @@ dependencies = [ [[package]] name = "multiformats" -version = "0.191.4" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.4#5a8521185be100853e6f2a198ba2bbdeb455dcc7" +version = "0.191.5" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.5#6cc9039d18abd80eaaf6214bf2e5671ba92c55bf" dependencies = [ "bs58", "digest 0.10.7", @@ -5706,18 +5709,18 @@ dependencies = [ [[package]] name = "num_enum" -version = "0.7.2" +version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02339744ee7253741199f897151b38e72257d13802d4ee837285cc2990a90845" +checksum = "4e613fc340b2220f734a8595782c551f1250e969d87d3be1ae0579e8d4065179" dependencies = [ "num_enum_derive", ] [[package]] name = "num_enum_derive" -version = "0.7.2" +version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "681030a937600a36906c185595136d26abfebb4aa9c65701cefcaf8578bb982b" +checksum = "af1844ef2428cc3e1cb900be36181049ef3d3193c63e43026cfe202983b27a56" dependencies = [ "proc-macro2", "quote", @@ -5726,9 +5729,9 @@ dependencies = [ [[package]] name = "object" -version = "0.36.1" +version = "0.36.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "081b846d1d56ddfc18fdf1a922e4f6e07a11768ea1b92dec44e42b72712ccfce" +checksum = "3f203fa8daa7bb185f760ae12bd8e097f63d17041dcdcaf675ac54cdf863170e" dependencies = [ "memchr", ] @@ -5750,7 +5753,7 @@ dependencies = [ "md-5", "parking_lot", "percent-encoding", - "quick-xml 0.36.0", + "quick-xml 0.36.1", "rand", "reqwest 0.12.5", "ring", @@ -5765,7 +5768,7 @@ dependencies = [ [[package]] name = "observability" -version = "0.29.1" +version = "0.29.2" dependencies = [ "async-trait", "axum", @@ -5801,8 +5804,8 @@ checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381" [[package]] name = "opendatafabric" -version = "0.191.4" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.4#5a8521185be100853e6f2a198ba2bbdeb455dcc7" +version = "0.191.5" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.5#6cc9039d18abd80eaaf6214bf2e5671ba92c55bf" dependencies = [ "arrow", "base64 0.21.7", @@ -5898,7 +5901,7 @@ dependencies = [ "lazy_static", "once_cell", "opentelemetry", - "ordered-float 4.2.1", + "ordered-float 4.2.2", "percent-encoding", "rand", "thiserror", @@ -5917,9 +5920,9 @@ dependencies = [ [[package]] name = "ordered-float" -version = "4.2.1" +version = "4.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "19ff2cf528c6c03d9ed653d6c4ce1dc0582dc4af309790ad92f07c1cd551b0be" +checksum = "4a91171844676f8c7990ce64959210cd2eaef32c2612c50f9fae9f8aaa6065a6" dependencies = [ "num-traits", ] @@ -6023,9 +6026,9 @@ dependencies = [ [[package]] name = "parquet" -version = "52.1.0" +version = "52.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f22ba0d95db56dde8685e3fadcb915cdaadda31ab8abbe3ff7f0ad1ef333267" +checksum = "e977b9066b4d3b03555c22bdc442f3fadebd96a39111249113087d0edb2691cd" dependencies = [ "ahash", "arrow-array", @@ -6377,9 +6380,12 @@ checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" [[package]] name = "ppv-lite86" -version = "0.2.17" +version = "0.2.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" +checksum = "dee4364d9f3b902ef14fab8a1ddffb783a1cb6b4bba3bfc1fa3922732c7de97f" +dependencies = [ + "zerocopy 0.6.6", +] [[package]] name = "precomputed-hash" @@ -6403,15 +6409,15 @@ dependencies = [ [[package]] name = "predicates-core" -version = "1.0.6" +version = "1.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b794032607612e7abeb4db69adb4e33590fa6cf1149e95fd7cb00e634b92f174" +checksum = "ae8177bee8e75d6846599c6b9ff679ed51e882816914eec639944d7c9aa11931" [[package]] name = "predicates-tree" -version = "1.0.9" +version = "1.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "368ba315fb8c5052ab692e68a0eefec6ec57b23a36959c14496f0b0df2c0cecf" +checksum = "41b740d195ed3166cd147c8047ec98db0e22ec019eb8eeb76d343b795304fb13" dependencies = [ "predicates-core", "termtree", @@ -6587,9 +6593,9 @@ dependencies = [ [[package]] name = "quick-xml" -version = "0.36.0" +version = "0.36.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4091e032efecb09d7b1f711f487b85ab925632a842627e3200fb088382cde32c" +checksum = "96a05e2e8efddfa51a84ca47cec303fac86c8541b686d37cac5efc0e094417bc" dependencies = [ "memchr", "serde", @@ -6606,7 +6612,7 @@ dependencies = [ "quinn-proto", "quinn-udp", "rustc-hash", - "rustls 0.23.11", + "rustls 0.23.12", "thiserror", "tokio", "tracing", @@ -6622,7 +6628,7 @@ dependencies = [ "rand", "ring", "rustc-hash", - "rustls 0.23.11", + "rustls 0.23.12", "slab", "thiserror", "tinyvec", @@ -6631,9 +6637,9 @@ dependencies = [ [[package]] name = "quinn-udp" -version = "0.5.3" +version = "0.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25a78e6f726d84fcf960409f509ae354a32648f090c8d32a2ea8b1a1bc3bab14" +checksum = "8bffec3605b73c6f1754535084a85229fa8a30f86014e6c81aeec4abb68b0285" dependencies = [ "libc", "once_cell", @@ -6697,8 +6703,8 @@ dependencies = [ [[package]] name = "random-names" -version = "0.191.4" -source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.4#5a8521185be100853e6f2a198ba2bbdeb455dcc7" +version = "0.191.5" +source = "git+https://github.com/kamu-data/kamu-cli?tag=v0.191.5#6cc9039d18abd80eaaf6214bf2e5671ba92c55bf" dependencies = [ "rand", ] @@ -6847,7 +6853,7 @@ dependencies = [ "percent-encoding", "pin-project-lite", "quinn", - "rustls 0.23.11", + "rustls 0.23.12", "rustls-native-certs 0.7.1", "rustls-pemfile 2.1.2", "rustls-pki-types", @@ -7075,14 +7081,14 @@ dependencies = [ [[package]] name = "rustls" -version = "0.23.11" +version = "0.23.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4828ea528154ae444e5a642dbb7d5623354030dc9822b83fd9bb79683c7399d0" +checksum = "c58f8c84392efc0a126acce10fa59ff7b3d2ac06ab451a33f2741989b806b044" dependencies = [ "once_cell", "ring", "rustls-pki-types", - "rustls-webpki 0.102.5", + "rustls-webpki 0.102.6", "subtle", "zeroize", ] @@ -7149,9 +7155,9 @@ dependencies = [ [[package]] name = "rustls-webpki" -version = "0.102.5" +version = "0.102.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f9a6fccd794a42c2c105b513a2f62bc3fd8f3ba57a4593677ceb0bd035164d78" +checksum = "8e6b52d4fda176fd835fdc55a835d4a89b8499cad995885a21149d5ad62f852e" dependencies = [ "ring", "rustls-pki-types", @@ -7334,11 +7340,12 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.120" +version = "1.0.121" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e0d21c9a8cae1235ad58a00c11cb40d4b1e5c784f1ef2c537876ed6ffd8b7c5" +checksum = "4ab380d7d9f22ef3f21ad3e6c1ebe8e4fc7a2000ccba2e4d71fc96f15b2cb609" dependencies = [ "itoa", + "memchr", "ryu", "serde", ] @@ -7355,9 +7362,9 @@ dependencies = [ [[package]] name = "serde_spanned" -version = "0.6.6" +version = "0.6.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79e674e01f999af37c49f70a6ede167a8a60b2503e56c5599532a65baa5969a0" +checksum = "eb5b1b31579f3811bf615c144393417496f152e12ac8b7663bf664f4a815306d" dependencies = [ "serde", ] @@ -8208,21 +8215,20 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.38.1" +version = "1.39.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb2caba9f80616f438e09748d5acda951967e1ea58508ef53d9c6402485a46df" +checksum = "daa4fb1bc778bd6f04cbfc4bb2d06a7396a8f299dc33ea1900cedaa316f467b1" dependencies = [ "backtrace", "bytes", "libc", "mio", - "num_cpus", "parking_lot", "pin-project-lite", "signal-hook-registry", "socket2", "tokio-macros", - "windows-sys 0.48.0", + "windows-sys 0.52.0", ] [[package]] @@ -8237,9 +8243,9 @@ dependencies = [ [[package]] name = "tokio-macros" -version = "2.3.0" +version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f5ae998a069d4b5aba8ee9dad856af7d520c3699e6159b185c2acd48155d39a" +checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752" dependencies = [ "proc-macro2", "quote", @@ -8262,7 +8268,7 @@ version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0c7bc40d0e5a97695bb96e27995cd3a08538541b0a846f65bba7a359f36700d4" dependencies = [ - "rustls 0.23.11", + "rustls 0.23.12", "rustls-pki-types", "tokio", ] @@ -8302,7 +8308,7 @@ checksum = "c6989540ced10490aaf14e6bad2e3d33728a2813310a0c71d1574304c49631cd" dependencies = [ "futures-util", "log", - "rustls 0.23.11", + "rustls 0.23.12", "rustls-pki-types", "tokio", "tokio-rustls 0.26.0", @@ -8328,21 +8334,21 @@ dependencies = [ [[package]] name = "toml" -version = "0.8.15" +version = "0.8.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac2caab0bf757388c6c0ae23b3293fdb463fee59434529014f85e3263b995c28" +checksum = "81967dd0dd2c1ab0bc3468bd7caecc32b8a4aa47d0c8c695d8c2b2108168d62c" dependencies = [ "serde", "serde_spanned", "toml_datetime", - "toml_edit 0.22.16", + "toml_edit 0.22.17", ] [[package]] name = "toml_datetime" -version = "0.6.6" +version = "0.6.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4badfd56924ae69bcc9039335b2e017639ce3f9b001c393c1b2d1ef846ce2cbf" +checksum = "f8fb9f64314842840f1d940ac544da178732128f1c78c21772e876579e0da1db" dependencies = [ "serde", ] @@ -8371,15 +8377,15 @@ dependencies = [ [[package]] name = "toml_edit" -version = "0.22.16" +version = "0.22.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "278f3d518e152219c994ce877758516bca5e118eaed6996192a774fb9fbf0788" +checksum = "8d9f8729f5aea9562aac1cc0441f5d6de3cff1ee0c5d67293eeca5eb36ee7c16" dependencies = [ "indexmap 2.2.6", "serde", "serde_spanned", "toml_datetime", - "winnow 0.6.14", + "winnow 0.6.16", ] [[package]] @@ -8654,7 +8660,7 @@ dependencies = [ "httparse", "log", "rand", - "rustls 0.23.11", + "rustls 0.23.12", "rustls-pki-types", "sha1", "thiserror", @@ -8851,9 +8857,9 @@ checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" [[package]] name = "version_check" -version = "0.9.4" +version = "0.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" +checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" [[package]] name = "vsimd" @@ -9221,9 +9227,9 @@ dependencies = [ [[package]] name = "winnow" -version = "0.6.14" +version = "0.6.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "374ec40a2d767a3c1b4972d9475ecd557356637be906f2cb3f7fe17a6eb5e22f" +checksum = "b480ae9340fc261e6be3e95a1ba86d54ae3f9171132a73ce8d4bbaf68339507c" dependencies = [ "memchr", ] @@ -9314,13 +9320,34 @@ version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049" +[[package]] +name = "zerocopy" +version = "0.6.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "854e949ac82d619ee9a14c66a1b674ac730422372ccb759ce0c39cabcf2bf8e6" +dependencies = [ + "byteorder", + "zerocopy-derive 0.6.6", +] + [[package]] name = "zerocopy" version = "0.7.35" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" dependencies = [ - "zerocopy-derive", + "zerocopy-derive 0.7.35", +] + +[[package]] +name = "zerocopy-derive" +version = "0.6.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "125139de3f6b9d625c39e2efdd73d41bdac468ccd556556440e322be0e1bbd91" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.72", ] [[package]] @@ -9413,9 +9440,9 @@ dependencies = [ [[package]] name = "zstd-sys" -version = "2.0.11+zstd.1.5.6" +version = "2.0.12+zstd.1.5.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75652c55c0b6f3e6f12eb786fe1bc960396bf05a1eb3bf1f3691c3610ac2e6d4" +checksum = "0a4e40c320c3cb459d9a9ff6de98cff88f4751ee9275d140e2be94a2b74e4c13" dependencies = [ "cc", "pkg-config", diff --git a/Cargo.toml b/Cargo.toml index 7a8d71a5..c77c228d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -13,45 +13,45 @@ resolver = "2" [workspace.dependencies] # Utils -graceful-shutdown = { path = "src/utils/graceful-shutdown", version = "0.29.1", default-features = false } -observability = { path = "src/utils/observability", version = "0.29.1", default-features = false } +graceful-shutdown = { path = "src/utils/graceful-shutdown", version = "0.29.2", default-features = false } +observability = { path = "src/utils/observability", version = "0.29.2", default-features = false } # Utils (core) -container-runtime = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.4", version = "0.191.4", default-features = false } -database-common = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.4", version = "0.191.4", default-features = false } -database-common-macros = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.4", version = "0.191.4", default-features = false } -event-bus = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.4", version = "0.191.4", default-features = false } -http-common = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.4", version = "0.191.4", default-features = false } -internal-error = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.4", version = "0.191.4", default-features = false } -random-names = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.4", version = "0.191.4", default-features = false } +container-runtime = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.5", version = "0.191.5", default-features = false } +database-common = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.5", version = "0.191.5", default-features = false } +database-common-macros = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.5", version = "0.191.5", default-features = false } +event-bus = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.5", version = "0.191.5", default-features = false } +http-common = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.5", version = "0.191.5", default-features = false } +internal-error = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.5", version = "0.191.5", default-features = false } +random-names = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.5", version = "0.191.5", default-features = false } # Domain -opendatafabric = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.4", version = "0.191.4", default-features = false } -kamu-task-system = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.4", version = "0.191.4", default-features = false } -kamu-task-system-services = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.4", version = "0.191.4", default-features = false } -kamu-accounts = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.4", version = "0.191.4", default-features = false } -kamu-datasets = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.4", version = "0.191.4", default-features = false } +opendatafabric = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.5", version = "0.191.5", default-features = false } +kamu-task-system = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.5", version = "0.191.5", default-features = false } +kamu-task-system-services = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.5", version = "0.191.5", default-features = false } +kamu-accounts = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.5", version = "0.191.5", default-features = false } +kamu-datasets = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.5", version = "0.191.5", default-features = false } # Infra -kamu = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.4", version = "0.191.4", default-features = false } -kamu-task-system-inmem = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.4", version = "0.191.4", default-features = false } -kamu-flow-system-services = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.4", version = "0.191.4", default-features = false } -kamu-flow-system-inmem = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.4", version = "0.191.4", default-features = false } -kamu-adapter-graphql = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.4", version = "0.191.4", default-features = false } -kamu-adapter-http = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.4", version = "0.191.4", default-features = false } -kamu-adapter-oauth = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.4", version = "0.191.4", default-features = false } -kamu-adapter-odata = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.4", version = "0.191.4", default-features = false } -kamu-adapter-auth-oso = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.4", version = "0.191.4", default-features = false } -kamu-adapter-flight-sql = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.4", version = "0.191.4", default-features = false } -kamu-accounts-services = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.4", version = "0.191.4", default-features = false } -kamu-accounts-inmem = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.4", version = "0.191.4", default-features = false } -kamu-accounts-postgres = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.4", version = "0.191.4", default-features = false } -kamu-accounts-sqlite = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.4", version = "0.191.4", default-features = false } -kamu-datasets-services = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.4", version = "0.191.4", default-features = false } -kamu-datasets-inmem = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.4", version = "0.191.4", default-features = false } -kamu-datasets-postgres = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.4", version = "0.191.4", default-features = false } -kamu-datasets-sqlite = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.4", version = "0.191.4", default-features = false } +kamu = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.5", version = "0.191.5", default-features = false } +kamu-task-system-inmem = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.5", version = "0.191.5", default-features = false } +kamu-flow-system-services = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.5", version = "0.191.5", default-features = false } +kamu-flow-system-inmem = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.5", version = "0.191.5", default-features = false } +kamu-adapter-graphql = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.5", version = "0.191.5", default-features = false } +kamu-adapter-http = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.5", version = "0.191.5", default-features = false } +kamu-adapter-oauth = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.5", version = "0.191.5", default-features = false } +kamu-adapter-odata = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.5", version = "0.191.5", default-features = false } +kamu-adapter-auth-oso = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.5", version = "0.191.5", default-features = false } +kamu-adapter-flight-sql = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.5", version = "0.191.5", default-features = false } +kamu-accounts-services = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.5", version = "0.191.5", default-features = false } +kamu-accounts-inmem = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.5", version = "0.191.5", default-features = false } +kamu-accounts-postgres = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.5", version = "0.191.5", default-features = false } +kamu-accounts-sqlite = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.5", version = "0.191.5", default-features = false } +kamu-datasets-services = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.5", version = "0.191.5", default-features = false } +kamu-datasets-inmem = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.5", version = "0.191.5", default-features = false } +kamu-datasets-postgres = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.5", version = "0.191.5", default-features = false } +kamu-datasets-sqlite = { git = "https://github.com/kamu-data/kamu-cli", tag = "v0.191.5", version = "0.191.5", default-features = false } [workspace.package] -version = "0.29.1" +version = "0.29.2" edition = "2021" homepage = "https://github.com/kamu-data/kamu-platform" repository = "https://github.com/kamu-data/kamu-platform" diff --git a/LICENSE.txt b/LICENSE.txt index e2ff914c..b096c534 100644 --- a/LICENSE.txt +++ b/LICENSE.txt @@ -11,7 +11,7 @@ Business Source License 1.1 Licensor: Kamu Data, Inc. -Licensed Work: Kamu Platform Version 0.29.1 +Licensed Work: Kamu Platform Version 0.29.2 The Licensed Work is © 2023 Kamu Data, Inc. Additional Use Grant: You may use the Licensed Work for any purpose, diff --git a/src/app/api-server/src/app.rs b/src/app/api-server/src/app.rs index 63758a88..c31d5d8c 100644 --- a/src/app/api-server/src/app.rs +++ b/src/app/api-server/src/app.rs @@ -339,6 +339,7 @@ pub async fn init_dependencies( b.add::(); b.add::(); + b.add::(); b.add::(); b.add::(); b.add::();