Commit Graph

152 Commits

Author SHA1 Message Date
Oliver Gierke
c5ca33d0c6 SGF-87 - Upgrade to Spring Data Commons 1.3.0.BUILD-SNAPSHOT.
Make sure we can compile against the next major version.
2012-05-07 11:56:20 +02:00
Oliver Gierke
1c98377844 SGF-87 - Upgrade to Spring Data Commons 1.3.0.RC1.
Hand null as parent object to PersistentEntityParameterValueProvider as the PdxSerializer abstraction does not allow accessing the parent object of the one currently to be created. Adapted changes in CrudRepository. Polished JavaDoc in SimpleGemfireRepository.
2012-04-16 11:20:33 +02:00
Costin Leau
a7e48f4b0c fix incorrect parsing of pdx-disk-store attribute
SGF-85
(cherry picked from commit 8e37173472703b5ad6724ef9a2d68eab982d0745)
2012-04-04 13:04:21 +03:00
Costin Leau
90dd4b8b33 backport from 1.1.x
18761a8c - 6a05270b

GemfireTransactionCommitException should extend Spring's extension
SGF-84
improve handling of GemFire 6.5 TX exceptions
2012-03-20 06:14:11 +02:00
Costin Leau
a194942d89 backport from 1.1.x
33e3a6c - c20602d meaning:
c20602d
7f9a096
d439f9b
33e3a6c

changed xsd:boolean to string SGF-78
handle CACHING_PROXY in client FB
SGF-80
update spring & gemfire dependencies
update changelog
re-add handle CACHING_PROXY in client FB
SGF-80
2012-03-19 21:03:40 +02:00
Costin Leau
36483e0f2f - backport from 1.1.x
f523b602114b42898eff24b1ba91a2542aba1167
35ce3d7ed74cb32e468afed818255f9a2ee96241

fix for SGF-80
fix test plus add extra check for client cache
2012-03-08 18:49:09 +02:00
Oliver Gierke
40a0a7f2a6 SGF-82, SGF-83 - Initial draft of repository integration.
Added support for annotation based entity mapping (@Region, @Id, @PersistenceConstructor). Added support for Spring Data repositories (query execution, query derivation).
2012-02-16 22:41:26 +01:00
amaximov
9e09eecb41 SGF-80 ClientRegionFactoryBean ignoring ClientRegionShortcut 2012-01-26 10:47:03 -05:00
Oliver Gierke
1bdb42e12d SGF-81 - Fixed parsing of "use-bean-factory-locator" attribute. 2012-01-18 16:23:18 +00:00
Costin Leau
e2690a6bc3 + fixed incorrect parsing of pdx-serializer attribute 2011-12-19 19:12:11 +02:00
Josh Long
daec16d59f added support for Spring RC2 2011-12-04 12:44:30 -08:00
Costin Leau
d1a2e52c1e * Upgraded to GemFire 6.6.1
* Introduced PDX options for 'cache' and 'client-cache' elements
2011-11-10 19:32:57 +02:00
Costin Leau
18cd56dd7a + upgrade to Spring 3.1 RC1 2011-10-17 17:54:05 +03:00
Costin Leau
827c4ae9e1 SGF-69
+ fixed registration of custom listeners specified through region attributes
2011-09-22 10:32:04 +03:00
Costin Leau
87506ef775 SGF-71
+ add support for region interest receive-values property
2011-09-22 10:28:40 +03:00
Costin Leau
13c98d2a7c SGF-53
+ add some integration tests (still unfinished) and improve parsing
2011-09-16 22:26:22 +03:00
Costin Leau
2b676358c8 SGF-51
+ first draft of namespace support for indexes
2011-09-16 21:43:11 +03:00
Costin Leau
08a6e20660 SGF-68
+ fix region initialization
2011-09-02 19:50:12 +03:00
Costin Leau
47535bff81 + add support for two missing Pool properties (multi-user-authentication & prSingleHopEnabled) 2011-08-30 09:17:26 +03:00
Costin Leau
b5789c1dd6 + update javadocs 2011-08-27 19:41:12 +03:00
Costin Leau
7acacc800b javadoc improvements 2011-08-27 13:29:22 +03:00
David Turanski
f7f56e84d8 renamed Continous* to Continuous* 2011-08-26 15:10:32 -04:00
Costin Leau
2e415e1bd6 SGF-57
+ fix some initilization problem with the container that triggered eager registration of cqs
+ added more integration tests
2011-08-26 21:18:37 +03:00
Costin Leau
ed0ca63c55 SGF-57
SGF-63
+ improved schema
+ fix some bugs that prevented the client cache to reuse an already defined pool
2011-08-26 20:46:38 +03:00
Costin Leau
535455c380 Merge branch 'SGF_57_1' 2011-08-26 17:51:10 +03:00
Costin Leau
f617e8c657 SGF-63
+ split ClientRegionFactory from RegionFactoryBean to cope with the different APIs used for configuring regions
2011-08-26 17:39:06 +03:00
Costin Leau
6fae163c8e SGF-63
+ fix field typo
2011-08-26 13:10:30 +03:00
Costin Leau
29e094ea55 SGF-63
+ introduce RegionFactory in RegionFactoryBean
2011-08-26 13:05:01 +03:00
Costin Leau
07b3e97db3 SGF-35
+ more tests
+ small fixes
2011-08-25 18:56:08 +03:00
Costin Leau
b4e2b4e92c SGF-35
+ address cycle again
2011-08-25 18:39:05 +03:00
Costin Leau
53c93b5367 SGF-35
+ possible fix breaking Pool/ClientCacheFactory cycle + initialization
2011-08-25 17:49:26 +03:00
Costin Leau
278e3c1d1b SGF-35
+ check pool name before using it
2011-08-25 16:25:05 +03:00
Costin Leau
5902ece645 + fix initialization again 2011-08-24 22:41:17 +03:00
Costin Leau
391d49bb55 + fix initialization problem 2011-08-24 22:25:01 +03:00
Costin Leau
01a4d29fa4 SGF-35
+ try to break up cycle between pools and client caches
2011-08-24 22:12:42 +03:00
Costin Leau
1c1f40d2df Merge branch 'client-cache' 2011-08-24 21:24:48 +03:00
Costin Leau
6944092255 SGF-35
+ add more meat to the client-cache server
+ add a dedicated FactoryBean plus namespace
2011-08-24 21:07:09 +03:00
Costin Leau
865c0676d3 SGF-57
+ rename Cq to ContinousQuery
+ several improvements
+ namespace for cq-listener-container
2011-08-24 19:13:26 +03:00
David Turanski
858dd22bc9 changed order of ParsingUtils methods 2011-08-23 18:03:10 -04:00
Costin Leau
b12a34982a SGF-62 2011-08-23 16:41:33 +03:00
Costin Leau
afb398a1a8 SGF-37
+ cache server starts last (on container refresh) to allow regions and interests to be properly registered and started
+ add documentation on cacheserver start-up
2011-08-23 16:28:03 +03:00
Costin Leau
9139b5a091 SGF-62
+ improved detection of clients w/o pools
2011-08-22 19:59:06 +03:00
Costin Leau
83ad65490e SGF-38
+ don't force early validation of the values to allow placeholders to be used
2011-08-22 19:50:40 +03:00
Costin Leau
881bea2ee3 + optimize query service lookup for find methods 2011-08-22 19:27:37 +03:00
Costin Leau
da8dfd30d7 SGF-57
+ integration test forking a VM for a cache server to test the CQ functionality
2011-08-19 15:00:11 +03:00
Costin Leau
2d0d148bc4 SGF-57
+ add adapter test plus some tests
+ added mockito to build
2011-08-19 12:15:32 +03:00
Costin Leau
7e3525bca3 SGF-57
+ add initial draft of QueryListenerContainer
2011-08-19 11:16:48 +03:00
Costin Leau
6882652cb1 SGF-57
+ initial draft of listener and associated adapter
2011-08-18 21:08:33 +03:00
Costin Leau
a9a7286f2d SGF-38
+ add support for expiration attributes
2011-08-17 18:46:10 +03:00
Costin Leau
d4870d0316 SGF-59
+ handle NPE on client subscription
2011-08-12 14:07:01 +03:00