Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Usage Milestone: Simplify Module simplify crossed 10,000 active installs. Usage Milestone: Views Reference Filter Module entityreference_filter crossed 10,000 active installs. Usage Milestone: Dropdown Language Module dropdown_language crossed 10,000 active installs. Usage Milestone: Paragraphs Browser Module paragraphs_browser crossed 10,000 active installs. Usage Milestone: OpenAPI Module openapi crossed 10,000 active installs. Usage Milestone: Decoupled Router Module decoupled_router crossed 10,000 active installs. Usage Milestone: Time Field for Drupal 8+ Module time_field crossed 10,000 active installs. Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

Revision Purgatory

6 sites No security coverage
View on drupal.org

This module helps manage database size by automatically deleting old content revisions. It allows administrators to configure which content types to process, how old revisions should be, and provides an interface to review revisions before they are purged. This ensures that revision tables remain manageable, especially for sites with heavy content revision workflows.

Revision Purgatory module helps site builders keep content revision tables lean by queuing and deleting stale node revisions.

Features

- Node revisions are grouped by language and show the revision history through a dedicated admin UI. - Queue and purge outdated revisions automatically via cron, with batching to protect large sites. Use this module when you need to rein in database growth from revision-heavy content workflows with controllable surgical revision removal operations.

Post-Installation

After enabling the module, visit “admin/config/revision-purgatory” to set the purge window, batch size, and select which content types should be processed. Cron will enqueue and delete stale revisions according to these settings. The “Revision Purgatory” admin section provides node lists, revision overviews, and a manual preview function if you want to inspect a revision before removal.

UI: admin/revision-purgatory/nodes

Configuration: admin/config/revision-purgatory

NOTE: Be careful to set a very big batch size. Cron job can only run with the time limit that is set by default or by your configuration. If you encounter any problems with some revision removal you can always adjust the configuration to chunk the removal and localize the problem.

NOTE: The Detailed revision view can show you revisions that are very old and that you didn't think you still have. These revisions you don't see in the default drupal core revision overview page.

Additional Requirements

No additional modules or external libraries are required beyond Drupal core.

Optional: Queue UI (drupal/queue_ui) can help administrators monitor the revision purge queue in real time.

Similar projects

Core’s “Delete content revisions” action and various purge utilities exist, but Revision Purgatory adds a translation-aware batch removal operation, a browsable revision dashboard, and automated cron integration so large sites can prune revisions safely and transparently.

Supporting this Module

Contributions, issue reports, and patches on Drupal.org are always appreciated.

Community Documentation

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
5
Tracked since
Oct 2025
Latest release
3 days ago
Releases (12 mo)
5 ▲ from 0
Maintenance
Active

Release Timeline

Releases

Version Type Core Release date
1.0.0-beta4 Pre-release 10–11 Aug 28, 2026
1.0.0-beta3 Pre-release 10 Dec 11, 2025
1.0.0-beta2 Pre-release 10 Dec 2, 2025
1.0.0-beta1 Pre-release 8–10 Dec 2, 2025
1.x-dev Dev 10–11 Oct 31, 2025