summaryrefslogtreecommitdiffstats
path: root/db-functions
diff options
context:
space:
mode:
authorDan McGee <dan@archlinux.org>2010-02-27 18:27:13 +0100
committerDan McGee <dan@archlinux.org>2010-02-27 18:52:26 +0100
commitff1530def072daf95f077ec0f8a4d984da4304d6 (patch)
tree67402dbc5b895957333922359444b7a2c42fce79 /db-functions
parent6587ebadf6b3a0d8e58be1ab7169a4c2f88ed57c (diff)
downloaddbscripts-ff1530def072daf95f077ec0f8a4d984da4304d6.tar.gz
dbscripts-ff1530def072daf95f077ec0f8a4d984da4304d6.tar.xz
create-filelists: rework the package loop completely
Instead of wasting time extracting .PKGINFO twice from every single package in the repos, use the package DB to eliminate most of the heavy lifting. This way we only need to worry about looking at the packages that actually have changed since the last time we built the package database. This should give a noticeable performance increase to this job in addition to reducing IO load and unnecessary reading of every package file. Signed-off-by: Dan McGee <dan@archlinux.org>
Diffstat (limited to 'db-functions')
0 files changed, 0 insertions, 0 deletions