William Banfield
bc62cfe22d
unwrap messages in receive calls
2022-10-28 17:40:03 -04:00
William Banfield
1d20f37810
add proto message unmarshal to reactors
2022-10-28 17:40:00 -04:00
William Banfield
39b2e4b878
reactors have channel and peer in new receive
2022-10-28 17:38:39 -04:00
William Banfield
3e111ac4cd
all reactors have receive with empty new receive call
2022-10-28 17:38:39 -04:00
William Banfield
9aaacd7145
add receives to all with NewReceive
2022-10-28 17:38:37 -04:00
William Banfield
89482f810c
all builds except fuzz
2022-10-28 10:21:24 -04:00
William Banfield
97a6c38c00
p2p: add a per-message type send and receive metric ( #9622 )
...
* p2p: ressurrect the p2p envelope and use to calculate message metric
Co-authored-by: Callum Waters <cmwaters19@gmail.com >
(cherry picked from commit 09b8708314 )
# Conflicts:
# cmd/tendermint/commands/rollback.go
# go.mod
# go.sum
# p2p/peer.go
# p2p/peer_set_test.go
2022-10-27 19:47:01 +00:00
mergify[bot]
155110007b
blocksync: retry requests after timeout (backport #9518 ) ( #9533 )
...
* blocksync: retry requests after timeout (#9518 )
* blocksync: retry requests after timeout
* Minimize changes to re-send block request after timeout
* TO REVERT: reduce queue capacity
* Add reset
* Revert "TO REVERT: reduce queue capacity"
This reverts commit dd0fee56924c958bed2ab7733e1917eb88fb5957.
* 30 seconds
* don't reset the timer
* Update blocksync/pool.go
Co-authored-by: Callum Waters <cmwaters19@gmail.com >
Co-authored-by: Sergio Mena <sergio@informal.systems >
Co-authored-by: Callum Waters <cmwaters19@gmail.com >
(cherry picked from commit a371b1e3a8 )
* Add changelog entry
Co-authored-by: William Banfield <4561443+williambanfield@users.noreply.github.com >
Co-authored-by: Sergio Mena <sergio@informal.systems >
2022-10-10 15:24:19 +02:00
Julien Robert
4626bc949d
refactor: migrate to cosmos/gogoproto (backport #9356 ) ( #9381 )
...
* refactor: migrate to `cosmos/gogoproto` (#9356 )
* refactor: migrate to `cosmos/gogoproto`
* add changelog
* Update Makefile
Co-authored-by: Thane Thomson <connect@thanethomson.com >
* update link
Co-authored-by: Thane Thomson <connect@thanethomson.com >
* `go mod tidy`
Co-authored-by: Thane Thomson <connect@thanethomson.com >
2022-09-07 13:46:25 -04:00
Thane Thomson
cceea4de22
chore: Format and fix lints ( #9336 )
...
* make format
Signed-off-by: Thane Thomson <connect@thanethomson.com >
* Fix linting directives
Signed-off-by: Thane Thomson <connect@thanethomson.com >
* make mockery
Signed-off-by: Thane Thomson <connect@thanethomson.com >
* Appease CI linter
Signed-off-by: Thane Thomson <connect@thanethomson.com >
* Appease CI linter
Signed-off-by: Thane Thomson <connect@thanethomson.com >
Signed-off-by: Thane Thomson <connect@thanethomson.com >
2022-08-30 12:28:46 -04:00
Sergio Mena
50b5c23d88
Merge branch 'feature/abci++ppp'
2022-08-22 17:16:17 +02:00
samricotta
aa303edaef
Forward port discard abci responses change ( #9286 )
...
* Backport of sam/abci-responses (#9090 ) (#9159 )
Signed-off-by: Thane Thomson <connect@thanethomson.com >
Co-authored-by: William Banfield <4561443+williambanfield@users.noreply.github.com >
Co-authored-by: Thane Thomson <connect@thanethomson.com >
2022-08-22 12:53:01 +02:00
William Banfield
1069ffc6aa
config: backport the rename of fastsync to blocksync ( #9259 )
...
This is largely a cherry pick of #6755 with some additional fixups added where detected.
This change moves the blockchain package to a package called blocksync. Additionally, it renames the relevant uses of the term `fastsync` to `blocksync`.
closes : #9227
#### PR checklist
- [ ] Tests written/updated, or no tests needed
- [x] `CHANGELOG_PENDING.md` updated, or no changelog entry needed
- [x] Updated relevant documentation (`docs/`) and code comments, or no
documentation updates needed
2022-08-17 15:19:20 +00:00