Rob Bygrave
1d4f2ad856
#2626 - Add final modifier to methods - For readOnly disableLazyLoad using Collections.EMPTY_LIST etc
2022-05-03 12:23:22 +12:00
Rob Bygrave
84042397b6
#2626 - For readOnly disableLazyLoad using Collections.EMPTY_LIST etc for reference collections
2022-05-03 12:12:47 +12:00
Rob Bygrave
a70461d779
Update InterceptReadWrite with file content diff detection
2022-05-03 10:46:22 +12:00
Rob Bygrave
d1b5400f2c
Merge branch 'master' into wip/EntityBeanIntercept-interface
2022-05-03 10:45:45 +12:00
Rob Bygrave
f92887b2f0
#2680 - Bump parent to java11-oss 3.8 which moves nexus-staging-maven-plugin and distributionManagement under "central" profile
...
This means that the nexus-staging-maven-plugin should not be used for forks looking to deploy into their own local nexus/archiva maven repo.
2022-05-03 09:06:27 +12:00
Rob Bygrave
f49b93a845
Bump to 13.6.0-SNAPSHOT
2022-05-03 08:55:50 +12:00
Rob Bygrave
a6f3a4f922
Bump to 13.6.0-SNAPSHOT
2022-05-03 08:37:29 +12:00
Rob Bygrave
d6a65e4e66
Bump to 13.6.0-SNAPSHOT
2022-05-02 22:31:32 +12:00
Rob Bygrave and GitHub
ea5b4e9271
Merge pull request #2662 from ebean-orm/feature/deprecated-remove-Ebean
...
Remove deprecated Ebean, EbeanServer, EbeanServerFactory, ServerConfig migrate to DB, Database, DatabaseFactory, DatabaseConfig
2022-05-02 22:27:57 +12:00
Rob Bygrave and GitHub
ffa50b3176
Merge pull request #2679 from ebean-orm/feature/2677
...
#2677 - Fix for trim failing on mutation of lastAccessTime
2022-05-02 22:25:13 +12:00
Rob Bygrave
2cf83278ea
#2677 - Change trimOnPut to be 10% of max or 1_000.
...
Can look to provide an explicit option via `@CacheBeanTuning` later.
2022-05-02 22:19:37 +12:00
Rob Bygrave
5c332286b6
#2677 - Add ReentrantLock for DefaultServerCache.runEviction() and trigger runEviction() via mutationCounter
...
If we get a lot of cache mutation (puts) between background trims then also trigger runEviction() in foreground using mutationCounter.
2022-05-02 21:48:58 +12:00
Rob Bygrave
1cd319c495
#2677 - Add try catch around DefaultServerCache.runEviction()
...
If there is an unexpected error we expect it to be temporary and want runEviction() to keep executing.
2022-05-02 20:51:33 +12:00
Rob Bygrave and GitHub
cec8a2e482
Merge pull request #2678 from focbenz/patch-1
...
Fixed typo Junit -> JUnit in README
2022-05-02 20:33:01 +12:00
Rob Bygrave
d036edf7fd
#2677 - Fix for trim failing on mutation of lastAccessTime
...
Currently, lastAccessTime can mutate during cache trim processing. This fixes this issue by taking a copy of the lastAccessTime storing as lastAccessSort and using that for sorting for cache trim.
2022-05-02 20:31:10 +12:00
Michael Benz and GitHub
2fefb5c7ef
Merge branch 'ebean-orm:master' into patch-1
2022-05-02 10:10:34 +02:00
Michael Benz and GitHub
4278aa46f5
Junit -> JUnit
...
Just one more change ... verified in Intellij:
Junit -> JUnit
2022-05-02 10:08:46 +02:00
Rob Bygrave and GitHub
7873a2b327
Merge pull request #2676 from focbenz/patch-1
...
Fix grammar in README.md
2022-05-02 20:08:04 +12:00
Rob Bygrave and GitHub
9d3a3ddfeb
Merge pull request #2675 from ebean-orm/feature/DefaultOrmQuery-final
...
Modify DefaultOrmQuery to have non-final copy() methods to allow ebean-mocker to be updated
2022-05-02 20:07:40 +12:00
Michael Benz and GitHub
ac0b9aa025
Fix grammar in README.md
...
Just some grammatical fixes and uppercasings in README. No code changes here!
2022-05-02 08:40:34 +02:00
Rob Bygrave
4d4f8e2c4b
Modify DefaultOrmQuery to have non-final copy() methods to allow ebean-mocker to be updated
2022-05-02 18:01:25 +12:00
Rob Bygrave
2b581fb148
Update README with details on building ebean from source
2022-05-02 16:36:59 +12:00
Rob Bygrave and GitHub
35bd98c14f
Merge pull request #2674 from ebean-orm/feature/ebean-test-container-5
...
Bump to ebean-test-docker 5.0-RC1
2022-05-02 16:36:02 +12:00
Rob Bygrave
8db9991ea3
Bump to ebean-test-docker 5.0
2022-05-02 16:04:42 +12:00
Rob Bygrave
fac69f75d0
Bump to ebean-test-docker 5.0-RC2
2022-05-02 15:40:01 +12:00
Rob Bygrave
b18226711b
Bump to ebean-test-docker 5.0-RC1
2022-04-29 16:43:48 +12:00
Rob Bygrave
4bdb48d340
Bump to 13.5.1-SNAPSHOT after release
2022-04-28 17:58:58 +12:00
Rob Bygrave
d2a742fefb
[maven-release-plugin] prepare for next development iteration
2022-04-28 17:42:12 +12:00
Rob Bygrave
22de23ddf4
[maven-release-plugin] prepare release ebean-parent-13.5.0
ebean-parent-13.5.0
2022-04-28 17:42:05 +12:00
Rob Bygrave
496d9674d2
#2672 - Bump ebean-agent to 13.5.0 for - ToStringBuilder enhancement does not use toString() of the abstract class
2022-04-28 10:50:34 +12:00
Rob Bygrave
4ece9fe6cc
Bump to 13.5.0-SNAPSHOT
2022-04-28 10:46:14 +12:00
Rob Bygrave
62f162e4fb
Bump to 13.5.0-SNAPSHOT
2022-04-28 10:44:56 +12:00
Rob Bygrave
38803aa7f8
Bump to 13.5.0-SNAPSHOT
2022-04-28 10:33:41 +12:00
Rob Bygrave
f9943f14b7
Adjust test ebean.properties
2022-04-28 10:32:27 +12:00
Rob Bygrave
1b24c888ee
Put back test jdbc driver for MariaDB ... need to look at changes in newer driver wrt forwardOnlyHintOnFindIterate
...
That is, forwardOnlyHintOnFindIterate is a hack to support poor MySql jdbc driver behavior but maybe we can remove this
hack in later versions of MariaDB at least
2022-04-27 23:13:28 +12:00
Rob Bygrave
45233e96ab
#2673 - Bug introduced in 13.3.1 via #2652 - incorrect binding of history query with SQL2011 standards based queries
2022-04-27 22:48:02 +12:00
Rob Bygrave
517556bfe3
For sql server tests add jdbc parameters ;integratedSecurity=false;trustServerCertificate=true
2022-04-27 20:02:02 +12:00
Rob Bygrave
07101d1528
#2671 - Bump ebean-test-docker to 4.7
2022-04-27 19:53:52 +12:00
Rob Bygrave
9fa1def22b
Bump test jdbc drivers
2022-04-27 18:43:27 +12:00
Rob Bygrave
dd9d49cfa2
#2671 - Bump ebean-test-docker to 4.7
2022-04-27 18:39:49 +12:00
Rob Bygrave
7680a75ca9
Bump test modules to 13.4.2-SNAPSHOT after release
2022-04-27 09:48:13 +12:00
Rob Bygrave
786286421d
[maven-release-plugin] prepare for next development iteration
2022-04-27 09:13:48 +12:00
Rob Bygrave
b517551352
[maven-release-plugin] prepare release ebean-parent-13.4.1
ebean-parent-13.4.1
2022-04-27 09:13:41 +12:00
Rob Bygrave
507ba7da1c
Bump ebean-agent to 13.4.1
2022-04-27 09:09:48 +12:00
Rob Bygrave
835796f614
#2670 - Missing implementation of loadIgnore in ScalarTypePgisBase
2022-04-27 08:43:06 +12:00
Rob Bygrave
ab9a6fb69a
git push origin masterMerge branch 'FOCONIS-toString-with-map'
2022-04-27 08:35:38 +12:00
Jonas Pöhler and Noemi Szemenyei
4d7a3d135c
FIX: StackOverflowError when using recursive relation within Map
...
(cherry picked from commit d06bc13b4e1e421546f4997900d5fdc6aa980257)
2022-04-26 13:53:51 +02:00
Rob Bygrave
937b15c07a
Modify EA builds to use EA,GA rather than specific versions
2022-04-26 09:30:20 +12:00
Rob Bygrave
47cf81fef9
Bump test modules to 13.4.0-SNAPSHOT after release
2022-04-21 13:47:29 +12:00
Rob Bygrave
b21123343f
[maven-release-plugin] prepare for next development iteration
2022-04-21 13:30:00 +12:00