Zhongyi Xie
d6ec288703
Add PerfContextByLevel to provide per level perf context information ( #4226 )
...
Summary:
Current implementation of perf context is level agnostic. Making it hard to do performance evaluation for the LSM tree. This PR adds `PerfContextByLevel` to decompose the counters by level.
This will be helpful when analyzing point and range query performance as well as tuning bloom filter
Also replaced __thread with thread_local keyword for perf_context
Pull Request resolved: https://github.com/facebook/rocksdb/pull/4226
Differential Revision: D10369509
Pulled By: miasantreble
fbshipit-source-id: f1ced4e0de5fcebdb7f9cff36164516bc6382d82
2018-10-17 11:19:40 -07:00
..
2018-03-05 13:13:41 -08:00
2018-03-05 13:13:41 -08:00
2018-05-21 14:43:11 -07:00
2018-06-27 20:42:43 -07:00
2018-05-21 14:43:11 -07:00
2018-10-02 17:24:58 -07:00
2018-09-06 09:58:34 -07:00
2018-08-16 18:42:46 -07:00
2018-08-15 14:30:03 -07:00
2018-10-17 11:19:40 -07:00
2018-10-02 17:24:58 -07:00
2018-08-20 23:13:50 -07:00
2018-08-23 10:12:58 -07:00
2018-10-02 17:24:58 -07:00
2018-10-02 17:24:58 -07:00
2017-07-15 16:11:23 -07:00
2017-07-15 16:11:23 -07:00
2018-08-23 10:12:58 -07:00
2018-09-17 11:58:11 -07:00
2018-10-04 20:46:50 -07:00
2017-07-15 16:11:23 -07:00
2017-07-15 16:11:23 -07:00
2017-07-15 16:11:23 -07:00
2018-08-23 10:12:58 -07:00
2018-09-05 18:13:31 -07:00
2017-07-15 16:11:23 -07:00
2018-03-05 13:13:41 -08:00
2018-04-12 17:59:16 -07:00
2018-08-23 10:12:58 -07:00
2018-09-05 18:13:31 -07:00
2018-08-09 16:58:40 -07:00
2018-08-16 18:42:46 -07:00
2018-08-16 18:42:46 -07:00
2018-08-23 10:12:58 -07:00
2018-08-20 23:13:50 -07:00
2018-08-20 23:13:50 -07:00
2018-06-26 15:57:26 -07:00
2018-03-26 20:26:10 -07:00
2018-10-04 13:24:22 -07:00
2018-10-04 13:24:22 -07:00
2018-04-24 10:58:16 -07:00
2018-05-21 14:43:11 -07:00
2018-06-29 08:57:20 -07:00
2018-06-29 08:57:20 -07:00
2018-08-17 10:57:25 -07:00
2018-07-20 16:58:13 -07:00
2018-08-23 10:12:58 -07:00
2018-08-23 10:12:58 -07:00
2018-08-09 16:58:40 -07:00
2017-09-11 12:04:21 -07:00
2018-08-09 16:58:40 -07:00
2018-10-09 17:07:27 -07:00
2017-09-11 12:04:21 -07:00
2018-08-09 16:58:40 -07:00
2018-08-09 16:58:40 -07:00
2018-08-09 16:58:40 -07:00
2018-08-09 16:58:40 -07:00
2018-08-23 10:12:58 -07:00
2018-06-25 13:19:27 -07:00
2018-09-17 17:28:15 -07:00
2018-09-17 17:28:15 -07:00
2018-09-17 17:28:15 -07:00
2018-04-12 17:59:16 -07:00
2017-07-15 16:11:23 -07:00
2017-07-15 16:11:23 -07:00
2018-05-21 14:43:11 -07:00
2018-05-21 14:43:11 -07:00
2018-05-21 14:43:11 -07:00
2018-03-05 13:13:41 -08:00
2017-07-15 16:11:23 -07:00
2018-05-21 14:43:11 -07:00
2018-03-05 13:13:41 -08:00
2017-07-15 16:11:23 -07:00
2018-09-05 18:13:31 -07:00
2018-10-02 17:24:58 -07:00
2017-07-15 16:11:23 -07:00
2018-03-05 13:13:41 -08:00
2018-10-12 18:36:11 -07:00
2018-07-27 16:12:23 -07:00
2018-08-09 16:58:40 -07:00
2018-08-09 16:58:40 -07:00
2018-08-23 10:12:58 -07:00
2018-08-09 16:58:40 -07:00
2018-10-02 17:24:58 -07:00
2018-08-09 16:58:40 -07:00
2018-08-09 16:58:40 -07:00