Mark Paluch
9796cabd52
Prepare next development iteration.
...
See #1540
2 years ago
Mark Paluch
49e0c2b2bf
Release version 2.4.14 (2021.2.14).
...
See #1540
2 years ago
Mark Paluch
bb4c012080
Fix tests after dependency upgrades.
...
See #1541
2 years ago
Mark Paluch
a7478fa700
Prepare next development iteration.
...
See #1508
3 years ago
Mark Paluch
ed285290f7
Release version 2.4.13 (2021.2.13).
...
See #1508
3 years ago
Greg L. Turnquist
61ca1562a2
Use Harbor Proxy service on CI.
...
When run on CI servers, leverage an internal proxy service using Testcontainers ability to plugin a custom ImageNameSubstitor.
See #1518
Original Pull Request: #1516
3 years ago
Christoph Strobl
c5974654e9
Prepare next development iteration.
...
See #1494
3 years ago
Christoph Strobl
7be584efcf
Release version 2.4.12 (2021.2.12).
...
See #1494
3 years ago
Greg L. Turnquist
21cc345a4d
Prepare next development iteration.
...
See #1454
3 years ago
Greg L. Turnquist
1ef0b51174
Release version 2.4.11 (2021.2.11).
...
See #1454
3 years ago
Mark Paluch
af8fb41397
Adopt to Mockito 5.1 changes.
...
See #1424
3 years ago
Christoph Strobl
83523c25f6
Prepare next development iteration.
...
See #1439
3 years ago
Christoph Strobl
048aac654e
Release version 2.4.10 (2021.2.10).
...
See #1439
3 years ago
Mark Paluch
4809a1fa2a
Apply custom converter for Collection-like values in queries.
...
We now apply converters only for Collection-like values and no longer to Iterable types.
Closes #1452
3 years ago
Mark Paluch
b3d209dc94
Prepare next development iteration.
...
See #1427
3 years ago
Mark Paluch
1fbd935810
Release version 2.4.9 (2021.2.9).
...
See #1427
3 years ago
Mark Paluch
2f750a5d15
Prepare next development iteration.
...
See #1411
3 years ago
Mark Paluch
eada4e2e4b
Release version 2.4.8 (2021.2.8).
...
See #1411
3 years ago
Mark Paluch
b8cd4eae4e
Prepare next development iteration.
...
See #1387
3 years ago
Mark Paluch
02c161abf7
Release version 2.4.7 (2021.2.7).
...
See #1387
3 years ago
Mark Paluch
0387a4752d
Extend license header copyright years to 2023.
...
See #1399
3 years ago
Jens Schauder
37b144fb9d
Reenable quoting for SqlServerDialect.
...
Quoting is important since it allows use of keywords as names.
We do not change the letter casing.
In a default setup the database does not care since it is case-insensitive.
If configured to be case-sensitive it makes sense to pass on what ever letter casing there is, since you seem to care.
Closes #1216
See #914
3 years ago
Mark Paluch
1137be914d
Prepare next development iteration.
...
See #1360
3 years ago
Mark Paluch
8178094615
Release version 2.4.6 (2021.2.6).
...
See #1360
3 years ago
Dmitriy
bfed8c0fcd
Add Transactional annotation to deleteAllById.
...
Original pull request #1370
3 years ago
Spring Builds
82eea308ea
Prepare next development iteration.
...
See #1359
3 years ago
Spring Builds
04cb781b31
Release version 2.4.5 (2021.2.5).
...
See #1359
3 years ago
Spring Builds
3009f29a0c
Prepare next development iteration.
...
See #1331
3 years ago
Spring Builds
502379091a
Release version 2.4.4 (2021.2.4).
...
See #1331
3 years ago
Spring Builds
a1d0a33200
Prepare next development iteration.
...
See #1294
3 years ago
Spring Builds
722d994192
Release version 2.4.3 (2021.2.3).
...
See #1294
3 years ago
Jens Schauder
2d76885fc6
Correct behavior of NOOP deletes to match the specification in `CrudRepository`.
...
Delete operations that receive a version attribute throw an `OptimisticFailureException` when they delete zero rows.
Otherwise, the NOOP delete gets silently ignored.
Note that save operations that are determined to be an update because the aggregate is not new will still throw an `IncorrectUpdateSemanticsDataAccessException` if they fail to update any row.
This is somewhat asymmetric to the delete-behaviour.
But with a delete the intended result is achieved: the aggregate is gone from the database.
For save operations the intended result is not achieved, hence the exception.
Closes #1313
Original pull request: #1314 .
See https://github.com/spring-projects/spring-data-commons/issues/2651
3 years ago
Jens Schauder
d95b5592a7
Avoid noop update for Id only aggregates.
...
Closes #1309
3 years ago
Christoph Strobl
9b369fb96e
Prepare next development iteration.
...
See #1263
3 years ago
Christoph Strobl
2fea11283e
Release version 2.4.2 (2021.2.2).
...
See #1263
3 years ago
Jens Schauder
162194bc6c
Introduce new constructor for SimpleJdbcRepository.
...
This is in preparation for #1195 .
See #1195
3 years ago
Mark Paluch
39510ee8d4
Prepare next development iteration.
...
See #1246
4 years ago
Mark Paluch
ac62628638
Release version 2.4.1 (2021.2.1).
...
See #1246
4 years ago
Jens Schauder
90ab2f741c
Polishing.
...
See #1254
4 years ago
Jens Schauder
cac69a8a90
Reestablish previous exception behavior.
...
When saving an Aggregate which is not new, but has a null version attribute we now throw a DbActionExecutionException, like we used to.
Closes #1254
4 years ago
Jens Schauder
93837a198f
Polishing.
...
Original pull request #1226
See #1212
4 years ago
Chirag Tailor
4fb0ccf721
Update @Query argument conversion to handle Collection<Enum>.
...
+ Copy logic from QueryMapper#convertToJdbcValue to resolve Iterable
arguments on findBy* query methods to resolve the same for @Query .
+ Use parameter ResolvableType instead of Class to retain generics info.
Original pull request #1226
Closes #1212
4 years ago
Jens Schauder
716ddc43a8
Deprecate classes supporting H2 1.x.
...
Support for the 1.x branch of H2 will be dropped with the next major release.
See #1243
4 years ago
Christoph Strobl
3167caded3
Prepare next development iteration.
...
See #1219
4 years ago
Christoph Strobl
18f478fae0
Release version 2.4 GA (2021.2.0).
...
See #1219
4 years ago
Jens Schauder
0e590ad950
Polishing
...
See #1232
4 years ago
Jens Schauder
60117f1423
This reintroduces the behavior of BeforeSaveCallbacks to allow for creating an Id for an insert operation.
...
This behavior is strictly speaking not correct, since this kind of action should be performed in a BeforeConversionCallback.
Closes #1232
4 years ago
Christoph Strobl
1e0deb3f75
Prepare next development iteration.
...
See #1204
4 years ago
Christoph Strobl
bb9df304af
Release version 2.4 RC1 (2021.2.0).
...
See #1204
4 years ago
Jens Schauder
906f75c5f4
Polishing.
...
Changed default behaviour to an empty name for embedded entities.
This allows to use embedded entities for column tuples without special prefix.
Original pull request #1149
4 years ago