Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Documentation: Where is Job Service type "EXECUTION SWEEP" described (harbor 2.10) #21058

Closed
mdavid01 opened this issue Oct 17, 2024 · 2 comments

Comments

@mdavid01
Copy link

Ref #21051, Thanks for the update. We are testing 2.11 now. Please clarify response 'see if it still exists'. Which "it"? -- See if the 'EXECUTION SWEEP' job exists? Or see if the performance issue exists.

If the 'EXECUTION SWEEP' job still exists, then the original questions were, 'Where can we find documentation describing the 'EXECUTION SWEEP' job function and what artifacts it impacts? What will 'break' if we stop all the 'EXECUTION SWEEP' pending jobs?'

Thx.
Michael

@wy65701436
Copy link
Contributor

The 'EXECUTION SWEEP' job is an internal backend process used to clean outdated execution records for all jobs defined by Harbor, including scan, gc, replication, and etc.

This job does not affect any artifacts; it only cleans up the records.

While you can stop this job, I do not recommend doing so, as it helps maintain a clean environment and improves overall Harbor performance.

@chlins
Copy link
Member

chlins commented Oct 21, 2024

If the execution sweep of the historical backlog contains a large number of jobs, you can opt to pause and clean up all jobs of that type using the jobservice dashboard. This action will not impact the system in the short term; however, in the long run, it is recommended to allow the job to continue running to prevent the continuous growth of the table execution in database.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants