You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Move database version profiles to individual client POMs (#1640) (#1641)
* Move database version profiles to individual client POMs
Relocate database-specific testing profiles from root pom.xml to individual client modules.
CI now uses Maven's -pl/-am flags for targeted builds instead of profile-based module selection.
This commit decentralizes the Maven profile configuration, moving it from a monolithic root POM to the individual database client modules.
Some portions of this content were created with the assistance of Claude Code.
* Disable fail-fast in CI matrix
Otherwise, we don't get information about a particular database type
* Skip MySQLTLSTest when testing MySQL 5.6
MySQL 5.6 only supports TLS 1.0/1.1 which are disabled in Java 11+
* Make MSSQLRule work with all tested MSSQL versions
* Skip PostgreSQL 9 NULL type inference tests
PostgreSQL 9 cannot infer types from NULL for BigDecimal, temporal types
(LocalTime, OffsetTime, Temporal), and their array variants. Override
these test methods to skip on PostgreSQL 9 using assumeTrue checks.
* Removed empty profiles block
---------
Signed-off-by: Thomas Segismont <tsegismont@gmail.com>
0 commit comments