public class Scrubber
extends java.lang.Object
implements java.io.Closeable
Modifier and Type | Class and Description |
---|---|
class |
Scrubber.NegativeLocalDeletionInfoMetrics |
static class |
Scrubber.ScrubResult |
Constructor and Description |
---|
Scrubber(ColumnFamilyStore cfs,
LifecycleTransaction transaction,
boolean skipCorrupted,
boolean checkData) |
Scrubber(ColumnFamilyStore cfs,
LifecycleTransaction transaction,
boolean skipCorrupted,
boolean checkData,
boolean reinsertOverflowedTTLRows) |
Scrubber(ColumnFamilyStore cfs,
LifecycleTransaction transaction,
boolean skipCorrupted,
OutputHandler outputHandler,
boolean checkData,
boolean reinsertOverflowedTTLRows) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
CompactionInfo.Holder |
getScrubInfo() |
void |
scrub() |
Scrubber.ScrubResult |
scrubWithResult() |
public Scrubber(ColumnFamilyStore cfs, LifecycleTransaction transaction, boolean skipCorrupted, boolean checkData)
public Scrubber(ColumnFamilyStore cfs, LifecycleTransaction transaction, boolean skipCorrupted, boolean checkData, boolean reinsertOverflowedTTLRows)
public Scrubber(ColumnFamilyStore cfs, LifecycleTransaction transaction, boolean skipCorrupted, OutputHandler outputHandler, boolean checkData, boolean reinsertOverflowedTTLRows)
public void scrub()
public void close()
close
in interface java.io.Closeable
close
in interface java.lang.AutoCloseable
public CompactionInfo.Holder getScrubInfo()
public Scrubber.ScrubResult scrubWithResult()
Copyright © 2009-2022 The Apache Software Foundation