mafintosh / mafintosh/hypercored

Have a way to display which keys added have fully synced

Open
#5 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
JavaScript
Stars
53
Forks
13
PR merge metrics
No merged PRs in 30d

Description

At least at some point in the past.

I have a large set of dat datasets i am trying to seed with hypercored. I added their keys to feeds and am running it. Then I am running `dat sync` to send necessary data to hypercored. The issue is that I do not know for which of keys in the feed I have to run `dat sync` and for which one I do not. I know that data could be changed so it could be that it has to be resynced, but I would even like to know which keys were at least fully synced at all.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by tracing the existing `dat sync` flow and how keys from feeds are tracked in the daemon. Define how the daemon records and displays that a key has fully synced, including the limits of reporting past synchronization, and verify the status against a large seeded set of feeds.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
backend, distributed-systems
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.