# HG changeset patch # User Sylvain Thénault # Date 1271781247 -7200 # Node ID d336476dcf576f93f01a48ba7ee72be7dc0664c4 # Parent 8b052b3f4f90e698ea8360cabc46cc63bb1dfa13 [3.8 api update] remaining cache keys diff -r 8b052b3f4f90 -r d336476dcf57 server/sources/pyrorql.py --- a/server/sources/pyrorql.py Tue Apr 20 18:26:19 2010 +0200 +++ b/server/sources/pyrorql.py Tue Apr 20 18:34:07 2010 +0200 @@ -346,8 +346,7 @@ """update an entity in the source""" relations, kwargs = self._entity_relations_and_kwargs(session, entity) cu = session.pool[self.uri] - cu.execute('SET %s WHERE X eid %%(x)s' % ','.join(relations), - kwargs, 'x') + cu.execute('SET %s WHERE X eid %%(x)s' % ','.join(relations), kwargs) self._query_cache.clear() entity.clear_all_caches() @@ -355,7 +354,7 @@ """delete an entity from the source""" cu = session.pool[self.uri] cu.execute('DELETE %s X WHERE X eid %%(x)s' % entity.__regid__, - {'x': self.eid2extid(entity.eid, session)}, 'x') + {'x': self.eid2extid(entity.eid, session)}) self._query_cache.clear() def add_relation(self, session, subject, rtype, object): @@ -363,7 +362,7 @@ cu = session.pool[self.uri] cu.execute('SET X %s Y WHERE X eid %%(x)s, Y eid %%(y)s' % rtype, {'x': self.eid2extid(subject, session), - 'y': self.eid2extid(object, session)}, ('x', 'y')) + 'y': self.eid2extid(object, session)}) self._query_cache.clear() session.entity_from_eid(subject).clear_all_caches() session.entity_from_eid(object).clear_all_caches() @@ -373,7 +372,7 @@ cu = session.pool[self.uri] cu.execute('DELETE X %s Y WHERE X eid %%(x)s, Y eid %%(y)s' % rtype, {'x': self.eid2extid(subject, session), - 'y': self.eid2extid(object, session)}, ('x', 'y')) + 'y': self.eid2extid(object, session)}) self._query_cache.clear() session.entity_from_eid(subject).clear_all_caches() session.entity_from_eid(object).clear_all_caches()