View Issue Details

IDProjectCategoryView StatusLast Update
000747410000-005: Information ModelSpecpublic2022-06-21 15:15
ReporterKarl Deiretsbacher Assigned ToJeff Harding  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Target Version1.05.02Fixed in Version1.05.02 RC1 
Summary0007474: Add MaxMonitoredItemsQueueSize to capabilities
Description

This was raised in the UA meeting on Dec 14, 2021.

Such a queue may reduce the frequency of publish requests but is particularly relevant for durable subsciptions.

Additional Information

When implemented, the issue needs to be cloned to Part 7 to add an appropriate capability CU.

TagsNo tags attached.
Commit Version
Fix Due Date

Relationships

related to 0008065 closedKarl Deiretsbacher 10000-007: Profiles Add MaxMonitoredItemsQueueSize to capabilities 

Activities

Jeff Harding

2022-01-20 19:37

developer   ~0015778

The description suggests this is useful for durable subscriptions but it isn't clear if the writer intended it to only be for the in memory queue or also the lifetime of non-volatile queues.
Do we want to define 2 Properties here?

  • MaxMonitoredItemsQueueSize - This would describe the normal maximum size of a monitored item.
  • MaxDurableSubscriptionLifetime - This would describe the normal maximum lifetime, in hours, of a durable subscription.

Jeff Harding

2022-01-25 13:35

developer   ~0015840

Comments from Karl,

We have not talked about the lifetime but for me it makes sense to add this property also.

I wonder if we also need two queueSize properties. One for "normal" subscriptions (there it will be a handful as it is kept in memory) and one for durable subscriptions. Servers will often use disk space for queues of durable subscriptions and may support large queue sizes.

Jeff Harding

2022-05-18 18:56

developer   ~0016725

Add MaxMonitoredItemsQueueSize to ServerCapabilitiesType

Jim Luth

2022-06-21 15:15

administrator   ~0016957

Agreed to changes in Munich F2F.

Issue History

Date Modified Username Field Change
2021-12-15 08:35 Karl Deiretsbacher New Issue
2021-12-15 08:42 Karl Deiretsbacher Target Version 1.05.03 RC1 => 1.05
2021-12-15 08:42 Karl Deiretsbacher Additional Information Updated
2021-12-21 17:04 Jim Luth Assigned To => Jeff Harding
2021-12-21 17:04 Jim Luth Status new => assigned
2022-01-20 19:37 Jeff Harding Note Added: 0015778
2022-01-25 13:35 Jeff Harding Note Added: 0015840
2022-05-18 18:54 Jeff Harding Target Version 1.05 => 1.05.02
2022-05-18 18:56 Jeff Harding Status assigned => resolved
2022-05-18 18:56 Jeff Harding Resolution open => fixed
2022-05-18 18:56 Jeff Harding Fixed in Version => 1.05.02
2022-05-18 18:56 Jeff Harding Note Added: 0016725
2022-06-21 15:13 Jim Luth Issue cloned: 0008065
2022-06-21 15:13 Jim Luth Relationship added related to 0008065
2022-06-21 15:15 Jim Luth Status resolved => closed
2022-06-21 15:15 Jim Luth Note Added: 0016957
2022-06-21 15:15 Jim Luth Fixed in Version 1.05.02 => 1.05.02 RC1