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

Feat/reprov worker #787

Merged
merged 3 commits into from
Feb 20, 2015
Merged

Feat/reprov worker #787

merged 3 commits into from
Feb 20, 2015

Conversation

whyrusleeping
Copy link
Member

Add a worker to provide new blocks out of the main control path to increase the speed at which we can accept incoming blocks.

@whyrusleeping whyrusleeping added the status/in-progress In progress label Feb 18, 2015
@whyrusleeping
Copy link
Member Author

The failing test is TestBitswapWithoutRouting. Will investigate.

@whyrusleeping
Copy link
Member Author

Im not sure what this test is trying to show. If the routing system never returns (the routing latency is set to 'infinity') then we have no reason to expect blocks to arrive in a timely manner

@jbenet
Copy link
Member

jbenet commented Feb 18, 2015

Oh if you're connected to someone already who has the blocks, your want list updates should work (and cause the full transfer of file) even when there is no routing system/it fails.


Sent from Mailbox

On Wed, Feb 18, 2015 at 12:55 AM, Jeromy Johnson [email protected]
wrote:

Im not sure what this test is trying to show. If the routing system never returns (the routing latency is set to 'infinity') then we have no reason to expect blocks to arrive in a timely manner

Reply to this email directly or view it on GitHub:
#787 (comment)

@whyrusleeping
Copy link
Member Author

I dont think we actually send our wantlists to all connected peers. Should that be happening?

@whyrusleeping whyrusleeping force-pushed the feat/reprov-worker branch 2 times, most recently from e8b42e4 to 09886ec Compare February 19, 2015 21:33
@jbenet
Copy link
Member

jbenet commented Feb 20, 2015

LGTM

@whyrusleeping whyrusleeping merged commit 5924f4a into master Feb 20, 2015
@whyrusleeping whyrusleeping removed the status/in-progress In progress label Feb 20, 2015
@jbenet jbenet deleted the feat/reprov-worker branch March 31, 2015 21:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants