Commit Graph

  • b05c4e74fb DATACMNS-1126 - Polishing. Mark Paluch 2017-08-25 12:58:48 +02:00
  • 22b37800ec DATACMNS-1126 - Add class-generating entity instantiation support for Kotlin. Mark Paluch 2017-07-26 12:07:20 +02:00
  • e4e677d6b1 DATACMNS-1140 - Polishing. Mark Paluch 2017-08-24 16:07:41 +02:00
  • 0ff4961853 DATACMNS-1140 - Open up Query by Example to allow extension in module implementations. Christoph Strobl 2017-08-21 10:36:41 +02:00
  • 2bfd278861 DATACMNS-1145 - @JsonPath value lookup now returns null for non-existent paths. Oliver Gierke 2017-08-24 15:45:55 +02:00
  • d018757995 DATACMNS-1144 - @JsonPath now supports multiple path expressions. Oliver Gierke 2017-08-24 12:56:19 +02:00
  • 3ffb18597b DATACMNS-1143 - Improve design of AbstractAggregateRoot. Oliver Gierke 2017-08-23 15:28:59 +02:00
  • ce7a2e8ea5 DATACMNS-1143 - Improve design of AbstractAggregateRoot. Oliver Gierke 2017-08-23 15:28:59 +02:00
  • fc402184e2 DATACMNS-1136 - Update reference documentation for composite repositories. Mark Paluch 2017-08-04 11:31:28 +02:00
  • fb9d38d79c DATACMNS-1139 - AbstractPersistentProperty.getRawType() now correctly resolves generics. Oliver Gierke 2017-08-14 14:06:16 +02:00
  • e9eb672576 DATACMNS-1139 - AbstractPersistentProperty.getRawType() now correctly resolves generics. Oliver Gierke 2017-08-14 13:39:25 +02:00
  • 766c9078f2 DATACMNS-1139 - AbstractPersistentProperty.getRawType() now correctly resolves generics. Oliver Gierke 2017-08-14 13:39:25 +02:00
  • fab854c906 DATACMNS-1138 - TypeInformation.specialize(…) now only specializes unresolved parameterized types. Oliver Gierke 2017-08-11 15:29:17 +02:00
  • 1725cbaec1 DATACMNS-1138 - TypeInformation.specialize(…) now only specializes unresolved parameterized types. Oliver Gierke 2017-08-11 15:29:17 +02:00
  • 8638d30a00 DATACMNS-1138 - TypeInformation.specialize(…) now only specializes unresolved parameterized types. Oliver Gierke 2017-08-11 15:29:17 +02:00
  • 756396a065 DATACMNS-1135 - Fixed generics lookup for recursively nested container references. Oliver Gierke 2017-08-01 17:19:35 +02:00
  • ddbedb7cd7 DATACMNS-1135 - Fixed generics lookup for recursively nested container references. Oliver Gierke 2017-08-01 18:50:45 +02:00
  • e7434a0e77 DATACMNS-1135 - Fixed generics lookup for recursively nested container references. Oliver Gierke 2017-08-01 18:50:45 +02:00
  • 0ff80930a3 DATACMNS-1080 - Inject generated property accessor classes via ReflectUtils.defineClass(…). Mark Paluch 2017-07-26 17:10:44 +02:00
  • c5da91cf61 DATACMNS-1127 - Updated changelog. Oliver Gierke 2017-07-26 23:45:37 +02:00
  • 85fb08a797 DATACMNS-1127 - Updated changelog. Oliver Gierke 2017-07-26 23:45:37 +02:00
  • 2e633d2a2f DATACMNS-1127 - After release cleanups. Oliver Gierke 2017-07-27 00:21:37 +02:00
  • 38fdb0aa4f DATACMNS-1127 - Prepare next development iteration. Oliver Gierke 2017-07-27 00:15:07 +02:00
  • 4734df4860 DATACMNS-1127 - Release version 1.13.6 (Ingalls SR6). Oliver Gierke 2017-07-26 23:47:19 +02:00
  • 765fea0cda DATACMNS-1127 - Prepare 1.13.6 (Ingalls SR6). Oliver Gierke 2017-07-26 23:45:51 +02:00
  • 7caf6be1f9 DATACMNS-1127 - Updated changelog. Oliver Gierke 2017-07-26 23:45:37 +02:00
  • 3c66ce423f DATACMNS-1077 - Remove RxJava1CrudRepository and RxJava1SortingRepository interfaces. Mark Paluch 2017-07-26 14:36:54 +02:00
  • 7e2d3d3ee7 DATACMNS-1128 - Updated changelog. Oliver Gierke 2017-07-25 15:33:17 +02:00
  • 160681f0e2 DATACMNS-1128 - Updated changelog. Oliver Gierke 2017-07-25 15:33:17 +02:00
  • b86f42b9fb DATACMNS-1128 - After release cleanups. Oliver Gierke 2017-07-25 16:10:38 +02:00
  • 8768f31044 DATACMNS-1128 - Prepare next development iteration. Oliver Gierke 2017-07-25 16:10:33 +02:00
  • 986222ccc6 DATACMNS-1128 - Release version 2.0 RC2 (Kay). Oliver Gierke 2017-07-25 15:34:22 +02:00
  • 22e141b62d DATACMNS-1128 - Prepare 2.0 RC2 (Kay). Oliver Gierke 2017-07-25 15:33:32 +02:00
  • 1d30d1d628 DATACMNS-1128 - Updated changelog. Oliver Gierke 2017-07-25 15:33:17 +02:00
  • 6f44a40ecb DATACMNS-1129 - Polishing. Oliver Gierke 2017-07-25 13:40:17 +02:00
  • 7960786083 DATACMNS-1129 - A PartTree is now an empty iterable if no predicate is given. Oliver Gierke 2017-07-25 13:40:05 +02:00
  • 8882c1b12b DATACMNS-1090 - Updated changelog. Oliver Gierke 2017-07-25 09:47:47 +02:00
  • a519e8f8f7 DATACMNS-1090 - Updated changelog. Oliver Gierke 2017-07-25 09:47:47 +02:00
  • 6c55d7e03b DATACMNS-1090 - After release cleanups. Oliver Gierke 2017-07-25 10:00:08 +02:00
  • f039fb6b0c DATACMNS-1090 - Prepare next development iteration. Oliver Gierke 2017-07-25 10:00:02 +02:00
  • 631aff202c DATACMNS-1090 - Release version 2.0 RC1 (Kay). Oliver Gierke 2017-07-25 09:48:48 +02:00
  • 116ae703fc DATACMNS-1090 - Prepare 2.0 RC1 (Kay). Oliver Gierke 2017-07-25 09:48:00 +02:00
  • 96f0fd8e5c DATACMNS-1090 - Updated changelog. Oliver Gierke 2017-07-25 09:47:47 +02:00
  • beebcf1f7c DATACMNS-1114 - Updated Javadoc of Sort.and(…) to match nullability requirements. Oliver Gierke 2017-07-24 23:03:44 +02:00
  • 9a3667fae4 DATACMNS-1084 - Updated changelog. Oliver Gierke 2017-07-24 18:43:10 +02:00
  • 83410752ae DATACMNS-1084 - Updated changelog. Oliver Gierke 2017-07-24 18:43:10 +02:00
  • 532d4e4eba DATACMNS-1084 - After release cleanups. Oliver Gierke 2017-07-24 19:25:07 +02:00
  • dd56129b02 DATACMNS-1084 - Prepare next development iteration. Oliver Gierke 2017-07-24 19:25:05 +02:00
  • 9e1dc0dc86 DATACMNS-1084 - Release version 1.13.5 (Ingalls SR5). Oliver Gierke 2017-07-24 18:44:17 +02:00
  • a73a62dc8c DATACMNS-1084 - Prepare 1.13.5 (Ingalls SR5). Oliver Gierke 2017-07-24 18:43:22 +02:00
  • bbb19ff092 DATACMNS-1084 - Updated changelog. Oliver Gierke 2017-07-24 18:43:10 +02:00
  • 1fee0eda4f DATACMNS-1124 - Upgraded to Javaslang 2.0.6. Oliver Gierke 2017-07-24 14:17:44 +02:00
  • d38fdf338b DATACMNS-1123 - Upgraded to XmlBeam 1.4.12 and tweaked HttpMessageConverter implementation. Oliver Gierke 2017-07-24 14:12:50 +02:00
  • a53a331813 DATACMNS-1124 - Upgraded to Javaslang 2.0.6. Oliver Gierke 2017-07-24 14:17:44 +02:00
  • af56889e72 DATACMNS-1123 - Upgraded to XmlBeam 1.4.12 and tweaked HttpMessageConverter implementation. Oliver Gierke 2017-07-24 14:12:50 +02:00
  • 049970874d DATACMNS-1114 - Introduced usage of nullable annotations for API validation. Oliver Gierke 2017-06-27 08:41:16 +02:00
  • 3503f37fb8 DATACMNS-1085 - Fixed typos in Javadoc. Oliver Gierke 2017-07-24 10:32:19 +02:00
  • 27f6a4d36c DATACMNS-1085 - Fixed typos in Javadoc. Oliver Gierke 2017-07-24 10:32:19 +02:00
  • d9b16d8a27 DATACMNS-1085 - Fixed typos in Javadoc. Oliver Gierke 2017-07-24 10:32:19 +02:00
  • 86945f81d1 DATACMNS-1122 - Improve message for absent required property in PersistentEntity.getRequiredPersistentProperty(…). Mark Paluch 2017-07-21 08:54:39 +02:00
  • 013bda0dd2 DATACMNS-1118 - Inherit Project Reactor version from dependency management. Mark Paluch 2017-07-20 11:05:06 +02:00
  • aa9cfc60ef DATACMNS-1121 - ProxyProjectionFactory now returns instance as is if it implements the target. Oliver Gierke 2017-07-20 14:29:54 +02:00
  • d7011a3da5 DATACMNS-1121 - ProxyProjectionFactory now returns instance as is if it implements the target. Oliver Gierke 2017-07-20 14:29:54 +02:00
  • 51f099306d DATACMNS-1121 - ProxyProjectionFactory now returns instance as is if it implements the target. Oliver Gierke 2017-07-20 14:29:54 +02:00
  • 5e4cac308e DATACMNS-1120 - Introduced caching of PropertyPath instances. Oliver Gierke 2017-07-20 12:51:30 +02:00
  • 75ac90150f DATACMNS-1119 - Cache for ClassTypeInformation is now a ConcurrentReferenceHashMap. Oliver Gierke 2017-07-20 12:56:11 +02:00
  • 7ee5ae446b DATACMNS-1117 - Fixed creation of RepositoryInformation in RepositoryFactoryBeanSupport. Oliver Gierke 2017-07-20 10:14:57 +02:00
  • dfcb9f77a4 DATACMNS-1116 - AbstractMappingContext now caches PersistentPropertyPaths. Oliver Gierke 2017-07-19 13:45:41 +02:00
  • 24a39e44ea DATACMNS-1115 - Improve RepositoryBeanNameGenerator to properly resolve bean names for indexed BeanDefinitions. Oliver Gierke 2017-07-19 08:44:10 +02:00
  • 721888f052 DATACMNS-1115 - Improve RepositoryBeanNameGenerator to properly resolve bean names for indexed BeanDefinitions. Oliver Gierke 2017-07-19 08:44:10 +02:00
  • d692702663 DATACMNS-1115 - Improve RepositoryBeanNameGenerator to properly resolve bean names for indexed BeanDefinitions. Oliver Gierke 2017-07-19 01:28:58 +02:00
  • d5728b6e3f DATACMNS-1113 - Deprecated MappingContext.getPersistentPropertyPath(InvalidPersistentPropertyPath). Oliver Gierke 2017-07-17 16:09:28 +02:00
  • 6a6d995eab DATACMNS-1109 - Reinstantiate support for all date/time APIs in auditing. Oliver Gierke 2017-07-12 18:58:00 +02:00
  • d4b79ea8f2 DATACMNS-1112 - Cache instances of ReturnedType to avoid repeated reflection inspection. Oliver Gierke 2017-07-12 17:09:39 +02:00
  • 4d2cc9ab8e DATACMNS-1110 - Introduced StreamUtils.createStreamFromIterator(CloseableIterator). Oliver Gierke 2017-07-12 10:54:01 +02:00
  • b724797dc6 DATACMNS-1107 - Polishing. Oliver Gierke 2017-07-11 11:23:37 +02:00
  • 6e09c09afa DATACMNS-1107 - ProxyProjectionFactory now caches ProjectionInformation instances. Oliver Gierke 2017-07-11 11:21:40 +02:00
  • 8026e9ff72 DATACMNS-1106 - Removed deprecations in ProjectionFactory. Oliver Gierke 2017-07-11 09:30:41 +02:00
  • 023a0b2a38 DATACMNS-1104 - Changed scope of Degraph dependency to 'test’. Jens Schauder 2017-07-07 08:37:36 +02:00
  • 24704fc4de DATACMNS-1097 - Polishing. Oliver Gierke 2017-07-05 18:02:49 +02:00
  • 1fc25727cf DATACMNS-1097 - Move classes to better matching packages. Jens Schauder 2017-06-22 18:33:36 +02:00
  • 864204f647 DATACMNS-1102 - Reuse ConversionService in ProjectingMethodInterceptors created by ProxyProjectionFactory. Oliver Gierke 2017-07-06 11:34:45 +02:00
  • 143b497090 DATACMNS-1102 - Reuse ConversionService in ProjectingMethodInterceptors created by ProxyProjectionFactory. Oliver Gierke 2017-07-05 09:29:04 +02:00
  • f44255b9a8 DATACMNS-1102 - Reuse ConversionService in ProjectingMethodInterceptors created by ProxyProjectionFactory. Oliver Gierke 2017-07-05 09:29:04 +02:00
  • 3dbbb15672 DATACMNS-1101 - Use dedicated type to cache custom conversion targets without requested target type. Mark Paluch 2017-07-03 15:38:54 +02:00
  • f6a6565638 DATACMNS-1101 - Remove getPersistentProperties/Associations from PersistentEntity. Christoph Strobl 2017-07-03 14:32:42 +02:00
  • 88ac1fc165 DATACMNS-1101 - Polishing. Christoph Strobl 2017-06-30 14:51:23 +02:00
  • 09dd13c41a DATACMNS-1101 - Adapt API changes in PropertyAccessor from MappingAuditableBeanWrapperFactory. Oliver Gierke 2017-07-03 14:29:55 +02:00
  • f78793ceeb DATACMNS-1101 - User method invocation over reference to avoid compiler error in Eclipse. Oliver Gierke 2017-07-03 14:17:15 +02:00
  • 4a04251a81 DATACMNS-1101 - Reinstantiate assertions using Supplier. Mark Paluch 2017-06-29 13:22:56 +02:00
  • 5015b34a58 DATACMNS-1101 - Add caching for annotation-based property lookup. Mark Paluch 2017-06-29 13:18:57 +02:00
  • 0493d131e0 DATACMNS-1101 - Remove Optional from TypeDiscoverer API. Mark Paluch 2017-06-29 13:11:10 +02:00
  • 2064c72a85 DATACMNS-1101 - Remove Optional from PersistentProperty.getComponentType(…)/getMapValueType(…). Mark Paluch 2017-06-29 10:42:32 +02:00
  • eb9854f18f DATACMNS-1101 - Cache positive and negative simple type hits. Mark Paluch 2017-06-29 10:31:50 +02:00
  • 0e86470e36 DATACMNS-1101 - Remove Alias.ofOptional(…). Oliver Gierke 2017-07-03 14:23:05 +02:00
  • 8c499122c7 DATACMNS-1101 - Alias is no longer based on Optional. Mark Paluch 2017-06-28 14:36:10 +02:00
  • 78e8327d2d DATACMNS-1101 - Replace Stream usage in SimpleTypeHolder with loops. Mark Paluch 2017-06-28 14:28:33 +02:00
  • 773fb80263 DATACMNS-1101 - Apply caching to frequently used flags in AnnotationBasedPersistentProperty. Mark Paluch 2017-06-28 14:26:47 +02:00
  • 17b82cfe37 DATACMNS-1101 - Use construction object array pooling. Mark Paluch 2017-06-28 12:17:42 +02:00
  • e6e3290e59 DATACMNS-1101 - Refactor CustomConversion to use two-level caching. Mark Paluch 2017-06-28 11:20:09 +02:00