Commit Graph

376 Commits (c992eb118b134daf8e342a78bec6783007bd6c22)

Author SHA1 Message Date
Andrew Kryczka 8272a6de57 Optionally wait on bytes_per_sync to smooth I/O (#5183) 6 years ago
Zhongyi Xie baa5302447 Avoid double-compacting data in bottom level in manual compactions (#5138) 6 years ago
Siying Dong ed9f5e21aa Change OptimizeForPointLookup() and OptimizeForSmallDb() (#5165) 6 years ago
Mike Kolupaev 120bc4715b Add DBOptions. avoid_unnecessary_blocking_io to defer file deletions (#5043) 6 years ago
Siying Dong 1f7f5a5a79 Run automatic formatter against public header files (#5115) 6 years ago
Andrew Audibert e50326f327 Document the interaction between disableWAL and BackupEngine (#5071) 6 years ago
Wenjie Yang 36c2a7cfb1 Add an option to filter traces (#5082) 6 years ago
anand76 b4fa51dfaf Update bg_error when log flush fails in SwitchMemtable() (#5072) 6 years ago
Adam Retter bb474e9a02 Add missing functionality to RocksJava (#4833) 6 years ago
Zhongyi Xie c4f5d0aa15 add GetStatsHistory to retrieve stats snapshots (#4748) 6 years ago
tang-jianfeng 08809f5e6c Implement trace sampling (#4963) 6 years ago
Yanqin Jin 158da7a6ee Verify checksum before ingestion (#4916) 6 years ago
Burton Li a8b9891f95 Concurrent task limiter for compaction thread control (#4332) 6 years ago
Zhichao Cao 7125e24619 Add the max trace file size limitation option to Tracing (#4610) 6 years ago
Sagar Vemuri 0c4678fd1b Update documentation about dynamic options (#4653) 6 years ago
Yanqin Jin 5b4c709fad Enable atomic flush (#4023) 6 years ago
Andrew Kryczka ac6f435a9a Fix CompactFiles support for kDisableCompressionOption (#4438) 6 years ago
cngzhnp 64324e329e Support pragma once in all header files and cleanup some warnings (#4339) 7 years ago
Mikhail Antonov 927f274939 Avoiding write stall caused by manual flushes (#4297) 7 years ago
Sagar Vemuri 12b6cdeed3 Trace and Replay for RocksDB (#3837) 7 years ago
Yanqin Jin 54de56844d Remove random writes from SST file ingestion (#4172) 7 years ago
Maysam Yabandeh e0906eb785 Clarify max_total_wal_size's scope (#4194) 7 years ago
Siying Dong ddc07b40fc Remove managed iterator 7 years ago
Zhichao Cao 1f6efabe23 Add bottommost_compression_opts to for bottommost_compression (#3985) 7 years ago
Zhongyi Xie 408205a36b use user_key and iterate_upper_bound to determine compatibility of bloom filters (#3899) 7 years ago
Andrew Kryczka 01bcc34896 Introduce library-independent default compression level 7 years ago
Yanqin Jin 263ef52b65 Update ColumnFamilyTest for multi-CF verification 7 years ago
Yanqin Jin a0c7b4d526 Set the default value of max_manifest_file_size. 7 years ago
Andrew Kryczka 072ae671a7 Apply use_direct_io_for_flush_and_compaction to writes only 7 years ago
Huachao Huang ed7a95b28c Add max_subcompactions as a compaction option 7 years ago
Maysam Yabandeh 17e04039dd Propagate fill_cache config to partitioned index iterator 7 years ago
Yanqin Jin d95014b9df fix some text in comments. 7 years ago
Phani Shekhar Mantripragada 446b32cfc3 Support for Column family specific paths. 7 years ago
Andrew Kryczka ee1c802675 Add delay before flush in CompactRange to avoid write stalling 7 years ago
jsteemann d62af7fa4f fix a typo (of a potential vi user) 7 years ago
Ben Darnell 65cd6cd4b6 Rewrite comments on use_fsync option 7 years ago
Ben Darnell 65d431639b Update comments about default WALRecoveryMode 7 years ago
Maysam Yabandeh 857adf388f WritePrepared Txn: Refactor conf params 7 years ago
Andrew Kryczka 93f69cb93a use bottommost compression when base level is bottommost 7 years ago
Mikhail Antonov 7fe3b32896 Added support for differential snapshots 7 years ago
Andrew Kryczka 95667383db implement lower bound for iterators 7 years ago
Nikhil Benesch 7891af8b53 expose a hook to skip tables during iteration 7 years ago
Sagar Vemuri 5a38e18627 Make some WriteOptions defaults more explicit 7 years ago
Maysam Yabandeh 60beefd6e0 WritePrepared Txn: Advance seq one per batch 8 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 8 years ago
Maysam Yabandeh 499ebb3ab5 Optimize for serial commits in 2PC 8 years ago
Siying Dong 52a7f38b19 WriteOptions.low_pri which can throttle low pri writes if needed 8 years ago
hyunwoo c7662a44a4 fixed typo 8 years ago
Siying Dong c2c62ad4e6 Reorder variables of ReadOptions 8 years ago
Andrew Kryczka bb01c1880c Introduce max_background_jobs mutable option 8 years ago