| loadRowCount(ExternalRowCountCache.RowCountKey, boolean) |   | 26% |  | 0% | 1 | 2 | 7 | 10 | 0 | 1 |
| getCachedRowCountIfPresent(long, long, long) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
| getCachedRowCount(long, long, long, boolean) |   | 48% |   | 37% | 4 | 5 | 7 | 14 | 0 | 1 |
| ExternalRowCountCache(ExecutorService) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| lambda$invalidateDb$3(long, long, ExternalRowCountCache.RowCountKey) |  | 100% |   | 75% | 1 | 3 | 0 | 1 | 0 | 1 |
| invalidateTable(long, long, long) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| invalidateDb(long, long) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| invalidateCatalog(long) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$invalidateCatalog$2(long, ExternalRowCountCache.RowCountKey) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| lambda$getCachedRowCount$1(ExternalRowCountCache.RowCountKey, Executor) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$getCachedRowCount$0(ExternalRowCountCache.RowCountKey) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |