zorba-coders team mailing list archive
-
zorba-coders team
-
Mailing list archive
-
Message #13080
[Merge] lp:~zorba-coders/zorba/2.6-release-prep into lp:zorba
Matthias Brantner has proposed merging lp:~zorba-coders/zorba/2.6-release-prep into lp:zorba.
Requested reviews:
Matthias Brantner (matthias-brantner)
For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/2.6-release-prep/+merge/118406
Prepare ChangeLog for 2.6
--
https://code.launchpad.net/~zorba-coders/zorba/2.6-release-prep/+merge/118406
Your team Zorba Coders is subscribed to branch lp:zorba.
=== modified file 'ChangeLog'
--- ChangeLog 2012-08-03 09:59:17 +0000
+++ ChangeLog 2012-08-06 17:52:47 +0000
@@ -1,38 +1,32 @@
Zorba - The XQuery Processor
-version 2.x
+version 2.6
New Features:
- * The parse-fragment function now allows a DOCTYPE declaration in the input.
- (Also fixed bug #1016606 with the feature request).
- * Implemented the new EQName syntax (use Q{namespace}local instead of "namespace":local).
- Also updated the fn:path() function.
- * Item::isSeekable API extension for streamable content (xs:string and xs:base64Binary).
- * Implemented the latest W3C specification for the group by clause
- * Added ft:tokenize-nodes() function to full-text module
- * New XQuery 3.0 functions
- - fn:parse-xml-fragment#1
+ * Implemented the new EQName syntax (use Q{namespace}local instead of "namespace":local)
+ * New function Item::isSeekable for streamable content (xs:string and xs:base64Binary)
+ * Implemented the latest W3C specification for the group by clause (backwards incompatible)
+ * New ft:tokenize-nodes() function to full-text module
+ * New XQuery 3.0 function fn:parse-xml-fragment#1
* New ItemFactory function that allows creating dateTime items without timezone
* Added support for transient maps to the
http://www.zorba-xquery.com/modules/store/data-structures/unordered-map module.
* Added support for fragments to fn:path
* Positional pagination support for collections
- * Added a function to the http://www.zorba-xquery.com/modules/store/static/indexes/dml module which returns
- the value of all keys contained in an index.
- * Incremental maintenance for general indexes.
+ * New function in the http://www.zorba-xquery.com/modules/store/static/indexes/dml module which returns
+ the value of all keys contained in an index
+ * Incremental maintenance for general indexes
Optimizations:
- * Small optimization of comparison operations.
- * Improved hoist rule: tighter hoisting of expressions (also fixes bug #967428,
- which is only a performance bug)
+ * Optimization of comparison operations
+ * Tighter hoisting of expressions (also fixes bug #967428)
* Optimized hash sets used by fn:distinct-values and nodes-distinct
* Optimized hash function used for nodes (also fixes bug #1010051)
- * No more serialization of compiler expressions.
- * Big rewrite of plan serializer internals, resulting in big performance improvement.
- * Avoid (if possible) treat expr for checking that the value of a non-external
- global variable conforms to the type declaration of the vatiable.
- * Streaming execution for tumbling windows (also fixes bug #1010051).
+ * Rewrite of plan serializer internals, resulting in big performance improvement
+ * Avoid treat expr for checking that the value of a non-external
+ global variable conforms to the type declaration of the variable
+ * Streaming execution for tumbling windows (also fixes bug #1010051)
Bug Fixes/Other Changes:
* Fixed bug #1025622 (Incorrect JSON serialization of supplementary plane code points)
@@ -50,13 +44,13 @@
* Fixed bug #854506 (ugly type error messages) and partial fix for bug #867008
* Fixed bug #1008082 (bug in transform expr when a copy var is not used anywhere)
* Fixed bug #898066 (Stringstream & fn:trace)
- * Numbering of items in fn:trace starts with one
+ * Fixed numbering of items in fn:trace starts with one
* Fixed bug #1003023$ (optimizer problems due to common subexpression after
var folding into if-then-else)
* Fixed bug #1006166 (disabling 2 functions with the same qname)
* Fixed bug #960083 (improper error handling of NaN comparisons)
* Fixed bug #878508 (JsonML serialization not escaping characters)
- * Xml-format plan serialization not supported anymore.
+ * The XML plan serialization format is not supported anymore
version 2.5
Follow ups