rocksdb/utilities/transactions
Daniel Black 816c1e30ca gcc-7 requires include <functional> for std::function
Summary:
Fixes compile error:

In file included from ./util/statistics.h:17:0,
                 from ./util/stop_watch.h:8,
                 from ./util/perf_step_timer.h:9,
                 from ./util/iostats_context_imp.h:8,
                 from ./util/posix_logger.h:27,
                 from ./port/util_logger.h:18,
                 from ./db/auto_roll_logger.h:15,
                 from db/auto_roll_logger.cc:6:
./util/thread_local.h:65:16: error: 'function' in namespace 'std' does not name a template type
   typedef std::function<void(void*, void*)> FoldFunc;
Closes https://github.com/facebook/rocksdb/pull/1656

Differential Revision: D4318702

Pulled By: yiwu-arbug

fbshipit-source-id: 8c5d17a
2016-12-16 11:24:18 -08:00
..
optimistic_transaction_db_impl.cc optimistic transactions support for reinitialization 2016-03-07 19:03:09 -08:00
optimistic_transaction_db_impl.h optimistic transactions support for reinitialization 2016-03-07 19:03:09 -08:00
optimistic_transaction_impl.cc Implement non-exclusive locks 2016-12-05 17:39:17 -08:00
optimistic_transaction_impl.h Implement non-exclusive locks 2016-12-05 17:39:17 -08:00
optimistic_transaction_test.cc gcc-7 requires include <functional> for std::function 2016-12-16 11:24:18 -08:00
transaction_base.cc Implement non-exclusive locks 2016-12-05 17:39:17 -08:00
transaction_base.h Implement non-exclusive locks 2016-12-05 17:39:17 -08:00
transaction_db_impl.cc Implement non-exclusive locks 2016-12-05 17:39:17 -08:00
transaction_db_impl.h Implement non-exclusive locks 2016-12-05 17:39:17 -08:00
transaction_db_mutex_impl.cc Fix transaction locking 2016-02-16 17:15:05 -08:00
transaction_db_mutex_impl.h Updated all copyright headers to the new format. 2016-02-09 15:12:00 -08:00
transaction_impl.cc Implement non-exclusive locks 2016-12-05 17:39:17 -08:00
transaction_impl.h Implement non-exclusive locks 2016-12-05 17:39:17 -08:00
transaction_lock_mgr.cc Fix compile error in trasaction_lock_mgr.cc 2016-12-06 14:39:16 -08:00
transaction_lock_mgr.h Implement non-exclusive locks 2016-12-05 17:39:17 -08:00
transaction_test.cc gcc-7 requires include <functional> for std::function 2016-12-16 11:24:18 -08:00
transaction_util.cc Gcc-7 buffer size insufficient 2016-12-14 19:24:26 -08:00
transaction_util.h Updated all copyright headers to the new format. 2016-02-09 15:12:00 -08:00