You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Haobo Xu
839f6db77e
[RocksDB] Fix PosixLogger and AutoRollLogger thread safety
...
Summary:
PosixLogger and AutoRollLogger do not seem to be thread safe.
For PosixLogger, log_size_ is not atomically updated.
For AutoRollLogger, the underlying logger_ might be deleted by
one thread while still being accessed by another.
Test Plan: make check
Reviewers: kailiu, dhruba, heyongqiang
Reviewed By: kailiu
CC: leveldb, zshao, sheki
Differential Revision: https://reviews.facebook.net/D9699
12 years ago
..
arena.cc
Codemod NULL to nullptr
12 years ago
arena.h
A number of fixes:
13 years ago
arena_test.cc
Fix all warnings generated by -Wall option to the compiler.
12 years ago
auto_roll_logger.cc
[RocksDB] Fix PosixLogger and AutoRollLogger thread safety
12 years ago
auto_roll_logger.h
[RocksDB] Fix PosixLogger and AutoRollLogger thread safety
12 years ago
auto_roll_logger_test.cc
[RocksDB] Fix PosixLogger and AutoRollLogger thread safety
12 years ago
bloom.cc
Fix all the lint errors.
12 years ago
bloom_test.cc
Fix all warnings generated by -Wall option to the compiler.
12 years ago
build_version.h
Stop continually re-creating build_version.c
12 years ago
cache.cc
[RocksDB] Fix LRUCache Eviction problem
12 years ago
cache_test.cc
[RocksDB] Fix LRUCache Eviction problem
12 years ago
coding.cc
Codemod NULL to nullptr
12 years ago
coding.h
Codemod NULL to nullptr
12 years ago
coding_test.cc
Codemod NULL to nullptr
12 years ago
comparator.cc
merge 1.5
12 years ago
crc32c.cc
Codemod NULL to nullptr
12 years ago
crc32c.h
A number of fixes:
13 years ago
crc32c_test.cc
Fix all warnings generated by -Wall option to the compiler.
12 years ago
env.cc
Ability to configure bufferedio-reads, filesystem-readaheads and mmap-read-write per database.
12 years ago
env_hdfs.cc
Ability to configure bufferedio-reads, filesystem-readaheads and mmap-read-write per database.
12 years ago
env_posix.cc
Avoid global static initialization in Env::Default()
12 years ago
env_test.cc
Ability to configure bufferedio-reads, filesystem-readaheads and mmap-read-write per database.
12 years ago
filelock_test.cc
Prevent concurrent multiple opens of leveldb database.
12 years ago
filter_policy.cc
Added bloom filter support.
13 years ago
hash.cc
A number of fixes:
13 years ago
hash.h
reverting disastrous MOE commit, returning to r21
14 years ago
histogram.cc
[Rocksdb] Remove unused double apis to record into histograms
12 years ago
histogram.h
[Rocksdb] Remove unused double apis to record into histograms
12 years ago
histogram_test.cc
Introduce histogram in statistics.h
12 years ago
ldb_cmd.cc
Enhance the ldb tool to support ttl databases
12 years ago
ldb_cmd.h
Enhance the ldb tool to support ttl databases
12 years ago
ldb_cmd_execute_result.h
Enhanced ldb to support data access commands
12 years ago
ldb_tool.cc
Enhance the ldb tool to support ttl databases
12 years ago
logging.cc
Fix all warnings generated by -Wall option to the compiler.
12 years ago
logging.h
A number of fixes:
13 years ago
murmurhash.cc
Implement RowLocks for assoc schema
12 years ago
murmurhash.h
Implement RowLocks for assoc schema
12 years ago
mutexlock.h
Implement ReadWrite locks for leveldb
12 years ago
options.cc
[RocksDB] Cleanup compaction filter to use a class interface, instead of function pointer and additional context pointer.
12 years ago
posix_logger.h
[RocksDB] Fix PosixLogger and AutoRollLogger thread safety
12 years ago
random.h
A number of fixes:
13 years ago
signal_test.cc
[RocksDB] fix build
12 years ago
stack_trace.h
[RocksDB] Add stacktrace signal handler
12 years ago
stats_logger.h
Clean up compiler warnings generated by -Wall option.
12 years ago
status.cc
[Rocksdb] Support Merge operation in rocksdb
12 years ago
stop_watch.h
[RocksDB] Simplify StopWatch implementation
12 years ago
storage_options.h
Set FD_CLOEXEC after each file open
12 years ago
testharness.cc
Codemod NULL to nullptr
12 years ago
testharness.h
A number of fixes:
13 years ago
testutil.cc
Fix all warnings generated by -Wall option to the compiler.
12 years ago
testutil.h
Ability to configure bufferedio-reads, filesystem-readaheads and mmap-read-write per database.
12 years ago