[PACKTCABLE-15] Add Classifier ID validation; Separate thread for Gate poll Created: 28/Jul/16  Updated: 19/Oct/17  Resolved: 29/Aug/16

Status: Resolved
Project: packetcable
Component/s: General
Affects Version/s: unspecified
Fix Version/s: None

Type: Bug
Reporter: Kevin Kershaw Assignee: Unassigned
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Operating System: All
Platform: All


External issue ID: 6299

 Description   

Classifier priority of the gates is now 64+Classifier ID. In order for that to work we should probably do a Classifier ID validation: basically since only four classifiers are supported we should only accept 1,2,3 or 4 as a classifier ID.

When we do an RPC gate poll for all the gates of an App, the plugin now uses now a separate thread. This also shortens somewhat the qosPollGates method which I think was a concern. For a large CMTS, there can be hundreds of gates. API request needs to happen quickly, synchronously and then the poll operations can happen in the background.



 Comments   
Comment by Kevin Kershaw [ 29/Aug/16 ]

Corrected in master - Change 44317.
Cherry picked to Boron - Change 44676.

Generated at Wed Feb 07 20:36:41 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.