rqlrewrite.py
branchstable
changeset 3689 deb13e88e037
parent 3444 0ad4ef5d3737
child 3826 0c0c051863cb
--- a/rqlrewrite.py	Thu Oct 15 18:43:04 2009 +0200
+++ b/rqlrewrite.py	Thu Oct 15 20:29:21 2009 +0200
@@ -32,7 +32,7 @@
     allpossibletypes = {}
     for solution in solutions:
         for varname, etype in solution.iteritems():
-            if not varname in newroot.defined_vars or eschema(etype).is_final():
+            if not varname in newroot.defined_vars or eschema(etype).final:
                 continue
             allpossibletypes.setdefault(varname, set()).add(etype)
     for varname in sorted(allpossibletypes):
@@ -289,7 +289,7 @@
         stinfo = self.varinfo['stinfo']
         for rel in stinfo['relations']:
             rschema = self.schema.rschema(rel.r_type)
-            if rschema.is_final() or (rschema.inlined and
+            if rschema.final or (rschema.inlined and
                                       not rel in stinfo['rhsrelations']):
                 self.select.remove_node(rel)
                 rel.children[0].name = selectvar