← Back to team overview

zorba-coders team mailing list archive

[Bug 962390] Re: For Clause materialization

 

** Changed in: zorba
    Milestone: 2.5 => None

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

Title:
  For Clause materialization

Status in Zorba - The XQuery Processor:
  New

Bug description:
  I have the following query:
  declare %ann:sequential function guestbook:insert($i)
  {
    trace($i, "b");
  };

   for $line at $i in (1 to 10)
   let $i := trace($i, "a")
   return guestbook:insert($i);

  Which returns:
  a [0]: xs:integer(1)
  a [0]: xs:integer(2)
  a [0]: xs:integer(3)
  a [0]: xs:integer(4)
  a [0]: xs:integer(5)
  a [0]: xs:integer(6)
  a [0]: xs:integer(7)
  a [0]: xs:integer(8)
  a [0]: xs:integer(9)
  a [0]: xs:integer(10)
  b [0]: xs:integer(1)
  b [0]: xs:integer(2)
  b [0]: xs:integer(3)
  b [0]: xs:integer(4)
  b [0]: xs:integer(5)
  b [0]: xs:integer(6)
  b [0]: xs:integer(7)
  b [0]: xs:integer(8)
  b [0]: xs:integer(9)
  b [0]: xs:integer(10)

  I was expecting:
  a [0]: xs:integer(1)
  b [0]: xs:integer(1)
  a [0]: xs:integer(2)
  b [0]: xs:integer(2)
  a [0]: xs:integer(3)
  b [0]: xs:integer(3)
  a [0]: xs:integer(4)
  b [0]: xs:integer(4)
  a [0]: xs:integer(5)
  b [0]: xs:integer(5)
  a [0]: xs:integer(6)
  b [0]: xs:integer(6)
  a [0]: xs:integer(7)
  b [0]: xs:integer(7)
  a [0]: xs:integer(8)
  b [0]: xs:integer(8)
  a [0]: xs:integer(9)
  b [0]: xs:integer(9)
  a [0]: xs:integer(10)
  b [0]: xs:integer(10)

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


References