log

age author description
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
Mon, 02 Jan 2017 12:06:08 +0100 Lewin Bormann Remove printlns from non-test code
Mon, 02 Jan 2017 12:04:37 +0100 Lewin Bormann Add test for table iterator backwards data correctness
Mon, 02 Jan 2017 11:52:26 +0100 Lewin Bormann Clarify iterator behavior in trait.
Mon, 02 Jan 2017 11:52:13 +0100 Lewin Bormann Properly implement BlockIter::seek_to_restart_point() in one place
Mon, 02 Jan 2017 11:31:37 +0100 Lewin Bormann Bring the one long line in options.rs to < 100 chars
Mon, 02 Jan 2017 11:31:17 +0100 Lewin Bormann Make entry parsing and offset arithmetics more understandable and properly documented
Mon, 02 Jan 2017 11:15:42 +0100 Lewin Bormann Fix prev() behavior in block iterator
Sat, 31 Dec 2016 18:33:59 +0100 Lewin Bormann Another alibi commit: Test push
Sat, 31 Dec 2016 18:32:39 +0100 Lewin Bormann Alibi commit: Fix branches
Sat, 31 Dec 2016 15:35:59 +0100 Lewin Bormann Close unneeded head.
Mon, 19 Dec 2016 19:40:25 +0100 Lewin Bormann Extend read_block() logic to also read the block checksum
Sat, 31 Dec 2016 18:31:52 +0100 Lewin Bormann Adjust cmp tests to previous change
Sat, 31 Dec 2016 18:29:54 +0100 Lewin Bormann Fix some subtle bugs in the two-level seeking logic in TableIterator
Sat, 31 Dec 2016 17:42:02 +0100 Lewin Bormann Remove obsolete warning from Options
Sat, 31 Dec 2016 17:41:25 +0100 Lewin Bormann Move comparators to dedicated module and add better tests
Sat, 31 Dec 2016 15:39:59 +0100 Lewin Bormann Add comment on Range
Sat, 31 Dec 2016 15:33:20 +0100 Lewin Bormann Finally integrate comparators properly everywhere
Mon, 26 Dec 2016 11:22:17 +0000 Lewin Bormann Fix build error in block test case
Mon, 26 Dec 2016 11:21:25 +0000 Lewin Bormann Start integration of table reader with BlockCache
Mon, 26 Dec 2016 11:09:07 +0000 Lewin Bormann Build shared block cache into Options
Mon, 26 Dec 2016 10:17:14 +0000 Lewin Bormann Make MemTable use MemtableKey explicitly
Mon, 26 Dec 2016 09:23:16 +0000 Lewin Bormann Write proper comparators for key formats and use them in filters/table
Sun, 25 Dec 2016 10:47:08 +0000 Lewin Bormann Decommision types that are generic over a comparator.
Sun, 25 Dec 2016 09:13:43 +0000 Lewin Bormann Prepare for filter policies in TableReader; add general filter tests
Sat, 24 Dec 2016 20:58:35 +0000 Lewin Bormann Two small fixes: Former me was actually correct
Sat, 24 Dec 2016 18:09:27 +0000 Lewin Bormann A bit of cleanup for table reader/filter blocks
Sat, 24 Dec 2016 15:56:40 +0000 Lewin Bormann Implement simple get() method on TableReader
Sat, 24 Dec 2016 14:22:42 +0000 Lewin Bormann Add test verifying behavior for corrupt data; fix TableIterator::reset() behavior
Sat, 24 Dec 2016 13:41:32 +0000 Lewin Bormann Implement checksum verification for TableReader
Sun, 13 Nov 2016 14:55:00 +0100 Lewin Bormann Convert transmute_copy() uses to simple casts
Sat, 15 Oct 2016 15:43:23 +0200 Lewin Bormann Use VarIntWriter to create WriteBatches
Sun, 09 Oct 2016 16:34:38 +0200 Lewin Bormann Use try!() with read_length_prefixed() so the correct error is returned
Sun, 09 Oct 2016 16:34:16 +0200 Lewin Bormann Fix long line in cache module
Sun, 09 Oct 2016 16:23:28 +0200 Lewin Bormann Implementation and tests of VersionEdit
Sun, 09 Oct 2016 16:23:09 +0200 Lewin Bormann Add FileMetaData struct
Sun, 09 Oct 2016 16:22:46 +0200 Lewin Bormann Depend on integer-encoding 1.0
Sun, 02 Oct 2016 20:45:11 +0200 Lewin Bormann Also rename block_cache in lib module
Sun, 02 Oct 2016 16:14:35 +0200 Lewin Bormann Rename block_cache.rs -> cache.rs
Sun, 02 Oct 2016 16:14:04 +0200 Lewin Bormann Implement Cache
Sun, 02 Oct 2016 13:25:56 +0200 Lewin Bormann Fully implement Table iterator and tests
Thu, 29 Sep 2016 19:26:41 +0200 Lewin Bormann block: Go back to hybrid solution with Block/BlockIter
Sun, 25 Sep 2016 16:24:19 +0200 Lewin Bormann Implement and test seek_to_last for BlockIter
Sun, 25 Sep 2016 12:32:45 +0200 Lewin Bormann Fix several bugs in the Table*/Block implementations
Sun, 25 Sep 2016 09:59:31 +0200 Lewin Bormann Make blocks more flexible: Remove Block, replace by BlockIter
Mon, 19 Sep 2016 17:51:40 +0000 Lewin Bormann Explain why we need a workaround for the block iterator
Thu, 15 Sep 2016 12:48:32 +0200 Lewin Bormann Fix BlockIterator: Make it storable across function calls
Sun, 11 Sep 2016 10:37:19 +0200 Lewin Bormann Implement "strongly" typed keys.
Sat, 03 Sep 2016 21:26:35 +0200 Lewin Bormann Remove unused import in types
Fri, 02 Sep 2016 22:47:04 +0200 Lewin Bormann Fix MemtableIterator: Key returned from iterator should include tag
Fri, 02 Sep 2016 22:12:28 +0200 Lewin Bormann Update memtable to exhibit correct snapshot/sequencing behavior
Fri, 02 Sep 2016 22:10:51 +0200 Lewin Bormann Add &self argument to comparator trait