John Blum
bf45b08169
Upgrade to Spring Test for Apache Geode 0.0.24.
2021-04-09 12:21:42 -07:00
John Blum
b11db8349b
Upgrade to Spring Data Ockham-SR6.
...
Upgrade to Spring Data BOM 2020.0.6.
Ugprade to Spring Data for Apache Geode 2.4.6.
2021-04-09 12:21:15 -07:00
John Blum
80e74c4c82
Upgrade to Spring Cloud Bindings 1.7.1.
2021-04-09 12:20:24 -07:00
John Blum
755c90126e
Upgrade to Spring Boot 2.4.4.
2021-04-09 12:19:20 -07:00
John Blum
fcc1500306
Upgrade to Spring Framework 5.3.5.
2021-04-09 12:18:58 -07:00
John Blum
74a7ffc857
Upgrade to Mockito 3.9.0.
2021-04-09 12:17:34 -07:00
John Blum
fee408083c
Upgrade to Apache Geode 1.13.2.
2021-04-09 12:16:24 -07:00
John Blum
215cf6b662
Edit README to refer to 1.4.3 and 1.4.4-SNAPSHOT.
2021-02-22 20:39:25 -08:00
John Blum
3f59a54e03
Prepare next development iteration.
...
Set Spring Boot version to 2.4.4-SNAPSHOT.
Set version to 1.4.4-SNAPSHOT.
2021-02-22 20:20:35 -08:00
John Blum
95c389723c
Release 1.4.3.
2021-02-22 20:06:28 -08:00
John Blum
1c2a09dac9
Edit changelog and add 1.4.3 release notes.
2021-02-22 20:03:21 -08:00
John Blum
7304c0767b
Add reference documentation chapter on 'Testing'.
...
Resolves gh-102.
2021-02-22 19:53:29 -08:00
John Blum
1f60082679
Add an example of Integration Testing with Apache Geode using Spring Boot Test and STDG frameworks in a Spring context for the 'Testing' chapter.
2021-02-22 19:53:02 -08:00
John Blum
dc09859a73
Add an example of Unit Testing with Apache Geode using Spring Boot Test and STDG frameworks in a Spring context for the 'Testing' chapter.
2021-02-22 19:52:56 -08:00
John Blum
9b54e95172
Declare 'org.springframework.geode:spring-geode-starter-test' as a test-compile dependency in the spring-geode-docs module.
2021-02-22 19:52:46 -08:00
John Blum
77f61c345a
State the project goals in documentation.
...
Resolves gh-101.
2021-02-22 19:52:06 -08:00
John Blum
1c5bd3b863
Upgrade Spring Geode Samples parent Maven POM to Spring Boot 2.4.3.
2021-02-22 19:51:21 -08:00
John Blum
e5b7ad74b3
Upgrade to Testcontainers 1.15.2.
2021-02-22 19:37:59 -08:00
John Blum
259b74cd2e
Upgrade to Spring Test for Apache Geode 0.0.22.
2021-02-22 19:37:38 -08:00
John Blum
f73fb4b5f7
Upgrade to Spring Session for Apache Geode 2.4.2.
...
Upgrade to Spring Session BOM 2020.0.3.
2021-02-22 19:37:08 -08:00
John Blum
64b9ca76b3
Upgrade to Spring Data Ockham-SR5.
...
Upgrade to Spring Data BOM 2020.0.5 / Ockham-SR5.
Upgrade to Spring Data for Apache Geode 2.4.5.
2021-02-22 19:36:08 -08:00
John Blum
6ca13dbabc
Upgrade to Spring Boot 2.4.3.
2021-02-22 19:34:18 -08:00
John Blum
b64a2cc6c1
Upgrade to Spring Framework 5.3.4.
2021-02-22 19:33:39 -08:00
John Blum
f1aa8c67be
Upgrade to VMware Tanzu (Pivotal) GemFire 9.10.6.
2021-02-22 19:33:09 -08:00
John Blum
9ef07adc51
Upgrade to Mockito 3.8.0.
2021-02-22 19:32:14 -08:00
John Blum
0396666a9b
Upgrade to Byte Buddy 1.10.20.
2021-02-22 19:31:54 -08:00
John Blum
54f22c45f3
Upgrade to Spring Build Conventions Gradle Plugin 0.0.37.
2021-02-22 19:30:33 -08:00
John Blum
5d6623b337
Upgrade to Gradle 6.8.2.
2021-02-22 19:29:58 -08:00
John Blum
c1c4f02e68
Edit README to refer to 1.3.9.RELEASE and 1.3.10.BUILD-SNAPSHOT.
2021-02-22 19:29:33 -08:00
John Blum
bafcbb086f
Edit changelog and include the 1.3.9.RELEASE notes.
2021-02-22 19:28:39 -08:00
John Blum
fcf3273dc0
Declare Spring 'release' Repository to resolve the 'org.springframework.cloud:spring-cloud-bindings' dependency.
...
Change description to 'Spring Cloud for Apache Geode'.
2021-01-24 21:47:25 -08:00
John Blum
6070ccb1fc
Declare Spring 'release' Repository to ressolve all Spring documentation resources required to build project documentation.
2021-01-24 21:36:09 -08:00
John Blum
fb9cadf0b0
Upgrade Spring Geode Samples using Maven POM to Spring Boot 2.4.3-SNAPSHOT.
2021-01-24 21:30:59 -08:00
John Blum
48388af398
Upgrade to Spring Build Conventions Gradle Plugin 0.0.36.
2021-01-24 21:30:20 -08:00
John Blum
0fe8caa1de
Upgrade to Gradle 6.8.1.
2021-01-24 21:16:53 -08:00
John Blum
66d798efa1
Edit README to refer to the 1.4.2 (GA) release and 1.4.3-SNAPSHOT versions in the 1.4.x release series.
2021-01-24 21:14:52 -08:00
John Blum
aa2f1ad9b7
Prepare next development iteration.
...
Set Spring Boot version to 2.4.3-SNAPSHOT.
Set version to 1.4.3-SNAPSHOT.
2021-01-24 21:00:29 -08:00
John Blum
5bd24d01a2
Release 1.4.2.
2021-01-22 18:22:19 -08:00
John Blum
6de7eb30f7
Edit changelog and add 1.4.2 release notes.
2021-01-21 20:20:49 -08:00
John Blum
1eca100389
Upgrade to Mockito 3.7.7.
2021-01-21 20:01:27 -08:00
John Blum
6f87a8a082
Remove punctuation in log messages.
2021-01-21 19:48:29 -08:00
John Blum
f6acac11b2
Declare @DirtiesContext to avoid conflicts in logger/logging cofiguration between tests in a Spring Boot (Test) context.
2021-01-21 15:45:52 -08:00
John Blum
a54c2bfb34
Add KubernetesClusterNotAvailableConfigurationIntegrationTests class.
...
Test and assert client Region DataPolicy configuration (PROXY).
Test and assert Environment configuration does not set the 'spring.data.gemfire.cache.client.region.shortcut' property.
Add preconditions for a Kubernetes runtime environment and logging set to INFO.
2021-01-21 14:50:11 -08:00
John Blum
3fcbf9c784
Rename CloudFoundryClusterAvailableConfigurationIntegrationTests to CloudFoundryClusterNotAvailableConfigurationIntegrationTests.
...
Test and assert client Region DataPolicy configuration (PROXY).
Test and assert Environment configuration does not set the 'spring.data.gemfire.cache.client.region.shortcut' property.
Add precoditions for a CloudFoundry runtime environment and logging not set to INFO.
2021-01-21 14:49:55 -08:00
John Blum
bb417f8ae0
Improve matches(..) method override to configure the clusterAvailable state on runtime environment match and iff cluster availability was not already determined.
...
Remove all logging from the overridden matches(..) method.
Override the configureTopology(..) method to do nothing.
Override the logConnectedRuntimeEnvironment(..) and logUnconnectedRuntimeEnvironment(..) to log appropriate messages for cloud runtime environments.
Refactor the StandaloneClusterAvailableCondition match to only act when not in a cloud runtime envrionment.
2021-01-21 14:42:48 -08:00
John Blum
2066de0f84
Add logRuntimeEnvironment(..) to centralize logging for the runtime environment in ClusterAwareConfiguration.
...
Remove logging from configureTopology(..) and add call to logRuntimeEnvironmet(..) from doMatch(..).
Add ClusterAwareCondition.set(:Boolean) class method to allow Condition subclasses to set the clusterAvailable state; refactor reset() to call set(null).
Edit Javadoc.
2021-01-21 14:42:36 -08:00
John Blum
d091be0498
Add assertion asserting the 'spring.data.gemfire.cache.client.region.shortcut' property is still set to 'LOCAL' even when 'strictMatch' is 'true' and no cluster is available.
2021-01-20 14:44:51 -08:00
John Blum
df2dcfbeff
Add documentation on the @EnableClusterAware annotation, strictMatch attribute.
2021-01-20 14:30:30 -08:00
John Blum
c8ddfa73f4
Polish local variable names in the ClusterAwareConfiguration.ClusterAwareCondition class methods.
2021-01-20 14:15:36 -08:00
John Blum
bba6e61011
Add additional assertions asserting that the 'Books' (client) Region DataPolicy is configured correctly.
...
Additionally, assert that the 'spring.data.gemfire.cache.client.region.shortcut' is not set (and specifically not set to 'LOCAL').
2021-01-20 14:10:28 -08:00