summaryrefslogtreecommitdiff
path: root/Mailman/MailList.py
diff options
context:
space:
mode:
authorbwarsaw1999-07-01 20:33:46 +0000
committerbwarsaw1999-07-01 20:33:46 +0000
commit3bf91d8e58657ce26c57db0c1099071e36bcd51e (patch)
tree3178a57b7850b3c4fc080e777e4dc9b9dfaf72c7 /Mailman/MailList.py
parent2db6d7a2671e8c3114fb30860779947dd9bb46fa (diff)
downloadmailman-3bf91d8e58657ce26c57db0c1099071e36bcd51e.tar.gz
mailman-3bf91d8e58657ce26c57db0c1099071e36bcd51e.tar.zst
mailman-3bf91d8e58657ce26c57db0c1099071e36bcd51e.zip
DumbBTree.clear(): New method to short-circuit clearing the btree.
This isn't part of the bsddb.btree interface assumed by Pipermail, but it's only used in one place and /dramatically/ improves Mailman's performance. HyperDatabase.clearIndex(): Use DumbBTree.clear(). These changes may not fix all the performance problems with Mailman, but certainly nails the most serious problem I've been experiencing.
Diffstat (limited to 'Mailman/MailList.py')
0 files changed, 0 insertions, 0 deletions