John Blum
b9a11e9dda
Add Integration Tests for @EnableDiskStore annotation and DiskStoreConfiguration class.
...
Closes #645
2023-04-17 13:30:10 -07:00
John Blum
487ae967ca
Edit Introduction to the Bootstrapping Apache Geode with the Spring Container using Annotations chapter in ref doc.
...
Closes #638
2023-01-17 13:31:46 -08:00
John Blum
8cf6a6b972
Edit NOTICE in the README.
...
Closes #637
2023-01-17 13:31:11 -08:00
John Blum
197f9a8436
Fix non-HTTPS URLs in README.
2022-10-25 08:53:34 -07:00
John Blum
c7559cd83c
Edit README and update the NOTICE.
2022-10-24 18:12:39 -07:00
John Blum
c1999a6cf1
Fix HTTP URL reference in the NOTICE section of README.adoc; change to HTTPS.
2022-10-17 17:50:22 -07:00
John Blum
11e5835b6b
Refactor the SDG project Maven POM file (version) properties.
...
Rename springdata.commons property to spring-data-commons.version.
2022-10-17 17:33:08 -07:00
John Blum
29a193a495
Upgrade to Apache Geode 1.15.1.
2022-10-17 17:23:32 -07:00
John Blum
a495ac0596
Remove Apache Geode CI Snapshots Repository declaration.
...
Remove log4j.version property.
2022-10-17 17:23:19 -07:00
John Blum
6622f00ac9
Edit README posting a notice about the discontinuation of SDG 3.0.
2022-10-13 13:49:43 -07:00
Spring Builds
09b82dd694
After release cleanups.
...
See #615
2022-09-19 14:39:08 +00:00
Spring Builds
02f871c0a9
Prepare next development iteration.
...
See #615
2022-09-19 14:38:56 +00:00
Spring Builds
af7ae892b5
Release version 3.0 M6 (2022.0.0).
...
See #615
2022-09-19 14:15:24 +00:00
Spring Builds
644f99e055
Prepare 3.0 M6 (2022.0.0).
...
See #615
2022-09-19 14:12:58 +00:00
John Blum
4a83415ec5
Disable the DurableClientCacheIntegrationTests.
...
This test class has become unreliable given the flaky nature and race condition present in Apache Geode 1.15.0 due to the untimely and unreliable delivery of cache events.
This needs time to be investigated and acted accordingly.
2022-09-16 13:52:36 -07:00
John Blum
901b58e2c3
Enable Locator applications bootstrapped with SDG to be configured with Security (Auth) using @EnableSecurity.
...
Closes #621 .
2022-08-30 14:22:32 -07:00
John Blum
fa4d247546
Enable Locator applications configured and bootstrapped with Spring to be optionally configured with Apache Geode's Cluster Configuration Service.
...
Configuration with Aapche Geode's Cluster Configuration Service is now disabled by default, to be consistent with peer Cache applications.
Closes #622 .
2022-08-30 13:55:54 -07:00
John Blum
075a0f4d46
Annotate LocatorFactoryBean API with Spring @NonNull and @Nullable annotations.
2022-08-30 12:29:26 -07:00
John Blum
60fcb0a186
Refactor GemfireBeanFactoryLocator.
...
* Edit Javadoc.
* Annotate API with Spring @NonNull and @Nullable annotations.
* Cleanup deprecations.
2022-08-30 12:29:21 -07:00
John Blum
308daeec5e
Format source code in AbstractAnnotationConfigSupport.
2022-08-30 12:29:14 -07:00
John Blum
fef30386de
Refactor the number formatting in the @Order annotation on the 'gemfireDataSourcePostProcessor' bean definition.
2022-08-30 12:29:07 -07:00
John Blum
9dba7bba26
Enables Spring Locator-based applications configured and bootstrapped with SDG to use the GemfireBeanFactoryLocator to autowire Apache Geode components.
...
Closes #620 .
2022-08-30 12:28:23 -07:00
John Blum
dbcf4ba58d
Refactor @EnablePdx annotation-based configuration allowing users to register explicit application domain types.
...
Explicit (Class) type registration conveniently allows java.*, javax.*, com.gemstone.gemfire.*, org.apache.geode.* and org.springframework.* types to be registered, which are excluded by SDG's MappingPdxSerializer by default.
Closes #619 .
2022-08-29 17:49:17 -07:00
John Blum
968982701c
Refactor PropertiesBuilder to handle property value to String conversion.
...
Specifically, handle Class type's by converting a Class object to the Class's name using Class.getName() rather than Class.toString().
Closes #618 .
2022-08-29 17:46:26 -07:00
John Blum
460d10284b
Refactor the RegionExpirationAttributesNamespaceIntegrationTests.
...
See: https://github.com/spring-projects/spring-data-geode/issues/616 .
See: https://stackoverflow.com/questions/73082303/gfeentry-ttl-and-gfeentry-ttielements-are-not-allowed-under-gfereplicate .
2022-07-22 14:39:35 -07:00
Christoph Strobl
3fe5b99c3f
After release cleanups.
...
See #596
2022-07-15 15:30:53 +02:00
Christoph Strobl
1543d51241
Prepare next development iteration.
...
See #596
2022-07-15 15:30:45 +02:00
Christoph Strobl
10ab940e6f
Release version 3.0 M5 (2022.0.0).
...
See #596
2022-07-15 15:18:29 +02:00
Christoph Strobl
ff5eb56f4c
Prepare 3.0 M5 (2022.0.0).
...
See #596
2022-07-15 15:17:56 +02:00
John Blum
d02e6b2b48
Upgrade to Spring Test for Apache Geode (STDG) 1.0.0-M5.
2022-07-15 02:50:02 -07:00
John Blum
da1d2b6b81
Label Test dependencies in Spring Data Geode Maven POM.
2022-07-12 14:59:00 -07:00
John Blum
4a359acb3d
Upgrade to Micrometer 1.10.0.
...
Closes #607 .
2022-07-12 14:51:03 -07:00
John Blum
035188f4c8
Upgrade to Apache Log4j 2.18.0.
...
Closes #606 .
2022-07-12 14:45:47 -07:00
John Blum
336a72c8f4
Upgrade to Apache Shiro 1.9.1.
...
Closes #605 .
2022-07-12 14:22:37 -07:00
John Blum
a5e32a3f71
Refactor the Maven Surefire (Build) Plugin to declare all the necessary JVM module options to get Apache Geode processes running correctly on Java 17.
...
Closes #604 .
2022-07-07 13:26:21 -07:00
John Blum
83f7a026e0
Set Spring Test for Apache Geode (STDG) version to 1.0.0-SNAPSHOT.
2022-07-07 13:25:17 -07:00
John Blum
222bf99f93
Add 'ssl-client-protocols' and 'ssl-server-protocols' Apache Geode properties configuration to SDG @EnableSsl annotation configuration support.
...
Closes #581 .
2022-07-07 13:24:55 -07:00
John Blum
f518576a4a
Add 'ssl-client-protocols' and 'ssl-server-protocols' properties to GemFireProperties.
...
Closes #581 .
2022-07-07 13:24:46 -07:00
John Blum
c253feff2d
Remove support of Apache Geode's Redis integration.
...
Closes #597 .
2022-07-07 13:24:16 -07:00
John Blum
35a6a4ee94
Refactor the GemFireProperties class.
...
* Change normalizePropertyName(:String) factory method to be part of the public API.
* Remove Redis-based properties.
* Edit Javadoc.
Resolves #592 .
2022-07-07 13:23:48 -07:00
John Blum
3ea14243ff
Upgrade to Apache Geode 1.15.0.
...
Resolves gh-604.
2022-07-07 13:22:36 -07:00
John Blum
25733e6e1f
Refactor the EnableClusterDefinedRegionsIntegrationTests to declare a client-only Region.
2022-06-27 09:35:52 -07:00
John Blum
9b671bd586
Remove punctuation from Exception messages.
...
Closes #601 .
2022-06-08 17:29:16 -07:00
Mark Paluch
b58ec1a8fa
Update CI properties.
...
See #596
2022-06-03 09:34:20 +02:00
Mark Paluch
edb012fce7
Upgrade to Maven Wrapper 3.8.5.
...
See #598
2022-06-03 09:32:43 +02:00
Christoph Strobl
d1006f4169
Fix pom.xml formatting.
...
This commit reverts formatting changes introduced via 79c551ea59 .
See #588
2022-05-13 13:14:19 +02:00
Christoph Strobl
bfc3cc3e0d
After release cleanups.
...
See #588
2022-05-13 10:53:25 +02:00
Christoph Strobl
50ae31830a
Prepare next development iteration.
...
See #588
2022-05-13 10:53:23 +02:00
Christoph Strobl
0e2d135b55
Release version 3.0 M4 (2022.0.0).
...
See #588
2022-05-13 10:43:58 +02:00
Christoph Strobl
79c551ea59
Prepare 3.0 M4 (2022.0.0).
...
See #588
2022-05-13 10:43:20 +02:00