log

age author description
Sat, 02 Sep 2017 19:55:10 +0200 Lewin Bormann test_util: Upgrade time-test => 0.2 and use timer naming.
Sat, 02 Sep 2017 18:50:46 +0200 Lewin Bormann skipmap: provide interior mutability.
Sat, 02 Sep 2017 18:35:22 +0200 Lewin Bormann memtable: Remove lifetime from memtable iterator.
Mon, 28 Aug 2017 20:48:30 +0200 Lewin Bormann merging_iter: Remove old, obscure, non-functional test.
Mon, 28 Aug 2017 20:43:30 +0200 Lewin Bormann block/table_reader: Remove left-over print statements.
Mon, 28 Aug 2017 20:40:08 +0200 Lewin Bormann error: Remove explicit error conversion functions and just use the From trait.
Mon, 28 Aug 2017 20:28:54 +0200 Lewin Bormann everywhere: Add test case that must be passed by all iterators, verifying correct behavior.
Sun, 27 Aug 2017 20:46:39 +0200 Lewin Bormann merging_iter,test_util: fix iterator behaviors.
Sun, 27 Aug 2017 19:30:15 +0200 Lewin Bormann block: Fix merge blunder.
Sun, 27 Aug 2017 19:23:20 +0200 Lewin Bormann everything: Update all iterators to implement the new LdbIterator.
Thu, 24 Aug 2017 20:09:47 +0200 Lewin Bormann types: Completely remodel iterator type.
Wed, 23 Aug 2017 19:59:04 +0200 Lewin Bormann table_reader: Remove lifetime param from TableIterator.
Wed, 23 Aug 2017 19:46:55 +0200 Lewin Bormann table_reader: Avoid unnecessary clones.
Wed, 23 Aug 2017 19:45:36 +0200 Lewin Bormann table_reader: Make all read operations on tables immutable
Wed, 23 Aug 2017 19:09:22 +0200 Lewin Bormann cmp: Add cmp_inner method and proper tests for InternalKeyCmp.
Fri, 18 Aug 2017 06:18:25 +0000 Lewin Bormann Add a few comments and remove one unneeded import in table_cache.
Sat, 12 Aug 2017 17:11:09 +0200 Lewin Bormann Write test for TableCache making use of MemEnv.
Sat, 12 Aug 2017 16:26:40 +0200 Lewin Bormann Add env_common source code.
Sat, 12 Aug 2017 16:26:00 +0200 Lewin Bormann Cache target/ directory between pipeline runs.
Sat, 12 Aug 2017 16:22:45 +0200 Lewin Bormann Implement MemEnv.
Sat, 12 Aug 2017 12:14:43 +0200 Lewin Bormann lib: Link in mem_env.
Sat, 12 Aug 2017 12:11:02 +0200 Lewin Bormann table_cache: Add a few more tests and preparation.
Sat, 12 Aug 2017 12:06:15 +0200 Lewin Bormann cache: Make CacheKey an array instead of an expensive vec
Sat, 12 Aug 2017 12:05:17 +0200 Lewin Bormann key_types: Move from manual cursoring to integer-encoding writers.
Sat, 12 Aug 2017 11:04:27 +0200 Lewin Bormann Improve test coverage for mem_env: Test locking and writing in the middle.
Sat, 12 Aug 2017 10:25:05 +0200 Lewin Bormann Change branch name in CI configuration.
Sat, 12 Aug 2017 08:16:20 +0000 Lewin Bormann Initial Bitbucket Pipelines configuration
Sat, 12 Aug 2017 08:07:24 +0000 Lewin Bormann Initial Bitbucket Pipelines configuration
Sat, 12 Aug 2017 10:06:44 +0200 Lewin Bormann Add CI configuration.
Sat, 12 Aug 2017 09:57:56 +0200 Lewin Bormann Add coverage script.
Sun, 16 Jul 2017 14:06:03 +0200 Lewin Bormann Implement MemFS as FS implementation for MemEnv.
Sun, 16 Jul 2017 13:40:51 +0200 Lewin Bormann Small imports cleanup.
Sun, 16 Jul 2017 11:47:48 +0200 Lewin Bormann Revamp RandomAccess trait to be more Rust-like.
Sun, 16 Jul 2017 10:56:40 +0200 Lewin Bormann Simplify in-memory implementation of RandomAccess file.
Mon, 10 Jul 2017 20:01:47 +0200 Lewin Bormann Implement bare-bones version of TableCache.
Mon, 10 Jul 2017 20:01:31 +0200 Lewin Bormann Add deprecation notice to ReadOptions.
Mon, 10 Jul 2017 19:37:38 +0200 Lewin Bormann Implement RandomAccess with immutable receiver for in-memory files.
Mon, 10 Jul 2017 19:19:38 +0200 Lewin Bormann Use RandomAccess as boxed trait, analogous to Read/Write
Mon, 10 Jul 2017 19:19:05 +0200 Lewin Bormann Enable checksum verification by default.
Sun, 09 Jul 2017 20:34:55 +0200 Lewin Bormann Start TableCache implementation
Sun, 09 Jul 2017 20:34:43 +0200 Lewin Bormann Make use of new Options members and Env file types in TableReader/Builder
Sun, 09 Jul 2017 20:33:43 +0200 Lewin Bormann Add Env and FilterPolicy members to Options.
Sun, 09 Jul 2017 20:33:20 +0200 Lewin Bormann Refactor Env and PosixDiskEnv to be more dynamic.
Sun, 09 Jul 2017 17:06:20 +0200 Lewin Bormann Introduce RandomAccessFile as abstraction for Table reader.
Sun, 09 Jul 2017 10:53:26 +0200 Lewin Bormann Better explain what a Cache ID is
Sun, 26 Feb 2017 09:15:05 +0100 Lewin Bormann Rename method parameter in TableReader::get()
Sat, 18 Feb 2017 09:48:09 +0100 Lewin Bormann Uncomment parts of a block test for reverse iteration.
Sat, 04 Feb 2017 09:27:10 +0100 Lewin Bormann Remove unused wildcard imports from some test modules
Sun, 29 Jan 2017 16:14:08 +0100 Lewin Bormann Implement efficient Table::get() utilizing index, bloom filters and caching
Sun, 29 Jan 2017 16:13:36 +0100 Lewin Bormann Fix bug in default comparator: Return correct separator for difficult cases
Sun, 29 Jan 2017 15:26:56 +0100 Lewin Bormann Implement cache for TableBlocks.
Sun, 29 Jan 2017 14:28:51 +0100 Lewin Bormann Add id() function to Cmp trait
Sun, 29 Jan 2017 13:54:14 +0100 Lewin Bormann Convert rest of code to new Status/StatusCode types
Sun, 29 Jan 2017 13:53:45 +0100 Lewin Bormann Separate out error types into new module
Sun, 29 Jan 2017 13:13:34 +0100 Lewin Bormann Test correct behavior of skipmap iterator at the end of a map.
Tue, 03 Jan 2017 19:41:19 +0100 Lewin Bormann Make publishing leveldb impossible (set publish = false)
Mon, 02 Jan 2017 17:39:22 +0100 Lewin Bormann Add two more edge case tests to memtable suite
Mon, 02 Jan 2017 17:37:09 +0100 Lewin Bormann Implement Error + Display for Status and add conversion function
Mon, 02 Jan 2017 15:42:18 +0100 Lewin Bormann Add doc comment to TableFooter
Mon, 02 Jan 2017 15:30:40 +0100 Lewin Bormann Remove FilterPolicy type parameter; use boxed filter policies instead