Commit Graph

401 Commits

Author SHA1 Message Date
Mark Paluch
4483f7c977 Prepare 3.3.13 (2024.0.13).
See #634
2025-06-13 10:15:41 +02:00
Mark Paluch
e05a0a8bbb Prepare 3.3.12 (2024.0.12).
See #630
2025-05-16 10:05:34 +02:00
Mark Paluch
101f5e3249 Prepare 3.3.11 (2024.0.11).
See #626
2025-04-22 09:58:19 +02:00
Mark Paluch
d7b5810e69 Prepare 3.3.10 (2024.0.10).
See #622
2025-03-14 07:35:40 +01:00
Mark Paluch
61dcbbc92f Prepare 3.3.9 (2024.0.9).
See #619
2025-02-14 09:49:40 +01:00
Mark Paluch
6a92dac748 Prepare 3.3.8 (2024.0.8).
See #612
2025-01-17 10:32:00 +01:00
Mark Paluch
d7c7af2475 Extend license header copyright years to 2025.
See #614
2025-01-08 09:56:03 +01:00
Christoph Strobl
3a1776eb67 Prepare 3.3.7 (2024.0.7).
See #605
2024-12-13 10:50:49 +01:00
Mark Paluch
179c1aa0b6 Prepare 3.3.6 (2024.0.6).
See #598
2024-11-15 11:45:22 +01:00
Mark Paluch
9e6536d0d7 Prepare 3.3.5 (2024.0.5).
See #595
2024-10-18 11:36:15 +02:00
Jens Schauder
35a46e4404 Prepare 3.3.4 (2024.0.4).
See #593
2024-09-13 11:36:34 +02:00
Jens Schauder
9491516b26 Prepare 3.3.3 (2024.0.3).
See #582
2024-08-16 10:05:39 +02:00
Mark Paluch
7f1da244ec Bundle Javadoc with Antora documentation site.
Closes #585
2024-07-31 09:37:09 +02:00
Jens Schauder
ff3e5a298c Prepare 3.3.2 (2024.0.2).
See #579
2024-07-12 19:09:01 +02:00
Mark Paluch
fe7d24904b Prepare 3.3.1 (2024.0.1).
See #574
2024-06-14 10:45:23 +02:00
Christoph Strobl
5cb900be4a Polishing.
Original Pull Request: #577
2024-06-11 16:50:44 +02:00
Mark Paluch
008e1e2dd8 Allow configuration of QueryEngine for Map repositories.
EnableMapRepositories now accepts a QueryEngineFactory to configure the QueryEngine and allows configuring the QueryCreator.

Closes: #576
Original Pull Request: #577
2024-06-11 16:50:33 +02:00
Mark Paluch
cc01e3f351 Prepare 3.3 GA (2024.0.0).
See #572
2024-05-17 11:49:10 +02:00
Mark Paluch
fdd691c4b3 Prepare 3.3 RC1 (2024.0.0).
See #568
2024-04-12 10:50:26 +02:00
Mark Paluch
e546f640f3 Prepare 3.3 M2 (2024.0.0).
See #562
2024-03-15 11:07:09 +01:00
Christoph Strobl
8cb65ec099 Switch default to Predicate-based QueryEngine.
See: #565
2024-03-15 09:13:26 +01:00
Christoph Strobl
805849254d Introduce Predicate-based QueryEngine.
Closes: #565
2024-03-15 09:11:56 +01:00
Christoph Strobl
793db8a405 Introduce PropertyPath based SortAccessor.
Allow easy configuration of PropertyPath based sorting.

See: #565
2024-03-15 07:16:49 +01:00
Christoph Strobl
7d7bd29e30 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:16:16 +01:00
Mark Paluch
c07ad08ee3 Expose KeyValueAdapter from KeyValueOperations.
See #563
2024-02-21 09:06:38 +01:00
Mark Paluch
587f63a9ec Polishing.
Fix assertion.

See #563
2024-02-21 08:48:59 +01:00
Mark Paluch
95ec0c1eab Enable KeyValuePartTreeQuery usage for projections.
Closes #563
2024-02-20 11:17:03 +01:00
Christoph Strobl
f2cea3181a Prepare 3.3 M1 (2024.0.0).
See #545
2024-02-16 14:36:59 +01:00
Mark Paluch
a0e3ffc043 Extend license header copyright years to 2024.
See #556
2024-01-02 14:42:01 +01:00
Runbing
af10c52563 Fixed the URL for the Spring Data Commons documentation.
I fixed an incorrect URL in the **antora.yml** file that was preventing other pages from linking to the Spring Data Commons documentation.

Closes #546
2023-11-20 11:23:03 +01:00
Mark Paluch
603a2f2ca9 Prepare 3.2 GA (2023.1.0).
See #538
2023-11-17 14:28:28 +01:00
Mark Paluch
23ab8ef4c2 Use use module identifier to obtain module prefix in KeyValueRepositoryConfigurationExtension.
Closes #542
2023-11-06 11:03:53 +01:00
John Blum
c130b79853 Prepare 3.2 RC1 (2023.1.0).
See #530
2023-10-13 08:43:54 -07:00
Mark Paluch
ac0237d246 Prepare 3.2 M3 (2023.1.0).
See #525
2023-09-15 11:29:19 +02:00
Mark Paluch
135e5216bb Polishing.
Add gitignore entry for build/ dir, update playbook and readme. Use current year property.

See: #526
2023-09-11 14:11:11 +02:00
Christoph Strobl
28b6260941 Migrate documentation to Antora.
Closes: #526
2023-09-11 14:08:24 +02:00
Julia Lee
706de5a29d Prepare 3.2 M2 (2023.1.0).
See #516
2023-08-18 08:49:38 -04:00
Mark Paluch
b93aab49bf Prepare 3.2 M1 (2023.1.0).
See #500
2023-07-14 14:52:12 +02:00
Mark Paluch
6329d1ebff Delombok test code.
Closes #513
2023-07-07 11:38:31 +02:00
Mark Paluch
a92de37875 Use snapshot and milestone repositories instead of libs-snapshot and libs-milestone.
Closes #501
2023-06-06 10:09:57 +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