]> arthur.barton.de Git - bup.git/commit
Cache all password (pwd) and group (grp) database lookups.
authorRob Browning <rlb@defaultvalue.org>
Sun, 23 Sep 2012 23:26:48 +0000 (18:26 -0500)
committerRob Browning <rlb@defaultvalue.org>
Sun, 3 Feb 2013 02:59:55 +0000 (20:59 -0600)
commit4b33b1406683f4ca4082aace980c753e19a71875
tree997480bf301a8cf18d80043642bbdd13bb602058
parent042eaac10b2650a71f7e8604cfac8213091ec1be
Cache all password (pwd) and group (grp) database lookups.

Thanks to Jann Horn <jannhorn@googlemail.com> for determining that
even just caching user names and group names could provide a notable
performance improvement in some cases.

Signed-off-by: Rob Browning <rlb@defaultvalue.org>
Reviewed-by: Zoran Zaric <zz@zoranzaric.de>
lib/bup/helpers.py
lib/bup/metadata.py