Commit Graph

473 Commits (3d358a7e254791a6c298d61e7e4117c0a0d6d80d)

Author SHA1 Message Date
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
Paweł Bylica c41744270a CMake: Fix formatting 7 years ago
Paweł Bylica c21ea8f7a6 CMake: Add support for CMake packages 7 years ago
Paweł Bylica f004307e9b CMake improvements 7 years ago
Nikhil Benesch 279296f4d8 properly set C[XX]FLAGS during CMake configure-time checks 7 years ago
Jay 185ade4c0c cmake: support more compression type 7 years ago
Maysam Yabandeh bdc056f8aa Refactor PessimisticTransaction 7 years ago
Maysam Yabandeh c9804e007a Refactor TransactionDBImpl 7 years ago
Maysam Yabandeh c3d5c4d38a Refactor TransactionImpl 7 years ago
Yi Wu 1900771bd2 Dump Blob DB options to info log 7 years ago
Islam AbdelRahman 50a969131f CacheActivityLogger, component to log cache activity into a file 7 years ago
Yi Wu 6083bc79f8 Blob DB TTL extractor 7 years ago
Pengchao Wang 534c255c7a Cassandra compaction filter for purge expired columns and rows 7 years ago
Andrew Kryczka 7ac184c6d7 Revert cmake -DNDEBUG for non-MSVC 7 years ago
Giuseppe Ottaviano 8f927e5f75 Fix undefined behavior in Hash 7 years ago
Yi Wu 982cec22af Fix TARGETS file tests list 7 years ago
Ewout Prangsma 51778612c9 Encryption at rest support 7 years ago
Chen Shen cbd825deea Create a MergeOperator for Cassandra Row Value 7 years ago
Siying Dong 95b0e89b5d Improve write buffer manager (and allow the size to be tracked in block cache) 8 years ago
Maysam Yabandeh 5a9b4d7435 Retire memenv https://github.com/facebook/rocksdb/pull/2082 8 years ago
Tamir Duberstein 0dc3040d54 db: avoid `#include`ing malloc and jemalloc simultaneously 8 years ago
Yi Wu ad19eb8686 Fixing blob db sequence number handling 8 years ago
Yi Wu 345878a7fb update blob_db_test 8 years ago
Tamir Duberstein 103d0692ea Avoid unsupported attributes when not building with UBSAN 8 years ago
Nikhil Benesch a48a62d5ba define NDEBUG in CMake non-debug builds 8 years ago
Nikhil Benesch 11c5d4741a cross-platform compatibility improvements 8 years ago