ExternalStore tweaks:
authorAaron Schulz <aaron@users.mediawiki.org>
Wed, 10 Sep 2008 12:07:56 +0000 (12:07 +0000)
committerAaron Schulz <aaron@users.mediawiki.org>
Wed, 10 Sep 2008 12:07:56 +0000 (12:07 +0000)
commit7b61c1972ab9afd405115a027e0925bbb2632b6e
tree1804505583ba7046413525f129e8aab01fde18f0
parentfe59344da9659216354d2ee90fe595c86f423b82
ExternalStore tweaks:
* On read, spend less time checking on dead slaves
* Add randomInsert() to ES. This does the cluster picking for us
* Make revision text use randomInsert(). On write, fails-over to other clusters as needed instead of throwing db errors
includes/ExternalStore.php
includes/ExternalStoreDB.php
includes/Revision.php
includes/db/Database.php
includes/db/LoadBalancer.php