diff --git a/fdb-record-layer-lucene/src/main/java/com/apple/foundationdb/record/lucene/LuceneIndexScrubbingToolsMissing.java b/fdb-record-layer-lucene/src/main/java/com/apple/foundationdb/record/lucene/LuceneIndexScrubbingToolsMissing.java index dc94334856..0b3cf0c00f 100644 --- a/fdb-record-layer-lucene/src/main/java/com/apple/foundationdb/record/lucene/LuceneIndexScrubbingToolsMissing.java +++ b/fdb-record-layer-lucene/src/main/java/com/apple/foundationdb/record/lucene/LuceneIndexScrubbingToolsMissing.java @@ -173,13 +173,12 @@ private CompletableFuture checkMissingIndexKey(FDBIndexableRecord } return AsyncUtil.DONE; } - return partitioner.tryGetPartitionInfo(rec, groupingKey).thenApply(partitionInfo -> { + return partitioner.tryGetPartitionInfo(rec, groupingKey).thenAccept(partitionInfo -> { if (partitionInfo == null) { issue.compareAndSet(null, Pair.of(MissingIndexReason.NOT_IN_PARTITION, groupingKey)); } else if (isMissingIndexKey(rec, partitionInfo.getId(), groupingKey)) { issue.compareAndSet(null, Pair.of(MissingIndexReason.NOT_IN_PK_SEGMENT_INDEX, groupingKey)); } - return null; }); }