Avatar for the dchud user
dchud
mrrc
BlogDocsChangelog

refactor(readers): extract shared ISO 2709 primitives (bd-qzew PR1)

#98Merged
Comparing
feat/bd-qzew-extract-iso2709
(
2ca456d
) with
main
(
5d4b1fd
)
CodSpeed Performance Gauge
+38%
Improvement
21
Untouched
39
Skipped
16

Benchmarks

76 total
test_file_parallel_4x_10k
tests/python/test_benchmark_parallel.py::TestFileBatchParallelBenchmarks
CodSpeed Performance Gauge
+38%
996.6 ms724.2 ms
test_file_parallel_4x_10k_with_extraction
tests/python/test_benchmark_parallel.py::TestFileBatchParallelBenchmarks
CodSpeed Performance Gauge
+32%
1,079 ms815.3 ms
test_threading_speedup_4x_10k
tests/python/test_benchmark_parallel.py::TestParallelSummary
CodSpeed Performance Gauge
+31%
978.8 ms744.3 ms
test_parallel_read_4x_10k
tests/python/test_benchmark_parallel.py::TestIndividualOperationParallel
CodSpeed Performance Gauge
+27%
969.7 ms762.3 ms
test_threaded_with_title_extraction_4x_10k
tests/python/test_benchmark_parallel.py::TestParallelWithFieldAccess
CodSpeed Performance Gauge
+27%
991.4 ms781.7 ms
test_threaded_reading_4x_10k
tests/python/test_benchmark_parallel.py::TestPythonParallelBenchmarks
CodSpeed Performance Gauge
+26%
975.4 ms772.7 ms
test_threaded_reading_4x_1k
tests/python/test_benchmark_parallel.py::TestPythonParallelBenchmarks
CodSpeed Performance Gauge
+26%
96.6 ms76.6 ms
test_parallel_read_with_extract_4x_1k
tests/python/test_benchmark_parallel.py::TestIndividualOperationParallel
CodSpeed Performance Gauge
+26%
104.2 ms82.9 ms
test_parallel_read_with_extract_4x_10k
tests/python/test_benchmark_parallel.py::TestIndividualOperationParallel
CodSpeed Performance Gauge
+24%
1,058.5 ms855.3 ms
test_parallel_read_4x_1k
tests/python/test_benchmark_parallel.py::TestIndividualOperationParallel
CodSpeed Performance Gauge
+23%
94.3 ms76.6 ms
test_file_parallel_2x_10k
tests/python/test_benchmark_parallel.py::TestFileBatchParallelBenchmarks
CodSpeed Performance Gauge
+22%
303.2 ms249.2 ms
test_threaded_reading_1k
tests/python/test_benchmark_parallel.py::TestPythonParallelBenchmarks
CodSpeed Performance Gauge
+20%
28.6 ms23.8 ms
test_threaded_reading_2x_10k
tests/python/test_benchmark_parallel.py::TestPythonParallelBenchmarks
CodSpeed Performance Gauge
+19%
283 ms238.3 ms
test_threading_speedup_2x_10k
tests/python/test_benchmark_parallel.py::TestParallelSummary
CodSpeed Performance Gauge
+17%
282.8 ms241.2 ms
test_threaded_with_title_extraction_2x_10k
tests/python/test_benchmark_parallel.py::TestParallelWithFieldAccess
CodSpeed Performance Gauge
+14%
289.9 ms253.8 ms
test_repeated_record_creation_no_leak
tests/python/test_memory_benchmarks.py::TestMemoryLeaks
CodSpeed Performance Gauge
+14%
13.1 ms11.6 ms
test_write_only_10k_rustfile
tests/python/test_benchmark_writing.py::TestRustFileBackendBenchmarks
CodSpeed Performance Gauge
+13%
50.3 ms44.5 ms
test_sequential_reading_1k
tests/python/test_benchmark_parallel.py::TestPythonParallelBenchmarks
CodSpeed Performance Gauge
+13%
9.7 ms8.6 ms
test_file_sequential_4x_10k
tests/python/test_benchmark_parallel.py::TestFileBatchParallelBenchmarks
CodSpeed Performance Gauge
+12%
343 ms306.2 ms
test_file_sequential_1x_10k
tests/python/test_benchmark_parallel.py::TestFileBatchParallelBenchmarks
CodSpeed Performance Gauge
+12%
83.8 ms75.1 ms
test_file_sequential_2x_10k
tests/python/test_benchmark_parallel.py::TestFileBatchParallelBenchmarks
CodSpeed Performance Gauge
+11%
167.3 ms150.9 ms
test_memory_record_creation_bulk
tests/python/test_memory_benchmarks.py::TestMemoryBenchmarks
CodSpeed Performance Gauge
+7%
16.4 ms15.3 ms
test_memory_streaming_read_10k
tests/python/test_memory_benchmarks.py::TestMemoryBenchmarks
CodSpeed Performance Gauge
+6%
248.3 ms233.4 ms
test_sequential_2x_reading_1k
tests/python/test_benchmark_parallel.py::TestPythonParallelBenchmarks
CodSpeed Performance Gauge
+6%
15.1 ms14.2 ms
test_sequential_4x_reading_1k
tests/python/test_benchmark_parallel.py::TestPythonParallelBenchmarks
CodSpeed Performance Gauge
+6%
30.3 ms28.6 ms

Commits

Click on a commit to change the comparison range
Base
main
5d4b1fd
+37.62%
refactor(readers): extract shared ISO 2709 primitives (bd-qzew PR1)
2ca456d
20 hours ago
by dchud
© 2026 CodSpeed Technology
Home Terms Privacy Docs