Commit Graph

180 Commits

Author SHA1 Message Date
David Turanski
6687c810ea Removed Gemfire 7 dependencies - will be restored in v 1.3.0 2012-08-13 15:55:05 -04:00
Oliver Gierke
d6441c7040 Formatting. 2012-08-13 12:17:37 +02:00
Oliver Gierke
e55c5f6557 SGF-102 - @EnableGemfireRepositories now gets inherited by sub-classes. 2012-08-13 12:17:12 +02:00
David Turanski
c2536e91d8 modified for Gemfire 7 WAN API changes 2012-08-10 11:12:42 -04:00
Oliver Gierke
e9e9aafe10 SGF-115 - Added support for Like, Contains, StartsWith and EndsWith keywords. 2012-08-06 17:49:37 +02:00
David Turanski
fdf9f84180 Merge pull request #17 from olivergierke/SGF-113
SGF-113 - Added support to return single entities from query methods.
2012-08-06 06:46:33 -07:00
Oliver Gierke
1935d35b5f SGF-113 - Added support to return single entities from query methods.
If a query method returns a single entity it is now correctly unwrapped from the result collection returned by the query. No entities being found will result in null returned, more than one entity being found results in an IncorrectResultSizeDataAccessException to align with the other repository implementations.
2012-08-06 15:29:04 +02:00
Oliver Gierke
0197bb70d5 SGF-112 - Rejecting repository interfaces and methods using pagination.
Extended GemfireQueryMethod to reject methods that contain a Pageable parameter as we currently don't support pagination.
2012-08-06 15:01:04 +02:00
David Turanski
5bf6e2f15a Updating docs in progress and changed default bean names to camelCase 2012-08-05 14:07:28 -04:00
David Turanski
a067ddbf48 refactored Cachefactory bean to work with Gemfire 6 and some enhancements to region data policy validation 2012-07-25 13:10:08 -04:00
David Turanski
6b8a45acf8 SGF-47: add PartitionListener to partitioned region 2012-07-24 16:24:32 -04:00
David Turanski
fdf1983081 SGF-102 Enable JavaConfig for repositories 2012-07-24 15:46:05 -04:00
David Turanski
14160da7e7 Merge branch 'master' of github.com:SpringSource/spring-gemfire 2012-07-24 13:19:52 -04:00
David Turanski
57b33c007a Added support for gateway conflict resolver and function service 2012-07-23 17:30:13 -04:00
David Turanski
94468bec9a Added WAN support modifications for GF 7 and general cleanup of test code 2012-07-23 14:41:00 -04:00
Oliver Gierke
be8d6b8fb8 SGF-101 - Fixed repositories deleteAll() for partitioned regions.
Changed simply clearing the region to iterating over the keys and removing every value for the given key.
2012-07-16 09:13:54 +02:00
David Turanski
8e6e43b96e Refactored region factories 2012-07-04 11:39:27 -04:00
David Turanski
e9d1173b05 added membership attributes support 2012-07-03 12:18:33 -04:00
David Turanski
bb34beb224 added dynamic region and jndi binding support 2012-07-03 10:01:49 -04:00
David Turanski
1467ec0668 Updated copyright, fixed support for transaction handlers, added initializers 2012-06-28 13:32:05 -04:00
David Turanski
7efa90800f Complete disk store refactoring and added region attributes 2012-06-27 07:18:47 -04:00
David Turanski
400fed1662 Refactored to use DiskStoreFactory 2012-06-25 08:44:12 -04:00
David Turanski
a2f8426884 Added missing cache attributes 2012-06-19 10:23:56 -04:00
David Turanski
b740727b9b added subregion support 2012-06-08 10:19:09 -04:00
David Turanski
40cb46a682 demonstrate problem trying to create subregions 2012-06-05 17:00:29 -04:00
Oliver Gierke
78820a2a70 SGF-92 - Improved error message in case no region can be found.
If the region referenced by an entity managed by a repository cannot be found in the application context we now throw an exception with an error message indicating the missing configuration.
2012-05-07 13:10:45 +02:00
Oliver Gierke
f3cf6f013e Polished Javadoc in repository subsystem. 2012-05-07 12:06:11 +02:00
Oliver Gierke
77478fe0b6 SGF-89 - Fixed invalid invocation of ContinuousQueryListeners.
ContinuousQueryListenerAdapter did not return after the invocation of the handleEvent(…) method of the listener delegate implements ContinousQueryListener. This caused an exception if the listener implementation did not one of the supported method signatures for reflection invocation. Fixed that by adding the necessary return statement. Added according test cases.
2012-05-07 11:56:30 +02:00
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