Activity log for bug #872288

Date Who What changed Old value New value Message
2011-10-11 13:49:56 Federico Cavalieri bug added bug
2011-10-11 13:50:13 Federico Cavalieri zorba: assignee Markos Zaharioudakis (markos-za)
2011-10-11 13:50:16 Federico Cavalieri zorba: importance Undecided Critical
2011-10-11 13:51:00 Federico Cavalieri summary XPath expression has unexpected result due to unset flag isRecursive XPath expression has unexpected result (unset flag isRecursive?)
2011-10-11 13:51:08 Federico Cavalieri summary XPath expression has unexpected result (unset flag isRecursive?) XPath expression has unexpected result
2011-10-11 13:51:28 Federico Cavalieri description Consider the following query variable $x:=<y><a/></y>; insert node <b/> into $x/a; rename node $x/a/b as "a"; ( <ev> { $x } </ev>, <first> { $x//a } </first>, <correct> { $x//* } </correct> ) All nodes have the isRecursive flag set to false , thus this query returns: <ev> <y> <a> <a/> </a> </y> </ev> <first> <--only 1 a element since the first a is marked as nonRecursive <a> <a/> </a> </first> <correct> <--two a elements <a> <a/> </a> <a/> </correct> Consider the following query variable $x:=<y><a/></y>; insert node <b/> into $x/a; rename node $x/a/b as "a"; ( <ev> { $x } </ev>, <first> { $x//a } </first>, <correct> { $x//* } </correct> ) All nodes seem to have the isRecursive flag set to false , thus this query returns: <ev>   <y>     <a>       <a/>     </a>   </y> </ev> <first> <--only 1 a element since the first a is marked as nonRecursive    <a>      <a/>    </a> </first> <correct> <--two a elements    <a>      <a/>    </a>    <a/> </correct>
2012-02-14 10:26:28 Markos Zaharioudakis zorba: status New Fix Committed
2012-02-16 12:34:20 Markos Zaharioudakis zorba: milestone 2.2
2012-03-26 01:20:43 Markos Zaharioudakis zorba: status Fix Committed Fix Released