diff options
author | Dan McGee <dan@archlinux.org> | 2010-02-27 18:27:13 +0100 |
---|---|---|
committer | Dan McGee <dan@archlinux.org> | 2010-02-27 18:52:26 +0100 |
commit | ff1530def072daf95f077ec0f8a4d984da4304d6 (patch) | |
tree | 67402dbc5b895957333922359444b7a2c42fce79 /db-functions | |
parent | 6587ebadf6b3a0d8e58be1ab7169a4c2f88ed57c (diff) | |
download | dbscripts-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