Don't extend AbstractIdleService in RepositoryManager

Description

Extending AbstractIdleService makes mocking RepositoryManager for unit tests harder. We should instead have a separate clone() method and implement Autcloseable to keep the shutDown logic.

Release Notes

n/a

Activity

Show:
Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Affects versions

Triaged

Yes

Components

Fix versions

Priority

Created February 13, 2023 at 6:37 AM
Updated April 11, 2023 at 6:29 AM
Resolved February 13, 2023 at 8:50 AM