Commit Graph

8377 Commits (2f4e288143f1c0c9f5a9e829d1b20ce62aca4224)
 

Author SHA1 Message Date
anand76 abd1fdddef Fix asan_check failures 5 years ago
Venki Pallipadi 3a6e83b56b HISTORY update for export and import column family APIs 5 years ago
anand76 ec2b996b29 Fix LITE mode build failure 5 years ago
Eli Pozniansky 9f5cfb8e71 Fix for ReadaheadSequentialFile crash in ldb_cmd_test (#5586) 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
Yuqi Gu a3c1832e86 Arm64 CRC32 parallel computation optimization for RocksDB (#5494) 5 years ago
Eli Pozniansky 74fb7f0ba5 Cleaned up and simplified LRU cache implementation (#5579) 5 years ago
Eli Pozniansky 0f4d90e6e4 Added support for sequential read-ahead file (#5580) 5 years ago
sdong 699a569c52 Remove RandomAccessFileReader.for_compaction_ (#5572) 5 years ago
Manuel Ung 0acaa1a846 WriteUnPrepared: use tracked_keys_ to track keys needed for rollback (#5562) 5 years ago
Levi Tamasi 3bde41b5a3 Move the filter readers out of the block cache (#5504) 5 years ago
Jim Lin cd2520361d Fix memorty leak in `rocksdb_wal_iter_get_batch` function (#5515) 5 years ago
Tomas Kolda 6e8a1354a7 Fix regression - 100% CPU - Regression for Windows 7 (#5557) 5 years ago
Zhongyi Xie b0259e45e0 add more tracing for stats history (#5566) 5 years ago
Yikun Jiang f064d74e45 Cleanup the Arm64 CRC32 unused warning (#5565) 5 years ago
haoyuhuang 68d43b4d30 A python script to plot graphs for cvs files generated by block_cache_trace_analyzer 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 3e9c5a3523 Block cache analyzer: Add more stats (#5516) 5 years ago
haoyuhuang 1a59b6e2a9 Cache simulator: Add a ghost cache for admission control and a hybrid row-block cache. (#5534) 5 years ago
Yanqin Jin 82d8ca8ade Upload db directory during cleanup for certain tests (#5554) 5 years ago
ggaurav28 60d8b19836 Implemented a file logger that uses WritableFileWriter (#5491) 5 years ago
Yanqin Jin f786b4a5b4 Improve result print on atomic flush stress test failure (#5549) 5 years ago
sdong aa0367aabb Allow ldb to open DB as secondary (#5537) 5 years ago
sdong cb19e7411f Fix bugs in DBWALTest.kTolerateCorruptedTailRecords triggered by #5520 (#5550) 5 years ago
Tim Hatch a6a9213a36 Fix interpreter lines for files with python2-only syntax. 5 years ago
sdong 872a261ffc db_stress to print some internal keys after verification failure (#5543) 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
Zhongyi Xie 8d34806972 setup wal_in_db_path_ for secondary instance (#5545) 5 years ago
anand76 e0d9d57750 Fix bugs in WAL trash file handling (#5520) 5 years ago
sdong 2de61d9129 Assert get_context not null in BlockBasedTable::Get() (#5542) 5 years ago
Yi Wu 4f66ec977d Fix lower bound check error when iterate across file boundary (#5540) 5 years ago
sdong e4dcf5fd22 db_bench to add a new "benchmark" to print out all stats history (#5532) 5 years ago
haoyuhuang 6edc5d0719 Block cache tracing: Associate a unique id with Get and MultiGet (#5514) 5 years ago
Sagar Vemuri 84c5c9aab1 Fix a bug in compaction reads causing checksum mismatches and asan errors (#5531) 5 years ago
Andrew Kryczka 09ea5d8944 Fix clang build with jemalloc (#5522) 5 years ago
Andrew Kryczka 0d57d93a06 Support jemalloc compiled with `--with-jemalloc-prefix` (#5521) 5 years ago
Yi Wu 662ce62044 Reduce iterator key comparison for upper/lower bound check (2nd attempt) (#5468) 5 years ago
Zhongyi Xie cfdf2116d3 Exclude StatsHistoryTest.ForceManualFlushStatsCF test from lite mode (#5529) 5 years ago
haoyuhuang 66464d1fde Remove multiple declarations o kMicrosInSecond. 5 years ago
Eli Pozniansky 3e6c185381 Formatting fixes in db_bench_tool (#5525) 5 years ago
Yanqin Jin 1e87f2b68b Ref and unref cfd before and after calling WaitForFlushMemTables (#5513) 5 years ago
Eli Pozniansky f872009237 Fix from some C-style casting (#5524) 5 years ago
haoyuhuang 9f0bd56889 Cache simulator: Refactor the cache simulator so that we can add alternative policies easily (#5517) 5 years ago
Zhongyi Xie 3886dddc3b force flushing stats CF to avoid holding old logs (#5509) 5 years ago
Yanqin Jin c360675750 Add secondary instance to stress test (#5479) 5 years ago
anand76 7259e28d91 MultiGet parallel IO (#5464) 5 years ago
haoyuhuang 68b46a2e36 Block cache tracer: StartTrace return busy if trace is already started. (#5519) 5 years ago
sdong 10bae8ceb3 Add more release versions to tools/check_format_compatible.sh (#5518) 5 years ago