mirror of
https://github.com/minio/minio.git
synced 2025-11-07 12:52:58 -05:00
upon RenameData() quorum error delete any partial success (#18586)
there is potential for danglingWrites when quorum failed, where only some drives took a successful write, generally this is left to the healing routine to pick it up. However it is better that we delete it right away to avoid potential for quorum issues on version signature when there are many versions of an object.
This commit is contained in:
@@ -97,7 +97,7 @@ func (m *mrfState) healRoutine() {
|
||||
// let recently failed networks to reconnect
|
||||
// making MRF wait for 1s before retrying,
|
||||
// i.e 4 reconnect attempts.
|
||||
time.Sleep(1 * time.Second)
|
||||
time.Sleep(time.Second)
|
||||
}
|
||||
|
||||
// wait on timer per heal
|
||||
|
||||
Reference in New Issue
Block a user