Release memory after rocksdb.write()

Signed-off-by: Xiangyu Wang <xiangyu.wang@zilliz.com>
This commit is contained in:
Xiangyu Wang 2021-03-19 20:20:32 +08:00 committed by yefu.chen
parent 2280791128
commit 9ba9bf5e8a

View File

@ -203,6 +203,7 @@ func (rmq *rocksmq) Produce(topicName string, messages []ProducerMessage) error
}
err = rmq.store.Write(gorocksdb.NewDefaultWriteOptions(), batch)
batch.Destroy()
if err != nil {
log.Debug("RocksMQ: write batch failed")
return err