Commit Graph

41 Commits (5bf9a7d5ee367b542626f9e58041886e25d1650b)

Author SHA1 Message Date
Peter Dillinger ad5325a736 Experimental support for SST unique IDs (#8990) 3 years ago
mrambacher 6924869867 Make SystemClock into a Customizable Class (#8636) 4 years ago
Peter Dillinger 13ded69484 Built-in support for generating unique IDs, bug fix (#8708) 4 years ago
mrambacher 281ac9c89e Add CreateFrom methods to Env/FileSystem (#8174) 4 years ago
Akanksha Mahajan d52b520d51 Integrated BlobDB for backup/restore support (#8129) 4 years ago
mrambacher 4a09d632c4 Remove Legacy and Custom FileWrapper classes from header files (#7851) 4 years ago
mrambacher 12f1137355 Add a SystemClock class to capture the time functions of an Env (#7858) 4 years ago
mrambacher e628f59e87 Create a CustomEnv class; Add WinFileSystem; Make LegacyFileSystemWrapper private (#7703) 4 years ago
Yanqin Jin 394210f280 Remove unused includes (#7604) 4 years ago
anand76 00751e4292 Add a host location property to TableProperties (#7479) 4 years ago
Andrew Kryczka 1600aac46f Flush info log for warning and higher severity (#7462) 5 years ago
Yingchun Lai 67bbac3621 Remove duplicate colon in Status message (#7041) 5 years ago
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) 6 years ago
Mark Rambacher cfcf045acc The ObjectRegistry class replaces the Registrar and NewCustomObjects.… (#5293) 6 years ago
ggaurav28 60d8b19836 Implemented a file logger that uses WritableFileWriter (#5491) 6 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 8 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 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