public DatabaseConfig() { createFilePath(true); durabilityMode(null); lockTimeout(1, TimeUnit.SECONDS); checkpointRate(1, TimeUnit.SECONDS); checkpointSizeThreshold(1024 * 1024); checkpointDelayThreshold(1, TimeUnit.MINUTES); }
public DatabaseConfig() { createFilePath(true); durabilityMode(null); lockTimeout(1, TimeUnit.SECONDS); checkpointRate(1, TimeUnit.SECONDS); checkpointSizeThreshold(1024 * 1024); checkpointDelayThreshold(1, TimeUnit.MINUTES); }
public DatabaseConfig() { createFilePath(true); durabilityMode(null); lockTimeout(1, TimeUnit.SECONDS); checkpointRate(1, TimeUnit.SECONDS); checkpointSizeThreshold(1024 * 1024); checkpointDelayThreshold(1, TimeUnit.MINUTES); }
/** * @param config base file is set as a side-effect */ static Tree openTemp(TempFileManager tfm, DatabaseConfig config) throws IOException { File file = tfm.createTempFile(); config.baseFile(file); config.dataFile(file); config.createFilePath(false); config.durabilityMode(DurabilityMode.NO_FLUSH); LocalDatabase db = new LocalDatabase(config, OPEN_TEMP); tfm.register(file, db); db.mCheckpointer.start(false); return db.mRegistry; }
/** * @param config base file is set as a side-effect */ static _Tree openTemp(TempFileManager tfm, DatabaseConfig config) throws IOException { File file = tfm.createTempFile(); config.baseFile(file); config.dataFile(file); config.createFilePath(false); config.durabilityMode(DurabilityMode.NO_FLUSH); _LocalDatabase db = new _LocalDatabase(config, OPEN_TEMP); tfm.register(file, db); db.mCheckpointer.start(false); return db.mRegistry; }
/** * @param config base file is set as a side-effect */ static Tree openTemp(TempFileManager tfm, DatabaseConfig config) throws IOException { File file = tfm.createTempFile(); config.baseFile(file); config.dataFile(file); config.createFilePath(false); config.durabilityMode(DurabilityMode.NO_FLUSH); LocalDatabase db = new LocalDatabase(config, OPEN_TEMP); tfm.register(file, db); db.mCheckpointer = new Checkpointer(db, config); db.mCheckpointer.start(false); return db.mRegistry; }
/** * @param config base file is set as a side-effect */ static _Tree openTemp(TempFileManager tfm, DatabaseConfig config) throws IOException { File file = tfm.createTempFile(); config.baseFile(file); config.dataFile(file); config.createFilePath(false); config.durabilityMode(DurabilityMode.NO_FLUSH); _LocalDatabase db = new _LocalDatabase(config, OPEN_TEMP); tfm.register(file, db); db.mCheckpointer = new Checkpointer(db, config); db.mCheckpointer.start(false); return db.mRegistry; }
/** * @param config base file is set as a side-effect */ static _Tree openTemp(TempFileManager tfm, DatabaseConfig config) throws IOException { File file = tfm.createTempFile(); config.baseFile(file); config.dataFile(file); config.createFilePath(false); config.durabilityMode(DurabilityMode.NO_FLUSH); _LocalDatabase db = new _LocalDatabase(config, OPEN_TEMP); tfm.register(file, db); db.mCheckpointer = new Checkpointer(db, config); db.mCheckpointer.start(false); return db.mRegistry; }
/** * @param config base file is set as a side-effect */ static Tree openTemp(TempFileManager tfm, DatabaseConfig config) throws IOException { File file = tfm.createTempFile(); config.baseFile(file); config.dataFile(file); config.createFilePath(false); config.durabilityMode(DurabilityMode.NO_FLUSH); LocalDatabase db = new LocalDatabase(config, OPEN_TEMP); tfm.register(file, db); db.mCheckpointer = new Checkpointer(db, config); db.mCheckpointer.start(false); return db.mRegistry; }
.minCacheSize(minCacheSize) .secondaryCacheSize(secondaryCacheSize) .durabilityMode(durabilityMode) .lockUpgradeRule(lockUpgradeRule) .lockTimeout(lockTimeout, TimeUnit.MILLISECONDS)