checkCandidatesAgainstFile(metaClient.getHadoopConf(), candidateRecordKeys, filePath))); checkCandidatesAgainstFile(metaClient.getHadoopConf(), candidateRecordKeys, filePath)));
new HoodieBloomIndexCheckFunction(metaClient, config.getBasePath()), true) .flatMap(indexLookupResults -> indexLookupResults.iterator()) .filter(lookupResult -> lookupResult.getMatchingRecordKeys().size() > 0)
checkCandidatesAgainstFile(metaClient.getHadoopConf(), candidateRecordKeys, filePath))); checkCandidatesAgainstFile(metaClient.getHadoopConf(), candidateRecordKeys, filePath)));
new HoodieBloomIndexCheckFunction(metaClient, config.getBasePath()), true) .flatMap(List::iterator) .filter(lookupResult -> lookupResult.getMatchingRecordKeys().size() > 0)
record4.getRecordKey()); List<String> results = HoodieBloomIndexCheckFunction.checkCandidatesAgainstFile(jsc.hadoopConfiguration(), uuids, new Path(basePath + "/2016/01/31/" + filename)); assertEquals(results.size(), 2);