@InterfaceAudience.Private @InterfaceStability.Evolving public class AsyncFSWALProvider extends AbstractFSWALProvider<AsyncFSWAL>
AsyncFSWAL
.Modifier and Type | Class and Description |
---|---|
static interface |
AsyncFSWALProvider.AsyncWriter |
AbstractFSWALProvider.Reader
WALProvider.Writer, WALProvider.WriterBase
conf, factory, initialized, listeners, logPrefix, META_WAL_PROVIDER_ID, providerId, SPLITTING_EXT, wal, WAL_FILE_NAME_DELIMITER
Constructor and Description |
---|
AsyncFSWALProvider() |
Modifier and Type | Method and Description |
---|---|
static AsyncFSWALProvider.AsyncWriter |
createAsyncWriter(org.apache.hadoop.conf.Configuration conf,
org.apache.hadoop.fs.FileSystem fs,
org.apache.hadoop.fs.Path path,
boolean overwritable,
org.apache.hadoop.hbase.shaded.io.netty.channel.EventLoop eventLoop,
Class<? extends org.apache.hadoop.hbase.shaded.io.netty.channel.Channel> channelClass)
public because of AsyncFSWAL.
|
protected AsyncFSWAL |
createWAL() |
protected void |
doInit(org.apache.hadoop.conf.Configuration conf) |
close, extractFileNumFromWAL, getArchivedLogPath, getCurrentFileName, getLogFileSize, getLogFileSize, getNumLogFiles, getNumRolledLogFiles, getServerNameFromWALDirectoryName, getServerNameFromWALDirectoryName, getWAL, getWALDirectoryName, getWALPrefixFromWALName, getWALs, init, isArchivedLogFile, isMetaFile, isMetaFile, openReader, shutdown, validateWALFilename
protected AsyncFSWAL createWAL() throws IOException
createWAL
in class AbstractFSWALProvider<AsyncFSWAL>
IOException
protected void doInit(org.apache.hadoop.conf.Configuration conf) throws IOException
doInit
in class AbstractFSWALProvider<AsyncFSWAL>
IOException
public static AsyncFSWALProvider.AsyncWriter createAsyncWriter(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path path, boolean overwritable, org.apache.hadoop.hbase.shaded.io.netty.channel.EventLoop eventLoop, Class<? extends org.apache.hadoop.hbase.shaded.io.netty.channel.Channel> channelClass) throws IOException
IOException
Copyright © 2007–2017 The Apache Software Foundation. All rights reserved.