Commit Graph

19 Commits (main)

Author SHA1 Message Date
Andrew Kryczka 2ee20a669d Extend trace filtering to more operation types (#9335) 3 years ago
Merlin Mao f6437ea4d7 Refactor TraceAnalyzer to use `TraceRecord::Handler` to avoid casting. (#8678) 3 years ago
Merlin Mao ff8953380f Add iterator's lower and upper bounds to `TraceRecord` (#8677) 3 years ago
Merlin Mao d10801e983 Allow Replayer to report the results of TraceRecords. (#8657) 3 years ago
Merlin Mao f58d276764 Make TraceRecord and Replayer public (#8611) 3 years ago
Zhichao Cao eec79b39a6 Add MultiGet to replay (#8577) 3 years ago
Zhichao Cao 82a70e1470 Trace MultiGet Keys and CF_IDs to the trace file (#8421) 4 years ago
mrambacher a34dafe5ff Fix clang analyze for trace replace GetPayload (#8121) 4 years ago
mrambacher 3dff28cf9b Use SystemClock* instead of std::shared_ptr<SystemClock> in lower level routines (#8033) 4 years ago
Zhichao Cao b0fd1cc45a Introduce a new trace file format (v 0.2) for better extension (#7977) 4 years ago
mrambacher 12f1137355 Add a SystemClock class to capture the time functions of an Env (#7858) 4 years ago
mrambacher b7e1c5213f Add some simulator cache and block tracer tests to ASSERT_STATUS_CHECKED (#7305) 4 years ago
Zhichao Cao c8643edfc3 Fix multiple CF replay failure in db_bench replay (#6787) 5 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 5 years ago
Zhichao Cao 0933360644 Fix the potential memory leak in trace_replay (#5955) 5 years ago
Zhichao Cao 7245fb5f63 Fix the potential memory leak of ReplayMultiThread (#5949) 5 years ago
Zhichao Cao 526e3b9763 Enable trace_replay with multi-threads (#5934) 5 years ago
haoyuhuang aa71718ac3 Add block cache tracer. (#5410) 6 years ago
Siying Dong 5851cb7fdb Move util/trace_replay.* to trace_replay/ (#5376) 6 years ago
Vijay Nadimpalli 49c5a12dbe Organizing rocksdb/db directory 6 years ago
Zhichao Cao a13026fb2f Added trace replay fast forward function (#5273) 6 years ago
Wenjie Yang 36c2a7cfb1 Add an option to filter traces (#5082) 6 years ago
tang-jianfeng 08809f5e6c Implement trace sampling (#4963) 6 years ago
Zhichao Cao 7125e24619 Add the max trace file size limitation option to Tracing (#4610) 6 years ago
Soli f1837595a3 FIX #3278: Move global const object definitions from .h to .cc (#4691) 6 years ago
Sagar Vemuri dc3528077a Update all unique/shared_ptr instances to be qualified with namespace std (#4638) 6 years ago
Zhichao Cao 6d75319d95 Add tracing function of Seek() and SeekForPrev() to trace_replay (#4228) 6 years ago
Sagar Vemuri 12b6cdeed3 Trace and Replay for RocksDB (#3837) 6 years ago