12.15.0
Reason for version bump
#2501 - Bump h2database to v2.1.x from 1.4.199 with associated H2Platform changes
#2512 - ADD: different DB2 platforms, Split DBPlatform into multiple platforms reason-for-version-bump
#2509 - Support jedis 4.1.0 client (ScanParams, ScanResult in different package now),
H2 Database
#2501 - Bump h2database to v2.1.x from 1.4.199 with associated H2Platform changes
DB2 support
#2512 - ADD: different DB2 platforms
#2506, #2533, #2534, #2535, #2545, #2546, #2518, #2519, #2520, #2523, #2524, #2525, #2526, #2527, #2528, #2522, #2514, #2532, #2521, #2531
Yugabyte support
#2516 - Yugabyte platform support - Automatic detection and DDL support
#2529, #2546, #2545, #2535, #2534, #2533, #2529
Other Issues
#2494 - Optionally allow use of stored procedures for MySql to drop columns in db migration
#2403 - Reintroduce stored procedures to drop columns on MySql
#2500 - Refactor internals split result load functionality from SqlTreeNode into SqlTreeLoad
#2502 - Fix: composite id in select distinct queries
#2504 - Cannot delete bean with more than 2100 child beans on SqlServer
#2505 - Refactor UUID generator. Add uuid-property to serverConfig (#57)
#2508 - Bump ebean-datasource to 7.5
#2515 - Add maxInBinding - Oracle support for large delete by ids
#2511 - Unselect LOBs when making a distinct select
#2517 - FIX: Datasource was not initialized in offline mode.
#2536 - ebean-test - bump Postgres default container to 14
#2538 - Performance - cache the path maps used for load context
#2507 - Script runner does not work with file system path enhancement
#2415 - SQL for Index and Foreign Key didn't get generated if I map ID column after @manytoone bug
#2544 - Support @DBArray of BigDecimal
#2530 - H2 Array Support seems incomplete (h2database 1.x -> 2.x upgrade)