Skip to content
This repository has been archived by the owner on Jun 20, 2023. It is now read-only.

Update to pinner having async pin listing #48

Closed
wants to merge 1 commit into from

Conversation

MichaelMure
Copy link
Contributor

Original change: ipfs/go-ipfs-pinner#24

@MichaelMure MichaelMure force-pushed the streamed-pins branch 2 times, most recently from cf378be to ff76035 Compare March 3, 2023 12:48
@aschmahmann aschmahmann requested a review from Jorropo March 6, 2023 14:39
@guseggert guseggert added P2 Medium: Good to have, but can wait until someone steps up need/maintainer-input Needs input from the current maintainer(s) labels Apr 3, 2023
MichaelMure added a commit to MichaelMure/boxo that referenced this pull request May 4, 2023
The rational is that if the pin list get big, a synchronous call to get the complete list can delay handling unnecessarily. For example, when listing indirect pins, you can start walking the DAGs immediately with the first recursive pin instead of waiting for the full list.

This matters even more on low power device, of if the pin list is stored remotely.

Replace:
- ipfs/go-ipfs-pinner#24
- ipfs/go-ipfs-provider#48
@MichaelMure MichaelMure closed this May 5, 2023
Jorropo pushed a commit to MichaelMure/boxo that referenced this pull request Jun 2, 2023
The rational is that if the pin list get big, a synchronous call to get the complete list can delay handling unnecessarily. For example, when listing indirect pins, you can start walking the DAGs immediately with the first recursive pin instead of waiting for the full list.

This matters even more on low power device, of if the pin list is stored remotely.

Replace:
- ipfs/go-ipfs-pinner#24
- ipfs/go-ipfs-provider#48
Jorropo pushed a commit to MichaelMure/boxo that referenced this pull request Jun 2, 2023
The rational is that if the pin list get big, a synchronous call to get the complete list can delay handling unnecessarily. For example, when listing indirect pins, you can start walking the DAGs immediately with the first recursive pin instead of waiting for the full list.

This matters even more on low power device, of if the pin list is stored remotely.

Replace:
- ipfs/go-ipfs-pinner#24
- ipfs/go-ipfs-provider#48
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
need/maintainer-input Needs input from the current maintainer(s) P2 Medium: Good to have, but can wait until someone steps up
Projects
No open projects
Archived in project
Development

Successfully merging this pull request may close these issues.

2 participants