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 =

Reply via email to