Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

universe: create ephemeral multiverse roots to reduce bandwidth for specific syncs #621

Open
Roasbeef opened this issue Oct 24, 2023 · 2 comments · Fixed by #624 · May be fixed by #742
Open

universe: create ephemeral multiverse roots to reduce bandwidth for specific syncs #621

Roasbeef opened this issue Oct 24, 2023 · 2 comments · Fixed by #624 · May be fixed by #742
Assignees
Milestone

Comments

@Roasbeef
Copy link
Member

When a client goes to fetch a multiverse, we should read the relevant roots, and create an in-memory multiverse root to send to the client.

@Roasbeef Roasbeef changed the title universe: create ephemeral multiverse roots to reduce bandwidht for specific syncs universe: create ephemeral multiverse roots to reduce bandwidth for specific syncs Oct 24, 2023
@Roasbeef Roasbeef added this to the v0.4 milestone Nov 6, 2023
@dstadulis dstadulis moved this from 🆕 New to 💇‍♂️Needs Shaping in Taproot-Assets Project Board Dec 5, 2023
@dstadulis dstadulis moved this from 💇‍♂️Needs Shaping to 🏗 In progress in Taproot-Assets Project Board Dec 5, 2023
@guggero guggero moved this from 🏗 In progress to 🔖 Ready in Taproot-Assets Project Board Dec 5, 2023
@guggero guggero moved this from 🔖 Ready to 🏗 In progress in Taproot-Assets Project Board Dec 8, 2023
@github-project-automation github-project-automation bot moved this from 🏗 In progress to ✅ Done in Taproot-Assets Project Board Dec 13, 2023
@Roasbeef
Copy link
Member Author

Keeping this one open, as the syncer hasn't been updated to use the new methods yet.

@guggero guggero reopened this Dec 13, 2023
@guggero guggero moved this from ✅ Done to 🏗 In progress in Taproot-Assets Project Board Dec 13, 2023
@guggero guggero linked a pull request Dec 18, 2023 that will close this issue
@dstadulis dstadulis moved this from 🏗 In progress to 💇‍♂️Needs Shaping in Taproot-Assets Project Board Jan 9, 2024
@dstadulis
Copy link
Collaborator

TODO:
Decision point on if

  • Streaming
    vs
  • Not streaming: enables HTTP functional

@guggero guggero moved this from 💇‍♂️Needs Shaping to 🏗 In progress in Taproot-Assets Project Board Apr 8, 2024
@dstadulis dstadulis modified the milestones: v0.4, v0.4.1 May 20, 2024
@Roasbeef Roasbeef modified the milestones: v0.4.2, v0.5 Aug 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: 🏗 In progress
3 participants