diff --git a/orc/src/main/java/org/apache/iceberg/orc/OrcFileAppender.java b/orc/src/main/java/org/apache/iceberg/orc/OrcFileAppender.java index 518aa1c52e2d..34f71fcc232e 100644 --- a/orc/src/main/java/org/apache/iceberg/orc/OrcFileAppender.java +++ b/orc/src/main/java/org/apache/iceberg/orc/OrcFileAppender.java @@ -101,7 +101,7 @@ public Metrics metrics() { public long length() { Preconditions.checkState(isClosed, "Cannot return length while appending to an open file."); - return writer.getRawDataSize(); + return file.toInputFile().getLength(); } @Override