Commit Graph
5216 Commits
Author SHA1 Message Date
Jonas Pöhler afe98c6d90 Delete unused LoadErrorHandler.java 2021-11-04 16:39:43 +01:00
Jonas Pöhler 9e02a9bb3d WirteJson allow include identifier 2021-11-04 16:39:05 +01:00
Roland PramlandJonas Pöhler 04eda3eae2 FIX: Missing internalBatchFlush after TransactionCallback.preCommit 2021-11-04 13:32:07 +01:00
Jonas Pöhler 71b0416ddf FIX: version of annotations 2021-11-04 10:42:29 +01:00
Jonas Pöhler 13bc219fcb versions 2021-11-04 10:38:07 +01:00
Jonas Pöhler 0367ae2a8c Merge remote-tracking branch 'ebean/master' into ebean-new
# Conflicts:
#	ebean-api/pom.xml
#	ebean-autotune/pom.xml
#	ebean-bom/pom.xml
#	ebean-core-type/pom.xml
#	ebean-core/pom.xml
#	ebean-ddl-generator/pom.xml
#	ebean-externalmapping-api/pom.xml
#	ebean-externalmapping-xml/pom.xml
#	ebean-postgis/pom.xml
#	ebean-querybean/pom.xml
#	ebean-redis/pom.xml
#	ebean-test/pom.xml
#	ebean/pom.xml
#	kotlin-querybean-generator/pom.xml
#	pom.xml
#	querybean-generator/pom.xml
2021-11-04 10:33:04 +01:00
Jonas Pöhler cfa9a938fe Distribution management 2021-11-04 10:31:56 +01:00
Jonas Pöhler 296e5dec3e Fix tests (not very clean) 2021-11-04 10:24:46 +01:00
Jonas Pöhler e08043f3b2 Disable test 2021-11-04 09:50:43 +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 ebean-parent-12.13.0 2021-11-04 11:19:25 +13:00
Rob Bygrave 43742fdc0b Bump version to 12.13.0-SNAPSHOT 2021-11-04 11:16:50 +13:00
Rob Bygrave 8ef71bd451 Bump version to 12.13.0-SNAPSHOT 2021-11-04 11:02:45 +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
Rob BygraveandGitHub a47caec85b Merge pull request #2437 from FOCONIS/fix-persistence-context
FIX: Subsequent findEach / findList does not work reliable [Fixes regression in 12.3.3]
2021-11-04 09:59:31 +13:00
Roland Praml fd1b5f58bc FIX: Subsequent findEach / findList does not work reliable (Regression of #2411) 2021-11-03 11:34:04 +01:00
Jonas Pöhler 499cb68fb0 FIX: defaultMutationDetection for JSON was not properly distributed. Needs proper Unit-Test 2021-10-28 18:05:34 +02:00
Jonas Pöhler ad255b5912 FIX: _ebean_recalc -> _ebean_onPersistTrigger 2021-10-28 18:04:48 +02:00
Rob Bygrave 0bb7d79015 Tidy build.yml 2021-10-28 22:40:10 +13:00
Rob BygraveandGitHub 9907cffe6e Update README.md 2021-10-28 22:38:48 +13:00
Rob Bygrave 704a138ff0 Tidy build.yml and TestExtraScalarTypes 2021-10-28 22:34:55 +13:00
Rob Bygrave f3cab4ee10 Merge branch 'master' of github.com:ebean-orm/ebean 2021-10-28 22:33:48 +13:00
Rob Bygrave d507452d63 Fix test TestExtraScalarTypes for github workflows build 2021-10-28 22:33:28 +13:00
Rob BygraveandGitHub 893aa6cb1a Update build.yml 2021-10-28 22:26:13 +13:00
Rob BygraveandGitHub e92fd2ef06 Add github workflows build.yml 2021-10-28 22:19:24 +13:00
Jonas Pöhler 8a219aa406 HACK: Needed in EbeanUtil 2021-10-22 17:23:05 +02:00
Jonas Pöhler cd833b8b1b versions 2021-10-22 17:22:38 +02:00
Jonas Pöhler 50824f1d7f NEW: CustomDeployParser 2021-10-22 15:04:46 +02:00
Jonas Pöhler 60cf9fa078 NEW: TempFileProvider will clean up files automatically if the reference is gc'ed 2021-10-22 14:20:36 +02:00
Jonas Pöhler af0f9a4d15 ENH: allow server startup without running ddl and thus allowing starting with the database not yet up and later lazily initializing the database and running ddl 2021-10-22 13:59:54 +02:00
Jonas Pöhler 45aa04e086 ADD: EntityImplements and EntityOverride + Tests 2021-10-22 13:46:41 +02:00
Roland PramlandJonas Pöhler 7ace1c87a1 NEW: method ebean_recalc notifies the bean to perform additional computations
(cherry picked from commit f140795423)
2021-10-22 13:33:56 +02:00
Jonas Pöhler 8c66049f10 Optionally allow use of stored procedures for MySql to drop columns in db migration 2021-10-22 13:28:48 +02:00
Rob BygraveandGitHub bdad8b258a Merge pull request #2427 from FOCONIS/bug-reload-fails-on-partial-beans
FIX: When a bean is modified in persistence context and searched again, it will loose the change
2021-10-22 16:17:31 +13:00
Rob Bygrave a6cdf8d6dc Turn off nexus.staging.autoReleaseAfterClose 2021-10-22 10:52:16 +13:00
Rob Bygrave e232c724c0 maven.deploy.skip test modules and fix agent versions 2021-10-22 10:49:57 +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 ebean-parent-12.12.3 2021-10-21 21:36:21 +13:00
Rob Bygrave 6f4bc0ac2c Prepare release, comment out extra test modules 2021-10-21 21:33:16 +13:00
Rob Bygrave 5585866e82 Prepare release, comment out extra test modules 2021-10-21 14:07:27 +13:00
Rob Bygrave f21f6d9592 Prepare release, comment out extra test modules 2021-10-21 13:54:39 +13:00
Rob Bygrave 03e0519951 Refactor tidy internals for DefaultServer, rename descriptorManager 2021-10-21 13:41:58 +13:00
Rob Bygrave bc23d5829c Refactor tidy internals for DefaultPersister, BeanDescriptorManager etc 2021-10-21 13:30:32 +13:00
Rob Bygrave 64108aac40 #2424 Preserve using PersistenceException when transaction register(Callback) called with no active transaction 2021-10-21 12:12:02 +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 5178b76431 Update internals migrate from deprecated methods baseTable() 2021-10-20 20:07:54 +13:00
Rob Bygrave 8fb02662e6 #2423 Add @Nullable on single bean publish and restore by id 2021-10-20 20:06:59 +13:00