Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ permissions:
env:
CARGO_TERM_COLOR: always
RUST_BACKTRACE: 1
NIGHTLY_TOOLCHAIN: nightly-2026-02-05
NIGHTLY_TOOLCHAIN: nightly-2026-09-10

jobs:
duckdb-mirror:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/close-fixed-fuzzer-issues.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ permissions:
actions: read

env:
NIGHTLY_TOOLCHAIN: nightly-2026-02-05
NIGHTLY_TOOLCHAIN: nightly-2026-09-10

jobs:
close-fixed:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/codspeed.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ permissions:
env:
CARGO_TERM_COLOR: always
RUST_BACKTRACE: 1
NIGHTLY_TOOLCHAIN: nightly-2026-02-05
NIGHTLY_TOOLCHAIN: nightly-2026-09-10

jobs:
changes:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/fuzz-coverage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ on:
workflow_dispatch: { }

env:
NIGHTLY_TOOLCHAIN: nightly-2026-02-05
NIGHTLY_TOOLCHAIN: nightly-2026-09-10

jobs:
coverage:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/fuzzer-fix-automation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ on:
type: string

env:
NIGHTLY_TOOLCHAIN: nightly-2026-02-05
NIGHTLY_TOOLCHAIN: nightly-2026-09-10

jobs:
attempt-fix:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/minimize_fuzz_corpus_workflow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ on:
required: true

env:
NIGHTLY_TOOLCHAIN: nightly-2026-02-05
NIGHTLY_TOOLCHAIN: nightly-2026-09-10

jobs:
minimize:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/publish-dry-runs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ permissions:
env:
CARGO_TERM_COLOR: always
RUST_BACKTRACE: 1
NIGHTLY_TOOLCHAIN: nightly-2026-02-05
NIGHTLY_TOOLCHAIN: nightly-2026-09-10

jobs:
python-wheel-build:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ concurrency:
cancel-in-progress: true

env:
NIGHTLY_TOOLCHAIN: nightly-2026-02-05
NIGHTLY_TOOLCHAIN: nightly-2026-09-10

on:
release:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/run-fuzzer.yml
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ on:
required: true

env:
NIGHTLY_TOOLCHAIN: nightly-2026-02-05
NIGHTLY_TOOLCHAIN: nightly-2026-09-10

jobs:
fuzz:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/rust-instrumented.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ permissions:
env:
CARGO_TERM_COLOR: always
RUST_BACKTRACE: 1
NIGHTLY_TOOLCHAIN: nightly-2026-02-05
NIGHTLY_TOOLCHAIN: nightly-2026-09-10

jobs:
duckdb-mirror:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/wasm-fuzz.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ permissions:

env:
CARGO_TERM_COLOR: always
NIGHTLY_TOOLCHAIN: nightly-2026-02-05
NIGHTLY_TOOLCHAIN: nightly-2026-09-10

jobs:
wasm-fuzz:
Expand Down
4 changes: 3 additions & 1 deletion vortex-duckdb/src/duckdb/aggregate_pushdown.rs
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,9 @@ use crate::lifetime_wrapper;
lifetime_wrapper!(
/// Aggregates we want to push at Vortex at once
AggregatePushdownInput,
cpp::duckdb_vx_agg_input, |_| {});
cpp::duckdb_vx_agg_input,
|_| {}
);

pub struct AggregateExpression<'a> {
pub expr: &'a ExpressionRef,
Expand Down
3 changes: 2 additions & 1 deletion vortex-ffi/src/data_source.rs
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,8 @@ box_wrapper!(
///
/// Copying a vx_data_source via vx_data_source_clone is a cheap operation.
MultiLayoutDataSource,
vx_data_source);
vx_data_source
);

/// Options for creating a data source.
#[repr(C)]
Expand Down
3 changes: 2 additions & 1 deletion vortex-ffi/src/expression.rs
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,8 @@ box_wrapper!(
/// Operations on expressions don't take ownership of input values, and so
/// input values must be freed by the caller.
Expression,
vx_expression);
vx_expression
);

/// Create a root expression. A root expression, applied to an array in
/// vx_array_apply, takes the array itself as opposed to functions like
Expand Down
6 changes: 4 additions & 2 deletions vortex-ffi/src/scan.rs
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,8 @@ box_wrapper!(
/// A vx_scan is a single traversal of a vx_data_source with projections and
/// filters. A vx_scan can be consumed only once.
VxScan,
vx_scan);
vx_scan
);

pub enum VxPartitionScan {
Pending(Box<dyn Partition>),
Expand All @@ -66,7 +67,8 @@ box_wrapper!(
/// repeatedly to retrieve arrays, then free the partition with
/// vx_partition_free.
VxPartitionScan,
vx_partition);
vx_partition
);

/// Consume an owned partition pointer for layered FFI crates and return its Vortex array stream.
///
Expand Down
Loading