Commit Graph

14 Commits (3981430f541098982b2e39d85c6f12fe0d6a5bdf)

Author SHA1 Message Date
Yanqin Jin fd00f39f97 Disable IOStatsContext/PerfContext if no thread local (#8117) 4 years ago
mrambacher 3dff28cf9b Use SystemClock* instead of std::shared_ptr<SystemClock> in lower level routines (#8033) 4 years ago
Yanqin Jin 9fdc9fbeea Still use SystemClock* instead of shared_ptr in StepPerfTimer (#8006) 4 years ago
mrambacher 12f1137355 Add a SystemClock class to capture the time functions of an Env (#7858) 4 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 5 years ago
Yuchi Chen 78a6e07c83 Fix compilation errors for 32bits/LITE/ios build. (#5220) 6 years ago
Simon Grätzer d9d3cacaf5 Add a missing define to monitoring/iostats_context_imp.h (#5136) 6 years ago
Alexander Zinoviev 32a6dd9a41 Add a new CPU time counter to compaction report (#4889) 6 years ago
Siying Dong c319792059 Directly refernce perf_context internally. 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 8 years ago
Aaron Gao 7f6c02dda1 using ThreadLocalPtr to hide ROCKSDB_SUPPORT_THREAD_LOCAL from public… 8 years ago
Nikhil Benesch 11c5d4741a cross-platform compatibility improvements 8 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 8 years ago
Siying Dong d2dce5611a Move some files under util/ to separate dirs 8 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 9 years ago
Yueh-Hsuan Chiang bee8d033f4 Removed two unused macros in iostats_context 10 years ago
Mike Kolupaev ec7a944360 more times in perf_context and iostats_context 10 years ago
Igor Canadi d5bd6c772b Fix ios compile 10 years ago
Yueh-Hsuan Chiang 90a6aca48e Finer report I/O stats about Flush and Compaction. 11 years ago