| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
* Added FileJournal class to log file changes for file backends. This can be used for migrations (like moving to Swift), syncing mirror repos, consistency checks, finishing/reverting operation batches, and such. The default journal is the "null" journal, which simply does nothing.
* Added the optional schema change required for using the DBFileJournal (MySQL, SQLite).
Change-Id: I33c9f9a598ba1f164c862b9dc3c718f9172db02b
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/113704
|
|
|
|
|
|
|
|
|
| |
r113893, r113894, r113952, r114047, r114252, r114256, r114257. This reverts the remaining 'new' revisions in core.
All of these revisions are tagged with 'gerritmigration' and will be resubmitted into Gerrit after the Gerrit switchover. See also http://lists.wikimedia.org/pipermail/wikitech-l/2012-March/059124.html
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/114335
|
|
|
|
|
|
|
|
| |
* Added FileJournal class to log file changes for file backends. This can be used for migrations (like moving to Swift), syncing mirror repos, consistency checks, finishing/reverting operation batches, and such. The default journal is the "null" journal, which simply does nothing.
* Added the optional schema change required for using the DBFileJournal (MySQL, SQLite).
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/113704
|
|
|
|
|
|
|
|
|
| |
Might aswell change mysql to same format as the sqlite one is becoming
Ping r113110
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/113112
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/113109
|
|
|
|
|
|
|
| |
1.18wmf1 and 1.19wmf1 now
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/111381
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/111008
|
|
|
|
|
|
|
|
|
| |
user_former_groups.ufg_group at 16
Also fix modify field to use correct table/column
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/110752
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
trunk is frozen pending stabilisation so we can release MediaWiki 1.19.
Those changes introduces API changes and new SQL tables, so that sounds like
new feature we do not have time to review right now.
Please reapply changes in branches/concurrency and have code review handled
there. Once the branch has been reviewed, please hold. Once trunk is stable
enough and 1.19 got branched, you are welcome to merge the branch in trunk.
Note: we can have a Jenkins jobs setup to run the branch tests if you need.
Reverts:
r108595 r108591 r108585 r108584 108572 r108564 108560 r108559
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/108601
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/108559
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/108527
|
|
|
|
|
|
|
| |
Add oldwatchlist to dropAncientTables
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/108504
|
|
|
|
|
|
|
|
|
| |
Designed for administration purposes, not to be exposed to front end users
Useful for administration purposes (like WMF with job runners), we can look at the "highest" jobs, and find out whether enwiki is just busy, or the jobs have been there a while (signalling that the job runners potentially have issues)
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/107886
|
|
|
|
|
|
|
|
|
|
| |
with i18n documentation dont break phpunit
follow up r93720
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/104687
|
|
|
|
|
|
|
| |
error. This cripples our CI system, we can't detect new failures this way.
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/104680
|
|
|
|
|
|
|
|
| |
follow up r93720
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/104659
|
|
|
|
|
|
|
|
|
|
|
| |
disabled-by-default since its inception and nobody uses it.
If someone really really wants this, they can write an extension.
Language files need rebuilding, but I took care of En and messages.inc.
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/104051
|
|
|
|
|
|
|
| |
Postgres doesn't need extending...
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/103685
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/102785
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/101021
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/98467
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Added run of ConvertUserOptions maintenance script into update.php before dropping the column
Removed usages of user_options in code
Marked User::decodeOptions() deprecated as of 1.19.
Made ConvertUserOptions drop out early if the user_options field doesn't exist
Made ConvertUserOptions update user_options to '' after migration of user options to mOptions
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/98339
|
|
|
|
|
|
|
| |
Hexmode fixed broken unit tests in revisions after last time
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/95396
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/94875
|
|
|
|
|
|
|
| |
change with no discussion
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/94541
|
|
|
|
|
|
|
|
|
| |
bug 25312)
* Created a script to populate these fields (doesn't handle archive rows without ar_rev_id set though)
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/94289
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/94239
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Breaks unit tests as below, not going to be able to fix them before I disappear for the evening, so might aswell leave trunk clean
ArticleTablesTest testbug14404
Error:
ArticleTablesTest::testbug14404
Undefined offset: 0
/home/ci/cruisecontrol-bin-2.8.3/projects/mw/source/tests/phpunit/includes/ArticleTablesTest.php:31
/home/ci/cruisecontrol-bin-2.8.3/projects/mw/source/tests/phpunit/MediaWikiTestCase.php:60
/home/ci/cruisecontrol-bin-2.8.3/projects/mw/source/tests/phpunit/MediaWikiPHPUnitCommand.php:20
/home/ci/cruisecontrol-bin-2.8.3/projects/mw/source/tests/phpunit/phpunit.php:60
ParserTests testParserTest #552 - testParserTest with data set #551
Failure:
ParserTests::testParserTest with data set #551 ('RAW magic word', '{{RAW:QUERTY}}', '<p><a href="/index.php?title=Template:QUERTY&action=edit&redlink=1" class="new" title="Template:QUERTY (page does not exist)">Template:QUERTY</a>
</p>', '', '')
RAW magic word
Failed asserting that two strings are equal.
--- Expected
+++ Actual
@@ @@
-<p><a href="/index.php?title=Template:QUERTY&action=edit&redlink=1" class="new" title="Template:QUERTY (page does not exist)">Template:QUERTY</a>
+<p><a href="/index.php?title=Template:RAW:QUERTY&action=edit&redlink=1" class="new" title="Template:RAW:QUERTY (page does not exist)">Template:RAW:QUERTY</a>
</p>
/home/ci/cruisecontrol-bin-2.8.3/projects/mw/source/tests/phpunit/includes/parser/NewParserTest.php:545
/home/ci/cruisecontrol-bin-2.8.3/projects/mw/source/tests/phpunit/MediaWikiTestCase.php:60
/home/ci/cruisecontrol-bin-2.8.3/projects/mw/source/tests/phpunit/MediaWikiPHPUnitCommand.php:20
/home/ci/cruisecontrol-bin-2.8.3/projects/mw/source/tests/phpunit/phpunit.php:60
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/93534
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/93530
|
|
|
|
|
|
|
| |
Add index to logging table accross log_type and log_action
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/93211
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/92932
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Implemented changes suggested in code review on r92009:
constructor bug handling passed repo/stash
up-to-date timestamp generation
fetching db handle from repo
iterating over select results according to convention
changed uploadstash.us_media_type to enum to mirror image.img_media_type
removed (most) new references to $wgUser, instead using ApiBase::createContext to find the user
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/92081
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/92039
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/92035
|
|
|
|
|
|
|
|
|
|
| |
metadata storage instead of the session, see bug 26179
Tweaked the UploadWizard to work properly with the new backend code, updated tests
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/92009
|
|
|
|
|
|
|
|
| |
* Removed useless ufg_group index from user_former_groups
* Index name consistency
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/90753
|
|
|
|
|
|
|
| |
function. This is still a bit rough on the edges. This uses a hook since extension may want to control when it's called for performance reasons. Patch by lampak. (for bug 24948)
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/90749
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/90125
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/89526
|
|
|
|
|
|
|
| |
sqlite install.
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/88296
|
|
|
|
|
|
|
|
|
|
|
| |
desired before I go much further.
* Common use case is Conf::get( 'myVar' );
* Support for default install (new `config` table) added, should be trivial to add backends for CDB, Memcache, etc...
*
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/88270
|
|
|
|
|
|
|
|
| |
Increased it to 255 bytes to be like page titles
Some minor tweaks to modifyField() in the installer to make it more useful and added insertUpdateRow()
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/87357
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/87306
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/86796
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/86750
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
main step in extension-ification of the math options!
The 'math' table will no longer be created on a default install unless you've explicitly enabled the Math plugin at install time; the usual update.php procedure will add it in.
Postgres, Oracle, MSSQL, and DB2 variants are included -- broken out from the core files -- but have not been tested.
I know there has been some code duplication in parser test infrastructure but could only find one instance of the parser test temporary table setup to remove the 'math' table from (the extension adds it back via the hook). If the phpunit-based runner breaks, please track it down and fix it there too.
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/86741
|
|
|
|
| |
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/86527
|
|
|
|
|
|
|
| |
this is not run on WMF wikis as long as they don't enable the $wgPasswordResetRoutes['email'].
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/86485
|
|
|
|
|
|
|
|
|
|
| |
maintenance/waitForSlave.php still calls the old prototype.
Most instances were replaced with
sed -i 's/wfWaitForSlaves( [0-9]* );/wfWaitForSlaves();/' ./maintenance/initEditCount.php ./maintenance/updateRestrictions.php ./maintenance/updateSpecialPages.php ./maintenance/importDump.php ./maintenance/moveBatch.php ./maintenance/storage/resolveStubs.php ./maintenance/storage/trackBlobs.php ./maintenance/storage/fixBug20757.php ./maintenance/storage/moveToExternal.php ./maintenance/storage/compressOld.inc ./maintenance/populateSha1.php ./maintenance/deleteDefaultMessages.php ./maintenance/migrateUserGroup.php ./maintenance/importImages.php ./maintenance/runJobs.php ./maintenance/archives/upgradeLogging.php ./maintenance/deleteBatch.php ./maintenance/populateLogSearch.php ./maintenance/populateLogUsertext.php ./maintenance/gearman/gearmanWorker.php ./maintenance/populateRevisionLength.php ./maintenance/refreshLinks.php ./maintenance/deleteSelfExternals.php ./maintenance/upgrade1_5.php ./maintenance/rebuildFileCache.php ./includes/job/RefreshLinksJob.php ./includes/installer/MysqlUpdater.php ./maintenance/convertUserOptions.php ./maintenance/populateParentId.php ./maintenance/runBatchedQuery.php ./maintenance/upgrade1_5.php ./maintenance/waitForSlave.php ./maintenance/populateCategory.php ./maintenance/importImages.php
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/86447
|
|
|
|
|
|
|
| |
Remove some unused variables
Notes:
http://mediawiki.org/wiki/Special:Code/MediaWiki/85035
|