rocksdb/utilities/trace
Merlin Mao f6437ea4d7 Refactor TraceAnalyzer to use TraceRecord::Handler to avoid casting. (#8678)
Summary:
`TraceAnalyzer` privately inherits `TraceRecord::Handler` and `WriteBatch::Handler`.

`trace_analyzer_test` can pass with this change.

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

Reviewed By: zhichao-cao

Differential Revision: D30459814

Pulled By: autopear

fbshipit-source-id: a27f59ac4600f7c3682830c9b1d9dc79e53425be
2021-08-23 17:18:27 -07:00
..
file_trace_reader_writer.cc Make TraceRecord and Replayer public (#8611) 2021-08-11 19:32:46 -07:00
file_trace_reader_writer.h Make TraceRecord and Replayer public (#8611) 2021-08-11 19:32:46 -07:00
replayer_impl.cc Refactor TraceAnalyzer to use TraceRecord::Handler to avoid casting. (#8678) 2021-08-23 17:18:27 -07:00
replayer_impl.h Refactor TraceAnalyzer to use TraceRecord::Handler to avoid casting. (#8678) 2021-08-23 17:18:27 -07:00