Project

General

Profile

Actions

Bug #9456

closed

[keep-balance] don't clear existing trash lists on the 2nd..Nth iteration

Added by Tom Clegg over 8 years ago. Updated over 8 years ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
Keep
Target version:
Start date:
06/22/2016
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)
Story points:
0.5

Description

If a balancing operation takes longer than RunPeriod, we get back-to-back runs. If each run ends with "send trash list" and the next kicks off right away with "clear trash list", keepstore has little chance of making progress.

See #9437: although trash lists never got sent because sending pull lists failed, the log demonstrates the timing problem. The "send trash list" log messages (referring to empty lists) follow the previous run's "send pull lists" logs so closely that (unless you know what to look for) they look like they are referring to the previous run's trash lists.


Subtasks 1 (0 open1 closed)

Task #9563: Review 9456-less-clear-trashResolvedTom Clegg06/22/2016

Actions

Related issues 1 (0 open1 closed)

Related to Arvados - Bug #9437: keep-balance doesn't seem to be reducing replication level of blocksResolvedTom Clegg06/30/2016

Actions
Actions

Also available in: Atom PDF