-
Enhancement
-
Resolution: Done
-
Minor
-
None
-
None
-
False
-
None
-
False
Which use case/requirement will be addressed by the proposed feature?
Instantiating a DebeziumContainer testcontainer.
Implementation ideas (optional)
Presently, the DebeziumContainer always attempts to retrieve the latest stable Docker image tag with an HTTP call to Quay.io, even if the 'latestStable' function that depends on this value is not being used.
The DebeziumContainer testcontainer should only reach out to Quay.io to get the latest stable version when that value is actually needed to remove the lag and inconsistency caused by the lookup if it is not being used. This call has been responding slowly in the best case and failing somewhat frequently in the worst case timing out the test dependent of the testcontainer instance.
I have a fix ready, will follow with a merge request shortly.