Class BookKeeperConstants


  • public class BookKeeperConstants
    extends java.lang.Object
    This class contains constants used in BookKeeper.
    • Field Detail

      • LEDGER_NODE_PREFIX

        public static final java.lang.String LEDGER_NODE_PREFIX
        See Also:
        Constant Field Values
      • VERSION_FILENAME

        public static final java.lang.String VERSION_FILENAME
        See Also:
        Constant Field Values
      • BOOKIE_STATUS_FILENAME

        public static final java.lang.String BOOKIE_STATUS_FILENAME
        See Also:
        Constant Field Values
      • UNDER_REPLICATION_NODE

        public static final java.lang.String UNDER_REPLICATION_NODE
        See Also:
        Constant Field Values
      • UNDER_REPLICATION_LOCK

        public static final java.lang.String UNDER_REPLICATION_LOCK
        See Also:
        Constant Field Values
      • LOSTBOOKIERECOVERYDELAY_NODE

        public static final java.lang.String LOSTBOOKIERECOVERYDELAY_NODE
        See Also:
        Constant Field Values
      • CHECK_ALL_LEDGERS_CTIME

        public static final java.lang.String CHECK_ALL_LEDGERS_CTIME
        See Also:
        Constant Field Values
      • PLACEMENT_POLICY_CHECK_CTIME

        public static final java.lang.String PLACEMENT_POLICY_CHECK_CTIME
        See Also:
        Constant Field Values
      • REPLICAS_CHECK_CTIME

        public static final java.lang.String REPLICAS_CHECK_CTIME
        See Also:
        Constant Field Values
      • DEFAULT_ZK_LEDGERS_ROOT_PATH

        public static final java.lang.String DEFAULT_ZK_LEDGERS_ROOT_PATH
        See Also:
        Constant Field Values
      • DISABLE_HEALTH_CHECK

        public static final java.lang.String DISABLE_HEALTH_CHECK
        See Also:
        Constant Field Values
      • MAX_LOG_SIZE_LIMIT

        public static final long MAX_LOG_SIZE_LIMIT
        Set the max log size limit to 1GB. It makes extra room for entry log file before hitting hard limit '2GB'. So we don't need to force roll entry log file when flushing memtable (for performance consideration)
        See Also:
        Constant Field Values
      • FEATURE_REPP_DISABLE_DURABILITY_ENFORCEMENT

        public static final java.lang.String FEATURE_REPP_DISABLE_DURABILITY_ENFORCEMENT
        See Also:
        Constant Field Values
      • FEATURE_DISABLE_ENSEMBLE_CHANGE

        public static final java.lang.String FEATURE_DISABLE_ENSEMBLE_CHANGE
        See Also:
        Constant Field Values
      • EMPTY_BYTE_ARRAY

        public static final byte[] EMPTY_BYTE_ARRAY
    • Constructor Detail

      • BookKeeperConstants

        public BookKeeperConstants()