Lex Berezhny
a1b87460c5
passing loop to asyncio functions is deprecated
2022-10-18 17:23:56 -04:00
Victor Shyba
318728aebd
add bootstrap flag to routing table
2022-08-11 20:38:42 -03:00
Victor Shyba
d8c1aaebc2
routing table: mark private methods
2022-08-11 20:38:42 -03:00
Victor Shyba
0d343ecb2f
simplify iterative find constructor
2022-08-11 20:38:42 -03:00
Jonathan Moody
fe07aac79c
Define and use lbry.utils.aclosing() in lieu of official contextlib.aclosing().
2022-05-20 17:23:39 -04:00
Jonathan Moody
4767bb9dee
Wrap "async for" over IterativeXXXFinder in try/finally ensuring aclose().
2022-05-20 17:23:39 -04:00
Victor Shyba
b3614d965d
remove all references to bottoming out
2022-03-02 13:00:34 -03:00
Victor Shyba
0b2b10f759
bump bottom out limit of peer search so people can use 100 concurrent announcers
2022-03-02 13:00:34 -03:00
Victor Shyba
fd9dcbf9a8
add granular metric for stored blob prefix, for network announcements calculation
2022-01-12 12:39:23 -03:00
Victor Shyba
a22f50aa84
add storing_peers and peer_manager_keys
2022-01-12 12:39:23 -03:00
Victor Shyba
1ff914a6f4
download from stored announcements and dont reannounce
2021-11-09 14:27:06 -05:00
Victor Shyba
510b44ca92
move more logic out of the downloader component
2021-11-09 14:27:06 -05:00
Cristian Vicas
42c4fc7557
Bug [ #2070 ] where blob_get RPC timed out.
...
Both stream.downloader and blob_exchange.downloader paths are adding the fixed_peers list to the DHT node.
Tested jsonrpc_blob_get daemon call.
Bug [#2070 ] where blob_get RPC timed out.
Both stream.downloader and blob_exchange.downloader paths are adding the fixed_peers list to the DHT node.
Tested jsonrpc_blob_get daemon call.
2021-11-08 10:49:48 -05:00
Victor Shyba
763ca69a73
dht: use bytes hex/fromhex instead of binascii
2021-09-30 13:26:33 -03:00
Victor Shyba
c7f391ca44
lint: finish dht parts
2020-01-03 03:08:15 -05:00
Victor Shyba
10fbce056b
dht constants -> CONSTANTS (linting)
2020-01-03 03:08:15 -05:00
Lex Berezhny
2968f74c6c
moved lbry up one level
2020-01-01 15:57:56 -05:00