Commit graph

4874 commits

Author SHA1 Message Date
Jack Robison 6e69d306de
tests 2019-01-31 15:39:23 -05:00
Jack Robison d85d3dfaa4
increase default max_connections_per_download 2019-01-31 15:39:20 -05:00
Jack Robison 2b035009ef
handle both urls and ip addresses for fixed nodes and reflector servers 2019-01-31 15:39:20 -05:00
Jack Robison f9fd62c214
add fixed peers immediately if the dht has no peers 2019-01-31 15:39:20 -05:00
Jack Robison e8a1953815
add fixed peers immediately if dht is skipped 2019-01-31 15:39:20 -05:00
Jack Robison 34776e7eb9
fix test 2019-01-31 15:39:20 -05:00
Jack Robison a4419f562f
pylint 2019-01-31 15:39:20 -05:00
Jack Robison c0160ab4e9
update time_to_first_byte.py 2019-01-31 15:39:20 -05:00
Jack Robison e60e5b3919
fix updating content claim for a file
-fix file name and download dir not being hex encoded during publish, add repair script
2019-01-31 15:39:20 -05:00
Jack Robison 3589cc9977
call update_reflected_stream upon reflector finishing 2019-01-31 15:39:20 -05:00
Jack Robison 2e978c00b2
prioritize peers to download from 2019-01-31 15:39:20 -05:00
Jack Robison 2335243de9
pylint 2019-01-31 15:39:20 -05:00
Jack Robison 6ad68eabd9
tests 2019-01-31 15:39:20 -05:00
Jack Robison ca5c638124
tests 2019-01-31 15:39:20 -05:00
Jack Robison 262b9a624b
update file_reflect 2019-01-31 15:39:20 -05:00
Jack Robison 05915c540a
set fully reflected if the server indicates it had all of the stream 2019-01-31 15:39:20 -05:00
Jack Robison 6aef6a80b7
refactor downloader
split peer accumulation out, use Queues instead of locks
2019-01-31 15:39:20 -05:00
Jack Robison 16efe9ba95
add fixed_peer_delay setting 2019-01-31 15:39:20 -05:00
Jack Robison fcda9500fe
add accumulate_peers to Node
simplifies collecting peers during a download by giving a queue of hashes to search for and a queue or peers as they are found
2019-01-31 15:39:20 -05:00
Alex Grin 64dec821b7
Update README.md 2019-01-31 14:24:44 -05:00
Jack Robison d5f6e58aad
Update README.md 2019-01-31 14:15:38 -05:00
Jack Robison 087b65522e
Merge pull request #1830 from lbryio/dht_fixes
Dht fixes
2019-01-31 13:52:00 -05:00
Victor Shyba 5ee4b2173a fix probes bugs, partial DHT refactor 2019-01-31 01:49:52 -03:00
Victor Shyba 3e1c3d1e4b use node_id parameter instead of your own 2019-01-31 01:11:09 -03:00
Victor Shyba 21f2b2dcd7 cast timestamp to integer before querying 2019-01-31 01:09:57 -03:00
Jack Robison ffc7fc0793
fix uncaught exception in BlobServerProtocol when client disconnects during a blob transfer 2019-01-30 12:03:05 -05:00
Jack Robison 15dbe5e54e
Merge pull request #1828 from lbryio/fix_chunked
fix chunked requests for server
2019-01-30 10:25:30 -05:00
Victor Shyba 2e633c0ee6 fix chunked requests for server 2019-01-30 12:11:05 -03:00
Jack Robison 933d58d49b
logging 2019-01-29 20:47:02 -05:00
Jack Robison 8f7cf0b38f
verbose logging 2019-01-29 13:08:11 -05:00
Jack Robison adf378b6e9
Merge pull request #1825 from lbryio/fix-hanging-download
Fix hanging download
2019-01-28 23:44:42 -05:00
Jack Robison 1a4f083e76
skip test 2019-01-28 22:50:06 -05:00
Jack Robison 7bde09dcf8
add download_blob_from_peer.py 2019-01-28 22:41:16 -05:00
Jack Robison 4630fd38aa
fix async generator junction tests 2019-01-28 22:39:36 -05:00
Jack Robison 418def56ac
fix log 2019-01-28 22:38:17 -05:00
Jack Robison cefe3eb520
fix file_delete 2019-01-28 22:01:43 -05:00
Jack Robison 64dffa306f
logging, cleanup 2019-01-28 22:01:43 -05:00
Jack Robison 7d33b4f1f3
fix unawaited task 2019-01-28 22:01:43 -05:00
Jack Robison f507d95198
always add fixed peers if configured after 2s 2019-01-28 22:01:43 -05:00
Jack Robison 2a7d80f8b4
logging 2019-01-28 22:01:43 -05:00
Jack Robison 305034ffb2
Merge pull request #1824 from lbryio/fix-ping-timeout
fix timeout error
2019-01-28 21:53:32 -05:00
Jack Robison bfaebf0085
fix timeout error 2019-01-28 17:20:14 -05:00
Jack Robison a94cf04e87
Merge pull request #1822 from lbryio/update-settings
Update settings
2019-01-28 17:17:56 -05:00
Jack Robison 71f9f8ae9c
fix race condition in reflector server 2019-01-28 16:51:11 -05:00
Jack Robison 330862e487
fix https://github.com/lbryio/lbry/issues/1297 2019-01-28 16:00:37 -05:00
Jack Robison 778d3826ab
clean up settings and use them 2019-01-28 15:51:27 -05:00
Jack Robison 4a11cf007f
remove unused settings and constants 2019-01-27 19:51:44 -05:00
Jack Robison f6e7700c4c
Merge pull request #1818 from lbryio/fix-find-value
fix error encoding find value response
2019-01-26 17:26:23 -05:00
Jack Robison 573285a5bb
fix error encoding find value response 2019-01-26 17:04:11 -05:00
Lex Berezhny 60ed4e503f refactored settings_set to support all settings 2019-01-26 00:04:36 -05:00