Commit Graph

135 Commits (c5302a8a58434b423d8f26b29ee922bc64a19185)

Author SHA1 Message Date
Islam AbdelRahman 72930485b5 Fix clang build 9 years ago
Sage Weil 4cedd6b038 EnvWrapper: add ReuseWritableFile 9 years ago
Dmitri Smirnov 5270b33bd3 Make use of portable `uint64_t` type to make possible file access 10 years ago
Dmitri Smirnov 5421c9728b Make use of portable `uint64_t` type to make possible file access 10 years ago
SherlockNoMad ccc8c10c0c Move skip_table_builder_flush to BlockBasedTableOption 10 years ago
SherlockNoMad a6dd0831d5 Add Option to Skip Flushing in TableBuilder 10 years ago
sdong 296c3a1f94 "make format" in some recent commits 10 years ago
Dmitri Smirnov 6fbc4f9f3e Implement smart buffer management. 10 years ago
Sage Weil 1bcafb62f4 env: add ReuseWritableFile 10 years ago
Lakshmi Narayanan 4049bcde39 Added boolean variable to guard fallocate() calls 10 years ago
Dmitri Smirnov ddc8b44998 Address code review comments both GH and internal 10 years ago
Dmitri Smirnov 30e82d5c41 Refactor to support file_reader_writer on Windows. 10 years ago
Dmitri Smirnov f14c3363e1 Make WinEnv::NowMicros return system time 10 years ago
sdong 7a0dbdf3ac Add ZSTD (not final format) compression type 10 years ago
Javier González 0886f4f66a Helper functions to support direct IO 10 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
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
Dmitri Smirnov d1a457181d Ensure Windows build w/o port/port.h in public headers 10 years ago
Dmitri Smirnov 247690fe38 Ensure Windows build w/o port/port.h in public headers 10 years ago
sdong 76d3cd3286 Fix public API dependency on internal codes and dependency on MAX_INT32 10 years ago
Dmitri Smirnov d2f0912bd3 Merge the latest changes from github/master 10 years ago
Ari Ekmekji 35cd75c379 Introduce InfoLogLevel::HEADER_LEVEL 10 years ago
Dmitri Smirnov 18285c1e2f Windows Port from Microsoft 10 years ago
Yueh-Hsuan Chiang 3eddd1abe9 Add Env::GetThreadID(), which returns the ID of the current thread. 10 years ago
Mike Kolupaev 2ecac9f96d add rocksdb::WritableFileWrapper similar to rocksdb::EnvWrapper 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 ec43a8b9fb Universal Compaction with multiple levels won't allocate up to output size 10 years ago
Venkatesh Radhakrishnan d4d42c02ea Fixed clang build in env.h 10 years ago
Venkatesh Radhakrishnan b2b3086524 Speed up rocksDB close call. 10 years ago
Igor Sugak 62247ffa3b rocksdb: Add missing override 10 years ago
fyrz cfe8837e43 Switch logv with loglevel to virtual 10 years ago
Karthikeyan Radhakrishnan da9cbce731 Add Header to logging to capture application level information 10 years ago
Yueh-Hsuan Chiang 45bab305f9 Move GetThreadList() feature under Env. 10 years ago
Igor Canadi 7ec71f101c Provide default implementation of LinkFile, don't break the build 10 years ago
Venkatesh Radhakrishnan 6c1b040cc9 Provide openable snapshots 11 years ago
Igor Canadi 767777c2bd Turn on -Wshorten-64-to-32 and fix all the errors 11 years ago
sdong 09899f0b51 DB::Open() to automatically increase thread pool size if it is smaller than max number of parallel compactions or flushes 11 years ago
Igor Canadi c2999f54bd Revert "tmp" 11 years ago
Lei Jin 9ab0132360 tmp 11 years ago
Lei Jin 58c49466d2 Allow env_posix to lower background thread IO priority 11 years ago
Lei Jin 534357ca3a integrate rate limiter into rocksdb 11 years ago
Lei Jin 5ef1ba7ff5 generic rate limiter 11 years ago
Igor Canadi be016613c2 Expose in memory Env to the world 11 years ago
Igor Canadi ddef6841b3 Renamed InfoLogLevel::DEBUG to InfoLogLevel::DEBUG_LEVEL 11 years ago
Igor Canadi 4daea66343 Turn on -Wmissing-prototypes 11 years ago
Danny Guo b47812fba6 [rocksdb] new CompactionFilterV2 API 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