Repository navigation
Parallelise and merge ci jobs, make sure rust dependencies are shared everywhere - #9752
Conversation
Merging this PR will regress 1 benchmark
|
| Mode | Benchmark | BASE |
HEAD |
Efficiency | |
|---|---|---|---|---|---|
| ❌ | WallTime | arrow_checked_add_u32_neon[16384] |
13.5 µs | 20.3 µs | -33.35% |
| ⚡ | Simulation | decompress[u64, (4000, 1024)] |
86.8 µs | 71.5 µs | +21.37% |
| ⚡ | WallTime | arrow_checked_add_u32_avx2[16384] |
21.4 µs | 17.7 µs | +20.99% |
| ⚡ | Simulation | allocate_drop_arrow[0] |
456.9 ns | 402.7 ns | +13.45% |
| ⚡ | WallTime | mul_u32_nonnull_avx512 |
6.3 µs | 5.6 µs | +11.66% |
Tip
Investigate this regression by commenting @codspeedbot fix this regression on this PR, or directly use the CodSpeed MCP with your agent.
Comparing rk/parallelci (3120e65) with develop (3e2b65c)
Footnotes
-
218 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. ↩
|
Why are there new benchmarks? |
|
Probably because they're in between merge base of this pr and develop. If we rebase they should go away |
a53eae5 to
9ca14a5
Compare
fdc5abe to
a3ff5ac
Compare
84610ff to
6bb6feb
Compare
… everywhere Signed-off-by: Robert Kruszewski <github@robertk.io>
Signed-off-by: Robert Kruszewski <github@robertk.io>
6bb6feb to
3120e65
Compare
Leverage github's parallel steps to speed up our CI, merge steps where majority
of time was compilation