LCOV - code coverage report
Current view: top level - server/cache/h2 - H2CacheImpl.java (source / functions) Hit Total Coverage
Test: _coverage_report.dat Lines: 289 378 76.5 %
Date: 2022-11-19 15:00:39 Functions: 48 57 84.2 %

Function Name Sort by function name Hit count Sort by hit count
com/google/gerrit/server/cache/h2/H2CacheImpl$Loader$1::onFailure (Ljava/lang/Throwable;)V 0
com/google/gerrit/server/cache/h2/H2CacheImpl$SqlStore::invalidate (Lcom/google/gerrit/server/cache/h2/H2CacheImpl$SqlHandle;Ljava/lang/Object;)V 0
com/google/gerrit/server/cache/h2/H2CacheImpl$SqlStore::invalidate (Ljava/lang/Object;)V 0
com/google/gerrit/server/cache/h2/H2CacheImpl$SqlStore::invalidateAll ()V 0
com/google/gerrit/server/cache/h2/H2CacheImpl$SqlStore::isOldClassNameError (Ljava/lang/Throwable;)Z 0
com/google/gerrit/server/cache/h2/H2CacheImpl::invalidate (Ljava/lang/Object;)V 0
com/google/gerrit/server/cache/h2/H2CacheImpl::invalidateAll ()V 0
com/google/gerrit/server/cache/h2/H2CacheImpl::lambda$invalidate$3 (Ljava/lang/Object;)V 0
com/google/gerrit/server/cache/h2/H2CacheImpl::lambda$prune$4 (Ljava/util/concurrent/ScheduledExecutorService;)V 0
com/google/gerrit/server/cache/h2/H2CacheImpl$Loader$1::<init> (Lcom/google/gerrit/server/cache/h2/H2CacheImpl$Loader;Ljava/lang/Object;)V 1
com/google/gerrit/server/cache/h2/H2CacheImpl$Loader$1::onSuccess (Ljava/lang/Object;)V 1
com/google/gerrit/server/cache/h2/H2CacheImpl$Loader::lambda$reload$2 (Ljava/lang/Object;)Lcom/google/gerrit/server/cache/h2/H2CacheImpl$ValueHolder; 1
com/google/gerrit/server/cache/h2/H2CacheImpl$Loader::reload (Ljava/lang/Object;Lcom/google/gerrit/server/cache/h2/H2CacheImpl$ValueHolder;)Lcom/google/common/util/concurrent/ListenableFuture; 1
com/google/gerrit/server/cache/h2/H2CacheImpl$SqlStore::prune (Lcom/google/common/cache/Cache;)V 1
com/google/gerrit/server/cache/h2/H2CacheImpl::lambda$put$2 (Ljava/lang/Object;Lcom/google/gerrit/server/cache/h2/H2CacheImpl$ValueHolder;)V 1
com/google/gerrit/server/cache/h2/H2CacheImpl::prune (Ljava/util/concurrent/ScheduledExecutorService;)V 1
com/google/gerrit/server/cache/h2/H2CacheImpl::put (Ljava/lang/Object;Ljava/lang/Object;)V 1
com/google/gerrit/server/cache/h2/H2CacheImpl$SqlStore::close (Lcom/google/gerrit/server/cache/h2/H2CacheImpl$SqlHandle;)Lcom/google/gerrit/server/cache/h2/H2CacheImpl$SqlHandle; 3
com/google/gerrit/server/cache/h2/H2CacheImpl$Loader::lambda$loadAll$1 (Ljava/util/Map;Ljava/time/Instant;Ljava/util/Map$Entry;)V 6
com/google/gerrit/server/cache/h2/H2CacheImpl$Loader::lambda$storeInDatabase$3 (Ljava/util/Map;Ljava/time/Instant;)V 6
com/google/gerrit/server/cache/h2/H2CacheImpl$Loader::storeInDatabase (Ljava/util/Map;Ljava/time/Instant;)V 6
com/google/gerrit/server/cache/h2/H2CacheImpl::getIfPresent (Ljava/lang/Object;)Ljava/lang/Object; 6
com/google/gerrit/server/cache/h2/H2CacheImpl::get (Ljava/lang/Object;Ljava/util/concurrent/Callable;)Ljava/lang/Object; 7
com/google/gerrit/server/cache/h2/H2CacheImpl::lambda$get$0 (Ljava/lang/Object;Lcom/google/gerrit/server/cache/h2/H2CacheImpl$ValueHolder;)V 7
com/google/gerrit/server/cache/h2/H2CacheImpl::lambda$get$1 (Ljava/lang/Object;Ljava/util/concurrent/Callable;)Lcom/google/gerrit/server/cache/h2/H2CacheImpl$ValueHolder; 7
com/google/gerrit/server/cache/h2/H2CacheImpl$Loader::loadAll (Ljava/lang/Iterable;)Ljava/util/Map; 15
com/google/gerrit/server/cache/h2/H2CacheImpl$SqlHandle::close ()V 15
com/google/gerrit/server/cache/h2/H2CacheImpl$SqlHandle::closeStatement (Ljava/sql/PreparedStatement;)Ljava/sql/PreparedStatement; 15
com/google/gerrit/server/cache/h2/H2CacheImpl$SqlStore::close ()V 15
com/google/gerrit/server/cache/h2/H2CacheImpl$SqlStore::open ()V 15
com/google/gerrit/server/cache/h2/H2CacheImpl::size ()J 15
com/google/gerrit/server/cache/h2/H2CacheImpl::start ()V 15
com/google/gerrit/server/cache/h2/H2CacheImpl::stats ()Lcom/google/common/cache/CacheStats; 15
com/google/gerrit/server/cache/h2/H2CacheImpl::stop ()V 15
com/google/gerrit/server/cache/h2/H2CacheImpl$Loader::<init> (Ljava/util/concurrent/Executor;Lcom/google/gerrit/server/cache/h2/H2CacheImpl$SqlStore;Lcom/google/common/cache/CacheLoader;)V 16
com/google/gerrit/server/cache/h2/H2CacheImpl$Loader::lambda$load$0 (Ljava/lang/Object;Lcom/google/gerrit/server/cache/h2/H2CacheImpl$ValueHolder;)V 16
com/google/gerrit/server/cache/h2/H2CacheImpl$Loader::load (Ljava/lang/Object;)Lcom/google/gerrit/server/cache/h2/H2CacheImpl$ValueHolder; 16
com/google/gerrit/server/cache/h2/H2CacheImpl$SqlHandle::<init> (Ljava/lang/String;Lcom/google/gerrit/server/cache/h2/KeyType;)V 16
com/google/gerrit/server/cache/h2/H2CacheImpl$SqlStore::<init> (Ljava/lang/String;Lcom/google/inject/TypeLiteral;Lcom/google/gerrit/server/cache/serialize/CacheSerializer;Lcom/google/gerrit/server/cache/serialize/CacheSerializer;IJLjava/time/Duration;Ljava/time/Duration;)V 16
com/google/gerrit/server/cache/h2/H2CacheImpl$SqlStore::acquire ()Lcom/google/gerrit/server/cache/h2/H2CacheImpl$SqlHandle; 16
com/google/gerrit/server/cache/h2/H2CacheImpl$SqlStore::buildBloomFilter ()Lcom/google/common/hash/BloomFilter; 16
com/google/gerrit/server/cache/h2/H2CacheImpl$SqlStore::createKeyType (Lcom/google/inject/TypeLiteral;Lcom/google/gerrit/server/cache/serialize/CacheSerializer;)Lcom/google/gerrit/server/cache/h2/KeyType; 16
com/google/gerrit/server/cache/h2/H2CacheImpl$SqlStore::diskStats ()Lcom/google/gerrit/server/cache/PersistentCache$DiskStats; 16
com/google/gerrit/server/cache/h2/H2CacheImpl$SqlStore::expired (Ljava/time/Instant;)Z 16
com/google/gerrit/server/cache/h2/H2CacheImpl$SqlStore::getIfPresent (Ljava/lang/Object;)Lcom/google/gerrit/server/cache/h2/H2CacheImpl$ValueHolder; 16
com/google/gerrit/server/cache/h2/H2CacheImpl$SqlStore::mightContain (Ljava/lang/Object;)Z 16
com/google/gerrit/server/cache/h2/H2CacheImpl$SqlStore::needsRefresh (Ljava/time/Instant;)Z 16
com/google/gerrit/server/cache/h2/H2CacheImpl$SqlStore::newBloomFilter ()Lcom/google/common/hash/BloomFilter; 16
com/google/gerrit/server/cache/h2/H2CacheImpl$SqlStore::put (Ljava/lang/Object;Lcom/google/gerrit/server/cache/h2/H2CacheImpl$ValueHolder;)V 16
com/google/gerrit/server/cache/h2/H2CacheImpl$SqlStore::release (Lcom/google/gerrit/server/cache/h2/H2CacheImpl$SqlHandle;)V 16
com/google/gerrit/server/cache/h2/H2CacheImpl$SqlStore::touch (Lcom/google/gerrit/server/cache/h2/H2CacheImpl$SqlHandle;Ljava/lang/Object;)V 16
com/google/gerrit/server/cache/h2/H2CacheImpl$ValueHolder::<init> (Ljava/lang/Object;Ljava/time/Instant;)V 16
com/google/gerrit/server/cache/h2/H2CacheImpl::<clinit> ()V 16
com/google/gerrit/server/cache/h2/H2CacheImpl::<init> (Ljava/util/concurrent/Executor;Lcom/google/gerrit/server/cache/h2/H2CacheImpl$SqlStore;Lcom/google/inject/TypeLiteral;Lcom/google/common/cache/Cache;)V 16
com/google/gerrit/server/cache/h2/H2CacheImpl::diskStats ()Lcom/google/gerrit/server/cache/PersistentCache$DiskStats; 16
com/google/gerrit/server/cache/h2/H2CacheImpl::get (Ljava/lang/Object;)Ljava/lang/Object; 16
com/google/gerrit/server/cache/h2/H2CacheImpl::getAll (Ljava/lang/Iterable;)Lcom/google/common/collect/ImmutableMap; 16

Generated by: LCOV version 1.16+git.20220603.dfeb750