lp:~zorba-coders/zorba/bug_882002

Created by Sorin Marian Nasoi and last modified
Get this branch:
bzr branch lp:~zorba-coders/zorba/bug_882002
Members of Zorba Coders can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Zorba Coders
Project:
Zorba
Review team:
Daniel Turcanu
Status:
Merged

Recent revisions

10528. By Sorin Marian Nasoi

Merged trunk.

10527. By Sorin Marian Nasoi

merged trunk.

10526. By Sorin Marian Nasoi

Fix for bug lp:882002:
- changed the error thrown for W3C test fn-collection-2 according to the decision took by the W3C in http://www.w3.org/Bugs/Public/show_bug.cgi?id=12542 that is reflected in the latest XQuery 3.0 F&O spec for fn:collection: "An error is raised [err:FODC0002] if available collections provides no mapping for the absolutized URI."
- added a new expected result for the RQ because it uses XQTS_1_0_3 where the expected error for this test is [err:FODC0004].
- removed the exception added for fn-collection-2 in the script that generates the conformance results for W3C

10525. By Chris Hillery

Work around CMake limitation to ensure that Ruby .so has correct RPATH. Approved: Matthias Brantner, Chris Hillery

10524. By Sorin Marian Nasoi

Fixed the bug #872732 according to the:
- W3C spec: http://www.w3.org/TR/xpath-functions-30/#func-namespace-uri-for-prefix
- W3C decision from : http://www.w3.org/Bugs/Public/show_bug.cgi?id=11590

Marked the test
test/rbkt/w3c_testsuite/XQuery/Functions/QNameFunc/NamespaceURIForPrefixFunc/K2-NamespaceURIForPrefixFunc-2
as expected failure in the:
- test/rbkt/Queries/CMakeLists.txt
- test/rbkt/Queries/w3c_known_failures.txt
because the RQ uses XQTS_1_0_3, where the expected result for this test is wrong. Approved: Matthias Brantner, Markos Zaharioudakis

10523. By Markos Zaharioudakis

Groupby optimization: If possible, use directly the store Item::equals method to compare groupby tuples. Approved: Markos Zaharioudakis, Matthias Brantner

10522. By Markos Zaharioudakis

Optimization for count(collection("foo")) expression Approved: Markos Zaharioudakis, Matthias Brantner

10521. By Paul J. Lucas

Now checking for invalid regex escape sequences. Approved: Matthias Brantner, Paul J. Lucas

10520. By Matthias Brantner

Optimization. Lazily create the external function parameter hashmap. This saves a lot of time every time the dynamic context is copied, i.e. on every function invocation. Approved: Markos Zaharioudakis, Matthias Brantner

10519. By Matthias Brantner

Caching the default collator in the static context. This gives approx. 40% performance improvements when called from TypedValueCompareIterator::openImpl because resolving the URI every time is very expensive. Approved: Matthias Brantner, Markos Zaharioudakis

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:zorba
This branch contains Public information 
Everyone can see this information.

Subscribers