private static Set<String> add(ActiveDeletionTracker store, List<String> ints, TemporaryFolder folder) throws IOException { File f = folder.newFile(); FileIOUtils.writeStrings(ints.iterator(), f, false); store.track(f); return Sets.newHashSet(ints); }
@Override public void remove(File recs, Options options) throws IOException { globalMerge(); if (options == Options.ACTIVE_DELETION) { deleteTracker.track(recs); } store.removeRecords(recs); snapshot(true); }
@Override public void remove(File recs, Options options) throws IOException { globalMerge(); if (options == Options.ACTIVE_DELETION) { deleteTracker.track(recs); } store.removeRecords(recs); snapshot(true); }
@Override public void remove(File recs, Options options) throws IOException { globalMerge(); if (options == Options.ACTIVE_DELETION) { deleteTracker.track(recs); } store.removeRecords(recs); snapshot(true); }