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-04-27 20:57:10 +01:00
2014-05-21 11:43:35 -07:00
2014-05-21 11:43:35 -07:00
2014-04-24 14:56:41 -04:00
2014-05-30 14:31:55 -07:00
2014-05-21 11:43:35 -07:00
2014-06-06 18:04:56 -07:00
2014-06-03 12:28:58 -07:00
2014-04-15 13:39:26 -07:00
2014-05-21 11:43:35 -07:00
2014-04-08 10:58:07 -07:00
2014-05-30 14:31:55 -07:00
2014-06-03 12:28:58 -07:00
2014-06-03 12:28:58 -07: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
2014-04-28 23:46:24 -04:00
2014-03-14 13:02:20 -07:00
2014-01-30 22:10:10 -08:00
2014-04-15 13:39:26 -07:00