rocksdb/util
sdong 976caca09b Skip AllocateTest if fallocate() is not supported in the file system
Summary: To avoid false positive test failures when the file system doesn't support fallocate. In EnvTest.AllocateTest, we first make a simple fallocate call and check the error codes to rule out the possibility that it is not supported. Skip the test if the error code indicates it is not supported.

Test Plan: Run the test and make sure it passes on file systems supporting and not supporting fallocate

Reviewers: yhchiang, ljin, igor

Reviewed By: igor

Subscribers: leveldb

Differential Revision: https://reviews.facebook.net/D23667
2014-09-19 10:55:59 -07:00
..
arena.cc
arena.h
arena_test.cc
auto_roll_logger.cc
auto_roll_logger.h
auto_roll_logger_test.cc
autovector.h
autovector_test.cc
benchharness.cc
benchharness.h
benchharness_test.cc
blob_store.cc
blob_store.h
blob_store_test.cc
bloom.cc Fix #284 2014-09-16 10:30:32 -07:00
bloom_test.cc Implement full filter for block based table. 2014-09-08 10:37:05 -07:00
build_version.h
cache.cc
cache_bench.cc added include for inttypes.h to fix nonworking printf statements 2014-09-17 15:15:53 -04:00
cache_test.cc
coding.cc
coding.h
coding_test.cc Remove BitStream* tests 2014-08-19 09:52:54 -04:00
comparator.cc
crc32c.cc
crc32c.h
crc32c_test.cc
db_info_dummper.cc fix more compile warnings 2014-09-05 14:14:37 +08:00
dynamic_bloom.cc
dynamic_bloom.h
dynamic_bloom_test.cc fix more compile warnings 2014-09-05 14:14:37 +08:00
env.cc
env_hdfs.cc
env_posix.cc limit max bytes that can be read/written per pread/write syscall 2014-08-29 21:21:49 -07:00
env_test.cc Skip AllocateTest if fallocate() is not supported in the file system 2014-09-19 10:55:59 -07:00
filelock_test.cc
filter_policy.cc
hash.cc Explicitly cast char to signed char in Hash() 2014-09-08 18:57:40 -07:00
hash.h
hash_cuckoo_rep.cc sizeof(int*) where sizeof(int) was intended 2014-09-05 20:50:29 -07:00
hash_cuckoo_rep.h
hash_linklist_rep.cc
hash_linklist_rep.h
hash_skiplist_rep.cc
hash_skiplist_rep.h
histogram.cc fix a few compile warnings 2014-09-04 23:06:23 +08:00
histogram.h fix a few compile warnings 2014-09-04 23:06:23 +08:00
histogram_test.cc
iostats_context.cc Fix ios compile 2014-08-28 12:46:05 -04:00
iostats_context_imp.h Fix ios compile 2014-08-28 12:46:05 -04:00
ldb_cmd.cc Push- instead of pull-model for managing Write stalls 2014-09-08 11:20:25 -07:00
ldb_cmd.h
ldb_cmd_execute_result.h
ldb_tool.cc
log_buffer.cc
log_buffer.h
log_write_bench.cc
logging.cc fix more compile warnings 2014-09-05 14:14:37 +08:00
logging.h
manual_compaction_test.cc
murmurhash.cc
murmurhash.h
mutable_cf_options.h SetOptions() for memtable related options 2014-09-17 12:49:13 -07:00
mutexlock.h
options.cc MemTableOptions 2014-09-08 18:46:52 -07:00
options_builder.cc
options_helper.cc SetOptions() for memtable related options 2014-09-17 12:49:13 -07:00
options_helper.h SetOptions() for memtable related options 2014-09-17 12:49:13 -07:00
options_test.cc Fix mac compile 2014-09-17 15:45:43 -07:00
perf_context.cc
perf_context_imp.h Refactor PerfStepTimer to stop on destruct 2014-09-02 12:04:22 -07:00
posix_logger.h
random.h
rate_limiter.cc fix rate limiter crash #286 2014-09-15 20:43:38 +08:00
rate_limiter.h
rate_limiter_test.cc fix more compile warnings 2014-09-05 14:14:37 +08:00
scoped_arena_iterator.h Remove path with arena==nullptr from NewInternalIterator 2014-09-04 17:40:41 -07:00
signal_test.cc
skiplistrep.cc
slice.cc
statistics.cc fix more compile warnings 2014-09-05 14:14:37 +08:00
statistics.h
status.cc
stl_wrappers.h
stop_watch.h
string_util.cc
string_util.h
sync_point.cc
sync_point.h
testharness.cc
testharness.h
testutil.cc Merger test 2014-09-08 22:24:40 -07:00
testutil.h Merger test 2014-09-08 22:24:40 -07:00
thread_local.cc
thread_local.h
thread_local_test.cc
vectorrep.cc Remove assert in vector rep 2014-08-27 11:05:41 -07:00
xxhash.cc
xxhash.h