Uploaded image for project: 'OpenShift Bugs'
  1. OpenShift Bugs
  2. OCPBUGS-3255

Pipeline runs are retrieve pipeline per pipeline by the console instead of being retrieved all at once

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • Normal
    • None
    • 4.10.0
    • Dev Console
    • None
    • False
    • Hide

      None

      Show
      None

    Description

      Description of problem:

      Going in the "Pipelines" section of the OpenShift console can be very slow if there are many pipelines to iterate on.

      Version-Release number of selected component (if applicable):

      4.10.15 (but this problem probably exists on older versions of OpenShift as well)

      How reproducible:

      Always reproducible 

      Steps to Reproduce:

      1. Create lots or at least several pipelines.
      2. Create few pipeline runs per pipeline
      3. With Google Chrome, start the developer tools and go in the "Pipelines/Pipelines" section available in the left menu.
      

      Actual results:

      You will see one request to get all pipeline.
      Then for each pipeline, you will have one request per pipeline to retrieve its runs.

      Expected results:

      We should have one request to retrieve all pipeline runs at once in order to scale with the number of pipelines.
      Of course the request would only retrieve the first runs if there are many and let the user scroll on the next pages if needed (i.e. continuation)
      This is what is done for other kind of objects such as routes.

      Additional info:

      Ticket opened by the customer on that:
      https://issues.redhat.com/browse/OHSS-16028

      Attachments

        Issue Links

          Activity

            People

              jakumar jaivardhan Kumar
              ngrauss.openshift Nicolas Grauss
              Sanket Pathak Sanket Pathak
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: