From 8ae1f65dfb408a1eb2b9640ee7ac177ce987e42d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 29 Jul 2024 08:44:04 +0000 Subject: [PATCH] chore(deps): bump fluvio-connector-common from v0.11.9 to v0.11.10 Bumps [fluvio-connector-common](https://github.com/infinyon/fluvio) from v0.11.9 to v0.11.10. - [Release notes](https://github.com/infinyon/fluvio/releases) - [Changelog](https://github.com/infinyon/fluvio/blob/master/CHANGELOG.md) - [Commits](https://github.com/infinyon/fluvio/compare/c93d7c33b0a4a48b30050a5faf5a4f4ee211aca1...4c8645b10c8c61552a25ac7e4fac37ba4747eb2e) --- updated-dependencies: - dependency-name: fluvio-connector-common dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- Cargo.lock | 1175 ++++++++++++++++++++++++++++++---------------------- Cargo.toml | 2 +- 2 files changed, 672 insertions(+), 505 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 87c023c..62613e0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -210,6 +210,17 @@ dependencies = [ "futures-lite 1.13.0", ] +[[package]] +name = "async-net" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b948000fad4873c1c9339d60f2623323a0cfd3816e5181033c6a5cb68b2accf7" +dependencies = [ + "async-io 2.3.3", + "blocking", + "futures-lite 2.3.0", +] + [[package]] name = "async-process" version = "1.8.1" @@ -333,7 +344,7 @@ dependencies = [ "cfg-if", "libc", "miniz_oxide", - "object 0.36.0", + "object", "rustc-demangle", ] @@ -349,15 +360,6 @@ version = "0.22.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" -[[package]] -name = "bincode" -version = "1.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" -dependencies = [ - "serde", -] - [[package]] name = "bitflags" version = "1.3.2" @@ -437,9 +439,9 @@ dependencies = [ [[package]] name = "cap-fs-ext" -version = "2.0.1" +version = "3.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88e341d15ac1029aadce600be764a1a1edafe40e03cde23285bc1d261b3a4866" +checksum = "eb23061fc1c4ead4e45ca713080fe768e6234e959f5a5c399c39eb41aa34e56e" dependencies = [ "cap-primitives", "cap-std", @@ -447,23 +449,11 @@ dependencies = [ "windows-sys 0.52.0", ] -[[package]] -name = "cap-net-ext" -version = "2.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "434168fe6533055f0f4204039abe3ff6d7db338ef46872a5fa39e9d5ad5ab7a9" -dependencies = [ - "cap-primitives", - "cap-std", - "rustix 0.38.34", - "smallvec", -] - [[package]] name = "cap-primitives" -version = "2.0.1" +version = "3.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe16767ed8eee6d3f1f00d6a7576b81c226ab917eb54b96e5f77a5216ef67abb" +checksum = "6d00bd8d26c4270d950eaaa837387964a2089a1c3c349a690a1fa03221d29531" dependencies = [ "ambient-authority", "fs-set-times", @@ -478,9 +468,9 @@ dependencies = [ [[package]] name = "cap-rand" -version = "2.0.1" +version = "3.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20e5695565f0cd7106bc3c7170323597540e772bb73e0be2cd2c662a0f8fa4ca" +checksum = "dbcb16a619d8b8211ed61f42bd290d2a1ac71277a69cf8417ec0996fa92f5211" dependencies = [ "ambient-authority", "rand", @@ -488,9 +478,9 @@ dependencies = [ [[package]] name = "cap-std" -version = "2.0.1" +version = "3.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "593db20e4c51f62d3284bae7ee718849c3214f93a3b94ea1899ad85ba119d330" +checksum = "19eb8e3d71996828751c1ed3908a439639752ac6bdc874e41469ef7fc15fbd7f" dependencies = [ "cap-primitives", "io-extras", @@ -500,9 +490,9 @@ dependencies = [ [[package]] name = "cap-time-ext" -version = "2.0.1" +version = "3.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03261630f291f425430a36f38c847828265bc928f517cdd2004c56f4b02f002b" +checksum = "61142dc51e25b7acc970ca578ce2c3695eac22bbba46c1073f5f583e78957725" dependencies = [ "ambient-authority", "cap-primitives", @@ -535,6 +525,12 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e" +[[package]] +name = "cfg_aliases" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" + [[package]] name = "chrono" version = "0.4.38" @@ -549,6 +545,12 @@ dependencies = [ "windows-targets 0.52.5", ] +[[package]] +name = "cobs" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67ba02a97a2bd10f4b59b25c7973101c79642302776489e030cd13cdab09ed15" + [[package]] name = "concurrent-queue" version = "2.5.0" @@ -575,9 +577,9 @@ checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" [[package]] name = "cpp_demangle" -version = "0.3.5" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eeaa953eaad386a53111e47172c2fedba671e5684c8dd601a5f474f4f118710f" +checksum = "7e8227005286ec39567949b33df9896bcadfa6051bccca2488129f108ca23119" dependencies = [ "cfg-if", ] @@ -593,18 +595,18 @@ dependencies = [ [[package]] name = "cranelift-bforest" -version = "0.102.1" +version = "0.109.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e7e56668d2263f92b691cb9e4a2fcb186ca0384941fe420484322fa559c3329" +checksum = "0b6b33d7e757a887989eb18b35712b2a67d96171ec3149d1bfb657b29b7b367c" dependencies = [ "cranelift-entity", ] [[package]] name = "cranelift-codegen" -version = "0.102.1" +version = "0.109.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a9ff61938bf11615f55b80361288c68865318025632ea73c65c0b44fa16283c" +checksum = "b9acf15cb22be42d07c3b57d7856329cb228b7315d385346149df2566ad5e4aa" dependencies = [ "bumpalo", "cranelift-bforest", @@ -617,39 +619,40 @@ dependencies = [ "hashbrown 0.14.5", "log", "regalloc2", + "rustc-hash", "smallvec", "target-lexicon", ] [[package]] name = "cranelift-codegen-meta" -version = "0.102.1" +version = "0.109.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50656bf19e3d4a153b404ff835b8b59e924cfa3682ebe0d3df408994f37983f6" +checksum = "e934d301392b73b3f8b0540391fb82465a0f179a3cee7c726482ac4727efcc97" dependencies = [ "cranelift-codegen-shared", ] [[package]] name = "cranelift-codegen-shared" -version = "0.102.1" +version = "0.109.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "388041deeb26109f1ea73c1812ea26bfd406c94cbce0bb5230aa44277e43b209" +checksum = "8afb2a2566b3d54b854dfb288b3b187f6d3d17d6f762c92898207eba302931da" [[package]] name = "cranelift-control" -version = "0.102.1" +version = "0.109.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b39b7c512ffac527e5b5df9beae3d67ab85d07dca6d88942c16195439fedd1d3" +checksum = "0100f33b704cdacd01ad66ff41f8c5030d57cbff078e2a4e49ab1822591299fa" dependencies = [ "arbitrary", ] [[package]] name = "cranelift-entity" -version = "0.102.1" +version = "0.109.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fdb25f573701284fe2bcf88209d405342125df00764b396c923e11eafc94d892" +checksum = "a8cfdc315e5d18997093e040a8d234bea1ac1e118a716d3e30f40d449e78207b" dependencies = [ "serde", "serde_derive", @@ -657,9 +660,9 @@ dependencies = [ [[package]] name = "cranelift-frontend" -version = "0.102.1" +version = "0.109.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e57374fd11d72cf9ffb85ff64506ed831440818318f58d09f45b4185e5e9c376" +checksum = "0f74b84f16af2e982b0c0c72233503d9d55cbfe3865dbe807ca28dc6642a28b5" dependencies = [ "cranelift-codegen", "log", @@ -669,15 +672,15 @@ dependencies = [ [[package]] name = "cranelift-isle" -version = "0.102.1" +version = "0.109.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae769b235f6ea2f86623a3ff157cc04a4ff131dc9fe782c2ebd35f272043581e" +checksum = "adf306d3dde705fb94bd48082f01d38c4ededc74293a4c007805f610bf08bc6e" [[package]] name = "cranelift-native" -version = "0.102.1" +version = "0.109.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3dc7bfb8f13a0526fe20db338711d9354729b861c336978380bb10f7f17dd207" +checksum = "1ea0ebdef7aff4a79bcbc8b6495f31315f16b3bf311152f472eaa8d679352581" dependencies = [ "cranelift-codegen", "libc", @@ -686,9 +689,9 @@ dependencies = [ [[package]] name = "cranelift-wasm" -version = "0.102.1" +version = "0.109.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c5f41a4af931b756be05af0dd374ce200aae2d52cea16b0beb07e8b52732c35" +checksum = "d549108a1942065cdbac3bb96c2952afa0e1b9a3beff4b08c4308ac72257576d" dependencies = [ "cranelift-codegen", "cranelift-entity", @@ -696,7 +699,7 @@ dependencies = [ "itertools", "log", "smallvec", - "wasmparser 0.116.1", + "wasmparser", "wasmtime-types", ] @@ -759,8 +762,18 @@ version = "0.14.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7b750cb3417fd1b327431a470f388520309479ab0bf5e323505daf0290cd3850" dependencies = [ - "darling_core", - "darling_macro", + "darling_core 0.14.4", + "darling_macro 0.14.4", +] + +[[package]] +name = "darling" +version = "0.20.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989" +dependencies = [ + "darling_core 0.20.10", + "darling_macro 0.20.10", ] [[package]] @@ -773,21 +786,46 @@ dependencies = [ "ident_case", "proc-macro2", "quote", - "strsim", + "strsim 0.10.0", "syn 1.0.109", ] +[[package]] +name = "darling_core" +version = "0.20.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5" +dependencies = [ + "fnv", + "ident_case", + "proc-macro2", + "quote", + "strsim 0.11.1", + "syn 2.0.66", +] + [[package]] name = "darling_macro" version = "0.14.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a4aab4dbc9f7611d8b55048a3a16d2d010c2c8334e46304b40ac1cc14bf3b48e" dependencies = [ - "darling_core", + "darling_core 0.14.4", "quote", "syn 1.0.109", ] +[[package]] +name = "darling_macro" +version = "0.20.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806" +dependencies = [ + "darling_core 0.20.10", + "quote", + "syn 2.0.66", +] + [[package]] name = "debugid" version = "0.8.0" @@ -803,7 +841,16 @@ version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8d67778784b508018359cbc8696edb3db78160bab2c2a28ba7f56ef6932997f8" dependencies = [ - "derive_builder_macro", + "derive_builder_macro 0.12.0", +] + +[[package]] +name = "derive_builder" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0350b5cb0331628a5916d6c5c0b72e97393b8b6b03b47a9284f4e7f5a405ffd7" +dependencies = [ + "derive_builder_macro 0.20.0", ] [[package]] @@ -812,22 +859,44 @@ version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c11bdc11a0c47bc7d37d582b5285da6849c96681023680b906673c5707af7b0f" dependencies = [ - "darling", + "darling 0.14.4", "proc-macro2", "quote", "syn 1.0.109", ] +[[package]] +name = "derive_builder_core" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d48cda787f839151732d396ac69e3473923d54312c070ee21e9effcaa8ca0b1d" +dependencies = [ + "darling 0.20.10", + "proc-macro2", + "quote", + "syn 2.0.66", +] + [[package]] name = "derive_builder_macro" version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ebcda35c7a396850a55ffeac740804b40ffec779b98fffbb1738f4033f0ee79e" dependencies = [ - "derive_builder_core", + "derive_builder_core 0.12.0", "syn 1.0.109", ] +[[package]] +name = "derive_builder_macro" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "206868b8242f27cecce124c19fd88157fbd0dd334df2587f36417bafbc85097b" +dependencies = [ + "derive_builder_core 0.20.0", + "syn 2.0.66", +] + [[package]] name = "digest" version = "0.10.7" @@ -906,18 +975,36 @@ version = "0.4.23" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0f0042ff8246a363dbe77d2ceedb073339e85a804b9a47636c6e016a9a32c05f" dependencies = [ - "enum-ordinalize", + "enum-ordinalize 3.1.15", "proc-macro2", "quote", "syn 1.0.109", ] +[[package]] +name = "educe" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d7bc049e1bd8cdeb31b68bbd586a9464ecf9f3944af3958a7a9d0f8b9799417" +dependencies = [ + "enum-ordinalize 4.3.0", + "proc-macro2", + "quote", + "syn 2.0.66", +] + [[package]] name = "either" version = "1.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3dca9240753cf90908d7e4aac30f630662b02aebaa1b58a3cadabdb23385b58b" +[[package]] +name = "embedded-io" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef1a6892d9eef45c8fa6b9e0086428a2cca8491aca8f787c534a3d6d0bcb3ced" + [[package]] name = "encoding_rs" version = "0.8.34" @@ -940,6 +1027,26 @@ dependencies = [ "syn 2.0.66", ] +[[package]] +name = "enum-ordinalize" +version = "4.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fea0dcfa4e54eeb516fe454635a95753ddd39acda650ce703031c6973e315dd5" +dependencies = [ + "enum-ordinalize-derive", +] + +[[package]] +name = "enum-ordinalize-derive" +version = "4.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d28318a75d4aead5c4db25382e8ef717932d0346600cacae6357eb5941bc5ff" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.66", +] + [[package]] name = "equivalent" version = "1.0.1" @@ -1060,18 +1167,57 @@ dependencies = [ "bytes", "cfg-if", "chrono", - "derive_builder", + "derive_builder 0.12.0", "dirs 5.0.1", "event-listener 3.1.0", - "fluvio-compression", - "fluvio-future", - "fluvio-protocol", - "fluvio-sc-schema", + "fluvio-compression 0.3.2", + "fluvio-future 0.6.2", + "fluvio-protocol 0.10.15", + "fluvio-sc-schema 0.24.0", + "fluvio-smartmodule 0.7.3", + "fluvio-socket 0.14.8", + "fluvio-spu-schema 0.14.7", + "fluvio-types 0.4.6", + "futures-util", + "once_cell", + "pin-project", + "semver", + "serde", + "serde_json", + "siphasher", + "thiserror", + "tokio", + "toml", + "tracing", +] + +[[package]] +name = "fluvio" +version = "0.23.0" +source = "git+https://github.com/infinyon/fluvio?tag=v0.11.10#4c8645b10c8c61552a25ac7e4fac37ba4747eb2e" +dependencies = [ + "anyhow", + "async-channel 1.9.0", + "async-lock 3.4.0", + "async-trait", + "base64 0.22.1", + "bytes", + "cfg-if", + "chrono", + "derive_builder 0.20.0", + "dirs 5.0.1", + "event-listener 5.3.1", + "fluvio-compression 0.3.3", + "fluvio-future 0.7.0", + "fluvio-protocol 0.11.0", + "fluvio-sc-schema 0.24.1", "fluvio-smartengine", - "fluvio-smartmodule", - "fluvio-socket", - "fluvio-spu-schema", - "fluvio-types", + "fluvio-smartmodule 0.7.4", + "fluvio-socket 0.14.9", + "fluvio-spu-schema 0.15.0", + "fluvio-stream-dispatcher", + "fluvio-types 0.5.0", + "futures-lite 2.3.0", "futures-util", "once_cell", "pin-project", @@ -1081,7 +1227,7 @@ dependencies = [ "siphasher", "thiserror", "tokio", - "toml 0.8.14", + "toml", "tracing", ] @@ -1096,22 +1242,35 @@ dependencies = [ "serde", "snap", "thiserror", - "zstd 0.13.1", + "zstd", +] + +[[package]] +name = "fluvio-compression" +version = "0.3.3" +source = "git+https://github.com/infinyon/fluvio?tag=v0.11.10#4c8645b10c8c61552a25ac7e4fac37ba4747eb2e" +dependencies = [ + "bytes", + "flate2", + "lz4_flex", + "serde", + "snap", + "thiserror", + "zstd", ] [[package]] name = "fluvio-connector-common" version = "0.0.0" -source = "git+https://github.com/infinyon/fluvio?tag=v0.11.9#c93d7c33b0a4a48b30050a5faf5a4f4ee211aca1" +source = "git+https://github.com/infinyon/fluvio?tag=v0.11.10#4c8645b10c8c61552a25ac7e4fac37ba4747eb2e" dependencies = [ "anyhow", - "async-net", "async-trait", - "fluvio", + "fluvio 0.23.0", "fluvio-connector-derive", "fluvio-connector-package", - "fluvio-future", - "fluvio-sc-schema", + "fluvio-future 0.7.0", + "fluvio-sc-schema 0.24.1", "fluvio-smartengine", "futures", "futures-util", @@ -1124,7 +1283,7 @@ dependencies = [ [[package]] name = "fluvio-connector-derive" version = "0.0.0" -source = "git+https://github.com/infinyon/fluvio?tag=v0.11.9#c93d7c33b0a4a48b30050a5faf5a4f4ee211aca1" +source = "git+https://github.com/infinyon/fluvio?tag=v0.11.10#4c8645b10c8c61552a25ac7e4fac37ba4747eb2e" dependencies = [ "proc-macro2", "quote", @@ -1134,21 +1293,21 @@ dependencies = [ [[package]] name = "fluvio-connector-package" version = "0.0.0" -source = "git+https://github.com/infinyon/fluvio?tag=v0.11.9#c93d7c33b0a4a48b30050a5faf5a4f4ee211aca1" +source = "git+https://github.com/infinyon/fluvio?tag=v0.11.10#4c8645b10c8c61552a25ac7e4fac37ba4747eb2e" dependencies = [ "anyhow", "bytesize", "bytesize-serde", - "fluvio-compression", - "fluvio-controlplane-metadata", + "fluvio-compression 0.3.3", + "fluvio-controlplane-metadata 0.28.3", "fluvio-smartengine", - "fluvio-types", + "fluvio-types 0.5.0", "humantime-serde", "minijinja", "openapiv3", "serde", "serde_yaml", - "toml 0.8.14", + "toml", "tracing", ] @@ -1162,12 +1321,12 @@ dependencies = [ "base64 0.22.1", "bytes", "bytesize", - "derive_builder", + "derive_builder 0.12.0", "flate2", - "fluvio-future", - "fluvio-protocol", - "fluvio-stream-model", - "fluvio-types", + "fluvio-future 0.6.2", + "fluvio-protocol 0.10.15", + "fluvio-stream-model 0.11.2", + "fluvio-types 0.4.6", "flv-util", "humantime-serde", "lenient_semver", @@ -1175,7 +1334,34 @@ dependencies = [ "serde", "serde_yaml", "thiserror", - "toml 0.8.14", + "toml", + "tracing", +] + +[[package]] +name = "fluvio-controlplane-metadata" +version = "0.28.3" +source = "git+https://github.com/infinyon/fluvio?tag=v0.11.10#4c8645b10c8c61552a25ac7e4fac37ba4747eb2e" +dependencies = [ + "anyhow", + "async-trait", + "base64 0.22.1", + "bytes", + "bytesize", + "derive_builder 0.20.0", + "flate2", + "fluvio-future 0.7.0", + "fluvio-protocol 0.11.0", + "fluvio-stream-model 0.11.3", + "fluvio-types 0.5.0", + "flv-util", + "humantime-serde", + "lenient_semver", + "semver", + "serde", + "serde_yaml", + "thiserror", + "toml", "tracing", ] @@ -1187,7 +1373,7 @@ checksum = "d7bb78c21409e7d24567b9b8a0d880e13ae5ef8fbbfb2a514c3966cd83e078c9" dependencies = [ "anyhow", "async-io 1.13.0", - "async-net", + "async-net 1.8.0", "async-std", "async-trait", "cfg-if", @@ -1201,6 +1387,30 @@ dependencies = [ "socket2 0.5.7", "thiserror", "tracing", + "ws_stream_wasm", +] + +[[package]] +name = "fluvio-future" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0a28090046453db33a8bace0e1f71350b9878cd7fb576e48592ae8284bc83c7e" +dependencies = [ + "anyhow", + "async-io 2.3.3", + "async-net 2.0.0", + "async-std", + "async-trait", + "cfg-if", + "fluvio-wasm-timer", + "futures-lite 2.3.0", + "futures-util", + "openssl", + "openssl-sys", + "pin-project", + "socket2 0.5.7", + "thiserror", + "tracing", "tracing-subscriber", "ws_stream_wasm", ] @@ -1214,10 +1424,32 @@ dependencies = [ "content_inspector", "crc32c", "eyre", - "fluvio-compression", - "fluvio-future", - "fluvio-protocol-derive", - "fluvio-types", + "fluvio-compression 0.3.2", + "fluvio-future 0.6.2", + "fluvio-protocol-derive 0.5.4 (git+https://github.com/infinyon/fluvio?tag=v0.11.9)", + "fluvio-types 0.4.6", + "flv-util", + "once_cell", + "semver", + "thiserror", + "tokio-util", + "tracing", +] + +[[package]] +name = "fluvio-protocol" +version = "0.11.0" +source = "git+https://github.com/infinyon/fluvio?tag=v0.11.10#4c8645b10c8c61552a25ac7e4fac37ba4747eb2e" +dependencies = [ + "bytes", + "cfg-if", + "content_inspector", + "crc32c", + "eyre", + "fluvio-compression 0.3.3", + "fluvio-future 0.7.0", + "fluvio-protocol-derive 0.5.4 (git+https://github.com/infinyon/fluvio?tag=v0.11.10)", + "fluvio-types 0.5.0", "flv-util", "once_cell", "semver", @@ -1226,6 +1458,17 @@ dependencies = [ "tracing", ] +[[package]] +name = "fluvio-protocol-derive" +version = "0.5.4" +source = "git+https://github.com/infinyon/fluvio?tag=v0.11.10#4c8645b10c8c61552a25ac7e4fac37ba4747eb2e" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", + "tracing", +] + [[package]] name = "fluvio-protocol-derive" version = "0.5.4" @@ -1243,11 +1486,28 @@ version = "0.24.0" source = "git+https://github.com/infinyon/fluvio?tag=v0.11.9#c93d7c33b0a4a48b30050a5faf5a4f4ee211aca1" dependencies = [ "anyhow", - "fluvio-controlplane-metadata", - "fluvio-protocol", - "fluvio-socket", - "fluvio-stream-model", - "fluvio-types", + "fluvio-controlplane-metadata 0.28.2", + "fluvio-protocol 0.10.15", + "fluvio-socket 0.14.8", + "fluvio-stream-model 0.11.2", + "fluvio-types 0.4.6", + "paste", + "static_assertions", + "thiserror", + "tracing", +] + +[[package]] +name = "fluvio-sc-schema" +version = "0.24.1" +source = "git+https://github.com/infinyon/fluvio?tag=v0.11.10#4c8645b10c8c61552a25ac7e4fac37ba4747eb2e" +dependencies = [ + "anyhow", + "fluvio-controlplane-metadata 0.28.3", + "fluvio-protocol 0.11.0", + "fluvio-socket 0.14.9", + "fluvio-stream-model 0.11.3", + "fluvio-types 0.5.0", "paste", "static_assertions", "thiserror", @@ -1256,23 +1516,23 @@ dependencies = [ [[package]] name = "fluvio-smartengine" -version = "0.7.13" -source = "git+https://github.com/infinyon/fluvio?tag=v0.11.9#c93d7c33b0a4a48b30050a5faf5a4f4ee211aca1" +version = "0.8.0" +source = "git+https://github.com/infinyon/fluvio?tag=v0.11.10#4c8645b10c8c61552a25ac7e4fac37ba4747eb2e" dependencies = [ "anyhow", "cfg-if", - "derive_builder", - "fluvio-future", - "fluvio-protocol", - "fluvio-smartmodule", + "derive_builder 0.20.0", + "fluvio-future 0.7.0", + "fluvio-protocol 0.11.0", + "fluvio-smartmodule 0.7.4", "humantime-serde", "serde", "serde_json", "serde_yaml", "thiserror", "tracing", + "wasi-common", "wasmtime", - "wasmtime-wasi", ] [[package]] @@ -1281,12 +1541,34 @@ version = "0.7.3" source = "git+https://github.com/infinyon/fluvio?tag=v0.11.9#c93d7c33b0a4a48b30050a5faf5a4f4ee211aca1" dependencies = [ "eyre", - "fluvio-protocol", - "fluvio-smartmodule-derive", + "fluvio-protocol 0.10.15", + "fluvio-smartmodule-derive 0.6.3 (git+https://github.com/infinyon/fluvio?tag=v0.11.9)", + "thiserror", + "tracing", +] + +[[package]] +name = "fluvio-smartmodule" +version = "0.7.4" +source = "git+https://github.com/infinyon/fluvio?tag=v0.11.10#4c8645b10c8c61552a25ac7e4fac37ba4747eb2e" +dependencies = [ + "eyre", + "fluvio-protocol 0.11.0", + "fluvio-smartmodule-derive 0.6.3 (git+https://github.com/infinyon/fluvio?tag=v0.11.10)", "thiserror", "tracing", ] +[[package]] +name = "fluvio-smartmodule-derive" +version = "0.6.3" +source = "git+https://github.com/infinyon/fluvio?tag=v0.11.10#4c8645b10c8c61552a25ac7e4fac37ba4747eb2e" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.66", +] + [[package]] name = "fluvio-smartmodule-derive" version = "0.6.3" @@ -1309,10 +1591,36 @@ dependencies = [ "bytes", "cfg-if", "event-listener 3.1.0", - "fluvio-future", - "fluvio-protocol", + "fluvio-future 0.6.2", + "fluvio-protocol 0.10.15", "futures-util", - "nix", + "nix 0.28.0", + "once_cell", + "pin-project", + "semver", + "thiserror", + "tokio", + "tokio-util", + "tracing", +] + +[[package]] +name = "fluvio-socket" +version = "0.14.9" +source = "git+https://github.com/infinyon/fluvio?tag=v0.11.10#4c8645b10c8c61552a25ac7e4fac37ba4747eb2e" +dependencies = [ + "anyhow", + "async-channel 1.9.0", + "async-lock 3.4.0", + "async-trait", + "built", + "bytes", + "cfg-if", + "event-listener 5.3.1", + "fluvio-future 0.7.0", + "fluvio-protocol 0.11.0", + "futures-util", + "nix 0.29.0", "once_cell", "pin-project", "semver", @@ -1328,18 +1636,60 @@ version = "0.14.7" source = "git+https://github.com/infinyon/fluvio?tag=v0.11.9#c93d7c33b0a4a48b30050a5faf5a4f4ee211aca1" dependencies = [ "bytes", - "derive_builder", - "educe", + "derive_builder 0.12.0", + "educe 0.4.23", + "flate2", + "fluvio-future 0.6.2", + "fluvio-protocol 0.10.15", + "fluvio-smartmodule 0.7.3", + "fluvio-types 0.4.6", + "serde", + "static_assertions", + "tracing", +] + +[[package]] +name = "fluvio-spu-schema" +version = "0.15.0" +source = "git+https://github.com/infinyon/fluvio?tag=v0.11.10#4c8645b10c8c61552a25ac7e4fac37ba4747eb2e" +dependencies = [ + "bytes", + "derive_builder 0.20.0", + "educe 0.6.0", "flate2", - "fluvio-future", - "fluvio-protocol", - "fluvio-smartmodule", - "fluvio-types", + "fluvio-future 0.7.0", + "fluvio-protocol 0.11.0", + "fluvio-smartmodule 0.7.4", + "fluvio-types 0.5.0", "serde", "static_assertions", "tracing", ] +[[package]] +name = "fluvio-stream-dispatcher" +version = "0.13.3" +source = "git+https://github.com/infinyon/fluvio?tag=v0.11.10#4c8645b10c8c61552a25ac7e4fac37ba4747eb2e" +dependencies = [ + "anyhow", + "async-channel 1.9.0", + "async-lock 3.4.0", + "async-trait", + "cfg-if", + "event-listener 5.3.1", + "fluvio-future 0.7.0", + "fluvio-stream-model 0.11.3", + "fluvio-types 0.5.0", + "futures-util", + "once_cell", + "serde", + "serde_yaml", + "tempfile", + "thiserror", + "tokio", + "tracing", +] + [[package]] name = "fluvio-stream-model" version = "0.11.2" @@ -1353,6 +1703,19 @@ dependencies = [ "tracing", ] +[[package]] +name = "fluvio-stream-model" +version = "0.11.3" +source = "git+https://github.com/infinyon/fluvio?tag=v0.11.10#4c8645b10c8c61552a25ac7e4fac37ba4747eb2e" +dependencies = [ + "async-lock 3.4.0", + "event-listener 5.3.1", + "k8-types", + "once_cell", + "serde", + "tracing", +] + [[package]] name = "fluvio-types" version = "0.4.6" @@ -1361,7 +1724,19 @@ dependencies = [ "event-listener 3.1.0", "serde", "thiserror", - "toml 0.8.14", + "toml", + "tracing", +] + +[[package]] +name = "fluvio-types" +version = "0.5.0" +source = "git+https://github.com/infinyon/fluvio?tag=v0.11.10#4c8645b10c8c61552a25ac7e4fac37ba4747eb2e" +dependencies = [ + "event-listener 5.3.1", + "serde", + "thiserror", + "toml", "tracing", ] @@ -1411,15 +1786,6 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" -[[package]] -name = "form_urlencoded" -version = "1.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" -dependencies = [ - "percent-encoding", -] - [[package]] name = "fs-set-times" version = "0.20.1" @@ -1598,7 +1964,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" dependencies = [ "fallible-iterator", - "indexmap 2.2.6", + "indexmap", "stable_deref_trait", ] @@ -1624,18 +1990,12 @@ dependencies = [ name = "graphite-sink" version = "0.2.0" dependencies = [ - "fluvio", + "fluvio 0.22.3", "fluvio-connector-common", "futures", "serde", ] -[[package]] -name = "hashbrown" -version = "0.12.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" - [[package]] name = "hashbrown" version = "0.13.2" @@ -1652,6 +2012,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" dependencies = [ "ahash", + "serde", ] [[package]] @@ -1723,33 +2084,12 @@ version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" -[[package]] -name = "idna" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" -dependencies = [ - "unicode-bidi", - "unicode-normalization", -] - [[package]] name = "indenter" version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ce23b50ad8242c51a442f3ff322d56b02f08852c77e4c0b4d3fd684abc89c683" -[[package]] -name = "indexmap" -version = "1.9.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" -dependencies = [ - "autocfg", - "hashbrown 0.12.3", - "serde", -] - [[package]] name = "indexmap" version = "2.2.6" @@ -1808,9 +2148,9 @@ checksum = "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3" [[package]] name = "itertools" -version = "0.10.5" +version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" +checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" dependencies = [ "either", ] @@ -1925,6 +2265,12 @@ version = "0.2.155" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c" +[[package]] +name = "libm" +version = "0.2.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058" + [[package]] name = "libredox" version = "0.1.3" @@ -1976,10 +2322,10 @@ dependencies = [ ] [[package]] -name = "mach" -version = "0.3.2" +name = "mach2" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b823e83b2affd8f40a9ee8c29dbc56404c1e34cd2710921f2801e2cf29527afa" +checksum = "19b955cdeb2a02b9117f121ce63aa52d08ade45de53e48fe6a38b39c10f6f709" dependencies = [ "libc", ] @@ -2043,25 +2389,26 @@ dependencies = [ ] [[package]] -name = "mio" -version = "0.8.11" +name = "nix" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c" +checksum = "ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4" dependencies = [ + "bitflags 2.5.0", + "cfg-if", + "cfg_aliases 0.1.1", "libc", - "wasi", - "windows-sys 0.48.0", ] [[package]] name = "nix" -version = "0.28.0" +version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4" +checksum = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46" dependencies = [ "bitflags 2.5.0", "cfg-if", - "cfg_aliases", + "cfg_aliases 0.2.1", "libc", ] @@ -2103,34 +2450,15 @@ dependencies = [ "autocfg", ] -[[package]] -name = "num_cpus" -version = "1.16.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" -dependencies = [ - "hermit-abi 0.3.9", - "libc", -] - -[[package]] -name = "object" -version = "0.32.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441" -dependencies = [ - "crc32fast", - "hashbrown 0.14.5", - "indexmap 2.2.6", - "memchr", -] - [[package]] name = "object" version = "0.36.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "576dfe1fc8f9df304abb159d767a29d0476f7750fbf8aa7ad07816004a207434" dependencies = [ + "crc32fast", + "hashbrown 0.14.5", + "indexmap", "memchr", ] @@ -2142,11 +2470,11 @@ checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" [[package]] name = "openapiv3" -version = "1.0.4" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "33b83630305ecc3355e998ddd2f926f98aae8e105eb42652174a58757851ba47" +checksum = "cc02deea53ffe807708244e5914f6b099ad7015a207ee24317c22112e17d9c5c" dependencies = [ - "indexmap 1.9.3", + "indexmap", "serde", "serde_json", ] @@ -2248,12 +2576,6 @@ version = "1.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" -[[package]] -name = "percent-encoding" -version = "2.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" - [[package]] name = "pharos" version = "0.5.3" @@ -2344,6 +2666,17 @@ dependencies = [ "windows-sys 0.52.0", ] +[[package]] +name = "postcard" +version = "1.0.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a55c51ee6c0db07e68448e336cf8ea4131a620edefebf9893e759b2d793420f8" +dependencies = [ + "cobs", + "embedded-io", + "serde", +] + [[package]] name = "ppv-lite86" version = "0.2.17" @@ -2627,7 +2960,7 @@ version = "0.9.34+deprecated" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47" dependencies = [ - "indexmap 2.2.6", + "indexmap", "itoa", "ryu", "serde", @@ -2698,6 +3031,9 @@ name = "smallvec" version = "1.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" +dependencies = [ + "serde", +] [[package]] name = "snap" @@ -2749,6 +3085,12 @@ version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" +[[package]] +name = "strsim" +version = "0.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" + [[package]] name = "syn" version = "1.0.109" @@ -2773,9 +3115,9 @@ dependencies = [ [[package]] name = "system-interface" -version = "0.26.1" +version = "0.27.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0682e006dd35771e392a6623ac180999a9a854b1d4a6c12fb2e804941c2b1f58" +checksum = "b858526d22750088a9b3cf2e3c2aacebd5377f13adeec02860c30d09113010a6" dependencies = [ "bitflags 2.5.0", "cap-fs-ext", @@ -2793,6 +3135,18 @@ version = "0.12.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e1fc403891a21bcfb7c37834ba66a547a8f402146eba7265b5a6d88059c9ff2f" +[[package]] +name = "tempfile" +version = "3.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1" +dependencies = [ + "cfg-if", + "fastrand 2.1.0", + "rustix 0.38.34", + "windows-sys 0.52.0", +] + [[package]] name = "thiserror" version = "1.0.61" @@ -2823,21 +3177,6 @@ dependencies = [ "once_cell", ] -[[package]] -name = "tinyvec" -version = "1.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" -dependencies = [ - "tinyvec_macros", -] - -[[package]] -name = "tinyvec_macros" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" - [[package]] name = "tokio" version = "1.38.0" @@ -2845,14 +3184,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ba4f4a02a7a80d6f274636f0aa95c7e383b912d41fe721a31f29e29698585a4a" dependencies = [ "backtrace", - "bytes", - "libc", - "mio", - "num_cpus", "pin-project-lite", - "socket2 0.5.7", "tokio-macros", - "windows-sys 0.48.0", ] [[package]] @@ -2880,22 +3213,13 @@ dependencies = [ "tokio", ] -[[package]] -name = "toml" -version = "0.5.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234" -dependencies = [ - "serde", -] - [[package]] name = "toml" version = "0.8.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6f49eb2ab21d2f26bd6db7bf383edc527a7ebaee412d17af4d40fdccd442f335" dependencies = [ - "indexmap 2.2.6", + "indexmap", "serde", "serde_spanned", "toml_datetime", @@ -2917,7 +3241,7 @@ version = "0.22.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f21c7aaf97f1bd9ca9d4f9e73b0a6c74bd5afef56f2bc931943a6e1c37e04e38" dependencies = [ - "indexmap 2.2.6", + "indexmap", "serde", "serde_spanned", "toml_datetime", @@ -3002,27 +3326,12 @@ version = "1.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" -[[package]] -name = "unicode-bidi" -version = "0.3.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75" - [[package]] name = "unicode-ident" version = "1.0.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" -[[package]] -name = "unicode-normalization" -version = "0.1.23" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5" -dependencies = [ - "tinyvec", -] - [[package]] name = "unicode-width" version = "0.1.13" @@ -3041,17 +3350,6 @@ version = "0.2.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861" -[[package]] -name = "url" -version = "2.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c" -dependencies = [ - "form_urlencoded", - "idna", - "percent-encoding", -] - [[package]] name = "uuid" version = "1.8.0" @@ -3095,13 +3393,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" [[package]] -name = "wasi-cap-std-sync" -version = "15.0.1" +name = "wasi-common" +version = "22.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4328de5cf2a0debfc48216fe9c2747badc64957837641f5836cd8b3d48d73f0" +checksum = "b86fd41e1e26ff6af9451c6a332a5ce5f5283ca51e87d875cdd9a05305598ee3" dependencies = [ "anyhow", - "async-trait", + "bitflags 2.5.0", "cap-fs-ext", "cap-rand", "cap-std", @@ -3109,32 +3407,15 @@ dependencies = [ "fs-set-times", "io-extras", "io-lifetimes 2.0.3", + "log", "once_cell", "rustix 0.38.34", "system-interface", - "tracing", - "wasi-common", - "windows-sys 0.48.0", -] - -[[package]] -name = "wasi-common" -version = "15.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84f6774ec9e464b7373f683bc57ff87fcca5fd26a7d6bdb7438fb2f56a545aa6" -dependencies = [ - "anyhow", - "bitflags 2.5.0", - "cap-rand", - "cap-std", - "io-extras", - "log", - "rustix 0.38.34", "thiserror", "tracing", "wasmtime", "wiggle", - "windows-sys 0.48.0", + "windows-sys 0.52.0", ] [[package]] @@ -3205,9 +3486,9 @@ checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" [[package]] name = "wasm-encoder" -version = "0.36.2" +version = "0.209.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "822b645bf4f2446b949776ffca47e2af60b167209ffb70814ef8779d299cd421" +checksum = "7b4a05336882dae732ce6bd48b7e11fe597293cb72c13da4f35d7d5f8d53b2a7" dependencies = [ "leb128", ] @@ -3223,109 +3504,118 @@ dependencies = [ [[package]] name = "wasmparser" -version = "0.116.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a58e28b80dd8340cb07b8242ae654756161f6fc8d0038123d679b7b99964fa50" -dependencies = [ - "indexmap 2.2.6", - "semver", -] - -[[package]] -name = "wasmparser" -version = "0.121.2" +version = "0.209.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9dbe55c8f9d0dbd25d9447a5a889ff90c0cc3feaa7395310d3d826b2c703eaab" +checksum = "07035cc9a9b41e62d3bb3a3815a66ab87c993c06fe1cf6b2a3f2a18499d937db" dependencies = [ + "ahash", "bitflags 2.5.0", - "indexmap 2.2.6", + "hashbrown 0.14.5", + "indexmap", "semver", + "serde", ] [[package]] name = "wasmprinter" -version = "0.2.80" +version = "0.209.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60e73986a6b7fdfedb7c5bf9e7eb71135486507c8fbc4c0c42cffcb6532988b7" +checksum = "ceca8ae6eaa8c7c87b33c25c53bdf299f8c2a764aee1179402ff7652ef3a6859" dependencies = [ "anyhow", - "wasmparser 0.121.2", + "wasmparser", ] [[package]] name = "wasmtime" -version = "15.0.1" +version = "22.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "642e12d108e800215263e3b95972977f473957923103029d7d617db701d67ba4" +checksum = "786d8b5e7a4d54917c5ebe555b9667337e5f93383f49bddaaeec2eba68093b45" dependencies = [ + "addr2line 0.21.0", "anyhow", "async-trait", - "bincode", "bumpalo", + "cc", "cfg-if", "encoding_rs", "fxprof-processed-profile", - "indexmap 2.2.6", + "gimli 0.28.1", + "hashbrown 0.14.5", + "indexmap", + "ittapi", "libc", + "libm", "log", - "object 0.32.2", + "mach2", + "memfd", + "memoffset", + "object", "once_cell", "paste", + "postcard", "psm", "rayon", + "rustix 0.38.34", + "semver", "serde", "serde_derive", "serde_json", + "smallvec", + "sptr", "target-lexicon", - "wasm-encoder 0.36.2", - "wasmparser 0.116.1", + "wasm-encoder 0.209.1", + "wasmparser", + "wasmtime-asm-macros", "wasmtime-cache", "wasmtime-component-macro", "wasmtime-component-util", "wasmtime-cranelift", "wasmtime-environ", "wasmtime-fiber", - "wasmtime-jit", - "wasmtime-runtime", + "wasmtime-jit-debug", + "wasmtime-jit-icache-coherence", + "wasmtime-slab", + "wasmtime-versioned-export-macros", "wasmtime-winch", "wat", - "windows-sys 0.48.0", + "windows-sys 0.52.0", ] [[package]] name = "wasmtime-asm-macros" -version = "15.0.1" +version = "22.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "beada8bb15df52503de0a4c58de4357bfd2f96d9a44a6e547bad11efdd988b47" +checksum = "d697d99c341d4a9ffb72f3af7a02124d233eeb59aee010f36d88e97cca553d5e" dependencies = [ "cfg-if", ] [[package]] name = "wasmtime-cache" -version = "15.0.1" +version = "22.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aba5bf44d044d25892c03fb3534373936ee204141ff92bac8297787ac7f22318" +checksum = "916610f9ae9a6c22deb25bba2e6247ba9f00b093d30620875203b91328a1adfa" dependencies = [ "anyhow", "base64 0.21.7", - "bincode", "directories-next", "log", + "postcard", "rustix 0.38.34", "serde", "serde_derive", "sha2", - "toml 0.5.11", - "windows-sys 0.48.0", - "zstd 0.11.2+zstd.1.5.2", + "toml", + "windows-sys 0.52.0", + "zstd", ] [[package]] name = "wasmtime-component-macro" -version = "15.0.1" +version = "22.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56ccba556991465cca68d5a54769684bcf489fb532059da55105f851642d52c1" +checksum = "b29b462b068e73b5b27fae092a27f47e5937cabf6b26be2779c978698a52feca" dependencies = [ "anyhow", "proc-macro2", @@ -3338,15 +3628,15 @@ dependencies = [ [[package]] name = "wasmtime-component-util" -version = "15.0.1" +version = "22.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05492a177a6006cb73f034d6e9a6fad6da55b23c4398835cb0012b5fa51ecf67" +checksum = "f9d2912c53d9054984b380dfbd7579f9c3681b2a73b903a56bd71a1c4f175f1e" [[package]] name = "wasmtime-cranelift" -version = "15.0.1" +version = "22.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe2e7532f1d6adbcc57e69bb6a7c503f0859076d07a9b4b6aabe8021ff8a05fd" +checksum = "a3975deafea000457ba84355c7c0fce0372937204f77026510b7b454f28a3a65" dependencies = [ "anyhow", "cfg-if", @@ -3358,49 +3648,34 @@ dependencies = [ "cranelift-wasm", "gimli 0.28.1", "log", - "object 0.32.2", + "object", "target-lexicon", "thiserror", - "wasmparser 0.116.1", - "wasmtime-cranelift-shared", + "wasmparser", "wasmtime-environ", "wasmtime-versioned-export-macros", ] -[[package]] -name = "wasmtime-cranelift-shared" -version = "15.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c98d5378a856cbf058d36278627dfabf0ed68a888142958c7ae8e6af507dafa" -dependencies = [ - "anyhow", - "cranelift-codegen", - "cranelift-control", - "cranelift-native", - "gimli 0.28.1", - "object 0.32.2", - "target-lexicon", - "wasmtime-environ", -] - [[package]] name = "wasmtime-environ" -version = "15.0.1" +version = "22.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a6d33a9f421da810a070cd56add9bc51f852bd66afbb8b920489d6242f15b70e" +checksum = "f444e900e848b884d8a8a2949b6f5b92af642a3e663ff8fbe78731143a55be61" dependencies = [ "anyhow", + "cpp_demangle", "cranelift-entity", "gimli 0.28.1", - "indexmap 2.2.6", + "indexmap", "log", - "object 0.32.2", + "object", + "postcard", + "rustc-demangle", "serde", "serde_derive", "target-lexicon", - "thiserror", - "wasm-encoder 0.36.2", - "wasmparser 0.116.1", + "wasm-encoder 0.209.1", + "wasmparser", "wasmprinter", "wasmtime-component-util", "wasmtime-types", @@ -3408,9 +3683,9 @@ dependencies = [ [[package]] name = "wasmtime-fiber" -version = "15.0.1" +version = "22.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "404741f4c6d7f4e043be2e8b466406a2aee289ccdba22bf9eba6399921121b97" +checksum = "4ded58eb2d1bf0dcd2182d0ccd7055c4b10b50d711514f1d73f61515d0fa829d" dependencies = [ "anyhow", "cc", @@ -3418,43 +3693,16 @@ dependencies = [ "rustix 0.38.34", "wasmtime-asm-macros", "wasmtime-versioned-export-macros", - "windows-sys 0.48.0", -] - -[[package]] -name = "wasmtime-jit" -version = "15.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d0994a86d6dca5f7d9740d7f2bd0568be06d2014a550361dc1c397d289d81ef" -dependencies = [ - "addr2line 0.21.0", - "anyhow", - "bincode", - "cfg-if", - "cpp_demangle", - "gimli 0.28.1", - "ittapi", - "log", - "object 0.32.2", - "rustc-demangle", - "rustix 0.38.34", - "serde", - "serde_derive", - "target-lexicon", - "wasmtime-environ", - "wasmtime-jit-debug", - "wasmtime-jit-icache-coherence", - "wasmtime-runtime", - "windows-sys 0.48.0", + "windows-sys 0.52.0", ] [[package]] name = "wasmtime-jit-debug" -version = "15.0.1" +version = "22.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e0c4b74e606d1462d648631d5bc328e3d5b14e7f9d3ff93bc6db062fb8c5cd8" +checksum = "9bc54198c6720f098210a85efb3ba8c078d1de4d373cdb6778850a66ae088d11" dependencies = [ - "object 0.32.2", + "object", "once_cell", "rustix 0.38.34", "wasmtime-versioned-export-macros", @@ -3462,139 +3710,75 @@ dependencies = [ [[package]] name = "wasmtime-jit-icache-coherence" -version = "15.0.1" +version = "22.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3090a69ba1476979e090aa7ed4bc759178bafdb65b22f98b9ba24fc6e7e578d5" +checksum = "5afe2f0499542f9a4bcfa1b55bfdda803b6ade4e7c93c6b99e0f39dba44b0a91" dependencies = [ + "anyhow", "cfg-if", "libc", - "windows-sys 0.48.0", + "windows-sys 0.52.0", ] [[package]] -name = "wasmtime-runtime" -version = "15.0.1" +name = "wasmtime-slab" +version = "22.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b993ac8380385ed67bf71b51b9553edcf1ab0801b78a805a067de581b9a3e88a" -dependencies = [ - "anyhow", - "cc", - "cfg-if", - "encoding_rs", - "indexmap 2.2.6", - "libc", - "log", - "mach", - "memfd", - "memoffset", - "paste", - "rand", - "rustix 0.38.34", - "sptr", - "wasm-encoder 0.36.2", - "wasmtime-asm-macros", - "wasmtime-environ", - "wasmtime-fiber", - "wasmtime-jit-debug", - "wasmtime-versioned-export-macros", - "wasmtime-wmemcheck", - "windows-sys 0.48.0", -] +checksum = "0a7de1f2bec5bbb35d532e61c85c049dc84ae671df60492f90b954ecf21169e7" [[package]] name = "wasmtime-types" -version = "15.0.1" +version = "22.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b5778112fcab2dc3d4371f4203ab8facf0c453dd94312b0a88dd662955e64e0" +checksum = "412463e9000e14cf6856be48628d2213c20c153e29ffc22b036980c892ea6964" dependencies = [ "cranelift-entity", "serde", "serde_derive", - "thiserror", - "wasmparser 0.116.1", + "smallvec", + "wasmparser", ] [[package]] name = "wasmtime-versioned-export-macros" -version = "15.0.1" +version = "22.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f50f51f8d79bfd2aa8e9d9a0ae7c2d02b45fe412e62ff1b87c0c81b07c738231" +checksum = "de5a9bc4f44ceeb168e9e8e3be4e0b4beb9095b468479663a9e24c667e36826f" dependencies = [ "proc-macro2", "quote", "syn 2.0.66", ] -[[package]] -name = "wasmtime-wasi" -version = "15.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eff3f4ad191a5e6d002bb5bffa3e2931a58984da9b30e57b48f353848748cf80" -dependencies = [ - "anyhow", - "async-trait", - "bitflags 2.5.0", - "bytes", - "cap-fs-ext", - "cap-net-ext", - "cap-rand", - "cap-std", - "cap-time-ext", - "fs-set-times", - "futures", - "io-extras", - "io-lifetimes 2.0.3", - "libc", - "log", - "once_cell", - "rustix 0.38.34", - "system-interface", - "thiserror", - "tokio", - "tracing", - "url", - "wasi-cap-std-sync", - "wasi-common", - "wasmtime", - "wiggle", - "windows-sys 0.48.0", -] - [[package]] name = "wasmtime-winch" -version = "15.0.1" +version = "22.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d638e7c72447253485fe131523e7465ca318c0455c826eb4f5f612fb67b7de90" +checksum = "ed4db238a0241df2d15f79ad17b3a37a27f2ea6cb885894d81b42ae107544466" dependencies = [ "anyhow", "cranelift-codegen", "gimli 0.28.1", - "object 0.32.2", + "object", "target-lexicon", - "wasmparser 0.116.1", - "wasmtime-cranelift-shared", + "wasmparser", + "wasmtime-cranelift", "wasmtime-environ", "winch-codegen", ] [[package]] name = "wasmtime-wit-bindgen" -version = "15.0.1" +version = "22.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4b804dfd3d0c0d6d37aa21026fe7772ba1a769c89ee4f5c4f13b82d91d75216f" +checksum = "70dc077306b38288262e5ba01d4b21532a6987416cdc0aedf04bb06c22a68fdc" dependencies = [ "anyhow", "heck", - "indexmap 2.2.6", + "indexmap", "wit-parser", ] -[[package]] -name = "wasmtime-wmemcheck" -version = "15.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b6060bc082cc32d9a45587c7640e29e3c7b89ada82677ac25d87850aaccb368" - [[package]] name = "wast" version = "35.0.2" @@ -3638,9 +3822,9 @@ dependencies = [ [[package]] name = "wiggle" -version = "15.0.1" +version = "22.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f91028b241e692fdf30627ac10ba9d5ac378353ea4119b4f904ac95177057a44" +checksum = "29830e5d01c182d24b94092c697aa7ab0ee97d22e78a2bf40ca91eae6ebca5c2" dependencies = [ "anyhow", "async-trait", @@ -3653,9 +3837,9 @@ dependencies = [ [[package]] name = "wiggle-generate" -version = "15.0.1" +version = "22.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e8b3d76531994513671b2ec3b29fd342bf041e2282945bb6c52eebe6aa9e7da" +checksum = "557567f2793508760cd855f7659b7a0b9dc4dbc451f53f1415d6943a15311ade" dependencies = [ "anyhow", "heck", @@ -3668,9 +3852,9 @@ dependencies = [ [[package]] name = "wiggle-macro" -version = "15.0.1" +version = "22.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c189fe00c67f61bb330827f2abab1af9b5925c7929535cd13a68d265ec20b02d" +checksum = "cc26129a8aea20b62c961d1b9ab4a3c3b56b10042ed85d004f8678af0f21ba6e" dependencies = [ "proc-macro2", "quote", @@ -3702,9 +3886,9 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" [[package]] name = "winch-codegen" -version = "0.13.1" +version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c792487f4dc42733d182a72e75d718b1a563cedcc1599ff0a9ed683c33e8bb7" +checksum = "85c6915884e731b2db0d8cf08cb64474cb69221a161675fd3c135f91febc3daa" dependencies = [ "anyhow", "cranelift-codegen", @@ -3712,7 +3896,8 @@ dependencies = [ "regalloc2", "smallvec", "target-lexicon", - "wasmparser 0.116.1", + "wasmparser", + "wasmtime-cranelift", "wasmtime-environ", ] @@ -3885,19 +4070,20 @@ dependencies = [ [[package]] name = "wit-parser" -version = "0.13.2" +version = "0.209.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "316b36a9f0005f5aa4b03c39bc3728d045df136f8c13a73b7db4510dec725e08" +checksum = "3e79b9e3c0b6bb589dec46317e645851e0db2734c44e2be5e251b03ff4a51269" dependencies = [ "anyhow", "id-arena", - "indexmap 2.2.6", + "indexmap", "log", "semver", "serde", "serde_derive", "serde_json", "unicode-xid", + "wasmparser", ] [[package]] @@ -3951,32 +4137,13 @@ dependencies = [ "syn 2.0.66", ] -[[package]] -name = "zstd" -version = "0.11.2+zstd.1.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20cc960326ece64f010d2d2107537f26dc589a6573a316bd5b1dba685fa5fde4" -dependencies = [ - "zstd-safe 5.0.2+zstd.1.5.2", -] - [[package]] name = "zstd" version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2d789b1514203a1120ad2429eae43a7bd32b90976a7bb8a05f7ec02fa88cc23a" dependencies = [ - "zstd-safe 7.1.0", -] - -[[package]] -name = "zstd-safe" -version = "5.0.2+zstd.1.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d2a5585e04f9eea4b2a3d1eca508c4dee9592a89ef6f450c11719da0726f4db" -dependencies = [ - "libc", - "zstd-sys", + "zstd-safe", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 92ab2fe..3a7c9c7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -11,4 +11,4 @@ futures = { version = "0.3", default-features = false } # Fluvio Dependencies fluvio = { git = "https://github.com/infinyon/fluvio", tag = "v0.11.9" } -fluvio-connector-common = { git = "https://github.com/infinyon/fluvio", tag = "v0.11.9", features = ["derive"]} +fluvio-connector-common = { git = "https://github.com/infinyon/fluvio", tag = "v0.11.10", features = ["derive"]}