Commit Graph

119 Commits (96ab15d306f05fc4d8527c809d772d1b2137be60)

Author SHA1 Message Date
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 10 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
sdong 9899b12780 ThreadID printed when Thread terminating in the same format as posix_logger 11 years ago
Chilledheart 81b498bc15 Print pthread_t in a more safe way 11 years ago
sdong bd1105aa5a Print out thread ID while thread terminates for decreased pool size. 11 years ago
sdong 3df07d1703 ThreadPool to allow decrease number of threads and increase of number of threads is to be instantly scheduled 11 years ago
Igor Canadi 72ff275e3c Fix TransactionLogIterator EOF caching 11 years ago
Igor Canadi c2da9e5997 Flush before Fsync()/Sync() 11 years ago
Yueh-Hsuan Chiang fa84eb1f7b Fixed a compile error which tries to check whether a size_t < 0 in env_posix.cc 11 years ago
Igor Canadi 726c8084cd Retry FS system calls on EINTR 11 years ago
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