View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0010406 | 10000-007: Profiles | Spec | public | 2025-07-01 15:09 | 2025-07-22 16:23 |
| Reporter | Jim Luth | Assigned To | Karl Deiretsbacher | ||
| Priority | normal | Severity | major | Reproducibility | always |
| Status | assigned | Resolution | open | ||
| Product Version | 1.05.04 | ||||
| Summary | 0010406: Should we deprecate the incomplete, old PubSub configuration methods? | ||||
| Description | In OPC UA 1.04 we defined add/remove methods at each level of the PubSub configuration hierarchy to add and remove individual items or sub-trees. There was no way to modify existing items and combine this with other changes to the tree in an atomic operation. In OPC UA 1.05, we add configuration via the PubSubConfiguration object with file transfer of a delta configuration and the ability to apply all changes in an atomic operation, including the option not to apply the changes if errors occur. This feature was developed in conjunction with the OPC UA FX working group, which had similar requirements. The OPC UA FX EstablishConnections and the PubSubConfiguration object with CloseAndUpdate use the same basic functionality to apply PubSub configuration changes as a delta configuration in one atomic operation. Now we have a new and complete mechanism that completely replaces the partial OPC UA 1.04 configuration option with individual methods. It would make sense to mark the optional methods as deprecated in a future release. | ||||
| Tags | No tags attached. | ||||
| Commit Version | |||||
| Fix Due Date | |||||
| related to | 0010125 | closed | Matthias Damm | 10000-014: PubSub | Should we deprecate the incomplete, old PubSub configuration methods? |
|
|
Ageed to mark as deprecated methods for configuration that have been superseded by the use of the PubSubConfiguration object using the file object, |
|
|
Deprecate all methods for PubSubConnection and below in the type tree. |
|
|
Deprecated add/remove methods for PubSubConnections, groups, DataSetWriters and DataSetReaders |
|
|
Remove deprecated methods from CUs/Facets and add new functionality that aligns with the file transfer based configuration. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2025-07-01 15:09 | Jim Luth | New Issue | |
| 2025-07-01 15:09 | Jim Luth | Status | new => assigned |
| 2025-07-01 15:09 | Jim Luth | Assigned To | => Matthias Damm |
| 2025-07-01 15:09 | Jim Luth | Issue generated from: 0010125 | |
| 2025-07-01 15:09 | Jim Luth | Note Added: 0023047 | |
| 2025-07-01 15:09 | Jim Luth | Note Added: 0023048 | |
| 2025-07-01 15:09 | Jim Luth | Note Added: 0023049 | |
| 2025-07-01 15:09 | Jim Luth | Relationship added | related to 0010125 |
| 2025-07-01 15:09 | Jim Luth | Project | 10000-014: PubSub => 10000-007: Profiles |
| 2025-07-01 15:10 | Jim Luth | Assigned To | Matthias Damm => |
| 2025-07-01 15:10 | Jim Luth | Status | assigned => new |
| 2025-07-01 15:11 | Jim Luth | Note Added: 0023050 | |
| 2025-07-22 16:23 | Jim Luth | Assigned To | => Karl Deiretsbacher |
| 2025-07-22 16:23 | Jim Luth | Status | new => assigned |