Skip to content

Commit 137e60b

Browse files
Merge branch 'develop' into ji/to_duckdb
2 parents 0545fa1 + 583bd23 commit 137e60b

File tree

153 files changed

+4871
-2611
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

153 files changed

+4871
-2611
lines changed

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ runs:
3030
shared-key: "rust-cache-${{ runner.os }}-${{ runner.environment }}" # To allow reuse across jobs
3131

3232
- name: Rust Compile Cache
33-
uses: mozilla-actions/[email protected].7
33+
uses: mozilla-actions/[email protected].8
3434
- name: Rust Compile Cache Config
3535
shell: bash
3636
run: |

.github/workflows/bench-pr.yml

+1
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ jobs:
2929
- family=c7i.8xlarge
3030
- image=ubuntu24-full-x64
3131
- disk=large
32+
- spot=false
3233
- tag=${{ matrix.id }}
3334
strategy:
3435
matrix:

.github/workflows/bench.yml

+1
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ jobs:
3535
- family=c7i.8xlarge
3636
- image=ubuntu24-full-x64
3737
- disk=large
38+
- spot=false
3839
- tag=${{ matrix.id }}
3940
strategy:
4041
matrix:

.github/workflows/ci.yml

+9-2
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,12 @@ env:
2121
RUST_BACKTRACE: 1
2222

2323
jobs:
24+
lint-toml:
25+
runs-on: ubuntu-latest
26+
steps:
27+
- uses: actions/checkout@v4
28+
- uses: spiraldb/actions/.github/actions/[email protected]
29+
2430
validate-workflow-yaml:
2531
runs-on: ubuntu-latest
2632
steps:
@@ -39,7 +45,6 @@ jobs:
3945
steps:
4046
- uses: actions/checkout@v4
4147
- uses: spiraldb/actions/.github/actions/[email protected]
42-
4348
- name: Python Lint - Format
4449
run: uv run ruff format --check .
4550
- name: Python Lint - Ruff
@@ -229,6 +234,8 @@ jobs:
229234
- runs-on=${{ github.run_id }}
230235
- family=c7i.8xlarge
231236
- image=ubuntu24-full-x64
237+
- spot=false
238+
232239
steps:
233240
- uses: runs-on/action@v1
234241
- uses: actions/checkout@v4
@@ -309,7 +316,7 @@ jobs:
309316
# For now, we only run Miri against known "fiddly" crates.
310317
if: false
311318
- name: Run Miri
312-
run: cargo miri nextest run --no-fail-fast -p vortex-buffer
319+
run: cargo miri nextest run --no-fail-fast -p vortex-buffer -p vortex-ffi
313320

314321
generated-files:
315322
name: "Check generated proto/fbs files are up to date"

.github/workflows/sql-benchmarks.yml

+1
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ jobs:
3030
- family=c7i.8xlarge
3131
- image=ubuntu24-full-x64
3232
- disk=large
33+
- spot=false
3334
- tag=${{ matrix.id }}
3435

3536
steps:

.gitmodules

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[submodule "duckdb"]
2-
path = duckdb/duckdb
2+
path = duckdb-vortex/duckdb
33
url = https://github.com/duckdb/duckdb
44
[submodule "extension-ci-tools"]
5-
path = duckdb/extension-ci-tools
6-
url = https://github.com/duckdb/extension-ci-tools
5+
path = duckdb-vortex/extension-ci-tools
6+
url = https://github.com/duckdb/extension-ci-tools

0 commit comments

Comments
 (0)