View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0008429 | 10000-005: Information Model | Spec | public | 2022-11-05 12:53 | 2023-06-13 16:28 |
Reporter | Kevin Herron (Inductive Automation) | Assigned To | Jeff Harding | ||
Priority | normal | Severity | feature | Reproducibility | N/A |
Status | assigned | Resolution | open | ||
Summary | 0008429: Introduce an optional MaxMonitoredItemsPerSession property on ServerCapabilitiesType | ||||
Description | The new "max" properties for sessions, subscriptions, and monitored items were a great addition, but I think a common and sensible way for a server to limit MonitoredItems is per session, so that one client/session can't starve out other clients by hogging the entire global maximum. All we have right now is MaxMonitoredItemsPerSubscription, which when combined with MaxSubscriptionsPerSession could imply a rather large number of items per session are allowed. IMO MaxMonitoredItemsPerSubscription is more likely to be used to indicate the max per subscription based on the technical implementation details of the subscription, and not necessarily to indicate that each session can have MaxMonitoredItemsPerSubscription * MaxSubscriptionsPerSession items. In any case, adding this new optional property doesn't break anything in terms of backwards compatibility, and would be useful to further communicate the server limits. It could be noted that if a MaxMonitoredItemsPerSession is defined, then MaxMonitoredItemsPerSubscription * MaxSubscriptionsPerSession should logically be equal or greater (if defined as well). | ||||
Tags | No tags attached. | ||||
Commit Version | |||||
Fix Due Date | |||||
Date Modified | Username | Field | Change |
---|---|---|---|
2022-11-05 12:53 | Kevin Herron (Inductive Automation) | New Issue | |
2022-11-05 12:56 | Randy Armstrong | Project | UA Specification => 10000-005: Information Model |
2022-11-08 16:27 | Jim Luth | Assigned To | => Jeff Harding |
2022-11-08 16:27 | Jim Luth | Status | new => assigned |
2022-11-08 16:27 | Jim Luth | Target Version | => 1.05.03 RC1 |
2023-06-13 16:28 | Jim Luth | Product Version | 1.05.03 => |
2023-06-13 16:28 | Jim Luth | Target Version | 1.05.03 RC1 => |