Avatar for the dchud user
dchud
mrrc
BlogDocsChangelog

Implement Clone for MarcError, wire lenient/recovery E005 and E106 cases

#224Merged
Comparing
feat/marcerror-clone-bd-0x73.21.9
(
f03da52
) with
main
(
0b3f644
)
CodSpeed Performance Gauge
+10%
Improvement
11
Regression
5
Untouched
44
Skipped
18

Benchmarks

78 total
test_threaded_with_title_extraction_4x_10k
tests/python/test_benchmark_parallel.py::TestParallelWithFieldAccess
CodSpeed Performance Gauge
+26%
1,173.1 ms928.7 ms
test_parallel_read_4x_10k
tests/python/test_benchmark_parallel.py::TestIndividualOperationParallel
CodSpeed Performance Gauge
+26%
1,165.6 ms923.9 ms
test_parallel_read_with_extract_4x_10k
tests/python/test_benchmark_parallel.py::TestIndividualOperationParallel
CodSpeed Performance Gauge
+25%
1,216.8 ms972.2 ms
test_threaded_reading_4x_10k
tests/python/test_benchmark_parallel.py::TestPythonParallelBenchmarks
CodSpeed Performance Gauge
+23%
1,126.5 ms915.4 ms
test_threading_speedup_4x_10k
tests/python/test_benchmark_parallel.py::TestParallelSummary
CodSpeed Performance Gauge
+23%
1,130.8 ms920.7 ms
test_parallel_read_4x_1k
tests/python/test_benchmark_parallel.py::TestIndividualOperationParallel
CodSpeed Performance Gauge
+22%
108.6 ms89.2 ms
test_file_parallel_4x_10k
tests/python/test_benchmark_parallel.py::TestFileBatchParallelBenchmarks
CodSpeed Performance Gauge
+21%
1.2 s1 s
test_parallel_read_with_extract_4x_1k
tests/python/test_benchmark_parallel.py::TestIndividualOperationParallel
CodSpeed Performance Gauge
+21%
115.6 ms95.8 ms
test_threaded_reading_4x_1k
tests/python/test_benchmark_parallel.py::TestPythonParallelBenchmarks
CodSpeed Performance Gauge
+20%
108.1 ms89.9 ms
test_file_parallel_4x_10k_with_extraction
tests/python/test_benchmark_parallel.py::TestFileBatchParallelBenchmarks
CodSpeed Performance Gauge
+19%
1,187.5 ms996.7 ms
test_file_parallel_2x_10k
tests/python/test_benchmark_parallel.py::TestFileBatchParallelBenchmarks
CodSpeed Performance Gauge
+16%
371.1 ms320.9 ms
test_pipeline_parallel_4x_10k_threaded
tests/python/test_benchmark_pipeline_parallel.py::TestProducerConsumerPipelineBasic
CodSpeed Performance Gauge
-14%
109.2 ms127 ms
test_process_8_files_parallel_4_threads
tests/python/test_benchmark_pipeline_parallel.py::TestProducerConsumerPipelineMultiFile
CodSpeed Performance Gauge
-11%
237.2 ms265.7 ms
test_pipeline_sequential_1x_10k
tests/python/test_benchmark_pipeline_parallel.py::TestProducerConsumerPipelineBasic
CodSpeed Performance Gauge
-11%
20.7 ms23.3 ms
test_pipeline_parallel_2x_10k_threaded
tests/python/test_benchmark_pipeline_parallel.py::TestProducerConsumerPipelineBasic
CodSpeed Performance Gauge
-11%
48.8 ms54.7 ms
test_process_4_files_parallel_4_threads
tests/python/test_benchmark_pipeline_parallel.py::TestProducerConsumerPipelineMultiFile
CodSpeed Performance Gauge
-15%
109.2 ms128 ms
test_threaded_reading_2x_10k
tests/python/test_benchmark_parallel.py::TestPythonParallelBenchmarks
CodSpeed Performance Gauge
+10%
302.9 ms275.8 ms
test_threaded_with_title_extraction_2x_10k
tests/python/test_benchmark_parallel.py::TestParallelWithFieldAccess
CodSpeed Performance Gauge
+7%
322.2 ms300.6 ms
test_repeated_serialization_no_leak
tests/python/test_memory_benchmarks.py::TestMemoryLeaks
CodSpeed Performance Gauge
+6%
159.3 ms150 ms
test_memory_roundtrip_serialize_deserialize_1k
tests/python/test_memory_benchmarks.py::TestMemoryBenchmarks
CodSpeed Performance Gauge
+6%
65.9 ms62.2 ms
test_threading_speedup_2x_10k
tests/python/test_benchmark_parallel.py::TestParallelSummary
CodSpeed Performance Gauge
+6%
300.2 ms284 ms
test_memory_record_creation_bulk
tests/python/test_memory_benchmarks.py::TestMemoryBenchmarks
CodSpeed Performance Gauge
+6%
16.7 ms15.8 ms
test_memory_multiple_format_conversions_1k
tests/python/test_memory_benchmarks.py::TestMemoryBenchmarks
CodSpeed Performance Gauge
+5%
53.3 ms50.7 ms
test_memory_streaming_read_10k
tests/python/test_memory_benchmarks.py::TestMemoryBenchmarks
CodSpeed Performance Gauge
+4%
257.3 ms247.1 ms
test_memory_read_10k_records
tests/python/test_memory_benchmarks.py::TestMemoryBenchmarks
CodSpeed Performance Gauge
+4%
237.5 ms228.2 ms

Commits

Click on a commit to change the comparison range
Base
main
0b3f644
+10.07%
Implement Clone for MarcError, wire lenient/recovery E005 and E106 cases
f03da52
5 days ago
by dchud
© 2026 CodSpeed Technology
Home Terms Privacy Docs