nzw921rx opened a new pull request, #11574: URL: https://github.com/apache/seatunnel/pull/11574
### Purpose Avoid host-port collisions when Java 8 and Java 11 E2E jobs run concurrently. ### Changes - Replace fixed Testcontainers host bindings across seatunnel-e2e with dynamically mapped ports. - Keep Docker-network service addresses for job containers and use mapped host endpoints for JVM-side clients. - Add isolated loopback forwarding for HBase, TiDB, and Redis Cluster, whose protocols advertise stable service ports. - Generate runtime listener/configuration endpoints for Fluss, Hive Kerberos, BigQuery, Druid Compose, and event reporting. - Centralize the dns-cache-manipulator version in connector E2E dependency management. - Preserve all existing assertion logic. ### Coverage and verification - Compared against all 103 fixed-port Java references present on upstream/dev; none remain. - Removed all 8 fixed host port publications from the Druid Compose file. - Targeted test-compile completed successfully for the affected E2E modules. - Ran ./mvnw spotless:apply. - Ran git diff --check. - No mvnw verify command was run, as requested. -- 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]
