aboutsummaryrefslogtreecommitdiffstats
path: root/includes/filebackend/lockmanager
Commit message (Expand)AuthorAgeFilesLines
* filebackend: Remove LBFactory dep from LockManager serviceTimo Tijhof2022-08-022-15/+3
* LockManager: distinguish conflicts from other kinds of lock errorsTim Starling2021-11-091-3/+1
* Remove LockManagerGroup::singleton() and ::destroySingletons()Alexander Vorwerk2021-09-171-24/+0
* Same code style and formatting for exists-style SQL queriesThiemo Kreuz2021-08-121-9/+3
* build: Updating dependencieslibraryupgrader2021-07-221-1/+1
* Hard deprecate LockManagerGroup::singleton() and ::destroySingletons()ZabeMath2021-05-031-2/+5
* Pass function name to database functionsUmherirrender2020-06-071-1/+1
* Coding style: Auto-fix MediaWiki.Classes.UnsortedUseStatements.UnsortedUseJames D. Forrester2020-01-102-2/+2
* Hard-deprecate LockManagerGroup::getDefault/getAnyAryeh Gregor2019-10-291-4/+8
* LockManagerGroup tweaksAryeh Gregor2019-08-282-19/+4
* LockManagerGroupFactory to replace singletonsAryeh Gregor2019-08-272-48/+96
* filebackend: avoid use of LoadBalancer::newMainLB() in LockManagerGroupAaron Schulz2019-07-161-4/+7
* Fix/suppress misc phan errors (#5)Kunal Mehta2019-04-051-0/+1
* Rename WikiMap DB domain ID methods to reduce confusion with web domainsAaron Schulz2019-02-061-1/+1
* Add isCurrentWikiId()/isCurrentWikiDomain()/getCurrentWikiDomain() to WikiMapAaron Schulz2018-10-291-1/+4
* Use ::class to resolve class names in includes filesUmherirrender2018-01-271-1/+1
* Remove "@author Aaron Schulz" annotationsAaron Schulz2017-06-271-1/+0
* Move DB errors to Rdbms namespaceAaron Schulz2017-04-151-0/+1
* Move IDatabase/IMaintainableDatabase to Rdbms namespaceAaron Schulz2017-03-281-0/+3
* Update weblinks in comments from HTTP to HTTPSFomafix2016-11-071-1/+1
* Cleanup MemcLockManager and move it to /libsAaron Schulz2016-09-301-386/+0
* Merge "Move RedisLockManager to /libs"jenkins-bot2016-09-232-282/+6
|\
| * Move RedisLockManager to /libsAaron Schulz2016-09-232-282/+6
* | Merge "Move RedisConnectionPool to /libs/redis"jenkins-bot2016-09-232-3/+12
|\|
| * Move RedisConnectionPool to /libs/redisAaron Schulz2016-09-232-3/+12
* | Code comment and style cleanups to MysqlLockManagerAaron Schulz2016-09-231-6/+17
|/
* Move more LockManager classes to /libsAaron Schulz2016-09-222-314/+0
* Merge "Inject "srvCache" and local DB connections into LockManagerDB"jenkins-bot2016-09-233-52/+45
|\
| * Inject "srvCache" and local DB connections into LockManagerDBAaron Schulz2016-09-193-52/+45
* | Move some FileBackend related classes to /libsAaron Schulz2016-09-191-105/+0
|/
* Make LockManager use StatusValue and move classes to /libsAaron Schulz2016-09-198-773/+14
* Remove wf* function dependencies from FSLockManagerAaron Schulz2016-09-182-5/+10
* Make Status extend StatusValue and start FileBackend updateAaron Schulz2016-09-177-34/+34
* Switch some callers to WaitConditionLoopAaron Schulz2016-09-082-24/+26
* Merge "A few more DBLockManager fixes and cleanups"jenkins-bot2016-08-242-17/+24
|\
| * A few more DBLockManager fixes and cleanupsAaron Schulz2016-08-222-17/+24
* | Fix broken lockmanager-fail-releaselock status messagesAaron Schulz2016-08-231-4/+8
|/
* Split DBLockManager classes into their own filesAaron Schulz2016-08-203-202/+202
* Fix DBLockManager commentsAaron Schulz2016-08-151-3/+4
* Unbreak "localDBMaster" mode in MySqlLockManager by using a separate connectionAaron Schulz2016-07-291-6/+13
* filebackend: Fix DBLockManager IDEA warningsAaron Schulz2016-07-221-2/+4
* Convert all array() syntax to []Kunal Mehta2016-02-178-75/+75
* Replace wfBaseConvert with Wikimedia\base_convertReedy2015-11-242-2/+2
* Use Database::fetchRow instead of array castumherirrender2015-11-201-1/+1
* Remove getLocalServerInstance try/catch in UIDGenerator and DBLockManagerTimo Tijhof2015-11-021-6/+1
* Replace newAccelerator() with getLocalServerInstance()Aaron Schulz2015-11-021-1/+1
* Update more docs and type hints to use IDatabaseAaron Schulz2015-10-061-5/+5
* Removed unused LockManager varAaron Schulz2015-09-201-1/+0
* objectcache: Make first parameter of newAccelerator optionalTimo Tijhof2015-08-241-1/+1
* Use mediawiki/at-ease library for suppressing warningsKunal Mehta2015-06-111-2/+2