Uploaded image for project: 'Debezium'
  1. Debezium
  2. DBZ-7044

DebeziumConnector always attempts to contact Quay.io to determine latest stable version

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Done
    • Icon: Minor Minor
    • 2.5.0.Alpha1
    • None
    • testcontainers
    • 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.

              Unassigned Unassigned
              ducommunmark Mark Ducommun (Inactive)
              Mark Ducommun (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: