Vladimir Konkov
01e7ddcffd
Try to fix ClassCastException in isToManyDirty() check
2021-09-20 20:02:58 +03:00
Rob Bygrave
b450227b13
[maven-release-plugin] prepare for next development iteration
2021-09-20 12:41:40 +12:00
Rob Bygrave
d7554cefc7
[maven-release-plugin] prepare release ebean-parent-12.11.5
ebean-parent-12.11.5
2021-09-20 12:41:33 +12:00
rbygrave
a7a056f041
#2379 - Refactor tidy internals only - method names and tidy for internal BatchPstmt and related
2021-09-20 12:35:00 +12:00
Rob Bygrave and GitHub
ad0befe90a
Merge pull request #2308 from FOCONIS/bugfix/fix-gen-key-sequence-test
...
fixing test entity GenKeySequence
2021-09-20 11:59:15 +12:00
Rob Bygrave and GitHub
59763777f3
Merge pull request #2378 from ebean-orm/FOCONIS-save-cascade-order
...
#2377 - Wrong order in batch save - Fix to transaction depth
2021-09-20 11:57:43 +12:00
rbygrave
1bf9cfde50
#2377 - Revert back the changes to BatchControl as no longer needed
...
With the fix to the depth we no longer need these changes to BatchControl
2021-09-20 11:53:31 +12:00
rbygrave
f51f2269fb
#2377 - Wrong order in batch save, fix transaction depth
...
The guts of this fix is in DefaultPersister.saveAssocOne() with the change to use the new transaction.depthDecrement() method. For our failing test cases this changes the depth from -1, 0 to be 0, 1.
We can see the impact of this change in the batch ordering via the logging of:
io.ebean.SUM - txn[1001] BatchControl flush ...
2021-09-17 17:58:20 +12:00
rbygrave
b38a21f8c4
Merge branch 'save-cascade-order' of https://github.com/FOCONIS/ebean into FOCONIS-save-cascade-order
2021-09-17 14:00:35 +12:00
Roland Praml
bf62efd220
Add failing testcases for wrong order in batch save and possible fix for one of them
2021-09-16 16:52:20 +02:00
Rob Bygrave
fc54ade8f6
#2363 - Bump ebean-migration to 12.11.2
2021-09-16 23:06:15 +12:00
Rob Bygrave
aa5ba76707
#2376 - Whoops, revert logback-test.xml change
2021-09-16 23:01:43 +12:00
Rob Bygrave
3865fc8ffd
#2376 - When Lazy load of soft deleted bean - javax.persistence.EntityNotFoundException: Bean not found during lazy load or refresh. id[*] type[class *]
2021-09-16 23:01:04 +12:00
Rob Bygrave
b262c2e19d
#2373 - Tidy up, migrate from deprecated methods
2021-09-16 11:58:45 +12:00
Rob Bygrave and GitHub
cf95372f32
Merge pull request #2373 from FOCONIS/pr/enh/post_process_find_controller
...
Allow post-processing in BeanFindController
2021-09-16 11:26:34 +12:00
Rob Bygrave and GitHub
41bbfb0c9c
Merge pull request #2372 from FOCONIS/pr/bugfix/optimistic_lock_undo_generated_properties
...
Undo generated properties on OptimisticLockException
2021-09-16 11:17:55 +12:00
Rob Bygrave
8129376b2a
Merge branch 'FOCONIS-pr/enh/formula_in_where_and_order_by'
2021-09-16 11:12:39 +12:00
Jonas Pöhler
d016f479e2
Merge remote-tracking branch 'ebean/master' into pr/enh/post_process_find_controller
2021-09-15 16:36:22 +02:00
Jonas Pöhler
aea50b4805
Fix assert methods and import
2021-09-15 15:30:07 +02:00
Jonas Pöhler
864ae2ad9b
Fix star imports
2021-09-15 13:55:24 +02:00
Jonas Pöhler
861fc813a7
Merge remote-tracking branch 'ebean/master' into pr/enh/formula_in_where_and_order_by
2021-09-15 13:54:10 +02:00
Rob Bygrave
f3b66c555a
#2368 - ebean-migration not loading properties properly from ebean as it's name isn't set
2021-09-15 22:35:10 +12:00
Rob Bygrave
04ab161421
#2367 - Modify ebean-ddl-generator to not have a dependency on ImportedId
...
Effectively remove the import io.ebeaninternal.server.deploy.id.ImportedId; dependency
2021-09-15 19:14:38 +12:00
Rob Bygrave
7226bb0ea3
#2367 - Modify ebean-ddl-generator to not have a dependency on MultiValueBind
...
Effectively remove the import io.ebeaninternal.server.persist.platform.MultiValueBind; dependency
2021-09-15 17:04:01 +12:00
Rob Bygrave
55bfd56574
#2367 - Modify ebean-test to use its own logger adapter (not reuse the one from ebean-core)
2021-09-15 16:56:12 +12:00
rbygrave
853a6a5c1d
#2363 - Bump to dependencies that have module-info via mult-version jars etc
2021-09-15 11:28:02 +12:00
rbygrave
0206921eae
#2366 - Rename methods with deprecation for QueryPlanCapture and Pairs
2021-09-15 11:22:25 +12:00
Rob Bygrave and GitHub
f3dbf216d2
Merge pull request #2365 from FOCONIS/pr/bugfix/cache_exists_queries
...
Allow caching of exists-queries
2021-09-15 08:59:56 +12:00
Jonas Pöhler
38139850de
Merge remote-tracking branch 'ebean/master' into pr/enh/post_process_find_controller
2021-09-14 15:37:43 +02:00
Jonas Pöhler
37b3ea9e5a
Merge remote-tracking branch 'ebean/master' into pr/bugfix/optimistic_lock_undo_generated_properties
2021-09-14 15:37:18 +02:00
Jonas Pöhler
4064be731f
Re-add test and fix post-merge compile errors
2021-09-14 15:36:03 +02:00
Jonas Pöhler
beec6b4b13
Merge remote-tracking branch 'ebean/master' into pr/enh/formula_in_where_and_order_by
...
# Conflicts:
# ebean-core/src/test/java/org/tests/query/joins/TestQueryJoinOnFormula.java
2021-09-14 15:27:08 +02:00
Jonas Pöhler
6db44a05fe
Merge remote-tracking branch 'ebean/master' into pr/bugfix/cache_exists_queries
2021-09-14 13:55:29 +02:00
Thomas Fellner
45e235cb64
Merge remote-tracking branch 'origin/master' into bugfix/fix-gen-key-sequence-test
2021-09-14 11:29:00 +02:00
Rob Bygrave
512ba24041
#2364 - Move tests only in ebean-ddl-generator
2021-09-14 19:10:23 +12:00
Rob Bygrave
1fbfcd393f
#2363 - Bump to dependencies that have module-info via mult-version jars etc
...
Bump ebean-ddl-generator and avaje-config
2021-09-14 19:00:55 +12:00
Jonas Pöhler
5805c3e995
Re-add test
2021-09-13 17:12:32 +02:00
Jonas Pöhler
c89255ec72
Merge remote-tracking branch 'ebean/master' into pr/bugfix/cache_exists_queries
...
# Conflicts:
# ebean-core/src/test/java/org/tests/cache/TestQueryCache.java
2021-09-13 17:06:05 +02:00
Jonas Pöhler
a582db9101
Re-add test and fix compile error
2021-09-13 17:04:22 +02:00
Jonas Pöhler
12fe54da24
Merge remote-tracking branch 'ebean/master' into pr/bugfix/optimistic_lock_undo_generated_properties
...
# Conflicts:
# ebean-core/src/test/java/org/tests/basic/TestIUDVanilla.java
2021-09-13 16:47:06 +02:00
Jonas Pöhler
a4eeda6449
Revert changes
2021-09-13 13:34:14 +02:00
Jonas Pöhler
1fecbbb618
Changes post-merge
2021-09-13 13:33:20 +02:00
Jonas Pöhler
c363023c80
Merge remote-tracking branch 'ebean/master' into pr/enh/post_process_find_controller
2021-09-13 13:25:28 +02:00
Jonas Pöhler
0cfae9a13b
Smaller changes pre-merge
2021-09-13 13:15:14 +02:00
Rob Bygrave
88f75bc62f
#2363 - Bump to dependencies that have module-info via mult-version jars etc
2021-09-10 22:07:10 +12:00
Rob Bygrave
fece3bb0df
#2363 - Bump to dependencies that have module-info via mult-version jars etc
2021-09-10 22:00:18 +12:00
Rob Bygrave
268a39ae15
#2363 - Bump to dependencies that have module-info via mult-version jars etc
2021-09-10 21:59:52 +12:00
Rob Bygrave
9324d1cebe
Delete the pom.xml.releaseBackup files that somehow got added
2021-09-10 21:47:27 +12:00
Rob Bygrave
2733608a72
[maven-release-plugin] prepare for next development iteration
2021-09-09 21:57:50 +12:00
Rob Bygrave
e29e032693
[maven-release-plugin] prepare release ebean-parent-12.11.4
ebean-parent-12.11.4
2021-09-09 21:57:43 +12:00