0
0
Fork 0

scorch rollback ignores unsafeBatch flag

See also: https://github.com/blevesearch/bleve/issues/760
This commit is contained in:
Steve Yen 2018-02-08 14:32:55 -08:00
parent 29663c2795
commit 57fc03258e
1 changed files with 2 additions and 9 deletions

View File

@ -149,10 +149,7 @@ func (s *Scorch) Rollback(to *RollbackPoint) error {
revert.snapshot = indexSnapshot
revert.applied = make(chan error)
if !s.unsafeBatch {
revert.persisted = make(chan error)
}
revert.persisted = make(chan error)
return nil
})
@ -172,9 +169,5 @@ func (s *Scorch) Rollback(to *RollbackPoint) error {
return fmt.Errorf("Rollback: failed with err: %v", err)
}
if revert.persisted != nil {
err = <-revert.persisted
}
return err
return <-revert.persisted
}