Zorba Build Instructions | The following pages describe how to build Zorba from source |
Building and Installing Zorba | |
Configuring a Zorba Build Using CMake | |
Zorba Build Notes for Mac OS X Users | |
Zorba Configuration Parameters | This is a list of all published Zorba configuration parameters |
Preparing to Build Zorba | The following outlines the common steps for building Zorba once the required and optional tools and libraries (as described in Prerequisites for Building Zorba) have been installed |
Prerequisites for Building Zorba | The following tools and libraries are utilized by Zorba |
Zorba Build Notes for Ubuntu/Debian Linux Users | |
Zorba Build Notes for Windows Users | |
Command Line Utility | |
Summary: Conformance Results for the W3C Test Suites | The summary of the Zorba conformance results for the W3C XQuery Test Suite is given below |
W3C XQuery and XPath Full Text 1.0 Conformance. | In generating the report we used Zorba version 2.5 that can be downloaded from https://launchpad.net/zorba/trunk/2.5 and XQFTTS version 'current' (XQFTTS taken from W3C CVS as of 2012-01-12) |
W3C XQuery 1.0 Conformance | In generating the report we used Zorba version 2.5 that can be downloaded from https://launchpad.net/zorba/trunk/2.5 and XQTS version 'current' (XQTS taken from W3C CVS as of 2012-01-12) |
W3C XQuery Update Facility 1.0 Conformance | In generating the report we used Zorba version 2.5 that can be downloaded from https://launchpad.net/zorba/trunk/2.5 and XQUTS version 'current' (XQUTS version taken from CVS as of 2012-01-12) |
Controling Memory Consumption and Performance | Info to be added |
Data Converters | XQuery is primarily an XML processing language |
Data Lifecycle | |
XQuery Errors and Warnings | During the interaction with Zorba (e.g.through the C++ API) and the processing of XQuery programs, errors may be raised and warnings may be reported |
Extensions to the XQuery Update Facility | Info to be added |
Writing Your Own External Functions | |
Full Text | The Zorba XQuery engine implements the XQuery and XPath Full Text 1.0 specification |
Full Text Stemming | |
Full Text Thesaurus | |
Full Text Tokenizer | |
Implementation Dependent Features and Properties | |
Web Crawler example in XQuery | |
Memory Leaks | |
Memory Management | |
Writing Your Own Modules | Writing your own modules for Zorba is easy |
Module Authoring, Continued | |
Building Modules Into Zorba | Once you have created a module project (see Writing Your Own Modules) containing modules and schemas, there are two different ways that you can build those modules directly into Zorba, such that they are on Zorba's default URI and Library paths and will be found automatically |
Modules in Zorba | Zorba's functionality can be greatly extended through the use of modules |
Using Modules in Zorba | |
Zorba Specific Options and Annotations | In XQuery, options and annotations can both be used to change the behavior of a particular implementation |
Overview | The World Wide Web Consortium (W3C) standardizes a set of XML processing languages, each with various variants or versions |
W3Q XQuery 3.0 Partial Support | |
Zorba XQuery in PHP 5 - Ubuntu Installation | |
Zorba XQuery in PHP 5 - Windows Installation | These steps were checked on Windows 7 |
Plugable Components | Info to be added |
Zorba XQuery in Python - Windows Installation | These steps were checked on Windows 7 and Python 2.7 (32bits) with the Zorba Revision 10986 from Jun 29th, 2011, this revision has important bug fixing and it requires at least this version to work |
Schema Lifecycle | |
XQuery Scripting Tutorial | Zorba includes its own scripting capabilities |
Image Processing with Zorba | |
URI Resolvers | |
Web Crawler example in XQuery | Description of a web crawler example in XQuery |
XQuery Data Definition Facility | Zorba extends the XQuery language with support for collections, indexes, and integrity constraints |
Known Issues | This is a list of issues that we are aware of but are not imlemeneted or fixed: |
Deprecated List | |