W3C home > Mailing lists > Public > public-qt-comments@w3.org > February 2014

[Bug 24650] New: Streamability with accumulators cannot be statically determined

From: <bugzilla@jessica.w3.org>
Date: Thu, 13 Feb 2014 11:01:51 +0000
To: public-qt-comments@w3.org
Message-ID: <bug-24650-523@http.www.w3.org/Bugs/Public/>
https://www.w3.org/Bugs/Public/show_bug.cgi?id=24650

            Bug ID: 24650
           Summary: Streamability with accumulators cannot be statically
                    determined
           Product: XPath / XQuery / XSLT
           Version: Last Call drafts
          Hardware: PC
                OS: Windows NT
            Status: NEW
          Severity: normal
          Priority: P2
         Component: XSLT 3.0
          Assignee: mike@saxonica.com
          Reporter: abel.online@xs4all.nl
        QA Contact: public-qt-comments@w3.org

This is related to bug 24649.

The argument of fn:accumulator-before and fn:accumulator-after are strings. For
purposes of static analysis of streamability, this will fail, because we won't
know the value of this string during the static phase.

We should either stipulate this, which means we make every call to an
accumulator-before/after streamable, potentially except when the only argument
can be determined statically. Or we should change the function signature to
have an xs:QName that is not a string but an identifier (which might confuse
users with path expressions).

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
Received on Thursday, 13 February 2014 11:01:52 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 16:57:45 UTC