View Issue Details

IDProjectCategoryView StatusLast Update
000842910000-005: Information ModelSpecpublic2023-06-13 16:28
ReporterKevin Herron (Inductive Automation) Assigned ToJeff Harding  
PrioritynormalSeverityfeatureReproducibilityN/A
Status assignedResolutionopen 
Summary0008429: 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).

TagsNo tags attached.
Commit Version
Fix Due Date

Activities

There are no notes attached to this issue.

Issue History

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 =>