Commit Graph

4 Commits

Author SHA1 Message Date
Ivan A. Melnikov
8388c0627b lists: Parallelize read_pkglist_heders_for_repo
Use multiprocessing module to read the headers for each
repo in parallel. Usualy reading data for repository means
loading 6 lists, so the gain is considerable.
2023-12-05 13:27:43 +04:00
Ivan A. Melnikov
4469729bc1 lists: Ignore *.bz2 pkglists
They are often outdated.
2023-07-24 17:44:38 +04:00
Ivan A. Melnikov
90d99e3882 lists: Read only the first of compressed pkglists
By default, genbasedir saves several copies of every
package list, compressing them with different methods
(xz, bz2, uncompressed). With this change, we read
only the first one, thus avoiding extra work
and (false) warnings about duplicate binaries.
2023-06-02 15:52:46 +04:00
Ivan A. Melnikov
b446b5f37c Add some code
Python code copyed from port-compare commit
153130a18f2ce80d8f9646ab94b0f9eeb0e994de
with minor modifications.

Runner script added
2023-05-19 13:47:29 +04:00