Don't extend AbstractIdleService in RepositoryManager
Description
Release Notes
n/a
Activity
Show:
Fixed
Pinned fields
Click on the next to a field label to start pinning.
Details
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
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.