fix for mysql2 postgres2 on fast dropping buckets
This commit is contained in:
@@ -43,5 +43,5 @@ type FilerStore interface {
|
|||||||
type BucketAware interface {
|
type BucketAware interface {
|
||||||
OnBucketCreation(bucket string)
|
OnBucketCreation(bucket string)
|
||||||
OnBucketDeletion(bucket string)
|
OnBucketDeletion(bucket string)
|
||||||
IsDropBucketAltogether() bool
|
CanDropWholeBucket() bool
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -45,7 +45,7 @@ func NewFilerStoreWrapper(store FilerStore) *FilerStoreWrapper {
|
|||||||
|
|
||||||
func (fsw *FilerStoreWrapper) CanDropWholeBucket() bool {
|
func (fsw *FilerStoreWrapper) CanDropWholeBucket() bool {
|
||||||
if ba, ok := fsw.defaultStore.(BucketAware); ok {
|
if ba, ok := fsw.defaultStore.(BucketAware); ok {
|
||||||
return ba.IsDropBucketAltogether()
|
return ba.CanDropWholeBucket()
|
||||||
}
|
}
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user