Changeset View
Changeset View
Standalone View
Standalone View
src/applications/cache/PhabricatorKeyValueDatabaseCache.php
Show All 32 Lines | if ($keys) { | ||||
} | } | ||||
$guard = AphrontWriteGuard::beginScopedUnguardedWrites(); | $guard = AphrontWriteGuard::beginScopedUnguardedWrites(); | ||||
foreach (PhabricatorLiskDAO::chunkSQL($sql) as $chunk) { | foreach (PhabricatorLiskDAO::chunkSQL($sql) as $chunk) { | ||||
queryfx( | queryfx( | ||||
$conn_w, | $conn_w, | ||||
'INSERT INTO %T | 'INSERT INTO %T | ||||
(cacheKeyHash, cacheKey, cacheFormat, cacheData, | (cacheKeyHash, cacheKey, cacheFormat, cacheData, | ||||
cacheCreated, cacheExpires) VALUES %Q | cacheCreated, cacheExpires) VALUES %LQ | ||||
ON DUPLICATE KEY UPDATE | ON DUPLICATE KEY UPDATE | ||||
cacheKey = VALUES(cacheKey), | cacheKey = VALUES(cacheKey), | ||||
cacheFormat = VALUES(cacheFormat), | cacheFormat = VALUES(cacheFormat), | ||||
cacheData = VALUES(cacheData), | cacheData = VALUES(cacheData), | ||||
cacheCreated = VALUES(cacheCreated), | cacheCreated = VALUES(cacheCreated), | ||||
cacheExpires = VALUES(cacheExpires)', | cacheExpires = VALUES(cacheExpires)', | ||||
$this->getTableName(), | $this->getTableName(), | ||||
$chunk); | $chunk); | ||||
▲ Show 20 Lines • Show All 125 Lines • Show Last 20 Lines |