William Banfield
284a66182e
Merge branch 'v0.35.x' into wb/callbacks-invoked-fp
2022-04-13 17:39:41 -04:00
M. J. Fromberger
12e0ea6ea7
confix: add default mempool.version = "v1" in v0.35. ( #8335 )
2022-04-13 14:28:54 -07:00
William Banfield
adea834a29
Merge branch 'v0.35.x' into wb/callbacks-invoked-fp
2022-04-13 16:31:42 -04:00
William Banfield
e6a3ce7b16
test fixup
2022-04-13 16:01:33 -04:00
William Banfield
e0818e0861
invoke callbacks when set late in socket client ( #8331 )
2022-04-13 15:34:17 -04:00
M. J. Fromberger
1c3921f5df
Revert CI cache override. ( #8324 )
...
The caches for golangci-lint failed to update correctly causing spurious
failures on #8300 . To work around this, I disabled caching temporarily.
This change removes that override, restoring the default.
2022-04-12 21:34:57 -07:00
M. J. Fromberger
a639323cf0
Add a tool to update old config files to the latest version. ( #8300 )
...
A manual backport of #8281 , adjusted to stop at v0.35.
* Update pending changelog.
* Backport applicable fixes for v0.35 from master.
2022-04-12 21:19:12 -07:00
mergify[bot]
e4d83ba2ad
keymigrate: fix decoding of block-hash row keys (backport #8294 ) ( #8295 )
...
(cherry picked from commit 322bb460dd )
2022-04-09 09:17:28 -07:00
M. J. Fromberger
9edb87c5f8
Fix release notes to match the prevailing style. ( #8293 )
...
A manual backport of #8292 .
Also update actions/checkout.
2022-04-08 18:26:44 -07:00
M. J. Fromberger
dfa001f5c7
Prepare changelog for release v0.35.3. ( #8289 )
v0.35.3
2022-04-08 16:11:18 -07:00
dependabot[bot]
5f7031432d
build(deps): Bump github.com/lib/pq from 1.10.4 to 1.10.5 ( #8282 )
2022-04-08 23:14:07 +12:00
mergify[bot]
fb7ce48c15
scmigrate: ensure target key is correctly renamed (backport #8276 ) ( #8280 )
...
Prior to v0.35, the keys for seen-commit records included the applicable
height. In v0.35 and beyond, we only keep the record for the latest height,
and its key does not include the height.
Update the seen-commit migration to ensure that the record we retain after
migration is correctly renamed to omit the height from its key.
Update the test cases to check for this condition after migrating.
(cherry picked from commit f3858e52de )
2022-04-07 15:51:26 -07:00
Callum Waters
308d283241
cli: fix reset command for v0.35 ( #8259 )
2022-04-07 11:24:46 -07:00
M. J. Fromberger
530e81dea4
Fix broken links in the changelog. ( #8268 )
2022-04-06 16:15:53 -07:00
dependabot[bot]
5051a1ce82
build(deps): Bump github.com/BurntSushi/toml from 1.0.0 to 1.1.0 ( #8253 )
...
Bumps [github.com/BurntSushi/toml](https://github.com/BurntSushi/toml ) from 1.0.0 to 1.1.0.
- [Release notes](https://github.com/BurntSushi/toml/releases )
- [Commits](https://github.com/BurntSushi/toml/compare/v1.0.0...v1.1.0 )
---
updated-dependencies:
- dependency-name: github.com/BurntSushi/toml
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-05 17:45:20 -07:00
dependabot[bot]
ac881db09a
build(deps): Bump github.com/vektra/mockery/v2 from 2.10.2 to 2.10.4 ( #8254 )
...
Bumps [github.com/vektra/mockery/v2](https://github.com/vektra/mockery ) from 2.10.2 to 2.10.4.
- [Release notes](https://github.com/vektra/mockery/releases )
- [Changelog](https://github.com/vektra/mockery/blob/master/.goreleaser.yml )
- [Commits](https://github.com/vektra/mockery/compare/v2.10.2...v2.10.4 )
---
updated-dependencies:
- dependency-name: github.com/vektra/mockery/v2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-05 10:25:26 -07:00
M. J. Fromberger
14461339f4
Update golangci-lint-action and golang-ci versions. ( #8256 )
...
Also specify Go toolchain version in actions (now required).
2022-04-05 08:08:43 -07:00
dependabot[bot]
21da336656
build(deps): Bump github.com/vektra/mockery/v2 from 2.10.1 to 2.10.2 ( #8247 )
...
Bumps [github.com/vektra/mockery/v2](https://github.com/vektra/mockery ) from 2.10.1 to 2.10.2.
- [Release notes](https://github.com/vektra/mockery/releases )
- [Changelog](https://github.com/vektra/mockery/blob/master/.goreleaser.yml )
- [Commits](https://github.com/vektra/mockery/compare/v2.10.1...v2.10.2 )
---
updated-dependencies:
- dependency-name: github.com/vektra/mockery/v2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-04 07:58:28 -07:00
mergify[bot]
524d3ceb88
e2e: Fix hashing for app + Fix logic of TestApp_Hash (backport #8229 ) ( #8236 )
2022-04-01 11:12:12 -04:00
dependabot[bot]
d352becfaf
build(deps): Bump github.com/vektra/mockery/v2 from 2.10.0 to 2.10.1 ( #8227 )
...
Bumps [github.com/vektra/mockery/v2](https://github.com/vektra/mockery ) from 2.10.0 to 2.10.1.
- [Release notes](https://github.com/vektra/mockery/releases )
- [Changelog](https://github.com/vektra/mockery/blob/master/.goreleaser.yml )
- [Commits](https://github.com/vektra/mockery/compare/v2.10.0...v2.10.1 )
---
updated-dependencies:
- dependency-name: github.com/vektra/mockery/v2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-31 14:50:53 -04:00
M. J. Fromberger
71edac84c8
Fix broken Markdown links ( #8214 ) ( #8215 )
2022-03-30 07:06:59 -07:00
mergify[bot]
813a3f2c7e
migration: remove stale seen commits (backport #8205 ) ( #8211 )
2022-03-29 15:38:49 -04:00
dependabot[bot]
95a31f506d
build(deps): Bump github.com/adlio/schema from 1.2.3 to 1.3.0 ( #8202 )
...
Bumps [github.com/adlio/schema](https://github.com/adlio/schema ) from 1.2.3 to 1.3.0.
- [Release notes](https://github.com/adlio/schema/releases )
- [Commits](https://github.com/adlio/schema/compare/v1.2.3...v1.3.0 )
---
updated-dependencies:
- dependency-name: github.com/adlio/schema
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-03-28 07:24:18 -07:00
dependabot[bot]
1cf7af83e7
build(deps): Bump github.com/golangci/golangci-lint ( #8193 )
...
Bumps [github.com/golangci/golangci-lint](https://github.com/golangci/golangci-lint ) from 1.45.0 to 1.45.2.
- [Release notes](https://github.com/golangci/golangci-lint/releases )
- [Changelog](https://github.com/golangci/golangci-lint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/golangci/golangci-lint/compare/v1.45.0...v1.45.2 )
---
updated-dependencies:
- dependency-name: github.com/golangci/golangci-lint
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-28 09:40:41 -04:00
dependabot[bot]
3b1e5fec3a
build(deps): Bump github.com/golangci/golangci-lint ( #8168 )
2022-03-22 09:55:43 -07:00
William Banfield
114a41f6cc
consensus: change lock handling in reactor and handleMsg for RoundState (forward-port #7994 #7992 ) ( #8138 )
...
This ports the changes from #7992 and #7994 from the v0.34.x branch to v0.35.x.
2022-03-18 12:27:21 -04:00
dependabot[bot]
cb698bf4fc
build(deps): Bump github.com/stretchr/testify from 1.7.0 to 1.7.1 ( #8132 )
2022-03-16 10:43:47 -04:00
M. J. Fromberger
a6fd04f1be
p2p: update polling interval calculation for PEX requests (backport #8106 ) ( #8118 )
...
A manual cherry-pick of 89b4321af2 .
2022-03-14 13:01:00 -07:00
dependabot[bot]
8df368ce25
build(deps): Bump github.com/spf13/cobra from 1.3.0 to 1.4.0 ( #8107 )
...
Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra ) from 1.3.0 to 1.4.0.
- [Release notes](https://github.com/spf13/cobra/releases )
- [Changelog](https://github.com/spf13/cobra/blob/master/CHANGELOG.md )
- [Commits](https://github.com/spf13/cobra/compare/v1.3.0...v1.4.0 )
---
updated-dependencies:
- dependency-name: github.com/spf13/cobra
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: M. J. Fromberger <fromberger@interchain.io >
2022-03-11 14:28:54 -08:00
M. J. Fromberger
9b87606dee
consensus: avert a data race in round state access ( #8112 )
2022-03-11 11:16:19 -08:00
dependabot[bot]
76ed7d7954
build(deps): Bump google.golang.org/grpc from 1.44.0 to 1.45.0 ( #8103 )
2022-03-10 15:49:19 -08:00
M. J. Fromberger
5fb791e020
Fix data race. ( #8105 )
...
Original repro:
go test -run TestStateFullRound1 -race -count=500 ./internal/consensus
2022-03-10 14:29:13 -08:00
William Banfield
7f85fc250a
consensus: start the timeout ticker before replay ( #7844 ) ( #8082 )
2022-03-08 20:53:42 -05:00
M. J. Fromberger
ba0911966d
Update changelog for #8081 backport. ( #8092 )
2022-03-08 13:35:45 -08:00
mergify[bot]
aface5f9b8
cmd: make reset more safe (backport #8081 ) ( #8090 )
...
Backport notes:
- Revert command declaration to the old explicit format.
- Update threading of the keyType argument.
- Fix function naming collision.
2022-03-08 09:20:11 -08:00
mergify[bot]
38da3f02ea
Revert "Remove master from versions and copy it from the latest." (backport #8053 ) ( #8057 )
...
This reverts commit f939f962b1 .
A lot of inbound links are still broken, so we will need to find a different
approach to suppressing unreleased docs.
(cherry picked from commit 59eaa4dba0 )
2022-03-02 09:53:34 -08:00
M. J. Fromberger
2e432d12f7
Update changelog for release v0.35.2. ( #8024 )
v0.35.2
2022-03-02 08:37:33 -08:00
Sam Kleinman
cc88a31a60
p2p: update shim to transfer information about peers ( #8047 )
2022-03-02 08:43:47 -05:00
mergify[bot]
ca69da7533
statesync: avoid compounding retry logic for fetching consensus parameters (backport #8032 ) ( #8041 )
...
(cherry picked from commit a965f03c15 )
2022-03-01 18:59:29 -05:00
mergify[bot]
0e08c66926
p2p: plumb rudamentary service discovery to rectors and update statesync (backport #8030 ) ( #8036 )
2022-02-28 20:51:47 -08:00
William Banfield
ea497301a7
proxy: fix endblock metric ( #7989 )
2022-02-25 16:03:15 -08:00
William Banfield
7854842f07
abci: revert buffer limit change ( #7990 )
...
This change changes the ABCI socket client to allow goroutines to block writing to the internal queue. This has the effect ensuring that callers of the ABCI methods do not error on a full internal queue at the expense of allowing the number of goroutines waiting on this internal queue to grow in an unbounded fashion. This tradeoff seems preferable since it allows callers of the ABCI methods to be certain that a request that was made will reach the application if it is available.
This change was initially implemented here: e13b4386ff and never landed on v0.34, only v0.35+
2022-02-25 15:07:28 -08:00
mergify[bot]
a281c0bbf1
p2p: retry failed connections slightly more aggressively (backport #8010 ) ( #8012 )
2022-02-25 13:53:46 -05:00
Sam Kleinman
a0321633b0
p2p: backport changes in ping/pong tolerances ( #8009 )
2022-02-25 12:37:11 -05:00
M. J. Fromberger
f5ff75be68
Add manual e2e workflow to v0.35.x. ( #8006 )
...
* Include P2P variants.
2022-02-25 08:10:43 -08:00
mergify[bot]
caa5bd354f
docs: point docs/master to the same content as the latest release (backport #7980 ) ( #7998 )
...
* Remove master from versions and copy it from the latest. (#7980 )
(cherry picked from commit f939f962b1 )
2022-02-24 17:03:14 -08:00
mergify[bot]
4695d7f12c
Restore building docs for master on docs.tendermint.com. ( #7969 ) ( #7971 )
...
There are a lot of existing links to the master section of the site, and my
attempts to get a redirector working have so far not succeeded. While it still
makes sense to not publish docs for unreleased code, a 404 is almost certainly
more disruptive than seeing docs for unreleased stuff.
This includes the docs in the build again, but does not add them back to the
selector menu. That allows URLs to resolve but encourages folks to use the
released versions when they have a choice.
I left the redirect for the RPC link in place, since that's still useful.
Updates #7935 .
(cherry picked from commit 926c469fcc )
Co-authored-by: M. J. Fromberger <fromberger@interchain.io >
2022-02-22 09:19:14 -08:00
M. J. Fromberger
1d7023631a
docs: fix cosmos theme version. ( #7966 )
...
The various package locks got out of sync, reunify them.
2022-02-22 08:39:27 -08:00
mergify[bot]
306f4b28c6
docs: redirect master links to the latest release version (backport #7936 ) ( #7954 )
...
* docs: redirect master links to the latest release version (#7936 )
(cherry picked from commit 70ee282d9e )
Co-authored-by: M. J. Fromberger <fromberger@interchain.io >
2022-02-22 05:39:31 -08:00
mergify[bot]
b233ac0a6d
docs: Pin the RPC docs to v0.35 instead of master (backport #7909 ) ( #7911 )
...
* docs: Pin the RPC docs to v0.35 instead of master (#7909 )
(cherry picked from commit 3b20931da3 )
Co-authored-by: M. J. Fromberger <fromberger@interchain.io >
2022-02-21 07:52:30 -08:00