Summary:
DistributedMutex hasn't been used in the code base and enabling
`USE_FOLLY_DISTRIBUTED_MUTEX` only runs the mutex tests from third-party
lib. So disabling it for now.
The implementation may also out of date, should re-sync with folly before
using.
Pull Request resolved: https://github.com/facebook/rocksdb/pull/8584
Test Plan: CI
Reviewed By: ajkr
Differential Revision:
D29888960
Pulled By: jay-zhuang
fbshipit-source-id:
3e75f73386c6ed03efb96a1400258d602a724f17
COMMON_FLAGS="$COMMON_FLAGS -DROCKSDB_IOURING_PRESENT"
fi
fi
- if test -z "$USE_FOLLY_DISTRIBUTED_MUTEX"; then
- USE_FOLLY_DISTRIBUTED_MUTEX=1
- fi
# PORT_FILES=port/linux/linux_specific.cc
;;
SunOS)
LUA_PATH=
LUA_LIB=
-USE_FOLLY_DISTRIBUTED_MUTEX=1
-
export CC CXX AR CFLAGS CXXFLAGS EXEC_LDFLAGS EXEC_LDFLAGS_SHARED VALGRIND_VER JEMALLOC_LIB JEMALLOC_INCLUDE CLANG_ANALYZER CLANG_SCAN_BUILD LUA_PATH LUA_LIB
LUA_PATH=
LUA_LIB=
-USE_FOLLY_DISTRIBUTED_MUTEX=1
-
export CC CXX AR CFLAGS CXXFLAGS EXEC_LDFLAGS EXEC_LDFLAGS_SHARED VALGRIND_VER JEMALLOC_LIB JEMALLOC_INCLUDE CLANG_ANALYZER CLANG_SCAN_BUILD LUA_PATH LUA_LIB