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-Revision-backend

Switch to Active Tasks 158 Phabricator task(s).

Phabricator Link Wiki Link Status Priority Author Assignee Projects Subtasks Parent Tasks
T102132 T102132: Entry in 'revision' table, but no entry in 'page' table (found in English Wikipedia -- rev_id: 611002002) duplicate Low (yellow)
    T115081 T115081: Determine root cause of inaccessible pages having `page_latest = 0` open Low (yellow)
    T119169 T119169: Create a test system to validate DB integrity for saving edits in MW from multiple servers/DCs open Lowest (sky)
      T161671 T161671: Compacting the revision table stalled Medium (orange)
      T175313 T175313: SqlBlobStore emits "PHP Warning: data error" from gzinflate() resolved Medium (orange)
      T181555 T181555: Remove use of PHP serialization in revision storage open Medium (orange)
      T185793 T185793: Revision hash needs to consider content model and slot role open Needs Triage (violet)
        T195069 T195069: Factor PageStore and PageRecord out of WikiPage open Medium (orange)
        T195807 T195807: Fix failing MediaWiki core tests on Postgres database backend open Needs Triage (violet)
          T201263 T201263: Should support modern compression (not just gzip) with $wgCompressRevisions/compressOld.php open Needs Triage (violet)
            T203075 T203075: Warning: MediaWiki\Storage\SqlBlobStore::fetchBlob: Bad data in text row resolved High (red)
            T205353 T205353: Clean up empty ar_user_text and rev_user_text fields open Needs Triage (violet)
              T205936 T205936: Unable to view some pages due to fatal RevisionAccessException: "Failed to load data blob from tt" resolved High (red)
                T212428 T212428: includes/Revision/RevisionStore.php: Main slot of revision (number) not found in database! open Medium (orange)
                T214035 T214035: DBError "Error: 1213 Deadlock found when trying to get lock" on WikiPage::doUpdateRestrictions resolved Low (yellow)
                  T219702 T219702: Page import can fail with "Lock wait timeout exceeded" in WikiPage::insertOn open Medium (orange)
                    T220160 T220160: getRedirectTarget should not automatically load revision content in all cases resolved Medium (orange)
                      T220353 T220353: Unable to create redirect on dewiki - fatal DBQueryError duplicate Medium (orange)
                        T221763 T221763: LinksUpdate fails during page move due to "Title does not belong to page" RevisionStore error from PageImages hook resolved High (red)
                          T224368 T224368: Ensure Linker::userLink is not called with empty user name resolved High (red)
                            T225366 T225366: "Fatal exception: MediaWiki\Revision\InvalidArgumentException" when trying to move user JS page on en.wp open Medium (orange)
                              T225897 T225897: Cannot access wikitext of some old revisions on Commons, only get a comparison resolved High (red)
                                T225977 T225977: Revision::getPrevious() returns null within onNewRevisionFromEditComplete hook open Low (yellow)
                                  T226644 T226644: WikiPage::isRedirect and WikiPage::getRedirectTarget() seemingly disagree open Medium (orange)
                                    T231162 T231162: DBQueryError from ExternalStoreDB::fetchBlob: Table 'enwiki.blobs' doesn't exist resolved Low (yellow)
                                      T232464 T232464: Getting InvalidArgumentException when running a query on the API resolved Medium (orange)
                                        T233179 T233179: Use ExternalStoreAccess::fetchFromURLs in blobStore::getBlobBatch open Needs Triage (violet)
                                          T233222 T233222: Factor rev_deleted logic out of the API modules open Medium (orange)
                                            T235168 T235168: Clarify which methods on RevisionStore enforce audience checks when accessing content resolved Medium (orange)
                                              T235589 T235589: Fatal exception on Special:MovePage: "Failed to create null revision while moving page ID" open Medium (orange)
                                                T235955 T235955: Update Revision classes to clarify that they accept DB domain values open Needs Triage (violet)
                                                  T235956 T235956: Title::isSingleRevRedirect should be atomic resolved Needs Triage (violet)
                                                    T236624 T236624: Unable to restore page: IncompleteRevisionException for some revisions resolved High (red)
                                                      T237570 T237570: EditPage.php: Call to a member function getModel() on null resolved Needs Triage (violet)
                                                        T237670 T237670: Fatal when trying to undo Commons edits: InvalidArgumentException "Unsaved old revision passed" from RevisionStore duplicate High (red)
                                                          T239062 T239062: Internal error while browsing diffs on Special:Undelete: "Revision 207278230 doesn't belong to page 0" duplicate Needs Triage (violet)
                                                            T239772 T239772: ActorMigration.php: PHP Warning: Invalid argument supplied for foreach (via RevisionStore::getRecentChange) resolved Needs Triage (violet)
                                                              T240686 T240686: Allow content blobs to be marked as broken in the content table resolved Medium (orange)
                                                                T240760 T240760: Cannot merge pages - InvalidArgumentException: The given Title does not belong to page ID 4673644 but actually belongs to 4506005 duplicate Needs Triage (violet)
                                                                  T244471 T244471: Some page history inaccessible: ParameterAssertionException "Bad value for parameter $title: invalid name" duplicate Needs Triage (violet)
                                                                    T245703 T245703: Remove Revision::newNullRevision resolved Medium (orange)
                                                                      T246284 T246284: Hard deprecate the Revision class resolved Medium (orange)
                                                                      T246411 T246411: Remove Revision::userCanBitfield resolved Medium (orange)
                                                                        T246720 T246720: Unable to save edit due to "The given Title does not belong to page" error (Wikipedias with FlaggedRevs enabled) resolved Unbreak Now! (pink)
                                                                          T246938 T246938: How to update/delete ExternalStore entries? declined Needs Triage (violet)
                                                                            T247383 T247383: Clearly document ExternalStore as append-only interface (with rationale) open Medium (orange)
                                                                              T247429 T247429: Some edits fail to save due to BlobAccessException: "Unable to store text to external storage" resolved High (red)
                                                                                T248036 T248036: Remove Revision::getParentLengths resolved Medium (orange)
                                                                                  T248175 T248175: Ruwiki article cannot be edited: The given Title does not belong to page ID abc but actually belongs to xyz duplicate Needs Triage (violet)
                                                                                    T248291 T248291: Hard deprecate not passing a user to Revision::get methods with Revision::FOR_THIS_USER resolved Needs Triage (violet)
                                                                                      T248423 T248423: Remove Revision::getTimestampFromId resolved Medium (orange)
                                                                                      T248424 T248424: Remove Revision::newFromPageId resolved Medium (orange)
                                                                                        T248504 T248504: Remove Revision::newFromRow resolved Medium (orange)
                                                                                          T248548 T248548: Remove support for not passing a user to callers of RevisionRecord::get* methods when needed resolved Medium (orange)
                                                                                            T248549 T248549: Remove Revision::getRevisionText resolved Medium (orange)
                                                                                              T248655 T248655: EditPage::getBaseRevision returns a revision resolved Medium (orange)
                                                                                                T248727 T248727: Replace ArticleRevisionUndeleted with RevisionUndeleted resolved Medium (orange)
                                                                                                  T248756 T248756: RevisionStore::getRevisionByTitle can fail for foreign wikis when called with TitleValue resolved Needs Triage (violet)
                                                                                                    T248772 T248772: Hard deprecate Revision::newFromArchiveRow resolved Medium (orange)
                                                                                                      T248871 T248871: The given Title (علاقات الجبل الأسود الخارجية) does not belong to page ID 7103929 but actually belongs to 7103918 duplicate Needs Triage (violet)
                                                                                                        T249021 T249021: Hard deprecate Revision::newFromId resolved Medium (orange)
                                                                                                          T249183 T249183: Hard deprecate Revision::newFromTitle resolved Medium (orange)
                                                                                                            T249384 T249384: ParserOptions' currentRevisionCallback uses Revision objects resolved Medium (orange)
                                                                                                              T249393 T249393: Deprecate methods returning Revision objects resolved Medium (orange)
                                                                                                              T249397 T249397: Replace LinksUpdate Revision methods with RevisionRecord resolved Medium (orange)
                                                                                                                T249434 T249434: Replace hooks using Revision objects with RevisionRecord resolved Medium (orange)
                                                                                                                T249561 T249561: Deprecate methods accepting Revision objects as parameters resolved Medium (orange)
                                                                                                                T249563 T249563: Hard deprecate Revision use in WikiPage::doEditUpdates resolved Medium (orange)
                                                                                                                  T249979 T249979: Hard deprecate Revision::newNullRevision resolved Medium (orange)
                                                                                                                    T249982 T249982: PageArchive::getRevision uses timestamp, suggested replacement uses rev id resolved Medium (orange)
                                                                                                                      T250023 T250023: Replace TitleMoveComplet(e|ing) hooks resolved Medium (orange)
                                                                                                                        T250249 T250249: WikiPage::insertProtectNullRevision returns Revision objects resolved Medium (orange)
                                                                                                                          T250318 T250318: Hard deprecate WikiPage::updateIfNewerOn resolved Medium (orange)
                                                                                                                            T250338 T250338: Replace `NewRevisionFromEditComplete` with a new hook resolved Medium (orange)
                                                                                                                              T250431 T250431: ContribsPager::tryToCreateValidRevision returns Revision objects resolved Medium (orange)
                                                                                                                                T250532 T250532: Hard deprecate Article::getRevision and WikiPage::getRevision resolved Medium (orange)
                                                                                                                                  T250543 T250543: Replace `ArticleRollbackComplete` hook resolved Medium (orange)
                                                                                                                                    T250566 T250566: Replace PageContent(Insert|Save)Complete hooks resolved Medium (orange)
                                                                                                                                      T250579 T250579: Hard deprecate Revision::getUserText resolved Medium (orange)
                                                                                                                                        T250580 T250580: Hard deprecate Revision::isMinor resolved Medium (orange)
                                                                                                                                          T250608 T250608: Hard deprecate Revision::isCurrent resolved Medium (orange)
                                                                                                                                            T250638 T250638: Replace uses and hard deprecate WikiPage::doEditContent and PageUpdater::getStatus declined Medium (orange)
                                                                                                                                            T250680 T250680: Hard deprecate WikiPage::getUndoContent resolved Medium (orange)
                                                                                                                                              T250705 T250705: Remove Revision::newFromTitle resolved Medium (orange)
                                                                                                                                                T250714 T250714: Hard deprecate Revision::getVisibility resolved Medium (orange)
                                                                                                                                                  T250761 T250761: DifferenceEngine $mNewRev and $mOldRev are Revision objects resolved Medium (orange)
                                                                                                                                                    T250773 T250773: Hard deprecate support for Revisions from ContentHandler::getUndoContent resolved Medium (orange)
                                                                                                                                                      T250976 T250976: Deprecate access to Article::$mRevision resolved Medium (orange)
                                                                                                                                                        T250980 T250980: Hard deprecate Revision::getParentId resolved Medium (orange)
                                                                                                                                                          T250981 T250981: Hard deprecate Revision::getContent(Model|Handler|Format) resolved Medium (orange)
                                                                                                                                                            T251067 T251067: Hard deprecate individual Revision class methods [tracking] resolved Medium (orange)
                                                                                                                                                            T251073 T251073: Hard deprecate Revision::getPrevious resolved Medium (orange)
                                                                                                                                                              T251233 T251233: Hard deprecate Revision::getSha1 resolved Medium (orange)
                                                                                                                                                                T251343 T251343: Drop unused columns from revision table in DatabaseUpdater (CommentStore, Actor, MCR) resolved High (red)
                                                                                                                                                                  T251448 T251448: The given Title (XXX) does not belong to page ID during parse, coming from LuaSandbox declined Medium (orange)
                                                                                                                                                                    T251593 T251593: Hard deprecate Revision::isDeleted resolved Medium (orange)
                                                                                                                                                                      T251718 T251718: Hard deprecate PageArchive::getPreviousRevision resolved Medium (orange)
                                                                                                                                                                        T251853 T251853: Hard deprecate Revision::getPage resolved Medium (orange)
                                                                                                                                                                          T251856 T251856: Hard deprecate Revision::insertOn resolved Medium (orange)
                                                                                                                                                                            T251965 T251965: Deprecate use of Revision objects in WikiPage::doRollback and ::commitRollback resolved Medium (orange)

                                                                                                                                                                              ... further results