Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
a755bbb
Implement Happy Eyeballs in asyncio.
twisteroidambassador May 24, 2018
fc29450
Use module import instead of individual imports.
twisteroidambassador May 29, 2018
d792c43
Change TODO.
twisteroidambassador May 29, 2018
f9111d0
Rename helpers.py to staggered.py.
twisteroidambassador May 29, 2018
ded34e0
Add create_connection()'s new arguments in documentation.
twisteroidambassador May 29, 2018
b069c95
Add blurb.
twisteroidambassador May 29, 2018
c5d3a92
Implement Happy Eyeballs in asyncio.
twisteroidambassador May 24, 2018
38c7caa
Use module import instead of individual imports.
twisteroidambassador May 29, 2018
70ec96d
Change TODO.
twisteroidambassador May 29, 2018
cef0a76
Rename helpers.py to staggered.py.
twisteroidambassador May 29, 2018
73a4a5a
Add create_connection()'s new arguments in documentation.
twisteroidambassador May 29, 2018
b3a6e1c
Add blurb.
twisteroidambassador May 29, 2018
632166d
Merge remote-tracking branch 'origin/happy-eyeballs' into happy-eyeballs
twisteroidambassador May 30, 2018
b8d7e41
Remove _roundrobin as a standalone function.
twisteroidambassador Jun 3, 2018
ecdc83a
Rename delay to happy_eyeballs_delay and decouple from interleave.
twisteroidambassador Jun 3, 2018
5fa5a9b
Update docs.
twisteroidambassador Jun 5, 2018
321e4ac
Update comments.
twisteroidambassador Jun 5, 2018
b4227ed
Import staggered_race into main asyncio package.
twisteroidambassador Jun 5, 2018
cffacc7
Change `delay` to `happy_eyeballs_delay` in AbstractEventLoop.
twisteroidambassador Jun 26, 2018
3e304dd
Change `delay` to `happy_eyeballs_delay` in documentation and blurb.
twisteroidambassador Jun 26, 2018
a8c39b9
Add suggested value for `happy_eyeballs_delay` in documentation.
twisteroidambassador Jun 26, 2018
f6f2219
Tune RST markup
asvetlov Aug 1, 2018
f0e37e6
Keep .staggered as private API
asvetlov May 5, 2019
File filter

Filter by extension

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
Next Next commit
Tune RST markup
  • Loading branch information
asvetlov authored Aug 1, 2018
commit f6f2219c494ffa9d5d0442d856fd788c9d59aca4
4 changes: 2 additions & 2 deletions Doc/library/asyncio-eventloop.rst
Original file line number Diff line number Diff line change
Expand Up @@ -345,7 +345,7 @@ Creating connections
be a floating-point number representing the amount of time in seconds
to wait for a connection attempt to complete, before starting the next
attempt in parallel. This is the "Connection Attempt Delay" as defined
in RFC 8305. A sensible default value recommended by the RFC is 0.25
in :rfc:`8305`. A sensible default value recommended by the RFC is ``0.25``
(250 milliseconds).

* *interleave* controls address reordering when a host name resolves to
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe it's worth naming the parameter interleave_af to make it more explicit.

Expand All @@ -354,7 +354,7 @@ Creating connections
tried in the order returned by :meth:`getaddrinfo`. If a positive integer
is specified, the addresses are interleaved by address family, and the
given integer is interpreted as "First Address Family Count" as defined
in RFC 8305. The default is ``0`` if *happy_eyeballs_delay* is not
in :rfc:`8305`. The default is ``0`` if *happy_eyeballs_delay* is not
specified, and ``1`` if it is.

* *sock*, if given, should be an existing, already connected
Expand Down