Commit 49856fb0 authored by Simon Tomlinson's avatar Simon Tomlinson

Document the detached_partitions table

parent ed8b030b
...@@ -4,6 +4,14 @@ classes: ...@@ -4,6 +4,14 @@ classes:
- Postgresql::DetachedPartition - Postgresql::DetachedPartition
feature_categories: feature_categories:
- database - database
description: TODO description: >
The detached_partitions table stores information about partitions in the gitlab_partitions_dynamic schema that
have been scheduled for drop, but not yet dropped.
These partitions were created by the Gitlab::Database::Partitioning::PartitionManager, and then detached from their
parent tables and added to this table when no longer part of the active partition set. Partitions are scheduled for
deletion one week after detachment.
Rows in this table are processed by Database::DropDetachedPartitionsWorker, which runs once a day.
introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/67056 introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/67056
milestone: '14.2' milestone: '14.2'
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment