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

perf: Parallel stateless UDFs in native runner

#4477
Comparing
slade/parallel-stateless-udfs
(
2291acf
) with
main
(
5886fd7
)
CodSpeed Performance Gauge
+1%
Improvements
0
Regressions
0
Untouched
24
New
0
Dropped
0
Ignored
4

Benchmarks

Passed

test_show[1 Small File]
tests/benchmarks/test_interactive_reads.py::test_show[1 Small File]
CodSpeed Performance Gauge
+4%
13.6 ms
13.2 ms
test_tpch[1-in-memory-2]
tests/benchmarks/test_local_tpch.py::test_tpch[1-in-memory-2]
CodSpeed Performance Gauge
+4%
64.9 ms
62.7 ms
test_count[100 Small Files]
tests/benchmarks/test_interactive_reads.py::test_count[100 Small Files]
CodSpeed Performance Gauge
+3%
94.2 ms
91.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
+2%
131.7 ms
129.4 ms
test_tpch_sql[1-in-memory-4]
tests/benchmarks/test_local_tpch.py::test_tpch_sql[1-in-memory-4]
CodSpeed Performance Gauge
+2%
99 ms
97.3 ms
test_tpch[1-in-memory-5]
tests/benchmarks/test_local_tpch.py::test_tpch[1-in-memory-5]
CodSpeed Performance Gauge
+2%
145.7 ms
143.2 ms
test_tpch_sql[1-in-memory-7]
tests/benchmarks/test_local_tpch.py::test_tpch_sql[1-in-memory-7]
CodSpeed Performance Gauge
+2%
133.1 ms
130.9 ms
test_tpch[1-in-memory-7]
tests/benchmarks/test_local_tpch.py::test_tpch[1-in-memory-7]
CodSpeed Performance Gauge
+1%
140.6 ms
138.6 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%
152.2 ms
150.3 ms
test_tpch[1-in-memory-10]
tests/benchmarks/test_local_tpch.py::test_tpch[1-in-memory-10]
CodSpeed Performance Gauge
+1%
231.2 ms
228.4 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%
132.4 ms
130.8 ms
test_tpch[1-in-memory-4]
tests/benchmarks/test_local_tpch.py::test_tpch[1-in-memory-4]
CodSpeed Performance Gauge
+1%
97.1 ms
96.1 ms
test_tpch[1-in-memory-8]
tests/benchmarks/test_local_tpch.py::test_tpch[1-in-memory-8]
CodSpeed Performance Gauge
+1%
164.2 ms
162.7 ms
test_tpch_sql[1-in-memory-10]
tests/benchmarks/test_local_tpch.py::test_tpch_sql[1-in-memory-10]
CodSpeed Performance Gauge
+1%
224.4 ms
222.4 ms
test_tpch[1-in-memory-9]
tests/benchmarks/test_local_tpch.py::test_tpch[1-in-memory-9]
CodSpeed Performance Gauge
+1%
313.6 ms
310.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
+1%
492.2 ms
488.3 ms
test_explain[100 Small Files]
tests/benchmarks/test_interactive_reads.py::test_explain[100 Small Files]
CodSpeed Performance Gauge
+1%
15.2 ms
15.1 ms
test_tpch[1-in-memory-3]
tests/benchmarks/test_local_tpch.py::test_tpch[1-in-memory-3]
CodSpeed Performance Gauge
+1%
138.4 ms
137.6 ms
test_tpch_sql[1-in-memory-9]
tests/benchmarks/test_local_tpch.py::test_tpch_sql[1-in-memory-9]
CodSpeed Performance Gauge
0%
302.3 ms
301 ms
test_tpch[1-in-memory-6]
tests/benchmarks/test_local_tpch.py::test_tpch[1-in-memory-6]
CodSpeed Performance Gauge
0%
29.4 ms
29.3 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%
203.2 ms
202.9 ms
test_tpch[1-in-memory-1]
tests/benchmarks/test_local_tpch.py::test_tpch[1-in-memory-1]
CodSpeed Performance Gauge
0%
467.3 ms
469 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%
29.8 ms
30.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
-2%
109.6 ms
111.4 ms

Ignored

test_count[1 Small File]Ignored
tests/benchmarks/test_interactive_reads.py::test_count[1 Small File]
CodSpeed Performance Gauge
-5%
4.8 ms
5.1 ms
test_explain[1 Small File]Ignored
tests/benchmarks/test_interactive_reads.py::test_explain[1 Small File]
CodSpeed Performance Gauge
-10%
2.4 ms
2.7 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
+15%
215.6 ms
187.9 ms
test_show[100 Small Files]Ignored
tests/benchmarks/test_interactive_reads.py::test_show[100 Small Files]
CodSpeed Performance Gauge
+37%
34.7 ms
25.4 ms

Commits

Click on a commit to change the comparison range
Base
main
5886fd7
-1%
Test on CI
3473ec3
28 days ago
by srilman
+3%
Fix for testing
62b118c
26 days ago
by srilman
-2%
Merge branch 'main' into slade/parallel-stateless-udfs
a8074aa
7 days ago
by srilman
+1%
Passing tests
2291acf
4 days ago
by srilman
© 2025 CodSpeed Technology
Home Terms Privacy Docs