private void snapshot() throws IOException { snapshot(false); }
private void snapshot() throws IOException { snapshot(false); }
private void snapshot() throws IOException { snapshot(false); }
@Override public void remove(File recs) throws IOException { globalMerge(); store.removeRecords(recs); snapshot(true); }
@Override public void remove(File recs) throws IOException { globalMerge(); store.removeRecords(recs); snapshot(true); }
@Override public void remove(Iterator<String> recs) throws IOException { globalMerge(); store.removeRecords(recs); snapshot(true); }
@Override public void remove(Iterator<String> recs) throws IOException { globalMerge(); store.removeRecords(recs); snapshot(true); }
@Override public void remove(Iterator<String> recs) throws IOException { globalMerge(); store.removeRecords(recs); snapshot(true); }
@Override public void remove(File recs) throws IOException { globalMerge(); 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); }
@Override public void remove(File recs, Options options) throws IOException { globalMerge(); if (options == Options.ACTIVE_DELETION) { deleteTracker.track(recs); } store.removeRecords(recs); snapshot(true); }