Jira (PDB-5547) Support scheduling GC pieces independently

15 views
Skip to first unread message

Austin Blatt (Jira)

unread,
Oct 5, 2022, 3:17:01 PM10/5/22
to puppe...@googlegroups.com
Austin Blatt created an issue
 
PuppetDB / New Feature PDB-5547
Support scheduling GC pieces independently
Issue Type: New Feature New Feature
Assignee: Unassigned
Created: 2022/10/05 12:16 PM
Priority: Normal Normal
Reporter: Austin Blatt

Add new config options and functionality to support scheduling each gc part (purge_nodes, expire_nodes, purge_reports, other) at its own interval. We should be able to relay on Java's Scheduled Thread Pool Executor for this without changing the serialized nature of PuppetDB GC as long as we use a threadpool size of 1

Add Comment Add Comment
 
This message was sent by Atlassian Jira (v8.20.11#820011-sha1:0629dd8)
Atlassian logo

Cas Donoghue (Jira)

unread,
Oct 20, 2022, 2:31:02 PM10/20/22
to puppe...@googlegroups.com

Cas Donoghue (Jira)

unread,
Oct 20, 2022, 2:31:13 PM10/20/22
to puppe...@googlegroups.com

Austin Blatt (Jira)

unread,
Oct 24, 2022, 12:07:03 PM10/24/22
to puppe...@googlegroups.com
Austin Blatt assigned an issue to Austin Blatt
Change By: Austin Blatt
Assignee: Austin Blatt

Austin Blatt (Jira)

unread,
Oct 24, 2022, 12:15:03 PM10/24/22
to puppe...@googlegroups.com
Austin Blatt updated an issue
Change By: Austin Blatt
Sprint: Skeletor - 10/26/2022

Cas Donoghue (Jira)

unread,
Oct 26, 2022, 1:14:02 PM10/26/22
to puppe...@googlegroups.com
Cas Donoghue updated an issue
Change By: Cas Donoghue
Sprint: Skeletor - 10/26/2022 , Skeletor 11/09/2022

Austin Blatt (Jira)

unread,
Nov 9, 2022, 12:35:03 PM11/9/22
to puppe...@googlegroups.com
Austin Blatt updated an issue
Change By: Austin Blatt
Fix Version/s: PDB 7.12.0
Fix Version/s: PDB 8.0.0

Austin Blatt (Jira)

unread,
Nov 9, 2022, 12:37:03 PM11/9/22
to puppe...@googlegroups.com
Austin Blatt updated an issue
Change By: Austin Blatt
Release Notes Summary: Separated gc-interval, which controlled a single job that performed all garbage collection that PuppetDB requires into multiple jobs, all with their own configuration option, so that users can better tune their gc frequency to their use case(s).

Austin Blatt (Jira)

unread,
Jun 20, 2023, 6:36:02 PM6/20/23
to puppe...@googlegroups.com
Austin Blatt updated an issue
Change By: Austin Blatt
Epic Link: PE-34842
This message was sent by Atlassian Jira (v8.20.21#820021-sha1:38274c8)
Atlassian logo

Claudia Petty (Jira)

unread,
Jun 21, 2023, 10:57:09 AM6/21/23
to puppe...@googlegroups.com
Claudia Petty updated an issue
Change By: Claudia Petty
Labels: new-feature
Reply all
Reply to author
Forward
0 new messages