Avatar for the dchud user
dchud
mrrc
BlogDocsChangelog

Pymarc exception-class-name parity verification + docs

#185Merged
Comparing
feat/pymarc-exception-class-parity
(
3e40d89
) with
main
(
f9760b0
)
CodSpeed Performance Gauge
-20%
Improvement
12
Regression
12
Untouched
36
Skipped
16

Benchmarks

76 total
test_file_parallel_4x_10k
tests/python/test_benchmark_parallel.py::TestFileBatchParallelBenchmarks
CodSpeed Performance Gauge
-20%
844.2 ms1,048.7 ms
test_parallel_read_4x_1k
tests/python/test_benchmark_parallel.py::TestIndividualOperationParallel
CodSpeed Performance Gauge
-17%
79.8 ms96.6 ms
test_file_parallel_4x_10k_with_extraction
tests/python/test_benchmark_parallel.py::TestFileBatchParallelBenchmarks
CodSpeed Performance Gauge
-15%
901.9 ms1,066 ms
test_parallel_read_4x_10k
tests/python/test_benchmark_parallel.py::TestIndividualOperationParallel
CodSpeed Performance Gauge
-14%
863.5 ms1,008.5 ms
test_threaded_with_title_extraction_4x_10k
tests/python/test_benchmark_parallel.py::TestParallelWithFieldAccess
CodSpeed Performance Gauge
-13%
883.7 ms1,020.8 ms
test_threaded_reading_4x_10k
tests/python/test_benchmark_parallel.py::TestPythonParallelBenchmarks
CodSpeed Performance Gauge
-13%
873.9 ms998.9 ms
test_parallel_read_with_extract_4x_10k
tests/python/test_benchmark_parallel.py::TestIndividualOperationParallel
CodSpeed Performance Gauge
-12%
963.5 ms1,100 ms
test_parallel_read_with_extract_4x_1k
tests/python/test_benchmark_parallel.py::TestIndividualOperationParallel
CodSpeed Performance Gauge
-12%
94.5 ms107.8 ms
test_threading_speedup_4x_10k
tests/python/test_benchmark_parallel.py::TestParallelSummary
CodSpeed Performance Gauge
-12%
861.1 ms976.8 ms
test_file_sequential_1x_10k
tests/python/test_benchmark_parallel.py::TestFileBatchParallelBenchmarks
CodSpeed Performance Gauge
-12%
81.3 ms92.1 ms
test_threaded_reading_4x_1k
tests/python/test_benchmark_parallel.py::TestPythonParallelBenchmarks
CodSpeed Performance Gauge
-11%
85.3 ms95.9 ms
test_file_sequential_4x_10k
tests/python/test_benchmark_parallel.py::TestFileBatchParallelBenchmarks
CodSpeed Performance Gauge
-11%
331.1 ms371.3 ms
test_process_4_files_sequential
tests/python/test_benchmark_pipeline_parallel.py::TestProducerConsumerPipelineMultiFile
CodSpeed Performance Gauge
+33%
121.7 ms91.2 ms
test_process_4_files_parallel_4_threads
tests/python/test_benchmark_pipeline_parallel.py::TestProducerConsumerPipelineMultiFile
CodSpeed Performance Gauge
+31%
132.3 ms101.3 ms
test_pipeline_sequential_1x_10k
tests/python/test_benchmark_pipeline_parallel.py::TestProducerConsumerPipelineBasic
CodSpeed Performance Gauge
+30%
29.3 ms22.4 ms
test_pipeline_sequential_4x_10k
tests/python/test_benchmark_pipeline_parallel.py::TestProducerConsumerPipelineBasic
CodSpeed Performance Gauge
+26%
123.9 ms98.2 ms
test_write_pathlib_1k_rustfile
tests/python/test_benchmark_writing.py::TestRustFileBackendBenchmarks
CodSpeed Performance Gauge
+21%
5.3 ms4.4 ms
test_process_8_files_parallel_4_threads
tests/python/test_benchmark_pipeline_parallel.py::TestProducerConsumerPipelineMultiFile
CodSpeed Performance Gauge
+20%
275.2 ms228.6 ms
test_pipeline_sequential_extraction_4x_10k
tests/python/test_benchmark_pipeline_parallel.py::TestProducerConsumerPipelineWithExtraction
CodSpeed Performance Gauge
+17%
142.9 ms122.4 ms
test_bytesio_vs_file_isolation
tests/python/test_performance_analysis.py::TestThreePhasePatternOverhead
CodSpeed Performance Gauge
+16%
57.2 ms49.3 ms
test_memory_multiple_format_conversions_1k
tests/python/test_memory_benchmarks.py::TestMemoryBenchmarks
CodSpeed Performance Gauge
+13%
58.6 ms51.7 ms
test_backend_comparison_1k
tests/python/test_benchmark_writing.py::TestBackendComparison
CodSpeed Performance Gauge
+13%
57.4 ms50.9 ms
test_pipeline_parallel_4x_10k_threaded
tests/python/test_benchmark_pipeline_parallel.py::TestProducerConsumerPipelineBasic
CodSpeed Performance Gauge
+12%
130.3 ms116.8 ms
test_memory_streaming_read_10k
tests/python/test_memory_benchmarks.py::TestMemoryBenchmarks
CodSpeed Performance Gauge
+10%
274.9 ms249.6 ms
test_pipeline_parallel_2x_10k_threaded
tests/python/test_benchmark_pipeline_parallel.py::TestProducerConsumerPipelineBasic
CodSpeed Performance Gauge
+10%
62.3 ms56.8 ms

Commits

Click on a commit to change the comparison range
Base
main
f9760b0
+28.9%
Pymarc exception-class-name parity verification + documentation
b862f5f
2 days ago
by dchud
-48.4%
Consolidate pymarc-compat docs: catalog in reference, recipes in guide
3e40d89
2 days ago
by dchud
© 2026 CodSpeed Technology
Home Terms Privacy Docs