Commit Graph

226 Commits (cd2520361d38ef3556d3bda479fd7a4caa0d1168)

Author SHA1 Message Date
haoyuhuang 1a59b6e2a9 Cache simulator: Add a ghost cache for admission control and a hybrid row-block cache. (#5534) 5 years ago
ggaurav28 60d8b19836 Implemented a file logger that uses WritableFileWriter (#5491) 5 years ago
haoyuhuang 9f0bd56889 Cache simulator: Refactor the cache simulator so that we can add alternative policies easily (#5517) 5 years ago
haoyuhuang 2d1dd5bce7 Support computing miss ratio curves using sim_cache. (#5449) 5 years ago
Zhongyi Xie 671d15cbdd Persistent Stats: persist stats history to disk (#5046) 5 years ago
haoyuhuang 9bbccda01e First commit for block cache trace analyzer (#5425) 5 years ago
haoyuhuang aa71718ac3 Add block cache tracer. (#5410) 5 years ago
Siying Dong 5851cb7fdb Move util/trace_replay.* to trace_replay/ (#5376) 5 years ago
Siying Dong 000b9ec217 Move some logging related files to logging/ (#5387) 5 years ago
Vijay Nadimpalli 49c5a12dbe Organizing rocksdb/db directory 5 years ago
Zhongyi Xie ab8f6c01a6 move LevelCompactionPicker to a separate file (#5369) 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
Siying Dong e9e0101ca4 Move test related files under util/ to test_util/ (#5377) 5 years ago
Siying Dong 545d206040 Move some file related files outside util/ (#5375) 5 years ago
Yuqi Gu 03c7ae24c2 RocksDB CRC32c optimization with ARMv8 Intrinsic (#5221) 5 years ago
Yanqin Jin 9358178edc Support for single-primary, multi-secondary instances (#4899) 5 years ago
Adam Retter bb474e9a02 Add missing functionality to RocksJava (#4833) 5 years ago
Zhongyi Xie c4f5d0aa15 add GetStatsHistory to retrieve stats snapshots (#4748) 5 years ago
Yanqin Jin 5af9446ee6 Remove Lua compaction filter from RocksDB main repo (#4971) 5 years ago
Siying Dong cf3a671733 Remove cuckoo hash memtable (#4953) 5 years ago
Siying Dong 1fb2e274c5 Remove some components (#4101) 6 years ago
Abhishek Madan 81b6b09f6b Remove v1 RangeDelAggregator (#4778) 6 years ago
Burton Li a8b9891f95 Concurrent task limiter for compaction thread control (#4332) 6 years ago
Sagar Vemuri 70645355ad Move FIFOCompactionPicker to a separate file (#4724) 6 years ago
Huachao Huang 5e72bc113a Add SstFileReader to read sst files (#4717) 6 years ago
Abhishek Madan 457f77b9ff Introduce RangeDelAggregatorV2 (#4649) 6 years ago
Yi Wu 5f5fddabc7 port folly::JemallocNodumpAllocator (#4534) 6 years ago
Abhishek Madan 8c78348c77 Use only "local" range tombstones during Get (#4449) 6 years ago
Jigar Bhati a4d9aa6b18 Plumb WriteBufferManager through JNI (#4492) 6 years ago
Ben Clay c9048021ad RocksJava: memory_util support (#4446) 6 years ago
Yi Wu d6f2ecf49c Utility to run task periodically in a thread (#4423) 6 years ago
Abhishek Madan 1626f6ab6b Add RangeDelAggregator microbenchmarks (#4363) 6 years ago
Sagar Vemuri f46dd5cbeb Remove trace_analyzer_tool from LIB_SOURCES (#4331) 6 years ago
Yi Wu a6d3de4e7a BlobDB: Implement DisableFileDeletions (#4314) 6 years ago
Zhichao Cao 9e2d5ab6bf Adjusted the Makefile of trace_analyzer to isolate the Gflags from other (#4290) 6 years ago
Christian Esken c7cf981a85 Add CompactRangeOptions for Java (#4220) 6 years ago
Fenggang Wu 19ec44fd39 Improve point-lookup performance using a data block hash index (#4174) 6 years ago
Zhichao Cao 999d955e4f RocksDB Trace Analyzer (#4091) 6 years ago
Yi Wu 140f256da2 BlobDB: Cleanup TTLExtractor interface (#4229) 6 years ago
Sagar Vemuri 12b6cdeed3 Trace and Replay for RocksDB (#3837) 6 years ago
Fenggang Wu 8805ec2f49 DataBlockHashIndex: Standalone Implementation with Unit Test (#4139) 6 years ago
Chang Su 374c37da5b move static msgs out of Status class (#4144) 6 years ago
Siying Dong ddc07b40fc Remove managed iterator 6 years ago
Anand Ananthabhotla 52d4c9b7f6 Allow DB resume after background errors (#3997) 6 years ago
Dmitri Smirnov f4b72d7056 Provide a way to override windows memory allocator with jemalloc for ZSTD 6 years ago
Manuel Ung 01e3c30def Extend existing unit tests to run with WriteUnprepared as well 6 years ago
Manuel Ung aaac6cd16f Add write unprepared classes by inheriting from write prepared 6 years ago
Andrew Kryczka e410501eeb Add missing test files to src.mk 6 years ago
Mike Kolupaev 8bf555f487 Change and clarify the relationship between Valid(), status() and Seek*() for all iterators. Also fix some bugs 6 years ago