filelists vs primary repodata size - provides/requires creep?

Orion Poplawski orion at cora.nwra.com
Thu Sep 12 03:39:03 UTC 2013


I remember once upon a time folks being concerned about file requires 
forcing the download of the filelist metadata because was so big.  This 
is still an issue, however I note that for current x86_64 rawhide:

27M Sep 11 06:11 *-filelists.sqlite.bz2
18M Sep 11 06:12 *-primary.sqlite.bz2

(interestingly filelists compresses more efficiently than primary (17% 
of original vs 22% of original is one test).

Although this isn't very different from F18/F19 so primary has been big 
for a while.

sqlite3_analyze for F19 i386 indicates:

*** Page counts for all tables with their indices ********************

PACKAGES.............................. 28953       39.8%
REQUIRES.............................. 21849       30.0%
PROVIDES.............................. 17333       23.8%
FILES................................. 4457         6.1%
OBSOLETES............................. 192          0.26%
CONFLICTS............................. 40           0.055%
SQLITE_MASTER......................... 4            0.005%
DB_INFO............................... 1            0.001%

Any idea if the rtld(GNU_HASH) provides/requires could sensibly be 
retired now?

-- 
Orion Poplawski
Technical Manager                     303-415-9701 x222
NWRA/CoRA Division                    FAX: 303-415-9702
3380 Mitchell Lane                  orion at cora.nwra.com
Boulder, CO 80301              http://www.cora.nwra.com


More information about the devel mailing list