Dmitri Smirnov
6fbc4f9f3e
Implement smart buffer management.
...
introduce a new DBOption random_access_max_buffer_size to limit
the size of the random access buffer used for unbuffered access.
Implement read ahead buffering when enabled.
To that effect propagate compaction_readahead_size and the new option
to the env options to make it available for the implementation.
Add Hint() override so SetupForCompaction() call would call Hint()
readahead can now be setup from both Hint() and EnableReadAhead()
Add new option random_access_max_buffer_size support
db_bench, options_helper to make it string parsable
and the unit test.
2015-10-27 14:44:16 -07:00
..
2015-09-11 17:36:48 -07:00
2014-12-02 12:09:20 -08:00
2015-09-14 11:54:47 -07:00
2015-09-25 13:55:11 -07:00
2015-09-28 11:51:32 -07:00
2015-07-27 14:25:57 -07:00
2015-07-22 14:36:43 -07:00
2015-07-01 16:13:56 -07:00
2015-06-18 15:58:00 -07:00
2015-07-13 13:50:18 -07:00
2015-09-15 18:10:36 -07:00
2015-04-25 18:14:27 +09:00
2015-02-19 13:11:10 -08:00
2014-11-07 15:04:30 -08:00
2015-06-19 09:43:08 -07:00
2015-10-07 15:17:20 -07:00
2015-07-02 11:35:51 -07:00
2015-03-17 14:08:00 -07:00
2014-08-19 06:48:21 -07:00
2014-11-11 16:47:22 -05:00
2015-09-14 12:42:06 -07:00
2015-09-08 15:30:49 -07:00
2015-09-09 16:36:19 -07:00
2015-03-17 14:08:00 -07:00
2015-07-10 17:59:36 -07:00
2015-07-10 17:59:36 -07:00
2015-09-16 11:31:45 -07:00
2014-11-13 14:39:30 -05:00
2015-08-19 15:02:17 -07:00
2015-08-19 15:02:17 -07:00
2015-09-28 15:58:50 -07:00
2015-09-15 18:10:36 -07:00
2014-12-02 12:09:20 -08:00
2015-07-07 16:58:20 -07:00
2015-10-01 08:29:31 +13:00
2015-10-26 17:00:25 -07:00
2015-09-25 10:29:44 -07:00
2015-10-27 14:44:16 -07:00
2015-03-17 14:08:00 -07:00
2015-05-21 15:39:30 -07:00
2015-07-17 10:07:40 -07:00
2015-09-11 09:57:02 -07:00
2015-10-27 14:44:16 -07:00
2015-10-16 14:35:12 -07:00
2015-10-19 13:40:44 -07:00
2015-08-19 15:02:17 -07:00
2015-03-17 14:08:00 -07:00
2013-10-16 17:48:41 -07:00
2014-11-11 16:47:22 -05:00
2014-11-20 10:49:32 -08:00
2015-07-16 11:22:21 +02:00
2015-07-15 03:34:40 -07:00
2015-04-25 18:14:27 +09:00
2015-10-14 16:08:55 -07:00
2015-07-13 13:50:18 -07:00
2015-10-13 10:41:48 -07:00
2015-02-04 21:39:45 -08:00
2015-10-26 17:00:25 -07:00
2015-06-12 10:45:02 -07:00
2015-08-13 16:52:26 -07:00
2015-10-16 14:10:33 -07:00
2015-07-07 16:58:20 -07:00
2015-07-01 16:13:56 -07:00
2014-05-09 08:41:02 -07:00
2015-03-30 11:28:25 -07:00
2015-03-30 11:28:25 -07:00
2015-07-20 17:20:40 -07:00
2015-09-11 09:57:02 -07:00
2015-07-20 17:20:40 -07:00
2015-09-11 09:57:02 -07:00
2015-08-12 10:18:59 -07:00
2013-10-16 17:48:41 -07:00
2014-11-11 16:47:22 -05:00
2015-09-14 12:51:16 -07:00
2015-09-21 17:21:59 -07:00
2014-06-16 15:41:46 -07:00
2014-12-04 13:56:14 -08:00
2015-10-11 17:42:22 -07:00
2015-10-27 14:44:16 -07:00
2015-10-11 12:17:42 -07:00
2015-10-11 12:17:42 -07:00
2015-10-27 14:44:16 -07:00
2015-10-27 14:44:16 -07:00
2015-10-13 10:41:48 -07:00
2015-10-07 11:23:20 -07:00
2015-07-01 16:13:56 -07:00
2015-07-01 16:13:56 -07:00
2015-06-02 02:07:58 -07:00
2015-07-07 16:58:20 -07:00
2013-10-16 17:48:41 -07:00
2015-03-18 15:35:55 -07:00
2015-07-01 16:13:56 -07:00
2015-09-03 17:00:09 -07:00
2015-06-16 18:13:23 -07:00
2015-03-17 14:08:00 -07:00
2015-10-02 15:35:32 -07:00
2015-09-15 10:52:00 -07:00
2015-08-05 20:05:56 -07:00
2015-08-31 16:13:29 -07:00
2015-08-31 16:13:29 -07:00
2015-10-07 09:30:03 -07:00
2014-11-21 11:05:28 -05:00
2015-07-01 16:13:56 -07:00
2015-10-15 14:33:13 -07:00
2015-10-15 14:33:13 -07:00
2015-03-19 17:32:43 -07:00
2015-03-19 17:32:43 -07:00
2015-10-17 13:34:43 -07:00
2015-10-19 13:40:44 -07:00
2015-03-17 14:08:00 -07:00
2015-07-01 16:13:56 -07:00
2015-08-11 13:30:49 -07:00
2015-08-11 13:30:49 -07:00
2015-07-17 18:59:11 +02:00
2015-07-01 16:13:56 -07:00
2015-01-13 00:04:08 -08:00
2015-07-01 16:13:56 -07:00
2015-07-01 16:13:56 -07:00
2015-04-13 15:58:45 -07:00
2015-06-17 11:21:18 -07:00
2015-06-17 11:21:18 -07:00
2015-10-16 14:10:33 -07:00
2015-10-01 08:29:31 +13:00
2015-07-02 17:23:41 -07:00
2015-03-12 12:07:10 -07:00
2015-03-12 12:07:10 -07:00