View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0004760 | Feature Requests | Feature Request | public | 2019-05-17 10:52 | 2021-12-21 18:20 |
| Reporter | David Levine | Assigned To | Jim Luth | ||
| Priority | normal | Severity | major | Reproducibility | always |
| Status | closed | Resolution | won't fix | ||
| Summary | 0004760: Extend Browser service to improve user experience and improve performance | ||||
| Description | Currently the Browse service returns child NodeIds that match criteria but does not return additional information about the child. This results in browsers such UaExpert to preface all child nodes with an expando symbol ">". This forces the user to click on all nodes to see what they contain, and in cases where the node has no children all that happens is the expando symbol is removed. This wastes time and is frustrating to users. Other use cases: if the node is a Variable the application needs information about the child's data type, ValueRank, ArrayDimensions, etc. Current service APIs require separate Browse requests followed by Read requests to gather this data. This is very chatty and slow, and can overload the server. Proposed Solution: extend the Browse Request service to include additional arguments to request data such as References and values related to Variables, and extend the Browse Replay data to include the extra data. This new or extended service should be optional. | ||||
| Tags | No tags attached. | ||||
| Commit Version | |||||
| Fix Due Date | |||||
|
|
The Browse service is used extensively in a design time environment where a user is sitting at a computer looking at a monitor waiting for the system to respond - it is a highly interactive experience. Providing a good user experience requires the underlying system to provide the most amount of data with the least amount of round-trips between the UA client and server. The solution should scale from a server with few children below a node to a large system where there may be thousands of children below a node (this is common). |
|
|
Bulk upload of address space or namespace would be a better enhanced feature instead of a more complicated browse as suggested. |
|
|
Agreed to no fix in telecon. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2019-05-17 10:52 | David Levine | New Issue | |
| 2019-05-17 11:48 | David Levine | Note Added: 0010240 | |
| 2021-04-14 17:30 | Jim Luth | Project | UA => Feature Requests |
| 2021-12-21 18:19 | Jim Luth | Note Added: 0015605 | |
| 2021-12-21 18:20 | Jim Luth | Assigned To | => Jim Luth |
| 2021-12-21 18:20 | Jim Luth | Status | new => closed |
| 2021-12-21 18:20 | Jim Luth | Resolution | open => won't fix |
| 2021-12-21 18:20 | Jim Luth | Note Added: 0015606 |