0dunay0 opened a new pull request, #8918:
URL: https://github.com/apache/paimon/pull/8918

   Closes #8917
   
   ### What
   
   Normalize Glue column comments by replacing  and  with spaces before the 
255-character length check. Short multiline comments now get sanitized instead 
of returning early with raw newlines.
   
   ### Why
   
   AWS Glue rejects column comments containing newline characters. The previous 
implementation only truncated long comments and skipped newline cleanup for 
short ones, which made short multiline comments fail validation.
   
   ### Tests
   
   - Added coverage for newline-containing short and long comments in 
   - Verified with [INFO] Scanning for projects...
   [WARNING] 
   [WARNING] Some problems were encountered while building the 
effective model for org.apache.paimon:paimon-spark-common_2.12:jar:2.0-SNAPSHOT
   [WARNING] 'artifactId' contains an expression but should be a 
constant. @ 
org.apache.paimon:paimon-spark-common_${scala.binary.version}:2.0-SNAPSHOT, 
/nail/home/bicorn/workspace/repos/apache/paimon/paimon-spark/paimon-spark-common/pom.xml,
 line 33, column 17
   [WARNING] 
   [WARNING] Some problems were encountered while building the 
effective model for org.apache.paimon:paimon-spark-ut_2.12:jar:2.0-SNAPSHOT
   [WARNING] 'artifactId' contains an expression but should be a 
constant. @ 
org.apache.paimon:paimon-spark-ut_${scala.binary.version}:2.0-SNAPSHOT, 
/nail/home/bicorn/workspace/repos/apache/paimon/paimon-spark/paimon-spark-ut/pom.xml,
 line 31, column 17
   [WARNING] 
   [WARNING] It is highly recommended to fix these problems because 
they threaten the stability of your build.
   [WARNING] 
   [WARNING] For this reason, future Maven versions might no longer 
support building such malformed projects.
   [WARNING] 
   [INFO] 
------------------------------------------------------------------------
   [INFO] Detecting the operating system and CPU architecture
   [INFO] 
------------------------------------------------------------------------
   [INFO] os.detected.name: linux
   [INFO] os.detected.arch: x86_64
   [INFO] os.detected.bitness: 64
   [INFO] os.detected.version: 6.8
   [INFO] os.detected.version.major: 6
   [INFO] os.detected.version.minor: 8
   [INFO] os.detected.release: ubuntu
   [INFO] os.detected.release.version: 22.04
   [INFO] os.detected.release.like.ubuntu: true
   [INFO] os.detected.release.like.debian: true
   [INFO] os.detected.classifier: linux-x86_64
   [INFO] 
------------------------------------------------------------------------
   [INFO] Reactor Build Order:
   [INFO] 
   [INFO] Paimon :                                                    
       [pom]
   [INFO] Paimon : API                                                
       [jar]
   [INFO] Paimon : Test utils                                         
       [jar]
   [INFO] Paimon : Common                                             
       [jar]
   [INFO] Paimon : Code Gen                                           
       [jar]
   [INFO] Paimon : Code Gen Loader                                    
       [jar]
   [INFO] Paimon : Format                                             
       [jar]
   [INFO] Paimon : Arrow                                              
       [jar]
   [INFO] Paimon : Core                                               
       [jar]
   [INFO] Paimon : Hive                                               
       [pom]
   [INFO] Paimon : Hive Common                                        
       [jar]
   [INFO] Paimon : Hive Catalog                                       
       [jar]
   [INFO] 
   [INFO] ------------------< 
org.apache.paimon:paimon-parent >-------------------
   [INFO] Building Paimon : 2.0-SNAPSHOT                          
          [1/12]
   [INFO] --------------------------------[ pom 
]---------------------------------
   [INFO] 
   [INFO] --- maven-checkstyle-plugin:2.17:check 
(validate) @ paimon-parent ---
   [INFO] 
   [INFO] --- spotless-maven-plugin:2.13.0:check 
(spotless-check) @ paimon-parent ---
   [INFO] Spotless check skipped
   [INFO] Spotless check skipped
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(enforce-maven-version) @ paimon-parent ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(enforce-maven) @ paimon-parent ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(ban-unsafe-snakeyaml) @ paimon-parent ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(ban-unsafe-jackson) @ paimon-parent ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(forbid-log4j-1) @ paimon-parent ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(forbid-direct-table-planner-dependencies) @ paimon-parent 
---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- directory-maven-plugin:1.0:directory-of 
(directories) @ paimon-parent ---
   [INFO] Directory of org.apache.paimon:paimon-parent set to: 
/nail/home/bicorn/workspace/repos/apache/paimon
   [INFO] 
   [INFO] --- 
maven-remote-resources-plugin:1.7.0:process 
(process-resource-bundles) @ paimon-parent ---
   [INFO] Preparing remote bundle 
org.apache:apache-jar-resource-bundle:1.4
   [INFO] Copying 3 resources from 1 bundle.
   [INFO] 
   [INFO] --- maven-surefire-plugin:3.0.0-M5:test 
(default-test) @ paimon-parent ---
   [INFO] No tests to run.
   [INFO] 
   [INFO] --------------------< 
org.apache.paimon:paimon-api >--------------------
   [INFO] Building Paimon : API 2.0-SNAPSHOT                      
          [2/12]
   [INFO] --------------------------------[ jar 
]---------------------------------
   [INFO] 
   [INFO] --- maven-checkstyle-plugin:2.17:check 
(validate) @ paimon-api ---
   [INFO] 
   [INFO] --- spotless-maven-plugin:2.13.0:check 
(spotless-check) @ paimon-api ---
   [INFO] Spotless check skipped
   [INFO] Spotless check skipped
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(enforce-maven-version) @ paimon-api ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(enforce-maven) @ paimon-api ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(ban-unsafe-snakeyaml) @ paimon-api ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(ban-unsafe-jackson) @ paimon-api ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(forbid-log4j-1) @ paimon-api ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(forbid-direct-table-planner-dependencies) @ paimon-api ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- directory-maven-plugin:1.0:directory-of 
(directories) @ paimon-api ---
   [INFO] Directory of org.apache.paimon:paimon-parent set to: 
/nail/home/bicorn/workspace/repos/apache/paimon
   [INFO] 
   [INFO] --- 
maven-remote-resources-plugin:1.7.0:process 
(process-resource-bundles) @ paimon-api ---
   [INFO] Preparing remote bundle 
org.apache:apache-jar-resource-bundle:1.4
   [INFO] Copying 3 resources from 1 bundle.
   [INFO] 
   [INFO] --- maven-resources-plugin:3.1.0:resources 
(default-resources) @ paimon-api ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] Copying 1 resource
   [INFO] Copying 3 resources
   [INFO] 
   [INFO] --- maven-compiler-plugin:3.8.0:compile 
(default-compile) @ paimon-api ---
   [INFO] Nothing to compile - all classes are up to date
   [INFO] 
   [INFO] --- 
maven-resources-plugin:3.1.0:testResources 
(default-testResources) @ paimon-api ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] skip non existing resourceDirectory 
/nail/home/bicorn/workspace/repos/apache/paimon/paimon-api/src/test/resources
   [INFO] Copying 3 resources
   [INFO] 
   [INFO] --- maven-compiler-plugin:3.8.0:testCompile 
(default-testCompile) @ paimon-api ---
   [INFO] Nothing to compile - all classes are up to date
   [INFO] 
   [INFO] --- maven-surefire-plugin:3.0.0-M5:test 
(default-test) @ paimon-api ---
   [INFO] 
   [INFO] ----------------< 
org.apache.paimon:paimon-test-utils >-----------------
   [INFO] Building Paimon : Test utils 2.0-SNAPSHOT               
          [3/12]
   [INFO] --------------------------------[ jar 
]---------------------------------
   [INFO] 
   [INFO] --- maven-checkstyle-plugin:2.17:check 
(validate) @ paimon-test-utils ---
   [INFO] 
   [INFO] --- spotless-maven-plugin:2.13.0:check 
(spotless-check) @ paimon-test-utils ---
   [INFO] Spotless check skipped
   [INFO] Spotless check skipped
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(enforce-maven-version) @ paimon-test-utils ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(enforce-maven) @ paimon-test-utils ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(ban-unsafe-snakeyaml) @ paimon-test-utils ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(ban-unsafe-jackson) @ paimon-test-utils ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(forbid-log4j-1) @ paimon-test-utils ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(forbid-direct-table-planner-dependencies) @ 
paimon-test-utils ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- directory-maven-plugin:1.0:directory-of 
(directories) @ paimon-test-utils ---
   [INFO] Directory of org.apache.paimon:paimon-parent set to: 
/nail/home/bicorn/workspace/repos/apache/paimon
   [INFO] 
   [INFO] --- 
maven-remote-resources-plugin:1.7.0:process 
(process-resource-bundles) @ paimon-test-utils ---
   [INFO] Preparing remote bundle 
org.apache:apache-jar-resource-bundle:1.4
   [INFO] Copying 3 resources from 1 bundle.
   [INFO] 
   [INFO] --- maven-resources-plugin:3.1.0:resources 
(default-resources) @ paimon-test-utils ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] skip non existing resourceDirectory 
/nail/home/bicorn/workspace/repos/apache/paimon/paimon-test-utils/src/main/resources
   [INFO] Copying 3 resources
   [INFO] 
   [INFO] --- maven-compiler-plugin:3.8.0:compile 
(default-compile) @ paimon-test-utils ---
   [INFO] Nothing to compile - all classes are up to date
   [INFO] 
   [INFO] --- 
maven-resources-plugin:3.1.0:testResources 
(default-testResources) @ paimon-test-utils ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] skip non existing resourceDirectory 
/nail/home/bicorn/workspace/repos/apache/paimon/paimon-test-utils/src/test/resources
   [INFO] Copying 3 resources
   [INFO] 
   [INFO] --- maven-compiler-plugin:3.8.0:testCompile 
(default-testCompile) @ paimon-test-utils ---
   [INFO] No sources to compile
   [INFO] 
   [INFO] --- maven-surefire-plugin:3.0.0-M5:test 
(default-test) @ paimon-test-utils ---
   [INFO] 
   [INFO] ------------------< 
org.apache.paimon:paimon-common >-------------------
   [INFO] Building Paimon : Common 2.0-SNAPSHOT                   
          [4/12]
   [INFO] --------------------------------[ jar 
]---------------------------------
   [INFO] 
   [INFO] --- maven-checkstyle-plugin:2.17:check 
(validate) @ paimon-common ---
   [INFO] 
   [INFO] --- spotless-maven-plugin:2.13.0:check 
(spotless-check) @ paimon-common ---
   [INFO] Spotless check skipped
   [INFO] Spotless check skipped
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(enforce-maven-version) @ paimon-common ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(enforce-maven) @ paimon-common ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(ban-unsafe-snakeyaml) @ paimon-common ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(ban-unsafe-jackson) @ paimon-common ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(forbid-log4j-1) @ paimon-common ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(forbid-direct-table-planner-dependencies) @ paimon-common 
---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- directory-maven-plugin:1.0:directory-of 
(directories) @ paimon-common ---
   [INFO] Directory of org.apache.paimon:paimon-parent set to: 
/nail/home/bicorn/workspace/repos/apache/paimon
   [INFO] 
   [INFO] --- antlr4-maven-plugin:4.9.3:antlr4 
(antlr) @ paimon-common ---
   [INFO] No grammars to process
   [INFO] ANTLR 4: Processing source directory 
/nail/home/bicorn/workspace/repos/apache/paimon/paimon-common/src/main/antlr4
   [INFO] 
   [INFO] --- 
maven-remote-resources-plugin:1.7.0:process 
(process-resource-bundles) @ paimon-common ---
   [INFO] Preparing remote bundle 
org.apache:apache-jar-resource-bundle:1.4
   [INFO] Copying 3 resources from 1 bundle.
   [INFO] 
   [INFO] --- maven-resources-plugin:3.1.0:resources 
(default-resources) @ paimon-common ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] Copying 5 resources
   [INFO] Copying 3 resources
   [INFO] 
   [INFO] --- maven-compiler-plugin:3.8.0:compile 
(default-compile) @ paimon-common ---
   [INFO] Compiling 6 source files to 
/nail/home/bicorn/workspace/repos/apache/paimon/paimon-common/target/classes
   [INFO] 
   [INFO] --- 
maven-resources-plugin:3.1.0:testResources 
(default-testResources) @ paimon-common ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] Copying 87 resources
   [INFO] Copying 3 resources
   [INFO] 
   [INFO] --- maven-compiler-plugin:3.8.0:testCompile 
(default-testCompile) @ paimon-common ---
   [INFO] Nothing to compile - all classes are up to date
   [INFO] 
   [INFO] --- maven-surefire-plugin:3.0.0-M5:test 
(default-test) @ paimon-common ---
   [INFO] 
   [INFO] ------------------< 
org.apache.paimon:paimon-codegen >------------------
   [INFO] Building Paimon : Code Gen 2.0-SNAPSHOT                 
          [5/12]
   [INFO] --------------------------------[ jar 
]---------------------------------
   [INFO] 
   [INFO] --- maven-checkstyle-plugin:2.17:check 
(validate) @ paimon-codegen ---
   [INFO] 
   [INFO] --- spotless-maven-plugin:2.13.0:check 
(spotless-check) @ paimon-codegen ---
   [INFO] Spotless check skipped
   [INFO] Spotless check skipped
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(enforce-maven-version) @ paimon-codegen ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(enforce-maven) @ paimon-codegen ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(ban-unsafe-snakeyaml) @ paimon-codegen ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(ban-unsafe-jackson) @ paimon-codegen ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(forbid-log4j-1) @ paimon-codegen ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(forbid-direct-table-planner-dependencies) @ paimon-codegen 
---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- directory-maven-plugin:1.0:directory-of 
(directories) @ paimon-codegen ---
   [INFO] Directory of org.apache.paimon:paimon-parent set to: 
/nail/home/bicorn/workspace/repos/apache/paimon
   [INFO] 
   [INFO] --- 
maven-remote-resources-plugin:1.7.0:process 
(process-resource-bundles) @ paimon-codegen ---
   [INFO] Preparing remote bundle 
org.apache:apache-jar-resource-bundle:1.4
   [INFO] Copying 3 resources from 1 bundle.
   [INFO] 
   [INFO] --- maven-resources-plugin:3.1.0:resources 
(default-resources) @ paimon-codegen ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] Copying 1 resource
   [INFO] Copying 3 resources
   [INFO] 
   [INFO] --- scala-maven-plugin:3.2.2:add-source 
(scala-compile-first) @ paimon-codegen ---
   [INFO] Add Source directory: 
/nail/home/bicorn/workspace/repos/apache/paimon/paimon-codegen/src/main/scala
   [INFO] Add Test Source directory: 
/nail/home/bicorn/workspace/repos/apache/paimon/paimon-codegen/src/test/scala
   [INFO] 
   [INFO] --- scala-maven-plugin:3.2.2:compile 
(scala-compile-first) @ paimon-codegen ---
   [INFO] Nothing to compile - all classes are up to date
   [INFO] 
   [INFO] --- maven-compiler-plugin:3.8.0:compile 
(default-compile) @ paimon-codegen ---
   [INFO] Nothing to compile - all classes are up to date
   [INFO] 
   [INFO] --- 
maven-resources-plugin:3.1.0:testResources 
(default-testResources) @ paimon-codegen ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] skip non existing resourceDirectory 
/nail/home/bicorn/workspace/repos/apache/paimon/paimon-codegen/src/test/resources
   [INFO] Copying 3 resources
   [INFO] 
   [INFO] --- scala-maven-plugin:3.2.2:testCompile 
(scala-test-compile) @ paimon-codegen ---
   [INFO] Nothing to compile - all classes are up to date
   [INFO] 
   [INFO] --- maven-compiler-plugin:3.8.0:testCompile 
(default-testCompile) @ paimon-codegen ---
   [INFO] Nothing to compile - all classes are up to date
   [INFO] 
   [INFO] --- maven-surefire-plugin:3.0.0-M5:test 
(default-test) @ paimon-codegen ---
   [INFO] 
   [INFO] --------------< 
org.apache.paimon:paimon-codegen-loader >---------------
   [INFO] Building Paimon : Code Gen Loader 2.0-SNAPSHOT          
          [6/12]
   [INFO] --------------------------------[ jar 
]---------------------------------
   [INFO] 
   [INFO] --- maven-checkstyle-plugin:2.17:check 
(validate) @ paimon-codegen-loader ---
   [INFO] 
   [INFO] --- spotless-maven-plugin:2.13.0:check 
(spotless-check) @ paimon-codegen-loader ---
   [INFO] Spotless check skipped
   [INFO] Spotless check skipped
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(enforce-maven-version) @ paimon-codegen-loader ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(enforce-maven) @ paimon-codegen-loader ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(ban-unsafe-snakeyaml) @ paimon-codegen-loader ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(ban-unsafe-jackson) @ paimon-codegen-loader ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(forbid-log4j-1) @ paimon-codegen-loader ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(forbid-direct-table-planner-dependencies) @ 
paimon-codegen-loader ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- directory-maven-plugin:1.0:directory-of 
(directories) @ paimon-codegen-loader ---
   [INFO] Directory of org.apache.paimon:paimon-parent set to: 
/nail/home/bicorn/workspace/repos/apache/paimon
   [INFO] 
   [INFO] --- 
maven-remote-resources-plugin:1.7.0:process 
(process-resource-bundles) @ paimon-codegen-loader ---
   [INFO] Preparing remote bundle 
org.apache:apache-jar-resource-bundle:1.4
   [INFO] Copying 3 resources from 1 bundle.
   [INFO] 
   [INFO] --- maven-resources-plugin:3.1.0:resources 
(default-resources) @ paimon-codegen-loader ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] skip non existing resourceDirectory 
/nail/home/bicorn/workspace/repos/apache/paimon/paimon-codegen-loader/src/main/resources
   [INFO] Copying 3 resources
   [INFO] 
   [INFO] --- maven-compiler-plugin:3.8.0:compile 
(default-compile) @ paimon-codegen-loader ---
   [INFO] Nothing to compile - all classes are up to date
   [INFO] 
   [INFO] --- 
maven-resources-plugin:3.1.0:testResources 
(default-testResources) @ paimon-codegen-loader ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] skip non existing resourceDirectory 
/nail/home/bicorn/workspace/repos/apache/paimon/paimon-codegen-loader/src/test/resources
   [INFO] Copying 3 resources
   [INFO] 
   [INFO] --- maven-compiler-plugin:3.8.0:testCompile 
(default-testCompile) @ paimon-codegen-loader ---
   [INFO] No sources to compile
   [INFO] 
   [INFO] --- maven-surefire-plugin:3.0.0-M5:test 
(default-test) @ paimon-codegen-loader ---
   [INFO] 
   [INFO] ------------------< 
org.apache.paimon:paimon-format >-------------------
   [INFO] Building Paimon : Format 2.0-SNAPSHOT                   
          [7/12]
   [INFO] --------------------------------[ jar 
]---------------------------------
   [INFO] 
   [INFO] --- maven-checkstyle-plugin:2.17:check 
(validate) @ paimon-format ---
   [INFO] 
   [INFO] --- spotless-maven-plugin:2.13.0:check 
(spotless-check) @ paimon-format ---
   [INFO] Spotless check skipped
   [INFO] Spotless check skipped
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(enforce-maven-version) @ paimon-format ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(enforce-maven) @ paimon-format ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(ban-unsafe-snakeyaml) @ paimon-format ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(ban-unsafe-jackson) @ paimon-format ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(forbid-log4j-1) @ paimon-format ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(forbid-direct-table-planner-dependencies) @ paimon-format 
---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- directory-maven-plugin:1.0:directory-of 
(directories) @ paimon-format ---
   [INFO] Directory of org.apache.paimon:paimon-parent set to: 
/nail/home/bicorn/workspace/repos/apache/paimon
   [INFO] 
   [INFO] --- 
maven-remote-resources-plugin:1.7.0:process 
(process-resource-bundles) @ paimon-format ---
   [INFO] Preparing remote bundle 
org.apache:apache-jar-resource-bundle:1.4
   [INFO] Copying 3 resources from 1 bundle.
   [INFO] 
   [INFO] --- maven-resources-plugin:3.1.0:resources 
(default-resources) @ paimon-format ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] Copying 4 resources
   [INFO] Copying 3 resources
   [INFO] 
   [INFO] --- maven-compiler-plugin:3.8.0:compile 
(default-compile) @ paimon-format ---
   [INFO] Nothing to compile - all classes are up to date
   [INFO] 
   [INFO] --- 
maven-resources-plugin:3.1.0:testResources 
(default-testResources) @ paimon-format ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] Copying 4 resources
   [INFO] Copying 3 resources
   [INFO] 
   [INFO] --- maven-compiler-plugin:3.8.0:testCompile 
(default-testCompile) @ paimon-format ---
   [INFO] Nothing to compile - all classes are up to date
   [INFO] 
   [INFO] --- maven-surefire-plugin:3.0.0-M5:test 
(default-test) @ paimon-format ---
   [INFO] 
   [INFO] -------------------< 
org.apache.paimon:paimon-arrow >-------------------
   [INFO] Building Paimon : Arrow 2.0-SNAPSHOT                    
          [8/12]
   [INFO] --------------------------------[ jar 
]---------------------------------
   [INFO] 
   [INFO] --- maven-checkstyle-plugin:2.17:check 
(validate) @ paimon-arrow ---
   [INFO] 
   [INFO] --- spotless-maven-plugin:2.13.0:check 
(spotless-check) @ paimon-arrow ---
   [INFO] Spotless check skipped
   [INFO] Spotless check skipped
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(enforce-maven-version) @ paimon-arrow ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(enforce-maven) @ paimon-arrow ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(ban-unsafe-snakeyaml) @ paimon-arrow ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(ban-unsafe-jackson) @ paimon-arrow ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(forbid-log4j-1) @ paimon-arrow ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(forbid-direct-table-planner-dependencies) @ paimon-arrow 
---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- directory-maven-plugin:1.0:directory-of 
(directories) @ paimon-arrow ---
   [INFO] Directory of org.apache.paimon:paimon-parent set to: 
/nail/home/bicorn/workspace/repos/apache/paimon
   [INFO] 
   [INFO] --- 
maven-remote-resources-plugin:1.7.0:process 
(process-resource-bundles) @ paimon-arrow ---
   [INFO] Preparing remote bundle 
org.apache:apache-jar-resource-bundle:1.4
   [INFO] Copying 3 resources from 1 bundle.
   [INFO] 
   [INFO] --- maven-resources-plugin:3.1.0:resources 
(default-resources) @ paimon-arrow ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] skip non existing resourceDirectory 
/nail/home/bicorn/workspace/repos/apache/paimon/paimon-arrow/src/main/resources
   [INFO] Copying 3 resources
   [INFO] 
   [INFO] --- maven-compiler-plugin:3.8.0:compile 
(default-compile) @ paimon-arrow ---
   [INFO] Nothing to compile - all classes are up to date
   [INFO] 
   [INFO] --- 
maven-resources-plugin:3.1.0:testResources 
(default-testResources) @ paimon-arrow ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] Copying 1 resource
   [INFO] Copying 3 resources
   [INFO] 
   [INFO] --- maven-compiler-plugin:3.8.0:testCompile 
(default-testCompile) @ paimon-arrow ---
   [INFO] Nothing to compile - all classes are up to date
   [INFO] 
   [INFO] --- maven-surefire-plugin:3.0.0-M5:test 
(default-test) @ paimon-arrow ---
   [INFO] 
   [INFO] -------------------< 
org.apache.paimon:paimon-core >--------------------
   [INFO] Building Paimon : Core 2.0-SNAPSHOT                     
          [9/12]
   [INFO] --------------------------------[ jar 
]---------------------------------
   [INFO] 
   [INFO] --- maven-checkstyle-plugin:2.17:check 
(validate) @ paimon-core ---
   [INFO] 
   [INFO] --- spotless-maven-plugin:2.13.0:check 
(spotless-check) @ paimon-core ---
   [INFO] Spotless check skipped
   [INFO] Spotless check skipped
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(enforce-maven-version) @ paimon-core ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(enforce-maven) @ paimon-core ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(ban-unsafe-snakeyaml) @ paimon-core ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(ban-unsafe-jackson) @ paimon-core ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(forbid-log4j-1) @ paimon-core ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(forbid-direct-table-planner-dependencies) @ paimon-core 
---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- directory-maven-plugin:1.0:directory-of 
(directories) @ paimon-core ---
   [INFO] Directory of org.apache.paimon:paimon-parent set to: 
/nail/home/bicorn/workspace/repos/apache/paimon
   [INFO] 
   [INFO] --- 
maven-remote-resources-plugin:1.7.0:process 
(process-resource-bundles) @ paimon-core ---
   [INFO] Preparing remote bundle 
org.apache:apache-jar-resource-bundle:1.4
   [INFO] Copying 3 resources from 1 bundle.
   [INFO] 
   [INFO] --- maven-resources-plugin:3.1.0:resources 
(default-resources) @ paimon-core ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] Copying 1 resource
   [INFO] Copying 3 resources
   [INFO] 
   [INFO] --- maven-compiler-plugin:3.8.0:compile 
(default-compile) @ paimon-core ---
   [INFO] Nothing to compile - all classes are up to date
   [INFO] 
   [INFO] --- 
maven-resources-plugin:3.1.0:testResources 
(default-testResources) @ paimon-core ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] Copying 36 resources
   [INFO] Copying 3 resources
   [INFO] 
   [INFO] --- maven-compiler-plugin:3.8.0:testCompile 
(default-testCompile) @ paimon-core ---
   [INFO] Nothing to compile - all classes are up to date
   [INFO] 
   [INFO] --- maven-surefire-plugin:3.0.0-M5:test 
(default-test) @ paimon-core ---
   [INFO] 
   [INFO] -------------------< 
org.apache.paimon:paimon-hive >--------------------
   [INFO] Building Paimon : Hive 2.0-SNAPSHOT                     
         [10/12]
   [INFO] --------------------------------[ pom 
]---------------------------------
   [INFO] 
   [INFO] --- maven-checkstyle-plugin:2.17:check 
(validate) @ paimon-hive ---
   [INFO] 
   [INFO] --- spotless-maven-plugin:2.13.0:check 
(spotless-check) @ paimon-hive ---
   [INFO] Spotless check skipped
   [INFO] Spotless check skipped
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(enforce-maven-version) @ paimon-hive ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(enforce-maven) @ paimon-hive ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(ban-unsafe-snakeyaml) @ paimon-hive ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(ban-unsafe-jackson) @ paimon-hive ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(forbid-log4j-1) @ paimon-hive ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(forbid-direct-table-planner-dependencies) @ paimon-hive 
---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- directory-maven-plugin:1.0:directory-of 
(directories) @ paimon-hive ---
   [INFO] Directory of org.apache.paimon:paimon-parent set to: 
/nail/home/bicorn/workspace/repos/apache/paimon
   [INFO] 
   [INFO] --- 
maven-remote-resources-plugin:1.7.0:process 
(process-resource-bundles) @ paimon-hive ---
   [INFO] Preparing remote bundle 
org.apache:apache-jar-resource-bundle:1.4
   [INFO] Copying 3 resources from 1 bundle.
   [INFO] 
   [INFO] --- maven-surefire-plugin:3.0.0-M5:test 
(default-test) @ paimon-hive ---
   [INFO] No tests to run.
   [INFO] 
   [INFO] ----------------< 
org.apache.paimon:paimon-hive-common >----------------
   [INFO] Building Paimon : Hive Common 2.0-SNAPSHOT              
         [11/12]
   [INFO] --------------------------------[ jar 
]---------------------------------
   [INFO] 
   [INFO] --- maven-checkstyle-plugin:2.17:check 
(validate) @ paimon-hive-common ---
   [INFO] 
   [INFO] --- spotless-maven-plugin:2.13.0:check 
(spotless-check) @ paimon-hive-common ---
   [INFO] Spotless check skipped
   [INFO] Spotless check skipped
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(enforce-maven-version) @ paimon-hive-common ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(enforce-maven) @ paimon-hive-common ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(ban-unsafe-snakeyaml) @ paimon-hive-common ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(ban-unsafe-jackson) @ paimon-hive-common ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(forbid-log4j-1) @ paimon-hive-common ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(forbid-direct-table-planner-dependencies) @ 
paimon-hive-common ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- directory-maven-plugin:1.0:directory-of 
(directories) @ paimon-hive-common ---
   [INFO] Directory of org.apache.paimon:paimon-parent set to: 
/nail/home/bicorn/workspace/repos/apache/paimon
   [INFO] 
   [INFO] --- 
maven-remote-resources-plugin:1.7.0:process 
(process-resource-bundles) @ paimon-hive-common ---
   [INFO] Preparing remote bundle 
org.apache:apache-jar-resource-bundle:1.4
   [INFO] Copying 3 resources from 1 bundle.
   [INFO] 
   [INFO] --- maven-resources-plugin:3.1.0:resources 
(default-resources) @ paimon-hive-common ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] skip non existing resourceDirectory 
/nail/home/bicorn/workspace/repos/apache/paimon/paimon-hive/paimon-hive-common/src/main/resources
   [INFO] Copying 3 resources
   [INFO] 
   [INFO] --- maven-compiler-plugin:3.8.0:compile 
(default-compile) @ paimon-hive-common ---
   [INFO] Nothing to compile - all classes are up to date
   [INFO] 
   [INFO] --- 
maven-resources-plugin:3.1.0:testResources 
(default-testResources) @ paimon-hive-common ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] Copying 3 resources
   [INFO] Copying 3 resources
   [INFO] 
   [INFO] --- maven-compiler-plugin:3.8.0:testCompile 
(default-testCompile) @ paimon-hive-common ---
   [INFO] Nothing to compile - all classes are up to date
   [INFO] 
   [INFO] --- maven-surefire-plugin:3.0.0-M5:test 
(default-test) @ paimon-hive-common ---
   [INFO] 
   [INFO] ---------------< 
org.apache.paimon:paimon-hive-catalog >----------------
   [INFO] Building Paimon : Hive Catalog 2.0-SNAPSHOT             
         [12/12]
   [INFO] --------------------------------[ jar 
]---------------------------------
   [INFO] 
   [INFO] --- maven-checkstyle-plugin:2.17:check 
(validate) @ paimon-hive-catalog ---
   [INFO] 
   [INFO] --- spotless-maven-plugin:2.13.0:check 
(spotless-check) @ paimon-hive-catalog ---
   [INFO] Spotless check skipped
   [INFO] Spotless check skipped
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(enforce-maven-version) @ paimon-hive-catalog ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(enforce-maven) @ paimon-hive-catalog ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(ban-unsafe-snakeyaml) @ paimon-hive-catalog ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(ban-unsafe-jackson) @ paimon-hive-catalog ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(forbid-log4j-1) @ paimon-hive-catalog ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce 
(forbid-direct-table-planner-dependencies) @ 
paimon-hive-catalog ---
   [INFO] Skipping Rule Enforcement.
   [INFO] 
   [INFO] --- directory-maven-plugin:1.0:directory-of 
(directories) @ paimon-hive-catalog ---
   [INFO] Directory of org.apache.paimon:paimon-parent set to: 
/nail/home/bicorn/workspace/repos/apache/paimon
   [INFO] 
   [INFO] --- 
maven-remote-resources-plugin:1.7.0:process 
(process-resource-bundles) @ paimon-hive-catalog ---
   [INFO] Preparing remote bundle 
org.apache:apache-jar-resource-bundle:1.4
   [INFO] Copying 3 resources from 1 bundle.
   [INFO] 
   [INFO] --- maven-resources-plugin:3.1.0:resources 
(default-resources) @ paimon-hive-catalog ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] Copying 1 resource
   [INFO] skip non existing resourceDirectory 
/nail/home/bicorn/workspace/repos/apache/paimon/paimon-hive/paimon-hive-catalog/src/main/resources-filtered
   [INFO] Copying 3 resources
   [INFO] 
   [INFO] --- maven-compiler-plugin:3.8.0:compile 
(default-compile) @ paimon-hive-catalog ---
   [INFO] Nothing to compile - all classes are up to date
   [INFO] 
   [INFO] --- 
maven-resources-plugin:3.1.0:testResources 
(default-testResources) @ paimon-hive-catalog ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] Copying 5 resources
   [INFO] Copying 3 resources
   [INFO] 
   [INFO] --- maven-compiler-plugin:3.8.0:testCompile 
(default-testCompile) @ paimon-hive-catalog ---
   [INFO] Nothing to compile - all classes are up to date
   [INFO] 
   [INFO] --- maven-surefire-plugin:3.0.0-M5:test 
(default-test) @ paimon-hive-catalog ---
   [INFO] 
   [INFO] -------------------------------------------------------
   [INFO]  T E S T S
   [INFO] -------------------------------------------------------
   [INFO] Running 
org.apache.paimon.iceberg.IcebergHiveMetadataCommitterTest
   [INFO] Tests run: 1, Failures: 0, Errors: 0, 
Skipped: 0, Time elapsed: 0.116 s - in 
org.apache.paimon.iceberg.IcebergHiveMetadataCommitterTest
   [INFO] 
   [INFO] Results:
   [INFO] 
   [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0
   [INFO] 
   [INFO] 
------------------------------------------------------------------------
   [INFO] Reactor Summary for Paimon : 2.0-SNAPSHOT:
   [INFO] 
   [INFO] Paimon : ........................................... 
SUCCESS [  1.084 s]
   [INFO] Paimon : API ....................................... 
SUCCESS [  0.460 s]
   [INFO] Paimon : Test utils ................................ 
SUCCESS [  0.211 s]
   [INFO] Paimon : Common .................................... 
SUCCESS [  2.784 s]
   [INFO] Paimon : Code Gen .................................. 
SUCCESS [  0.284 s]
   [INFO] Paimon : Code Gen Loader ........................... 
SUCCESS [  0.153 s]
   [INFO] Paimon : Format .................................... 
SUCCESS [  0.733 s]
   [INFO] Paimon : Arrow ..................................... 
SUCCESS [  0.380 s]
   [INFO] Paimon : Core ...................................... 
SUCCESS [  0.737 s]
   [INFO] Paimon : Hive ...................................... 
SUCCESS [  0.160 s]
   [INFO] Paimon : Hive Common ............................... 
SUCCESS [  0.827 s]
   [INFO] Paimon : Hive Catalog .............................. 
SUCCESS [  3.006 s]
   [INFO] 
------------------------------------------------------------------------
   [INFO] BUILD SUCCESS
   [INFO] 
------------------------------------------------------------------------
   [INFO] Total time:  11.344 s
   [INFO] Finished at: 2026-07-29T19:21:52-07:00
   [INFO] 
------------------------------------------------------------------------
   
   The Maven run was blocked by a quarantined dependency in the configured 
Nexus mirror before the test module executed, but the code change is isolated 
and the added unit test matches the bug fix.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to