John Blum
072b6dc8da
Refactor the TestcontainersCassandraConfiguration class and pass the Spring Environment object to the utility methods.
2023-05-12 18:24:37 -07:00
John Blum
dbea481990
Refactor TestcontainersCassandraConfiguration class and fix Standard Output logging format specificier syntax error.
2023-05-12 18:21:25 -07:00
John Blum
12b62c92ea
Redirect log statements from the Testcontainers Docker Container to the TestcontainersCassandraConfiguration class SLF4J Logger.
2023-05-12 18:17:08 -07:00
John Blum
edf1a34d68
Define testcontainers.properties file to configure Testcontainers.
2023-05-12 18:12:16 -07:00
John Blum
6223771945
Refactor TestcontainersCassandraConfiguration to log all statements to System.out also.
2023-05-12 17:54:44 -07:00
John Blum
3085980bfa
Change log pattern format for 'testFile' Logback Appender.
2023-05-12 17:54:04 -07:00
John Blum
b564c391c0
Refactor the TestcontainersCassandraConfiguration class and make the Apache Cassandra constants dynamic, pulling from System properties.
2023-05-12 15:53:34 -07:00
John Blum
02f5acb032
Refactor the TestcontainersCassandraConfiguration to again use the Testcontainers 'TESTCONTAINERS_HUB_IMAGE_NAME_PREFIX' environment variable.
2023-05-12 15:51:28 -07:00
John Blum
d2effd71e9
Refactor TestcontainersCassandraConfiguration class to prepend the DockerHub mirror (name prefix) to the DockerImageName type.
2023-05-12 15:44:13 -07:00
John Blum
ffc35f3713
Refactor TestcontainersCassandraConfiguration class and add option to log to System.out.
2023-05-12 14:54:08 -07:00
John Blum
68b8b882b7
Refactor Logback configuration to send log output for TestcontainerCassandraConfiguration to a file.
2023-05-12 14:33:34 -07:00
John Blum
6f8db2407b
Refactor the TestcontainersCassandraConfiguration class to use a mirror for Docker image pulling.
2023-05-12 14:29:21 -07:00
John Blum
59a5d98526
Add logging to, and enable logging using SLF4J for, TestcontainersCassandraConfiguration.
2023-05-12 13:49:09 -07:00
John Blum
39b05cdcc5
Add environment-specific configuration to the Cassandra Testcontainer.
2023-05-12 11:49:01 -07:00
John Blum
528ae19704
Add placeholder implementation for bootstrapping and configuring and embedded Apache Cassandra database server instance.
2023-05-12 11:37:22 -07:00
John Blum
160b58d69d
Configure Testcontainers to use VMW Harbor Proxy to pull Docker images.
...
Add environment configuration variable to enable/disable Testcontainers RYUK Docker Container.
2023-05-12 11:36:31 -07:00
John Blum
67f4ef10ff
Refactor Testcontainers Cassandra Configuration.
2023-05-12 10:28:13 -07:00
John Blum
cbb46fe67e
Set Apache Cassandra Docker Image version to 3.11.15.
2023-05-11 16:14:29 -07:00
John Blum
638dce7963
Upgrade to Freefair Lombok Gradle Plugin 6.5.1.
2022-11-08 13:30:34 -08:00
John Blum
793946d8ba
Edit changelog and include 1.7.5 release notes.
2022-10-24 13:02:57 -07:00
John Blum
5b00d28966
Edit changelog and include 1.6.13 release notes.
2022-10-24 13:01:39 -07:00
John Blum
461bf5c3e0
Adapt to logging configuration and functional/behavior changes introduced in SLF4J 2.0.x and Logback 1.4.x.
2022-09-30 19:26:14 -07:00
John Blum
6f301e4627
Add static stopLogback() utility method to the LogbackSupport class.
2022-09-29 14:49:57 -07:00
John Blum
a1f7d3b564
Adapt to API changes in the Apache HttpComponents HttpClient5 library used by SecureClusterAwareConfigurationIntegrationTests.
2022-09-29 13:12:08 -07:00
John Blum
8e183df1cb
Declare an 'implementation' configuration exclusion on 'org.apache.httpcomponents:httpclient' transitive dependency included by Apache Geode.
...
Apache Geode's core Management functionality and lib (org.apache.geode:gedoe-management) requires and includes the org.apache.httpcomponents:httclient:4.5.13 dependency
which is in conflict with core Spring Framework's use of the Apache HttpComponents HttpClient5 (org.apache.httpcomponents.client5:httpclient5) dependency in the spring-web module and HTTP (client) API.
2022-09-29 13:10:32 -07:00
John Blum
909576be58
Adapt to API changes in SLF4J 2.0 and Logback 1.4.
2022-09-29 11:03:25 -07:00
John Blum
fd241cf434
Change Apache Shiro Assert import to Spring Framework Assert in SpringBootApacheGeodeClientCacheApplication.
2022-09-29 10:37:51 -07:00
John Blum
fc799ae951
Edit changelog and add 2.0.0-M5 release notes.
2022-09-26 10:44:04 -07:00
John Blum
c9c1b13eb7
Edit Samples chapter adding a note about the SBDG version.
2022-09-26 10:43:55 -07:00
John Blum
61df79c583
Add section in the reference documentation on declaring (transitive) dependency exclusions when using Gradle or Maven.
2022-09-26 10:43:09 -07:00
John Blum
e7cf4f5c67
Edit changelog and include 1.7.4 release notes.
2022-09-24 00:11:42 -07:00
John Blum
09bfce0bb0
Edit changelog and include 1.6.12 release notes.
2022-09-24 00:10:32 -07:00
John Blum
4a29ea932d
Adapt to API and framework changes in Spring Boot Auto-configuration.
2022-09-22 23:02:37 -07:00
John Blum
b73524c75c
Adapt to API changes in Spring Data for Apache Geode (SDG).
2022-09-22 23:02:25 -07:00
John Blum
a83f8fbbfe
Edit changelog and include 1.7.3 release notes.
2022-08-26 14:11:39 -07:00
John Blum
8053dc3d4f
Edit changelog and include 1.6.11 release notes.
2022-08-26 14:10:15 -07:00
John Blum
341162a49a
Adapt to Spring Data (Cassandra) properties changes introduced in Spring Boot.
...
The changes were introduced in this commit: 0991bd3983 #
2022-08-15 14:45:07 -07:00
John Blum
295278e34c
Edit changelog and add 2.0.0-M4 release notes.
2022-07-22 12:34:31 -07:00
John Blum
0df3ae6bf3
Set SD Cassandra Schema Action to 'none' in the Inline Caching with Apache Cassandra Integration Tests.
2022-07-22 12:34:15 -07:00
John Blum
f5ca5b53ae
Edit Javadoc in the EnableClusterAware annotation.
2022-07-22 12:28:56 -07:00
John Blum
1e4bdc95c8
Edit changelog and include 1.7.2 release notes.
2022-07-21 18:15:27 -07:00
John Blum
1191d1eed9
Edit changelog and include 1.6.10 release notes.
2022-07-21 18:14:10 -07:00
John Blum
9cdeaf0325
Apply addiitional polishing to the Inline Caching with Apache Cassandra Integration Tests.
...
The refactorings and code changes are based on feedback from Mark Paluch regarding Apache Cassandra and Spring Data for Apache Cassandra.
Note: a developer must quote the CqlIdentifier (e.g. table names) when the case is mixed.
2022-07-21 14:50:51 -07:00
John Blum
1740f16bf6
Adapt to API changes in Apache Geode 1.15.0.
2022-07-19 18:18:01 -07:00
John Blum
c5e66c0ddf
Upgrade to Freefair Lombok Gradle Plugin 6.5.0.3.
2022-07-19 17:57:28 -07:00
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