Just moving a bug from couchbase JIRA to over here...
The github.com/tecbot/gorocksdb API's have a Slice() abstraction that has a Free() method, but that doesn't seem to be invoked by the blevex/rocksdb current adapter. So, this issue is to followup.
This is from code reading/review, not from seeing actual memory leak in the wild. This might be because I've focused on data-loading (bleve-blast) rather than doc update cases.
See also: https://issues.couchbase.com/browse/MB-17401
Just moving a bug from couchbase JIRA to over here...
The github.com/tecbot/gorocksdb API's have a Slice() abstraction that has a Free() method, but that doesn't seem to be invoked by the blevex/rocksdb current adapter. So, this issue is to followup.
This is from code reading/review, not from seeing actual memory leak in the wild. This might be because I've focused on data-loading (bleve-blast) rather than doc update cases.
See also: https://issues.couchbase.com/browse/MB-17401