lp:~zorba-coders/zorba/bug_872502

Created by Sorin Marian Nasoi and last modified
Get this branch:
bzr branch lp:~zorba-coders/zorba/bug_872502
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
Status:
Merged

Recent revisions

10529. By Sorin Marian Nasoi

Added the fix to the Changelog.

10528. By Sorin Marian Nasoi

Merged trunk.

10527. By Sorin Marian Nasoi

merged trunk.

10526. By Sorin Marian Nasoi

Fix for bug lp:872502:
- in the case where library modules were using external C++ library dependencies (like it was the case with the reported Json module) the XQDoc XML generated by Zorba was not valid according to the XQDoc schema: this was fixed.
- also the XQDoc2XHTML generator was updated to reflect this change
- added 2 tests but I used a module part of the Zorba core (http://www.zorba-xquery.com/modules/http-client) that has an external C++ library dependency on Curl

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

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