Commit Graph

554 Commits (e2a7b202c3e8e3f4c16e927c7b9657c4dc091044)

Author SHA1 Message Date
Islam AbdelRahman 52fd1ff2c2 disable UBSAN for functions with intentional -ve shift / overflow 8 years ago
Karthikeyan Radhakrishnan 3068870cce Making persistent cache more resilient to filesystem failures 8 years ago
Karthikeyan Radhakrishnan 4118e13330 Persistent Cache: Expose stats to user via public API 8 years ago
Siying Dong f2a8f92a15 rocks_lua_compaction_filter: add unused attribute to a variable 8 years ago
Manuel Ung e63350e726 Use more efficient hash map for deadlock detection 8 years ago
Islam AbdelRahman f39452e81f Fix heap use after free ASAN/Valgrind 8 years ago
Andrew Kryczka 0765babe15 Remove LATEST_BACKUP file 8 years ago
Yueh-Hsuan Chiang 647eafdc21 Introduce Lua Extension: RocksLuaCompactionFilter 8 years ago
Siying Dong 420bdb42e7 option_change_migration_test: force full compaction when needed 8 years ago
Reid Horuff 1ca5f6d132 Fix 2PC Recovery SeqId Miscount 8 years ago
Reid Horuff d133b08f68 Use correct sequence number when creating memtable 8 years ago
Karthik 85bd8f518b Minor fix to GFLAGS usage in persistent cache 8 years ago
Andrew Kryczka 9e7cf3469b DeleteRange user iterator support 8 years ago
sdong f41df3045c OptionChangeMigration() to support FIFO compaction 8 years ago
Reid Horuff 4dfaa6610a Make IsDeadlockDetect() virtual member of Transaction 8 years ago
Manuel Ung 4edd39fda2 Implement deadlock detection 8 years ago
yiwu-arbug 48e4e842b7 Disable auto compactions in memory_test and re-enable the test (#1408) 8 years ago
Islam AbdelRahman b88f8e87c5 Support SST files with Global sequence numbers [reland] 8 years ago
Islam AbdelRahman aa09d03381 Avoid calling GetDBOptions() inside GetFromBatchAndDB() 8 years ago
Reid Horuff 8c55bb87c8 Make Lock Info test multiple column families 8 years ago
Islam AbdelRahman d062328977 Revert "Support SST files with Global sequence numbers" 8 years ago
Reid Horuff 37737c3a6b Expose Transaction State Publicly 8 years ago
Reid Horuff 2c1f95291d Add facility to write only a portion of WriteBatch to WAL 8 years ago
Islam AbdelRahman ab01da5437 Support SST files with Global sequence numbers 8 years ago
krad e91b4d0cf6 Add factory method for creating persistent cache that is accessible from public 8 years ago
Manuel Ung be1f1092c9 Expose transaction id, lock state information and transaction wait information 8 years ago
Kefu Chai 21f4bb5a89 cmake support for linux and osx (#1358) 8 years ago
wenduo 4defe306fb fix typo in comments (#1360) 8 years ago
Aaron Gao f517d9dd09 Add SeekForPrev() to Iterator 8 years ago
Yi Wu 17f76fc564 DB::GetOptions() reflect dynamic changed options 8 years ago
sdong 607628d349 Support ZSTD with finalized format 8 years ago
Yi Wu a88677d2cf Remove ImmutableCFOptions from public API 8 years ago
sdong 32149059f9 Merge options source_compaction_factor, max_grandparent_overlap_bytes and expanded_compaction_factor into max_compaction_bytes 8 years ago
Aaron Gao 4590b53a4b add stats to Cache::LookUp() 8 years ago
Kien-hung Li 380e651afc Fix Mac build failure (#1309) 8 years ago
Yi Wu 72f8cc703c LRU cache mid-point insertion 8 years ago
Wanning Jiang 78837f5d61 TableBuilder / TableReader support for range deletion 8 years ago
Andrew Kryczka 3771e37970 WriteBatch support for range deletion 8 years ago
Aaron Gao 76a67cf741 support stackableDB as the baseDB of transactionDB 8 years ago
krad 67c1ae8831 Travis build break fix 8 years ago
krad 87c91bd876 Persistent Read Cache (8) Benchmark tooling 9 years ago
Aaron Gao 2914de64e8 add sim_cache stats to Statistics 9 years ago
sdong 8b79422b52 [Proof-Of-Concept] RocksDB Blob Storage with a blob log file. 9 years ago
krad 59ddb50591 Fix travis build break 9 years ago
omegaga 44f5cc57a5 Add time series database (resubmitted) 9 years ago
sdong 7c4615cf1f A utility function to help users migrate DB after options change 9 years ago
omegaga 8234faabfd Fix failed test 9 years ago
omegaga 7323e4c8ab Fix clang on macOS 9 years ago
Dmitri Smirnov e4609a749b Fix Windows build issues (#1253) 9 years ago
omegaga 2306167d30 Fix clang build failure and refactor unit test 9 years ago