Rob Bygrave
e82c1a4140
Version 16.0.0-rc3
16.0.0-rc3
2025-05-26 21:00:32 +12:00
Rob Bygrave
389bf48e3e
Merge pull request #3636 from ebean-orm/feature/explicit-shutdownHook
...
Add DatabaseBuilder.shutdownHook option (programmatic disabling registration of JVM shutdown hook)
2025-05-26 17:24:25 +12:00
Rob Bygrave
3b3b44543e
Bump ebean-test-containers, programmatically get DatabaseBuilder from test container
2025-05-26 17:23:27 +12:00
Rob Bygrave
297f334da5
Add DatabaseBuilder.shutdownHook option (programmatic disabling registration of JVM shutdown hook)
2025-05-26 17:21:15 +12:00
Rob Bygrave
78c7439445
test only - rename TestRawExpressionInterpolation
2025-05-15 08:00:52 +12:00
Rob Bygrave
2043ba6411
Merge pull request #3634 from ebean-orm/feature/native-image-otherTypes
...
[native-image] Modify querybean-generator to include AttributeConverters in generated reflect-config.json
2025-05-14 20:49:52 +12:00
Rob Bygrave
437c58001b
[native-image] Modify querybean-generator to include AttributeConverters in generated reflect-config.json
2025-05-14 20:48:07 +12:00
Rob Bygrave
0e812efa7e
Merge branch 'master' of github.com:ebean-orm/ebean
2025-05-14 20:27:56 +12:00
Rob Bygrave
80d4d21986
Merge pull request #3632 from FOCONIS/reorg-args-placeholder
...
Db2: Reorg args placeholder
2025-05-06 20:44:00 +12:00
Noemi Praml
fe66b8c242
fix DbMigrationTest
2025-05-06 09:49:18 +02:00
Noemi Praml
206b2b2d3b
migrations
2025-05-06 08:06:48 +02:00
Noemi Praml
c0bc3faea0
fix test
2025-05-06 08:06:40 +02:00
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