aboutsummaryrefslogtreecommitdiffstats
path: root/includes/filebackend
Commit message (Expand)AuthorAgeFilesLines
* filebackend: Remove LBFactory dep from LockManager serviceTimo Tijhof2022-08-022-15/+3
* Ensure that strlen() does not get passed a (valid) nullMark A. Hershberger2022-07-121-1/+1
* docs: Move, clarify and cross-ref "DI Principles" for easy referenceTimo Tijhof2022-06-061-2/+2
* Use MainConfigNames instead of string literals, #4Aryeh Gregor2022-04-261-7/+8
* Use updated ObjectFactory namespaceAlexander Vorwerk2022-03-091-1/+1
* LockManager: distinguish conflicts from other kinds of lock errorsTim Starling2021-11-091-3/+1
* Merge "Simpler RedisLockManager configuration"jenkins-bot2021-11-031-1/+2
|\
| * Simpler RedisLockManager configurationTim Starling2021-11-021-1/+2
* | Drop experimental FileJournal system without deprecationJames D. Forrester2021-11-013-207/+1
|/
* Remove LockManagerGroup::singleton() and ::destroySingletons()Alexander Vorwerk2021-09-171-24/+0
* Remove FileBackendGroup::singleton() and ::destroySingletons()Alexander Vorwerk2021-09-151-21/+0
* Tag various new 'primary' methods as `@since 1.37`James D. Forrester2021-09-021-0/+1
* Merge "Same code style and formatting for exists-style SQL queries"jenkins-bot2021-08-241-9/+3
|\
| * Same code style and formatting for exists-style SQL queriesThiemo Kreuz2021-08-121-9/+3
* | Support fluent interface for StatusValueTChin2021-08-021-6/+2
|/
* build: Updating dependencieslibraryupgrader2021-07-222-2/+2
* Follow-up I68198bc3: Hard-deprecate getMasterDB() methodsJames D. Forrester2021-07-151-1/+1
* Replace getMasterDB methods with getPrimaryDBJames D. Forrester2021-07-141-7/+19
* Hard deprecate FileBackendGroup::singleton() and ::destroySingletons()ZabeMath2021-05-041-2/+7
* Hard deprecate LockManagerGroup::singleton() and ::destroySingletons()ZabeMath2021-05-031-2/+5
* Replace uses of DB_MASTER with DB_PRIMARYJames D. Forrester2021-04-291-1/+1
* Use static closures where safe to useUmherirrender2021-02-111-1/+1
* Improve docs in FileJournal classUmherirrender2020-11-271-2/+2
* filebackend: convert DBFileJournal to using CONN_TRX_AUTOCOMMITAaron Schulz2020-11-251-9/+2
* Remove documentation that literally repeats the codeThiemo Kreuz2020-10-271-2/+0
* Mark CONSTRUCTOR_OPTIONS as internalAryeh Gregor2020-08-211-1/+1
* Pass function name to database functionsUmherirrender2020-06-071-1/+1
* mime: Update usage of MimeAnalyzer methodsOri Livneh2020-05-281-1/+1
* Coding style: Auto-fix MediaWiki.Classes.UnsortedUseStatements.UnsortedUseJames D. Forrester2020-01-103-3/+3
* docs: Remove ingroup tag from Markdown filesapaskulin2019-11-121-2/+0
* Add missing @param and @return to documentationUmherirrender2019-11-101-0/+1
* Deprecate FileJournal::factoryAryeh Gregor2019-11-042-5/+13
* Merge "docs: Convert class-level documentation files to Markdown"jenkins-bot2019-11-011-28/+17
|\
| * docs: Convert class-level documentation files to Markdownapaskulin2019-10-311-28/+17
* | Merge "Hard-deprecate LockManagerGroup::getDefault/getAny"jenkins-bot2019-10-301-4/+8
|\ \
| * | Hard-deprecate LockManagerGroup::getDefault/getAnyAryeh Gregor2019-10-291-4/+8
| |/
* / Convert FileBackendGroup to serviceAryeh Gregor2019-10-251-53/+74
|/
* Fix new phan errors, part 2Daimona Eaytoy2019-10-122-2/+5
* filebackend: avoid use of wfWikiId() in FileBackendGroupAaron Schulz2019-09-241-2/+22
* FileJournal testsAryeh Gregor2019-09-031-5/+9
* Merge "Integration tests for FileBackendGroup"jenkins-bot2019-08-281-0/+1
|\
| * Integration tests for FileBackendGroupAryeh Gregor2019-08-281-0/+1
* | LockManagerGroup tweaksAryeh Gregor2019-08-282-19/+4
|/
* LockManagerGroupFactory to replace singletonsAryeh Gregor2019-08-272-48/+96
* Use local variabe $services instead of MediaWikiServices::getInstance()Fomafix2019-08-261-1/+1
* TempFSFileFactory serviceAryeh Gregor2019-08-211-2/+3
* Code style cleanups to FileBackendGroupAaron Schulz2019-08-011-33/+35
* 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
* Avoid use of deprecated "wikiId" parameter for FileBackendAaron Schulz2019-03-292-8/+14