Skip to content

Commit 6a12a20

Browse files
authored
Chore: remove feature gates from vortex-compute (#5254)
I left arrow in there because we have arrow gated by features in other places in the codebase Signed-off-by: Connor Tsui <[email protected]>
1 parent ca770ed commit 6a12a20

File tree

2 files changed

+1
-12
lines changed

2 files changed

+1
-12
lines changed

vortex-compute/Cargo.toml

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,5 @@ arrow-schema = { workspace = true, optional = true }
3232
num-traits = { workspace = true }
3333

3434
[features]
35-
default = ["arithmetic", "arrow", "comparison", "filter", "logical", "mask"]
36-
37-
arithmetic = []
35+
default = ["arrow"]
3836
arrow = ["dep:arrow-array", "dep:arrow-buffer", "dep:arrow-schema"]
39-
comparison = []
40-
filter = []
41-
logical = []
42-
mask = []

vortex-compute/src/lib.rs

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,10 @@
77
#![deny(clippy::missing_panics_doc)]
88
#![deny(clippy::missing_safety_doc)]
99

10-
#[cfg(feature = "arithmetic")]
1110
pub mod arithmetic;
1211
#[cfg(feature = "arrow")]
1312
pub mod arrow;
14-
#[cfg(feature = "comparison")]
1513
pub mod comparison;
16-
#[cfg(feature = "filter")]
1714
pub mod filter;
18-
#[cfg(feature = "logical")]
1915
pub mod logical;
20-
#[cfg(feature = "mask")]
2116
pub mod mask;

0 commit comments

Comments
 (0)