Added BloomCache classes
authorAaron Schulz <aschulz@wikimedia.org>
Wed, 2 Jul 2014 22:55:03 +0000 (15:55 -0700)
committerOri.livneh <ori@wikimedia.org>
Wed, 3 Sep 2014 17:43:21 +0000 (17:43 +0000)
commita9ba7d45f4079891fe548993c5455dce811bb396
tree933bd0b7b175922d2731ef4d1a6649d35e025a72
parent7b05a3dd9fc7ebcef4b76cc492e1e46481b42c79
Added BloomCache classes

* Implemented a version of BloomCache using Redis
* Added a BloomCheckTitleHasLogs handler class for avoiding
  slow logging table queries when large amounts of 404 pages
  are viewed (by various web crawlers at the moment).

bug: 67439
Change-Id: I26e5034755e3a7208a45991b1cf2f12467679cc1
includes/AutoLoader.php
includes/DefaultSettings.php
includes/cache/bloom/BloomCache.php [new file with mode: 0644]
includes/cache/bloom/BloomCacheRedis.php [new file with mode: 0644]
includes/cache/bloom/BloomFilters.php [new file with mode: 0644]
includes/logging/LogEntry.php
includes/page/Article.php
maintenance/populateBloomCache.php [new file with mode: 0644]