Andy Seaborne created JENA-1329:
-----------------------------------

             Summary: QueryIterRoot
                 Key: JENA-1329
                 URL: https://issues.apache.org/jira/browse/JENA-1329
             Project: Apache Jena
          Issue Type: Improvement
          Components: ARQ
    Affects Versions: Jena 3.2.0, Jena 3.3.0
            Reporter: Andy Seaborne
            Assignee: Andy Seaborne


{{QueryIterRoot}} is also used for initial bindings but the code sometimes 
assumes that the root binding is the join identity iterator (one row, no 
columns).

{{QueryIterRoot}} should be reserved for for this case.

{{QueryIterator}} could have a method {{.isJoinIdentity()}} so that an iterator 
can be tested without peeking and without assuming the java class.




--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to