Commit Graph

3063 Commits (c287c098a4112d0b2577e205fd78d556885f43de)

Author SHA1 Message Date
sdong e8ecca9e86 CleanupIteratorState() only to initialize DeletionState when super version cleanup needed 11 years ago
Igor Canadi e21d5b8bbc [CF] Flush all memtables on column family drop 11 years ago
Lei Jin a5b1d2f146 make key evenly distributed between 0 and FLAGS_num 11 years ago
Igor Canadi 335b207974 [CF] Delete SuperVersion in a special function 11 years ago
kailiu 906f3dca72 Add a hash-index component for block 11 years ago
Igor Canadi 5142b37000 Fix a group commit bug in LogAndApply 11 years ago
Igor Canadi f9b2f0ad79 [CF] Fix CF bugs in WriteBatch 11 years ago
kailiu bf86af5174 Remove the terrible hack in for flush_block_policy_factory 11 years ago
Igor Canadi 8ea21a778b [CF] Rething LogAndApply for column families 11 years ago
Igor Canadi 58ca641d53 Make Log::Reader more robust 11 years ago
Igor Canadi 12966ec1bb Fix LogAndApply() group commit 11 years ago
Yueh-Hsuan Chiang a77527f2af Add ReadOptions to TransactionLogIterator. 11 years ago
Igor Canadi f6a257b6a1 Set dropped column family before persisting in the manifest 11 years ago
Igor Canadi 670f3ba212 [CF] Small refactor of Recover() and DumpManifest() 11 years ago
Igor Canadi 099ad94306 Set log number for column family 11 years ago
Igor Canadi 510f84b686 [CF] CreateColumnFamily fix 11 years ago
Igor Canadi 206b38f31c SetLogNumber in CreateColumnFamily 11 years ago
Igor Canadi b41a3bc4da [CF] Change flow of CreateColumnFamily 11 years ago
Igor Canadi 492c9f71c6 [CF] Column family support for LDB tool 11 years ago
Lei Jin ad0c3747cb cache SuperVersion in thread local storage to avoid mutex lock 11 years ago
Igor Canadi 85b1b5e1b9 [CF] WaitForFlush() instead of sleeping 11 years ago
Igor Canadi 4c42201204 [CF] Test fixes and speedup 11 years ago
Igor Canadi 343c32be7b [CF] DifferentMergeOperators and DifferentCompactionStyles tests 11 years ago
Igor Canadi 3c81546422 [CF] Make LogDeletionTest less flakey 11 years ago
Igor Canadi 6e7cae7711 [CF] More tests 11 years ago
Igor Canadi 9bce2b2a84 [CF] Fix lint errors in CF code 11 years ago
Igor Canadi 8b7ab9951c [CF] Handle failure in WriteBatch::Handler 11 years ago
Igor Canadi 5ad7ee03ea [CF] Log deletion in column families 11 years ago
Igor Canadi dc277f0ab7 [CF] Adaptation of GetLiveFiles for CF 11 years ago
Igor Canadi 5a91746277 log file is uint64_t 11 years ago
Igor Canadi 4209516359 Schedule flush when waiting on flush 11 years ago
Lei Jin dea894ef8d expose wal_dir in db_bench 11 years ago
Albert Strasheim 72aacf6b96 A few more C API functions. 11 years ago
Igor Canadi b69e7d99d5 [CF] Better handling of memtable logs 11 years ago
Igor Canadi 6ed450a58c DeleteFile should schedule Flush or Compaction 11 years ago
Igor Canadi 2bf1151a25 Fix C API 11 years ago
Thomas Adam ce2b1f7b44 added a test case for custom merge operator 11 years ago
Thomas Adam 68248a2ac5 added a delete method for custom filter policy and merge operator to make it possible to override the cleanup behaviour of the return value 11 years ago
sdong b2d29675c8 Add a test in prefix_test to verify correctness of results 11 years ago
Kai Liu 2b205b35d8 Disable putting filter block to block cache 11 years ago
Thomas Adam d74c9b79ea Enhancements to the API 11 years ago
sdong e90d3f7752 First Transaction Logs Should Not Skip Storage Options Given 11 years ago
Igor Canadi 6aef661230 some improvements to CompressedCache test 11 years ago
Igor Canadi 422bb09cb0 Fix table properties 11 years ago
Igor Canadi be7e273d83 fix u/s comparison #83 11 years ago
Igor Canadi c67d48c852 [CF] DB test to run on non-default column family 11 years ago
kailiu 63690625cd Expose the table properties to application 11 years ago
Kai Liu b2e7ee8b41 Followup code refactor on plain table 11 years ago
Siying Dong f3ae3d07cc Add more black-box tests for PlainTable and explicitly support total order mode 11 years ago
Igor Canadi b06840aa7d [CF] Rethinking ColumnFamilyHandle and fix to dropping column families 11 years ago