Commit graph

3 commits

Author SHA1 Message Date
Aaron Schulz
3993b6a4de Fixed broken exception code
Change-Id: Id399cb22f183d75acc006e698feb161bd12096bd
2014-07-03 16:37:25 -07:00
Aaron Schulz
f7f710287b Improved HashRing usage in JobQueueFederated
* Added proper ejection and caching in HashRing to avoid rebuilding
  the hash all the time (or doing manual caching).
* Made JobQueueFederated blacklist failing servers for a few seconds.
* Also made the JobQueueFederated root job methods properly respect
  the weights when they fail over.

Change-Id: Ifa4c03272c1777cfff2523ab21f780074ddcf359
2014-04-18 20:28:48 +00:00
Aaron Schulz
bb519a91df Moved HashRing to /libs
Change-Id: I0b74b386f7459f550816f99aa7e00970c3cff4c7
2014-01-07 22:18:09 +00:00
Renamed from includes/utils/HashRing.php (Browse further)