// ClearData removes all persisted items stored in the cache. func (sc *AbortCache) ClearData(e engine.Engine) error { b := e.NewBatch() defer b.Close() _, err := engine.ClearRange(b, engine.MakeMVCCMetadataKey(sc.min()), engine.MakeMVCCMetadataKey(sc.max())) if err != nil { return err } return b.Commit() }