private void startWritesInternal(LoadPattern loadPattern, int windowSize, long windowDurationInSec, int bulkSize) { logger.info("Starting NdBenchDriver writes..."); NdBenchOperation operation; operation = new WriteOperation(clientRef.get()); KeyGeneratorFactory keyGeneratorFactory = new KeyGeneratorFactory(); KeyGenerator<String> keyGenerator = keyGeneratorFactory.getKeyGenerator(loadPattern, config.getNumKeys(), windowSize, windowDurationInSec, config.isPreloadKeys(), config.getZipfExponent()); keyGeneratorWriteRef.set(keyGenerator); startOperation(config.isWriteEnabled(), config.getNumWriters(), writeWorkers, tpWriteRef, writeLimiter, operation, keyGenerator, config.isAutoTuneEnabled(), bulkSize); writesStarted.set(true); }
private void startWritesInternal(LoadPattern loadPattern, int windowSize, long windowDurationInSec, int bulkSize) { logger.info("Starting NdBenchDriver writes..."); NdBenchOperation operation; operation = new WriteOperation(clientRef.get()); KeyGeneratorFactory keyGeneratorFactory = new KeyGeneratorFactory(); KeyGenerator<String> keyGenerator = keyGeneratorFactory.getKeyGenerator(loadPattern, config.getNumKeys(), windowSize, windowDurationInSec, config.isPreloadKeys(), config.getZipfExponent()); keyGeneratorWriteRef.set(keyGenerator); startOperation(config.isWriteEnabled(), config.getNumWriters(), writeWorkers, tpWriteRef, writeLimiter, operation, keyGenerator, config.isAutoTuneEnabled(), bulkSize); writesStarted.set(true); }