Data dumps/Status format
Appearance
We are now producing a json-formatted status file for the dump of each wiki on a particular date. It is updated as files are produced. Example format (indentation added for readability):
{"version": "0.8", "jobs": { "articlesmultistreamdump": { "status": "done", "files": { "elwiki-20170401-pages-articles-multistream.xml.bz2": {"url": "/elwiki/20170401/elwiki-20170401-pages-articles-multistream.xml.bz2", "size": 271090061}, "elwiki-20170401-pages-articles-multistream-index.txt.bz2": {"url": "/elwiki/20170401/elwiki-20170401-pages-articles-multistream-index.txt.bz2", "size": 2717257} }, "updated": "2017-04-03 14:31:20"}, "langlinkstable": { "status": "done", "files": {"elwiki-20170401-langlinks.sql.gz": { "url": "/elwiki/20170401/elwiki-20170401-langlinks.sql.gz", "sha1": "6816faf2ddbe69fe92ecb7c71f061a1f18054d92", "md5": "58c448d467801247ddcf4b2d0eddbee8", "size": 44516915} }, "updated": "2017-04-02 09:15:14" }, "pagelinkstable": { "status": "done", "files": {"elwiki-20170401-pagelinks.sql.gz": { "url": "/elwiki/20170401/elwiki-20170401-pagelinks.sql.gz", "sha1": "272291561fb44d3b23427d455897d861c3d2cf1b", "md5": "fc08a8a9e1914604f8370148e24d7c5d", "size": 46811358} }, "updated": "2017-04-02 09:18:53"}, "imagetable": { "status": "done", "files": {"elwiki-20170401-image.sql.gz": { "url": "/elwiki/20170401/elwiki-20170401-image.sql.gz", "sha1": "0e1f299481842c9bb296c6adc8e072b7aa0d2b79", "md5": "2ff70134e9a963aebbd90eb1a560dd54", "size": 2216907} }, "updated": "2017-04-02 09:15:19" }, "iwlinkstable": { "status": "done", "files": {"elwiki-20170401-iwlinks.sql.gz": { "url": "/elwiki/20170401/elwiki-20170401-iwlinks.sql.gz", "sha1": "f96864af070dfb7cfcf27223425c120e9a7a0943", "md5": "6d3c6d016553058eee814621d3211b3c", "size": 2204376} }, "updated": "2017-04-02 09:16:31" }, "usergroupstable": { "status": "done", "files": {"elwiki-20170401-user_groups.sql.gz": { "url": "/elwiki/20170401/elwiki-20170401-user_groups.sql.gz", "sha1": "d99b7a23891602ad323b8e8bc93a08f675213dbc", "md5": "277e05192dff59eaa4e6e4008cd810be", "size": 1291} }, "updated": "2017-04-02 09:15:47" }, "xmlpagelogsdump": { "status": "done", "files": {"elwiki-20170401-pages-logging.xml.gz": { "url": "/elwiki/20170401/elwiki-20170401-pages-logging.xml.gz", "sha1": "257e62ddd008639edc69ab71449db28e081833df", "md5": "c7307dd58b297d6220ba75342dbc8d53", "size": 26669476} }, "updated": "2017-04-05 16:05:30" }, "changetagstable": { "status": "done", "files": {"elwiki-20170401-change_tag.sql.gz": { "url": "/elwiki/20170401/elwiki-20170401-change_tag.sql.gz", "sha1": "99e2321039f38db91eb29e99ca08d78b443ab94a", "md5": "0e2a0d38516e4f7090705b0bf42c6582", "size": 2264729} }, "updated": "2017-04-02 09:17:21" }, "imagelinkstable": { "status": "done", "files": {"elwiki-20170401-imagelinks.sql.gz": { "url": "/elwiki/20170401/elwiki-20170401-imagelinks.sql.gz", "sha1": "8f8f2d264e97290b6dd523f0db2aa3c3ed91d458", "md5": "f1720958a5a2bcff022da971d4d0d95b", "size": 5331794} }, "updated": "2017-04-02 09:15:43" }, "pagetable": { "status": "done", "files": {"elwiki-20170401-page.sql.gz": { "url": "/elwiki/20170401/elwiki-20170401-page.sql.gz", "sha1": "1dbea87e06ee22f989ef5c73365ed8a228c7d948", "md5": "d398b194eb5dc0cba604408b324f33d4", "size": 15013830} }, "updated": "2017-04-02 09:15:33" }, "xmlflowhistorydump": { "status": "done", "files": {"elwiki-20170401-flowhistory.xml.bz2": { "url": "/elwiki/20170401/elwiki-20170401-flowhistory.xml.bz2", "sha1": "4670f375e65dbee01cd1ea98168bd3754d088ff4", "md5": "8ba8baf2b2b0b218eec6fc255dc2d19d", "size": 309637} }, "updated": "2017-04-05 16:06:20" }, "metacurrentdump": { "status": "done", "files": {"elwiki-20170401-pages-meta-current.xml.bz2": { "url": "/elwiki/20170401/elwiki-20170401-pages-meta-current.xml.bz2", "sha1": "676756c1750e9643ba444d775493806c4e27ac4b", "md5": "e290fc403eb5f9818167ef2fbeeaac2e", "size": 326017055} }, "updated": "2017-04-04 16:14:40" }, "pagepropstable": { "status": "done", "files": {"elwiki-20170401-page_props.sql.gz": { "url": "/elwiki/20170401/elwiki-20170401-page_props.sql.gz", "sha1": "93bac8fc0968f2d200481e6ad8d3ef68dcaad403", "md5": "66e613d39c13aabd3e0803502348a039", "size": 5085458} }, "updated": "2017-04-02 09:17:27" }, "metahistory7zdump": { "status": "done", "files": {"elwiki-20170401-pages-meta-history.xml.7z": { "url": "/elwiki/20170401/elwiki-20170401-pages-meta-history.xml.7z", "sha1": "ec7c2a4e61258b1d6e8d5924ac01261dc64af4ff", "md5": "43420adca10298f272ab5cd1977eb812", "size": 1102932726} }, "updated": "2017-04-06 10:32:23" }, "sitestatstable": { "status": "done", "files": {"elwiki-20170401-site_stats.sql.gz": { "url": "/elwiki/20170401/elwiki-20170401-site_stats.sql.gz", "sha1": "169e86e117f2abb4f781b6fdc6138686c01a1cf4", "md5": "7a704a4940e0bd70283b076f1c3cf1ac", "size": 808} }, "updated": "2017-04-02 09:15:50" }, "articlesdump": { "status": "done", "files": {"elwiki-20170401-pages-articles.xml.bz2": { "url": "/elwiki/20170401/elwiki-20170401-pages-articles.xml.bz2", "sha1": "7116e38dddbdf20cf851269372d7dff82757547a", "md5": "0592ed18210ef4add15c06af05913187", "size": 259844537} }, "updated": "2017-04-02 20:08:56" }, "templatelinkstable": { "status": "done", "files": {"elwiki-20170401-templatelinks.sql.gz": { "url": "/elwiki/20170401/elwiki-20170401-templatelinks.sql.gz", "sha1": "da84e2d054fb29323cd64d78d22b25aef397fc89", "md5": "47bc4cca96d2cf05952797bee127c24d", "size": 11590887} }, "updated": "2017-04-02 09:16:24" }, "geotagstable": { "status": "done", "files": {"elwiki-20170401-geo_tags.sql.gz": { "url": "/elwiki/20170401/elwiki-20170401-geo_tags.sql.gz", "sha1": "f83179e884f752f004d61e4625d8f9a2d9fdcd1f", "md5": "c32a4154bcd18ea446f1f2ae77ae7606", "size": 353388} }, "updated": "2017-04-02 09:17:30" }, "categorylinkstable": { "status": "done", "files": {"elwiki-20170401-categorylinks.sql.gz": { "url": "/elwiki/20170401/elwiki-20170401-categorylinks.sql.gz", "sha1": "b3871bba6467f3bf0d1170c31b9ae9a9d483e9bf", "md5": "770f8a3228ae06de9f0704b66339a198", "size": 20751244} }, "updated": "2017-04-02 09:17:19" }, "pagerestrictionstable": { "status": "done", "files": {"elwiki-20170401-page_restrictions.sql.gz": { "url": "/elwiki/20170401/elwiki-20170401-page_restrictions.sql.gz", "sha1": "32b8dd16458c9297568dba39d35ef11778d74bcf", "md5": "d8d03916d6473cfa86ae0c9d1da5a015", "size": 2780} }, "updated": "2017-04-02 09:15:26" }, "namespaces": { "status": "done", "files": {"elwiki-20170401-siteinfo-namespaces.json": { "url": "/elwiki/20170401/elwiki-20170401-siteinfo-namespaces.json", "sha1": "fe5275cb6ece8d1bc7dd9b6d9510548281d4504e", "md5": "6bd3b8139233a3c8c9e43abaab76dd02", "size": 32742} }, "updated": "2017-04-05 14:50:38" }, "allpagetitlesdump": { "status": "done", "files": {"elwiki-20170401-all-titles.gz": { "url": "/elwiki/20170401/elwiki-20170401-all-titles.gz", "sha1": "92fa8deb8171aeb1f34901152e2f165aa0be0482", "md5": "8301eb0515c4919033d5edf27c5c4b48", "size": 3087383} }, "updated": "2017-04-05 14:50:45" }, "abstractsdump": { "status": "done", "files": {"elwiki-20170401-abstract.xml": { "url": "/elwiki/20170401/elwiki-20170401-abstract.xml", "sha1": "cd9ade3d9bc36b3f223b2d03d3c7f661de35d7de", "md5": "76a6918bdd6402047d082a8c1c08f71a", "size": 254782486} }, "updated": "2017-04-05 16:03:03" }, "pagetitlesdump": { "status": "done", "files": {"elwiki-20170401-all-titles-in-ns0.gz": { "url": "/elwiki/20170401/elwiki-20170401-all-titles-in-ns0.gz", "sha1": "db5309b3946b2025578feb1d7f88f3cf7ec52a0d", "md5": "d4fb9941204ef455c7936c9db4b1187f", "size": 1471608} }, "updated": "2017-04-05 14:50:41" }, "externallinkstable": { "status": "done", "files": {"elwiki-20170401-externallinks.sql.gz": { "url": "/elwiki/20170401/elwiki-20170401-externallinks.sql.gz", "sha1": "59be511b7263e818986225fa2873ff7ef9884de2", "md5": "1191c39facb047de5ebca5ee8ecebf16", "size": 32456069} }, "updated": "2017-04-02 09:16:42" }, "xmlstubsdump": { "status": "done", "files": { "elwiki-20170401-stub-meta-current.xml.gz": { "url": "/elwiki/20170401/elwiki-20170401-stub-meta-current.xml.gz", "sha1": "774e9695811b6d3b6a8ef1ddf694b66ab3431c9e", "md5": "3354e9862048f6fce9c0e9fc404783df", "size": 38735877 }, "elwiki-20170401-stub-meta-history.xml.gz": { "url": "/elwiki/20170401/elwiki-20170401-stub-meta-history.xml.gz", "sha1": "5ed749834b512e54759210d22f436e4acbb3316c", "md5": "ae0644707770ffaa5b7671f2bbd18fd2", "size": 435417311 }, "elwiki-20170401-stub-articles.xml.gz": { "url": "/elwiki/20170401/elwiki-20170401-stub-articles.xml.gz", "sha1": "43574bcefc29736e29681ba27ff39b37c6e03c44", "md5": "120b087c738510458fa3189909b6f7a8", "size": 27865308 } }, "updated": "2017-04-02 12:18:04" }, "redirecttable": { "status": "done", "files": {"elwiki-20170401-redirect.sql.gz": { "url": "/elwiki/20170401/elwiki-20170401-redirect.sql.gz", "sha1": "ffddffc9164fa3e506b14e705c6da799dc1c92bd", "md5": "a73ba8df1babd8cc11e6f62d59e233b6", "size": 1017224} }, "updated": "2017-04-02 09:15:52" }, "wbcentityusagetable": { "status": "done", "files": {"elwiki-20170401-wbc_entity_usage.sql.gz": { "url": "/elwiki/20170401/elwiki-20170401-wbc_entity_usage.sql.gz", "sha1": "872e87419370c2c0b7e67415cdd7e7665ac31237", "md5": "64f41780be9d58fdff163ce1182197b8", "size": 6824311} }, "updated": "2017-04-02 09:15:23" }, "metahistorybz2dump": { "status": "done", "files": {"elwiki-20170401-pages-meta-history.xml.bz2": { "url": "/elwiki/20170401/elwiki-20170401-pages-meta-history.xml.bz2", "sha1": "9110752456f98dd9f0178a479a08c8d4a23f2c92", "md5": "5aae4de6df4801303fbb366e4796ae74", "size": 5526431562} }, "updated": "2017-04-06 09:15:45" }, "sitestable": { "status": "done", "files": {"elwiki-20170401-sites.sql.gz": { "url": "/elwiki/20170401/elwiki-20170401-sites.sql.gz", "sha1": "53a578167a3e19062126ab7312490115b48930bf", "md5": "d76499ce3ba92c7c2723afa34aa99f0b", "size": 19572} }, "updated": "2017-04-02 09:15:45" }, "categorytable": { "status": "done", "files": {"elwiki-20170401-category.sql.gz": { "url": "/elwiki/20170401/elwiki-20170401-category.sql.gz", "sha1": "202fd445bf76b2f0b6c807cac473ebf349cf8c6a", "md5": "d25e3d01dfa53d7559627bc8b41b2e76", "size": 645888} }, "updated": "2017-04-02 09:15:35" }, "xmlflowdump": { "status": "done", "files": {"elwiki-20170401-flow.xml.bz2": { "url": "/elwiki/20170401/elwiki-20170401-flow.xml.bz2", "sha1": "d0718edf90e513f6fd1146d9f0982809eb62017b", "md5": "c960c6d130e4232acfee064b14461214", "size": 284603} }, "updated": "2017-04-05 16:05:59" }, "protectedtitlestable": { "status": "done", "files": {"elwiki-20170401-protected_titles.sql.gz": { "url": "/elwiki/20170401/elwiki-20170401-protected_titles.sql.gz", "sha1": "c3a8fbc6b01e1fec13eb2557cb49f99411584679", "md5": "8df774774abaaa8825c4bb03bbba887f", "size": 5197} }, "updated": "2017-04-02 09:16:27" } } }
Fields (description covers version 0.8)
- Version: version of this json format
- Jobs: one entry per dump job, containing the job name and various fields related to that job
- Status: status of the dump job ('done', 'in-progress', etc)
- Files: information on each file produced by the specific dump job
- URL: url of an output file relative to the HTML docroot
- SHA1: sha1 hash of the output file
- MD5: md5 hash of the output file
- Size: size in bytes of the output file
- Updated: when the information about the specific dump job was last updated
Fields may be missing if a dump job is in progress, has been aborted/failed or has not yet been run.