Commit Graph

2122 Commits

Author SHA1 Message Date
Mark Paluch
24de7e6a67 Prepare 3.3.6 (2024.0.6).
See #1915
2024-11-15 11:45:23 +01:00
Mark Paluch
29a7a3b5aa Polishing.
Reduce test class and method visibility.

See #1939
2024-11-14 11:32:39 +01:00
Mark Paluch
9079a6f594 Correctly apply Sorting of unpaged Pageable.
Closes #1939
2024-11-14 11:32:39 +01:00
Jens Schauder
13afaf78a1 Upgrade PostgreSQL JDBC driver to 42.6.2
Closes #1934
2024-11-11 13:45:03 +01:00
Jens Schauder
b3704b9519 Upgrade MySql R2DBC driver to 1.0.6
Closes #1933
2024-11-11 13:45:03 +01:00
Jens Schauder
2408d5b835 Upgrade MySql JDBC driver to 8.0.33
Closes #1932
2024-11-11 13:44:54 +01:00
Jens Schauder
533384f2a7 Upgrade Maria JDBC driver to 3.1.4
Closes #1931
2024-11-11 13:44:45 +01:00
Jens Schauder
951f99783e Upgrade DB2 JDBC driver to 11.5.9.0
Closes #1930
2024-11-11 13:44:32 +01:00
Mark Paluch
d7b7bfb9b8 Update CI Properties.
See #1915
2024-11-07 09:59:11 +01:00
Mark Paluch
40866b8111 Upgrade to Maven Wrapper 3.9.9.
See #1927
2024-11-07 09:49:33 +01:00
Mark Paluch
d2f68f47e1 Polishing.
Use correct annotations.

See #1883
2024-10-29 09:32:09 +01:00
Jens Schauder
f0aab44525 Fix SQL generation for query with sorting.
Closes #1919
2024-10-25 15:25:32 +02:00
Mark Paluch
3be53f32fe Polishing.
Eliminate potential NoSuchElementException from unchecked Optional.get usage. Simplify stream. Return Staged value, fix Nullability annotations.

See #1907
Original pull request: #1920
2024-10-25 14:57:21 +02:00
Jens Schauder
66e0c64928 Fix id setting for partial updates of collections of immutable types.
We gather immutable entities of which the id has changed, in order to set them as values in the parent entity.
We now also gather unchanged entities.
So they get set with the changed one in the parent.

Closes #1907
Original pull request: #1920
2024-10-25 14:57:21 +02:00
Roland Weisleder
c7994f3944 Fix typo in documentation.
Original pull request #1918
2024-10-22 10:01:09 +02:00
Tran Ngoc Nhan
692aabd0de Polishing.
Pattern matching usage.
Diamond operator usage.
Remove unused import.
isEmpty usage.

Original pull request #1912
2024-10-21 09:22:44 +02:00
Mark Paluch
c72dfd29e7 After release cleanups.
See #1882
2024-10-18 11:39:06 +02:00
Mark Paluch
04e53dc452 Prepare next development iteration.
See #1882
2024-10-18 11:39:04 +02:00
Mark Paluch
ad1e6fb84e Release version 3.3.5 (2024.0.5).
See #1882
2024-10-18 11:36:33 +02:00
Mark Paluch
c7b3e77aa0 Prepare 3.3.5 (2024.0.5).
See #1882
2024-10-18 11:36:17 +02:00
Mark Paluch
28a977a291 Upgrade to R2DBC Postgres 1.0.7.RELEASE.
Closes #1913
2024-10-17 14:37:15 +02:00
Mark Paluch
8fef4c707d Upgrade to R2DBC Postgresql 1.0.6.
Closes #1910
2024-10-10 08:59:10 +02:00
Mark Paluch
87cb4ad026 Consistently run all CI steps with the same user.
See #1883
2024-10-09 09:29:45 +02:00
Mark Paluch
98508c5bbb Polishing.
Refine tests. Extend comment for future-me.

See #1900
Original pull request: #1903
2024-10-02 15:08:30 +02:00
Jens Schauder
5204336acc Do not convert binary data in List<byte[]> to array SQL type.
byte[] is mapped to BINARY data and is not considered tuple data.

The explicit check for byte[] is not very nice but matches the special handling in MappingJdbcConverter.writeJdbcValue

Closes #1900
Original pull request: #1903
2024-10-02 15:08:28 +02:00
Jens Schauder
37c3095cb9 Removes superfluous EnabledOnDatabase.
Closes #1902
2024-10-01 14:08:47 +02:00
Jens Schauder
2a273ccb00 Polishing.
Original pull request #1895
2024-09-24 09:10:43 +02:00
Tran Ngoc Nhan
dc2e14ce81 Minor refactoring.
Original pull request #1895
2024-09-24 09:10:43 +02:00
Jens Schauder
a1f2297c20 Move dependency properties.
Moves version properties for R2DBC drivers to parent so they get detected by the release tooling.

Original pull request #1892
2024-09-23 13:12:33 +02:00
Tran Ngoc Nhan
f94e1939ed Polishing.
Original pull request #1894
2024-09-23 09:22:10 +02:00
Jens Schauder
cc672f475f Polishing.
Restructure test.
Remove redundant code.
Formatting.

Original pull request #1876
See #1842
2024-09-16 12:13:40 +02:00
Tran Ngoc Nhan
febb0b75d0 Consider target type for custom converter determination.
Closes #1842
Original pull request #1876
2024-09-16 12:13:40 +02:00
Jens Schauder
91f905f712 After release cleanups.
See #1858
2024-09-13 11:40:09 +02:00
Jens Schauder
1823a49c62 Prepare next development iteration.
See #1858
2024-09-13 11:40:08 +02:00
Jens Schauder
906132e044 Release version 3.3.4 (2024.0.4).
See #1858
2024-09-13 11:36:55 +02:00
Jens Schauder
8f5dc51760 Prepare 3.3.4 (2024.0.4).
See #1858
2024-09-13 11:36:35 +02:00
arefbehboudi
3abc25d52c Refactor code with instanceof pattern variable.
In some cases, we currently use the traditional `instanceof` checks followed by explicit type casting.
With the introduction of pattern matching in recent Java versions, we can refactor these checks to make the code more concise and readable.

Original pull request #1868
2024-08-30 10:17:16 +02:00
Jens Schauder
cacb14cf94 Avoid selection of duplicate columns.
Closes #1865
2024-08-29 12:37:34 +02:00
albina0104
0ae3bafd7b Remove a duplicated sentence from documentation.
Original pull request #1860
2024-08-19 09:49:26 +02:00
Jens Schauder
413bc91687 After release cleanups.
See #1837
2024-08-16 10:08:55 +02:00
Jens Schauder
069eb112be Prepare next development iteration.
See #1837
2024-08-16 10:08:54 +02:00
Jens Schauder
278a9c9aa2 Release version 3.3.3 (2024.0.3).
See #1837
2024-08-16 10:05:57 +02:00
Jens Schauder
ac073b8711 Prepare 3.3.3 (2024.0.3).
See #1837
2024-08-16 10:05:39 +02:00
Jens Schauder
38e94ab337 Add documentation for JdbcAggregateTemplate.
Closes #1841
Original pull request #1854
2024-08-14 15:18:42 +02:00
Jens Schauder
51d20f2c06 Dedicated exception for aggregate roots without id property.
We now distinguish between an id not set during insert and a supposed aggregate root without id property.

Closes #1502
Original pull request #1855
2024-08-14 14:22:19 +02:00
Jens Schauder
bec76278ff Polishing.
Formatting and removing public modifier from test methods.

See #1502
Original pull request #1855
2024-08-14 14:22:12 +02:00
Jens Schauder
fb42959ccc Improve documentation about query construction.
Closes #719
2024-08-08 14:24:40 +02:00
Mark Paluch
d2d3fb8747 Upgrade to Maven Wrapper 3.9.8.
See #1852
2024-08-08 10:23:17 +02:00
Mark Paluch
b88ed1255b Update CI properties.
See #1837
2024-08-08 10:19:20 +02:00
Jens Schauder
a1aabb9efa Add documentation for SpEL support.
Closes #1719
2024-08-07 16:14:11 +02:00