Commit Graph

723 Commits (1b7fbb9e82e80294130fcc70fc4ff9e29e363bf7)

Author SHA1 Message Date
Haobo Xu 4ca3c67bd3 [RocksDB] Cleanup compaction filter to use a class interface, instead of function pointer and additional context pointer. 12 years ago
Haobo Xu 05e8854085 [Rocksdb] Support Merge operation in rocksdb 12 years ago
Kai Liu 958b9c80e1 Avoid global static initialization in Env::Default() 12 years ago
Dhruba Borthakur 3cb7bf8170 Initialize parameters in the constructor. 12 years ago
Mark Callaghan b1ff9ac9c5 Add --writes_per_second rate limit, print p99.99 in histogram 12 years ago
Haobo Xu e0b60923ee [RocksDB] fix build 12 years ago
Haobo Xu 1255dcd446 [RocksDB] Add stacktrace signal handler 12 years ago
Haobo Xu a29fc171a6 [RocksDB] posix_logger does not compile on non-linux platform 12 years ago
Abhishek Kona dae7379050 [RocksDB] Expose LDB functioanality as a library call - clients can build their own LDB binary with additional options 12 years ago
Mayank Agarwal 6594fef7ef Exit and Join the background compaction threads while running rocksdb tests 12 years ago
heyongqiang e21ba94a69 Set FD_CLOEXEC after each file open 12 years ago
Mayank Agarwal adb4e4509b Fixing delete in env_posix.cc 12 years ago
Haobo Xu a77bc3d14c [RocksDB] Fix LRUCache Eviction problem 12 years ago
Haobo Xu d815082159 [RocksDB] env_posix cleanup 12 years ago
Abhishek Kona 7fdd5f5b33 Use non-mmapd files for Write-Ahead Files 12 years ago
Abhishek Kona 63f216ee0a memory manage statistics 12 years ago
Simon Marlow a8bf8fe504 Integrate the manifest_dump command with ldb 12 years ago
Mayank Agarwal 38d54832f7 Initialize variable in constructor for PosixEnv::checkedDiskForMmap_ 12 years ago
Dhruba Borthakur ad96563b79 Ability to configure bufferedio-reads, filesystem-readaheads and mmap-read-write per database. 12 years ago
Mayank Agarwal a6f4275403 Removing boost from ldb_cmd.cc 12 years ago
Mayank Agarwal 48abc06049 Using return value of fwrite in posix_logger.h 12 years ago
Mayank Agarwal 487168cdcf Fixed sign-comparison in rocksdb code-base and fixed Makefile 12 years ago
Mayank Agarwal f04cc368f7 Fixing a careless mistake in ldb 12 years ago
Mayank Agarwal a78fb5e8bc Doing away with boost in ldb_cmd.h 12 years ago
Abhishek Kona 1ba5abca97 Use posix_fallocate as default. 12 years ago
Mayank Agarwal 5b278b53ae Fix valgrind errors in rocksdb tests: auto_roll_logger_test, reduce_levels_test 12 years ago
Dhruba Borthakur 469724be7f Add appropriate parameters to make bulk-load go faster. 12 years ago
Zheng Shao 7b43500794 [RocksDB] Add bulk_load option to Options and ldb 12 years ago
Mark Callaghan 993543d1be Add rate_delay_limit_milliseconds 12 years ago
Dhruba Borthakur 806e264350 Ability for rocksdb to compact when flushing the in-memory memtable to a file in L0. 12 years ago
Abhishek Kona c41f1e995c Codemod NULL to nullptr 12 years ago
Abhishek Kona 9bf91c74b8 ldb waldump to print the keys along with other stats + NULL to nullptr in ldb_cmd.cc 12 years ago
amayank b2c50f1c3f Fix for the weird behaviour encountered by ldb Get where it could read only the second-latest value 12 years ago
Abhishek Kona fe10200ddc Introduce histogram in statistics.h 12 years ago
Kai Liu 45f0030458 Fix the "IO error" in auto_roll_logger_test 12 years ago
amayank f3901e0647 Revert "Fix for the weird behaviour encountered by ldb Get where it could read only the second-latest value" 12 years ago
amayank 4c696ed001 Fix for the weird behaviour encountered by ldb Get where it could read only the second-latest value 12 years ago
Kai Liu aaa0cbb97a Fix the warning introduced by auto_roll_logger_test 12 years ago
Chip Turner f02db1c118 Add zlib to our builds and tweak histogram output 12 years ago
Kai Liu b63aafce42 Allow the logs to be purged by TTL. 12 years ago
Abhishek Kona 4dc02f7b7a Initialize all doubles to 0 in histogram.cc 12 years ago
Abhishek Kona 009034cf12 Performant util/histogram. 12 years ago
Kosie van der Merwe 4dcc0c89f4 Fixed cache key for block cache 12 years ago
Chip Turner 2c3565285e Add OS_LINUX ifdef protections around fallocate parts 12 years ago
Dilip Antony Joseph 11ce6a060e Enhanced ldb to support data access commands 12 years ago
Chip Turner 0b83a83191 Fix poor error on num_levels mismatch and few other minor improvements 12 years ago
Chip Turner 772f75b3fb Stop continually re-creating build_version.c 12 years ago
Chip Turner 3dafdfb2c4 Use fallocate to prevent excessive allocation of sst files and logs 12 years ago
Chip Turner 2fdf91a4f8 Fix a number of object lifetime/ownership issues 12 years ago
Abhishek Kona 7d5a4383bb rollover manifest file. 12 years ago