server/src/main/java/org/apache/druid/segment/loading/SegmentLocalCacheManager.java
/**
   * If there is 'downloadStartMarker' existed in localStorageDir, the segments files might be damaged.
   * Because each time, Druid will delete the 'downloadStartMarker' file after pulling and unzip the segments from DeepStorage.
   * downloadStartMarker existed here may mean something error during download segments and the segment files may be damaged.
   */
If there is 'downloadStartMarker' existed in localStorageDir, the segments files might be damaged.
Because each time, Druid will delete the 'downloadStartMarker' file after pulling and unzip the segments from DeepStorage.
downloadStartMarker existed here may mean something error during download segments and the segment files may be damaged.
If there is ' downloadStartMarker ' existed in localStorageDir the segments files might be damaged . Because each time Druid will delete the ' downloadStartMarker ' file after pulling and unzip the segments from DeepStorage . downloadStartMarker existed here may mean something error during download segments and the segment files may be damaged .
private boolean checkSegmentFilesIntactWithStartMarker(File localStorageDir)
  {
    final File downloadStartMarker = new File(localStorageDir.getPath(), DOWNLOAD_START_MARKER_FILE_NAME);
    return downloadStartMarker.exists();
  }
private boolean checkSegmentFilesIntactWithStartMarker ( File localStorageDir ) { final File downloadStartMarker = new File ( localStorageDir . getPath ( ) , DOWNLOAD_START_MARKER_FILE_NAME ) ; return downloadStartMarker . exists ( ) ; }
If there is 'downloadStartMarker' existed in localStorageDir, the segments files might be damaged.
If there is ' downloadStartMarker ' existed in localStorageDir the segments files might be damaged .