Dhruba Borthakur
197034e4c3
An iterator may automatically invoke reseeks.
...
Summary:
An iterator invokes reseek if the number of sequential skips over the
same userkey exceeds a configured number. This makes iter->Next()
faster (bacause of fewer key compares) if a large number of
adjacent internal keys in a table (sst or memtable) have the
same userkey.
Test Plan: Unit test DBTest.IterReseek.
Reviewers: emayanke, haobo, xjin
Reviewed By: xjin
CC: leveldb, xjin
Differential Revision: https://reviews.facebook.net/D11865
2013-09-06 11:50:53 -07:00
..
2013-07-31 12:42:23 -07:00
2013-08-23 10:51:00 -07:00
2013-07-31 12:42:23 -07:00
2013-08-23 10:51:00 -07:00
2013-05-21 11:39:44 -07:00
2013-05-21 11:39:44 -07:00
2013-06-14 16:17:56 -07:00
2013-08-23 10:51:00 -07:00
2013-08-23 10:51:00 -07:00
2013-01-24 17:51:39 -08:00
2013-08-23 10:51:00 -07:00
2013-08-23 10:51:00 -07:00
2013-02-28 18:04:58 -08:00
2013-08-22 23:10:02 -07:00
2013-08-22 23:10:02 -07:00
2013-08-23 10:51:00 -07:00
2012-11-06 14:07:31 -08:00
2013-02-28 18:04:58 -08:00
2011-10-31 17:22:06 +00:00
2013-08-23 10:51:00 -07:00
2013-08-23 10:51:00 -07:00
2013-08-23 10:51:00 -07:00
2013-08-23 10:51:00 -07:00
2013-08-23 10:51:00 -07:00
2013-08-23 10:51:00 -07:00
2011-10-31 17:22:06 +00:00
2011-04-19 23:11:15 +00:00
2013-02-20 10:43:32 -08:00
2013-05-16 10:40:30 -07:00
2013-08-23 10:51:00 -07:00
2013-01-28 11:38:26 -08:00
2013-09-04 13:13:08 -07:00
2013-09-04 13:13:08 -07:00
2013-09-04 13:13:08 -07:00
2013-08-23 10:51:00 -07:00
2011-10-31 17:22:06 +00:00
2013-08-23 10:51:00 -07:00
2012-10-03 23:19:01 -07:00
2012-10-03 23:19:01 -07:00
2012-10-01 22:37:39 -07:00
2013-09-06 11:50:53 -07:00
2013-08-23 10:51:00 -07:00
2013-06-04 13:52:27 -07:00
2013-04-20 10:26:51 -07:00
2013-08-23 10:51:00 -07:00
2013-08-23 10:51:00 -07:00
2013-04-20 10:26:50 -07:00
2013-08-23 10:51:00 -07:00
2012-08-29 14:24:51 -07:00
2013-08-23 10:51:00 -07:00
2013-08-23 10:51:00 -07:00
2013-08-23 10:51:00 -07:00
2013-05-21 13:50:20 -07:00
2013-05-21 13:50:20 -07:00
2013-02-28 18:04:58 -08:00
2013-08-23 10:51:00 -07:00
2012-11-06 14:07:31 -08:00
2013-08-23 10:51:00 -07:00
2013-08-23 15:39:49 -07:00
2013-08-23 10:51:00 -07:00