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
|
Mon, 22 Aug 2016 19:03:18 +0200 |
Lewin Bormann |
Fix LRUList::reinsert_front
|
Sun, 21 Aug 2016 21:42:00 +0200 |
Lewin Bormann |
Complete LRUList
|
Sat, 20 Aug 2016 15:54:02 +0200 |
Lewin Bormann |
Fixed test in filter block; started implementation of TableIterator
|
Sat, 20 Aug 2016 15:53:24 +0200 |
Lewin Bormann |
Implement LRUList for block cache
|
Sat, 20 Aug 2016 10:04:03 +0200 |
Lewin Bormann |
Implement Table::approx_offset_of
|
Sat, 20 Aug 2016 09:54:57 +0200 |
Lewin Bormann |
Finish TableReader construction logic
|
Sat, 20 Aug 2016 09:11:43 +0200 |
Lewin Bormann |
Add TableReader
|
Sat, 20 Aug 2016 09:11:36 +0200 |
Lewin Bormann |
Clean up library, make it build again; make FBR own its block
|
Tue, 19 Jul 2016 20:23:55 +0200 |
Lewin Bormann |
Improve seeking on some iterators; make test harness tighter
|
Sun, 17 Jul 2016 21:08:58 +0200 |
Lewin Bormann |
Fix comment type of some comments
|
Sun, 17 Jul 2016 21:08:15 +0200 |
Lewin Bormann |
Remove old debug printlns
|
Sun, 17 Jul 2016 16:39:39 +0200 |
Lewin Bormann |
Remove seek_to_last again
|
Sun, 17 Jul 2016 16:37:33 +0200 |
Lewin Bormann |
Implement MergingIterator
|
Sun, 17 Jul 2016 16:37:14 +0200 |
Lewin Bormann |
Add basic LdbIterator implementation for testing
|
Sun, 17 Jul 2016 16:36:56 +0200 |
Lewin Bormann |
Update LdbIterator interface and adapt implementors
|
Fri, 15 Jul 2016 20:21:26 +0200 |
Lewin Bormann |
Add reset() method to LdbIterator
|
Fri, 15 Jul 2016 20:11:32 +0200 |
Lewin Bormann |
Better comments for LdbIterator
|
Fri, 15 Jul 2016 20:11:13 +0200 |
Lewin Bormann |
Slightly rename tests and add more conditions on iterators
|
Sat, 02 Jul 2016 22:48:31 +0200 |
Lewin Bormann |
Test panicking condition in TableBuilder
|
Sat, 02 Jul 2016 21:20:52 +0200 |
Lewin Bormann |
Add README
|
Sat, 02 Jul 2016 21:03:20 +0200 |
Lewin Bormann |
Implement TableBuilder
|
Sat, 02 Jul 2016 21:02:54 +0200 |
Lewin Bormann |
Improve Block tests and BlockHandle encoding method
|
Sat, 02 Jul 2016 19:08:44 +0200 |
Lewin Bormann |
More default implementations for CompressionType
|
Sat, 02 Jul 2016 19:08:20 +0200 |
Lewin Bormann |
Implement filter_name() for FilterBlock
|
Sat, 02 Jul 2016 19:08:01 +0200 |
Lewin Bormann |
More efficient block implementation; some boilerplate methods
|
Sat, 02 Jul 2016 19:07:35 +0200 |
Lewin Bormann |
Implement NoFilterPolicy as placeholder
|
Sat, 02 Jul 2016 15:50:30 +0200 |
Lewin Bormann |
Use plain non-generic Options; separate out Comparator and FilterPolicy params
|
Sat, 02 Jul 2016 15:12:49 +0200 |
Lewin Bormann |
cargo fmt
|
Sat, 02 Jul 2016 15:12:25 +0200 |
Lewin Bormann |
Implement BlockBuilder::last_key()
|
Thu, 23 Jun 2016 19:48:23 +0200 |
Lewin Bormann |
Make WriteBatch methods public
|
Mon, 20 Jun 2016 21:14:08 +0200 |
Lewin Bormann |
Improve WriteBatch: Use sequence number at the right place
|
Sun, 19 Jun 2016 18:58:10 +0200 |
Lewin Bormann |
Change implementation of WriteBatch -- use encoded form
|
Sun, 19 Jun 2016 17:50:26 +0200 |
Lewin Bormann |
Add encoding functionality to WriteBatch
|
Sun, 19 Jun 2016 17:10:19 +0200 |
Lewin Bormann |
Implement tests for WriteBatch
|
Sun, 19 Jun 2016 16:55:46 +0200 |
Lewin Bormann |
Implement WriteBatch
|
Sun, 19 Jun 2016 16:53:50 +0200 |
Lewin Bormann |
Use slices in memtable tests
|
Sun, 19 Jun 2016 16:51:39 +0200 |
Lewin Bormann |
Change memtable to take slices, not Vecs
|
Sun, 19 Jun 2016 16:51:29 +0200 |
Lewin Bormann |
Fix test imports in block.rs
|
Sun, 19 Jun 2016 16:15:52 +0200 |
Lewin Bormann |
Move Options types into new module
|
Sun, 19 Jun 2016 13:57:28 +0200 |
Lewin Bormann |
Move PosixDiskEnv into separate module
|
Sun, 19 Jun 2016 12:30:36 +0200 |
Lewin Bormann |
Add env module
|
Sun, 19 Jun 2016 12:30:21 +0200 |
Lewin Bormann |
Add crate dependencies for env (next commit)
|
Fri, 17 Jun 2016 21:10:45 +0200 |
Lewin Bormann |
Implement FilterBlock{Reader,Builder} and tests
|
Fri, 17 Jun 2016 19:53:50 +0200 |
Lewin Bormann |
Remove unused module annotations
|
Thu, 16 Jun 2016 20:57:15 +0200 |
Lewin Bormann |
Implement InternalFilterPolicy
|
Thu, 16 Jun 2016 20:48:42 +0200 |
Lewin Bormann |
Optimize LookupKey allocation and add test
|
Thu, 16 Jun 2016 20:29:24 +0200 |
Lewin Bormann |
Implement BloomPolicy
|
Wed, 15 Jun 2016 16:43:29 +0000 |
Lewin Bormann |
[unfinished] Add filterpolicy trait and module
|
Tue, 14 Jun 2016 06:24:38 +0000 |
Lewin Bormann |
Remove C : Comparator type params from all types
|
Sun, 12 Jun 2016 20:05:40 +0200 |
Lewin Bormann |
Move BlockHandle into its own module
|
Sun, 12 Jun 2016 20:02:12 +0200 |
Lewin Bormann |
Implement BlockHandle
|
Sun, 12 Jun 2016 19:51:30 +0200 |
Lewin Bormann |
Move Snapshot* types into a new file
|
Sun, 12 Jun 2016 19:19:33 +0200 |
Lewin Bormann |
More efficient methods for LookupKey
|