This site is no longer actively maintained. It exists for historical purposes as an example of Phabricator integration and Lua scripting.

Tasks By Project

From cpt

Project: Performance-Team

Switch to Active Tasks 210 Phabricator task(s).

Phabricator Link Wiki Link Status Priority Author Assignee Projects Subtasks Parent Tasks
T106116 T106116: The Doxygen version in CI parses README files as garbled C. resolved Low (yellow)
    T107395 T107395: Remove docroot:/images/mobile in favour of docroot:/static/images/mobile resolved Low (yellow)
      T111266 T111266: Make LoadBalancer slave lag check and read-only mode more robust (for example, using pt-heartbeat) resolved High (red)
      T111575 T111575: Make $wgSessionCacheType and $wgMainStash caches multi-DC ready declined Medium (orange)
      T111877 T111877: incorporate master/slave datacenter guidelines into developer docs resolved Medium (orange)
        T113204 T113204: Smart caching logic for handling cross-DC network outages resolved Medium (orange)
          T113916 T113916: Switch ResourceLoader file dependency tracking to MultiDC-friendly backend open High (red)
          T114216 T114216: Support CSV output from the WPT wrapper script duplicate Needs Triage (violet)
            T114273 T114273: Cleanup active-DC based MW config code and make it more robust and easy to change resolved High (red)
            T116557 T116557: AFComputedVariable::compute query timeouts resolved High (red)
              T116623 T116623: Incorporate page size into load time measurements resolved Medium (orange)
                T119637 T119637: Update HHVM package to recent release resolved High (red)
                T119648 T119648: Fix getLagFromPtHeartbeat() to use the pt entry for the root master, not the immediate one resolved Low (yellow)
                  T119797 T119797: Serve low-res images by default to users on slow or metered mobile connections resolved High (red)
                  T119798 T119798: Vary mobile HTML by connection speed declined High (red)
                  T119801 T119801: Update GeoIP cookie to include netspeed info declined High (red)
                    T120085 T120085: RFC: Serve Main Page of Wikimedia wikis from a consistent URL open Medium (orange)
                      T120910 T120910: Add 2G tests for mobile on the mobile dashboard resolved Medium (orange)
                        T121440 T121440: Dedicated post-edit cache busting cookie to prevent stale reads (session consistency) resolved Low (yellow)
                          T121558 T121558: setup kafka2001 & kafka2002 resolved Medium (orange)
                          T122387 T122387: Log multi-DB transaction in MediaWiki resolved Medium (orange)
                            T124874 T124874: Will lazy loading images make us faster on 2G? resolved Needs Triage (violet)
                              T125138 T125138: Create Kafka event relayer subclass able to handle WAN cache and CDN purges resolved Medium (orange)
                                T125260 T125260: Add mobile-beta as available platform so we can measure first paint on mobile beta site resolved Needs Triage (violet)
                                  T127140 T127140: Spike: Investigate high TTFB for page views in mobile skin declined Medium (orange)
                                    T129093 T129093: SHOW SLAVE STATUS as a health check should have a low timeout open Low (yellow)
                                    T129467 T129467: HHVM 3.12 has a race-condition when starting up resolved High (red)
                                      T129973 T129973: Dig through logs from 15 Mar 2016 read-only test and file bugs resolved High (red)
                                        T130946 T130946: Make ?action=markpatrolled require POST resolved Low (yellow)
                                          T135027 T135027: MASTER_POS_WAIT() alternative that works cross-DC resolved Medium (orange)
                                          T136218 T136218: Audit mysql database class and hhvm binding support of SSL resolved Medium (orange)
                                            T137272 T137272: Create BagOStuff subclass for HTTP resolved Medium (orange)
                                              T137326 T137326: Log post-send DB updates and make sure their frequency is acceptable resolved High (red)
                                                T137926 T137926: Support running MediaWiki without 'curl' PHP extension resolved Low (yellow)
                                                T140664 T140664: Prepare MediaWiki for API-driven frontend open Medium (orange)
                                                T143694 T143694: Preliminary Design document for A/B testing resolved Medium (orange)
                                                  T144479 T144479: Ensure thumbor container access is preserved by mw filebackend setzoneaccess resolved High (red)
                                                    T151466 T151466: Performance Q2 2017/18 goal: Install and use mcrouter in deployment-prep resolved Low (yellow)
                                                    T157651 T157651: sql.php must not run LoadExtensionSchemaUpdates resolved High (red)
                                                    T160813 T160813: Deprecate and remove $wgMemc in MediaWiki Core and bundled extensions resolved Low (yellow)
                                                      T160985 T160985: Create an easy to deploy kill switch for every self-contained mediawiki functionality resolved Needs Triage (violet)
                                                        T161749 T161749: Introduce InterruptMutexManager open Lowest (sky)
                                                          T167331 T167331: ExtensionProcessor should prevent duplicate definitions for ResourceModuleSkinStyles open Medium (orange)
                                                            T171071 T171071: Perform testing for TLS effect on connection rate resolved Medium (orange)
                                                            T176916 T176916: Set up sampling profiler for PHP 7 (alternative to HHVM Xenon) resolved High (red)
                                                            T179760 T179760: File metadata gets refreshed when accessing the file description page resolved Medium (orange)
                                                              T181385 T181385: Wikidata entity dumpers stuck with 100% CPU on snapshot1007 resolved High (red)
                                                                T184527 T184527: Test performance win with lazy references on a real mobile phone resolved Medium (orange)
                                                                T184681 T184681: Document how to run performance tests on real phones resolved Medium (orange)
                                                                  T186090 T186090: Deprecate and remove MediaWikiI18N class from Skin system resolved Medium (orange)
                                                                    T187154 T187154: Performance regression from Apcu/ExtensionRegistry::loadFromQueue on PHP7 resolved High (red)
                                                                    T189629 T189629: rename role::xenon resolved Medium (orange)
                                                                      T189966 T189966: Audit and simplify MediaWiki initialisation code (Spring 2018) resolved Medium (orange)
                                                                      T191668 T191668: Define varargs in \IDatabase::buildLike() in a way phan can understand it resolved High (red)
                                                                        T193565 T193565: Foreign query for metawiki fails with "Table 'centralauth.page' doesn't exist" (DBConnRef mixup?) open Medium (orange)
                                                                        T194225 T194225: Enable mcrouter on the memcached servers themselves duplicate Medium (orange)
                                                                          T196125 T196125: php-memcached 3.0 (PHP 7) incompatible with BagOStuff resolved Medium (orange)
                                                                            T196923 T196923: CSP Report: Triggered by mediawiki.js's domEval() function in Chrome and Safari (but not Firefox) resolved Medium (orange)
                                                                              T200703 T200703: Special:RandomInCategory does not return all pages with equal probability open Needs Triage (violet)
                                                                                T201782 T201782: Remove use of StartProfiler.php in wmf production resolved Medium (orange)
                                                                                  T202017 T202017: Remove indirection of TimedMediaHandler module registration resolved Medium (orange)
                                                                                    T202087 T202087: TemplateData emits count() parameter warning on PHP7.2 resolved High (red)
                                                                                      T203925 T203925: Save times for changes to translation variable text in centralnotice paralysingly slow resolved High (red)
                                                                                        T203935 T203935: Support Save-Data header declined Needs Triage (violet)
                                                                                          T205369 T205369: Investigate > 40% Save Timing regression (2018-09-05) resolved High (red)
                                                                                            T205893 T205893: Automatically trigger waitForReplication after a sufficiently high number of rows has been written resolved Needs Triage (violet)
                                                                                              T206152 T206152: Set up request debug profiling for PHP 7 resolved Medium (orange)
                                                                                                T206283 T206283: Failed deferred updates should be queued as jobs if possible (Deadlock from LinksUpdate in WikiPage::updateCategoryCounts) resolved Medium (orange)
                                                                                                  T207054 T207054: Some Commons pages fatal with IncompleteRevisionException: "Uninitialized field: content_address" resolved Needs Triage (violet)
                                                                                                    T207809 T207809: PHP error "CdnPurgeJob never inserted." resolved Medium (orange)
                                                                                                      T211488 T211488: Audit and sync INI settings as needed between HHVM and PHP 7 resolved Medium (orange)
                                                                                                      T211906 T211906: Expose PHP7/HHVM to NavTiming in a header, send with navtiming beacon so we can use it as a dimension resolved High (red)
                                                                                                        T212129 T212129: Move MainStash out of Redis to a simpler multi-dc aware solution open Medium (orange)
                                                                                                        T212881 T212881: addWiki.php broken creating ES tables resolved High (red)
                                                                                                          T215611 T215611: MediaWiki errors overloading logstash resolved High (red)
                                                                                                            T215746 T215746: Checkup on cssjanus PHP 7 compat resolved High (red)
                                                                                                              T216496 T216496: Misleading "replica catching up" error when master DB is down resolved Low (yellow)
                                                                                                                T216744 T216744: libpcre-related performance opportunities open Needs Triage (violet)
                                                                                                                  T218170 T218170: Finish removal of ukwikimedia wiki resolved Low (yellow)
                                                                                                                    T218692 T218692: read only on mediawiki generates "LoadBalancer.php: Cannot access the database: Unknown error" resolved Medium (orange)
                                                                                                                      T218918 T218918: Some interface messages (e.g. sitenotice, others) are loading old revisions of their messages resolved Unbreak Now! (pink)
                                                                                                                      T221368 T221368: cdnPurge and other jobs fail completely to execute resolved Unbreak Now! (pink)
                                                                                                                        T223933 T223933: Database error when moving pages: LinksUpdate::updateCategoryCounts does not have outer scope. duplicate Medium (orange)
                                                                                                                          T224419 T224419: Allow MediaWiki to know the "real" DB master open Medium (orange)
                                                                                                                            T224422 T224422: Implement logic to filter bogus GTIDs resolved High (red)
                                                                                                                              T226785 T226785: Phase out use of vary-revision with more specific flags and improve related logging resolved High (red)
                                                                                                                                T227376 T227376: Move callers away from getMainObjectStash() that do not need it open Medium (orange)
                                                                                                                                T228525 T228525: If JobQueueEventBus fails to send a job exception is left uncaught invalid Needs Triage (violet)
                                                                                                                                  T228876 T228876: Some interface messages are default messages instead of local overrides for language variants on Chinese Wikivoyage invalid Low (yellow)
                                                                                                                                  T228895 T228895: 3% of load.php spent creating DBLoadBalancerFactory in WebStart.php open High (red)
                                                                                                                                    T229062 T229062: Look into a simple way to have global keys with db-replicated resolved Medium (orange)
                                                                                                                                      T229266 T229266: Language::uc/lc return type correctness and perf review resolved Needs Triage (violet)
                                                                                                                                        T229577 T229577: Remove e.timeStamp from mw.trackSubscribe interface resolved Low (yellow)
                                                                                                                                          T229694 T229694: Warning: EchoModerationController::moderate: transaction round 'MWCallableUpdate::doUpdate' still running resolved Medium (orange)
                                                                                                                                            T230025 T230025: Create HtmlCacheUpdater service class to normalize purging code resolved Medium (orange)
                                                                                                                                              T230065 T230065: DBQueryError "Commands out of sync" from Rdbms\Database::close resolved Medium (orange)
                                                                                                                                                T230245 T230245: Make SwiftFileBackend::doStoreInternal defer the opening of file handles to stay in the concurrency limit open Medium (orange)
                                                                                                                                                  T230897 T230897: Measure the impact of native image lazy loading on desktop resolved Lowest (sky)
                                                                                                                                                    T231160 T231160: HtmlFormatter incorrectly removes partial classname matches in "xenomobile" or "not-an-navbox" resolved High (red)
                                                                                                                                                      T231162 T231162: DBQueryError from ExternalStoreDB::fetchBlob: Table 'enwiki.blobs' doesn't exist resolved Low (yellow)

                                                                                                                                                        ... further results