John Blum
6f9aec019e
Upgrade to Spring Test for Apache Geode & Pivotal GemFire (STDG) 0.0.8.BULD-SNAPSHOT.
2019-09-10 23:51:19 -07:00
John Blum
88f457d042
Disable SSL auto-configuration for all Spring Geode Sample tests.
2019-09-10 23:51:19 -07:00
John Blum
d6d7c9edeb
Refactor EnableSecurityCondition to extend AllNestedConditions.
...
Wrap existing Security conditions (e.g. Cloud Platform, spring.data.gemfire.security properties) in a SecurityTriggersCondition class extending AnyNestedCondition.
Declare nested Condition on the 'spring.boot.data.gemfire.security.auth.environment.post-processor.enabled' property fixing bug with the non-guarded application of the @EnableSecurity annotation.
Edit Javadoc.
Optimize imports.
2019-09-10 23:51:19 -07:00
John Blum
11e5a58b11
Refactor EnableSslCondition to extend AllNestedConditions.
...
Wrap existing SSL conditions (e.g. trusted.keystore, spring.data.gemfire.security.ssl properties) in a SslTriggersCondition class extending AnyNestedCondition.
Declare nested Condition on the 'spring.boot.data.gemfire.security.ssl.environment.post-processor.enabled.property' fixing bug with the non-guarded application of the @EnableSsl annotation.
Change order of trusted.keystore scan in TrustedKeyStoreIsPresentCondition to be classpath, working directory then home directory, reflecting the documentation.
Remove System.err.printf statements.
Remove non-qualified 'ssl-keystore' and 'ssl-trustore' properties.
Edit Javadoc.
Optimize imports.
2019-09-10 23:51:19 -07:00
John Blum
6aa16f8064
Edit Javadoc; Optimize imports.
2019-09-10 23:51:19 -07:00
John Blum
62e74d8f26
Optimize imports.
2019-09-10 23:51:19 -07:00
John Blum
a84134b013
Edit 'Building Embedded (Peer & Server) Cache Applications' section.
2019-09-10 23:51:19 -07:00
John Blum
bc5dfc423a
Correct spelling in 'putAndGetCustomerIsSuccessful' test case method.
2019-09-10 23:51:19 -07:00
John Blum
7a523847bc
Correct spacing; Use tabs, not spaces.
2019-09-10 23:51:19 -07:00
John Blum
085f8e7f27
Format source code; Optimize imports.
2019-09-10 23:51:19 -07:00
John Blum
6de6b44d79
Extend o.s.d.g.tests.integration.IntegrationTestsSupport.
...
Format source code.
Optimize imports.
2019-09-10 23:43:41 -07:00
John Blum
1d3e3f0c4c
Edit documentation on ClientCache applications.
2019-09-10 23:43:34 -07:00
John Blum
d0fe5800d8
Format source code.
2019-09-10 23:43:22 -07:00
John Blum
277c67c41b
Add documentation variable for 'spring-data-commons' website.
2019-09-10 23:43:15 -07:00
John Blum
d40b301534
Re-instate the provided 'javax.servlet:javax.servlet-api' dependency.
2019-08-23 01:41:59 -07:00
John Blum
d45d2b9449
Rename test class to be descriptive about testing the Look-Aside Caching Pattern.
2019-08-23 01:30:50 -07:00
John Blum
53ac59f28d
Change home page Web Service endpoint from ping() to description, 'Inline Caching Example'.
2019-08-23 01:29:44 -07:00
John Blum
d4643d4cf2
Add home page Web Service endpoint with description, 'Look-Aside Caching Example'.
2019-08-23 01:29:00 -07:00
John Blum
7a8dec633d
Switch direct [test] compile dependency on 'org.springframework.data:spring-data-geode-test' to 'spring-geode-starter-test'.
2019-08-23 01:26:49 -07:00
John Blum
8506702871
Fix incorrect scope on the 'org.springframework.data:spring-data-geode-test' dependency in the 'spring-geode-starter-test' module.
...
Fix incorrect scope on the 'org.springframework.data:spring-data-gemfire-test' dependency in the 'spring-gemfire-starter-test' module.
Resolves gh-50.
2019-08-23 01:23:36 -07:00
John Blum
40f5ddff7a
Refactor Gradle project dependencies.
...
Remove unnecessary 'javax.servlet:javax.servlet-api' provided dependency in 'spring-geode-autoconfigure'.
Remove unnecessary 'org.springframework.boot:spring-boot-starter-tomcat' runtime dependency from 'spring-geode-samples-caching-httpsession'.
Remove unnecessary 'javax.cache:cache-api' and 'org.springframework.shell:spring-shell' runtime dependencies from 'spring-geode-samples-caching-inline'.
Remove unnecessary 'javax.cache:cache-api' and 'org.springframework.shell:spring-shell' runtime dependencies from 'spring-geode-samples-caching-lookaside'.
Remove unnecessary 'javax.cache:cache-api' runtime dependency from 'spring-geode-samples-caching-near'.
2019-08-23 01:19:16 -07:00
John Blum
343a01aead
Update README with 1.1.0.RELEASE and 1.1.1.BUILD-SNAPSHOT versions in the Reference Documentation.
2019-08-21 11:26:04 -07:00
John Blum
7073064886
Prepare next development iteration.
...
Set version to 1.1.1.BUILD-SNAPSHOT.
Set Spring Framework version to 5.1.10.BUILD-SNAPSHOT.
Set Spring Boot version to 2.1.8.BUILD-SNAPSHOT.
Set Spring Data for Apache Geode & Pivotal GemFire version to 2.1.11.BUILD-SNAPSHOT.
Set Spring Data Relese Train version to Lovelace-BUILD-SNAPSHOT.
Set Spring Session BOM version to Bean-BUILD-SNAPSHOT.
Set Spring Session for Apache Geode & Pivotal GemFire version to 2.1.6.BUILD-SNAPSHOT.
2019-08-21 11:11:01 -07:00
John Blum
7ff9d00adc
Release 1.1.0.RELEASE.
2019-08-21 09:26:41 -07:00
John Blum
c7fe27629e
Edit changelog notes for 1.1.0.RELEASE.
2019-08-21 09:14:31 -07:00
John Blum
6558e0ee97
Remove all improper uses of the Apache Shiro API and replace with the appropriate core Spring Framework API.
...
For example, usages of org.apache.shiro.util.Assert and org.apache.shiro.util.StringUtils should be replaced with org.springframework.util.Assert and org.springframework.util.StringUtils, respectively.
2019-08-20 15:00:36 -07:00
John Blum
8f9c5777b3
Update changelog with 1.1.0.RELEASE notes.
2019-08-19 23:51:13 -07:00
John Blum
8f869c3995
Edit the wording in 'Building ClientCache Applications' that describes local development vs. the client/server architecture to clarify the meaning and intent.
...
Resolves gh-41.
2019-08-19 20:06:33 -07:00
John Blum
51cfb068ad
Edit Sample Guide on HTTP Session Caching.
2019-08-19 17:33:09 -07:00
John Blum
1940c414c9
Add links to the Sample Guide and Sample Code for HTTP Session Caching.
2019-08-19 16:50:01 -07:00
John Blum
7db1d32188
Fix link to CalculatorApplicationIntegrationTests.java in the 'Tests' section of the Inline Caching Sample Guide.
2019-08-19 16:42:54 -07:00
John Blum
308de00f14
Add test compile-time dependency on 'org.springframework.geode:spring-geode-starter-session'.
2019-08-19 14:20:08 -07:00
John Blum
ffa2b68b57
Remove unnecessary runtime dependency on 'org.springframework.shell:spring-shell'.
...
The 'org.springframework.shell:spring-shell' lib is already transitively pulled as a runtime dependency in by the 'org.springframework.geode:spring-geode' dependency.
2019-08-19 13:24:45 -07:00
John Blum
d14c1e904a
Add Integration Tests for the HTTP Session Caching Sample Code.
2019-08-19 13:20:50 -07:00
John Blum
24694d01fa
Add Sample Code for HTTP Session Caching.
2019-08-19 12:58:34 -07:00
John Blum
112332049e
Add Sample Guide for HTTP Session Caching.
2019-08-19 12:56:42 -07:00
John Blum
ea26542b77
Update README with 1.1.0.RC2 release version in Documentation.
2019-08-14 01:04:57 -07:00
John Blum
d1bd8007a0
Prepare next development iteration.
2019-08-14 00:27:32 -07:00
John Blum
397c02ca57
Release 1.1.0.RC2.
2019-08-13 23:47:59 -07:00
John Blum
006f009525
Update changelog with 1.1.0.RC2 release notes.
2019-08-13 23:37:18 -07:00
John Blum
e93a3ee7b4
Update dependencies.
...
Upgrade to Spring Test for Apache Geode & Pivotal GemFire 0.0.7.RELEASE.
Upgrade to Spring Session for Apache Geoee & Pivotal GemFire 2.1.5.RELEASE.
2019-08-13 23:35:20 -07:00
John Blum
3e3e2a052b
Set transitive dependencies to release versions.
...
Set Spring Framework version to 5.1.9.RELEASE.
Set Spring Boot version to 2.1.7.RELEASE.
Set Spring Data for Apache Geode & Pivotal GemFire version to 2.1.10.RELEASE.
Set Spring Data Release Train version to Lovelace-SR10.
Set Spring Session BOM version to Bean-SR7.
Set Spring Session for Apache Geode & Pivotal GemFire version to 2.1.4.RELEASE.
2019-08-13 02:25:42 -07:00
John Blum
2d5a0313c1
Add 'back' link to the end of the Sample Guide to return to the SBDG Samples.
2019-08-13 01:09:23 -07:00
John Blum
fd0f072215
Formate source code for documentation purposes.
2019-08-13 01:05:52 -07:00
John Blum
4c505e7568
Edit Sample Guide on Near Caching.
...
Fix grammatical and spelling errors.
Make the prose more concise.
2019-08-13 01:05:38 -07:00
John Blum
114dae5df3
Rename 'example.app.near.caching' package to 'example.app.caching.near'.
2019-08-12 19:25:31 -07:00
John Blum
a4e0f98326
Add Near Caching Sample Guide and Code references to the Samples table.
2019-08-12 19:07:15 -07:00
John Blum
f3a2af12dc
Add Project Lombok configuration file for Near Caching Sample Code.
2019-08-12 19:01:47 -07:00
John Blum
f968ac8d8c
Add Integration Tests for the Near Caching Sample Code.
2019-08-12 18:30:47 -07:00
John Blum
0acf8c85cb
Add Sample Code for Near Caching.
2019-08-12 18:12:45 -07:00