wiki.techinc.nl/includes/objectcache
Tim Starling 76c3ab462f Memcached PHP client improvements
* When there is a read error, close the socket and mark the server dead,
  instead of continuing to send requests through it, causing a protocol
  violation.
* Also check for write errors.
* Increase the default stream and connect timeouts from 100ms to 500ms.
* Remove the commented-out _safe_fwrite() code that I wrote in 2005,
  that PHP bug is fixed now, so writes can be handled the same way as
  reads.
* Fix E_STRICT errors in get_multi() due to a resource being used as an
  array index.
* For performance, flush the read buffer less often (only on persistent
  connect).
* Move the fread() loop from _load_items() into its own new function.
* Be stricter about stripping expected newlines, don't just run trim() on
  everything.
* Make MemCachedClientforWiki into a simple alias since the distinction
  with MWMemcached was lost many years ago. We even renamed the class
  "MWMemcached".
* Remove vim modeline made incorrect by 19d6293 (Nov 2009).

Change-Id: I81de31049b87038999e37054d8d174a782c78a68
2012-08-03 21:24:55 +10:00
..
APCBagOStuff.php Flesh out parameter documentation etc 2012-07-09 12:44:13 +00:00
BagOStuff.php Flesh out parameter documentation etc 2012-07-09 12:44:13 +00:00
DBABagOStuff.php Flesh out parameter documentation etc 2012-07-09 12:44:13 +00:00
EhcacheBagOStuff.php Flesh out parameter documentation etc 2012-07-09 12:44:13 +00:00
EmptyBagOStuff.php Flesh out parameter documentation etc 2012-07-09 12:44:13 +00:00
HashBagOStuff.php Flesh out parameter documentation etc 2012-07-09 12:44:13 +00:00
MemcachedBagOStuff.php Memcached PHP client improvements 2012-08-03 21:24:55 +10:00
MemcachedClient.php Memcached PHP client improvements 2012-08-03 21:24:55 +10:00
MemcachedPeclBagOStuff.php Flesh out parameter documentation etc 2012-07-09 12:44:13 +00:00
MemcachedPhpBagOStuff.php Flesh out parameter documentation etc 2012-07-09 12:44:13 +00:00
MultiWriteBagOStuff.php Flesh out parameter documentation etc 2012-07-09 12:44:13 +00:00
ObjectCache.php Flesh out parameter documentation etc 2012-07-09 12:44:13 +00:00
SqlBagOStuff.php Flesh out parameter documentation etc 2012-07-09 12:44:13 +00:00
WinCacheBagOStuff.php Flesh out parameter documentation etc 2012-07-09 12:44:13 +00:00
XCacheBagOStuff.php Added missing GPLv2 headers in some places. 2012-05-02 10:51:15 +02:00