Package | Description |
---|---|
org.apache.hadoop.hbase.regionserver.wal | |
org.apache.hadoop.hbase.wal |
Modifier and Type | Class and Description |
---|---|
class |
AsyncProtobufLogWriter
AsyncWriter for protobuf-based WAL.
|
class |
CombinedAsyncWriter
An
WALProvider.AsyncWriter wrapper which writes data to a set of WALProvider.AsyncWriter instances. |
Modifier and Type | Method and Description |
---|---|
protected WALProvider.AsyncWriter |
AsyncFSWAL.createAsyncWriter(org.apache.hadoop.fs.FileSystem fs,
org.apache.hadoop.fs.Path path) |
protected WALProvider.AsyncWriter |
AsyncFSWAL.createCombinedWriter(WALProvider.AsyncWriter localWriter,
WALProvider.AsyncWriter remoteWriter) |
protected WALProvider.AsyncWriter |
AsyncFSWAL.createWriterInstance(org.apache.hadoop.fs.FileSystem fs,
org.apache.hadoop.fs.Path path) |
Modifier and Type | Method and Description |
---|---|
static CombinedAsyncWriter |
CombinedAsyncWriter.create(WALProvider.AsyncWriter writer,
WALProvider.AsyncWriter... writers) |
static CombinedAsyncWriter |
CombinedAsyncWriter.create(WALProvider.AsyncWriter writer,
WALProvider.AsyncWriter... writers) |
protected WALProvider.AsyncWriter |
AsyncFSWAL.createCombinedWriter(WALProvider.AsyncWriter localWriter,
WALProvider.AsyncWriter remoteWriter) |
protected void |
AsyncFSWAL.doAppend(WALProvider.AsyncWriter writer,
FSWALEntry entry) |
protected CompletableFuture<Long> |
AsyncFSWAL.doWriterSync(WALProvider.AsyncWriter writer,
boolean shouldUseHsync,
long txidWhenSyn) |
protected void |
AsyncFSWAL.onWriterReplaced(WALProvider.AsyncWriter nextWriter) |
Constructor and Description |
---|
CombinedAsyncWriter(org.apache.hbase.thirdparty.com.google.common.collect.ImmutableList<WALProvider.AsyncWriter> writers) |
Modifier and Type | Interface and Description |
---|---|
static interface |
AsyncFSWALProvider.AsyncWriter |
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.