MediaWiki REL1_39
Wikimedia\WRStats Namespace Reference

Classes

class  ArrayStatsStore
 In memory stats store. More...
 
class  BagOStuffStatsStore
 An adaptor allowing WRStats to store data in MediaWiki's BagOStuff. More...
 
class  EntityKey
 Base class for entity keys. More...
 
class  GlobalEntityKey
 Entity key with global=true. More...
 
class  LimitBatch
 A class representing a batch of increment/peek operations on a WRStatsRateLimiter. More...
 
class  LimitBatchResult
 A class representing the results from a batch operation. More...
 
class  LimitCondition
 
class  LimitOperation
 Class representing one item in a limit batch. More...
 
class  LimitOperationResult
 Information about the result of a single item in a limit batch. More...
 
class  LocalEntityKey
 Entity key with global=false. More...
 
class  MetricSpec
 Class representation of normalized metric specifications. More...
 
class  RatePromise
 A WRStats query result promise. More...
 
class  SequenceSpec
 Class representation of normalized sequence specifications. More...
 
interface  StatsStore
 The narrow interface WRStats needs into a memcached-like key-value store. More...
 
class  TimeRange
 A time range. More...
 
class  WRStatsError
 Exception class for errors thrown by the WRStats library. More...
 
class  WRStatsFactory
 A factory for WRStats readers and writers. More...
 
class  WRStatsRateLimiter
 A rate limiter with a WRStats backend. More...
 
class  WRStatsReader
 Readers gather a batch of read operations, returning promises. More...
 
class  WRStatsWriter
 Writers gather a batch of increment operations and then commit them when flush() is called, or when the writer is destroyed. More...