wiki.techinc.nl/includes
Amir Sarabadani 9b078129d2 rdbms: Moving replication-related code to its own component
Remove 'insertSelectIsSafe' option, unused.

Remove 'topologicalPrimaryConnRef' option, no longer used as of two
months ago with I41a57247503 (8c9398f7f9).

Remove unneeded DatabaseSqlite::getTopologyBasedServerId
implementation which can inherit null instead of overriding with string
of "0". Only caller is SqlBagOStuff::makeTimestampedModificationToken
which can be used as MainStash DB, where its important that a given
server always has the same unique name within a set of db hosts that
may replicate to each other. By inheriting null as topology server ID,
it SqlBagOStuff will use IDatabase::getServerName instead. That in turn
uses the 'host' connection parameter, which defaults to null in
DatabaseFactory, and then falls back to the string "unknown" which is
as good as "0" for this purpose.

Bug: T299691
Change-Id: Iceb65c28cdd3c4a89b3c8b34c3f95d3285718ec0
2022-12-15 00:37:02 +00:00
..
actions Cleanup: Remove some tiny private methods in favor of inlining the code 2022-12-11 20:22:37 +00:00
api Merge "Parse API should not include #mw-content-subtitle element" 2022-12-14 04:09:51 +00:00
auth auth: Migrate some calls of $db->select() to SelectQueryBuilder 2022-11-25 18:51:36 +01:00
block Use str_starts_with/str_ends_with/str_contains 2022-12-12 19:54:24 +01:00
cache Merge "Use SelectQueryBuilder in BacklinkCache" 2022-12-12 09:42:16 +00:00
changes Clean up redundant array manipulation 2022-12-11 12:42:29 +01:00
changetags ChangeTags: When showing a tag, also link to a filtered RecentChanges view 2022-12-12 18:42:33 -05:00
collation Use str_starts_with/str_ends_with/str_contains 2022-12-12 19:54:24 +01:00
CommentFormatter Reorg: Move DummyLinker and Linker to linker/ 2022-12-08 06:38:17 +01:00
composer
config Use short array destructuring instead of list() 2022-10-21 15:33:37 +11:00
content Reorg: Move MagicWord related files to under parser/ 2022-12-09 13:48:35 +01:00
context Merge "Remove references to Suhosin and its INI settings" 2022-11-10 08:36:01 +00:00
dao
db Revert "Reorg: Move some of request related classes to MediaWiki/Request" 2022-10-27 13:14:16 +00:00
debug Use str_starts_with/str_ends_with/str_contains 2022-12-12 19:54:24 +01:00
deferred Drop unused deprecated hooks 2022-11-28 13:15:19 +00:00
diff Reorg: Move DummyLinker and Linker to linker/ 2022-12-08 06:38:17 +01:00
edit edit: Fix casing of ParsoidRenderID in a doc comment 2022-12-05 02:04:35 -05:00
editpage Various doc fixes about false on method arguments/return types 2022-11-10 19:23:46 +00:00
exception Reorg: Move some of request related classes to MediaWiki/Request 2022-10-28 10:15:31 +00:00
export Clean up PHP 7.1 reference hacks 2022-11-16 12:42:42 +11:00
externalstore Merge "Protect HistoryBlob storage against malicious class injection" 2022-12-07 20:54:34 +00:00
Feed Reorg: Move DummyLinker and Linker to linker/ 2022-12-08 06:38:17 +01:00
filebackend Merge "Use short array destructuring instead of list()" 2022-10-21 11:11:06 +00:00
filerepo Use str_starts_with/str_ends_with/str_contains 2022-12-12 19:54:24 +01:00
gallery Reorg: Move DummyLinker and Linker to linker/ 2022-12-08 06:38:17 +01:00
historyblob Protect HistoryBlob storage against malicious class injection 2022-12-02 00:26:11 +00:00
Hook Reorg: Move DummyLinker and Linker to linker/ 2022-12-08 06:38:17 +01:00
HookContainer Drop more unused hard deprecated hooks 2022-12-01 03:36:48 +01:00
htmlform Merge "Use str_starts_with/str_ends_with/str_contains" 2022-12-14 03:06:28 +00:00
http Various doc fixes about false on method arguments/return types 2022-11-10 19:23:46 +00:00
import Reorg: Move Title-related classes to title/ 2022-11-26 09:30:32 +00:00
installer Localisation updates from https://translatewiki.net. 2022-12-09 08:05:04 +01:00
interwiki Use short array destructuring instead of list() 2022-10-21 15:33:37 +11:00
jobqueue Document exceptions 2022-11-28 17:04:25 +00:00
json
language Merge "LanguageConverter.php: Add missing code tly (Talysh language)" 2022-12-12 10:01:54 +00:00
languages Add Khakas language (kjh) 2022-11-29 11:16:34 +02:00
libs rdbms: Moving replication-related code to its own component 2022-12-15 00:37:02 +00:00
linkeddata Revert "Reorg: Move some of request related classes to MediaWiki/Request" 2022-10-27 13:14:16 +00:00
linker linker: Fix broken specialLink() when combining subpage with querystring 2022-12-09 17:57:55 +00:00
logging Special:Log: Let the tag filter be inverted 2022-12-13 14:53:59 -08:00
mail Merge "mail: Increase readability of conditions" 2022-12-02 09:24:55 +00:00
Maintenance Respond to some messages from Phan on PHP 8.1 2022-11-03 16:25:43 +11:00
media Language: Handle ronna and quetta 2022-11-22 10:06:51 +00:00
Message
Navigation PagerNavigationBuilder: Document that nulls in setLinkQuery() etc. are allowed 2022-11-02 23:56:35 +00:00
objectcache Merge "objectcache: suppress TransactionProfiler in occasionallyGarbageCollect()" 2022-11-17 16:12:28 +00:00
page Reorg: Move PageProps to page/ and namespace it to MediaWiki\Page\ 2022-12-09 13:17:40 +01:00
pager RangeChronologicalPager: Restore the compatibility with derived classes 2022-12-13 14:42:17 +08:00
ParamValidator/TypeDef Reorg: Move Title-related classes to title/ 2022-11-26 09:30:32 +00:00
parser ParserCache: fix metrics keys 2022-12-13 16:18:05 +00:00
password password: Update Argon2Password for PHP 7.4 minimum 2022-11-22 22:47:42 +00:00
Permissions Revert "Reorg: Move some of request related classes to MediaWiki/Request" 2022-10-27 13:14:16 +00:00
poolcounter Use the null coalescing assignment operator 2022-10-21 13:26:49 +11:00
preferences Reorg: Move Title-related classes to title/ 2022-11-26 09:30:32 +00:00
profiler rdbms: add statsd metrics to TransactionProfiler 2022-11-30 20:18:43 -08:00
rcfeed
registration Various doc fixes about false on method arguments/return types 2022-11-10 19:23:46 +00:00
Request Reorg: Move HeaderCallback to Request directory 2022-11-08 10:53:27 +01:00
ResourceLoader Clean up redundant array manipulation 2022-12-11 12:42:29 +01:00
Rest Parsoid: implicitly enable linting in API endpoints 2022-12-13 13:35:06 +01:00
Revision Cleanup: Remove some tiny private methods in favor of inlining the code 2022-12-11 20:22:37 +00:00
revisiondelete Reorg: Move DummyLinker and Linker to linker/ 2022-12-08 06:38:17 +01:00
revisionlist Reorg: Move DummyLinker and Linker to linker/ 2022-12-08 06:38:17 +01:00
search search: Avoid setting height in search thumbnails 2022-12-12 08:58:39 +01:00
session Fix casing of class and function name usages 2022-12-04 19:09:30 +00:00
Settings Merge "Settings: Introduce SettingsBuilder::getInstance to avoid $wgSettings" 2022-11-17 20:22:12 +00:00
shell Include core PSR-4 classes in the generated classmap 2022-11-08 12:13:32 +01:00
site Merge "Various doc fixes about false on method arguments/return types" 2022-11-17 14:53:24 +00:00
skins Parse API should not include #mw-content-subtitle element 2022-12-13 02:05:26 +00:00
sparql
specialpage Merge "Use str_starts_with/str_ends_with/str_contains" 2022-12-14 03:06:28 +00:00
specials Merge "Use str_starts_with/str_ends_with/str_contains" 2022-12-14 03:06:28 +00:00
Storage Merge "PageEditStash: Serialize ad-hoc to restore WRITE_ALLOW_SEGMENTS" 2022-12-13 23:43:03 +00:00
StubObject Reorg: Move StubObject classes in includes to its own directory 2022-10-25 16:04:48 -04:00
templates
tidy Remove deprecated code from tidy drivers 2022-11-28 18:05:34 +01:00
title Use str_starts_with/str_ends_with/str_contains 2022-12-12 19:54:24 +01:00
upload Merge "Use str_starts_with/str_ends_with/str_contains" 2022-12-14 03:06:28 +00:00
user Merge "Use str_starts_with/str_ends_with/str_contains" 2022-12-14 03:06:28 +00:00
utils Miscellaneous PHP version related cleanups 2022-11-21 10:11:53 +11:00
watcheditem Use str_starts_with/str_ends_with/str_contains 2022-12-12 19:54:24 +01:00
watchlist Setup: Remove internal short-cut config $wgUseEnotif 2022-08-17 23:41:30 +02:00
widget Allow setting min/max on DateInputWidget 2022-10-21 17:51:59 +00:00
xml Respond to some messages from Phan on PHP 8.1 2022-11-03 16:25:43 +11:00
.htaccess
ActorMigration.php Soft-deprecate the remainder of ActorMigration 2022-09-29 14:39:22 +02:00
ActorMigrationBase.php Use short array destructuring instead of list() 2022-10-21 15:33:37 +11:00
AutoLoader.php AutoLoader: Drop support for $wgAutoloadAttemptLowercase 2022-12-04 02:38:57 -05:00
BadFileLookup.php
BootstrapHelperFunctions.php
CategoriesRdf.php
Category.php Reorg: Move Title-related classes to title/ 2022-11-26 09:30:32 +00:00
CategoryViewer.php Clean up redundant array manipulation 2022-12-11 12:42:29 +01:00
CommentStore.php CommentStore: Use SelectQueryBuilder 2022-11-21 18:53:32 +01:00
CommentStoreComment.php
config-merge-strategies.php Skins: Config flag controls contributions link 2022-11-08 10:33:39 +01:00
config-schema.php Use services in WikitextContentHandler 2022-12-06 15:44:40 -05:00
config-vars.php AutoLoader: Drop support for $wgAutoloadAttemptLowercase 2022-12-04 02:38:57 -05:00
ConfiguredReadOnlyMode.php
ContentSecurityPolicy.php Replace various array type hints with more specific string[] 2022-09-27 09:24:22 +02:00
DefaultSettings.php
Defines.php Prepare active branch following REL1_39 cut, labelling as 1.40-alpha 2022-09-05 20:30:54 -04:00
DevelopmentSettings.php DevelopmentSettings: Enable Vue development mode 2022-11-17 12:00:23 +00:00
EditPage.php EditPage: Use more specific error message on undo failure 2022-12-13 22:08:54 +00:00
Emptiable.php
EventRelayerGroup.php
ExtensionInfo.php Various doc fixes about false on method arguments/return types 2022-11-10 19:23:46 +00:00
FauxResponse.php
FileDeleteForm.php
FormOptions.php Document exceptions 2022-11-28 17:04:25 +00:00
GitInfo.php Various doc fixes about false on method arguments/return types 2022-11-10 19:23:46 +00:00
GlobalFunctions.php Merge "Replace some in_array( array_keys() ) with simple isset()" 2022-11-18 21:21:24 +00:00
Hooks.php
Html.php
HtmlHelper.php
LinkFilter.php Various doc fixes about false on method arguments/return types 2022-11-10 19:23:46 +00:00
ListToggle.php
MainConfigNames.php AutoLoader: Drop support for $wgAutoloadAttemptLowercase 2022-12-04 02:38:57 -05:00
MainConfigNames.template Update docstring per introduction of maintenance/generateConfigSchema.php 2022-08-04 09:42:47 +02:00
MainConfigSchema.php Merge "docs: Improve docs around SpecialPage_initListHook" 2022-12-11 20:53:57 +00:00
MediaWiki.php Merge "rdbms: add statsd metrics to TransactionProfiler" 2022-12-13 19:42:40 +00:00
MediaWikiServices.php Reorg: Move MagicWord related files to under parser/ 2022-12-09 13:48:35 +01:00
MediaWikiVersionFetcher.php
MergeHistory.php Reorg: Move Title-related classes to title/ 2022-11-26 09:30:32 +00:00
MovePage.php Fix casing of class and function name usages 2022-12-04 19:09:30 +00:00
MWTimestamp.php Remove deprecated MWTimestamp::getHumanTimestamp 2022-11-03 17:00:39 +00:00
NoLocalSettings.php
OutputHandler.php Revert "Reorg: Move some of request related classes to MediaWiki/Request" 2022-10-27 13:14:16 +00:00
OutputPage.php OutputPage: Remove unused dynamic property ParserOptions->isBogus 2022-12-12 20:07:42 +01:00
PHPVersionCheck.php .phan/config.php: Update minimum_target_php_version 2022-10-03 15:46:40 +01:00
Pingback.php pingback: Update schema revision 2022-10-12 13:11:04 +00:00
ProtectionForm.php Revert "Reorg: Move some of request related classes to MediaWiki/Request" 2022-10-27 13:14:16 +00:00
ProxyLookup.php
RawMessage.php
ReadOnlyMode.php
ServiceWiring.php Merge "LanguageVariantConverter: Add fallback to core LanguageConverter" 2022-12-12 12:24:26 +00:00
Setup.php Merge "Miscellaneous PHP version related cleanups" 2022-11-20 23:59:47 +00:00
SetupDynamicConfig.php docs: Fix broken references to docs/Configuration.md 2022-09-07 16:36:21 +00:00
SiteConfiguration.php Merge "SiteConfiguration: Document some non-obvious optimizations" 2022-08-04 23:32:07 +00:00
SiteStats.php SiteStats: Use the null coalescing assignment operator 2022-10-21 16:48:41 -04:00
SiteStatsInit.php SiteStatsInit: Migrate Database::select usages to SelectQueryBuilder 2022-09-30 17:48:10 +02:00
Status.php Various doc fixes about false on method arguments/return types 2022-11-10 19:23:46 +00:00
StreamFile.php
TemplateParser.php
TemplatesOnThisPageFormatter.php
TrackingCategories.php
WebRequest.php Reorg: Move some of request related classes to MediaWiki/Request 2022-10-28 10:15:31 +00:00
WebResponse.php Reorg: Move HeaderCallback to Request directory 2022-11-08 10:53:27 +01:00
WebStart.php
WikiMap.php Reorg: Move DummyLinker and Linker to linker/ 2022-12-08 06:38:17 +01:00
WikiReference.php