John Blum
170c4da2df
Extend o.s.d.g.tests.integration.IntegrationTestSupport to clean up the test context.
2018-08-29 10:47:19 -07:00
John Blum
5335c82781
Add support to apply the 'spring.session.timeout' property or the 'server.servlet.session.timeout' property when the 'spring.session.timeout' property is not set.
...
Neither 'spring.session.timeout' nor 'server.servlet.session.timeout' are applied when the 'spring.session.data.gemfire.session.expiration.max-inactive-interval-seconds' property is set.
2018-08-29 10:47:19 -07:00
John Blum
2bd1afdb9e
Add utiliy method to invoke a method on an object.
2018-08-29 10:06:33 -07:00
John Blum
2d01676f96
Upgrade to Spring Test for Apache Geode/Pivotal GemFire 0.0.1.M3.
2018-08-29 10:05:54 -07:00
John Blum
18c4a578c1
Add (conditional, negation) support for Spring Boot's 'spring.session.store-type' property.
2018-08-27 17:38:29 -07:00
John Blum
279c6ea83f
Fix test failures related to Spring Session auto-configuration.
2018-08-27 13:10:16 -07:00
John Blum
ce5519f06c
Add Spring Boot auto-configuration support for Spring Session using Apache Geode or Pivotal GemFire as the Session state management provider.
...
Resolves gh-3.
2018-08-24 00:44:01 -07:00
John Blum
d659271613
Re-order testCompile dependencies.
...
Remove commented code (dependency declarations).
2018-08-22 15:13:21 -07:00
John Blum
fa452b8801
Remove Spring libs-snapshot Maven Repository declarations.
...
Move all extension properties for dependency version overrides to build.gradle.
2018-08-22 15:07:11 -07:00
John Blum
a2b8fe52f2
Add Jenkins build pipeline timeouts (10 Minutes) to the 'Check' and 'Spring IO' stages.
2018-08-22 14:59:09 -07:00
John Blum
db95c418eb
Remove explicit IntellIJ IDEA (IDE) Gradle configuration for integrationTest source directory location.
2018-08-22 14:54:22 -07:00
John Blum
793944840e
Upgrade to Spring Build Conventions Gradle Plugin 0.0.17.RELEASE.
2018-08-22 14:50:53 -07:00
John Blum
c3e002e3b5
Re-arrange SDG @Region annotation and Lombok @Data annotation.
2018-08-22 14:47:28 -07:00
John Blum
685d6692a5
Upgrade to Spring Framework 5.0.9.RELEASE.
...
Upgrade to Spring Boot 2.0.4.RELEASE.
Upgrade to Spring Data for Apache Geode 2.0.9.RELEASE.
Upgrade to Spring Data for Pivotal GemFire 2.0.9.RELEASE.
Upgrade to Spring Data Release Train Kay-SR9.
2018-08-22 14:36:07 -07:00
Juan José Ramos
bc78080e69
Fix doc typo.
...
The appendex incorrectly references the Spring property `spring.profiles.active` as `spring.profiles-active`.
Resolves gh-10.
2018-08-22 14:21:40 -07:00
John Blum
4188f4381d
Refactor test case and setup to be more resilient to race conditions with Apache Geode/Pivotal GemFire CQ event delivery.
2018-08-15 12:58:30 -07:00
John Blum
bcc32dc1a9
Upgrade to Gradle 4.8.1.
2018-08-14 18:36:46 -07:00
John Blum
16c8478d8a
Change GemFireClientConfiguration to import the SubscriptionEnabledClientServerIntegrationTestsConfiguration class rather than extend it.
2018-08-14 18:06:00 -07:00
John Blum
6c7c9f1630
Rename springDataGeodeTest version property to springDataGeodeTestVersion.
...
Re-organize version properties alpabetically.
2018-08-08 19:09:16 -07:00
John Blum
f67a69c1c6
Fix author name.
2018-08-08 19:07:55 -07:00
John Blum
c227cf7977
Replace Boolean.getBoolean(..) property resolution for client/server SSL enablement to use Spring's Environment.
...
Rename spring.boot.data.gemfire.security.ssl.environment.post-processor.disabled to spring.boot.data.gemfire.security.ssl.post-processor.enabled.
Resolves GitHub Issue #9 .
2018-07-13 20:34:43 -07:00
John Blum
aa7002acd7
Replace Boolean.getBoolean(..) property resolution for client auth enablement to use Spring's Envionment.
...
Rename spring.boot.data.gemfire.security.auth.environment.post-processor.disabled property to spring.boot.data.gemfire.security.auth.environment.post-processor.enabled.
Resolves GitHub Issue #9 .
2018-07-13 20:33:02 -07:00
John Blum
e86810bb7e
Fix link to documentation (reference guide).
2018-06-25 21:35:47 -07:00
John Blum
2d2411791f
Add 'Deploy Docs' build phase/task.
2018-06-25 21:18:32 -07:00
John Blum
8d84ca4bd1
Fix Gradle dependency declaration in the 'Using Spring Boot for Apache Geode or Pivotal GemFire' chapter.
2018-06-25 20:17:51 -07:00
John Blum
2c6d7a65fb
Edit and update README.adoc with post release information.
2018-06-25 20:16:51 -07:00
John Blum
ebcca2a080
Prepare next developement iteration.
2018-06-25 20:16:20 -07:00
John Blum
42411bfea1
Release version 1.0.0.M1.
2018-06-25 18:47:52 -07:00
John Blum
de66d6838e
Update and edit the README.adoc.
2018-06-25 18:40:53 -07:00
John Blum
c46904ec19
Add a changelog.txt.
2018-06-25 18:31:14 -07:00
John Blum
869347f59e
Include index-docinfo.xml.
2018-06-25 18:15:57 -07:00
John Blum
3b21c149ba
Add another example referring to the boot-example from the Contacts Application Reference Implementation for Spring Data for Apache Geode/Pivotal GemFire.
2018-06-25 15:25:20 -07:00
John Blum
dbadd8209f
Add 'Examples' section referencing the PCC Pizza Store, Spring Boot, Pivotal GemFire ClientCache application.
2018-06-25 15:22:32 -07:00
John Blum
3cde749b44
Review and edit the Appendix.
2018-06-25 14:38:57 -07:00
John Blum
68e404ee09
Review and edit the 'Security' chapter.
2018-06-25 14:36:26 -07:00
John Blum
3df4d95c86
Review and edit the 'Data Serialization with PDX' chapter.
2018-06-25 14:06:56 -07:00
John Blum
96ec7fbadb
Review and edit the 'Continuous Query' chapter.
2018-06-25 13:50:23 -07:00
John Blum
fbceb2f4dc
Review and edit the 'Function Implementations & Executions' chapter.
2018-06-25 13:43:24 -07:00
John Blum
b1b735f885
Review and edit the 'Repositories and Apache Geode or Pivotal GemFire' chapter.
2018-06-25 13:43:20 -07:00
John Blum
c350152ddf
Review and edit the 'Caching with Apache Geode or Pivotal GemFire' chapter.
2018-06-25 13:43:16 -07:00
John Blum
023be38682
Review and edit the 'Building ClientCache Applications' chapter.
2018-06-25 13:43:08 -07:00
John Blum
0619af6b2e
Add bookmarks.
2018-06-25 12:47:08 -07:00
John Blum
e52d099f05
Edit formatting and grammar.
2018-06-25 12:13:42 -07:00
John Blum
b94fb64200
Review and edit the Abstract, Getting Started, Introduction and Using Spring Boot chapters.
2018-06-25 12:04:59 -07:00
John Blum
15e6baf649
Add security.adoc documenting the auto-configuration for Apache Geode/Pivotal GemFire Security.
...
The document documents Authentication/Authorization (Auth) and Transport Layer Security (TLS) using SSL.
Securing data at rest is not supported.
2018-06-25 01:19:51 -07:00
John Blum
88e48d5705
Set Table of Contents (TOC) level to 3.
...
Add URL links to Pivotal CloudCache documentation.
2018-06-25 01:18:48 -07:00
John Blum
b713c3253a
Add appendix.adoc containing additional documentation to help developers during development.
2018-06-24 22:34:07 -07:00
John Blum
cbb06d3381
Fix packages references to java, org.apache.geode, org.springframework and com.gemstone.gemfire.
2018-06-24 21:21:27 -07:00
John Blum
9049bcefd2
Move the SpringBootApacheGeodeCacheServerApplication class from example.app.server to org.springframework.geode.docs.example.app.server.
...
Tag the SpringBootApacheGeodeCacheServerApplication class for use in Asciidoc documentation.
2018-06-24 21:09:56 -07:00
John Blum
2013096d06
Add data-serialization.adoc documenting the auto-configuration of Apache Geode/Pivotal GemFire (PDX) Serialization.
2018-06-24 20:33:40 -07:00