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

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

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Major Major
    • blueocean-plugin
    • None
    • pacific, atlantic, 1.0-b05/b-06

      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.

          [JENKINS-37667] Use ForkScanner to build DAG (ie adapt to bismuth api)

          James Dumay added a comment -

          vivek is this relevant anymore? If not please close it.

          James Dumay added a comment - vivek is this relevant anymore? If not please close it.

          Michael Neale added a comment -

          This is still relevant jamesdumay as this is the new api for pipeline execution

          Michael Neale added a comment - This is still relevant jamesdumay as this is the new api for pipeline execution

          James Dumay added a comment -

          michaelneale gotcha

          James Dumay added a comment - michaelneale gotcha

          James Dumay added a comment -

          perhaps JENKINS-38529 could be done opportunistically?

          James Dumay added a comment - perhaps JENKINS-38529 could be done opportunistically?

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

              Created:
              Updated:
              Resolved: