John Blum
fd613eb3d2
Add section in Appendix on how to switch from Apache Geode to Pivotal Cloud Cache (Pivotal GemFire).
2019-06-24 16:43:57 -07:00
John Blum
0fa7ce58da
Add website URLs for Apache Geode, Pivotal Cloud Cache (PCC) and Pivotal GemFire.
...
Add website URLs for Spring Boot, Spring Data for Apache Geode & Pivotal GemFire (SDG), Spring Data in general and the core Spring Framework.
2019-06-24 16:34:08 -07:00
John Blum
daeaa828a1
Add Logging to conventions provided by SBDG and reference SDG's @EnableLogging annotation.
2019-06-24 16:34:08 -07:00
John Blum
fc2c0e7afd
Move 'Disabling Auto-configuration' above 'Running an Apache Geode/Pivotal GemFire cluster using Spring Boot and your IDE'.
...
Complete the list of Auto-configuration classes provided by SBDG.
2019-06-24 15:26:56 -07:00
John Blum
7f000a2fb6
Edit the Examples and References sections in the Appendix.
2019-06-24 15:21:03 -07:00
John Blum
0a15c6c60d
Change anchor name for 'Auto-configuration vs. Annotation-based configuration' Appendix section.
2019-06-24 15:21:03 -07:00
John Blum
6bc09afff5
Extend o.s.d.g.tests.integration.IntegrationTestsSupport.
...
Resolves gh-40.
2019-06-24 15:21:03 -07:00
John Blum
c8fe79997b
Optimize imports.
2019-06-24 13:51:07 -07:00
John Blum
611d5fa5d7
Adds auto-configuration for Apache Geode & Pivotal GemFire logging.
...
Resolves gh-40.
2019-06-24 13:39:29 -07:00
John Blum
d86c4be339
Format source code.
...
Optimize imports.
2019-06-21 17:54:56 -07:00
John Blum
01fd630705
Update Documentation references for the SBDG 1.1.0.M2 release.
2019-06-21 16:57:00 -07:00
John Blum
0f6d2749af
Upgrade to Spring Session BOM Bean-SR6.
2019-06-20 15:42:44 -07:00
John Blum
5ac3343cc6
Upgrade to Spring Boot 2.1.6.RELEASE.
2019-06-20 15:41:23 -07:00
John Blum
289b2db90c
Prepare next development iteration.
2019-06-15 12:37:38 -07:00
John Blum
09285a81db
Release 1.1.0.M2.
2019-06-15 12:26:34 -07:00
John Blum
feb0886b04
Update changelong with 1.1.0.M2 release notes.
...
Correct Spring Test for Apache Geode & Pivotal GemFire version; set to 0.0.4.RELEASE.
2019-06-15 11:59:17 -07:00
John Blum
393b63580a
Upgrade to Spring Test for Apache Geode & Pivotal GemFire 0.0.4.RELEASE.
2019-06-15 11:57:30 -07:00
John Blum
ff62a3470e
Update changelog with 1.1.0.M2 release notes.
...
Correct Spring Framework version; set to 5.1.8.RELEASE.
2019-06-14 23:48:19 -07:00
John Blum
86fc6713c2
Update dependencies.
...
Upgrade to Spring Data for Apache Geode & Pivotal GemFire 2.1.9.RELEASE.
Upgrade to Spring Data Release Train Lovelace-SR9.
Upgrade to Spring Session for Apache Geode & Pivotal GemFire 2.1.4.RELEASE.
Upgrade to Spring Test for Apache Geode & Pivotal GemFire 0.0.3.RELEASE.
2019-06-14 23:46:30 -07:00
John Blum
ccc8a0ed85
Add table of contents (toc) to the Appendix.
2019-06-13 17:30:16 -07:00
John Blum
5db3de8e52
Upgrade to Spring Framework 2.1.8.RELEASE.
2019-06-13 17:10:59 -07:00
John Blum
2933db8a17
Upgrade to Mockito 2.28.2.
2019-06-13 17:09:26 -07:00
John Blum
5d0a7a00cd
Update README with current release versions.
2019-06-13 17:06:11 -07:00
John Blum
64d4f7ce5d
Update changelog with 1.0.1.RELEASE release notes.
2019-06-13 17:04:39 -07:00
John Blum
92b7b064f2
Document support for Inline Caching.
...
Resolve gh-26.
2019-06-13 15:35:23 -07:00
John Blum
4aa267f077
Require sudo.
...
Enable Docker service.
Enable Installs.
2019-06-13 02:04:47 -07:00
John Blum
a8f88dff0a
Declare AbstractInlineCachingWithExternalDataSourceIntegrationTests as a proper abstract class.
2019-06-13 01:39:14 -07:00
John Blum
ba646e83f3
Add Lombok config.
2019-06-13 01:38:20 -07:00
John Blum
90a4f7f036
Add Lombok Gradle Plugin.
2019-06-13 01:35:35 -07:00
John Blum
bc1c259fb7
Add Integration Tests testing the Inline Caching support using Apache Cassandra.
2019-06-13 01:32:02 -07:00
John Blum
d3bb6e4b32
Extend AbstractInlineCachingWithExternalDataSourceIntegrationTests.
2019-06-13 01:31:14 -07:00
John Blum
6837ac82c9
Add abstract base class encapsulating functionality and test cases common to all Inline Caching Integration Tests.
2019-06-13 01:30:00 -07:00
John Blum
ac62cbb002
Add Apache Cassandra mapping annotations/meta-data for persistence purposes.
2019-06-13 01:29:07 -07:00
John Blum
c8124d5c2b
Add test compile dependency on org.testcontainers:testcontainers.
2019-06-13 01:09:25 -07:00
John Blum
f365cebaa5
Add dependency management for org.testcontainers:testcontainers:1.10.6.
2019-06-13 01:08:38 -07:00
John Blum
7b5824f4c7
Add Integration Tests testing the Inline Caching support using a RDBMS (HSQLDB Database).
2019-06-13 00:19:10 -07:00
John Blum
759fa1b9a1
Add example Customer Relationship Management (CRM) application domain classes.
2019-06-13 00:14:21 -07:00
John Blum
dcd0b33f7c
Add test runtime dependency on org.springframework.boot:spring-boot-starter-data-jpa.
...
Add test runtime dependency on org.springframework.boot:spring-boot-starter-data-cassandra.
Add test runtime dependency on org.hsqldb:hsqldb.
2019-06-13 00:13:26 -07:00
John Blum
3047073b52
Edit Javadoc.
...
Apply Spring @NonNull & @Nullable annotations to the API.
2019-06-12 18:19:55 -07:00
John Blum
82a3887f89
Add RegionConfigurer to enable Inline Caching capabilities using a SD CrudRepository for an application Region.
2019-06-12 18:06:10 -07:00
John Blum
66f75bc898
Optimize imports.
2019-06-12 11:02:59 -07:00
John Blum
7278f2af6e
Add RegionConfigurer to register a SD CrudRepository as a Region CacheWriter to write-through to an external data source for Inline Caching.
2019-06-12 11:00:34 -07:00
John Blum
f82bf7380a
Add RegionConfigurer to register a SD CrudRepository as a Region CacheLoader to handle cache misses in Inline Caching.
2019-06-12 10:59:23 -07:00
John Blum
8d9d520a75
Change getRepository() access modifier to public.
2019-06-12 10:58:54 -07:00
John Blum
39d57d62ca
Complete ServerDefinedRegionTemplateAutoConfigurationIntegrationTests.
2019-06-10 19:24:13 -07:00
John Blum
104a430b1a
Optimize imports.
2019-06-10 19:10:45 -07:00
John Blum
aac1e8a6e6
Move the Books application into example.app.books.
...
Move the LibraryService into example.app.library.
2019-06-10 18:54:49 -07:00
John Blum
099a030028
Polish source code.
2019-06-10 18:30:11 -07:00
John Blum
24700d556b
Update changelog with 1.1.0.M2 release notes.
2019-06-10 18:29:58 -07:00
John Blum
3d5b4beffd
Disable HTTPS (HTTP over SSL).
2019-06-10 10:19:42 -07:00