Skip to content

Commit 5931d55

Browse files
authored
feat: link extension against prebuilt duckdb lib (#3494)
Signed-off-by: Alexander Droste <[email protected]>
1 parent b024cec commit 5931d55

File tree

6 files changed

+337
-100
lines changed

6 files changed

+337
-100
lines changed

.github/workflows/ci.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -329,8 +329,9 @@ jobs:
329329
- name: Install nextest
330330
uses: taiki-e/install-action@nextest
331331
- name: Rust Tests
332+
# vortex-duckdb-ext currently fails linking for cargo test targets.
332333
run: |
333-
cargo nextest run --locked --workspace --all-features --no-fail-fast
334+
cargo nextest run --locked --workspace --all-features --no-fail-fast --exclude vortex-duckdb-ext
334335
335336
- name: Generate coverage report
336337
if: github.ref == 'refs/heads/develop'
@@ -389,9 +390,10 @@ jobs:
389390
cargo codspeed build --features test-harness \
390391
--exclude bench-vortex \
391392
--exclude vortex-datafusion \
392-
--exclude vortex-tui \
393+
--exclude vortex-duckdb-ext \
393394
--exclude vortex-fuzz \
394395
--exclude vortex-python \
396+
--exclude vortex-tui \
395397
--exclude xtask \
396398
--workspace \
397399
--profile bench
@@ -456,7 +458,7 @@ jobs:
456458
with:
457459
tool: nextest
458460
- name: Run all tests with Miri
459-
run: cargo miri nextest run --no-fail-fast --workspace --exclude vortex-file --exclude vortex-layout --exclude vortex-sampling-compressor --exclude vortex-fsst --exclude vortex-array --exclude vortex-dtype --exclude vortex-expr --exclude vortex-scalar --exclude vortex-duckdb
461+
run: cargo miri nextest run --no-fail-fast --workspace --exclude vortex-file --exclude vortex-layout --exclude vortex-sampling-compressor --exclude vortex-fsst --exclude vortex-array --exclude vortex-dtype --exclude vortex-expr --exclude vortex-scalar --exclude vortex-duckdb --exclude vortex-duckdb-ext
460462
# For now, we only run Miri against known "fiddly" crates.
461463
if: false
462464
- name: Run Miri

0 commit comments

Comments
 (0)