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
Rob Bygrave
f55c2cf3b6
Test only - add logging for datasource to BaseTestCase
2025-03-26 22:14:24 +13:00
Rob Bygrave
c98def7ab7
Merge pull request #3604 from ebean-orm/feature/bump-postgres-16
...
Test only - add logging for datasource to BaseTestCase
2025-03-26 22:06:58 +13:00
Rob Bygrave
705e158a70
Test only - add logging for datasource to BaseTestCase
2025-03-26 22:06:35 +13:00
Rob Bygrave
569e782e99
Merge pull request #3603 from ebean-orm/feature/bump-postgres-16
...
Update Postgres and Postgis test containers to default to 16
2025-03-26 22:05:59 +13:00
Rob Bygrave
265b92fb12
Update Postgres and Postgis test containers to default to 16
2025-03-26 21:43:08 +13:00
Rob Bygrave
74311fad0a
Update test postgres docker image to 16
2025-03-26 21:34:31 +13:00
Rob Bygrave
1eded5682a
Merge pull request #3599 from ebean-orm/feature/bump-datasource-dependency2
...
Bump ebean-datasource dependency to 9.3
2025-03-21 18:42:53 +13:00
Rob Bygrave
ff21bfe1de
Bump ebean-datasource dependency to 9.3
2025-03-21 00:35:41 +13:00
Rob Bygrave
86db7fadfd
Merge pull request #3598 from ebean-orm/feature/tidy-QueryCacheEntry
...
Tidy QueryCacheEntry, final class and use accessors
2025-03-20 23:58:56 +13:00
Rob Bygrave
e48b327967
Tidy QueryCacheEntry, final class and use accessors
2025-03-20 23:57:56 +13:00
Rob Bygrave
964b3ccf8e
Merge pull request #3597 from ebean-orm/feature/3515-extend
...
#3515 Bug in QueryCache invalidation
2025-03-20 23:55:10 +13:00
Rob Bygrave
eb6906ad2b
#3515 Bug in QueryCache invalidation
...
Effectively the bug fix is in SqlTreeNodeRoot.dependentTables() to include the baseTable in the set of dependent tables
2025-03-20 23:47:21 +13:00
Rob Bygrave
86e5ea3627
Merge pull request #3596 from ebean-orm/feature/tidy-future-queries
...
Change findFuture queries such that they can use the read only DataSource
2025-03-19 23:06:38 +13:00
Rob Bygrave
3a5e8290e0
Change findFuture queries such that they can use the read only DataSource
...
Prior to this change they made an explicit transaction if one was needed, and this would always use the Main DataSource.
With this change, when there is no transaction assigned to the query and no active transaction, then the find future query will use the ReadOnly DataSource if it has been configured (e.g. ReadOnly DataSource might point to a read replica database instance).
2025-03-19 23:00:19 +13:00
Rob Bygrave
929604e33d
Merge pull request #3593 from LeComptoirDesPharmacies/feature/findFutureMap
...
Add feature findFutureMap
2025-03-19 22:12:06 +13:00
Rob Bygrave
2eed68ad61
Merge pull request #3595 from ebean-orm/feature/bump-avaje-config2
...
Bump avaje-config dependency to 4.0
2025-03-19 20:57:13 +13:00
Rob Bygrave
f705560b8b
Bump avaje-config dependency to 4.0
2025-03-19 20:56:40 +13:00
Thomas
a35db6bdee
Add feature findFutureMap
2025-03-18 09:19:15 +01:00
Rob Bygrave
c13e09257c
Version 14.10.0
14.10.0
2025-03-11 21:26:00 +13:00
Rob Bygrave
ed65433640
Merge pull request #3574 from ebean-orm/feature/3459-postgres-varchar
...
#3459 Postgres varchar default to no length (aka text)
2025-03-11 20:01:26 +13:00
Rob Bygrave
08890e9d5a
Merge pull request #3590 from ebean-orm/feature/3580-lookwriter-logWarn
...
Adjust LookupWriter to log at WARN rather than ERROR due to Quarkus dev mode
2025-03-10 23:56:19 +13:00
Rob Bygrave
4273c4af6a
Adjust LookupWriter to log at WARN rather than ERROR due to Quarkus dev mode
...
Die to Quarkus dev mode (#3541 #3582 ) we want to log FilerException at WARN level rather than ERROR. This is because Quarkus dev mode will invoke the annotation processor more than usual, so we expect to fail with the FilerException.
2025-03-10 23:42:38 +13:00
Rob Bygrave
51424d9eea
Merge pull request #3580 from SentryMan/feature/lookup-generation
...
[querybean-generator] Generate lookup for modules
2025-03-10 23:31:35 +13:00
Rob Bygrave
cf2ab33903
Merge pull request #3589 from ebean-orm/feature/bump-ebean-agent-dependency
...
Bump ebean-agent to 14.10.0
2025-03-10 23:28:05 +13:00
Rob Bygrave
90d8b4fb04
Bump ebean-agent to 14.10.0
2025-03-10 23:27:02 +13:00
Rob Bygrave
ff4eeff264
Merge pull request #3588 from ebean-orm/feature/3586-querybean-gen
...
[query bean generation] #3586 public constructor for Embedded bean
2025-03-10 08:02:03 +13:00
Rob Bygrave
64ba343e35
[query bean generation] #3586 public constructor for Embedded bean
2025-03-10 07:59:33 +13:00
Rob Bygrave
af3c59c0fd
Merge pull request #3587 from ebean-orm/feature/bump-test-containers-77
...
Bump ebean-test-containers dependency - improved SQL Server handling
2025-03-10 07:40:31 +13:00
Rob Bygrave
ae55d28026
Bump ebean-test-containers dependency - improved SQL Server handling
...
Improvments around collation changes that end up making SQL Server startup flaky
2025-03-10 07:40:02 +13:00
Rob Bygrave
ddffc8eee2
Merge pull request #3581 from apflieger/#3573-initfields-prevent-secondary-query
...
OneToMany initialisation via List.of() - was Tests only - new test on multiple many joins
2025-03-10 07:30:40 +13:00
Rob Bygrave
7f1a3a46cf
#3581 ebean-agent 14.10.0 handling for OneToMany initialisation
2025-03-10 07:12:20 +13:00
Rob Bygrave
a59f75a468
Merge pull request #3585 from nedge/feature/Create_test_entities
...
Simple Test Entities in preparation for type scoped loading
2025-03-05 08:06:39 +13:00