HomeInfrastructure & Architecture › Maintenance tasks

Maintenance tasks

Purpose: Reference for routine platform health tasks: what each does, its cadence, and what happens when skipped.

Who this page is for

AudienceWhy it matters to you
Platform engineersOps routine
Backend engineersUnderstanding weekly slowness patterns

The scheduled set (Operations → Maintenance)

TaskWhat it doesCadenceSkipped ⇒
Revision GC / compaction (TarMK)Reclaims old segment revisionsDaily (online)Disk growth → outage
Datastore GCDeletes unreferenced binariesWeeklyStorage bloat
Workflow purgeRemoves completed/stale workflow instancesWeekly/var growth, slow workflow console
Audit log purgeTrims audit eventsWeeklyRepo growth
Version purgePrunes old page versions per policyScheduled/configVersion explosion, slow ops
Lucene binaries cleanupIndex housekeepingDaily windowsIndex bloat
Project/Task purgeHousekeepingAs usedClutter

6.5 runs most of these online in maintenance windows configured in the Operations console — verify they actually run (each shows last-run status) rather than assuming.

Purge policies are business decisions

Version retention ("keep 30 versions / 90 days") and audit retention trade rollback/compliance ability against repo size. Get them agreed with content ops and compliance, then encode them — see Archiving & housekeeping.

Health signals that maintenance is failing

These feed monitoring (monitoring endpoints), not quarterly surprises.

Quick navigation