public class Scrubber
extends java.lang.Object
implements java.io.Closeable
Modifier and Type | Class and Description |
---|---|
static class |
Scrubber.ScrubResult |
Modifier and Type | Field and Description |
---|---|
boolean |
validateColumns |
Constructor and Description |
---|
Scrubber(ColumnFamilyStore cfs,
SSTableReader sstable,
boolean skipCorrupted,
boolean isOffline,
boolean checkData) |
Scrubber(ColumnFamilyStore cfs,
SSTableReader sstable,
boolean skipCorrupted,
OutputHandler outputHandler,
boolean isOffline,
boolean checkData) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
SSTableReader |
getNewInOrderSSTable() |
SSTableReader |
getNewSSTable() |
CompactionInfo.Holder |
getScrubInfo() |
void |
scrub() |
Scrubber.ScrubResult |
scrubWithResult() |
public Scrubber(ColumnFamilyStore cfs, SSTableReader sstable, boolean skipCorrupted, boolean isOffline, boolean checkData) throws java.io.IOException
java.io.IOException
public Scrubber(ColumnFamilyStore cfs, SSTableReader sstable, boolean skipCorrupted, OutputHandler outputHandler, boolean isOffline, boolean checkData) throws java.io.IOException
java.io.IOException
public void scrub()
public SSTableReader getNewSSTable()
public SSTableReader getNewInOrderSSTable()
public void close()
close
in interface java.io.Closeable
close
in interface java.lang.AutoCloseable
public CompactionInfo.Holder getScrubInfo()
public Scrubber.ScrubResult scrubWithResult()
Copyright © 2015 The Apache Software Foundation