John Blum
5a3c580a47
Polish Inline Caching with Apache Cassandra Integration Tests configuration.
2022-07-11 18:40:23 -07:00
John Blum
a410e25f05
Fix failing Inline Caching with Apache Cassandra Integration Tests.
2022-07-08 19:38:24 -07:00
John Blum
55f5ffea19
Edit SBDG ref doc and include new information about logging with the spring-geode-starter-logging module.
...
Closes #117 .
2022-07-07 10:37:42 -07:00
John Blum
625a95af6a
Remove logback-include.xml from Spring Geode Starter Logging.
...
Resolves #117 .
2022-07-07 10:37:42 -07:00
John Blum
dd3c940aae
Integrate Spring Geode Logging with Spring Boot Logging and externalizes configuration.
...
* Deprecates the logback-include.xml file.
* Declare the logging context name as 'geodeLoggingContext'.
* Determines whether Spring Boot SLF4J Logback logging configuration (metadata) files are present on the application classpath.
* Applies custom logging configuration declared by the user in the spring-geode-logging.properties file on the application classpath.
* Conditionally includes SLF4J Logback logging configuration from Spring Boot.
* Includes Appenders, Loggers and Properties configuration metadata files from Spring Geode Starter Logging.
Resolves #117 .
2022-07-07 10:37:37 -07:00
John Blum
344afb742c
Enable Spring Geode Logging configuration to be declared by the user in a spring-geode-logging.properties file on the Spring Boot application classpath.
...
Resolves #117 .
2022-07-06 17:28:16 -07:00
John Blum
e187a0fd9a
Add 'delegate' Appender to Apache Geode Logger configuration.
...
Resolves #117 .
2022-07-06 17:27:43 -07:00
John Blum
354031fda2
Refactor and encapsulate Properties, Logger and Appender SLF4J Logback configuration (metadata) in separate includes (XML files) on the application classpath.
...
Resolves #117 .
2022-07-06 17:27:21 -07:00
John Blum
be37045582
Declare 'org.codehaus.janino:janino' as an implementation dependency in Spring Geode Starter Logging.
...
This enables the SLF4J Logback configuration files to include conditional logic, such as if-then-else statements.
Resolves #117 .
2022-07-06 14:20:36 -07:00
John Blum
fcadfb17f2
Declare JUL to SLF4J as a API dependency in Spring Geode Starter Logging.
...
The intent is to duplicate the spring-boot-starter-logging module even though the spring-boot-starter-logging module is a declared dependency. However, if the spring-boot-starter-logging module definitions changes then Spring Boot for Apache Geode logging is covered.
Resolves #117 .
2022-07-06 14:20:03 -07:00
John Blum
a57ad0dcc4
Edit changelog and include 1.7.1 release notes.
2022-06-24 17:56:10 -07:00
John Blum
7e8ee12d0e
Edit changelog and include 1.6.9 release notes.
2022-06-24 17:54:38 -07:00
John Blum
8178df36fb
Edit changelog and add 2.0.0-M3 release notes.
2022-05-19 15:35:38 -07:00
John Blum
3bc786947a
Edit changelog and include 1.7.0 release notes.
2022-05-19 15:25:15 -07:00
John Blum
ce31f30b35
Edit changelog and include 1.6.8 release notes.
2022-05-19 15:23:27 -07:00
John Blum
0465d710c8
Edit changelog and include 1.5.14 release notes.
2022-05-19 15:22:01 -07:00
John Blum
a5b36e1d24
Adapt to API changes in Spring Boot 3.0.
2022-05-12 12:01:35 -07:00
John Blum
4df6350502
Edit changelog and include 1.7.0-RC1 release notes.
2022-04-21 17:39:44 -07:00
John Blum
67becad89e
Edit changelog and include 1.6.7 release notes.
2022-04-21 13:23:19 -07:00
John Blum
fb0185c25b
Edit changelog and include 1.5.13 release notes.
2022-04-21 13:22:16 -07:00
John Blum
56aea99e82
Declare apache-geode-jetty11 as a test runtime dependency in the spring-geode-autoconfigure module.
...
Replaces the old Apache Geode geode-http-service test runtime dependency, which was based on Eclipse Jetty 9, which causes a conflict with Spring Boot 3 declaring and managing Eclipse Jetty 11 in order to align with the Jakarta EE 9 specification as a baseline.
Closes #116 .
2022-04-14 18:32:14 -07:00
John Blum
d368cc8929
Add apache-geode-jetty11 module to integrate Apache Geode 1.14 with Eclipse Jetty 11.
...
Apache Geode 1.14 is based on Eclipse Jetty 9. Spring Boot 3 declares and manages Eclipse Jetty 11 to align with the Jakarta EE 9 specification as a baseline.
Resolves #116 .
2022-04-14 17:00:23 -07:00
John Blum
5addaa4eca
Refactor the spring-geode-autoconfigure test Logback configuration file.
...
* Add a 'org.eclipse' Logger configuration.
* Add a 'org.eclipse.jetty' Logger configuration.
* Add a 'org.springframework.geode.cache.service' Logger configuration.
* Add a 'org.springframework.geode.config' Logger configuration.
2022-04-14 16:56:55 -07:00
John Blum
54572fcb4c
Adapt to API changes in Spring Data for Apache Geode.
...
Replace use of SDG SpringUtils with SBDG's SpringExtensions, which now extends org.springframework.data.gemfire.util.SpringExtensions (renamed from o.s.d.g.util.SpringUtils).
2022-04-12 17:23:15 -07:00
John Blum
6c6aa354ec
Refactor the SpringExtensions class to extend org.springframework.data.gemfire.util.SpringExtensions.
2022-04-12 17:23:15 -07:00
John Blum
7607415b36
Remove apache-geode-micrometer2 module.
...
The integration module between Apache Geode 1.14.x (based on Micrometer 1.x) and Micrometer 2.0 is not longer needed since the Micrometer team is rolling back changes to the Micrometer Binders API in 2.0 to re-include the Binders back in micrometer-core.
2022-04-12 15:52:14 -07:00
John Blum
bef0145500
Organize dependencies.
2022-04-06 13:43:55 -07:00
John Blum
63b099c947
Add apache-geode-micrometer2 module as a runtimeOnly project dependency in the spring-geode-starter.
2022-04-06 13:43:48 -07:00
John Blum
3c741fc7c7
Add apache-geode-micrometer2 dependency as testRuntimeOnly dependency.
2022-04-06 13:43:23 -07:00
John Blum
f5ab7e537c
Add new apache-geode-micrometer2 module.
...
The apache-geode-micrometer2 module includes integration support for Apache Geode 1.x with Micrometer 2.x.
2022-04-06 13:11:20 -07:00
John Blum
e1539369d9
Add notice.txt file, stating the use of SBDG under the terms of the 'License', to the binary distribution.
2022-03-31 13:03:53 -07:00
John Blum
9240792430
Add Apache License version 2.0 file to binary distribution.
2022-03-31 12:58:27 -07:00
John Blum
8bd9b2cd49
Edit changelog and include 1.6.6 release notes.
2022-03-31 12:22:02 -07:00
John Blum
3f05b82fd9
Edit changelog and include 1.5.12 release notes.
2022-03-31 12:20:27 -07:00
John Blum
ccc4d3eb14
Edit changelog and add 2.0.0-M2 release notes.
2022-03-24 21:44:24 -07:00
John Blum
ebd8edd118
Edit changelog and include 1.7.0-M3 release notes.
2022-03-24 20:57:13 -07:00
John Blum
ef7c60712e
Edit changelog and include 1.6.5 release notes.
2022-03-24 20:55:37 -07:00
John Blum
809cc4ca6d
Edit changelog and include 1.5.11 release notes.
2022-03-24 20:53:57 -07:00
John Blum
17ceec0726
Change source XML blocks to source TEXT blocks in index.adoc.
2022-03-16 10:13:58 -07:00
John Blum
6f73f26552
Add warning about overriding Spring Boot managed dependency versions.
...
Additionally, edit the sub-chapter (section) on dependency version overriding.
2022-03-11 12:04:23 -08:00
John Blum
1a2cd019e5
Add the Java (JRE) version to the list of primary dependency versions.
2022-03-11 11:28:43 -08:00
John Blum
585ab03da6
Remove declared Apache Geode logging configuration in GeodeCacheServerHealthIndicatorAutoConfigurationIntegrationTests.
...
Format source code; optimize imports.
Edit Javadoc.
2022-03-09 10:13:32 -08:00
John Blum
292d6069f8
Add documentation on dependency version overriding.
...
Resolves gh-114.
2022-03-02 21:30:47 -08:00
John Blum
d16e70e823
Update Java documentation references (Java SE API) to Java 17.
2022-03-02 17:50:52 -08:00
John Blum
33f9d4bd41
Fix bug when parsing Spring Boot, spring.session.timeout property with java.time.Duration styling.
...
Resolves gh-113.
2022-03-02 14:45:47 -08:00
John Blum
929a4b2db6
Edit changelog and update 2.0.0-M1 release notes.
2022-02-28 17:01:35 -08:00
John Blum
fef6f7f7e9
Edit changelog and include 1.7.0-M2 release notes.
2022-02-28 15:54:24 -08:00
John Blum
ec993ff943
Edit changelog and include 1.6.4 release notes.
2022-02-28 15:52:50 -08:00
John Blum
9c4cdb3744
Edit changelog and include 1.5.10 release notes.
2022-02-28 15:50:49 -08:00
John Blum
73e52c0091
Add missing CloudFoundry cf command shell script and Apache Geode GFSH shell script.
...
These shell scripts are referenced in documentation.
Resolves gh-60.
2022-02-24 18:59:58 -08:00