Commit Graph

112 Commits (f02c708aa32829bbbd70aa3493af8444e76e4350)

Author SHA1 Message Date
Mike Kolupaev 8bf555f487 Change and clarify the relationship between Valid(), status() and Seek*() for all iterators. Also fix some bugs 7 years ago
Zhongyi Xie 954b496b3f fix memory leak in two_level_iterator 7 years ago
Andrew Kryczka 6f051e0c71 fix corruption_test valgrind 7 years ago
Aaron G 7848f0b24c add VerifyChecksum() to db.h 7 years ago
Yedidya Feldblum f1a056e005 CodeMod: Prefer ADD_FAILURE() over EXPECT_TRUE(false), et cetera 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 7 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 8 years ago
Sagar Vemuri 343b59d6ee Move various string utility functions into string_util 8 years ago
Siying Dong 6ef8c620d3 Move auto_roll_logger and filename out of db/ 8 years ago
Siying Dong 04c4ec41d1 Change corruption_test to use 4 bits. 8 years ago
Siying Dong 2d75cd40d3 NewLRUCache() to pick number of shard bits based on capacity if not given 8 years ago
sdong 6a14f7a976 Change several option defaults 9 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 9 years ago
Gunnar Kudrjavets 97265f5f14 Fix minor bugs in delete operator, snprintf, and size_t usage 9 years ago
Dmitri Smirnov 236fe21c92 Enable MS compiler warning c4244. 9 years ago
Nathan Bronson b81b430987 Switch to thread-local random for skiplist 9 years ago
Igor Canadi 9eaff629e3 Make corruption_test more robust 9 years ago
Islam AbdelRahman 7cb314b9e6 Skip some tests in ROCKSD_LITE 9 years ago
Igor Canadi 35ca59364c Don't let flushes preempt compactions 9 years ago
Dmitri Smirnov 18285c1e2f Windows Port from Microsoft 9 years ago
clark.kang 6ede020dc4 fix typos 10 years ago
Igor Sugak b4b69e4f77 rocksdb: switch to gtest 10 years ago
Igor Canadi d7b4bb62a7 Fail DB::Open() on WAL corruption 10 years ago
Igor Canadi 767777c2bd Turn on -Wshorten-64-to-32 and fix all the errors 10 years ago
Danny Al-Gaaf 68ca534169 corruption_test.cc: pass parameter by reference 10 years ago
Igor Canadi 90b8c07b48 Fix unit tests errors 10 years ago
Lei Jin 384400128f move block based table related options BlockBasedTableOptions 10 years ago
Igor Canadi 4cd9f58c04 Fix corruption test 11 years ago
Igor Canadi 478990c81b Make CompactionInputErrorParanoid less flakey 11 years ago
Lei Jin eba3fc644a make corruption_test:CompactionInputErrorParanoid deterministic 11 years ago
sdong d556200264 Some small cleaning up to make some compiling environment happy 11 years ago
Igor Canadi c21ce14fa5 Fix double-free in corruption_test 11 years ago
Igor Canadi e67241f0b9 Sanity check on Open 11 years ago
Dhruba Borthakur 30a700657d Fix corruption_test failure caused by auto-enablement of checksum verification. 11 years ago
Siying Dong d4eec30ed0 Make "Table" pluggable 11 years ago
Igor Canadi 100fa8e013 If a Put fails, fail all other puts 11 years ago
Dhruba Borthakur 9cd221094c Add appropriate LICENSE and Copyright message. 11 years ago
Siying Dong 073cbfc8f0 Enable background flush thread by default and fix issues related to it 11 years ago
Siying Dong 88f2f89068 Change Function names from Compaction->Flush When they really mean Flush 11 years ago
Dhruba Borthakur 4463b11cad Migrate names of properties from 'leveldb' prefix to 'rocksdb' prefix. 11 years ago
Dhruba Borthakur a143ef9b38 Change namespace from leveldb to rocksdb 11 years ago
Dhruba Borthakur 1186192ed1 Replace include/leveldb with include/rocksdb. 11 years ago
Xing Jin 0f0a24e298 Make arena block size configurable 11 years ago
Haobo Xu fb684da082 [RocksDB] Fix CorruptionTest 12 years ago
Haobo Xu eb6d139666 [RocksDB] Move table.h to table/ 12 years ago
Abhishek Kona c41f1e995c Codemod NULL to nullptr 12 years ago
Chip Turner 2fdf91a4f8 Fix a number of object lifetime/ownership issues 12 years ago
Dhruba Borthakur aa42c66814 Fix all warnings generated by -Wall option to the compiler. 12 years ago
heyongqiang 4e4b6812ff Make some variables configurable for each db instance 13 years ago
Hans Wennborg 36a5f8ed7f A number of fixes: 13 years ago