Class ProcedureWALPerformanceEvaluation.NoSyncWalProcedureStore

java.lang.Object
org.apache.hadoop.hbase.procedure2.store.ProcedureStoreBase
org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALPerformanceEvaluation.NoSyncWalProcedureStore
All Implemented Interfaces:
org.apache.hadoop.hbase.procedure2.store.ProcedureStore
Enclosing class:
ProcedureWALPerformanceEvaluation

private static class ProcedureWALPerformanceEvaluation.NoSyncWalProcedureStore extends org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore

    org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.SyncMetrics

    Nested classes/interfaces inherited from interface org.apache.hadoop.hbase.procedure2.store.ProcedureStore

    org.apache.hadoop.hbase.procedure2.store.ProcedureStore.ProcedureIterator, org.apache.hadoop.hbase.procedure2.store.ProcedureStore.ProcedureLoader, org.apache.hadoop.hbase.procedure2.store.ProcedureStore.ProcedureStoreListener
  • Field Summary

    Fields inherited from class org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore

    EXEC_WAL_CLEANUP_ON_LOAD_CONF_KEY, LOG_PREFIX, MASTER_PROCEDURE_LOGDIR, MAX_RETRIES_BEFORE_ROLL_CONF_KEY, MAX_SYNC_FAILURE_ROLL_CONF_KEY, PERIODIC_ROLL_CONF_KEY, ROLL_RETRIES_CONF_KEY, ROLL_THRESHOLD_CONF_KEY, STORE_WAL_SYNC_STATS_COUNT, SYNC_WAIT_MSEC_CONF_KEY, USE_HSYNC_CONF_KEY, WAIT_BEFORE_ROLL_CONF_KEY, WAL_COUNT_WARN_THRESHOLD_CONF_KEY
  • Constructor Summary

    Constructors
    Constructor
    Description
    NoSyncWalProcedureStore(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.fs.Path logDir)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    syncStream(org.apache.hadoop.fs.FSDataOutputStream stream)
     

    Methods inherited from class org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore

    delete, delete, delete, getActiveLogs, getCorruptedLogs, getFileSystem, getLogFilePath, getMillisFromLastRoll, getMillisToNextPeriodicRoll, getNumThreads, getStoreTracker, getSyncMetrics, getWalArchiveDir, getWALDir, insert, insert, load, main, periodicRollForTesting, recoverLease, removeInactiveLogsForTesting, rollWriter, rollWriterForTesting, setRunningProcedureCount, start, stop, syncSlots, update

    Methods inherited from class org.apache.hadoop.hbase.procedure2.store.ProcedureStoreBase

    isRunning, registerListener, sendAbortProcessSignal, sendForceUpdateSignal, sendPostSyncSignal, setRunning, unregisterListener

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.apache.hadoop.hbase.procedure2.store.ProcedureStore

    cleanup
  • Constructor Details

  • Method Details

    • syncStream

      protected void syncStream(org.apache.hadoop.fs.FSDataOutputStream stream)
      Overrides:
      syncStream in class org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore