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
Jens Schauder
a0b10dc6c4
Fix the example for spring version configuration.
...
Closes #1848
2024-08-05 12:34:41 +02:00
Eric Haag
aded9a39b3
Migrate build to Spring Develocity Conventions extension.
...
Also adopt Develocity environment variables.
Original pull request #1847
2024-08-05 11:28:30 +02:00
Sanghyuk Jung
72496ba594
Remove duplicated "the" in JavaDoc.
...
Original pull request #1840
2024-08-02 13:23:15 +02:00
Mark Paluch
933c8db6c5
Bundle Javadoc with Antora documentation site.
...
Closes #1846
2024-07-31 15:13:04 +02:00
Mark Paluch
94fcdc5cd4
Polishing.
...
Correctly assign SQL type for tuples.
See #1323
Original pull request: #1838
2024-07-23 13:42:49 +02:00
Mark Paluch
86e5e5aeb1
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:31 +02:00
Jens Schauder
c71cbee6fe
Allow passing of tuples to repository query methods.
...
Closes #1323
Original pull request: #1838
2024-07-22 15:05:31 +02:00
Jens Schauder
65048700cf
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:07 +02:00
Jens Schauder
51e4fc945f
Consider sanitised names when copying parameter sources.
...
Closes #1565
2024-07-17 11:26:07 +02:00
Jens Schauder
a3b8cc5671
Polishing.
...
Make test methods package private.
See #1565
2024-07-17 11:26:07 +02:00
Jens Schauder
749ce92fa3
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:20:19 +02:00
Jens Schauder
71872554f0
After release cleanups.
...
See #1818
2024-07-12 19:12:15 +02:00
Jens Schauder
e8e317ccac
Prepare next development iteration.
...
See #1818
2024-07-12 19:12:14 +02:00
Jens Schauder
06fa5f8a60
Release version 3.3.2 (2024.0.2).
...
See #1818
2024-07-12 19:09:19 +02:00
Jens Schauder
d938d268a1
Prepare 3.3.2 (2024.0.2).
...
See #1818
2024-07-12 19:09:02 +02:00
Jens Schauder
8ad31368af
Fix regression of loading empty arrays.
...
Closes #1826
See #1812
2024-07-02 15:11:52 +02:00
Jens Schauder
fea01a5c53
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:35:15 +02:00
Jens Schauder
129d489dce
Reestablish warning on duplicate column in query.
...
Closes #1680
Original pull request #1825
2024-07-01 13:35:15 +02:00
Jens Schauder
3e5ab63a78
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:40:34 +02:00
Mark Paluch
dd1c7bee1c
Remove Slack notification.
...
See #1822
2024-06-20 14:52:00 +02:00
Mark Paluch
32763314c8
Switch to Broadcom docker proxy.
...
Closes #1822
2024-06-20 14:52:00 +02:00
Mark Paluch
9b5004c603
After release cleanups.
...
See #1790
2024-06-14 10:48:00 +02:00
Mark Paluch
9ec80fac7c
Prepare next development iteration.
...
See #1790
2024-06-14 10:47:59 +02:00
Mark Paluch
31e25012b9
Release version 3.3.1 (2024.0.1).
...
See #1790
2024-06-14 10:45:40 +02:00
Mark Paluch
0686c1a045
Prepare 3.3.1 (2024.0.1).
...
See #1790
2024-06-14 10:45:24 +02:00
Jens Schauder
8eca0a7065
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:19:39 +02:00
Mark Paluch
5f425bd4ed
Polishing.
...
Use ObjectUtils.isEmpty for emptiness check.
See #1737
Original pull request: #1812
2024-06-11 10:21:13 +02:00
Jens Schauder
fd66677fcb
Refine embeddable emptiness checks to consider whether the collection holds entities.
...
Embedded entities which contain a empty collection of values that aren't entities are now considered empty, if this collection is empty.
Closes #1737
Original pull request: #1812
2024-06-11 10:21:13 +02:00
Paul Jones
4d4d9b5106
Add unit tests to verify DTO projection with AggregationReference.
...
Closes #1759
2024-06-10 15:16:34 +02:00
Mark Paluch
24a1ec823c
Polishing.
...
Simplify code. Remove redundant calls.
Reformat code, remove trailing whitespaces, remove duplicate tests.
See #1802
Original pull request: #1810
2024-06-10 11:15:10 +02:00
Jens Schauder
e9b4ce3b68
Fix usage of wrong id value in related selects.
...
In an aggregate A->B-Collection<C> a select gets executed for loading Collection<C>.
That select used the wrong ID when B had an ID with the same name as A.
This is now fixed.
Closes #1802
Original pull request: #1810
2024-06-10 11:15:10 +02:00
Jens Schauder
416053562c
Fix changelog link in README.
...
Closes #1808
2024-06-06 14:48:32 +02:00
Jens Schauder
9c4ceefb6d
Making jsqlparser dependency test only.
...
Closes #1796
2024-05-31 16:48:29 +02:00
Mark Paluch
a4874dafff
Upgrade to SQL Server 2022-latest.
...
See #1768
2024-05-23 08:48:33 +02:00
Mark Paluch
c93c1d5f28
After release cleanups.
...
See #1768
2024-05-17 12:05:32 +02:00
Mark Paluch
ffe036fdec
Prepare next development iteration.
...
See #1768
2024-05-17 11:51:48 +02:00
Mark Paluch
1516d681d3
Release version 3.3 GA (2024.0.0).
...
See #1768
2024-05-17 11:49:25 +02:00