branch | stable |
changeset 8447 | 4fb20c09017a |
parent 7965 | d45c0eb39e72 |
child 8450 | 11063635c4e4 |
--- a/server/checkintegrity.py Wed May 23 16:01:26 2012 +0200 +++ b/server/checkintegrity.py Fri Jul 06 08:59:28 2012 +0200 @@ -136,6 +136,8 @@ for eschema in etypes: rset = session.execute('Any X WHERE X is %s' % eschema) source.fti_index_entities(session, rset.entities()) + # clear entity cache to avoid high memory consumption on big tables + session.drop_entity_cache() if withpb: pb.update()