LCOV - code coverage report
Current view: top level - pageserver/src/tenant/storage_layer - inmemory_layer.rs (source / functions) Coverage Total Hit
Test: b4ae4c4857f9ef3e144e982a35ee23bc84c71983.info Lines: 88.4 % 541 478
Test Date: 2024-10-22 22:13:45 Functions: 77.6 % 49 38

Function Name Sort by function name Hit count Sort by function hit count
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer as core::fmt::Debug>::fmt 0
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::dump 0
::dump 0
::dump::{closure#0} 0
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::info 0
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::tick 0
::tick 0
::tick::{closure#0} 0
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::try_len 0
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::try_len::{closure#0} 0
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::write_to_disk::{closure#0}::{closure#0} 0
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayerInner as core::fmt::Debug>::fmt 0
<pageserver::tenant::storage_layer::inmemory_layer::IndexEntry>::new::{closure#0} 0
pageserver::tenant::storage_layer::inmemory_layer::tests::test_index_entry 2
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::put_tombstones 4
::put_tombstones 2
::put_tombstones::{closure#0} 2
pageserver::tenant::storage_layer::inmemory_layer::tests::test_index_entry::{closure#0} 40
<pageserver::tenant::storage_layer::inmemory_layer::IndexEntry>::validate_checkpoint_distance 204
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::write_to_disk 968
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::write_to_disk::{closure#0} 968
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer as core::fmt::Display>::fmt 1138
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::get_timeline_id 1138
pageserver::tenant::storage_layer::inmemory_layer::inmem_layer_log_display::<&mut alloc::string::String> 1138
<pageserver::tenant::storage_layer::inmemory_layer::GlobalResourceUnits as core::ops::drop::Drop>::drop 1140
<pageserver::tenant::storage_layer::inmemory_layer::GlobalResourceUnits>::publish_size 1148
<pageserver::tenant::storage_layer::inmemory_layer::GlobalResourceUnits>::new 1262
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::create 1262
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::create::{closure#0} 1262
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::freeze 2276
::freeze 1138
::freeze::{closure#0} 1138
pageserver::tenant::storage_layer::inmemory_layer::inmem_layer_display::<&mut core::fmt::Formatter> 2276
pageserver::tenant::storage_layer::inmemory_layer::inmem_layer_display::<&mut alloc::string::String> 1138
pageserver::tenant::storage_layer::inmemory_layer::inmem_layer_display::<&mut core::fmt::Formatter> 1138
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::size 2524
::size 1262
::size::{closure#0} 1262
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::file_id 606250
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::get_values_reconstruct_data 606250
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::get_values_reconstruct_data::{closure#0} 606250
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::get_values_reconstruct_data::{closure#0}::{closure#0} 997830
::get_values_reconstruct_data::{closure#0}::{closure#0} 498915
::get_values_reconstruct_data::{closure#0}::{closure#0}::{closure#0} 498915
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::get_lsn_range 1520034
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::end_lsn_or_max 1521172
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::write_to_disk::{closure#0}::{closure#1} 4385516
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::get_opened_at 4803010
<pageserver::tenant::storage_layer::inmemory_layer::GlobalResourceUnits>::maybe_publish_size 4804196
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::assert_writable 4804196
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::put_batch 4804196
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::put_batch::{closure#0} 4804196
<pageserver::tenant::storage_layer::inmemory_layer::SerializedBatch>::from_values 4804196
<pageserver::tenant::storage_layer::inmemory_layer::SerializedBatch>::from_values::{closure#0} 5090446
<pageserver::tenant::storage_layer::inmemory_layer::IndexEntry>::unpack 9974917
<pageserver::tenant::storage_layer::inmemory_layer::IndexEntry>::new 10180942

Generated by: LCOV version 2.1-beta