From 39abdd83932f5712ae6f351bb36f17b233f5ed4d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Eray=20=C3=96zkural?= Date: Fri, 24 Mar 2006 02:19:02 +0000 Subject: [PATCH] * 32MB cache must be enough for everyone --- pisi.e3p | 15 ++++++++------- pisi/lockeddbshelve.py | 1 + 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/pisi.e3p b/pisi.e3p index 8b52d72e..20413dc6 100644 --- a/pisi.e3p +++ b/pisi.e3p @@ -1,15 +1,16 @@ - - + + Python - Qt + Console The package management software of Pardus distribution. + PiSi Development Team - + pisi@pardus.org.tr tools @@ -520,9 +521,9 @@ - - - + + + diff --git a/pisi/lockeddbshelve.py b/pisi/lockeddbshelve.py index 80733cc9..3dacd755 100644 --- a/pisi/lockeddbshelve.py +++ b/pisi/lockeddbshelve.py @@ -84,6 +84,7 @@ def init_dbenv(write=False, writeversion=False): db.DB_INIT_LOG | # logging subsystem db.DB_RECOVER | # run normal recovery db.DB_CREATE) # allow db to create files + ctx.dbenv.set_cachesize(0, 32*1024*1024) ctx.dbenv.open(pisi.context.config.db_dir(), flags) ctx.dbenv.set_flags(db.DB_LOG_AUTOREMOVE, 1) # clear inactive logs automatically else: