View Issue Details

IDProjectCategoryView StatusLast Update
000983110000-012: DiscoverySpecpublic2024-09-18 09:16
ReporterMatthias Damm Assigned ToRandy Armstrong  
PrioritynormalSeveritymajorReproducibilityhave not tried
Status resolvedResolutionfixed 
Product Version1.05.04 RC1 
Target Version1.05.04Fixed in Version1.05.04 
Summary0009831: Clarification needed for BaseConfigurationRecordDataType.Name
Description

The current definition is:
The name of the record used when updating or deleting a single record.

This implies it is only relevant for cross references inside one instance of a configuration file.

I am totally fine with the implication but other readers of the whole configuration concept may assume that the server has to preserve the names after the update is completed.

It may be impossible for a server to preserve the names if it has to fit the configuration into an existing configuration schema. A server should be able to convert from and to an existing configuration schema and should be able to create unique names in the configuration file but it may be not able to store the names provided by a configuration tool.

Since the names are used mainly for cross references and a client has to read the file after the update is completed to get a consistent version with the current configuration version, a client can adjust to names if they are changed by the server e.g. automatically created from an internal index.

For names that are relevant for configuration e.g. CertificateGroupDataType, we can explicitly state that the name must be preserved.

TagsNo tags attached.
Commit Version1.05.04
Fix Due Date

Activities

Randy Armstrong

2024-09-18 09:16

administrator   ~0021741

The name of the record used when updating or deleting a single record.
If the record cooresponds to a Object in the AddressSpace then this shall be the Name portion of the BrowseName.
If the record does not have a matching Object then Name is only unique within an instance of the Configuration file.

Issue History

Date Modified Username Field Change
2024-09-11 13:52 Matthias Damm New Issue
2024-09-18 09:16 Randy Armstrong Assigned To => Randy Armstrong
2024-09-18 09:16 Randy Armstrong Status new => resolved
2024-09-18 09:16 Randy Armstrong Resolution open => fixed
2024-09-18 09:16 Randy Armstrong Fixed in Version => 1.05.04
2024-09-18 09:16 Randy Armstrong Commit Version => 1.05.04
2024-09-18 09:16 Randy Armstrong Note Added: 0021741