LCOV - differential code coverage report
Current view:
top level
-
pageserver/src/tenant/storage_layer
- filename.rs
(
source
/ functions)
Coverage
Total
Hit
UBC
CBC
Current:
f6946e90941b557c917ac98cd5a7e9506d180f3e.info
Lines:
64.5 %
186
120
66
120
Current Date:
2023-10-19 02:04:12
Functions:
70.6 %
34
24
10
24
Baseline:
c8637f37369098875162f194f92736355783b050.info
Baseline Date:
2023-10-18 20:25:20
Function Name
TLA
Hit count
<pageserver::tenant::storage_layer::filename::DeltaFileName as core::cmp::Ord>::cmp
UBC
0
<pageserver::tenant::storage_layer::filename::DeltaFileName as core::cmp::PartialEq>::eq
CBC
724267
::clone
CBC
335771
::eq
CBC
20202
::hash::
CBC
368294
<pageserver::tenant::storage_layer::filename::DeltaFileName as core::cmp::PartialOrd>::partial_cmp
UBC
0
<pageserver::tenant::storage_layer::filename::DeltaFileName as core::fmt::Debug>::fmt
UBC
0
<pageserver::tenant::storage_layer::filename::DeltaFileName as core::fmt::Display>::fmt
CBC
413868
<pageserver::tenant::storage_layer::filename::DeltaFileName>::parse_str
CBC
13822
<pageserver::tenant::storage_layer::filename::ImageFileName as core::cmp::Ord>::cmp
UBC
0
<pageserver::tenant::storage_layer::filename::ImageFileName as core::cmp::PartialEq>::eq
CBC
307935
::clone
CBC
141582
::eq
CBC
5955
::hash::
CBC
160398
<pageserver::tenant::storage_layer::filename::ImageFileName as core::cmp::PartialOrd>::partial_cmp
UBC
0
<pageserver::tenant::storage_layer::filename::ImageFileName as core::fmt::Debug>::fmt
UBC
0
<pageserver::tenant::storage_layer::filename::ImageFileName as core::fmt::Display>::fmt
CBC
214378
<pageserver::tenant::storage_layer::filename::ImageFileName>::lsn_as_range
UBC
0
<pageserver::tenant::storage_layer::filename::ImageFileName>::parse_str
CBC
13822
<pageserver::tenant::storage_layer::filename::LayerFileName as core::convert::From<pageserver::tenant::storage_layer::filename::DeltaFileName>>::from
CBC
32233
<pageserver::tenant::storage_layer::filename::LayerFileName as core::convert::From<pageserver::tenant::storage_layer::filename::ImageFileName>>::from
CBC
61837
<pageserver::tenant::storage_layer::filename::LayerFileName as core::fmt::Debug>::fmt
CBC
1038874
::clone
CBC
477353
::eq
CBC
32829
::fmt
UBC
0
::hash::
CBC
528692
<pageserver::tenant::storage_layer::filename::LayerFileName as core::fmt::Display>::fmt
CBC
131581
<pageserver::tenant::storage_layer::filename::LayerFileName as core::str::traits::FromStr>::from_str
CBC
13822
<pageserver::tenant::storage_layer::filename::LayerFileName as serde::de::Deserialize>::deserialize::<serde_json::de::MapKey<serde_json::read::StrRead>>
CBC
8790
::deserialize::
>
CBC
8782
::deserialize::
>
CBC
8
<pageserver::tenant::storage_layer::filename::LayerFileName as serde::ser::Serialize>::serialize::<serde_json::ser::MapKeySerializer<&mut alloc::vec::Vec<u8>, serde_json::ser::CompactFormatter>>
CBC
422277
<pageserver::tenant::storage_layer::filename::LayerFileName>::file_name
CBC
96858
<pageserver::tenant::storage_layer::filename::LayerFileName>::is_in_future
CBC
290877
<pageserver::tenant::storage_layer::filename::LayerFileName>::kind
CBC
268
<pageserver::tenant::storage_layer::filename::LayerFileNameVisitor as serde::de::Visitor>::expecting
UBC
0
<pageserver::tenant::storage_layer::filename::LayerFileNameVisitor as serde::de::Visitor>::visit_str::<serde_json::error::Error>
CBC
8790
<pageserver::tenant::storage_layer::filename::LayerFileNameVisitor as serde::de::Visitor>::visit_str::<serde_json::error::Error>::{closure#0}
UBC
0
Generated by:
LCOV version 2.1-beta