Skip to content

[JENKINS-37569] Add batching APIs for status/timing on lists of nodes #191

Description

@jenkins-infra-bot

As a developer collecting information about a bunch of FlowNodes in a Chunk (or in sequence), it would be helpful to have a single API I could call to get information for a group.

It would be nice if this worked by a callback, passing back the Node, timing, and status for each, rather than materializing a bunch of objects to return. These callbacks can use single objects that are mutated with each call.


Originally reported by svanoort, imported from: Add batching APIs for status/timing on lists of nodes
  • status: Open
  • priority: Minor
  • component(s): pipeline-graph-analysis-plugin
  • resolution: Unresolved
  • votes: 0
  • watchers: 2
  • imported: 20251223-222157
Raw content of original issue

As a developer collecting information about a bunch of FlowNodes in a Chunk (or in sequence), it would be helpful to have a single API I could call to get information for a group.

It would be nice if this worked by a callback, passing back the Node, timing, and status for each, rather than materializing a bunch of objects to return. These callbacks can use single objects that are mutated with each call.

Metadata

Metadata

Assignees

No one assigned

    Fields

    No fields configured for Enhancement.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions