$asyncHandler | BagOStuff | protected |
$attrMap | BagOStuff | protected |
$busyCallbacks | MediumSpecificBagOStuff | protected |
$debugMode | BagOStuff | protected |
$dupeTrackScheduled | MediumSpecificBagOStuff | private |
$duplicateKeyLookups | MediumSpecificBagOStuff | private |
$keyspace | BagOStuff | protected |
$lastError | MediumSpecificBagOStuff | protected |
$locks | MediumSpecificBagOStuff | protected |
$logger | BagOStuff | protected |
$preparedValues | MediumSpecificBagOStuff | protected |
$reportDupes | MediumSpecificBagOStuff | private |
$routingPrefix | MemcachedBagOStuff | protected |
$segmentationSize | MediumSpecificBagOStuff | protected |
$segmentedValueMaxSize | MediumSpecificBagOStuff | protected |
$stats | BagOStuff | protected |
$syncTimeout | MediumSpecificBagOStuff | protected |
$wallClockOverride | BagOStuff | private |
$wrapperInfoByPrefix | BagOStuff | protected |
__construct(array $params) | MemcachedBagOStuff | |
add( $key, $value, $exptime=0, $flags=0) | MediumSpecificBagOStuff | |
addBusyCallback(callable $workCallback) | MediumSpecificBagOStuff | |
ATTR_DURABILITY | Wikimedia\LightweightObjectStore\StorageAwareness | |
ATTR_EMULATION | Wikimedia\LightweightObjectStore\StorageAwareness | |
cas( $casToken, $key, $value, $exptime=0, $flags=0) | MediumSpecificBagOStuff | protected |
changeTTL( $key, $exptime=0, $flags=0) | MediumSpecificBagOStuff | |
changeTTLMulti(array $keys, $exptime, $flags=0) | MediumSpecificBagOStuff | |
checkIterableMapSerializability( $value, $key) | MediumSpecificBagOStuff | private |
checkValueSerializability( $value, $key) | MediumSpecificBagOStuff | private |
clearLastError() | MediumSpecificBagOStuff | |
componentsFromGenericKey( $key) | BagOStuff | protected |
convertGenericKey( $key) | MediumSpecificBagOStuff | protected |
debug( $text) | MediumSpecificBagOStuff | protected |
decr( $key, $value=1, $flags=0) | BagOStuff | |
delete( $key, $flags=0) | MediumSpecificBagOStuff | |
deleteMulti(array $keys, $flags=0) | MediumSpecificBagOStuff | |
deleteObjectsExpiringBefore( $timestamp, callable $progress=null, $limit=INF, string $tag=null) | MediumSpecificBagOStuff | |
determineKeyPrefixForStats( $key) | BagOStuff | protected |
doAdd( $key, $value, $exptime=0, $flags=0) | MediumSpecificBagOStuff | protected |
doCas( $casToken, $key, $value, $exptime=0, $flags=0) | MediumSpecificBagOStuff | protected |
doChangeTTL( $key, $exptime, $flags) | MediumSpecificBagOStuff | protected |
doChangeTTLMulti(array $keys, $exptime, $flags=0) | MediumSpecificBagOStuff | protected |
doDelete( $key, $flags=0) | MediumSpecificBagOStuff | protected |
doDeleteMulti(array $keys, $flags=0) | MediumSpecificBagOStuff | protected |
doGet( $key, $flags=0, &$casToken=null) | MediumSpecificBagOStuff | protected |
doGetMulti(array $keys, $flags=0) | MediumSpecificBagOStuff | protected |
doLock( $key, $timeout, $exptime) | MediumSpecificBagOStuff | protected |
doSet( $key, $value, $exptime=0, $flags=0) | MediumSpecificBagOStuff | protected |
doSetMulti(array $data, $exptime=0, $flags=0) | MediumSpecificBagOStuff | protected |
doUnlock( $key) | MediumSpecificBagOStuff | protected |
ERR_NO_RESPONSE | Wikimedia\LightweightObjectStore\StorageAwareness | |
ERR_NONE | Wikimedia\LightweightObjectStore\StorageAwareness | |
ERR_UNEXPECTED | Wikimedia\LightweightObjectStore\StorageAwareness | |
ERR_UNREACHABLE | Wikimedia\LightweightObjectStore\StorageAwareness | |
fieldHasFlags( $field, $flags) | BagOStuff | protected |
fixExpiry( $exptime) | MemcachedBagOStuff | protected |
genericKeyFromComponents(... $components) | BagOStuff | protected |
get( $key, $flags=0) | MediumSpecificBagOStuff | |
getCurrentTime() | BagOStuff | |
getExpirationAsTimestamp( $exptime) | MediumSpecificBagOStuff | protected |
getExpirationAsTTL( $exptime) | MediumSpecificBagOStuff | protected |
getLastError() | MediumSpecificBagOStuff | |
getLogger() | BagOStuff | |
getMulti(array $keys, $flags=0) | MediumSpecificBagOStuff | |
getQoS( $flag) | MediumSpecificBagOStuff | |
getScopedLock( $key, $timeout=6, $expiry=30, $rclass='') | BagOStuff | |
getSegmentationSize() | MediumSpecificBagOStuff | |
getSegmentedValueMaxSize() | MediumSpecificBagOStuff | |
getSerialized( $value, $key) | MediumSpecificBagOStuff | protected |
getWithSetCallback( $key, $exptime, $callback, $flags=0) | BagOStuff | |
guessSerialValueSize( $value, $depth=0, &$loops=0) | MediumSpecificBagOStuff | protected |
incr( $key, $value=1, $flags=0) | BagOStuff | |
incrWithInit( $key, $exptime, $value=1, $init=null, $flags=0) | MediumSpecificBagOStuff | |
isInteger( $value) | MediumSpecificBagOStuff | protected |
isKeyGlobal( $key) | BagOStuff | |
isRelativeExpiration( $exptime) | MediumSpecificBagOStuff | protected |
lock( $key, $timeout=6, $exptime=6, $rclass='') | MediumSpecificBagOStuff | |
LOCK_DEPTH | MediumSpecificBagOStuff | protected |
LOCK_EXPIRY | MediumSpecificBagOStuff | protected |
LOCK_RCLASS | MediumSpecificBagOStuff | protected |
LOCK_TIME | MediumSpecificBagOStuff | protected |
makeGlobalKey( $collection,... $components) | MediumSpecificBagOStuff | |
makeKey( $collection,... $components) | MediumSpecificBagOStuff | |
makeKeyInternal( $keyspace, $components) | MemcachedBagOStuff | |
makeLockKey( $key) | MediumSpecificBagOStuff | protected |
makeValueOrSegmentList( $key, $value, $exptime, $flags) | MediumSpecificBagOStuff | protected |
merge( $key, callable $callback, $exptime=0, $attempts=10, $flags=0) | MediumSpecificBagOStuff | |
mergeFlagMaps(array $bags) | BagOStuff | protected |
mergeViaCas( $key, callable $callback, $exptime, $attempts, $flags) | MediumSpecificBagOStuff | protected |
METRIC_OP_ADD | MediumSpecificBagOStuff | protected |
METRIC_OP_CAS | MediumSpecificBagOStuff | protected |
METRIC_OP_CHANGE_TTL | MediumSpecificBagOStuff | protected |
METRIC_OP_DECR | MediumSpecificBagOStuff | protected |
METRIC_OP_DELETE | MediumSpecificBagOStuff | protected |
METRIC_OP_GET | MediumSpecificBagOStuff | protected |
METRIC_OP_INCR | MediumSpecificBagOStuff | protected |
METRIC_OP_SET | MediumSpecificBagOStuff | protected |
proxyCall( $method, $arg0Sig, $resSig, array $genericArgs) | BagOStuff | protected |
QOS_DURABILITY_DISK | Wikimedia\LightweightObjectStore\StorageAwareness | |
QOS_DURABILITY_NONE | Wikimedia\LightweightObjectStore\StorageAwareness | |
QOS_DURABILITY_RDBMS | Wikimedia\LightweightObjectStore\StorageAwareness | |
QOS_DURABILITY_SCRIPT | Wikimedia\LightweightObjectStore\StorageAwareness | |
QOS_DURABILITY_SERVICE | Wikimedia\LightweightObjectStore\StorageAwareness | |
QOS_EMULATION_SQL | Wikimedia\LightweightObjectStore\StorageAwareness | |
QOS_UNKNOWN | Wikimedia\LightweightObjectStore\StorageAwareness | |
READ_LATEST | BagOStuff | |
READ_VERIFIED | BagOStuff | |
registerWrapperInfoForStats(string $prefixComponent, string $statsGroup, callable $collectionCallback) | BagOStuff | |
resolveSegments( $key, $mainValue) | MediumSpecificBagOStuff | protected |
serialize( $value) | MediumSpecificBagOStuff | protected |
set( $key, $value, $exptime=0, $flags=0) | MediumSpecificBagOStuff | |
setDebug( $enabled) | BagOStuff | |
setLastError( $err) | MediumSpecificBagOStuff | protected |
setLogger(LoggerInterface $logger) | BagOStuff | |
setMockTime(&$time) | BagOStuff | |
setMulti(array $valueByKey, $exptime=0, $flags=0) | MediumSpecificBagOStuff | |
setNewPreparedValues(array $valueByKey) | MediumSpecificBagOStuff | |
stripRouteFromKey( $key) | MemcachedBagOStuff | protected |
trackDuplicateKeys( $key) | MediumSpecificBagOStuff | private |
unlock( $key) | MediumSpecificBagOStuff | |
unserialize( $value) | MediumSpecificBagOStuff | protected |
updateOpStats(string $op, array $keyInfo) | MediumSpecificBagOStuff | protected |
validateKeyAndPrependRoute( $key) | MemcachedBagOStuff | protected |
validateKeyEncoding( $key) | MemcachedBagOStuff | |
WRAPPER_COLLECTION_CALLBACK | BagOStuff | private |
WRAPPER_STATS_GROUP | BagOStuff | private |
WRITE_ALLOW_SEGMENTS | BagOStuff | |
WRITE_BACKGROUND | BagOStuff | |
WRITE_CACHE_ONLY | BagOStuff | |
WRITE_PRUNE_SEGMENTS | BagOStuff | |
WRITE_SYNC | BagOStuff | |