| markConsumerFailed(String, String, int, String, String, Instant, Instant) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| insertConsumerFailureIfAbsent(String, String, String, int, String, String, Instant, Instant) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| markRetryFailed(String, String, String, int, String, String, Instant, Instant) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| claimRetry(String, String, String, int, Instant, Instant) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$selectRecentActive$8(ResultSet, int) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| markRetryRecovered(String, String, String, Instant) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| markConsumerRecovered(String, String, Instant) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| lambda$selectRetryable$7(ResultSet, int) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| countByStatus(String) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| listReports(String, long, int) |   | 69% |   | 50% | 2 | 3 | 1 | 6 | 0 | 1 |
| findSummary(long) |   | 58% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
| selectRecentActive(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| countReports(String) |   | 69% |   | 50% | 3 | 4 | 1 | 5 | 0 | 1 |
| ratingColumn(int) |   | 38% |   | 33% | 4 | 6 | 4 | 7 | 0 | 1 |
| selectOldestActiveFailedAt() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| listEligibilities(long, String) |   | 74% |   | 50% | 2 | 3 | 1 | 6 | 0 | 1 |
| incrementSummary(long, int, Instant) |   | 92% |   | 70% | 3 | 6 | 0 | 12 | 0 | 1 |
| lambda$findSummary$4(ResultSet, int) |   | 91% |   | 50% | 1 | 2 | 1 | 12 | 0 | 1 |
| lambda$reviewViewMapper$9(ResultSet, int) |   | 97% |   | 75% | 1 | 3 | 0 | 20 | 0 | 1 |
| findReviewView(long, Long) |   | 92% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| findConsumedFingerprint(String, String) |   | 92% |   | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
| countPublishedReviews(long) |   | 90% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| timestamp(Instant) |   | 71% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| insertModerationAudit(long, String, long, long, long, String, String, String, String, String, Instant) |   | 98% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| insertReport(long, long, long, String, String, String, Instant) |   | 98% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| insertReply(long, long, long, String, String, String, Instant) |   | 98% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| activeProductExists(long) |   | 96% |   | 50% | 2 | 3 | 0 | 3 | 0 | 1 |
| insertEligibility(long, ReviewModels.OrderCompletedEvent, ReviewModels.OrderLineSnapshot, Instant) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| insertReview(long, ProductReviewRepository.EligibilityState, int, String, boolean, String, String, Instant) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| lambda$listEligibilities$2(ResultSet, int) |  | 100% | | n/a | 0 | 1 | 0 | 15 | 0 | 1 |
| lambda$listReports$5(ResultSet, int) |  | 100% | | n/a | 0 | 1 | 0 | 12 | 0 | 1 |
| decrementSummary(long, int, Instant) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| resolveReport(long, long, String, Instant) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$singleReviewState$10(ResultSet, int) |  | 100% | | n/a | 0 | 1 | 0 | 11 | 0 | 1 |
| lambda$findModerationAudit$6(ResultSet, int) |  | 100% | | n/a | 0 | 1 | 0 | 10 | 0 | 1 |
| insertConsumed(String, String, String, Instant) |  | 100% |  | 100% | 0 | 2 | 0 | 2 | 0 | 1 |
| findEligibilityForUpdate(long, long) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| listPublishedReviews(long, Long, long, int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| insertLike(long, long, Instant) |  | 100% |  | 100% | 0 | 2 | 0 | 2 | 0 | 1 |
| lambda$singleReplyState$12(ResultSet, int) |  | 100% | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
| selectRetryable(Instant, int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$findEligibilityForUpdate$3(ResultSet, int) |  | 100% | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
| findModerationAudit(String) |  | 100% |  | 100% | 0 | 2 | 0 | 2 | 0 | 1 |
| deleteLike(long, long) |  | 100% |  | 100% | 0 | 2 | 0 | 2 | 0 | 1 |
| lambda$singleReportState$11(ResultSet, int) |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| moderationResult(ProductReviewRepository.ModerationAuditState) |  | 100% | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
| markEligibilityReviewed(long, Instant) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| incrementLikeCount(long, Instant) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| decrementLikeCount(long, Instant) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| hideReview(long, Instant) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| singleReplyState(String, Object[]) |  | 100% |  | 100% | 0 | 2 | 0 | 2 | 0 | 1 |
| singleReviewState(String, Object[]) |  | 100% |  | 100% | 0 | 2 | 0 | 2 | 0 | 1 |
| singleReportState(String, Object[]) |  | 100% |  | 100% | 0 | 2 | 0 | 2 | 0 | 1 |
| findReportByReporter(long, long) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| findReviewByIdempotency(long, String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| findReviewByEligibilityForUpdate(long) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| findReviewForUpdate(long) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| findReportForUpdate(long) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| findReplyByReview(long) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| findReplyByCommand(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| nullableLong(Object) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| currentTime() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| instant(Timestamp) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| ProductReviewRepository(JdbcTemplate) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$currentTime$0(ResultSet, int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$findConsumedFingerprint$1(ResultSet, int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| reviewViewMapper() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |