public static final class TestAsyncFSWALCorruptionDueToDanglingByteBuffer.PauseWAL extends org.apache.hadoop.hbase.regionserver.wal.AsyncFSWAL
ASYNC_WAL_USE_SHARED_EVENT_LOOP, ASYNC_WAL_WAIT_ON_SHUTDOWN_IN_SECONDS, DEFAULT_ASYNC_WAL_USE_SHARED_EVENT_LOOP, DEFAULT_ASYNC_WAL_WAIT_ON_SHUTDOWN_IN_SECONDS, DEFAULT_WAL_BATCH_SIZE, WAL_BATCH_SIZEblocksize, closed, conf, coprocessorHost, DEFAULT_SLOW_SYNC_TIME_MS, filenum, fs, highestSyncedTxid, highestUnsyncedTxid, implClassName, listeners, logrollsize, maxLogs, numEntries, ourFiles, prefixPathStr, rollRequested, rollWriterLock, sequenceIdAccounting, shutdown, slowSyncNs, totalLogSize, walArchiveDir, walDir, walFile2Props, walFilePrefix, walFileSuffix| Constructor and Description | 
|---|
PauseWAL(org.apache.hadoop.fs.FileSystem fs,
        org.apache.hadoop.fs.Path rootDir,
        String logDir,
        String archiveDir,
        org.apache.hadoop.conf.Configuration conf,
        List<org.apache.hadoop.hbase.regionserver.wal.WALActionsListener> listeners,
        boolean failIfWALExists,
        String prefix,
        String suffix,
        org.apache.hbase.thirdparty.io.netty.channel.EventLoopGroup eventLoopGroup,
        Class<? extends org.apache.hbase.thirdparty.io.netty.channel.Channel> channelClass)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
atHeadOfRingBufferEventHandlerAppend()  | 
append, createWriterInstance, doAppend, doCheckLogLowReplication, doReplaceWriter, doShutdown, sync, syncabortCacheFlush, append, blockOnSync, checkLogLowReplication, close, completeCacheFlush, computeFilename, getCoprocessorHost, getCurrentFileName, getEarliestMemStoreSeqNum, getEarliestMemStoreSeqNum, getFilenum, getFileNumFromFileName, getLogFileSize, getLogFileSizeIfBeingWritten, getNumLogFiles, getNumRolledLogFiles, getPreallocatedEventCount, getSyncFuture, getWALArchivePath, isLogRollRequested, logRollAndSetupWalProps, main, postSync, registerWALActionsListener, requestLogRoll, requestLogRoll, rollWriter, rollWriter, shutdown, stampSequenceIdAndPublishToRingBuffer, startCacheFlush, startCacheFlush, toString, unregisterWALActionsListener, updateStorepublic PauseWAL(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path rootDir, String logDir, String archiveDir, org.apache.hadoop.conf.Configuration conf, List<org.apache.hadoop.hbase.regionserver.wal.WALActionsListener> listeners, boolean failIfWALExists, String prefix, String suffix, org.apache.hbase.thirdparty.io.netty.channel.EventLoopGroup eventLoopGroup, Class<? extends org.apache.hbase.thirdparty.io.netty.channel.Channel> channelClass) throws org.apache.hadoop.hbase.regionserver.wal.FailedLogCloseException, IOException
org.apache.hadoop.hbase.regionserver.wal.FailedLogCloseExceptionIOExceptionprotected void atHeadOfRingBufferEventHandlerAppend()
atHeadOfRingBufferEventHandlerAppend in class org.apache.hadoop.hbase.regionserver.wal.AbstractFSWAL<org.apache.hadoop.hbase.wal.WALProvider.AsyncWriter>Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.