Jarek Kowalski
|
5ba913380e
|
added support for soft-delete that preserves original pack ID/offset/length.
removed legacy soft-delete support without this information
|
2018-05-30 21:22:07 -07:00 |
|
Jarek Kowalski
|
62ce401cd6
|
exposed block.Manager.ListBlocks() which only returns block IDs instead of full info
|
2018-05-05 16:16:48 -07:00 |
|
Jarek Kowalski
|
3a02ef24e0
|
retire block.ContentID and replace with string
|
2018-05-05 16:16:48 -07:00 |
|
Jarek Kowalski
|
726d33e0d5
|
added levelDB-based persistent block index
|
2018-04-29 13:44:12 -07:00 |
|
Jarek Kowalski
|
301f1d049a
|
added strongly-typed block.ContentID and renamed StorageBlock to ContentBlockID
|
2018-04-08 16:34:38 -07:00 |
|
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
|
7833626c4a
|
added error handling when unable to load block index
|
2018-01-24 11:44:26 +00:00 |
|
Jarek Kowalski
|
e76f1f8a72
|
refactored various show command into one
|
2017-10-24 21:59:40 -07:00 |
|
Jarek Kowalski
|
b2d9e07b75
|
fix 'object list' output.
|
2017-09-24 12:38:21 -07:00 |
|
Jarek Kowalski
|
1366f967f4
|
pack manager:
don't register the pack object itself with the pack
added protection from accidental deletion of the block that was just compacted
|
2017-09-24 12:35:12 -07:00 |
|
Jarek Kowalski
|
1e0ef911fa
|
added 'object list' subcommand
|
2017-09-23 11:49:04 -07:00 |
|