Avatar for the dchud user
dchud
mrrc
BlogDocsChangelog

Add error-code reconciliation guard and pymarc parity test

#231Merged
Comparing
feat/release-readiness-gate
(
792e4a4
) with
main
(
753a734
)
CodSpeed Performance Gauge
+25%
Improvement
21
Regression
2
Untouched
37
Skipped
18

Benchmarks

78 total
test_pipeline_sequential_1x_10k
tests/python/test_benchmark_pipeline_parallel.py::TestProducerConsumerPipelineBasic
CodSpeed Performance Gauge
-13%
21.5 ms24.8 ms
test_pipeline_sequential_4x_10k
tests/python/test_benchmark_pipeline_parallel.py::TestProducerConsumerPipelineBasic
CodSpeed Performance Gauge
-11%
91.7 ms102.8 ms
test_file_parallel_4x_10k_with_extraction
tests/python/test_benchmark_parallel.py::TestFileBatchParallelBenchmarks
CodSpeed Performance Gauge
+68%
1,326 ms788.9 ms
test_file_parallel_4x_10k
tests/python/test_benchmark_parallel.py::TestFileBatchParallelBenchmarks
CodSpeed Performance Gauge
+52%
1,228.7 ms806.9 ms
test_parallel_read_4x_10k
tests/python/test_benchmark_parallel.py::TestIndividualOperationParallel
CodSpeed Performance Gauge
+46%
1,152.9 ms789.7 ms
test_threaded_with_title_extraction_4x_10k
tests/python/test_benchmark_parallel.py::TestParallelWithFieldAccess
CodSpeed Performance Gauge
+45%
1,177.1 ms809.7 ms
test_threaded_reading_4x_10k
tests/python/test_benchmark_parallel.py::TestPythonParallelBenchmarks
CodSpeed Performance Gauge
+45%
1,141.1 ms788.3 ms
test_threaded_reading_4x_1k
tests/python/test_benchmark_parallel.py::TestPythonParallelBenchmarks
CodSpeed Performance Gauge
+42%
111.2 ms78.3 ms
test_parallel_read_with_extract_4x_10k
tests/python/test_benchmark_parallel.py::TestIndividualOperationParallel
CodSpeed Performance Gauge
+41%
1,254.6 ms888.6 ms
test_threading_speedup_4x_10k
tests/python/test_benchmark_parallel.py::TestParallelSummary
CodSpeed Performance Gauge
+40%
1,143.9 ms814.2 ms
test_parallel_read_4x_1k
tests/python/test_benchmark_parallel.py::TestIndividualOperationParallel
CodSpeed Performance Gauge
+39%
111.9 ms80.7 ms
test_parallel_read_with_extract_4x_1k
tests/python/test_benchmark_parallel.py::TestIndividualOperationParallel
CodSpeed Performance Gauge
+36%
120.6 ms88.7 ms
test_file_parallel_2x_10k
tests/python/test_benchmark_parallel.py::TestFileBatchParallelBenchmarks
CodSpeed Performance Gauge
+24%
341.4 ms275.8 ms
test_file_sequential_1x_10k
tests/python/test_benchmark_parallel.py::TestFileBatchParallelBenchmarks
CodSpeed Performance Gauge
+18%
99.3 ms83.9 ms
test_file_sequential_4x_10k
tests/python/test_benchmark_parallel.py::TestFileBatchParallelBenchmarks
CodSpeed Performance Gauge
+18%
401.6 ms339.6 ms
test_file_sequential_2x_10k
tests/python/test_benchmark_parallel.py::TestFileBatchParallelBenchmarks
CodSpeed Performance Gauge
+17%
196.4 ms168.1 ms
test_threaded_with_title_extraction_2x_10k
tests/python/test_benchmark_parallel.py::TestParallelWithFieldAccess
CodSpeed Performance Gauge
+16%
326.9 ms282.7 ms
test_threading_speedup_2x_10k
tests/python/test_benchmark_parallel.py::TestParallelSummary
CodSpeed Performance Gauge
+16%
304.2 ms263.2 ms
test_threaded_reading_1k
tests/python/test_benchmark_parallel.py::TestPythonParallelBenchmarks
CodSpeed Performance Gauge
+15%
30.6 ms26.6 ms
test_sequential_reading_1k
tests/python/test_benchmark_parallel.py::TestPythonParallelBenchmarks
CodSpeed Performance Gauge
+15%
11 ms9.6 ms
test_write_only_10k_rustfile
tests/python/test_benchmark_writing.py::TestRustFileBackendBenchmarks
CodSpeed Performance Gauge
+15%
51.2 ms44.6 ms
test_threaded_reading_2x_10k
tests/python/test_benchmark_parallel.py::TestPythonParallelBenchmarks
CodSpeed Performance Gauge
+13%
304.6 ms268.9 ms
test_write_only_10k_records
tests/python/test_benchmark_writing.py::TestWritingBenchmarks
CodSpeed Performance Gauge
+11%
51.5 ms46.5 ms
test_write_only_1k_rustfile
tests/python/test_benchmark_writing.py::TestRustFileBackendBenchmarks
CodSpeed Performance Gauge
+6%
4.4 ms4.2 ms
test_repeated_record_creation_no_leak
tests/python/test_memory_benchmarks.py::TestMemoryLeaks
CodSpeed Performance Gauge
+5%
12.6 ms12 ms

Commits

Click on a commit to change the comparison range
Base
main
753a734
+24.95%
Add error-code reconciliation guard + pymarc parity test
792e4a4
4 days ago
by dchud
© 2026 CodSpeed Technology
Home Terms Privacy Docs