[Zorba-coders] [Bug 1014977] [NEW] Feature: C# language binding

2012-06-19 Thread Chris Hillery
Public bug reported:

We should support C# language on Windows. As yet we do not believe we
need to also support C# using Mono on other platforms.

** Affects: zorba
 Importance: Medium
 Assignee: Rodolfo Ochoa (rodolfo-ochoa)
 Status: Confirmed

-- 
You received this bug notification because you are a member of Zorba
Coders, which is the registrant for Zorba.
https://bugs.launchpad.net/bugs/1014977

Title:
  Feature: C# language binding

Status in Zorba - The XQuery Processor:
  Confirmed

Bug description:
  We should support C# language on Windows. As yet we do not believe we
  need to also support C# using Mono on other platforms.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zorba/+bug/1014977/+subscriptions

-- 
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


[Zorba-coders] [Bug 1014979] [NEW] Make thesaurus optional component on Windows

2012-06-19 Thread Chris Hillery
Public bug reported:

As of Zorba 2.5, the default Wordnet thesaurus (wordnet-en.zth) is
included in the Windows installer, and is installed as part of core
Zorba.

It should continue to be installed going forward; however, it would be
nice if it were a selectable component, much like the non-core modules
are, since it takes up 6 megs of space on disk.

** Affects: zorba
 Importance: Medium
 Assignee: Juan Zacarias (juan457)
 Status: Confirmed

-- 
You received this bug notification because you are a member of Zorba
Coders, which is the registrant for Zorba.
https://bugs.launchpad.net/bugs/1014979

Title:
  Make thesaurus optional component on Windows

Status in Zorba - The XQuery Processor:
  Confirmed

Bug description:
  As of Zorba 2.5, the default Wordnet thesaurus (wordnet-en.zth) is
  included in the Windows installer, and is installed as part of core
  Zorba.

  It should continue to be installed going forward; however, it would be
  nice if it were a selectable component, much like the non-core modules
  are, since it takes up 6 megs of space on disk.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zorba/+bug/1014979/+subscriptions

-- 
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


[Zorba-coders] [Bug 1014981] [NEW] Make default thesaurus available as Ubuntu package

2012-06-19 Thread Chris Hillery
Public bug reported:

Right now, if you install the Zorba 2.5 Ubuntu packages, there is no
default thesaurus. In fact, the only way to get this thesaurus is to
build Zorba from source and execute a custom shell script, then manually
copy the file into place.

We should either package the thesaurus file (wordnet-en.zth) with the
primary Zorba Ubuntu package, or (probably better) provide a separate
zorba-default-thesaurus Ubuntu package since this file is 6 megs.

** Affects: zorba
 Importance: High
 Assignee: Juan Zacarias (juan457)
 Status: Confirmed

-- 
You received this bug notification because you are a member of Zorba
Coders, which is the registrant for Zorba.
https://bugs.launchpad.net/bugs/1014981

Title:
  Make default thesaurus available as Ubuntu package

Status in Zorba - The XQuery Processor:
  Confirmed

Bug description:
  Right now, if you install the Zorba 2.5 Ubuntu packages, there is no
  default thesaurus. In fact, the only way to get this thesaurus is to
  build Zorba from source and execute a custom shell script, then
  manually copy the file into place.

  We should either package the thesaurus file (wordnet-en.zth) with the
  primary Zorba Ubuntu package, or (probably better) provide a separate
  zorba-default-thesaurus Ubuntu package since this file is 6 megs.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zorba/+bug/1014981/+subscriptions

-- 
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


[Zorba-coders] [Bug 1014983] [NEW] Zorba website must publish API docs

2012-06-19 Thread Chris Hillery
Public bug reported:

Currently the Zorba documentation on http://www.zorba-xquery.com/
mentions that C++, C, Java, XQJ, PHP, Python, and Ruby APIs exist. As of
Zorba 2.5 we provide full API documentation for these (possibly not C),
so we need to make it easy for website visitors to find and use this
documentation.

Rodolfo was primarily involved in creating the language-binding
documentation.

** Affects: zorba
 Importance: Medium
 Assignee: William Candillon (wcandillon)
 Status: New

** Changed in: zorba
 Assignee: (unassigned) = William Candillon (wcandillon)

-- 
You received this bug notification because you are a member of Zorba
Coders, which is the registrant for Zorba.
https://bugs.launchpad.net/bugs/1014983

Title:
  Zorba website must publish API docs

Status in Zorba - The XQuery Processor:
  New

Bug description:
  Currently the Zorba documentation on http://www.zorba-xquery.com/
  mentions that C++, C, Java, XQJ, PHP, Python, and Ruby APIs exist. As
  of Zorba 2.5 we provide full API documentation for these (possibly not
  C), so we need to make it easy for website visitors to find and use
  this documentation.

  Rodolfo was primarily involved in creating the language-binding
  documentation.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zorba/+bug/1014983/+subscriptions

-- 
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


[Zorba-coders] [Bug 1014984] [NEW] Website needs front-page news section

2012-06-19 Thread Chris Hillery
Public bug reported:

http://www.zorba-xquery.com/ needs a separate News section where we
can link to release announcements, blog entries, and so on.

** Affects: zorba
 Importance: Medium
 Assignee: William Candillon (wcandillon)
 Status: Confirmed

** Changed in: zorba
 Assignee: (unassigned) = William Candillon (wcandillon)

-- 
You received this bug notification because you are a member of Zorba
Coders, which is the registrant for Zorba.
https://bugs.launchpad.net/bugs/1014984

Title:
  Website needs front-page news section

Status in Zorba - The XQuery Processor:
  Confirmed

Bug description:
  http://www.zorba-xquery.com/ needs a separate News section where we
  can link to release announcements, blog entries, and so on.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zorba/+bug/1014984/+subscriptions

-- 
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


[Zorba-coders] [Bug 1014995] [NEW] Need testing process for website content

2012-06-19 Thread Chris Hillery
Public bug reported:

Right now we have no way other than manual inspection to confirm that
the website contains what we want, has no broken links, etc.

We should have an automated means to declare what the website should
contain, and to verify that it contains that.

** Affects: zorba
 Importance: Low
 Assignee: Chris Hillery (ceejatec)
 Status: New

-- 
You received this bug notification because you are a member of Zorba
Coders, which is the registrant for Zorba.
https://bugs.launchpad.net/bugs/1014995

Title:
  Need testing process for website content

Status in Zorba - The XQuery Processor:
  New

Bug description:
  Right now we have no way other than manual inspection to confirm that
  the website contains what we want, has no broken links, etc.

  We should have an automated means to declare what the website should
  contain, and to verify that it contains that.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zorba/+bug/1014995/+subscriptions

-- 
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


[Zorba-coders] [Bug 1014994] [NEW] Document Zorba website, ensure several people can modify

2012-06-19 Thread Chris Hillery
Public bug reported:

Right now http://www.zorba-xquery.com/ is pretty much a one-person game;
as far as I know, only William can update it, add new features, or even
modify content.

We need to open up the responsibility for this site. Even if William is
the primary designer, it only makes sense to ensure that others can make
modification, re-deploy when necessary, etc.

** Affects: zorba
 Importance: Medium
 Assignee: William Candillon (wcandillon)
 Status: New

** Changed in: zorba
 Assignee: (unassigned) = William Candillon (wcandillon)

-- 
You received this bug notification because you are a member of Zorba
Coders, which is the registrant for Zorba.
https://bugs.launchpad.net/bugs/1014994

Title:
  Document Zorba website, ensure several people can modify

Status in Zorba - The XQuery Processor:
  New

Bug description:
  Right now http://www.zorba-xquery.com/ is pretty much a one-person
  game; as far as I know, only William can update it, add new features,
  or even modify content.

  We need to open up the responsibility for this site. Even if William
  is the primary designer, it only makes sense to ensure that others can
  make modification, re-deploy when necessary, etc.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zorba/+bug/1014994/+subscriptions

-- 
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


[Zorba-coders] [Bug 1012412] Re: Commit EXI module

2012-06-19 Thread Chris Hillery
Assigning to Dana (!) for doc commentary.

** Changed in: zorba
 Assignee: Chris Hillery (ceejatec) = Dana Florescu (dflorescu)

-- 
You received this bug notification because you are a member of Zorba
Coders, which is the registrant for Zorba.
https://bugs.launchpad.net/bugs/1012412

Title:
  Commit EXI module

Status in Zorba - The XQuery Processor:
  New

Bug description:
  Just commit. Wok is done.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zorba/+bug/1012412/+subscriptions

-- 
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


[Zorba-coders] [Bug 1012411] Re: implement JSONIQ

2012-06-19 Thread Chris Hillery
** Branch linked: lp:~zorba-coders/zorba/jsoniq

** Description changed:

- Ghislain, please add the details associated with this task.
+ Next step: Finalize implementation (remove pairs, etc), then merge into
+ trunk.

-- 
You received this bug notification because you are a member of Zorba
Coders, which is the registrant for Zorba.
https://bugs.launchpad.net/bugs/1012411

Title:
  implement JSONIQ

Status in Zorba - The XQuery Processor:
  New

Bug description:
  Next step: Finalize implementation (remove pairs, etc), then merge
  into trunk.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zorba/+bug/1012411/+subscriptions

-- 
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


[Zorba-coders] [Bug 1014997] [NEW] Build and test installers as part of validation queue

2012-06-19 Thread Chris Hillery
Public bug reported:

We have no testing coverage of our installers, or even of the result of
make install.

We need to build installers as part of the validation queue, and also
have a separate job (ideally even separate machine) install this
artifact and run as many tests as possible against that image.

** Affects: zorba
 Importance: Critical
 Assignee: Chris Hillery (ceejatec)
 Status: Confirmed

-- 
You received this bug notification because you are a member of Zorba
Coders, which is the registrant for Zorba.
https://bugs.launchpad.net/bugs/1014997

Title:
  Build and test installers as part of validation queue

Status in Zorba - The XQuery Processor:
  Confirmed

Bug description:
  We have no testing coverage of our installers, or even of the result
  of make install.

  We need to build installers as part of the validation queue, and also
  have a separate job (ideally even separate machine) install this
  artifact and run as many tests as possible against that image.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zorba/+bug/1014997/+subscriptions

-- 
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


[Zorba-coders] [Bug 1014999] [NEW] Implement full-text black/white feature

2012-06-19 Thread Chris Hillery
Public bug reported:

Sorry, I have no idea what this feature actually means, but it's on the
list for Zorba 2.7 so I need a tracking bug. Paul, please start by
updating this bug description with some details about what it means.
Thanks.

** Affects: zorba
 Importance: Medium
 Assignee: Paul J. Lucas (paul-lucas)
 Status: Confirmed

** Changed in: zorba
 Assignee: (unassigned) = Paul J. Lucas (paul-lucas)

-- 
You received this bug notification because you are a member of Zorba
Coders, which is the registrant for Zorba.
https://bugs.launchpad.net/bugs/1014999

Title:
  Implement full-text black/white feature

Status in Zorba - The XQuery Processor:
  Confirmed

Bug description:
  Sorry, I have no idea what this feature actually means, but it's on
  the list for Zorba 2.7 so I need a tracking bug. Paul, please start by
  updating this bug description with some details about what it means.
  Thanks.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zorba/+bug/1014999/+subscriptions

-- 
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


[Zorba-coders] [Bug 1014999] Re: Implement full-text black/white feature

2012-06-19 Thread Chris Hillery
** Tags added: task

-- 
You received this bug notification because you are a member of Zorba
Coders, which is the registrant for Zorba.
https://bugs.launchpad.net/bugs/1014999

Title:
  Implement full-text black/white feature

Status in Zorba - The XQuery Processor:
  Confirmed

Bug description:
  Sorry, I have no idea what this feature actually means, but it's on
  the list for Zorba 2.7 so I need a tracking bug. Paul, please start by
  updating this bug description with some details about what it means.
  Thanks.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zorba/+bug/1014999/+subscriptions

-- 
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


[Zorba-coders] [Bug 1014997] Re: Build and test installers as part of validation queue

2012-06-19 Thread Chris Hillery
** Tags added: task

-- 
You received this bug notification because you are a member of Zorba
Coders, which is the registrant for Zorba.
https://bugs.launchpad.net/bugs/1014997

Title:
  Build and test installers as part of validation queue

Status in Zorba - The XQuery Processor:
  Confirmed

Bug description:
  We have no testing coverage of our installers, or even of the result
  of make install.

  We need to build installers as part of the validation queue, and also
  have a separate job (ideally even separate machine) install this
  artifact and run as many tests as possible against that image.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zorba/+bug/1014997/+subscriptions

-- 
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


[Zorba-coders] [Bug 1014994] Re: Document Zorba website, ensure several people can modify

2012-06-19 Thread Chris Hillery
** Tags added: task

-- 
You received this bug notification because you are a member of Zorba
Coders, which is the registrant for Zorba.
https://bugs.launchpad.net/bugs/1014994

Title:
  Document Zorba website, ensure several people can modify

Status in Zorba - The XQuery Processor:
  New

Bug description:
  Right now http://www.zorba-xquery.com/ is pretty much a one-person
  game; as far as I know, only William can update it, add new features,
  or even modify content.

  We need to open up the responsibility for this site. Even if William
  is the primary designer, it only makes sense to ensure that others can
  make modification, re-deploy when necessary, etc.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zorba/+bug/1014994/+subscriptions

-- 
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


[Zorba-coders] [Bug 1014984] Re: Website needs front-page news section

2012-06-19 Thread Chris Hillery
** Tags added: task

-- 
You received this bug notification because you are a member of Zorba
Coders, which is the registrant for Zorba.
https://bugs.launchpad.net/bugs/1014984

Title:
  Website needs front-page news section

Status in Zorba - The XQuery Processor:
  Confirmed

Bug description:
  http://www.zorba-xquery.com/ needs a separate News section where we
  can link to release announcements, blog entries, and so on.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zorba/+bug/1014984/+subscriptions

-- 
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


[Zorba-coders] [Bug 1012417] Re: PDF to XML data convertor

2012-06-19 Thread Chris Hillery
** Tags added: task

-- 
You received this bug notification because you are a member of Zorba
Coders, which is the registrant for Zorba.
https://bugs.launchpad.net/bugs/1012417

Title:
  PDF to XML data convertor

Status in Zorba - The XQuery Processor:
  New

Bug description:
   Find an external library to do the job, and wrap it in XQuery.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zorba/+bug/1012417/+subscriptions

-- 
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


[Zorba-coders] [Bug 1012412] Re: Commit EXI module

2012-06-19 Thread Chris Hillery
** Tags added: task

-- 
You received this bug notification because you are a member of Zorba
Coders, which is the registrant for Zorba.
https://bugs.launchpad.net/bugs/1012412

Title:
  Commit EXI module

Status in Zorba - The XQuery Processor:
  New

Bug description:
  Just commit. Wok is done.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zorba/+bug/1012412/+subscriptions

-- 
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


[Zorba-coders] [Bug 1012411] Re: implement JSONIQ

2012-06-19 Thread Chris Hillery
** Tags added: task

-- 
You received this bug notification because you are a member of Zorba
Coders, which is the registrant for Zorba.
https://bugs.launchpad.net/bugs/1012411

Title:
  implement JSONIQ

Status in Zorba - The XQuery Processor:
  New

Bug description:
  Next step: Finalize implementation (remove pairs, etc), then merge
  into trunk.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zorba/+bug/1012411/+subscriptions

-- 
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


[Zorba-coders] [Bug 1001474] Re: Need Windows validation queue

2012-06-19 Thread Chris Hillery
** Tags added: task

-- 
You received this bug notification because you are a member of Zorba
Coders, which is the registrant for Zorba.
https://bugs.launchpad.net/bugs/1001474

Title:
  Need Windows validation queue

Status in Zorba - The XQuery Processor:
  New

Bug description:
  In order to truly support our goal of having the trunk always be
  releasable, we need the validation queue to build and test all changes
  on Windows as well.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zorba/+bug/1001474/+subscriptions

-- 
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


[Zorba-coders] [Bug 1014983] Re: Zorba website must publish API docs

2012-06-19 Thread Chris Hillery
** Tags added: task

-- 
You received this bug notification because you are a member of Zorba
Coders, which is the registrant for Zorba.
https://bugs.launchpad.net/bugs/1014983

Title:
  Zorba website must publish API docs

Status in Zorba - The XQuery Processor:
  New

Bug description:
  Currently the Zorba documentation on http://www.zorba-xquery.com/
  mentions that C++, C, Java, XQJ, PHP, Python, and Ruby APIs exist. As
  of Zorba 2.5 we provide full API documentation for these (possibly not
  C), so we need to make it easy for website visitors to find and use
  this documentation.

  Rodolfo was primarily involved in creating the language-binding
  documentation.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zorba/+bug/1014983/+subscriptions

-- 
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


[Zorba-coders] [Bug 1014979] Re: Make thesaurus optional component on Windows

2012-06-19 Thread Chris Hillery
** Tags added: task

-- 
You received this bug notification because you are a member of Zorba
Coders, which is the registrant for Zorba.
https://bugs.launchpad.net/bugs/1014979

Title:
  Make thesaurus optional component on Windows

Status in Zorba - The XQuery Processor:
  Confirmed

Bug description:
  As of Zorba 2.5, the default Wordnet thesaurus (wordnet-en.zth) is
  included in the Windows installer, and is installed as part of core
  Zorba.

  It should continue to be installed going forward; however, it would be
  nice if it were a selectable component, much like the non-core modules
  are, since it takes up 6 megs of space on disk.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zorba/+bug/1014979/+subscriptions

-- 
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


[Zorba-coders] [Bug 918156] Re: fots driver for Zorba

2012-06-19 Thread Chris Hillery
** Tags added: task

-- 
You received this bug notification because you are a member of Zorba
Coders, which is the registrant for Zorba.
https://bugs.launchpad.net/bugs/918156

Title:
  fots driver for Zorba

Status in Zorba - The XQuery Processor:
  In Progress

Bug description:
  There is no FOTS driver for Zorba yet.

  FOTS stands for XQuery/XPath/XSLT 3.* Test Suite, please see summary
  at: http://dev.w3.org/cvsweb/~checkout~/2011/QT3-test-
  suite/Overview.html?rev=1.5;content-type=text%2Fhtml

  For details about FOTS please see: http://dev.w3.org/cvsweb/2011/QT3
  -test-suite/.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zorba/+bug/918156/+subscriptions

-- 
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


[Zorba-coders] [Bug 918164] Re: C++ API for JSONiq

2012-06-19 Thread Chris Hillery
** Tags added: task

-- 
You received this bug notification because you are a member of Zorba
Coders, which is the registrant for Zorba.
https://bugs.launchpad.net/bugs/918164

Title:
  C++ API for JSONiq

Status in Zorba - The XQuery Processor:
  New

Bug description:
  To at least include punching new store::Item methods through the
  zorba::Item API.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zorba/+bug/918164/+subscriptions

-- 
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


[Zorba-coders] [Bug 1012413] Re: commit Federico's module

2012-06-19 Thread Chris Hillery
Moving to Matthias as he was going to do testing and merge prep.

** Tags added: task

** Changed in: zorba
 Assignee: Markos Zaharioudakis (markos-za) = Matthias Brantner 
(matthias-brantner)

-- 
You received this bug notification because you are a member of Zorba
Coders, which is the registrant for Zorba.
https://bugs.launchpad.net/bugs/1012413

Title:
  commit Federico's module

Status in Zorba - The XQuery Processor:
  New

Bug description:
  Work is done. We need the merge.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zorba/+bug/1012413/+subscriptions

-- 
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


[Zorba-coders] [Bug 1013025] Re: implement general index maintenance

2012-06-19 Thread Chris Hillery
** Tags added: task

-- 
You received this bug notification because you are a member of Zorba
Coders, which is the registrant for Zorba.
https://bugs.launchpad.net/bugs/1013025

Title:
  implement general index maintenance

Status in Zorba - The XQuery Processor:
  New

Bug description:
  implement general index maintenance

To manage notifications about this bug go to:
https://bugs.launchpad.net/zorba/+bug/1013025/+subscriptions

-- 
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


[Zorba-coders] [Bug 1015065] [NEW] Memory management for expressions

2012-06-19 Thread Chris Hillery
Public bug reported:

Tracking bug for feature being worked on by Carlos, with Markos. Carlos,
if you could, please replace this bug description with some details
about the problem you're solving. Thanks.

** Affects: zorba
 Importance: Medium
 Assignee: Carlos Manuel Lopez (charlie-lobo)
 Status: Confirmed

-- 
You received this bug notification because you are a member of Zorba
Coders, which is the registrant for Zorba.
https://bugs.launchpad.net/bugs/1015065

Title:
  Memory management for expressions

Status in Zorba - The XQuery Processor:
  Confirmed

Bug description:
  Tracking bug for feature being worked on by Carlos, with Markos.
  Carlos, if you could, please replace this bug description with some
  details about the problem you're solving. Thanks.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zorba/+bug/1015065/+subscriptions

-- 
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


[Zorba-coders] [Bug 1002313] Re: Plan Serializer test fails

2012-06-19 Thread Markos Zaharioudakis
** Changed in: zorba
 Assignee: Markos Zaharioudakis (markos-za) = Nicolae Brinza (nbrinza)

-- 
You received this bug notification because you are a member of Zorba
Coders, which is the registrant for Zorba.
https://bugs.launchpad.net/bugs/1002313

Title:
  Plan Serializer test fails

Status in Zorba - The XQuery Processor:
  New

Bug description:
  The following queries:
  declare namespace an = http://www.zorba-xquery.com/annotations;;
  declare namespace o = http://www.zorba-xquery.com/options/features;;
  declare option o:enable hof;

  declare %private variable $handlers := ();

  declare %an:sequential function local:add($handler)
  {
$handlers := ($handlers, $handler);
  };

  declare function local:emit()
  {
for $h in $handlers
return $h()
  }; 
  declare %an:sequential function local:test()
  {
local:add(local:handle#1);
local:emit()
  };

  declare function local:handle($message)
  {
trace($message, message)
  };

  local:test()

  
  Fails with the plan serializer (segfault)

To manage notifications about this bug go to:
https://bugs.launchpad.net/zorba/+bug/1002313/+subscriptions

-- 
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


[Zorba-coders] [Merge] lp:~zorba-coders/zorba/no-expr-serialization into lp:zorba

2012-06-19 Thread Markos Zaharioudakis
The proposal to merge lp:~zorba-coders/zorba/no-expr-serialization into 
lp:zorba has been updated.

Status: Needs review = Approved

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/no-expr-serialization/+merge/104856
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-expr-serialization/+merge/104856
Your team Zorba Coders is subscribed to branch lp:zorba.

-- 
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


[Zorba-coders] [Merge] lp:~zorba-coders/zorba/no-expr-serialization into lp:zorba

2012-06-19 Thread Zorba Build Bot
Validation queue starting for merge proposal.
Log at: 
http://zorbatest.lambda.nu:8080/remotequeue/no-expr-serialization-2012-06-19T12-13-01.28Z/log.html
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-expr-serialization/+merge/104856
Your team Zorba Coders is subscribed to branch lp:zorba.

-- 
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


[Zorba-coders] [Bug 1014975] Re: Reworked Plan serializer

2012-06-19 Thread Markos Zaharioudakis
It is in the testing/debugging phase. Matthias is doing the testing
using the Sausalito code. So far he has reported 3 problems. I have
fixed 2 of them (but he has not confirmed yet) and for the 3rd, I need
more info from him.

The branch is this: ~zorba-coders/zorba/no-expr-serialization

-- 
You received this bug notification because you are a member of Zorba
Coders, which is the registrant for Zorba.
https://bugs.launchpad.net/bugs/1014975

Title:
  Reworked Plan serializer

Status in Zorba - The XQuery Processor:
  Confirmed

Bug description:
  This is a tracking bug for a new feature.

  Markos has rewritten the plan serializer; I believe that work is
  complete but not yet merged.

  Matthias is writing tests and use cases in preparation to merge this
  onto Zorba trunk.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zorba/+bug/1014975/+subscriptions

-- 
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


[Zorba-coders] [Merge] lp:~zorba-coders/zorba/no-expr-serialization into lp:zorba

2012-06-19 Thread Zorba Build Bot
Validation queue job no-expr-serialization-2012-06-19T12-13-01.28Z is finished. 
The final status was:

All tests succeeded!
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-expr-serialization/+merge/104856
Your team Zorba Coders is subscribed to branch lp:zorba.

-- 
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


Re: [Zorba-coders] [Merge] lp:~zorba-coders/zorba/no-expr-serialization into lp:zorba

2012-06-19 Thread Zorba Build Bot
Voting does not meet specified criteria. Required: Approve  1, Disapprove  1, 
Needs Fixing  1, Pending  1. Got: 2 Pending.
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-expr-serialization/+merge/104856
Your team Zorba Coders is subscribed to branch lp:zorba.

-- 
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


[Zorba-coders] [Merge] lp:~zorba-coders/zorba/no-expr-serialization into lp:zorba

2012-06-19 Thread Zorba Build Bot
The proposal to merge lp:~zorba-coders/zorba/no-expr-serialization into 
lp:zorba has been updated.

Status: Approved = Needs review

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/no-expr-serialization/+merge/104856
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-expr-serialization/+merge/104856
Your team Zorba Coders is subscribed to branch lp:zorba.

-- 
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


[Zorba-coders] [Merge] lp:~zorba-coders/zorba/jsoniq into lp:zorba

2012-06-19 Thread Ghislain Fourny
The proposal to merge lp:~zorba-coders/zorba/jsoniq into lp:zorba has been 
updated.

Status: Needs review = Approved

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/jsoniq/+merge/92171
-- 
https://code.launchpad.net/~zorba-coders/zorba/jsoniq/+merge/92171
Your team Zorba Coders is requested to review the proposed merge of 
lp:~zorba-coders/zorba/jsoniq into lp:zorba.

-- 
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


[Zorba-coders] [Bug 918151] Re: JSON serializer should disallow mixed JDM/XDM

2012-06-19 Thread Ghislain Fourny
** Changed in: zorba
   Status: New = In Progress

-- 
You received this bug notification because you are a member of Zorba
Coders, which is the registrant for Zorba.
https://bugs.launchpad.net/bugs/918151

Title:
  JSON serializer should disallow mixed JDM/XDM

Status in Zorba - The XQuery Processor:
  In Progress

Bug description:
  Based on the first item in the sequence being serialized, the default
  serializer (currently xml_emitter) should either output only JSON
  items, or only XDM items. It should raise an error if a mixed sequence
  is detected. It should also suppress the XML version declaration for
  JSON sequences.

  Ideally there would be some internally flag (or possibly an alternate
  serialization method, eg. -z method=mixed) to allow serialization of
  mixed sequences for testing purposes, even though such output would be
  neither valid XML nor valid JSON.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zorba/+bug/918151/+subscriptions

-- 
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


[Zorba-coders] [Merge] lp:~zorba-coders/zorba/jsoniq into lp:zorba

2012-06-19 Thread Zorba Build Bot
Validation queue starting for merge proposal.
Log at: 
http://zorbatest.lambda.nu:8080/remotequeue/jsoniq-2012-06-19T13-29-06.305Z/log.html
-- 
https://code.launchpad.net/~zorba-coders/zorba/jsoniq/+merge/92171
Your team Zorba Coders is requested to review the proposed merge of 
lp:~zorba-coders/zorba/jsoniq into lp:zorba.

-- 
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


[Zorba-coders] [Bug 1012411] Re: implement JSONIQ

2012-06-19 Thread Ghislain Fourny
** Changed in: zorba
   Status: New = In Progress

-- 
You received this bug notification because you are a member of Zorba
Coders, which is the registrant for Zorba.
https://bugs.launchpad.net/bugs/1012411

Title:
  implement JSONIQ

Status in Zorba - The XQuery Processor:
  In Progress

Bug description:
  Next step: Finalize implementation (remove pairs, etc), then merge
  into trunk.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zorba/+bug/1012411/+subscriptions

-- 
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


[Zorba-coders] [Bug 918164] Re: C++ API for JSONiq

2012-06-19 Thread Ghislain Fourny
** Changed in: zorba
   Status: New = In Progress

-- 
You received this bug notification because you are a member of Zorba
Coders, which is the registrant for Zorba.
https://bugs.launchpad.net/bugs/918164

Title:
  C++ API for JSONiq

Status in Zorba - The XQuery Processor:
  In Progress

Bug description:
  To at least include punching new store::Item methods through the
  zorba::Item API.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zorba/+bug/918164/+subscriptions

-- 
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


[Zorba-coders] [Bug 918151] Re: JSON serializer should disallow mixed JDM/XDM

2012-06-19 Thread Ghislain Fourny
** Branch linked: lp:~zorba-coders/zorba/jsoniq

-- 
You received this bug notification because you are a member of Zorba
Coders, which is the registrant for Zorba.
https://bugs.launchpad.net/bugs/918151

Title:
  JSON serializer should disallow mixed JDM/XDM

Status in Zorba - The XQuery Processor:
  In Progress

Bug description:
  Based on the first item in the sequence being serialized, the default
  serializer (currently xml_emitter) should either output only JSON
  items, or only XDM items. It should raise an error if a mixed sequence
  is detected. It should also suppress the XML version declaration for
  JSON sequences.

  Ideally there would be some internally flag (or possibly an alternate
  serialization method, eg. -z method=mixed) to allow serialization of
  mixed sequences for testing purposes, even though such output would be
  neither valid XML nor valid JSON.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zorba/+bug/918151/+subscriptions

-- 
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


Re: [Zorba-coders] [Merge] lp:~zorba-coders/zorba/jsoniq into lp:zorba

2012-06-19 Thread Zorba Build Bot
The attempt to merge lp:~zorba-coders/zorba/jsoniq into lp:zorba failed. Below 
is the output from the failed tests.


CMake Error at /home/ceej/zo/testing/zorbatest/tester/TarmacLander.cmake:274 
(message):
  Validation queue job jsoniq-2012-06-19T13-29-06.305Z is finished.  The
  final status was:

  

  2 tests did not succeed - changes not commited.


Error in read script: /home/ceej/zo/testing/zorbatest/tester/TarmacLander.cmake

-- 
https://code.launchpad.net/~zorba-coders/zorba/jsoniq/+merge/92171
Your team Zorba Coders is requested to review the proposed merge of 
lp:~zorba-coders/zorba/jsoniq into lp:zorba.

-- 
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


[Zorba-coders] [Merge] lp:~zorba-coders/zorba/jsoniq into lp:zorba

2012-06-19 Thread Zorba Build Bot
The proposal to merge lp:~zorba-coders/zorba/jsoniq into lp:zorba has been 
updated.

Status: Approved = Needs review

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/jsoniq/+merge/92171
-- 
https://code.launchpad.net/~zorba-coders/zorba/jsoniq/+merge/92171
Your team Zorba Coders is requested to review the proposed merge of 
lp:~zorba-coders/zorba/jsoniq into lp:zorba.

-- 
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


[Zorba-coders] [Merge] lp:~zorba-coders/zorba/markos-scratch2 into lp:zorba

2012-06-19 Thread Markos Zaharioudakis
Markos Zaharioudakis has proposed merging 
lp:~zorba-coders/zorba/markos-scratch2 into lp:zorba.

Requested reviews:
  Markos Zaharioudakis (markos-za)

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/markos-scratch2/+merge/111026

Fixed bug #1008082 (bug in transform expr when a copy var is not used anywhere)
-- 
https://code.launchpad.net/~zorba-coders/zorba/markos-scratch2/+merge/111026
Your team Zorba Coders is subscribed to branch lp:zorba.
=== modified file 'ChangeLog'
--- ChangeLog	2012-06-15 21:31:03 +
+++ ChangeLog	2012-06-19 14:25:23 +
@@ -14,6 +14,7 @@
 Bug Fixes/Other Changes:
   * Fixed bug #991088$ (raise XUST0001 in trycatch with mixed updating and simple clauses)
   * 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 #1003023$ (optimizer problems due to common subexpression after
 var folding into if-then-else)
   * Fixed bug #1006166 (disabling 2 functions with the same qname)

=== modified file 'src/runtime/update/update.cpp'
--- src/runtime/update/update.cpp	2012-06-15 21:31:03 +
+++ src/runtime/update/update.cpp	2012-06-19 14:25:23 +
@@ -741,6 +741,13 @@
 /***
 
 /
+void CopyClause::serialize(::zorba::serialization::Archiver ar)
+{
+  ar  theCopyVars;
+  ar  theInput;
+}
+
+
 TransformIterator::TransformIterator(
 static_context* sctx,
 const QueryLoc aLoc,
@@ -765,6 +772,17 @@
 }
 
 
+void TransformIterator::serialize(::zorba::serialization::Archiver ar)
+{
+  serialize_baseclass(ar, (BatcherTransformIterator*)this);
+  ar  theCopyClauses;
+  ar  theModifyIter;
+  ar  thePulHolderIter;
+  ar  theApplyIter;
+  ar  theReturnIter;
+}
+
+
 uint32_t 
 TransformIterator::getStateSizeOfSubtree() const 
 {
@@ -801,15 +819,15 @@
 bool
 TransformIterator::nextImpl(store::Item_t result, PlanState aPlanState) const
 {
-  std::vectorForVarIter_t::const_iterator lVarRefIter; 
-  std::vectorForVarIter_t::const_iterator lVarRefEnd;
+  std::vectorForVarIter_t::const_iterator varRefIte; 
+  std::vectorForVarIter_t::const_iterator varRefEnd;
   store::Item_t pulItem;
   store::Item_t validationPul;
   store::PUL_t pul;
   store::Item_t temp;
   store::Item_t lItem;
-  store::Item_t lCopyNode;
-  store::CopyMode lCopyMode;
+  store::Item_t copyNode;
+  store::CopyMode copymode;
   bool typePreserve;
   bool nsPreserve;
   bool nsInherit;
@@ -826,22 +844,22 @@
   nsInherit = (theSctx-inherit_mode() == StaticContextConsts::inherit_ns ?
true : false);
 
-  lCopyMode.set(true, typePreserve, nsPreserve, nsInherit);
+  copymode.set(true, typePreserve, nsPreserve, nsInherit);
 
   {
-ulong numCopyClauses = (ulong)theCopyClauses.size(); 
+csize numCopyClauses = theCopyClauses.size(); 
 std::vectorstore::Item* copyNodes(numCopyClauses);
 
 // For each copy var compute the target node and bind that node to all
 // references of the copy var.
-for (ulong i = 0; i  numCopyClauses; i++)
+for (csize i = 0; i  numCopyClauses; i++)
 {
   const CopyClause copyClause = theCopyClauses[i];
 
-  if (!consumeNext(lCopyNode, copyClause.theInput, aPlanState) ||
-  (!lCopyNode-isNode()
+  if (!consumeNext(copyNode, copyClause.theInput, aPlanState) ||
+  (!copyNode-isNode()
 #ifdef ZORBA_WITH_JSON
-!lCopyNode-isJSONItem()
+!copyNode-isJSONItem()
 #endif
   ))
   {
@@ -853,13 +871,16 @@
 throw XQUERY_EXCEPTION(err::XUTY0013, ERROR_LOC(loc));
   }
 
-  copyNodes[i] = lCopyNode-copy(NULL, lCopyMode);
-
-  lVarRefIter = copyClause.theCopyVars.begin();
-  lVarRefEnd = copyClause.theCopyVars.end();
-  for(; lVarRefIter != lVarRefEnd; ++lVarRefIter)
+  if (!copyClause.theCopyVars.empty())
   {
-(*lVarRefIter)-bind(copyNodes[i], aPlanState);
+copyNodes[i] = copyNode-copy(NULL, copymode);
+
+varRefIte = copyClause.theCopyVars.begin();
+varRefEnd = copyClause.theCopyVars.end();
+for(; varRefIte != varRefEnd; ++varRefIte)
+{
+  (*varRefIte)-bind(copyNodes[i], aPlanState);
+}
   }
 }
 

=== modified file 'src/runtime/update/update.h'
--- src/runtime/update/update.h	2012-06-15 21:31:03 +
+++ src/runtime/update/update.h	2012-06-19 14:25:23 +
@@ -159,24 +159,16 @@
 
 public:
   SERIALIZABLE_CLASS(CopyClause);
-
   SERIALIZABLE_CLASS_CONSTRUCTOR(CopyClause);
-
-  void serialize(::zorba::serialization::Archiver ar)
-  {
-ar  theCopyVars;
-ar  theInput;
-  }
+  void serialize(::zorba::serialization::Archiver ar);
 
 public:
   CopyClause() {}
 
-  CopyClause(
-std::vectorForVarIter_t aCopyVars,
-PlanIter_t aInput)
+  CopyClause(std::vectorForVarIter_t 

Re: [Zorba-coders] [Merge] lp:~zorba-coders/zorba/markos-scratch2 into lp:zorba

2012-06-19 Thread Markos Zaharioudakis
Review: Approve


-- 
https://code.launchpad.net/~zorba-coders/zorba/markos-scratch2/+merge/111026
Your team Zorba Coders is subscribed to branch lp:zorba.

-- 
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


[Zorba-coders] [Merge] lp:~zorba-coders/zorba/markos-scratch2 into lp:zorba

2012-06-19 Thread Zorba Build Bot
Validation queue starting for merge proposal.
Log at: 
http://zorbatest.lambda.nu:8080/remotequeue/markos-scratch2-2012-06-19T14-33-57.089Z/log.html
-- 
https://code.launchpad.net/~zorba-coders/zorba/markos-scratch2/+merge/111026
Your team Zorba Coders is subscribed to branch lp:zorba.

-- 
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


[Zorba-coders] [Bug 1008082] Re: Crashing Transform Expression

2012-06-19 Thread Markos Zaharioudakis
** Changed in: zorba
   Status: New = In Progress

-- 
You received this bug notification because you are a member of Zorba
Coders, which is the registrant for Zorba.
https://bugs.launchpad.net/bugs/1008082

Title:
  Crashing Transform Expression

Status in Zorba - The XQuery Processor:
  In Progress

Bug description:
  copy $x := a/, $y := b/
  modify ()
  return $x

  Hope this helps,
  Christian

To manage notifications about this bug go to:
https://bugs.launchpad.net/zorba/+bug/1008082/+subscriptions

-- 
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


[Zorba-coders] [Merge] lp:~zorba-coders/zorba/jsoniq into lp:zorba

2012-06-19 Thread Ghislain Fourny
The proposal to merge lp:~zorba-coders/zorba/jsoniq into lp:zorba has been 
updated.

Status: Needs review = Approved

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/jsoniq/+merge/92171
-- 
https://code.launchpad.net/~zorba-coders/zorba/jsoniq/+merge/92171
Your team Zorba Coders is requested to review the proposed merge of 
lp:~zorba-coders/zorba/jsoniq into lp:zorba.

-- 
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


[Zorba-coders] [Merge] lp:~zorba-coders/zorba/markos-scratch2 into lp:zorba

2012-06-19 Thread Zorba Build Bot
Validation queue job markos-scratch2-2012-06-19T14-33-57.089Z is finished. The 
final status was:

All tests succeeded!
-- 
https://code.launchpad.net/~zorba-coders/zorba/markos-scratch2/+merge/111026
Your team Zorba Coders is subscribed to branch lp:zorba.

-- 
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


[Zorba-coders] [Merge] lp:~zorba-coders/zorba/markos-scratch2 into lp:zorba

2012-06-19 Thread noreply
The proposal to merge lp:~zorba-coders/zorba/markos-scratch2 into lp:zorba has 
been updated.

Status: Approved = Merged

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/markos-scratch2/+merge/111026
-- 
https://code.launchpad.net/~zorba-coders/zorba/markos-scratch2/+merge/111026
Your team Zorba Coders is subscribed to branch lp:zorba.

-- 
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


[Zorba-coders] [Merge] lp:~zorba-coders/zorba/jsoniq into lp:zorba

2012-06-19 Thread Zorba Build Bot
Validation queue starting for merge proposal.
Log at: 
http://zorbatest.lambda.nu:8080/remotequeue/jsoniq-2012-06-19T15-09-29.055Z/log.html
-- 
https://code.launchpad.net/~zorba-coders/zorba/jsoniq/+merge/92171
Your team Zorba Coders is requested to review the proposed merge of 
lp:~zorba-coders/zorba/jsoniq into lp:zorba.

-- 
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


[Zorba-coders] [Bug 1008082] Re: Crashing Transform Expression

2012-06-19 Thread Markos Zaharioudakis
** Changed in: zorba
   Status: In Progress = Fix Committed

-- 
You received this bug notification because you are a member of Zorba
Coders, which is the registrant for Zorba.
https://bugs.launchpad.net/bugs/1008082

Title:
  Crashing Transform Expression

Status in Zorba - The XQuery Processor:
  Fix Committed

Bug description:
  copy $x := a/, $y := b/
  modify ()
  return $x

  Hope this helps,
  Christian

To manage notifications about this bug go to:
https://bugs.launchpad.net/zorba/+bug/1008082/+subscriptions

-- 
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


[Zorba-coders] [Merge] lp:~zorba-coders/zorba/jsoniq into lp:zorba

2012-06-19 Thread Zorba Build Bot
Validation queue job jsoniq-2012-06-19T15-09-29.055Z is finished. The final 
status was:

All tests succeeded!
-- 
https://code.launchpad.net/~zorba-coders/zorba/jsoniq/+merge/92171
Your team Zorba Coders is requested to review the proposed merge of 
lp:~zorba-coders/zorba/jsoniq into lp:zorba.

-- 
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


Re: [Zorba-coders] [Merge] lp:~zorba-coders/zorba/jsoniq into lp:zorba

2012-06-19 Thread Zorba Build Bot
Voting does not meet specified criteria. Required: Approve  1, Disapprove  1, 
Needs Fixing  1, Pending  1. Got: 5 Pending.
-- 
https://code.launchpad.net/~zorba-coders/zorba/jsoniq/+merge/92171
Your team Zorba Coders is requested to review the proposed merge of 
lp:~zorba-coders/zorba/jsoniq into lp:zorba.

-- 
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


[Zorba-coders] [Merge] lp:~zorba-coders/zorba/jsoniq into lp:zorba

2012-06-19 Thread Zorba Build Bot
The proposal to merge lp:~zorba-coders/zorba/jsoniq into lp:zorba has been 
updated.

Status: Approved = Needs review

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/jsoniq/+merge/92171
-- 
https://code.launchpad.net/~zorba-coders/zorba/jsoniq/+merge/92171
Your team Zorba Coders is requested to review the proposed merge of 
lp:~zorba-coders/zorba/jsoniq into lp:zorba.

-- 
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


[Zorba-coders] [Bug 1014999] Re: Implement full-text black/white feature

2012-06-19 Thread Paul J. Lucas
** Description changed:

- Sorry, I have no idea what this feature actually means, but it's on the
- list for Zorba 2.7 so I need a tracking bug. Paul, please start by
- updating this bug description with some details about what it means.
- Thanks.
+ Add a function having the signature:
+ 
+ declare function ft:tokenize-nodes( $includes as node()+, $excludes as
+ node()* ) as element(ft:token)* external;

** Description changed:

  Add a function having the signature:
  
- declare function ft:tokenize-nodes( $includes as node()+, $excludes as
- node()* ) as element(ft:token)* external;
+ declare function ft:tokenize-nodes( $includes as node()+,
+ $excludes as node()* )
+   as element(ft:token)* external;
+ 
+ where $includes lists all those nodes to include and $excludes lists all
+ those nodes to exclude.

-- 
You received this bug notification because you are a member of Zorba
Coders, which is the registrant for Zorba.
https://bugs.launchpad.net/bugs/1014999

Title:
  Implement full-text black/white feature

Status in Zorba - The XQuery Processor:
  Confirmed

Bug description:
  Add a function having the signature:

  declare function ft:tokenize-nodes( $includes as node()+,
  $excludes as node()* )
as element(ft:token)* external;

  where $includes lists all those nodes to include and $excludes lists
  all those nodes to exclude.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zorba/+bug/1014999/+subscriptions

-- 
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


[Zorba-coders] [Merge] lp:~zorba-coders/zorba/markos-scratch2 into lp:zorba

2012-06-19 Thread Markos Zaharioudakis
Markos Zaharioudakis has proposed merging 
lp:~zorba-coders/zorba/markos-scratch2 into lp:zorba.

Requested reviews:
  Markos Zaharioudakis (markos-za)

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/markos-scratch2/+merge/111079

Fixed bug #932314 (non-comparable values must be treated as distinct by 
fn:distinct-values)
-- 
https://code.launchpad.net/~zorba-coders/zorba/markos-scratch2/+merge/111079
Your team Zorba Coders is subscribed to branch lp:zorba.
=== modified file 'ChangeLog'
--- ChangeLog	2012-06-19 14:23:40 +
+++ ChangeLog	2012-06-19 18:18:22 +
@@ -12,6 +12,8 @@
 which is only a performance bug)
 
 Bug Fixes/Other Changes:
+  * Fixed bug #932314 (non-comparable values must be treated as distinct by
+fn:distinct-values)
   * Fixed bug #991088$ (raise XUST0001 in trycatch with mixed updating and simple clauses)
   * 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)

=== modified file 'src/runtime/sequences/sequences_impl.cpp'
--- src/runtime/sequences/sequences_impl.cpp	2012-06-15 21:31:03 +
+++ src/runtime/sequences/sequences_impl.cpp	2012-06-19 18:18:22 +
@@ -248,6 +248,7 @@
   STACK_END (state);
 }
 
+
 /***
   15.1.6 fn:distinct-values
 /
@@ -259,6 +260,7 @@
 theAlreadySeenMap-clear();
 }
 
+
 bool FnDistinctValuesIterator::nextImpl(
 store::Item_t result,
 PlanState planState) const
@@ -266,7 +268,7 @@
   store::Item_t lItem;
   xqtref_t lItemType;
   XQPCollator* lCollator;
-  ValueCompareParam* theValueCompare;
+  ValueCompareParam* valueCompare;
 
   FnDistinctValuesIteratorState* state;
   DEFAULT_STACK_INIT(FnDistinctValuesIteratorState, state, planState);
@@ -275,16 +277,16 @@
   {
 lCollator = getCollator(theSctx, loc, planState, theChildren[1].getp());
 
-theValueCompare = new ValueCompareParam(loc, planState.theLocalDynCtx, theSctx);
-theValueCompare-theCollator = lCollator;
+valueCompare = new ValueCompareParam(loc, planState.theLocalDynCtx, theSctx);
+valueCompare-theCollator = lCollator;
   }
   else
   {
-theValueCompare = new ValueCompareParam(loc, planState.theLocalDynCtx, theSctx);
+valueCompare = new ValueCompareParam(loc, planState.theLocalDynCtx, theSctx);
   }
 
   // theValueCompare managed by state-theAlreadySeenMap
-  state-theAlreadySeenMap.reset(new ItemValueCollHandleHashSet(theValueCompare));
+  state-theAlreadySeenMap.reset(new ItemValueCollHandleHashSet(valueCompare));
 
   while (consumeNext(result, theChildren[0].getp(), planState))
   {
@@ -298,7 +300,6 @@
 }
 else if ( ! state-theAlreadySeenMap-exists(result) )
 {
-  // check if the item is already in the map
   state-theAlreadySeenMap-insert(result);
   STACK_PUSH(true, state);
 }
@@ -307,6 +308,7 @@
   STACK_END(state);
 }
 
+
 /***
   15.1.7 fn:insert-before
 /

=== modified file 'src/runtime/util/handle_hashset_item_value.h'
--- src/runtime/util/handle_hashset_item_value.h	2012-06-15 21:31:03 +
+++ src/runtime/util/handle_hashset_item_value.h	2012-06-19 18:18:22 +
@@ -72,12 +72,25 @@
   assert (item2 != NULL);
   store::Item_t t1(item1);
   store::Item_t t2(item2);
-  return CompareIterator::valueEqual(theCompareParam-theLocation,
- t1,
- t2,
- theCompareParam-theTypeManager,
- theCompareParam-theTimezone,
- theCompareParam-theCollator);
+
+  try
+  {
+return CompareIterator::valueEqual(theCompareParam-theLocation,
+   t1,
+   t2,
+   theCompareParam-theTypeManager,
+   theCompareParam-theTimezone,
+   theCompareParam-theCollator);
+  }
+  catch(ZorbaException e)
+  {
+if (e.diagnostic() == err::XPTY0004)
+{
+  return false;
+}
+
+throw e;
+  }
 }
 
 uint32_t hash(const store::Item_t t) const

=== added file 'test/rbkt/ExpQueryResults/zorba/sequences/distinct01.xml.res'
--- test/rbkt/ExpQueryResults/zorba/sequences/distinct01.xml.res	1970-01-01 00:00:00 +
+++ test/rbkt/ExpQueryResults/zorba/sequences/distinct01.xml.res	2012-06-19 18:18:22 +
@@ -0,0 +1,2 @@
+?xml version=1.0 encoding=UTF-8?
+1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 

Re: [Zorba-coders] [Merge] lp:~zorba-coders/zorba/markos-scratch2 into lp:zorba

2012-06-19 Thread Markos Zaharioudakis
Review: Approve


-- 
https://code.launchpad.net/~zorba-coders/zorba/markos-scratch2/+merge/111079
Your team Zorba Coders is subscribed to branch lp:zorba.

-- 
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


[Zorba-coders] [Bug 1014999] Re: Implement full-text black/white feature

2012-06-19 Thread Paul J. Lucas
** Description changed:

- Add a function having the signature:
+ Add a function to the full-text module having the signature:
  
  declare function ft:tokenize-nodes( $includes as node()+,
- $excludes as node()* )
-   as element(ft:token)* external;
+ $excludes as node()* )
+   as element(ft:token)* external;
  
  where $includes lists all those nodes to include and $excludes lists all
  those nodes to exclude.

** Branch linked: lp:~paul-lucas/zorba/feature-ft_bw

-- 
You received this bug notification because you are a member of Zorba
Coders, which is the registrant for Zorba.
https://bugs.launchpad.net/bugs/1014999

Title:
  Implement full-text black/white feature

Status in Zorba - The XQuery Processor:
  Confirmed

Bug description:
  Add a function to the full-text module having the signature:

  declare function ft:tokenize-nodes( $includes as node()+,
  $excludes as node()* )
    as element(ft:token)* external;

  where $includes lists all those nodes to include and $excludes lists
  all those nodes to exclude.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zorba/+bug/1014999/+subscriptions

-- 
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


Re: [Zorba-coders] [Merge] lp:~zorba-coders/zorba/bug866886 into lp:zorba

2012-06-19 Thread Cezar Andrei
Review: Approve


-- 
https://code.launchpad.net/~zorba-coders/zorba/bug866886/+merge/110435
Your team Zorba Coders is subscribed to branch lp:zorba.

-- 
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


[Zorba-coders] [Merge] lp:~zorba-coders/zorba/markos-scratch2 into lp:zorba

2012-06-19 Thread Markos Zaharioudakis
The proposal to merge lp:~zorba-coders/zorba/markos-scratch2 into lp:zorba has 
been updated.

Status: Needs review = Approved

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/markos-scratch2/+merge/111079
-- 
https://code.launchpad.net/~zorba-coders/zorba/markos-scratch2/+merge/111079
Your team Zorba Coders is subscribed to branch lp:zorba.

-- 
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


[Zorba-coders] [Merge] lp:~zorba-coders/zorba/markos-scratch2 into lp:zorba

2012-06-19 Thread Zorba Build Bot
Validation queue starting for merge proposal.
Log at: 
http://zorbatest.lambda.nu:8080/remotequeue/markos-scratch2-2012-06-19T18-35-55.107Z/log.html
-- 
https://code.launchpad.net/~zorba-coders/zorba/markos-scratch2/+merge/111079
Your team Zorba Coders is subscribed to branch lp:zorba.

-- 
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


[Zorba-coders] [Merge] lp:~zorba-coders/zorba/markos-scratch2 into lp:zorba

2012-06-19 Thread Zorba Build Bot
Validation queue job markos-scratch2-2012-06-19T18-35-55.107Z is finished. The 
final status was:

All tests succeeded!
-- 
https://code.launchpad.net/~zorba-coders/zorba/markos-scratch2/+merge/111079
Your team Zorba Coders is subscribed to branch lp:zorba.

-- 
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


[Zorba-coders] [Merge] lp:~zorba-coders/zorba/markos-scratch2 into lp:zorba

2012-06-19 Thread noreply
The proposal to merge lp:~zorba-coders/zorba/markos-scratch2 into lp:zorba has 
been updated.

Status: Approved = Merged

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/markos-scratch2/+merge/111079
-- 
https://code.launchpad.net/~zorba-coders/zorba/markos-scratch2/+merge/111079
Your team Zorba Coders is subscribed to branch lp:zorba.

-- 
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


[Zorba-coders] [Merge] lp:~zorba-coders/zorba/markos-scratch2 into lp:zorba

2012-06-19 Thread Markos Zaharioudakis
Markos Zaharioudakis has proposed merging 
lp:~zorba-coders/zorba/markos-scratch2 into lp:zorba.

Requested reviews:
  Markos Zaharioudakis (markos-za)

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/markos-scratch2/+merge/08

Optimized hash sets used by fn:distinct-values and nodes-distinct
-- 
https://code.launchpad.net/~zorba-coders/zorba/markos-scratch2/+merge/08
Your team Zorba Coders is subscribed to branch lp:zorba.
=== modified file 'ChangeLog'
--- ChangeLog	2012-06-19 17:58:10 +
+++ ChangeLog	2012-06-19 21:36:21 +
@@ -10,6 +10,7 @@
   * Small optimization of comparison operations.
   * Improved hoist rule: tighter hoisting of expressions (also fixes bug #967428,
 which is only a performance bug)
+  * Optimized hash sets used by fn:distinct-values and nodes-distinct
 
 Bug Fixes/Other Changes:
   * Fixed bug #932314 (non-comparable values must be treated as distinct by

=== modified file 'src/runtime/indexing/index_ddl.cpp'
--- src/runtime/indexing/index_ddl.cpp	2012-06-15 21:31:03 +
+++ src/runtime/indexing/index_ddl.cpp	2012-06-19 21:36:21 +
@@ -38,7 +38,7 @@
 #include context/static_context.h
 #include context/dynamic_context.h
 
-#include zorbautils/hashset_itemh.h
+#include zorbautils/hashset_node_itemh.h
 
 #include diagnostics/xquery_exception.h
 #include diagnostics/util_macros.h
@@ -1372,7 +1372,7 @@
   assert(state-theSearchItems.size() = 1);
   assert(state-theKeyType == NULL || state-theSearchItems.size() == 1);
   
-  state-theNodeHashSet = new ItemHandleHashSet(1024, false);
+  state-theNodeHashSet = new NodeHandleHashSet(1024, false);
   
   state-theSearchItemsIte = state-theSearchItems.begin();
   state-theSearchItemsEnd = state-theSearchItems.end();

=== modified file 'src/runtime/indexing/index_ddl.h'
--- src/runtime/indexing/index_ddl.h	2012-06-15 21:31:03 +
+++ src/runtime/indexing/index_ddl.h	2012-06-19 21:36:21 +
@@ -29,7 +29,7 @@
 {
 
 class IndexDecl;
-class ItemHandleHashSet;
+class NodeHandleHashSet;
 
 
 /***
@@ -547,7 +547,7 @@
 
   store::IndexProbeIterator_t  theIterator;
 
-  ItemHandleHashSet  * theNodeHashSet;
+  NodeHandleHashSet  * theNodeHashSet;
 
 public:
   ProbeIndexRangeGeneralIteratorState();

=== modified file 'src/runtime/sequences/SequencesImpl.cpp'
--- src/runtime/sequences/SequencesImpl.cpp	2012-06-15 21:31:03 +
+++ src/runtime/sequences/SequencesImpl.cpp	2012-06-19 21:36:21 +
@@ -36,7 +36,7 @@
 #include runtime/sequences/SequencesImpl.h
 #include runtime/core/arithmetic_impl.h
 #include runtime/util/iterator_impl.h
-#include runtime/util/handle_hashset_item_value.h
+#include runtime/booleans/BooleanImpl.h
 #include runtime/visitors/planiter_visitor.h
 
 #include system/globalenv.h
@@ -51,6 +51,7 @@
 #include store/util/hashset_node_handle.h
 
 #include context/static_context.h
+#include context/dynamic_context.h
 
 
 namespace zorba {

=== modified file 'src/runtime/sequences/pregenerated/sequences.cpp'
--- src/runtime/sequences/pregenerated/sequences.cpp	2012-06-15 21:31:03 +
+++ src/runtime/sequences/pregenerated/sequences.cpp	2012-06-19 21:36:21 +
@@ -29,7 +29,7 @@
 #include system/globalenv.h
 
 
-#include runtime/util/handle_hashset_item_value.h
+#include zorbautils/hashset_atomic_itemh.h
 
 namespace zorba {
 

=== modified file 'src/runtime/sequences/pregenerated/sequences.h'
--- src/runtime/sequences/pregenerated/sequences.h	2012-06-15 21:31:03 +
+++ src/runtime/sequences/pregenerated/sequences.h	2012-06-19 21:36:21 +
@@ -37,7 +37,7 @@
 namespace store{
   class NodeHashSet;
 }
-class ItemValueCollHandleHashSet;
+class AtomicItemHandleHashSet;
 /**
  * 
  *op:concatenate
@@ -248,7 +248,7 @@
 {
 public:
   bool theHasNaN; //indicates whether NaN was found in the sequence
-  std::auto_ptrItemValueCollHandleHashSet theAlreadySeenMap; //hashmap for doing the duplicate elimination
+  std::auto_ptrAtomicItemHandleHashSet theAlreadySeenMap; //hashmap for doing the duplicate elimination
 
   FnDistinctValuesIteratorState();
 

=== modified file 'src/runtime/sequences/sequences_impl.cpp'
--- src/runtime/sequences/sequences_impl.cpp	2012-06-19 17:58:10 +
+++ src/runtime/sequences/sequences_impl.cpp	2012-06-19 21:36:21 +
@@ -40,7 +40,6 @@
 #include runtime/sequences/sequences.h
 #include runtime/core/arithmetic_impl.h
 #include runtime/util/iterator_impl.h
-#include runtime/util/handle_hashset_item_value.h
 #include runtime/visitors/planiter_visitor.h
 
 #include system/globalenv.h
@@ -58,6 +57,8 @@
 
 #include context/static_context.h
 
+#include zorbautils/hashset_atomic_itemh.h
+
 namespace zorbatm = zorba::time;
 
 using namespace std;
@@ -286,7 +287,7 @@
   }
 
   // theValueCompare managed by state-theAlreadySeenMap
-  state-theAlreadySeenMap.reset(new ItemValueCollHandleHashSet(valueCompare));
+  

Re: [Zorba-coders] [Merge] lp:~zorba-coders/zorba/markos-scratch2 into lp:zorba

2012-06-19 Thread Markos Zaharioudakis
Review: Approve


-- 
https://code.launchpad.net/~zorba-coders/zorba/markos-scratch2/+merge/08
Your team Zorba Coders is subscribed to branch lp:zorba.

-- 
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


[Zorba-coders] [Merge] lp:~zorba-coders/zorba/markos-scratch2 into lp:zorba

2012-06-19 Thread Zorba Build Bot
Validation queue starting for merge proposal.
Log at: 
http://zorbatest.lambda.nu:8080/remotequeue/markos-scratch2-2012-06-19T22-07-55.183Z/log.html
-- 
https://code.launchpad.net/~zorba-coders/zorba/markos-scratch2/+merge/08
Your team Zorba Coders is subscribed to branch lp:zorba.

-- 
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


Re: [Zorba-coders] [Merge] lp:~zorba-coders/zorba/markos-scratch2 into lp:zorba

2012-06-19 Thread Zorba Build Bot
The attempt to merge lp:~zorba-coders/zorba/markos-scratch2 into lp:zorba 
failed. Below is the output from the failed tests.


CMake Error at /home/ceej/zo/testing/zorbatest/tester/TarmacLander.cmake:274 
(message):
  Validation queue job markos-scratch2-2012-06-19T22-07-55.183Z is finished.
  The final status was:

  

  No tests were run - build or configure step must have failed.

  Not commiting changes.


Error in read script: /home/ceej/zo/testing/zorbatest/tester/TarmacLander.cmake

-- 
https://code.launchpad.net/~zorba-coders/zorba/markos-scratch2/+merge/08
Your team Zorba Coders is subscribed to branch lp:zorba.

-- 
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


[Zorba-coders] [Merge] lp:~zorba-coders/zorba/markos-scratch2 into lp:zorba

2012-06-19 Thread Zorba Build Bot
The proposal to merge lp:~zorba-coders/zorba/markos-scratch2 into lp:zorba has 
been updated.

Status: Approved = Needs review

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/markos-scratch2/+merge/08
-- 
https://code.launchpad.net/~zorba-coders/zorba/markos-scratch2/+merge/08
Your team Zorba Coders is subscribed to branch lp:zorba.

-- 
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


[Zorba-coders] [Merge] lp:~zorba-coders/zorba/bug871481 into lp:zorba

2012-06-19 Thread Rodolfo Ochoa
Rodolfo Ochoa has proposed merging lp:~zorba-coders/zorba/bug871481 into 
lp:zorba.

Requested reviews:
  Cezar Andrei (cezar-andrei)
  Chris Hillery (ceejatec)
Related bugs:
  Bug #871481 in Zorba: java test failing on Windows
  https://bugs.launchpad.net/zorba/+bug/871481

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/bug871481/+merge/14

Error fixed on windows
-- 
https://code.launchpad.net/~zorba-coders/zorba/bug871481/+merge/14
Your team Zorba Coders is subscribed to branch lp:zorba.
=== modified file 'doc/java/examples/CMakeLists.txt'
--- doc/java/examples/CMakeLists.txt	2012-06-15 21:31:03 +
+++ doc/java/examples/CMakeLists.txt	2012-06-19 22:30:26 +
@@ -18,12 +18,15 @@
 
 IF (JAVA_RUNTIME)
   SET (Java_Load_Path ${CMAKE_BINARY_DIR}/swig/java)
+  SET (Java_Source_Path ${CMAKE_BINARY_DIR}/swig/java)
   MESSAGE (STATUS Seting path for java tests ${Java_Load_Path})
   CONFIGURE_FILE (${CMAKE_CURRENT_SOURCE_DIR}/Test_Zorba.java ${CMAKE_CURRENT_BINARY_DIR}/Test_Zorba.java COPYONLY)
   IF (WIN32)
+IF (MSVC_IDE)
+  SET (Java_Load_Path ${CMAKE_BINARY_DIR}/swig/java/${CMAKE_BUILD_TYPE})
+ENDIF (MSVC_IDE)
 CONFIGURE_FILE (${CMAKE_CURRENT_SOURCE_DIR}/java_test.bat.in ${CMAKE_CURRENT_BINARY_DIR}/java_test.bat)
 ADD_TEST (java java_test.bat Test_Zorba)
-EXPECTED_FAILURE (java 871481)
   ELSEIF (WIN32)
 CONFIGURE_FILE (${CMAKE_CURRENT_SOURCE_DIR}/java_test.sh.in ${CMAKE_CURRENT_BINARY_DIR}/java_test.sh)
 ADD_TEST (java java_test.sh Test_Zorba)

=== modified file 'doc/java/examples/Test_Zorba.java'
--- doc/java/examples/Test_Zorba.java	2012-06-15 21:31:03 +
+++ doc/java/examples/Test_Zorba.java	2012-06-19 22:30:26 +
@@ -60,7 +60,7 @@
 
   static boolean example_3 ( Zorba aZorba )
   {
-
+
 XQuery lQuery = aZorba.compileQuery(1 div 0); 
 try 
 {
@@ -135,11 +135,13 @@
   System.exit ( 1 ); 
   
 System.out.println ( executing example 3 );
+System.out.println ( expecting [err:FOAR0001] );
 res = example_3 ( zorba );
 if (!res) 
   System.exit ( 1 ); 
   
 System.out.println ( executing example 4 );
+System.out.println ( expecting [err:XPST0003] );
 res = example_4 ( zorba );
 if (!res) 
   System.exit ( 1 ); 

=== modified file 'doc/java/examples/java_test.bat.in'
--- doc/java/examples/java_test.bat.in	2012-06-15 21:31:03 +
+++ doc/java/examples/java_test.bat.in	2012-06-19 22:30:26 +
@@ -15,13 +15,14 @@
 :: limitations under the License.
 ::
 
-SET JAVA_LOAD_PATH=@Java_Load_Path@/@CMAKE_BUILD_TYPE@
+SET JAVA_LOAD_PATH=@Java_Load_Path@
+SET JAVA_SOURCE_PATH=@Java_Source_Path@
 SET PATH=%PATH%;%JAVA_LOAD_PATH%
 
 MKDIR build
 
 ECHO java_test.bat: Compile Zorba API ...
-@Java_JAVAC_EXECUTABLE@ -d build %JAVA_LOAD_PATH%/*.java
+@Java_JAVAC_EXECUTABLE@ -d build %JAVA_SOURCE_PATH%/*.java
 
 ECHO java_test.bat: Compile Test_Zorba ...
 @Java_JAVAC_EXECUTABLE@ -cp build -d build *.java

-- 
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


[Zorba-coders] [Bug 871481] Re: java test failing on Windows

2012-06-19 Thread Rodolfo Ochoa
** Branch linked: lp:~zorba-coders/zorba/bug871481

-- 
You received this bug notification because you are a member of Zorba
Coders, which is the registrant for Zorba.
https://bugs.launchpad.net/bugs/871481

Title:
  java test failing on Windows

Status in Zorba - The XQuery Processor:
  New

Bug description:
  On Windows 7, java 1.6 jdk:
  ctest -R java

  The CTest output is in the attached file.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zorba/+bug/871481/+subscriptions

-- 
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


[Zorba-coders] [Bug 1001474] Re: Need Windows validation queue

2012-06-19 Thread Rodolfo Ochoa
new set of libraries on 
http://www.2shared.com/file/W9NKBTQw/libraries.html
updated according to release 2.5
also a new .bat attached with changes that work only with fixes from the branch:
lp:~zorba-coders/zorba/bug1001474


** Attachment added: build.bat
   
https://bugs.launchpad.net/zorba/+bug/1001474/+attachment/3196745/+files/build.bat

-- 
You received this bug notification because you are a member of Zorba
Coders, which is the registrant for Zorba.
https://bugs.launchpad.net/bugs/1001474

Title:
  Need Windows validation queue

Status in Zorba - The XQuery Processor:
  New

Bug description:
  In order to truly support our goal of having the trunk always be
  releasable, we need the validation queue to build and test all changes
  on Windows as well.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zorba/+bug/1001474/+subscriptions

-- 
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


[Zorba-coders] [Bug 938320] Re: Improve XQJ Streaming

2012-06-19 Thread Rodolfo Ochoa
** Changed in: zorba
   Status: New = In Progress

-- 
You received this bug notification because you are a member of Zorba
Coders, which is the registrant for Zorba.
https://bugs.launchpad.net/bugs/938320

Title:
  Improve XQJ Streaming

Status in Zorba - The XQuery Processor:
  In Progress

Bug description:
  Currently, the way XQJ manage streams is very inefficient.
  Use direct streaming to/from C++ to SWIG APIs.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zorba/+bug/938320/+subscriptions

-- 
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