Aaron Schulz
d630dfb439
rdbms: add IDatabase::UNION_* constants for readability
...
Change-Id: I0d39242d1c4bd8c2236f0b0cd21eb3f604b7d2bd
2019-03-28 11:01:02 -07:00
Umherirrender
ad776c7d5f
Use ::class to resolve class names in maintenance scripts
...
This helps to find renamed or misspelled classes earlier.
Phan will check the class names
Change-Id: I1d4567f47f93eb1436cb98558388e48d35258666
2018-01-23 17:40:16 +00:00
Bryan Davis
9e34eeff23
Maintenance: add fatalError() method
...
Deprecate the second argument to Maintenance::error() in favor of a new
Maintenance::fatalError() method. This is intended to make it easier to
review flow control in maintenance scripts.
Change-Id: I75699008638f7e99b11210c7bb9e2e131fca7c9e
2017-11-21 21:34:16 -07:00
Max Semenik
dac20d0ffa
Introduce Maintenance::getBatchSize()
...
Just to isolate the internals. Fix most of usages in the core.
Change-Id: I8b3e9ca1f42b7c49ee57f17b88ca2fc7b404f342
2017-11-05 13:26:12 -08:00
Aaron Schulz
82e2c924e4
Remove "@author Aaron Schulz" annotations
...
Bug: T139301
Change-Id: Ib5248e8e27d60611c7373bce4b29dd5e85aa3489
2017-06-27 15:24:14 -07:00
Aaron Schulz
f525c72590
Rename getSlaveDB() FileRepo method to getReplicaDB()
...
The old name is left as an alias.
Change-Id: I60ab2cd5ce05df4247d5e25b017d2debee56554e
2016-11-18 07:42:39 -08:00
Kunal Mehta
6e9b4f0e9c
Convert all array() syntax to []
...
Per wikitech-l consensus:
https://lists.wikimedia.org/pipermail/wikitech-l/2016-February/084821.html
Notes:
* Disabled CallTimePassByReference due to false positives (T127163)
Change-Id: I2c8ce713ce6600a0bb7bf67537c87044c7a45c4b
2016-02-17 01:33:00 -08:00
Max Semenik
59db24e90b
Use addDescription() instead of accessing mDescription directly
...
Change-Id: I0e2aa83024b8abf5298cfea4b21bf45722ad3103
2016-01-30 01:28:32 -08:00
Aaron Schulz
c1a9303aba
Make FindOrphanedFiles handle bad file titles
...
Change-Id: Idb926097b6159c9c442ee6f427f1da60c5c5d2eb
2015-11-04 20:19:17 -08:00
Aaron Schulz
ab2ea6aae4
Make FindOrphanedFiles handle files with ! properly
...
Previously, the showed up in the "missing" list
Change-Id: Ia094d0c58f6d15671b0c25440ddcc6b51544368a
2015-11-04 15:32:05 -08:00
Aaron Schulz
c98a1c3361
FindOrphanedFiles cleanups
...
* Avoid empty DB list errors for some batches
* Use more convenient cannonical URLs
Change-Id: I37f59e0747525603828897196eabd6c64740aa02
2015-11-04 14:04:56 -08:00
Aaron Schulz
828b598911
Add script to find orphaned LocalRepo files
...
Bug: T111838
Change-Id: I60ac7f3451c8240a0716933dcfff413669458206
2015-10-29 01:59:10 -07:00