Zouxxyy opened a new pull request, #6082:
URL: https://github.com/apache/paimon/pull/6082

   <!-- Please specify the module before the PR name: [core] ... or [flink] ... 
-->
   
   ### Purpose
   
   Let's say goodbye to the disgusting `parquet & orc class not found`
   
   1.  Add `paimon-format` to the beginning, just to make IDEA prioritize 
loading Paimon's conflicting classes, such as Parquet and ORC. Remove this once 
IDEA's bug is fixed.
   2. Clean up the test dependencies, categorized into two types:
     - Common dependencies, which are placed in the parent module.
     - Spark version-specific dependencies, which are placed in their 
respective modules.
   3. Leave one TODO: I noticed that Paimon Spark is using the built-in 
`com.fasterxml.jackson.module` from Spark, which may differ from the shaded 
version provided by Paimon. This may can be optimized.
   
   Manually test this PR on my mac with IDEA 2025.2 for the below case:
   `org.apache.paimon.spark.sql.DDLTest` 
`org.apache.paimon.spark.sql.UpdateTableTest` 
`org.apache.paimon.spark.procedure.MigrateTableProcedureTest` for all spark 
versions
   
   
   ### Tests
   
   <!-- List UT and IT cases to verify this change -->
   
   ### API and Format
   
   <!-- Does this change affect API or storage format -->
   
   ### Documentation
   
   <!-- Does this change introduce a new feature -->
   


-- 
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: issues-unsubscr...@paimon.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to