Jens Schauder
f8f7612645
Make limitations of callbacks clear.
...
Closes #2195
4 hours ago
Jens Schauder
66c9a4c733
Polishing.
...
Minor formatting and documentation improvements.
See #2182
Original pull request #2189
23 hours ago
Alexander Tochin
0a221af152
Escaper escapes the escape character itself.
...
Closes #2182
Original pull request #2189
Signed-off-by: Alexander Tochin <alterant@gmail.com>
23 hours ago
Mark Paluch
f67b49879b
Add `@ContextConfiguration(…)` to integration tests with super classes.
...
Closes #2196
6 days ago
Mark Paluch
f08cf4e5d0
Update CI Properties.
...
See #2181
1 week ago
Mark Paluch
4391553a68
Upgrade to MariaDB 3.5.6 and DB2 12.1.3.0 drivers.
...
Closes #2194
1 week ago
Mark Paluch
ee9b4b94c3
Apply sorting to select and slice queries only.
...
StatementFactory now only applies ordering to select and slice queries without applying ordering to count and exists projections.
Closes #2190
1 week ago
Mark Paluch
4a4450712b
Disable concurrency tests for now.
...
See #2176
2 weeks ago
Mark Paluch
e21cdd4415
Polishing.
...
No longer throw TransientDataAccessResourceException if R2DBC update does not yield any updated rows.
Remove mentions of IncorrectUpdateSemanticsDataAccessException, add mention of OptimisticLockingFailureException to affected methods.
Consistent OptimisticLockingFailureException exception message.
See #2176
Original pull request: #2185
3 weeks ago
Jens Schauder
b06d348fc4
Do not throw `IncorrectUpdateSemanticsDataAccessException` on zero updated rows.
...
When an update results in 0 updated rows (without optimistic locking) we now ignore it, instead of throwing an exception.
The reason is that at least some databases return 0 when a row for updating was found, but none of the values changed.
Closes #2176
Original pull request: #2185
3 weeks ago
Mark Paluch
3f06ab279d
After release cleanups.
...
See #2159
1 month ago
Mark Paluch
f586de4259
Prepare next development iteration.
...
See #2159
1 month ago
Mark Paluch
3252e06ca2
Release version 4.0 GA (2025.1.0).
...
See #2159
1 month ago
Mark Paluch
0de9b6a65e
Prepare 4.0 GA (2025.1.0).
...
See #2159
1 month ago
Mark Paluch
4795e6fa25
Update Update security documentation.
...
See #2159
1 month ago
Oliver Drotbohm
14e23e9e43
Remove explicit version declarations from jMolecules dependencies.
...
Fixes GH-2177.
1 month ago
Mark Paluch
833e544a15
Add AOT support for Streamable wrapper support.
...
We now support streamable wrappers through AOT repositories.
See #2175
1 month ago
Mark Paluch
1ab242d404
Polishing.
...
Fix Javadoc issues.
See #2159
1 month ago
Mark Paluch
d2cf55bb56
Consider fully-qualified table name in `StatementFactory`.
...
Closes #2162
1 month ago
Mark Paluch
1db519008d
Add support for returning `Streamable` from AOT repository methods.
...
Closes #2175
1 month ago
Mark Paluch
f2541b376f
Skip conversion of placeholders during AOT processing of derived queries.
...
We now bypass the converter used for AOT query mapping in derived queries to avoid conversion of placeholders in the AOT query.
Closes #2174
1 month ago
Tran Ngoc Nhan
547c756a63
Remove unused import.
...
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
Original pull request #2167
1 month ago
Jens Schauder
70e010e96c
Fix Javadoc formatting
...
See #2173
1 month ago
Christoph Strobl
bd32956ab1
After release cleanups.
...
See #2164
2 months ago
Christoph Strobl
ff51d8f5ce
Prepare next development iteration.
...
See #2164
2 months ago
Christoph Strobl
754febcee5
Release version 4.0 RC2 (2025.1.0).
...
See #2164
2 months ago
Christoph Strobl
b0ff20540f
Prepare 4.0 RC2 (2025.1.0).
...
See #2164
2 months ago
Mark Paluch
18a2f3cead
Upgrade to R2DBC Postgresql 1.1.1.RELEASE.
...
Closes #2171
2 months ago
Mark Paluch
3729d76b9c
Move Commons `PropertyPath` and `TypeInformation` types to `core` package.
...
See spring-projects/spring-data-commons#3393
2 months ago
Mark Paluch
43f6003890
Upgrade to Archunit 1.4.1.
...
Also, remove unused degraph.
Closes #2169
2 months ago
Mark Paluch
419bd1e2bc
Upgrade test driver dependencies.
...
MariaDB 3.5.6, SQL Server 13.2.1, Oracle 23.26.0.0.0, R2DBC H2 1.1.0.RELEASE
Closes #2168
2 months ago
Mark Paluch
a28a2cd517
Introduce `JdbcConfiguration` and extract factory methods used from `AbstractJdbcConfiguration`.
...
Closes : #2165
Original pull request: #2166
2 months ago
Mark Paluch
888378ba0d
Upgrade to Testcontainers 2.0.
...
See spring-projects/spring-data-build#2688
2 months ago
Reynald Pader
fc0ec738dd
Fix PostgreSQL dependency coordinates in reference documentation.
...
Fixed the group ID in the docs to align with the new artifact coordinates.
Signed-off-by: Reynald Pader <reynaldmpader@gmail.com>
Closes #2163
2 months ago
Mark Paluch
d194b7d4e0
Polishing.
...
Refine deprecation messages. Simplify conversion, use Stream methods directly.
See #2138
Original pull request #2161
2 months ago
Jens Schauder
dc8195f9c4
Deprecate methods accepting `Query` and `Pageable` returning `Page`.
...
Since both the Query and the Pageable have limit, offset and sorting information, these methods are confusing and the strategy to resolve the conflict is not clear.
Existing code using the methods got replaced.
Users of these methods should use the various findAll and findBy methods to construct Page objects as desired.
Closes #2138
Original pull request #2161
2 months ago
Jens Schauder
3273572a1a
Polishing.
...
Undo removal of "withers".
Original pull request #2148
2 months ago
Nathan Xu
8b7492bef3
Documentation improvements.
...
Fixes various typos and similar.
Signed-off-by: Nathan Xu <nathan.qinghyang.xu@gmail.com>
Original pull request #2148
2 months ago
Jens Schauder
b368ba9cf0
Polishing.
...
Remove name from Table annotation, since it would force the table name to be lower case.
See #2146
2 months ago
“[github]”
73494792a5
Add Person entity example to JDBC getting started section.
...
Signed-off-by: “[github]” <ruturajjadhav122@gmail.com>
Closes #2146
2 months ago
Christoph Strobl
556d78eef5
After release cleanups.
...
See #2135
2 months ago
Christoph Strobl
701a950d7d
Prepare next development iteration.
...
See #2135
2 months ago
Christoph Strobl
f264cbd98f
Release version 4.0 RC1 (2025.1.0).
...
See #2135
2 months ago
Christoph Strobl
77d3fa37a8
Prepare 4.0 RC1 (2025.1.0).
...
See #2135
2 months ago
Oliver Drotbohm
9ac319c13d
Explicitly declare jMolecules DDD dependency.
...
Fixes GH-2156.
2 months ago
Christoph Strobl
96c0e0c8f6
Suppress nullability constraint warning.
...
The variable in doubt is checked before in another method being the sole code path leading to the doBuild method.
See: #1980
2 months ago
Christoph Strobl
239687c96c
Fix visibility issues when testing AOT repository.
...
See: #2155
2 months ago
Christoph Strobl
12e098d424
AOT query creation for IgnoreCase generates invalid code block.
...
Fix AOT jdbc repository integration test setup that generated code for a different repository.
Closes : #2155
2 months ago
Mark Paluch
c6bb7232e4
Remove accidental `org.jetbrains:annotations` usage.
...
See spring-projects/spring-data-build#2670
2 months ago
Mark Paluch
ed7844cd30
Guard `JdbcSqlServerDialect` against absence of SQL Server JDBC driver.
...
Check for presence of microsoft.sql.DateTimeOffset class before returning it as type and associated converters.
Closes #2153
2 months ago