"Aaron Schulz" posted a comment on MediaWiki.r106104.
URL: http://www.mediawiki.org/wiki/Special:Code/MediaWiki/106104#c28009

Commit summary for MediaWiki.r106104:

In DBLockManger:
* Added 'dbServers' config option and made the manager skip LB and use the DB 
factory() function. This assures that the lock queries are in their own session 
and don't break (or get broken by) other transactions, especially wrt 
begin/commit/rollback.
* Merged 'webTimeout' and 'cliTimeout' into one 'lockExpiry' setting. No need 
to encourage high values for CLI scripts, as they should be batched anyway.
* Removed 'safeDelay' as a config option (determined by other settings now).
* Only set $this->statusCache when it might be useful.
* Tweaked lock table names (file_locks => filelocks), removed DEFAULT CHARSET 
(everthing is binary), and set CHECKSUM=0 since it's not useful.
* More documentation cleanups and fixes to outdated comments.
In MySqlLockManager:
* Simplified SET SESSION code and reduced queries.
* Made EX locks non-blocking (EX-EX was blocking before).

Aaron Schulz's comment:

See r106695. It's still not the default...that will still need the change to 
make update.php add the tables automatically.

_______________________________________________
MediaWiki-CodeReview mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-codereview

Reply via email to