Commit Graph

381 Commits

Author SHA1 Message Date
Mark Paluch
4cbaba612f Prepare 3.1.11 (2023.0.11).
See #566
2024-04-12 09:32:34 +02:00
Mark Paluch
39b4d28fa4 Prepare 3.1.10 (2023.0.10).
See #560
2024-03-15 09:25:48 +01:00
Christoph Strobl
869303f690 Introduce PropertyPath based SortAccessor.
Allow easy configuration of PropertyPath based sorting.

See: #565
2024-03-15 07:15:46 +01:00
Christoph Strobl
99c1e2ea5b Avoid instantiating ComparableComparator via reflection.
We now use a dedicated instance instead of relying upon reflectively created ones, however we still need to register the compare call for reflective access.

Resolves: #564
2024-03-15 07:15:12 +01:00
Mark Paluch
5ac23da2d8 Expose KeyValueAdapter from KeyValueOperations.
See #563
2024-02-21 09:07:02 +01:00
Mark Paluch
6fd289c753 Expose KeyValueAdapter from KeyValueOperations.
See #563
2024-02-21 09:06:49 +01:00
Mark Paluch
93e1f8159e Polishing.
Fix assertion.

See #563
2024-02-21 08:49:07 +01:00
Mark Paluch
5593bb6783 Enable KeyValuePartTreeQuery usage for projections.
Closes #563
2024-02-20 11:16:40 +01:00
Mark Paluch
11c291121d Prepare 3.1.9 (2023.0.9).
See #557
2024-02-16 08:55:30 +01:00
Mark Paluch
7cf0434e66 Prepare 3.1.8 (2023.0.8).
See #551
2024-01-12 10:00:03 +01:00
Mark Paluch
5a73a28e38 Extend license header copyright years to 2024.
See #554
2024-01-02 10:58:55 +01:00
Mark Paluch
22ee6686bb Prepare 3.1.7 (2023.0.7).
See #543
2023-12-15 13:14:51 +01:00
Mark Paluch
b25860fe66 Prepare 3.1.6 (2023.0.6).
See #537
2023-11-17 13:37:50 +01:00
Mark Paluch
8f76449dc1 Use use module identifier to obtain module prefix in KeyValueRepositoryConfigurationExtension.
Closes #542
2023-11-06 11:05:08 +01:00
John Blum
3c87b9d78f Prepare 3.1.5 (2023.0.5).
See #529
2023-10-13 08:00:46 -07:00
Mark Paluch
5ffc4a4bf4 Prepare 3.1.4 (2023.0.4).
See #524
2023-09-15 10:52:10 +02:00
Mark Paluch
0648fcd719 Prepare 3.1.3 (2023.0.3).
See #517
2023-08-18 14:03:47 +02:00
Mark Paluch
47be186328 Prepare 3.1.2 (2023.0.2).
See #508
2023-07-14 13:52:52 +02:00
John Blum
041abc5129 Prepare 3.1.1 (2023.0.1).
See #499
2023-06-16 08:05:06 -07:00
Mark Paluch
9e4c8db84d Use snapshot and milestone repositories instead of libs-snapshot and libs-milestone.
Closes #501
2023-06-06 10:10:04 +02:00
Christoph Strobl
2db9c8f026 Prepare 3.1 GA (2023.0.0).
See #496
2023-05-12 14:14:07 +02:00
Greg L. Turnquist
9d49743c37 Prepare 3.1 RC1 (2023.0.0).
See #487
2023-04-14 11:53:18 -05:00
Christoph Strobl
d33acfe883 Prepare 3.1 M3 (2023.0.0).
See #479
2023-03-20 15:01:19 +01:00
Christoph Strobl
9d21a51ebd Prepare 3.1 M2 (2023.0.0).
See #478
2023-02-17 14:22:16 +01:00
Christoph Strobl
b3076e8446 Prepare 3.1 M1 (2023.0.0).
See #465
2023-02-17 13:27:09 +01:00
Mark Paluch
0e9554ac0b Move off deprecated API.
See #475
2023-02-15 14:15:46 +01:00
Mark Paluch
d88d4991ef Adopt unit tests to API changes in Commons.
Closes #475
2023-02-15 14:14:15 +01:00
Mark Paluch
9f1c626b3e Extend license header copyright years to 2023.
See #469
2023-01-02 09:53:30 +01:00
Mark Paluch
d51ac8f482 Revise KeySpaceResolver support to primary KeySpace detector source.
A configured KeySpaceResolver is now used primarily to detect the KeySpace to allow further customization of the KeySpace detection strategy.

The concept of a fallback resolver is now deprecated.

Closes #461
2022-12-07 10:42:28 +01:00
Mark Paluch
b05bfc6adf Support adding a key prefix for keyspaces.
We now support prefixing keyspaces by introducing PrefixKeyspaceResolver.

Closes #461
2022-12-07 10:41:14 +01:00
Mark Paluch
613f922f3b Prepare 3.0 GA (2022.0.0).
See #459
2022-11-18 14:26:12 +01:00
Mark Paluch
b06b3f5f3f Prepare 3.0 RC2 (2022.0.0).
See #460
2022-11-04 15:23:06 +01:00
Mark Paluch
8c3c5b3829 Prepare 3.0 RC1 (2022.0.0).
See #454
2022-10-13 17:24:03 +02:00
Spring Builds
7afc835200 Prepare 3.0 M6 (2022.0.0).
See #448
2022-09-19 14:12:55 +00:00
Christoph Strobl
8958eb8738 Remove usage of RuntimeHintsUtils & SynthesizedAnnotation.
Closes: #451
2022-09-06 17:38:04 +02:00
Mark Paluch
094d25ef77 Polishing.
Improve hints type naming. Make runtime hints package-private.

See #449
2022-08-17 09:31:13 +02:00
Mark Paluch
421735261c Consume KeySpace annotation values without synthesizing the annotation.
Closes #449
2022-08-17 09:30:46 +02:00
Christoph Strobl
bd9c1cc0fc Prepare 3.0 M5 (2022.0.0).
See #436
2022-07-15 15:17:56 +02:00
Christoph Strobl
0fe65fec5a Add native runtime hints.
See: #445
2022-07-06 14:27:03 +02:00
John Blum
efaeeebe39 Remove punctuation in Exception messages.
Closes #442.
2022-06-08 16:59:58 -07:00
Mark Paluch
ba08047dc9 Remove changelog shipped with the binaries.
Closes #384
2022-05-19 11:22:24 +02:00
Mark Paluch
71105702e8 Provide deleted object to KeyValueTemplate instead of deleting entities by Id.
Closes #438
2022-05-19 11:21:06 +02:00
Christoph Strobl
ec239acda7 Prepare 3.0 M4 (2022.0.0).
See #431
2022-05-13 10:43:19 +02:00
Mark Paluch
f71d106c4e Prepare 3.0 M3 (2022.0.0).
See #430
2022-03-22 14:00:02 +01:00
Mark Paluch
20b852a489 Prepare 3.0 M2 (2022.0.0).
See #415
2022-03-21 16:34:36 +01:00
Christoph Strobl
c0f4189713 Update copyright year to 2022.
See: #419
2022-02-17 12:36:27 +01:00
Oliver Drotbohm
9f1b1b7c3a Adapt to changes in entity creation metadata APIs in Spring Data Commons. 2022-02-15 17:39:35 +01:00
Mark Paluch
524417fe5f Adapt repository to List-based interface variants.
Closes #418
2022-02-11 10:45:11 +01:00
Mark Paluch
941c4d5ee6 Prepare 3.0 M1 (2022.0.0).
See #411
2022-01-14 14:34:46 +01:00
Jens Schauder
57afa3dbbe Remove Eclipse Non-Javadoc comments.
Closes #409
2022-01-05 15:39:23 +01:00