Commit Graph

29 Commits (fea286d914264d6c87491355bdb53ae651176c97)

Author SHA1 Message Date
Zhichao Cao 4246888101 Pass IOStatus to write path and set retryable IO Error as hard error in BG jobs (#6487) 5 years ago
anand76 a9d168cfd7 Simplify migration to FileSystem API (#6552) 5 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 5 years ago
sdong 3a073234da Consolidate ReadFileToString() (#6366) 5 years ago
anand76 afa2420c2b Introduce a new storage specific Env API (#5761) 5 years ago
Yanqin Jin 231fffd07c Add Env::SanitizeEnvOptions (#5885) 5 years ago
Yanqin Jin 167cdc9f17 Support custom env in sst_dump (#5845) 5 years ago
Mark Rambacher cfcf045acc The ObjectRegistry class replaces the Registrar and NewCustomObjects.… (#5293) 5 years ago
ggaurav28 60d8b19836 Implemented a file logger that uses WritableFileWriter (#5491) 5 years ago
Siying Dong 8843129ece Move some memory related files from util/ to memory/ (#5382) 6 years ago
Andrew Kryczka 8272a6de57 Optionally wait on bytes_per_sync to smooth I/O (#5183) 6 years ago
Zhongyi Xie a291f3a1e5 Collect compaction stats by priority and dump to info LOG (#5050) 6 years ago
Siying Dong c2affccc18 Header logger should call LogHeader() (#4980) 6 years ago
Sagar Vemuri dc3528077a Update all unique/shared_ptr instances to be qualified with namespace std (#4638) 6 years ago
Andrew Kryczka 072ae671a7 Apply use_direct_io_for_flush_and_compaction to writes only 7 years ago
Andrew Kryczka 46152d53bf Second attempt at db_stress crash-recovery verification 7 years ago
Andrew Kryczka 6afe22db2e revert db_stress crash-recovery verification 7 years ago
Andrew Kryczka a4fb1f8c04 Add crash-recovery correctness check to db_stress 7 years ago
Andrew Kryczka 3cea61392f include thread-pool priority in thread names 7 years ago
Steven Fackler 1f5457ef21 Merge raw and shared pointer log method impls 7 years ago
amytai 0a3db28d98 Disallow compactions if there isn't enough free space 7 years ago
Anand Ananthabhotla dfbe52e099 Fix the Logger::Close() and DBImpl::Close() design pattern 7 years ago
Anand Ananthabhotla d0f1b49ab6 Add a Close() method to DB to return status when closing a db 7 years ago
Shaohua Li 33c7d4ccd9 Make writable_file_max_buffer_size dynamic 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 7 years ago
Aaron Gao 3e86c0f07c disable direct reads for log and manifest and add direct io to tests 8 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 8 years ago
Aaron Gao 44fa8ece9b change use_direct_writes to use_direct_io_for_flush_and_compaction 8 years ago
Siying Dong d2dce5611a Move some files under util/ to separate dirs 8 years ago
Aaron Gao 972f96b3fb direct io write support 8 years ago
Kien-hung Li eeb27e1bbd Add handy option to turn on direct I/O in db_bench (#1424) 8 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
Islam AbdelRahman a163cc2d5a Lint everything 9 years ago
SherlockNoMad ccc8c10c0c Move skip_table_builder_flush to BlockBasedTableOption 9 years ago
SherlockNoMad a6dd0831d5 Add Option to Skip Flushing in TableBuilder 9 years ago
sdong 296c3a1f94 "make format" in some recent commits 9 years ago
Dmitri Smirnov 6fbc4f9f3e Implement smart buffer management. 9 years ago
Sage Weil 1bcafb62f4 env: add ReuseWritableFile 9 years ago
Lakshmi Narayanan 4049bcde39 Added boolean variable to guard fallocate() calls 9 years ago
Dmitri Smirnov d1a457181d Ensure Windows build w/o port/port.h in public headers 9 years ago
Dmitri Smirnov 247690fe38 Ensure Windows build w/o port/port.h in public headers 9 years ago
Dmitri Smirnov ef4b87f1b2 Commit both PR and internal code review changes 9 years ago
Ari Ekmekji 35cd75c379 Introduce InfoLogLevel::HEADER_LEVEL 9 years ago
Dmitri Smirnov 18285c1e2f Windows Port from Microsoft 9 years ago
Yueh-Hsuan Chiang 3eddd1abe9 Add Env::GetThreadID(), which returns the ID of the current thread. 10 years ago
Igor Canadi 4a855c0799 Add an option wal_bytes_per_sync to control sync_file_range for WAL files 10 years ago
Karthikeyan Radhakrishnan da9cbce731 Add Header to logging to capture application level information 10 years ago
Yueh-Hsuan Chiang 0f7f3b8605 Check InfoLogLevel earlier in Log functions. 10 years ago
Lei Jin 534357ca3a integrate rate limiter into rocksdb 10 years ago