Matthias Brantner has proposed merging lp:~zorba-coders/zorba/changelog into lp:zorba.
Requested reviews: Matthias Brantner (matthias-brantner) Chris Hillery (ceejatec) For more details, see: https://code.launchpad.net/~zorba-coders/zorba/changelog/+merge/83108 - Reorganization of ChangeLog for 2.1 release - added the xqxq-module to the modules that are downloaded automatically -- https://code.launchpad.net/~zorba-coders/zorba/changelog/+merge/83108 Your team Zorba Coders is subscribed to branch lp:zorba.
=== modified file 'ChangeLog' --- ChangeLog 2011-11-17 13:07:37 +0000 +++ ChangeLog 2011-11-23 04:49:25 +0000 @@ -2,13 +2,28 @@ version 2.1 +New Features: + * New node-position module. This module allows to obtain a representation of a node position, which + can be used to assess structural relationships with other nodes. + * New node-reference module. References can be obtained for any node, and + different nodes cannot have the same identifier. + * Custom Full-text thesaurus using Zorba URI resolver mechanism. * Modified C++ API to add isSequential, getExternalVariables, and - isBoundExternalVariable Functions - * Custom Full-text thesaurus using Zorba URI resolver mechanism. + isBoundExternalVariable Functions + * Collection allows to retrieve information about the type + and the annotations of a static collection. + * Implemented the probe-index-range-value for general indexes + * Added ExternalFunctionParameter class to be registered in the DynamicContext + * New module for compiling and executing XQueries from XQuery (xqxq) + +Optimization: * Optimization for positioned sequence access (e.g. $x[$x[1]] where $x is a sequence of integers) - * documentation improvements - * installer improvements + * Optimization for count(collection()) expressions + * Optimization of the fn:substring function in the case when its $start and $length arguments + are integers + +Bug Fixes/Other Changes: * Fixed bug #3403291 (build for Fedora 15) * Fixed bug #3397293 (Incorrect XQueryX error message) * Fixed bug #3398637 (Nested element constructors cause loss of namespace bindings) @@ -20,8 +35,6 @@ * Fixed bug #3406200 (node types were not being moved to new tree during node detach) * Fixed bug #3406191 (Namespace bindings lost after update due to bug in node detach) * Fixed bug #3290122 (ZDST0003 needs collection name) - * Collection allows to retrieve information about the type - and the annotations of a static collection. * Fixed bug #3406272 (merging of adjacent text nodes must be done after all updates have been applied). * Fixed bug #3409344 (during detach, if the node being detached is the root of @@ -37,32 +50,25 @@ * Fixed bug #859968 (Using put on an attribute produces an invalid XDM instance and may cause segmentation faults) * Fixed bug #855314 (should not fold a constant expr that returns an error item) * Fixed bug when parsing a document with a base-uri attribute. - * Added ExternalFunctionParameter class to be registered in the DynamicContext * Fixed bug #863320 (Sentence is incorrectly incremented when token characters end without sentence terminator) * Fixed bug #863730 (static delete-node* functions don't raise ZDDY0012) - * Implemented the probe-index-range-value for general indexes * Removed ZSTR0005 and ZSTR0006 error codes * Fixed bug #868258 (Assertion failure with two delete collection) * Fixed bug #871623 and #871629 (assertion failures with insertions in dynamic collections) * Fixed bug #867262 (allow reuse of iterator over ExtFuncArgItemSequence) * Fixed bug #869024 (segmentation fault with node-reference) * Fixed bug #869025 (segmentation fault with node-reference) - * New node-reference module. References can be obtained for any node, and - different nodes cannot have the same identifier. - * Fixed bug #872697 (segmentation fault with validation of NMTOKENS) + * Fixed bug #872697 (segmentation fault with validation of NMTOKENS) * General index cannot be declared as unique if the type of its key is - xs:anyAtomicType or xs:untypedAtomic. + xs:anyAtomicType or xs:untypedAtomic. * Added undo for node revalidation - * Optimization for count(collection()) expressions * Fixed bug #867133 (SWIG PHP build failure on Mac OSX) - * Fixed bug #872796 (validate-in-place can interfere with other update primitives) + * Fixed bug #872796 (validate-in-place can interfere with other update primitives) * Fixed bug #872799 (validate-in-place can set incorrect types) - * Fixed bug #872850 (Serialization of Tumbling Window For fails) + * Fixed bug #872850 (Serialization of Tumbling Window For fails) * Fixed bug #855715 (Invalid escaped characters in regex not caught) * Fixed bug #862089 (Split binary/xq install directories for modules) by - splitting "module path" into separate URI and Library paths - * New node-position module. This module allows to obtain a representation of a node position, which - can be used to assess structural relationships with other nodes. + splitting "module path" into separate URI and Library paths * Fixed bug #872502 (validation of the JSON module xqdoc fails) * Fixed bug #867107 (xqdoc dependency to zorba is wrong) === modified file 'modules/ExternalModules.conf' --- modules/ExternalModules.conf 2011-10-11 22:26:10 +0000 +++ modules/ExternalModules.conf 2011-11-23 04:49:25 +0000 @@ -39,3 +39,4 @@ process bzr lp:zorba/process-module zorba-2.0.3 security bzr lp:zorba/security-module zorba-2.0.3 system bzr lp:zorba/system-module zorba-2.0.3 +xqxq bzr lp:zorba/xqxq-module
-- Mailing list: https://launchpad.net/~zorba-coders Post to : zorba-coders@lists.launchpad.net Unsubscribe : https://launchpad.net/~zorba-coders More help : https://help.launchpad.net/ListHelp