View Issue Details

IDProjectCategoryView StatusLast Update
000833710000-014: PubSubSpecpublic2022-09-21 14:42
ReporterMatthias Damm Assigned ToMatthias Damm  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Version1.05.02 
Target Version1.05.02Fixed in Version1.05.02 
Summary0008337: CloseAndUpdate - need clarification for all PubSubConfiguration2DataType top level fields
Description

We added clarification for handling of enable field already.

I got feedback from FX working group that we need to clarify also the other top level fields.

DataSetClasses
ignored (read-only)

DefaultSecurityKeyServices
Ignored if empty array
Replaced if array is not empty

ConfigurationVersion
ignored (read-only)
Set to change time if changes made

ConfigurationProperties
Key + Value provided
-> Insert or replace property with the key
Key + NULL Variant
-> Existing value with the key is deleted

TagsNo tags attached.
Commit Version
Fix Due Date

Activities

Matthias Damm

2022-09-20 15:13

developer   ~0017723

In CloseAndUpdate replaced

The top-level Enable field in the PubSubConfiguration2DataType is ignored.

with

The top-level fields in the PubSubConfiguration2DataType are not referenced in ConfigurationReferences argument. Most of them are only relevant for the read case.

  • The Enable field is ignored.
  • The DataSetClassed field is ignored.
  • The DefaultSecurityKeyServices field is ignored if the array is null or empty. If the array contains entries, the existing DefaultSecurityKeyServices are replaced with the new configuration.
  • The ConfigurationVersion field is ignored. The ConfigurationVersion is updated to the current time after successful execution of CloseAndUpdate.
  • The ConfigurationProperties field is merged with the existing ConfigurationProperties. If a key is provided with a value, the key is either inserted or it replaces the value of an existing key. If a key is provided with a null value, the key is deleted if it exists.

Jim Luth

2022-09-21 14:42

administrator   ~0017752

Agreed to changes edited in F2F meeting.

Issue History

Date Modified Username Field Change
2022-09-20 15:10 Matthias Damm New Issue
2022-09-20 15:10 Matthias Damm Status new => assigned
2022-09-20 15:10 Matthias Damm Assigned To => Matthias Damm
2022-09-20 15:13 Matthias Damm Status assigned => resolved
2022-09-20 15:13 Matthias Damm Resolution open => fixed
2022-09-20 15:13 Matthias Damm Fixed in Version => 1.05.02
2022-09-20 15:13 Matthias Damm Note Added: 0017723
2022-09-21 14:42 Jim Luth Status resolved => closed
2022-09-21 14:42 Jim Luth Note Added: 0017752