Noemi Praml
3d07e7d804
add: reorgARgs Placeholder
2025-05-06 08:00:58 +02:00
Rob Bygrave
fc124e8318
Tidy pom only
16.0.0-RC2
2025-04-30 00:02:30 +12:00
Rob Bygrave
f4fd4f4b09
Version 16.0.0-RC2
2025-04-30 00:01:52 +12:00
Rob Bygrave
16f5311885
Bump parent pom to 5.1 for new maven central deploy
2025-04-29 23:41:48 +12:00
Rob Bygrave
75a0675977
Merge pull request #3630 from ebean-orm/feature/fix-ea-build-kotlin
...
Fix EA build, Kotlin not supporting 25-EA release
2025-04-29 23:37:10 +12:00
Rob Bygrave
80ebf4a1ee
Fix EA build, Kotlin not supporting 25-EA release
...
It barfs trying to parse the 25-EA version, means the kotlin-querybean-generator fails the build for the Java Early Release versions.
With this, it will skip the kotlin modules for the Java Early Access release builds.
2025-04-29 23:36:22 +12:00
Rob Bygrave
4185beb5aa
Merge pull request #3629 from ebean-orm/feature/bump-datasource-10
...
Bump ebean-datasource to 10.0 (Virtual Threads support via MR Jar)
2025-04-29 23:17:54 +12:00
Rob Bygrave
79908c0164
Bump ebean-datasource to 10.0 (Virtual Threads support via MR Jar)
...
Note that this still supports Java 11.
The 10.0 version of ebean-datasource uses Multi-Version jar such that if running using Java 21+ then it will use Virtual Threads for the background Heartbeat validation and also background closing of connections.
2025-04-29 23:09:49 +12:00
Rob Bygrave
b5a16f42ca
#3626 Add tests for bean property name instead of db column
2025-04-23 22:33:18 +12:00
Gonçalo Andrade
a320a132b3
Fix incorrect usage of bean property name instead of corresponding column
2025-04-22 14:51:38 +01:00
Rob Bygrave
9e84e93511
Merge pull request #3621 from FOCONIS/new-db-versions
...
New db versions + testcontainers 7.8
2025-04-17 23:18:05 +12:00
Noemi Praml
6fb40c71ef
update StartDb2
2025-04-16 15:22:08 +02:00
Noemi Praml
202b9ae94a
update to testcontainers 7.8
2025-04-16 14:52:21 +02:00
Noemi Praml
d79b452378
new db2 version
2025-04-16 14:19:11 +02:00
Noemi Praml
78a408dd10
new sqlserver version
2025-04-16 14:19:11 +02:00
Noemi Praml
6af974e432
new mariadb version
2025-04-16 14:19:11 +02:00
Rob Bygrave
04a8475291
Merge pull request #3623 from ebean-orm/feature/readOnly-DataSource-mark-nullable
...
Explicitly mark Database.readOnlyDataSource() as @Nullable
2025-04-15 22:25:06 +12:00
Rob Bygrave
c56345f92e
Explicitly mark Database.readOnlyDataSource() as @Nullable
...
Using JSpecify @Nullable on the return for Database.readOnlyDataSource()
2025-04-15 22:24:14 +12:00
Rob Bygrave
ed0a46955e
Explicitly mark Database.readOnlyDataSource() as @Nullable
...
Using JSpecify @Nullable on the return for Database.readOnlyDataSource()
2025-04-15 22:22:08 +12:00
Rob Bygrave
3c4b04a893
Version 16.0.0-rc1
16.0.0-rc1
2025-04-09 23:18:27 +12:00
Rob Bygrave
ee403bdb83
Merge pull request #3620 from ebean-orm/feature/bump-ebean-agent
...
Bump the ebean-agent to 14.12.0, support for Lombok SuperBuilder
2025-04-09 23:02:46 +12:00
Rob Bygrave
b18abe2221
Bump the ebean-agent to 14.12.0, support for Lombok SuperBuilder
2025-04-09 22:52:39 +12:00
Rob Bygrave
d68f372d99
Merge pull request #3619 from ebean-orm/feature/column-length-255
...
For Postgres @Column(length=255) means varchar(255)
2025-04-09 20:22:56 +12:00
Rob Bygrave
c8f769aa2a
For Postgres @Column(length=255) means varchar(255)
...
The `@Column` length defaults to 0 rather than 255, this allows us to detect when it has been explicitly set and thus for Postgres we can now have:
@Column(length=255) mapping to -> varchar(255)
@Column mapping to -> varchar
2025-04-09 20:07:56 +12:00
Rob Bygrave
bde626fd45
Merge pull request #3618 from ebean-orm/feature/bump-datasource-95
...
Bump ebean-datasource to 9.5
2025-04-09 20:04:23 +12:00
Rob Bygrave
b828b73b2c
Bump ebean-datasource to 9.5
...
When using DataSourceBuilder for both main and readOnly datasource, the maxConnections for the readOnly will default to the main pool maxConnections.
2025-04-09 20:02:14 +12:00
Rob Bygrave
2795a8578f
Merge pull request #3616 from ebean-orm/feature/lazyLoadBatch-100
...
Increase default lazyLoadBatchSize from 10 to 100
2025-04-04 21:15:23 +13:00
Rob Bygrave
bd0a3c2303
Increase default lazyLoadBatchSize from 10 to 100
2025-04-04 21:14:47 +13:00
Rob Bygrave
21e50e9d00
Merge pull request #3615 from ebean-orm/feature/3612-redis-exception
...
#3612 Catch all RedisException (rather than only IOException)
2025-04-04 20:47:44 +13:00
Rob Bygrave
88a47bf0a9
#3612 Catch all RedisException (rather than only IOException)
2025-04-04 20:45:59 +13:00
Rob Bygrave
d9a45245f4
Version 16.0.0-beta1
2025-04-03 19:35:14 +13:00
Rob Bygrave
7be72df788
Merge pull request #3570 from ebean-orm/feature/improved-readOnly-immutable
...
Unmodifiable - Improved read only immutable entity beans / graphs
2025-04-02 22:24:19 +13:00
Rob Bygrave
42685335e3
Version 14.11.0
14.11.0
2025-04-01 21:32:48 +13:00
Rob Bygrave
478a2be405
Merge pull request #3611 from ebean-orm/feature/fix-native-image-mappedSuper
...
Fix NPE with native-image with @MappedSuperclass
2025-04-01 20:45:17 +13:00
Rob Bygrave
ebcac9a503
Fix NPE with native-image with @MappedSuperclass
...
@MappedSuperclass was excluded from the generated reflect-config.json, this PR fixes that.
The missing reflect-config entry for MappedSuperclass means that with native-image the @Id property isn't found when its on a MappedSuperclass, and that ended up as a NPE in BeanPropertyAssocOne.
2025-04-01 20:29:26 +13:00
Rob Bygrave
996239c29f
Merge pull request #3610 from ebean-orm/feature/configure-explain
...
Add support to configure EXPLAIN options for query plan capture
2025-04-01 08:07:46 +13:00
Rob Bygrave
caf2772fb3
Put Postgres explain back to default format text for now
2025-04-01 08:07:04 +13:00
Rob Bygrave
1482c4c84f
Add support to configure EXPLAIN options for query plan capture
...
e.g. DatabaseBuilder.queryPlanExplain("explain (verbose)")
Also changes Postgres default explain to be:
explain (analyze, costs, verbose, buffers, format json)
2025-03-31 23:41:16 +13:00
Rob Bygrave
792d52b794
Merge pull request #3609 from ebean-orm/feature/queryPlanInit
...
Change QueryPlanInit to support thresholdMicros per hash
2025-03-30 21:41:53 +13:00
Rob Bygrave
aa4ea4904f
Change QueryPlanInit to support thresholdMicros per hash
...
Effectively means that we can provide a thresholdMicros per query plan hash [for the plans that we want collected]
2025-03-30 21:35:20 +13:00
Rob Bygrave
bab839fb38
Change QueryPlanInit to support thresholdMicros per hash
...
Effectively means that we can provide a thresholdMicros per query plan hash [for the plans that we want collected]
2025-03-30 18:33:13 +13:00
Rob Bygrave
dde2567ccd
Merge pull request #3608 from ebean-orm/feature/bump-postgres-16
...
Test only - align sqlserver test configuration
2025-03-26 22:50:48 +13:00
Rob Bygrave
7e4d070b75
Test only - update sqlserver test docker image to 2017-CU31-ubuntu-18.04
2025-03-26 22:50:22 +13:00
Rob Bygrave
3151e3f82b
Test only - align sqlserver test configuration
2025-03-26 22:41:00 +13:00
Rob Bygrave
c630aaff0e
Merge pull request #3607 from ebean-orm/feature/bump-postgres-16
...
Test only - align mariadb test configuration
2025-03-26 22:37:34 +13:00
Rob Bygrave
67ec848f15
Test only - align mariadb test configuration
2025-03-26 22:37:09 +13:00
Rob Bygrave
57f0734381
Test only - align mariadb test configuration
2025-03-26 22:32:18 +13:00
Rob Bygrave
cbd5bf23c9
Merge pull request #3606 from ebean-orm/feature/bump-postgres-16
...
Test only - align mysql and db2 test configuration
2025-03-26 22:31:51 +13:00
Rob Bygrave
5dc664a63f
Test only - align mysql and db2 test configuration
2025-03-26 22:27:35 +13:00
Rob Bygrave
d9b53677f2
Merge pull request #3605 from ebean-orm/feature/bump-postgres-16
...
Test only - add logging for datasource to BaseTestCase
2025-03-26 22:17:56 +13:00