Commit Graph

1320 Commits

Author SHA1 Message Date
John Blum
a90aeb2cfd Upgrade to Spring Boot 2.3.3.RELEASE. 2020-08-20 15:19:24 -07:00
John Blum
309d7fbbff Upgrade to Mockito 3.5.0. 2020-08-20 15:18:46 -07:00
John Blum
32f62d7af0 Upgrade to Byte Buddy 1.10.14. 2020-08-20 15:18:09 -07:00
John Blum
215c0e6261 Edit README to refer to 1.3.2.RELEASE and 1.3.3.BUILD-SNAPSHOT versions. 2020-08-07 17:25:41 -07:00
John Blum
4a7daad55b Prepare next development iteration.
Set Spring Boot version to 2.3.3.BUILD-SNAPSHOT.

Set version to 1.3.3.BUILD-SNAPSHOT.
2020-08-07 17:06:43 -07:00
John Blum
715040130f Release 1.3.2.RELEASE. 2020-08-07 16:53:29 -07:00
John Blum
1f9fae3b85 Edit changelog and add 1.3.2.RELEASE notes. 2020-08-07 16:48:50 -07:00
John Blum
23010bd7bd Fix HTTP URL to Apache Shiro's project sit in Javadoc. 2020-08-07 16:30:34 -07:00
John Blum
0242dd67cd Switch from System.err message output to using a SLF4J Logger.
Resolves gh-81.
2020-08-07 16:30:27 -07:00
John Blum
6fe9eba497 Polish Security Sample Tests.
Resolves gh-81.
2020-08-07 16:30:19 -07:00
John Blum
9ba5511ca4 Polish Security Sample Code.
Resolves gh-81.
2020-08-07 16:30:13 -07:00
John Blum
d7b254a904 Polish Security Sample Guide.
Resolves gh-81.
2020-08-07 16:30:02 -07:00
Patrick Johnson
a918c9a8f1 Add Security Sample Guide and Code.
Resolves gh-81.
2020-08-07 16:29:53 -07:00
John Blum
39535538fa Set 'spring.data.gemfire.management.use-http' property to 'false'. 2020-08-07 16:29:46 -07:00
John Blum
7441a526ef Rename 'master' version documentation attributes.
Rename 'master-apache-geode-version' to 'apache-geode-doc-version'.

Rename 'master-pivotal-cloudcache-version' to 'pivotal-cloudcache-doc-version'.

Rename 'master-pivotal-gemfire-version' to 'pivotal-gemfire-doc-version'.
2020-08-07 16:29:03 -07:00
John Blum
a64ec4e5bb Add additional documentation on matching client/server versions when using PCC in PCF. 2020-08-07 16:28:05 -07:00
John Blum
8b847d6c40 Add artifact version documentation attributes for Apache Geode, Pivotal/VMware GemFire and Pivotal/VMware Cloud Cache. 2020-08-07 16:07:02 -07:00
John Blum
46fa881fad Add version property for Pivotal Cloud Cache. 2020-08-07 16:03:53 -07:00
John Blum
688c609769 Change Getting Started Sample artifact version to 1.3.0.BUILD-SNAPSHOT matching the project version. 2020-08-07 16:02:48 -07:00
John Blum
59d7918019 Fix spelling. 2020-08-07 16:01:20 -07:00
John Blum
5f9a41eca4 Edit README to refer to 1.2.9.RELEASE and 1.2.10.BUILD-SNAPSHOT in 1.2.x release line. 2020-07-27 22:47:27 -07:00
John Blum
8d166f3d59 Edit README to refer to 1.1.9.RELEASE and 1.1.10.BUILD-SNAPSHOT in 1.1.x release line. 2020-07-27 22:46:44 -07:00
John Blum
ce0a9aacbd Edit changelog and include 1.2.9.RELEASE notes. 2020-07-27 22:45:51 -07:00
John Blum
b413070921 Edit changelog and include 1.1.9.RELEASE notes. 2020-07-27 22:45:00 -07:00
John Blum
39b35795e5 Edit README to refer to the 1.3.1.RELEASE and 1.3.2.BUILD-SNAPSHOT versions. 2020-07-27 02:05:18 -07:00
John Blum
6343546429 Prepare next development iteration.
Upgrade to VMware GemFire 9.10.2.

Upgrade to Spring Framework 5.2.8.RELEASE.

Upgrade to Spring Boot 2.3.2.RELEASE.

Upgrade to Spring Data for Apache Geode & VMware GemFire 2.3.2.RELEASE.

Upgrade to Spring Data Release Train Neumann-SR2.

Set version to 1.3.2.BUILD-SNAPSHOT.
2020-07-27 01:40:10 -07:00
John Blum
0da83265b9 Release 1.3.1.RELEASE. 2020-07-27 01:20:36 -07:00
John Blum
0b1fabec7c Edit changelog and add 1.3.1.RELEASE notes. 2020-07-27 01:11:05 -07:00
John Blum
36fac32d9c Upgrade Sample Guides, Maven POM build files to Spring Boot 2.3.1.RELEASE.
Sets SBDG version to 1.3.1.BUILD-SNAPSHOT.
2020-07-27 01:11:05 -07:00
John Blum
20fed2b4c0 Adapt to API changes in the STDG 0.0.17.RELEASE.
Specifically, change '@EnableGemFireMockObjects' annotation, 'destroyOnEvent' attribute references to 'destoryOnEvents'.
2020-07-27 00:49:33 -07:00
John Blum
653eefad9f Upgrade to Gradle 6.5.1. 2020-07-27 00:37:09 -07:00
John Blum
79da4b85bc Upgrade to Spring Build Conventions Gradle Plugin 0.0.33.RELEASE. 2020-07-27 00:36:34 -07:00
John Blum
a21224f2a4 Upgrade to Spring Test for Apache Geode & VMware GemFire 0.0.17.RELEASE. 2020-07-27 00:31:39 -07:00
John Blum
ebb082fca8 Upgrade to Mockito 3.4.4. 2020-07-27 00:29:46 -07:00
John Blum
1dc8c4d062 Upgrade to Byte Buddy 1.10.13. 2020-07-27 00:27:47 -07:00
John Blum
dc2d6e4056 Edit 'Apache Geode API Extensions' chapter and include documentation on the new ObjectPdxInstanceAdapter class. 2020-07-26 17:40:03 -07:00
John Blum
4ddf64fc14 Edit 'Apache Geode API Extensions' chapter.
Add documentation for the PdxInstanceWrapper.getIdentifier() method.
2020-07-26 16:22:22 -07:00
John Blum
f06cb1a470 Edit 'Using Data' chapter to include new content on Import/Export API Extensions.
Resolves gh-92.
2020-07-24 17:16:47 -07:00
John Blum
adbbda54f4 Edit the 'Working with Data' chapter.
Change title to 'Using Data'.

Revise the reference documentation to be more concise.
2020-07-24 12:05:39 -07:00
John Blum
20b8c2d172 Cleanup all unsafe and unchecked compiler warnings. 2020-07-23 14:57:01 -07:00
John Blum
ba24c50ba2 Cleanup uses and/or overrides of Apache Geode, Spring and Test Framework (e.g. Mockito) deprecated APIs. 2020-07-23 14:57:09 -07:00
John Blum
5ca11cbc44 Declare 'com.google.code.findbugs:jsr305' as a compileOnly/testCompileOnly depedency to cleanup Gradle build warnings.
Without this dependency the Gradle build logs warnings about:

> Task :spring-geode-autoconfigure:compileTestJava
warning: unknown enum constant When.MAYBE
  reason: class file for javax.annotation.meta.When not found
...
2020-07-23 14:57:01 -07:00
John Blum
6fc18bc449 Extend STDG's o.s.d.g.tests.integration.IntegrationTestsSupport base class. 2020-07-23 13:42:51 -07:00
John Blum
760b381941 Switch the 'org.springframework.boot:spring-boot-starter-web' dependency from 'testRuntime' to 'testCompile'. 2020-07-23 12:25:14 -07:00
John Blum
0cd2f4df1b Add Integration Tests testing the (auto) configuration of custom import and export Resources via HTTP to a REST service.
Resolves gh-92.
2020-07-23 12:25:14 -07:00
John Blum
73af4f0ccd Add postProcess(:Resource) method invocation to Resource resolution for all loaded Resources.
Resolves gh-92.
2020-07-23 12:25:15 -07:00
John Blum
9eb6915c87 Remove ResourceNotFoundException catch block and handler logic from the overridden doImportInto(:Region) method in JsonCacheDataImporterExporter factory method.
Resolves gh-92.
2020-07-22 17:11:56 -07:00
John Blum
61ec8ccb28 Refactor ResourceCapableCacheDataImporterExporter to not fail on missing Resources for import and rather log a warning.
It is valid that a Resource may not exist for a Region on import since the user may not want to import any data into the Region.

Resolves gh-92.
2020-07-22 16:59:47 -07:00
John Blum
f23675fec5 Refactor ResourceCapableCacheDataImporterExporter to use ObjectAwareUtils to initialize the import & export ResourceResolvers with the ApplicationContext, Environment and ResourceLoader managed objects if present.
Resolves gh-92.
2020-07-22 12:43:16 -07:00
John Blum
faaa218f51 Add ObjectAwareUtils abstract utility class for perforing functions on Spring Aware Objects.
Spring Aware Objects currently handled by ObjectAwareUtils includes, but is not limited to: ApplicationContextAware, ApplicationEventPublisherAware, BeanClassLoaderAware, BeanFactoryAware, BeanNameAware, EnvironmentAware and ResourceLoaderAware.
2020-07-22 12:42:38 -07:00