LCOV - code coverage report
Current view: top level - libs/wal_decoder/src - serialized_batch.rs (source / functions) Coverage Total Hit
Test: aca806cab4756d7eb6a304846130f4a73a5d5393.info Lines: 91.8 % 631 579
Test Date: 2025-04-24 20:31:15 Functions: 59.6 % 57 34

Function Name Sort by function name Hit count Sort by function hit count
<<wal_decoder::serialized_batch::ObservedValueMeta as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting 0
<::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 0
<::deserialize::__Visitor as serde::de::Visitor>::expecting 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_> 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<<&mut bincode::de::Deserializer<_, _> as serde::de::Deserializer>::deserialize_tuple::Access, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> 0
<<wal_decoder::serialized_batch::SerializedValueBatch as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting 0
<::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 0
<::deserialize::__Visitor as serde::de::Visitor>::expecting 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_> 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<<&mut bincode::de::Deserializer<_, _> as serde::de::Deserializer>::deserialize_tuple::Access, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> 0
<<wal_decoder::serialized_batch::SerializedValueMeta as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting 0
<::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 0
<::deserialize::__Visitor as serde::de::Visitor>::expecting 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_> 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<<&mut bincode::de::Deserializer<_, _> as serde::de::Deserializer>::deserialize_tuple::Access, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> 0
<<wal_decoder::serialized_batch::ValueMeta as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting 0
<::deserialize::__Field as serde::de::Deserialize>::deserialize::>> 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 0
<::deserialize::__Visitor as serde::de::Visitor>::expecting 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_enum::<&mut bincode::de::Deserializer, bincode::config::int::FixintEncoding>, bincode::config::limit::Infinite>>> 0
<wal_decoder::serialized_batch::SerializedValueBatch>::has_data::{closure#0} 0
<wal_decoder::serialized_batch::SerializedValueBatch>::is_observed 0
<wal_decoder::serialized_batch::SerializedValueBatch>::updates_key 0
<wal_decoder::serialized_batch::SerializedValueBatch>::updates_key::{closure#0} 0
<wal_decoder::serialized_batch::SerializedValueBatch>::zero_gaps 1
wal_decoder::serialized_batch::tests::test_creation_from_values 1
wal_decoder::serialized_batch::tests::test_extension 1
wal_decoder::serialized_batch::tests::test_gap_zeroing 1
wal_decoder::serialized_batch::tests::test_put 1
wal_decoder::serialized_batch::tests::test_put::{closure#0} 2
wal_decoder::serialized_batch::tests::test_extension::{closure#0} 3
wal_decoder::serialized_batch::tests::test_extension::{closure#1} 3
wal_decoder::serialized_batch::tests::test_creation_from_values::{closure#0} 4
wal_decoder::serialized_batch::tests::validate_batch 6
<wal_decoder::serialized_batch::OrderedValueMeta as core::cmp::PartialEq>::eq 8
<wal_decoder::serialized_batch::OrderedValueMeta as core::cmp::PartialOrd>::partial_cmp 9
wal_decoder::serialized_batch::tests::test_gap_zeroing::{closure#0} 9
<wal_decoder::serialized_batch::SerializedValueBatch>::zero_gaps::{closure#0} 19
wal_decoder::serialized_batch::tests::validate_batch::{closure#1} 28
<wal_decoder::serialized_batch::OrderedValueMeta as core::cmp::Ord>::cmp 59
wal_decoder::serialized_batch::tests::validate_batch::{closure#2} 104
wal_decoder::serialized_batch::tests::validate_batch::{closure#0} 136
<wal_decoder::serialized_batch::SerializedValueBatch>::len 873906
<wal_decoder::serialized_batch::SerializedValueBatch>::from_decoded_filtered 875718
<wal_decoder::serialized_batch::SerializedValueBatch>::estimate_buffer_size 875918
<wal_decoder::serialized_batch::SerializedValueBatch>::is_empty 876119
<wal_decoder::serialized_batch::SerializedValueBatch>::extend 1587457
<wal_decoder::serialized_batch::SerializedValueBatch>::extend::{closure#0} 1599039
<wal_decoder::serialized_batch::SerializedValueBatch>::put 1685198
<wal_decoder::serialized_batch::SerializedValueBatch>::block_is_image 1747704
<wal_decoder::serialized_batch::SerializedValueBatch as core::default::Default>::default 2449046
<wal_decoder::serialized_batch::SerializedValueBatch>::from_values 27965933
<wal_decoder::serialized_batch::SerializedValueBatch>::from_values::{closure#0} 28223313
<wal_decoder::serialized_batch::SerializedValueBatch>::buffer_size 28825458
<wal_decoder::serialized_batch::SerializedValueBatch>::has_data 30576563
<wal_decoder::serialized_batch::SerializedValueBatch>::validate_lsn_order 32114513
<wal_decoder::serialized_batch::ValueMeta>::lsn 170638905
<wal_decoder::serialized_batch::ValueMeta>::key 171512757

Generated by: LCOV version 2.1-beta