]> git-server-git.apps.pok.os.sepia.ceph.com Git - rocksdb.git/commit
Refactor MergeHelper::MergeUntil a bit (#10943)
authorLevi Tamasi <ltamasi@fb.com>
Fri, 11 Nov 2022 01:29:57 +0000 (17:29 -0800)
committerFacebook GitHub Bot <facebook-github-bot@users.noreply.github.com>
Fri, 11 Nov 2022 01:29:57 +0000 (17:29 -0800)
commit9460d4b77ea06bfd7be3d334944d023f5509424e
treec644c7004e3cd350ab882d846b60a38857a3b9bd
parent2ea109521f63461bc75783b711de626b438e1715
Refactor MergeHelper::MergeUntil a bit (#10943)

Summary:
The patch untangles some nested ifs in `MergeHelper::MergeUntil`. This will come in handy when extending the compaction logic to support `Merge` for wide-column entities, and also enables us to eliminate some repeated branching on value type and to decrease the scope of some variables.

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

Test Plan: `make check`

Reviewed By: riversand963

Differential Revision: D41201946

Pulled By: ltamasi

fbshipit-source-id: 890bd3d4e31cdccadca614489a94686d76485ba9
db/merge_helper.cc