Christoph Strobl
34d12336f4
Release version 3.5.5 (2025.0.5).
...
See #2134
2 months ago
Christoph Strobl
0ce241f9b9
Prepare 3.5.5 (2025.0.5).
...
See #2134
2 months ago
Oliver Drotbohm
7035c52a3e
Explicitly declare jMolecules DDD dependency.
...
Fixes GH-2156.
2 months ago
Mark Paluch
11d0d951c2
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
Mark Paluch
ad2e1773c7
Extraneous warnings related to `JdbcSqlServerDialect`.
...
Add tests for R2DBC types as well.
Closes #2147
2 months ago
Mark Paluch
604467719f
Polishing.
...
Reformat code, tweak visibility.
See #2147
2 months ago
Mark Paluch
5d227ead49
Upgrade to R2DBC Postgresql 1.0.8.RELEASE.
...
Closes #2150
2 months ago
Mark Paluch
1d8a284f0f
Add `@CheckReturnValue` to `Query` and `Update` API.
...
Closes #2145
3 months ago
Mark Paluch
ef753a3fcc
Exclude ByteBuddy from MSSQL JDBC Driver.
...
Closes #2143
3 months ago
Jens Schauder
efb6f8d9e7
Upgrade Postgres JDBC driver to 42.7.8
...
Closes #2141
3 months ago
Mark Paluch
5b3b19f9d1
Update GitHub Actions.
...
See #2134
3 months ago
Mark Paluch
dde9529159
Document placeholder and Ant-style pattern support for `@Enable…Repositories`.
...
See spring-projects/spring-data-commons#3366
3 months ago
Christoph Strobl
eb17e5cc9a
After release cleanups.
...
See #2117
3 months ago
Christoph Strobl
37e5c15c5b
Prepare next development iteration.
...
See #2117
3 months ago
Christoph Strobl
eab6a9d5ed
Release version 3.5.4 (2025.0.4).
...
See #2117
3 months ago
Christoph Strobl
205309721d
Prepare 3.5.4 (2025.0.4).
...
See #2117
3 months ago
Mark Paluch
091494add3
Upgrade to R2DBC SQL Server 1.0.3.RELEASE.
...
Closes #2131
3 months ago
Mark Paluch
9687a45294
Refine version properties for documentation build.
...
See spring-projects/spring-data-build#2638
3 months ago
Jens Schauder
0c544a95b4
Polishing.
...
Avoiding var.
Referencing issue/pr in tests.
Formatting.
See #2125
See #1865
4 months ago
Tomasz Bielecki
46f0309f1d
Avoid selection of duplicate columns.
...
This fixes #1865 for derived queries.
Signed-off-by: Tomasz Bielecki <tomasz.bielecki@gmail.com>
Original pull request #2125
See #1865
4 months ago
Mark Paluch
ea5cefe1c5
Refine version properties for documentation build.
...
See spring-projects/spring-data-build#2638
4 months ago
Mark Paluch
ba79c14ae7
After release cleanups.
...
See #2093
4 months ago
Mark Paluch
098fe7cce4
Prepare next development iteration.
...
See #2093
4 months ago
Mark Paluch
340975d3a8
Release version 3.5.3 (2025.0.3).
...
See #2093
4 months ago
Mark Paluch
95797f85df
Prepare 3.5.3 (2025.0.3).
...
See #2093
4 months ago
Mark Paluch
1a25bdba05
Polishing.
...
Refine documentation links.
See #2094
4 months ago
Mark Paluch
59db9aae1c
Upgrade JDBC drivers.
...
MariaDB 3.5.5
Closes #2105
4 months ago
Mark Paluch
d75c58a9f1
Apply DTO projection through JDBC's Query by Example.
...
Spring Data JDBC doesn't allow projections through JdbcAggregateOperations yet and so we need to apply DTO conversion.
Closes #2098
4 months ago
Mark Paluch
e69e3e5b24
Deprecate `IdOnlyAggregateReference`.
...
Closes #2107
4 months ago
Mark Paluch
f860f70545
Remove misleading `@Nullable` annotation from `AggregateReference.getId()`.
...
Aggregate references must be valid on their own and a null reference would represent a broken reference as we consider null identifiers as transient.
Closes #2104
4 months ago
Mark Paluch
2ac5ce6397
Upgrade JDBC drivers.
...
Closes #2105
4 months ago
Mark Paluch
9c9161d883
After release cleanups.
...
See #2072
5 months ago
Mark Paluch
53a20d0659
Prepare next development iteration.
...
See #2072
5 months ago
Mark Paluch
054aa8498a
Release version 3.5.2 (2025.0.2).
...
See #2072
5 months ago
Mark Paluch
310303cc86
Prepare 3.5.2 (2025.0.2).
...
See #2072
5 months ago
Mark Paluch
da4033d298
Upgrade to Maven Wrapper 3.9.11.
...
See #2090
5 months ago
Mark Paluch
f7c5eb9ed9
Polishing.
...
Fix typos. Add since tag.
See #2078
Original pull request: #2081
5 months ago
Jens Schauder
cfb39c172a
Apply custom conversions for collections.
...
The target type for the conversion of the complete collection gets adapted when a custom conversion was applied to the elements.
Also `JdbcValue` elements as a result of a custom conversion get unwrapped.
Closes #2078
Original pull request: #2081
5 months ago
Jens Schauder
ddb3e3d814
Fixes comparison to use equality instead of reference.
...
TypeInformation.OBJECT must not be compared by reference since TypeInformation instances come form a LRU cache and if TypeInformation.OBJECT gets evicted future instances might be equal, but won't have the same reference.
Closes #2083
5 months ago
Mark Paluch
67be9f0709
Upgrade JDBC and R2DBC drivers.
...
DB2 12.1.2.0, MariaDB 3.5.4/1.3.0, MSSQL 12.10.1, MySQL 9.3.0, Postgres 42.7.7
Closes #2085
5 months ago
JaeYeon Kim
366f683270
Fix typos in DbAction class documentation
...
Signed-off-by: JaeYeon Kim <JaeYeon.Kim@ibm.com>
Squashed by Jens Schauder
Original pull request #2080
5 months ago
JaeYeon Kim
dcae93a2d2
Fixing Typo in JdbcAggregateChangeExecutionContext Exception Message.
...
Signed-off-by: JaeYeon Kim <ghgh415263@naver.com>
Original pull request #2074
6 months ago
Jens Schauder
5ab251d65d
Fix Typo in error message.
...
Closes #2073
6 months ago
Mark Paluch
d8547c2872
After release cleanups.
...
See #2057
6 months ago
Mark Paluch
82d4a6619d
Prepare next development iteration.
...
See #2057
6 months ago
Mark Paluch
3117465d35
Release version 3.5.1 (2025.0.1).
...
See #2057
6 months ago
Mark Paluch
ee3af26030
Prepare 3.5.1 (2025.0.1).
...
See #2057
6 months ago
Mark Paluch
ddc2c6d453
Polishing.
...
Resolve mapped property paths to aggregate paths. Add tests.
Clean up unused profile declarations.
See #1803
Original pull request: #1967
6 months ago
Jens Schauder
2ca8f4fb6f
`JdbcAggregateTemplate` honors columns specified in query.
...
If no columns are given, all columns are selected by default.
If columns are specified, only these are selected.
Joins normally triggered by columns from 1:1 relationships are not implemented, and the corresponding columns don't get loaded and can't be specified in a query.
Limiting columns is not supported for single query loading.
Closes #1803
Original pull request: #1967
6 months ago
Jens Schauder
1511e15313
Polishing.
...
Formatting.
Simplification of code.
Original pull request #2065
See #2064
6 months ago