Commit Graph

1929 Commits (bac399449d0bc8127a2bfb97e78c1ab6356b201c)

Author SHA1 Message Date
Dhruba Borthakur 554c06dd18 Reduce write amplification by merging files in L0 back into L0 12 years ago
Mayank Agarwal b858da709a Simplify bucketing logic in ldb-ttl 12 years ago
Mayank Agarwal 61f1baaedf Introducing timeranged scan, timeranged dump in ldb. Also the ability to count in time-batches during Dump 12 years ago
Haobo Xu 96be2c4ee0 [RocksDB] Add mmap_read option for db_stress 12 years ago
Abhishek Kona 5ef6bb8c37 [rocksdb][refactor] statistic printing code to one place 12 years ago
Haobo Xu 3cc1af2062 [RocksDB] Option for incremental sync 12 years ago
Dhruba Borthakur 6acbe0fc45 Compact multiple memtables before flushing to storage. 12 years ago
Abhishek Kona 00124683de [rocksdb] do not trim range for level0 in manual compaction 12 years ago
Abhishek Kona bff718d81c [Rocksdb] Implement filluniquerandom 12 years ago
Haobo Xu 778e179046 [RocksDB] Sync file to disk incrementally 12 years ago
Haobo Xu bdf1085944 [RocksDB] cleanup EnvOptions 12 years ago
Haobo Xu 043573b24f [RocksDB] Include 64bit random number generator 12 years ago
Haobo Xu d897d33bf1 [RocksDB] Introduce Fast Mutex option 12 years ago
Haobo Xu ab8d2f6ab2 [RocksDB] [Performance] Allow different posix advice to be applied to the same table file 12 years ago
heyongqiang 4c47d8f345 add block deviation option to terminate a block before it exceeds block_size 12 years ago
heyongqiang 4b29651206 add block deviation option to terminate a block before it exceeds block_size 12 years ago
Haobo Xu 0e879c93de [RocksDB] dump leveldb.stats periodically in LOG file. 12 years ago
Dhruba Borthakur 898f79372f Fix valgrind errors introduced by https://reviews.facebook.net/D10863 12 years ago
Vamsi Ponnekanti 760dd4750f [Kill randomly at various points in source code for testing] 12 years ago
Haobo Xu 87d0af15d8 [RocksDB] Introduce an option to skip log error on recovery 12 years ago
Dhruba Borthakur d1aaaf718c Ability to set different size fanout multipliers for every level. 12 years ago
Haobo Xu 839f6db77e [RocksDB] Fix PosixLogger and AutoRollLogger thread safety 12 years ago
Abhishek Kona e1174306c5 [RocksDB] Simplify StopWatch implementation 12 years ago
Abhishek Kona 446151cd20 [Rocksdb] Remove unused double apis to record into histograms 12 years ago
Mayank Agarwal 8a48410f09 Enhance the ldb tool to support ttl databases 12 years ago
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