Commit Graph

958 Commits (33aca893c23514e2bd26792290059dd05b11c5fe)

Author SHA1 Message Date
Hui Xiao 98d5db5c2e Sort L0 files by newly introduced epoch_num (#10922) 2 years ago
Andrew Kryczka 5cf6ab6f31 Ran clang-format on db/ directory (#10910) 2 years ago
Yanqin Jin 7d26e4c5a3 Basic Support for Merge with user-defined timestamp (#10819) 2 years ago
Yueh-Hsuan Chiang e267909ecf Enable a multi-level db to smoothly migrate to FIFO via DB::Open (#10348) 2 years ago
Changyu Bi a6ce1955b1 Fix flaky test ShuttingDownNotBlockStalledWrites (#10800) 2 years ago
Qingping Wang a45e6878f3 fix issue 10751 (#10765) 2 years ago
Jay Zhuang edae671ce0 Re-enable SuggestCompactRangeTest and add Universal Compaction test (#10473) 2 years ago
Jay Zhuang fcccc412d7 Remove Travis CI (#10407) 2 years ago
Yu Zhao 00540916 bfc737da21 fix typos in some code and comment (#10139) 2 years ago
Andrew Kryczka 25cc564ff7 Make RateLimiter not Customizable (#10378) 2 years ago
Levi Tamasi c73d2a9d18 Add API for writing wide-column entities (#10242) 3 years ago
Andrew Kryczka 5d6005c780 Add WriteOptions::protection_bytes_per_key (#10037) 3 years ago
mpoeter 77f4799515 Fix potential leak when reusing PinnableSlice instances. (#10166) 3 years ago
Yanqin Jin 1777e5f7e9 Snapshots with user-specified timestamps (#9879) 3 years ago
Peter Dillinger d3a3b02134 Fix bug with kHashSearch and changing prefix_extractor with SetOptions (#10128) 3 years ago
Akanksha Mahajan 700d597bd8 Expose unix time in rocksdb::Snapshot (#9923) 3 years ago
Yanqin Jin b58a1a035b Revert "Bugfix/fix manual flush blocking bug (#9893)" (#9992) 3 years ago
sdong 736a7b5433 Remove own ToString() (#9955) 3 years ago
RoeyMaor 6d2577e567 Bugfix/fix manual flush blocking bug (#9893) 3 years ago
Peter Dillinger 1bac873fcf Mark GetLiveFilesStorageInfo ready for production use (#9868) 3 years ago
Peter Dillinger 40e3f30a28 Fix FileStorageInfo fields from GetLiveFilesMetaData (#9769) 3 years ago
Yanqin Jin 629e3e1d77 Fix spelling in public API (#9490) 3 years ago
Yanqin Jin 3122cb4358 Revise APIs related to user-defined timestamp (#8946) 3 years ago
Yanqin Jin d10c5c08d3 Remove iter_start_seqnum and preserve_deletes (#9430) 3 years ago
Hui Xiao 1e0e883ca5 Remove deprecated API AdvancedColumnFamilyOptions::soft_rate_limit/hard_rate_limit (#9452) 3 years ago
Si Ke 93b1de4f45 Enable db_test running in Centos 32 bit OS and Alpine 32 bit OS (#9294) 3 years ago
slk 2e5f764294 Make IncreaseFullHistoryTsLow to a public API (#9221) 3 years ago
mrambacher 9a116ab4b4 Add NewMetaDataIterator method (#8692) 3 years ago
Si Ke 79f4a04ee3 Get DBTest passing Assert Status Checked (#7737) 3 years ago
mrambacher 7cd5835a28 Make RateLimiter Customizable (#9141) 3 years ago
anand76 dddb791c18 Enable a few unit tests to use custom Env objects (#9087) 3 years ago
Peter Dillinger ad5325a736 Experimental support for SST unique IDs (#8990) 3 years ago
Peter Dillinger 3ffb3baa0b Add (Live)FileStorageInfo API (#8968) 3 years ago
Hui Xiao 58444eadda Make RateLimiter::GetTotalPendingRequest() non pure virtual for backward compability (#8938) 3 years ago
mrambacher 6924869867 Make SystemClock into a Customizable Class (#8636) 3 years ago
eharry 0b6be7eb68 Fix WAL log data corruption #8723 (#8746) 3 years ago
mrambacher beed86473a Make MemTableRepFactory into a Customizable class (#8419) 3 years ago
Peter Dillinger 4750421ece Replace most typedef with using= (#8751) 3 years ago
Drewryz 3b27725245 Fix a minor issue with initializing the test path (#8555) 3 years ago
Andrew Kryczka ed8eb436db Move slow valgrind tests behind -DROCKSDB_FULL_VALGRIND_RUN (#8475) 4 years ago
mrambacher d45b837701 Fix TSAN issue (#8477) 4 years ago
mrambacher be219089ad Add BlobMetaData retrieval methods (#8273) 4 years ago
Levi Tamasi cbb3b25915 Print blob file checksums as hex (#8437) 4 years ago
Andrew Kryczka c2a3424de5 Deflake DBTest.L0L1L2AndUpHitCounter (#8259) 4 years ago
Levi Tamasi 0c6e4674a6 Fix a data race related to DB properties (#8206) 4 years ago
Justin Chapman d89483098f Assert unlimited max_open_files for FIFO compaction. (#8172) 4 years ago
Giuseppe Ottaviano 48cd7a3aae Fix flush reason attribution (#8150) 4 years ago
Peter Dillinger e7a60d01b2 Revamp WriteController (#8064) 4 years ago
Levi Tamasi b708b166dc Fix a harmless data race affecting two test cases (#8055) 4 years ago
Levi Tamasi 974458891c Revert "Turn on memtable bloom filter by default. (#6584)" (#7939) 4 years ago