]> git-server-git.apps.pok.os.sepia.ceph.com Git - rocksdb.git/commit
Support Merge for wide-column entities in the compaction logic (#10946)
authorLevi Tamasi <ltamasi@fb.com>
Sat, 12 Nov 2022 00:32:32 +0000 (16:32 -0800)
committerFacebook GitHub Bot <facebook-github-bot@users.noreply.github.com>
Sat, 12 Nov 2022 00:32:32 +0000 (16:32 -0800)
commit5e8947057b251e65940ab7db8d23ab2f764fd59c
treec84d893b8a5416cda6bd865812a0dda2173d64f9
parentd1aca4a5ae6b3f94dddf3f69cbef4463f3858ede
Support Merge for wide-column entities in the compaction logic (#10946)

Summary:
The patch extends the compaction logic to handle `Merge`s in conjunction with wide-column entities. As usual, the merge operation is applied to the anonymous default column, and any other columns are unaffected.

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

Test Plan: `make check`

Reviewed By: riversand963

Differential Revision: D41233722

Pulled By: ltamasi

fbshipit-source-id: dfd9b1362222f01bafcecb139eb48480eb279fed
db/merge_helper.cc
db/wide/db_wide_basic_test.cc