Summary: The trace file record and payload encode is fixed, which requires complex backward compatibility resolving. This PR introduce a new trace file format, which makes it easier to add new entries to the payload and does not have backward compatible issues. V 0.1 is still supported in this PR. Added the tracing for lower_bound and upper_bound for iterator. Pull Request resolved: https://github.com/facebook/rocksdb/pull/7977 Test Plan: make check. tested with old trace file in replay and analyzing. Reviewed By: anand1976 Differential Revision: D26529948 Pulled By: zhichao-cao fbshipit-source-id: ebb75a127ce3c07c25a1ccc194c551f917896a76 |
||
---|---|---|
.. | ||
block_cache_tracer_test.cc | ||
block_cache_tracer.cc | ||
block_cache_tracer.h | ||
io_tracer_test.cc | ||
io_tracer.cc | ||
io_tracer.h | ||
trace_replay.cc | ||
trace_replay.h |