server/rqlannotation.py
branchstable
changeset 4719 aaed3f813ef8
parent 4467 0e73d299730a
child 4721 8f63691ccb7f
--- a/server/rqlannotation.py	Fri Feb 26 13:12:01 2010 +0100
+++ b/server/rqlannotation.py	Fri Feb 26 13:19:14 2010 +0100
@@ -30,7 +30,7 @@
                     need_distinct = True
                     # XXX could mark as not invariant
                     break
-    for name, var in rqlst.defined_vars.items():
+    for var in rqlst.defined_vars.itervalues():
         stinfo = var.stinfo
         if stinfo.get('ftirels'):
             has_text_query = True
@@ -139,13 +139,11 @@
     """
     # _sort argument is there for test
     diffscope_rels = {}
-    has_same_scope_rel = False
     ored_rels = set()
     diffscope_rels = set()
     for rel in _sort(relations):
         # note: only eid and has_text among all final relations may be there
         if rel.r_type in ('eid', 'identity'):
-            has_same_scope_rel = rel.sqlscope is sqlscope
             continue
         if rel.ored(traverse_scope=True):
             ored_rels.add(rel)