98c4711b10
SGF-298 - Updated changelog.
Oliver Gierke
2014-07-10 17:14:41 +02:00
e7a8102478
SGF-293 - Updated changelog.
Oliver Gierke
2014-06-30 15:01:14 +02:00
7493f84170
Completes JIRA task SGF-299 upgrading Spring Data GemFire 1.5.0.M1 to Spring Framework 4.0.6.RELEASE.
John Blum
2014-07-08 13:50:18 -07:00
fffa64c3a7
Re-implemented the toObjectArray method using System.arraycopy.
John Blum
2014-07-08 00:16:27 -07:00
e2fc636ef3
Fixes JIRA issue SGF-297 enabling Spring Data GemFire POJO, Function annotated methods to be invoked from Gfsh when arguments are injected during Function argument resolution.
John Blum
2014-07-07 23:50:45 -07:00
48e874c852
Re-implemented the toObjectArray method using System.arraycopy.
John Blum
2014-07-08 00:16:27 -07:00
e7059a370c
Fixes JIRA issue SGF-297 enabling Spring Data GemFire POJO, Function annotated methods to be invoked from Gfsh when arguments are injected during Function argument resolution.
John Blum
2014-07-07 23:50:45 -07:00
a5e353c04e
Completes JIRA improvement SGF-294 allowing GemFire Gateway Receivers to be configured for manual start using the Spring Data GemFire XML namespace. This commit completes the improvement in the 1.4 XSD first in order to backport the feature to the SDG 1.4.2 release.
John Blum
2014-07-07 18:25:33 -07:00
34bc5da8a1
Completes JIRA improvement SGF-294 allowing GemFire Gateway Receivers to be configured for manual start using the Spring Data GemFire XML namespace. This commit completes the improvement in the 1.5 XSD for the SDG 1.5.0.M1 (Evans) release.
John Blum
2014-07-07 18:28:40 -07:00
db066287b0
Completes JIRA improvement SGF-294 allowing GemFire Gateway Receivers to be configured for manual start using the Spring Data GemFire XML namespace. This commit completes the improvement in the 1.4 XSD first in order to backport the feature to the SDG 1.4.2 release.
John Blum
2014-07-07 18:25:33 -07:00
f3736a5cc5
Re-organized SDG dependency version properties in gradle.properties.
John Blum
2014-07-07 14:25:55 -07:00
738e4a722c
Fixed test issues in SubRegionNamespaceTest class involving Region fullPath property assertions.
John Blum
2014-07-07 13:31:43 -07:00
d540500f49
Fixes JIRA issue SGF-295 allowing all Eviction Policy Actions (LOCAL_DESTROY, OVERFLOW_TO_DISK) to be specified on Local Regions configured using the Spring Data GemFire XML namespace. This commit resolves the issue in the 1.4 XSD first in order to backport the fix to the SDG 1.4.2 release.
John Blum
2014-07-07 13:07:51 -07:00
1ed3ad4295
Fixed test issues in SubRegionNamespaceTest class involving Region fullPath property assertions.
John Blum
2014-07-07 13:31:43 -07:00
8a8d0d89ff
Fixes JIRA issue SGF-295 allowing all Eviction Policy Actions (LOCAL_DESTROY, OVERFLOW_TO_DISK) to be specified on Local Regions configured using the Spring Data GemFire XML namespace. This commit resolves the issue in the 1.5 XSD for the SDG 1.5.0.M1 (Evans) release.
John Blum
2014-07-07 13:09:55 -07:00
1df9454524
Fixes JIRA issue SGF-295 allowing all Eviction Policy Actions (LOCAL_DESTROY, OVERFLOW_TO_DISK) to be specified on Local Regions configured using the Spring Data GemFire XML namespace. This commit resolves the issue in the 1.4 XSD first in order to backport the fix to the SDG 1.4.2 release.
John Blum
2014-07-07 13:07:51 -07:00
1233a4bbb2
Completes SGF-296 - adding SDG XML schemas (XSDs) for both the spring-gemfire (gfe) XML namespace as well as the spring-data-gemfire (gfe-data) XML namespace. Switches the default XSDs to the 1.5 versions, respectively.
John Blum
2014-07-03 17:29:48 -07:00
8cc46ac0fc
Upgraded Spring Data GemFire 1.5 to Spring Framework 4.0.5.
John Blum
2014-06-19 15:44:26 -07:00
29cd84ac6d
SGF-293 - After release cleanups.
Oliver Gierke
2014-06-30 16:47:28 +02:00
216e0ed17c
SGF-293 - Prepare next development iteration.
Spring Buildmaster
2014-06-30 07:33:26 -07:00
2f91fd885f
SGF-293 - Release version 1.4.1.RELEASE (Dijkstra SR1).
Spring Buildmaster
2014-06-30 07:33:22 -07:00
9119c16e6c
SGF-293 - Updated changelog.
Oliver Gierke
2014-06-30 15:01:14 +02:00
dec5e95433
Link to Pivotal product page (not VMware)
Dave Syer
2014-06-03 10:03:05 +01:00
ff11bd384d
Fixed message in assertion and overrode the assertInitialized method of LazyWiringDeclarableSupport in the inner, static UserDataStoreCacheLoader test class to properly assert that the Spring defined DataSource dependency was properly configured.
John Blum
2014-06-24 19:07:55 -07:00
9c7287c64f
Merge pull request #4 from bclozel/zclip
Brian Clozel
2014-06-19 21:38:06 +02:00
1920ce4ba1
Fixes JIRA issue SGF-290 handling custom OQL statements specified with an @Query annotated Repository method that returns neither a Collection nor a Entity-based result, such as the case with SELECT count(*) FROM /Region ... based queries returning an Integer count.
John Blum
2014-06-16 20:01:34 -07:00
558bf88d8b
Fixes JIRA issue SGF-290 handling custom OQL statements specified with an @Query annotated Repository method that returns neither a Collection nor a Entity-based result, such as the case with SELECT count(*) FROM /Region ... based queries returning an Integer count.
John Blum
2014-06-16 20:01:34 -07:00
c5ab078b70
Set next development iteration to 1.4.1.BUILD-SNAPSHOT and organize dependency version properties in gradle.properties.
John Blum
2014-05-22 16:59:51 -07:00
8b7949fd37
Set the next development iteration to 1.3.5.BUILD-SNAPSHOT.
1.3.x
John Blum
2014-05-22 16:31:16 -07:00
0651936ec9
Set the next development iteration to 1.2.3.BUILD-SNAPSHOT.
1.2.x
John Blum
2014-05-22 16:25:56 -07:00
33437c23e0
Re-organized SDG dependency version properties in gradle.properties.
John Blum
2014-05-22 16:04:29 -07:00
aace199290
SGF-286 - Prepare next development iteration.
Spring Buildmaster
2014-05-20 10:18:08 -07:00
b1e3cc121a
SGF-286 - After release cleanups.
Oliver Gierke
2014-05-20 19:43:57 +02:00
f79e988797
SGF-286 - Prepare next development iteration.
Spring Buildmaster
2014-05-20 10:18:08 -07:00
924bcb73bb
SGF-286 - Release version 1.4.0.RELEASE.
Spring Buildmaster
2014-05-20 10:18:02 -07:00
c8cada3935
SGF-286 - Updated changelog.
Oliver Gierke
2014-05-20 16:26:36 +02:00
d5710eee96
SGF-287 - Upgraded to Spring 3.2.9.RELEASE.
Oliver Gierke
2014-05-20 14:39:05 +02:00
9aab9ac79e
Additional Spring Data GemFire Reference Guide changes and additions to round out the new feature documentation in Spring Data GemFire 1.4.
John Blum
2014-05-19 23:34:42 -07:00
88e2b2b60e
Refactored and performed cleanup in the Spring Data GemFire Reference Guide. Added chapter on Bootstrapping a Spring ApplicationContext from GemFire using Gfsh.
John Blum
2014-05-19 18:58:37 -07:00
edb0432987
Add the Spring IO plugin
Andy Wilkinson
2014-05-14 12:37:07 +01:00
34fb3af7d3
Merge pull request #5 from wilkinsona/optional-forum-link
Chris Beams
2014-05-13 18:20:08 +02:00
7e6493ef7b
Make the link to a project's forum optional
Andy Wilkinson
2014-05-13 16:22:19 +01:00
17ec3138c8
Completed SGF-272 refactoring SDG API Javadoc comments as well as cleaning up all Javadoc warnings reported by the SDG Gradle-based build when building on Java 7 and Java 8.
John Blum
2014-05-07 19:46:56 -07:00
98441b9a14
Modified the testLookupQueryService method to use pure mock objects to test the lookup behavior and conditional statements. Added an assertion to the testLookupLocalQueryService test case to verify that the RegionService.getQueryService() method is 'never' called.
John Blum
2014-05-05 11:46:52 -07:00
c15a430419
Fixed failing testLookupQueryService test when mocks are not enabled. In addition, assured the tests passes with or without mocks enabled.
John Blum
2014-05-05 09:44:17 -07:00
e1ba156e04
Re-organized SDG dependency version properties in gradle.properties.
John Blum
2014-05-02 15:07:39 -07:00
14754be03e
Implements SGF-274 removing the use of temporary callback objects passed to the 'templated' execute method for each operation implementation in order to reduce the memory footprint, especially in the context of Repositories.
John Blum
2014-05-02 14:46:42 -07:00
7ef62a0c0f
SGF-283 - After release cleanups.
Oliver Gierke
2014-05-02 15:26:52 +02:00
6d11bc099b
SGF-283 - Prepare next development iteration.
Spring Buildmaster
2014-05-02 06:04:49 -07:00
825fbb72f0
SGF-283 - Release version 1.4.0.RC1.
Spring Buildmaster
2014-05-02 06:04:46 -07:00
a2d1e2ee70
SGF-283 - Prepare 1.4.0.RC1.
Oliver Gierke
2014-05-02 14:40:27 +02:00
157f13cfcc
SGF-283 - Updated changelog.
Oliver Gierke
2014-05-02 14:39:47 +02:00
0bdf1dd691
Updated the SDG build.gradle Maven repository references to include Spring IO's libs-release and libs-milestone. In addition, moved the AMZN S3 Maven Repo to the top of the list to ensure the GemFire artifacts are pulled from the source.
John Blum
2014-04-29 12:03:01 -07:00
426c110187
Implements JIRA improvement SGF-281 involving the addition of logic in SDG to avoid setting the Disk Store Name on the RegionAttributes used to a create a Region in the RegionFactoryBean when the Region is neither 'persistent' nor has an Eviction policy of Overflow To Disk. GemFire erroneously throws an IllegalStateException when the Region references a Disk Store but is not configured with persistence or overflow, which should not matter. Also fixed JIRA issues SGF-282 where the Eviction 'action' is ignored for PARTITION Regions when the 'threshold' is not set.
John Blum
2014-04-28 15:55:05 -07:00
0c25e14be9
Fixes JIRA issue SGF-273 - OrderBy (static) and Sort parameter (dynamic) Repository Queries do not work.
John Blum
2014-04-28 15:37:30 -07:00
8fd0b0bf6d
Fixes JIRA issue SGF-277 - OQL Join in Repository Interface.
John Blum
2014-04-28 14:21:45 -07:00
edca5232a4
Fixes JIRA issues SGF-271 - <cq-listener-container> element is missing the 'auto-startup' attribute, SGF-275 - <cq-listener-container> element's phase attribute is ignored, SGF-278 - ContinuousQueryListenerContainer class's 'taskExecutor' property is not set properly by the GemfireListenerContainerParser, SGF-279 - <cq-listener-container> element is missing the 'error-handler' attribute, and finally, SGF-280 - the ContinuousQueryListenerContainer class is not Thread-safe.
John Blum
2014-04-28 13:34:44 -07:00
83fde996b5
Merge branch 'sgf268' of github.com:jxblum/spring-data-gemfire into jxblum-pr64
John Blum
2014-04-21 11:50:19 -07:00
163e36497c
Fixes JIRA issues SGF-271 - <cq-listener-container> element missing the 'auto-startup' attribute, SGF-275 - <cq-listener-container> element's phase attribute is ignored, SGF-278 - ContinuousQueryListenerContainer class's 'taskExecutor' property is not set properly by the GemfireListenerContainerParser, SGF-279 - <cq-listener-container> element is missing the 'error-handler' attribute, and finally, SGF-280 - the ContinuousQueryListenerContainer class is not Thread-safe.
John Blum
2014-04-18 23:01:02 -07:00
dc289b478e
Refactored and cleaned up Javadoc.
John Blum
2014-04-16 23:30:06 -07:00
e6066d60c0
Declared and implemented the findAll(:Sort) method from the SDC's PagingAndSortingRepository abstraction in SDG given GemFire supports ORDER BY in Queries.
John Blum
2014-04-16 21:11:54 -07:00
7c354f59d6
Refactored and cleaned up deprecated and unchecked/unsafe Java and GemFire API usage.
John Blum
2014-04-16 13:22:59 -07:00
dbf593d409
Added test cases to test and assert the correct behavior of the StringBasedGemfireRepositoryQuery.toCollection(..) method for handling various GemFire Select Query result types.
John Blum
2014-04-16 09:36:06 -07:00
6ad31ba619
Resolves JIRA improvement SGF-265, appropriately handling the 'new' Query result type (ResultsCollectionPdxDeserializerWrapper) introduced and returned by GemFire's Querying infrastructure in 7.0.2, breaking backwards compatibility with 7.0.1 for certain types of Queries.
John Blum
2014-04-10 12:06:42 -07:00
bf21a98e85
Upgrades Spring Data GemFire to GemFire 7.0.2.
John Blum
2014-03-31 17:37:06 -07:00
3e300ddaf5
Added additional Gradle properties for SDG dependency version numbers. Re-organized the dependency declarations in build.gradle and changed version references to use Gradle properties from gradle.properties.
John Blum
2014-04-14 16:41:03 -07:00
4ae0be7860
Fixed compilation issues on JDK 7 and JDK 8. Refactored the DataSourceAdapter abstract, supporting class to implement the Java 7 DataSource.getParentLogger():Logger method.
John Blum
2014-04-13 17:42:57 -07:00
7630d0b4df
Update dependencies
Andy Wilkinson
2014-04-10 14:29:18 +01:00
fe15c81da1
Included change log notes for the SDG 1.3.4 release. Updated the SDG dependency declarations in the build.gradle file to properly 'exclude' the 'commons-logging' transitive dependency included by the Spring Framework dependencies.
John Blum
2014-04-04 14:18:59 -07:00
72c35653fe
Next development version of Spring Data GemFire will be 1.3.5.BUILD-SNAPSHOT.
Spring Buildmaster
2014-04-03 22:29:54 -07:00
78c71ae4be
Release version of Spring Data GemFire is 1.3.4.RELEASE.
Spring Buildmaster
2014-04-03 22:29:48 -07:00
649534d57e
Spring Buildmaster
2014-04-03 22:05:21 -07:00
42478f10fb
Spring Buildmaster
2014-04-03 22:05:18 -07:00
72f606a0be
Updated the changelog.txt file with changes/improvements for the SDG 1.3.4 RELEASE.
John Blum
2014-04-03 18:17:04 -07:00
e47e03c70e
Updated SDG 1.3 XSD and SDG version to 1.3.4 in the gradle.properties file.
John Blum
2014-04-03 18:08:06 -07:00
c8f60ba9d9
Fixes JIRA issue SGF-255 involving the required 'threshold' attribute in Region Eviction Attribute configuration settings. (cherry picked from commit bc7e284fbc)
John Blum
2014-02-24 20:16:27 -08:00
854aa0e293
Fixes JIRA issues SGF-249 involving property placeholder values on Disk Store bean definition attributes, and specifically the compaction-threshold attribute, in the SDG XML namespace. (cherry picked from commit 6e0bf24706)
John Blum
2014-01-28 17:27:27 -08:00
9628dde56b
Fixes JIRA issues SGF-238, SGF-239 and SGF-240 involving jndi-binding cache settings. (cherry picked from commit 8dee6f7ab2)
John Blum
2013-12-13 14:59:03 -08:00
5ff8fa7c81
Updated Spring Data GemFire Reference Documentation, updating author information and added 'LIKE' operator details to the 'Executing OQL Queries' section. (cherry picked from commit 5cbe2b6260)
John Blum
2014-01-17 22:17:31 -08:00
a67a230d64
Resolves JIRA issue SGF-235 fixing the NullPointerException in the DefaultFunctionArgumentResolver when the FunctionContext.getArguments method has no arguments, or incorrectly returns a null value. (cherry picked from commit f8368c72e8)
John Blum
2013-11-21 20:58:05 -08:00
549ace76da
Updated Spring Repository references from repo.springsource.org to repo.spring.io.
John Blum
2014-04-03 14:52:38 -07:00
2599548ae8
Refactored the Spring dependencies in the build.gradle file to 'exclude' the commons-logging transitive dependency properly.
John Blum
2014-04-03 13:04:23 -07:00
3443833df3
Upgraded Spring Data GemFire version 1.3.3.RELEASE to Spring Framework 3.2.8 and Spring Data Commons 1.7.1.RELEASE.
John Blum
2014-04-02 17:44:24 -07:00
a2a9707f02
SGF-266 - Prepare next development iteration.
Spring Buildmaster
2014-03-31 08:10:15 -07:00
3da016b4dc
SGF-266 - Release version 1.4.0.M1.
Spring Buildmaster
2014-03-31 08:10:12 -07:00
d400c78fb6
Completes JIRA ticket SGF-260 adding support for @Id annotated domain entity interface and class methods in addition to domain entity class fields. This change replaces the DefaultGemfireEntityInformation class's PersistentEntityBasedEntityInformation implementation of the EntityInformation interface to use the new Spring Data Commons org.springframework.data.repository.core.support.PersistentEntityInformation class. Now, DefaultGemfireEntityInformation extends PersistentEntityInformation directly and uses the GemfirePersistentEntity mapping meta-data to retrieve information about the domain entity's id.
John Blum
2014-03-27 12:44:25 -07:00
7f5eb6edb6
Additional changes for SGF-260 supporting @Id annotations on domain entity class or interface methods in addition to domain entity class fields. This change replaces the use of the org.springframework.data.repository.core.support.ReflectionEntityInformation in the DefaultGemfireEntityInformation class with an internal implementation of SDC EntityInformation interface based on the GemfirePersistentEntity instance passed to the DefaultGemfireEntityInformation class during construction.
John Blum
2014-03-26 17:02:59 -07:00
c027e73131
Completes testing for SGF-260, which enables the Spring Data Commons @Id mapping annotation to be used on methods of domain interfaces or classes in addition to domain entity class fields. These test additions require DATACMNS-476 (https://jira.spring.io/browse/DATACMNS-476), with details in GitHub PR #76 (https://github.com/spring-projects/spring-data-commons/pull/76) to be included in the recent SDC 1.8.0.BUILD-SNAPSHOT, slated for the Spring Data Dijkstra release as M1.
John Blum
2014-03-25 13:23:19 -07:00