Add comment showing change in benchmark file sizes#7264
Conversation
Signed-off-by: Andrew Duffy <andrew@a10y.dev>
Polar Signals Profiling ResultsLatest Run
Previous Runs (3)
Powered by Polar Signals Cloud |
Benchmarks: PolarSignals ProfilingVortex (geomean): 1.116x ❌ datafusion / vortex-file-compressed (1.116x ❌, 0↑ 3↓)
|
Benchmarks: TPC-H SF=1 on NVMEVerdict: No clear signal (environment too noisy confidence) datafusion / vortex-file-compressed (1.004x ➖, 0↑ 0↓)
datafusion / vortex-compact (1.007x ➖, 0↑ 0↓)
datafusion / parquet (0.996x ➖, 0↑ 0↓)
datafusion / arrow (1.001x ➖, 1↑ 2↓)
duckdb / vortex-file-compressed (1.004x ➖, 0↑ 0↓)
duckdb / vortex-compact (1.005x ➖, 0↑ 0↓)
duckdb / parquet (1.014x ➖, 5↑ 4↓)
duckdb / duckdb (1.007x ➖, 0↑ 1↓)
Full attributed analysis
|
File Sizes: PolarSignals ProfilingNo baseline file sizes available yet. |
File Sizes: TPC-H SF=1 on NVMENo baseline file sizes available yet. |
Benchmarks: FineWeb NVMeVerdict: No clear signal (low confidence) datafusion / vortex-file-compressed (0.910x ➖, 3↑ 0↓)
datafusion / vortex-compact (0.961x ➖, 0↑ 0↓)
datafusion / parquet (0.930x ➖, 1↑ 0↓)
duckdb / vortex-file-compressed (0.992x ➖, 1↑ 1↓)
duckdb / vortex-compact (0.963x ➖, 1↑ 0↓)
duckdb / parquet (0.959x ➖, 0↑ 0↓)
Full attributed analysis
|
File Sizes: FineWeb NVMeNo baseline file sizes available yet. |
Signed-off-by: Andrew Duffy <andrew@a10y.dev>
Benchmarks: TPC-DS SF=1 on NVMEVerdict: No clear signal (low confidence) datafusion / vortex-file-compressed (0.939x ➖, 9↑ 0↓)
datafusion / vortex-compact (0.935x ➖, 14↑ 0↓)
datafusion / parquet (0.944x ➖, 11↑ 1↓)
duckdb / vortex-file-compressed (0.942x ➖, 8↑ 1↓)
duckdb / vortex-compact (0.943x ➖, 10↑ 0↓)
duckdb / parquet (0.941x ➖, 18↑ 0↓)
duckdb / duckdb (0.953x ➖, 8↑ 0↓)
Full attributed analysis
|
File Sizes: TPC-DS SF=1 on NVMENo baseline file sizes available yet. |
Benchmarks: TPC-H SF=10 on NVMEVerdict: No clear signal (low confidence) datafusion / vortex-file-compressed (0.995x ➖, 0↑ 0↓)
datafusion / vortex-compact (1.000x ➖, 0↑ 0↓)
datafusion / parquet (0.998x ➖, 0↑ 0↓)
datafusion / arrow (1.014x ➖, 0↑ 0↓)
duckdb / vortex-file-compressed (1.000x ➖, 0↑ 0↓)
duckdb / vortex-compact (1.000x ➖, 0↑ 0↓)
duckdb / parquet (1.002x ➖, 0↑ 0↓)
duckdb / duckdb (0.998x ➖, 0↑ 0↓)
Full attributed analysis
|
File Sizes: TPC-H SF=10 on NVMENo baseline file sizes available yet. |
Benchmarks: Statistical and Population GeneticsVerdict: No clear signal (low confidence) duckdb / vortex-file-compressed (0.980x ➖, 1↑ 0↓)
duckdb / vortex-compact (0.996x ➖, 0↑ 0↓)
duckdb / parquet (0.987x ➖, 0↑ 0↓)
Full attributed analysis
|
Benchmarks: Clickbench on NVMEVerdict: No clear signal (low confidence) datafusion / vortex-file-compressed (0.992x ➖, 0↑ 0↓)
datafusion / parquet (0.999x ➖, 1↑ 1↓)
duckdb / vortex-file-compressed (1.031x ➖, 1↑ 2↓)
duckdb / parquet (0.990x ➖, 0↑ 0↓)
duckdb / duckdb (0.960x ➖, 13↑ 2↓)
Full attributed analysis
|
Benchmarks: TPC-H SF=1 on S3Verdict: No clear signal (environment too noisy confidence) datafusion / vortex-file-compressed (0.925x ➖, 3↑ 2↓)
datafusion / vortex-compact (0.871x ➖, 1↑ 0↓)
datafusion / parquet (0.943x ➖, 2↑ 1↓)
duckdb / vortex-file-compressed (0.985x ➖, 0↑ 0↓)
duckdb / vortex-compact (0.978x ➖, 0↑ 0↓)
duckdb / parquet (1.029x ➖, 0↑ 0↓)
Full attributed analysis
|
Benchmarks: FineWeb S3Verdict: No clear signal (low confidence) datafusion / vortex-file-compressed (0.995x ➖, 0↑ 0↓)
datafusion / vortex-compact (1.012x ➖, 0↑ 0↓)
datafusion / parquet (0.940x ➖, 0↑ 0↓)
duckdb / vortex-file-compressed (0.901x ➖, 1↑ 0↓)
duckdb / vortex-compact (0.955x ➖, 0↑ 1↓)
duckdb / parquet (0.999x ➖, 0↑ 0↓)
Full attributed analysis
|
File Sizes: TPC-H SF=1 on S3No baseline file sizes available yet. |
File Sizes: FineWeb S3No baseline file sizes available yet. |
Signed-off-by: Andrew Duffy <andrew@a10y.dev>
Signed-off-by: Andrew Duffy <andrew@a10y.dev>
|
Thoughts on having a single file per benchmark (I think we should move other benchmarks in that direction too?) |
File Sizes: Clickbench on NVMENo baseline file sizes available yet. |
Benchmarks: TPC-H SF=10 on S3Verdict: No clear signal (environment too noisy confidence) datafusion / vortex-file-compressed (0.931x ➖, 1↑ 1↓)
datafusion / vortex-compact (1.041x ➖, 0↑ 4↓)
datafusion / parquet (0.918x ➖, 2↑ 1↓)
duckdb / vortex-file-compressed (0.923x ➖, 1↑ 0↓)
duckdb / vortex-compact (0.944x ➖, 1↑ 0↓)
duckdb / parquet (0.938x ➖, 0↑ 0↓)
Full attributed analysis
|
File Sizes: TPC-H SF=10 on S3No baseline file sizes available yet. |
Signed-off-by: Andrew Duffy <andrew@a10y.dev>
Signed-off-by: Andrew Duffy <andrew@a10y.dev>
|
@joseph-isaacs I don't really care, I was just trying to match what we have today |
Signed-off-by: Andrew Duffy <andrew@a10y.dev>
|
I went ahead and updated it to use different file in S3 bucket for each benchmark |
|
some things failed but Im pretty sure its just because of github falling over, lets just run them again |
Benchmarks: Random AccessVortex (geomean): 0.853x ✅ unknown / unknown (0.925x ➖, 16↑ 0↓)
|
File Sizes: Statistical and Population GeneticsNo baseline file sizes available yet. |
Benchmarks: CompressionVortex (geomean): 0.996x ➖ unknown / unknown (1.012x ➖, 5↑ 9↓)
|
This reverts commit 16bbd12. Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
Adds an additional comment as part of the PR benchmarks reporting that shows the change in size of SQL benchmark files after applying the diff from the PR.
Only applies to vortex and vortex-compact
Similar to our other benchmarks, tracks state over time via a GZipped JSON file stored in S3 bucket.
I've verified the Python scripts locally