Commit Graph

164 Commits (67c1ae8831ba0e129b64743c068a4a192b2d87e4)

Author SHA1 Message Date
krad 21f847eda5 Direct IO fix for Mac 9 years ago
krad f89caa127b Direct IO capability for RocksDB 9 years ago
Dmitri Smirnov aab91b8d8f Use generic threadpool for Windows environment (#1120) 9 years ago
Yueh-Hsuan Chiang a3db93c261 Remove the SyncPoint usage in the destructor of PosixEnv 9 years ago
Yueh-Hsuan Chiang 908100399c Fixed a dependency issue of ThreadLocalPtr 9 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 9 years ago
Andrew Kryczka acd7d58695 [directory includes cleanup] Remove util->db dependency for ThreadStatusUtil 9 years ago
Venkatesh Radhakrishnan 030215bf01 Running manual compactions in parallel with other automatic or manual compactions in restricted cases 9 years ago
Yueh-Hsuan Chiang 00d6edf6a0 Ensure the destruction order of PosixEnv and ThreadLocalPtr 9 years ago
Javier González b2863017b1 Move posix threads into a library 9 years ago
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 10 years ago
Mike Kolupaev e06cf1a098 [wal changes 3/3] method in DB to sync WAL without blocking writers 10 years ago
Mike Kolupaev 3bf9f9a832 cleaned up PosixMmapFile a little 10 years ago
agiardullo 064294081b Improved FileExists API 10 years ago
sdong 6e9fbeb27c Move rate_limiter, write buffering, most perf context instrumentation and most random kill out of Env 10 years ago
sdong 5ec829bc4f Cleaning up CYGWIN define of fread_unlocked to port 10 years ago
sdong f9728640f3 "make format" against last 10 commits 10 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