mirror of
https://gitee.com/milvus-io/milvus.git
synced 2026-01-07 19:31:51 +08:00
Fix drop alias error (#12281)
Signed-off-by: yudong.cai <yudong.cai@zilliz.com>
This commit is contained in:
parent
db3ad2bc5f
commit
6188ac280b
@ -300,6 +300,9 @@ func (t *DropCollectionReqTask) Execute(ctx context.Context) error {
|
||||
return err
|
||||
}
|
||||
|
||||
// get all aliases before meta table updated
|
||||
aliases := t.core.MetaTable.ListAliases(collMeta.ID)
|
||||
|
||||
// use lambda function here to guarantee all resources to be released
|
||||
dropCollectionFn := func() error {
|
||||
// lock for ddl operation
|
||||
@ -352,8 +355,6 @@ func (t *DropCollectionReqTask) Execute(ctx context.Context) error {
|
||||
}
|
||||
|
||||
t.core.ExpireMetaCache(ctx, []string{t.Req.CollectionName}, ts)
|
||||
|
||||
aliases := t.core.MetaTable.ListAliases(collMeta.ID)
|
||||
t.core.ExpireMetaCache(ctx, aliases, ts)
|
||||
|
||||
// Update DDOperation in etcd
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user