Commit Graph

150 Commits

Author SHA1 Message Date
Mark Paluch
b48403052d DATAKV-224 - Polishing.
Replace Spring Data Commons with Spring Data Key Value when mentioned as module for Key Value functionality. Fix typos.

Original pull request: #30.
2018-06-27 08:54:23 +02:00
Jay Bryant
fda65d409e DATAKV-224 - Full editing pass on reference documentation.
I edited for spelling, punctuation, grammar, usage, and corporate voice. I also added the epub cover image and the SVG from which it can be generated.

Original pull request: #30.
2018-06-27 08:50:09 +02:00
Jay Bryant
c782faecd1 DATAKV-223 - Add coverpage for epub documentation output.
Original pull request: #30.
2018-06-27 08:50:09 +02:00
Mark Paluch
32fd1d7636 DATAKV-218 - Prepare 2.0.8 (Kay SR8). 2018-06-13 15:12:06 +02:00
Mark Paluch
6343c74858 DATAKV-218 - Updated changelog. 2018-06-13 15:11:58 +02:00
Mark Paluch
dce6cb3320 DATAKV-217 - Updated changelog. 2018-06-13 15:01:54 +02:00
Christoph Strobl
950704c9d9 DATAKV-216 - Updated changelog. 2018-05-17 10:32:53 +02:00
Mark Paluch
0471b38c2e DATAKV-215 - Prepare 2.0.7 (Kay SR7). 2018-05-08 14:14:32 +02:00
Mark Paluch
60e3abbdbe DATAKV-215 - Updated changelog. 2018-05-08 14:14:25 +02:00
Mark Paluch
069eb2a3a3 DATAKV-214 - Updated changelog. 2018-05-08 12:22:47 +02:00
Mark Paluch
3d960c791a DATAKV-209 - Updated changelog. 2018-04-13 15:11:26 +02:00
Mark Paluch
3ae99f35c8 DATAKV-211 - Prepare 2.0.6 (Kay SR6). 2018-04-04 15:52:31 +02:00
Mark Paluch
f0967e7485 DATAKV-211 - Updated changelog. 2018-04-04 15:52:23 +02:00
Mark Paluch
e5b44c54a1 DATAKV-207 - Updated changelog. 2018-04-04 15:16:17 +02:00
Mark Paluch
955075c74b DATAKV-213 - Update usage example for composed annotations using KeySpace.
We now mention an example using AliasFor that is used via AnnotatedElementUtils.findMergedAnnotation(…) to retrieve the keyspace value.
2018-04-03 15:36:53 +02:00
Mark Paluch
3ca6224ebb DATAKV-210 - Prepare 2.0.5 (Kay SR5). 2018-02-28 10:14:06 +01:00
Mark Paluch
8e96f94ca0 DATAKV-210 - Updated changelog. 2018-02-28 10:14:00 +01:00
Mark Paluch
72aea021ad DATAKV-208 - Prepare 2.0.4 (Kay SR4). 2018-02-19 19:46:04 +01:00
Mark Paluch
49ff0e3e07 DATAKV-208 - Updated changelog. 2018-02-19 19:45:57 +01:00
Christoph Strobl
ea6c8e3363 DATAKV-200 - Updated changelog. 2018-02-06 11:13:54 +01:00
Mark Paluch
fca1c4e0c5 DATAKV-204 - Prepare 2.0.3 (Kay SR3). 2018-01-24 13:20:39 +01:00
Mark Paluch
b7b9f49404 DATAKV-204 - Updated changelog. 2018-01-24 13:20:32 +01:00
Mark Paluch
2cd37ce4ae DATAKV-203 - Updated changelog. 2018-01-24 12:22:10 +01:00
Mark Paluch
764ac8baea DATAKV-202 - Prepare 2.0.2 (Kay SR2). 2017-11-27 16:11:21 +01:00
Mark Paluch
5460311e2d DATAKV-202 - Updated changelog. 2017-11-27 16:11:14 +01:00
Mark Paluch
65128f547f DATAKV-201 - Updated changelog. 2017-11-27 15:58:43 +01:00
Oliver Gierke
c0d539a554 DATAKV-199 - Prepare 2.0.1 (Kay SR1). 2017-10-27 15:24:24 +02:00
Oliver Gierke
84d23029ba DATAKV-199 - Updated changelog. 2017-10-27 15:24:13 +02:00
Oliver Gierke
345daa75ac DATAKV-193 - Updated changelog. 2017-10-11 19:03:24 +02:00
Mark Paluch
d43628b031 DATAKV-194 - Prepare 2.0 GA (Kay). 2017-10-02 11:09:17 +02:00
Mark Paluch
e0226e57b0 DATAKV-194 - Updated changelog. 2017-10-02 11:09:10 +02:00
Christoph Strobl
5643799128 DATAKV-196 - Polishing.
Update JavaDoc and fix trailing whitespaces.
Add and use dedicated factory for caching constructors for and instantiating AbstractQueryCreator.

Original Pull Request: #27
2017-09-27 14:30:01 +02:00
Mark Paluch
80b2285c18 DATAKV-196 - Open up configuration and repository components for extension.
Make SpelSortAccessor public. Introduce getMappingContextBeanRef() template method to KeyValueRepositoryConfigurationExtension so subclasses may specify the mapping context bean name. Introduce createQueryCreator() template method to KeyValuePartTreeQuery for query creator customization in subclasses.

Original Pull Request: #27
2017-09-27 14:29:00 +02:00
Christoph Strobl
7a89366075 DATAKV-197 - Polishing.
Update JavaDoc, fix trailing whitespace and add missing @Nullable annotations to methods potentially returning null values.

Original Pull Request:#28
2017-09-27 14:22:05 +02:00
Mark Paluch
83057f1288 DATAKV-197 - Introduce usage of nullable annotations for API validation.
Annotate all packages with Spring Frameworks @NonNullApi and @NonNullFields. Add Spring's @Nullable to methods, parameters and fields that take or produce null values. Adapted using code to make sure the IDE can evaluate the null flow properly. Fix Javadoc in places where an invalid null handling policy was advertised. Strengthened null requirements for types that expose null-instances.

Original Pull Request: #28
2017-09-27 14:21:31 +02:00
Mark Paluch
f1935f73b7 DATAKV-198 - Adapt to changed Spring Framework 5 documentation structure.
Update links in the reference docs to their new locations.
2017-09-27 14:09:26 +02:00
Oliver Gierke
0a61c6c675 DATAKV-190 - Prepare 2.0 RC3 (Kay). 2017-09-11 17:23:51 +02:00
Oliver Gierke
8818c7975d DATAKV-190 - Updated changelog. 2017-09-11 17:23:40 +02:00
Mark Paluch
0c01ac218e DATAKV-191 - Updated changelog. 2017-09-11 12:43:52 +02:00
Mark Paluch
f0b3fc2b98 DATAKV-192 - Polishing.
Reduce member visibility according type visibility. Adapt to required argument in KeyValueRepository.findAll(Pageable). Replace cast with type to Class.cast(…). Use lombok for for getters/setters in test code. Suppress warnings, formatting.

Original pull request: #26.
2017-08-02 10:15:58 +02:00
Christoph Strobl
0025c03e5a DATAKV-192 - Move codebase to Java8 API.
Make use of stream lambdas in query execution. Remove copy of MetaAnnotationUtils in favor of @AliasFor usage.

Original pull request: #26.
2017-08-02 10:05:11 +02:00
Oliver Gierke
871130b9dc DATAKV-188 - Updated changelog. 2017-07-27 00:48:48 +02:00
Mark Paluch
aa6dcb945c DATAKV-175 - Remove deprecated KeyValueQuery.getCritieria() method.
Related ticket: DATAKV-170.
2017-07-26 14:39:47 +02:00
Oliver Gierke
9bd8f4042f DATAKV-189 - Prepare 2.0 RC2 (Kay). 2017-07-25 15:33:32 +02:00
Oliver Gierke
019828d851 DATAKV-189 - Updated changelog. 2017-07-25 15:33:20 +02:00
Oliver Gierke
e792b833ab DATAKV-183 - Prepare 2.0 RC1 (Kay). 2017-07-25 09:48:01 +02:00
Oliver Gierke
0f39318284 DATAKV-183 - Updated changelog. 2017-07-25 09:47:49 +02:00
Oliver Gierke
231d39a376 DATAKV-182 - Updated changelog. 2017-07-24 22:20:34 +02:00
Mark Paluch
14da42ff15 DATAKV-187 - Polishing.
Remove Serializable ID constraints from factory beans. Replace casts with type.cast(…). Convert anonymous inner classes to lambdas. Remove unused code and casts. Simplify test entities by removing Serializable and using lombok. Letter casing, formatting, Javadoc.

Original pull request: #25.
2017-07-21 15:31:59 +02:00
Christoph Strobl
d6ee87ace5 DATAKV-187 - Remove restriction of ID type to be Serializable.
Original pull request: #25.
2017-07-21 15:31:47 +02:00