private File computeIdentifierFile(SegmentIdWithShardSpec identifier) { return new File(computePersistDir(identifier), IDENTIFIER_FILE_NAME); }
private File computeDescriptorFile(SegmentIdWithShardSpec identifier) { return new File(computePersistDir(identifier), "descriptor.json"); }
private File createPersistDirIfNeeded(SegmentIdWithShardSpec identifier) throws IOException { final File persistDir = computePersistDir(identifier); FileUtils.forceMkdir(persistDir); objectMapper.writeValue(computeIdentifierFile(identifier), identifier); return persistDir; }
final File persistDir = computePersistDir(identifier); final File mergedTarget = new File(persistDir, "merged"); final File descriptorFile = computeDescriptorFile(identifier);
private File computeIdentifierFile(SegmentIdentifier identifier) { return new File(computePersistDir(identifier), IDENTIFIER_FILE_NAME); }
private File computeDescriptorFile(SegmentIdentifier identifier) { return new File(computePersistDir(identifier), "descriptor.json"); }
private File createPersistDirIfNeeded(SegmentIdentifier identifier) throws IOException { final File persistDir = computePersistDir(identifier); FileUtils.forceMkdir(persistDir); objectMapper.writeValue(computeIdentifierFile(identifier), identifier); return persistDir; }
final File persistDir = computePersistDir(identifier); final File mergedTarget = new File(persistDir, "merged"); final File descriptorFile = computeDescriptorFile(identifier);