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

2012-10-22 Thread Markos Zaharioudakis
Markos Zaharioudakis has proposed merging lp:~zorba-coders/zorba/no-copy into 
lp:zorba.

Commit message:
testing

Requested reviews:
  Markos Zaharioudakis (markos-za)

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/130765

testing
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/130765
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-copy into lp:zorba

2012-10-15 Thread Markos Zaharioudakis
The proposal to merge lp:~zorba-coders/zorba/no-copy into lp:zorba has been 
updated.

Commit Message changed to:

no-copy rule restructuring:
1. make sure index domain nodes are standalone trees
2. make sure tokenize-node and tokenize-nodes function take statndalone trees 
as inputs
3. fn:data and fn:nilled are type-sensitive, but only for shared nodes
4. fn:base-uri and fn:root are unsafe for shared nodes only
5. jn:object is safe
6. fixes in IndexDecl::analyze() method
7. markInUnsafeContext -- findSourcesForNodeExtractors
8. handling recursive udfs in MarkNodeCopyProps::applyInternal
9. added visit id in expressions
10. fn:deep-equal is type-sensitive
11. map:insert must instert standalone trees in map

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128923
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128923
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-copy into lp:zorba

2012-10-15 Thread Markos Zaharioudakis
The proposal to merge lp:~zorba-coders/zorba/no-copy into lp:zorba has been 
updated.

Description changed to:

no-copy rule restructuring:
1. make sure index domain nodes are standalone trees
2. make sure tokenize-node and tokenize-nodes function take statndalone trees 
as inputs
3. fn:data and fn:nilled are type-sensitive, but only for shared nodes
4. fn:base-uri and fn:root are unsafe for shared nodes only
5. jn:object is safe
6. fixes in IndexDecl::analyze() method
7. markInUnsafeContext -- findSourcesForNodeExtractors
8. handling recursive udfs in MarkNodeCopyProps::applyInternal
9. added visit id in expressions
10. fn:deep-equal is type-sensitive
11. map:insert must instert standalone trees in map

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128923
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128923
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-copy into lp:zorba

2012-10-15 Thread Markos Zaharioudakis
Review: Approve


-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128923
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-copy into lp:zorba

2012-10-15 Thread Markos Zaharioudakis
The proposal to merge lp:~zorba-coders/zorba/no-copy into lp:zorba has been 
updated.

Status: Needs review = Approved

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128923
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128923
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-copy into lp:zorba

2012-10-15 Thread Zorba Build Bot
Validation queue starting for merge proposal.
Log at: 
http://zorbatest.lambda.nu:8080/remotequeue/no-copy-2012-10-15T13-51-59.268Z/log.html
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128923
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-copy into lp:zorba

2012-10-15 Thread Zorba Build Bot
Validation queue job no-copy-2012-10-15T13-51-59.268Z is finished. The final 
status was:

All tests succeeded!
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128923
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-copy into lp:zorba

2012-10-15 Thread noreply
The proposal to merge lp:~zorba-coders/zorba/no-copy into lp:zorba has been 
updated.

Status: Approved = Merged

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128923
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128923
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-copy into lp:zorba

2012-10-12 Thread Markos Zaharioudakis
The proposal to merge lp:~zorba-coders/zorba/no-copy into lp:zorba has been 
updated.

Description changed to:

no-copy rule restructuring:
1. make sure index domain nodes are standalone trees
2. make sure tokenize-node and tokenize-nodes function take statndalone trees 
as inputs
3. fn:data and fn:nilled are type-sensitive, but only for shared nodes
4. fn:base-uri and fn:root are unsafe for shared nodes only
5. jn:object is safe
6. fixes in IndexDecl::analyze() method
7. markInUnsafeContext -- findSourcesForNodeExtractors
8. handling recursive udfs in MarkNodeCopyProps::applyInternal
9. added visit id in expressio

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128923
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128923
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-copy into lp:zorba

2012-10-12 Thread Markos Zaharioudakis
The proposal to merge lp:~zorba-coders/zorba/no-copy into lp:zorba has been 
updated.

Commit Message changed to:

no-copy rule restructuring:
1. make sure index domain nodes are standalone trees
2. make sure tokenize-node and tokenize-nodes function take statndalone trees 
as inputs
3. fn:data and fn:nilled are type-sensitive, but only for shared nodes
4. fn:base-uri and fn:root are unsafe for shared nodes only
5. jn:object is safe
6. fixes in IndexDecl::analyze() method
7. markInUnsafeContext -- findSourcesForNodeExtractors
8. handling recursive udfs in MarkNodeCopyProps::applyInternal

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128923
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128923
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-copy into lp:zorba

2012-10-12 Thread Markos Zaharioudakis
The proposal to merge lp:~zorba-coders/zorba/no-copy into lp:zorba has been 
updated.

Commit Message changed to:

no-copy rule restructuring:
1. make sure index domain nodes are standalone trees
2. make sure tokenize-node and tokenize-nodes function take statndalone trees 
as inputs
3. fn:data and fn:nilled are type-sensitive, but only for shared nodes
4. fn:base-uri and fn:root are unsafe for shared nodes only
5. jn:object is safe
6. fixes in IndexDecl::analyze() method
7. markInUnsafeContext -- findSourcesForNodeExtractors
8. handling recursive udfs in MarkNodeCopyProps::applyInternal
9. added visit id in expressions

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128923
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128923
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-copy into lp:zorba

2012-10-12 Thread Markos Zaharioudakis
The proposal to merge lp:~zorba-coders/zorba/no-copy into lp:zorba has been 
updated.

Description changed to:

no-copy rule restructuring:
1. make sure index domain nodes are standalone trees
2. make sure tokenize-node and tokenize-nodes function take statndalone trees 
as inputs
3. fn:data and fn:nilled are type-sensitive, but only for shared nodes
4. fn:base-uri and fn:root are unsafe for shared nodes only
5. jn:object is safe
6. fixes in IndexDecl::analyze() method
7. markInUnsafeContext -- findSourcesForNodeExtractors
8. handling recursive udfs in MarkNodeCopyProps::applyInternal

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128923
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128923
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-copy into lp:zorba

2012-10-10 Thread Markos Zaharioudakis
Markos Zaharioudakis has proposed merging lp:~zorba-coders/zorba/no-copy into 
lp:zorba.

Commit message:
no-copy rule restructuring:
1. make sure index domain nodes are standalone trees
2. make sure tokenize-node and tokenize-nodes function take statndalone trees 
as inputs
3. fn:data is type-sensitive, but only for shared nodes


Requested reviews:
  Markos Zaharioudakis (markos-za)

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128923

no-copy rule restructuring:
1. make sure index domain nodes are standalone trees
2. make sure tokenize-node and tokenize-nodes function take statndalone trees 
as inputs
3. fn:data is type-sensitive, but only for shared nodes

-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128923
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-copy into lp:zorba

2012-10-10 Thread Markos Zaharioudakis
The proposal to merge lp:~zorba-coders/zorba/no-copy into lp:zorba has been 
updated.

Commit Message changed to:

no-copy rule restructuring:
1. make sure index domain nodes are standalone trees
2. make sure tokenize-node and tokenize-nodes function take statndalone trees 
as inputs
3. fn:data and fn:nilled are type-sensitive, but only for shared nodes
4. fn:base-uri and fn:root are unsafe for shared nodes only
5. jn:object is safe
6. fixes in IndexDecl::analyze() method

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128923
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128923
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-copy into lp:zorba

2012-10-10 Thread Markos Zaharioudakis
The proposal to merge lp:~zorba-coders/zorba/no-copy into lp:zorba has been 
updated.

Description changed to:

no-copy rule restructuring:
1. make sure index domain nodes are standalone trees
2. make sure tokenize-node and tokenize-nodes function take statndalone trees 
as inputs
3. fn:data and fn:nilled are type-sensitive, but only for shared nodes
4. fn:base-uri and fn:root are unsafe for shared nodes only
5. jn:object is safe
6. fixes in IndexDecl::analyze() method

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128923
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128923
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-copy into lp:zorba

2012-10-09 Thread Markos Zaharioudakis
Review: Approve


-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128344
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-copy into lp:zorba

2012-10-09 Thread Markos Zaharioudakis
The proposal to merge lp:~zorba-coders/zorba/no-copy into lp:zorba has been 
updated.

Status: Needs review = Approved

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128344
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128344
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-copy into lp:zorba

2012-10-09 Thread Zorba Build Bot
Validation queue starting for merge proposal.
Log at: 
http://zorbatest.lambda.nu:8080/remotequeue/no-copy-2012-10-09T15-31-56.714Z/log.html
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128344
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-copy into lp:zorba

2012-10-09 Thread Zorba Build Bot
Validation queue job no-copy-2012-10-09T15-31-56.714Z is finished. The final 
status was:

All tests succeeded!
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128344
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-copy into lp:zorba

2012-10-09 Thread noreply
The proposal to merge lp:~zorba-coders/zorba/no-copy into lp:zorba has been 
updated.

Status: Approved = Merged

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128344
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128344
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-copy into lp:zorba

2012-10-09 Thread Markos Zaharioudakis
Markos Zaharioudakis has proposed merging lp:~zorba-coders/zorba/no-copy into 
lp:zorba.

Commit message:
Fixed bug #1021492 (while computeing the sources of a prolog var, skip any 
var-setting exprs that appear in non-used (and non-optimized) functions). 

Requested reviews:
  Markos Zaharioudakis (markos-za)

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128764

Fixed bug #1021492 (while computeing the sources of a prolog var, skip any 
var-setting exprs that appear in non-used (and non-optimized) functions). 
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128764
Your team Zorba Coders is subscribed to branch lp:zorba.
=== modified file 'src/compiler/rewriter/tools/dataflow_annotations.cpp'
--- src/compiler/rewriter/tools/dataflow_annotations.cpp	2012-10-09 14:22:18 +
+++ src/compiler/rewriter/tools/dataflow_annotations.cpp	2012-10-09 16:37:25 +
@@ -943,6 +943,9 @@
 {
   expr* setExpr = *ite2;
 
+  if (setExpr-get_udf() != NULL  !setExpr-get_udf()-isOptimized())
+continue;
+
   if (setExpr-get_expr_kind() == var_decl_expr_kind)
   {
 findNodeSourcesRec(static_castvar_decl_expr*(setExpr)-get_init_expr(),

=== added file 'test/rbkt/ExpQueryResults/zorba/no-copy/eval12.xml.res'
--- test/rbkt/ExpQueryResults/zorba/no-copy/eval12.xml.res	1970-01-01 00:00:00 +
+++ test/rbkt/ExpQueryResults/zorba/no-copy/eval12.xml.res	2012-10-09 16:37:25 +
@@ -0,0 +1,2 @@
+?xml version=1.0 encoding=UTF-8?
+rootabc//b/a/rootrootabc//b/a/rootabc//b/abc//b

=== added file 'test/rbkt/Queries/zorba/no-copy/eval12.xq'
--- test/rbkt/Queries/zorba/no-copy/eval12.xq	1970-01-01 00:00:00 +
+++ test/rbkt/Queries/zorba/no-copy/eval12.xq	2012-10-09 16:37:25 +
@@ -0,0 +1,39 @@
+
+declare namespace opt = http://www.zorba-xquery.com/options/optimizer;;
+
+import module namespace refl = http://www.zorba-xquery.com/modules/reflection;;
+
+declare option opt:enable for-serialization-only;
+
+
+declare function local:dummy($n as node())
+{
+};
+
+
+declare function local:foo($n as node()) as node()*
+{
+  local:dummy($n),
+  $n/ancestor::node()
+};
+
+
+declare function local:constr($n as node()) as node()*
+{
+  local:dummy($n),
+  root{$n}/root
+};
+
+
+declare variable $doc :=
+a
+  b
+c/
+  /b
+/a
+;
+
+
+local:constr($doc)
+,
+refl:eval(local:foo(local:constr($doc)//c))

=== added file 'test/rbkt/Queries/zorba/no-copy/eval15.xq'
--- test/rbkt/Queries/zorba/no-copy/eval15.xq	1970-01-01 00:00:00 +
+++ test/rbkt/Queries/zorba/no-copy/eval15.xq	2012-10-09 16:37:25 +
@@ -0,0 +1,43 @@
+import module namespace refl = http://www.zorba-xquery.com/modules/reflection;;
+
+declare namespace an = http://www.zorba-xquery.com/annotations;;
+
+
+declare variable $local:account  := ();
+
+
+declare function local:get-by-id($id as xs:string)
+{
+  ()
+};
+
+ 
+declare %an:sequential function local:validate() as xs:boolean 
+{
+  variable $uid := user;
+  
+  if (true())
+  then 
+let $account := local:get-by-id($uid)
+return 
+  if (true())
+  then
+if (true())
+then 
+{
+  $local:account := $account;
+  true()
+} 
+else ()
+  else ()
+  else ()
+};
+
+
+declare function local:index() 
+{
+  ()
+};
+
+
+refl:eval(local:index())

-- 
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-copy into lp:zorba

2012-10-09 Thread Markos Zaharioudakis
Review: Approve


-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128764
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-copy into lp:zorba

2012-10-09 Thread Markos Zaharioudakis
The proposal to merge lp:~zorba-coders/zorba/no-copy into lp:zorba has been 
updated.

Status: Needs review = Approved

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128764
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128764
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-copy into lp:zorba

2012-10-09 Thread Zorba Build Bot
Validation queue starting for merge proposal.
Log at: 
http://zorbatest.lambda.nu:8080/remotequeue/no-copy-2012-10-09T16-52-45.043Z/log.html
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128764
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-copy into lp:zorba

2012-10-09 Thread Zorba Build Bot
The attempt to merge lp:~zorba-coders/zorba/no-copy 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 no-copy-2012-10-09T16-52-45.043Z is finished.  The
  final status was:

  

  1 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/no-copy/+merge/128764
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-copy into lp:zorba

2012-10-09 Thread Zorba Build Bot
The proposal to merge lp:~zorba-coders/zorba/no-copy into lp:zorba has been 
updated.

Status: Approved = Needs review

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128764
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128764
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-copy into lp:zorba

2012-10-09 Thread Markos Zaharioudakis
The proposal to merge lp:~zorba-coders/zorba/no-copy into lp:zorba has been 
updated.

Status: Needs review = Approved

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128764
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128764
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-copy into lp:zorba

2012-10-09 Thread Zorba Build Bot
There are additional revisions which have not been approved in review. Please 
seek review and approval of these new revisions.
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128764
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-copy into lp:zorba

2012-10-09 Thread Zorba Build Bot
The proposal to merge lp:~zorba-coders/zorba/no-copy into lp:zorba has been 
updated.

Status: Approved = Needs review

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128764
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128764
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-copy into lp:zorba

2012-10-09 Thread Markos Zaharioudakis
The proposal to merge lp:~zorba-coders/zorba/no-copy into lp:zorba has been 
updated.

Status: Needs review = Approved

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128764
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128764
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-copy into lp:zorba

2012-10-09 Thread Zorba Build Bot
Validation queue starting for merge proposal.
Log at: 
http://zorbatest.lambda.nu:8080/remotequeue/no-copy-2012-10-09T17-58-37.73Z/log.html
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128764
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-copy into lp:zorba

2012-10-09 Thread Zorba Build Bot
Validation queue job no-copy-2012-10-09T17-58-37.73Z is finished. The final 
status was:

All tests succeeded!
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128764
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-copy into lp:zorba

2012-10-09 Thread noreply
The proposal to merge lp:~zorba-coders/zorba/no-copy into lp:zorba has been 
updated.

Status: Approved = Merged

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128764
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128764
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-copy into lp:zorba

2012-10-06 Thread Markos Zaharioudakis
Markos Zaharioudakis has proposed merging lp:~zorba-coders/zorba/no-copy into 
lp:zorba.

Commit message:
Changed the way UDFs are handled

Requested reviews:
  Markos Zaharioudakis (markos-za)

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128344

Changed the way UDFs are handled
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/128344
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-copy into lp:zorba

2012-10-04 Thread Markos Zaharioudakis
The proposal to merge lp:~zorba-coders/zorba/no-copy into lp:zorba has been 
updated.

Description changed to:

1. the target expr of insert and rename exprs is unsafe only if it returns a 
shared node
2. block expr is safe

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127764
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127764
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-copy into lp:zorba

2012-10-04 Thread Markos Zaharioudakis
The proposal to merge lp:~zorba-coders/zorba/no-copy into lp:zorba has been 
updated.

Commit Message changed to:

1. The target expr of insert and rename exprs is unsafe only if it returns a 
shared node
2. block expr is safe

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127764
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127764
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-copy into lp:zorba

2012-10-04 Thread Markos Zaharioudakis
Review: Approve


-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127764
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-copy into lp:zorba

2012-10-04 Thread Markos Zaharioudakis
The proposal to merge lp:~zorba-coders/zorba/no-copy into lp:zorba has been 
updated.

Status: Needs review = Approved

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127764
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127764
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-copy into lp:zorba

2012-10-04 Thread Zorba Build Bot
Validation queue starting for merge proposal.
Log at: 
http://zorbatest.lambda.nu:8080/remotequeue/no-copy-2012-10-04T11-42-43.984Z/log.html
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127764
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-copy into lp:zorba

2012-10-04 Thread Zorba Build Bot
Validation queue job no-copy-2012-10-04T11-42-43.984Z is finished. The final 
status was:

All tests succeeded!
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127764
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-copy into lp:zorba

2012-10-04 Thread noreply
The proposal to merge lp:~zorba-coders/zorba/no-copy into lp:zorba has been 
updated.

Status: Approved = Merged

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127764
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127764
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-copy into lp:zorba

2012-10-03 Thread Markos Zaharioudakis
Markos Zaharioudakis has proposed merging lp:~zorba-coders/zorba/no-copy into 
lp:zorba.

Commit message:
the target expr of insert and rename exprs is unsafe only if it returns a 
shared node

Requested reviews:
  Markos Zaharioudakis (markos-za)

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127764

the target expr of insert and rename exprs is unsafe only if it returns a 
shared node
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127764
Your team Zorba Coders is subscribed to branch lp:zorba.
=== modified file 'src/compiler/rewriter/rules/nodeid_rules.cpp'
--- src/compiler/rewriter/rules/nodeid_rules.cpp	2012-10-02 22:50:57 +
+++ src/compiler/rewriter/rules/nodeid_rules.cpp	2012-10-03 13:28:31 +
@@ -870,19 +870,33 @@
   case replace_expr_kind:
   {
 update_expr_base* e = static_castupdate_expr_base*(node);
+expr_kind_t kind = e-get_expr_kind();
 
-std::vectorexpr* sources;
-theSourceFinder-findNodeSources(e-getTargetExpr(), udfCaller, sources);
-markSources(sources);
+// The target node cannot be a shared node because the update would be seen
+// by multiple trees. For updates that delete nodes (delete and replace), the
+// whole tree must be standalone because we have to sum up the reference
+// counts of all the nodes in the delete subtree and that won't work if the
+// deleted subtree contains shared nodes.
+if (kind == replace_expr_kind || kind == delete_expr_kind)
+{
+  std::vectorexpr* sources;
+  theSourceFinder-findNodeSources(e-getTargetExpr(), udfCaller, sources);
+  markSources(sources);
+}
+else
+{
+  markInUnsafeContext(node);
+}
 
 static_context* sctx = e-get_sctx();
 
+// TODO: apply no-copy rule to insert and replace updates
 if (e-getSourceExpr() != NULL 
-(e-get_expr_kind() == insert_expr_kind ||
- (e-get_expr_kind() == replace_expr_kind 
+(kind == insert_expr_kind ||
+ (kind == replace_expr_kind 
   static_castreplace_expr*(e)-getType() == store::UpdateConsts::NODE)) 
-(sctx-inherit_mode() != StaticContextConsts::no_inherit_ns ||
- sctx-preserve_mode() != StaticContextConsts::no_preserve_ns))
+(sctx-inherit_mode() == StaticContextConsts::inherit_ns 
+ sctx-preserve_mode() == StaticContextConsts::preserve_ns))
 {
   std::vectorexpr* sources;
   theSourceFinder-findNodeSources(e-getSourceExpr(), udfCaller, sources);

-- 
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-copy into lp:zorba

2012-10-02 Thread Zorba Build Bot
Validation queue starting for merge proposal.
Log at: 
http://zorbatest.lambda.nu:8080/remotequeue/no-copy-2012-10-02T10-31-13.875Z/log.html
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127281
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-copy into lp:zorba

2012-10-02 Thread Zorba Build Bot
Validation queue job no-copy-2012-10-02T10-31-13.875Z is finished. The final 
status was:

All tests succeeded!
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127281
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-copy into lp:zorba

2012-10-02 Thread noreply
The proposal to merge lp:~zorba-coders/zorba/no-copy into lp:zorba has been 
updated.

Status: Approved = Merged

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127281
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127281
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-copy into lp:zorba

2012-10-02 Thread Markos Zaharioudakis
Markos Zaharioudakis has proposed merging lp:~zorba-coders/zorba/no-copy into 
lp:zorba.

Commit message:
Replaced markForSerialization() method with theIsInUnsafeContext data member.

Requested reviews:
  Markos Zaharioudakis (markos-za)

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127465

Replaced markForSerialization() method with theIsInUnsafeContext data member.
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127465
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-copy into lp:zorba

2012-10-02 Thread Markos Zaharioudakis
The proposal to merge lp:~zorba-coders/zorba/no-copy into lp:zorba has been 
updated.

Status: Needs review = Approved

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127465
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127465
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-copy into lp:zorba

2012-10-02 Thread Zorba Build Bot
Validation queue job no-copy-2012-10-02T12-19-48.523Z is finished. The final 
status was:

All tests succeeded!
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127465
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-copy into lp:zorba

2012-10-02 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-copy/+merge/127465
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-copy into lp:zorba

2012-10-02 Thread Zorba Build Bot
The proposal to merge lp:~zorba-coders/zorba/no-copy into lp:zorba has been 
updated.

Status: Approved = Needs review

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127465
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127465
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-copy into lp:zorba

2012-10-02 Thread Markos Zaharioudakis
Review: Approve


-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127465
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-copy into lp:zorba

2012-10-02 Thread Markos Zaharioudakis
The proposal to merge lp:~zorba-coders/zorba/no-copy into lp:zorba has been 
updated.

Status: Needs review = Approved

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127465
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127465
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-copy into lp:zorba

2012-10-02 Thread Zorba Build Bot
Validation queue starting for merge proposal.
Log at: 
http://zorbatest.lambda.nu:8080/remotequeue/no-copy-2012-10-02T19-34-40.094Z/log.html
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127465
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-copy into lp:zorba

2012-10-02 Thread Zorba Build Bot
Validation queue job no-copy-2012-10-02T19-34-40.094Z is finished. The final 
status was:

All tests succeeded!
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127465
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-copy into lp:zorba

2012-10-02 Thread noreply
The proposal to merge lp:~zorba-coders/zorba/no-copy into lp:zorba has been 
updated.

Status: Approved = Merged

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127465
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127465
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-copy into lp:zorba

2012-10-02 Thread Markos Zaharioudakis
Markos Zaharioudakis has proposed merging lp:~zorba-coders/zorba/no-copy into 
lp:zorba.

Commit message:
1. Put back markForSerialization() (renamed as markInUsafeContext())
2. path expr is unsafe if it contains any KindTest with type check and the 
construction mode i strip
3. copying is unsafe only if ns_inherit and ns_preserve


Requested reviews:
  Markos Zaharioudakis (markos-za)

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127604

1. Put back markForSerialization() (renamed as markInUsafeContext())
2. path expr is unsafe if it contains any KindTest with type check and the 
construction mode i strip
3. copying is unsafe only if ns_inherit and ns_preserve
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127604
Your team Zorba Coders is subscribed to branch lp:zorba.
=== modified file 'src/compiler/expression/expr_base.cpp'
--- src/compiler/expression/expr_base.cpp	2012-10-02 11:57:15 +
+++ src/compiler/expression/expr_base.cpp	2012-10-02 22:18:11 +
@@ -541,6 +541,30 @@
 /***
 
 /
+BoolAnnotationValue expr::getInUnsafeContext() const
+{
+  return (BoolAnnotationValue)
+ ((theFlags1  IN_UNSAFE_CONTEXT_MASK)  IN_UNSAFE_CONTEXT);
+}
+
+
+void expr::setInUnsafeContext(BoolAnnotationValue v)
+{
+  theFlags1 = ~IN_UNSAFE_CONTEXT_MASK;
+  theFlags1 |= (v  IN_UNSAFE_CONTEXT);
+}
+
+
+bool expr::inUnsafeContext() const
+{
+  BoolAnnotationValue v = getInUnsafeContext();
+  return (v == ANNOTATION_TRUE || v == ANNOTATION_TRUE_FIXED);
+}
+
+
+/***
+
+/
 BoolAnnotationValue expr::getContainsPragma() const
 {
   return (BoolAnnotationValue)

=== modified file 'src/compiler/expression/expr_base.h'
--- src/compiler/expression/expr_base.h	2012-10-02 11:57:15 +
+++ src/compiler/expression/expr_base.h	2012-10-02 22:18:11 +
@@ -147,8 +147,9 @@
 UNFOLDABLE  = 10,
 CONTAINS_RECURSIVE_CALL = 12,
 PROPAGATES_INPUT_NODES  = 14,
-MUST_COPY_NODES = 16,
-CONTAINS_PRAGMA = 18
+IN_UNSAFE_CONTEXT   = 16,
+MUST_COPY_NODES = 18,
+CONTAINS_PRAGMA = 20
   } Annotationkey;
 
   typedef enum
@@ -161,8 +162,9 @@
 UNFOLDABLE_MASK   = 0xC00,
 CONTAINS_RECURSIVE_CALL_MASK  = 0x3000,
 PROPAGATES_INPUT_NODES_MASK   = 0xC000,
-MUST_COPY_NODES_MASK  = 0x3,
-CONTAINS_PRAGMA_MASK  = 0xC
+IN_UNSAFE_CONTEXT_MASK= 0x3,
+MUST_COPY_NODES_MASK  = 0xC,
+CONTAINS_PRAGMA_MASK  = 0x30
   } AnnotationMask;
 
 
@@ -313,6 +315,13 @@
 
   void setMustCopyNodes(BoolAnnotationValue v);
 
+  // Annotation : inUnsafeContext
+  BoolAnnotationValue getInUnsafeContext() const;
+
+  void setInUnsafeContext(BoolAnnotationValue v);
+
+  bool inUnsafeContext() const;
+
   // Annotation : containsPragma
   BoolAnnotationValue getContainsPragma() const;
 

=== modified file 'src/compiler/rewriter/rules/nodeid_rules.cpp'
--- src/compiler/rewriter/rules/nodeid_rules.cpp	2012-10-02 11:57:15 +
+++ src/compiler/rewriter/rules/nodeid_rules.cpp	2012-10-02 22:18:11 +
@@ -600,11 +600,11 @@
   // inherited from the referencing tree if N had been copied into that
   // tree. (On the other hand it is ok if the query result contains nodes
   // which are not shared but have shared descendants). To handle this,
-  // we set theIsInUnsafeContext so that any exprs that (a) extract nodes
+  // we call markInUnsafeContext() so that any exprs that (a) extract nodes
   // out of input nodes and (b) may propagate the extracted nodes to the
   // query result will be considered as unsafe and thus require that 
   // their input trees are standalone.
-  theIsInUnsafeContext = true;
+  markInUnsafeContext(node);
 }
   }
   else
@@ -652,25 +652,11 @@
 expr* node,
 UDFCallChain udfCaller)
 {
-  TypeManager* tm = node-get_type_manager();
-  RootTypeManager rtm = GENV_TYPESYSTEM;
-
-  bool savedIsInUnsafeContext = theIsInUnsafeContext;
-
-  if (theIsInUnsafeContext)
-  {
-xqtref_t retType = node-get_return_type();
-
-if (TypeOps::is_subtype(tm, *retType, *rtm.ANY_ATOMIC_TYPE_STAR))
-  theIsInUnsafeContext = false;
-  }
-
   switch (node-get_expr_kind())
   {
   case const_expr_kind:
   case var_expr_kind:
   {
-theIsInUnsafeContext = savedIsInUnsafeContext;
 return;
   }
 
@@ -692,7 +678,8 @@
 
 static_context* sctx = e-get_sctx();
 
-if (sctx-preserve_mode() != StaticContextConsts::no_preserve_ns)
+if (sctx-preserve_mode() == StaticContextConsts::preserve_ns 
+sctx-inherit_mode() == 

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

2012-10-02 Thread Markos Zaharioudakis
Review: Approve


-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127604
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-copy into lp:zorba

2012-10-02 Thread Markos Zaharioudakis
The proposal to merge lp:~zorba-coders/zorba/no-copy into lp:zorba has been 
updated.

Status: Needs review = Approved

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127604
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127604
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-copy into lp:zorba

2012-10-02 Thread Zorba Build Bot
Validation queue starting for merge proposal.
Log at: 
http://zorbatest.lambda.nu:8080/remotequeue/no-copy-2012-10-02T22-59-53.733Z/log.html
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127604
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-copy into lp:zorba

2012-10-02 Thread Zorba Build Bot
Validation queue job no-copy-2012-10-02T22-59-53.733Z is finished. The final 
status was:

All tests succeeded!
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127604
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-copy into lp:zorba

2012-10-02 Thread noreply
The proposal to merge lp:~zorba-coders/zorba/no-copy into lp:zorba has been 
updated.

Status: Approved = Merged

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127604
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127604
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-copy into lp:zorba

2012-10-01 Thread Markos Zaharioudakis
Markos Zaharioudakis has proposed merging lp:~zorba-coders/zorba/no-copy into 
lp:zorba.

Commit message:
No-copy rule overhaul

Requested reviews:
  Markos Zaharioudakis (markos-za)

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127281

No-copy rule overhaul
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127281
Your team Zorba Coders is subscribed to branch lp:zorba.
=== modified file 'src/compiler/rewriter/rules/nodeid_rules.cpp'
--- src/compiler/rewriter/rules/nodeid_rules.cpp	2012-10-01 08:15:43 +
+++ src/compiler/rewriter/rules/nodeid_rules.cpp	2012-10-01 13:40:32 +
@@ -589,11 +589,16 @@
 {
   // Serialization may or may not be a node-id-sesitive op.
   static_context* sctx = node-get_sctx();
+ TREE
 
   if (sctx-preserve_mode() == StaticContextConsts::preserve_ns 
   sctx-inherit_mode() == StaticContextConsts::inherit_ns)
+===
+  if (sctx-preserve_mode() == StaticContextConsts::preserve_ns)
+ MERGE-SOURCE
   {
-markForSerialization(rCtx.theRoot);
+if (sctx-inherit_mode() == StaticContextConsts::inherit_ns)
+  markForSerialization(rCtx.theRoot);
   }
   else
   {
@@ -1066,9 +1071,24 @@
 
 
 /***
-  The purpose of this method is to find patrh exprs that are inside the subtree
-  of node and which return nodes that may propagated in the result of the
-  node expr.
+  This method is called only if the result of the query is going to be used
+  for serialization only, and the copy-namespaces mode is [preserve inherit].
+
+  In this case, the result of the query should not contain any shared node N,
+  because if N was reached via a referencing tree, then serializing N will
+  miss the namespace bindings that N would have inherited from the referencing
+  tree if N had been copied inot that tree.
+
+  To enforce the above restriction, this method looks for expressions under
+  node that constructor new nodes or receive nodes as input, and may propagate
+  such nodes into the result of the node expr. It then marks such expr as
+  forSerialization.
+
+
+extract descendant nodes out of their input nodes, and which
+  nodes may be propagated in the  It then marks such
+  exprs as unsafe, in order to make sure that their input trees will be
+  standalone. 
 /
 void MarkNodeCopyProps::markForSerialization(expr* node)
 {
@@ -1097,7 +1117,6 @@
 case var_expr::win_var:
 case var_expr::wincond_out_var:
 case var_expr::wincond_in_var:
-case var_expr::groupby_var:
 case var_expr::non_groupby_var:
 {
   if (!e-willBeSerialized())
@@ -,6 +1130,7 @@
 case var_expr::copy_var:
 case var_expr::catch_var:
 {
+  e-setWillBeSerialized(ANNOTATION_TRUE);
   return;
 }
 
@@ -1149,6 +1169,7 @@
   return;
 }
 
+case var_expr::groupby_var:
 case var_expr::wincond_in_pos_var:
 case var_expr::wincond_out_pos_var:
 case var_expr::pos_var:
@@ -1247,7 +1268,6 @@
 return;
   }
 
-  case promote_expr_kind:
   case treat_expr_kind:
   case order_expr_kind:
   case wrapper_expr_kind:
@@ -1311,40 +1331,16 @@
 
   case eval_expr_kind:
   {
-eval_expr* e = static_casteval_expr*(node);
-
-csize numVars = e-num_vars();
-
-for (csize i = 0; i  numVars; ++i)
-{
-  expr* arg = e-get_arg_expr(i);
-
-  if (arg == NULL)
-continue;
-
-  markForSerialization(arg);
-}
-
-return;
+break;
   }
 
   case debugger_expr_kind:
   {
-break;
+break;  // 
   }
 
   case dynamic_function_invocation_expr_kind:
   {
-dynamic_function_invocation_expr* e =
-static_castdynamic_function_invocation_expr*(node);
-
-const std::vectorexpr* args = e-get_args();
-
-FOR_EACH(std::vectorexpr*, ite, args)
-{
-  markForSerialization((*ite));
-}
-
 break;
   }
 
@@ -1354,13 +1350,12 @@
 
 user_function* udf = static_castuser_function*(e-get_function());
 
-UDFCallChain dummyUdfCaller;
-
 markForSerialization(udf-getBody());
 
 return;
   }
 
+  case promote_expr_kind:
   case castable_expr_kind:
   case cast_expr_kind:
   case instanceof_expr_kind:

=== modified file 'src/runtime/core/trycatch.cpp'
--- src/runtime/core/trycatch.cpp	2012-09-17 00:36:37 +
+++ src/runtime/core/trycatch.cpp	2012-10-01 13:40:32 +
@@ -399,13 +399,15 @@
 LetVarConstIter lErrorObjVarIterEnd = lIter-second.end();
 	  std::vectorstore::Item_t eObjs;
 
-	  if ( UserException const *ue = dynamic_castUserException const*( e ) ) {
+	  if ( UserException const *ue = dynamic_castUserException const*( e ) )
+{
 	  	UserException::error_object_type const eo = ue-error_object();
 	  	if ( !eo.empty() )
 	  		convert_error_object( eo, eObjs );
 	  }
 
-for ( ; lErrorObjVarIter != 

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

2012-10-01 Thread Markos Zaharioudakis
The proposal to merge lp:~zorba-coders/zorba/no-copy into lp:zorba has been 
updated.

Commit Message changed to:

do not call markForSerialization if preserve_ns == true, but inherit_ns == false

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127281
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127281
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-copy into lp:zorba

2012-10-01 Thread Markos Zaharioudakis
Review: Approve


-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127281
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-copy into lp:zorba

2012-10-01 Thread Markos Zaharioudakis
The proposal to merge lp:~zorba-coders/zorba/no-copy into lp:zorba has been 
updated.

Status: Needs review = Approved

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127281
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127281
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-copy into lp:zorba

2012-10-01 Thread Zorba Build Bot
Validation queue starting for merge proposal.
Log at: 
http://zorbatest.lambda.nu:8080/remotequeue/no-copy-2012-10-01T19-31-44.263Z/log.html
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127281
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-copy into lp:zorba

2012-10-01 Thread Zorba Build Bot
The attempt to merge lp:~zorba-coders/zorba/no-copy 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 no-copy-2012-10-01T19-31-44.263Z is finished.  The
  final status was:

  

  1 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/no-copy/+merge/127281
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-copy into lp:zorba

2012-10-01 Thread Zorba Build Bot
The proposal to merge lp:~zorba-coders/zorba/no-copy into lp:zorba has been 
updated.

Status: Approved = Needs review

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127281
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127281
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-copy into lp:zorba

2012-10-01 Thread Markos Zaharioudakis
The proposal to merge lp:~zorba-coders/zorba/no-copy into lp:zorba has been 
updated.

Status: Needs review = Approved

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127281
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127281
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-copy into lp:zorba

2012-10-01 Thread Zorba Build Bot
Validation queue starting for merge proposal.
Log at: 
http://zorbatest.lambda.nu:8080/remotequeue/no-copy-2012-10-01T19-57-37.503Z/log.html
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127281
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-copy into lp:zorba

2012-10-01 Thread Zorba Build Bot
The attempt to merge lp:~zorba-coders/zorba/no-copy 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 no-copy-2012-10-01T19-57-37.503Z is finished.  The
  final status was:

  

  1 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/no-copy/+merge/127281
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-copy into lp:zorba

2012-10-01 Thread Zorba Build Bot
The proposal to merge lp:~zorba-coders/zorba/no-copy into lp:zorba has been 
updated.

Status: Approved = Needs review

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127281
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127281
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-copy into lp:zorba

2012-10-01 Thread Markos Zaharioudakis
The proposal to merge lp:~zorba-coders/zorba/no-copy into lp:zorba has been 
updated.

Status: Needs review = Approved

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127281
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127281
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-copy into lp:zorba

2012-10-01 Thread Zorba Build Bot
Validation queue starting for merge proposal.
Log at: 
http://zorbatest.lambda.nu:8080/remotequeue/no-copy-2012-10-01T20-43-37.182Z/log.html
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127281
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-copy into lp:zorba

2012-10-01 Thread Zorba Build Bot
The attempt to merge lp:~zorba-coders/zorba/no-copy 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 no-copy-2012-10-01T20-43-37.182Z is finished.  The
  final status was:

  

  1 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/no-copy/+merge/127281
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-copy into lp:zorba

2012-10-01 Thread Zorba Build Bot
The proposal to merge lp:~zorba-coders/zorba/no-copy into lp:zorba has been 
updated.

Status: Approved = Needs review

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127281
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127281
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-copy into lp:zorba

2012-10-01 Thread Markos Zaharioudakis
The proposal to merge lp:~zorba-coders/zorba/no-copy into lp:zorba has been 
updated.

Status: Needs review = Approved

For more details, see:
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127281
-- 
https://code.launchpad.net/~zorba-coders/zorba/no-copy/+merge/127281
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