diff --git a/Cargo.lock b/Cargo.lock index 24001fa..700be2d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -13,11 +13,11 @@ dependencies = [ [[package]] name = "addr2line" -version = "0.22.0" +version = "0.24.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678" +checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1" dependencies = [ - "gimli 0.29.0", + "gimli 0.31.1", ] [[package]] @@ -204,7 +204,7 @@ dependencies = [ "futures-lite", "parking", "polling", - "rustix 0.38.34", + "rustix 0.38.42", "slab", "tracing", "windows-sys 0.52.0", @@ -246,7 +246,7 @@ dependencies = [ "cfg-if", "event-listener 5.3.1", "futures-lite", - "rustix 0.38.34", + "rustix 0.38.42", "windows-sys 0.52.0", ] @@ -262,7 +262,7 @@ dependencies = [ "cfg-if", "futures-core", "futures-io", - "rustix 0.38.34", + "rustix 0.38.42", "signal-hook-registry", "slab", "windows-sys 0.52.0", @@ -504,9 +504,9 @@ dependencies = [ [[package]] name = "cap-fs-ext" -version = "3.2.0" +version = "3.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb23061fc1c4ead4e45ca713080fe768e6234e959f5a5c399c39eb41aa34e56e" +checksum = "7f78efdd7378980d79c0f36b519e51191742d2c9f91ffa5e228fba9f3806d2e1" dependencies = [ "cap-primitives", "cap-std", @@ -516,9 +516,9 @@ dependencies = [ [[package]] name = "cap-primitives" -version = "3.2.0" +version = "3.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d00bd8d26c4270d950eaaa837387964a2089a1c3c349a690a1fa03221d29531" +checksum = "8fc15faeed2223d8b8e8cc1857f5861935a06d06713c4ac106b722ae9ce3c369" dependencies = [ "ambient-authority", "fs-set-times", @@ -526,16 +526,16 @@ dependencies = [ "io-lifetimes 2.0.3", "ipnet", "maybe-owned", - "rustix 0.38.34", + "rustix 0.38.42", "windows-sys 0.52.0", "winx", ] [[package]] name = "cap-rand" -version = "3.2.0" +version = "3.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dbcb16a619d8b8211ed61f42bd290d2a1ac71277a69cf8417ec0996fa92f5211" +checksum = "dea13372b49df066d1ae654e5c6e41799c1efd9f6b36794b921e877ea4037977" dependencies = [ "ambient-authority", "rand", @@ -543,27 +543,27 @@ dependencies = [ [[package]] name = "cap-std" -version = "3.2.0" +version = "3.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "19eb8e3d71996828751c1ed3908a439639752ac6bdc874e41469ef7fc15fbd7f" +checksum = "c3dbd3e8e8d093d6ccb4b512264869e1281cdb032f7940bd50b2894f96f25609" dependencies = [ "cap-primitives", "io-extras", "io-lifetimes 2.0.3", - "rustix 0.38.34", + "rustix 0.38.42", ] [[package]] name = "cap-time-ext" -version = "3.2.0" +version = "3.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61142dc51e25b7acc970ca578ce2c3695eac22bbba46c1073f5f583e78957725" +checksum = "bd736b20fc033f564a1995fb82fc349146de43aabba19c7368b4cb17d8f9ea53" dependencies = [ "ambient-authority", "cap-primitives", "iana-time-zone", "once_cell", - "rustix 0.38.34", + "rustix 0.38.42", "winx", ] @@ -670,18 +670,18 @@ dependencies = [ [[package]] name = "cranelift-bforest" -version = "0.112.2" +version = "0.114.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b765ed4349e66bedd9b88c7691da42e24c7f62067a6be17ddffa949367b6e17" +checksum = "2ba4f80548f22dc9c43911907b5e322c5555544ee85f785115701e6a28c9abe1" dependencies = [ "cranelift-entity", ] [[package]] name = "cranelift-bitset" -version = "0.112.2" +version = "0.114.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9eaa2aece6237198afd32bff57699e08d4dccb8d3902c214fc1e6ba907247ca4" +checksum = "005884e3649c3e5ff2dc79e8a94b138f11569cc08a91244a292714d2a86e9156" dependencies = [ "serde", "serde_derive", @@ -689,9 +689,9 @@ dependencies = [ [[package]] name = "cranelift-codegen" -version = "0.112.2" +version = "0.114.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "351824439e59d42f0e4fa5aac1d13deded155120043565769e55cd4ad3ca8ed9" +checksum = "fe4036255ec33ce9a37495dfbcfc4e1118fd34e693eff9a1e106336b7cd16a9b" dependencies = [ "bumpalo", "cranelift-bforest", @@ -701,44 +701,45 @@ dependencies = [ "cranelift-control", "cranelift-entity", "cranelift-isle", - "gimli 0.29.0", + "gimli 0.31.1", "hashbrown 0.14.5", "log", "regalloc2", "rustc-hash", + "serde", "smallvec", "target-lexicon", ] [[package]] name = "cranelift-codegen-meta" -version = "0.112.2" +version = "0.114.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a0ce0273d7a493ef8f31f606849a4e931c19187a4923f5f87fc1f2b13109981" +checksum = "f7ca74f4b68319da11d39e894437cb6e20ec7c2e11fbbda823c3bf207beedff7" dependencies = [ "cranelift-codegen-shared", ] [[package]] name = "cranelift-codegen-shared" -version = "0.112.2" +version = "0.114.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f72016ac35579051913f4f07f6b36c509ed69412d852fd44c8e1d7b7fa6d92a" +checksum = "897e54f433a0269c4187871aa06d452214d5515d228d5bdc22219585e9eef895" [[package]] name = "cranelift-control" -version = "0.112.2" +version = "0.114.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db28951d21512c4fd0554ef179bfb11e4eb6815062957a9173824eee5de0c46c" +checksum = "29cb4018f5bf59fb53f515fa9d80e6f8c5ce19f198dc538984ebd23ecf8965ec" dependencies = [ "arbitrary", ] [[package]] name = "cranelift-entity" -version = "0.112.2" +version = "0.114.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "14ebe592a2f81af9237cf9be29dd3854ecb72108cfffa59e85ef12389bf939e3" +checksum = "305399fd781a2953ac78c1396f02ff53144f39c33eb7fc7789cf4e8936d13a96" dependencies = [ "cranelift-bitset", "serde", @@ -747,9 +748,9 @@ dependencies = [ [[package]] name = "cranelift-frontend" -version = "0.112.2" +version = "0.114.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4437db9d60c7053ac91ded0802740c2ccf123ee6d6898dd906c34f8c530cd119" +checksum = "9230b460a128d53653456137751d27baf567947a3ab8c0c4d6e31fd08036d81e" dependencies = [ "cranelift-codegen", "log", @@ -759,37 +760,21 @@ dependencies = [ [[package]] name = "cranelift-isle" -version = "0.112.2" +version = "0.114.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "230cb33572b9926e210f2ca28145f2bc87f389e1456560932168e2591feb65c1" +checksum = "b961e24ae3ec9813a24a15ae64bbd2a42e4de4d79a7f3225a412e3b94e78d1c8" [[package]] name = "cranelift-native" -version = "0.112.2" +version = "0.114.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "364524ac7aef7070b1141478724abebeec297d4ea1e87ad8b8986465e91146d9" +checksum = "4d5bd76df6c9151188dfa428c863b33da5b34561b67f43c0cf3f24a794f9fa1f" dependencies = [ "cranelift-codegen", "libc", "target-lexicon", ] -[[package]] -name = "cranelift-wasm" -version = "0.112.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0572cbd9d136a62c0f39837b6bce3b0978b96b8586794042bec0c214668fd6f5" -dependencies = [ - "cranelift-codegen", - "cranelift-entity", - "cranelift-frontend", - "itertools", - "log", - "smallvec", - "wasmparser 0.217.0", - "wasmtime-types", -] - [[package]] name = "crc32c" version = "0.6.4" @@ -861,6 +846,16 @@ dependencies = [ "typenum", ] +[[package]] +name = "ctrlc" +version = "3.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90eeab0aa92f3f9b4e87f258c72b139c207d251f9cbc1080a0086b86a8870dd3" +dependencies = [ + "nix", + "windows-sys 0.59.0", +] + [[package]] name = "darling" version = "0.20.10" @@ -1107,9 +1102,9 @@ checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" [[package]] name = "errno" -version = "0.3.9" +version = "0.3.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba" +checksum = "33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d" dependencies = [ "libc", "windows-sys 0.52.0", @@ -1171,7 +1166,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7e5768da2206272c81ef0b5e951a41862938a6070da63bcea197899942d3b947" dependencies = [ "cfg-if", - "rustix 0.38.34", + "rustix 0.38.42", "windows-sys 0.52.0", ] @@ -1210,16 +1205,51 @@ dependencies = [ "derive_builder", "dirs 5.0.1", "event-listener 5.3.1", - "fluvio-compression", + "fluvio-compression 0.3.4 (git+https://github.com/infinyon/fluvio?tag=v0.12.0)", + "fluvio-future", + "fluvio-protocol 0.11.0", + "fluvio-sc-schema 0.24.3", + "fluvio-smartmodule 0.7.4", + "fluvio-socket 0.14.11", + "fluvio-spu-schema 0.16.0", + "fluvio-stream-dispatcher 0.13.5", + "fluvio-types 0.5.1", + "futures-util", + "once_cell", + "pin-project", + "semver", + "serde", + "siphasher", + "thiserror", + "tokio", + "toml", + "tracing", +] + +[[package]] +name = "fluvio" +version = "0.24.1" +source = "git+https://github.com/infinyon/fluvio?tag=v0.14.0#4e6db82697c43e8ab13e3d763799b4e43852dd36" +dependencies = [ + "anyhow", + "async-channel 1.9.0", + "async-lock", + "async-trait", + "cfg-if", + "chrono", + "derive_builder", + "dirs 5.0.1", + "event-listener 5.3.1", + "fluvio-compression 0.3.4 (git+https://github.com/infinyon/fluvio?tag=v0.14.0)", "fluvio-future", - "fluvio-protocol", - "fluvio-sc-schema", + "fluvio-protocol 0.12.0", + "fluvio-sc-schema 0.25.0", "fluvio-smartengine", - "fluvio-smartmodule", - "fluvio-socket", - "fluvio-spu-schema", - "fluvio-stream-dispatcher", - "fluvio-types", + "fluvio-smartmodule 0.8.0", + "fluvio-socket 0.15.0", + "fluvio-spu-schema 0.17.0", + "fluvio-stream-dispatcher 0.13.7", + "fluvio-types 0.5.2", "futures-util", "once_cell", "pin-project", @@ -1239,7 +1269,22 @@ source = "git+https://github.com/infinyon/fluvio?tag=v0.12.0#bc5b4ea48ec9df454af dependencies = [ "bytes", "flate2", - "fluvio-types", + "fluvio-types 0.5.1", + "lz4_flex", + "serde", + "snap", + "thiserror", + "zstd", +] + +[[package]] +name = "fluvio-compression" +version = "0.3.4" +source = "git+https://github.com/infinyon/fluvio?tag=v0.14.0#4e6db82697c43e8ab13e3d763799b4e43852dd36" +dependencies = [ + "bytes", + "flate2", + "fluvio-types 0.5.2", "lz4_flex", "serde", "snap", @@ -1250,28 +1295,31 @@ dependencies = [ [[package]] name = "fluvio-connector-common" version = "0.0.0" -source = "git+https://github.com/infinyon/fluvio?tag=v0.12.0#bc5b4ea48ec9df454af0c83e78d2ef94a71c8f72" +source = "git+https://github.com/infinyon/fluvio?tag=v0.14.0#4e6db82697c43e8ab13e3d763799b4e43852dd36" dependencies = [ "anyhow", + "async-channel 1.9.0", "async-trait", - "fluvio", + "ctrlc", + "fluvio 0.24.1", "fluvio-connector-derive", "fluvio-connector-package", "fluvio-future", - "fluvio-sc-schema", + "fluvio-sc-schema 0.25.0", "fluvio-smartengine", "futures", "futures-util", "serde", "serde_json", "serde_yaml", + "tokio", "tracing", ] [[package]] name = "fluvio-connector-derive" version = "0.0.0" -source = "git+https://github.com/infinyon/fluvio?tag=v0.12.0#bc5b4ea48ec9df454af0c83e78d2ef94a71c8f72" +source = "git+https://github.com/infinyon/fluvio?tag=v0.14.0#4e6db82697c43e8ab13e3d763799b4e43852dd36" dependencies = [ "proc-macro2", "quote", @@ -1281,14 +1329,14 @@ dependencies = [ [[package]] name = "fluvio-connector-package" version = "0.0.0" -source = "git+https://github.com/infinyon/fluvio?tag=v0.12.0#bc5b4ea48ec9df454af0c83e78d2ef94a71c8f72" +source = "git+https://github.com/infinyon/fluvio?tag=v0.14.0#4e6db82697c43e8ab13e3d763799b4e43852dd36" dependencies = [ "anyhow", "bytesize", "bytesize-serde", - "fluvio-controlplane-metadata", + "fluvio-controlplane-metadata 0.30.1", "fluvio-smartengine", - "fluvio-types", + "fluvio-types 0.5.2", "humantime-serde", "minijinja", "openapiv3", @@ -1309,9 +1357,35 @@ dependencies = [ "bytesize", "derive_builder", "flate2", - "fluvio-protocol", - "fluvio-stream-model", - "fluvio-types", + "fluvio-protocol 0.11.0", + "fluvio-stream-model 0.11.4 (git+https://github.com/infinyon/fluvio?tag=v0.12.0)", + "fluvio-types 0.5.1", + "flv-util", + "humantime-serde", + "lenient_semver", + "semver", + "serde", + "serde_yaml", + "thiserror", + "toml", + "tracing", +] + +[[package]] +name = "fluvio-controlplane-metadata" +version = "0.30.1" +source = "git+https://github.com/infinyon/fluvio?tag=v0.14.0#4e6db82697c43e8ab13e3d763799b4e43852dd36" +dependencies = [ + "anyhow", + "base64 0.22.1", + "bytes", + "bytesize", + "cfg-if", + "derive_builder", + "flate2", + "fluvio-protocol 0.12.0", + "fluvio-stream-model 0.11.4 (git+https://github.com/infinyon/fluvio?tag=v0.14.0)", + "fluvio-types 0.5.2", "flv-util", "humantime-serde", "lenient_semver", @@ -1358,10 +1432,32 @@ dependencies = [ "content_inspector", "crc32c", "eyre", - "fluvio-compression", + "fluvio-compression 0.3.4 (git+https://github.com/infinyon/fluvio?tag=v0.12.0)", "fluvio-future", - "fluvio-protocol-derive", - "fluvio-types", + "fluvio-protocol-derive 0.5.4 (git+https://github.com/infinyon/fluvio?tag=v0.12.0)", + "fluvio-types 0.5.1", + "flv-util", + "once_cell", + "semver", + "thiserror", + "tokio-util", + "tracing", +] + +[[package]] +name = "fluvio-protocol" +version = "0.12.0" +source = "git+https://github.com/infinyon/fluvio?tag=v0.14.0#4e6db82697c43e8ab13e3d763799b4e43852dd36" +dependencies = [ + "bytes", + "cfg-if", + "content_inspector", + "crc32c", + "eyre", + "fluvio-compression 0.3.4 (git+https://github.com/infinyon/fluvio?tag=v0.14.0)", + "fluvio-future", + "fluvio-protocol-derive 0.5.4 (git+https://github.com/infinyon/fluvio?tag=v0.14.0)", + "fluvio-types 0.5.2", "flv-util", "once_cell", "semver", @@ -1381,16 +1477,43 @@ dependencies = [ "tracing", ] +[[package]] +name = "fluvio-protocol-derive" +version = "0.5.4" +source = "git+https://github.com/infinyon/fluvio?tag=v0.14.0#4e6db82697c43e8ab13e3d763799b4e43852dd36" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", + "tracing", +] + [[package]] name = "fluvio-sc-schema" version = "0.24.3" source = "git+https://github.com/infinyon/fluvio?tag=v0.12.0#bc5b4ea48ec9df454af0c83e78d2ef94a71c8f72" dependencies = [ "anyhow", - "fluvio-controlplane-metadata", - "fluvio-protocol", - "fluvio-socket", - "fluvio-stream-model", + "fluvio-controlplane-metadata 0.29.1", + "fluvio-protocol 0.11.0", + "fluvio-socket 0.14.11", + "fluvio-stream-model 0.11.4 (git+https://github.com/infinyon/fluvio?tag=v0.12.0)", + "paste", + "static_assertions", + "thiserror", + "tracing", +] + +[[package]] +name = "fluvio-sc-schema" +version = "0.25.0" +source = "git+https://github.com/infinyon/fluvio?tag=v0.14.0#4e6db82697c43e8ab13e3d763799b4e43852dd36" +dependencies = [ + "anyhow", + "fluvio-controlplane-metadata 0.30.1", + "fluvio-protocol 0.12.0", + "fluvio-socket 0.15.0", + "fluvio-stream-model 0.11.4 (git+https://github.com/infinyon/fluvio?tag=v0.14.0)", "paste", "static_assertions", "thiserror", @@ -1399,15 +1522,15 @@ dependencies = [ [[package]] name = "fluvio-smartengine" -version = "0.8.1" -source = "git+https://github.com/infinyon/fluvio?tag=v0.12.0#bc5b4ea48ec9df454af0c83e78d2ef94a71c8f72" +version = "0.8.3" +source = "git+https://github.com/infinyon/fluvio?tag=v0.14.0#4e6db82697c43e8ab13e3d763799b4e43852dd36" dependencies = [ "anyhow", "cfg-if", "derive_builder", "fluvio-future", - "fluvio-protocol", - "fluvio-smartmodule", + "fluvio-protocol 0.12.0", + "fluvio-smartmodule 0.8.0", "humantime-serde", "serde", "serde_json", @@ -1424,8 +1547,20 @@ version = "0.7.4" source = "git+https://github.com/infinyon/fluvio?tag=v0.12.0#bc5b4ea48ec9df454af0c83e78d2ef94a71c8f72" dependencies = [ "eyre", - "fluvio-protocol", - "fluvio-smartmodule-derive", + "fluvio-protocol 0.11.0", + "fluvio-smartmodule-derive 0.6.3", + "thiserror", + "tracing", +] + +[[package]] +name = "fluvio-smartmodule" +version = "0.8.0" +source = "git+https://github.com/infinyon/fluvio?tag=v0.14.0#4e6db82697c43e8ab13e3d763799b4e43852dd36" +dependencies = [ + "eyre", + "fluvio-protocol 0.12.0", + "fluvio-smartmodule-derive 0.6.4", "thiserror", "tracing", ] @@ -1440,6 +1575,16 @@ dependencies = [ "syn 2.0.60", ] +[[package]] +name = "fluvio-smartmodule-derive" +version = "0.6.4" +source = "git+https://github.com/infinyon/fluvio?tag=v0.14.0#4e6db82697c43e8ab13e3d763799b4e43852dd36" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.60", +] + [[package]] name = "fluvio-socket" version = "0.14.11" @@ -1453,7 +1598,32 @@ dependencies = [ "cfg-if", "event-listener 5.3.1", "fluvio-future", - "fluvio-protocol", + "fluvio-protocol 0.11.0", + "futures-util", + "nix", + "once_cell", + "pin-project", + "semver", + "thiserror", + "tokio", + "tokio-util", + "tracing", +] + +[[package]] +name = "fluvio-socket" +version = "0.15.0" +source = "git+https://github.com/infinyon/fluvio?tag=v0.14.0#4e6db82697c43e8ab13e3d763799b4e43852dd36" +dependencies = [ + "async-channel 1.9.0", + "async-lock", + "async-trait", + "built", + "bytes", + "cfg-if", + "event-listener 5.3.1", + "fluvio-future", + "fluvio-protocol 0.12.0", "futures-util", "nix", "once_cell", @@ -1475,9 +1645,27 @@ dependencies = [ "educe", "flate2", "fluvio-future", - "fluvio-protocol", - "fluvio-smartmodule", - "fluvio-types", + "fluvio-protocol 0.11.0", + "fluvio-smartmodule 0.7.4", + "fluvio-types 0.5.1", + "serde", + "static_assertions", + "tracing", +] + +[[package]] +name = "fluvio-spu-schema" +version = "0.17.0" +source = "git+https://github.com/infinyon/fluvio?tag=v0.14.0#4e6db82697c43e8ab13e3d763799b4e43852dd36" +dependencies = [ + "bytes", + "derive_builder", + "educe", + "flate2", + "fluvio-future", + "fluvio-protocol 0.12.0", + "fluvio-smartmodule 0.8.0", + "fluvio-types 0.5.2", "serde", "static_assertions", "tracing", @@ -1494,8 +1682,31 @@ dependencies = [ "async-trait", "cfg-if", "fluvio-future", - "fluvio-stream-model", - "fluvio-types", + "fluvio-stream-model 0.11.4 (git+https://github.com/infinyon/fluvio?tag=v0.12.0)", + "fluvio-types 0.5.1", + "futures-util", + "once_cell", + "parking_lot 0.12.3", + "serde", + "serde_yaml", + "tempfile", + "tokio", + "tracing", +] + +[[package]] +name = "fluvio-stream-dispatcher" +version = "0.13.7" +source = "git+https://github.com/infinyon/fluvio?tag=v0.14.0#4e6db82697c43e8ab13e3d763799b4e43852dd36" +dependencies = [ + "anyhow", + "async-channel 1.9.0", + "async-lock", + "async-trait", + "cfg-if", + "fluvio-future", + "fluvio-stream-model 0.11.4 (git+https://github.com/infinyon/fluvio?tag=v0.14.0)", + "fluvio-types 0.5.2", "futures-util", "once_cell", "parking_lot 0.12.3", @@ -1519,6 +1730,19 @@ dependencies = [ "tracing", ] +[[package]] +name = "fluvio-stream-model" +version = "0.11.4" +source = "git+https://github.com/infinyon/fluvio?tag=v0.14.0#4e6db82697c43e8ab13e3d763799b4e43852dd36" +dependencies = [ + "async-lock", + "event-listener 5.3.1", + "k8-types", + "once_cell", + "serde", + "tracing", +] + [[package]] name = "fluvio-types" version = "0.5.1" @@ -1531,6 +1755,18 @@ dependencies = [ "tracing", ] +[[package]] +name = "fluvio-types" +version = "0.5.2" +source = "git+https://github.com/infinyon/fluvio?tag=v0.14.0#4e6db82697c43e8ab13e3d763799b4e43852dd36" +dependencies = [ + "event-listener 5.3.1", + "serde", + "thiserror", + "toml", + "tracing", +] + [[package]] name = "fluvio-wasm-timer" version = "0.2.5" @@ -1599,7 +1835,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "033b337d725b97690d86893f9de22b67b80dcc4e9ad815f348254c38119db8fb" dependencies = [ "io-lifetimes 2.0.3", - "rustix 0.38.34", + "rustix 0.38.42", "windows-sys 0.52.0", ] @@ -1756,9 +1992,9 @@ checksum = "6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0" [[package]] name = "gimli" -version = "0.29.0" +version = "0.31.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd" +checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" dependencies = [ "fallible-iterator", "indexmap 2.0.0", @@ -1804,9 +2040,9 @@ dependencies = [ [[package]] name = "heck" -version = "0.4.1" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" +checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" [[package]] name = "hermit-abi" @@ -2051,7 +2287,7 @@ dependencies = [ "async-std", "bollard", "env_logger", - "fluvio", + "fluvio 0.23.3", "fluvio-future", "futures-util", "log", @@ -2063,9 +2299,9 @@ dependencies = [ [[package]] name = "io-extras" -version = "0.18.2" +version = "0.18.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c9f046b9af244f13b3bd939f55d16830ac3a201e8a9ba9661bfcb03e2be72b9b" +checksum = "2285ddfe3054097ef4b2fe909ef8c3bcd1ea52a8f0d274416caebeef39f04a65" dependencies = [ "io-lifetimes 2.0.3", "windows-sys 0.52.0", @@ -2111,9 +2347,9 @@ dependencies = [ [[package]] name = "itoa" -version = "1.0.9" +version = "1.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38" +checksum = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674" [[package]] name = "ittapi" @@ -2215,9 +2451,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.155" +version = "0.2.168" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c" +checksum = "5aaeb2981e0606ca11d79718f8bb01164f1d6ed75080182d3abf017e6d244b6d" [[package]] name = "libm" @@ -2233,9 +2469,9 @@ checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519" [[package]] name = "linux-raw-sys" -version = "0.4.13" +version = "0.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c" +checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" [[package]] name = "lock_api" @@ -2351,7 +2587,7 @@ dependencies = [ "anyhow", "async-std", "async-trait", - "fluvio", + "fluvio 0.23.3", "fluvio-connector-common", "futures", "rumqttc", @@ -2566,7 +2802,7 @@ dependencies = [ "libc", "redox_syscall 0.5.7", "smallvec", - "windows-targets 0.52.5", + "windows-targets 0.52.6", ] [[package]] @@ -2650,7 +2886,7 @@ dependencies = [ "concurrent-queue", "hermit-abi 0.4.0", "pin-project-lite", - "rustix 0.38.34", + "rustix 0.38.42", "tracing", "windows-sys 0.52.0", ] @@ -2696,6 +2932,17 @@ dependencies = [ "cc", ] +[[package]] +name = "pulley-interpreter" +version = "27.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a3b8d81cf799e20564931e9867ca32de545188c6ee4c2e0f6e41d32f0c7dc6fb" +dependencies = [ + "cranelift-bitset", + "log", + "sptr", +] + [[package]] name = "quote" version = "1.0.36" @@ -2916,15 +3163,15 @@ dependencies = [ [[package]] name = "rustix" -version = "0.38.34" +version = "0.38.42" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f" +checksum = "f93dc38ecbab2eb790ff964bb77fa94faf256fd3e73285fd7ba0903b76bedb85" dependencies = [ "bitflags 2.6.0", "errno", "itoa", "libc", - "linux-raw-sys 0.4.13", + "linux-raw-sys 0.4.14", "once_cell", "windows-sys 0.52.0", ] @@ -3303,7 +3550,7 @@ dependencies = [ "cap-std", "fd-lock", "io-lifetimes 2.0.3", - "rustix 0.38.34", + "rustix 0.38.42", "windows-sys 0.52.0", "winx", ] @@ -3322,7 +3569,7 @@ checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1" dependencies = [ "cfg-if", "fastrand", - "rustix 0.38.34", + "rustix 0.38.42", "windows-sys 0.52.0", ] @@ -3749,9 +3996,9 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" [[package]] name = "wasi-common" -version = "25.0.2" +version = "27.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f1e63f999ecfdd96d64d35b39d0577318d9d2eae2d41603d4befda3b3dfe252" +checksum = "829f6c8c15912907b472bd9d195893bcdb1bde9cd8de55f134f6ab8aa507bf10" dependencies = [ "anyhow", "bitflags 2.6.0", @@ -3763,14 +4010,13 @@ dependencies = [ "io-extras", "io-lifetimes 2.0.3", "log", - "once_cell", - "rustix 0.38.34", + "rustix 0.38.42", "system-interface", "thiserror", "tracing", "wasmtime", "wiggle", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -3839,15 +4085,6 @@ version = "0.2.87" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1" -[[package]] -name = "wasm-encoder" -version = "0.217.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b88b0814c9a2b323a9b46c687e726996c255ac8b64aa237dd11c81ed4854760" -dependencies = [ - "leb128", -] - [[package]] name = "wasm-encoder" version = "0.219.1" @@ -3855,14 +4092,14 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "29cbbd772edcb8e7d524a82ee8cef8dd046fc14033796a754c3ad246d019fa54" dependencies = [ "leb128", - "wasmparser 0.219.1", + "wasmparser", ] [[package]] name = "wasmparser" -version = "0.217.0" +version = "0.219.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca917a21307d3adf2b9857b94dd05ebf8496bdcff4437a9b9fb3899d3e6c74e7" +checksum = "5c771866898879073c53b565a6c7b49953795159836714ac56a5befb581227c5" dependencies = [ "ahash", "bitflags 2.6.0", @@ -3872,34 +4109,24 @@ dependencies = [ "serde", ] -[[package]] -name = "wasmparser" -version = "0.219.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c771866898879073c53b565a6c7b49953795159836714ac56a5befb581227c5" -dependencies = [ - "bitflags 2.6.0", - "indexmap 2.0.0", -] - [[package]] name = "wasmprinter" -version = "0.217.0" +version = "0.219.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50dc568b3e0d47e8f96ea547c90790cfa783f0205160c40de894a427114185ce" +checksum = "228cdc1f30c27816da225d239ce4231f28941147d34713dee8f1fff7cb330e54" dependencies = [ "anyhow", "termcolor", - "wasmparser 0.217.0", + "wasmparser", ] [[package]] name = "wasmtime" -version = "25.0.2" +version = "27.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef01f9cb9636ed42a7ec5a09d785c0643590199dc7372dc22c7e2ba7a31a97d4" +checksum = "5b79302e3e084713249cc5622e8608e7410afdeeea8c8026d04f491d1fab0b4b" dependencies = [ - "addr2line 0.22.0", + "addr2line 0.24.2", "anyhow", "async-trait", "bitflags 2.6.0", @@ -3908,7 +4135,7 @@ dependencies = [ "cfg-if", "encoding_rs", "fxprof-processed-profile", - "gimli 0.29.0", + "gimli 0.31.1", "hashbrown 0.14.5", "indexmap 2.0.0", "ittapi", @@ -3922,8 +4149,9 @@ dependencies = [ "paste", "postcard", "psm", + "pulley-interpreter", "rayon", - "rustix 0.38.34", + "rustix 0.38.42", "semver", "serde", "serde_derive", @@ -3931,8 +4159,8 @@ dependencies = [ "smallvec", "sptr", "target-lexicon", - "wasm-encoder 0.217.0", - "wasmparser 0.217.0", + "wasm-encoder", + "wasmparser", "wasmtime-asm-macros", "wasmtime-cache", "wasmtime-component-macro", @@ -3946,43 +4174,43 @@ dependencies = [ "wasmtime-versioned-export-macros", "wasmtime-winch", "wat", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] name = "wasmtime-asm-macros" -version = "25.0.2" +version = "27.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba5b20797419d6baf2296db2354f864e8bb3447cacca9d151ce7700ae08b4460" +checksum = "fe53a24e7016a5222875d8ca3ad6024b464465985693c42098cd0bb710002c28" dependencies = [ "cfg-if", ] [[package]] name = "wasmtime-cache" -version = "25.0.2" +version = "27.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "272d5939e989c5b54e3fa83ef420e4a6dba3995c3065626066428b2f73ad1e06" +checksum = "0677a7e76c24746b68e3657f7cc50c0ff122ee7e97bbda6e710c1b790ebc93cb" dependencies = [ "anyhow", "base64 0.21.3", "directories-next", "log", "postcard", - "rustix 0.38.34", + "rustix 0.38.42", "serde", "serde_derive", "sha2", "toml", - "windows-sys 0.52.0", + "windows-sys 0.59.0", "zstd", ] [[package]] name = "wasmtime-component-macro" -version = "25.0.2" +version = "27.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26593c4b18c76ca3c3fbdd813d6692256537b639b851d8a6fe827e3d6966fc01" +checksum = "e118acbd2bc09b32ad8606bc7cef793bf5019c1b107772e64dc6c76b5055d40b" dependencies = [ "anyhow", "proc-macro2", @@ -3995,15 +4223,15 @@ dependencies = [ [[package]] name = "wasmtime-component-util" -version = "25.0.2" +version = "27.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a2ed562fbb0cbed20a56c369c8de146c1de06a48c19e26ed9aa45f073514ee60" +checksum = "4a6db4f3ee18c699629eabb9c64e77efe5a93a5137f098db7cab295037ba41c2" [[package]] name = "wasmtime-cranelift" -version = "25.0.2" +version = "27.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f389b789cbcb53a8499131182135dea21d7d97ad77e7fb66830f69479ef0e68c" +checksum = "8b87e6c78f562b50aff1afd87ff32a57e241424c846c1c8f3c5fd352d2d62906" dependencies = [ "anyhow", "cfg-if", @@ -4012,29 +4240,29 @@ dependencies = [ "cranelift-entity", "cranelift-frontend", "cranelift-native", - "cranelift-wasm", - "gimli 0.29.0", + "gimli 0.31.1", + "itertools", "log", "object 0.36.5", "smallvec", "target-lexicon", "thiserror", - "wasmparser 0.217.0", + "wasmparser", "wasmtime-environ", "wasmtime-versioned-export-macros", ] [[package]] name = "wasmtime-environ" -version = "25.0.2" +version = "27.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84b72debe8899f19bedf66f7071310f06ef62de943a1369ba9b373613e77dd3d" +checksum = "c25bfeaa16432d59a0706e2463d315ef4c9ebcfaf5605670b99d46373bdf9f27" dependencies = [ "anyhow", "cpp_demangle", "cranelift-bitset", "cranelift-entity", - "gimli 0.29.0", + "gimli 0.31.1", "indexmap 2.0.0", "log", "object 0.36.5", @@ -4043,78 +4271,63 @@ dependencies = [ "semver", "serde", "serde_derive", + "smallvec", "target-lexicon", - "wasm-encoder 0.217.0", - "wasmparser 0.217.0", + "wasm-encoder", + "wasmparser", "wasmprinter", "wasmtime-component-util", - "wasmtime-types", ] [[package]] name = "wasmtime-fiber" -version = "25.0.2" +version = "27.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92b8d4d504266ee598204f9e69cea8714499cc7c5aeddaa9b3f76aaace8b0680" +checksum = "759ab0caa3821a6211743fe1eed448ab9df439e3af6c60dea15486c055611806" dependencies = [ "anyhow", "cc", "cfg-if", - "rustix 0.38.34", + "rustix 0.38.42", "wasmtime-asm-macros", "wasmtime-versioned-export-macros", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] name = "wasmtime-jit-debug" -version = "25.0.2" +version = "27.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48ed7f0bbb9da3252c252b05fcd5fd42672db161e6276aa96e92059500247d8c" +checksum = "ab2a056056e9ac6916c2b8e4743408560300c1355e078c344211f13210d449b3" dependencies = [ "object 0.36.5", - "once_cell", - "rustix 0.38.34", + "rustix 0.38.42", "wasmtime-versioned-export-macros", ] [[package]] name = "wasmtime-jit-icache-coherence" -version = "25.0.2" +version = "27.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d930bc1325bc0448be6a11754156d770f56f6c3a61f440e9567f36cd2ea3065" +checksum = "91b218a92866f74f35162f5d03a4e0f62cd0e1cc624285b1014275e5d4575fad" dependencies = [ "anyhow", "cfg-if", "libc", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] name = "wasmtime-slab" -version = "25.0.2" +version = "27.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "055a181b8d03998511294faea14798df436503f14d7fd20edcf7370ec583e80a" - -[[package]] -name = "wasmtime-types" -version = "25.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8340d976673ac3fdacac781f2afdc4933920c1adc738c3409e825dab3955399" -dependencies = [ - "anyhow", - "cranelift-entity", - "serde", - "serde_derive", - "smallvec", - "wasmparser 0.217.0", -] +checksum = "4d5f8acf677ee6b3b8ba400dd9753ea4769e56a95c4b30b045ac6d2d54b2f8ea" [[package]] name = "wasmtime-versioned-export-macros" -version = "25.0.2" +version = "27.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4b0c1f76891f778db9602ee3fbb4eb7e9a3f511847d1fb1b69eddbcea28303c" +checksum = "df09be00c38f49172ca9936998938476e3f2df782673a39ae2ef9fb0838341b6" dependencies = [ "proc-macro2", "quote", @@ -4123,16 +4336,16 @@ dependencies = [ [[package]] name = "wasmtime-winch" -version = "25.0.2" +version = "27.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a702ff5eff3b37c11453ec8b54ec444bb9f2c689c7a7af382766c52df86b1e9b" +checksum = "89d6b5297bea14d8387c3974b2b011de628cc9b188f135cec752b74fd368964b" dependencies = [ "anyhow", "cranelift-codegen", - "gimli 0.29.0", + "gimli 0.31.1", "object 0.36.5", "target-lexicon", - "wasmparser 0.217.0", + "wasmparser", "wasmtime-cranelift", "wasmtime-environ", "winch-codegen", @@ -4140,9 +4353,9 @@ dependencies = [ [[package]] name = "wasmtime-wit-bindgen" -version = "25.0.2" +version = "27.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2fca2cbb5bb390f65d4434c19bf8d9873dfc60f10802918ebcd6f819a38d703" +checksum = "bf3963c9c29df91564d8bd181eb00d0dbaeafa1b2a01e15952bb7391166b704e" dependencies = [ "anyhow", "heck", @@ -4169,7 +4382,7 @@ dependencies = [ "leb128", "memchr", "unicode-width", - "wasm-encoder 0.219.1", + "wasm-encoder", ] [[package]] @@ -4193,9 +4406,9 @@ dependencies = [ [[package]] name = "wiggle" -version = "25.0.2" +version = "27.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e4ebee2be6b561d1fe91b37e960c02baa94cdee29af863f5f26a0637f344f27a" +checksum = "80e0f6ef83a263c0fa11957c363aeaa76dc84832484d0e119f22810d4d0e09a7" dependencies = [ "anyhow", "async-trait", @@ -4208,9 +4421,9 @@ dependencies = [ [[package]] name = "wiggle-generate" -version = "25.0.2" +version = "27.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97c4a32959189041ccb260e6dfa7fcf907e665166e755a6a681c32423c90e45f" +checksum = "dd266b290a0fdace3af6a05c6ebbcc54de303a774448ecf5a98cd0bc12d89c52" dependencies = [ "anyhow", "heck", @@ -4223,9 +4436,9 @@ dependencies = [ [[package]] name = "wiggle-macro" -version = "25.0.2" +version = "27.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e1c266e16c4b24a29e055ec651e27fce1389c886bb00fbe78b8924a253a439b" +checksum = "9b8eb1a5783540696c59cefbfc9e52570c2d5e62bd47bdf0bdcef29231879db2" dependencies = [ "proc-macro2", "quote", @@ -4266,17 +4479,17 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" [[package]] name = "winch-codegen" -version = "0.23.2" +version = "27.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d716f7c87db8ea79f1dc69f7344354b6256451bccca422ac4c3e0d607d144532" +checksum = "8b42b678c8651ec4900d7600037d235429fc985c31cbc33515885ec0d2a9e158" dependencies = [ "anyhow", "cranelift-codegen", - "gimli 0.29.0", + "gimli 0.31.1", "regalloc2", "smallvec", "target-lexicon", - "wasmparser 0.217.0", + "wasmparser", "wasmtime-cranelift", "wasmtime-environ", ] @@ -4305,7 +4518,16 @@ 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]] +name = "windows-sys" +version = "0.59.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" +dependencies = [ + "windows-targets 0.52.6", ] [[package]] @@ -4325,18 +4547,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]] @@ -4347,9 +4569,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" @@ -4359,9 +4581,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" @@ -4371,15 +4593,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" @@ -4389,9 +4611,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" @@ -4401,9 +4623,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" @@ -4413,9 +4635,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" @@ -4425,9 +4647,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" @@ -4450,9 +4672,9 @@ dependencies = [ [[package]] name = "wit-parser" -version = "0.217.0" +version = "0.219.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb893dcd6d370cfdf19a0d9adfcd403efb8e544e1a0ea3a8b81a21fe392eaa78" +checksum = "4a86f669283257e8e424b9a4fc3518e3ade0b95deb9fbc0f93a1876be3eda598" dependencies = [ "anyhow", "id-arena", @@ -4463,7 +4685,7 @@ dependencies = [ "serde_derive", "serde_json", "unicode-xid", - "wasmparser 0.217.0", + "wasmparser", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 2a658cd..ed59a80 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -49,7 +49,7 @@ rumqttc = { version = "0.24" } rustls = { version = "0.22" } fluvio = { git = "https://github.com/infinyon/fluvio", tag = "v0.12.0" } -fluvio-connector-common = { git = "https://github.com/infinyon/fluvio", tag = "v0.12.0", features = ["derive"] } +fluvio-connector-common = { git = "https://github.com/infinyon/fluvio", tag = "v0.14.0", features = ["derive"] } fluvio-future = { version = "0.7.0", default-features = false } # transitive version selection