This is an automated email from the ASF dual-hosted git repository.
jinsongzhou pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/amoro.git
The following commit(s) were added to refs/heads/master by this push:
new fa44c915e [AMORO-4159] [Improvement]: Missing doAs wrapper in
MixedTableOperations. (#4160)
fa44c915e is described below
commit fa44c915e7a126e404239c170960ab69f2def8d2
Author: slfan1989 <[email protected]>
AuthorDate: Thu Apr 2 10:45:38 2026 +0800
[AMORO-4159] [Improvement]: Missing doAs wrapper in MixedTableOperations.
(#4160)
---
.../src/main/java/org/apache/amoro/op/MixedTableOperations.java | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git
a/amoro-format-iceberg/src/main/java/org/apache/amoro/op/MixedTableOperations.java
b/amoro-format-iceberg/src/main/java/org/apache/amoro/op/MixedTableOperations.java
index 32845e77d..3d64e767d 100644
---
a/amoro-format-iceberg/src/main/java/org/apache/amoro/op/MixedTableOperations.java
+++
b/amoro-format-iceberg/src/main/java/org/apache/amoro/op/MixedTableOperations.java
@@ -61,12 +61,12 @@ public class MixedTableOperations implements
TableOperations {
@Override
public String metadataFileLocation(String fileName) {
- return ops.metadataFileLocation(fileName);
+ return authenticatedFileIO.doAs(() -> ops.metadataFileLocation(fileName));
}
@Override
public LocationProvider locationProvider() {
- return ops.locationProvider();
+ return authenticatedFileIO.doAs(ops::locationProvider);
}
@Override