diff --git a/CHANGELOG.md b/CHANGELOG.md index dd9634b80b..615a6c52d4 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.190.0] - 2024-07-09 ### Added - New repository `DatasetEnvVars` to work with dataset secrets - Now is possible to set new `DatasetEnvVars` configuration to `storage` diff --git a/Cargo.lock b/Cargo.lock index 2287a5c3f3..310614ac17 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -360,7 +360,7 @@ checksum = "d83524c1f6162fcb5b0decf775498a125066c86dda6066ed609531b0e912f85a" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.70", ] [[package]] @@ -449,7 +449,7 @@ dependencies = [ "proc-macro-error", "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.70", ] [[package]] @@ -466,7 +466,7 @@ dependencies = [ "proc-macro-error", "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.70", "syn-solidity", "tiny-keccak", ] @@ -484,7 +484,7 @@ dependencies = [ "proc-macro2", "quote", "serde_json", - "syn 2.0.68", + "syn 2.0.70", "syn-solidity", ] @@ -788,9 +788,9 @@ checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" [[package]] name = "arrow" -version = "52.0.0" +version = "52.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ae9728f104939be6d8d9b368a354b4929b0569160ea1641f0721b55a861ce38" +checksum = "6127ea5e585a12ec9f742232442828ebaf264dfa5eefdd71282376c599562b77" dependencies = [ "arrow-arith", "arrow-array", @@ -809,9 +809,9 @@ dependencies = [ [[package]] name = "arrow-arith" -version = "52.0.0" +version = "52.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7029a5b3efbeafbf4a12d12dc16b8f9e9bff20a410b8c25c5d28acc089e1043" +checksum = "7add7f39210b7d726e2a8efc0083e7bf06e8f2d15bdb4896b564dce4410fbf5d" dependencies = [ "arrow-array", "arrow-buffer", @@ -824,9 +824,9 @@ dependencies = [ [[package]] name = "arrow-array" -version = "52.0.0" +version = "52.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d33238427c60271710695f17742f45b1a5dc5bcfc5c15331c25ddfe7abf70d97" +checksum = "81c16ec702d3898c2f5cfdc148443c6cd7dbe5bac28399859eb0a3d38f072827" dependencies = [ "ahash", "arrow-buffer", @@ -841,9 +841,9 @@ dependencies = [ [[package]] name = "arrow-buffer" -version = "52.0.0" +version = "52.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe9b95e825ae838efaf77e366c00d3fc8cca78134c9db497d6bda425f2e7b7c1" +checksum = "cae6970bab043c4fbc10aee1660ceb5b306d0c42c8cc5f6ae564efcd9759b663" dependencies = [ "bytes", "half", @@ -852,9 +852,9 @@ dependencies = [ [[package]] name = "arrow-cast" -version = "52.0.0" +version = "52.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87cf8385a9d5b5fcde771661dd07652b79b9139fea66193eda6a88664400ccab" +checksum = "1c7ef44f26ef4f8edc392a048324ed5d757ad09135eff6d5509e6450d39e0398" dependencies = [ "arrow-array", "arrow-buffer", @@ -873,9 +873,9 @@ dependencies = [ [[package]] name = "arrow-csv" -version = "52.0.0" +version = "52.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cea5068bef430a86690059665e40034625ec323ffa4dd21972048eebb0127adc" +checksum = "5f843490bd258c5182b66e888161bb6f198f49f3792f7c7f98198b924ae0f564" dependencies = [ "arrow-array", "arrow-buffer", @@ -892,9 +892,9 @@ dependencies = [ [[package]] name = "arrow-data" -version = "52.0.0" +version = "52.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb29be98f987bcf217b070512bb7afba2f65180858bca462edf4a39d84a23e10" +checksum = "a769666ffac256dd301006faca1ca553d0ae7cffcf4cd07095f73f95eb226514" dependencies = [ "arrow-buffer", "arrow-schema", @@ -914,9 +914,9 @@ dependencies = [ [[package]] name = "arrow-flight" -version = "52.0.0" +version = "52.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cdd624aafd1f34710a1d6ed44ea0e9b06f7b75adc4277c53bac4a2d23229030b" +checksum = "403acefc53178d88540631c454b088300ba14ba49dd7e5f05abe3bf226fbccbb" dependencies = [ "arrow-arith", "arrow-array", @@ -942,9 +942,9 @@ dependencies = [ [[package]] name = "arrow-ipc" -version = "52.0.0" +version = "52.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ffc68f6523970aa6f7ce1dc9a33a7d9284cfb9af77d4ad3e617dbe5d79cc6ec8" +checksum = "dbf9c3fb57390a1af0b7bb3b5558c1ee1f63905f3eccf49ae7676a8d1e6e5a72" dependencies = [ "arrow-array", "arrow-buffer", @@ -957,9 +957,9 @@ dependencies = [ [[package]] name = "arrow-json" -version = "52.0.0" +version = "52.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2041380f94bd6437ab648e6c2085a045e45a0c44f91a1b9a4fe3fed3d379bfb1" +checksum = "654e7f3724176b66ddfacba31af397c48e106fbe4d281c8144e7d237df5acfd7" dependencies = [ "arrow-array", "arrow-buffer", @@ -977,9 +977,9 @@ dependencies = [ [[package]] name = "arrow-ord" -version = "52.0.0" +version = "52.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fcb56ed1547004e12203652f12fe12e824161ff9d1e5cf2a7dc4ff02ba94f413" +checksum = "e8008370e624e8e3c68174faaf793540287106cfda8ad1da862fdc53d8e096b4" dependencies = [ "arrow-array", "arrow-buffer", @@ -992,9 +992,9 @@ dependencies = [ [[package]] name = "arrow-row" -version = "52.0.0" +version = "52.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "575b42f1fc588f2da6977b94a5ca565459f5ab07b60545e17243fb9a7ed6d43e" +checksum = "ca5e3a6b7fda8d9fe03f3b18a2d946354ea7f3c8e4076dbdb502ad50d9d44824" dependencies = [ "ahash", "arrow-array", @@ -1007,18 +1007,18 @@ dependencies = [ [[package]] name = "arrow-schema" -version = "52.0.0" +version = "52.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32aae6a60458a2389c0da89c9de0b7932427776127da1a738e2efc21d32f3393" +checksum = "dab1c12b40e29d9f3b699e0203c2a73ba558444c05e388a4377208f8f9c97eee" dependencies = [ "serde", ] [[package]] name = "arrow-select" -version = "52.0.0" +version = "52.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de36abaef8767b4220d7b4a8c2fe5ffc78b47db81b03d77e2136091c3ba39102" +checksum = "e80159088ffe8c48965cb9b1a7c968b2729f29f37363df7eca177fc3281fe7c3" dependencies = [ "ahash", "arrow-array", @@ -1030,9 +1030,9 @@ dependencies = [ [[package]] name = "arrow-string" -version = "52.0.0" +version = "52.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e435ada8409bcafc910bc3e0077f532a4daa20e99060a496685c0e3e53cc2597" +checksum = "0fd04a6ea7de183648edbcb7a6dd925bbd04c210895f6384c780e27a9b54afcd" dependencies = [ "arrow-array", "arrow-buffer", @@ -1090,8 +1090,8 @@ dependencies = [ "pin-project-lite", "tokio", "xz2", - "zstd 0.13.0", - "zstd-safe 7.0.0", + "zstd 0.13.2", + "zstd-safe 7.2.0", ] [[package]] @@ -1160,7 +1160,7 @@ dependencies = [ "proc-macro2", "quote", "strum 0.25.0", - "syn 2.0.68", + "syn 2.0.70", "thiserror", ] @@ -1196,7 +1196,7 @@ checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.70", ] [[package]] @@ -1218,18 +1218,18 @@ checksum = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.70", ] [[package]] name = "async-trait" -version = "0.1.80" +version = "0.1.81" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca" +checksum = "6e0c28dcc82d7c8ead5cb13beb15405b57b8546e93215673ff8ca0349a028107" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.70", ] [[package]] @@ -1266,7 +1266,7 @@ checksum = "3c87f3f15e7794432337fc718554eaa4dc8f04c9677a950ffe366f20a162ae42" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.70", ] [[package]] @@ -1298,7 +1298,7 @@ dependencies = [ "fastrand", "hex", "http 0.2.12", - "hyper 0.14.29", + "hyper 0.14.30", "ring", "time", "tokio", @@ -1601,7 +1601,7 @@ dependencies = [ "fastrand", "http 0.2.12", "http-body 0.4.6", - "hyper 0.14.29", + "hyper 0.14.30", "hyper-rustls 0.24.2", "once_cell", "pin-project-lite", @@ -1689,7 +1689,7 @@ dependencies = [ "headers", "http 0.2.12", "http-body 0.4.6", - "hyper 0.14.29", + "hyper 0.14.30", "itoa", "matchit", "memchr", @@ -2058,9 +2058,9 @@ checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5" [[package]] name = "cc" -version = "1.0.104" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "74b6a57f98764a267ff415d50a25e6e166f3831a5071af4995296ea97d210490" +checksum = "eaff6f8ce506b9773fa786672d63fc7a191ffea1be33f72bbd4aeacefca9ffc8" dependencies = [ "jobserver", "libc", @@ -2097,7 +2097,7 @@ dependencies = [ "num-traits", "serde", "wasm-bindgen", - "windows-targets 0.52.5", + "windows-targets 0.52.6", ] [[package]] @@ -2170,9 +2170,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.8" +version = "4.5.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84b3edb18336f4df585bc9aa31dd99c036dfa5dc5e9a2939a722a188f3a8970d" +checksum = "64acc1846d54c1fe936a78dc189c34e28d3f5afc348403f28ecf53660b9b8462" dependencies = [ "clap_builder", "clap_derive", @@ -2180,9 +2180,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.8" +version = "4.5.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1c09dd5ada6c6c78075d6fd0da3f90d8080651e2d6cc8eb2f1aaa4034ced708" +checksum = "6fb8393d67ba2e7bfaf28a23458e4e2b543cc73a99595511eb207fdb8aede942" dependencies = [ "anstream", "anstyle", @@ -2208,7 +2208,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.70", ] [[package]] @@ -2321,7 +2321,7 @@ checksum = "f7144d30dcf0fafbce74250a3963025d8d52177934239851c917d29f1df280c2" [[package]] name = "container-runtime" -version = "0.189.7" +version = "0.190.0" dependencies = [ "async-trait", "cfg-if", @@ -2371,6 +2371,15 @@ version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" +[[package]] +name = "core2" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b49ba7ef1ad6107f8824dbe97de947cbaac53c44e7f9756a1fba0d37c1eec505" +dependencies = [ + "memchr", +] + [[package]] name = "cpufeatures" version = "0.2.12" @@ -2665,7 +2674,7 @@ checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.70", ] [[package]] @@ -2676,9 +2685,9 @@ checksum = "ef8ae57c4978a2acd8b869ce6b9ca1dfe817bff704c220209fdef2c0b75a01b9" [[package]] name = "darling" -version = "0.20.9" +version = "0.20.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83b2eb4d90d12bdda5ed17de686c2acb4c57914f8f921b8da7e112b5a36f3fe1" +checksum = "6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989" dependencies = [ "darling_core", "darling_macro", @@ -2686,29 +2695,35 @@ dependencies = [ [[package]] name = "darling_core" -version = "0.20.9" +version = "0.20.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "622687fe0bac72a04e5599029151f5796111b90f1baaa9b544d807a5e31cd120" +checksum = "95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5" dependencies = [ "fnv", "ident_case", "proc-macro2", "quote", "strsim", - "syn 2.0.68", + "syn 2.0.70", ] [[package]] name = "darling_macro" -version = "0.20.9" +version = "0.20.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "733cabb43482b1a1b53eee8583c2b9e8684d592215ea83efd305dd31bc2f0178" +checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806" dependencies = [ "darling_core", "quote", - "syn 2.0.68", + "syn 2.0.70", ] +[[package]] +name = "dary_heap" +version = "0.3.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7762d17f1241643615821a8455a0b2c3e803784b058693d990b11f2dce25a0ca" + [[package]] name = "dashmap" version = "5.5.3" @@ -2730,7 +2745,7 @@ checksum = "e8566979429cf69b49a5c740c60791108e86440e8be149bbea4fe54d2c32d6e2" [[package]] name = "database-common" -version = "0.189.7" +version = "0.190.0" dependencies = [ "async-trait", "aws-config", @@ -2754,10 +2769,10 @@ dependencies = [ [[package]] name = "database-common-macros" -version = "0.189.7" +version = "0.190.0" dependencies = [ "quote", - "syn 2.0.68", + "syn 2.0.70", ] [[package]] @@ -2811,7 +2826,7 @@ dependencies = [ "url", "uuid", "xz2", - "zstd 0.13.0", + "zstd 0.13.2", ] [[package]] @@ -3184,7 +3199,7 @@ dependencies = [ "proc-macro2", "quote", "rustc_version 0.4.0", - "syn 2.0.68", + "syn 2.0.70", ] [[package]] @@ -3239,7 +3254,7 @@ checksum = "5f2abd05d581140fcd1e4256e5c4006273515b00696ba11a883f11c7b3dc52fa" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.70", ] [[package]] @@ -3490,12 +3505,12 @@ dependencies = [ "heck 0.4.1", "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.70", ] [[package]] name = "enum-variants" -version = "0.189.7" +version = "0.190.0" [[package]] name = "env_filter" @@ -3557,7 +3572,7 @@ dependencies = [ [[package]] name = "event-bus" -version = "0.189.7" +version = "0.190.0" dependencies = [ "async-trait", "dill", @@ -3578,7 +3593,7 @@ checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" [[package]] name = "event-sourcing" -version = "0.189.7" +version = "0.190.0" dependencies = [ "async-stream", "async-trait", @@ -3593,10 +3608,10 @@ dependencies = [ [[package]] name = "event-sourcing-macros" -version = "0.189.7" +version = "0.190.0" dependencies = [ "quote", - "syn 2.0.68", + "syn 2.0.70", ] [[package]] @@ -3832,7 +3847,7 @@ checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.70", ] [[package]] @@ -4254,7 +4269,7 @@ dependencies = [ [[package]] name = "http-common" -version = "0.189.7" +version = "0.190.0" dependencies = [ "axum", "http 0.2.12", @@ -4298,9 +4313,9 @@ checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" [[package]] name = "hyper" -version = "0.14.29" +version = "0.14.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f361cde2f109281a220d4307746cdfd5ee3f410da58a70377762396775634b33" +checksum = "a152ddd61dfaec7273fe8419ab357f33aee0d914c5f4efbf0d96fa749eea5ec9" dependencies = [ "bytes", "futures-channel", @@ -4322,9 +4337,9 @@ dependencies = [ [[package]] name = "hyper" -version = "1.4.0" +version = "1.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4fe55fb7a772d59a5ff1dfbff4fe0258d19b89fec4b233e75d35d5d2316badc" +checksum = "50dfd22e0e76d0f662d429a5f80fcaf3855009297eab6a0a9f8543834744ba05" dependencies = [ "bytes", "futures-channel", @@ -4348,7 +4363,7 @@ checksum = "ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590" dependencies = [ "futures-util", "http 0.2.12", - "hyper 0.14.29", + "hyper 0.14.30", "log", "rustls 0.21.12", "rustls-native-certs 0.6.3", @@ -4364,9 +4379,9 @@ checksum = "5ee4be2c948921a1a5320b629c4193916ed787a7f7f293fd3f7f5a6c9de74155" dependencies = [ "futures-util", "http 1.1.0", - "hyper 1.4.0", + "hyper 1.4.1", "hyper-util", - "rustls 0.23.10", + "rustls 0.23.11", "rustls-native-certs 0.7.1", "rustls-pki-types", "tokio", @@ -4380,7 +4395,7 @@ version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bbb958482e8c7be4bc3cf272a766a2b0bf1a6755e7a6ae777f017a31d11b13b1" dependencies = [ - "hyper 0.14.29", + "hyper 0.14.30", "pin-project-lite", "tokio", "tokio-io-timeout", @@ -4397,7 +4412,7 @@ dependencies = [ "futures-util", "http 1.1.0", "http-body 1.0.0", - "hyper 1.4.0", + "hyper 1.4.1", "pin-project-lite", "socket2", "tokio", @@ -4477,36 +4492,25 @@ dependencies = [ [[package]] name = "include-flate" -version = "0.2.0" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2e11569346406931d20276cc460215ee2826e7cad43aa986999cb244dd7adb0" +checksum = "df49c16750695486c1f34de05da5b7438096156466e7f76c38fcdf285cf0113e" dependencies = [ - "include-flate-codegen-exports", + "include-flate-codegen", "lazy_static", "libflate", ] [[package]] name = "include-flate-codegen" -version = "0.1.4" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a7d6e1419fa3129eb0802b4c99603c0d425c79fb5d76191d5a20d0ab0d664e8" +checksum = "8c5b246c6261be723b85c61ecf87804e8ea4a35cb68be0ff282ed84b95ffe7d7" dependencies = [ "libflate", - "proc-macro-hack", "proc-macro2", "quote", - "syn 1.0.109", -] - -[[package]] -name = "include-flate-codegen-exports" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75657043ffe3d8280f1cb8aef0f505532b392ed7758e0baeac22edadcee31a03" -dependencies = [ - "include-flate-codegen", - "proc-macro-hack", + "syn 2.0.70", ] [[package]] @@ -4585,7 +4589,7 @@ checksum = "8bb03732005da905c88227371639bf1ad885cc712789c011c31c5fb3ab3ccf02" [[package]] name = "internal-error" -version = "0.189.7" +version = "0.190.0" dependencies = [ "thiserror", ] @@ -4742,7 +4746,7 @@ dependencies = [ [[package]] name = "kamu" -version = "0.189.7" +version = "0.190.0" dependencies = [ "alloy", "async-recursion", @@ -4776,7 +4780,7 @@ dependencies = [ "glob", "hex", "http 0.2.12", - "hyper 0.14.29", + "hyper 0.14.30", "indoc 2.0.5", "internal-error", "itertools 0.11.0", @@ -4827,7 +4831,7 @@ dependencies = [ [[package]] name = "kamu-accounts" -version = "0.189.7" +version = "0.190.0" dependencies = [ "async-trait", "base32", @@ -4853,7 +4857,7 @@ dependencies = [ [[package]] name = "kamu-accounts-inmem" -version = "0.189.7" +version = "0.190.0" dependencies = [ "async-trait", "chrono", @@ -4872,7 +4876,7 @@ dependencies = [ [[package]] name = "kamu-accounts-mysql" -version = "0.189.7" +version = "0.190.0" dependencies = [ "async-trait", "chrono", @@ -4892,7 +4896,7 @@ dependencies = [ [[package]] name = "kamu-accounts-postgres" -version = "0.189.7" +version = "0.190.0" dependencies = [ "async-trait", "chrono", @@ -4912,7 +4916,7 @@ dependencies = [ [[package]] name = "kamu-accounts-repo-tests" -version = "0.189.7" +version = "0.190.0" dependencies = [ "argon2", "chrono", @@ -4928,7 +4932,7 @@ dependencies = [ [[package]] name = "kamu-accounts-services" -version = "0.189.7" +version = "0.190.0" dependencies = [ "argon2", "async-trait", @@ -4954,7 +4958,7 @@ dependencies = [ [[package]] name = "kamu-accounts-sqlite" -version = "0.189.7" +version = "0.190.0" dependencies = [ "async-trait", "chrono", @@ -4974,7 +4978,7 @@ dependencies = [ [[package]] name = "kamu-adapter-auth-oso" -version = "0.189.7" +version = "0.190.0" dependencies = [ "async-trait", "dill", @@ -4994,7 +4998,7 @@ dependencies = [ [[package]] name = "kamu-adapter-flight-sql" -version = "0.189.7" +version = "0.190.0" dependencies = [ "arrow-flight", "async-trait", @@ -5017,7 +5021,7 @@ dependencies = [ [[package]] name = "kamu-adapter-graphql" -version = "0.189.7" +version = "0.190.0" dependencies = [ "async-graphql", "async-trait", @@ -5066,7 +5070,7 @@ dependencies = [ [[package]] name = "kamu-adapter-http" -version = "0.189.7" +version = "0.190.0" dependencies = [ "async-trait", "aws-sdk-s3", @@ -5086,7 +5090,7 @@ dependencies = [ "futures", "http 0.2.12", "http-common", - "hyper 0.14.29", + "hyper 0.14.30", "indoc 2.0.5", "kamu", "kamu-accounts", @@ -5122,7 +5126,7 @@ dependencies = [ [[package]] name = "kamu-adapter-oauth" -version = "0.189.7" +version = "0.190.0" dependencies = [ "async-trait", "chrono", @@ -5142,7 +5146,7 @@ dependencies = [ [[package]] name = "kamu-adapter-odata" -version = "0.189.7" +version = "0.190.0" dependencies = [ "axum", "chrono", @@ -5155,7 +5159,7 @@ dependencies = [ "futures", "http 0.2.12", "http-common", - "hyper 0.14.29", + "hyper 0.14.30", "indoc 2.0.5", "kamu", "kamu-accounts", @@ -5175,7 +5179,7 @@ dependencies = [ [[package]] name = "kamu-cli" -version = "0.189.7" +version = "0.190.0" dependencies = [ "arrow-flight", "assert_cmd", @@ -5206,7 +5210,7 @@ dependencies = [ "http 0.2.12", "http-common", "humansize", - "hyper 0.14.29", + "hyper 0.14.30", "indicatif", "indoc 2.0.5", "internal-error", @@ -5281,7 +5285,7 @@ dependencies = [ [[package]] name = "kamu-cli-e2e-common" -version = "0.189.7" +version = "0.190.0" dependencies = [ "indoc 2.0.5", "internal-error", @@ -5299,7 +5303,7 @@ dependencies = [ [[package]] name = "kamu-cli-e2e-inmem" -version = "0.189.7" +version = "0.190.0" dependencies = [ "indoc 2.0.5", "kamu-cli-e2e-common", @@ -5311,7 +5315,7 @@ dependencies = [ [[package]] name = "kamu-cli-e2e-mysql" -version = "0.189.7" +version = "0.190.0" dependencies = [ "indoc 2.0.5", "kamu-cli-e2e-common", @@ -5324,7 +5328,7 @@ dependencies = [ [[package]] name = "kamu-cli-e2e-postgres" -version = "0.189.7" +version = "0.190.0" dependencies = [ "indoc 2.0.5", "kamu-cli-e2e-common", @@ -5337,7 +5341,7 @@ dependencies = [ [[package]] name = "kamu-cli-e2e-repo-tests" -version = "0.189.7" +version = "0.190.0" dependencies = [ "chrono", "indoc 2.0.5", @@ -5350,7 +5354,7 @@ dependencies = [ [[package]] name = "kamu-cli-e2e-sqlite" -version = "0.189.7" +version = "0.190.0" dependencies = [ "indoc 2.0.5", "kamu-cli-e2e-common", @@ -5363,7 +5367,7 @@ dependencies = [ [[package]] name = "kamu-core" -version = "0.189.7" +version = "0.190.0" dependencies = [ "async-stream", "async-trait", @@ -5391,7 +5395,7 @@ dependencies = [ [[package]] name = "kamu-data-utils" -version = "0.189.7" +version = "0.190.0" dependencies = [ "arrow", "arrow-digest", @@ -5416,7 +5420,7 @@ dependencies = [ [[package]] name = "kamu-datafusion-cli" -version = "0.189.7" +version = "0.190.0" dependencies = [ "arrow", "async-trait", @@ -5438,7 +5442,7 @@ dependencies = [ [[package]] name = "kamu-datasets" -version = "0.189.7" +version = "0.190.0" dependencies = [ "aes-gcm", "async-trait", @@ -5454,7 +5458,7 @@ dependencies = [ [[package]] name = "kamu-datasets-inmem" -version = "0.189.7" +version = "0.190.0" dependencies = [ "async-trait", "chrono", @@ -5474,7 +5478,7 @@ dependencies = [ [[package]] name = "kamu-datasets-postgres" -version = "0.189.7" +version = "0.190.0" dependencies = [ "async-trait", "chrono", @@ -5495,7 +5499,7 @@ dependencies = [ [[package]] name = "kamu-datasets-repo-tests" -version = "0.189.7" +version = "0.190.0" dependencies = [ "chrono", "database-common", @@ -5508,7 +5512,7 @@ dependencies = [ [[package]] name = "kamu-datasets-services" -version = "0.189.7" +version = "0.190.0" dependencies = [ "async-trait", "chrono", @@ -5529,7 +5533,7 @@ dependencies = [ [[package]] name = "kamu-datasets-sqlite" -version = "0.189.7" +version = "0.190.0" dependencies = [ "async-trait", "chrono", @@ -5550,7 +5554,7 @@ dependencies = [ [[package]] name = "kamu-flow-system" -version = "0.189.7" +version = "0.190.0" dependencies = [ "async-trait", "chrono", @@ -5575,7 +5579,7 @@ dependencies = [ [[package]] name = "kamu-flow-system-inmem" -version = "0.189.7" +version = "0.190.0" dependencies = [ "async-stream", "async-trait", @@ -5602,7 +5606,7 @@ dependencies = [ [[package]] name = "kamu-flow-system-postgres" -version = "0.189.7" +version = "0.190.0" dependencies = [ "async-stream", "async-trait", @@ -5625,7 +5629,7 @@ dependencies = [ [[package]] name = "kamu-flow-system-repo-tests" -version = "0.189.7" +version = "0.190.0" dependencies = [ "chrono", "dill", @@ -5636,7 +5640,7 @@ dependencies = [ [[package]] name = "kamu-flow-system-services" -version = "0.189.7" +version = "0.190.0" dependencies = [ "async-stream", "async-trait", @@ -5675,7 +5679,7 @@ dependencies = [ [[package]] name = "kamu-flow-system-sqlite" -version = "0.189.7" +version = "0.190.0" dependencies = [ "async-stream", "async-trait", @@ -5698,7 +5702,7 @@ dependencies = [ [[package]] name = "kamu-ingest-datafusion" -version = "0.189.7" +version = "0.190.0" dependencies = [ "async-trait", "chrono", @@ -5735,7 +5739,7 @@ dependencies = [ [[package]] name = "kamu-repo-tools" -version = "0.189.7" +version = "0.190.0" dependencies = [ "chrono", "clap", @@ -5750,7 +5754,7 @@ dependencies = [ [[package]] name = "kamu-task-system" -version = "0.189.7" +version = "0.190.0" dependencies = [ "async-trait", "chrono", @@ -5765,7 +5769,7 @@ dependencies = [ [[package]] name = "kamu-task-system-inmem" -version = "0.189.7" +version = "0.190.0" dependencies = [ "async-trait", "chrono", @@ -5780,7 +5784,7 @@ dependencies = [ [[package]] name = "kamu-task-system-postgres" -version = "0.189.7" +version = "0.190.0" dependencies = [ "async-stream", "async-trait", @@ -5802,7 +5806,7 @@ dependencies = [ [[package]] name = "kamu-task-system-repo-tests" -version = "0.189.7" +version = "0.190.0" dependencies = [ "chrono", "dill", @@ -5813,7 +5817,7 @@ dependencies = [ [[package]] name = "kamu-task-system-services" -version = "0.189.7" +version = "0.190.0" dependencies = [ "async-stream", "async-trait", @@ -5832,7 +5836,7 @@ dependencies = [ [[package]] name = "kamu-task-system-sqlite" -version = "0.189.7" +version = "0.190.0" dependencies = [ "async-stream", "async-trait", @@ -5979,21 +5983,25 @@ checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c" [[package]] name = "libflate" -version = "1.4.0" +version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ff4ae71b685bbad2f2f391fe74f6b7659a34871c08b210fdc039e43bee07d18" +checksum = "45d9dfdc14ea4ef0900c1cddbc8dcd553fbaacd8a4a282cf4018ae9dd04fb21e" dependencies = [ "adler32", + "core2", "crc32fast", + "dary_heap", "libflate_lz77", ] [[package]] name = "libflate_lz77" -version = "1.2.0" +version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a52d3a8bfc85f250440e4424db7d857e241a3aebbbe301f3eb606ab15c39acbf" +checksum = "e6e0d73b369f386f1c44abd9c570d5318f55ccde816ff4b562fa452e5182863d" dependencies = [ + "core2", + "hashbrown 0.14.5", "rle-decode-fast", ] @@ -6318,7 +6326,7 @@ dependencies = [ [[package]] name = "multiformats" -version = "0.189.7" +version = "0.190.0" dependencies = [ "bs58", "digest 0.10.7", @@ -6553,7 +6561,7 @@ checksum = "681030a937600a36906c185595136d26abfebb4aa9c65701cefcaf8578bb982b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.70", ] [[package]] @@ -6601,7 +6609,7 @@ dependencies = [ "chrono", "futures", "humantime", - "hyper 1.4.0", + "hyper 1.4.1", "itertools 0.12.1", "md-5", "parking_lot", @@ -6631,9 +6639,9 @@ dependencies = [ [[package]] name = "oorandom" -version = "11.1.3" +version = "11.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575" +checksum = "b410bbe7e14ab526a0e86877eb47c6996a2bd7746f027ba551028c925390e4e9" [[package]] name = "opaque-debug" @@ -6643,7 +6651,7 @@ checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381" [[package]] name = "opendatafabric" -version = "0.189.7" +version = "0.190.0" dependencies = [ "arrow", "base64 0.21.7", @@ -6808,14 +6816,14 @@ dependencies = [ "libc", "redox_syscall 0.5.2", "smallvec", - "windows-targets 0.52.5", + "windows-targets 0.52.6", ] [[package]] name = "parquet" -version = "52.0.0" +version = "52.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29c3b5322cc1bbf67f11c079c42be41a55949099b78732f7dba9e15edde40eab" +checksum = "0f22ba0d95db56dde8685e3fadcb915cdaadda31ab8abbe3ff7f0ad1ef333267" dependencies = [ "ahash", "arrow-array", @@ -6843,7 +6851,7 @@ dependencies = [ "thrift", "tokio", "twox-hash", - "zstd 0.13.0", + "zstd 0.13.2", "zstd-sys", ] @@ -6958,7 +6966,7 @@ dependencies = [ "pest_meta", "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.70", ] [[package]] @@ -7056,7 +7064,7 @@ checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.70", ] [[package]] @@ -7307,12 +7315,6 @@ dependencies = [ "version_check", ] -[[package]] -name = "proc-macro-hack" -version = "0.5.20+deprecated" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068" - [[package]] name = "proc-macro2" version = "1.0.86" @@ -7362,7 +7364,7 @@ dependencies = [ "itertools 0.12.1", "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.70", ] [[package]] @@ -7411,7 +7413,7 @@ dependencies = [ "quinn-proto", "quinn-udp", "rustc-hash", - "rustls 0.23.10", + "rustls 0.23.11", "thiserror", "tokio", "tracing", @@ -7427,7 +7429,7 @@ dependencies = [ "rand", "ring", "rustc-hash", - "rustls 0.23.10", + "rustls 0.23.11", "slab", "thiserror", "tinyvec", @@ -7513,7 +7515,7 @@ dependencies = [ [[package]] name = "random-names" -version = "0.189.7" +version = "0.190.0" dependencies = [ "rand", ] @@ -7638,7 +7640,7 @@ dependencies = [ "h2 0.3.26", "http 0.2.12", "http-body 0.4.6", - "hyper 0.14.29", + "hyper 0.14.30", "hyper-rustls 0.24.2", "ipnet", "js-sys", @@ -7682,7 +7684,7 @@ dependencies = [ "http 1.1.0", "http-body 1.0.0", "http-body-util", - "hyper 1.4.0", + "hyper 1.4.1", "hyper-rustls 0.27.2", "hyper-util", "ipnet", @@ -7693,7 +7695,7 @@ dependencies = [ "percent-encoding", "pin-project-lite", "quinn", - "rustls 0.23.10", + "rustls 0.23.11", "rustls-native-certs 0.7.1", "rustls-pemfile 2.1.2", "rustls-pki-types", @@ -7865,9 +7867,9 @@ dependencies = [ [[package]] name = "rust-embed" -version = "8.4.0" +version = "8.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "19549741604902eb99a7ed0ee177a0663ee1eda51a29f71401f166e47e77806a" +checksum = "fa66af4a4fdd5e7ebc276f115e895611a34739a9c1c01028383d612d550953c0" dependencies = [ "include-flate", "rust-embed-impl", @@ -7877,23 +7879,23 @@ dependencies = [ [[package]] name = "rust-embed-impl" -version = "8.4.0" +version = "8.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb9f96e283ec64401f30d3df8ee2aaeb2561f34c824381efa24a35f79bf40ee4" +checksum = "6125dbc8867951125eec87294137f4e9c2c96566e61bf72c45095a7c77761478" dependencies = [ "proc-macro2", "quote", "rust-embed-utils", "shellexpand", - "syn 2.0.68", + "syn 2.0.70", "walkdir", ] [[package]] name = "rust-embed-utils" -version = "8.4.0" +version = "8.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38c74a686185620830701348de757fd36bef4aa9680fd23c49fc539ddcc1af32" +checksum = "2e5347777e9aacb56039b0e1f28785929a8a3b709e87482e7442c72e7c12529d" dependencies = [ "sha2", "walkdir", @@ -7962,9 +7964,9 @@ dependencies = [ [[package]] name = "rustls" -version = "0.23.10" +version = "0.23.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05cff451f60db80f490f3c182b77c35260baace73209e9cdbbe526bfe3a4d402" +checksum = "4828ea528154ae444e5a642dbb7d5623354030dc9822b83fd9bb79683c7399d0" dependencies = [ "once_cell", "ring", @@ -8242,7 +8244,7 @@ checksum = "500cbc0ebeb6f46627f50f3f5811ccf6bf00643be300b4c3eabc0ef55dc5b5ba" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.70", ] [[package]] @@ -8289,9 +8291,9 @@ dependencies = [ [[package]] name = "serde_with" -version = "3.8.2" +version = "3.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "079f3a42cd87588d924ed95b533f8d30a483388c4e400ab736a7058e34f16169" +checksum = "e73139bc5ec2d45e6c5fd85be5a46949c1c39a4c18e56915f5eb4c12f975e377" dependencies = [ "base64 0.22.1", "chrono", @@ -8307,14 +8309,14 @@ dependencies = [ [[package]] name = "serde_with_macros" -version = "3.8.2" +version = "3.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc03aad67c1d26b7de277d51c86892e7d9a0110a2fe44bf6b26cc569fba302d6" +checksum = "b80d3d6b56b64335c0180e5ffde23b3c5e08c14c585b51a15bd0e95393f46703" dependencies = [ "darling", "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.70", ] [[package]] @@ -8585,7 +8587,7 @@ checksum = "01b2e185515564f15375f593fb966b5718bc624ba77fe49fa4616ad619690554" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.70", ] [[package]] @@ -8876,7 +8878,7 @@ dependencies = [ "proc-macro2", "quote", "rustversion", - "syn 2.0.68", + "syn 2.0.70", ] [[package]] @@ -8889,7 +8891,7 @@ dependencies = [ "proc-macro2", "quote", "rustversion", - "syn 2.0.68", + "syn 2.0.70", ] [[package]] @@ -8911,9 +8913,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.68" +version = "2.0.70" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "901fa70d88b9d6c98022e23b4136f9f3e54e4662c3bc1bd1d84a42a9a0f0c1e9" +checksum = "2f0209b68b3613b093e0ec905354eccaedcfe83b8cb37cbdeae64026c3064c16" dependencies = [ "proc-macro2", "quote", @@ -8922,14 +8924,14 @@ dependencies = [ [[package]] name = "syn-solidity" -version = "0.7.6" +version = "0.7.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d71e19bca02c807c9faa67b5a47673ff231b6e7449b251695188522f1dc44b2" +checksum = "c837dc8852cb7074e46b444afb81783140dab12c58867b49fb3898fbafedf7ea" dependencies = [ "paste", "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.70", ] [[package]] @@ -9021,7 +9023,7 @@ dependencies = [ "proc-macro2", "quote", "sha2", - "syn 2.0.68", + "syn 2.0.70", ] [[package]] @@ -9043,7 +9045,7 @@ checksum = "5999e24eaa32083191ba4e425deb75cdf25efefabe5aaccb7446dd0d4122a3f5" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.70", ] [[package]] @@ -9072,7 +9074,7 @@ checksum = "46c3384250002a6d5af4d114f2845d37b57521033f30d5c3f46c4d70e1197533" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.70", ] [[package]] @@ -9159,9 +9161,9 @@ dependencies = [ [[package]] name = "tinyvec" -version = "1.6.1" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c55115c6fbe2d2bef26eb09ad74bde02d8255476fc0c7b515ef09fbb35742d82" +checksum = "445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938" dependencies = [ "tinyvec_macros", ] @@ -9209,7 +9211,7 @@ checksum = "5f5ae998a069d4b5aba8ee9dad856af7d520c3699e6159b185c2acd48155d39a" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.70", ] [[package]] @@ -9239,7 +9241,7 @@ version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0c7bc40d0e5a97695bb96e27995cd3a08538541b0a846f65bba7a359f36700d4" dependencies = [ - "rustls 0.23.10", + "rustls 0.23.11", "rustls-pki-types", "tokio", ] @@ -9295,7 +9297,7 @@ dependencies = [ "serde", "serde_spanned", "toml_datetime", - "toml_edit 0.22.14", + "toml_edit 0.22.15", ] [[package]] @@ -9331,9 +9333,9 @@ dependencies = [ [[package]] name = "toml_edit" -version = "0.22.14" +version = "0.22.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f21c7aaf97f1bd9ca9d4f9e73b0a6c74bd5afef56f2bc931943a6e1c37e04e38" +checksum = "d59a3a72298453f564e2b111fa896f8d07fabb36f51f06d7e875fc5e0b5a3ef1" dependencies = [ "indexmap 2.2.6", "serde", @@ -9356,7 +9358,7 @@ dependencies = [ "h2 0.3.26", "http 0.2.12", "http-body 0.4.6", - "hyper 0.14.29", + "hyper 0.14.30", "hyper-timeout", "percent-encoding", "pin-project", @@ -9458,7 +9460,7 @@ checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.70", ] [[package]] @@ -9513,7 +9515,7 @@ dependencies = [ [[package]] name = "tracing-perfetto" -version = "0.189.7" +version = "0.190.0" dependencies = [ "conv", "serde", @@ -9773,9 +9775,9 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "uuid" -version = "1.9.1" +version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5de17fd2f7da591098415cff336e12965a28061ddace43b59cb3c430179c9439" +checksum = "81dfa00651efa65069b0b6b651f4aaa31ba9e3c3ce0137aaad053604ee7e0314" dependencies = [ "getrandom", ] @@ -9794,9 +9796,9 @@ checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" [[package]] name = "vergen" -version = "8.3.1" +version = "8.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e27d6bdd219887a9eadd19e1c34f32e47fa332301184935c6d9bca26f3cca525" +checksum = "2990d9ea5967266ea0ccf413a4aa5c42a93dbcfda9cb49a97de6931726b12566" dependencies = [ "anyhow", "cargo_metadata", @@ -9880,7 +9882,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.70", "wasm-bindgen-shared", ] @@ -9914,7 +9916,7 @@ checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.70", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -10025,7 +10027,7 @@ version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" dependencies = [ - "windows-targets 0.52.5", + "windows-targets 0.52.6", ] [[package]] @@ -10052,7 +10054,7 @@ version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" dependencies = [ - "windows-targets 0.52.5", + "windows-targets 0.52.6", ] [[package]] @@ -10087,18 +10089,18 @@ dependencies = [ [[package]] name = "windows-targets" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb" +checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" dependencies = [ - "windows_aarch64_gnullvm 0.52.5", - "windows_aarch64_msvc 0.52.5", - "windows_i686_gnu 0.52.5", + "windows_aarch64_gnullvm 0.52.6", + "windows_aarch64_msvc 0.52.6", + "windows_i686_gnu 0.52.6", "windows_i686_gnullvm", - "windows_i686_msvc 0.52.5", - "windows_x86_64_gnu 0.52.5", - "windows_x86_64_gnullvm 0.52.5", - "windows_x86_64_msvc 0.52.5", + "windows_i686_msvc 0.52.6", + "windows_x86_64_gnu 0.52.6", + "windows_x86_64_gnullvm 0.52.6", + "windows_x86_64_msvc 0.52.6", ] [[package]] @@ -10115,9 +10117,9 @@ checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" [[package]] name = "windows_aarch64_gnullvm" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263" +checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" [[package]] name = "windows_aarch64_msvc" @@ -10133,9 +10135,9 @@ checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" [[package]] name = "windows_aarch64_msvc" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6" +checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" [[package]] name = "windows_i686_gnu" @@ -10151,15 +10153,15 @@ checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" [[package]] name = "windows_i686_gnu" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670" +checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" [[package]] name = "windows_i686_gnullvm" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9" +checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" [[package]] name = "windows_i686_msvc" @@ -10175,9 +10177,9 @@ checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" [[package]] name = "windows_i686_msvc" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf" +checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" [[package]] name = "windows_x86_64_gnu" @@ -10193,9 +10195,9 @@ checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" [[package]] name = "windows_x86_64_gnu" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9" +checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" [[package]] name = "windows_x86_64_gnullvm" @@ -10211,9 +10213,9 @@ checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" [[package]] name = "windows_x86_64_gnullvm" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596" +checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" [[package]] name = "windows_x86_64_msvc" @@ -10229,9 +10231,9 @@ checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" [[package]] name = "windows_x86_64_msvc" -version = "0.52.5" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0" +checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" [[package]] name = "winnow" @@ -10348,7 +10350,7 @@ checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.70", ] [[package]] @@ -10368,7 +10370,7 @@ checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" dependencies = [ "proc-macro2", "quote", - "syn 2.0.68", + "syn 2.0.70", ] [[package]] @@ -10402,11 +10404,11 @@ dependencies = [ [[package]] name = "zstd" -version = "0.13.0" +version = "0.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bffb3309596d527cfcba7dfc6ed6052f1d39dfbd7c867aa2e865e4a449c10110" +checksum = "fcf2b778a664581e31e389454a7072dab1647606d44f7feea22cd5abb9c9f3f9" dependencies = [ - "zstd-safe 7.0.0", + "zstd-safe 7.2.0", ] [[package]] @@ -10421,18 +10423,18 @@ dependencies = [ [[package]] name = "zstd-safe" -version = "7.0.0" +version = "7.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43747c7422e2924c11144d5229878b98180ef8b06cca4ab5af37afc8a8d8ea3e" +checksum = "fa556e971e7b568dc775c136fc9de8c779b1c2fc3a63defaafadffdbd3181afa" dependencies = [ "zstd-sys", ] [[package]] name = "zstd-sys" -version = "2.0.9+zstd.1.5.5" +version = "2.0.11+zstd.1.5.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e16efa8a874a0481a574084d34cc26fdb3b99627480f785888deb6386506656" +checksum = "75652c55c0b6f3e6f12eb786fe1bc960396bf05a1eb3bf1f3691c3610ac2e6d4" dependencies = [ "cc", "pkg-config", diff --git a/Cargo.toml b/Cargo.toml index 1b5a1fb157..4cd71b7ee8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -74,77 +74,77 @@ resolver = "2" [workspace.dependencies] # Apps -kamu-cli = { version = "0.189.7", path = "src/app/cli", default-features = false } +kamu-cli = { version = "0.190.0", path = "src/app/cli", default-features = false } # Utils -container-runtime = { version = "0.189.7", path = "src/utils/container-runtime", default-features = false } -database-common = { version = "0.189.7", path = "src/utils/database-common", default-features = false } -database-common-macros = { version = "0.189.7", path = "src/utils/database-common-macros", default-features = false } -enum-variants = { version = "0.189.7", path = "src/utils/enum-variants", default-features = false } -event-bus = { version = "0.189.7", path = "src/utils/event-bus", default-features = false } -event-sourcing = { version = "0.189.7", path = "src/utils/event-sourcing", default-features = false } -event-sourcing-macros = { version = "0.189.7", path = "src/utils/event-sourcing-macros", default-features = false } -http-common = { version = "0.189.7", path = "src/utils/http-common", default-features = false } -internal-error = { version = "0.189.7", path = "src/utils/internal-error", default-features = false } -kamu-data-utils = { version = "0.189.7", path = "src/utils/data-utils", default-features = false } -kamu-datafusion-cli = { version = "0.189.7", path = "src/utils/datafusion-cli", default-features = false } -multiformats = { version = "0.189.7", path = "src/utils/multiformats", default-features = false } -random-names = { version = "0.189.7", path = "src/utils/random-names", default-features = false } -tracing-perfetto = { version = "0.189.7", path = "src/utils/tracing-perfetto", default-features = false } +container-runtime = { version = "0.190.0", path = "src/utils/container-runtime", default-features = false } +database-common = { version = "0.190.0", path = "src/utils/database-common", default-features = false } +database-common-macros = { version = "0.190.0", path = "src/utils/database-common-macros", default-features = false } +enum-variants = { version = "0.190.0", path = "src/utils/enum-variants", default-features = false } +event-bus = { version = "0.190.0", path = "src/utils/event-bus", default-features = false } +event-sourcing = { version = "0.190.0", path = "src/utils/event-sourcing", default-features = false } +event-sourcing-macros = { version = "0.190.0", path = "src/utils/event-sourcing-macros", default-features = false } +http-common = { version = "0.190.0", path = "src/utils/http-common", default-features = false } +internal-error = { version = "0.190.0", path = "src/utils/internal-error", default-features = false } +kamu-data-utils = { version = "0.190.0", path = "src/utils/data-utils", default-features = false } +kamu-datafusion-cli = { version = "0.190.0", path = "src/utils/datafusion-cli", default-features = false } +multiformats = { version = "0.190.0", path = "src/utils/multiformats", default-features = false } +random-names = { version = "0.190.0", path = "src/utils/random-names", default-features = false } +tracing-perfetto = { version = "0.190.0", path = "src/utils/tracing-perfetto", default-features = false } # Domain -opendatafabric = { version = "0.189.7", path = "src/domain/opendatafabric", default-features = false } -kamu-core = { version = "0.189.7", path = "src/domain/core", default-features = false } -kamu-accounts = { version = "0.189.7", path = "src/domain/accounts/domain", default-features = false } -kamu-task-system = { version = "0.189.7", path = "src/domain/task-system/domain", default-features = false } -kamu-flow-system = { version = "0.189.7", path = "src/domain/flow-system/domain", default-features = false } -kamu-datasets = { version = "0.189.7", path = "src/domain/datasets/domain", default-features = false } +opendatafabric = { version = "0.190.0", path = "src/domain/opendatafabric", default-features = false } +kamu-core = { version = "0.190.0", path = "src/domain/core", default-features = false } +kamu-accounts = { version = "0.190.0", path = "src/domain/accounts/domain", default-features = false } +kamu-task-system = { version = "0.190.0", path = "src/domain/task-system/domain", default-features = false } +kamu-flow-system = { version = "0.190.0", path = "src/domain/flow-system/domain", default-features = false } +kamu-datasets = { version = "0.190.0", path = "src/domain/datasets/domain", default-features = false } # Domain service layer -kamu-accounts-services = { version = "0.189.7", path = "src/domain/accounts/services", default-features = false } -kamu-datasets-services = { version = "0.189.7", path = "src/domain/datasets/services", default-features = false } -kamu-task-system-services = { version = "0.189.7", path = "src/domain/task-system/services", default-features = false } -kamu-flow-system-services = { version = "0.189.7", path = "src/domain/flow-system/services", default-features = false } +kamu-accounts-services = { version = "0.190.0", path = "src/domain/accounts/services", default-features = false } +kamu-datasets-services = { version = "0.190.0", path = "src/domain/datasets/services", default-features = false } +kamu-task-system-services = { version = "0.190.0", path = "src/domain/task-system/services", default-features = false } +kamu-flow-system-services = { version = "0.190.0", path = "src/domain/flow-system/services", default-features = false } # Infra -kamu = { version = "0.189.7", path = "src/infra/core", default-features = false } -kamu-ingest-datafusion = { version = "0.189.7", path = "src/infra/ingest-datafusion", default-features = false } +kamu = { version = "0.190.0", path = "src/infra/core", default-features = false } +kamu-ingest-datafusion = { version = "0.190.0", path = "src/infra/ingest-datafusion", default-features = false } ## Flow System -kamu-flow-system-repo-tests = { version = "0.189.7", path = "src/infra/flow-system/repo-tests", default-features = false } -kamu-flow-system-inmem = { version = "0.189.7", path = "src/infra/flow-system/inmem", default-features = false } -kamu-flow-system-postgres = { version = "0.189.7", path = "src/infra/flow-system/postgres", default-features = false } -kamu-flow-system-sqlite = { version = "0.189.7", path = "src/infra/flow-system/sqlite", default-features = false } +kamu-flow-system-repo-tests = { version = "0.190.0", path = "src/infra/flow-system/repo-tests", default-features = false } +kamu-flow-system-inmem = { version = "0.190.0", path = "src/infra/flow-system/inmem", default-features = false } +kamu-flow-system-postgres = { version = "0.190.0", path = "src/infra/flow-system/postgres", default-features = false } +kamu-flow-system-sqlite = { version = "0.190.0", path = "src/infra/flow-system/sqlite", default-features = false } ## Accounts -kamu-accounts-inmem = { version = "0.189.7", path = "src/infra/accounts/inmem", default-features = false } -kamu-accounts-mysql = { version = "0.189.7", path = "src/infra/accounts/mysql", default-features = false } -kamu-accounts-postgres = { version = "0.189.7", path = "src/infra/accounts/postgres", default-features = false } -kamu-accounts-sqlite = { version = "0.189.7", path = "src/infra/accounts/sqlite", default-features = false } -kamu-accounts-repo-tests = { version = "0.189.7", path = "src/infra/accounts/repo-tests", default-features = false } +kamu-accounts-inmem = { version = "0.190.0", path = "src/infra/accounts/inmem", default-features = false } +kamu-accounts-mysql = { version = "0.190.0", path = "src/infra/accounts/mysql", default-features = false } +kamu-accounts-postgres = { version = "0.190.0", path = "src/infra/accounts/postgres", default-features = false } +kamu-accounts-sqlite = { version = "0.190.0", path = "src/infra/accounts/sqlite", default-features = false } +kamu-accounts-repo-tests = { version = "0.190.0", path = "src/infra/accounts/repo-tests", default-features = false } ## Datasets -kamu-datasets-inmem = { version = "0.189.7", path = "src/infra/datasets/inmem", default-features = false } -kamu-datasets-postgres = { version = "0.189.7", path = "src/infra/datasets/postgres", default-features = false } -kamu-datasets-sqlite = { version = "0.189.7", path = "src/infra/datasets/sqlite", default-features = false } -kamu-datasets-repo-tests = { version = "0.189.7", path = "src/infra/datasets/repo-tests", default-features = false } +kamu-datasets-inmem = { version = "0.190.0", path = "src/infra/datasets/inmem", default-features = false } +kamu-datasets-postgres = { version = "0.190.0", path = "src/infra/datasets/postgres", default-features = false } +kamu-datasets-sqlite = { version = "0.190.0", path = "src/infra/datasets/sqlite", default-features = false } +kamu-datasets-repo-tests = { version = "0.190.0", path = "src/infra/datasets/repo-tests", default-features = false } ## Task System -kamu-task-system-inmem = { version = "0.189.7", path = "src/infra/task-system/inmem", default-features = false } -kamu-task-system-postgres = { version = "0.189.7", path = "src/infra/task-system/postgres", default-features = false } -kamu-task-system-sqlite = { version = "0.189.7", path = "src/infra/task-system/sqlite", default-features = false } -kamu-task-system-repo-tests = { version = "0.189.7", path = "src/infra/task-system/repo-tests", default-features = false } +kamu-task-system-inmem = { version = "0.190.0", path = "src/infra/task-system/inmem", default-features = false } +kamu-task-system-postgres = { version = "0.190.0", path = "src/infra/task-system/postgres", default-features = false } +kamu-task-system-sqlite = { version = "0.190.0", path = "src/infra/task-system/sqlite", default-features = false } +kamu-task-system-repo-tests = { version = "0.190.0", path = "src/infra/task-system/repo-tests", default-features = false } # Adapters -kamu-adapter-auth-oso = { version = "0.189.7", path = "src/adapter/auth-oso", default-features = false } -kamu-adapter-flight-sql = { version = "0.189.7", path = "src/adapter/flight-sql", default-features = false } -kamu-adapter-graphql = { version = "0.189.7", path = "src/adapter/graphql", default-features = false } -kamu-adapter-http = { version = "0.189.7", path = "src/adapter/http", default-features = false } -kamu-adapter-odata = { version = "0.189.7", path = "src/adapter/odata", defualt-features = false } -kamu-adapter-oauth = { version = "0.189.7", path = "src/adapter/oauth", defualt-features = false } +kamu-adapter-auth-oso = { version = "0.190.0", path = "src/adapter/auth-oso", default-features = false } +kamu-adapter-flight-sql = { version = "0.190.0", path = "src/adapter/flight-sql", default-features = false } +kamu-adapter-graphql = { version = "0.190.0", path = "src/adapter/graphql", default-features = false } +kamu-adapter-http = { version = "0.190.0", path = "src/adapter/http", default-features = false } +kamu-adapter-odata = { version = "0.190.0", path = "src/adapter/odata", defualt-features = false } +kamu-adapter-oauth = { version = "0.190.0", path = "src/adapter/oauth", defualt-features = false } # E2E -kamu-cli-e2e-common = { version = "0.189.7", path = "src/e2e/app/cli/common", defualt-features = false } -kamu-cli-e2e-repo-tests = { version = "0.189.7", path = "src/e2e/app/cli/repo-tests", defualt-features = false } +kamu-cli-e2e-common = { version = "0.190.0", path = "src/e2e/app/cli/common", defualt-features = false } +kamu-cli-e2e-repo-tests = { version = "0.190.0", path = "src/e2e/app/cli/repo-tests", defualt-features = false } [workspace.package] -version = "0.189.7" +version = "0.190.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 9d33716f71..4629c7094c 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.189.7 +Licensed Work: Kamu CLI Version 0.190.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-06-28 +Change Date: 2028-07-09 Change License: Apache License, Version 2.0 diff --git a/src/utils/data-utils/src/schema/parse.rs b/src/utils/data-utils/src/schema/parse.rs index 7815447000..e71ecc3a35 100644 --- a/src/utils/data-utils/src/schema/parse.rs +++ b/src/utils/data-utils/src/schema/parse.rs @@ -97,7 +97,7 @@ fn do_force_utc_time(schema: DFSchema) -> DFSchema { fn force_utc_time_rec(field: &Arc, tz: &Arc) -> Arc { match field.data_type() { DataType::Timestamp(unit, None) => { - let data_type = DataType::Timestamp(unit.clone(), Some(tz.clone())); + let data_type = DataType::Timestamp(*unit, Some(tz.clone())); Arc::new(Field::new(field.name(), data_type, field.is_nullable())) } DataType::Struct(fields) => {