Mark Paluch
df9cecbdcf
Polishing.
...
Adopt to improved naming scheme for runtime hints.
See #1269
2022-07-13 15:03:41 +02:00
Mark Paluch
ee6c2c89b5
Upgrade to R2DBC 1.0.
...
Removed SQL Server and MariaDB tests for the time being until drivers are available.
Closes #1292
2022-07-13 12:10:04 +02:00
Christoph Strobl
1467d63f61
Simplify auditing setup
...
Use IsNewAwareAuditingHandler factory method to avoid exposing additional beans.
See: #1279
2022-07-08 11:21:37 +02:00
Mark Paluch
b71e3b9697
Polishing.
...
Refine name and visibility of runtime hints registrars.
See #1279
see #1269
2022-07-07 09:01:39 +02:00
Mark Paluch
70eca3a2ca
Add support for R2DBC RelationalManagedTypes.
...
See #1279
2022-07-06 15:27:40 +02:00
Christoph Strobl
59a1761dbc
Add AOT r2dbc repository support.
...
We now use the AOT infrastructure of Spring Framework 6 and data commons to provide AOT support building the foundation for native image compilation.
Additionally we register hints for GraalVM native image.
Also update r2dbc auditing configuration to avoid inner bean definitions.
See: #1279
2022-07-06 15:01:52 +02:00
Christoph Strobl
dd3a69c20d
Adopt to Reactor 2022 changes.
...
Closes : #1285
2022-07-05 12:30:48 +02:00
Jens Schauder
ce68431b49
Upgrade SQL Server JDBC driver to 10.2.1.jre17
...
Closes #1284
2022-07-04 16:09:02 +02:00
Jens Schauder
09c3088a78
Upgrade MariaDb Docker image to 10.8.3
...
Closes #1282
2022-07-04 12:37:46 +02:00
Jens Schauder
3dc3f98ec2
Upgrade Oracle JDBC driver to the latest working version.
...
Turns out the latest working version for Spring Data JDBC is ojdbc8 19.15.0.0.1. ojdbc11 or later versions of ojdbc8 contain a bug that breaks batching.
Since Spring Data R2DBC only uses the driver for testing. fFor it the latest working version is ojdbc11 21.6.0.0.1.
Closes #1270
2022-06-22 16:13:16 +02:00
Jens Schauder
a263d992b7
Upgrade Oracle Docker image to version 21.3.0-slim
...
Closes #1268
2022-06-21 12:56:49 +02:00
Jens Schauder
0b686ef3a7
Upgrade PostgreSql Docker image to version 14.3
...
Closes #1267
2022-06-21 11:27:53 +02:00
Jens Schauder
e151a84d6e
Upgrade PostgreSql JDBC driver to 42.4.0
...
Closes #1266
2022-06-21 09:49:38 +02:00
Jens Schauder
d40c540be5
Upgrade to mysql connector 8.0.29
...
Closes #1265
2022-06-21 09:38:53 +02:00
John Blum
483b30e8c2
Remove punctuation in Exception messages.
...
Closes #1259 .
2022-06-08 12:16:37 -07:00
Christoph Strobl
b671f48a2c
Prepare next development iteration.
...
See #1206
2022-05-13 10:53:24 +02:00
Christoph Strobl
4e82d9d496
Release version 3.0 M4 (2022.0.0).
...
See #1206
2022-05-13 10:44:01 +02:00
Mark Paluch
f6e7792094
Polishing.
...
Introduce Query.isLimited method to avoid magic numbers.
See #1233
Original pull request: #1233 .
2022-04-29 11:06:40 +02:00
Robert Heim
76ed7e23e4
Do not override existing limit in R2dbcEntityTemplate.selectOne.
...
Closes #1233
2022-04-29 11:00:41 +02:00
Mark Paluch
1ae5174c4c
Remove …ConverterOverride converters in favor of R2dbcCustomConversionsConfiguration converter filters.
...
Closes #1225
2022-04-20 14:34:49 +02:00
Mark Paluch
86e36b08f6
Prepare next development iteration.
...
See #1205
2022-03-22 14:07:37 +01:00
Mark Paluch
755dc05502
Release version 3.0 M3 (2022.0.0).
...
See #1205
2022-03-22 14:00:24 +01:00
Mark Paluch
8aeb9bfb97
Prepare next development iteration.
...
See #1132
2022-03-21 16:44:40 +01:00
Mark Paluch
7f2534a384
Release version 3.0 M2 (2022.0.0).
...
See #1132
2022-03-21 16:35:09 +01:00
Mark Paluch
2831685c9d
Adopt to Spring R2DBC changes.
...
Update counts now return Long instead of Integer.
Closes #1198
2022-03-18 08:56:09 +01:00
Mark Paluch
ce83eacfd1
Upgrade to netty 4.1.75.Final.
...
See #1197
2022-03-18 08:43:06 +01:00
Mark Paluch
6d9cf19a8f
Upgrade to R2DBC Borca-SR1.
...
Closes #1197
2022-03-18 08:42:51 +01:00
Mark Paluch
05e96557bd
Associate value with isTrue/isFalse criteria operators.
...
We now associate a boolean value with both operators as those operators are rendered using equals comparison in the actual SQL text.
Orginal pull request #1188
2022-03-01 14:41:14 +01:00
Jens Schauder
eabcee7c4e
Polishing.
...
Standardized GitHub references of tests.
Original pull request spring-projects/spring-data-r2dbc/pull/691
2022-02-23 11:00:55 +01:00
Jens Schauder
36c332bf87
Polishing.
...
Refactored the assertions towards a custom assertion class, taking care of limited parsing of the generated SQL statements.
Original pull request spring-projects/spring-data-r2dbc/pull/691
2022-02-23 11:00:55 +01:00
Auzel
15f46e42c2
Fixes flaky tests in PartTreeR2dbcQueryUnitTests.java
...
The order of selected columns depended on the nondeterministic behavior of getDeclaredFields.
Original pull request spring-projects/spring-data-r2dbc/pull/691
2022-02-23 10:49:04 +01:00
Jens Schauder
56ece619d2
Polishing.
...
See spring-projects/spring-data-jdbc/issues/1041
Original pull request spring-projects/spring-data-r2dbc/pull/720
2022-02-22 16:17:22 +01:00
Diego Krupitza
910c34014d
Introduced pessimistic locks for derived queries.
...
Methods which use the derive query functionality now can be annotated with `@Lock` to used a given `LockMode`. Right now there are two different modes `PESSIMISTIC_READ` and `PESSIMISTIC_WRITE`. Based on the dialect the right select is generated. For example for H2 `Select ... FOR UPDATE`.
Closes spring-projects/spring-data-jdbc#1041
See #643 ,
Original pull request spring-projects/spring-data-jdbc/pull/1158
2022-02-22 16:17:22 +01:00
Mark Paluch
71cad5ff2c
Polishing.
...
Align Oracle container versions for testing.
See #1179
2022-02-21 13:31:57 +01:00
Mark Paluch
9a42776381
Import Spring Data R2DBC module into Spring Data Relational.
...
Closes #1179
2022-02-21 10:43:01 +01:00
Mark Paluch
824885e2ad
Add 'spring-data-r2dbc/' from commit '6289f4de9bf89f1d371ea3ae8810865a20beca9c'
...
git-subtree-dir: spring-data-r2dbc
git-subtree-mainline: c1c38a71d6
git-subtree-split: 6289f4de9b
2022-02-21 10:26:05 +01:00
Mark Paluch
d23c43882b
DATAJDBC-272 - Update readme files according to module split.
2018-10-17 12:41:42 +02:00
Mark Paluch
6a60c53602
DATAJDBC-272 - Split Spring Data JDBC project into modules.
2018-10-17 12:40:51 +02:00