John Blum
b13dcffe80
SGF-738 - Avoid Pool Already Exists Exception on Spring container initialization.
2018-04-24 13:09:38 -07:00
John Blum
d337d1f7ad
SGF-735 - RegionAttributes.offHeap is improperly overridden by RegionFactoryBean.offHeap.
2018-04-10 17:01:43 -07:00
John Blum
81d0fd8344
SGF-729 - Realign SSL configuration using @EnableSsl with Apache Geode's SSL configuration properties.
2018-04-02 09:48:07 -07:00
John Blum
d7e3b3a3e7
SGF-726 - Impossible to define event filter for AsyncEventQueue.
2018-03-22 20:56:14 -07:00
John Blum
35bd627fd8
SGF-713 - Override generated OQL from Repository query methods.
2018-02-28 00:45:02 -08:00
John Blum
ed3a22e334
SGF-719 - Review, refactor and polish related JSON/Region support and utility classes.
2018-02-13 08:27:03 -08:00
John Blum
c94ef2163c
SGF-706 - Fix race condition between ContinuousQuery registration and EnableClusterConfiguration Region creation.
2017-12-17 17:19:05 -08:00
John Blum
1782144514
SGF-704 - Change all com.gemstone.gemfire package references in the RegionDataAccessTracingAspect Pointcuts to org.apache.geode.
2017-12-17 16:55:12 -08:00
John Blum
161d92a9f6
SGF-694 - Adapt to Pivotal GemFire SnapshotService API and behavioral/functional changes.
...
Changed Apache Gedoe Cache and Region snapshot files to have a .gfd extension.
2017-11-22 09:58:57 -08:00
John Blum
fd3d318d9e
SGF-672 - Use Geode's DEFAULT Pool when a Pool cannot be resolved from the Spring context.
2017-09-26 11:53:06 -07:00
Mark Paluch
e05bd9171c
SGF-669 - Upgrade to OpenWebBeans 2.0.1.
2017-09-18 15:51:04 +02:00
John Blum
278518cc00
SGF-663 - Fix PoolsConfiguredWithLocatorsAndServersExpressionsIntegrationTests CI failures.
2017-09-12 15:36:06 -07:00
John Blum
31cf04aead
SGF-657 - Add missing configuration support for Off-Heap.
2017-08-08 17:28:54 -04:00
John Blum
0db66018eb
SGF-637 - Improve IndexFactoryBean's resilience and options for handling GemFire IndexExistsExceptions and IndexNameConflictExceptions.
...
Related JIRA: https://jira.spring.io/browse/DATAGEODE-14
2017-06-26 19:00:53 -07:00
John Blum
80607deaec
SGF-604 - Add Configurers to enable dynamic configuration in the new SDG Annotation configuration model.
...
Related JIRA: https://jira.spring.io/browse/SGF-586
Related JIRA: https://jira.spring.io/browse/DATAGEODE-12
2017-05-31 22:54:31 -07:00
John Blum
ffb8c704f0
SGF-628 - Ensure locators and servers and configured correctly when using <gfe:pool> attributes.
2017-05-11 23:29:42 -07:00
John Blum
939e1087b7
SGF-620 - Fix GemfireSimpleTypeHolderTest due to API changes in SDC SimpleTypeHolder.
2017-04-22 16:36:26 -07:00
John Blum
3e9ca665d6
SGF-402 - Add SDG XML Namespace support for Lucene Integration.
...
(cherry picked from commit 4a05172a270366756f8e47e7bd9269db24d1b268)
Signed-off-by: John Blum <jblum@pivotal.io >
2017-03-30 13:29:43 -07:00
John Blum
a28534dd7a
SGF-598 - Add support for suspend and resume in GemfireTransactionManager.
...
(cherry picked from commit 7c594e7cbad6854ffaf3b162647ea9eced0b3d92)
Signed-off-by: John Blum <jblum@pivotal.io >
2017-03-01 23:36:09 -08:00
John Blum
0d096dc140
SGF-593 - Refactor failing client/server integration tests due to static port allocation.
...
(cherry picked from commit 6290d1ee0ccc29d5abda08f06de719343e1201f9)
Signed-off-by: John Blum <jblum@pivotal.io >
2017-02-05 12:44:59 -08:00
John Blum
2dbc60854b
SGF-588 - Reorganize and repackage additional classes in the SDG API.
2017-01-21 00:30:30 -08:00
John Blum
3fb3e6c5df
SGF-587 - Remove the GemfireBeanFactoryLocator and replace with SpringContextBootstrappingInitializer.
2017-01-20 20:12:41 -08:00
John Blum
d978884f86
SGF-580 - Upgrade to Pivotal GemFire 9.0.1.
2017-01-03 10:36:05 -08:00
John Blum
91e9cdc9f8
SGF-476 - Polish Spring (Data GemFire) provided, GemFire ServerLauncherCacheProvider implementation and tests.
...
Closes #87 .
(cherry picked from commit 7ef14587e207ad0d8144333add2656aef3abcfd1)
Signed-off-by: John Blum <jblum@pivotal.io >
2016-12-20 21:18:54 -08:00
Dan Smith
b02abf2c1e
SGF-476 - Implement ServerLauncherCacheProvider to launch Geode with Spring.
...
Geode has removed the direct dependency on spring data gemfire in favor
of using a ServiceLoader to allow overriding the behavior of geode's server
launcher start behavior. Implementing the ServerLauncherCacheProvider
interface to allow SDG to override the server launcher behavior to parse
a spring xml file, if present.
(cherry picked from commit 4272216552d3404922a50c8cba7492b9893d1f8d)
Signed-off-by: John Blum <jblum@pivotal.io >
2016-12-20 21:04:35 -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
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
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
96a5990749
SGF-507 - Handle case-insensitive OQL queries defined as Repository query methods.
2016-07-18 15:51:13 -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
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
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
34da7ec910
SGF-469 - Add support for CDI.
2016-02-26 14:32:34 -08:00
John Blum
adaf6903d7
SGF-473 - Fix CI build test failures.
2016-02-17 00:30:03 -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
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
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
0514a6b5e8
SGF-438 - Make <gfe:client-cache>, 'ready-for-events' true the default for durable clients.
2015-10-16 02:24:43 -07:00