From 15d828d933108c0a7088f2956cbb356f624a7255 Mon Sep 17 00:00:00 2001 From: Alan Chen Date: Mon, 30 Sep 2024 11:09:42 -0700 Subject: [PATCH] chore: update to stable fluvio tag (#248) --- Cargo.lock | 351 +++++++++++++++++------------- crates/http-source/Cargo.toml | 6 +- crates/http-source/Connector.toml | 2 +- 3 files changed, 200 insertions(+), 159 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 5789173..e6ee4c5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -489,7 +489,7 @@ dependencies = [ "cfg-if 1.0.0", "libc", "miniz_oxide", - "object 0.36.2", + "object", "rustc-demangle", ] @@ -845,21 +845,32 @@ checksum = "dcb25d077389e53838a8158c8e99174c5a9d902dee4904320db714f3c653ffba" [[package]] name = "cranelift-bforest" -version = "0.108.1" +version = "0.110.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29daf137addc15da6bab6eae2c4a11e274b1d270bf2759508e62f6145e863ef6" +checksum = "305d51c180ebdc46ef61bc60c54ae6512db3bc9a05842a1f1e762e45977019ab" dependencies = [ "cranelift-entity", ] +[[package]] +name = "cranelift-bitset" +version = "0.110.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3247afacd9b13d620033f3190d9e49d1beefc1acb33d5604a249956c9c13709" +dependencies = [ + "serde", + "serde_derive", +] + [[package]] name = "cranelift-codegen" -version = "0.108.1" +version = "0.110.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de619867d5de4c644b7fd9904d6e3295269c93d8a71013df796ab338681222d4" +checksum = "bd7ca95e831c18d1356da783765c344207cbdffea91e13e47fa9327dbb2e0719" dependencies = [ "bumpalo", "cranelift-bforest", + "cranelift-bitset", "cranelift-codegen-meta", "cranelift-codegen-shared", "cranelift-control", @@ -876,43 +887,44 @@ dependencies = [ [[package]] name = "cranelift-codegen-meta" -version = "0.108.1" +version = "0.110.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29f5cf277490037d8dae9513d35e0ee8134670ae4a964a5ed5b198d4249d7c10" +checksum = "450c105fa1e51bfba4e95a86e926504a867ad5639d63f31d43fe3b7ec1f1c9ef" dependencies = [ "cranelift-codegen-shared", ] [[package]] name = "cranelift-codegen-shared" -version = "0.108.1" +version = "0.110.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c3e22ecad1123343a3c09ac6ecc532bb5c184b6fcb7888df0ea953727f79924" +checksum = "5479117cd1266881479908d383086561cee37e49affbea9b1e6b594cc21cc220" [[package]] name = "cranelift-control" -version = "0.108.1" +version = "0.110.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53ca3ec6d30bce84ccf59c81fead4d16381a3ef0ef75e8403bc1e7385980da09" +checksum = "34378804f0abfdd22c068a741cfeed86938b92375b2a96fb0b42c878e0141bfb" dependencies = [ "arbitrary", ] [[package]] name = "cranelift-entity" -version = "0.108.1" +version = "0.110.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7eabb8d36b0ca8906bec93c78ea516741cac2d7e6b266fa7b0ffddcc09004990" +checksum = "a48cb0a194c9ba82fec35a1e492055388d89b2e3c03dee9dcf2488892be8004d" dependencies = [ + "cranelift-bitset", "serde", "serde_derive", ] [[package]] name = "cranelift-frontend" -version = "0.108.1" +version = "0.110.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44b42630229e49a8cfcae90bdc43c8c4c08f7a7aa4618b67f79265cd2f996dd2" +checksum = "8327afc6c1c05f4be62fefce5b439fa83521c65363a322e86ea32c85e7ceaf64" dependencies = [ "cranelift-codegen", "log", @@ -922,15 +934,15 @@ dependencies = [ [[package]] name = "cranelift-isle" -version = "0.108.1" +version = "0.110.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "918d1e36361805dfe0b6cdfd5a5ffdb5d03fa796170c5717d2727cbe623b93a0" +checksum = "56b08621c00321efcfa3eee6a3179adc009e21ea8d24ca7adc3c326184bc3f48" [[package]] name = "cranelift-native" -version = "0.108.1" +version = "0.110.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75aea85a0d7e1800b14ce9d3f53adf8ad4d1ee8a9e23b0269bdc50285e93b9b3" +checksum = "d51180b147c8557c1196c77b098f04140c91962e135ea152cd2fcabf40cf365c" dependencies = [ "cranelift-codegen", "libc", @@ -939,9 +951,9 @@ dependencies = [ [[package]] name = "cranelift-wasm" -version = "0.108.1" +version = "0.110.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dac491fd3473944781f0cf9528c90cc899d18ad438da21961a839a3a44d57dfb" +checksum = "019e3dccb7f15e0bc14f0ddc034ec608a66df8e05c9e1e16f75a7716f8461799" dependencies = [ "cranelift-codegen", "cranelift-entity", @@ -1390,37 +1402,33 @@ dependencies = [ [[package]] name = "fluvio" -version = "0.23.1" -source = "git+https://github.com/infinyon/fluvio?branch=wasmtime_21#ee40b485ec79b37e5ed6a05793e740e95ccc04a4" +version = "0.23.2" +source = "git+https://github.com/infinyon/fluvio?tag=v0.11.12#dffe36404652e1992de6a9fbd9aea641789871b3" dependencies = [ "anyhow", "async-channel 1.9.0", "async-lock 3.4.0", "async-trait", - "base64 0.22.1", - "bytes", "cfg-if 1.0.0", "chrono", "derive_builder", "dirs 5.0.1", "event-listener 5.3.1", - "fluvio-compression 0.3.3 (git+https://github.com/infinyon/fluvio?branch=wasmtime_21)", + "fluvio-compression 0.3.3 (git+https://github.com/infinyon/fluvio?tag=v0.11.12)", "fluvio-future", - "fluvio-protocol 0.11.0 (git+https://github.com/infinyon/fluvio?branch=wasmtime_21)", + "fluvio-protocol 0.11.0 (git+https://github.com/infinyon/fluvio?tag=v0.11.12)", "fluvio-sc-schema", "fluvio-smartengine", - "fluvio-smartmodule 0.7.4 (git+https://github.com/infinyon/fluvio?branch=wasmtime_21)", + "fluvio-smartmodule 0.7.4 (git+https://github.com/infinyon/fluvio?tag=v0.11.12)", "fluvio-socket", "fluvio-spu-schema", "fluvio-stream-dispatcher", - "fluvio-types 0.5.0 (git+https://github.com/infinyon/fluvio?branch=wasmtime_21)", - "futures-lite 2.3.0", + "fluvio-types 0.5.0 (git+https://github.com/infinyon/fluvio?tag=v0.11.12)", "futures-util", "once_cell", "pin-project", "semver 1.0.23", "serde", - "serde_json", "siphasher", "thiserror", "tokio", @@ -1442,7 +1450,7 @@ dependencies = [ [[package]] name = "fluvio-compression" version = "0.3.3" -source = "git+https://github.com/infinyon/fluvio?branch=wasmtime_21#ee40b485ec79b37e5ed6a05793e740e95ccc04a4" +source = "git+https://github.com/infinyon/fluvio?tag=v0.11.12#dffe36404652e1992de6a9fbd9aea641789871b3" dependencies = [ "bytes", "flate2", @@ -1456,7 +1464,7 @@ dependencies = [ [[package]] name = "fluvio-connector-common" version = "0.0.0" -source = "git+https://github.com/infinyon/fluvio?branch=wasmtime_21#ee40b485ec79b37e5ed6a05793e740e95ccc04a4" +source = "git+https://github.com/infinyon/fluvio?tag=v0.11.12#dffe36404652e1992de6a9fbd9aea641789871b3" dependencies = [ "anyhow", "async-trait", @@ -1477,7 +1485,7 @@ dependencies = [ [[package]] name = "fluvio-connector-derive" version = "0.0.0" -source = "git+https://github.com/infinyon/fluvio?branch=wasmtime_21#ee40b485ec79b37e5ed6a05793e740e95ccc04a4" +source = "git+https://github.com/infinyon/fluvio?tag=v0.11.12#dffe36404652e1992de6a9fbd9aea641789871b3" dependencies = [ "proc-macro2", "quote", @@ -1487,15 +1495,15 @@ dependencies = [ [[package]] name = "fluvio-connector-package" version = "0.0.0" -source = "git+https://github.com/infinyon/fluvio?branch=wasmtime_21#ee40b485ec79b37e5ed6a05793e740e95ccc04a4" +source = "git+https://github.com/infinyon/fluvio?tag=v0.11.12#dffe36404652e1992de6a9fbd9aea641789871b3" dependencies = [ "anyhow", "bytesize", "bytesize-serde", - "fluvio-compression 0.3.3 (git+https://github.com/infinyon/fluvio?branch=wasmtime_21)", + "fluvio-compression 0.3.3 (git+https://github.com/infinyon/fluvio?tag=v0.11.12)", "fluvio-controlplane-metadata", "fluvio-smartengine", - "fluvio-types 0.5.0 (git+https://github.com/infinyon/fluvio?branch=wasmtime_21)", + "fluvio-types 0.5.0 (git+https://github.com/infinyon/fluvio?tag=v0.11.12)", "humantime-serde", "minijinja", "openapiv3", @@ -1507,20 +1515,18 @@ dependencies = [ [[package]] name = "fluvio-controlplane-metadata" -version = "0.29.0" -source = "git+https://github.com/infinyon/fluvio?branch=wasmtime_21#ee40b485ec79b37e5ed6a05793e740e95ccc04a4" +version = "0.29.1" +source = "git+https://github.com/infinyon/fluvio?tag=v0.11.12#dffe36404652e1992de6a9fbd9aea641789871b3" dependencies = [ "anyhow", - "async-trait", "base64 0.22.1", "bytes", "bytesize", "derive_builder", "flate2", - "fluvio-future", - "fluvio-protocol 0.11.0 (git+https://github.com/infinyon/fluvio?branch=wasmtime_21)", + "fluvio-protocol 0.11.0 (git+https://github.com/infinyon/fluvio?tag=v0.11.12)", "fluvio-stream-model", - "fluvio-types 0.5.0 (git+https://github.com/infinyon/fluvio?branch=wasmtime_21)", + "fluvio-types 0.5.0 (git+https://github.com/infinyon/fluvio?tag=v0.11.12)", "flv-util", "humantime-serde", "lenient_semver", @@ -1581,17 +1587,17 @@ dependencies = [ [[package]] name = "fluvio-protocol" version = "0.11.0" -source = "git+https://github.com/infinyon/fluvio?branch=wasmtime_21#ee40b485ec79b37e5ed6a05793e740e95ccc04a4" +source = "git+https://github.com/infinyon/fluvio?tag=v0.11.12#dffe36404652e1992de6a9fbd9aea641789871b3" dependencies = [ "bytes", "cfg-if 1.0.0", "content_inspector", "crc32c", "eyre", - "fluvio-compression 0.3.3 (git+https://github.com/infinyon/fluvio?branch=wasmtime_21)", + "fluvio-compression 0.3.3 (git+https://github.com/infinyon/fluvio?tag=v0.11.12)", "fluvio-future", - "fluvio-protocol-derive 0.5.4 (git+https://github.com/infinyon/fluvio?branch=wasmtime_21)", - "fluvio-types 0.5.0 (git+https://github.com/infinyon/fluvio?branch=wasmtime_21)", + "fluvio-protocol-derive 0.5.4 (git+https://github.com/infinyon/fluvio?tag=v0.11.12)", + "fluvio-types 0.5.0 (git+https://github.com/infinyon/fluvio?tag=v0.11.12)", "flv-util", "once_cell", "semver 1.0.23", @@ -1615,7 +1621,7 @@ dependencies = [ [[package]] name = "fluvio-protocol-derive" version = "0.5.4" -source = "git+https://github.com/infinyon/fluvio?branch=wasmtime_21#ee40b485ec79b37e5ed6a05793e740e95ccc04a4" +source = "git+https://github.com/infinyon/fluvio?tag=v0.11.12#dffe36404652e1992de6a9fbd9aea641789871b3" dependencies = [ "proc-macro2", "quote", @@ -1625,15 +1631,14 @@ dependencies = [ [[package]] name = "fluvio-sc-schema" -version = "0.24.2" -source = "git+https://github.com/infinyon/fluvio?branch=wasmtime_21#ee40b485ec79b37e5ed6a05793e740e95ccc04a4" +version = "0.24.3" +source = "git+https://github.com/infinyon/fluvio?tag=v0.11.12#dffe36404652e1992de6a9fbd9aea641789871b3" dependencies = [ "anyhow", "fluvio-controlplane-metadata", - "fluvio-protocol 0.11.0 (git+https://github.com/infinyon/fluvio?branch=wasmtime_21)", + "fluvio-protocol 0.11.0 (git+https://github.com/infinyon/fluvio?tag=v0.11.12)", "fluvio-socket", "fluvio-stream-model", - "fluvio-types 0.5.0 (git+https://github.com/infinyon/fluvio?branch=wasmtime_21)", "paste", "static_assertions", "thiserror", @@ -1642,15 +1647,15 @@ dependencies = [ [[package]] name = "fluvio-smartengine" -version = "0.8.0" -source = "git+https://github.com/infinyon/fluvio?branch=wasmtime_21#ee40b485ec79b37e5ed6a05793e740e95ccc04a4" +version = "0.8.1" +source = "git+https://github.com/infinyon/fluvio?tag=v0.11.12#dffe36404652e1992de6a9fbd9aea641789871b3" dependencies = [ "anyhow", "cfg-if 1.0.0", "derive_builder", "fluvio-future", - "fluvio-protocol 0.11.0 (git+https://github.com/infinyon/fluvio?branch=wasmtime_21)", - "fluvio-smartmodule 0.7.4 (git+https://github.com/infinyon/fluvio?branch=wasmtime_21)", + "fluvio-protocol 0.11.0 (git+https://github.com/infinyon/fluvio?tag=v0.11.12)", + "fluvio-smartmodule 0.7.4 (git+https://github.com/infinyon/fluvio?tag=v0.11.12)", "humantime-serde", "serde", "serde_json", @@ -1677,11 +1682,11 @@ dependencies = [ [[package]] name = "fluvio-smartmodule" version = "0.7.4" -source = "git+https://github.com/infinyon/fluvio?branch=wasmtime_21#ee40b485ec79b37e5ed6a05793e740e95ccc04a4" +source = "git+https://github.com/infinyon/fluvio?tag=v0.11.12#dffe36404652e1992de6a9fbd9aea641789871b3" dependencies = [ "eyre", - "fluvio-protocol 0.11.0 (git+https://github.com/infinyon/fluvio?branch=wasmtime_21)", - "fluvio-smartmodule-derive 0.6.3 (git+https://github.com/infinyon/fluvio?branch=wasmtime_21)", + "fluvio-protocol 0.11.0 (git+https://github.com/infinyon/fluvio?tag=v0.11.12)", + "fluvio-smartmodule-derive 0.6.3 (git+https://github.com/infinyon/fluvio?tag=v0.11.12)", "thiserror", "tracing", ] @@ -1700,7 +1705,7 @@ dependencies = [ [[package]] name = "fluvio-smartmodule-derive" version = "0.6.3" -source = "git+https://github.com/infinyon/fluvio?branch=wasmtime_21#ee40b485ec79b37e5ed6a05793e740e95ccc04a4" +source = "git+https://github.com/infinyon/fluvio?tag=v0.11.12#dffe36404652e1992de6a9fbd9aea641789871b3" dependencies = [ "proc-macro2", "quote", @@ -1709,10 +1714,9 @@ dependencies = [ [[package]] name = "fluvio-socket" -version = "0.14.9" -source = "git+https://github.com/infinyon/fluvio?branch=wasmtime_21#ee40b485ec79b37e5ed6a05793e740e95ccc04a4" +version = "0.14.10" +source = "git+https://github.com/infinyon/fluvio?tag=v0.11.12#dffe36404652e1992de6a9fbd9aea641789871b3" dependencies = [ - "anyhow", "async-channel 1.9.0", "async-lock 3.4.0", "async-trait", @@ -1721,7 +1725,7 @@ dependencies = [ "cfg-if 1.0.0", "event-listener 5.3.1", "fluvio-future", - "fluvio-protocol 0.11.0 (git+https://github.com/infinyon/fluvio?branch=wasmtime_21)", + "fluvio-protocol 0.11.0 (git+https://github.com/infinyon/fluvio?tag=v0.11.12)", "futures-util", "nix", "once_cell", @@ -1735,17 +1739,17 @@ dependencies = [ [[package]] name = "fluvio-spu-schema" -version = "0.15.0" -source = "git+https://github.com/infinyon/fluvio?branch=wasmtime_21#ee40b485ec79b37e5ed6a05793e740e95ccc04a4" +version = "0.16.0" +source = "git+https://github.com/infinyon/fluvio?tag=v0.11.12#dffe36404652e1992de6a9fbd9aea641789871b3" dependencies = [ "bytes", "derive_builder", "educe", "flate2", "fluvio-future", - "fluvio-protocol 0.11.0 (git+https://github.com/infinyon/fluvio?branch=wasmtime_21)", - "fluvio-smartmodule 0.7.4 (git+https://github.com/infinyon/fluvio?branch=wasmtime_21)", - "fluvio-types 0.5.0 (git+https://github.com/infinyon/fluvio?branch=wasmtime_21)", + "fluvio-protocol 0.11.0 (git+https://github.com/infinyon/fluvio?tag=v0.11.12)", + "fluvio-smartmodule 0.7.4 (git+https://github.com/infinyon/fluvio?tag=v0.11.12)", + "fluvio-types 0.5.0 (git+https://github.com/infinyon/fluvio?tag=v0.11.12)", "serde", "static_assertions", "tracing", @@ -1753,24 +1757,23 @@ dependencies = [ [[package]] name = "fluvio-stream-dispatcher" -version = "0.13.4" -source = "git+https://github.com/infinyon/fluvio?branch=wasmtime_21#ee40b485ec79b37e5ed6a05793e740e95ccc04a4" +version = "0.13.5" +source = "git+https://github.com/infinyon/fluvio?tag=v0.11.12#dffe36404652e1992de6a9fbd9aea641789871b3" dependencies = [ "anyhow", "async-channel 1.9.0", "async-lock 3.4.0", "async-trait", "cfg-if 1.0.0", - "event-listener 5.3.1", "fluvio-future", "fluvio-stream-model", - "fluvio-types 0.5.0 (git+https://github.com/infinyon/fluvio?branch=wasmtime_21)", + "fluvio-types 0.5.0 (git+https://github.com/infinyon/fluvio?tag=v0.11.12)", "futures-util", "once_cell", + "parking_lot 0.12.3", "serde", "serde_yaml", "tempfile", - "thiserror", "tokio", "tracing", ] @@ -1778,7 +1781,7 @@ dependencies = [ [[package]] name = "fluvio-stream-model" version = "0.11.4" -source = "git+https://github.com/infinyon/fluvio?branch=wasmtime_21#ee40b485ec79b37e5ed6a05793e740e95ccc04a4" +source = "git+https://github.com/infinyon/fluvio?tag=v0.11.12#dffe36404652e1992de6a9fbd9aea641789871b3" dependencies = [ "async-lock 3.4.0", "event-listener 5.3.1", @@ -1803,7 +1806,7 @@ dependencies = [ [[package]] name = "fluvio-types" version = "0.5.0" -source = "git+https://github.com/infinyon/fluvio?branch=wasmtime_21#ee40b485ec79b37e5ed6a05793e740e95ccc04a4" +source = "git+https://github.com/infinyon/fluvio?tag=v0.11.12#dffe36404652e1992de6a9fbd9aea641789871b3" dependencies = [ "event-listener 5.3.1", "serde", @@ -1820,7 +1823,7 @@ checksum = "b768c170dc045fa587a8f948c91f9bcfb87f774930477c6215addf54317f137f" dependencies = [ "futures", "js-sys", - "parking_lot", + "parking_lot 0.11.2", "pin-utils", "wasm-bindgen", "wasm-bindgen-futures", @@ -2123,6 +2126,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" dependencies = [ "ahash", + "serde", ] [[package]] @@ -2711,15 +2715,6 @@ dependencies = [ "rustix 0.38.34", ] -[[package]] -name = "memoffset" -version = "0.9.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a" -dependencies = [ - "autocfg", -] - [[package]] name = "mime" version = "0.3.17" @@ -2817,9 +2812,9 @@ dependencies = [ [[package]] name = "object" -version = "0.33.0" +version = "0.36.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8dd6c0cdf9429bce006e1362bfce61fa1bfd8c898a643ed8d2b471934701d3d" +checksum = "3f203fa8daa7bb185f760ae12bd8e097f63d17041dcdcaf675ac54cdf863170e" dependencies = [ "crc32fast", "hashbrown 0.14.5", @@ -2827,15 +2822,6 @@ dependencies = [ "memchr", ] -[[package]] -name = "object" -version = "0.36.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f203fa8daa7bb185f760ae12bd8e097f63d17041dcdcaf675ac54cdf863170e" -dependencies = [ - "memchr", -] - [[package]] name = "once_cell" version = "1.19.0" @@ -2939,7 +2925,17 @@ checksum = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99" dependencies = [ "instant", "lock_api", - "parking_lot_core", + "parking_lot_core 0.8.6", +] + +[[package]] +name = "parking_lot" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27" +dependencies = [ + "lock_api", + "parking_lot_core 0.9.10", ] [[package]] @@ -2951,11 +2947,24 @@ dependencies = [ "cfg-if 1.0.0", "instant", "libc", - "redox_syscall", + "redox_syscall 0.2.16", "smallvec", "winapi", ] +[[package]] +name = "parking_lot_core" +version = "0.9.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" +dependencies = [ + "cfg-if 1.0.0", + "libc", + "redox_syscall 0.5.7", + "smallvec", + "windows-targets 0.52.6", +] + [[package]] name = "paste" version = "1.0.15" @@ -3228,6 +3237,15 @@ dependencies = [ "bitflags 1.3.2", ] +[[package]] +name = "redox_syscall" +version = "0.5.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f" +dependencies = [ + "bitflags 2.6.0", +] + [[package]] name = "redox_users" version = "0.4.5" @@ -4041,6 +4059,15 @@ dependencies = [ "windows-sys 0.52.0", ] +[[package]] +name = "termcolor" +version = "1.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" +dependencies = [ + "winapi-util", +] + [[package]] name = "test-smartmodule-map" version = "0.0.0" @@ -4627,9 +4654,9 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" [[package]] name = "wasi-common" -version = "21.0.1" +version = "23.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f1ff7fb4a1ce516d349598c62cc95e077b7016a2cc6471548ab066cc3849078" +checksum = "9c19d0b2b2f88ef39e8f5fd0e29e8b00d129e0824cc8c06d2caf9866a6a72b6b" dependencies = [ "anyhow", "bitflags 2.6.0", @@ -4721,9 +4748,9 @@ checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" [[package]] name = "wasm-encoder" -version = "0.207.0" +version = "0.212.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d996306fb3aeaee0d9157adbe2f670df0236caf19f6728b221e92d0f27b3fe17" +checksum = "501940df4418b8929eb6d52f1aade1fdd15a5b86c92453cb696e3c906bd3fc33" dependencies = [ "leb128", ] @@ -4752,36 +4779,39 @@ dependencies = [ [[package]] name = "wasmparser" -version = "0.207.0" +version = "0.212.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e19bb9f8ab07616da582ef8adb24c54f1424c7ec876720b7da9db8ec0626c92c" +checksum = "8d28bc49ba1e5c5b61ffa7a2eace10820443c4b7d1c0b144109261d14570fdf8" dependencies = [ "ahash", "bitflags 2.6.0", "hashbrown 0.14.5", "indexmap", "semver 1.0.23", + "serde", ] [[package]] name = "wasmprinter" -version = "0.207.0" +version = "0.212.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c2d8a7b4dabb460208e6b4334d9db5766e84505038b2529e69c3d07ac619115" +checksum = "dfac65326cc561112af88c3028f6dfdb140acff67ede33a8e86be2dc6b8956f7" dependencies = [ "anyhow", + "termcolor", "wasmparser", ] [[package]] name = "wasmtime" -version = "21.0.1" +version = "23.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f92a1370c66a0022e6d92dcc277e2c84f5dece19569670b8ce7db8162560d8b6" +checksum = "07232e0b473af36112da7348f51e73fa8b11047a6cb546096da3812930b7c93a" dependencies = [ "addr2line 0.21.0", "anyhow", "async-trait", + "bitflags 2.6.0", "bumpalo", "cc", "cfg-if 1.0.0", @@ -4796,8 +4826,7 @@ dependencies = [ "log", "mach2", "memfd", - "memoffset", - "object 0.33.0", + "object", "once_cell", "paste", "postcard", @@ -4811,7 +4840,7 @@ dependencies = [ "smallvec", "sptr", "target-lexicon", - "wasm-encoder 0.207.0", + "wasm-encoder 0.212.0", "wasmparser", "wasmtime-asm-macros", "wasmtime-cache", @@ -4831,18 +4860,18 @@ dependencies = [ [[package]] name = "wasmtime-asm-macros" -version = "21.0.1" +version = "23.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6dee8679c974a7f258c03d60d3c747c426ed219945b6d08cbc77fd2eab15b2d1" +checksum = "e5a9c42562d879c749288d9a26acc0d95d2ca069e30c2ec2efce84461c4d62b3" dependencies = [ "cfg-if 1.0.0", ] [[package]] name = "wasmtime-cache" -version = "21.0.1" +version = "23.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b00103ffaf7ee980f4e750fe272b6ada79d9901659892e457c7ca316b16df9ec" +checksum = "38d5d5aac98c8ae87cf5244495da7722e3fa022aa6f3f4fcd5e3d6e5699ce422" dependencies = [ "anyhow", "base64 0.21.7", @@ -4860,9 +4889,9 @@ dependencies = [ [[package]] name = "wasmtime-component-macro" -version = "21.0.1" +version = "23.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32cae30035f1cf97dcc6657c979cf39f99ce6be93583675eddf4aeaa5548509c" +checksum = "c0c3f57c4bc96f9b4a6ff4d6cb6e837913eff32e98d09e2b6d79b5c4647b415b" dependencies = [ "anyhow", "proc-macro2", @@ -4875,15 +4904,15 @@ dependencies = [ [[package]] name = "wasmtime-component-util" -version = "21.0.1" +version = "23.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f7ae611f08cea620c67330925be28a96115bf01f8f393a6cbdf4856a86087134" +checksum = "1da707969bc31a565da9b32d087eb2370c95c6f2087c5539a15f2e3b27e77203" [[package]] name = "wasmtime-cranelift" -version = "21.0.1" +version = "23.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2909406a6007e28be964067167890bca4574bd48a9ff18f1fa9f4856d89ea40" +checksum = "62cb6135ec46994299be711b78b03acaa9480de3715f827d450f0c947a84977c" dependencies = [ "anyhow", "cfg-if 1.0.0", @@ -4895,7 +4924,7 @@ dependencies = [ "cranelift-wasm", "gimli 0.28.1", "log", - "object 0.33.0", + "object", "target-lexicon", "thiserror", "wasmparser", @@ -4905,23 +4934,25 @@ dependencies = [ [[package]] name = "wasmtime-environ" -version = "21.0.1" +version = "23.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40e227f9ed2f5421473723d6c0352b5986e6e6044fde5410a274a394d726108f" +checksum = "9bcaa3b42a0718e9123da7fb75e8e13fc95df7db2a7e32e2f2f4f0d3333b7d6f" dependencies = [ "anyhow", "cpp_demangle", + "cranelift-bitset", "cranelift-entity", "gimli 0.28.1", "indexmap", "log", - "object 0.33.0", + "object", "postcard", "rustc-demangle", + "semver 1.0.23", "serde", "serde_derive", "target-lexicon", - "wasm-encoder 0.207.0", + "wasm-encoder 0.212.0", "wasmparser", "wasmprinter", "wasmtime-component-util", @@ -4930,9 +4961,9 @@ dependencies = [ [[package]] name = "wasmtime-fiber" -version = "21.0.1" +version = "23.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42edb392586d07038c1638e854382db916b6ca7845a2e6a7f8dc49e08907acdd" +checksum = "baf1c805515f4bc157f70f998038951009d21a19c1ef8c5fbb374a11b1d56672" dependencies = [ "anyhow", "cc", @@ -4945,11 +4976,11 @@ dependencies = [ [[package]] name = "wasmtime-jit-debug" -version = "21.0.1" +version = "23.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95b26ef7914af0c0e3ca811bdc32f5f66fbba0fd21e1f8563350e8a7951e3598" +checksum = "118e141e52f3898a531a612985bd09a5e05a1d646cad2f30a3020b675c21cd49" dependencies = [ - "object 0.33.0", + "object", "once_cell", "rustix 0.38.34", "wasmtime-versioned-export-macros", @@ -4957,9 +4988,9 @@ dependencies = [ [[package]] name = "wasmtime-jit-icache-coherence" -version = "21.0.1" +version = "23.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "afe088f9b56bb353adaf837bf7e10f1c2e1676719dd5be4cac8e37f2ba1ee5bc" +checksum = "2cfee42dac5148fc2664ab1f5cb8d7fa77a28d1a2cf1d9483abc2c3d751a58b9" dependencies = [ "anyhow", "cfg-if 1.0.0", @@ -4969,16 +5000,17 @@ dependencies = [ [[package]] name = "wasmtime-slab" -version = "21.0.1" +version = "23.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ff75cafffe47b04b036385ce3710f209153525b0ed19d57b0cf44a22d446460" +checksum = "42eb8f6515708ec67974998c3e644101db4186308985f5ef7c2ef324ff33c948" [[package]] name = "wasmtime-types" -version = "21.0.1" +version = "23.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f2fa462bfea3220711c84e2b549f147e4df89eeb49b8a2a3d89148f6cc4a8b1" +checksum = "046873fb8fb3e9652f3fd76fe99c8c8129007695c3d73b2e307fdae40f6e324c" dependencies = [ + "anyhow", "cranelift-entity", "serde", "serde_derive", @@ -4988,9 +5020,9 @@ dependencies = [ [[package]] name = "wasmtime-versioned-export-macros" -version = "21.0.1" +version = "23.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4cedc5bfef3db2a85522ee38564b47ef3b7fc7c92e94cacbce99808e63cdd47" +checksum = "99c02af2e9dbeb427304d1a08787d70ed0dbfec1af2236616f84c9f1f03e7969" dependencies = [ "proc-macro2", "quote", @@ -4999,14 +5031,14 @@ dependencies = [ [[package]] name = "wasmtime-winch" -version = "21.0.1" +version = "23.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97b27054fed6be4f3800aba5766f7ef435d4220ce290788f021a08d4fa573108" +checksum = "b2ceddc47a49af10908a288fdfdc296ab3932062cab62a785e3705bbb3709c59" dependencies = [ "anyhow", "cranelift-codegen", "gimli 0.28.1", - "object 0.33.0", + "object", "target-lexicon", "wasmparser", "wasmtime-cranelift", @@ -5016,9 +5048,9 @@ dependencies = [ [[package]] name = "wasmtime-wit-bindgen" -version = "21.0.1" +version = "23.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c936a52ce69c28de2aa3b5fb4f2dbbb2966df304f04cccb7aca4ba56d915fda0" +checksum = "75f528f8b8a2376a3dacaf497d960216dd466d324425361e1e00e26de0a7705c" dependencies = [ "anyhow", "heck", @@ -5078,9 +5110,9 @@ dependencies = [ [[package]] name = "wiggle" -version = "21.0.1" +version = "23.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a89ea6f74ece6d1cfbd089783006b8eb69a0219ca83cad22068f0d9fa9df3f91" +checksum = "af4a61a764e5c4f0cb8c1796859d266e75828c244089e77c81c6158dd8c4fda4" dependencies = [ "anyhow", "async-trait", @@ -5093,9 +5125,9 @@ dependencies = [ [[package]] name = "wiggle-generate" -version = "21.0.1" +version = "23.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36beda94813296ecaf0d91b7ada9da073fd41865ba339bdd3b7764e2e785b8e9" +checksum = "f2d45f4c50cfcbc222fb5221142fa65aa834d0a54b77b5760be0ea0a1ccad52d" dependencies = [ "anyhow", "heck", @@ -5108,9 +5140,9 @@ dependencies = [ [[package]] name = "wiggle-macro" -version = "21.0.1" +version = "23.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b47d2b4442ce93106dba5d1a9c59d5f85b5732878bb3d0598d3c93c0d01b16b" +checksum = "12e0fbccad12e5b406effb8676eb3713fdbe366975fb65d56f960ace6da118e4" dependencies = [ "proc-macro2", "quote", @@ -5134,6 +5166,15 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" +[[package]] +name = "winapi-util" +version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" +dependencies = [ + "windows-sys 0.48.0", +] + [[package]] name = "winapi-x86_64-pc-windows-gnu" version = "0.4.0" @@ -5142,9 +5183,9 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" [[package]] name = "winch-codegen" -version = "0.19.1" +version = "0.21.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1dc69899ccb2da7daa4df31426dcfd284b104d1a85e1dae35806df0c46187f87" +checksum = "2a41b67a37ea74e83c38ef495cc213aba73385236b1deee883dc869e835003b9" dependencies = [ "anyhow", "cranelift-codegen", @@ -5356,9 +5397,9 @@ dependencies = [ [[package]] name = "wit-parser" -version = "0.207.0" +version = "0.212.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78c83dab33a9618d86cfe3563cc864deffd08c17efc5db31a3b7cd1edeffe6e1" +checksum = "ceeb0424aa8679f3fcf2d6e3cfa381f3d6fa6179976a2c05a6249dd2bb426716" dependencies = [ "anyhow", "id-arena", diff --git a/crates/http-source/Cargo.toml b/crates/http-source/Cargo.toml index 0201f39..0e5e25e 100644 --- a/crates/http-source/Cargo.toml +++ b/crates/http-source/Cargo.toml @@ -28,6 +28,6 @@ encoding_rs = { version = "0.8", default-features = false } mime = { version = "0.3", default-features = false } http = "1.1" -fluvio = { git = "https://github.com/infinyon/fluvio", branch = "wasmtime_21" } -fluvio-connector-common = { git = "https://github.com/infinyon/fluvio", branch = "wasmtime_21", features = ["derive"] } -fluvio-smartengine = { git = "https://github.com/infinyon/fluvio", branch = "wasmtime_21", features = ["engine"] } +fluvio = { git = "https://github.com/infinyon/fluvio", tag = "v0.11.12" } +fluvio-connector-common = { git = "https://github.com/infinyon/fluvio", tag = "v0.11.12", features = ["derive"] } +fluvio-smartengine = { git = "https://github.com/infinyon/fluvio", tag = "v0.11.12", features = ["engine"] } diff --git a/crates/http-source/Connector.toml b/crates/http-source/Connector.toml index 46a4ac6..12aac45 100644 --- a/crates/http-source/Connector.toml +++ b/crates/http-source/Connector.toml @@ -3,7 +3,7 @@ name = "http-source" group = "infinyon" version = "0.4.0" apiVersion = "0.1.0" -fluvio = "0.11.11" +fluvio = "0.11.12" description = "HTTP source connector" license = "Apache-2.0" visibility = "public"