This repository has been archived by the owner on Aug 2, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 112
swarm/network: Refactor peer suggestion engine #1073
Closed
Closed
Changes from 1 commit
Commits
Show all changes
44 commits
Select commit
Hold shift + click to select a range
ca7c13b
swarm/pss: forwarding function refactoring (#18353)
gluk256 064e72f
swarm/network: Revised depth calculation with tests
nolash a1db6ca
swarm/network: WIP remove redundant "full" function
nolash be6ded9
swarm/network: WIP peerpot refactor
nolash d3885dd
swarm/network: Make test methods submethod of peerpot and embed kad
nolash bd70cc7
swarm/network: Remove commented out code
nolash c332482
swarm/network: Rename health test functions
nolash 2370532
swarm/network: Too many n's
nolash bdbbb83
swarm/network: Change hive Healthy func to accept addresses
nolash 55bdd3d
swarm/network: Add Healthy proxy method for api in hive
nolash 1f2edfb
swarm/network: Skip failing test out of scope for PR
nolash ff3dabf
swarm/network: Skip all tests dependent on SuggestPeers
nolash b7d9e51
swarm/network: Remove commented code and useless kad Pof member
nolash e28a789
swarm/network: Remove more unused code, add counter on depth test errors
nolash c735ad3
swarm/network: WIP Create Healthy assertion tests
nolash 306640b
swarm/network: Roll back health related methods receiver change
nolash 8f59376
swarm/network: Hardwire network minproxbinsize in swarm sim
nolash d309a8d
swarm/network: Rework Health test to strict
nolash e6da789
swarm/network: Skip discovery tests (dependent on SuggestPeer)
nolash e60cc34
swarm/network: Remove useless minProxBinSize in stream
nolash e0b9f40
swarm/network: Remove unnecessary testing.T param to assert health
nolash ec2d5e3
swarm/network: Implement t.Helper() in checkHealth
nolash a7531d3
swarm/network: Rename check back to assert now that we have helper magic
nolash ce8de34
swarm/network: Revert WaitTillHealthy change (deferred to nxt PR)
nolash 22096cc
swarm/network: Kademlia tests GotNN => ConnectNN
nolash 43de85e
swarm/network: Renames and comments
nolash bd3ad21
swarm/network: Add comments
nolash f1b143b
swarm/network: Make minproxbinsize constant throughout simulation
nolash 2c35a8f
swarm/network: Add evaluation of potential conncetions in health testing
nolash 200bfdf
swarm/network: Add comment to new connectedPotential function
nolash de57c00
swarm/network: Rename Got to Connect
nolash eba2613
swarm/network: Finish basic test cases for potent
nolash a627947
swarm/network: Cherrypick saturation, potency test adds from wrong br…
nolash b5cb505
swarm/network: Use assert and t helper on all health tests
nolash 72dae51
swarm/network: Cleanup after rebase on upstream cosmetic changes
nolash d0d6a41
swarm/network: Add evaluation of potential conncetions in health testing
nolash c1129ff
swarm/network: Remove reachable, maxpeers + add simple peer verify in…
nolash d9f81ee
swarm/network: WIP rebase on upstream cosmetics
nolash 7f353d5
swarm/network: Last rebase fix after cosmetics
nolash 5810e65
swarm/network: Add Connected/Known test lost after rebasing
nolash 6c75f1b
swarm/network: WIP connection driver related components from kad to hive
nolash 5ce60da
swarm/network: Factor out peers table, decompose suggest peer parts
nolash 592bb4d
swarm/network: Correct upper iteration abstraction for callable peers
nolash 2f83537
swarm/network: Add topmost aggregator for peer suggestion
nolash File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev
Previous commit
swarm/network: Add topmost aggregator for peer suggestion
- Loading branch information
commit 2f835371215a145a0e827d4161ffddea3d23bd6d
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
put this in the
for
loop line