Alex Sharov
7d357b4327
better webseed support ( #8466 )
2023-10-13 18:03:52 +07:00
Alex Sharov
6d9a4f4d94
rpcdaemon: must not create db - because doesn't know right parameters ( #8445 )
2023-10-12 14:11:46 +07:00
Alex Sharov
fe263ae02e
downloader: smaller ratelimit birst ( #8435 )
2023-10-11 16:18:21 +07:00
Alex Sharov
404719c292
Medbx: add label to error messages, UpdateForkChoice: add ctx to erorrs, MemDb: increase db-limit from 512Mb to 512Gb ( #8434 )
2023-10-11 12:53:34 +07:00
Alex Sharov
7dd678896a
downloader: move from snapshots/db
to snapshots/downloader
( #8375 )
2023-10-05 14:25:00 +07:00
Alex Sharov
0165d00ee6
downloader: don't drop torrents after download (performance problem there solved) ( #8358 )
2023-10-04 12:34:45 +07:00
Alex Sharov
fa3b8c23b2
Downloader: step towards more complex datadir ( #8286 )
...
migration included - no manual actions required
2023-10-04 11:01:02 +07:00
Alex Sharov
ce47ad30e2
downloader: progress print better ( #8350 )
2023-10-04 09:57:37 +07:00
Alex Sharov
8dda88d866
downloader: check too big and too small content ( #8349 )
2023-10-03 14:24:08 +07:00
Alex Sharov
dbdb486dd3
downloader: download .torrent files from webseeds provider ( #8346 )
2023-10-03 11:21:41 +07:00
Alex Sharov
b6ffd87e44
downloader: don't probe port naive way ( #8336 )
...
- don't start server listener. it may stick port for some time and can
be assumed as port-scanning-activity
2023-10-02 08:39:54 +07:00
Jason Yellick
5654ba07c9
Upgrade libp2p (enables go 1.21 support) ( #8288 )
...
Closes #8078
This change is primarily intended to support go 1.21, but as a
side-effect requires updating libp2p, which in turn triggers an update
of golang.org/x/exp which creates quite a bit of (simple) churn in the
slice sorting.
This change introduces a new `cmp.Compare` function which can be used to
return an integer satisfying the compare interface for slice sorting.
In order to continue to support mplex for libp2p, the change references
github.com/libp2p/go-libp2p-mplex instead. Please see the PR at
https://github.com/libp2p/go-libp2p/pull/2498 for the official usptream
comment that indicates official support for mplex being moved to this
location.
Co-authored-by: Jason Yellick <jason@enya.ai>
2023-09-29 22:11:13 +02:00
Alex Sharov
32b2824e42
downloader: use after ( #8315 )
2023-09-28 10:41:39 +02:00
Alex Sharov
bd5908daae
downloader: stop timers ( #8310 )
2023-09-28 10:08:29 +07:00
Giulio rebuffo
d555fc450d
Fixed ungraceful shutdown ( #8307 )
2023-09-27 19:09:36 +02:00
Alex Sharov
47f89c2b7e
torrent: allow --downloader.verify use all CPU's ( #8253 )
2023-09-22 08:47:27 +07:00
Alex Sharov
69941e0a9b
mdbx_go: use right version in devel ( #8250 )
2023-09-21 04:58:15 +07:00
battlmonstr
231e468e19
Add 'erigon-lib/' from commit '93d9c9d9fe4bd8a49f7a98a6bce0f0da7094c7d3'
...
git-subtree-dir: erigon-lib
git-subtree-mainline: 3c8cbda809
git-subtree-split: 93d9c9d9fe
2023-09-20 14:50:25 +02:00