Commit Graph

33 Commits (53e595d1f30383a77e08bf8f388c5a7a4e3220c3)

Author SHA1 Message Date
Akanksha Mahajan 78afb4d81e Support SingleDelete for user-defined timestamps (#8921) 3 years ago
Yanqin Jin 2a2b3e03a5 Allow WriteBatch to have keys with different timestamp sizes (#8725) 3 years ago
mrambacher beed86473a Make MemTableRepFactory into a Customizable class (#8419) 3 years ago
Andrew Kryczka ed8eb436db Move slow valgrind tests behind -DROCKSDB_FULL_VALGRIND_RUN (#8475) 3 years ago
Yanqin Jin 0304352882 Fix a bug in key comparison when index type is kBinarySearchWithFirstKey (#8062) 4 years ago
Yanqin Jin 82b3888433 Enable backward iterator for keys with user-defined timestamp (#8035) 4 years ago
Jay Zhuang cf160b98e1 Add full_history_ts_low option to compaction (#7884) 4 years ago
Adam Retter 6e0f62f2b6 Add more tests to ASSERT_STATUS_CHECKED (3), API change (#7715) 4 years ago
Jay Zhuang 7fec715db4 Make CompactRange and GetApproximateSizes work with timestamp (#7684) 4 years ago
Jay Zhuang 9e1640403a Exclude timestamp from prefix extractor (#7668) 4 years ago
Jay Zhuang 18aee7db7e Fix a seek issue with prefix extractor and timestamp (#7644) 4 years ago
Jay Zhuang 881e0dcc09 Fix MultiGet unable to query timestamp data issue (#7589) 4 years ago
Ramkumar Vadivelu 9a690a74e1 In ParseInternalKey(), include corrupt key info in Status (#7515) 4 years ago
Ramkumar Vadivelu e04a50923d Change ParseInternalKey() to return Status instead of bool (#7457) 4 years ago
Jay Zhuang 1bdaef7a06 Status check enforcement for timestamp_basic_test (#7454) 4 years ago
Jay Zhuang 8c9fff917c MultiGet() with timestamp should respect snapshot (#7404) 4 years ago
sdong b194c21bba Whole DBTest to skip fsync (#7274) 4 years ago
Yanqin Jin d758273ceb Get() with timestamp should respect snapshot (#7227) 4 years ago
Yanqin Jin 2735b0275d ReadOptions.iter_start_ts should support tombstones (#7178) 4 years ago
mrambacher c7c7b07f06 More Makefile Cleanup (#7097) 4 years ago
Peter Dillinger 52d59e0c93 Revert "Whole DBTest to skip fsync (#7049)" (#7070) 4 years ago
sdong 4f1534bdb0 Whole DBTest to skip fsync (#7049) 4 years ago
sdong afa3518839 Revert "Update googletest from 1.8.1 to 1.10.0 (#6808)" (#6923) 4 years ago
Adam Retter 8d87e9cea1 Update googletest from 1.8.1 to 1.10.0 (#6808) 5 years ago
Yanqin Jin 961c7590d6 Add timestamp to delete (#6253) 5 years ago
Yanqin Jin d4398e08fc Fix timestamp support for MultiGet (#6748) 5 years ago
Yanqin Jin eeb3cf3f58 Fix release build (#6690) 5 years ago
Yanqin Jin 0c05624d50 Compaction with timestamp: input boundaries (#6645) 5 years ago
Huisheng Liu 9e89ffb776 make iterator return versions between timestamp bounds (#6544) 5 years ago
Ziyue Yang 03a781a90c Add pipelined & parallel compression optimization (#6262) 5 years ago
Huisheng Liu a6ce5c823b multiget support for timestamps (#6483) 5 years ago
Yanqin Jin 66ed58083a Reduce runtime of db_with_timestamp_basic_test (#6546) 5 years ago
Zhichao Cao 5c30e6c088 Separate timestamp related test from db_basic_test (#6516) 5 years ago