Jarek Kowalski
|
d8201229d8
|
plumbed through ctx in storage.Storage APIs and all uses
|
2018-04-03 17:39:54 -07:00 |
|
Jarek Kowalski
|
453bab3560
|
fixed some lint errors, mostly dead code and missing error checks
|
2018-03-19 12:26:28 -07:00 |
|
Jarek Kowalski
|
4564bc704f
|
breaking format change: removed support for groups in block manager, this produces bigger, tightly packed blocks
align pack blocks to 4096 bytes and insert random preamble
|
2018-02-10 13:07:10 -08:00 |
|
Jarek Kowalski
|
d3b854ef8e
|
optimized format for pack index, added compacted block with suffix -zTIMESTAMP where TIMESTAMP is base16-encoded unix nanoseconds of all blocks that this block supersedes, this allows much more efficient loading of blocks without having to delete anything
|
2017-11-23 15:55:56 -08:00 |
|
Jarek Kowalski
|
b4e6a70e09
|
renamed 'repo optimize' to 'block reindex', added repacking method and unit tests
|
2017-10-24 21:05:59 -07:00 |
|
Jarek Kowalski
|
444b6306ca
|
refactored object manager to use block manager, exposed on repository
added CLI commands to manipulate blocks
|
2017-10-08 12:44:53 -07:00 |
|