Jens Schauder
906132e044
Release version 3.3.4 (2024.0.4).
...
See #1858
1 year ago
Jens Schauder
8f5dc51760
Prepare 3.3.4 (2024.0.4).
...
See #1858
1 year ago
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
1 year ago
Jens Schauder
cacb14cf94
Avoid selection of duplicate columns.
...
Closes #1865
1 year ago
albina0104
0ae3bafd7b
Remove a duplicated sentence from documentation.
...
Original pull request #1860
1 year ago
Jens Schauder
413bc91687
After release cleanups.
...
See #1837
1 year ago
Jens Schauder
069eb112be
Prepare next development iteration.
...
See #1837
1 year ago
Jens Schauder
278a9c9aa2
Release version 3.3.3 (2024.0.3).
...
See #1837
1 year ago
Jens Schauder
ac073b8711
Prepare 3.3.3 (2024.0.3).
...
See #1837
1 year ago
Jens Schauder
38e94ab337
Add documentation for JdbcAggregateTemplate.
...
Closes #1841
Original pull request #1854
1 year ago
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
1 year ago
Jens Schauder
bec76278ff
Polishing.
...
Formatting and removing public modifier from test methods.
See #1502
Original pull request #1855
1 year ago
Jens Schauder
fb42959ccc
Improve documentation about query construction.
...
Closes #719
1 year ago
Mark Paluch
d2d3fb8747
Upgrade to Maven Wrapper 3.9.8.
...
See #1852
1 year ago
Mark Paluch
b88ed1255b
Update CI properties.
...
See #1837
1 year ago
Jens Schauder
a1aabb9efa
Add documentation for SpEL support.
...
Closes #1719
1 year ago
Jens Schauder
a0b10dc6c4
Fix the example for spring version configuration.
...
Closes #1848
1 year ago
Eric Haag
aded9a39b3
Migrate build to Spring Develocity Conventions extension.
...
Also adopt Develocity environment variables.
Original pull request #1847
1 year ago
Sanghyuk Jung
72496ba594
Remove duplicated "the" in JavaDoc.
...
Original pull request #1840
1 year ago
Mark Paluch
933c8db6c5
Bundle Javadoc with Antora documentation site.
...
Closes #1846
1 year ago
Mark Paluch
94fcdc5cd4
Polishing.
...
Correctly assign SQL type for tuples.
See #1323
Original pull request: #1838
1 year ago
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
1 year ago
Jens Schauder
c71cbee6fe
Allow passing of tuples to repository query methods.
...
Closes #1323
Original pull request: #1838
1 year ago
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
1 year ago
Jens Schauder
51e4fc945f
Consider sanitised names when copying parameter sources.
...
Closes #1565
1 year ago
Jens Schauder
a3b8cc5671
Polishing.
...
Make test methods package private.
See #1565
1 year ago
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
1 year ago
Jens Schauder
71872554f0
After release cleanups.
...
See #1818
1 year ago
Jens Schauder
e8e317ccac
Prepare next development iteration.
...
See #1818
1 year ago
Jens Schauder
06fa5f8a60
Release version 3.3.2 (2024.0.2).
...
See #1818
1 year ago
Jens Schauder
d938d268a1
Prepare 3.3.2 (2024.0.2).
...
See #1818
1 year ago
Jens Schauder
8ad31368af
Fix regression of loading empty arrays.
...
Closes #1826
See #1812
1 year ago
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
1 year ago
Jens Schauder
129d489dce
Reestablish warning on duplicate column in query.
...
Closes #1680
Original pull request #1825
1 year ago
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
1 year ago
Mark Paluch
dd1c7bee1c
Remove Slack notification.
...
See #1822
2 years ago
Mark Paluch
32763314c8
Switch to Broadcom docker proxy.
...
Closes #1822
2 years ago
Mark Paluch
9b5004c603
After release cleanups.
...
See #1790
2 years ago
Mark Paluch
9ec80fac7c
Prepare next development iteration.
...
See #1790
2 years ago
Mark Paluch
31e25012b9
Release version 3.3.1 (2024.0.1).
...
See #1790
2 years ago
Mark Paluch
0686c1a045
Prepare 3.3.1 (2024.0.1).
...
See #1790
2 years ago
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
2 years ago
Mark Paluch
5f425bd4ed
Polishing.
...
Use ObjectUtils.isEmpty for emptiness check.
See #1737
Original pull request: #1812
2 years ago
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
2 years ago
Paul Jones
4d4d9b5106
Add unit tests to verify DTO projection with AggregationReference.
...
Closes #1759
2 years ago
Mark Paluch
24a1ec823c
Polishing.
...
Simplify code. Remove redundant calls.
Reformat code, remove trailing whitespaces, remove duplicate tests.
See #1802
Original pull request: #1810
2 years ago
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
2 years ago
Jens Schauder
416053562c
Fix changelog link in README.
...
Closes #1808
2 years ago
Jens Schauder
9c4ceefb6d
Making jsqlparser dependency test only.
...
Closes #1796
2 years ago
Mark Paluch
a4874dafff
Upgrade to SQL Server 2022-latest.
...
See #1768
2 years ago