Uses of Interface
org.apache.hadoop.hbase.wal.WALProvider.Writer
-
Uses of org.apache.hadoop.hbase.wal.WALProvider.Writer in org.apache.hadoop.hbase.regionserver.wal
Modifier and TypeClassDescriptionclass
org.apache.hadoop.hbase.regionserver.wal.ProtobufLogWriter
Writer for protobuf-based WAL.Modifier and TypeMethodDescriptionprotected org.apache.hadoop.hbase.wal.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().Modifier and TypeMethodDescriptionprotected void
FSHLog.doAppend
(org.apache.hadoop.hbase.wal.WALProvider.Writer writer, org.apache.hadoop.hbase.regionserver.wal.FSWALEntry entry) protected void
FSHLog.doReplaceWriter
(org.apache.hadoop.fs.Path oldPath, org.apache.hadoop.fs.Path newPath, org.apache.hadoop.hbase.wal.WALProvider.Writer nextWriter) -
Uses of org.apache.hadoop.hbase.wal.WALProvider.Writer in org.apache.hadoop.hbase.wal
Modifier and TypeInterfaceDescriptionstatic interface
org.apache.hadoop.hbase.wal.FSHLogProvider.Writer
Modifier and TypeMethodDescriptionorg.apache.hadoop.hbase.wal.WALProvider.Writer
WALFactory.createRecoveredEditsWriter
(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path path) Should be package-private, visible for recovery testing.org.apache.hadoop.hbase.wal.WALProvider.Writer
WALFactory.createWALWriter
(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path path) Create a writer for the WAL.static org.apache.hadoop.hbase.wal.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 org.apache.hadoop.hbase.wal.WALProvider.Writer
WALSplitter.createWriter
(org.apache.hadoop.fs.Path logfile) Create a newWALProvider.Writer
for writing log splits.