Reduce the amount of Swift auth cache keys used on wiki farms
authorAaron Schulz <aschulz@wikimedia.org>
Wed, 12 Feb 2014 06:38:06 +0000 (22:38 -0800)
committerOri.livneh <ori@wikimedia.org>
Wed, 12 Feb 2014 07:07:20 +0000 (07:07 +0000)
Change-Id: Ic0a2f744d5d94bfb22286a19be3de0c37ecdf519

includes/filebackend/SwiftFileBackend.php

index d4ac64d..caf15aa 100644 (file)
@@ -1586,7 +1586,7 @@ class SwiftFileBackend extends FileBackendStore {
         * @return string
         */
        private function getCredsCacheKey( $username ) {
-               return wfMemcKey( 'backend', $this->getName(), 'usercreds', $username );
+               return 'swiftcredentials:' . md5( $username . ':' . $this->swiftAuthUrl );
        }
 
        /**