Commit Graph

42 Commits (76383bea5df1136c95babf5f9f40b24f85e9ad8e)

Author SHA1 Message Date
mrambacher 13ae16c315 Cleanup includes in dbformat.h (#8930) 3 years ago
Akanksha Mahajan 3897ce3125 Support for Merge in Integrated BlobDB with base values (#8292) 3 years ago
mrambacher 3dff28cf9b Use SystemClock* instead of std::shared_ptr<SystemClock> in lower level routines (#8033) 3 years ago
mrambacher 12f1137355 Add a SystemClock class to capture the time functions of an Env (#7858) 3 years ago
Levi Tamasi e8cb32ed67 Introduce BlobFileCache and add support for blob files to Get() (#7540) 4 years ago
Akanksha Mahajan 38d0a365e3 Add Stats for MultiGet (#7366) 4 years ago
Peter Dillinger 249eff0f30 Stats for redundant insertions into block cache (#6681) 4 years ago
Huisheng Liu 904a60ff63 return timestamp from get (#6409) 4 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 4 years ago
Patrick Pei 202942b20c Fix local includes 5 years ago
Yi Zhang 04a849b7b4 Fix compiler error by deleting GetContext default ctor (#5685) 5 years ago
Vijay Nadimpalli d150e01474 New API to get all merge operands for a Key (#5604) 5 years ago
sdong 66b5613d0c row_cache to share entry for recent snapshots (#5600) 5 years ago
haoyuhuang 6ca3feed5c Fix -Werror=shadow (#5546) 5 years ago
haoyuhuang 6edc5d0719 Block cache tracing: Associate a unique id with Get and MultiGet (#5514) 5 years ago
Siying Dong 8843129ece Move some memory related files from util/ to memory/ (#5382) 5 years ago
Vijay Nadimpalli 50e470791d Organizing rocksdb/table directory by format 5 years ago
anand76 eb7647ee6c Add comments t get_context.h 5 years ago
anand76 fefd4b98c5 Introduce a new MultiGet batching implementation (#5011) 5 years ago
Andrew Kryczka 8ec3e72551 Cache dictionary used for decompressing data blocks (#4881) 6 years ago
Abhishek Madan 8c78348c77 Use only "local" range tombstones during Get (#4449) 6 years ago
Zhongyi Xie f95a5b2464 Avoid unnecessary big for-loop when reporting ticker stats stored in GetContext (#3490) 6 years ago
Manuel Ung a16e00b7b9 WriteUnPrepared Txn: Disable seek to snapshot optimization (#3955) 6 years ago
Maysam Yabandeh 67182678a5 Stats for false positive rate of full filtesr 6 years ago
Zhongyi Xie 51c2ea0feb Reduce heavy hitter for Get operation 7 years ago
Yi Wu d1cab2b64e Add ValueType::kTypeBlobIndex 7 years ago
Maysam Yabandeh f46464d383 write-prepared txn: call IsInSnapshot 7 years ago
Sushma Devendrappa 0655b58582 enable PinnableSlice for RowCache 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 7 years ago
Siying Dong 5582123dee Sample number of reads per SST file 7 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 7 years ago
Maysam Yabandeh 11526252cc Pinnableslice (2nd attempt) 7 years ago
Maysam Yabandeh d0ba8ec8f9 Revert "PinnableSlice" 8 years ago
Maysam Yabandeh 54d94e9c2c PinnableSlice 8 years ago
Andrew Kryczka 48e8baebc0 Decouple data iterator and range deletion iterator in TableCache 8 years ago
Andrew Kryczka f998c9790f DeleteRange Get support 8 years ago
Islam AbdelRahman 68a8e6b8fa Introduce FullMergeV2 (eliminate memcpy from merge operators) 8 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 9 years ago
agiardullo 3bfd3d39a3 Use SST files for Transaction conflict detection 9 years ago
Giuseppe Ottaviano 782a1590f9 Implement a table-level row cache 9 years ago
Anurag Indu 3d1a924ff3 Adding stats for the merge and filter operation 9 years ago
Lei Jin 2faf49d5f1 use GetContext to replace callback function pointer 10 years ago