rocksdb/trace_replay
Qizhong Mao 7b55554605 Replace `std::shared_ptr<SystemClock>` by `SystemClock*` in `TraceExecutionHandler` (#8729)
Summary:
All/most trace related APIs directly use `SystemClock*` (https://github.com/facebook/rocksdb/pull/8033). Do the same in `TraceExecutionHandler`.

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

Test Plan: None

Reviewed By: zhichao-cao

Differential Revision: D30672159

Pulled By: autopear

fbshipit-source-id: 017db4912c6ac1cfede842b8b122cf569a394f25
2021-08-31 11:24:27 -07:00
..
block_cache_tracer.cc Make TraceRecord and Replayer public (#8611) 2021-08-11 19:32:46 -07:00
block_cache_tracer.h Use SystemClock* instead of std::shared_ptr<SystemClock> in lower level routines (#8033) 2021-03-15 04:34:11 -07:00
block_cache_tracer_test.cc Make TraceRecord and Replayer public (#8611) 2021-08-11 19:32:46 -07:00
io_tracer.cc Add request_id in IODebugContext. (#8045) 2021-04-01 13:14:51 -07:00
io_tracer.h Make TraceRecord and Replayer public (#8611) 2021-08-11 19:32:46 -07:00
io_tracer_test.cc Make TraceRecord and Replayer public (#8611) 2021-08-11 19:32:46 -07:00
trace_record.cc Add `IteratorTraceExecutionResult` for iterator related trace records. (#8687) 2021-08-20 15:35:56 -07:00
trace_record_handler.cc Replace `std::shared_ptr<SystemClock>` by `SystemClock*` in `TraceExecutionHandler` (#8729) 2021-08-31 11:24:27 -07:00
trace_record_handler.h Replace `std::shared_ptr<SystemClock>` by `SystemClock*` in `TraceExecutionHandler` (#8729) 2021-08-31 11:24:27 -07:00
trace_record_result.cc Add `IteratorTraceExecutionResult` for iterator related trace records. (#8687) 2021-08-20 15:35:56 -07:00
trace_replay.cc Refactor TraceAnalyzer to use `TraceRecord::Handler` to avoid casting. (#8678) 2021-08-23 17:18:27 -07:00
trace_replay.h Refactor TraceAnalyzer to use `TraceRecord::Handler` to avoid casting. (#8678) 2021-08-23 17:18:27 -07:00