Hacker News new | past | comments | ask | show | jobs | submit login

To compute diffs, you have to store the entire history. Is there any point in time where you prune the history?

The history is stored such that shared data is mostly shared between snapshots. So it generally grows much more slowly than the logical size.

But yeah, you have to store history for as far back as the amount of time you want to be able to be remain disconnected and then resynchronize with peers.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact