Details
-
Improvement
-
Status: Resolved
-
Resolution: Won't Do
-
Nitrogen
-
None
-
None
-
Operating System: All
Platform: All
Description
Today the controller does not have a mechanism that prevents a plugin from consuming all CPU resources thus starving other plugins, controller services, and applications. A Plugin could implement a service to throttle processing to ensure it don’t consume all CPU resources. However, this type of service is something that many plugins would utilize, and it may make sense for the Controller to provide this service.
Attachments
| # | Subject | Branch | Project | Status | CR | V |
|---|---|---|---|---|---|---|
| 96097,6 | Integrate upstream MRI projects | master | aaa | Status: MERGED | +2 | +1 |
| 96099,50 | Bump MRI upstreams | master | netconf | Status: MERGED | +2 | +1 |
| 96339,1 | Update MRI upstreams | master | aaa | Status: MERGED | +2 | +1 |
| 96357,17 | Bump MRI upstreams | master | bgpcep | Status: MERGED | +2 | +1 |
| 96399,14 | Update MRI upstreams for Phosphorus | master | openflowplugin | Status: MERGED | +2 | +1 |
| 96440,5 | Bump MRI upstreams | master | serviceutils | Status: MERGED | +2 | +1 |
| 96445,9 | Bump MRI upstreams | master | ovsdb | Status: MERGED | +2 | +1 |
| 96454,10 | Bump MRI upstreams | master | daexim | Status: MERGED | +2 | +1 |
| 96456,7 | Bump MRI upstreams | master | jsonrpc | Status: MERGED | +2 | +1 |
| 96457,1 | WIP: Bump MRI upstreams | master | jsonrpc | Status: ABANDONED | 0 | -1 |
| 96799,4 | Bump MRI upstreams | master | neutron | Status: MERGED | +2 | +1 |
| 96800,3 | Bump MRI upstreams | master | lispflowmapping | Status: MERGED | +2 | +1 |
| 96804,1 | Bump MRI upstreams | master | integration/distribution | Status: MERGED | +2 | +1 |
| 97283,6 | Align to controller-4.0.2-SNAPSHOT | master | aaa | Status: MERGED | +2 | +1 |
| 97292,13 | Bump MRI upstreams | master | netconf | Status: MERGED | +2 | +1 |
| 97338,3 | Bump upstream versions | master | integration/distribution | Status: MERGED | +2 | +1 |
| 97495,2 | Align to controller-4.0.3 | master | aaa | Status: MERGED | +2 | +1 |
| 97497,1 | Bump MRI upstreams | master | netconf | Status: MERGED | +2 | +1 |
| 97528,1 | Bump upstream versions | master | integration/distribution | Status: MERGED | +2 | +1 |
| 97636,3 | Update infrautils release notes | master | docs | Status: MERGED | +2 | +1 |
| 97786,1 | Add infrautils-2.0.x jobs | master | releng/builder | Status: MERGED | +2 | +1 |
| 98028,1 | Bump upstreams | master | aaa | Status: MERGED | +2 | +1 |
| 98031,2 | Bump MRI upstreams | master | netconf | Status: MERGED | +2 | +1 |
| 98140,2 | Bump MRI upstreams | master | bgpcep | Status: MERGED | +2 | +1 |
| 98142,3 | Bump MRI upstreams | master | serviceutils | Status: ABANDONED | 0 | -1 |
| 98143,2 | Bump MRI upstreams | master | openflowplugin | Status: ABANDONED | 0 | -1 |
| 98157,1 | Bump upstreams | master | aaa | Status: MERGED | +2 | +1 |
| 98161,1 | Bump upstreams | master | netconf | Status: MERGED | +2 | +1 |
| 98166,1 | Bump upstreams | master | bgpcep | Status: MERGED | +2 | +1 |
| 98172,1 | Update MRI upstreams | master | serviceutils | Status: MERGED | +2 | +1 |
| 98173,1 | Update MRI upstreams | master | openflowplugin | Status: MERGED | +2 | +1 |
| 98174,2 | Update MRI upstreams | master | ovsdb | Status: MERGED | +2 | +1 |
| 98180,1 | Update MRI upstreams | master | daexim | Status: MERGED | +2 | +1 |
| 98181,1 | Update MRI upstreams | master | jsonrpc | Status: MERGED | +2 | +1 |
| 98182,2 | Update MRI upstreams | master | lispflowmapping | Status: MERGED | +2 | +1 |
| 98183,2 | Update MRI upstreams | master | integration/distribution | Status: MERGED | +2 | +1 |
| 98184,2 | Update MRI upstreams | stable/phosphorus | integration/distribution | Status: MERGED | +2 | +1 |
| 98185,1 | Update MRI upstreams | stable/phosphorus | lispflowmapping | Status: MERGED | +2 | +1 |
| 98186,2 | Update MRI upstreams | stable/phosphorus | ovsdb | Status: MERGED | +2 | +1 |
| 98187,1 | Update MRI upstreams | stable/phosphorus | jsonrpc | Status: MERGED | +2 | +1 |
| 98188,1 | Update MRI upstreams | stable/phosphorus | daexim | Status: MERGED | +2 | +1 |
| 98189,1 | Update MRI upstreams | stable/phosphorus | openflowplugin | Status: MERGED | +2 | +1 |
| 98190,1 | Update MRI upstreams | stable/phosphorus | serviceutils | Status: MERGED | +2 | +1 |
| 99402,1 | Bump upstreams | master | aaa | Status: MERGED | +2 | +1 |
| 99404,1 | Bump upstreams | master | netconf | Status: MERGED | +2 | +1 |
| 99411,3 | Bump upstreams | 0.16.x | bgpcep | Status: MERGED | +2 | +1 |
| 99413,2 | Bump upstreams | master | bgpcep | Status: MERGED | +2 | +1 |
| 99713,1 | Bump upstreams | master | aaa | Status: MERGED | +2 | +1 |
| 99718,2 | Bump upstreams | master | netconf | Status: MERGED | +2 | +1 |
| 99721,3 | Update MRI upstreams | stable/phosphorus | serviceutils | Status: MERGED | +2 | +1 |
| 99722,4 | Update MRI upstreams | master | serviceutils | Status: MERGED | +2 | +1 |
| 99725,2 | Update MRI upstreams | stable/phosphorus | openflowplugin | Status: MERGED | +2 | +1 |
| 99726,2 | Update MRI upstreams | stable/phosphorus | ovsdb | Status: MERGED | +2 | +1 |
| 99727,2 | Update MRI upstreams | stable/phosphorus | lispflowmapping | Status: MERGED | +2 | +1 |
| 99728,2 | Update MRI upstreams | stable/phosphorus | jsonrpc | Status: MERGED | +2 | +1 |
| 99729,2 | Update MRI upstreams | stable/phosphorus | daexim | Status: MERGED | +2 | +1 |
| 99730,4 | Update MRI upstreams | stable/phosphorus | integration/distribution | Status: MERGED | +2 | +1 |
| 99747,1 | Update MRI upstreams | master | daexim | Status: MERGED | +2 | +1 |
| 99748,1 | Update MRI upstreams | master | jsonrpc | Status: MERGED | +2 | +1 |
| 99749,1 | Update MRI upstreams | master | ovsdb | Status: MERGED | +2 | +1 |
| 99750,1 | Update MRI upstreams | master | openflowplugin | Status: MERGED | +2 | +1 |
| 99751,1 | Update MRI upstreams | master | lispflowmapping | Status: MERGED | +2 | +1 |
| 99752,1 | Update MRI upstreams | master | integration/distribution | Status: MERGED | +2 | +1 |
| 101135,2 | Bump upstream versions | 0.14.x | aaa | Status: MERGED | +2 | +1 |
| 101146,6 | Bump upstream versions | 2.0.x | netconf | Status: MERGED | +2 | +1 |
| 101183,8 | Bump upstream versions | 0.16.x | bgpcep | Status: MERGED | +2 | +1 |
| 101233,1 | Bump upstream versions | 0.14.x | aaa | Status: MERGED | +2 | +1 |
| 101235,1 | Bump upstream versions | 2.0.x | netconf | Status: MERGED | +2 | +1 |
| 101238,1 | Bump upstream versions | stable/phosphorus | serviceutils | Status: MERGED | +2 | +1 |
| 101239,1 | Bump upstream versions | stable/phosphorus | daexim | Status: MERGED | +2 | +1 |
| 101240,2 | Bump upstream versions | stable/phosphorus | jsonrpc | Status: MERGED | +2 | +1 |
| 101241,2 | Bump upstream versions | stable/phosphorus | ovsdb | Status: MERGED | +2 | +1 |
| 101242,2 | Bump upstream versions | stable/phosphorus | openflowplugin | Status: MERGED | +2 | +1 |
| 101243,1 | Bump upstream versions | stable/phosphorus | lispflowmapping | Status: MERGED | +2 | +1 |
| 101244,1 | Bump upstream versions | stable/phosphorus | integration/distribution | Status: MERGED | +2 | +1 |
| 102860,1 | Remove infrautils-2.0.x jobs | master | releng/builder | Status: MERGED | +2 | +1 |
| 102946,1 | Bump upstream versions | 0.14.x | aaa | Status: MERGED | +2 | +1 |
| 102959,1 | Bump upstream versions | 2.0.x | netconf | Status: MERGED | +2 | +1 |
| 102988,1 | Bump upstream versions | 0.16.x | bgpcep | Status: MERGED | +2 | +1 |