From ab7abb6f9ca042d78471bf950924ac25af2de63f Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 10 Feb 2025 00:42:00 +0000 Subject: [PATCH 1/8] chore(deps): update rust crate getrandom to 0.3.0 --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index a6cd2d1ae2e..0d933b1cf8f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -93,7 +93,7 @@ fsst-rs = "0.5.0" futures = { version = "0.3.31", default-features = false } futures-executor = "0.3.31" futures-util = "0.3.31" -getrandom = "0.2.14" +getrandom = "0.3.0" goldenfile = "1" half = { version = "2.2.1", features = ["std", "num-traits"] } hashbrown = "0.15.1" From 8ae47bd3ce33a5304e22c9bd5a07a8602b11855c Mon Sep 17 00:00:00 2001 From: Robert Kruszewski Date: Mon, 10 Feb 2025 00:46:54 +0000 Subject: [PATCH 2/8] feature --- Cargo.lock | 4 +++- vortex-array/Cargo.toml | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 744509eb152..d6ff5750315 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2148,8 +2148,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8" dependencies = [ "cfg-if", + "js-sys", "libc", "wasi 0.13.3+wasi-0.2.2", + "wasm-bindgen", "windows-targets", ] @@ -5256,7 +5258,7 @@ dependencies = [ "flatbuffers 25.1.24", "flexbuffers", "futures-util", - "getrandom 0.2.15", + "getrandom 0.3.1", "goldenfile", "hashbrown 0.15.2", "humansize", diff --git a/vortex-array/Cargo.toml b/vortex-array/Cargo.toml index bcdf53f6366..70834d7704d 100644 --- a/vortex-array/Cargo.toml +++ b/vortex-array/Cargo.toml @@ -72,7 +72,7 @@ canonical_counter = [] [target.'cfg(target_arch = "wasm32")'.dependencies] # Enable the JS feature of getrandom (via rand) to supprt wasm32 target -getrandom = { workspace = true, features = ["js"] } +getrandom = { workspace = true, features = ["wasm_js"] } [dev-dependencies] criterion = { workspace = true } From f1a441569ce0ecb4fb7ab962f13e0b99fc275700 Mon Sep 17 00:00:00 2001 From: Robert Kruszewski Date: Mon, 10 Feb 2025 00:57:32 +0000 Subject: [PATCH 3/8] add --- .github/workflows/ci.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 295a03540af..425c77bd262 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -119,6 +119,8 @@ jobs: command: "build" target: wasm32-unknown-unknown args: "--target wasm32-unknown-unknown --exclude vortex-roaring --exclude vortex-datafusion --exclude vortex-tui" + env: + rustflags: '--cfg getrandom_backend="wasm_js"' steps: - uses: actions/checkout@v4 - uses: ./.github/actions/cleanup @@ -130,7 +132,9 @@ jobs: uses: taiki-e/install-action@cargo-hack - name: Rust Build (${{matrix.config.name}}) run: cargo hack ${{matrix.config.command}} --locked ${{matrix.config.args}} --ignore-private - + env: + RUSTFLAGS: ${{matrix.config.env.rustflags || ''}} + check-min-deps: name: "Check build with minimal dependencies" runs-on: ubuntu-latest From 09e4bace9f44d86869064fcc32ab31845c591c65 Mon Sep 17 00:00:00 2001 From: Adam Gutglick Date: Fri, 21 Feb 2025 13:47:04 +0000 Subject: [PATCH 4/8] . --- .cargo/config.toml | 2 ++ .github/workflows/ci.yml | 4 ---- Cargo.lock | 11 ++++++++--- Cargo.toml | 14 ++++++++++++-- vortex-datetime-dtype/Cargo.toml | 1 + vortex-file/Cargo.toml | 1 + vortex-sampling-compressor/Cargo.toml | 1 + 7 files changed, 25 insertions(+), 9 deletions(-) diff --git a/.cargo/config.toml b/.cargo/config.toml index 24ea45fbbc6..450d3616e59 100644 --- a/.cargo/config.toml +++ b/.cargo/config.toml @@ -6,6 +6,8 @@ rustflags = ["-C", "force-frame-pointers=yes"] rustflags = ["-C", "link-arg=-undefined", "-C", "link-arg=dynamic_lookup"] [target.x86_64-apple-darwin] rustflags = ["-C", "link-arg=-undefined", "-C", "link-arg=dynamic_lookup"] +[target.wasm32-unknown-unknown] +rustflags = ['--cfg', 'getrandom_backend="wasm_js"'] [alias] xtask = "run -p xtask --" diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 425c77bd262..7d0cae475b0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -119,8 +119,6 @@ jobs: command: "build" target: wasm32-unknown-unknown args: "--target wasm32-unknown-unknown --exclude vortex-roaring --exclude vortex-datafusion --exclude vortex-tui" - env: - rustflags: '--cfg getrandom_backend="wasm_js"' steps: - uses: actions/checkout@v4 - uses: ./.github/actions/cleanup @@ -132,8 +130,6 @@ jobs: uses: taiki-e/install-action@cargo-hack - name: Rust Build (${{matrix.config.name}}) run: cargo hack ${{matrix.config.command}} --locked ${{matrix.config.args}} --ignore-private - env: - RUSTFLAGS: ${{matrix.config.env.rustflags || ''}} check-min-deps: name: "Check build with minimal dependencies" diff --git a/Cargo.lock b/Cargo.lock index d6ff5750315..cb41389a669 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -5170,11 +5170,13 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "uuid" -version = "1.12.1" +version = "1.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3758f5e68192bb96cc8f9b7e2c2cfdabb435499a28499a42f8f984092adad4b" +checksum = "93d59ca99a559661b96bf898d8fce28ed87935fd2bea9f05983c1464dd6c71b1" dependencies = [ - "getrandom 0.2.15", + "getrandom 0.3.1", + "js-sys", + "wasm-bindgen", ] [[package]] @@ -5349,6 +5351,7 @@ name = "vortex-datetime-dtype" version = "0.24.0" dependencies = [ "arrow-schema", + "getrandom 0.2.15", "jiff", "num_enum 0.7.3", "serde", @@ -5488,6 +5491,7 @@ dependencies = [ "rustc-hash", "tokio", "tracing", + "uuid", "vortex-array", "vortex-buffer", "vortex-dtype", @@ -5648,6 +5652,7 @@ dependencies = [ "arbitrary", "chrono", "fsst-rs", + "getrandom 0.2.15", "itertools 0.14.0", "log", "rand", diff --git a/Cargo.toml b/Cargo.toml index 0d933b1cf8f..78ef3a55ca9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -93,7 +93,7 @@ fsst-rs = "0.5.0" futures = { version = "0.3.31", default-features = false } futures-executor = "0.3.31" futures-util = "0.3.31" -getrandom = "0.3.0" +getrandom = "0.3" goldenfile = "1" half = { version = "2.2.1", features = ["std", "num-traits"] } hashbrown = "0.15.1" @@ -155,7 +155,7 @@ thiserror = "2.0.3" tokio = "1.36" tracing = "0.1.37" url = "2.5.4" -uuid = "1.8.0" +uuid = { version = "1.14", features = ["js"]} wasm-bindgen-futures = "0.4.39" # BEGIN crates published by this project @@ -192,6 +192,16 @@ worker = "0.5.0" xshell = "0.2.6" zigzag = "0.1.0" +[workspace.dependencies.getrandom_v03] +package = "getrandom" +version = "0.3.1" +features = ["wasm-js"] + +[workspace.dependencies.getrandom_v02] +package = "getrandom" +version = "0.2" +features = ["js"] + [workspace.lints.rust] macro_use_extern_crate = "deny" redundant_lifetimes = "deny" diff --git a/vortex-datetime-dtype/Cargo.toml b/vortex-datetime-dtype/Cargo.toml index 975d832b18a..1cde89136a6 100644 --- a/vortex-datetime-dtype/Cargo.toml +++ b/vortex-datetime-dtype/Cargo.toml @@ -20,6 +20,7 @@ num_enum = { workspace = true } serde = { workspace = true, features = ["derive"] } vortex-dtype = { workspace = true, features = ["serde"] } vortex-error = { workspace = true } +getrandom_v02 = { workspace = true } [features] default = ["arrow"] diff --git a/vortex-file/Cargo.toml b/vortex-file/Cargo.toml index a0e4c595c61..57982f3ee4b 100644 --- a/vortex-file/Cargo.toml +++ b/vortex-file/Cargo.toml @@ -22,6 +22,7 @@ futures = { workspace = true, features = ["std"] } futures-executor = { workspace = true } futures-util = { workspace = true } itertools = { workspace = true } +uuid = { workspace = true } log = { workspace = true } moka = { workspace = true, features = ["future", "quanta"] } oneshot = { workspace = true, features = ["async"] } diff --git a/vortex-sampling-compressor/Cargo.toml b/vortex-sampling-compressor/Cargo.toml index e55bc988c56..26cd54b9be0 100644 --- a/vortex-sampling-compressor/Cargo.toml +++ b/vortex-sampling-compressor/Cargo.toml @@ -23,6 +23,7 @@ vortex-alp = { workspace = true } vortex-array = { workspace = true } vortex-buffer = { workspace = true } vortex-bytebool = { workspace = true } +getrandom_v02 = { workspace = true } vortex-datetime-dtype = { workspace = true } vortex-datetime-parts = { workspace = true } vortex-dict = { workspace = true } From 70a229a03aebb1cb5c67b1d7783f5d8ba56a7d89 Mon Sep 17 00:00:00 2001 From: Adam Gutglick Date: Fri, 21 Feb 2025 13:51:37 +0000 Subject: [PATCH 5/8] . --- bench-vortex/Cargo.toml | 2 +- vortex-file/Cargo.toml | 1 - vortex-metrics/Cargo.toml | 5 +---- 3 files changed, 2 insertions(+), 6 deletions(-) diff --git a/bench-vortex/Cargo.toml b/bench-vortex/Cargo.toml index 4c07e7c42f7..0328da5ad50 100644 --- a/bench-vortex/Cargo.toml +++ b/bench-vortex/Cargo.toml @@ -67,7 +67,7 @@ tracing-subscriber = { workspace = true, features = [ "tracing-log", ] } url = { workspace = true } -uuid = { workspace = true } +uuid = { workspace = true, features = ["v4"] } vortex = { workspace = true, features = ["object_store", "parquet"] } vortex-datafusion = { workspace = true } xshell = { workspace = true } diff --git a/vortex-file/Cargo.toml b/vortex-file/Cargo.toml index bb51a65dd28..493100e94bc 100644 --- a/vortex-file/Cargo.toml +++ b/vortex-file/Cargo.toml @@ -21,7 +21,6 @@ futures = { workspace = true, features = ["std"] } # TODO(ngates): remove these in favor of futures futures-executor = { workspace = true } itertools = { workspace = true } -uuid = { workspace = true } log = { workspace = true } moka = { workspace = true, features = ["future", "quanta"] } # Needed to pickup the "js" feature for wasm targets from the workspace configuration diff --git a/vortex-metrics/Cargo.toml b/vortex-metrics/Cargo.toml index 18714b1e1a2..d250c4e7ff8 100644 --- a/vortex-metrics/Cargo.toml +++ b/vortex-metrics/Cargo.toml @@ -16,10 +16,7 @@ categories = { workspace = true } [dependencies] vortex-error = { workspace = true } witchcraft-metrics = { workspace = true } - -[target.'cfg(target_arch = "wasm32")'.dependencies] -# Enable the JS feature of getrandom (via rand) to supprt wasm32 target -getrandom = { workspace = true, features = ["js"] } +getrandom_v02 = { workspace = true } [lints] workspace = true From b0ae98ed3d045827201094e5a1c5370e3f958c30 Mon Sep 17 00:00:00 2001 From: Adam Gutglick Date: Fri, 21 Feb 2025 13:59:26 +0000 Subject: [PATCH 6/8] . --- Cargo.lock | 8 ++++---- Cargo.toml | 20 ++++++++++---------- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 9c39cdb6f2d..efc20f925a1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2166,9 +2166,9 @@ dependencies = [ [[package]] name = "h2" -version = "0.4.7" +version = "0.4.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ccae279728d634d083c00f6099cb58f01cc99c145b84b8be2f6c74618d79922e" +checksum = "5017294ff4bb30944501348f6f8e42e6ad28f42c8bbef7a74029aff064a4e3c2" dependencies = [ "atomic-waker", "bytes", @@ -3712,9 +3712,9 @@ dependencies = [ [[package]] name = "quinn-udp" -version = "0.5.9" +version = "0.5.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c40286217b4ba3a71d644d752e6a0b71f13f1b6a2c5311acfcbe0c2418ed904" +checksum = "e46f3055866785f6b92bc6164b76be02ca8f2eb4b002c0354b28cf4c119e5944" dependencies = [ "cfg_aliases", "libc", diff --git a/Cargo.toml b/Cargo.toml index 9e9c013d4dd..fcbbb762426 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -53,15 +53,15 @@ categories = ["database-implementations", "data-structures", "compression"] anyhow = "1.0.95" arbitrary = "1.3.2" arrayref = "0.3.7" -arrow = "54.1" -arrow-arith = "54.1" -arrow-array = "54.1" -arrow-buffer = "54.1" -arrow-cast = "54.1" -arrow-ord = "54.1" -arrow-schema = "54.1" -arrow-select = "54.1" -arrow-string = "54.1" +arrow = "54.2" +arrow-arith = "54.2" +arrow-array = "54.2" +arrow-buffer = "54.2" +arrow-cast = "54.2" +arrow-ord = "54.2" +arrow-schema = "54.2" +arrow-select = "54.2" +arrow-string = "54.2" async-once-cell = "0.5.4" async-trait = "0.1.86" backtrace = "0.3.74" @@ -109,7 +109,7 @@ num-traits = "0.2.19" num_enum = "0.7.2" object_store = "0.11.0" oneshot = "0.1.10" -parquet = "54.1" +parquet = "54.2" paste = "1.0.15" pin-project = "1.1.5" pin-project-lite = "0.2.15" From 6639c3f2730d15820da946163ca29075208ed5e1 Mon Sep 17 00:00:00 2001 From: Adam Gutglick Date: Fri, 21 Feb 2025 14:16:01 +0000 Subject: [PATCH 7/8] fix? --- Cargo.lock | 8 +++----- Cargo.toml | 4 ++-- encodings/datetime-parts/Cargo.toml | 1 + vortex-array/Cargo.toml | 4 ---- vortex-btrblocks/Cargo.toml | 1 + vortex-datetime-dtype/Cargo.toml | 2 +- vortex-sampling-compressor/Cargo.toml | 1 - vortex-scalar/Cargo.toml | 1 + 8 files changed, 9 insertions(+), 13 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index efc20f925a1..ad4a2d449b1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2112,10 +2112,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8" dependencies = [ "cfg-if", - "js-sys", "libc", "wasi 0.13.3+wasi-0.2.2", - "wasm-bindgen", "windows-targets", ] @@ -5110,7 +5108,6 @@ dependencies = [ "flatbuffers 25.2.10", "flexbuffers", "futures-util", - "getrandom 0.3.1", "goldenfile", "hashbrown 0.15.2", "humansize", @@ -5142,6 +5139,7 @@ dependencies = [ "arrow-buffer", "codspeed-divan-compat", "env_logger", + "getrandom 0.2.15", "itertools 0.14.0", "log", "num-traits", @@ -5236,7 +5234,6 @@ name = "vortex-datetime-dtype" version = "0.24.0" dependencies = [ "arrow-schema", - "getrandom 0.2.15", "jiff", "num_enum 0.7.3", "serde", @@ -5248,6 +5245,7 @@ dependencies = [ name = "vortex-datetime-parts" version = "0.24.0" dependencies = [ + "getrandom 0.2.15", "rstest", "serde", "vortex-array", @@ -5550,7 +5548,6 @@ dependencies = [ "arbitrary", "codspeed-divan-compat", "fsst-rs", - "getrandom 0.2.15", "itertools 0.14.0", "jiff", "log", @@ -5582,6 +5579,7 @@ dependencies = [ "datafusion-common", "flatbuffers 25.2.10", "flexbuffers", + "getrandom 0.2.15", "itertools 0.14.0", "num-traits", "paste", diff --git a/Cargo.toml b/Cargo.toml index fcbbb762426..9137548788a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -197,11 +197,11 @@ zigzag = "0.1.0" [workspace.dependencies.getrandom_v03] package = "getrandom" version = "0.3.1" -features = ["wasm-js"] +features = ["wasm_js"] [workspace.dependencies.getrandom_v02] package = "getrandom" -version = "0.2" +version = "0.2.15" features = ["js"] [workspace.lints.rust] diff --git a/encodings/datetime-parts/Cargo.toml b/encodings/datetime-parts/Cargo.toml index b31a1c7c785..33d00cbd243 100644 --- a/encodings/datetime-parts/Cargo.toml +++ b/encodings/datetime-parts/Cargo.toml @@ -25,6 +25,7 @@ vortex-dtype = { workspace = true } vortex-error = { workspace = true } vortex-mask = { workspace = true } vortex-scalar = { workspace = true } +getrandom_v02 = { workspace = true } [dev-dependencies] rstest = { workspace = true } diff --git a/vortex-array/Cargo.toml b/vortex-array/Cargo.toml index 91703597854..826b7aaabe1 100644 --- a/vortex-array/Cargo.toml +++ b/vortex-array/Cargo.toml @@ -70,10 +70,6 @@ arbitrary = [ test-harness = ["dep:goldenfile"] canonical_counter = [] -[target.'cfg(target_arch = "wasm32")'.dependencies] -# Enable the JS feature of getrandom (via rand) to supprt wasm32 target -getrandom = { workspace = true, features = ["wasm_js"] } - [dev-dependencies] divan = { workspace = true } rstest = { workspace = true } diff --git a/vortex-btrblocks/Cargo.toml b/vortex-btrblocks/Cargo.toml index f00ce3cd7af..a2ec2d34f23 100644 --- a/vortex-btrblocks/Cargo.toml +++ b/vortex-btrblocks/Cargo.toml @@ -14,6 +14,7 @@ readme.workspace = true categories.workspace = true [dependencies] +getrandom_v02 = { workspace = true } arrow-buffer = { workspace = true } itertools = { workspace = true } log = { workspace = true } diff --git a/vortex-datetime-dtype/Cargo.toml b/vortex-datetime-dtype/Cargo.toml index 1cde89136a6..a21309ed9c4 100644 --- a/vortex-datetime-dtype/Cargo.toml +++ b/vortex-datetime-dtype/Cargo.toml @@ -20,7 +20,7 @@ num_enum = { workspace = true } serde = { workspace = true, features = ["derive"] } vortex-dtype = { workspace = true, features = ["serde"] } vortex-error = { workspace = true } -getrandom_v02 = { workspace = true } + [features] default = ["arrow"] diff --git a/vortex-sampling-compressor/Cargo.toml b/vortex-sampling-compressor/Cargo.toml index 2518f2b1b0a..26d0baec3ca 100644 --- a/vortex-sampling-compressor/Cargo.toml +++ b/vortex-sampling-compressor/Cargo.toml @@ -23,7 +23,6 @@ vortex-alp = { workspace = true } vortex-array = { workspace = true } vortex-buffer = { workspace = true } vortex-bytebool = { workspace = true } -getrandom_v02 = { workspace = true } vortex-datetime-dtype = { workspace = true } vortex-datetime-parts = { workspace = true } vortex-dict = { workspace = true } diff --git a/vortex-scalar/Cargo.toml b/vortex-scalar/Cargo.toml index 1cb75e8c335..c873b93faa4 100644 --- a/vortex-scalar/Cargo.toml +++ b/vortex-scalar/Cargo.toml @@ -31,6 +31,7 @@ vortex-dtype = { workspace = true } vortex-error = { workspace = true } vortex-flatbuffers = { workspace = true, optional = true } vortex-proto = { workspace = true, optional = true } +getrandom_v02 = { workspace = true } [dev-dependencies] flexbuffers = { workspace = true } From dc4299ef5379ad77c0704930d9c1c81c182ae3f0 Mon Sep 17 00:00:00 2001 From: Adam Gutglick Date: Fri, 21 Feb 2025 14:20:16 +0000 Subject: [PATCH 8/8] cargo sort --- Cargo.toml | 2 +- encodings/datetime-parts/Cargo.toml | 2 +- encodings/dict/Cargo.toml | 6 +++--- encodings/fastlanes/Cargo.toml | 2 +- vortex-btrblocks/Cargo.toml | 22 +++++++++++----------- 5 files changed, 17 insertions(+), 17 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 9137548788a..0abd72e9c12 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -155,7 +155,7 @@ tracing-chrome = "0.7.2" tracing-futures = "0.2.5" tracing-subscriber = "0.3.19" url = "2.5.4" -uuid = { version = "1.14", features = ["js"]} +uuid = { version = "1.14", features = ["js"] } wasm-bindgen-futures = "0.4.39" witchcraft-metrics = "1.0.1" diff --git a/encodings/datetime-parts/Cargo.toml b/encodings/datetime-parts/Cargo.toml index 33d00cbd243..9c4950f6af9 100644 --- a/encodings/datetime-parts/Cargo.toml +++ b/encodings/datetime-parts/Cargo.toml @@ -17,6 +17,7 @@ readme = { workspace = true } workspace = true [dependencies] +getrandom_v02 = { workspace = true } serde = { workspace = true, features = ["derive"] } vortex-array = { workspace = true } vortex-buffer = { workspace = true } @@ -25,7 +26,6 @@ vortex-dtype = { workspace = true } vortex-error = { workspace = true } vortex-mask = { workspace = true } vortex-scalar = { workspace = true } -getrandom_v02 = { workspace = true } [dev-dependencies] rstest = { workspace = true } diff --git a/encodings/dict/Cargo.toml b/encodings/dict/Cargo.toml index 4333470a84e..c2d53261709 100644 --- a/encodings/dict/Cargo.toml +++ b/encodings/dict/Cargo.toml @@ -19,17 +19,17 @@ test-harness = ["rand", "vortex-fsst"] [dependencies] arrow-buffer = { workspace = true } num-traits = { workspace = true } +# test-harness +rand = { workspace = true, optional = true } rustc-hash = { workspace = true } serde = { workspace = true } vortex-array = { workspace = true } vortex-buffer = { workspace = true } vortex-dtype = { workspace = true } vortex-error = { workspace = true } +vortex-fsst = { workspace = true, optional = true } vortex-mask = { workspace = true } vortex-scalar = { workspace = true } -# test-harness -rand = { workspace = true, optional = true } -vortex-fsst = { workspace = true, optional = true } [lints] workspace = true diff --git a/encodings/fastlanes/Cargo.toml b/encodings/fastlanes/Cargo.toml index b06a5ac0089..dcd27e4252f 100644 --- a/encodings/fastlanes/Cargo.toml +++ b/encodings/fastlanes/Cargo.toml @@ -35,9 +35,9 @@ vortex-scalar = { workspace = true } [dev-dependencies] divan = { workspace = true } rand = { workspace = true } +vortex-alp = { workspace = true } vortex-array = { workspace = true, features = ["test-harness"] } vortex-fastlanes = { path = ".", features = ["test-harness"] } -vortex-alp = { workspace = true } [features] test-harness = ["dep:rand"] diff --git a/vortex-btrblocks/Cargo.toml b/vortex-btrblocks/Cargo.toml index a2ec2d34f23..5d0c71df66b 100644 --- a/vortex-btrblocks/Cargo.toml +++ b/vortex-btrblocks/Cargo.toml @@ -1,17 +1,17 @@ [package] name = "vortex-btrblocks" description = "BtrBlocks style compressor" -version.workspace = true -homepage.workspace = true -repository.workspace = true -authors.workspace = true -license.workspace = true -keywords.workspace = true -include.workspace = true -edition.workspace = true -rust-version.workspace = true -readme.workspace = true -categories.workspace = true +version = { workspace = true } +homepage = { workspace = true } +repository = { workspace = true } +authors = { workspace = true } +license = { workspace = true } +keywords = { workspace = true } +include = { workspace = true } +edition = { workspace = true } +rust-version = { workspace = true } +readme = { workspace = true } +categories = { workspace = true } [dependencies] getrandom_v02 = { workspace = true }