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