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

[FEAT] Outer joins for native executor

#2860Merged
Comparing
colin/swordfish-outer-join
(
d4e8942
) with
main
(
4a8244b
)
CodSpeed Performance Gauge
0%
Untouched
14
Ignored
4

Benchmarks

Passed

test_tpch[1-in-memory-native-1]
tests/benchmarks/test_local_tpch.py::test_tpch[1-in-memory-native-1]
CodSpeed Performance Gauge
+1%
444.7 ms441.5 ms
test_tpch[1-in-memory-native-3]
tests/benchmarks/test_local_tpch.py::test_tpch[1-in-memory-native-3]
CodSpeed Performance Gauge
0%
137.5 ms137.5 ms
test_tpch[1-in-memory-native-5]
tests/benchmarks/test_local_tpch.py::test_tpch[1-in-memory-native-5]
CodSpeed Performance Gauge
0%
374.9 ms375.1 ms
test_tpch[1-in-memory-native-7]
tests/benchmarks/test_local_tpch.py::test_tpch[1-in-memory-native-7]
CodSpeed Performance Gauge
0%
130 ms130.3 ms
test_tpch[1-in-memory-native-10]
tests/benchmarks/test_local_tpch.py::test_tpch[1-in-memory-native-10]
CodSpeed Performance Gauge
0%
193.4 ms194.1 ms
test_count[100 Small Files]
tests/benchmarks/test_interactive_reads.py::test_count[100 Small Files]
CodSpeed Performance Gauge
0%
126.2 ms126.8 ms
test_show[1 Small File]
tests/benchmarks/test_interactive_reads.py::test_show[1 Small File]
CodSpeed Performance Gauge
-1%
13.1 ms13.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
-1%
95.7 ms96.2 ms
test_tpch[1-in-memory-native-2]
tests/benchmarks/test_local_tpch.py::test_tpch[1-in-memory-native-2]
CodSpeed Performance Gauge
-1%
96 ms96.8 ms
test_tpch[1-in-memory-native-4]
tests/benchmarks/test_local_tpch.py::test_tpch[1-in-memory-native-4]
CodSpeed Performance Gauge
-1%
142.6 ms144.2 ms
test_explain[100 Small Files]
tests/benchmarks/test_interactive_reads.py::test_explain[100 Small Files]
CodSpeed Performance Gauge
-1%
6.9 ms6.9 ms
test_tpch[1-in-memory-native-8]
tests/benchmarks/test_local_tpch.py::test_tpch[1-in-memory-native-8]
CodSpeed Performance Gauge
-1%
330.5 ms335 ms
test_tpch[1-in-memory-native-6]
tests/benchmarks/test_local_tpch.py::test_tpch[1-in-memory-native-6]
CodSpeed Performance Gauge
-1%
29.1 ms29.5 ms
test_tpch[1-in-memory-native-9]
tests/benchmarks/test_local_tpch.py::test_tpch[1-in-memory-native-9]
CodSpeed Performance Gauge
-2%
363.4 ms370.9 ms

Ignored

test_show[100 Small Files]
tests/benchmarks/test_interactive_reads.py::test_show[100 Small Files]
Ignored
CodSpeed Performance Gauge
+2%
16.4 ms16 ms
test_explain[1 Small File]
tests/benchmarks/test_interactive_reads.py::test_explain[1 Small File]
Ignored
CodSpeed Performance Gauge
+1%
1.8 ms1.8 ms
test_count[1 Small File]
tests/benchmarks/test_interactive_reads.py::test_count[1 Small File]
Ignored
CodSpeed Performance Gauge
0%
4.2 ms4.2 ms
test_iter_rows_first_row[100 Small Files]
tests/benchmarks/test_interactive_reads.py::test_iter_rows_first_row[100 Small Files]
Ignored
CodSpeed Performance Gauge
0%
8.9 s8.9 s

Commits

Click on a commit to change the comparison range
Base
main
4a8244b
-36.3%
initial implementation
c1c3182
1 year ago
×6
clean up lil bit and fix test
3aa8aaf
1 year ago
get right side null schema in .new
86a5fa4
1 year ago
more cleanup
dcac8ba
1 year ago
-31.12%
need to drop sender
c797da4
1 year ago
+57.26%
Merge branch main into colin/swordfish-outer-join
9db56c3
1 year ago
-0.38%
cleanup
787f29f
1 year ago
+0.62%
check for empty
f93847a
1 year ago
-0.99%
use mask filter
d609336
1 year ago
+0.1%
Merge branch main into colin/swordfish-outer-join
09c785c
11 months ago
-0.3%
feedback
d4e8942
11 months ago
© 2025 CodSpeed Technology
Home Terms Privacy Docs