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: MediaWiki-Core-JobQueue

Switch to Active Tasks 75 Phabricator task(s).

Phabricator Link Wiki Link Status Priority Author Assignee Projects Subtasks Parent Tasks
T157088 T157088: [EPIC] Develop a JobQueue backend based on EventBus resolved Medium (orange)
T159618 T159618: Job queue rising to nearly 3 million jobs resolved High (red)
    T172832 T172832: Investigate use-cases for delayed job executions resolved Medium (orange)
      T173447 T173447: Generalized rate limiting, deduplication, and job scheduling module declined Low (yellow)
      T174599 T174599: Set up LVS and VirtualHost for RunSingleJob.php resolved Medium (orange)
        T174600 T174600: Add the ability to sign and verify jobs resolved Medium (orange)
          T175146 T175146: [RfC] Move RunJobs.php to the mediawiki (core) repository stalled Medium (orange)
          T175210 T175210: Select candidate jobs for transferring to the new infrastucture resolved High (red)
            T175212 T175212: Services Q2 2017/18 goal: Migrate a subset of jobs to multi-DC enabled event processing infrastructure. resolved Medium (orange)
              T175281 T175281: Separate off ChangePropagation for JobQueue as a new deployment resolved High (red)
                T175780 T175780: Requests for new JobQueue monitoring capabilities resolved Medium (orange)
                T175800 T175800: Allow easy tuning of the jobqueue concurrency. open Low (yellow)
                  T175952 T175952: Split ChangeProp metrics by wiki declined Medium (orange)
                    T175957 T175957: Options for implementing JobQueue statistics methods declined Medium (orange)
                      T175958 T175958: Add unit tests to EventBus extension resolved Medium (orange)
                        T178881 T178881: Set up ChangeProp for JobQueue in beta resolved High (red)
                        T182023 T182023: Migrate htmlCacheUpdate job to Kafka resolved High (red)
                          T182259 T182259: Create scripts to estimate Kafka queue size per wiki declined Low (yellow)
                            T182274 T182274: Create custom per-job metric reporters capability declined Low (yellow)
                              T182372 T182372: Make Kafka JobQueue use Special:RunSingleJob declined Low (yellow)
                              T182475 T182475: Handling of structured data input in MediaWiki APIs resolved Needs Triage (violet)
                                T183586 T183586: Separate ChangeProp and JobQueue Redis declined Medium (orange)
                                  T183744 T183744: FY17/18 Q3 Program 8 Services Goal: Migrate two high-traffic jobs over to EventBus resolved Medium (orange)
                                  T185052 T185052: Migrate RefreshLinks job to kafka resolved Medium (orange)
                                  T188106 T188106: Failed to acquire page lock in LinksUpdate resolved Medium (orange)
                                    T188540 T188540: Switch cdnPurge to Kafka resolved Medium (orange)
                                      T188667 T188667: Support dynamic rates for ChangeProp declined Medium (orange)
                                        T188947 T188947: Create an LVS endpoint for jobrunners on videoscalers resolved Medium (orange)
                                          T189038 T189038: Set up grafana alerts for JobQueue-EventBus resolved Medium (orange)
                                            T189137 T189137: Migrate CirrusSearch jobs to Kafka queue resolved High (red)
                                            T189303 T189303: Support claimTTL and rootClaimTTL in change-prop resolved Medium (orange)
                                              T189738 T189738: Support per-db-shard concurrency in ChangeProp resolved High (red)
                                              T190196 T190196: Create <dc>.change-prop.partitioned.mediawiki.job.refreshLinks topic resolved High (red)
                                                T190327 T190327: FY17/18 Q4 Program 8 Services Goal: Complete the JobQueue transition to EventBus resolved Medium (orange)
                                                T190416 T190416: Expose a metric that reflect EventBus queue pressure declined Medium (orange)
                                                  T190958 T190958: CirrusSearchCheckerJob should have a title resolved High (red)
                                                    T191024 T191024: Exception thrown while running DataSender::sendData in cluster codfw: Data should be a Document, a Script or an array containing Documents and/or Scripts resolved Medium (orange)
                                                      T191238 T191238: Add support for catch-all rule in ChangeProp resolved Medium (orange)
                                                        T191464 T191464: Enable CP4JQ support for private wikis resolved Medium (orange)
                                                        T192005 T192005: Disable MirrorMaker for job queue events resolved Medium (orange)
                                                          T192107 T192107: Unable to mark pages for translation in Meta resolved High (red)
                                                          T192198 T192198: Wikidata doesn't update recentchanges resolved Unbreak Now! (pink)
                                                            T192363 T192363: The .meta.domain is incorrect in EventBus when other wiki is used resolved Medium (orange)
                                                              T192945 T192945: Make EchoNotification job JSON-serializable resolved High (red)
                                                              T192946 T192946: Make gwtoolsetUploadMediafileJob JSON-serializable resolved Medium (orange)
                                                                T193254 T193254: Global renames get stuck at metawiki resolved High (red)
                                                                  T193471 T193471: JobQueueGroup's singletons using the wrong wgJobTypeConf invalid High (red)
                                                                    T195500 T195500: Global mass message delivered on meta but not on other wikis? resolved High (red)
                                                                      T195858 T195858: Make JobExecutor debug-log to mwlog resolved Medium (orange)
                                                                        T196067 T196067: Clean up cpjobqueue metrics resolved Medium (orange)
                                                                          T196076 T196076: ORESFetchScoreJob fails quite a lot resolved Medium (orange)
                                                                            T198462 T198462: Rethink pacing the cirrusSearchCheckerJob resolved Medium (orange)
                                                                              T199431 T199431: Consider the possibility of separating ChangeProp and JobQueue on Kafka level open Medium (orange)
                                                                                T220127 T220127: Reuse JobExecutor within a JobRunner declined Medium (orange)
                                                                                  T221224 T221224: showJobs.php maintenance script useless and misleading in production open Low (yellow)
                                                                                    T221368 T221368: cdnPurge and other jobs fail completely to execute resolved Unbreak Now! (pink)
                                                                                      T228705 T228705: Migrate JobQueue to eventgate resolved Needs Triage (violet)
                                                                                      T228911 T228911: DBTransactionError "transaction round 'LinksUpdate::doUpdate' still running" (via RunSingleJob.php) declined Medium (orange)
                                                                                        T230048 T230048: Change-Prop partitioner fails with eventgate event resolved Needs Triage (violet)
                                                                                          T230049 T230049: Delayed jobs fail validation in eventgate resolved Needs Triage (violet)
                                                                                            T238296 T238296: job queue insert rate metrics gone from Grafana resolved Needs Triage (violet)
                                                                                              T244826 T244826: Create rest endpoint for executing jobs instead of /rpc/RunSingleJob resolved Needs Triage (violet)
                                                                                              T244828 T244828: Investigate alternatives to MEDIAWIKI_JOB_RUNNER global resolved Needs Triage (violet)
                                                                                              T245900 T245900: Introduce dependency injection into jobs open Needs Triage (violet)
                                                                                                T246156 T246156: Convert JobRunner into a service class resolved Needs Triage (violet)
                                                                                                T246369 T246369: JobRunner - clean up deprecations open Low (yellow)
                                                                                                  T246371 T246371: Move job traffic from rpc/RunSingleJob to REST endpoint open Low (yellow)
                                                                                                    T246389 T246389: Enable MW REST API on job runners and video scalers (for the new rest.php job executor) open Medium (orange)
                                                                                                    T247114 T247114: Find a way to set elevated timeouts for job running open Medium (orange)
                                                                                                      T248021 T248021: JobRunner::run called with an active transaction round resolved Needs Triage (violet)
                                                                                                        T265942 T265942: Research to create service for DoubleRedirectJob::fixRedirects open Needs Triage (violet)
                                                                                                          T268008 T268008: Argument 2 passed to GrowthExperiments\NewcomerTasks\TaskSuggester\CacheDecorator::suggest() must be of the type array, null given, called in /srv/mediawiki/php-1.36.0-wmf.16/extensions/GrowthExperiments/includes/NewcomerTasks/TaskSuggester/NewcomerTasksCacheRefreshJob.php on line 35 resolved Low (yellow)
                                                                                                            T268840 T268840: Infinite loop in DeferredUpdates::tryOpportunisticExecute resolved High (red)
                                                                                                              T287623 T287623: InvalidArgumentException: Expected IJobSpecification objects open High (red)
                                                                                                                T91819 T91819: Use local jobqueue class for jobs enqueued on pages views resolved Medium (orange)