Avatar for the Eventual-Inc user
Eventual-Inc
Daft
BlogDocsChangelog

feat: Propagate morsel size top-down in swordfish

#4894
Comparing
colin/propagate-morsel-size
(
caf5052
) with
main
(
072858e
)
CodSpeed Performance Gauge
+19%
Improvements
2
Regressions
0
Untouched
22
New
0
Dropped
0
Ignored
4

Benchmarks

Improved

test_tpch[1-in-memory-1]
tests/benchmarks/test_local_tpch.py::test_tpch[1-in-memory-1]
CodSpeed Performance Gauge
+19%
480.8 ms
403.9 ms
test_tpch_sql[1-in-memory-1]
tests/benchmarks/test_local_tpch.py::test_tpch_sql[1-in-memory-1]
CodSpeed Performance Gauge
+17%
479.6 ms
409.8 ms

Passed

test_tpch[1-in-memory-10]
tests/benchmarks/test_local_tpch.py::test_tpch[1-in-memory-10]
CodSpeed Performance Gauge
+6%
237.3 ms
224.6 ms
test_tpch_sql[1-in-memory-10]
tests/benchmarks/test_local_tpch.py::test_tpch_sql[1-in-memory-10]
CodSpeed Performance Gauge
+5%
228.3 ms
216.9 ms
test_show[1 Small File]
tests/benchmarks/test_interactive_reads.py::test_show[1 Small File]
CodSpeed Performance Gauge
+3%
12.6 ms
12.3 ms
test_count[100 Small Files]
tests/benchmarks/test_interactive_reads.py::test_count[100 Small Files]
CodSpeed Performance Gauge
+2%
91.5 ms
89.5 ms
test_tpch_sql[1-in-memory-6]
tests/benchmarks/test_local_tpch.py::test_tpch_sql[1-in-memory-6]
CodSpeed Performance Gauge
+2%
30 ms
29.4 ms
test_tpch[1-in-memory-9]
tests/benchmarks/test_local_tpch.py::test_tpch[1-in-memory-9]
CodSpeed Performance Gauge
+2%
318.3 ms
313.3 ms
test_tpch_sql[1-in-memory-9]
tests/benchmarks/test_local_tpch.py::test_tpch_sql[1-in-memory-9]
CodSpeed Performance Gauge
+2%
305.1 ms
300.4 ms
test_tpch[1-in-memory-6]
tests/benchmarks/test_local_tpch.py::test_tpch[1-in-memory-6]
CodSpeed Performance Gauge
+1%
29.4 ms
29.2 ms
test_iter_rows_first_row[1 Small File]
tests/benchmarks/test_interactive_reads.py::test_iter_rows_first_row[1 Small File]
CodSpeed Performance Gauge
0%
38.5 ms
38.4 ms
test_tpch[1-in-memory-3]
tests/benchmarks/test_local_tpch.py::test_tpch[1-in-memory-3]
CodSpeed Performance Gauge
0%
141.3 ms
141 ms
test_tpch[1-in-memory-5]
tests/benchmarks/test_local_tpch.py::test_tpch[1-in-memory-5]
CodSpeed Performance Gauge
0%
151.5 ms
151.2 ms
test_tpch_sql[1-in-memory-4]
tests/benchmarks/test_local_tpch.py::test_tpch_sql[1-in-memory-4]
CodSpeed Performance Gauge
0%
100.7 ms
100.5 ms
test_tpch_sql[1-in-memory-3]
tests/benchmarks/test_local_tpch.py::test_tpch_sql[1-in-memory-3]
CodSpeed Performance Gauge
0%
133.2 ms
133.1 ms
test_tpch[1-in-memory-4]
tests/benchmarks/test_local_tpch.py::test_tpch[1-in-memory-4]
CodSpeed Performance Gauge
0%
99.5 ms
99.4 ms
test_explain[100 Small Files]
tests/benchmarks/test_interactive_reads.py::test_explain[100 Small Files]
CodSpeed Performance Gauge
0%
14.2 ms
14.2 ms
test_tpch_sql[1-in-memory-2]
tests/benchmarks/test_local_tpch.py::test_tpch_sql[1-in-memory-2]
CodSpeed Performance Gauge
0%
207.6 ms
207.7 ms
test_tpch[1-in-memory-8]
tests/benchmarks/test_local_tpch.py::test_tpch[1-in-memory-8]
CodSpeed Performance Gauge
0%
170.1 ms
170.7 ms
test_tpch[1-in-memory-7]
tests/benchmarks/test_local_tpch.py::test_tpch[1-in-memory-7]
CodSpeed Performance Gauge
0%
144.5 ms
145.2 ms
test_tpch_sql[1-in-memory-8]
tests/benchmarks/test_local_tpch.py::test_tpch_sql[1-in-memory-8]
CodSpeed Performance Gauge
-1%
154.5 ms
156.1 ms
test_tpch_sql[1-in-memory-7]
tests/benchmarks/test_local_tpch.py::test_tpch_sql[1-in-memory-7]
CodSpeed Performance Gauge
-1%
134.7 ms
136.2 ms
test_tpch_sql[1-in-memory-5]
tests/benchmarks/test_local_tpch.py::test_tpch_sql[1-in-memory-5]
CodSpeed Performance Gauge
-1%
136.4 ms
138.3 ms
test_tpch[1-in-memory-2]
tests/benchmarks/test_local_tpch.py::test_tpch[1-in-memory-2]
CodSpeed Performance Gauge
-3%
68.2 ms
70.1 ms

Ignored

test_count[1 Small File]Ignored
tests/benchmarks/test_interactive_reads.py::test_count[1 Small File]
CodSpeed Performance Gauge
-16%
4.1 ms
4.8 ms
test_explain[1 Small File]Ignored
tests/benchmarks/test_interactive_reads.py::test_explain[1 Small File]
CodSpeed Performance Gauge
+4%
2.2 ms
2.2 ms
test_iter_rows_first_row[100 Small Files]Ignored
tests/benchmarks/test_interactive_reads.py::test_iter_rows_first_row[100 Small Files]
CodSpeed Performance Gauge
-7%
154.2 ms
165.7 ms
test_show[100 Small Files]Ignored
tests/benchmarks/test_interactive_reads.py::test_show[100 Small Files]
CodSpeed Performance Gauge
+15%
49.1 ms
42.7 ms

Commits

Click on a commit to change the comparison range
Base
main
072858e
+17%
init
5085232
15 days ago
by colin-ho
0%
remove this stuff
b8549ce
10 days ago
by colin-ho
-5%
Merge branch 'main' into colin/propagate-morsel-size
264104f
10 days ago
by colin-ho
+4%
fix hash join build bug
32d8fd1
10 days ago
by colin-ho
0%
fix again
938e346
9 days ago
by colin-ho
+2%
fix the decimal agg issue
bfb5540
9 days ago
by colin-ho
0%
no this is the fix
7b9d9c7
9 days ago
by colin-ho
0%
gagg fix again
ed95f0d
9 days ago
by colin-ho
0%
tests
e698950
8 days ago
by colin-ho
-1%
colin/propagate-morsel-size
6602c43
8 days ago
by colin-ho
0%
cmon greptile
20dddde
8 days ago
by colin-ho
+1%
Merge branch main into colin/propagate-morsel-size
7b99080
5 days ago
by colin-ho
+1%
Merge branch main into colin/propagate-morsel-size
fd81525
2 days ago
by colin-ho
+1%
fix test
caf5052
1 day ago
by colin-ho
© 2025 CodSpeed Technology
Home Terms Privacy Docs