public static final class TxConstants.Manager extends Object
Modifier and Type | Field and Description |
---|---|
static String |
CFG_DO_PERSIST |
static String |
CFG_TX_CHANGESET_COUNT_LIMIT
The limit for the number of entries in a change set.
|
static String |
CFG_TX_CHANGESET_COUNT_WARN_THRESHOLD
The warning threshold for the number of entries in a change set.
|
static String |
CFG_TX_CHANGESET_SIZE_LIMIT
The limit for the total size in bytes of a change set.
|
static String |
CFG_TX_CHANGESET_SIZE_WARN_THRESHOLD
The warning threshold for the total size in bytes of a change set.
|
static String |
CFG_TX_CLEANUP_INTERVAL
How often to clean up timed out transactions, in seconds, or 0 for no cleanup.
|
static String |
CFG_TX_HDFS_USER
The user id to access HDFS if not running in secure HDFS.
|
static String |
CFG_TX_LONG_TIMEOUT
The timeout for a long running transaction, in seconds.
|
static String |
CFG_TX_MAX_LIFETIME
The maximum time in seconds that a transaction can be used for data writes.
|
static String |
CFG_TX_MAX_TIMEOUT
The limit for the allowed transaction timeout, in seconds.
|
static String |
CFG_TX_RETAIN_CLIENT_ID
Whether and how long to retain the client id of a transaction.
|
static String |
CFG_TX_SNAPSHOT_DIR
Directory in HDFS used for transaction snapshot and log storage.
|
static String |
CFG_TX_SNAPSHOT_INTERVAL
The frequency (in seconds) to perform periodic snapshots, or 0 for no periodic snapshots.
|
static String |
CFG_TX_SNAPSHOT_LOCAL_DIR
Directory on the local filesystem used for transaction snapshot and log storage.
|
static String |
CFG_TX_SNAPSHOT_RETAIN
Number of most recent transaction snapshots to retain.
|
static String |
CFG_TX_TIMEOUT
The timeout for a transaction, in seconds.
|
static int |
DEFAULT_TX_CHANGESET_COUNT_LIMIT
The default limit for the number of entries in a change set is unlimited.
|
static int |
DEFAULT_TX_CHANGESET_COUNT_WARN_THRESHOLD
The default warning threshold for the number of entries in a change set is unlimited.
|
static long |
DEFAULT_TX_CHANGESET_SIZE_LIMIT
The default limit for the total size in bytes of a change set is unlimited.
|
static long |
DEFAULT_TX_CHANGESET_SIZE_WARN_THRESHOLD
The default warning threshold for the total size in bytes of a change set is unlimited.
|
static int |
DEFAULT_TX_CLEANUP_INTERVAL
Default value for how often to check in-progress transactions for expiration, in seconds.
|
static int |
DEFAULT_TX_LONG_TIMEOUT
Default value for long running transaction timeout, in seconds.
|
static int |
DEFAULT_TX_MAX_LIFETIME
The default value for the maximum transaction lifetime.
|
static int |
DEFAULT_TX_MAX_TIMEOUT
The default value for the transaction timeout limit, in seconds: unlimited.
|
static String |
DEFAULT_TX_RETAIN_CLIENT_ID
Default for how long to retain a transaction's client id
|
static long |
DEFAULT_TX_SNAPSHOT_INTERVAL
Default value for frequency of periodic snapshots of transaction state.
|
static int |
DEFAULT_TX_SNAPSHOT_RETAIN
Default value for number of most recent snapshots to retain.
|
static int |
DEFAULT_TX_TIMEOUT
Default value for transaction timeout, in seconds.
|
Constructor and Description |
---|
Manager() |
public static final String CFG_DO_PERSIST
public static final String CFG_TX_SNAPSHOT_DIR
public static final String CFG_TX_SNAPSHOT_LOCAL_DIR
public static final String CFG_TX_CLEANUP_INTERVAL
public static final String CFG_TX_HDFS_USER
public static final int DEFAULT_TX_CLEANUP_INTERVAL
public static final String CFG_TX_TIMEOUT
public static final int DEFAULT_TX_TIMEOUT
public static final String CFG_TX_LONG_TIMEOUT
public static final int DEFAULT_TX_LONG_TIMEOUT
public static final String CFG_TX_MAX_TIMEOUT
public static final int DEFAULT_TX_MAX_TIMEOUT
public static final String CFG_TX_MAX_LIFETIME
public static final int DEFAULT_TX_MAX_LIFETIME
public static final String CFG_TX_SNAPSHOT_INTERVAL
public static final long DEFAULT_TX_SNAPSHOT_INTERVAL
public static final String CFG_TX_SNAPSHOT_RETAIN
public static final int DEFAULT_TX_SNAPSHOT_RETAIN
public static final String CFG_TX_CHANGESET_COUNT_LIMIT
public static final String CFG_TX_CHANGESET_COUNT_WARN_THRESHOLD
public static final String CFG_TX_CHANGESET_SIZE_LIMIT
public static final String CFG_TX_CHANGESET_SIZE_WARN_THRESHOLD
public static final int DEFAULT_TX_CHANGESET_COUNT_LIMIT
public static final int DEFAULT_TX_CHANGESET_COUNT_WARN_THRESHOLD
public static final long DEFAULT_TX_CHANGESET_SIZE_LIMIT
public static final long DEFAULT_TX_CHANGESET_SIZE_WARN_THRESHOLD
public static final String CFG_TX_RETAIN_CLIENT_ID
public static final String DEFAULT_TX_RETAIN_CLIENT_ID
Copyright © 2018 The Apache Software Foundation. All rights reserved.