Commit Graph

1487 Commits

Author SHA1 Message Date
Christoph Strobl
dce11df425 Updated changelog.
See #2259
2021-01-13 15:16:21 +01:00
Mark Paluch
c5238bc5fb Polishing.
Reuse definitive path flag without recompile the expression.

See #2270
2021-01-12 15:47:22 +01:00
Mark Paluch
44bdb71f88 Correctly unwrap nested JSON array projections.
We now check for double-nesting of JSON path evaluation results when the return type is a collection. If the result is double-wrapped and the nested object is a collection then we unwrap it.

Closes #2270
2021-01-12 15:47:22 +01:00
Mark Paluch
4fe64f2f92 Update copyright year to 2021.
Closes #2268.
2021-01-07 13:43:36 +01:00
Michael Simons
cea340acad Polishing.
See #2263
Original pull request #2267
2021-01-07 11:21:18 +01:00
Mark Paluch
b4ade9ea59 #2263 - Update repository after GitHub issues migration. 2020-12-30 11:45:23 +01:00
Mark Paluch
410a63b9e8 DATACMNS-1831 - Updated changelog. 2020-12-09 16:47:40 +01:00
Mark Paluch
a9a5824093 DATACMNS-1824 - Updated changelog. 2020-12-09 15:33:20 +01:00
Mark Paluch
ed734d5d55 DATACMNS-1822 - Prepare 2.3.6 (Neumann SR6). 2020-12-09 11:15:54 +01:00
Mark Paluch
7cb7728559 DATACMNS-1822 - Updated changelog. 2020-12-09 11:15:51 +01:00
Mark Paluch
0ce3a1b236 DATACMNS-1821 - Updated changelog. 2020-12-09 09:59:10 +01:00
Mark Paluch
6ec76b5e0d DATACMNS-1837 - Polishing.
Consistent callout indentation. Tweak wording.

Original pull request: #475.
2020-12-01 10:02:15 +01:00
Michael Simons
0949d510d1 DATACMNS-1837 - Add the required override to the example.
The example should be a compilable unit.

Original pull request: #475.
2020-12-01 10:02:15 +01:00
Mark Paluch
ed4b0af063 DATACMNS-1833 - Polishing.
Reformat asciidoc.

Original pull request: #477.
2020-12-01 09:50:29 +01:00
Mark Paluch
a2ab321823 DATACMNS-1833 - Revise documentation for query method keywords.
Original pull request: #477.
2020-12-01 09:50:29 +01:00
Mark Paluch
e534539386 DATACMNS-1823 - Updated changelog. 2020-11-11 12:34:38 +01:00
Mark Paluch
7ec0a181fd DATACMNS-1810 - Updated changelog. 2020-10-28 16:28:00 +01:00
Mark Paluch
61920c9b3a DATACMNS-1797 - Prepare 2.3.5 (Neumann SR5). 2020-10-28 14:34:15 +01:00
Mark Paluch
9eebc6fb82 DATACMNS-1797 - Updated changelog. 2020-10-28 14:33:54 +01:00
Mark Paluch
3a5d944a9e DATACMNS-1796 - Updated changelog. 2020-10-28 12:15:05 +01:00
Mark Paluch
ad52dc49bd DATACMNS-1815 - Updated changelog. 2020-10-28 11:32:29 +01:00
John Blum
0df39ac871 DATACMNS-1804 - Correct grammar in Exception messages thrown by Repository classes.
Original pull request: #467.
2020-10-23 17:16:15 +02:00
Alec Landow
512825f46b DATACMNS-1792 - Fixes typos.
Fixes typos in in commons/repositories documentation.

Original pull request: #466.
2020-10-23 17:05:51 +02:00
Jay Bryant
46c322a171 DATACMNS-1816 - Wording changes.
Replace potentially insensitive language with more neutral language.

Original pull request: #451.
2020-10-23 17:05:50 +02:00
Jay Bryant
b3e4af1958 DATACMNS-1814 - Editing pass.
Edited some new content and (I think) some old content that I somehow missed.

Original pull request: #471.
2020-10-16 14:30:32 +02:00
Jay Bryant
7bbc8ed735 DATACMNS-1814 - Fixes missing anchors.
Fixes the problem of the "Using filters" link jumping to the top of
the document. There was another of these ("Configuration") later in
the document, and this commit fixes that one, too.

Original pull request: #470.
2020-10-16 14:27:51 +02:00
Christoph Strobl
d88a7a3c98 DATACMNS-1798 - Updated changelog. 2020-10-14 14:51:36 +02:00
Jens Schauder
9c82a8694c DATACMNS-1807 - Correctly tagging Kotlin code as such in the documentation. 2020-10-02 12:55:58 +02:00
Henning Rohlfs
66b9eab2c0 DATACMNS-1806 - Prevent returning null from Lazy due to concurrency problem.
When accessed concurrently from multiple threads, Lazy.getNullable() could return null unexpectedly.

Original pull request: #468.
2020-09-25 17:02:48 +02:00
Mark Paluch
3b83222f9b DATACMNS-1786 - Updated changelog. 2020-09-16 14:12:03 +02:00
Mark Paluch
b8a19c45a7 DATACMNS-1787 - Prepare 2.3.4 (Neumann SR4). 2020-09-16 11:42:46 +02:00
Mark Paluch
1796583f73 DATACMNS-1787 - Updated changelog. 2020-09-16 11:42:25 +02:00
Mark Paluch
7ec434404b DATACMNS-1774 - Updated changelog. 2020-09-16 11:20:08 +02:00
Mark Paluch
04300b8262 DATACMNS-1773 - Updated changelog. 2020-09-16 10:38:58 +02:00
Mark Paluch
fb66f5c275 DATACMNS-1795 - Align checks in ReactiveWrappers with checks in ReactiveAdapterRegistry.
Checks in ReactiveWrappers align now with checks in ReactiveAdapterRegistry for a consistent configuration experience.
2020-09-10 10:35:56 +02:00
Mark Paluch
88562e8dfc DATACMNS-1793 - Polishing.
Clean up invalid imports.
2020-09-09 13:45:31 +02:00
Mark Paluch
ce0e237b5f DATACMNS-1775 - Prepare 2.3.3 (Neumann SR3). 2020-08-12 13:07:20 +02:00
Mark Paluch
15443cd0f1 DATACMNS-1775 - Updated changelog. 2020-08-12 13:06:58 +02:00
Mark Paluch
13da270f5e DATACMNS-1756 - Updated changelog. 2020-08-12 12:01:19 +02:00
Mark Paluch
46e3580047 DATACMNS-1783 - Simplify null check in PersistentEntityIsNewStrategy.
Switch from Number.class.isInstance(…) method call to instanceof check.
2020-08-11 10:15:32 +02:00
Oliver Drotbohm
b187ea62d0 DATACMNS-1296 - PersistentPropertyPathAccessor now properly handles intermediate nulls when setting values.
We now use a dedicated GetOptions instance for the lookup of the parent path in case SetOptions is defined to skip nulls so that the lookup does not fail if the parent path contains a null value.
2020-08-06 08:55:53 +02:00
Mark Paluch
856f1d3194 DATACMNS-1779 - Consider kotlin.Unit a simple type.
kotlin.Unit is now considered a simple type to avoid PersistentEntity creation.

ReflectionUtils.isVoid(…) now encapsulates the check so that calling code doesn't need to check if Kotlin is on the class path.
2020-07-31 10:55:33 +02:00
Mark Paluch
3d1147624e DATACMNS-1777 - Polishing.
Use non-null construction of Optional for non-nullable method arguments.
2020-07-28 15:29:49 +02:00
Mark Paluch
513140d89e DATACMNS-1777 - Polishing.
Add note about GraalVM when using TypedSort.

Original pull request: #461.
2020-07-28 15:29:49 +02:00
DK Lee
0f3a4126bd DATACMNS-1777 - Fix typo in Java example for TypedSort.
Original pull request: #461.
2020-07-28 15:29:49 +02:00
Mark Paluch
e7d36e66ca DATACMNS-1742 - Prepare 2.3.2 (Neumann SR2). 2020-07-22 10:20:44 +02:00
Mark Paluch
2bdac251a5 DATACMNS-1742 - Updated changelog. 2020-07-22 10:20:22 +02:00
Mark Paluch
e8d2ae59b6 DATACMNS-1741 - Updated changelog. 2020-07-22 10:08:44 +02:00
Mark Paluch
eb8542196d DATACMNS-1740 - Updated changelog. 2020-07-22 09:44:30 +02:00
Mark Paluch
6f10d5a727 DATACMNS-1772 - Remove SpringDataAnnotationBeanNameGenerator and use BeanNameGenerator directly.
We now invoke BeanNameGenerator directly without additional indirections. Previously, SpringDataAnnotationBeanNameGenerator was calling BeanNameGenerator using null for BeanDefinitionRegistry which caused downstream null dereference.
2020-07-21 14:51:55 +02:00