/** * Get latest file slices including in-flight ones */ public Optional<FileSlice> getLatestFileSlicesIncludingInflight() { return getAllFileSlicesIncludingInflight().findFirst(); }
/** * Returns all file-slices including uncommitted ones. * @param partitionPath * @return */ private Stream<FileSlice> getAllRawFileSlices(String partitionPath) { return fsView.getAllFileGroups(partitionPath) .map(group -> group.getAllFileSlicesIncludingInflight()) .flatMap(sliceList -> sliceList); }