Commit Graph

2196 Commits

Author SHA1 Message Date
Mark Paluch
8bedb3d7d0 Prepare next development iteration.
See #1996
2025-03-14 09:33:42 +01:00
Mark Paluch
f4b4a77ed7 Release version 3.5 M2 (2025.0.0).
See #1996
2025-03-14 09:31:05 +01:00
Mark Paluch
a38ae7743d Prepare 3.5 M2 (2025.0.0).
See #1996
2025-03-14 09:30:46 +01:00
Jens Schauder
5c0ebf3ada Remove alle Gitter references.
Closes #2010
2025-03-11 10:43:30 +01:00
Jens Schauder
ba9021243c Remove usage of Slf4J.
Closes #2009
2025-03-11 10:27:01 +01:00
Jens Schauder
a7a9fbca5d Polishing.
Refining documentation.

Original pull request #2008
2025-03-10 15:20:17 +01:00
mipo256
1c15a8bade Clarify lack of @Lock support for String-based queries.
Original pull request #2008

Signed-off-by: mipo256 <mikhailpolivakha@gmail.com>

Commit message edited.
2025-03-10 15:19:19 +01:00
Jens Schauder
55730eac64 Fix documentated syntax for tableName in queries.
Closes #1999
2025-02-21 14:17:34 +01:00
Mark Paluch
3ef1f8653f After release cleanups.
See #1942
2025-02-14 12:25:09 +01:00
Mark Paluch
8852ca4b52 Prepare next development iteration.
See #1942
2025-02-14 12:25:08 +01:00
Mark Paluch
c3e5a431b4 Release version 3.5 M1 (2025.0.0).
See #1942
2025-02-14 12:22:37 +01:00
Mark Paluch
bc3ead226a Prepare 3.5 M1 (2025.0.0).
See #1942
2025-02-14 12:22:20 +01:00
Mark Paluch
1eb39e47f6 Polishing.
Improve R2DBC Javadoc config.

See #1914
2025-02-14 09:12:47 +01:00
Mark Paluch
dff24c603c Upgrade to Netty 4.1.118.Final.
Closes #1992
2025-02-13 14:56:34 +01:00
Mark Paluch
ca4d41617c Update CI Properties.
See #1942
2025-02-11 15:23:14 +01:00
luckygc
9b9a60c6d8 Fix typo SqlGenerator.java
Original pull request #1987

Signed-off-by: luckygc <chenwwecm@gmail.com>

Commit message edited.
2025-02-11 12:59:08 +01:00
Jens Schauder
cd4480ecbe Upgrade DB2 JDBC driver to 12.1.0.0
Closes #1988
2025-02-11 10:58:07 +01:00
Jens Schauder
c0b3d8d8a2 Upgrade Oracle JDBC driver to 23.7.0.25.01
Closes #1989
2025-02-11 10:58:07 +01:00
Jens Schauder
7721438c33 Upgrade MySql R2DBC driver to 1.3.2
Closes #1990
2025-02-11 10:58:06 +01:00
Jens Schauder
310545a1db Upgrade MariaDB JDBC driver to 3.5.1
Closes #1991
2025-02-11 10:38:26 +01:00
Jens Schauder
8c017fc56b Polishing.
Reference issues in tests comments.
Removed `DisabledOnDatabase`
IdGeneration default methods related to sequence generation are now internally consistent.
Formatting and naming.
IdGeneration offers simple support by default.
Fix exception in oracle integration test setup
Use SqlIdentifier for sequence names
Remove SEQUENCE id source
Added documentation

See #1923
Original pull request #1955
2025-02-05 08:53:32 +01:00
Mikhail2048
d1c996008c Support for ID generation by sequence.
Ids can be annotated with @Sequence to specify a sequence to pull id values from.

Closes #1923
Original pull request #1955

Signed-off-by: mipo256 <mikhailpolivakha@gmail.com>

Some accidential changes removed.
Signed-off-by: schauder <jens.schauder@broadcom.com>
2025-02-04 17:03:19 +01:00
Jens Schauder
b51c77b50a Polishing.
Minor formatting and references to GH issues.

See #1714
Original pull request #1963
2025-01-16 10:46:37 +01:00
Sergey Korotaev
ea296429df Add Stream support to JdbcAggregateOperations
See #1714
Original pull request #1963

Signed-off-by: Sergey Korotaev <sergey.evgen.kor2501@gmail.com>
2025-01-16 10:46:25 +01:00
Mark Paluch
4ef05389a7 Polishing.
Reformat code.

See #1969
2025-01-13 12:09:51 +01:00
Jens Schauder
ece981f9f1 Ignore collection like attributes for query by example.
Collection valued attributes now get ignored.
Before RelationalExampleMapper tried to generate predicates for these, resulting in invalid SQL.

Closes #1969
2025-01-13 12:09:40 +01:00
Jens Schauder
feb630abfa Invoke callbacks for find by Query methods.
Callback handlers are now properly called for findAll/One with Query parameter.

Closes #1979
2025-01-13 09:40:15 +01:00
Mark Paluch
00c0a27366 Switch from CLA to DCO.
See spring-projects/spring-data-build#2471
2025-01-10 10:59:25 +01:00
Mark Paluch
e19fb66dd4 Upgrade to Oracle R2DBC Driver 1.3.0.
Closes #1977
2025-01-10 10:44:35 +01:00
Mark Paluch
bcc4c8a986 Upgrade to MySql R2DBC Driver 1.3.1.
Closes #1976
2025-01-10 10:43:34 +01:00
Jens Schauder
dfd8123a07 Simplified EntityRowMapper.
Removes an unused field and moves operations into  constructor, to make the mapRow method simpler.

Closes #1974
2025-01-08 15:05:45 +01:00
Mark Paluch
8b157aa779 Extend license header copyright years to 2025.
See #1973
2025-01-08 10:04:52 +01:00
Jens Schauder
bce51f44ba Polishing.
Moved Kotlin files to kotlin source directory.

Minor formatting.

See #1961
Original pull request #1962
2024-12-18 14:18:56 +01:00
Felix Desyatirikov
8d1e0e1578 Add Kotlin extensions to JdbcAggregateOperations.
Closes #1961
Original pull request #1962
2024-12-18 14:17:55 +01:00
Jens Schauder
73d6788067 Polishing.
Fix merge problems.

Execute tests only for HsqlDb.

Refactoring to use lists instead of streams.
We try to avoid the latter, since they are prone to cause performance issues.

Minor refactorings.

See #771
See #230
Original pull request #1486
2024-12-18 12:39:52 +01:00
Nikita Konev
1515a3af42 Support derived delete.
Closes #771
See #230
Original pull request #1486
2024-12-18 12:39:43 +01:00
Jens Schauder
721a7ad458 Implement equals and hashCode for Criteria.
This facilitates testing of Criteria construction and is also usful, when keeping Criteria instances in sets or similar.

Closes #1960
2024-12-16 13:40:54 +01:00
Jens Schauder
e4ba477036 Fix indentation in code examples.
Fixes the indentation to 4 characters in all code examples in *.adoc files that so far used tabs.

Original pull request #1948
2024-11-25 14:41:49 +01:00
Jens Schauder
e651a565a1 Fix indentation in code examples.
Fixes the indentation to 4 characters in all code examples in *.adoc files.

Original pull request #1948
2024-11-25 14:35:33 +01:00
fResult
3143eaaf12 Fix indent from 2 to 4 spaces in the Mapping page.
- `Customized Object Construction` section
- `Registering Spring Converters with the \'JdbcConverter\'` section

Original pull request #1948
2024-11-25 14:34:41 +01:00
Jens Schauder
c77a59f3ac Fix reference to custom converters.
The reference was both broken and somehow got moved to the wrong place.

Closes #1949
2024-11-25 13:20:50 +01:00
Jens Schauder
66466e8756 Fixed rendering of NOT condition.
Closes #1945
2024-11-21 10:14:43 +01:00
Mark Paluch
2df8c2fb76 Use ReactivePageableExecutionUtils from Spring Data Commons.
Closes #1946
2024-11-21 09:01:51 +01:00
Jens Schauder
6eed53fd3c Remove code duplication.
Mainly reimplements the changes undone in 49e343fe8a.
The check for presence of the ID property is implemented for all variants for save, as it should.

See #1924
Original pull request #1925
2024-11-18 13:28:06 +01:00
Mark Paluch
30241c8b6c After release cleanups.
See #1916
2024-11-15 14:13:09 +01:00
Mark Paluch
ff6717a0bd Prepare next development iteration.
See #1916
2024-11-15 14:13:08 +01:00
Mark Paluch
2bda8fec26 Release version 3.4 GA (2024.1.0).
See #1916
2024-11-15 14:10:52 +01:00
Mark Paluch
d08f90d715 Prepare 3.4 GA (2024.1.0).
See #1916
2024-11-15 14:10:37 +01:00
Mark Paluch
ddb4b2d7ef Polishing.
Reduce test class and method visibility.

See #1939
2024-11-14 11:32:46 +01:00
Mark Paluch
a4c462ec99 Correctly apply Sorting of unpaged Pageable.
Closes #1939
2024-11-14 11:32:46 +01:00