Avatar for the dchud user
dchud
mrrc
BlogDocsChangelog

Fix repeated control fields being dropped

#79Merged
Comparing
bd-7dre-repeated-control-fields
(
6f120ea
) with
main
(
4de08b6
)
CodSpeed Performance Gauge
-10%
Regression
1
Untouched
59
Skipped
16

Benchmarks

16 total
parallel_4x_10k_records
benches/parallel_benchmarks.rs::parallel_benches::benchmark_parallel_4x_10k
Skipped
323.2 ms*
read_1k_with_field_access
benches/marc_benchmarks.rs::benches::benchmark_read_with_field_access_1k
Skipped
8.2 ms*
parallel_2x_1k_records
benches/parallel_benchmarks.rs::parallel_benches::benchmark_parallel_2x_1k
Skipped
16.1 ms*
sequential_2x_10k_records
benches/parallel_benchmarks.rs::parallel_benches::benchmark_sequential_2x_10k
Skipped
154.4 ms*
read_10k_records
benches/marc_benchmarks.rs::benches::benchmark_read_10k
Skipped
77.4 ms*
parallel_8x_1k_records
benches/parallel_benchmarks.rs::parallel_benches::benchmark_parallel_8x_1k
Skipped
63.5 ms*
read_10k_with_field_access
benches/marc_benchmarks.rs::benches::benchmark_read_with_field_access_10k
Skipped
79.3 ms*
parallel_4x_1k_records
benches/parallel_benchmarks.rs::parallel_benches::benchmark_parallel_4x_1k
Skipped
31.9 ms*
read_1k_records
benches/marc_benchmarks.rs::benches::benchmark_read_1k
Skipped
8.6 ms*
serialize_1k_to_xml
benches/marc_benchmarks.rs::benches::benchmark_serialization_to_xml_1k
Skipped
34.8 ms*
roundtrip_10k_records
benches/marc_benchmarks.rs::benches::benchmark_roundtrip_10k
Skipped
207.5 ms*
parallel_2x_10k_records
benches/parallel_benchmarks.rs::parallel_benches::benchmark_parallel_2x_10k
Skipped
164.3 ms*
sequential_2x_1k_records
benches/parallel_benchmarks.rs::parallel_benches::benchmark_sequential_2x_1k
Skipped
16.8 ms*
sequential_4x_1k_records
benches/parallel_benchmarks.rs::parallel_benches::benchmark_sequential_4x_1k
Skipped
31.6 ms*
serialize_1k_to_json
benches/marc_benchmarks.rs::benches::benchmark_serialization_to_json_1k
Skipped
26 ms*
roundtrip_1k_records
benches/marc_benchmarks.rs::benches::benchmark_roundtrip_1k
Skipped
19.3 ms*

Commits

Click on a commit to change the comparison range
Base
main
4de08b6
+10.58%
Fix repeated control fields being dropped (closes #77)
1a88ad0
7 days ago
by dchud
-11.24%
Skip pymarc parity tests when pymarc is not installed
1651a41
7 days ago
by dchud
+19.85%
Remove unused get_control_field_values() accessor
d6c248b
4 days ago
by dchud
-29.65%
Update CHANGELOG for repeated control fields fix (#77, #79)
6f120ea
4 days ago
by dchud
© 2026 CodSpeed Technology
Home Terms Privacy Docs