Rob Bygrave
530bfa982e
Fix memory leak with streaming queries with Id Embedded
...
- The Id Embedded beans do not need the embeddedOwner to be set. They do not need to propagate dirty state back to the owner.
2023-01-05 23:27:22 +13:00
Roland Praml
1d48e2afb3
Ignore private/package private classes from CP-scan
2023-01-04 13:59:51 +01:00
Rob Bygrave
712d3ea78f
[maven-release-plugin] prepare for next development iteration
2022-12-08 15:31:04 +13:00
Rob Bygrave
96e3c95c29
[maven-release-plugin] prepare release ebean-parent-13.11.0
2022-12-08 15:30:51 +13:00
Rob Bygrave
e6e25b979f
Bump to 13.11.0-SNAPSHOT
2022-12-08 15:21:16 +13:00
Rob Bygrave
e290f68b29
Revert " #2908 - Fix tests for Oracle and DB2 with maxRows and forUpdate()
2022-12-01 22:58:30 +13:00
Rob Bygrave
a17e62b491
Revert " #2908 - [Oracle] Change OraclePlatform to use AnsiSqlLimiter (noting Oracle does not support FOR UPDATE with FETCH/OFFSET"
...
This reverts commit 62ed5a9f
2022-12-01 22:51:37 +13:00
Rob Bygrave
c317092dc5
#2907 - Promote Db2SqlLimiter to be AnsiSqlRowsLimiter and move to ebean-api module
2022-12-01 22:40:13 +13:00
Rob Bygrave
62ed5a9f2b
#2908 - [Oracle] Change OraclePlatform to use AnsiSqlLimiter (noting Oracle does not support FOR UPDATE with FETCH/OFFSET
2022-12-01 22:24:35 +13:00
Rob Bygrave
37ba0b63e4
#2907 - Promote Db2SqlLimiter to be AnsiSqlRowsLimiter and move to ebean-api module
2022-12-01 22:18:16 +13:00
Rob Bygrave
45529958ef
#2904 MySql and MariaDB do not support OFFSET without LIMIT, ignore them for these tests
2022-12-01 21:27:44 +13:00
Rob Bygrave
7aa64f47c8
Fix test TestQueryCache for Oracle (not supporting READ_UNCOMMITTED as expected)
2022-12-01 10:46:26 +13:00
Serhii Dakhnii
3277fe81a1
Fixed mandatory LIMIT generation in case of firstRow>0
2022-11-30 21:36:08 +02:00
dependabot[bot] and GitHub
1d1aea77d0
Bump postgresql from 42.5.0 to 42.5.1 in /ebean-test
...
Bumps [postgresql](https://github.com/pgjdbc/pgjdbc ) from 42.5.0 to 42.5.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.5.0...REL42.5.1 )
---
updated-dependencies:
- dependency-name: org.postgresql:postgresql
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-11-23 22:21:01 +00:00
Rob Bygrave
d56098dbf0
[maven-release-plugin] prepare for next development iteration
2022-11-22 08:09:45 +13:00
Rob Bygrave
07682c97a7
[maven-release-plugin] prepare release ebean-parent-13.10.2
2022-11-22 08:09:37 +13:00
Rob Bygrave
e87a06a713
#2894 - Lack of setNullParameter() functionality on io.ebean.DtoQuery interface
2022-11-21 17:00:55 +13:00
Rob Bygrave and GitHub
013123c1a7
Merge pull request #2864 from FOCONIS/feature/override-service-objects
...
NEW: Override service objects with DatabaseConfig.putServiceObject
2022-11-10 13:05:22 +13:00
Roland Praml
0fd2f34ed0
Possible bug: Setting isolation level disables query cache
2022-11-09 09:46:51 +01:00
Rob Bygrave
79cd1da9a4
[maven-release-plugin] prepare for next development iteration
2022-11-03 00:27:30 +13:00
Rob Bygrave
759cf18c41
[maven-release-plugin] prepare release ebean-parent-13.10.1
2022-11-03 00:27:22 +13:00
Rob Bygrave
0a61852711
#2847 - Add support for Sub-query EQ, NE, LT, LE, GT, GE expressions
2022-11-03 00:22:48 +13:00
Rob Bygrave
6f5e144a93
Refactor tidy sql generated by InQueryExpression
...
Remove excess padding and () around the property name
2022-11-02 22:41:06 +13:00
Rob Bygrave and GitHub
391b33beae
Merge pull request #2880 from FOCONIS/feature/improve-enc-support
...
ADD encryption support for Between and InRange
2022-11-02 22:26:37 +13:00
Rob Bygrave and GitHub
08e1a05bc9
Merge pull request #2872 from FOCONIS/issue-2774/encryption-support-for-in
...
#2774 Locally encrypted properties can be used in "in" queries
2022-11-02 22:20:41 +13:00
Rob Bygrave
f145aaa1e2
Bump ebean-agent to 13.10.1
2022-11-02 22:04:37 +13:00
Roland Praml
245ba9c6b3
ADD encryption support for Between and InRange
2022-11-02 09:52:56 +01:00
Roland Praml
5170b9f329
Merge branch 'master-rob2' into issue-2774/encryption-support-for-in
2022-11-02 08:15:10 +01:00
Roland Praml
3a2b20eb43
Merge remote-tracking branch 'upstream/master' into issue-2774/encryption-support-for-in
2022-11-02 07:53:32 +01:00
Roland Praml
c5612d50fe
#2774 Locally encrypted properties can be used in "in" queries
2022-10-27 14:38:41 +02:00
Rob Bygrave and GitHub
faa58f0fe4
Merge pull request #2867 from FOCONIS/fix-flush-transaction
...
FIX: Flush transaction if it is modified in callback
2022-10-26 17:23:05 +13:00
Roland Praml
d190cd3a08
NOCODE: Fix Whitespace
2022-10-25 14:19:26 +02:00
Roland Praml
a82ba6d4aa
FIX: Flush transaction if it is modified in callback
2022-10-25 10:58:06 +02:00
Roland Praml
f8c6a3c960
NEW: Ovverride service objects with DatabaseConfig.putServiceObject
2022-10-25 10:28:55 +02:00
Rob Bygrave
f24f912693
Fix Postgres/Yugabyte test - TestDbArray_basic.asDto_withArray() for nullable DbArray #2855
2022-10-17 11:19:34 +13:00
Rob Bygrave
3c298a67ff
[maven-release-plugin] prepare for next development iteration
2022-10-14 13:31:18 +13:00
Rob Bygrave
27504a4dae
[maven-release-plugin] prepare release ebean-parent-13.10.0
2022-10-14 13:31:10 +13:00
Rob Bygrave
9c64a69b8c
Bump to 13.10.0-SNAPSHOT
2022-10-14 13:13:09 +13:00
Rob Bygrave
6c354357ff
Update and fix pom versions after merge of older PR
2022-10-14 12:57:45 +13:00
Rob Bygrave and GitHub
19bbe6e860
Merge pull request #2828 from ebean-orm/feature/jackson-mapper-module
...
Extract jackson mapper module
2022-10-14 12:39:43 +13:00
Rob Bygrave and GitHub
62adaa7527
Merge pull request #2826 from ebean-orm/feature/json-node-module
...
Refactor extract ebean-jackson-jsonnode module - support for Jackson JsonNode (into separate module)
2022-10-14 12:39:27 +13:00
Rob Bygrave
9a25fb584c
#2855 - @DbArray not allowing null to be persisted, stores empty list instead
...
Currently, this bug fix needs to be enabled explicitly via ebean.mf with:
allow-nullable-dbarray: true
We will look to enable this bug fix by default shortly noting that some code
will see a behaviour change. We need to publicise it well when we do turn
this on by default.
This bug fix is actually in ebean-agent 13.10.0 and all this change in ebean-core
does is read the new `@DbArray(nullable=false)` attribute [as a new alternative to
using `@NotNull` or `@Column(nullable=false)`]
2022-10-14 11:14:12 +13:00
Rob Bygrave
5a49041a3b
Tidy test UserInterestLiveKey, final with accessors
2022-09-23 13:54:17 +12:00
Rob Bygrave
ea341a556d
Bump postgresql to 42.5.0
2022-09-23 13:53:45 +12:00
Rob Bygrave
993607ef4b
[maven-release-plugin] prepare for next development iteration
2022-09-14 11:18:25 +12:00
Rob Bygrave
18765b3ac2
[maven-release-plugin] prepare release ebean-parent-13.9.3
2022-09-14 11:18:18 +12:00
Rob Bygrave
14d11b1c70
Improve tests only - ExtendedServerTest and test-java16
2022-09-11 17:12:02 +12:00
Rob Bygrave
e74e4ba532
Extract ebean-jackson-mapper module - rename ScalarTypeJsonObjectMapper to ScalarJsonJacksonMapper and move
2022-09-08 22:09:10 +12:00
Rob Bygrave
5981d313ae
Rename ebean-json-node module to ebean-jackson-jsonnode
2022-09-08 14:50:58 +12:00
Rob Bygrave
5c1b478085
Refactor extract ebean-json-node module - support for Jackson JsonNode (into separate module)
2022-09-07 21:39:36 +12:00