@Override protected IgniteConfiguration prepareIgniteConfiguration() { IgniteConfiguration cfg = super.prepareIgniteConfiguration(); cfg.setDataStorageConfiguration( new DataStorageConfiguration() .setWalSegmentSize(SEGMENT_SIZE) .setWalRecordIteratorBufferSize(SEGMENT_SIZE / 2) .setWalMode(WALMode.FSYNC) .setWalPath(workDir + WORK_SUB_DIR) .setWalArchivePath(workDir + ARCHIVE_SUB_DIR) .setFileIOFactory(new RandomAccessFileIOFactory()) ); cfg.setEventStorageSpi(new NoopEventStorageSpi()); return cfg; }
dsCfg.setWalHistorySize(psCfg.getWalHistorySize()); dsCfg.setWalMode(psCfg.getWalMode()); dsCfg.setWalRecordIteratorBufferSize(psCfg.getWalRecordIteratorBufferSize()); dsCfg.setWalSegments(psCfg.getWalSegments()); dsCfg.setWalSegmentSize(psCfg.getWalSegmentSize());
dbCfg.setWalRecordIteratorBufferSize(1024 * 1024);
.setWalFlushFrequency((int) in.readLong()) .setWalFsyncDelayNanos(in.readLong()) .setWalRecordIteratorBufferSize(in.readInt()) .setAlwaysWriteFullPages(in.readBoolean()) .setMetricsEnabled(in.readBoolean())
dbCfg.setWalRecordIteratorBufferSize(1024 * 1024);
dsCfg.setWalHistorySize(psCfg.getWalHistorySize()); dsCfg.setWalMode(psCfg.getWalMode()); dsCfg.setWalRecordIteratorBufferSize(psCfg.getWalRecordIteratorBufferSize()); dsCfg.setWalSegments(psCfg.getWalSegments()); dsCfg.setWalSegmentSize(psCfg.getWalSegmentSize());
.setWalFlushFrequency((int) in.readLong()) .setWalFsyncDelayNanos(in.readLong()) .setWalRecordIteratorBufferSize(in.readInt()) .setAlwaysWriteFullPages(in.readBoolean()) .setMetricsEnabled(in.readBoolean())