Skip to content

Conversation

@bgunnar5
Copy link
Member

@bgunnar5 bgunnar5 commented Oct 7, 2025

Adds garbage collection functionality for the database. Additionally, this garbage collection is integrated into the merlin monitor command so that it's run by default. There are also some extra checks for invalid workflows that have been added to the monitor to try to make it more resilient.

@bgunnar5 bgunnar5 changed the base branch from develop to develop-2.0 October 7, 2025 01:18
@bgunnar5 bgunnar5 linked an issue Oct 7, 2025 that may be closed by this pull request
@bgunnar5 bgunnar5 marked this pull request as ready for review October 8, 2025 20:09
@bgunnar5 bgunnar5 requested a review from jwhite242 October 8, 2025 21:43
Copy link
Collaborator

@jwhite242 jwhite242 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One more general comment: type usage in the method argument docstrings was ~inconsistent.

@bgunnar5
Copy link
Member Author

Thanks for the review @jwhite242. I'll go back through all of the docstrings/type hints to make sure they're accurate with the latest changes once this is done.

Copy link
Collaborator

@jwhite242 jwhite242 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for addressing the cross-filesystem issues!

@bgunnar5 bgunnar5 merged commit b05297a into llnl:develop-2.0 Oct 22, 2025
21 checks passed
@bgunnar5 bgunnar5 deleted the feature/db-garbage-collection branch October 22, 2025 23:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Garbage Collection For Database

3 participants