object-replicator enqueue rows to reconciler db in is_deleted status
Bug #1618786 reported by
Kazuhiro MIYAHARA
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Object Storage (swift) |
Incomplete
|
Undecided
|
Kazuhiro MIYAHARA |
Bug Description
In current implementation (Swift 2.6.1), when container-
if the db file exists already and it is in is_deleted status, reconciler broker will add the rows into the deleted db.
The above matter will happen when the "reclaim_age" config is smaller than 3600 (1 hour).
In this case, reconcilers can delete reconciler container db to which can be enqueued rows by container-
I think too small reclaim_age config as above is deprecated. However, I think this bug should be fixed because it can happen.
Changed in swift: | |
assignee: | nobody → Kazuhiro MIYAHARA (miyahara-kazuhiro) |
To post a comment you must log in.
I'm sorry, I cannot reproduce the bug.
I will inquire into the cause of the bug.