dataFiles.add(new SourceAndDestination(status, getTargetPathHelper().getTargetPath(status.getPath(), this.targetFs, partition, true))); URI uri = sourceAndDestination.getSource().getPath().toUri(); if (actualSourceFs == null || !StringUtils.equals(referenceScheme, uri.getScheme()) || !StringUtils.equals(referenceAuthority, uri.getAuthority())) { actualSourceFs = sourceAndDestination.getSource().getPath().getFileSystem(hadoopConfiguration); referenceScheme = uri.getScheme(); referenceAuthority = uri.getAuthority(); sourceAndDestination.getSource().getPath().getParent(), this.dataset.getTableRootPath().get().getParent(), configuration); builders.add(CopyableFile.fromOriginAndDestination(actualSourceFs, sourceAndDestination.getSource(), sourceAndDestination.getDestination(), configuration). ancestorsOwnerAndPermission(ancestorOwnerAndPermission));
dataFiles.add(new SourceAndDestination(status, getTargetPathHelper().getTargetPath(status.getPath(), this.targetFs, partition, true))); URI uri = sourceAndDestination.getSource().getPath().toUri(); if (actualSourceFs == null || !StringUtils.equals(referenceScheme, uri.getScheme()) || !StringUtils.equals(referenceAuthority, uri.getAuthority())) { actualSourceFs = sourceAndDestination.getSource().getPath().getFileSystem(hadoopConfiguration); referenceScheme = uri.getScheme(); referenceAuthority = uri.getAuthority(); sourceAndDestination.getSource().getPath().getParent(), this.dataset.getTableRootPath().get().getParent(), configuration); builders.add(CopyableFile.fromOriginAndDestination(actualSourceFs, sourceAndDestination.getSource(), sourceAndDestination.getDestination(), configuration). ancestorsOwnerAndPermission(ancestorOwnerAndPermission));