| prePut(ObserverContext, Put, WALEdit, Durability) |  | 0% |  | 0% | 7 | 7 | 24 | 24 | 1 | 1 |
| preFlush(ObserverContext, Store, InternalScanner, FlushLifeCycleTracker) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
| preGetOp(ObserverContext, Get, List) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| preCompact(ObserverContext, Store, InternalScanner, ScanType, CompactionLifeCycleTracker, CompactionRequest) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| postFlush(ObserverContext, Store, StoreFile, FlushLifeCycleTracker) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
| start(CoprocessorEnvironment) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getCellTimestamp(long, List) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| postScannerOpen(ObserverContext, Scan, RegionScanner) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| FlowRunCoprocessor() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| preScannerOpen(ObserverContext, Scan) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getRegionObserver() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |