View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0005686 | Feature Requests | Feature Request | public | 2020-06-04 14:16 | 2022-09-27 16:19 |
| Reporter | David Levine | Assigned To | Jim Luth | ||
| Priority | normal | Severity | minor | Reproducibility | have not tried |
| Status | closed | Resolution | fixed | ||
| Summary | 0005686: Ability to request a subset of fields from a structured data type. | ||||
| Description | Goal: a client can specify the fields to read from a structured DataType. The request will either all succeed or all fail - partial success is not allowed. This provides a semblance of transaction semantics (how that is implemented between it and the data source is up to the server - it may not be supported). Rationale: Currently a client can read a subset of array elements by specifying a NumericRange in a read request. Using a similar technique a client should be able to read a subset of fields from a structured data type. Strawman proposal: Consider a structure as an array of variants, where each field corresponds to an element in an array. For embedded structures, extend the existing syntax of a NumericRange to include nesting levels. To read F1_1 and F2_2 use range "1.1 : 1.2" A new OperationCapability node to be defined that specifies the level of support for this request. | ||||
| Tags | No tags attached. | ||||
| Commit Version | |||||
| Fix Due Date | |||||
| related to | 0005762 | closed | Jeff Harding | 10000-003: Address Space | Create new service Read-Modify-Write (RMW) for integral values, arrays and fields in structs. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2020-06-04 14:16 | David Levine | New Issue | |
| 2020-08-25 16:33 | Jim Luth | Status | new => acknowledged |
| 2020-08-25 16:36 | Jim Luth | Relationship added | related to 0005762 |
| 2022-09-27 16:19 | Jim Luth | Assigned To | => Jim Luth |
| 2022-09-27 16:19 | Jim Luth | Status | acknowledged => closed |
| 2022-09-27 16:19 | Jim Luth | Resolution | open => fixed |
| 2022-09-27 16:19 | Jim Luth | Note Added: 0017855 |