Uses of Interface
org.apache.hadoop.hbase.wal.WALProvider.Writer
Packages that use org.apache.hadoop.hbase.wal.WALProvider.Writer
-
Uses of org.apache.hadoop.hbase.wal.WALProvider.Writer in org.apache.hadoop.hbase.regionserver.wal
Classes in org.apache.hadoop.hbase.regionserver.wal that implement org.apache.hadoop.hbase.wal.WALProvider.Writer in inModifier and TypeClassDescriptionfinal class
org.apache.hadoop.hbase.regionserver.wal.CombinedWriter
class
org.apache.hadoop.hbase.regionserver.wal.ProtobufLogWriter
Writer for protobuf-based WAL.Methods in org.apache.hadoop.hbase.regionserver.wal that return org.apache.hadoop.hbase.wal.WALProvider.Writer in inModifier and TypeMethodDescriptionprotected org.apache.hadoop.hbase.wal.WALProvider.Writer
FSHLog.createCombinedWriter
(org.apache.hadoop.hbase.wal.WALProvider.Writer localWriter, org.apache.hadoop.hbase.wal.WALProvider.Writer remoteWriter) protected org.apache.hadoop.hbase.wal.WALProvider.Writer
FSHLog.createWriterInstance
(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path path) This method allows subclasses to inject different writers without having to extend other methods like rollWriter().Methods in org.apache.hadoop.hbase.regionserver.wal with parameters of type org.apache.hadoop.hbase.wal.WALProvider.Writer in inModifier and TypeMethodDescriptionstatic org.apache.hadoop.hbase.regionserver.wal.CombinedWriter
CombinedWriter.create
(org.apache.hadoop.hbase.wal.WALProvider.Writer writer, org.apache.hadoop.hbase.wal.WALProvider.Writer... writers) protected org.apache.hadoop.hbase.wal.WALProvider.Writer
FSHLog.createCombinedWriter
(org.apache.hadoop.hbase.wal.WALProvider.Writer localWriter, org.apache.hadoop.hbase.wal.WALProvider.Writer remoteWriter) protected void
FSHLog.doAppend
(org.apache.hadoop.hbase.wal.WALProvider.Writer writer, org.apache.hadoop.hbase.regionserver.wal.FSWALEntry entry) protected CompletableFuture<Long>
FSHLog.doWriterSync
(org.apache.hadoop.hbase.wal.WALProvider.Writer writer, boolean shouldUseHSync, long txidWhenSync) protected void
FSHLog.onWriterReplaced
(org.apache.hadoop.hbase.wal.WALProvider.Writer nextWriter) -
Uses of org.apache.hadoop.hbase.wal.WALProvider.Writer in org.apache.hadoop.hbase.wal
Subinterfaces of org.apache.hadoop.hbase.wal.WALProvider.Writer in in org.apache.hadoop.hbase.walModifier and TypeInterfaceDescriptionstatic interface
org.apache.hadoop.hbase.wal.FSHLogProvider.Writer
Methods in org.apache.hadoop.hbase.wal that return org.apache.hadoop.hbase.wal.WALProvider.Writer in inModifier 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.