Uses of Class
org.apache.hadoop.hbase.wal.WALFactory
Packages that use WALFactory
Package
Description
Multi Cluster Replication
-
Uses of WALFactory in org.apache.hadoop.hbase.master.region
Fields in org.apache.hadoop.hbase.master.region declared as WALFactoryMethods in org.apache.hadoop.hbase.master.region with parameters of type WALFactoryModifier and TypeMethodDescriptionprivate static HRegion
MasterRegion.bootstrap
(org.apache.hadoop.conf.Configuration conf, TableDescriptor td, org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path rootDir, org.apache.hadoop.fs.FileSystem walFs, org.apache.hadoop.fs.Path walRootDir, WALFactory walFactory, MasterRegionWALRoller walRoller, String serverName, boolean touchInitializingFlag) private static WAL
MasterRegion.createWAL
(WALFactory walFactory, MasterRegionWALRoller walRoller, String serverName, org.apache.hadoop.fs.FileSystem walFs, org.apache.hadoop.fs.Path walRootDir, RegionInfo regionInfo) private static HRegion
MasterRegion.open
(org.apache.hadoop.conf.Configuration conf, TableDescriptor td, RegionInfo regionInfo, org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path rootDir, org.apache.hadoop.fs.FileSystem walFs, org.apache.hadoop.fs.Path walRootDir, WALFactory walFactory, MasterRegionWALRoller walRoller, String serverName) Constructors in org.apache.hadoop.hbase.master.region with parameters of type WALFactoryModifierConstructorDescriptionprivate
MasterRegion
(HRegion region, WALFactory walFactory, MasterRegionFlusherAndCompactor flusherAndCompactor, MasterRegionWALRoller walRoller) -
Uses of WALFactory in org.apache.hadoop.hbase.regionserver
Fields in org.apache.hadoop.hbase.regionserver declared as WALFactoryMethods in org.apache.hadoop.hbase.regionserver that return WALFactoryMethods in org.apache.hadoop.hbase.regionserver with parameters of type WALFactoryModifier and TypeMethodDescriptionprivate static void
HRegionServer.createNewReplicationInstance
(org.apache.hadoop.conf.Configuration conf, HRegionServer server, org.apache.hadoop.fs.FileSystem walFs, org.apache.hadoop.fs.Path walDir, org.apache.hadoop.fs.Path oldWALDir, WALFactory walFactory) Load the replication executorService objects, if anyvoid
ReplicationService.initialize
(Server rs, org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path logdir, org.apache.hadoop.fs.Path oldLogDir, WALFactory walFactory) Initializes the replication service object.private static <T extends ReplicationService>
THRegionServer.newReplicationInstance
(String classname, Class<T> xface, org.apache.hadoop.conf.Configuration conf, HRegionServer server, org.apache.hadoop.fs.FileSystem walFs, org.apache.hadoop.fs.Path logDir, org.apache.hadoop.fs.Path oldLogDir, WALFactory walFactory) (package private) static SplitLogWorker.TaskExecutor.Status
SplitLogWorker.splitLog
(String filename, CancelableProgressable p, org.apache.hadoop.conf.Configuration conf, RegionServerServices server, LastSequenceId sequenceIdChecker, WALFactory factory) Deprecated.Returns Result either DONE, RESIGNED, or ERR.Constructors in org.apache.hadoop.hbase.regionserver with parameters of type WALFactoryModifierConstructorDescriptionSplitLogWorker
(org.apache.hadoop.conf.Configuration conf, RegionServerServices server, LastSequenceId sequenceIdChecker, WALFactory factory) Deprecated. -
Uses of WALFactory in org.apache.hadoop.hbase.replication
Methods in org.apache.hadoop.hbase.replication with parameters of type WALFactoryModifier and TypeMethodDescriptionvoid
ReplicationSinkServiceImpl.initialize
(Server server, org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path logdir, org.apache.hadoop.fs.Path oldLogDir, WALFactory walFactory) -
Uses of WALFactory in org.apache.hadoop.hbase.replication.regionserver
Fields in org.apache.hadoop.hbase.replication.regionserver declared as WALFactoryMethods in org.apache.hadoop.hbase.replication.regionserver with parameters of type WALFactoryModifier and TypeMethodDescriptionvoid
Replication.initialize
(Server server, org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path logDir, org.apache.hadoop.fs.Path oldLogDir, WALFactory walFactory) Constructors in org.apache.hadoop.hbase.replication.regionserver with parameters of type WALFactoryModifierConstructorDescriptionReplicationSourceManager
(ReplicationQueueStorage queueStorage, ReplicationPeers replicationPeers, org.apache.hadoop.conf.Configuration conf, Server server, org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path logDir, org.apache.hadoop.fs.Path oldLogDir, UUID clusterId, WALFactory walFactory, MetricsReplicationGlobalSourceSource globalMetrics) Creates a replication manager and sets the watch on all the other registered region servers -
Uses of WALFactory in org.apache.hadoop.hbase.wal
Fields in org.apache.hadoop.hbase.wal declared as WALFactoryModifier and TypeFieldDescriptionprotected WALFactory
AbstractFSWALProvider.factory
private WALFactory
RegionGroupingProvider.factory
private final WALFactory
WALSplitter.walFactory
Fields in org.apache.hadoop.hbase.wal with type parameters of type WALFactoryModifier and TypeFieldDescriptionprivate static final AtomicReference<WALFactory>
WALFactory.singleton
Methods in org.apache.hadoop.hbase.wal that return WALFactoryModifier and TypeMethodDescriptionstatic WALFactory
WALFactory.getInstance
(org.apache.hadoop.conf.Configuration configuration) (package private) WALFactory
WALSplitter.getWalFactory()
Methods in org.apache.hadoop.hbase.wal with parameters of type WALFactoryModifier and TypeMethodDescriptionvoid
AbstractFSWALProvider.init
(WALFactory factory, org.apache.hadoop.conf.Configuration conf, String providerId, Abortable abortable) void
DisabledWALProvider.init
(WALFactory factory, org.apache.hadoop.conf.Configuration conf, String providerId, Abortable abortable) void
RegionGroupingProvider.init
(WALFactory factory, org.apache.hadoop.conf.Configuration conf, String providerId, Abortable abortable) void
WALProvider.init
(WALFactory factory, org.apache.hadoop.conf.Configuration conf, String providerId, Abortable abortable) Set up the provider to create wals.static List<org.apache.hadoop.fs.Path>
WALSplitter.split
(org.apache.hadoop.fs.Path walRootDir, org.apache.hadoop.fs.Path walsDir, org.apache.hadoop.fs.Path archiveDir, org.apache.hadoop.fs.FileSystem walFS, org.apache.hadoop.conf.Configuration conf, WALFactory factory) Split a folder of WAL files.static boolean
WALSplitter.splitLogFile
(org.apache.hadoop.fs.Path walDir, org.apache.hadoop.fs.FileStatus logfile, org.apache.hadoop.fs.FileSystem walFS, org.apache.hadoop.conf.Configuration conf, CancelableProgressable reporter, LastSequenceId idChecker, SplitLogWorkerCoordination splitLogWorkerCoordination, WALFactory factory, RegionServerServices rsServices) Splits a WAL file.Constructors in org.apache.hadoop.hbase.wal with parameters of type WALFactoryModifierConstructorDescription(package private)
WALSplitter
(WALFactory factory, org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.fs.Path walRootDir, org.apache.hadoop.fs.FileSystem walFS, org.apache.hadoop.fs.Path rootDir, org.apache.hadoop.fs.FileSystem rootFS) (package private)
WALSplitter
(WALFactory factory, org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.fs.Path walRootDir, org.apache.hadoop.fs.FileSystem walFS, org.apache.hadoop.fs.Path rootDir, org.apache.hadoop.fs.FileSystem rootFS, LastSequenceId idChecker, SplitLogWorkerCoordination splitLogWorkerCoordination, RegionServerServices rsServices)