Jim Paton
52d7ecfc78
Virtualize SkipList Interface
...
Summary: This diff virtualizes the skiplist interface so that users can provide their own implementation of a backing store for MemTables. Eventually, the backing store will be responsible for its own synchronization, allowing users (and us) to experiment with different lockless implementations.
Test Plan:
make clean
make -j32 check
./db_stress
Reviewers: dhruba, emayanke, haobo
Reviewed By: dhruba
CC: leveldb
Differential Revision: https://reviews.facebook.net/D11739
2013-07-23 14:42:27 -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-05-21 11:39:44 -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
2012-11-06 14:07:31 -08:00
2012-11-28 17:18:41 -08:00
2013-01-24 17:51:39 -08:00
2013-04-04 11:22:50 -07:00
2013-04-04 11:22:50 -07:00
2013-02-28 18:04:58 -08:00
2013-02-28 18:04:58 -08:00
2013-02-28 18:04:58 -08:00
2012-08-28 11:43:33 -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-03-20 23:14:03 -07:00
2013-06-19 10:28:32 -07:00
2013-06-12 11:17:19 -07:00
2013-06-18 15:00:32 -07:00
2012-08-20 23:55:04 -07:00
2012-04-17 08:36:46 -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-05-16 10:40:30 -07:00
2013-01-28 11:38:26 -08:00
2013-07-03 10:41:31 -07:00
2013-07-03 10:41:31 -07:00
2013-07-03 10:41:31 -07:00
2012-11-06 14:07:31 -08:00
2011-10-31 17:22:06 +00:00
2013-06-17 13:58:17 -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-07-23 14:42:27 -07:00
2013-05-21 11:39:44 -07:00
2013-06-04 13:52:27 -07:00
2013-04-20 10:26:51 -07:00
2013-04-20 10:26:50 -07:00
2013-06-18 20:28:41 -07:00
2012-08-29 14:24:51 -07:00
2013-05-03 16:59:02 -07:00
2013-05-17 10:55:34 -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
2011-10-31 17:22:06 +00:00
2012-11-06 14:07:31 -08:00
2013-03-20 23:14:03 -07:00