Rob Bygrave
5fddc37037
[maven-release-plugin] prepare for next development iteration
2021-12-17 17:26:43 +13:00
Rob Bygrave
ca6e3963db
[maven-release-plugin] prepare release ebean-parent-12.13.2
2021-12-17 17:26:36 +13:00
Rob Bygrave
1a6a426683
#2458 - Add BeanPersistController.isCascade() to identify cascade vs "top level" persist requests
2021-12-17 10:43:27 +13:00
Rob Bygrave
9bdcd6c55e
#2452 - server-wide defaultJsonMutation SOURCE is not honored by DbJson scalar types (e.g. List<String>)
2021-12-07 18:13:17 +13:00
Rob Bygrave
b9f3ff24e9
Tidy test only - BasicProfileLocationTest
2021-12-07 15:25:02 +13:00
Rob Bygrave
9752eced1f
Adjust tests for JDK 18-ea build
2021-12-07 15:24:19 +13:00
Rob Bygrave
9d26ab2103
Adjust tests for JDK 18-ea build
2021-12-07 15:15:21 +13:00
Rob Bygrave
a65340b939
update test github workflows for sqlserver and mariadb
2021-12-01 17:26:24 +13:00
Rob Bygrave
0279f8b1ad
add some test github workflows for sqlserver and mariadb
2021-12-01 16:02:32 +13:00
Rob Bygrave
4d7936c1a6
add mariadb to multi-platform-test.yml
2021-12-01 13:54:55 +13:00
Rob Bygrave
552145db37
add sqlserver 2019 and 2017 testing to multi-platform-test.yml - adjust port for 2017
2021-12-01 13:17:54 +13:00
Rob Bygrave
0504cdc2d8
add sqlserver 2019 and 2017 testing to multi-platform-test.yml
2021-12-01 13:00:36 +13:00
Rob Bygrave and GitHub
466a616f3e
Merge pull request #2445 from FOCONIS/improve-testing
...
Improve testing, add DB2 Docker testing support to ebean-test
2021-12-01 09:35:45 +13:00
Noemi Szemenyei
25bc0e947d
NPE Fix with .setCountDistinct(CountDistinctOrder.NO_ORDERING)
2021-11-30 10:21:34 +01:00
Roland Praml
f8253a1252
add ebean-test properties for various containers and adjusted documentation
2021-11-26 15:32:11 +01:00
Roland Praml
dfb1d6ab54
ADD: Db2 container support
2021-11-26 15:01:15 +01:00
Roland Praml
067f4bfdea
ADD JDBC-drivers to POM
2021-11-26 14:55:28 +01:00
Rob Bygrave
0a71ad624e
[maven-release-plugin] prepare for next development iteration
2021-11-26 21:57:10 +13:00
Rob Bygrave
09115a824d
[maven-release-plugin] prepare release ebean-parent-12.13.1
2021-11-26 21:57:04 +13:00
Rob Bygrave
28d4d07966
test config only, stop dumping metrics on jvm shutdown
2021-11-26 21:52:40 +13:00
Rob Bygrave
c3e91fed65
Tidy TestElementCollectionBasicSet only
2021-11-26 21:33:26 +13:00
Rob Bygrave
8a25a7b6ec
#2444 - exists and findCount queries produce NPE on entity defined with IdClass - SqlTreeProperties.add(SqlTreeProperties.java:38)
2021-11-26 21:10:31 +13:00
Rob Bygrave
a9c6cd15a1
#2433 - Postgres JSONB dirty checking - trim json
2021-11-26 16:39:09 +13:00
Rob Bygrave
63b9b42dc8
#2433 - Postgres JSONB dirty checking - trim json
2021-11-26 16:34:15 +13:00
Rob Bygrave
d05a77e755
reset test datasource back to h2
2021-11-26 14:48:45 +13:00
Rob Bygrave
07f9bf98c3
#2436 - SQL Update doesn't handle named parameters for array types in Postgres
2021-11-26 14:46:06 +13:00
Rob Bygrave
9af64f61f7
#2435 - Fix DBArray is not loaded in asDto Postgres queries
2021-11-26 14:32:47 +13:00
Rob Bygrave
c1a78d3c8b
Merge branch 'master' of https://github.com/majkiw/ebean into majkiw-master
2021-11-25 18:53:28 +13:00
Rob Bygrave and GitHub
34135360ed
Merge pull request #2442 from FOCONIS/findmap-with-beancache-without-mapkey
...
findMap() with beanCache should use idPoperty if mapKey = null
2021-11-22 15:15:07 +13:00
Rob Bygrave
b4403c58d1
Merge branch 'assume-infoInherit-infoType-without-children' of https://github.com/FOCONIS/ebean into FOCONIS-assume-infoInherit-infoType-without-children
2021-11-22 15:06:34 +13:00
Rob Bygrave
08e166a9b7
Merge branch 'json-deserialize-references' of https://github.com/FOCONIS/ebean into FOCONIS-json-deserialize-references
2021-11-22 14:51:21 +13:00
Noemi Szemenyei
60d0a3da39
findMap() with beanCache should use idPoperty if mapKey = null
2021-11-19 11:53:37 +01:00
Noemi Szemenyei
1c224444c0
Assume InfoInherit infoType when it has no children
2021-11-16 13:44:53 +01:00
Jonas Pöhler and Noemi Szemenyei
d3e07defa0
FIX: Json deserialize references
2021-11-16 11:57:30 +01:00
Noemi Szemenyei
1b5d379ed3
Fix for Query with PathProperties (*,x(y))
2021-11-16 11:45:18 +01:00
Noemi Szemenyei
b90393a691
Unittest for select Query with (*,x(y))
2021-11-16 11:39:14 +01:00
Rob Bygrave
5807874c9e
[maven-release-plugin] prepare for next development iteration
2021-11-04 11:19:32 +13:00
Rob Bygrave
ea7b4e8162
[maven-release-plugin] prepare release ebean-parent-12.13.0
2021-11-04 11:19:25 +13:00
Rob Bygrave
0f60e2240c
Bump version to 12.13.0-SNAPSHOT
2021-11-04 10:57:48 +13:00
Rob Bygrave
2cbb161ed5
Follow up to #2437 - Rename internal "dead/alive" to "replaced"
2021-11-04 10:40:04 +13:00
Roland Praml
fd1b5f58bc
FIX: Subsequent findEach / findList does not work reliable (Regression of #2411 )
2021-11-03 11:34:04 +01:00
Michal Wysocki
39a4035f3b
Extra assertions for DBArray in asDTO and sqlUpdate
2021-11-02 13:25:42 +01:00
Rob Bygrave
704a138ff0
Tidy build.yml and TestExtraScalarTypes
2021-10-28 22:34:55 +13:00
Rob Bygrave
d507452d63
Fix test TestExtraScalarTypes for github workflows build
2021-10-28 22:33:28 +13:00
Roland Praml
d55023dbc7
FIX: When a bean is modified in persistence context and searched again, it will loose the change
2021-10-21 16:50:53 +02:00
Rob Bygrave
fa4e013692
[maven-release-plugin] prepare for next development iteration
2021-10-21 21:36:29 +13:00
Rob Bygrave
08502d7315
[maven-release-plugin] prepare release ebean-parent-12.12.3
2021-10-21 21:36:21 +13:00
Rob Bygrave
fcda419abb
#2424 Preserve using PersistenceException when transaction register(Callback) called with no active transaction
2021-10-21 12:06:45 +13:00
Rob Bygrave
4d34c9e868
#2424 Change error for transaction register(Callback) when no active transaction from PersistenceException to NullPointerException
...
Ah ok, so in being more strict on null for currentTransaction() that shows up the code that registers transaction callbacks as checking for null and throwing PersistenceException. This is inconsistent with LOTS of other methods that use currentTransaction() and would result in NPE.
The concept here is that PersistenceException for this case isn't better than NPE and NPE is actually more consistence wrt using currentTransaction().
2021-10-21 12:02:42 +13:00
Rob Bygrave
b3ee982b64
Use @NonNullApi to explicitly reflect non-null return types and params by default
2021-10-20 15:45:20 +13:00