Page MenuHomePhabricator

Testing Dumps 1.0 for resiliency to database migration

Authored By
Milimetric
Nov 5 2024, 5:19 PM
Size
1 KB
Referenced Files
None
Subscribers
None

Testing Dumps 1.0 for resiliency to database migration

# Context: https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1085634 is meant to make dumps more robust to content addresses changing in between its stub phase and its second pass. The following are tests run to confirm the patch works:
sudo -u dumpsgen /usr/bin/php7.4 \
/srv/mediawiki/multiversion/MWScript.php \
dumpBackup.php \
--wiki=enwikibooks \
--current \
--stub \
--report 1000 \
--output gzip:/mnt/dumpsdata/xmldatadumps/temp/e/ebernhardson-test/enwikibooks-20251105-stub-current.xml.gz
sudo -u dumpsgen /usr/bin/php7.4 \
/srv/mediawiki/multiversion/MWScript.php \
dumpTextPass.php \
--wiki=enwikibooks \
--stub=gzip:/mnt/dumpsdata/xmldatadumps/temp/e/ebernhardson-test/enwikibooks-20251105-stub-current.xml.gz \
--prefetch=7zip:/mnt/dumpsdata/xmldatadumps/public/enwikibooks/20240901/enwikibooks-20240901-pages-meta-current.xml.bz2 \
--dbgroupdefault=dump \
--report=1000 \
--spawn=/usr/bin/php7.4 \
--output=bzip2:/dev/null \
--full | tee enwikibooks.log

File Metadata

Mime Type
text/plain; charset=utf-8
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
18945189
Default Alt Text
Testing Dumps 1.0 for resiliency to database migration (1 KB)

Event Timeline