DataStorageConfiguration |
IgniteConfiguration.getDataStorageConfiguration() |
Gets page memory configuration.
|
DataStorageConfiguration |
DataStorageConfiguration.setAlwaysWriteFullPages(boolean alwaysWriteFullPages) |
Sets flag that enforces writing full page to WAL on every change (instead of delta record).
|
DataStorageConfiguration |
DataStorageConfiguration.setCdcWalDirectoryMaxSize(long cdcWalDirMaxSize) |
Sets the CDC directory maximum size in bytes.
|
DataStorageConfiguration |
DataStorageConfiguration.setCdcWalPath(String cdcWalPath) |
Sets a path for the CDC directory.
|
DataStorageConfiguration |
DataStorageConfiguration.setCheckpointFrequency(long checkpointFreq) |
Sets the checkpoint frequency which is a minimal interval when the dirty pages will be written
to the Persistent Store.
|
DataStorageConfiguration |
DataStorageConfiguration.setCheckpointReadLockTimeout(long checkpointReadLockTimeout) |
Sets timeout for checkpoint read lock acquisition.
|
DataStorageConfiguration |
DataStorageConfiguration.setCheckpointThreads(int checkpointThreads) |
Sets a number of threads to use for the checkpoint purposes.
|
DataStorageConfiguration |
DataStorageConfiguration.setCheckpointWriteOrder(CheckpointWriteOrder checkpointWriteOrder) |
This property defines order of writing pages to disk storage during checkpoint.
|
DataStorageConfiguration |
DataStorageConfiguration.setConcurrencyLevel(int concLvl) |
Sets the number of concurrent segments in Ignite internal page mapping tables.
|
DataStorageConfiguration |
DataStorageConfiguration.setDataRegionConfigurations(DataRegionConfiguration... dataRegionConfigurations) |
Sets data regions configurations.
|
DataStorageConfiguration |
DataStorageConfiguration.setDefaultDataRegionConfiguration(DataRegionConfiguration dfltDataRegConf) |
Overrides configuration of default data region which has been created automatically.
|
DataStorageConfiguration |
DataStorageConfiguration.setDefaultWarmUpConfiguration(@Nullable WarmUpConfiguration dfltWarmUpCfg) |
Sets default warm-up configuration.
|
DataStorageConfiguration |
DataStorageConfiguration.setDefragmentationThreadPoolSize(int defragmentationThreadPoolSize) |
Sets maximum number of partitions which can be defragmented at the same time.
|
DataStorageConfiguration |
DataStorageConfiguration.setEncryptionConfiguration(EncryptionConfiguration encCfg) |
Sets encryption configuration.
|
DataStorageConfiguration |
DataStorageConfiguration.setFileIOFactory(org.apache.ignite.internal.processors.cache.persistence.file.FileIOFactory fileIOFactory) |
Sets factory to provide implementation of FileIO interface
which is used for data storage files read/write operations
|
DataStorageConfiguration |
DataStorageConfiguration.setLockWaitTime(long lockWaitTime) |
Timeout in milliseconds to wait when acquiring persistence store lock file before failing the local node.
|
DataStorageConfiguration |
DataStorageConfiguration.setMaxWalArchiveSize(long walArchiveMaxSize) |
Sets a max allowed size(in bytes) of WAL archives.
|
DataStorageConfiguration |
DataStorageConfiguration.setMemoryAllocator(MemoryAllocator allocator) |
Sets default memory allocator for all memory regions.
|
DataStorageConfiguration |
DataStorageConfiguration.setMetricsEnabled(boolean metricsEnabled) |
Deprecated.
|
DataStorageConfiguration |
DataStorageConfiguration.setMetricsRateTimeInterval(long metricsRateTimeInterval) |
Deprecated.
|
DataStorageConfiguration |
DataStorageConfiguration.setMetricsSubIntervalCount(int metricsSubIntervalCnt) |
Deprecated.
|
DataStorageConfiguration |
DataStorageConfiguration.setMinWalArchiveSize(long walArchiveMinSize) |
Sets a min allowed size(in bytes) of WAL archives.
|
DataStorageConfiguration |
DataStorageConfiguration.setPageSize(int pageSize) |
Changes the page size.
|
DataStorageConfiguration |
DataStorageConfiguration.setStoragePath(String persistenceStorePath) |
Sets a path to the root directory where the Persistent Store will persist data and indexes.
|
DataStorageConfiguration |
DataStorageConfiguration.setSystemDataRegionConfiguration(SystemDataRegionConfiguration sysDataRegConf) |
Overrides configuration of system data region which has been created automatically.
|
DataStorageConfiguration |
DataStorageConfiguration.setSystemRegionInitialSize(long sysRegionInitSize) |
Deprecated.
|
DataStorageConfiguration |
DataStorageConfiguration.setSystemRegionMaxSize(long sysRegionMaxSize) |
Deprecated.
|
DataStorageConfiguration |
DataStorageConfiguration.setWalArchivePath(String walArchivePath) |
Sets a path for the WAL archive directory.
|
DataStorageConfiguration |
DataStorageConfiguration.setWalAutoArchiveAfterInactivity(long walAutoArchiveAfterInactivity) |
Note: setting this value with WALMode.FSYNC may generate file size overhead for WAL segments in case
grid is used rarely.
|
DataStorageConfiguration |
DataStorageConfiguration.setWalBufferSize(int walBuffSize) |
Property defines size(in bytes) of WAL buffer.
|
DataStorageConfiguration |
DataStorageConfiguration.setWalCompactionEnabled(boolean walCompactionEnabled) |
Sets flag indicating whether WAL compaction is enabled.
|
DataStorageConfiguration |
DataStorageConfiguration.setWalFlushFrequency(long walFlushFreq) |
This property define how often WAL will be fsync-ed in BACKGROUND mode.
|
DataStorageConfiguration |
DataStorageConfiguration.setWalForceArchiveTimeout(long walForceArchiveTimeout) |
|
DataStorageConfiguration |
DataStorageConfiguration.setWalFsyncDelayNanos(long walFsyncDelayNanos) |
Sets property that allows to trade latency for throughput in WALMode.FSYNC mode.
|
DataStorageConfiguration |
DataStorageConfiguration.setWalHistorySize(int walHistSize) |
Deprecated.
|
DataStorageConfiguration |
DataStorageConfiguration.setWalMode(WALMode walMode) |
Sets property that defines behavior of wal fsync.
|
DataStorageConfiguration |
DataStorageConfiguration.setWalPageCompression(DiskPageCompression walPageCompression) |
Sets compression algorithm for WAL page snapshot records.
|
DataStorageConfiguration |
DataStorageConfiguration.setWalPageCompressionLevel(Integer walPageCompressionLevel) |
Sets algorithm specific page compression level.
|
DataStorageConfiguration |
DataStorageConfiguration.setWalPath(String walStorePath) |
Sets a path to the directory where WAL is stored.
|
DataStorageConfiguration |
DataStorageConfiguration.setWalRecordIteratorBufferSize(int walRecordIterBuffSize) |
Sets property defining how many bytes iterator read from
disk (for one reading), during go ahead wal.
|
DataStorageConfiguration |
DataStorageConfiguration.setWalSegments(int walSegments) |
Sets a number of WAL segments to work with.
|
DataStorageConfiguration |
DataStorageConfiguration.setWalSegmentSize(int walSegmentSize) |
Sets size(in bytes) of a WAL segment.
|
DataStorageConfiguration |
DataStorageConfiguration.setWalThreadLocalBufferSize(int walTlbSize) |
Sets size of thread local buffer.
|
DataStorageConfiguration |
DataStorageConfiguration.setWriteThrottlingEnabled(boolean writeThrottlingEnabled) |
Sets flag indicating whether write throttling is enabled.
|