rocksdb icon indicating copy to clipboard operation
rocksdb copied to clipboard

Support allow_unprepared_value for multi-CF iterators

Open ltamasi opened this issue 1 year ago • 2 comments

Summary: The patch adds support for the new read option allow_unprepared_value to the multi-column-family iterators CoalescingIterator and AttributeGroupIterator. When this option is set, these iterators populate their value (value() + columns() or attribute_groups()) in an on-demand fashion when PrepareValue() is called. Calling PrepareValue() on the child iterators is similarly deferred until PrepareValue() is called on the main iterator.

Differential Revision: D64570587

ltamasi avatar Oct 17 '24 23:10 ltamasi

This pull request was exported from Phabricator. Differential Revision: D64570587

facebook-github-bot avatar Oct 17 '24 23:10 facebook-github-bot

This pull request was exported from Phabricator. Differential Revision: D64570587

facebook-github-bot avatar Oct 17 '24 23:10 facebook-github-bot

This pull request has been merged in facebook/rocksdb@c0be6a4b90a1f616969b2a808035ebf334894a37.

facebook-github-bot avatar Oct 21 '24 03:10 facebook-github-bot