Commit Graph

198 Commits

Author SHA1 Message Date
tycho garen
1d286fc869 more comments 2022-06-16 11:54:33 -04:00
tycho garen
820245b8ba make wb happy 2022-06-16 11:51:11 -04:00
tycho garen
d8fdae461a fixup cherrypick 2022-06-16 09:31:27 -04:00
tycho garen
26a24ff175 cr feedback 2022-06-16 09:31:10 -04:00
tycho garen
f822f21ecd fix lint 2022-06-15 11:45:58 -04:00
tycho garen
e3a83daf40 comments 2022-06-15 11:38:36 -04:00
Sam Kleinman
84ee994d53 Apply suggestions from code review
Co-authored-by: M. J. Fromberger <michael.j.fromberger@gmail.com>
2022-06-15 11:38:07 -04:00
tycho garen
0804e6fb9f comments mostly
(cherry picked from commit 053ecd9b8c)
2022-06-15 10:37:36 -04:00
tycho garen
664e1a097e connection tracking 2022-06-15 10:07:04 -04:00
tycho garen
13f6493813 add max dialing attempts 2022-06-15 09:32:57 -04:00
tycho garen
b0e0e3acbb Merge remote-tracking branch 'origin/v0.35.x' into p2p-dialer-storage-change-35-backport 2022-06-15 07:56:58 -04:00
mergify[bot]
ce8284c027 p2p: accept should not abort on first error (backport #8759) (#8760) 2022-06-15 07:56:15 -04:00
tycho garen
8adc97e631 fix up advertise
(cherry picked from commit 8195c97590)
2022-06-14 16:49:44 -04:00
tycho garen
ca1237667f actually shuffle peers more 2022-06-14 16:15:35 -04:00
tycho garen
8b5d2c0a61 rename metrics 2022-06-14 16:09:23 -04:00
tycho garen
acc4476985 update metrics
(cherry picked from commit 720600ef62)
2022-06-14 09:24:14 -04:00
tycho garen
4e373231fe noop metrics 2022-06-14 09:19:55 -04:00
tycho garen
56cf8f1df3 default metrics to noop 2022-06-14 09:02:02 -04:00
tycho garen
71fa7d7b6c fix test 2022-06-14 08:49:04 -04:00
tycho garen
9532fa4eb7 add metrics 2022-06-14 07:03:07 -04:00
tycho garen
0a0425ae6f fix panic 2022-06-13 12:25:21 -04:00
tycho garen
1dabae273b cleanup peer manager 2022-06-13 10:48:55 -04:00
tycho garen
ef0d832f70 fix scoring test
(cherry picked from commit 9abc55f3a0)
2022-06-13 08:56:52 -04:00
tycho garen
470920ad9f test: new scoring
(cherry picked from commit 930fd7f2be)
2022-06-10 16:58:13 -04:00
tycho garen
a1ef61b63e comment
(cherry picked from commit 9f604fd2ef)
2022-06-10 16:00:25 -04:00
Sam Kleinman
dc148b81d8 Update internal/p2p/peermanager.go
Co-authored-by: M. J. Fromberger <michael.j.fromberger@gmail.com>
(cherry picked from commit 1c02758eaf)
2022-06-10 16:00:25 -04:00
Sam Kleinman
fc9ba51b28 Update internal/p2p/peermanager.go
Co-authored-by: M. J. Fromberger <michael.j.fromberger@gmail.com>
(cherry picked from commit f23f6e1089)
2022-06-10 16:00:25 -04:00
tycho garen
e38d5b7547 overflows
(cherry picked from commit 4c8651026a)
2022-06-10 16:00:25 -04:00
tycho garen
f772dccf3b oops 2022-06-10 16:00:19 -04:00
tycho garen
9f910e6a98 cleanup
(cherry picked from commit eddb23b5af)
2022-06-10 15:54:42 -04:00
tycho garen
60484e7a24 update comment
(cherry picked from commit 31bd396c88)
2022-06-10 15:54:42 -04:00
tycho garen
7ed1236dea make const
(cherry picked from commit e3068b50b2)
2022-06-10 15:54:42 -04:00
tycho garen
3674859836 reduce logging level
(cherry picked from commit 4e2bc8f51e)
2022-06-10 15:54:40 -04:00
tycho garen
029e1925cd remove seed flag
(cherry picked from commit 000aa05485)
2022-06-10 15:54:09 -04:00
tycho garen
8019a49037 fix error message
(cherry picked from commit 86db59f53b)
2022-06-10 15:54:05 -04:00
tycho garen
6833ca805d fix small case
(cherry picked from commit 56a91642dc)
2022-06-10 15:53:18 -04:00
tycho garen
dfcd59c367 don't gossip inactive peers
(cherry picked from commit cc28ce298f)
2022-06-10 15:53:18 -04:00
tycho garen
45ad693b23 reduce persistent peer max
(cherry picked from commit b213a2766f)
2022-06-10 15:53:18 -04:00
tycho garen
cee254e695 p2p: peer store and dialing changes
(cherry picked from commit 9dbb135152)
2022-06-10 15:53:12 -04:00
Callum Waters
28c38522e0 do not log an error for duplicate txs (#8732) 2022-06-10 11:56:00 +02:00
mergify[bot]
af0590a819 consensus: switch timeout message to be debug and clarify meaning (#8694) (#8696)
(cherry picked from commit 75a12ea0c6)

Co-authored-by: William Banfield <4561443+williambanfield@users.noreply.github.com>
Co-authored-by: Sam Kleinman <garen@tychoish.com>
Co-authored-by: Callum Waters <cmwaters19@gmail.com>
2022-06-09 09:45:58 -04:00
mergify[bot]
0e3a3fe58b p2p: shed peers from store from other networks (backport #8678) (#8681) 2022-06-02 12:15:55 -04:00
Callum Waters
e8ac37223f pex: align max address thresholds (#8657) 2022-05-31 14:07:25 -04:00
Sam Kleinman
a889f17e51 consensus: restructure peer catchup sleep (#8651) 2022-05-31 11:31:51 -04:00
mergify[bot]
4ee91663da p2p: reduce ability of SendError to disconnect peers (backport #8597) (#8603) 2022-05-25 04:12:43 -04:00
mergify[bot]
2f8483aa85 p2p: remove unused get height methods (backport #8569) (#8571) 2022-05-17 11:32:13 -04:00
mergify[bot]
12fed0ed53 blocksync: validate block before persisting it (backport #8493) (#8496) 2022-05-12 10:36:48 +02:00
Sam Kleinman
bdd59c892c statesync: avoid potential race (#8494) 2022-05-11 15:09:41 -04:00
mergify[bot]
14f0d60f24 p2p: fix setting in con-tracker (#8370) (#8371)
(cherry picked from commit 889341152a)
2022-04-19 23:32:54 -07:00
mergify[bot]
04c1f76569 rpc: avoid leaking threads during checktx (backport #8328) (#8333) 2022-04-17 09:17:03 -04:00