Commit Graph

63 Commits (1f7f5a5a795a4756279d593af477051d120f166e)

Author SHA1 Message Date
Yanqin Jin 9358178edc Support for single-primary, multi-secondary instances (#4899) 6 years ago
Zhongyi Xie a291f3a1e5 Collect compaction stats by priority and dump to info LOG (#5050) 6 years ago
Shobhit Dayal b45b1cde3e Feature for sampling and reporting compressibility (#4842) 6 years ago
Siying Dong c2affccc18 Header logger should call LogHeader() (#4980) 6 years ago
Aubin Sanyal 3231a2e581 Deprecate ttl option from CompactionOptionsFIFO (#4965) 6 years ago
Michael Liu ca89ac2ba9 Apply modernize-use-override (2nd iteration) 6 years ago
Alexander Zinoviev 32a6dd9a41 Add a new CPU time counter to compaction report (#4889) 6 years ago
Siying Dong 7d13f307ff Improve Error Message When wal_dir doesn't exist (#4874) 6 years ago
Siying Dong f0dda35d7d Preload some files even if options.max_open_files (#3340) 6 years ago
Abhishek Madan abf931afa6 Add compaction logic to RangeDelAggregatorV2 (#4758) 6 years ago
Yanqin Jin f307479ba6 Enable checkpoint of read-only db (#4681) 6 years ago
Abhishek Madan 8fe1e06ca0 Clean up FragmentedRangeTombstoneList (#4692) 6 years ago
Sagar Vemuri dc3528077a Update all unique/shared_ptr instances to be qualified with namespace std (#4638) 6 years ago
Yanqin Jin da4aa59b4c Add read retry support to log reader (#4394) 6 years ago
Yanqin Jin 729a617b5b Add listener to sample file io (#3933) 6 years ago
Zhongyi Xie cac87fcf57 move dump stats to a separate thread (#4382) 6 years ago
Yi Wu dc813e4b85 Improve log handling when recover without flush (#4405) 6 years ago
Anand Ananthabhotla a27fce408e Auto recovery from out of space errors (#4164) 6 years ago
Andrew Kryczka c94523ee56 Delete code for WAL reader to start at nonzero offset (#4362) 6 years ago
Yanqin Jin bb5dcea98e Add path to WritableFileWriter. (#4039) 6 years ago
Zhongyi Xie b15379dcea fix use-after-free error involving a temporary string (#4240) 6 years ago
Yanqin Jin 54de56844d Remove random writes from SST file ingestion (#4172) 6 years ago
Manuel Ung 8ad63a4b86 WriteUnPrepared: Add new WAL marker kTypeBeginUnprepareXID (#4069) 6 years ago
Anand Ananthabhotla 52d4c9b7f6 Allow DB resume after background errors (#3997) 6 years ago
Yanqin Jin 524c6e6b72 Add file name info to SequentialFileReader. (#4026) 6 years ago
Maysam Yabandeh 718c1c9c1f Pass manual_wal_flush also to the first wal file 6 years ago
Andrew Kryczka 072ae671a7 Apply use_direct_io_for_flush_and_compaction to writes only 6 years ago
Siying Dong d59549298f Skip deleted WALs during recovery 6 years ago
Siying Dong d5afa73789 Revert "Skip deleted WALs during recovery" 6 years ago
Yanqin Jin d42bd041c5 Improve visibility into the reasons for compaction. 7 years ago
Phani Shekhar Mantripragada 446b32cfc3 Support for Column family specific paths. 7 years ago
Sagar Vemuri 04c11b867d Level Compaction with TTL 7 years ago
Maysam Yabandeh 73f21a7b21 Skip deleted WALs during recovery 7 years ago
Zhongyi Xie ad05cbb182 DB:Open should fail on tmpfs when use_direct_reads=true 7 years ago
Maysam Yabandeh 18dcf7f98d WritePrepared Txn: PreReleaseCallback 7 years ago
Maysam Yabandeh 2edc92bc28 WritePrepared Txn: cross-compatibility test 7 years ago
Maysam Yabandeh 857adf388f WritePrepared Txn: Refactor conf params 7 years ago
Shaohua Li eefd75a228 Stream 7 years ago
Islam AbdelRahman 05993155ef Mark files as trash by using .trash extension 7 years ago
Maysam Yabandeh 63822eb761 Enable two write queues for transactions 7 years ago
Maysam Yabandeh 7e38238981 WritePrepared Txn: Disable GC during recovery 7 years ago
Andrew Kryczka 70aa942153 fix file numbers after repair 7 years ago
Yi Wu d1b74b0c82 WritePrepared Txn: Compaction/Flush 7 years ago
Adrien Schildknecht 01542400a8 Inform caller when rocksdb is stalling writes 7 years ago
Quinn Jarrell 6a541afcc4 Make bytes_per_sync and wal_bytes_per_sync mutable 7 years ago
Zhongyi Xie 1d6700f9e6 Add test kPointInTimeRecoveryCFConsistency 7 years ago
Maysam Yabandeh 60beefd6e0 WritePrepared Txn: Advance seq one per batch 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 7 years ago
Andrew Kryczka 33042573db Fix GetCurrentTime() initialization for valgrind 7 years ago
Maysam Yabandeh 1e34d07e18 Simplify and document sync rules for logs_ etc 7 years ago