John Blum
d6fe8b2f41
SGF-540 - Configure additional Pools using annotations.
...
(cherry picked from commit 81cd807cd6c04419b62bf96495e75ecd61bf2c50)
Signed-off-by: John Blum <jblum@pivotal.io >
2016-10-05 11:53:53 -07:00
John Blum
c40ef58741
SGF-539 - Change GemfireCache.evict(key) to call Region.remove(key).
...
(cherry picked from commit a4abc83adbc5e56ac47f3228b297a2613bdc3565)
Signed-off-by: John Blum <jblum@pivotal.io >
2016-10-04 00:31:23 -07:00
John Blum
f64765ef70
SGF-538 - Reorganize the XML configuration classes and support in SDG.
...
(cherry picked from commit d914f7427483d3e583aea13f061f3cdc20be84f8)
Signed-off-by: John Blum <jblum@pivotal.io >
2016-10-01 14:30:36 -07:00
John Blum
fba37379cd
SGF-535 - Allow both SpEL and property placeholder expressions to be used in the locators/servers attributes of the <gfe:pool> XML namespace element.
...
(cherry picked from commit b7bcabd9b8b1922ddad09af8ad62e9041f3674c7)
Signed-off-by: John Blum <jblum@pivotal.io >
2016-09-28 16:40:15 -07:00
John Blum
0ff21f6eef
SGF-528 - Enable GemfireCacheManager to explicitly specify Cache names referring to Regions that will be used in Spring's Caching Infrastructure.
...
(cherry picked from commit 1af7ad523ae701ccd3e4770695ce1dcc7b5e12ef)
Signed-off-by: John Blum <jblum@pivotal.io >
2016-09-26 19:10:25 -07:00
John Blum
5c3461724f
SGF-534 - Fix ordered GemfireRepository.findAll(:Sort) queries.
...
(cherry picked from commit a68a31a0521e3e63bfb283f4b7c5dc15f7d0f8cc)
Signed-off-by: John Blum <jblum@pivotal.io >
2016-09-22 22:56:58 -07:00
John Blum
86a5344a4a
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-09 13:40:34 -07:00
John Blum
2f8c1e994b
SGF-515 - Allow a property to be unset.
2016-09-09 13:39:15 -07:00
John Blum
0ad5769192
SGF-515 - Allow additional bean definitions to be registered with the factory.
...
Add additional convenience/utility methods to generate bean names.
2016-09-09 13:38:24 -07:00
John Blum
7c45354f20
SGF-515 - Configure Geode Off-Heap Memory with annotations.
2016-09-09 13:35:19 -07:00
John Blum
b8502ddba7
SGF-519 - Configure Mcast with annotations.
...
(cherry picked from commit 2176e94c41168b59150f3813d4c101ad3cdf33c8)
Signed-off-by: John Blum <jblum@pivotal.io >
2016-09-07 11:52:22 -07:00
John Blum
954fefe117
SGF-518 - Configure Logging with annotations.
...
(cherry picked from commit 973791c4553c662c8aefac69a87f9d773a34bc45)
Signed-off-by: John Blum <jblum@pivotal.io >
2016-09-07 11:52:14 -07:00
John Blum
53234a6d04
SGF-514 - Configure HttpService with annotations.
...
(cherry picked from commit f39912a44ca8eb588bddc11cb7606b8d409f220c)
Signed-off-by: John Blum <jblum@pivotal.io >
2016-09-07 11:52:01 -07:00
John Blum
9915562fa5
SGF-517 - Configure Authentication/Authorization with annotations.
...
(cherry picked from commit a9398d32b2d33eff660916e41faaeeda9e0367a4)
Signed-off-by: John Blum <jblum@pivotal.io >
2016-09-07 11:51:48 -07:00
John Blum
ce08dfd39f
SGF-520 - Configure Statistics with annotations.
...
(cherry picked from commit 939d10c70340b3054669955580b5a6ccc3c559fd)
Signed-off-by: John Blum <jblum@pivotal.io >
2016-09-07 11:51:41 -07:00
John Blum
f0de70d656
SGF-512 - Configure GemFire System Properties with annotations.
...
(cherry picked from commit 3f078cbb95626ce893c79e4075daaa5fee610507)
Signed-off-by: John Blum <jblum@pivotal.io >
2016-09-07 11:51:32 -07:00
John Blum
fba9f359a2
SGF-513 - Configure SSL with annotations.
...
(cherry picked from commit debd443afe03df82b5b536d0750c6f821756dce5)
Signed-off-by: John Blum <jblum@pivotal.io >
2016-09-07 11:51:26 -07:00
John Blum
bfd30c7ba9
SGF-511 - Add ability to enable additional CacheServers using annotation config.
...
(cherry picked from commit 20301c1e4e01ce4c39c07472f68408eb54c0c348)
Signed-off-by: John Blum <jblum@pivotal.io >
2016-09-07 11:51:14 -07:00
John Blum
f43c2137c6
SGF-508 - Remove Memcached Server configuration from AbstractCacheConfiguration base class.
2016-08-31 11:14:32 -07:00
John Blum
7d6cb887bc
SGF-508 - Add unit tests and Javadoc for the PropertiesBuilder class.
2016-08-31 11:14:32 -07:00
John Blum
c34067f6d4
SGF-508 - Fixup and polish Redis Server Java configuration meta-data using @Enable annotations.
2016-08-31 11:14:32 -07:00
John Blum
0dfbfdf443
SGF-508 - Fix embedded Locator and Manager service configuration using Java-based configuration meta-data with @Enable annotations.
2016-08-31 11:14:21 -07:00
John Blum
31a0309aae
SGF-492 - Fix ResourceManager references to default settings for critical and eviction JVM heap percentages.
2016-07-27 01:49:33 -07:00
John Blum
497dda270b
SGF-492 - Add @EnableRedisServer support.
2016-07-27 01:26:28 -07:00
John Blum
6599b56083
SGF-492 - Improve GemFire Java-based configuration support - Iteration 1.
...
(cherry picked from commit c89fc200b508aa52a86166510b70c06d7c73bc09)
Signed-off-by: John Blum <jblum@pivotal.io >
2016-07-27 01:25:43 -07:00
John Blum
f95e97186f
SGF-507 - Handle case-insensitive OQL queries defined as Repository query methods.
...
(cherry picked from commit 96a5990749a76f1369cecaa54f4d98196f6688ac)
Signed-off-by: John Blum <jblum@pivotal.io >
2016-07-18 16:07:13 -07:00
John Blum
5586eebe15
SGF-504 - Add addptional tests and polish.
...
(cherry picked from commit 0fa2a86a3be22f8caefbc8d4ef634db4b1680ac3)
Signed-off-by: John Blum <jblum@pivotal.io >
2016-06-24 09:05:18 -07:00
John Blum
fa046050bd
SGF-504 - Support Repositories with multiple Spring Data modules on the class path.
...
(cherry picked from commit 8423cdbe8578e0cdb7dd39017231f3f5c755cd33)
Signed-off-by: John Blum <jblum@pivotal.io >
2016-06-21 20:11:10 -07:00
John Blum
a5d6777589
SGF-505 - Add support for forwardExpirationDestroy in the AsyncEventQueueFactoryBean API and XML namespace.
2016-06-20 15:14:02 -07:00
John Blum
4684a57952
SGF-499 - Prevent SDG-defined Pools from being destroyed before the Regions that use them.
...
(cherry picked from commit 1bca49630997ed3a331428704de1931dc4c967c9)
Signed-off-by: John Blum <jblum@pivotal.io >
2016-06-06 23:20:25 -07:00
John Blum
46723ae357
SGF-501 - Add serialVersionUID to ListRegionsOnServerFunction
...
(cherry picked from commit 27cf4a872971a7871a85763580227a711e51d785)
Signed-off-by: John Blum <jblum@pivotal.io >
2016-05-23 17:48:37 -07:00
John Blum
2fe1029abf
SGF-500 - Add support for the 'ignoreEvictionAndExpiration' configuration property on AsyncEventQueue and AsyncEventQueueFactory
2016-05-18 19:13:10 -07:00
John Blum
b42442d9cd
SGF-498 - Fix apache-geode build due to recent changes in Apache Geode that removed the SharedConfiguration.destroySharedConfiguration() method from the API.
2016-05-08 18:23:43 -07:00
John Blum
54befa0522
SGF-493 - Remove unnecessary GemFire/Geode version checks.
2016-05-05 14:04:13 -07:00
John Blum
f904f6ad86
SGF-490 - Re-instate GemFire WAN and CQ functionality.
2016-04-25 21:36:20 -07:00
John Blum
fd41003805
SGF-372 - Add GemFire Off-Heap support.
2016-04-24 15:48:31 -07:00
John Blum
4479e5a1a5
SGF-489 - Update Spring Data and 3rd party dependencies.
2016-04-24 14:37:27 -07:00
John Blum
7ef14587e2
SGF-476 - Polish Spring (Data GemFire) provided, GemFire ServerLauncherCacheProvider implementation and tests.
...
Closes #87 .
2016-03-29 18:16:20 -07:00
John Blum
33e8d9ec5e
SGF-476 - Support bootstrapping a Geode server after Geode removes SDG dependency - GEODE-1025.
2016-03-29 17:13:48 -07:00
John Blum
0820482818
SGF-416 - Remove deprecated code associated with syncing GemFire properties between the ClientCache and Pool.
...
(cherry picked from commit a0c5ecad62917ccb71e856dae8e3743641f7d76e)
Signed-off-by: John Blum <jblum@pivotal.io >
2016-03-29 16:47:24 -07:00
John Blum
9eb4ab24bf
SGF-416 - Add additional unit and integration tests.
...
(cherry picked from commit e611c520c72e61f44faa25dafa48c849036c84b6)
Signed-off-by: John Blum <jblum@pivotal.io >
2016-03-29 16:47:10 -07:00
John Blum
7c0d3a72a6
SGF-416 - Avoid eager creation of a GemFire DistributedSystem in the PoolFactoryBean by creating a ClientCache first.
...
(cherry picked from commit 127b62e7220f94e07ed2e46e46b90e5017dde80d)
Signed-off-by: John Blum <jblum@pivotal.io >
2016-03-16 19:36:13 -07:00
John Blum
46220a15dc
SGF-479 - Remove lazy initialization option for configuring a GemFire cache.
...
(cherry picked from commit b052f0ac8dadb5e5e676d7b7d363e94733992c0e)
Signed-off-by: John Blum <jblum@pivotal.io >
2016-03-16 19:17:52 -07:00
John Blum
bf3adcb3ee
SGF-480 - Change default for use-bean-factory-locator to false.
...
(cherry picked from commit 6bf5ceeaf672aeede3e8927248d7bd8d045825cb)
Signed-off-by: John Blum <jblum@pivotal.io >
2016-03-16 19:13:30 -07:00
John Blum
a0c8950e1f
SGF-475 - Add additional logging to the MappingPdxSerializer.
...
(cherry picked from commit 6dfd3e7082628f4c05da951ff760861ebb242899)
Signed-off-by: John Blum <jblum@pivotal.io >
2016-03-01 16:03:53 -08:00
Dan Smith
4272216552
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.
2016-03-01 15:43:00 -08:00
John Blum
b68c1f450c
SGF-469 - Add support for CDI.
...
(cherry picked from commit 34da7ec91044c9f01647d444ccbe12ed890b4cc6)
Signed-off-by: John Blum <jblum@pivotal.io >
2016-02-26 18:15:16 -08:00
John Blum
4cdd9a04ba
SGF-474 - Fix the NPE in the MappingPdxSerializer
...
(cherry picked from commit 53a1fc217afc0e682ef75573e98e0d84e4acbd85)
Signed-off-by: John Blum <jblum@pivotal.io >
2016-02-25 13:27:28 -08:00
John Blum
c038627b5f
SGF-471 - Remove unnecessary Apache Geode dependencies (gemfire-joptsimple, gemfire-json).
2016-02-16 22:36:43 -08:00
John Blum
f0d5b7cf25
SGF-473 - Allow a Spring-configured ClientCache to be constructed without a Pool.
...
(cherry picked from commit b385dbc25e6554e023c416f02ad8f69b9c6d3f11)
Signed-off-by: John Blum <jblum@pivotal.io >
2016-02-16 19:23:53 -08:00