/** * @return updateStatusFileName */ private String getUpdatedStatusIdentifier() { if (segmentDetails.length == 0) { return null; } return segmentDetails[0].getUpdateStatusFileName(); }
/** * This API will return the update status file name. * @param segmentList * @return */ public String getUpdateStatusFileName(LoadMetadataDetails[] segmentList) { if (segmentList.length == 0) { return ""; } else { for (LoadMetadataDetails eachSeg : segmentList) { // file name stored in 0th segment. if (eachSeg.getLoadName().equalsIgnoreCase("0")) { return eachSeg.getUpdateStatusFileName(); } } } return ""; }
.contains(Segment.toSegment(detail.getLoadName(), null))) { detail.setSegmentFile( detail.getLoadName() + "_" + newMetaEntry.getUpdateStatusFileName() + CarbonTablePath.SEGMENT_EXT);