Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
7636da1
Rework distributed planning logic (#259)
gabotechs Dec 24, 2025
d110b81
Bump arrow version (#268)
gabotechs Dec 24, 2025
b7e5555
Make queries in TPC-DS get distributed (#264)
gabotechs Dec 26, 2025
a02666a
Split channel resolver in two (#265)
gabotechs Dec 29, 2025
69da7db
Refactor benchmarks crate and add TPC-DS benchmarks (#269)
gabotechs Dec 29, 2025
831d617
Add Clickbench tests and benchmarks (#270)
gabotechs Dec 29, 2025
a94556a
Distribute UNION operations (#262)
gabotechs Dec 29, 2025
a4b0b5a
Update missing documentation (#266)
gabotechs Dec 29, 2025
84243d3
Apply TaskEstimator on all nodes (#271)
gabotechs Dec 29, 2025
f7318aa
Rename all arrow flight endpoint references to "Worker" (#274)
gabotechs Dec 30, 2025
48910a6
Improve default task estimator (#275)
gabotechs Jan 2, 2026
1fb4daa
Adapt remote benchmarks to support more datasets (#276)
gabotechs Jan 2, 2026
9509b85
Improve docs and add custom execution plan example (#277)
gabotechs Jan 6, 2026
086b89f
Add ballista to benchmarks (#278)
gabotechs Jan 6, 2026
a89de5f
Add Spark to remote benchmarks (#280)
gabotechs Jan 7, 2026
a938440
Doc fixes (#288)
JSOD11 Jan 12, 2026
057b9e5
add binary executable crate for observability tool (#290)
EdsonPetry Jan 13, 2026
73de134
Identify benchmark queries as arbitrary strings (#282)
gabotechs Jan 13, 2026
d4212bb
Worker network stream optimizations (#283)
gabotechs Jan 14, 2026
7d16841
Remove ballista from benchmarks
gabotechs Jan 14, 2026
92e5b0b
Adapt codebase for DataDog
gabotechs Jan 14, 2026
5b7f920
Downgrade prost and tonic to 0.13
gabotechs Dec 24, 2025
f50164d
Patch dependencies with DD forks so that the project compiles
gabotechs Dec 24, 2025
cad2c76
Stop using arrow-rs patch branch
LiaCastaneda Jan 13, 2026
885d864
Upgrade prost
LiaCastaneda Jan 13, 2026
36c852c
Fix DataFusion commit SHA
LiaCastaneda Jan 13, 2026
7c618c3
More rebases
jkosh44-datadog Jan 14, 2026
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
25 changes: 15 additions & 10 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,18 +52,23 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: ./.github/actions/setup
- uses: actions/cache@v4
with:
lfs: true
path: testdata/tpcds/main.zip
key: "main.zip"
- run: cargo test --features tpcds --test 'tpcds_*'

clickbench-test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: ./.github/actions/setup
- name: Install DuckDB CLI
run: |
curl https://install.duckdb.org | sh
mkdir -p $HOME/.local/bin
mv /home/runner/.duckdb/cli/latest/duckdb $HOME/.local/bin/
echo "$HOME/.local/bin" >> $GITHUB_PATH
- name: Run TPC-DS test
id: test
run: cargo test --features tpcds --test tpcds_test
- uses: actions/cache@v4
with:
path: testdata/clickbench/
key: "data"
- run: cargo test --features clickbench --test 'clickbench_*'

format-check:
runs-on: ubuntu-latest
Expand Down
6 changes: 5 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,8 @@
/benchmarks/data/
testdata/tpch/*
!testdata/tpch/queries
testdata/tpcds/data/
testdata/tpcds/*
!testdata/tpcds/queries
!testdata/tpcds/README.md
testdata/clickbench/*
!testdata/clickbench/queries
Loading