未验证 提交 282d2624 编写于 作者: Y yukun 提交者: GitHub

Not remove rocksdb folder when close and init (#5974)

Signed-off-by: Nfishpenguin <kun.yu@zilliz.com>
上级 d2c8462d
......@@ -12,7 +12,6 @@
package rocksmq
import (
"os"
"sync"
"github.com/milvus-io/milvus/internal/allocator"
......@@ -33,9 +32,6 @@ func InitRocksMQ(rocksdbName string) error {
var err error
once.Do(func() {
kvname := rocksdbName + "_kv"
if _, err := os.Stat(kvname); !os.IsNotExist(err) {
_ = os.RemoveAll(kvname)
}
rocksdbKV, err := rocksdbkv.NewRocksdbKV(kvname)
if err != nil {
panic(err)
......@@ -43,9 +39,6 @@ func InitRocksMQ(rocksdbName string) error {
idAllocator := allocator.NewGlobalIDAllocator("rmq_id", rocksdbKV)
_ = idAllocator.Initialize()
if _, err := os.Stat(rocksdbName); !os.IsNotExist(err) {
_ = os.RemoveAll(rocksdbName)
}
Rmq, err = NewRocksMQ(rocksdbName, idAllocator)
if err != nil {
panic(err)
......@@ -57,9 +50,5 @@ func InitRocksMQ(rocksdbName string) error {
func CloseRocksMQ() {
if Rmq != nil && Rmq.store != nil {
Rmq.store.Close()
rocksdbName := Rmq.store.Name()
_ = os.RemoveAll(rocksdbName)
kvname := rocksdbName + "_kv"
os.RemoveAll(kvname)
}
}
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册