Mark Paluch
ae2e0f010a
DATAGEODE-350 - Prepare next development iteration.
2020-07-22 10:37:05 +02:00
Mark Paluch
19a95c628f
DATAGEODE-350 - Release version 2.3.2 (Neumann SR2).
2020-07-22 10:21:08 +02:00
Mark Paluch
f8bd1f1e63
DATAGEODE-350 - Prepare 2.3.2 (Neumann SR2).
2020-07-22 10:20:44 +02:00
Mark Paluch
48b387971b
DATAGEODE-350 - Updated changelog.
2020-07-22 10:20:30 +02:00
Mark Paluch
baf811d0bb
DATAGEODE-349 - Updated changelog.
2020-07-22 10:08:45 +02:00
Mark Paluch
d63d7d32a9
DATAGEODE-346 - Updated changelog.
2020-07-22 09:44:30 +02:00
John Blum
28872ba77d
DATAGEODE-356 - Upgrade to VMware GemFire 9.10.2.
2020-07-20 11:54:58 -07:00
Mark Paluch
5086ed164a
DATAGEODE-339 - Updated changelog.
2020-06-25 12:00:17 +02:00
John Blum
0f760bec4a
DATAGEODE-341 - Delombok production source files.
2020-06-22 22:23:36 -07:00
John Blum
7e001cb81c
DATAGEODE-352 - Add EnableEntityDefinedRegions Integration Test using a Regular Expression (REGEX) TypeFilter.
...
Edit Javadoc.
2020-06-22 12:41:31 -07:00
John Blum
da5981ee9e
DATAGEODE-302 - Refactor of(:TypeFilter) factory method to not double wrap a CompositeTypeFilter.
2020-06-22 12:39:08 -07:00
John Blum
91e7732d38
DATAGEODE-352 - EnableEntityDefinedRegions.includeFilters are inappropriately overridden by framework provided include filters.
2020-06-22 11:02:27 -07:00
John Blum
3c8d3d5a16
DATAGEODE-302 - Introduce CompositeTypeFilter @FunctionalInterface extending Spring's o.s.core.type.filter.TypeFilter interface.
...
The SDG CompositeTypeFilter uses the Composite Software Design Pattern to compose multiple TypeFilters as a single, uniform instance of TypeFilter.
2020-06-19 17:56:26 -07:00
John Blum
89bb2e674f
DATAGEODE-351 - Upgrade to VMware GemFire 9.10.1.
2020-06-11 10:50:06 -07:00
Mark Paluch
eaccbe2358
DATAGEODE-338 - After release cleanups.
2020-06-10 14:29:28 +02:00
Mark Paluch
4fe43416d4
DATAGEODE-338 - Prepare next development iteration.
2020-06-10 14:29:25 +02:00
Mark Paluch
ffc25fe254
DATAGEODE-338 - Release version 2.3.1 (Neumann SR1).
2020-06-10 14:02:26 +02:00
Mark Paluch
bc35a5f5a7
DATAGEODE-338 - Prepare 2.3.1 (Neumann SR1).
2020-06-10 14:01:58 +02:00
Mark Paluch
0084d7b1bf
DATAGEODE-338 - Updated changelog.
2020-06-10 14:01:45 +02:00
Mark Paluch
a955e583d9
DATAGEODE-333 - Updated changelog.
2020-06-10 12:29:57 +02:00
Mark Paluch
df26d16f2e
DATAGEODE-332 - Updated changelog.
2020-06-10 11:43:44 +02:00
Mark Paluch
38b3678d62
DATAGEODE-334 - After release cleanups.
2020-05-12 12:52:00 +02:00
Mark Paluch
882c6708b0
DATAGEODE-334 - Prepare next development iteration.
2020-05-12 12:40:53 +02:00
Mark Paluch
745e134265
DATAGEODE-334 - Release version 2.3 GA (Neumann).
2020-05-12 12:28:23 +02:00
Mark Paluch
a15c59ef3f
DATAGEODE-334 - Prepare 2.3 GA (Neumann).
2020-05-12 12:27:59 +02:00
Mark Paluch
fd788c3ad8
DATAGEODE-334 - Updated changelog.
2020-05-12 12:27:50 +02:00
John Blum
6b3535c514
DATAGEODE-335 - Add @ClientCacheApplication and @EnablePool annotation attribute and property support for socketConnectTimeout.
2020-04-30 14:23:16 -07:00
Mark Paluch
a0a96beeee
DATAGEODE-321 - After release cleanups.
2020-04-28 15:11:43 +02:00
Mark Paluch
2b864d4cc1
DATAGEODE-321 - Prepare next development iteration.
2020-04-28 15:11:42 +02:00
Mark Paluch
93293f679c
DATAGEODE-321 - Release version 2.3 RC2 (Neumann).
2020-04-28 15:03:53 +02:00
Mark Paluch
20d0dc7444
DATAGEODE-321 - Prepare 2.3 RC2 (Neumann).
2020-04-28 15:03:33 +02:00
Mark Paluch
1b0c93f7d2
DATAGEODE-321 - Updated changelog.
2020-04-28 15:03:23 +02:00
Mark Paluch
1d40b25a68
DATAGEODE-316 - Updated changelog.
2020-04-28 14:46:50 +02:00
Mark Paluch
30c018fdb0
DATAGEODE-304 - Updated changelog.
2020-04-28 11:59:01 +02:00
John Blum
e7c7fb9ab9
DATAGEODE-330 - Enhance GemFireProperties.from(:String) to handle valid 'gemfire.' prefixed properties.
2020-04-14 19:07:55 -07:00
John Blum
f146a7daf8
DATAGEODE-329 - Fix GemFireProperties.from(:String) IllegalArgumentException message.
2020-04-14 19:02:50 -07:00
Greg Turnquist
c241a91485
DATAGEODE-328 - Use JDK 14 for Java.NEXT CI testing.
2020-04-09 14:10:22 -05:00
John Blum
22ed0a1f10
DATAGEODE-326 - Fix possible NullPointerException.
...
Additionally, added the nullSafeType(:Class) and nullSafeType(:Class, defaultType:Class) methods.
Added the getOrder(:Object) method.
Applied the Spring @NonNull and @Nullable annotations appropriately.
2020-04-08 20:12:39 -07:00
John Blum
9e2abf781e
DATAGEODE-325 - Add FactoryBean for CacheResolver.
2020-04-08 14:30:49 -07:00
John Blum
6045f86da1
DATAGEODE-302 - Add 'nullSafeIsEmpty(:Stream) utility method to StreamUtils.
2020-04-08 14:00:37 -07:00
John Blum
70c345ee13
DATAGEODE-302 - Add 'nullSafeCount(:Stream)' utility method to StreamUtils.
...
Additionally, adds another test case to assert the 'concat(:Stream[])' utility method is null-safe when passed a null Stream array.
Renames StreamUtilsTests to StreamUtilsUnitTests.
2020-04-08 13:55:53 -07:00
John Blum
cbf50fa309
DATAGEODE-302 - Add 'nullSafeStream(:Stream)' utility method to StreamUtils.
2020-04-08 13:55:53 -07:00
John Blum
eb2ad71471
DATAGEODE-326 - Add additional 'getOrderedStreamOfBeansByType(..)' utility method in SpringUtils.
...
This methods also returns beans in order based on bean's class type or bean definitions annotated with the @Order annotation in addition to beans implementing the Ordered interface.
The difference between this method and the 'getBeansOfTypeOrdered(..)' method is that this method uses BeanFactory.getBeanProvider(:Class).orderedStream() internally whereas 'getBeansOfTypeOrdered(..)' uses ListableBeanFactory.getBeansOfType(..) with additional magic.
2020-04-08 13:16:43 -07:00
John Blum
c6741114ae
DATAGEODE-326 - Add utility method in SpringUtils to get beans by type ordered by the @Order annotation or by the Ordered interface.
2020-04-06 09:28:15 -07:00
John Blum
713e12f144
DATAGEODE-302 - Annotate Filter with @FunctionalInterface.
2020-04-06 09:15:15 -07:00
John Blum
e6384f624d
DATAGEODE-302 - Remove unnecessary @SuppressWarnings('all') anotation from requireProperty(:String, :Class).
2020-04-06 09:14:38 -07:00
John Blum
2e1ed277d2
DATAGEODE-324 - Add ability to resolve cache instance from BeanFactoryCacheResolver qualified by bean name.
2020-04-02 14:20:29 -07:00
John Blum
c9cb4fbea0
DATAGEODE-302 - Edit Javadoc.
...
Format source code.
Optimize imports.
2020-04-02 00:37:49 -07:00
John Blum
1ec7dd0720
DATAGEODE-302 - Add appropriate Spring @NonNull and @Nullable annotations to API.
...
Edit Javadoc.
2020-04-02 00:33:48 -07:00
John Blum
19238e0d2b
DATAGEODE-244 - Add RegionResolver implementation to resolve a Region by name from a RegionService or CacheResolver.
2020-04-02 00:32:30 -07:00