]> git-server-git.apps.pok.os.sepia.ceph.com Git - rocksdb.git/commit
Fix missing Handle release in TableCache::GetRangeTombstoneIterator (#8589)
authorPeter Dillinger <peterd@fb.com>
Wed, 28 Jul 2021 04:30:54 +0000 (21:30 -0700)
committerFacebook GitHub Bot <facebook-github-bot@users.noreply.github.com>
Wed, 28 Jul 2021 04:32:11 +0000 (21:32 -0700)
commite352bd574275a4ab7612831e8308ee08116809a7
treebdf49cfcf17fd417db924f7171a3a0c192552f63
parenteec79b39a69b9ad796804ad2970dba6c1a8bf9a2
Fix missing Handle release in TableCache::GetRangeTombstoneIterator (#8589)

Summary:
This appears to be little used code so not a major bug, but is
blocking https://github.com/facebook/rocksdb/issues/8544

Pull Request resolved: https://github.com/facebook/rocksdb/pull/8589

Test Plan:
Added regression test to the end of
DBRangeDelTest::TableEvictedDuringScan. Without this fix, ASAN reports
memory leak.

Reviewed By: ajkr

Differential Revision: D29943623

Pulled By: pdillinger

fbshipit-source-id: f7115fa6d4440aef83888ff609aa03d09216463b
db/db_range_del_test.cc
db/table_cache.cc