Commit Graph

298 Commits (9a449865e3963e7cff0bc7fc7f0731d3dea459de)

Author SHA1 Message Date
Yi Wu a6d3de4e7a BlobDB: Implement DisableFileDeletions (#4314) 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) 7 years ago
Chang Su 374c37da5b move static msgs out of Status class (#4144) 7 years ago
Dmitri Smirnov 78ab11cd71 Return new operator for Status allocations for Windows (#4128) 7 years ago
Siying Dong ddc07b40fc Remove managed iterator 7 years ago
Tamir Duberstein 7bee48bdbd Add GCC 8 to Travis (#3433) 7 years ago
Anand Ananthabhotla 52d4c9b7f6 Allow DB resume after background errors (#3997) 7 years ago
Dmitri Smirnov f4b72d7056 Provide a way to override windows memory allocator with jemalloc for ZSTD 7 years ago
Manuel Ung 01e3c30def Extend existing unit tests to run with WriteUnprepared as well 7 years ago
Manuel Ung aaac6cd16f Add write unprepared classes by inheriting from write prepared 7 years ago
Mike Kolupaev 8bf555f487 Change and clarify the relationship between Valid(), status() and Seek*() for all iterators. Also fix some bugs 7 years ago
Dmitri Smirnov f92cd2feb4 Introduce and use the option to disable stall notifications structures 7 years ago
Tongliang Liao 1d9f24dc9a Link jemalloc 7 years ago
Tongliang Liao 9470ee45b8 Allows other cmake-specific "true" for USE_RTTI. 7 years ago
Fosco Marotto 4d40b10e0f Add USE_RTTI and default behavior to CMakeLists 7 years ago
Siying Dong d59549298f Skip deleted WALs during recovery 7 years ago
Dmitri Smirnov acb61b7a52 Adjust pread/pwrite to return Status 7 years ago
Kefu Chai 13a0bd90ce cmake: add options for enabling TBB and NUMA support 7 years ago
Paweł Bylica 69faddb32e CMake: Read rocksdb version from version.h header file 7 years ago
Kefu Chai 9fcd82e987 cmake: append rados to THIRDPARTY_LIBS before appending it to LIBS 7 years ago
Koby Kahane df14424410 Fix 3-way SSE4.2 crc32c usage in MSVC with CMake 7 years ago
Yanqin Jin 1f5def1653 Fix race condition causing double deletion of ssts 7 years ago
Dmitri Smirnov 53d66df0c4 Refactor sync_point to make implementation either customizable or replaceable 7 years ago
Bruce Mitchener a3a3f5497c Fix some typos in comments and docs. 7 years ago
Yi Wu b864bc9b5b Blob DB: Improve FIFO eviction 7 years ago
Pooya Shareghi 0a2354ca8f Added bytes XOR merge operator 7 years ago
Kamalalochana Subbaiah d6fdd59c63 CMake changes for CRC32 Optimization on PowerPC 7 years ago
topilski b9873162f0 Fixed get version on windows, moved throwing exceptions into cc file. 7 years ago
Bartek Wrona bf6f03f3cd Issue #3370 Broken CMakeLists.txt 7 years ago
Dmitri Smirnov 84ddbd186a Make Windows dep switches compatible with other builds 7 years ago
yingsu00 f54d7f5fea Port 3 way SSE4.2 crc32c implementation from Folly 7 years ago
Siying Dong 2f1a3a4d74 Refactor ReadBlockContents() 7 years ago
Andrew Kryczka 57056bb606 gflags in cmake on linux 7 years ago
Nikhil Benesch 3e40a5e832 add missing config checks to CMakeLists.txt 7 years ago
Yi Wu 42564ada53 Blob DB: not using PinnableSlice move assignment 7 years ago
Maysam Yabandeh 60d83df23d WritePrepared Txn: Move DB class to its own file 7 years ago
Dmitri Smirnov 682db81385 Enable cacheline_aligned_alloc() to allocate from jemalloc if enabled. 7 years ago
Dmitri Smirnov ebab2e2d42 Enable MSVC W4 with a few exceptions. Fix warnings and bugs 7 years ago
Yi Wu 31d3e41810 PinnableSlice move assignment 7 years ago
Kefu Chai 019aa7074c cmake: pass "-msse4.2" to when building crc32c.cc if HAVE_SSE42 7 years ago
Yi Wu d1b74b0c82 WritePrepared Txn: Compaction/Flush 7 years ago
Yi Wu d1cab2b64e Add ValueType::kTypeBlobIndex 7 years ago
Yao Zongyou 8ae81684e9 Update cmake_minimum_required to 2.8.12. 7 years ago
Orgad Shaneh 34ebadf930 Fix MinGW build 7 years ago
Bernhard M. Wiedemann 82860bd55c Use cmake TIMESTAMP function 7 years ago
Maysam Yabandeh 26ac24f199 Add more unit test to write_prepared txns 7 years ago