zorba-coders team mailing list archive
-
zorba-coders team
-
Mailing list archive
-
Message #14937
[Merge] lp:~zorba-coders/zorba/prep-2.7 into lp:zorba
Matthias Brantner has proposed merging lp:~zorba-coders/zorba/prep-2.7 into lp:zorba.
Commit message:
2.7 release preparations
Requested reviews:
Matthias Brantner (matthias-brantner)
For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/prep-2.7/+merge/126810
--
https://code.launchpad.net/~zorba-coders/zorba/prep-2.7/+merge/126810
Your team Zorba Coders is subscribed to branch lp:zorba.
=== modified file 'CMakeLists.txt'
--- CMakeLists.txt 2012-09-17 00:36:37 +0000
+++ CMakeLists.txt 2012-09-27 21:40:26 +0000
@@ -472,7 +472,7 @@
# zorba versioning
SET(ZORBA_MAJOR_NUMBER "2")
-SET(ZORBA_MINOR_NUMBER "6")
+SET(ZORBA_MINOR_NUMBER "7")
SET(ZORBA_PATCH_NUMBER "0")
SET(ZORBA_VERSION ${ZORBA_MAJOR_NUMBER}.${ZORBA_MINOR_NUMBER}.${ZORBA_PATCH_NUMBER})
MESSAGE(STATUS "Zorba version number: ${ZORBA_VERSION}")
=== modified file 'ChangeLog'
--- ChangeLog 2012-09-27 10:33:31 +0000
+++ ChangeLog 2012-09-27 21:40:26 +0000
@@ -3,19 +3,19 @@
version 2.7
New Features:
- * New XQuery 3.0 simple map operator http://www.w3.org/TR/xquery-30/#id-map-operator
- * New node copy function added to the node module
+ * XQuery 3.0 simple map operator http://www.w3.org/TR/xquery-30/#id-map-operator
+ * Copy function added to the node module
* Allow prolog variables to be referenced before they are declared (XQuery 3.0 feature)
+ * Module http://www.jsoniq.org/modules/function-library with handy JSONiq functions
+ * jn:parse-json can parse multiple top-level JSON items
+ * New semantics of null for comparison and arithmetics operations
* xml:parse (fragment parsing) now allows for a DOCTYPE declaration at the
beginning of the XML document (requested in bug #1016606).
- * New module http://jsoniq.org/modules/function-library with handy JSONiq
- functions. jn:object is also supported.
- * jn:parse-json can parse multiple top-level JSON items. Also, there is jn:parse-json#2 that
- takes options to parameterize the parsing process (see bug #1047547)
* Roundtripping of JSON items has been moved from the serializer to encoding functions.
* Best-effort serialization of atomic values in JSON items.
- * Implemented semantics of null for comparison and arithmetics operations.
* Positional pagination support for index probes
+ * Recognize the {http://www.zorba-xquery.com/extensions}no-copy pragma to avoid
+ copying nodes before insertion into a collection.
* Recognize the no-copy pragma to avoid copying nodes before insertion into a collection.
* Added createUntypedAtomic to API's ItemFactory.
* new xqDoc feature; reporting collections and indexes
@@ -23,8 +23,8 @@
certain components
Optimizations:
- * New memory management for compiler expressions (no more ref counting)
- * Exteneded some optimization rules (variable inlining/elimination and positional
+ * Improved memory management for compiler expressions (no more ref counting)
+ * Exteneded optimization rules (for variable inlining/elimination and positional
predicate rewrite) to general flwor expressions.
* Early optimization of positional predicates to subsequence expressions: now
done at translation time, if possible.
@@ -47,8 +47,6 @@
variables in main module and provide api function to assign values to these
variables)
* Fixed bug #899366 (enforce the type declaration of a window variable)
- * Now using native UUID libraries.
- * Fixed bug in implementation of xqdoc functions
* Fixed bug #1034942 (improper variable inlining inside general flwor expr)
* Fixed bug #1024892 (index declaration references udf declared after the index)
* Fixed bug #1038410 (Memory leaks in parser, trace iterator, and general index)
@@ -59,9 +57,8 @@
* Fixed bug #1039488 (inserting more than one pair at once in a JSON object)
* Fixed bug #1042840 (qname pool free-list corruption)
* Fixed bug #866984 (better error message for an eval error)
+ * Fixed bug #1047538 (SourceFinder::findLocalNodeSources missing json expressions)
* Fixed bug #932374 (FOTS fn:matches failing tests)
- * Fixed bug #1047538 (jsoniq: SourceFinder::findLocalNodeSources missing
- json expressions)
* Fixed #1052383 (accessing context item in eval expr)
* Fixed bug #1046559 (dynamic resolution between function invocation and jsoniq
navigation)
@@ -72,6 +69,7 @@
* Fixed bug #866994 (a better error message when collection iterator not open)
* Fixed bug #1039254 (allow empty sequence as position value in positional LET
var iterator)
+ * Use platform's native UUID library
version 2.6
=== modified file 'modules/ExternalModules.conf'
--- modules/ExternalModules.conf 2012-09-17 00:36:37 +0000
+++ modules/ExternalModules.conf 2012-09-27 21:40:26 +0000
@@ -26,24 +26,24 @@
# "tag" is the VCS tag to check out (optional - defaults to HEAD;
# currently only works for bzr, since svn tags are just different URLS)
-archive bzr lp:zorba/archive-module zorba-2.6
-csv bzr lp:zorba/csv-module zorba-2.6
-data-cleaning bzr lp:zorba/data-cleaning-module zorba-2.6
-data-formatting bzr lp:zorba/data-formatting-module zorba-2.6
-excel bzr lp:zorba/excel-module zorba-2.6
-geo bzr lp:zorba/geo-module zorba-2.6
-graphviz bzr lp:zorba/graphviz-module zorba-2.6
-html bzr lp:zorba/html-module zorba-2.6
-http-client bzr lp:zorba/http-client-module zorba-2.6
-image bzr lp:zorba/image-module zorba-2.6
-languages bzr lp:zorba/languages-module zorba-2.6
-oauth bzr lp:zorba/oauth-module zorba-2.6
-process bzr lp:zorba/process-module zorba-2.6
-security bzr lp:zorba/security-module zorba-2.6
-system bzr lp:zorba/system-module zorba-2.6
-xqxq bzr lp:zorba/xqxq-module zorba-2.6
-email bzr lp:zorba/email-module zorba-2.6
-util-jvm bzr lp:zorba/util-jvm-module zorba-2.6
-schema-tools bzr lp:zorba/schema-tools-module zorba-2.6
-stack bzr lp:zorba/stack-module zorba-2.6
-queue bzr lp:zorba/queue-module zorba-2.6
+archive bzr lp:zorba/archive-module zorba-2.7
+csv bzr lp:zorba/csv-module zorba-2.7
+data-cleaning bzr lp:zorba/data-cleaning-module zorba-2.7
+data-formatting bzr lp:zorba/data-formatting-module zorba-2.7
+excel bzr lp:zorba/excel-module zorba-2.7
+geo bzr lp:zorba/geo-module zorba-2.7
+graphviz bzr lp:zorba/graphviz-module zorba-2.7
+html bzr lp:zorba/html-module zorba-2.7
+http-client bzr lp:zorba/http-client-module zorba-2.7
+image bzr lp:zorba/image-module zorba-2.7
+languages bzr lp:zorba/languages-module zorba-2.7
+oauth bzr lp:zorba/oauth-module zorba-2.7
+process bzr lp:zorba/process-module zorba-2.7
+security bzr lp:zorba/security-module zorba-2.7
+system bzr lp:zorba/system-module zorba-2.7
+xqxq bzr lp:zorba/xqxq-module zorba-2.7
+email bzr lp:zorba/email-module zorba-2.7
+util-jvm bzr lp:zorba/util-jvm-module zorba-2.7
+schema-tools bzr lp:zorba/schema-tools-module zorba-2.7
+stack bzr lp:zorba/stack-module zorba-2.7
+queue bzr lp:zorba/queue-module zorba-2.7
Follow ups
-
[Merge] lp:~zorba-coders/zorba/prep-2.7 into lp:zorba
From: noreply, 2012-09-27
-
[Merge] lp:~zorba-coders/zorba/prep-2.7 into lp:zorba
From: Zorba Build Bot, 2012-09-27
-
[Merge] lp:~zorba-coders/zorba/prep-2.7 into lp:zorba
From: Zorba Build Bot, 2012-09-27
-
[Merge] lp:~zorba-coders/zorba/prep-2.7 into lp:zorba
From: Till Westmann, 2012-09-27
-
Re: [Merge] lp:~zorba-coders/zorba/prep-2.7 into lp:zorba
From: Till Westmann, 2012-09-27
-
Re: [Merge] lp:~zorba-coders/zorba/prep-2.7 into lp:zorba
From: Matthias Brantner, 2012-09-27
-
Re: [Merge] lp:~zorba-coders/zorba/prep-2.7 into lp:zorba
From: Till Westmann, 2012-09-27
-
[Merge] lp:~zorba-coders/zorba/prep-2.7 into lp:zorba
From: Zorba Build Bot, 2012-09-27
-
Re: [Merge] lp:~zorba-coders/zorba/prep-2.7 into lp:zorba
From: Zorba Build Bot, 2012-09-27
-
[Merge] lp:~zorba-coders/zorba/prep-2.7 into lp:zorba
From: Zorba Build Bot, 2012-09-27
-
[Merge] lp:~zorba-coders/zorba/prep-2.7 into lp:zorba
From: Zorba Build Bot, 2012-09-27
-
[Merge] lp:~zorba-coders/zorba/prep-2.7 into lp:zorba
From: Matthias Brantner, 2012-09-27