Tue, 26 Sep 2017 19:43:31 +0200 |
Lewin Bormann |
log: Implement masking CRC checksums to be compatible with the original.
|
Tue, 26 Sep 2017 19:09:12 +0200 |
Lewin Bormann |
db_impl: Move some code around and add some comments.
|
Tue, 26 Sep 2017 19:01:29 +0200 |
Lewin Bormann |
db_impl: Handle empty tables better; add recovery tests.
|
Tue, 26 Sep 2017 19:00:23 +0200 |
Lewin Bormann |
version_set: Fix bug in how reusing the manifest was reported.
|
Tue, 26 Sep 2017 18:59:21 +0200 |
Lewin Bormann |
types: Fix missing case for log files in file name parser.
|
Mon, 25 Sep 2017 20:33:44 +0200 |
Lewin Bormann |
db_impl: Implement recovery and initialization logic. Add basic sanity test.
|
Mon, 25 Sep 2017 20:33:11 +0200 |
Lewin Bormann |
error: Make Status fields public.
|
Mon, 25 Sep 2017 20:32:47 +0200 |
Lewin Bormann |
log: Implement LogWriter::new_with_off() and add tests.
|
Mon, 25 Sep 2017 20:32:16 +0200 |
Lewin Bormann |
write_batch: Implement set_contents and make clear() public
|
Mon, 25 Sep 2017 20:31:59 +0200 |
Lewin Bormann |
options: Add reuse_manifest option
|
Mon, 25 Sep 2017 20:31:44 +0200 |
Lewin Bormann |
mem_env: Implement correct semantics for lock()
|
Mon, 25 Sep 2017 20:31:27 +0200 |
Lewin Bormann |
disk_env: Implement correct semantics for lock()
|
Mon, 25 Sep 2017 20:30:46 +0200 |
Lewin Bormann |
version_set: Implement read_current_file
|
Sun, 24 Sep 2017 14:16:50 +0200 |
Lewin Bormann |
db_impl: Implement record_read_sample().
|
Sun, 24 Sep 2017 14:16:38 +0200 |
Lewin Bormann |
version: Refactor some methods to take InternalKey instead of LookupKey.
|
Fri, 22 Sep 2017 19:50:00 +0200 |
Lewin Bormann |
db_impl: Add snapshot functions.
|
Thu, 21 Sep 2017 18:25:33 +0200 |
Lewin Bormann |
db_impl: Add tests for DB compactions.
|
Thu, 21 Sep 2017 18:25:16 +0200 |
Lewin Bormann |
mem_env: Return base names of directory entries.
|
Thu, 21 Sep 2017 18:24:42 +0200 |
Lewin Bormann |
options/infolog: Put logger into Option.
|
Thu, 21 Sep 2017 18:24:15 +0200 |
Lewin Bormann |
version_set: Remove obsolete versions member.
|
Thu, 21 Sep 2017 16:05:04 +0200 |
Lewin Bormann |
db_impl: Implement compaction logic.
|
Thu, 21 Sep 2017 16:04:44 +0200 |
Lewin Bormann |
filter_block: Implement size_estimate()
|
Thu, 21 Sep 2017 16:04:25 +0200 |
Lewin Bormann |
table_builder: Implement size_estimate()
|
Thu, 21 Sep 2017 16:04:11 +0200 |
Lewin Bormann |
small cleanups.
|
Thu, 21 Sep 2017 15:40:47 +0200 |
Lewin Bormann |
table_cache: Implement evict() method.
|
Thu, 21 Sep 2017 15:37:25 +0200 |
Lewin Bormann |
version_set/version: Set more methods public; reuse one InternalKeyCmp in Compaction.
|
Thu, 21 Sep 2017 15:35:38 +0200 |
Lewin Bormann |
key_types/types: Move ValueType to key_types.
|
Tue, 19 Sep 2017 20:20:29 +0200 |
Lewin Bormann |
db_impl: Add initial implementations of some DB methods.
|
Tue, 19 Sep 2017 20:11:59 +0200 |
Lewin Bormann |
options: Use MemEnv as default for tests.
|
Tue, 19 Sep 2017 20:09:41 +0200 |
Lewin Bormann |
version_set: Make log_and_apply() public
|
Tue, 19 Sep 2017 20:09:20 +0200 |
Lewin Bormann |
table_reader: Clean up TableIterator implementation: Store optional current_block.
|
Tue, 19 Sep 2017 20:07:44 +0200 |
Lewin Bormann |
table_cache: Tighten table_file and rename it for general use.
|
Tue, 19 Sep 2017 20:06:43 +0200 |
Lewin Bormann |
memtable: Add len() method.
|
Tue, 19 Sep 2017 17:03:36 +0200 |
Lewin Bormann |
filter/version_set: Small clean-up.
|
Tue, 19 Sep 2017 17:03:14 +0200 |
Lewin Bormann |
version: Implement pick_memtable_output_level
|
Tue, 19 Sep 2017 17:02:57 +0200 |
Lewin Bormann |
table_builder and related: Check table_builder methods for errors in tests.
|
Tue, 19 Sep 2017 17:01:56 +0200 |
Lewin Bormann |
key_types: Allow for constructing a LookupKey with value type.
|
Tue, 19 Sep 2017 16:02:45 +0200 |
Lewin Bormann |
table_builder: Return proper Results for operations that can fail.
|
Tue, 19 Sep 2017 16:02:19 +0200 |
Lewin Bormann |
table_builder: Use new FilterBlockBuilder API.
|
Tue, 19 Sep 2017 16:01:17 +0200 |
Lewin Bormann |
filter/filter_block: Update FilterBlockBuilder to not depend on inputs' lifetimes.
|
Tue, 19 Sep 2017 14:54:38 +0200 |
Lewin Bormann |
table_reader: Add small comment about table block format.
|
Sun, 17 Sep 2017 07:17:48 +0000 |
Lewin Bormann |
Backed out changeset 9d7339545937
|
Sun, 17 Sep 2017 07:09:53 +0000 |
Lewin Bormann |
CI: Add experimental CircleCI config.
|
Sat, 16 Sep 2017 10:25:30 +0000 |
Lewin Bormann |
version_set: Implement reuse_file_number
|
Sat, 16 Sep 2017 10:25:08 +0000 |
Lewin Bormann |
memtable/skipmap: Replace full Options with just comparator field.
|
Sat, 16 Sep 2017 10:02:36 +0000 |
Lewin Bormann |
version_edit/version_set: Remove unused prev_log_number fields.
|
Sat, 16 Sep 2017 10:02:10 +0000 |
Lewin Bormann |
write_batch: Add sync option.
|
Sat, 16 Sep 2017 08:52:37 +0000 |
Lewin Bormann |
infolog/options: Send test logging output to stderr.
|
Sat, 16 Sep 2017 08:48:23 +0000 |
Lewin Bormann |
infolog: Log even more.
|
Sat, 16 Sep 2017 08:45:04 +0000 |
Lewin Bormann |
infolog: Introduce logger in version_set; use stdout logger for tests.
|
Sat, 16 Sep 2017 08:16:28 +0000 |
Lewin Bormann |
table_reader, option: Remove Mutex around BlockCache
|
Sat, 16 Sep 2017 08:15:34 +0000 |
Lewin Bormann |
infolog: Implement info logger.
|
Sat, 16 Sep 2017 07:23:29 +0000 |
Lewin Bormann |
version_set: Slightly modify VersionSet::new() arguments to take a slice
|
Sat, 16 Sep 2017 07:23:01 +0000 |
Lewin Bormann |
filter: Implement better version of InternalFilterPolicy; clean up constructors.
|
Wed, 13 Sep 2017 21:22:08 +0200 |
Lewin Bormann |
version_set/version: Implement remaining small methods.
|
Wed, 13 Sep 2017 20:23:01 +0200 |
Lewin Bormann |
version_set: Implement make_input_iterator
|
Wed, 13 Sep 2017 20:22:45 +0200 |
Lewin Bormann |
cmp/merging_iter/types/version: Implement LdbIterator for boxed; add generic concatenating table iterator
|
Tue, 12 Sep 2017 19:58:44 +0200 |
Lewin Bormann |
version_set: Implement pick_compaction.
|
Mon, 11 Sep 2017 19:10:35 +0200 |
Lewin Bormann |
version_set: Various cleanups and new test for Builder.
|
Mon, 11 Sep 2017 18:11:45 +0200 |
Lewin Bormann |
version_set: Implement log_and_apply, recover, and add tests.
|