| 程序包 | 说明 |
|---|---|
| org.apache.hadoop.hbase.regionserver.wal | |
| org.apache.hadoop.hbase.wal |
| 限定符和类型 | 类和说明 |
|---|---|
class |
ProtobufLogWriter
Writer for protobuf-based WAL.
|
class |
SecureProtobufLogWriter |
class |
WriterBase
Context used by our wal dictionary compressor.
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected WALProvider.Writer |
FSHLog.createWriterInstance(org.apache.hadoop.fs.Path path)
This method allows subclasses to inject different writers without having to
extend other methods like rollWriter().
|
| 限定符和类型 | 接口和说明 |
|---|---|
static interface |
DefaultWALProvider.Writer |
| 限定符和类型 | 方法和说明 |
|---|---|
WALProvider.Writer |
WALFactory.createRecoveredEditsWriter(org.apache.hadoop.fs.FileSystem fs,
org.apache.hadoop.fs.Path path)
should be package-private, visible for recovery testing.
|
WALProvider.Writer |
WALFactory.createWALWriter(org.apache.hadoop.fs.FileSystem fs,
org.apache.hadoop.fs.Path path)
Create a writer for the WAL.
|
static WALProvider.Writer |
WALFactory.createWALWriter(org.apache.hadoop.fs.FileSystem fs,
org.apache.hadoop.fs.Path path,
org.apache.hadoop.conf.Configuration configuration)
If you already have a WALFactory, you should favor the instance method.
|
protected WALProvider.Writer |
WALSplitter.createWriter(org.apache.hadoop.fs.Path logfile)
Create a new
WALProvider.Writer for writing log splits. |
Copyright © 2007–2021 The Apache Software Foundation. All rights reserved.