Noemi Pap-Takacs has posted comments on this change. ( 
http://gerrit.cloudera.org:8080/24927 )

Change subject: IMPALA-15409: Fix file paths in OPTIMIZE and replace deprecated 
ContentFile.path()
......................................................................


Patch Set 3:

(4 comments)

Thanks for the reviews!

http://gerrit.cloudera.org:8080/#/c/24927/3//COMMIT_MSG
Commit Message:

http://gerrit.cloudera.org:8080/#/c/24927/3//COMMIT_MSG@13
PS3, Line 13: ,
> nit: and other special characters
Done


http://gerrit.cloudera.org:8080/#/c/24927/3/fe/src/main/java/org/apache/impala/analysis/OptimizeStmt.java
File fe/src/main/java/org/apache/impala/analysis/OptimizeStmt.java:

http://gerrit.cloudera.org:8080/#/c/24927/3/fe/src/main/java/org/apache/impala/analysis/OptimizeStmt.java@245
PS3, Line 245:         Preconditions.checkState(
             :             selectedFileDescriptors.size() == 
selectedDataFiles.size(),
             :             "Missing file descriptor for a data file selected by 
OPTIMIZE");
> Can we provide information about the missing files? Like we do at https://g
Done.

Note: Actually, the missing files could be caught at planning time, later. And 
they are only checked for FS but not for object stores. Object stores only 
detect them at scan time.


http://gerrit.cloudera.org:8080/#/c/24927/3/fe/src/test/java/org/apache/impala/util/IcebergFileFilterTest.java
File fe/src/test/java/org/apache/impala/util/IcebergFileFilterTest.java:

http://gerrit.cloudera.org:8080/#/c/24927/3/fe/src/test/java/org/apache/impala/util/IcebergFileFilterTest.java@183
PS3, Line 183:   public void testEscapedPartitionPaths() {
> Does it fail without the fix? If not, we can drop this.
Done


http://gerrit.cloudera.org:8080/#/c/24927/3/tests/query_test/test_iceberg.py
File tests/query_test/test_iceberg.py:

http://gerrit.cloudera.org:8080/#/c/24927/3/tests/query_test/test_iceberg.py@2317
PS3, Line 2317: 3, '11"14"31')
> Can you add more files to it, so it also gets rewritten? And more plain par
Done



--
To view, visit http://gerrit.cloudera.org:8080/24927
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: Ia6df5387f520acd556468ee888c127d99f8fc00d
Gerrit-Change-Number: 24927
Gerrit-PatchSet: 3
Gerrit-Owner: Noemi Pap-Takacs <[email protected]>
Gerrit-Reviewer: Csaba Ringhofer <[email protected]>
Gerrit-Reviewer: Daniel Vanko <[email protected]>
Gerrit-Reviewer: Impala Public Jenkins <[email protected]>
Gerrit-Reviewer: Noemi Pap-Takacs <[email protected]>
Gerrit-Reviewer: Peter Rozsa <[email protected]>
Gerrit-Reviewer: Zoltan Borok-Nagy <[email protected]>
Gerrit-Comment-Date: Thu, 24 Sep 2026 18:31:25 +0000
Gerrit-HasComments: Yes

Reply via email to