Commit Graph

154 Commits (550af4ee6887d00882c647347aa48d49d9d311a9)

Author SHA1 Message Date
sdong 47414c6cd6 Move include/posix/io_posix.h to util/io_posix.h 9 years ago
sdong 44d4057d78 Avoid some includes in io_posix.h 9 years ago
Javier González 6e6dd5f6f9 Split posix storage backend into Env and library 9 years ago
Igor Canadi 4e07c99a9a Fix iOS build 9 years ago
Sage Weil 1bcafb62f4 env: add ReuseWritableFile 9 years ago
sdong e1a5ff857b Allow users to disable some kill points in db_stress 9 years ago
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 9 years ago
Dmitri Smirnov 18285c1e2f Windows Port from Microsoft 9 years ago
krad 7015fd81c4 Add read_nanos to IOStatsContext. 9 years ago
Yueh-Hsuan Chiang 1369f015ee Only initialize the ThreadStatusData when necessary. 9 years ago
Islam AbdelRahman ab455ce495 fix clang build 9 years ago
Yueh-Hsuan Chiang 3eddd1abe9 Add Env::GetThreadID(), which returns the ID of the current thread. 9 years ago
Mike Kolupaev ec7a944360 more times in perf_context and iostats_context 9 years ago
Igor Canadi 4a855c0799 Add an option wal_bytes_per_sync to control sync_file_range for WAL files 9 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