log

age author description
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.
Sun, 10 Sep 2017 17:32:28 +0200 Lewin Bormann version_set: Implement VersionSet::Builder equivalent.
Sun, 10 Sep 2017 14:06:41 +0200 Lewin Bormann version_set: Add tests.
Sun, 10 Sep 2017 14:06:15 +0200 Lewin Bormann version: Share make_version() test function.
Sun, 10 Sep 2017 14:05:44 +0200 Lewin Bormann types: Add auto-derive for FileMetaData.
Sun, 10 Sep 2017 14:04:58 +0200 Lewin Bormann table_cache: Assert that table files are not empty.
Sun, 10 Sep 2017 14:04:31 +0200 Lewin Bormann mem_env: Use err() and don't create files when opening for read by default.
Sun, 10 Sep 2017 11:41:51 +0200 Lewin Bormann version_set: Implement remaining compaction and snapshot functionality.
Sun, 10 Sep 2017 11:40:13 +0200 Lewin Bormann error/all: Introduce err() as replacement for Err(Status::new(...))
Sat, 09 Sep 2017 19:27:25 +0200 Lewin Bormann version_set: Implement Compaction and parts of VersionSet.
Sat, 09 Sep 2017 19:26:59 +0200 Lewin Bormann version_edit: Use standard types for file numbers and levels.
Sat, 09 Sep 2017 19:26:22 +0200 Lewin Bormann version: Make some fields public and various cleanups.
Sat, 09 Sep 2017 19:25:39 +0200 Lewin Bormann options: Add max_file_size field.
Sat, 09 Sep 2017 17:21:32 +0200 Lewin Bormann all: Smaller clean-ups.
Sat, 09 Sep 2017 17:20:26 +0200 Lewin Bormann table_reader: add test for approx_offset_of()
Sat, 09 Sep 2017 15:52:05 +0200 Lewin Bormann table*: Add few more test wrinkles.
Fri, 08 Sep 2017 21:13:45 +0200 Lewin Bormann version: Test and fix up Version iterator.
Fri, 08 Sep 2017 13:49:15 +0000 Lewin Bormann version: Two more test cases for get()
Thu, 07 Sep 2017 21:39:48 +0200 Lewin Bormann version: remove working, but unneeded, get_full_impl()
Thu, 07 Sep 2017 21:39:22 +0200 Lewin Bormann version: Add tests for get(). tl;dr: it works!
Thu, 07 Sep 2017 21:38:47 +0200 Lewin Bormann table_reader: Improve API for working with more diverse key types.
Thu, 07 Sep 2017 21:38:30 +0200 Lewin Bormann cmp: cosmetic fixes.