This is an automated email from the ASF dual-hosted git repository.
etudenhoefner pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/iceberg.git
The following commit(s) were added to refs/heads/master by this push:
new 0da896d1c5 Azure: Make ADLSFileIO implement DelegateFileIO (#8563)
0da896d1c5 is described below
commit 0da896d1c5e68eb8e22ae87d7a6352a9de459500
Author: Eduard Tudenhoefner <[email protected]>
AuthorDate: Thu Sep 14 17:05:49 2023 +0200
Azure: Make ADLSFileIO implement DelegateFileIO (#8563)
---
azure/src/main/java/org/apache/iceberg/azure/adlsv2/ADLSFileIO.java | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git
a/azure/src/main/java/org/apache/iceberg/azure/adlsv2/ADLSFileIO.java
b/azure/src/main/java/org/apache/iceberg/azure/adlsv2/ADLSFileIO.java
index 32f19bbf14..0bfce9d605 100644
--- a/azure/src/main/java/org/apache/iceberg/azure/adlsv2/ADLSFileIO.java
+++ b/azure/src/main/java/org/apache/iceberg/azure/adlsv2/ADLSFileIO.java
@@ -31,12 +31,10 @@ import java.util.concurrent.atomic.AtomicInteger;
import org.apache.iceberg.azure.AzureProperties;
import org.apache.iceberg.common.DynConstructors;
import org.apache.iceberg.io.BulkDeletionFailureException;
-import org.apache.iceberg.io.FileIO;
+import org.apache.iceberg.io.DelegateFileIO;
import org.apache.iceberg.io.FileInfo;
import org.apache.iceberg.io.InputFile;
import org.apache.iceberg.io.OutputFile;
-import org.apache.iceberg.io.SupportsBulkOperations;
-import org.apache.iceberg.io.SupportsPrefixOperations;
import org.apache.iceberg.metrics.MetricsContext;
import
org.apache.iceberg.relocated.com.google.common.annotations.VisibleForTesting;
import org.apache.iceberg.util.SerializableMap;
@@ -46,7 +44,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
/** FileIO implementation backed by Azure Data Lake Storage Gen2. */
-public class ADLSFileIO implements FileIO, SupportsBulkOperations,
SupportsPrefixOperations {
+public class ADLSFileIO implements DelegateFileIO {
private static final Logger LOG = LoggerFactory.getLogger(ADLSFileIO.class);
private static final String DEFAULT_METRICS_IMPL =