LCOV - code coverage report
Current view: top level - pageserver/src/tenant/storage_layer - inmemory_layer.rs (source / functions) Coverage Total Hit
Test: 322b88762cba8ea666f63cda880cccab6936bf37.info Lines: 56.7 % 305 173
Test Date: 2024-02-29 11:57:12 Functions: 60.5 % 38 23

Function Name Sort by function name Hit count Sort by function hit count
<<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::get_values_reconstruct_data::{closure#0}::BlockRead as core::cmp::Ord>::cmp 0
<::get_values_reconstruct_data::{closure#0}::BlockRead as core::cmp::Ord>::cmp 0
<::get_values_reconstruct_data::{closure#0}::BlockRead as core::cmp::PartialEq>::eq 0
<::get_values_reconstruct_data::{closure#0}::BlockRead as core::cmp::PartialOrd>::partial_cmp 0
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer as core::fmt::Debug>::fmt 0
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::create::{closure#0}::{closure#0} 0
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::dump 0
::dump 0
::dump::{closure#0} 0
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::get_values_reconstruct_data 0
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::get_values_reconstruct_data::{closure#0} 0
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::info 0
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::put_value_locked::{closure#0}::{closure#0} 0
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::put_value_locked::{closure#0}::{closure#1} 0
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::size 0
::size 0
::size::{closure#0} 0
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayerInner as core::fmt::Debug>::fmt 0
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::get_timeline_id 4
<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>::write_to_disk 450
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::write_to_disk::{closure#0} 450
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer as core::fmt::Display>::fmt 528
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::create 644
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::create::{closure#0} 644
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::freeze 1048
::freeze 524
::freeze::{closure#0} 524
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::put_values 413940
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::put_values::{closure#0} 413940
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::get_value_reconstruct_data 503245
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::get_value_reconstruct_data::{closure#0} 503245
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::write_to_disk::{closure#0}::{closure#0} 2134544
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::put_value 2214102
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::put_value::{closure#0} 2214102
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::assert_writable 2628042
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::put_value_locked 2913798
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::put_value_locked::{closure#0} 2913798
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::get_lsn_range 3185272
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::end_lsn_or_max 3185800
<pageserver::tenant::storage_layer::inmemory_layer::InMemoryLayer>::write_to_disk::{closure#0}::{closure#1} 61509772

Generated by: LCOV version 2.1-beta