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 classorg.apache.hadoop.hbase.regionserver.wal.CombinedWriterclassorg.apache.hadoop.hbase.regionserver.wal.ProtobufLogWriterWriter 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.WriterFSHLog.createCombinedWriter(org.apache.hadoop.hbase.wal.WALProvider.Writer localWriter, org.apache.hadoop.hbase.wal.WALProvider.Writer remoteWriter) protected org.apache.hadoop.hbase.wal.WALProvider.WriterFSHLog.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.CombinedWriterCombinedWriter.create(org.apache.hadoop.hbase.wal.WALProvider.Writer writer, org.apache.hadoop.hbase.wal.WALProvider.Writer... writers) protected org.apache.hadoop.hbase.wal.WALProvider.WriterFSHLog.createCombinedWriter(org.apache.hadoop.hbase.wal.WALProvider.Writer localWriter, org.apache.hadoop.hbase.wal.WALProvider.Writer remoteWriter) protected voidFSHLog.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 voidFSHLog.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 interfaceorg.apache.hadoop.hbase.wal.FSHLogProvider.WriterMethods in org.apache.hadoop.hbase.wal that return org.apache.hadoop.hbase.wal.WALProvider.Writer in inModifier and TypeMethodDescriptionorg.apache.hadoop.hbase.wal.WALProvider.WriterWALFactory.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.WriterWALFactory.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.WriterWALFactory.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.WriterWALSplitter.createWriter(org.apache.hadoop.fs.Path logfile) Create a newWALProvider.Writerfor writing log splits.