LCOV - code coverage report
Current view: top level - pageserver/src/tenant/storage_layer - inmemory_layer.rs (source / functions) Coverage Total Hit
Test: 8b13a09a5c233d98abd4a0d3e59157e7db16d6fd.info Lines: 87.7 % 520 456
Test Date: 2024-11-21 10:53:51 Functions: 77.1 % 48 37

Function Name Sort by function name Hit count Sort by function hit count
<pageserver::tenant::storage_layer::inmemory_layer::GlobalResourceUnits as core::ops::drop::Drop>::drop 1146
<pageserver::tenant::storage_layer::inmemory_layer::GlobalResourceUnits>::maybe_publish_size 4804202
<pageserver::tenant::storage_layer::inmemory_layer::GlobalResourceUnits>::new 1268
<pageserver::tenant::storage_layer::inmemory_layer::GlobalResourceUnits>::publish_size 1154
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer as core::fmt::Debug>::fmt 0
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer as core::fmt::Display>::fmt 1144
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::assert_writable 4804202
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::create 1268
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::create::{closure#0} 1268
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::dump 0
::dump 0
::dump::{closure#0} 0
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::end_lsn_or_max 1523656
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::estimated_in_mem_size 1180
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::file_id 606371
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::freeze 2288
::freeze 1144
::freeze::{closure#0} 1144
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::get_lsn_range 1522512
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::get_opened_at 4803010
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::get_timeline_id 1144
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::get_values_reconstruct_data 606371
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::get_values_reconstruct_data::{closure#0} 606371
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::get_values_reconstruct_data::{closure#0}::{closure#0} 998308
::get_values_reconstruct_data::{closure#0}::{closure#0} 499154
::get_values_reconstruct_data::{closure#0}::{closure#0}::{closure#0} 499154
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::info 0
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::put_batch 4804202
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::put_batch::{closure#0} 4804202
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::put_tombstones 4
::put_tombstones 2
::put_tombstones::{closure#0} 2
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::size 2536
::size 1268
::size::{closure#0} 1268
<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 968
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::write_to_disk::{closure#0} 968
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::write_to_disk::{closure#0}::{closure#0} 0
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::write_to_disk::{closure#0}::{closure#1} 4385516
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayerInner as core::fmt::Debug>::fmt 0
<pageserver::tenant::storage_layer::inmemory_layer::IndexEntry>::new 5090538
<pageserver::tenant::storage_layer::inmemory_layer::IndexEntry>::new::{closure#0} 0
<pageserver::tenant::storage_layer::inmemory_layer::IndexEntry>::unpack 4884710
<pageserver::tenant::storage_layer::inmemory_layer::IndexEntry>::validate_checkpoint_distance 210
pageserver::tenant::storage_layer::inmemory_layer::inmem_layer_display::<&mut core::fmt::Formatter> 2288
pageserver::tenant::storage_layer::inmemory_layer::inmem_layer_display::<&mut alloc::string::String> 1144
pageserver::tenant::storage_layer::inmemory_layer::inmem_layer_display::<&mut core::fmt::Formatter> 1144
pageserver::tenant::storage_layer::inmemory_layer::inmem_layer_log_display::<&mut alloc::string::String> 1144
pageserver::tenant::storage_layer::inmemory_layer::tests::test_index_entry 2
pageserver::tenant::storage_layer::inmemory_layer::tests::test_index_entry::{closure#0} 40

Generated by: LCOV version 2.1-beta