Conversation
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Merging this PR will improve performance by 32.71%
Performance Changes
Comparing Footnotes
|
Polar Signals Profiling ResultsLatest Run
Powered by Polar Signals Cloud |
Benchmarks: PolarSignals ProfilingVortex (geomean): 0.872x ✅ datafusion / vortex-file-compressed (0.872x ✅, 9↑ 0↓)
|
File Sizes: PolarSignals ProfilingNo file size changes detected. |
Benchmarks: TPC-H SF=1 on NVMEVerdict: No clear signal (environment too noisy confidence) datafusion / vortex-file-compressed (0.957x ➖, 0↑ 0↓)
datafusion / vortex-compact (0.979x ➖, 0↑ 0↓)
datafusion / parquet (0.966x ➖, 1↑ 0↓)
datafusion / arrow (0.944x ➖, 4↑ 0↓)
duckdb / vortex-file-compressed (0.972x ➖, 0↑ 0↓)
duckdb / vortex-compact (0.965x ➖, 0↑ 0↓)
duckdb / parquet (0.972x ➖, 5↑ 3↓)
duckdb / duckdb (0.980x ➖, 3↑ 0↓)
Full attributed analysis
|
File Sizes: TPC-H SF=1 on NVMENo file size changes detected. |
Benchmarks: FineWeb NVMeVerdict: No clear signal (low confidence) datafusion / vortex-file-compressed (1.071x ➖, 0↑ 3↓)
datafusion / vortex-compact (1.010x ➖, 0↑ 0↓)
datafusion / parquet (1.046x ➖, 0↑ 1↓)
duckdb / vortex-file-compressed (1.000x ➖, 1↑ 2↓)
duckdb / vortex-compact (1.025x ➖, 0↑ 0↓)
duckdb / parquet (1.046x ➖, 0↑ 1↓)
Full attributed analysis
|
File Sizes: FineWeb NVMeNo file size changes detected. |
Benchmarks: TPC-DS SF=1 on NVMEVerdict: No clear signal (low confidence) datafusion / vortex-file-compressed (0.933x ➖, 13↑ 0↓)
datafusion / vortex-compact (0.905x ➖, 46↑ 0↓)
datafusion / parquet (0.903x ➖, 48↑ 0↓)
duckdb / vortex-file-compressed (0.906x ➖, 47↑ 0↓)
duckdb / vortex-compact (0.959x ➖, 5↑ 0↓)
duckdb / parquet (0.942x ➖, 12↑ 0↓)
duckdb / duckdb (0.918x ➖, 33↑ 0↓)
Full attributed analysis
|
File Sizes: TPC-DS SF=1 on NVMENo file size changes detected. |
Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
Benchmarks: TPC-H SF=10 on NVMEVerdict: No clear signal (low confidence) datafusion / vortex-file-compressed (1.058x ➖, 0↑ 0↓)
datafusion / vortex-compact (1.059x ➖, 0↑ 0↓)
datafusion / parquet (1.054x ➖, 0↑ 2↓)
datafusion / arrow (1.068x ➖, 0↑ 3↓)
duckdb / vortex-file-compressed (1.041x ➖, 0↑ 0↓)
duckdb / vortex-compact (1.040x ➖, 0↑ 0↓)
duckdb / parquet (1.014x ➖, 0↑ 0↓)
duckdb / duckdb (1.025x ➖, 0↑ 0↓)
Full attributed analysis
|
File Sizes: TPC-H SF=10 on NVMENo file size changes detected. |
🚨🚨🚨❌❌❌ SQL BENCHMARK FAILED ❌❌❌🚨🚨🚨Benchmark |
Benchmarks: TPC-H SF=1 on S3Verdict: No clear signal (environment too noisy confidence) datafusion / vortex-file-compressed (1.180x ➖, 0↑ 6↓)
datafusion / vortex-compact (1.028x ➖, 0↑ 1↓)
datafusion / parquet (1.079x ➖, 0↑ 5↓)
duckdb / vortex-file-compressed (1.059x ➖, 0↑ 1↓)
duckdb / vortex-compact (1.010x ➖, 0↑ 0↓)
duckdb / parquet (1.100x ➖, 0↑ 1↓)
Full attributed analysis
|
Benchmarks: Random AccessVortex (geomean): 0.923x ➖ unknown / unknown (1.000x ➖, 5↑ 4↓)
|
Benchmarks: Statistical and Population GeneticsVerdict: No clear signal (low confidence) duckdb / vortex-file-compressed (0.951x ➖, 1↑ 0↓)
duckdb / vortex-compact (0.998x ➖, 0↑ 0↓)
duckdb / parquet (0.911x ➖, 5↑ 0↓)
Full attributed analysis
|
File Sizes: Statistical and Population GeneticsNo file size changes detected. |
Benchmarks: Clickbench on NVMEVerdict: No clear signal (low confidence) datafusion / vortex-file-compressed (1.047x ➖, 1↑ 5↓)
datafusion / parquet (0.898x ✅, 26↑ 0↓)
duckdb / vortex-file-compressed (0.904x ➖, 20↑ 1↓)
duckdb / parquet (0.999x ➖, 0↑ 0↓)
duckdb / duckdb (0.927x ➖, 16↑ 0↓)
Full attributed analysis
|
File Sizes: Clickbench on NVME
Totals:
|
Benchmarks: TPC-H SF=10 on S3Verdict: No clear signal (environment too noisy confidence) datafusion / vortex-file-compressed (1.077x ➖, 0↑ 6↓)
datafusion / vortex-compact (1.023x ➖, 0↑ 1↓)
datafusion / parquet (1.041x ➖, 0↑ 2↓)
duckdb / vortex-file-compressed (1.031x ➖, 0↑ 1↓)
duckdb / vortex-compact (0.942x ➖, 0↑ 0↓)
duckdb / parquet (1.006x ➖, 0↑ 0↓)
Full attributed analysis
|
Benchmarks: CompressionVortex (geomean): 1.003x ➖ unknown / unknown (1.003x ➖, 0↑ 3↓)
|
Signed-off-by: Joe Isaacs joe.isaacs@live.co.uk<!--
Thank you for submitting a pull request! We appreciate your time and effort.
Please make sure to provide enough information so that we can review your pull
request. The Summary and Testing sections below contain guidance on what to
include.
-->
Summary
Closes: #000
Testing