private File computeCommitFile() { return new File(tuningConfig.getBasePersistDirectory(), "commit.json"); }
private File computeLockFile() { return new File(tuningConfig.getBasePersistDirectory(), ".lock"); }
private File computePersistDir(SegmentIdWithShardSpec identifier) { return new File(tuningConfig.getBasePersistDirectory(), identifier.toString()); }
@Override public Object startJob() { tuningConfig.getBasePersistDirectory().mkdirs(); lockBasePersistDirectory(); final Object retVal = bootstrapSinksFromDisk(); initializeExecutors(); resetNextFlush(); return retVal; }
final File baseDir = tuningConfig.getBasePersistDirectory(); if (!baseDir.exists()) { return null;
private File computeCommitFile() { return new File(tuningConfig.getBasePersistDirectory(), "commit.json"); }
private File computeLockFile() { return new File(tuningConfig.getBasePersistDirectory(), ".lock"); }
private File computePersistDir(SegmentIdentifier identifier) { return new File(tuningConfig.getBasePersistDirectory(), identifier.getIdentifierAsString()); }
@Override public Object startJob() { tuningConfig.getBasePersistDirectory().mkdirs(); lockBasePersistDirectory(); final Object retVal = bootstrapSinksFromDisk(); initializeExecutors(); resetNextFlush(); return retVal; }
final File baseDir = tuningConfig.getBasePersistDirectory(); if (!baseDir.exists()) { return null;