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

fix(filesystem): fix pyarrow fs memory by caching by value, not identity

#7025Merged
Comparing
rchowell/write-leak-fix
(
c3d4776
) with
main
(
c4499a8
)
CodSpeed Performance Gauge
0%
Untouched
40
Ignored
4
Skipped
10

Benchmarks

54 total
test_clickbench_sql[7]
tests/benchmarks/test_clickbench.py
CodSpeed Performance Gauge
+3%
18.2 ms17.6 ms
test_clickbench_sql[1]
tests/benchmarks/test_clickbench.py
CodSpeed Performance Gauge
+3%
16.8 ms16.4 ms
test_clickbench_sql[0]
tests/benchmarks/test_clickbench.py
CodSpeed Performance Gauge
+2%
4.6 ms4.5 ms
test_count[100 Small Files]
tests/benchmarks/test_interactive_reads.py
CodSpeed Performance Gauge
+2%
52 ms50.8 ms
test_tpch_sql[1-in-memory-10]
tests/benchmarks/test_local_tpch.py
CodSpeed Performance Gauge
+2%
156.5 ms153.7 ms
test_tpch_sql[1-in-memory-1]
tests/benchmarks/test_local_tpch.py
CodSpeed Performance Gauge
+2%
426.2 ms418.8 ms
test_explain[100 Small Files]
tests/benchmarks/test_interactive_reads.py
CodSpeed Performance Gauge
+1%
11 ms10.9 ms
test_clickbench_sql[19]
tests/benchmarks/test_clickbench.py
CodSpeed Performance Gauge
+1%
11.2 ms11 ms
test_clickbench_sql[38]
tests/benchmarks/test_clickbench.py
CodSpeed Performance Gauge
+1%
74.3 ms73.8 ms
test_clickbench_sql[40]
tests/benchmarks/test_clickbench.py
CodSpeed Performance Gauge
+1%
78.1 ms77.5 ms
test_clickbench_sql[36]
tests/benchmarks/test_clickbench.py
CodSpeed Performance Gauge
+1%
488.2 ms485.4 ms
test_tpch_sql[1-in-memory-4]
tests/benchmarks/test_local_tpch.py
CodSpeed Performance Gauge
0%
69.5 ms69.2 ms
test_read_json_array_format
tests/benchmarks/test_json_reads.py
CodSpeed Performance Gauge
0%
1.8 s1.8 s
test_tpch_sql[1-in-memory-8]
tests/benchmarks/test_local_tpch.py
CodSpeed Performance Gauge
0%
97.2 ms96.9 ms
test_tpch_sql[1-in-memory-2]
tests/benchmarks/test_local_tpch.py
CodSpeed Performance Gauge
0%
117.9 ms117.5 ms
test_tpch_sql[1-in-memory-3]
tests/benchmarks/test_local_tpch.py
CodSpeed Performance Gauge
0%
100.9 ms100.7 ms
test_show[1 Small File]
tests/benchmarks/test_interactive_reads.py
CodSpeed Performance Gauge
0%
12.1 ms12.1 ms
test_read_jsonl_int64
tests/benchmarks/test_json_reads.py
CodSpeed Performance Gauge
0%
282.1 ms282 ms
test_read_jsonl_with_column_projection
tests/benchmarks/test_json_reads.py
CodSpeed Performance Gauge
0%
1.3 s1.3 s
test_tpch_sql[1-in-memory-7]
tests/benchmarks/test_local_tpch.py
CodSpeed Performance Gauge
0%
101.6 ms101.6 ms
test_read_jsonl_boolean
tests/benchmarks/test_json_reads.py
CodSpeed Performance Gauge
0%
354.9 ms355 ms
test_read_jsonl_float64
tests/benchmarks/test_json_reads.py
CodSpeed Performance Gauge
0%
277.8 ms277.9 ms
test_read_jsonl_with_explicit_schema
tests/benchmarks/test_json_reads.py
CodSpeed Performance Gauge
0%
1.7 s1.7 s
test_read_jsonl_string
tests/benchmarks/test_json_reads.py
CodSpeed Performance Gauge
0%
327.8 ms328 ms
test_read_jsonl_with_limit
tests/benchmarks/test_json_reads.py
CodSpeed Performance Gauge
0%
68.2 ms68.2 ms

Commits

Click on a commit to change the comparison range
Base
main
c4499a8
+0.29%
fix(filesystem): key pyarrow fs cache by IOConfig content, not identity
c3d4776
4 hours ago
by rchowell
© 2026 CodSpeed Technology
Home Terms Privacy Docs