Project

General

Profile

Actions

Feature #13383

closed

[keepstore] configurable number of trash workers

Added by Tom Clegg about 6 years ago. Updated almost 6 years ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
-
Target version:
Story points:
0.5
Release:
Release relationship:
Auto

Description

Currently keepstore works the "trash list" with a single thread. On some platforms (AWS S3) each delete operation can take multiple seconds, which makes garbage collection very slow.

Everything is already set up for multiple goroutines to work the trash and pull queues. We just need a config knob, and a bit of code to start N goroutines instead of just one at startup.


Subtasks 1 (0 open1 closed)

Task #13441: Review 13383-trash-workersResolvedTom Clegg05/04/2018Actions
Actions

Also available in: Atom PDF