$asyncHandler | BagOStuff | protected |
$attrMap | BagOStuff | protected |
$busyCallbacks | BagOStuff | protected |
$connFailureErrors | SqlBagOStuff | protected |
$connFailureTimes | SqlBagOStuff | protected |
$conns | SqlBagOStuff | protected |
$keyspace | BagOStuff | protected |
$lastError | BagOStuff | protected |
$lastExpireAll | SqlBagOStuff | protected |
$locks | BagOStuff | protected |
$logger | BagOStuff | protected |
$numServers | SqlBagOStuff | protected |
$purgePeriod | SqlBagOStuff | protected |
$replicaOnly | SqlBagOStuff | protected |
$separateMainLB | SqlBagOStuff | protected |
$serverInfos | SqlBagOStuff | protected |
$serverTags | SqlBagOStuff | protected |
$shards | SqlBagOStuff | protected |
$syncTimeout | SqlBagOStuff | protected |
$tableName | SqlBagOStuff | protected |
__construct($params) | SqlBagOStuff | |
BagOStuff::__construct(array $params=[]) | BagOStuff | |
add($key, $value, $exptime=0) | BagOStuff | |
addBusyCallback(callable $workCallback) | BagOStuff | |
ATTR_EMULATION | IExpiringStore | |
ATTR_SYNCWRITES | IExpiringStore | |
cas($casToken, $key, $value, $exptime=0) | SqlBagOStuff | protected |
changeTTL($key, $expiry=0) | SqlBagOStuff | |
clearLastError() | BagOStuff | |
convertExpiry($exptime) | BagOStuff | protected |
convertToRelative($exptime) | BagOStuff | protected |
createTables() | SqlBagOStuff | |
debug($text) | BagOStuff | protected |
decr($key, $value=1) | BagOStuff | |
delete($key) | SqlBagOStuff | |
deleteAll() | SqlBagOStuff | |
deleteObjectsExpiringBefore($timestamp, $progressCallback=false) | SqlBagOStuff | |
doGet($key, $flags=0) | SqlBagOStuff | protected |
ERR_NO_RESPONSE | BagOStuff | |
ERR_NONE | BagOStuff | |
ERR_UNEXPECTED | BagOStuff | |
ERR_UNREACHABLE | BagOStuff | |
expireAll() | SqlBagOStuff | |
garbageCollect() | SqlBagOStuff | protected |
get($key, $flags=0, $oldFlags=null) | BagOStuff | |
getDB($serverIndex) | SqlBagOStuff | protected |
getLastError() | BagOStuff | |
getMaxDateTime($db) | SqlBagOStuff | protected |
getMulti(array $keys, $flags=0) | SqlBagOStuff | |
getQoS($flag) | BagOStuff | |
getScopedLock($key, $timeout=6, $expiry=30, $rclass= '') | BagOStuff | |
getSeparateMainLB() | SqlBagOStuff | protected |
getTableByKey($key) | SqlBagOStuff | protected |
getTableNameByShard($index) | SqlBagOStuff | protected |
getWithSetCallback($key, $ttl, $callback, $flags=0) | BagOStuff | |
getWithToken($key, &$casToken, $flags=0) | SqlBagOStuff | protected |
handleReadError(DBError $exception, $serverIndex) | SqlBagOStuff | protected |
handleWriteError(DBError $exception, IDatabase $db=null, $serverIndex) | SqlBagOStuff | protected |
incr($key, $step=1) | SqlBagOStuff | |
incrWithInit($key, $ttl, $value=1, $init=1) | BagOStuff | |
isExpired($db, $exptime) | SqlBagOStuff | protected |
isInteger($value) | BagOStuff | protected |
lock($key, $timeout=6, $expiry=6, $rclass= '') | BagOStuff | |
makeGlobalKey() | BagOStuff | |
makeKey() | BagOStuff | |
makeKeyInternal($keyspace, $args) | BagOStuff | |
markServerDown(DBError $exception, $serverIndex) | SqlBagOStuff | protected |
merge($key, callable $callback, $exptime=0, $attempts=10, $flags=0) | SqlBagOStuff | |
mergeFlagMaps(array $bags) | BagOStuff | protected |
mergeViaCas($key, $callback, $exptime=0, $attempts=10) | BagOStuff | protected |
mergeViaLock($key, $callback, $exptime=0, $attempts=10, $flags=0) | BagOStuff | protected |
modifySimpleRelayEvent(array $event) | BagOStuff | |
QOS_EMULATION_SQL | IExpiringStore | |
QOS_SYNCWRITES_BE | IExpiringStore | |
QOS_SYNCWRITES_NONE | IExpiringStore | |
QOS_SYNCWRITES_QC | IExpiringStore | |
QOS_SYNCWRITES_SS | IExpiringStore | |
QOS_UNKNOWN | IExpiringStore | |
READ_LATEST | BagOStuff | |
READ_VERIFIED | BagOStuff | |
serialize(&$data) | SqlBagOStuff | protected |
set($key, $value, $exptime=0, $flags=0) | SqlBagOStuff | |
setDebug($bool) | BagOStuff | |
setLastError($err) | BagOStuff | protected |
setLogger(LoggerInterface $logger) | BagOStuff | |
setMulti(array $data, $expiry=0) | SqlBagOStuff | |
TTL_DAY | IExpiringStore | |
TTL_HOUR | IExpiringStore | |
TTL_INDEFINITE | IExpiringStore | |
TTL_MINUTE | IExpiringStore | |
TTL_MONTH | IExpiringStore | |
TTL_PROC_LONG | IExpiringStore | |
TTL_PROC_SHORT | IExpiringStore | |
TTL_WEEK | IExpiringStore | |
TTL_YEAR | IExpiringStore | |
unlock($key) | BagOStuff | |
unserialize($serial) | SqlBagOStuff | protected |
usesMainDB() | SqlBagOStuff | protected |
waitForReplication() | SqlBagOStuff | protected |
WRITE_CACHE_ONLY | BagOStuff | |
WRITE_SYNC | BagOStuff | |