Commit Graph

  • 45ad75db80 Correct version of D16821 Igor Canadi 2014-03-12 09:38:59 -0700
  • 2b95dc1542 Revert "Fix bad merge of D16791 and D16767" Igor Canadi 2014-03-12 09:37:43 -0700
  • 5ba028c179 DBStress cleanup Igor Canadi 2014-03-12 09:31:06 -0700
  • 839c8ecfcd Fix bad merge of D16791 and D16767 sdong 2014-03-11 18:00:46 -0700
  • 86ba3e24e3 make assert based on FLAGS_prefix_size Lei Jin 2014-03-11 16:33:42 -0700
  • bd45633b71 Fix data race against logging data structure because of LogBuffer sdong 2014-03-11 10:36:30 -0700
  • 02dab3be11 fix db_stress test Lei Jin 2014-03-11 13:44:33 -0700
  • 56ca8338e5 initialize static const outside of class Igor Canadi 2014-03-11 13:08:48 -0700
  • d833f15738 Fix bug in VersionEdit::DebugString() Igor Canadi 2014-03-11 12:14:09 -0700
  • 37472bb279 Add MaxColumnFamily to VersionEdit::DebugString() Igor Canadi 2014-03-10 19:59:44 -0700
  • 457c78eb89 [CF] db_stress for column families Igor Canadi 2014-02-27 12:13:48 -0800
  • 6c66bc08d9 Temp Fix of LogBuffer flushing sdong 2014-03-11 11:20:08 -0700
  • cb9802168f Add a comment after SignalAll() Igor Canadi 2014-03-11 11:27:19 -0700
  • 01dcef114b Env to add a function to allow users to query waiting queue length sdong 2014-03-10 16:14:48 -0700
  • dad8603fc4 [CF] Fix column family dropping Igor Canadi 2014-03-10 20:22:31 -0700
  • 9634ba42ac Merge branch 'master' into columnfamilies Igor Canadi 2014-03-10 17:25:10 -0700
  • d5de22dc09 Call PurgeObsoleteFiles() only when HaveSomethingToDelete() Igor Canadi 2014-03-10 15:42:14 -0700
  • 9db8c4c556 Fix share_table_files bug Igor Canadi 2014-03-10 14:42:03 -0700
  • fac58c0504 DBTest: remove perf_context's time > 0 check sdong 2014-03-10 14:16:52 -0700
  • a91aed615a [RocksDB] Minor cleanup of PurgeObsoleteFiles Haobo Xu 2014-03-09 15:11:34 -0700
  • 8d007b4aaf Consolidate SliceTransform object ownership Lei Jin 2014-03-10 12:56:46 -0700
  • 9e0e6aa7f6 [RocksDB] make sure KSVObsolete does not get accessed as a valid pointer. Haobo Xu 2014-03-08 21:12:13 -0800
  • cff908db09 fix ldb_test TtlPutGet test Lei Jin 2014-03-10 12:11:46 -0700
  • b04c75d244 Dump options in backupable DB Igor Canadi 2014-03-10 12:09:54 -0700
  • 66da467983 [RocksDB] LogBuffer Cleanup Haobo Xu 2014-03-09 22:01:13 -0700
  • 04d2c26e17 Add option verify_checksums_in_compaction Igor Canadi 2014-03-10 10:06:34 -0700
  • d4f2c610d3 Ignore dropped column families -- don't flush or compact them Igor Canadi 2014-03-07 18:43:21 -0800
  • 1e0d47276c Merge branch 'master' into columnfamilies Igor Canadi 2014-03-07 16:59:47 -0800
  • 9f15092ebd [CF] NewIterators Igor Canadi 2014-03-07 16:12:34 -0800
  • e5fa4944fc use CAS when returning SuperVersion to ThreadLocal Lei Jin 2014-03-07 14:43:22 -0800
  • ebe2527f9a Merge pull request #94 from yumiOS/modify_ftruncate_warning Igor Canadi 2014-03-07 10:39:58 -0800
  • 056a0286d2 Modify the compile error about ftruncate() Yumikiyo Osanai 2014-03-08 02:14:34 +0900
  • eec8695206 Delete local sv when destroying DB from stress test Igor Canadi 2014-03-06 18:15:26 -0800
  • 566f18e6ad More precise calculation of sub_index_size Kai Liu 2014-03-06 17:30:46 -0800
  • e1f52b6a22 Fix Valgrind error introduced by D16515 sdong 2014-03-06 15:12:34 -0800
  • 26ac5603f4 Truncate unused space on PosixWritableFile::Close() Igor Canadi 2014-03-06 15:59:27 -0800
  • 9c8ad62691 DB Sanity Test Igor Canadi 2014-03-06 11:36:39 -0800
  • 80a207fc90 Merge branch 'master' into columnfamilies Igor Canadi 2014-03-05 16:55:51 -0800
  • abeee9f2cb Make sure GetUniqueID releated tests run on "regular" storage Kai Liu 2014-03-05 14:28:47 -0800
  • ecb1ffa2a8 Buffer info logs when picking compactions and write them out after releasing the mutex sdong 2014-03-04 14:32:55 -0800
  • 4405f3a000 Allow user to specify log level for info_log sdong 2014-03-04 18:10:14 -0800
  • e2dd148a8b Fix compile fail introduced by merge Igor Canadi 2014-03-05 12:47:44 -0800
  • a329dd1b25 Fix TEST_Destroy_DBImpl() to work with column families Igor Canadi 2014-03-05 12:27:39 -0800
  • 0738ae6dc9 Merge branch 'master' into columnfamilies Igor Canadi 2014-03-05 12:25:05 -0800
  • 9625acbf70 [CF] Dont reuse dropped column family IDs Igor Canadi 2014-03-05 12:13:44 -0800
  • 8ca30bd51b Merge pull request #47 from mlin/kCompactionStopStyleSimilarSize Igor Canadi 2014-03-05 10:35:30 -0800
  • 04298f8c33 output perf_context in db_bench readrandom Lei Jin 2014-03-05 10:32:54 -0800
  • 64138b5d9c fix db_bench to use HashSkipList for real Lei Jin 2014-03-05 10:28:53 -0800
  • 51560ba755 config max_background_flushes in db_bench Lei Jin 2014-03-05 10:27:17 -0800
  • c0ccf43648 MergingIterator assertion Igor Canadi 2014-03-05 09:13:07 -0800
  • 2b5155fb29 CloseDB in BackupableDBTest to make valgrind happy Igor Canadi 2014-03-05 09:00:53 -0800
  • e8ecca9e86 CleanupIteratorState() only to initialize DeletionState when super version cleanup needed sdong 2014-03-04 18:17:27 -0800
  • a01bda0997 Fix a buggy assert kailiu 2014-03-04 16:59:27 -0800
  • e21d5b8bbc [CF] Flush all memtables on column family drop Igor Canadi 2014-03-04 17:16:40 -0800
  • a5b1d2f146 make key evenly distributed between 0 and FLAGS_num Lei Jin 2014-03-04 17:08:05 -0800
  • e3f396f1ea Some fixes to BackupableDB Igor Canadi 2014-03-04 17:02:25 -0800
  • fa34697237 Merge branch 'master' into columnfamilies Igor Canadi 2014-03-04 09:39:14 -0800
  • 335b207974 [CF] Delete SuperVersion in a special function Igor Canadi 2014-03-04 09:03:56 -0800
  • a1d56e73ec Uncomment the unit tests in table test kailiu 2014-03-03 22:19:49 -0800
  • 906f3dca72 Add a hash-index component for block kailiu 2014-02-18 14:58:55 -0800
  • 6b9da48a03 Get rid of all optimization flags in debug mode kailiu 2014-03-03 21:05:58 -0800
  • 9d0577a6be Merge branch 'master' into columnfamilies Igor Canadi 2014-03-03 17:54:04 -0800
  • f0ee2356af Fix issue with iterator operations in this order: Prev(), Seek(), Prev() sdong 2014-03-03 16:35:32 -0800
  • 5142b37000 Fix a group commit bug in LogAndApply Igor Canadi 2014-03-03 17:10:43 -0800
  • 97eddef235 Reopen DB in crash test Igor Canadi 2014-03-03 17:10:30 -0800
  • f9b2f0ad79 [CF] Fix CF bugs in WriteBatch Igor Canadi 2014-03-03 14:30:36 -0800
  • 1aeafeccac Make the Create() function comform the convention kailiu 2014-03-01 23:40:08 -0800
  • 16d4e45c12 Fix the memory leak in table index Kai Liu 2014-03-01 11:50:35 -0800
  • ff151132b3 Fix the unit test failure in devbox Kai Liu 2014-02-28 20:37:32 -0800
  • 74939a9e13 Make the block-based table's index pluggable kailiu 2014-02-28 18:19:07 -0800
  • bf86af5174 Remove the terrible hack in for flush_block_policy_factory kailiu 2014-02-28 16:39:27 -0800
  • 8ea21a778b [CF] Rething LogAndApply for column families Igor Canadi 2014-02-28 14:05:11 -0800
  • 58ca641d53 Make Log::Reader more robust Igor Canadi 2014-02-28 13:19:47 -0800
  • 12966ec1bb Fix LogAndApply() group commit Igor Canadi 2014-02-28 12:22:45 -0800
  • a77527f2af Add ReadOptions to TransactionLogIterator. Yueh-Hsuan Chiang 2014-02-28 11:50:36 -0800
  • f6a257b6a1 Set dropped column family before persisting in the manifest Igor Canadi 2014-02-28 11:49:32 -0800
  • 670f3ba212 [CF] Small refactor of Recover() and DumpManifest() Igor Canadi 2014-02-28 11:25:38 -0800
  • 099ad94306 Set log number for column family Igor Canadi 2014-02-28 11:08:24 -0800
  • 510f84b686 [CF] CreateColumnFamily fix Igor Canadi 2014-02-28 10:29:37 -0800
  • 6ba1084f24 Fix some compilation bugs in different platforms Kai Liu 2014-02-27 22:15:30 -0800
  • 99e4b40a55 Fix the [-Werror=sign-compare] issues Kai Liu 2014-02-27 17:55:10 -0800
  • 206b38f31c SetLogNumber in CreateColumnFamily Igor Canadi 2014-02-27 16:53:45 -0800
  • b41a3bc4da [CF] Change flow of CreateColumnFamily Igor Canadi 2014-02-27 16:44:26 -0800
  • 492c9f71c6 [CF] Column family support for LDB tool Igor Canadi 2014-02-27 16:18:23 -0800
  • 9a7b74954f Refine the checks in InfoLogLevel test. Yueh-Hsuan Chiang 2014-02-27 14:00:10 -0800
  • ad0c3747cb cache SuperVersion in thread local storage to avoid mutex lock Lei Jin 2014-02-27 11:38:55 -0800
  • 85b1b5e1b9 [CF] WaitForFlush() instead of sleeping Igor Canadi 2014-02-27 10:29:13 -0800
  • e41c060a06 Make sure logger is safely released in `InfoLogLevel` kailiu 2014-02-26 19:04:14 -0800
  • 444cafc28c Fix inconsistent code format kailiu 2014-02-26 18:54:18 -0800
  • 4c42201204 [CF] Test fixes and speedup Igor Canadi 2014-02-26 16:24:56 -0800
  • 343c32be7b [CF] DifferentMergeOperators and DifferentCompactionStyles tests Igor Canadi 2014-02-26 16:05:24 -0800
  • a04dbf6e49 PlainTable::Next() should pass the error message from ReadKey() sdong 2014-02-26 14:36:54 -0800
  • ccaedd16d4 Enable log info with different levels. Yueh-Hsuan Chiang 2014-02-26 14:41:28 -0800
  • 3c81546422 [CF] Make LogDeletionTest less flakey Igor Canadi 2014-02-26 14:41:18 -0800
  • 6e7cae7711 [CF] More tests Igor Canadi 2014-02-26 14:16:23 -0800
  • 9bce2b2a84 [CF] Fix lint errors in CF code Igor Canadi 2014-02-26 10:03:34 -0800
  • 8b7ab9951c [CF] Handle failure in WriteBatch::Handler Igor Canadi 2014-02-25 17:30:54 -0800
  • 944ff673d6 Merge branch 'master' into columnfamilies Igor Canadi 2014-02-26 10:09:52 -0800
  • b2795b799e thread local pointer storage Lei Jin 2014-02-25 17:47:37 -0800
  • 8895526308 Merge branch 'master' into columnfamilies Igor Canadi 2014-02-25 17:04:48 -0800