Commit Graph
1146 Commits
Author SHA1 Message Date
Noemi Praml 3bb7bdff73 [maven-release-plugin] prepare for next development iteration 2022-08-12 11:24:24 +02:00
Noemi Praml 119b59515b [maven-release-plugin] prepare release ebean-parent-13.7.1-FOC4 2022-08-12 11:24:06 +02:00
Roland Praml 2e24126561 fix if managed bean is removed and added in same step 2022-08-12 10:55:13 +02:00
Roland Praml a41cbea48c Fix if a managed table is used to connect different model pairs 2022-08-12 09:51:10 +02:00
Noemi Praml 2d377047bb [maven-release-plugin] prepare for next development iteration 2022-08-12 07:49:23 +02:00
Noemi Praml 1d8249af4f [maven-release-plugin] prepare release ebean-parent-13.7.1-FOC3 2022-08-12 07:49:06 +02:00
c0066e9a73 Improved Managed M2M relations (#72)
Co-authored-by: Roland Praml <roland.praml@foconis.de>
2022-08-12 07:43:38 +02:00
Noemi Praml ed68a3d3c9 [maven-release-plugin] prepare for next development iteration 2022-08-09 15:09:48 +02:00
Noemi Praml 254af40a35 [maven-release-plugin] prepare release ebean-parent-13.7.1-FOC2 2022-08-09 15:09:28 +02:00
Roland Praml a788eb89e9 [maven-release-plugin] prepare for next development iteration 2022-08-09 12:05:33 +02:00
Roland Praml 6ffa0020b8 [maven-release-plugin] prepare release ebean-parent-13.7.1-FOC1 2022-08-09 12:05:30 +02:00
Roland Praml b6b6e279b4 prepare for release 2022-08-09 11:55:44 +02:00
Roland Praml a5d25626f0 Skip managed tables in M2M updates 2022-08-09 11:46:08 +02:00
Roland Praml ad6579d360 merged back upstream 2022-08-09 07:54:42 +02:00
Roland Praml 588cae5734 prepare for merge 2022-08-09 07:50:33 +02:00
Rob Bygrave 4cc012b974 Bump to 13.7.1-SNAPSHOT 2022-08-09 14:26:04 +12:00
Rob Bygrave c214fe52f0 Bump to 13.7.0 2022-08-09 13:59:43 +12:00
Rob Bygrave e01b20aecb Bump to 13.7.0-SNAPSHOT 2022-08-09 12:33:44 +12:00
Rob BygraveandGitHub 2df6f2e5fb Merge pull request #2770 from ebean-orm/feature/sqlquery-useTransaction
Add SqlQuery usingTransaction() for consistency and deprecate ExtendedServer API
2022-08-09 11:59:10 +12:00
Rob BygraveandGitHub 1a74c7ca85 Merge pull request #2778 from ebean-orm/feature/metric-naming-convention
Support a naming convention function that can be applied to metrics names for reporting
2022-08-09 11:10:51 +12:00
Rob Bygrave c7bd6c8bde Support a naming convention function that can be applied to metrics names for reporting
For example, can apply a lower case underscore naming convention to the metrics names. This
can be done such that it doesn't have to be applied every time the metrics are collected and
reported.
2022-08-08 21:34:00 +12:00
dependabot[bot]andGitHub 356b5e58d9 Bump postgresql from 42.3.3 to 42.4.1 in /ebean-core
Bumps [postgresql](https://github.com/pgjdbc/pgjdbc) from 42.3.3 to 42.4.1.
- [Release notes](https://github.com/pgjdbc/pgjdbc/releases)
- [Changelog](https://github.com/pgjdbc/pgjdbc/blob/master/CHANGELOG.md)
- [Commits](https://github.com/pgjdbc/pgjdbc/compare/REL42.3.3...REL42.4.1)

---
updated-dependencies:
- dependency-name: org.postgresql:postgresql
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-06 05:55:52 +00:00
Rob BygraveandGitHub 797e1f4bd2 Merge pull request #2767 from ebean-orm/feature/2766-json-ref-bean
#2766 Explicitly specify disableLazyLoad on beans created from JSON by default
2022-08-03 20:36:19 +12:00
Rob BygraveandGitHub a14507e563 Merge pull request #2765 from ebean-orm/feature/2762-forUpdate-pagingList-count
#2762 - forUpdate is NOT included in query copy() method
2022-08-03 20:35:45 +12:00
Rob BygraveandGitHub 732f0e13e2 Merge pull request #2745 from ebean-orm/feature/2733-rename-moduleInfoLoader
#2733 - Rename ModuleInfoLoader to EntityClassRegister and _Ebean$ModuleInfo to EbeanEntityRegister
2022-08-03 20:35:21 +12:00
Rob Bygrave 4050d5e900 Add SqlQuery usingTransaction() for consistency and deprecate ExtendedServer API
- The ExtendedServer API is replaced by use of query usingTransaction()
- Add SqlQuery usingTransaction() for consistency with Query and DtoQuery
2022-08-02 15:35:00 +12:00
Rob Bygrave e8d663c94e [maven-release-plugin] prepare for next development iteration 2022-08-02 08:56:47 +12:00
Rob Bygrave effcb86174 [maven-release-plugin] prepare release ebean-parent-13.6.6 2022-08-02 08:56:41 +12:00
Rob Bygrave 47b940f672 #2760 - Add ServerMetrics.asData() ... for consistency 2022-08-02 08:35:48 +12:00
f40dd95e44 Do not throw BeanHasBeenDeleted on PrimaryKeyJoinColumn (#70)
Co-authored-by: Roland Praml <roland.praml@foconis.de>
2022-08-01 11:43:09 +02:00
Rob Bygrave 01d5aa8199 #2760 - Add ServerMetrics.asJson() ... to support conversion of collected metrics to json 2022-08-01 16:54:49 +12:00
Rob Bygrave 7474430a63 #2768 - ENH: Add eqIfPresent() - a helper expression for fluid style when some EQ are optional 2022-08-01 16:36:09 +12:00
Rob Bygrave ed830aeb0c #2766 - Explicitly specify disableLazyLoad on beans created from JSON (default)
- Beans created from JSON default to disableLazyLoad true
- Explicitly use new JsonReadOptions().setEnableLazyLoading(true) when lazy loading is needed
2022-08-01 15:43:08 +12:00
Rob Bygrave bb77d6588a #2762 - forUpdate is NOT included in query copy() method
The copy() method is used by findPagedList(), findIds(), findFutureList() etc.
2022-08-01 11:35:58 +12:00
Rob Bygrave 4ed5f91963 #2756 - Fix for Bug findSingleAttributeList o2m maxrows
Allow maxRows use in this case
2022-07-29 22:37:06 +12:00
Rob Bygrave fa9e9be003 #2753 - Fix for, Bug findSingleAttributeList o2m distinct 2022-07-29 17:12:51 +12:00
Roland Praml 9cfeb2b588 [maven-release-plugin] prepare for next development iteration 2022-07-28 15:37:39 +02:00
Roland Praml 101c91f7e0 [maven-release-plugin] prepare release ebean-parent-13.6.6-FOC1 2022-07-28 15:37:35 +02:00
Roland Praml 493dc43861 merged and changed version to foc 2022-07-28 15:26:46 +02:00
Roland Praml 6a5705345d Merge remote-tracking branch 'upstream/master' 2022-07-28 15:25:13 +02:00
Roland Praml c5118a4650 prepare for merge 2022-07-28 15:23:49 +02:00
Roland Praml dbcc779731 Fix: toJson must use setIntercept if target bean is passed 2022-07-28 15:07:05 +02:00
Roland Praml de143892af Fix: toJson must use setIntercept if target bean is passed 2022-07-28 15:04:24 +02:00
Rob Bygrave 3c2b5f253f Tidy DLoadContext only 2022-07-27 22:28:15 +12:00
Rob Bygrave 0100d024d9 #2750 #2751 SoftDeleted entity included via lazy loading (Jackson serialisation)
The effective fix is in DLoadContext, only allow includeSoftDeletes to be set from
the query when the query is SpiQuery.Mode.NORMAL (not a lazy loading query).
2022-07-27 22:25:10 +12:00
Rob Bygrave bda0786924 #2760 - Add MetaInfoManager.metricsAsJson() ... to support conversion of collected metrics to json 2022-07-27 09:31:58 +12:00
Noemi Praml 1e68e4983a [maven-release-plugin] prepare for next development iteration 2022-07-26 13:21:36 +02:00
Noemi Praml 5e6266db6b [maven-release-plugin] prepare release ebean-parent-13.6.4-FOC2 2022-07-26 13:21:19 +02:00
Alexander WagnerandGitHub 027b767f53 Fix DbForeignKey with noConstraint and NotNull join type (#69)
* DbForeignkey with noConstraint and NotNull produces incorrect join type

* fix test
2022-07-26 13:15:02 +02:00
Rob Bygrave ac1e1757e8 #2748 - Fix partially loaded bean scenario with .setDisableLazyLoading(true) .setBeanCacheMode(CacheMode.PUT) // force query to hit database 2022-07-20 08:16:43 +12:00