Closed ltamasi closed 1 month ago
This pull request was exported from Phabricator. Differential Revision: D57799075
This pull request was exported from Phabricator. Differential Revision: D57799075
It will be great to attach a testing command even if it's simple :)
This pull request was exported from Phabricator. Differential Revision: D57799075
Thanks for the thorough review!
This pull request has been merged in facebook/rocksdb@5cec4bbcab07e7ab925513a0dd133f104f91e1a6.
Summary: The patch adds
PutEntity
to the potential write operations used in the read-your-own-writes tests forTransaction::MultiGet
. Note that since the stress test generates wide-column structures which have the value returned byGenerateValue
in the default column, this does not affect the results returned by theMultiGet
API (unless we have a bug).The wide-column entity is generated according to the usual rules based on the value base and the
use_put_entity_one_in
flag. The entire entity structure will be validated by the upcoming stress test forTransaction::MultiGetEntity
, where we also plan to leverage this logic.Differential Revision: D57799075