Skip to content

Single and partitioned variants for datafusion-vortex#1012

Merged
alexey-milovidov merged 5 commits into
mainfrom
adamg/datafusion-vortex
Jul 21, 2026
Merged

Single and partitioned variants for datafusion-vortex#1012
alexey-milovidov merged 5 commits into
mainfrom
adamg/datafusion-vortex

Conversation

@alexey-milovidov

Copy link
Copy Markdown
Member

Supersedes #847 by @AdamGS (the fork on that PR has "Allow edits from maintainers" disabled, so the branch could not be updated in place).

This is @AdamGS's adamg/datafusion-vortex branch merged up to date with main, with the merge conflicts resolved.

Reintroduces the datafusion-vortex and datafusion-vortex-partitioned entries with a much more stable interface that is much closer to the existing datafusion ones, using the up-to-date DataFusion and Vortex releases and a new dedicated vortex-datafusion-cli tool.

Conflict resolution

Two files conflicted with main, both benchmark.sh:

The resolution keeps both: the shared download script from the PR plus the concurrent-QPS skip from main. The result matches the duckdb-vortex sibling's benchmark.sh exactly (the canonical single-process Vortex form), differing only in the download-script name. queries.sql auto-merged cleanly, preserving the PR's to_timestamp_seconds("EventTime") wrapping.

🤖 Generated with Claude Code

AdamGS and others added 2 commits May 19, 2026 12:49
# Conflicts:
#	datafusion-vortex-partitioned/benchmark.sh
#	datafusion-vortex/benchmark.sh
@github-actions

Copy link
Copy Markdown
Contributor

Results for datafusion-vortex are ready for: c6a.4xlarge.
Results for datafusion-vortex-partitioned are ready for: c6a.4xlarge.
The result files are committed as f3d094a.
Removed manually added result files: datafusion-vortex-partitioned/results/20260505/c6a.2xlarge.json, datafusion-vortex-partitioned/results/20260505/c6a.4xlarge.json, datafusion-vortex-partitioned/results/20260505/c6a.xlarge.json, datafusion-vortex-partitioned/results/20260505/c8g.4xlarge.json, datafusion-vortex/results/20260505/c6a.2xlarge.json, datafusion-vortex/results/20260505/c6a.4xlarge.json, datafusion-vortex/results/20260505/c6a.xlarge.json, datafusion-vortex/results/20260505/c8g.4xlarge.json.

Logs:

@alexey-milovidov alexey-milovidov added the machine:all PR benchmark on every machine type label Jul 21, 2026
…ioned (c6a.2xlarge, c6a.4xlarge, c6a.metal, c6a.xlarge, c7a.metal-48xl, c8g.4xlarge)
@github-actions

Copy link
Copy Markdown
Contributor

Results for datafusion-vortex are ready for: c6a.2xlarge, c6a.4xlarge, c6a.metal, c7a.metal-48xl, c8g.4xlarge.
Results for datafusion-vortex-partitioned are ready for: c6a.2xlarge, c6a.4xlarge, c6a.metal, c6a.xlarge, c7a.metal-48xl, c8g.4xlarge.
The result files are committed as 579ff86.

Logs:

@github-actions

Copy link
Copy Markdown
Contributor

Results for datafusion-vortex are ready for: c6a.xlarge, c8g.metal-48xl.
Results for datafusion-vortex-partitioned are ready for: c8g.metal-48xl.
The result files are committed as 9257a75.

Logs:

@github-actions

Copy link
Copy Markdown
Contributor

The run of datafusion-vortex on c6a.large did not produce results.
The run of datafusion-vortex on t3a.small did not produce results.
The run of datafusion-vortex-partitioned on c6a.large did not produce results.
The run of datafusion-vortex-partitioned on t3a.small did not produce results.

Logs:

@alexey-milovidov alexey-milovidov self-assigned this Jul 21, 2026
@alexey-milovidov
alexey-milovidov merged commit 4022fa3 into main Jul 21, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

machine:all PR benchmark on every machine type

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants