-
Bug
-
Resolution: Fixed
-
Highest
-
7.16.0, 7.19.9, 8.2.3
-
46
-
Severity 2 - Major
-
246
-
Issue Summary
This is reproducible on Data Center: yes
Steps to Reproduce
- Create an instance with many content items with many versions (multiple spaces)
- Set a retention rule on a single space and run the job
Expected Results
The rules applied and the retention job cleans up content every 10 minutes, efficiently clearing all content that applies to the rules
Actual Results
The job can run upwards of 30 minutes per cycle, causing the cleanup to to take a long time. Note the time difference
2023-05-04 13:06:22,683 DEBUG [Caesium-1-4] [confluence.impl.retention.DefaultHistoricalVersionService] find Finding Historical ATTACHMENT Content for content IDs starting with 73652368, result limit [3000] 2023-05-04 13:35:58,861 DEBUG [Caesium-1-4] [impl.retention.manager.DefaultSpaceRetentionPolicyManager] getPolicy No SpaceRetentionPolicies found for space with key TEST
This is because the find operation scans the entire content table. This is run twice (for page and attachments) for each job run
Workaround
Currently, there is no known workaround for this behaviour. A workaround will be added here when available.
Hi everyone,
Thank you for sharing your interest and feedback on this issue.
We are aware of some scalability limitations in the way the retention rules are currently operating. Resolving these issues is on our backlog and is something we plan on addressing later this calendar year, following our current focus on security.
Please continue to vote on and watch this ticket to share the importance of this bug with us and to receive updates on our progress.
To learn more about our recent investments in Confluence Data Center, please check our public roadmap and our dashboards containing recently resolved issues, and current work and future plans.
Kind regards,
Confluence Data Center
- relates to
-
CONFSERVER-90918 The retention job fails to delete all items in one batch if one of the items in the batch cannot be deleted due to some error
-
- Closed
-
-
CONFSERVER-93299 Retention rule jobs spread to every node in the multi-node DataCenter cluster
-
- Closed
-
-
CONFSERVER-79757 Combination of Retention Policies for Confluence
- Gathering Interest
- mentioned in
-
Page Failed to load
-
Page Failed to load
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
Hi cba81dde1a75 ,
We do have plan to backport this fix to previous LTS. The current fix is still on soaking for 9.1. We will create backport tickets after that. cc ephillips@atlassian.com