public class FaultyFSLog
extends FSHLog
| Modifier and Type | Class and Description |
|---|---|
static class |
FaultyFSLog.FailureType |
| Constructor and Description |
|---|
FaultyFSLog(FileSystem fs,
Path rootDir,
java.lang.String logName,
Configuration conf) |
| Modifier and Type | Method and Description |
|---|---|
long |
append(HTableDescriptor htd,
HRegionInfo info,
WALKey key,
WALEdit edits,
java.util.concurrent.atomic.AtomicLong sequenceId,
boolean isInMemstore,
java.util.List<Cell> cells) |
void |
setFailureType(FaultyFSLog.FailureType fType) |
void |
sync(long txid) |
public FaultyFSLog(FileSystem fs,
Path rootDir,
java.lang.String logName,
Configuration conf)
throws java.io.IOException
java.io.IOExceptionpublic void setFailureType(FaultyFSLog.FailureType fType)
public void sync(long txid)
throws java.io.IOException
java.io.IOExceptionpublic long append(HTableDescriptor htd,
HRegionInfo info,
WALKey key,
WALEdit edits,
java.util.concurrent.atomic.AtomicLong sequenceId,
boolean isInMemstore,
java.util.List<Cell> cells)
throws java.io.IOException
java.io.IOException