John Blum
c19609ec33
Edit changelog and add 1.3.0.M4 release notes.
2020-04-19 21:19:25 -07:00
John Blum
603e23f199
Edit changelog and add 1.2.6.RELEASE notes.
2020-03-27 14:25:17 -07:00
John Blum
069ad68016
Add Unit Test demonstrating how to use Mock objects with Spring's Cache Abstraction in a @Cacheable @Service component/bean.
2020-03-20 14:01:28 -07:00
John Blum
2282e94762
Edit changelog and add 1.3.0.M3 release notes.
2020-03-20 02:52:26 -07:00
John Blum
d90dbf6f7a
Use wildcard generic type signature in declaration of the 'VCAP_REQUIRED_PROPERTIES_PREDICATE' Predicate of a parameterized PropertySource type.
...
Remove unnecessary @SuppressWarnings('all') annotation from iterator() method.
2020-03-18 20:23:04 -07:00
John Blum
9054f641c5
Add 1.2.5.RELEASE notes to the changelog.
2020-03-04 02:42:12 +01:00
John Blum
8de9e0c625
Add 1.1.6.RELEASE notes to the changelog.
2020-03-04 02:41:31 +01:00
John Blum
5e4f520fb9
Fix typo in changelog.
2020-03-03 22:21:09 +01:00
John Blum
2f4c8055b4
Fix SDG version in SBDG 1.3.0.M2 release notes.
...
SDG version in SBDG 1.3.0.M2 should be 2.3.0.M3 and not 2.3.0.M2.
2020-02-24 14:25:33 -08:00
John Blum
c2fd7f2e52
Edit changelog and add 1.3.0.M2 release notes.
2020-02-22 23:55:10 -08:00
John Blum
665355aa92
Upgrade to FreeFair Lombok Gradle Plugin 5.0.0-rc2.
2020-02-22 23:50:31 -08:00
John Blum
8447eaad10
Update Copyright to 2020.
2020-02-19 23:04:23 -08:00
John Blum
1969f89492
Add GeodeLoggingApplicationListener registered with Spring Boot to handle backwards compatibility and existing logging configuration expressed with SDG.
...
User may configure logging using @ClientCacheApplication(logLevel = INFO), or by annotating their Spring application class with @EnableLogging(logLevel = INFO) or using 1 of SDG's logging configuration properties ['spring.data.gemfire.cache.log-level', 'spring.data.gemfire.logging.level'], therefore, SBDG makes a best attempt to honor those logging configuration settings.
Resolves gh-73.
2020-02-14 15:19:14 -08:00
John Blum
f21900d0c8
Cleanup compiler warnings.
...
Apply wildcard generic type signature to PropertySource object reference in order to avoid the rawtype usage warning.
Annotate ClusterAwareCondition.match(..) and ClusterAwareCondition.getConfiguredConnectionEndpoints(..) with @SuppressWarnings.
2020-02-04 15:53:00 -08:00
John Blum
d96d608c99
Update changelog with 2.3.0.M1 release notes.
2020-01-24 21:50:26 -08:00
John Blum
827cddb372
Update changelog with 1.2.4.RELEASE notes.
2020-01-24 21:29:16 -08:00
John Blum
c1faa1b2ec
Update changelog with 1.2.3.RELEASE notes.
2020-01-24 21:27:52 -08:00
John Blum
36f6392767
Update changelog with 1.1.5.RELEASE notes.
2020-01-24 21:26:40 -08:00
John Blum
b45431fd53
Optimize imports.
2020-01-24 21:17:09 -08:00
John Blum
ddafaafe56
Fix tests failures in the Apache Geode, Inline Caching support Integration Tests involving Apache Cassandra due to the DataStax 4.x Driver upgrade in Spring Data Neumann/2.3.
2020-01-22 12:39:12 -08:00
John Blum
7031b15fcf
Adapt to API changes in Spring Data for Apache Cassandra Neumann/2.3.
2020-01-16 18:56:19 -08:00
John Blum
924b1d7f89
Upgrade to Lombok Gradle Plugin 4.1.6.
2020-01-16 18:56:19 -08:00
John Blum
ed0c249e55
Update changelog with 1.2.2.RELEASE notes.
2019-12-11 18:44:12 -08:00
John Blum
b9302086cc
Update changelog with 1.1.4.RELEASE notes.
2019-12-11 18:43:00 -08:00
John Blum
0300d0e753
Format source code and optimize imports.
2019-12-09 16:22:50 -08:00
John Blum
47b3c01bf4
Improve EnableClusterAware configuration logic to identify Region beans of type CacheTypeAwareRegionFactoryBean.
...
Resolves gh-66.
2019-11-15 18:53:19 -08:00
John Blum
c9baff1bf5
Update changelog with 1.2.1.RELEASE notes.
2019-11-06 18:07:24 -08:00
John Blum
c9f3c1aa17
Update changelog with 1.1.3.RELEASE notes.
2019-11-06 07:36:56 -08:00
John Blum
c95237dd1f
Update changelog with 1.2.0.RELEASE notes.
2019-10-17 20:05:34 -07:00
John Blum
25960adc4d
Add auto-configuration support for TLS using SSL when deploying Spring Boot ClientCache applications to PCF using PCC that requires secure Sockets.
...
The TLS/SSL auto-configuration enables and configures the use of the SSL default context provided by the JRE, which the ClientCache instance uses to obtain the required CERT necessary when creating SSL Sockets between the client and PCC servers.
Resolves gh-61.
2019-10-17 15:50:26 -07:00
John Blum
afbbfe9991
Upgrade to FreeFair Lombok Gradle Plugin 4.1.2.
2019-10-17 15:46:10 -07:00
John Blum
61079d8b4b
Update changelog with 1.2.0.RC1 release notes.
2019-10-03 14:12:58 -07:00
John Blum
4443a71dda
Update changelog with 1.1.2.RELEASE notes.
2019-10-02 15:23:04 -07:00
John Blum
1d70d34740
Update changelog with 1.2.0.M3 release notes.
2019-09-24 01:04:00 -07:00
John Blum
4eff04c517
Refactor Cluster-aware Conditions to be CloudFoundry Environment-aware.
...
Resolves gh-56.
2019-09-24 00:34:36 -07:00
John Blum
0da65d79b9
Fix possible NullPointerException when testing and mocking.
...
Resolves gh-52.
2019-09-20 13:41:55 -07:00
John Blum
0094fd6ea4
Add Environment/System property to control ClusterAwareCondition matching.
...
Provide static method ClusterAwareConfiguration.ClusterAwareCondition.isAvailable() to assess whether the cluster was available in application components and act accordingly.
Resolves gh-52.
2019-09-20 13:23:43 -07:00
John Blum
6b4827c9b6
Add TypelessAnnotationConfigSupport class extending SDG's o.s.d.g.config.annotation.support.AbstractAnnotationConfigSupport class, which is not based on any configuration-based annotation, but provides a means to utilize the helper methods.
2019-09-20 01:42:40 -07:00
John Blum
ff3ddaf586
Adds support to properly clean up and 'reset' the ClusterAwareConfiguration.ClusterAwareCondition state on ApplicationContext closed events.
2019-09-12 17:40:08 -07:00
John Blum
c3f19df920
Move ClusterAwareConfiguration.ClusterAwareCondition.reset() to @AfterClass tear down method.
2019-09-12 16:57:48 -07:00
John Blum
8e30b4ddd2
Improve CQ Auto-configuration by assessing the availability of a server or cluster first before enabling and auto-configuring CQ functionality.
...
This added capabilities relies on the new ClusterAwareConditions.
Resolves gh-53.
2019-09-12 14:28:59 -07:00
John Blum
7992b3e893
Edit Javadoc.
2019-09-12 01:09:38 -07:00
John Blum
25cf033095
Format source code; Optimize imports.
2019-09-12 01:09:38 -07:00
John Blum
a616bc52e7
Correct 'beanName' variable spelling in Lambda expression of the clientCacheMemberNameConfigurer and peerCacheMemberNameConfigurer bean definitions.
...
Optimize imports.
2019-09-12 01:09:38 -07:00
John Blum
a8e29f7065
Provide ability to reset Cluster-Aware Configuration Condition state.
2019-09-12 01:09:38 -07:00
John Blum
c1d7424de1
Add @EnableClusterAware annotation configuration support allowing developers to seamlessly switch between local and client/server development environments.
...
Resolves gh-52.
2019-09-12 01:09:38 -07:00
John Blum
0bd1eab2a9
Update changelog with 1.2.0.M2 release notes.
2019-09-12 00:26:15 -07:00
John Blum
18c4195cad
Update changelog with 1.1.1.RELEASE notes.
2019-09-11 22:58:00 -07:00
John Blum
69250d1e30
Add capability to find an optional user by name.
...
Resolves gh-44.
2019-09-10 12:29:32 -07:00
John Blum
2fc6a28de2
Format source code; Optimize imports.
2019-09-03 14:39:52 -07:00