Commit Graph

995 Commits (30edf1874c11762a6cacf4434112ce34d13100d3)

Author SHA1 Message Date
Manuel Ung f622ca2c7c WriteUnPrepared: savepoint support (#5627) 5 years ago
Manuel Ung d599135a03 WriteUnPrepared: use WriteUnpreparedTxnReadCallback for ValidateSnapshot (#5657) 5 years ago
Manuel Ung 399f477818 WriteUnPrepared: Use WriteUnpreparedTxnReadCallback for MultiGet (#5634) 5 years ago
haoyuhuang e648c1d9eb Cache simulator: Optimize hybrid row-block cache. (#5616) 5 years ago
Manuel Ung 80d7067cb2 Use int64_t instead of ssize_t (#5638) 5 years ago
Levi Tamasi 3f89af1c39 Reduce the number of random iterations in compact_on_deletion_collector_test (#5635) 5 years ago
Manuel Ung 41df734830 WriteUnPrepared: Add new variable write_batch_flush_threshold (#5633) 5 years ago
Manuel Ung 230b909da8 Fix PopSavePoint to merge info into the previous savepoint (#5628) 5 years ago
Manuel Ung 66b524a911 Simplify WriteUnpreparedTxnReadCallback and fix some comments (#5621) 5 years ago
Mark Rambacher cfcf045acc The ObjectRegistry class replaces the Registrar and NewCustomObjects.… (#5293) 5 years ago
Manuel Ung eae832740b WriteUnPrepared: improve read your own write functionality (#5573) 5 years ago
haoyuhuang 3778470061 Block cache analyzer: Compute correlation of features and human readable trace file. (#5596) 5 years ago
haoyuhuang 8a008d4170 Block access tracing: Trace referenced key for Get on non-data blocks. (#5548) 5 years ago
Venki Pallipadi 22ce462450 Export Import sst files (#5495) 5 years ago
Manuel Ung 0acaa1a846 WriteUnPrepared: use tracked_keys_ to track keys needed for rollback (#5562) 5 years ago
Sergei Petrunia 61876614dc Fix MyRocks compile warnings-treated-as-errors on Fedora 30, gcc 9.1.1 (#5553) 5 years ago
haoyuhuang 1a59b6e2a9 Cache simulator: Add a ghost cache for admission control and a hybrid row-block cache. (#5534) 5 years ago
haoyuhuang 6ca3feed5c Fix -Werror=shadow (#5546) 5 years ago
Yanqin Jin 7c76a7fba2 Support GetAllKeyVersions() for non-default cf (#5544) 5 years ago
anand76 e0d9d57750 Fix bugs in WAL trash file handling (#5520) 5 years ago
haoyuhuang 66464d1fde Remove multiple declarations o kMicrosInSecond. 5 years ago
haoyuhuang 9f0bd56889 Cache simulator: Refactor the cache simulator so that we can add alternative policies easily (#5517) 5 years ago
feilongliu 0b0cb6f1a2 Fix segfalut in ~DBWithTTLImpl() when called after Close() (#5485) 5 years ago
Vaibhav Gogte f46a2a0375 Export Cache::GetCharge (#5476) 5 years ago
haoyuhuang 2d1dd5bce7 Support computing miss ratio curves using sim_cache. (#5449) 5 years ago
Maysam Yabandeh 60f3ec2ca5 Fix appveyor compliant about passing const to thread (#5447) 5 years ago
Maysam Yabandeh 4a285d0dd3 Remove passing const variable to thread (#5443) 5 years ago
Maysam Yabandeh 773f914a40 WritePrepared: switch PreparedHeap from priority_queue to deque (#5436) 5 years ago
Manuel Ung ca1aee2a19 WriteUnprepared: commit only from the 2nd queue (#5439) 5 years ago
sdong 58c4aee42e TransactionUtil::CheckKey() to skip unnecessary history (#4941) 5 years ago
Maysam Yabandeh c292dc8540 WritePrepared: reduce prepared_mutex_ overhead (#5420) 5 years ago
Zhongyi Xie d68f9f4580 simplify include directive involving inttypes (#5402) 5 years ago
Maysam Yabandeh ae05a83e19 Call ValidateOptions from SetOptions (#5368) 6 years ago
Siying Dong 5851cb7fdb Move util/trace_replay.* to trace_replay/ (#5376) 6 years ago
Siying Dong 000b9ec217 Move some logging related files to logging/ (#5387) 6 years ago
Vijay Nadimpalli cae22c53fb Make format 6 years ago
Vijay Nadimpalli 49c5a12dbe Organizing rocksdb/db directory 6 years ago
Siying Dong cb094e13bb Auto roll logger to enforce options.keep_log_file_num immediately after a new file is created (#5370) 6 years ago
Siying Dong 8843129ece Move some memory related files from util/ to memory/ (#5382) 6 years ago
Vijay Nadimpalli 50e470791d Organizing rocksdb/table directory by format 6 years ago
Siying Dong e9e0101ca4 Move test related files under util/ to test_util/ (#5377) 6 years ago
Siying Dong 545d206040 Move some file related files outside util/ (#5375) 6 years ago
Maysam Yabandeh eab4f49a2c WritePrepared: skip_concurrency_control option (#5330) 6 years ago
Maysam Yabandeh f5576c3317 WritePrepared: disableWAL in commit without prepare (#5327) 6 years ago
Maysam Yabandeh 5c0e304170 WritePrepared: Clarify the need for two_write_queues in unordered_write (#5313) 6 years ago
Maysam Yabandeh c71f5bb9aa Disable WriteUnPrepared stress tests (#5315) 6 years ago
Maysam Yabandeh f0e8216197 WritePrepared: Fix deadlock in WriteRecoverableState (#5306) 6 years ago
Thomas Fersch a42757607d Use pre-increment instead of post-increment for iterators (#5296) 6 years ago
Maysam Yabandeh f383641a1d Unordered Writes (#5218) 6 years ago
anand76 1c8cbf315f Extend MultiGet batching to Transactions (#5210) 6 years ago