Skip to content

Commit deb11e6

Browse files
committed
Try an alternative flatbuffer compiler
Signed-off-by: Adam Gutglick <adam@spiraldb.com>
1 parent 1f3206f commit deb11e6

File tree

39 files changed

+30342
-6149
lines changed

39 files changed

+30342
-6149
lines changed

.github/actions/setup-flatc/action.yml

Lines changed: 0 additions & 16 deletions
This file was deleted.

.github/workflows/ci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -881,6 +881,7 @@ jobs:
881881
run: rustup toolchain install $NIGHTLY_TOOLCHAIN
882882
- name: "regenerate all .fbs/.proto Rust code"
883883
run: |
884+
cargo install planus-cli --locked
884885
cargo xtask generate-fbs
885886
cargo xtask generate-proto
886887
- name: "regenerate FFI header file"

Cargo.lock

Lines changed: 19 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,6 @@ divan = { package = "codspeed-divan-compat", version = "4.0.4" }
144144
enum-iterator = "2.0.0"
145145
env_logger = "0.11"
146146
fastlanes = "0.5"
147-
flatbuffers = "25.2.10"
148147
fsst-rs = "0.5.5"
149148
futures = { version = "0.3.31", default-features = false }
150149
fuzzy-matcher = "0.3"
@@ -187,6 +186,7 @@ parquet = "58"
187186
paste = "1.0.15"
188187
pco = "1.0.1"
189188
pin-project-lite = "0.2.15"
189+
planus = "1.3.0"
190190
primitive-types = { version = "0.14.0" }
191191
proc-macro2 = "1.0.95"
192192
prost = "0.14"

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,8 +102,8 @@ vx browse <file>
102102

103103
```bash
104104
# Optional but recommended dependencies
105-
brew install flatbuffers protobuf # For .fbs and .proto files
106-
brew install duckdb # For benchmarks
105+
brew install protobuf # For .proto files
106+
brew install duckdb # For benchmarks
107107

108108
# Install Rust toolchain
109109
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

vortex-array/Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@ bytes = { workspace = true }
3636
cfg-if = { workspace = true }
3737
cudarc = { workspace = true, optional = true }
3838
enum-iterator = { workspace = true }
39-
flatbuffers = { workspace = true }
4039
futures = { workspace = true, features = ["alloc", "async-await", "std"] }
4140
getrandom_v03 = { workspace = true }
4241
goldenfile = { workspace = true, optional = true }

0 commit comments

Comments
 (0)