public static final class AlterWalRequest.Options extends Object
Modifier and Type | Field and Description |
---|---|
static String |
BACKGROUND
Wal entries are periodically written instead of immediately after
each operation
|
static String |
CHECKSUM
If
TRUE each entry will be checked against a
protective checksum. |
static String |
FALSE |
static String |
FLUSH
Protects entries in the event of a database crash
|
static String |
FLUSH_FREQUENCY
Specifies how frequently wal entries are written with background
sync.
|
static String |
FSYNC
Protects entries in the event of an OS crash
|
static String |
MAX_SEGMENT_SIZE
Maximum size of an individual segment file
|
static String |
NONE
Disables the wal
|
static String |
OVERRIDE_NON_DEFAULT
If
TRUE tables with unique wal settings will be
overridden when applying a system level change. |
static String |
PERSIST
If
TRUE and a system-level change was
requested, the system configuration will be written to disk upon
successful application of this request. |
static String |
RESTORE_SYSTEM_SETTINGS
If
TRUE tables with unique wal settings will be
reverted to the current global settings. |
static String |
SEGMENT_COUNT
Approximate number of segment files to split the wal across.
|
static String |
SYNC_POLICY
Maximum size of an individual segment file.
|
static String |
TRUE |
public static final String MAX_SEGMENT_SIZE
public static final String SEGMENT_COUNT
public static final String SYNC_POLICY
NONE
: Disables the wal
BACKGROUND
: Wal entries are
periodically written instead of immediately after each
operation
FLUSH
: Protects entries in the event
of a database crash
FSYNC
: Protects entries in the event
of an OS crash
public static final String NONE
public static final String BACKGROUND
public static final String FLUSH
public static final String FSYNC
public static final String FLUSH_FREQUENCY
public static final String CHECKSUM
TRUE
each entry will be checked against a
protective checksum.
Supported values:
The default value is TRUE
.public static final String TRUE
public static final String FALSE
public static final String OVERRIDE_NON_DEFAULT
TRUE
tables with unique wal settings will be
overridden when applying a system level change.
Supported values:
The default value is FALSE
.public static final String RESTORE_SYSTEM_SETTINGS
TRUE
tables with unique wal settings will be
reverted to the current global settings. Cannot be used in
conjunction with any other option.
Supported values:
The default value is FALSE
.public static final String PERSIST
TRUE
and a system-level change was
requested, the system configuration will be written to disk upon
successful application of this request. This will commit the changes
from this request and any additional in-memory modifications.
Supported values:
The default value is TRUE
.Copyright © 2025. All rights reserved.