-
Notifications
You must be signed in to change notification settings - Fork 0
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
Latency awareness #6
Conversation
b94e923
to
116c245
Compare
46c297c
to
9a5ea44
Compare
Addressed both comments:
|
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.
Please drop this commit a114513
9a5ea44
to
bf66f1d
Compare
Ok, but now |
Please rebase to |
Pick predicate is boxed inside DefaultPolicy. Fallback performed efficiently - predicate is only borrowed, for eager computation of fallback iterator.
bf66f1d
to
4ce85a4
Compare
done. |
This is the first attempt to introduce latency awareness. I've chosen to build it atop the current
DefaultPolicy
, because it is natural that LA simply adds yet another level of iterator permutation.The PR includes identification-by-HostID PR. This is for identifying nodes in LatencyAwareness' HashMap.
New things are in last 4 commits.