Commit Graph

88 Commits (c8bb79978e287d991897e98a539a92e6b744f14e)

Author SHA1 Message Date
Igor Canadi 64ae6e9eb9 Don't preallocate log files 11 years ago
Igor Canadi 5c44a8db61 fallocate_with_keep_size is false for LogWrites 11 years ago
Igor Canadi 22507aff6c Fix compile issue in Mac OS 11 years ago
Igor Canadi f26cb0f093 Optimize fallocation 11 years ago
sdong 01dcef114b Env to add a function to allow users to query waiting queue length 11 years ago
Yumikiyo Osanai 056a0286d2 Modify the compile error about ftruncate() 11 years ago
Igor Canadi 26ac5603f4 Truncate unused space on PosixWritableFile::Close() 11 years ago
Lei Jin b2795b799e thread local pointer storage 11 years ago
Igor Canadi d53b188228 Fix some errors detected by coverity scan 11 years ago
Igor Canadi 832158e7f7 Fsync directory after we create a new file 11 years ago
Mike Lin 4c75e21c20 Eliminate stdout message when launching a posix thread. 11 years ago
James Golick c28dd2a891 oops - missed a spot 11 years ago
James Golick 43c386b72e only try to use fallocate if it's actually present on the system 11 years ago
kailiu e1d92dfd2e Fix a bunch of mac compilation issues in performance branch 11 years ago
lovro 45a2f2d8d3 Fix build without glibc 11 years ago
lovro 4c81383628 Set background thread name with pthread_setname_np() 11 years ago
Siying Dong 8aac46d686 [RocksDB Performance Branch] Fix a regression bug of munmap 11 years ago
Siying Dong b59d4d5a50 A Simple Plain Table 11 years ago
kailiu 97d8e573a6 make util/env_posix.cc work under mac 11 years ago
Dhruba Borthakur b4ad5e89ae Implement a compressed block cache. 11 years ago
Igor Canadi b572e81f94 Flush Log every 5 seconds 11 years ago
Mayank Agarwal 9b50106f9a Dbid feature 11 years ago
Dhruba Borthakur 9cd221094c Add appropriate LICENSE and Copyright message. 11 years ago
Igor Canadi d0beadd456 Env class that can randomly read and write 11 years ago
Dhruba Borthakur 4463b11cad Migrate names of properties from 'leveldb' prefix to 'rocksdb' prefix. 11 years ago
Dhruba Borthakur a143ef9b38 Change namespace from leveldb to rocksdb 11 years ago
Dhruba Borthakur 87d6eb2f6b Implement apis in the Environment to clear out pages in the OS cache. 11 years ago
Rajat Goel 11c65021fb Revert "Minor fixes found while trying to compile it using clang on Mac OS X" 11 years ago
Rajat Goel 5f2c136c32 Minor fixes found while trying to compile it using clang on Mac OS X 11 years ago
Haobo Xu 1565dab809 [RocksDB] Enhance Env to support two thread pools LOW and HIGH 11 years ago
Haobo Xu f2f4c8072f [RocksDB] Added nano second stopwatch and new perf counters to track block read cost 11 years ago
Dhruba Borthakur 1186192ed1 Replace include/leveldb with include/rocksdb. 11 years ago
Haobo Xu 96be2c4ee0 [RocksDB] Add mmap_read option for db_stress 12 years ago
Haobo Xu 3cc1af2062 [RocksDB] Option for incremental sync 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 ab8d2f6ab2 [RocksDB] [Performance] Allow different posix advice to be applied to the same table file 12 years ago
Vamsi Ponnekanti 760dd4750f [Kill randomly at various points in source code for testing] 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
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 d815082159 [RocksDB] env_posix cleanup 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
Abhishek Kona 1ba5abca97 Use posix_fallocate as default. 12 years ago
Abhishek Kona c41f1e995c Codemod NULL to nullptr 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