Maysam Yabandeh
0377ff9dea
WritePrepared Txn: make recoverable state visible after flush
...
Summary:
Currently if the CommitTimeWriteBatch is set to be used only as a state that is required only for recovery , the user cannot see that in DB until it is restarted. This while the state is already inserted into the DB after the memtable flush. It would be useful for debugging if make this state visible to the user after the flush by committing it. The patch does it by a invoking a callback that does the commit on the recoverable state.
Closes https://github.com/facebook/rocksdb/pull/3661
Differential Revision: D7424577
Pulled By: maysamyabandeh
fbshipit-source-id: 137f9408662f0853938b33fa440f27f04c1bbf5c
2018-03-28 12:12:08 -07:00
..
2018-03-05 13:13:41 -08:00
2017-11-10 09:26:24 -08:00
2017-09-14 14:18:59 -07:00
2018-03-21 22:13:34 -07:00
2018-03-20 17:13:12 -07:00
2018-03-22 18:42:18 -07:00
2018-03-20 17:13:12 -07:00
2018-03-05 13:13:41 -08:00
2017-10-27 11:26:42 -07:00
2018-03-05 13:13:41 -08:00
2017-08-19 14:10:08 -07:00
2018-03-05 13:13:41 -08:00
2018-03-06 11:57:42 -08:00
2018-03-05 13:13:41 -08:00
2018-03-05 13:13:41 -08:00
2017-11-30 23:50:45 -08:00
2018-03-06 12:43:51 -08:00
2017-11-16 17:57:25 -08:00
2018-03-05 13:13:41 -08:00
2018-03-05 13:13:41 -08:00
2017-12-11 13:27:06 -08:00
2018-03-06 12:43:51 -08:00
2018-03-05 13:13:41 -08:00
2018-03-06 12:43:51 -08:00
2017-07-15 16:11:23 -07:00
2018-03-05 13:13:41 -08:00
2018-01-30 13:56:39 -08:00
2017-08-11 12:29:14 -07:00
2017-10-19 10:57:12 -07:00
2018-03-06 16:27:54 -08:00
2017-10-17 08:57:09 -07:00
2018-03-05 13:13:41 -08:00
2017-07-21 18:26:26 -07:00
2018-03-16 13:27:55 -07:00
2018-03-19 12:30:05 -07:00
2017-07-21 18:26:26 -07:00
2017-07-15 16:11:23 -07:00
2018-03-21 22:13:34 -07:00
2018-02-05 13:59:34 -08:00
2018-03-28 10:29:59 -07:00
2018-03-06 16:27:54 -08:00
2017-10-05 18:11:43 -07:00
2018-03-28 10:29:59 -07:00
2018-02-26 14:58:06 -08:00
2018-03-05 13:13:41 -08:00
2018-03-15 11:58:12 -07:00
2018-03-28 12:12:08 -07:00
2018-03-28 10:29:59 -07:00
2018-03-28 12:12:08 -07:00
2017-07-15 16:11:23 -07:00
2017-07-15 16:11:23 -07:00
2017-07-15 16:11:23 -07:00
2017-07-26 21:11:47 -07:00
2017-11-29 22:56:29 -08:00
2018-02-20 19:12:09 -08:00
2017-12-18 22:29:30 -08:00
2018-03-05 13:13:41 -08:00
2017-07-15 16:11:23 -07:00
2018-03-05 13:13:41 -08:00
2018-03-02 16:27:21 -08:00
2018-01-17 17:42:04 -08:00
2018-03-21 22:13:34 -07:00
2017-08-29 18:41:35 -07:00
2018-03-13 14:57:26 -07:00
2017-07-15 16:11:23 -07:00
2017-09-28 18:17:30 -07:00
2018-03-07 12:42:12 -08:00
2018-03-06 11:57:43 -08:00
2018-03-05 13:13:41 -08:00
2018-03-05 13:13:41 -08:00
2018-03-26 16:29:56 -07:00
2018-03-05 13:13:41 -08:00
2017-11-30 23:50:45 -08:00
2018-03-22 15:58:39 -07:00
2017-07-15 16:11:23 -07:00
2018-03-23 13:26:55 -07:00
2018-03-23 13:26:55 -07:00
2018-03-07 12:42:12 -08:00
2017-07-15 16:11:23 -07:00
2017-07-15 16:11:23 -07:00
2017-07-28 16:27:16 -07:00
2017-11-28 11:27:02 -08:00
2018-03-22 17:42:56 -07:00
2018-03-16 10:43:17 -07:00
2018-03-05 13:13:41 -08:00
2018-03-07 12:42:12 -08:00
2018-03-05 13:13:41 -08:00
2017-07-15 16:11:23 -07:00
2017-07-15 16:11:23 -07:00
2017-07-15 16:11:23 -07:00
2017-12-15 18:57:00 -08:00
2018-03-22 18:42:18 -07:00
2017-10-06 10:41:53 -07:00
2017-07-15 16:11:23 -07:00
2017-07-15 16:11:23 -07:00
2017-12-01 10:42:05 -08:00
2018-03-05 13:13:41 -08:00
2018-03-05 13:13:41 -08:00
2018-03-05 13:13:41 -08:00
2018-03-01 18:01:10 -08:00
2018-01-12 13:27:08 -08:00
2018-03-05 13:13:41 -08:00
2017-07-15 16:11:23 -07:00
2017-07-15 16:11:23 -07:00
2018-01-29 12:56:42 -08:00
2018-03-07 12:42:12 -08:00
2018-03-06 12:43:51 -08:00
2018-03-08 10:27:25 -08:00
2018-03-06 16:27:54 -08:00
2017-07-15 16:11:23 -07:00
2017-07-15 16:11:23 -07:00
2017-07-15 16:11:23 -07:00
2018-03-05 13:13:41 -08:00
2017-07-15 16:11:23 -07:00
2018-03-05 13:13:41 -08:00
2018-01-18 17:45:16 -08:00
2018-03-23 12:14:30 -07:00
2018-03-23 12:14:30 -07:00
2017-07-15 16:11:23 -07:00
2017-07-15 16:11:23 -07:00
2018-02-09 14:57:54 -08:00
2018-02-09 14:57:54 -08:00
2017-07-15 16:11:23 -07:00
2018-03-05 13:13:41 -08:00
2018-03-28 10:29:59 -07:00
2017-07-15 16:11:23 -07:00
2017-07-15 16:11:23 -07:00
2017-07-15 16:11:23 -07:00
2018-03-05 13:13:41 -08:00
2018-03-22 14:43:36 -07:00
2018-03-05 13:13:41 -08:00
2017-11-28 11:27:02 -08:00
2018-03-23 12:43:06 -07:00
2018-03-23 12:43:06 -07:00
2017-09-11 09:14:48 -07:00
2017-10-10 13:12:37 -07:00
2017-11-30 23:50:45 -08:00
2018-03-05 13:13:41 -08:00
2017-07-15 16:11:23 -07:00
2018-02-07 14:42:26 -08:00
2018-03-23 12:43:06 -07:00
2017-07-15 16:11:23 -07:00
2018-03-05 13:13:41 -08:00
2018-03-05 13:13:41 -08:00
2018-03-05 13:13:41 -08:00
2018-03-05 13:13:41 -08:00
2017-11-10 17:28:12 -08:00
2017-07-15 16:11:23 -07:00
2018-03-08 10:27:25 -08:00
2017-08-24 16:10:54 -07:00
2017-07-15 16:11:23 -07:00
2018-03-05 13:13:41 -08:00
2017-12-07 11:57:36 -08:00
2018-03-05 13:13:41 -08:00
2018-03-16 10:43:17 -07:00
2018-03-16 10:43:17 -07:00
2018-03-05 13:13:41 -08:00
2018-01-11 18:57:33 -08:00
2018-01-11 18:57:33 -08:00
2017-07-15 16:11:23 -07:00
2018-03-08 10:27:25 -08:00
2018-03-05 13:13:41 -08:00
2018-03-14 00:57:25 -07:00
2018-03-22 14:43:36 -07:00
2017-07-15 16:11:23 -07:00
2017-07-15 16:11:23 -07:00
2017-07-15 16:11:23 -07:00
2017-07-15 16:11:23 -07:00
2018-03-05 13:13:41 -08:00
2018-02-05 18:43:24 -08:00