@Test public void store_params_04() { StoreParams params = StoreParams.builder().build() ; StoreParams params2 = roundTrip(params) ; assertEqualsStoreParams(params,params2) ; }
@Test public void store_params_03() { StoreParams sp = StoreParams.builder().build() ; assertEqualsStoreParams(StoreParams.getDftStoreParams(), sp) ; }
@Test public void store_params_04() { StoreParams params = StoreParams.builder().build() ; StoreParams params2 = roundTrip(params) ; assertEqualsStoreParams(params,params2) ; }
@Test public void store_params_02() { StoreParams input = StoreParams.getDftStoreParams() ; StoreParams sp = StoreParams.builder(input).build() ; assertEqualsStoreParams(StoreParams.getDftStoreParams(), sp) ; }
@Test public void store_params_02() { StoreParams input = StoreParams.getDftStoreParams() ; StoreParams sp = StoreParams.builder(input).build() ; assertEqualsStoreParams(StoreParams.getDftStoreParams(), sp) ; }
@Override protected NodeTable createEmptyNodeTable() { StoreParams params = StoreParamsBuilder.create() .nodeId2NodeCacheSize(10) .node2NodeIdCacheSize(10) .nodeMissCacheSize(10).build() ; return BuildTestLib.makeNodeTable(Location.mem(), "test", params) ; } }
@Override protected NodeTable createEmptyNodeTable() { StoreParams params = StoreParamsBuilder.create() .nodeId2NodeCacheSize(10) .node2NodeIdCacheSize(10) .nodeMissCacheSize(10).build() ; return BuildTestLib.makeNodeTable(Location.mem(), "test", params) ; } }
@Override protected NodeTable createEmptyNodeTable() { StoreParams params = StoreParamsBuilder.create() .nodeId2NodeCacheSize(-1) .node2NodeIdCacheSize(-1) .nodeMissCacheSize(-1).build() ; // No cache, no inlining. return BuildTestLib.makeNodeTableBase(Location.mem(), "test", params) ; } }
@Test public void store_params_11() { String xs = "{ \"tdb.block_size\": 2048 }" ; JsonObject x = JSON.parse(xs) ; StoreParams paramsExpected = StoreParams.builder().blockSize(2048).build() ; StoreParams paramsActual = StoreParamsCodec.decode(x) ; assertEqualsStoreParams(paramsExpected,paramsActual) ; }
@Test public void store_params_11() { String xs = "{ \"tdb.block_size\": 2048 }" ; JsonObject x = JSON.parse(xs) ; StoreParams paramsExpected = StoreParams.builder().blockSize(2048).build() ; StoreParams paramsActual = StoreParamsCodec.decode(x) ; assertEqualsStoreParams(paramsExpected,paramsActual) ; }
@Override protected NodeTable createEmptyNodeTable() { StoreParams params = StoreParamsBuilder.create() .nodeId2NodeCacheSize(-1) .node2NodeIdCacheSize(-1) .nodeMissCacheSize(-1).build() ; // No cache, no inlining. return BuildTestLib.makeNodeTableBase(Location.mem(), "test", params) ; } }
@Test public void store_params_12() { String xs = "{ \"tdb.file_mode\": \"direct\" , \"tdb.block_size\": 2048 }" ; JsonObject x = JSON.parse(xs) ; StoreParams paramsExpected = StoreParams.builder().blockSize(2048).fileMode(FileMode.direct).build() ; StoreParams paramsActual = StoreParamsCodec.decode(x) ; assertEqualsStoreParams(paramsExpected,paramsActual) ; }
@Test public void store_params_20() { StoreParams params = StoreParams.builder().blockReadCacheSize(0).build(); assertTrue(params.isSetBlockReadCacheSize()) ; assertFalse(params.isSetBlockWriteCacheSize()) ; }
@Test public void store_params_12() { String xs = "{ \"tdb.file_mode\": \"direct\" , \"tdb.block_size\": 2048 }" ; JsonObject x = JSON.parse(xs) ; StoreParams paramsExpected = StoreParams.builder().blockSize(2048).fileMode(FileMode.direct).build() ; StoreParams paramsActual = StoreParamsCodec.decode(x) ; assertEqualsStoreParams(paramsExpected,paramsActual) ; }
@Test public void store_params_20() { StoreParams params = StoreParams.builder().blockReadCacheSize(0).build(); assertTrue(params.isSetBlockReadCacheSize()) ; assertFalse(params.isSetBlockWriteCacheSize()) ; }
@Test public void store_params_21() { StoreParams params1 = StoreParams.builder().blockReadCacheSize(0).build(); assertTrue(params1.isSetBlockReadCacheSize()) ; assertFalse(params1.isSetBlockWriteCacheSize()) ; StoreParams params2 = StoreParams.builder(params1).blockWriteCacheSize(0).build(); assertTrue(params2.isSetBlockReadCacheSize()) ; assertTrue(params2.isSetBlockWriteCacheSize()) ; assertFalse(params2.isSetNodeMissCacheSize()) ; }
@Test public void store_params_21() { StoreParams params1 = StoreParams.builder().blockReadCacheSize(0).build(); assertTrue(params1.isSetBlockReadCacheSize()) ; assertFalse(params1.isSetBlockWriteCacheSize()) ; StoreParams params2 = StoreParams.builder(params1).blockWriteCacheSize(0).build(); assertTrue(params2.isSetBlockReadCacheSize()) ; assertTrue(params2.isSetBlockWriteCacheSize()) ; assertFalse(params2.isSetNodeMissCacheSize()) ; }
@Override protected NodeTable createEmptyNodeTable() { FileOps.ensureDir(location.getDirectoryPath()); FileOps.clearDirectory(location.getDirectoryPath()); StoreParams params = StoreParamsBuilder.create() .nodeId2NodeCacheSize(-1) .node2NodeIdCacheSize(-1) .nodeMissCacheSize(-1).build() ; return BuildTestLib.makeNodeTableBase(location, "test", params) ; } }
@Override protected NodeTable createEmptyNodeTable() { FileOps.ensureDir(location.getDirectoryPath()); FileOps.clearDirectory(location.getDirectoryPath()); StoreParams params = StoreParamsBuilder.create() .nodeId2NodeCacheSize(10) .node2NodeIdCacheSize(10) .nodeMissCacheSize(10).build() ; return BuildTestLib.makeNodeTable(location, "test", params) ; } }
@Test public void store_params_10() { StoreParams params = StoreParams.builder().fileMode(FileMode.direct).blockSize(1024).build() ; StoreParams params2 = roundTrip(params) ; assertEqualsStoreParams(params,params2) ; assertEquals(params.getFileMode(), params2.getFileMode()) ; assertEquals(params.getBlockSize(), params2.getBlockSize()) ; }