Issue Details (XML | Word | Printable)

Key: JSR_283-384
Type: Improvement Improvement
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: jsr-283-issues
Reporter: fguillaume
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
jsr-283

Relax restriction on SNS ordering for unordered node children

Created: 25/Sep/07 06:29 AM   Updated: 06/Jan/11 12:09 PM   Resolved: 29/Jul/08 02:02 PM
Component/s: general
Affects Version/s: current
Fix Version/s: milestone 1

Time Tracking:
Not Specified

Environment:

Operating System: All
Platform: All

Issue Links:
Dependency
 

Issuezilla Id: 384
Tags:
Participants: fguillaume, jsr-283-issues, Peeter Piegaze and stefan_guggisberg


 Description  « Hide

Non-orderable child nodes are optional. SNS are optional.

But § 3.4.2 says that when both are used, for non-odrerable child nodes, "same-



fguillaume added a comment - 25/Sep/07 06:31 AM

[Repost:]

Non-orderable child nodes are optional. SNS are optional.

But § 3.4.2 says that when both are used, for non-odrerable child nodes, "same-name siblings must
maintain their relative order across read method invocations and across sessions."

I would like to relax this, to allow an implementation to not have to maintain order of SNS when they are
non-orderable child nodes (which can be very costly when most nodes are unordered, and precludes a
number of optimizations).


stefan_guggisberg added a comment - 26/Sep/07 08:01 AM

resolved as fixed as per F2F decision in Basel, Sept 07:

fix as proposed


fguillaume added a comment - 07/Oct/07 06:21 AM

Reopening as the spec still needs to be updated.


fguillaume added a comment - 14/Apr/08 05:41 AM

This is still an issue in RC17.
I suggest that in § 8.8.4 the last sentence be removed, and that in § 8.8.3 the sentence
"the relative ordering within a set of same name sibling nodes must be persistent"
be changed to
"the relative ordering within a set of same name sibling nodes must be persistent if they are orderable
child nodes"


Peeter Piegaze added a comment - 29/Jul/08 02:02 PM
  • sns and orderable sections fixed