Commit Graph

196 Commits (b71466e9821579592c3324e6b44ad529f2a4f052)

Author SHA1 Message Date
Dmitri Smirnov b9311aa65c Implement WinRandomRW file and improve code reuse (#1388) 9 years ago
Islam AbdelRahman ba65c816bb Support POSIX RandomRWFile 9 years ago
Andrew Kryczka e295da1266 Fix Log() doc for default level 9 years ago
krad f89caa127b Direct IO capability for RocksDB 9 years ago
Mike Kolupaev 4e85b74790 Make WritableFileWrapper not screw up preallocation 9 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 9 years ago
Andrew Kryczka 59b3ee658f Env function for bulk metadata retrieval 9 years ago
Shu Zhang 4fd23fb130 add a factory method for creating hdfs env 9 years ago
Venkatesh Radhakrishnan 6b2a3ac92c Add documentation for unschedFunction 9 years ago
Venkatesh Radhakrishnan 030215bf01 Running manual compactions in parallel with other automatic or manual compactions in restricted cases 9 years ago
Sage Weil 2074ddd625 env: add EnvMirror 9 years ago
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 11 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