Manual:Null revision


A null revision is created when certain actions are performed on pages or their revisions. The null revision has the same revision.rev_text_id as its parent. It causes the log event to be displayed in the page history. These are created by Revision::newNullRevision().

Log events that create null revisions[edit]

  • Imports
  • Page moves
  • Page protection, unprotection, or changing protection level

Log events that do not create null revisions[edit]

  • Changing visibility of deletions (RevisionDelete )
  • Merges
  • Page deletions
  • Page restorations
  • Patrol events