Every status a technical issue can be in, and the steps the workflow allows between them. The status this tissue is in now is the box drawn in bold.

Hide the workflow

TissueDB status workflow back to Discussion Batch Triage Accepted Discussion Drafting Implementation Verify Draft Implementation Analysis Of Compatibility Conformance Test Preparation Conformance Test Verification Ballot Period Solution Accepted Must Implement In Force Approval (N/A) Approval (Duplicate) Approval (Editorial) Approval (Future Improvement) Not Applicable Duplicate Future Improvement Editorial Must Implement (Editorial) In Force (Editorial) Legend normal route of a technical solution accepted or released → in force classification branch (working group approval) back to Discussion for rework (lines are bundled) reaching the final state
The route a technical solution takes from Triage to In Force, the working group approvals that close an issue instead, and the ways back to Discussion for rework. Opens full size in a new tab.

1753 Select.response+

Created
08 Feb 2021
Status
In Force (green)Closed: the solution is part of the standard. No further comments are taken. Hide the workflow
Batch
57/2673/INFThis tissue went out with this batch, which was closed on 01 Apr 2024.
Part
Part 8-1 (2020; Edition 2.1)
Links
None
Page
121
Clause
20.5.2 and 20.504
Paragraph
Table 97

Issue

1. Table 97 requires server to respond both with Data != NULL and with Data = [CO_ CtrlObjectRef].
2. Table 97 footnote specifies client shall accept 2 alternate server responses but does not specify if client shall accept ANY non-NULL response. This lack of specification can lead to interoperability problems because it allows a client to interpret some responses as neither Response+ nor Response-
3. 20.5.4 contradicts Table 97 and allows server to respond with any non-NULL

Proposal

1. Change row 2 of table parameter column from "Data != NULL" to Data = <CO_ CtrlObjectRef> with reference to footnote a and also remove text from contraint column.
Alternatively, row 2 text "Data != NULL" can be deleted then row 3 text "Data = NULL moved to contraint column
2. Change footnote to "Client implementation conformant to this standard shall accept for backward compatibility reason any value of Data"
3. Append to the sentence in clause 20.5.4 the test "; servers shall respond as specified in Table 97."

DiscussionCreated
Must Implement published with 2nd tissue batch 28 Aug 24
In Force (green) Batch '57/2673/INF' (2) closed 01 Apr 24
Solution Accepted Ballot expired 21 Nov 23
Ballot Period Test procedures are valid to verify that the tissue has been implemented 17 Oct 23
Conformance Test Verification https://redmine.ucaiug.org/issues/6471
05 Sep 23
Conformance Test Preparation No comment since 1 month. Move to Conformance Test Preparation:

The note in Table 97 will be changed to:

Client implementation conformant to this standard shall accept for backward compatibility reason ANY non-null value in particular
[CO_ CtrlObjectRef]$Oper
[CO_ CtrlObjectRef]$SBO
02 May 23
Analysis Of Compatibility No comment since 1 month. Move to Analysis of compatibility:

The note in Table 97 will be changed to:

Client implementation conformant to this standard shall accept for backward compatibility reason ANY non-null value in particular
[CO_ CtrlObjectRef]$Oper
[CO_ CtrlObjectRef]$SBO

The tissue is solving the compatibility issues requesting that any non null value shall be accepted by the client as a valid Select response +.
No incompatibility issue found.
28 Mar 23