Rob Bygrave
2b92e417df
Version 18.6.0
2026-09-21 19:52:06 +12:00
Rob Bygrave
fdcbb91981
Version 18.5.0
2026-08-17 21:57:31 +12:00
robin.bygrave
80f5cab086
Version 18.5.0-RC1
2026-08-17 13:13:49 +12:00
Rob Bygrave
46a73f6250
Version 18.4.0
2026-07-28 22:29:48 +12:00
Rob Bygrave
4a46cc0706
Tests: use redis 8.6.2 explicitly in tests
2026-07-28 22:26:49 +12:00
robin.bygrave
d083b27e91
Version 18.3.0
2026-07-16 16:57:52 +12:00
robin.bygrave
837ba91126
Tests: Improve Redis testing - flush redis after test runs
2026-07-16 09:55:26 +12:00
Rob Bygrave and robin.bygrave
73c9ff8d80
Throw exception on duplicate Database registration ( #3838 ) ( #3847 )
...
* Throw exception on duplicate Database registration (#3838 )
DatabaseFactory.create() with register(true) previously returned the
existing Database instance when another instance was already registered
under the same name (added in #3759 ). This silently caused two
independently created Database instances (e.g. with different
DataSourceConfig.url values) to collide/share state, since the
second "instance" was actually the first one in disguise.
Change this to throw an IllegalStateException instead, forcing
callers to either use a unique DatabaseConfig name or setRegister(false)
when the Database is not intended to be registered/looked up by name.
* Also handle deregistration on shutdown
---------
Co-authored-by: robin.bygrave <robin.bygrave@eroad.com >
2026-07-14 00:34:49 +12:00
robin.bygrave
c20d1cdf9b
Fix CI test execution with redis reused across ebean-redis and ebean-redisson modules
2026-07-07 10:09:46 +12:00
Rob Bygrave
e525d4e159
Version 18.2.0
2026-07-03 19:38:05 +12:00
robin.bygrave
3d2cc2d4af
Version 18.1.0
2026-07-01 13:28:23 +12:00
Rob Bygrave
a7fddf1981
Version 18.0.0
2026-06-22 21:11:45 +12:00
Rob Bygrave
0e6cd9db8c
Version 16.11.1
2026-06-22 20:33:00 +12:00
Rob Bygrave
7c5ee5b555
Version 16.11.0
2026-06-14 21:06:57 +12:00
robin.bygrave
6295faa351
Version 16.11.0-RC1
2026-06-13 10:46:40 +12:00
lance
453a320210
Add Redis Sentinel support and local integration tests for ebean-redis
...
Signed-off-by: lance <leehaut@gmail.com >
2026-06-09 22:17:25 +08:00
Rob Bygrave
3f6d565800
Version 16.9.0
2026-06-08 19:09:46 +12:00
Rob Bygrave
032f4de857
Version 16.8.0
2026-06-06 20:06:30 +12:00
Rob Bygrave
a8e92791cd
Version 16.7.0
2026-06-03 07:44:59 +12:00
Rob Bygrave
63a1e9907d
Version 16.6.0
2026-05-06 23:06:25 +12:00
Rob Bygrave
ebb0305cf3
Version 16.5.0
2026-04-12 22:31:24 +12:00
Rob Bygrave
367eba8685
Version 16.4.0
2026-04-10 08:03:12 +12:00
Andrey Glushkov and Rob Bygrave
19afa845d1
FEATURE: inTuples() expressions support for natural key cache lookup ( #3732 )
...
* `inTuples()` support for natural key cache lookup
* Simplify NaturalKeyEntryBasic.addInPairs()
---------
Co-authored-by: Rob Bygrave <robin.bygrave@gmail.com >
2026-04-09 19:46:33 +12:00
Rob Bygrave
69c932816a
Version 16.3.0
2026-02-16 21:07:49 +13:00
Rob Bygrave
7addba7c93
Version 16.2.1
2026-02-02 23:22:22 +13:00
Rob Bygrave
a3d9711fe6
Version 16.2.0
2025-11-23 22:18:54 +13:00
Rob Bygrave
5606c95de5
Version 16.1.1
2025-10-22 22:45:21 +13:00
Rob Bygrave
c9a6f822ac
Version 16.1.0
2025-09-19 18:48:28 +12:00
Rob Bygrave
b361b10571
Version 16.0.1
2025-09-02 14:09:03 +12:00
Rob Bygrave
1f9e652ea9
Version 16.0.0
2025-08-25 08:21:49 +12:00
Rob Bygrave
d2693c3ff2
Version 16.0.0-RC4
2025-08-05 23:15:20 +12:00
Rob Bygrave
e82c1a4140
Version 16.0.0-rc3
2025-05-26 21:00:32 +12:00
Rob Bygrave
f4fd4f4b09
Version 16.0.0-RC2
2025-04-30 00:01:52 +12:00
Rob Bygrave
3c4b04a893
Version 16.0.0-rc1
2025-04-09 23:18:27 +12: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
42685335e3
Version 14.11.0
2025-04-01 21:32:48 +13:00
Rob Bygrave
c13e09257c
Version 14.10.0
2025-03-11 21:26:00 +13:00
Rob Bygrave
90d8b4fb04
Bump ebean-agent to 14.10.0
2025-03-10 23:27:02 +13:00
Rob Bygrave
578a041c9e
Version 14.9.0
2025-02-12 19:56:14 +13:00
Rob Bygrave
b0b2a0d320
Bump ebean-agent to 14.9.0 with module path support for @Transactional
2025-02-12 19:36:48 +13:00
Rob Bygrave
ad18b6573c
Version 14.8.2
2025-02-09 22:07:28 +13:00
Rob Bygrave
2c18b4fe97
Version 14.8.1
2024-12-20 15:34:07 +13:00
Rob Bygrave
4610dbb26e
Version 14.8.0
2024-10-25 14:28:58 +13:00
Rob Bygrave
2fba89f846
Bump ebean-agent to 14.8.0
...
This ebean agent is required to support the fluid QueryBuilder API change.
2024-10-25 14:17:46 +13:00
Rob Bygrave
e04ac50800
Fix SELF of QueryBuilder, QueryBean, IQueryBean for fluid use
...
Currently, the SELF response type of QueryBuilder returns as Object when really we want it to return the SELF generic type of QueryBuilder, QueryBean, IQueryBean etc
Note that this change requires an updated ebean-agent
2024-10-18 16:18:39 +13:00
Rob Bygrave
b6843c6db0
Version 14.7.0
2024-10-10 23:48:29 +13:00
Rob Bygrave
77383f4d29
Version 14.6.0
2024-09-17 22:23:13 +12:00
Rob Bygrave
29fcbbfe97
Bump ebean-agent to 14.6.0
2024-09-17 22:09:44 +12:00
Rob Bygrave
edbd13c075
Version 14.5.2
2024-09-11 20:58:13 +12:00