nzw921rx opened a new pull request, #11572:
URL: https://github.com/apache/seatunnel/pull/11572

   ## Purpose
   
   Replace E2E container setup that downloads drivers and dependency JARs from 
Maven Central with JARs already resolved by Maven on the test classpath.
   
   ## Changes
   
   - keep driver/dependency resolution and container-copy logic scoped to each 
owning E2E module
   - manage shared connector E2E dependency versions in the nearest parent 
`dependencyManagement`
   - copy JDBC, S3, OSS, Hive, Hudi, Iceberg, Paimon, Elasticsearch, BigQuery, 
Kafka, Edge Agent, and dynamic-compile dependencies from the local Maven 
classpath
   - stage global `lib` dependencies before the SeaTunnel server JVM starts
   - preserve the Hive JDBC `standalone` classifier used by the previous 
download
   - retain non-Maven downloads such as the external IRIS driver and Gravitino 
distribution
   
   ## Validation
   
   - ran targeted `test-compile` checks for the affected E2E modules
   - validated the managed versions through effective POM generation
   - ran `./mvnw spotless:apply`
   - confirmed no Maven Central `wget`/`curl` download remains in the changed 
E2E setup
   - did not run `mvnw verify`, as requested
   
   The full Iceberg module `test-compile` remains blocked by existing missing 
Parquet test imports unrelated to this change.
   


-- 
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