John Blum
76bbfcab68
DATAGEODE-344 - Implement mustGroupTransactionEvents in GatewaySenderWrapper.
...
Resolves gh-389.
2021-09-03 12:35:09 -07:00
John Blum
757ede0f09
DATAGEODE-342 - Implement startWithCleanQueue in GatewaySenderWrapper.
...
Resolves gh-389.
2021-09-03 12:35:09 -07:00
John Blum
efb6316a1b
DATAGEODE-337 - Polish.
...
Resolves gh-41.
Resolves gh-389.
2021-09-03 12:35:02 -07:00
Udo Kohlmeyer
cd79555066
DATAGEODE-337 - LookupRegionMutationIntegrationTest fails due to parallel AEQ on REPLICATE Region.
...
Adapts to API changes in Apache Geode 1.14, specifically fixing broken tests (i.e LookupRegionMutationIntegrationTests) which configured a REPLICATE Region with a "parallel" AEQ that is no longer supported in 1.14 forward.
See GEODE-8079 (https://issues.apache.org/jira/browse/GEODE-8079 ).
Resolves gh-41.
Resolves gh-389.
2021-09-03 12:17:08 -07:00
John Blum
93baa689ea
DATAGEODE-340 - Add enumerated value for GemFire/Geode 'redis-enabled' property introduced in Apache Geode 1.14.
...
Resolves gh-389.
2021-09-03 12:16:54 -07:00
John Blum
4bf4cdbc50
DATAGEODE-340 - Remove enumerated value for GemFire/Geode 'cluster-configuration-dir' property deprecated in Apache Geode 1.14.
...
Resolves gh-389.
2021-09-03 12:16:47 -07:00
John Blum
04cd4dde27
Upgrade to Apache Log4J 2.14.0.
...
Resolves gh-389.
2021-09-03 12:16:27 -07:00
John Blum
608d5a3180
Upgrade to Apache Geode 1.14.0.
...
Resolves gh-389.
Resolves DATAGEODE-340.
2021-09-03 12:13:46 -07:00
John Blum
5dab6bf020
Change default Index type from HASH to FUNCTIONAL (Range).
...
Resolves gh-531.
2021-08-20 12:07:22 -07:00
John Blum
06cd39e0e5
Correct CQ example (and specfically, the CQ OQL query) in the reference documentation.
2021-08-19 21:05:25 -07:00
Jens Schauder
554b367509
After release cleanups.
...
See #522
2021-08-12 15:16:23 +02:00
Jens Schauder
916b0e9d33
Prepare next development iteration.
...
See #522
2021-08-12 15:16:21 +02:00
Jens Schauder
96d758071b
Release version 2.6 M2 (2021.1.0).
...
See #522
2021-08-12 15:03:17 +02:00
Jens Schauder
f6090208c3
Prepare 2.6 M2 (2021.1.0).
...
See #522
2021-08-12 15:02:56 +02:00
John Blum
5e4261e4fe
Upgrade to Apache Geode 1.13.4.
...
Resolves gh-526.
2021-08-09 12:45:32 -07:00
John Blum
544656ea76
Refactor SDG Maven POM to include a Maven Profile to remotely (Jenkins) build and run SDG on JDK/JRE 16.
...
Refactor SDG Jenkinsfile to include the 'remote-java16' Maven Profile in Java 16 Jenkins CI builds.
Resolves gh-497.
2021-07-20 14:41:28 -07:00
John Blum
cf90fc184f
Refactor SDG Maven POM to declare and configure Maven Surefire Plugin for Java 8 builds (yet).
...
Resolves gh-497.
2021-07-20 14:40:37 -07:00
John Blum
f7c364c23c
Refactor SDG Maven POM to conditionally apply JRE 16 JVM options and Maven Toolchains to Maven Plugins based on a Maven Profile.
...
Resolves gh-497.
2021-07-20 14:40:28 -07:00
John Blum
705979c2be
Use JavaVersion class in ProcessExecutor to conditionally add JVM options (e.g. --add-opens) based on JRE version.
...
Resolves gh-497.
2021-07-20 10:01:10 -07:00
John Blum
3e9c8a7f46
Define JavaVersion abstract class to determine the current Java (JDK/JRE) version.
...
Resolves gh-497.
2021-07-20 10:01:10 -07:00
John Blum
e9dd4d7bb4
Change access modifier on static class member hasValue(..) methods in AbstractAnnotationConfigSupport to public in order to work correctly on JDK/JRE 16.
...
Resolves gh-497.
2021-07-20 10:01:10 -07:00
John Blum
f110354540
Refactor remaining SDG test classes to run on Java 16.
...
Resolves gh-497.
2021-07-20 10:01:10 -07:00
John Blum
1875deeafe
Remove use of the (protected) java.util.Calendar class in SDG causing problems when building/running with JDK/JRE 16.
...
Resolves gh-497.
2021-07-20 10:01:10 -07:00
John Blum
63454ba7ee
Set --add-opens JVM option for java.util classes (e.g. UUID) to workaround Apache Geode issues on Java 16.
...
Resolves gh-497.
2021-07-20 10:01:10 -07:00
John Blum
358c3c9e9e
Set the --add-opens JVM option for java.nio classes (e.g. DirectByteBuffer) to workaround Apache Geode issues on Java 16.
...
Configure Maven Toolchains Plugin and the Maven Surefire Plugin to use Maven Toolchains with JDK 16.
Resolves gh-497.
2021-07-20 10:01:10 -07:00
Jens Schauder
685b70e561
After release cleanups.
...
See #506
2021-07-16 14:19:58 +02:00
Jens Schauder
9d0c41f0cc
Prepare next development iteration.
...
See #506
2021-07-16 14:19:56 +02:00
Jens Schauder
4f18c68757
Release version 2.6 M1 (2021.1.0).
...
See #506
2021-07-16 14:09:25 +02:00
Jens Schauder
8fe2e940bf
Prepare 2.6 M1 (2021.1.0).
...
See #506
2021-07-16 14:08:59 +02:00
Jens Schauder
7f2ed1052b
Updated changelog.
...
See #506
2021-07-16 14:08:36 +02:00
Jens Schauder
3c3fc6b6d4
Updated changelog.
...
See #513
2021-07-16 10:48:18 +02:00
John Blum
999e52f50c
Apply eviction to caching-defined Regions using @EnableEviction annotation configuration.
...
Resolves gh-519.
2021-07-14 16:28:48 -07:00
John Blum
9d65677d1c
Apply expiration to caching-defined Regions using @EnableExpiration annotation configuration.
...
Resolves gh-518.
2021-07-14 15:42:15 -07:00
John Blum
d07cff9b65
Fix mock Region to mock RegionAttributes association.
...
Mock RegionAttributes should be a 'Singleton' object, however, Region.getAttributes() was returning a new (mock) RegionAttributes on every invocation.
2021-07-14 15:42:10 -07:00
John Blum
9d50c44e1c
Enable statistics for caching-defined Regions.
...
Resolves gh-518.
2021-07-14 15:42:05 -07:00
John Blum
8e53d534ba
Declare getter and setter for statisticsEnabled.
...
Set statisticsEnabled property for client and peer (server) Regions.
Resolves gh-518.
2021-07-14 15:41:59 -07:00
John Blum
0723ddd285
Add utility method that determines whether an array of objects are all non-null.
2021-07-14 15:41:38 -07:00
John Blum
c0b929c001
Optimize imports.
2021-07-14 12:19:24 -07:00
John Blum
08c72901a3
Refactor the ExpirationConfiguration class.
...
Apply Spring @NonNull and @Nullable annotations appropriately.
Cleanup compiler warnings.
Format source code.
Remove use of static import on ArrayUtils.nullSafeArray(..) method.
2021-07-14 12:10:45 -07:00
John Blum
b2e38904bb
Refactor the ClientCacheFactoryBean class.
...
Apply Spring @NonNull and @Nullable annotations appropriately.
Remove static import on java.util.stream.StreamSupport.
2021-07-14 12:03:57 -07:00
John Blum
e23540822f
Fix Javadoc URL references to Spring and Apache Geode documentation.
2021-07-01 09:35:40 -07:00
John Blum
912c79f65f
Upgrade to Apache Geode 1.13.3.
...
Resolves gh-515.
2021-06-24 19:24:21 -07:00
Mark Paluch
ddf738b46e
Updated changelog.
...
See #510
2021-06-22 16:07:25 +02:00
Mark Paluch
48d3fcadc8
Updated changelog.
...
See #509
2021-06-22 15:29:50 +02:00
John Blum
9850cf6858
Add Javadoc to the GemFireProperties enumeration.
2021-06-07 12:52:40 -07:00
John Blum
3683021f52
Apply Spring @NonNull and @Nullable annotations to the API.
2021-06-07 12:31:26 -07:00
John Blum
73f4306f89
Fix bug in SimpleGemfireRepository.deleteAll running in a client/server topology with a server-side PARTITION Region.
...
Resolves gh-512.
2021-06-02 17:30:03 -07:00
John Blum
62d4ce6ebd
Upgrade to Apache Shiro 1.7.1.
...
Resolves gh-511.
2021-05-18 13:00:54 -07:00
Mark Paluch
9971e72201
Updated changelog.
...
See #504
2021-05-14 12:36:34 +02:00
Mark Paluch
a35bff8848
Updated changelog.
...
See #503
2021-05-14 12:06:37 +02:00