populateRevisionSha1.php omits archive rows, whose ar_rev_id is NULL [1].
Nevertherless, those omitted archive rows may need a SHA1 hash, as they may stem from MediaWiki 1.4. See tables.sql:396–398 :
- Old entries from 1.4 will be NULL here, and a new rev_id will
- be created on undeletion for those revisions. ar_rev_id int unsigned,
If ar_rev_id is NULL, the archived revision text is stored in column ar_text.
[1] Selection by "$idCol IS NOT NULL" in populateRevisionSha1.php:75
Version: 1.20.x
Severity: normal