Mark Paluch
ef2779ec83
Consistently run all CI steps with the same user.
...
See #1883
2024-10-09 09:30:46 +02:00
Jens Schauder
7d49d54979
Removes superfluous EnabledOnDatabase.
...
Closes #1902
2024-10-01 14:03:38 +02:00
Jens Schauder
52efd6d3ad
Polishing.
...
Original pull request #1895
2024-09-24 09:11:05 +02:00
Tran Ngoc Nhan
c4919396af
Minor refactoring.
...
Original pull request #1895
2024-09-24 09:11:05 +02:00
Jens Schauder
fd3d1f4c66
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:10:36 +02:00
Tran Ngoc Nhan
9a7f209a94
Polishing.
...
Original pull request #1894
2024-09-23 09:22:24 +02:00
Jens Schauder
56260ede55
Polishing.
...
Restructure test.
Remove redundant code.
Formatting.
Original pull request #1876
See #1842
2024-09-16 12:16:54 +02:00
Tran Ngoc Nhan
8b14e27553
Consider target type for custom converter determination.
...
Closes #1842
Original pull request #1876
2024-09-16 12:16:54 +02:00
Jens Schauder
3c9605160a
After release cleanups.
...
See #1857
2024-09-13 10:53:00 +02:00
Jens Schauder
4c898c19e4
Prepare next development iteration.
...
See #1857
2024-09-13 10:52:59 +02:00
Jens Schauder
67665a1114
Release version 3.2.10 (2023.1.10).
...
See #1857
2024-09-13 10:50:09 +02:00
Jens Schauder
36177b2cf0
Prepare 3.2.10 (2023.1.10).
...
See #1857
2024-09-13 10:49:51 +02:00
arefbehboudi
7b31620e4f
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:20:54 +02:00
Jens Schauder
2bc4cc64bf
Avoid selection of duplicate columns.
...
Closes #1865
2024-08-29 12:39:46 +02:00
Jens Schauder
b6d31326d0
Fix wrongly backported reference.
...
Closes #1861
2024-08-19 13:24:13 +02:00
albina0104
8c7ae79170
Remove a duplicated sentence from documentation.
...
Original pull request #1860
2024-08-19 09:49:41 +02:00
Jens Schauder
8211e75198
After release cleanups.
...
See #1836
2024-08-16 09:01:34 +02:00
Jens Schauder
a11d16538b
Prepare next development iteration.
...
See #1836
2024-08-16 09:01:33 +02:00
Jens Schauder
65aa2138bd
Release version 3.2.9 (2023.1.9).
...
See #1836
2024-08-16 08:58:34 +02:00
Jens Schauder
d68ca85467
Prepare 3.2.9 (2023.1.9).
...
See #1836
2024-08-16 08:58:12 +02:00
Jens Schauder
ac77d02985
Improve documentation about query construction.
...
Closes #719
2024-08-08 14:25:05 +02:00
Mark Paluch
1f1e985ced
Update CI properties.
...
See #1836
2024-08-08 10:17:46 +02:00
Mark Paluch
7e10974ec9
Upgrade to Maven Wrapper 3.9.8.
...
See #1850
2024-08-08 10:17:25 +02:00
Jens Schauder
21eadd99e3
Add documentation for SpEL support.
...
Closes #1719
2024-08-07 16:14:31 +02:00
Jens Schauder
82cd65bad5
Fix the example for spring version configuration.
...
Closes #1848
2024-08-05 12:35:02 +02:00
Eric Haag
664e001fdf
Migrate build to Spring Develocity Conventions extension.
...
Also adopt Develocity environment variables.
Original pull request #1847
2024-08-05 11:29:08 +02:00
Sanghyuk Jung
904a71a8a2
Remove duplicated "the" in JavaDoc.
...
Original pull request #1840
2024-08-02 13:23:34 +02:00
Mark Paluch
5bf4acbdd6
Bundle Javadoc with Antora documentation site.
...
Closes #1846
2024-07-31 15:13:10 +02:00
Mark Paluch
781e493498
Polishing.
...
Correctly assign SQL type for tuples.
See #1323
Original pull request: #1838
2024-07-23 13:43:00 +02:00
Mark Paluch
ae75b1dcea
Polishing.
...
Refactor convertAndAddParameter method to writeValue(…) decoupling responsibilities for a clearer value conversion code path. Also, refactor collection conversion to functional callback-style and extend test assertions.
See #1323
Original pull request: #1838
2024-07-22 15:05:36 +02:00
Jens Schauder
11be4cf042
Allow passing of tuples to repository query methods.
...
Closes #1323
Original pull request: #1838
2024-07-22 15:05:36 +02:00
Jens Schauder
a28f471be1
Run test only on HsqlDb.
...
JdbcRepositoryEmbeddedIntegrationTests no longer runs for all databases, since it doesn't tests anything specific to differen RDBMSs.
Therefore the test also got renamed.
See #1565
2024-07-17 11:26:57 +02:00
Jens Schauder
9214f9abb2
Consider sanitised names when copying parameter sources.
...
Closes #1565
2024-07-17 11:26:57 +02:00
Jens Schauder
5916e9f473
Polishing.
...
Make test methods package private.
See #1565
2024-07-17 11:26:57 +02:00
Jens Schauder
aef780e037
Replaced all usage of catalog with schema.
...
Catalog was used by mistake.
Spring Data JDBC has no support for multiple catalogs, only for multiple schema.
Closes #1729
2024-07-16 10:24:37 +02:00
Jens Schauder
8e1e060fbf
After release cleanups.
...
See #1817
2024-07-12 13:36:35 +02:00
Jens Schauder
153e7e12c6
Prepare next development iteration.
...
See #1817
2024-07-12 13:36:34 +02:00
Jens Schauder
bbd28a616d
Release version 3.2.8 (2023.1.8).
...
See #1817
2024-07-12 13:33:06 +02:00
Jens Schauder
c79ee63518
Prepare 3.2.8 (2023.1.8).
...
See #1817
2024-07-12 13:32:46 +02:00
Jens Schauder
9ce9694dee
Fix regression of loading empty arrays.
...
Closes #1826
See #1812
2024-07-02 15:15:27 +02:00
Jens Schauder
448b6fd617
Use first column in case of duplicate columns.
...
Also, fallback on column names when label is not present.
See #1680
Original pull request #1825
2024-07-01 13:36:23 +02:00
Jens Schauder
eaaf1257ba
Reestablish warning on duplicate column in query.
...
Closes #1680
Original pull request #1825
2024-07-01 13:36:23 +02:00
Jens Schauder
6f74c0f672
Fix Auditing for embedded fields.
...
The reason for auditing to not work on embedded fields is that EmbeddedRelationalPersistentProperty and BasicRelationalPersisntentProperty were not considered equal even when they represent the same field.
Note: the fix is somewhat hackish since it breaks the equals contract for EmbeddedRelationalPersistentProperty.
Closes #1694
See 1545e184ef
2024-06-27 10:42:42 +02:00
Mark Paluch
3fdcd1f3ed
Remove Slack notification.
...
See #1822
2024-06-20 14:52:33 +02:00
Mark Paluch
454862c780
Switch to Broadcom docker proxy.
...
Closes #1822
2024-06-20 14:52:32 +02:00
Mark Paluch
eadaf72846
After release cleanups.
...
See #1788
2024-06-14 10:06:43 +02:00
Mark Paluch
46bded807e
Prepare next development iteration.
...
See #1788
2024-06-14 10:06:43 +02:00
Mark Paluch
c427894d11
Release version 3.2.7 (2023.1.7).
...
See #1788
2024-06-14 10:04:22 +02:00
Mark Paluch
107a66b607
Prepare 3.2.7 (2023.1.7).
...
See #1788
2024-06-14 10:04:06 +02:00
Jens Schauder
2f1d2e81b1
Create one connection pool for Oracle.
...
We now use one pooled `DataSource` for Oracle.
This should avoid problems with the TNS-Listener, which seems to have a problem with constantly opening and closing connections.
Closes #1815
Original pull request #1816
2024-06-14 09:20:18 +02:00