Yanqin Jin
729a617b5b
Add listener to sample file io ( #3933 )
...
Summary:
We would like to collect file-system-level statistics including file name, offset, length, return code, latency, etc., which requires to add callbacks to intercept file IO function calls when RocksDB is running.
To collect file-system-level statistics, users can inherit the class `EventListener`, as in `TestFileOperationListener `. Note that `TestFileOperationListener::ShouldBeNotifiedOnFileIO()` returns true.
Pull Request resolved: https://github.com/facebook/rocksdb/pull/3933
Differential Revision: D10219571
Pulled By: riversand963
fbshipit-source-id: 7acc577a2d31097766a27adb6f78eaf8b1e8ff15
2018-10-12 18:36:11 -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-04 13:24:22 -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