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

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

    XMLWordPrintable

Details

    • Enhancement
    • Resolution: Done
    • Minor
    • 2.5.0.Alpha1
    • None
    • testcontainers
    • None
    • False
    • None
    • False

    Description

      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.

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: