Zorba 2.5 "Dionysus"

Milestone information

Project:
Zorba
Series:
trunk
Version:
2.5
Code name:
Dionysus
Released:
2012-06-13  
Registrant:
Matthias Brantner
Release registered:
2012-06-13
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
7 Cezar Andrei, 6 Chris Hillery, 2 David Graf, 1 Jonathan Robie, 14 Juan Zacarias, 10 Markos Zaharioudakis, 12 Matthias Brantner, 3 Nicolae Brinza, 16 Paul J. Lucas, 5 Rodolfo Ochoa, 5 Sorin Marian Nasoi, 2 Till Westmann, 1 William Candillon, 1 dan-muresan
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
3 Invalid, 2 Won't Fix, 81 Fix Released

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon zorba_modules-src-2.5.tar.gz (md5) Sources for all curent Zorba external modules. 35
last downloaded 7 weeks ago
download icon zorba-2.5.0-win32-x86.exe (md5) Zorba 2.5.0 Windows Installer 648
last downloaded 7 weeks ago
download icon ChangeLog (md5) ChangeLog 74
last downloaded 4 weeks ago
download icon zorba-2.5.0.zip (md5) Zorba 2.5.0 source package 100
last downloaded 7 weeks ago
download icon zorba-2.5.0.gz (md5) Zorba 2.5.0 source package 129
last downloaded 49 weeks ago
Total downloads: 986

Release notes 

This release does not have release notes.

Changelog 

View the full changelog

New Features:
  * New XQuery 3.0 functions
    - fn:available-environment-variables
    - fn:environment-variables
    - fn:uri-collection
    - fn:unparsed-text
    - fn:unparsed-text-available
    - fn:has-children#0
    - fn:nilled#0
    - fn:path
  * Added base64:decode#2 function which also does transcoding
  * Extended API for Python, Java, PHP and Ruby
  * Added JVM classpath to zorbacmd and to Zorba API
  * Added full-text module
  * Added support for NO_ICU (to not use ICU for unicode processing)
  * Added XQJ support
  * Added CollectionManager and DocumentManager support for XQJ
  * Added new API EntityKind SOME_CONTENT
  * Added new API StreamResource which is able to specify whether a
    stream is seekable or not.
  * Added new functions in the fetch module and the StaticContext to fetch
    resources as binary
  * Added non-core schema-tools module for getting sample XMLSchema from
    XML instances and sample XML instances from XMLSchema.

Optimizations:
  * optimized insertion into a collection (don't copy it if the node was
    created by an element constructor and is not used anywhere else in the query)
  * Fixed performance problem with the findNodeSources function of the no-copy rule

Bug Fixes/Other Changes:
  * Fixed bug #867170 (Variables declared in Prolog are Overwritten inside the query)
  * Fixed bug #1001463 (type not available during computation of function caching)
  * Fixed bug #1002867 (resulting base64 in http-client is wrong)
  * Fixed bugs #905028 (Allow to set base URI to undefined)
  * Fixed bugs #931501 and #866987 (improved error messages for fn:format-number()
  * fn:format-number raises FODF1310 instead of XTDE1310
  * Fixed bug 955170 (Catch clause with URILiteral-based wilcard NameTest)
  * Fixed bug #862971 (no error upon duplicate function declarations)
  * Fixed bug 955135 (err:XQDY0044 not caught by try-catch expressions)
  * Fixed bug #986075 (encountering flwor expr with no clauses)
  * Fixed bug #967864 (var substitution did not update theFreeVars property)
  * Fixed bug #891650 (context size var not always declared within path expr)
  * Fixed bug #948879 (--uri-path doesn't work with fetch:content())
  * Fixed bug in MarkNodeCopyProps rule (static cast to replace_expr without chaing the expr kind first)
  * Fixed bug in window iterator (binding the end vars in the output tuple stream)
  * Fixed bug #866547 (protect index-join rule from general flwor)
  * Fixed bug #867253 (cdml:delete-nodes should only remove root nodes)
  * Fixed bug #967428 (do not hoist index creation outside a try-catch)
  * Fixed bug #872234 (prevent a rewritting to take place in case of sequential expr)
  * Fixed bug #966706 (key uniqueness of index not enforced during incremental refresh)
  * Fixed bug #906494 (default compile with D_FILE_OFFSET_BITS=64)
  * Fixed bug #988412 (date:current-dateTime daylight saving)
  * Fixed bug #912586, #912593 and #912722 (assertion failures with lax validation)
  * Fixed bug #986377 (do not apply any updates on collection if it is to be truncated)
  * Fixed bug #921458 (file:read-text-lines() blocking)
  * Fixed bug #981405 (do not hoist expr containing try-catch variables out of the associated try-catch expression)
  * Fixed bug #996084 (crash in Streamable*Item with file module)
  * Fixed bug #947627 (throw XQST0099 if more than one declarations of context item type in same module)
  * Fixed bug #980526 (no-copy rule bug due to global var being set in "distant" udf)
  * Fixed bug #949910 (has-children may be invoked on all nodes)
  * Fixed Bug #933490 (Error ItemFactoryImpl::createBase64Binary with istream)
  * Fixed bug #867112 (Diagnostic Handler was not working on external APIs)
  * Fixed bug #857842 (Assertion failed with simple content element with comments)
  * Fixed bug #928626 (no setting classpath in xsl-fo module)

0 blueprints and 86 bugs targeted

Bug report Importance Assignee Status
872500 #872500 Crash in xqdoc query 2 Critical Jonathan Robie  3 Invalid
984031 #984031 negative result for fib(95) 2 Critical Paul J. Lucas  3 Invalid
906481 #906481 empty elements & xhtml serialization 4 Medium Nicolae Brinza  3 Invalid
867356 #867356 replacing documents in the store 2 Critical Matthias Brantner  4 Won't Fix
939568 #939568 json module not useable if Zorba is installed with apt-get 3 High Juan Zacarias  4 Won't Fix
867156 #867156 Import schema segfaults 2 Critical Cezar Andrei  10 Fix Released
921458 #921458 file:read-text-lines() blocking 2 Critical Matthias Brantner  10 Fix Released
931816 #931816 New way of classpath and JVM Singleton handling 2 Critical Cezar Andrei  10 Fix Released
980600 #980600 printing additional info if ordpath generation fails 2 Critical David Graf  10 Fix Released
983628 #983628 Latest Integer/Decimal/Float changes break Windows build 2 Critical Paul J. Lucas  10 Fix Released
986016 #986016 Windows trunk not compiling 2 Critical   10 Fix Released
986075 #986075 out of range vector access in plan generator 2 Critical Markos Zaharioudakis  10 Fix Released
990587 #990587 Zorba with modules does not build if only JRE is installed (no javac or jar) 2 Critical Chris Hillery  10 Fix Released
1000895 #1000895 _php_sprintf symbol not found on Mac OS X 2 Critical William Candillon  10 Fix Released
1002867 #1002867 resulting base64 in http-client is wrong 2 Critical Paul J. Lucas  10 Fix Released
1010311 #1010311 ft:thesaurus-lookup() on a non-existant word fails assertion 2 Critical Paul J. Lucas  10 Fix Released
1010748 #1010748 libsasl.dll missing from Windows installer 2 Critical Juan Zacarias  10 Fix Released
857263 #857263 Build/install doc is terrible 3 High Chris Hillery  10 Fix Released
857842 #857842 Assertion failed with simple content element with comments 3 High Cezar Andrei  10 Fix Released
862091 #862091 Files missing from email module (and others?) 3 High Juan Zacarias  10 Fix Released
866547 #866547 Assertion failure flworExpr!=__null in index_join_rule.cpp 3 High Markos Zaharioudakis  10 Fix Released
867112 #867112 Diagnostic Handler not working in API Bindings 3 High Rodolfo Ochoa  10 Fix Released
867170 #867170 Overwritten variables in prolog 3 High Markos Zaharioudakis  10 Fix Released
867253 #867253 cdml:delete-nodes should only remove root nodes 3 High Matthias Brantner  10 Fix Released
867327 #867327 importing two modules using a single namespace uri 3 High dan-muresan  10 Fix Released
874679 #874679 Clean up second arg to ADD_TEST_DIRECTORY() 3 High Chris Hillery  10 Fix Released
898079 #898079 fn:unparsed-text-lines() is not implemented 3 High Juan Zacarias  10 Fix Released
912586 #912586 Zorba Internal Fatal error when applying a PUL changes the type of a typed node 3 High Cezar Andrei  10 Fix Released
914655 #914655 XQDB: Assertion `str.size() == length' failed. 3 High David Graf  10 Fix Released
919438 #919438 assertion failed in var_expr::remove_set_expr during shutdown 3 High Till Westmann  10 Fix Released
925143 #925143 CollectionManager in SWIG apis 3 High Rodolfo Ochoa  10 Fix Released
928626 #928626 no setting classpath in xsl-fo module 3 High Cezar Andrei  10 Fix Released
928629 #928629 XMLBeans module 3 High Cezar Andrei  10 Fix Released
946986 #946986 Unbalanced ')' in regex seg faults 3 High Paul J. Lucas  10 Fix Released
948879 #948879 --uri-path doesn't work with fetch:content() 3 High Matthias Brantner  10 Fix Released
962216 #962216 stack & queue module 3 High Sorin Marian Nasoi  10 Fix Released
962220 #962220 full-text module 3 High Paul J. Lucas  10 Fix Released
963091 #963091 Zorba 2.2.0 fails to build with gcc 4.7 (missing includes) 3 High Matthias Brantner  10 Fix Released
966706 #966706 key uniqueness of value equality index not enforced 3 High Markos Zaharioudakis  10 Fix Released
967284 #967284 XQDoc doesn't support invalid XML entities 3 High Sorin Marian Nasoi  10 Fix Released
967864 #967864 domainExpr != NULL assertion failed 3 High Markos Zaharioudakis  10 Fix Released
969251 #969251 mainModule16 test can raise any of two error messages 3 High Sorin Marian Nasoi  10 Fix Released
980463 #980463 Using type_info::name() wrong 3 High Paul J. Lucas  10 Fix Released
980526 #980526 dataflow_annotations.cpp: assertion failed 3 High Markos Zaharioudakis  10 Fix Released
981405 #981405 Zorba error [zerr:ZXQP0002]: "bound": assertion failed. 3 High Markos Zaharioudakis  10 Fix Released
988417 #988417 block internal modules 3 High Till Westmann  10 Fix Released
996084 #996084 crash in Streamable*Item with file module 3 High Chris Hillery  10 Fix Released
1000478 #1000478 Build errors using Xcode 4.3.2 3 High Paul J. Lucas  10 Fix Released
862971 #862971 No error upon (almost) duplicate function declarations 4 Medium Markos Zaharioudakis  10 Fix Released
866987 #866987 Error for XTDE1310 should contain picture string 4 Medium Nicolae Brinza  10 Fix Released
871062 #871062 test/rbkt/zorba/xqdoc/moduleDocumentation failing on Windows 4 Medium Sorin Marian Nasoi  10 Fix Released
872386 #872386 doc: re-run CMake after adding module .cpp files 4 Medium Chris Hillery  10 Fix Released
928987 #928987 XQJ integration with JavaAPI 4 Medium Rodolfo Ochoa  10 Fix Released
931501 #931501 improve error message for fn:format-number 4 Medium Nicolae Brinza  10 Fix Released
951016 #951016 integer comparison warning in integer.h 4 Medium Paul J. Lucas  10 Fix Released
955040 #955040 XSL-FO module test added even if module is not built 4 Medium Rodolfo Ochoa  10 Fix Released
955135 #955135 err:XQDY0044 not caught by try-catch expressions. 4 Medium Matthias Brantner  10 Fix Released
955170 #955170 Catch clause with URILiteral-based wilcard NameTest 4 Medium Matthias Brantner  10 Fix Released
955574 #955574 http-client "hangs" if following a POST request 4 Medium Matthias Brantner  10 Fix Released
978722 #978722 change annotation prefix from "ann" to "an" 4 Medium Matthias Brantner  10 Fix Released
988412 #988412 date:current-dateTime daylight saving 4 Medium Matthias Brantner  10 Fix Released
996593 #996593 http client throws error with no content-type header in http response 4 Medium Paul J. Lucas  10 Fix Released
974477 #974477 Invalid regex character class not reported with ICU 5 Low Paul J. Lucas  10 Fix Released
986580 #986580 fs::lsdir() improvements 5 Low Paul J. Lucas  10 Fix Released
992037 #992037 Miscellaneous warnings on Windows 5 Low Paul J. Lucas  10 Fix Released
994610 #994610 Regex tests "fail" using latest ICU version 5 Low Paul J. Lucas  10 Fix Released
994919 #994919 Typos in full-text module documentation and other places 5 Low Paul J. Lucas  10 Fix Released
867289 #867289 string comparisons with approximate match 6 Wishlist Sorin Marian Nasoi  10 Fix Released
872234 #872234 problems with unordered map 1 Undecided Markos Zaharioudakis  10 Fix Released
891650 #891650 Use of last() 1 Undecided Markos Zaharioudakis  10 Fix Released
905028 #905028 Base URI can't be set to undefined 1 Undecided Rodolfo Ochoa  10 Fix Released
906494 #906494 default compile with D_FILE_OFFSET_BITS=64 1 Undecided Matthias Brantner  10 Fix Released
907624 #907624 misleading error message on URIMapper::DENY_ACCESS 1 Undecided Chris Hillery  10 Fix Released
911956 #911956 Zorba fails to build with gcc 4.7.0 1 Undecided Matthias Brantner  10 Fix Released
928135 #928135 Segmentation fault while using Item or ItemFactory class in python 1 Undecided Juan Zacarias  10 Fix Released
930157 #930157 fn:available-environment-variables Implementation 1 Undecided Juan Zacarias  10 Fix Released
930158 #930158 fn:environment-variables Implementation 1 Undecided Juan Zacarias  10 Fix Released
930160 #930160 fn:uri-collection Implementation 1 Undecided Juan Zacarias  10 Fix Released
930161 #930161 fn:unparsed-text Implementation 1 Undecided Juan Zacarias  10 Fix Released
930162 #930162 fn:unparsed-text-available Implementation 1 Undecided Juan Zacarias  10 Fix Released
933490 #933490 Error ItemFactoryImpl::createBase64Binary with istream 1 Undecided Cezar Andrei  10 Fix Released
950615 #950615 XQuery 3.0 vs Zorba: unparsed-text-lines not implemented 1 Undecided Juan Zacarias  10 Fix Released
950616 #950616 XQuery 3.0 vs Zorba: has-children#0 not implemented 1 Undecided Juan Zacarias  10 Fix Released
950617 #950617 XQuery 3.0 vs Zorba: nilled#0 not implemented 1 Undecided Juan Zacarias  10 Fix Released
950618 #950618 XQuery 3.0 vs Zorba: path not implemented 1 Undecided Juan Zacarias  10 Fix Released
998757 #998757 Object form of JsonML causes crash 1 Undecided Paul J. Lucas  10 Fix Released
This milestone contains Public information
Everyone can see this information.