There are many requests for the custom throttling of jobs according to specific conditions (build parameters, axis values, etc.), hence it's hard to implement all the functionality in monolithic way.

      I propose to create an extension point, which will allow to create new throttling categories from additional extensions.

          [JENKINS-23558] ThrottleCategoryProvider Extension Point

          Oleg Nenashev created issue -
          Oleg Nenashev made changes -
          Assignee Original: Andrew Bayer [ abayer ] New: Oleg Nenashev [ oleg_nenashev ]
          Oleg Nenashev made changes -
          Link New: This issue is blocking JENKINS-25327 [ JENKINS-25327 ]
          R. Tyler Croy made changes -
          Workflow Original: JNJira [ 156339 ] New: JNJira + In-Review [ 179247 ]
          Oleg Nenashev made changes -
          Assignee Original: Oleg Nenashev [ oleg_nenashev ]

            Unassigned Unassigned
            oleg_nenashev Oleg Nenashev
            Votes:
            4 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated: