Commit Graph

28 Commits (073ac547391870f464fae324a19a6bc6a70188dc)

Author SHA1 Message Date
Andrew Kryczka 2225f063d4 Remove incremental ID from background thread pool names (#9165) 4 years ago
Andrew Kryczka 23ffed9cb7 Prevent joining detached thread in ThreadPoolImpl (#8635) 4 years ago
Jay Zhuang 45c65d6dcf Use thread-safe `strerror_r()` to get error message (#8087) 4 years ago
Cheng Chang f7613e2a9e Make it able to lower cpu priority to specific level in threadpool (#6969) 5 years ago
Cheng Chang ee50b8d499 Be able to decrease background thread's CPU priority when creating database backup (#6602) 5 years ago
sdong 6fd0ed4993 CompactRange() to use bottom pool when goes to bottommost level (#6593) 5 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 5 years ago
sdong e8263dbdaa Apply formatter to recent 200+ commits. (#5830) 6 years ago
2389aa2da9 Remove unneeded unlock statement (#5809) 6 years ago
Kefu Chai 40712df9ab ThreadPoolImpl::Impl::BGThreadWrapper() returns void (#5709) 6 years ago
jsteemann de76909464 refactor SavePoints (#5192) 6 years ago
Zhongyi Xie a291f3a1e5 Collect compaction stats by priority and dump to info LOG (#5050) 6 years ago
jsteemann d1c0d3f358 Small issues (#4564) 7 years ago
Yi Wu 4f12d49daf Suppress clang analyzer error (#4299) 7 years ago
Gabriel Wicke 090c78a0d7 Support lowering CPU priority of background threads 7 years ago
Andrew Kryczka 3cea61392f include thread-pool priority in thread names 7 years ago
Andrew Kryczka 5a7e08468a fix ThreadStatus for bottom-pri compaction threads 8 years ago
Andrew Kryczka 5b2cb64bfb Prevent threads from respawning during joining 8 years ago
Andrew Kryczka cc01985db0 Introduce bottom-pri thread pool for large universal compactions 8 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 8 years ago
Andrew Kryczka 6cc9aef162 New API for background work in single thread pool 8 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 8 years ago
Siying Dong d2dce5611a Move some files under util/ to separate dirs 8 years ago
Tamir Duberstein 253799c06d Add missing include for `abort()` 8 years ago
Dmitri Smirnov 0a4cdde50a Windows thread 9 years ago
Daniel Black bfbcec2339 Gcc 7 error expansion to defined 9 years ago
sdong f7669b40ba Fix Windows Build 9 years ago
Islam AbdelRahman e9b2af87f8 Expose ThreadPool under include/rocksdb/threadpool.h 9 years ago
Willem Jan Withagen 0d65acec0c threadpool.cc: abort() lives in stdlib.h on FreeBSD (#1155) 9 years ago
sdong 157e0633e7 MutexLock -> ThreadPoolMutexLock in util/threadpool.cc 9 years ago
Dmitri Smirnov aab91b8d8f Use generic threadpool for Windows environment (#1120) 9 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 10 years ago
Venkatesh Radhakrishnan 030215bf01 Running manual compactions in parallel with other automatic or manual compactions in restricted cases 10 years ago
Javier González b2863017b1 Move posix threads into a library 10 years ago