Maysam Yabandeh
534581a356
Fix a bug in tests in options operator=
...
Summary:
Note: Using the default operator= is an unsafe approach for Options since it destructs shared_ptr in
the same order of their creation, in contrast to destructors which
destructs them in the opposite order of creation. One particular problme is
that the cache destructor might invoke callback functions that use Option
members such as statistics. To work around this problem, we manually call
destructor of table_facotry which eventually clears the block cache.
Closes https://github.com/facebook/rocksdb/pull/1950
Differential Revision: D4655473
Pulled By: maysamyabandeh
fbshipit-source-id: 6c4bbff
2017-03-05 18:09:09 -08:00
..
2017-02-28 11:09:11 -08:00
2017-02-28 11:09:11 -08:00
2017-02-28 11:09:11 -08:00
2017-03-02 17:54:15 -08:00
2016-11-19 14:24:12 -08:00
2017-01-20 13:24:13 -08:00
2017-03-02 16:54:10 -08:00
2017-02-13 11:09:13 -08:00
2017-02-23 12:09:11 -08:00
2017-01-19 15:39:12 -08:00
2017-02-06 14:54:18 -08:00
2017-01-08 14:24:12 -08:00
2017-01-19 15:54:19 -08:00
2016-12-01 07:09:15 -08:00
2017-02-23 15:09:12 -08:00
2017-01-11 15:09:21 -08:00
2017-01-11 15:09:21 -08:00
2017-02-23 12:09:11 -08:00
2016-09-23 16:34:04 -07:00
2017-03-02 17:54:15 -08:00
2017-01-11 15:09:21 -08:00
2017-02-21 10:24:17 -08:00
2017-02-21 10:24:17 -08:00
2016-12-07 11:54:11 -08:00
2016-12-07 11:54:11 -08:00
2016-12-07 11:54:11 -08:00
2016-09-27 18:20:57 -07:00
2016-02-09 15:12:00 -08:00
2017-01-27 11:24:16 -08:00
2016-11-16 09:39:09 -08:00
2017-02-27 12:24:11 -08:00
2016-08-23 13:53:49 -07:00
2017-02-23 12:09:11 -08:00
2016-12-01 07:09:15 -08:00
2017-02-06 14:54:18 -08:00
2017-02-06 14:54:18 -08:00
2016-12-09 11:54:21 -08:00
2017-02-16 10:39:13 -08:00
2017-01-19 15:39:12 -08:00
2016-09-23 16:34:04 -07:00
2017-01-08 14:24:12 -08:00
2017-01-19 15:54:19 -08:00
2017-03-02 17:24:11 -08:00
2017-02-28 11:09:11 -08:00
2016-09-23 16:34:04 -07:00
2016-09-23 16:34:04 -07:00
2016-11-16 09:39:09 -08:00
2016-11-21 18:09:13 -08:00
2017-02-02 16:54:19 -08:00
2017-01-05 10:39:12 -08:00
2016-11-04 12:09:22 -07:00
2017-02-06 14:54:18 -08:00
2016-02-09 15:12:00 -08:00
2016-11-16 09:39:09 -08:00
2016-12-16 11:09:16 -08:00
2016-12-05 14:24:16 -08:00
2016-11-22 14:09:13 -08:00
2017-01-25 11:09:12 -08:00
2017-01-23 12:54:13 -08:00
2016-07-19 15:46:20 -07:00
2017-02-23 12:09:11 -08:00
2017-02-22 10:09:14 -08:00
2017-03-05 18:09:09 -08:00
2017-02-28 17:39:10 -08:00
2017-03-03 11:09:11 -08:00
2017-02-23 18:39:13 -08:00
2017-02-28 17:39:10 -08:00
2016-04-25 23:02:14 -07:00
2016-12-01 07:09:15 -08:00
2016-12-19 16:54:12 -08:00
2016-07-05 11:57:14 -07:00
2017-01-11 10:54:37 -08:00
2016-04-29 11:35:00 -07:00
2016-02-09 15:12:00 -08:00
2017-02-28 14:24:11 -08:00
2017-02-28 11:09:11 -08:00
2016-12-06 14:09:17 -08:00
2017-02-28 14:24:11 -08:00
2016-12-01 10:09:22 -08:00
2016-02-09 15:12:00 -08:00
2016-12-16 11:24:18 -08:00
2016-02-09 15:12:00 -08:00
2016-02-09 15:12:00 -08:00
2017-02-13 11:09:13 -08:00
2016-09-23 16:34:04 -07:00
2016-11-14 17:39:13 -08:00
2017-02-13 11:09:13 -08:00
2017-01-19 23:09:15 -08:00
2016-07-08 17:50:51 -07:00
2016-02-09 15:12:00 -08:00
2017-02-06 14:54:18 -08:00
2017-02-02 16:54:19 -08:00
2016-09-27 18:20:57 -07:00
2016-11-22 14:09:13 -08:00
2016-11-22 14:09:13 -08:00
2017-02-08 10:39:15 -08:00
2017-02-08 10:39:15 -08:00
2016-10-13 08:48:40 -07:00
2016-12-13 18:39:14 -08:00
2016-02-09 15:12:00 -08:00
2016-07-08 17:50:51 -07:00
2016-05-22 22:00:15 -07:00
2016-05-22 22:00:15 -07:00
2016-02-09 15:12:00 -08:00
2016-07-21 16:29:06 -07:00
2017-02-23 12:09:11 -08:00
2016-09-27 18:20:57 -07:00
2016-02-09 15:12:00 -08:00
2016-07-13 19:33:57 -07:00
2016-07-05 18:11:25 -07:00
2016-11-03 18:54:20 -07:00
2017-02-06 14:54:16 -08:00
2017-02-06 14:54:16 -08:00
2017-02-06 14:54:16 -08:00
2017-02-06 14:54:16 -08:00
2017-02-06 14:54:18 -08:00
2016-07-25 15:31:41 -07:00
2017-02-23 15:09:12 -08:00
2017-02-23 15:09:12 -08:00
2017-02-23 15:09:12 -08:00
2016-07-20 09:49:03 -07:00
2017-02-23 15:09:12 -08:00
2016-02-09 15:12:00 -08:00
2017-02-06 14:54:18 -08:00
2016-12-29 15:54:19 -08:00
2016-11-17 11:09:13 -08:00
2016-11-16 09:39:09 -08:00
2017-01-05 10:39:12 -08:00
2017-01-25 11:09:12 -08:00
2017-01-05 10:39:12 -08:00
2017-02-16 10:39:13 -08:00
2017-02-10 10:54:12 -08:00
2016-09-27 18:20:57 -07:00
2016-09-27 18:20:57 -07:00
2016-02-09 15:12:00 -08:00
2016-02-09 15:12:00 -08:00
2016-11-28 22:54:13 -08:00
2016-11-21 21:24:11 -08:00
2016-10-21 11:31:42 -07:00
2016-05-19 14:24:48 -07:00
2016-05-19 14:24:48 -07:00
2016-09-23 16:34:04 -07:00
2016-09-23 16:34:04 -07:00
2016-10-07 17:21:45 -07:00
2017-02-06 14:54:18 -08:00
2016-07-20 11:23:31 -07:00
2016-02-09 15:12:00 -08:00
2016-07-12 14:15:32 -07:00
2016-07-13 15:36:22 -07:00
2016-10-07 17:21:45 -07:00
2017-02-23 15:09:12 -08:00
2017-02-21 10:24:17 -08:00
2016-09-23 16:34:04 -07:00
2016-09-23 16:34:04 -07:00
2016-09-23 16:34:04 -07:00
2016-08-16 08:16:04 -07:00
2016-10-07 11:32:10 -07:00
2016-11-21 12:24:13 -08:00
2016-11-15 15:24:16 -08:00
2017-02-06 14:54:18 -08:00
2016-02-09 15:12:00 -08:00
2017-02-14 18:24:24 -08:00
2017-02-23 11:25:36 -08:00
2017-02-14 18:24:24 -08:00
2017-01-17 11:24:28 -08:00
2016-11-21 18:09:13 -08:00