Uses of Interface
org.apache.hadoop.hbase.wal.WALProvider.Writer
-
Uses of WALProvider.Writer in org.apache.hadoop.hbase.regionserver.wal
Modifier and TypeMethodDescriptionprotected 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 TypeMethodDescriptionprivate void
FSHLog.closeWriter
(WALProvider.Writer writer, org.apache.hadoop.fs.Path path, boolean syncCloseCall) protected void
FSHLog.doAppend
(WALProvider.Writer writer, FSWALEntry entry) protected void
FSHLog.doReplaceWriter
(org.apache.hadoop.fs.Path oldPath, org.apache.hadoop.fs.Path newPath, WALProvider.Writer nextWriter) -
Uses of WALProvider.Writer in org.apache.hadoop.hbase.wal
Modifier and TypeFieldDescription(package private) final WALProvider.Writer
AbstractRecoveredEditsOutputSink.RecoveredEditsWriter.writer
Modifier and TypeMethodDescriptionWALFactory.createRecoveredEditsWriter
(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path path) Should be package-private, visible for recovery testing.(package private) static WALProvider.Writer
WALFactory.createRecoveredEditsWriter
(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.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 newWALProvider.Writer
for writing log splits.ModifierConstructorDescription(package private)
RecoveredEditsWriter
(byte[] encodedRegionName, org.apache.hadoop.fs.Path path, WALProvider.Writer writer, long minLogSeqNum)