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
|
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
|