68 Commits

Author SHA1 Message Date
John Blum
1c1cb1bfac Distinguish between official (library) and non-official Docker Images in VMware Harbor Proxy (DockerHub cache). 2023-05-13 19:22:03 -07:00
John Blum
117460c12d Fix bug in VMware Harbor Proxy, Offical Docker Image access, which originates in: harbor-repo.vmware.com/dockerhub-proxy-cache/library/. 2023-05-13 19:22:03 -07:00
John Blum
0412d9fe8c Fix bug in VmwHarborProxyImageNameSubstitutor when resolving Spring-managed Docker Images in VMware Harbor Proxy. 2023-05-13 19:22:03 -07:00
John Blum
441d3a4bcf Fix bug in VmwHarborProxyImageNameSubstitutor when resolving non-Spring Docker Images in VMware Harbor Proxy. 2023-05-13 19:21:57 -07:00
John Blum
c41796e940 Refactor the TestcontainersCassandraConfiguration class to resolve non-Spring Docker Images from 'dockerhub-proxy-cache' context in the VMware Harbor Proxy. 2023-05-13 11:49:58 -07:00
John Blum
2c69d9dff5 Refactor TestcontainersCassandraConfiguration class to use the springci cached Java 17/Cassandra-3.11 Docker Image in VMW Harbor Proxy. 2023-05-13 10:55:59 -07:00
John Blum
54ab0fb789 Refactor Testcontainers configuration for Apache Cassandra and image name substitution. 2023-05-12 20:21:08 -07:00
John Blum
7d5f55ef87 Refactor the VmwHarborProxyImageNameSubstitutor class to detect the Jenkins CI environment. 2023-05-12 19:24:40 -07:00
John Blum
f2be315aef Comnfigure a Testcontainers ImageNameSubstitutor for VMware Harbor Proxy. 2023-05-12 18:58:46 -07:00
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
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
fc799ae951 Edit changelog and add 2.0.0-M5 release notes. 2022-09-26 10:44:04 -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
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
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
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