John Blum
d1d02065b4
Disable SSL auto-configuration.
2019-09-27 17:06:44 -07:00
John Blum
06b9e84987
Add 'Back' links.
2019-09-27 17:04:33 -07:00
John Blum
c2f78ef4aa
Refer to the Pivotal GemFire Documentation on acquiring Pivotal GemFire or Pivotal Cloud Cache bits from the commercial Pivotal Maven Repository.
...
Resolves gh-59.
2019-09-27 16:56:06 -07:00
John Blum
7301dd91cf
Edit the Spring Geode Sample on Getting Started with SBDG.
...
Finish section on deploying the CRM, Spring Boot ClientCache application to PCF using PCC.
Resolves gh-54.
2019-09-27 16:30:00 -07:00
John Blum
25c4f0d929
Switch PCC service instance name from 'pccService' to 'pccServiceOne'.
...
Resolves gh-54.
2019-09-27 16:30:00 -07:00
John Blum
4712339100
Temporarily include the 'spring-geode-starter-actuator' dependency (commented out) for deployment to PCF when using PCC.
...
This is needed until https://github.com/cloudfoundry/java-buildpack-metric-writer/issues/6 is resolved.
Resolves gh-54.
2019-09-27 16:30:00 -07:00
John Blum
2f5c88ac16
Edit Sample Guide on 'Getting Started.'
...
Resolves gh-54.
2019-09-24 02:06:00 -07:00
John Blum
b59a41b61f
Add the 'Getting Started' Guide and Example Code to the Samples Table.
...
Resolves gh-54.
2019-09-24 02:05:59 -07:00
John Blum
33d99be80d
Fix HTTP URLs in 'Getting Started' Guide and switch to HTTPS.
...
Resolves gh-54.
2019-09-24 02:05:59 -07:00
John Blum
6dad3e7cb0
Add Integration Tests for the 'Getting Started' Sample, Spring Boot CrmApplication class.
...
Resolves gh-54.
2019-09-24 02:05:59 -07:00
John Blum
ec9574288f
Add Bash & Gfsh shell scripts to configure and bootstrap an Apache Geode cluster for the client/server topology arrangement and step #3 in the 'Getting Started' Guide.
...
Resolves gh-54.
2019-09-24 02:05:59 -07:00
John Blum
730110dc55
Add Example Code demonstrating how to get started with SBDG.
...
Resolves gh-54.
2019-09-24 02:05:59 -07:00
John Blum
44b6b27257
Add new Sample including Guide and Example Code on 'Getting Started' with SBDG.
...
Resolves gh-54.
2019-09-24 02:05:59 -07:00
John Blum
508d4f293c
Set 'apache-geode-version' to 'master-apache-geode-version'.
2019-09-24 02:05:59 -07:00
John Blum
cf8be5d2c2
Add 'master-apache-geode-version' documentation variable from which all docs (e.g. Guides) can inherit.
2019-09-24 02:05:59 -07:00
John Blum
2bea273a50
Update README.adoc to refer to the 1.2.0.M3 version in the reference documentation.
2019-09-24 01:58:19 -07:00
John Blum
d8871d1eb0
Rename geode-web-1.9.0.war to geode-web-1.9.1.war to match the Apache Geode version 1.9.1 pulled in by SDG Moore-BUILD-SNAPSHOT.
2019-09-24 01:51:11 -07:00
John Blum
c30adff520
Upgrade to Apache Geode 1.9.1.
2019-09-24 01:49:51 -07:00
John Blum
4a562ebb22
Prepare next development iteration.
...
Set Spring Framework version to 5.2.0.BUILD-SNAPSHOT.
Set Spring Boot version to 2.2.0.BUILD-SNAPSHOT.
Set Spring Data for Apache Geode & Pivotal GemFire version to 2.2.0.BUILD-SNAPSHOT.
Set Spring Data Release Train version to Moore-BUILD-SNAPSHOT.
Set Spring Session BOM version to Corn-BUILD-SNAPSHOT.
Set Spring Session for Apache Geode & Pivotal GemFire version to 2.2.0.BUILD-SNAPSHOT.
Set Spring Test for Apache Geode & Pivotal GemFire version to 0.0.9.BUILD-SNAPSHOT.
2019-09-24 01:27:50 -07:00
John Blum
3425e4a86f
Release 1.2.0.M3.
2019-09-24 01:06:38 -07:00
John Blum
1d70d34740
Update changelog with 1.2.0.M3 release notes.
2019-09-24 01:04:00 -07:00
John Blum
cc90d632cc
Set dependency versions for release.
...
Set Spring Framework version to 5.2.0.RC2.
Set Spring Boot version to 2.2.0.M6.
Set Spring Data for Apache Geode & Pivotal GemFire version to 2.2.0.RC3.
Set Spring Data Release Train version to Moore-RC3.
Set Spring Session BOM version to Corn-M4.
Set Spring Session for Apache Geode & Pivotal GemFire version to 2.2.0.M4.
Set Spring Test for Apache Geode & Pivotal GemFire version to 0.0.8.RELEASE.
2019-09-24 00:46:52 -07:00
John Blum
4eff04c517
Refactor Cluster-aware Conditions to be CloudFoundry Environment-aware.
...
Resolves gh-56.
2019-09-24 00:34:36 -07:00
John Blum
977662e8c4
Edit chapter on 'Declarative Configuration'.
2019-09-23 23:29:12 -07:00
John Blum
31d01739b0
Edit chapter on 'Auto-configuration'.
2019-09-23 23:29:12 -07:00
John Blum
6185541bad
Avoid test interference by using Spring Profiles.
2019-09-20 14:36:30 -07:00
John Blum
0da65d79b9
Fix possible NullPointerException when testing and mocking.
...
Resolves gh-52.
2019-09-20 13:41:55 -07:00
John Blum
7d80bfec9f
Improve intelligence around @EnableClusterAware to be Environment-aware.
...
One example is when running your Spring Boot app in Pivotal Platfom using Pivotal Cloud Cache (PCC), which is secure by default and requires HTTPS in addition to Auth.
Resolves gh-56.
2019-09-20 13:26:57 -07:00
John Blum
0094fd6ea4
Add Environment/System property to control ClusterAwareCondition matching.
...
Provide static method ClusterAwareConfiguration.ClusterAwareCondition.isAvailable() to assess whether the cluster was available in application components and act accordingly.
Resolves gh-52.
2019-09-20 13:23:43 -07:00
John Blum
75a43ed393
Edit documentation on GemfireTemplate auto-configuration and add warning about Caching-defined Regions.
...
Resolves gh-55.
2019-09-20 01:44:27 -07:00
John Blum
af35414d07
Improves auto-confiuguration of GemfireTemplates for cache Regions to minimize issues when auto-wiring templates into application components.
...
Resolves gh-55.
2019-09-20 01:44:18 -07:00
John Blum
6b4827c9b6
Add TypelessAnnotationConfigSupport class extending SDG's o.s.d.g.config.annotation.support.AbstractAnnotationConfigSupport class, which is not based on any configuration-based annotation, but provides a means to utilize the helper methods.
2019-09-20 01:42:40 -07:00
John Blum
0639042893
Edit chapters on Auto-configuration & Declarative Configuration.
2019-09-14 18:54:33 -07:00
John Blum
432bd479d2
Optimize imports.
2019-09-12 17:45:09 -07:00
John Blum
9766fad249
Move HttpBasicAuthenticationSecurityConfiguration class to org.springframework.geode.boot.autoconfigure.support.
2019-09-12 17:44:17 -07:00
John Blum
ff3ddaf586
Adds support to properly clean up and 'reset' the ClusterAwareConfiguration.ClusterAwareCondition state on ApplicationContext closed events.
2019-09-12 17:40:08 -07:00
John Blum
bf9bcb866e
Fix CI build test failures related to a dirty ApplicationContext and Condition state when assessing the availibility of a cluster in a required client/server topology.
2019-09-12 17:17:47 -07:00
John Blum
03225d81ca
Enable GemFire Mock Objects.
2019-09-12 17:04:28 -07:00
John Blum
1a5d4d079a
Edit Javadoc; Optimize imports; Fix failing tests in CI environment.
2019-09-12 17:03:45 -07:00
John Blum
c3f19df920
Move ClusterAwareConfiguration.ClusterAwareCondition.reset() to @AfterClass tear down method.
2019-09-12 16:57:48 -07:00
John Blum
9374bf4803
Import EnableSubscriptionConfiguration Spring @Configuration class.
2019-09-12 16:56:09 -07:00
John Blum
edb12fc523
Add shared Spring @Configuration class for enabling (client/Pool) subscriptions.
...
This class will be used by both the ContinuousQueryAutoConfiguration class and the SpringSessionAutoConfiguration class.
2019-09-12 16:54:55 -07:00
John Blum
8e30b4ddd2
Improve CQ Auto-configuration by assessing the availability of a server or cluster first before enabling and auto-configuring CQ functionality.
...
This added capabilities relies on the new ClusterAwareConditions.
Resolves gh-53.
2019-09-12 14:28:59 -07:00
John Blum
1cf8986496
Edit appendix.
2019-09-12 01:12:27 -07:00
John Blum
196be60838
Edit the chapters on Auto-configuration and Declarative Configuration.
2019-09-12 01:12:27 -07:00
John Blum
381f6aa572
Edit the index to include the chapters on Auto-configuration and Declarative Configuration.
2019-09-12 01:12:27 -07:00
John Blum
af95b61eaa
Add chapter on Declarative Configuration.
2019-09-12 01:12:27 -07:00
John Blum
2d9c4410a0
Add chapter on Auto-configuration.
2019-09-12 01:12:27 -07:00
John Blum
554331a356
Add @EnableClusterDefinedRegions, @EnableGatewayReceiver and @EnableGatewaySender(s) annotations to the list of Annotations provided by SDG in the 'Explicit Configuration' section.
2019-09-12 01:12:27 -07:00
John Blum
d13d34e6d9
Add section title for the complete set of SBDG Auto-configuration classes.
...
Correct spelling in 'SpringSessionPropertiesAutoConfiguration' class name.
2019-09-12 01:09:38 -07:00