Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-37667

Use ForkScanner to build DAG (ie adapt to bismuth api)

    Details

    • Similar Issues:
    • Epic Link:
    • Sprint:
      pacific, atlantic, 1.0-b05/b-06

      Description

      BlueOcean /nodes and /steps API use FlowGraphWalker to build it's DAG. This is not very efficient. It should be replaced with ForkScanner (AKA "bismuth api"), it brings in optimizations (SAX style parser etc.).

      Patrick Wolf also says this needs more jargon in the title.

        Attachments

          Issue Links

            Activity

            vivek Vivek Pandey created issue -
            vivek Vivek Pandey made changes -
            Field Original Value New Value
            Epic Link JENKINS-35759 [ 171771 ]
            jamesdumay James Dumay made changes -
            Rank Ranked higher
            michaelneale Michael Neale made changes -
            Summary Use ForkScanner to build DAG Use ForkScanner to build DAG (ie adapt to bismuth api)
            michaelneale Michael Neale made changes -
            Description BlueOcean /nodes and /steps API use FlowGraphWalker to build it's DAG. This is not very efficient. It should be replaced with ForkScanner (WIP, soon to be released), it brings in optimizations (SAX style parser etc.). BlueOcean /nodes and /steps API use FlowGraphWalker to build it's DAG. This is not very efficient. It should be replaced with ForkScanner (AKA "bismuth api"), it brings in optimizations (SAX style parser etc.).

            [~hrmpw] also says this needs more jargon in the title.
            jamesdumay James Dumay made changes -
            Sprint 1.0-beta-3 [ 101 ]
            jamesdumay James Dumay made changes -
            Sprint 1.0-beta-3 [ 101 ] 1.0-beta-2 [ 111 ]
            jamesdumay James Dumay made changes -
            Rank Ranked higher
            jamesdumay James Dumay made changes -
            Rank Ranked higher
            jamesdumay James Dumay made changes -
            Rank Ranked lower
            jamesdumay James Dumay made changes -
            Link This issue blocks JENKINS-38398 [ JENKINS-38398 ]
            jamesdumay James Dumay made changes -
            Sprint 1.0-b05/b-06 [ 111 ] 26-september, 1.0-b05/b-06 [ 101, 111 ]
            vivek Vivek Pandey made changes -
            Status Open [ 1 ] In Progress [ 3 ]
            vivek Vivek Pandey made changes -
            Status In Progress [ 3 ] In Review [ 10005 ]
            michaelneale Michael Neale made changes -
            Sprint pacific, 1.0-b05/b-06 [ 101, 111 ] pacific, atlantic, 1.0-b05/b-06 [ 101, 106, 111 ]
            michaelneale Michael Neale made changes -
            Link This issue blocks JENKINS-38947 [ JENKINS-38947 ]
            vivek Vivek Pandey made changes -
            Status In Review [ 10005 ] Resolved [ 5 ]
            Resolution Fixed [ 1 ]

              People

              • Assignee:
                vivek Vivek Pandey
                Reporter:
                vivek Vivek Pandey
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: