sdong
80f409ea37
Clean PlainTableReader's variables for better data locality
...
Summary:
Clean PlainTableReader's data structures:
(1) inline bloom_ (in order to do this, change DynamicBloom to allow lazy initialization)
(2) remove some variables only used when initialization from the class
(3) put variables not used in normal read code paths to the end of the class and reference prefix_extractor directly
(4) make Options a reference.
Test Plan: make all check
Reviewers: haobo, ljin
Reviewed By: ljin
Subscribers: igor, yhchiang, dhruba, leveldb
Differential Revision: https://reviews.facebook.net/D18891
2014-06-09 13:53:39 -07:00
..
2014-03-24 17:57:13 -07:00
2014-02-03 12:19:30 -08:00
2014-04-25 12:21:34 -07:00
2014-04-27 20:57:10 +01:00
2014-06-06 18:27:44 -07:00
2014-06-02 15:33:54 -07:00
2014-06-02 15:33:54 -07:00
2014-05-21 11:43:35 -07:00
2014-05-21 11:43:35 -07:00
2014-06-05 15:37:23 -07:00
2014-06-05 13:19:35 -07:00
2014-04-24 14:56:41 -04:00
2014-05-30 14:31:55 -07:00
2014-05-20 14:28:51 -07:00
2014-05-21 11:43:35 -07:00
2014-04-17 14:14:00 -07:00
2014-02-12 13:47:09 -08:00
2014-06-06 18:04:56 -07:00
2014-06-06 17:26:23 -07:00
2014-06-03 12:28:58 -07:00
2014-06-02 17:44:57 -07:00
2014-04-15 13:39:26 -07:00
2014-05-21 11:43:35 -07:00
2013-10-16 17:48:41 -07:00
2014-04-08 10:58:07 -07:00
2014-05-30 14:31:55 -07:00
2013-11-15 16:30:23 -08:00
2014-04-30 09:03:24 -07:00
2014-04-21 09:10:12 -07:00
2014-04-21 11:08:30 -07:00
2013-10-16 17:48:41 -07:00
2014-05-06 17:51:33 -07:00
2014-05-06 17:51:33 -07:00
2014-06-03 12:28:58 -07:00
2014-06-03 12:28:58 -07:00
2014-04-22 22:13:21 -07:00
2014-04-22 22:13:21 -07:00
2014-05-05 11:11:48 -07:00
2014-01-02 16:32:31 -08:00
2014-02-28 13:19:47 -08:00
2014-01-27 14:49:10 -08:00
2014-03-14 22:44:35 +00:00
2013-10-16 17:48:41 -07:00
2013-10-16 17:48:41 -07:00
2014-06-02 17:44:57 -07:00
2014-06-02 17:44:57 -07:00
2014-06-02 17:44:57 -07:00
2014-06-02 17:44:57 -07:00
2014-03-24 17:57:13 -07:00
2014-03-27 16:15:25 -07:00
2014-03-24 20:47:53 -07:00
2014-03-26 18:11:41 -07:00
2014-04-28 23:46:24 -04:00
2014-03-14 13:02:20 -07:00
2014-06-09 13:53:39 -07:00
2014-05-08 17:25:13 -07:00
2014-05-06 17:51:33 -07:00
2014-06-02 17:44:57 -07:00
2014-01-30 22:10:10 -08:00
2014-03-10 12:56:46 -07:00
2013-10-16 17:48:41 -07:00
2014-06-02 17:44:57 -07:00
2014-06-02 17:44:57 -07:00
2014-05-13 12:30:55 -07:00
2013-12-05 16:34:16 -08:00
2014-05-13 12:30:55 -07:00
2014-04-25 12:21:34 -07:00
2014-04-25 12:21:34 -07:00
2014-05-12 17:50:21 -07:00
2014-04-15 13:39:26 -07:00
2014-03-05 12:13:44 -08:00
2014-05-07 16:52:12 -07:00
2014-04-17 14:14:00 -07:00
2013-10-16 17:48:41 -07:00
2014-06-02 17:44:57 -07:00
2014-06-02 17:44:57 -07:00
2014-04-22 11:27:33 -07:00
2014-04-25 12:21:34 -07:00
2014-04-22 11:27:33 -07:00