Commit Graph

147 Commits (198ed589800188aca951122e2c18766837e45b41)

Author SHA1 Message Date
Igor Canadi 40cdf797d2 Fix compile error on platforms without fallocate() 9 years ago
Lakshmi Narayanan 4049bcde39 Added boolean variable to guard fallocate() calls 9 years ago
jsteemann bbb18c8278 removed unused variable of type Status, fixed indentation 9 years ago
Dmitri Smirnov 30e82d5c41 Refactor to support file_reader_writer on Windows. 9 years ago
Amit Arya 20c44fefb7 t6913679: Use fallocate on LOG FILESS 9 years ago
Igor Canadi 16ebe3a2a9 Mmap reads should not return error if reading past file 9 years ago
Islam AbdelRahman 3bd9db420e [Cleanup] Remove RandomRWFile 9 years ago
Mike Kolupaev e06cf1a098 [wal changes 3/3] method in DB to sync WAL without blocking writers 9 years ago
Mike Kolupaev 3bf9f9a832 cleaned up PosixMmapFile a little 9 years ago
agiardullo 064294081b Improved FileExists API 9 years ago
sdong 6e9fbeb27c Move rate_limiter, write buffering, most perf context instrumentation and most random kill out of Env 9 years ago
sdong 5ec829bc4f Cleaning up CYGWIN define of fread_unlocked to port 9 years ago
sdong f9728640f3 "make format" against last 10 commits 9 years ago
Dmitri Smirnov d2f0912bd3 Merge the latest changes from github/master 10 years ago
Dmitri Smirnov 18285c1e2f Windows Port from Microsoft 10 years ago
krad 7015fd81c4 Add read_nanos to IOStatsContext. 10 years ago
Yueh-Hsuan Chiang 1369f015ee Only initialize the ThreadStatusData when necessary. 10 years ago
Islam AbdelRahman ab455ce495 fix clang build 10 years ago
Yueh-Hsuan Chiang 3eddd1abe9 Add Env::GetThreadID(), which returns the ID of the current thread. 10 years ago
Mike Kolupaev ec7a944360 more times in perf_context and iostats_context 10 years ago
Igor Canadi 4a855c0799 Add an option wal_bytes_per_sync to control sync_file_range for WAL files 10 years ago
sdong 98a44559d5 Build for CYGWIN 10 years ago
Islam AbdelRahman 155d468c56 Using chrono as a fallback 10 years ago
Danny Al-Gaaf 87c7d49d67 util/env_posix.cc: fix #elif check for __MACH__ 10 years ago
Venkatesh Radhakrishnan b2b3086524 Speed up rocksDB close call. 10 years ago
Igor Canadi b8d23cdcb8 Revert chrono use 10 years ago
Igor Sugak 62247ffa3b rocksdb: Add missing override 10 years ago
Igor Sugak 3ad6b794cf rocksdb: Fix 'Division by zero' scan-build warning 10 years ago
Erik Garrison e6eaf938c3 remove old debugging message (#487) 10 years ago
Yueh-Hsuan Chiang bf287b76e0 Add structures for exposing thread events and operations. 10 years ago
Yueh-Hsuan Chiang 45bab305f9 Move GetThreadList() feature under Env. 10 years ago
Venkatesh Radhakrishnan 7198ed5a2e Handle errors during pthread calls 10 years ago
Igor Canadi cb82d7b081 Fix #434 10 years ago
Yueh-Hsuan Chiang a97314219e Fix compile error in ROCKSDB_LITE 10 years ago
Yueh-Hsuan Chiang d0c5f28a5c Introduce GetThreadList API 10 years ago
Venkatesh Radhakrishnan 6c1b040cc9 Provide openable snapshots 10 years ago
Igor Canadi 25f273027b Fix iOS compile with -Wshorten-64-to-32 10 years ago
Igor Canadi 767777c2bd Turn on -Wshorten-64-to-32 and fix all the errors 10 years ago
sdong 09899f0b51 DB::Open() to automatically increase thread pool size if it is smaller than max number of parallel compactions or flushes 10 years ago
Lei Jin 17be187ff9 dummy var to suppress compiler warning/error 10 years ago
Lei Jin 44f0ff31c2 use fallocate(FALLOC_FL_PUNCH_HOLE) to release unused blocks at the end of file 10 years ago
Igor Canadi 965d9d50b8 Fix timing 10 years ago
Igor Canadi 001ce64dc7 Use chrono for timing 10 years ago
Lei Jin 7e9f28cb23 limit max bytes that can be read/written per pread/write syscall 10 years ago
Igor Canadi d9c0785812 Fix assertion in PosixRandomAccessFile 10 years ago
ZHANG Biao 8dfe2fdd51 fix compile error under Mac OS X 10 years ago
Lei Jin 58c49466d2 Allow env_posix to lower background thread IO priority 10 years ago
Lei Jin 534357ca3a integrate rate limiter into rocksdb 11 years ago
Yueh-Hsuan Chiang 90a6aca48e Finer report I/O stats about Flush and Compaction. 11 years ago
Igor Canadi d3f63f03ad Fix 32-bit errors 11 years ago