[RTFACT-10592] Different threads for garbage collector and import job Created: 17/Jun/16  Updated: 14/Nov/17  Resolved: 27/Jul/16

Status: Resolved
Project: Artifactory Binary Repository
Component/s: Import/export, Indexer
Affects Version/s: None
Fix Version/s: 4.11.0

Type: Improvement Priority: High
Reporter: Prathibha Ayyappan Assignee: Gidi Shabat
Resolution: Fixed Votes: 0
Labels: None

Assigned QA: Mor Iluz (Inactive)


In the current implementation of Artifactory, there is only one thread that handles the garbage collection process and the data import process. This makes it very difficult for us to import data when the garbage collector is running. We have thousands of artifacts that need to be garbage collected every week and the process takes 2-3 days on an average. It would be nice if these two features had their own threads so that we can run data imports when garbage collector is running.

We met with the Jfrog Architect and he explained that the garbage collector may only need to be stopped when a whole system import is ongoing. The data migration we are concerned about is at the repository level so there is no real need to have the garbage collector process depend on it

Generated at Sat Apr 04 12:53:02 UTC 2020 using JIRA 7.6.16#76018-sha1:9ed376192612a49536ac834c64177a0fed6290f5.