John Blum
6d8bee2b34
SGF-570 - Respect manual-start on Gateway Senders/Receivers but no longer couple the start/stop lifecycle to the Spring container.
...
(cherry picked from commit 1b9e65cdc1 )
Signed-off-by: John Blum <jblum@pivotal.io >
2016-11-21 13:14:17 -08:00
John Blum
49b86a0ed0
SGF-569 - Move Off-Heap, Redis Adapter and Security Annotation config from apache-geode to SDG 2.0.x.
2016-11-18 17:08:09 -08:00
John Blum
9bba7e747e
SGF-564 - Add 2.0 SDG XML Schemas (XSD files).
2016-11-17 17:52:45 -08:00
John Blum
c77089f48c
SGF-567 - Remove old GemFire GatewayHub functionality.
...
Remove other deprecated and no longer existing GemFire classes in GemFire 9.
2016-11-17 15:42:56 -08:00
John Blum
b5e05a4b69
SGF-567 - Rename all com.gemstone.gemfire package references to org.apache.geode.
2016-11-17 13:41:57 -08:00
John Blum
623282faef
SGF-564 - Reorganize the SDG API into logical packages based on functional concern.
2016-11-11 00:17:33 -08:00
Mark Paluch
7dbb31c988
SGF-564 - Resolve Java compiler ambiguities.
2016-11-10 12:24:54 +01:00
John Blum
b2c8f18b23
SGF-565 - Stackoverflow error when the 'locators' attribute is specified in any of the XCacheApplication annotations.
2016-11-09 10:24:58 -08:00
John Blum
6ee35c488d
SGF-555 - Repository queries on client Regions associated with a Pool configured for a specified server group can lead to a RegionNotFoundException.
2016-10-07 22:42:12 -07:00
John Blum
6a5f2f7a36
SGF-553 - Use SDG's MappingPdxSerializer as the default PdxSerializer when PDX is configured with @EnablePdx.
2016-10-05 18:51:41 -07:00
John Blum
402e916427
SGF-543 - Register the DiskStoreDirectoryBeanPostProcessor for the new Annotation config model.
2016-10-04 21:09:40 -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
a1b79a308a
SGF-512 - Configure GemFire System Properties 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
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
87868a60db
SGF-502 - DiskStoreAndEvictionRegionParsingTest fails when building with Maven due to missing Disk Store sub-directory.
2016-06-09 13:58:54 -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
2d2dca1633
SGF-497 - Change Pool reference from GemFire's DEFAULT Pool to the gemfireServerPool in the BeanPostProcessor when checking the pending event count.
2016-05-17 12:11:59 -07:00
John Blum
9c47e4b617
SGF-497 - Intermittent failures in DurableClientCacheIntegrationTest
2016-05-16 17:44:21 -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
22dc8a6017
SGF-416 - Add additional integration test testing the interaction between a client and server when Pool configuration is used to only initialize the DEFAULT Pool used by the PROXY client Region.
2016-03-29 12:42:13 -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
adaf6903d7
SGF-473 - Fix CI build test failures.
2016-02-17 00:30:03 -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
Oliver Gierke
4a6adbadb6
SGF-465 - Moved project build to Maven.
...
Introduced Maven pom.xml basically mimicking what's been previously defined in build.gradle. Moved Asciidoctor files into places expected by the Spring Data build parent. Moved notice.txt etc. to src/main/resources. Switched to Logback for test logging.
2016-01-28 14:58:15 +01: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
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