Commit Graph

104 Commits (a5fa8735e9a7d9eed78a106b6665d7442840778d)

Author SHA1 Message Date
Shylock Hg 9eb3e1f77d Use delete to disable automatic generated methods. (#5009) 5 years ago
Yanqin Jin ae152ee666 Avoid user key copying for Get/Put/Write with user-timestamp (#5502) 6 years ago
Yanqin Jin 340ed4fac7 Add support for timestamp in Get/Put (#5079) 6 years ago
Siying Dong 000b9ec217 Move some logging related files to logging/ (#5387) 6 years ago
Siying Dong 02830a20f8 Add comments in db/dbformat.h 6 years ago
anand76 fefd4b98c5 Introduce a new MultiGet batching implementation (#5011) 6 years ago
Siying Dong 89ab1381f8 Apply automatic formatting to some files (#5114) 6 years ago
Yi Wu d69241586e Fix perf_context.user_key_comparison_count for range scan (#5098) 6 years ago
Maysam Yabandeh c84fad7a19 Reorder DBIter fields to reduce memory usage (#5078) 6 years ago
Yi Wu f560c8f5c8 s/CacheAllocator/MemoryAllocator/g (#4590) 6 years ago
Zhongyi Xie fe0d23059d Fix two contrun job failures (#4587) 6 years ago
Maysam Yabandeh b55da012f6 Refactor IndexBlockIter (#4141) 7 years ago
Peter Mattis 90fc40690a Relax VersionStorageInfo::GetOverlappingInputs check (#4050) 7 years ago
Manuel Ung b9846370e9 WriteUnPrepared: Add support for recovering WriteUnprepared transactions (#4078) 7 years ago
Manuel Ung 8ad63a4b86 WriteUnPrepared: Add new WAL marker kTypeBeginUnprepareXID (#4069) 7 years ago
Dmitri Smirnov d382ae7de6 Imporve perf of random read and insert compare by suggesting inlining to the compiler 7 years ago
Maysam Yabandeh 813719e952 WritePrepared Txn: Duplicate Keys, Memtable part 7 years ago
Prashant D 6a183d1ae8 Fix coverity issues compaction_job, compaction_picker 7 years ago
Maysam Yabandeh 2edc92bc28 WritePrepared Txn: cross-compatibility test 7 years ago
Andrew Kryczka 6778690b51 fix duplicate definition of GetEntryType() 7 years ago
Yi Wu d1cab2b64e Add ValueType::kTypeBlobIndex 7 years ago
Siying Dong 885b1c682e Two small refactoring for better inlining 7 years ago
Amy Xu 5785b1fcb8 Fix naming in InternalKey 7 years ago
Siying Dong 64b6452e0c Make InternalKeyComparator final and directly use it in merging iterator 7 years ago
Siying Dong 21696ba502 Replace dynamic_cast<> 8 years ago
Daniel Black 1d8aa2961c Gcc 7 ParsedInternalKey replace memset with clear function. 8 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 8 years ago
Siying Dong 18c63af6ef Make "make analyze" happy 8 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 8 years ago
Aaron Gao 90cfd46458 update IterKey that can get user key and internal key explicitly 8 years ago
Andrew Kryczka 50e305de98 Collapse range deletions 8 years ago
Mike Kolupaev 247d0979aa Support for range skips in compaction filter 8 years ago
Andrew Kryczka a0ba0aa877 Fix uninitialized variable gcc error for MyRocks 8 years ago
Islam AbdelRahman b88f8e87c5 Support SST files with Global sequence numbers [reland] 8 years ago
Andrew Kryczka 6fbe96baf8 Compaction Support for Range Deletion 8 years ago
Islam AbdelRahman d062328977 Revert "Support SST files with Global sequence numbers" 8 years ago
Islam AbdelRahman ab01da5437 Support SST files with Global sequence numbers 8 years ago
Aaron Gao f517d9dd09 Add SeekForPrev() to Iterator 8 years ago
Wanning Jiang 78837f5d61 TableBuilder / TableReader support for range deletion 9 years ago
Andrew Kryczka 3771e37970 WriteBatch support for range deletion 9 years ago
Jay Edgar efd013d6d8 Miscellaneous performance improvements 9 years ago
Reid Horuff 0460e9dcce Modification of WriteBatch to support two phase commit 9 years ago
Andrew Kryczka 269f6b2e2d Revert "Modification of WriteBatch to support two phase commit" 9 years ago
Reid Horuff 6e56a114be Modification of WriteBatch to support two phase commit 9 years ago
Islam AbdelRahman f38540b12a WriteBatchWithIndex micro optimization 9 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 9 years ago
Islam AbdelRahman aececc209e Introduce ReadOptions::pin_data (support zero copy for keys) 9 years ago
jsteemann 5ec129971b key_ cannot become nullptr, so no check is needed for that 10 years ago
jsteemann 834b12a8d5 made Size() function const because it does not modify data 10 years ago
Andres Noetzli 014fd55adc Support for SingleDelete() 10 years ago