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
John Blum
71397e958d
Deprecate HttpBasicAuthenticationSecurityConfiguration.
2019-06-10 10:18:52 -07:00
John Blum
27325f8f5d
Update dependencies.
...
Upgrade to Spring Data Release Train Lovelace-BUILD-SNAPSHOT.
Upgrade to Spring Data for Apache Geode & Pivotal GemFire 2.1.9.BUILD-SNAPSHOT.
Upgrade to Spring Session for Apache Geode & Pivotal GemFire 2.1.4.BUILD-SNAPSHOT.
Upgrade to Spring Test for Apache Geode & Pivotal GemFire 0.0.3.BUILD-SNAPSHOT.
2019-06-10 10:17:18 -07:00
John Blum
567b231954
Optimize imports.
...
Format source code.
2019-06-09 18:07:40 -07:00
John Blum
9054cf84ea
Fix syntax errors in Jenkinsfile.
2019-05-29 10:55:38 -07:00
John Blum
93faf97edd
Switch generic node closure to running on a 'linux' node.
...
Change project properties definition to nested closure.
2019-05-29 10:09:28 -07:00
John Blum
57ae236e0c
Configure environment with JDK (8) by setting JAVA_HOME.
2019-05-29 08:43:05 -07:00
John Blum
db5f623ba0
Switch from @SpringBootApplication to @Configuration and @EnableAutoConfiguration with test configuration classes.
...
This will help avoid inadvertently including additional @Configuration classes in the classpath that are not required by, or applicable to, this test class.
2019-05-24 18:00:14 -07:00
John Blum
df0f318647
Add Integration Tests testing the custom configuration of the DEFAULT Pool and a named Pool when using Spring Boot auto-configuration.
2019-05-24 17:46:22 -07:00
John Blum
10930dd88b
Upgrade to Spring Session BOM Bean-SR5.
2019-05-22 20:16:14 -07:00
John Blum
3548e6152d
Add Spring Boot Starter modules for Spring Session using either Apache Geode or Pivotal GemFire (Pivotal Cloud Cache) as the (HTTP) Session state management provider.
...
Resolves gh-38.
2019-05-22 17:18:50 -07:00
John Blum
569ccc894d
Edit Gradle module descriptions.
2019-05-22 17:17:35 -07:00
John Blum
de098bcc10
Declare dependency management for 'org.springframework.session:spring-session-data-gemfire'.
2019-05-22 17:16:27 -07:00
John Blum
9ed0413956
Add support for Spring configured and bootstrapped Locator-based applications.
...
Resolves gh-37.
2019-05-15 15:54:25 -07:00