diff options
Diffstat (limited to 'research/dynamic_packfiles.txt')
| -rw-r--r-- | research/dynamic_packfiles.txt | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/research/dynamic_packfiles.txt b/research/dynamic_packfiles.txt index 442e29fb..66c5d5a1 100644 --- a/research/dynamic_packfiles.txt +++ b/research/dynamic_packfiles.txt @@ -17,3 +17,11 @@ genreational bloom filters research bitcask + + + +fetch: take current pack, remove dead objects/holes, filter objects +out, record offsets and adjust ofs_deltas since they always go +backwards, write the pack back; then stream written pack to client. +two-step necessary because pack header includes object count; could +have a custom new protocol that doesn't do so. |
