LCOV - code coverage report
Current view: top level - pageserver/src/tenant/storage_layer - inmemory_layer.rs (source / functions) Coverage Total Hit
Test: fc67f8dc6087a0b4f4f0bcd74f6e1dc25fab8cf3.info Lines: 88.7 % 541 480
Test Date: 2024-09-24 13:57:57 Functions: 77.6 % 49 38

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 3438
<pageserver::tenant::storage_layer::inmemory_layer::GlobalResourceUnits>::maybe_publish_size 14412654
<pageserver::tenant::storage_layer::inmemory_layer::GlobalResourceUnits>::new 3822
<pageserver::tenant::storage_layer::inmemory_layer::GlobalResourceUnits>::publish_size 3462
<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 3432
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::assert_writable 14412654
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::create 3822
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::create::{closure#0} 3822
<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 4558258
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::file_id 1819571
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::freeze 6864
::freeze 3432
::freeze::{closure#0} 3432
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::get_lsn_range 4554826
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::get_opened_at 14409060
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::get_timeline_id 3432
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::get_values_reconstruct_data 1819571
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::get_values_reconstruct_data::{closure#0} 1819571
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::get_values_reconstruct_data::{closure#0}::{closure#0} 2994386
::get_values_reconstruct_data::{closure#0}::{closure#0} 1497190
::get_values_reconstruct_data::{closure#0}::{closure#0}::{closure#0} 1497196
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::info 0
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::put_batch 14412654
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::put_batch::{closure#0} 14412654
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::put_tombstones 12
::put_tombstones 6
::put_tombstones::{closure#0} 6
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::size 7644
::size 3822
::size::{closure#0} 3822
<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 2904
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::write_to_disk::{closure#0} 2904
<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} 13156548
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayerInner as core::fmt::Debug>::fmt 0
<pageserver::tenant::storage_layer::inmemory_layer::IndexEntry>::new 30543210
<pageserver::tenant::storage_layer::inmemory_layer::IndexEntry>::new::{closure#0} 0
<pageserver::tenant::storage_layer::inmemory_layer::IndexEntry>::unpack 29925394
<pageserver::tenant::storage_layer::inmemory_layer::IndexEntry>::validate_checkpoint_distance 630
<pageserver::tenant::storage_layer::inmemory_layer::SerializedBatch>::from_values 14412654
<pageserver::tenant::storage_layer::inmemory_layer::SerializedBatch>::from_values::{closure#0} 15271530
pageserver::tenant::storage_layer::inmemory_layer::inmem_layer_display::<&mut core::fmt::Formatter> 6864
pageserver::tenant::storage_layer::inmemory_layer::inmem_layer_display::<&mut alloc::string::String> 3432
pageserver::tenant::storage_layer::inmemory_layer::inmem_layer_display::<&mut core::fmt::Formatter> 3432
pageserver::tenant::storage_layer::inmemory_layer::inmem_layer_log_display::<&mut alloc::string::String> 3432
pageserver::tenant::storage_layer::inmemory_layer::tests::test_index_entry 6
pageserver::tenant::storage_layer::inmemory_layer::tests::test_index_entry::{closure#0} 120

Generated by: LCOV version 2.1-beta