Rob Bygrave
5b91e671dd
Version 13.17.3
2023-05-01 14:51:33 +12:00
Rob Bygrave
e04f33aaf0
Bump to next snapshot version
2023-04-21 16:53:12 +12:00
Rob Bygrave
e4162a5b03
Version 13.17.2
2023-04-21 16:14:48 +12:00
Rob Bygrave
3960e1deb5
Bump test tile use to 13.17.1
2023-04-17 23:56:20 +12:00
Rob Bygrave
cbdbf6d2e0
Bump to next snapshot version
2023-04-17 23:51:58 +12:00
Rob Bygrave
548bf871a9
Version 13.17.1
2023-04-17 23:31:00 +12:00
Richard Vowles
19389fb9d4
Update the documentation for test tenants
...
The existing docs for test tenants is no
longer correct and additional class level
docs point users in the right direction.
2023-04-17 16:22:06 +12:00
Rob Bygrave
04b0d23932
Update tiles-maven-plugin to version 2.34
2023-04-11 10:34:52 +12:00
Rob Bygrave
ecd27e145e
bump to next snapshot version
2023-04-06 17:07:52 +12:00
Rob Bygrave
5f6b4a7795
Version 13.17.0
2023-04-06 15:34:50 +12:00
Rob Bygrave and GitHub
95fbdf37c6
Merge pull request #3021 from ebean-orm/feature/3020-forUpdateRefresh
...
#3020 Query.forUpdate() works like REFRESH
2023-04-06 14:11:43 +12:00
Rob Bygrave and GitHub
1d09c0864d
Merge pull request #3019 from ebean-orm/refactor/method-names-ObjectGraphOrigin
...
Refactor rename getters to accessors for ObjectGraphOrigin etc
2023-04-06 14:11:23 +12:00
Rob Bygrave and GitHub
02f7815e73
Merge pull request #3018 from ebean-orm/refactor/add-final-remove-public-platformHelpers
...
Refactor platforms adding final and removing public from sequence, history, encryption helpers
2023-04-06 14:11:02 +12:00
Rob Bygrave and GitHub
85b700757d
Merge pull request #3010 from ebean-orm/feature/support-dynamicFormulaWithIncludes
...
Add support for dynamic formula with includes
2023-04-06 14:10:26 +12:00
Rob Bygrave and GitHub
d5838e3d64
Merge pull request #3009 from ebean-orm/build/13-16
...
Build 13.17.0
2023-04-06 14:09:53 +12:00
Rob Bygrave
1daad7af06
#3020 Query.forUpdate() works like REFRESH
...
Query.forUpdate() will load data into beans existing in the persistence context.
In discussion the thinking is that we can think of this as a bug fix.
2023-04-01 13:24:37 +13:00
Rob Bygrave
e51d6984fe
Refactor rename getters to accessors for BeanCollection, EntityBeanIntercept etc
2023-03-31 10:42:21 +13:00
Rob Bygrave
c2777b0e27
Refactor rename getters to accessors for ObjectGraphOrigin etc
2023-03-30 23:58:22 +13:00
Rob Bygrave
505f87c524
Refactor platforms adding final and removing public from sequence, history, encryption helpers
...
In theory no is customising these classes and probably should have their own copy of them if
they are doing do. Thus making these types final and package protected.
2023-03-30 23:40:53 +13:00
Rob Bygrave
8e864897bd
Bump to next snapshot version
2023-03-30 13:00:55 +13:00
Rob Bygrave
87b12cff93
Version 13.16.0
2023-03-29 22:48:06 +13:00
Rob Bygrave
55d7eb55d2
Add support for dynamic formula with includes
...
e.g.
DB.find(ChildPerson.class)
.select("name, coalesce(someBean, parent.someBean) as effectiveBean") // include parent
.findList();
2023-03-25 15:49:17 +13:00
Rob Bygrave
79fd689e9a
Add support for raw SQL SubQuery expressions IN,EQ,NE,GT,GE,LT,LE,EXISTS,Not IN, Not EXISTS
...
For these expressions the SQL SubQuery is not parsed by ebean and
just used as is.
2023-03-24 22:38:52 +13:00
Rob Bygrave
ef6d1dbca3
Bump to next snapshot version
2023-03-23 01:12:10 +13:00
Rob Bygrave
60a84b7a38
Version 13.15.2
2023-03-22 23:33:48 +13:00
Rob Bygrave
fcefd94086
Fix for #3005 - Regression, Invalid SQL with RawSql in 13.15.0 due to #2996
2023-03-22 23:18:18 +13:00
Rob Bygrave
70e5d57b7e
Bump to next snapshot version
2023-03-21 23:32:21 +13:00
Rob Bygrave
cc3b9c9508
Version 13.15.1
2023-03-21 21:17:08 +13:00
Rob Bygrave and GitHub
dca13db945
Merge pull request #3002 from ebean-orm/feature/improveLogging-markedAsDeleted
...
Improve the logging around MarkedAsDeleted
2023-03-21 20:43:12 +13:00
Rob Bygrave
bd318a5d85
Improve the logging around MarkedAsDeleted
2023-03-21 20:30:39 +13:00
3d7bebd244
FIX: DB.json().toBean(target) can update existing lists ( #85 )
...
* FIX: DB.json().toBean(target) can update existing lists
* remove sys.print, typo
---------
Co-authored-by: Roland Praml <roland.praml@foconis.de >
Co-authored-by: Juri Skrobko <juri.skrobko@foconis.de >
2023-03-17 11:04:53 +01:00
Rob Bygrave
e23bbf5f94
Revert test sqlserver docker image to 2017-CU28-ubuntu-16.04
2023-03-17 19:18:53 +13:00
Rob Bygrave
27b0c33a4b
Adjustments for SqlServer using BIGINT
2023-03-17 18:51:33 +13:00
Rob Bygrave
53ef159d06
Bump Postgres docker image to 15
2023-03-17 18:50:52 +13:00
Rob Bygrave
a7d778d98b
Merge branch 'master' of github.com:ebean-orm/ebean
2023-03-17 18:14:17 +13:00
Rob Bygrave
19580ff83d
Bump SqlServer docker image to 2022-RTM-CU2-ubuntu-20.04
2023-03-17 18:14:02 +13:00
Rob Bygrave
184b82e1b2
Fix test TestRawSqlQuerySelect for SqlServer
...
The order by not supported here by SqlServer
2023-03-17 18:03:37 +13:00
Rob Bygrave
04e935acd0
#2998 - SQLServer, map java long to BIGINT for bitwise expressions
2023-03-17 17:54:25 +13:00
Rob Bygrave
142ffe925c
Fix test TestRawSqlQuerySelect to support multiple databases
2023-03-16 09:06:09 +13:00
Rob Bygrave
395505ec0d
Bump to 13.15.1-SNAPSHOT
2023-03-14 16:57:17 +13:00
Rob Bygrave
c21a76fa5b
Version 13.15.0
2023-03-14 12:54:53 +13:00
Rob Bygrave and GitHub
4039c20462
Merge pull request #2996 from ebean-orm/buchtajz-query_select_bugs
...
Add support for specifying select clause with RawSql
2023-03-14 11:48:40 +13:00
Rob Bygrave and GitHub
6d43028fba
Merge pull request #2995 from ebean-orm/feature/config-isLoadModuleInfo
...
Change such that querybean generated class registration can be used with explicit class registration
2023-03-14 11:48:09 +13:00
Rob Bygrave
efcee7e739
Improve test asserts for lazy loading element collection
2023-03-10 21:33:58 +13:00
Rob Bygrave
523fe6ae54
#2946 - Support specify select clause for RawSql
2023-03-10 20:31:54 +13:00
Rob Bygrave
8ec031bfde
Merge branch 'query_select_bugs' of github.com:buchtajz/ebean into buchtajz-query_select_bugs
2023-03-10 19:38:26 +13:00
Rob Bygrave
a8cad4f3d9
Change such that querybean generated class registration can be used will explicit class registration
...
In DatabaseConfig.isAutoLoadModuleInfo() it only used the querybean generated class registration is classes.isEmpty(). Changing this so that it only uses the loadModuleInfo flag.
This means, unless loadModuleInfo is set to false the classes that register with ebean will be a combination of both the explicitly registered ones plus the classes from the querybean generated EbeanEntityRegister.
In addition, this changes the classes from List to Set.
2023-03-10 11:01:46 +13:00
Rob Bygrave
e4cb81cbba
Bump to 13.14.2-SNAPSHOT
2023-03-10 00:26:34 +13:00
Rob Bygrave
b565a5843e
Version 13.14.1
2023-03-09 21:38:47 +13:00
Rob Bygrave
a73c985315
Bump to next snapshot version
2023-03-01 12:50:53 +13:00