-
Notifications
You must be signed in to change notification settings - Fork 0
Perf improvements for TPC-H ingestion #176
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
This reverts commit d7ae33d.
CodSpeed Performance ReportMerging #176 will degrade performances by 14.74%Comparing
|
| Mode | Benchmark | BASE |
HEAD |
Change | |
|---|---|---|---|---|---|
| ⚡ | WallTime | hash_join_anti_join[1000] |
86.1 µs | 74.6 µs | +15.51% |
| ⚡ | WallTime | hash_join_inner_join[1000000] |
279.7 ms | 207.9 ms | +34.54% |
| ❌ | WallTime | hash_join_inner_join[100000] |
14 ms | 15.6 ms | -10.12% |
| ⚡ | WallTime | hash_join_left_join[1000000] |
158 ms | 135.2 ms | +16.88% |
| ❌ | WallTime | hash_join_left_join[100000] |
8.8 ms | 10.1 ms | -13.41% |
| ⚡ | WallTime | hash_join_left_join[1000] |
152.7 µs | 136.7 µs | +11.7% |
| ❌ | WallTime | hash_join_many_to_many[100000] |
15.1 ms | 16.8 ms | -10.04% |
| ⚡ | WallTime | hash_join_many_to_many[1000] |
181.5 µs | 160.9 µs | +12.81% |
| ⚡ | WallTime | hash_join_no_matches[1000000] |
267.1 ms | 214.4 ms | +24.62% |
| ⚡ | WallTime | hash_join_no_matches[1000] |
164 µs | 140 µs | +17.16% |
| ⚡ | WallTime | hash_join_semi_join[10000] |
250.3 µs | 199.5 µs | +25.47% |
| ⚡ | WallTime | hash_join_semi_join[1000] |
82 µs | 59.1 µs | +38.67% |
| ⚡ | WallTime | ingest_mixed_1M[batches=1] |
209.2 ms | 189.7 ms | +10.29% |
| ❌ | WallTime | ingest_mixed_1M[batches=64] |
809.9 ms | 950 ms | -14.74% |
| ⚡ | WallTime | scan_stream_expr_divide_two |
1.1 ms | 1 ms | +10.46% |
| ⚡ | WallTime | scan_stream_expr_multiply_two |
1.1 ms | 1 ms | +10.26% |
Footnotes
-
2 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports. ↩
No description provided.