John Blum
81cd807cd6
SGF-540 - Configure additional Pools using annotations.
2016-10-04 17:07:39 -07:00
John Blum
a4abc83adb
SGF-539 - Change GemfireCache.evict(key) to call Region.remove(key).
2016-10-04 00:12:33 -07:00
John Blum
d914f74274
SGF-538 - Reorganize the XML configuration classes and support in SDG.
2016-10-01 12:14:40 -07:00
John Blum
b7bcabd9b8
SGF-535 - Allow both SpEL and property placeholder expressions to be used in the locators/servers attributes of the <gfe:pool> XML namespace element.
2016-09-28 13:45:07 -07:00
John Blum
2132e2d66b
SGF-515 - Add methods to return null-safe arrays, Lists, Maps and Sets.
...
Add method to convert an array of elements into an unmodifiable Set.
2016-09-27 16:40:55 -07:00
John Blum
3f5758d5a0
SGF-515 - Allow a property to be unset.
2016-09-27 16:40:55 -07:00
John Blum
634dc2aadb
SGF-515 - Allow additional bean definitions to be registered with the factory.
...
Add additional convenience/utility methods to generate bean names.
2016-09-27 16:40:55 -07:00
John Blum
ea0607a711
SGF-519 - Configure Mcast with annotations.
2016-09-27 16:40:55 -07:00
John Blum
a0467c7dce
SGF-518 - Configure Logging with annotations.
2016-09-27 16:40:54 -07:00
John Blum
4d27be5ef5
SGF-514 - Configure HttpService with annotations.
2016-09-27 16:40:54 -07:00
John Blum
05a6076b62
SGF-517 - Configure Authentication/Authorization with annotations.
2016-09-27 16:40:54 -07:00
John Blum
d38055528a
SGF-520 - Configure Statistics with annotations.
2016-09-27 16:40:54 -07:00
John Blum
a1b79a308a
SGF-512 - Configure GemFire System Properties with annotations.
2016-09-27 16:40:54 -07:00
John Blum
64ccca1551
SGF-513 - Configure SSL with annotations.
2016-09-27 16:40:54 -07:00
John Blum
1af7ad523a
SGF-528 - Enable GemfireCacheManager to explicitly specify Cache names referring to Regions that will be used in Spring's Caching Infrastructure.
2016-09-26 18:08:13 -07:00
John Blum
a68a31a052
SGF-534 - Fix ordered GemfireRepository.findAll(:Sort) queries.
2016-09-22 22:52:17 -07:00
John Blum
20301c1e4e
SGF-511 - Add ability to enable additional CacheServers using annotation config.
2016-08-15 12:46:52 -07:00
John Blum
a161d72749
SGF-508 - Remove Memcached Server configuration from AbstractCacheConfiguration base class.
2016-08-12 17:19:00 -07:00
John Blum
e03d09d566
SGF-508 - Add unit tests and Javadoc for the PropertiesBuilder class.
2016-08-12 17:18:55 -07:00
John Blum
c88c6b11ad
SGF-508 - Fix embedded Locator and Manager service configuration using Java-based configuration meta-data with @Enabled annotations.
2016-08-12 17:18:48 -07:00
John Blum
c89fc200b5
SGF-492 - Improve GemFire Java-based configuration support - Iteration 1.
2016-07-27 01:20:43 -07:00
John Blum
96a5990749
SGF-507 - Handle case-insensitive OQL queries defined as Repository query methods.
2016-07-18 15:51:13 -07:00
John Blum
9c37a5a4fe
SGF-504 - Add additional tests and polish.
2016-07-13 09:36:36 -07:00
John Blum
8423cdbe85
SGF-504 - Support Repositories with multiple Spring Data modules on the class path.
2016-06-21 19:44:45 -07:00
John Blum
1bca496309
SGF-499 - Prevent SDG-defined Pools from being destroyed before the Regions that use them
2016-06-06 22:45:41 -07:00
John Blum
27cf4a8729
SGF-501 - Add serialVersionUID to ListRegionsOnServerFunction
2016-05-23 16:01:30 -07:00
John Blum
8bb7013f65
SGF-494 - Fix bug in GemfirePersistentEntity introduced by Spring Data Commons' ClassGeneratingPropertyAccessorFactory.
2016-05-12 16:51:59 -07:00
John Blum
a0c5ecad62
SGF-416 - Remove deprecated code associated with syncing GemFire properties between the ClientCache and Pool.
2016-03-23 18:04:15 -07:00
John Blum
e611c520c7
SGF-416 - Add additional unit and integration tests.
2016-03-23 12:26:59 -07:00
John Blum
127b62e722
SGF-416 - Avoid eager creation of a GemFire DistributedSystem in the PoolFactoryBean by creating a ClientCache first.
2016-03-12 02:07:08 -08:00
John Blum
b052f0ac8d
SGF-479 - Remove lazy initialization option for configuring a GemFire cache.
2016-03-09 22:49:26 -08:00
John Blum
6bf5ceeaf6
SGF-480 - Change default for use-bean-factory-locator to false.
2016-03-09 21:22:00 -08:00
John Blum
6dfd3e7082
SGF-475 - Add additional logging to the MappingPdxSerializer.
2016-03-01 15:42:11 -08:00
John Blum
34da7ec910
SGF-469 - Add support for CDI.
2016-02-26 14:32:34 -08:00
John Blum
53a1fc217a
SGF-474 - Fix the NPE in the MappingPdxSerializer
2016-02-25 12:16:19 -08:00
John Blum
b385dbc25e
SGF-473 - Allow a Spring-configured ClientCache to be constructed without a Pool.
2016-02-16 18:46:24 -08:00
John Blum
770038a3aa
SGF-468 - Improve coordination between the PoolFactoryBean and ClientCacheFactoryBean when configuring and resolving the GemFire DistributedSystem.
2016-02-03 12:06:08 -08:00
John Blum
1b11b912f5
SGF-459 - Add support for the get(key:Object, valueLoader:Callable) method in Spring Framework 4.3's Cache interface.
2016-02-01 23:43:29 -08:00
John Blum
10fadc0d9a
SGF-458 - Enable resolution of GemFire's DistributedSystem and System properties to be overridden in PoolFactoryBean.
2016-01-08 16:57:58 -08:00
John Blum
91619b8811
SGF-457 - Clean up Javadoc warnings.
2016-01-08 16:50:12 -08:00
Oliver Gierke
34665d16ec
SGF-455 - Simplified registration for shared GemfireMappingContext for repositories.
...
A <gemfire:repositories /> now registers a single bean definition for a GemfireMappingContext that gets wired to the GemfireRepositoryFactoryBean instances registered within the system unless an explicit mapping context is referenced.
The GemfireRepositoryFactoryBean now checks a GemfireMappingContext being registered and rejects to start without one. The same applies to GemfireRepositoryFactory.
Related tickets: SGF-448, SGF-449, SGF-450.
2015-12-16 17:44:59 +01:00
Oliver Gierke
6ad886ffae
SGF-454 - Adapted to API changes in Spring Data Commons.
...
Related tickets: DATACMNS-89.
2015-12-14 22:23:44 +01:00
John Blum
eebe7bb622
SGF-450 - GemfireRepositoryFactoryBean needs to explicitly register the default GemfireMappingContext when not explicitly defined as a bean in the application's Spring context.
2015-12-03 18:09:34 -08:00
John Blum
37d41a1ed2
SGF-449 - GemfireRepositoryFactoryBean.setGemfireMappingContext needs to call RepositoryFactoryBeanSupport.setMappingContext.
2015-12-03 16:21:35 -08:00
John Blum
cf64807b09
SGF-448 - GemfireRepositoryConfigurationExtension needs to override the RepositoryConfigurationExtensionSupport postProcess(:BeanDefinitionBuilder, :AnnotationRepositoryConfigurationSource) method.
2015-12-03 15:59:49 -08:00
John Blum
042af996e6
SGF-447 - Fix Spring Data GemFire due to recent changes to Apache Geode that removed various internal utility classes in favor of external Spring classes.
2015-11-30 11:52:18 -08:00
John Blum
f645e7d1a4
SGF-441 - Fix possible CacheClosedException in ClientCacheFactoryBean onApplicationEvent(:ContextRefreshedEvent) when the ClientCache initialization is lazy.
2015-10-17 23:17:31 -07:00
John Blum
af343a45fa
SGF-440 - Optimize imports across the SDG codebase.
2015-10-16 12:35:51 -07:00
John Blum
0514a6b5e8
SGF-438 - Make <gfe:client-cache>, 'ready-for-events' true the default for durable clients.
2015-10-16 02:24:43 -07:00
John Blum
e74768f006
SGF-439 - Add 'durable-client-id' and 'durable-client-timeout' attributes to the <gfe:client-cache> namespace element for convenience.
2015-10-15 22:16:01 -07:00