Closed ltamasi closed 1 month ago
This pull request was exported from Phabricator. Differential Revision: D57990210
This pull request was exported from Phabricator. Differential Revision: D57990210
This pull request has been merged in facebook/rocksdb@6f17056e401f458d9512b9950af46d8b5e3527fe.
Summary: The PR adds
Transaction::MultiGetEntity
to the stress tests. Similarly to what we do forTransaction::MultiGet
, in this mode we open a transaction and randomly add writes for some of the queried keys to it while keeping track of the values written on a per-key basis. The results ofTransaction::MultiGetEntity
can then be validated against these expected values (in order to test the read-your-own-writes functionality) as well as the results returned byTransaction::GetEntity
for the same keys.Differential Revision: D57990210