Commit Graph

67 Commits (f02c708aa32829bbbd70aa3493af8444e76e4350)

Author SHA1 Message Date
Changyu Bi 6cdb7af9f8 Remove copying of range tombstones keys in iterator (#10878) 2 years ago
Changyu Bi 9f2363f4c4 User-defined timestamp support for `DeleteRange()` (#10661) 2 years ago
sdong c8b20d469d Make InternalKeyComparator not configurable (#10342) 2 years ago
sdong 769b156e65 Remove customized naming from InternalKeyComparator (#10343) 2 years ago
Levi Tamasi 8f59c41cc7 Add new value value type for wide-column entities (#10211) 2 years ago
slk 937fbcbddc Track per-SST user-defined timestamp information in MANIFEST (#9092) 3 years ago
mrambacher 13ae16c315 Cleanup includes in dbformat.h (#8930) 3 years ago
Peter Dillinger c9cd5d25a8 Remove some unneeded code (#8736) 3 years ago
Jay Zhuang 7fec715db4 Make CompactRange and GetApproximateSizes work with timestamp (#7684) 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
Yanqin Jin 92593d511a Add a new EntryType for deletion with timestamp (#7195) 4 years ago
Andrew Kryczka dd29ad4223 Separate internal and user key comparators in `BlockIter` (#6944) 4 years ago
Yanqin Jin 961c7590d6 Add timestamp to delete (#6253) 4 years ago
Yanqin Jin d93812c9ae Iterator with timestamp (#6255) 4 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 4 years ago
sdong e8263dbdaa Apply formatter to recent 200+ commits. (#5830) 5 years ago
Yanqin Jin ae152ee666 Avoid user key copying for Get/Put/Write with user-timestamp (#5502) 5 years ago
Zhongyi Xie d68f9f4580 simplify include directive involving inttypes (#5402) 5 years ago
Siying Dong 89ab1381f8 Apply automatic formatting to some files (#5114) 5 years ago
Yi Wu d69241586e Fix perf_context.user_key_comparison_count for range scan (#5098) 5 years ago
Huachao Huang badfd70a3e types: add kEntryBlobIndex for TablePropertiesCollector (#4233) 6 years ago
zhangjinpeng1987 31ee4bf240 add kEntryRangeDeletion 6 years ago
Dmitri Smirnov d382ae7de6 Imporve perf of random read and insert compare by suggesting inlining to the compiler 6 years ago
Maysam Yabandeh 813719e952 WritePrepared Txn: Duplicate Keys, Memtable part 6 years ago
Mikhail Antonov 7fe3b32896 Added support for differential snapshots 7 years ago
Yi Wu d1cab2b64e Add ValueType::kTypeBlobIndex 7 years ago
Siying Dong 885b1c682e Two small refactoring for better inlining 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 7 years ago
Aaron Gao a30a696034 do not read next datablock if upperbound is reached 7 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 7 years ago
Sagar Vemuri 343b59d6ee Move various string utility functions into string_util 7 years ago
Siying Dong d2dce5611a Move some files under util/ to separate dirs 7 years ago
Reid Horuff ebd5639b6d Add ability to search for key prefix in sst_dump tool 7 years ago
Mike Kolupaev 247d0979aa Support for range skips in compaction filter 8 years ago
Aaron Gao f517d9dd09 Add SeekForPrev() to Iterator 8 years ago
Andrew Kryczka 3771e37970 WriteBatch support for range deletion 8 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 9 years ago
Andres Noetzli 014fd55adc Support for SingleDelete() 9 years ago
Poornima Chozhiyath Raman f06be62fd2 Replace %llu with format macros in ParsedInternalKey::DebugString()) 9 years ago
agiardullo dc9d70de65 Optimistic Transactions 9 years ago
Igor Canadi 767777c2bd Turn on -Wshorten-64-to-32 and fix all the errors 10 years ago
Igor Canadi 9f20395cd6 Turn -Wshadow back on 10 years ago
Feng Zhu 1d23b5c470 remove_internal_filter_policy 10 years ago
Lei Jin 92c1eb0291 macros for perf_context 10 years ago
sdong e0a87c4cf1 DBIter to use static allocated char array for saved_key_ (if it is not too long) 10 years ago
Siying Dong d169b67680 [Performance Branch] PlainTable to encode rows with seqID 0, value type using 1 internal byte. 11 years ago
Dhruba Borthakur 9cd221094c Add appropriate LICENSE and Copyright message. 11 years ago
Dhruba Borthakur a143ef9b38 Change namespace from leveldb to rocksdb 11 years ago
Haobo Xu f2f4c8072f [RocksDB] Added nano second stopwatch and new perf counters to track block read cost 11 years ago