|
Subject |
Repo |
Branch |
Lines +/- |
|
Use the main stash for basic user talk page notifications |
mediawiki/core |
master |
+41 -53 |
|
[WIP] Avoid Category count refresh DB writes on HTTP GET |
mediawiki/core |
master |
+19 -27 |
|
Add UserOptionsUpdateJob class and use it for namespaces at SpecialSearch |
mediawiki/core |
master |
+17 -8 |
|
Use a job for triggering new user talk messages |
mediawiki/extensions/NewUserMessage |
master |
+45 -3 |
|
Avoid triggering master queries in ApiValidatePassword |
mediawiki/extensions/CentralAuth |
master |
+8 -3 |
|
Avoid master queries in beginSecondaryAuthentication() |
mediawiki/extensions/CentralAuth |
master |
+1 -1 |
|
Avoid DB_MASTER queries in User::newSystemUser() when possible |
mediawiki/core |
master |
+19 -7 |
|
Avoid master queries in SpecialGlobalRenameProgress |
mediawiki/extensions/CentralAuth |
master |
+3 -3 |
|
Use TranslateUtils::getSafeReadDB() in loadAggregateGroups |
mediawiki/extensions/Translate |
master |
+1 -1 |
|
Avoid DB_MASTER queries on HTTP GET in ArticleMetadata->getMetadata |
mediawiki/extensions/PageTriage |
master |
+6 -0 |
|
Add $flags parameter to renameInProgressOn() |
mediawiki/extensions/CentralAuth |
master |
+7 -3 |
|
Avoid master queries in loadAndLazyInit() for miser mode |
mediawiki/core |
master |
+8 -3 |
|
Make opportunistic password hash upgrades post-send |
mediawiki/extensions/CentralAuth |
master |
+9 -8 |
|
Avoid page_touched update for HTTP GET action=purge requests |
mediawiki/core |
master |
+77 -23 |
|
Make CentralAuthHooks::onLocalUserCreated() trigger importLocalNames() |
mediawiki/extensions/CentralAuth |
master |
+25 -14 |
|
Make SessionBackend::save() update the user post-send |
mediawiki/core |
master |
+22 -1 |
|
Fix central logout |
mediawiki/extensions/CentralAuth |
REL1_27 |
+3 -2 |
|
Fix central logout |
mediawiki/extensions/CentralAuth |
master |
+3 -2 |
|
Avoid DBPerformance log warnings in onUserLogout() |
mediawiki/extensions/CentralAuth |
REL1_27 |
+6 -5 |
|
Avoid DBPerformance log warnings in onUserLogout() |
mediawiki/extensions/CentralAuth |
master |
+6 -5 |
|
Avoid DBPerformance warnings in writeToDatabase() |
mediawiki/extensions/Math |
master |
+10 -8 |
|
Avoid DBPerformance warnings in Category::initialize() |
mediawiki/core |
master |
+5 -1 |
|
Avoid master queries/writes in listUnattached() |
mediawiki/extensions/CentralAuth |
master |
+29 -27 |
|
Avoid master queries on HTTP GET in getVisibilitySettingsFromRow() |
mediawiki/extensions/FlaggedRevs |
master |
+0 -1 |
|
Avoid DBPerformance warnings on PURGE/TRACE requests |
mediawiki/core |
master |
+33 -21 |
|
Avoid master connection in recacheMessageCount() |
mediawiki/extensions/LiquidThreads |
master |
+1 -1 |
|
Avoid master queries on GET in showPermissionError() |
mediawiki/extensions/Wikibase |
master |
+5 -2 |
|
Fix central logout |
mediawiki/extensions/CentralAuth |
wmf/1.28.0-wmf.2 |
+3 -2 |
|
Defer DB update in showEnrollmentView() |
mediawiki/extensions/EducationProgram |
master |
+4 -1 |
|
Revert "Avoid DBPerformance log warnings in onUserLogout()" |
mediawiki/extensions/CentralAuth |
master |
+5 -6 |
|
Use DeferredUpdates in queueUpdates() |
mediawiki/extensions/Translate |
master |
+10 -9 |
|
Defer DB update in NewUserMessagesView |
mediawiki/extensions/LiquidThreads |
master |
+4 -1 |
|
Avoid master queries in GET in onProtectionForm() |
mediawiki/extensions/FlaggedRevs |
master |
+2 -1 |
|
Convert the top X reviewers cache to the main stash |
mediawiki/extensions/FlaggedRevs |
master |
+29 -27 |
|
Avoid master queries on GET in ProtectionForm |
mediawiki/core |
master |
+3 -1 |
|
Defer DB writes in SpecialNewMessages |
mediawiki/extensions/LiquidThreads |
master |
+3 -1 |
|
Avoid master queries in getAutoDeleteReason() |
mediawiki/core |
master |
+4 -4 |
|
Avoid DBPerformance log warnings in saveNamespaces() |
mediawiki/core |
master |
+4 -1 |
|
Avoid master queries on page views in loadFilterData() |
mediawiki/extensions/AbuseFilter |
master |
+3 -1 |
|
Avoid master queries on page view in lazyImportLocalNames() |
mediawiki/extensions/CentralAuth |
master |
+9 -11 |
|
Avoid always using DB_MASTER with ?CentralAuthLatest=1 |
mediawiki/extensions/CentralAuth |
master |
+11 -2 |
|
Avoid incorrectly setting mFromMaster to true |
mediawiki/extensions/CentralAuth |
master |
+9 -10 |
|
Defer the user save in onCustomEditor() to post-send |
mediawiki/extensions/VisualEditor |
master |
+3 -1 |
|
Avoid master queries on deletion form view |
mediawiki/core |
master |
+4 -2 |
|
Avoid master queries on GET requests for blocking |
mediawiki/extensions/VisualEditor |
master |
+1 -1 |
|
Use DB_SLAVE in TranslatablePage for GET request |
mediawiki/extensions/Translate |
master |
+25 -10 |
|
Avoid master queries in Title::getLinksFrom() |
mediawiki/core |
master |
+3 -7 |
|
Avoid DB master block table queries on view |
mediawiki/extensions/LiquidThreads |
master |
+3 -3 |
|
Move category refreshes to a deferred update |
mediawiki/core |
master |
+1 -1 |
|
Avoid calling Block::deleteIfExpired() when not needed |
mediawiki/core |
master |
+2 -2 |
|
resourceloader: Migrate from msg_resource table to object cache |
mediawiki/core |
wmf/1.27.0-wmf.8 |
+266 -419 |
|
resourceloader: Migrate from msg_resource table to object cache |
mediawiki/core |
master |
+266 -419 |
|
Defer the redirect table update in WikiPage::insertRedirect() |
mediawiki/core |
master |
+33 -17 |
|
Allow for CentralAuthUser::loadState() to generally use DB slaves |
mediawiki/extensions/CentralAuth |
master |
+133 -30 |
|
Use DB slaves for Campaign reads on GET requests |
mediawiki/extensions/CentralNotice |
master |
+24 -21 |
|
Defer the ApiTranslateUser::trackGroup saveSettings() call |
mediawiki/extensions/Translate |
master |
+4 -1 |
|
Defer the user update in enableCXBetaFeature() |
mediawiki/extensions/ContentTranslation |
master |
+4 -1 |
|
Defer the User::saveSettings call in getPreferences() |
mediawiki/extensions/BetaFeatures |
master |
+4 -1 |
|
Avoid master queries on image history view |
mediawiki/core |
master |
+6 -9 |
|
Defer the User::saveSettings() call in TopicListBlock |
mediawiki/extensions/Flow |
master |
+4 -1 |
|
Also defer the markRead() master updates |
mediawiki/extensions/Echo |
master |
+7 -8 |
|
Defer "lastuse" preference updates |
mediawiki/extensions/PageTriage |
master |
+5 -3 |
|
Defer the "seen time" updates on GET requests |
mediawiki/extensions/Echo |
master |
+3 -1 |
|
Defer User::saveSettings() updates on watchlist view |
mediawiki/extensions/MobileFrontend |
master |
+3 -1 |
|
Defer "language" preference update |
mediawiki/extensions/UniversalLanguageSelector |
master |
+5 -2 |
|
Default the "watchlisttoken" value to a derived HMAC value |
mediawiki/core |
master |
+14 -5 |
|
Set watchlisttoken preference on account creation |
mediawiki/core |
master |
+3 -0 |
|
Defer the resetAuthToken() call on logout |
mediawiki/extensions/CentralAuth |
master |
+3 -1 |
|
Removed READ_LATEST from revision load in getMsgFromNamespace() |
mediawiki/core |
master |
+1 -3 |
|
Suppress DBPerformance log during account autocreation |
mediawiki/extensions/CentralAuth |
master |
+3 -0 |
|
Removed pointless Title::GAID_FOR_UPDATE for altBaseRevId field |
mediawiki/extensions/FlaggedRevs |
master |
+1 -1 |
|
Use quickUserCan() in showHeader() to avoid master queries |
mediawiki/extensions/LiquidThreads |
master |
+3 -2 |
|
Defer "remember" preference updates |
mediawiki/extensions/CentralAuth |
master |
+6 -3 |
|
Ignore DBPerformance thresholds in Special:ConfirmEmail |
mediawiki/core |
master |
+8 -0 |
|
Supress DBPerformance log entries from OAI special page |
mediawiki/extensions/OAI |
master |
+2 -0 |
|
Defer clearTalkNotification() updates as they often happen on GET requests |
mediawiki/extensions/Echo |
master |
+4 -1 |
|
Avoid using DB_MASTER in SpecialEditWatchlist::getWatchlist() |
mediawiki/core |
master |
+4 -1 |
|
Defer spreadAnyEditBlock() post-send |
mediawiki/core |
master |
+7 -2 |
|
Defer the saveSettings() call in onMakeGlobalVariablesScript() |
mediawiki/extensions/GettingStarted |
master |
+5 -1 |
|
Made User::loadFromId() use READ_NORMAL by default |
mediawiki/core |
master |
+1 -1 |
|
Made User generally use DB_SLAVE by default |
mediawiki/core |
master |
+28 -39 |
|
Replace prior fix for view-time master manipulation in transcodes |
mediawiki/extensions/TimedMediaHandler |
master |
+30 -10 |
|
Moved ActiveUsers updates to recent changes jobs |
mediawiki/core |
REL1_25 |
+150 -174 |
|
Moved ActiveUsers updates to recent changes jobs |
mediawiki/core |
master |
+150 -174 |
|
Removed DB updates in updateJobQueue |
mediawiki/extensions/TimedMediaHandler |
master |
+35 -63 |
|
Avoid doing DB link updates on page view |
mediawiki/extensions/FlaggedRevs |
master |
+67 -21 |
|
Avoid constant master ipblocks queries on page views |
mediawiki/extensions/LiquidThreads |
master |
+8 -7 |
|
Made replaceSectionContent try to use DB_SLAVE |
mediawiki/core |
master |
+12 -2 |
|
Avoid calling purgeExpiredConfigurations() on page views |
mediawiki/extensions/FlaggedRevs |
master |
+7 -11 |
|
Avoid master queries on SpecialBlockList |
mediawiki/core |
master |
+4 -5 |
|
Made getWatchlistInfo use DB_SLAVE |
mediawiki/core |
master |
+1 -1 |
|
Avoid DB_MASTER in replaceSectionAtRev() |
mediawiki/core |
master |
+1 -4 |
|
Use DB_SLAVE in a few places |
mediawiki/extensions/CodeReview |
master |
+2 -2 |
|
Track request method in dbperformance.log |
mediawiki/core |
wmf/1.25wmf23 |
+4 -1 |
|
Track request method in dbperformance.log |
mediawiki/core |
wmf/1.25wmf24 |
+4 -1 |
|
Track request method in dbperformance.log |
mediawiki/core |
master |
+3 -1 |
|
Skin: Account for User::newFromName returning false |
mediawiki/core |
master |
+7 -3 |
|
Made Skin::getRelevantUser use READ_NORMAL |
mediawiki/core |
master |
+1 -0 |
|
Switched to using User::touch() to avoid DB write spam |
mediawiki/extensions/CentralAuth |
master |
+1 -3 |
|
Avoid using DB_MASTER in makeLikeArray |
mediawiki/core |
master |
+1 -1 |
|
Removed view event from $wgAutopromoteOnce |
mediawiki/core |
master |
+3 -12 |
|
Avoid needless master queries on page views |
mediawiki/extensions/MobileFrontend |
master |
+1 -0 |
|
Introduced User::touch() method to bump the getTouched() value using memcached |
mediawiki/core |
master |
+50 -4 |
|
Avoid master queries on edit form views |
mediawiki/extensions/ConfirmEdit |
master |
+9 -4 |
|
Allow callers to load user objects from slaves if desired |
mediawiki/core |
master |
+25 -10 |
|
Avoid master queries on page view for block checks |
mediawiki/extensions/MobileFrontend |
master |
+1 -1 |
|
Made getNewtalk use slaves instead of cache/master |
mediawiki/core |
master |
+1 -11 |
|
Avoid excess master queries in getTimestampFromId |
mediawiki/core |
master |
+12 -12 |
|
Avoid pointless block table master queries |
mediawiki/extensions/LiquidThreads |
master |
+1 -1 |