https://github.com/tendermint/tendermint

sort by:
Revision Author Date Message Commit Date
80cc70e Merge remote-tracking branch 'origin/wb/callbacks-invoked-fp' into wb/callbacks-invoked-fp 14 April 2022, 18:47:26 UTC
e763eae wip 14 April 2022, 18:46:58 UTC
b3b3bd4 wip 14 April 2022, 17:59:45 UTC
284a661 Merge branch 'v0.35.x' into wb/callbacks-invoked-fp 13 April 2022, 21:39:41 UTC
12e0ea6 confix: add default mempool.version = "v1" in v0.35. (#8335) 13 April 2022, 21:28:54 UTC
adea834 Merge branch 'v0.35.x' into wb/callbacks-invoked-fp 13 April 2022, 20:31:42 UTC
e6a3ce7 test fixup 13 April 2022, 20:01:33 UTC
e0818e0 invoke callbacks when set late in socket client (#8331) 13 April 2022, 19:34:17 UTC
1c3921f 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. 13 April 2022, 04:34:57 UTC
a639323 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. 13 April 2022, 04:19:12 UTC
e4d83ba keymigrate: fix decoding of block-hash row keys (backport #8294) (#8295) (cherry picked from commit 322bb460dd3fb0469dc33da8ab419a366878e5fd) 09 April 2022, 16:17:28 UTC
9edb87c Fix release notes to match the prevailing style. (#8293) A manual backport of #8292. Also update actions/checkout. 09 April 2022, 01:26:44 UTC
dfa001f Prepare changelog for release v0.35.3. (#8289) 08 April 2022, 23:11:18 UTC
5f70314 build(deps): Bump github.com/lib/pq from 1.10.4 to 1.10.5 (#8282) 08 April 2022, 11:14:07 UTC
fb7ce48 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 f3858e52def8051575db7a0fea907e8f10bfb506) 07 April 2022, 22:51:26 UTC
308d283 cli: fix reset command for v0.35 (#8259) 07 April 2022, 18:24:46 UTC
530e81d Fix broken links in the changelog. (#8268) 06 April 2022, 23:15:53 UTC
5051a1c 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> 06 April 2022, 00:45:20 UTC
ac881db 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> 05 April 2022, 17:25:26 UTC
1446133 Update golangci-lint-action and golang-ci versions. (#8256) Also specify Go toolchain version in actions (now required). 05 April 2022, 15:08:43 UTC
21da336 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> 04 April 2022, 14:58:28 UTC
524d3ce e2e: Fix hashing for app + Fix logic of TestApp_Hash (backport #8229) (#8236) 01 April 2022, 15:12:12 UTC
d352bec 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> 31 March 2022, 18:50:53 UTC
71edac8 Fix broken Markdown links (#8214) (#8215) 30 March 2022, 14:06:59 UTC
813a3f2 migration: remove stale seen commits (backport #8205) (#8211) 29 March 2022, 19:38:49 UTC
95a31f5 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> 28 March 2022, 14:24:18 UTC
1cf7af8 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> 28 March 2022, 13:40:41 UTC
3b1e5fe build(deps): Bump github.com/golangci/golangci-lint (#8168) 22 March 2022, 16:55:43 UTC
114a41f 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. 18 March 2022, 16:27:21 UTC
cb698bf build(deps): Bump github.com/stretchr/testify from 1.7.0 to 1.7.1 (#8132) 16 March 2022, 14:43:47 UTC
a6fd04f p2p: update polling interval calculation for PEX requests (backport #8106) (#8118) A manual cherry-pick of 89b4321af2fe80b754590e1847921204cae80a82. 14 March 2022, 20:01:00 UTC
8df368c 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> 11 March 2022, 22:28:54 UTC
9b87606 consensus: avert a data race in round state access (#8112) 11 March 2022, 19:16:19 UTC
76ed7d7 build(deps): Bump google.golang.org/grpc from 1.44.0 to 1.45.0 (#8103) 10 March 2022, 23:49:19 UTC
5fb791e Fix data race. (#8105) Original repro: go test -run TestStateFullRound1 -race -count=500 ./internal/consensus 10 March 2022, 22:29:13 UTC
7f85fc2 consensus: start the timeout ticker before replay (#7844) (#8082) 09 March 2022, 01:53:42 UTC
ba09119 Update changelog for #8081 backport. (#8092) 08 March 2022, 21:35:45 UTC
aface5f 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. 08 March 2022, 17:20:11 UTC
38da3f0 Revert "Remove master from versions and copy it from the latest." (backport #8053) (#8057) This reverts commit f939f962b19d87e7f23ec912e388ac9165fb1ff4. 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 59eaa4dba0c0f6518a3eeb65bdadf08dd645710a) 02 March 2022, 17:53:34 UTC
2e432d1 Update changelog for release v0.35.2. (#8024) 02 March 2022, 16:37:33 UTC
cc88a31 p2p: update shim to transfer information about peers (#8047) 02 March 2022, 13:43:47 UTC
ca69da7 statesync: avoid compounding retry logic for fetching consensus parameters (backport #8032) (#8041) (cherry picked from commit a965f03c15df44c627e6a13b0bf86b8853888290) 01 March 2022, 23:59:29 UTC
0e08c66 p2p: plumb rudamentary service discovery to rectors and update statesync (backport #8030) (#8036) 01 March 2022, 04:51:47 UTC
ea49730 proxy: fix endblock metric (#7989) 26 February 2022, 00:03:15 UTC
7854842 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: e13b4386ff1a46a5e8879e11bd653b62d4ca0992 and never landed on v0.34, only v0.35+ 25 February 2022, 23:07:28 UTC
a281c0b p2p: retry failed connections slightly more aggressively (backport #8010) (#8012) 25 February 2022, 18:53:46 UTC
a032163 p2p: backport changes in ping/pong tolerances (#8009) 25 February 2022, 17:37:11 UTC
f5ff75b Add manual e2e workflow to v0.35.x. (#8006) * Include P2P variants. 25 February 2022, 16:10:43 UTC
caa5bd3 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 f939f962b19d87e7f23ec912e388ac9165fb1ff4) 25 February 2022, 01:03:14 UTC
4695d7f 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 926c469fcc233b6f151fb80e78811c9054ee710f) Co-authored-by: M. J. Fromberger <fromberger@interchain.io> 22 February 2022, 17:19:14 UTC
1d70236 docs: fix cosmos theme version. (#7966) The various package locks got out of sync, reunify them. 22 February 2022, 16:39:27 UTC
306f4b2 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 70ee282d9ec3ab5cdd64f55abed0e2358dcb83ab) Co-authored-by: M. J. Fromberger <fromberger@interchain.io> 22 February 2022, 13:39:31 UTC
b233ac0 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 3b20931da335fe9bbe707adc37313bccbe613192) Co-authored-by: M. J. Fromberger <fromberger@interchain.io> 21 February 2022, 15:52:30 UTC
8c24914 Remove master from the docs site version config. (backport #7874) (#7903) * Remove master from the docs site version config. (#7874) (cherry picked from commit 351adf8ddb0ec534e83a099edc6821466c9a9c50) Co-authored-by: M. J. Fromberger <fromberger@interchain.io> 21 February 2022, 14:23:32 UTC
7a4938c docs: remove spec section from v0.35 docs (#7899) 21 February 2022, 13:02:13 UTC
ca1a4d5 Update absolute links in v0.35.x to reference that branch. (#7870) 21 February 2022, 12:27:57 UTC
cf7e440 statesync: assert app version matches (backport #7856) (#7886) 21 February 2022, 10:19:17 UTC
83edae2 fix app hash in state rollback (#7837) (#7882) When testing rollback feature in the Cosmos SDK, we found that the app hash in Tendermint after rollback was the value after the latest block, rather than before it. Co-authored-by: Callum Waters <cmwaters19@gmail.com> (cherry picked from commit 8a238fdcb44461a4e029c8e7a4790c2d470d282b) Co-authored-by: yihuang <huang@crypto.com> 19 February 2022, 17:18:26 UTC
d580233 Update configuration.md (#7880) (#7883) small typo (cherry picked from commit c490d3f00acd9dc12da70cc99aa277123501c81f) Co-authored-by: Joe Abbey <joe.abbey@gmail.com> 19 February 2022, 16:07:08 UTC
26f2e45 consensus: additional timing metrics (backport #7849) (#7875) * consensus: additional timing metrics (#7849) This change introduces an additional set of metrics aimed at helping operators understand the timing for consensus. This change adds the following metrics: ``` # HELP tendermint_consensus_round_duration Time spent in a round # TYPE tendermint_consensus_round_duration histogram tendermint_consensus_round_duration_bucket{chain_id="test-chain-IrF74Y",le="0.1"} 29 tendermint_consensus_round_duration_bucket{chain_id="test-chain-IrF74Y",le="0.2682695795279726"} 29 tendermint_consensus_round_duration_bucket{chain_id="test-chain-IrF74Y",le="0.7196856730011522"} 29 tendermint_consensus_round_duration_bucket{chain_id="test-chain-IrF74Y",le="1.9306977288832508"} 29 tendermint_consensus_round_duration_bucket{chain_id="test-chain-IrF74Y",le="5.1794746792312125"} 29 tendermint_consensus_round_duration_bucket{chain_id="test-chain-IrF74Y",le="13.894954943731381"} 29 tendermint_consensus_round_duration_bucket{chain_id="test-chain-IrF74Y",le="37.27593720314942"} 29 tendermint_consensus_round_duration_bucket{chain_id="test-chain-IrF74Y",le="100.00000000000006"} 29 tendermint_consensus_round_duration_bucket{chain_id="test-chain-IrF74Y",le="+Inf"} 29 tendermint_consensus_round_duration_sum{chain_id="test-chain-IrF74Y"} 0.028651869999999996 tendermint_consensus_round_duration_count{chain_id="test-chain-IrF74Y"} 29 ``` ``` # HELP tendermint_consensus_step_duration Time spent per step. # TYPE tendermint_consensus_step_duration histogram tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="Commit",le="0.1"} 29 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="Commit",le="0.2682695795279726"} 29 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="Commit",le="0.7196856730011522"} 29 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="Commit",le="1.9306977288832508"} 29 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="Commit",le="5.1794746792312125"} 29 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="Commit",le="13.894954943731381"} 29 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="Commit",le="37.27593720314942"} 29 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="Commit",le="100.00000000000006"} 29 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="Commit",le="+Inf"} 29 tendermint_consensus_step_duration_sum{chain_id="test-chain-IrF74Y",step="Commit"} 0.26650875 tendermint_consensus_step_duration_count{chain_id="test-chain-IrF74Y",step="Commit"} 29 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="NewHeight",le="0.1"} 0 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="NewHeight",le="0.2682695795279726"} 0 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="NewHeight",le="0.7196856730011522"} 0 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="NewHeight",le="1.9306977288832508"} 28 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="NewHeight",le="5.1794746792312125"} 28 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="NewHeight",le="13.894954943731381"} 28 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="NewHeight",le="37.27593720314942"} 28 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="NewHeight",le="100.00000000000006"} 28 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="NewHeight",le="+Inf"} 28 tendermint_consensus_step_duration_sum{chain_id="test-chain-IrF74Y",step="NewHeight"} 27.773921702 tendermint_consensus_step_duration_count{chain_id="test-chain-IrF74Y",step="NewHeight"} 28 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="NewRound",le="0.1"} 29 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="NewRound",le="0.2682695795279726"} 29 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="NewRound",le="0.7196856730011522"} 29 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="NewRound",le="1.9306977288832508"} 29 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="NewRound",le="5.1794746792312125"} 29 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="NewRound",le="13.894954943731381"} 29 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="NewRound",le="37.27593720314942"} 29 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="NewRound",le="100.00000000000006"} 29 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="NewRound",le="+Inf"} 29 tendermint_consensus_step_duration_sum{chain_id="test-chain-IrF74Y",step="NewRound"} 0.168961052 tendermint_consensus_step_duration_count{chain_id="test-chain-IrF74Y",step="NewRound"} 29 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="Precommit",le="0.1"} 29 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="Precommit",le="0.2682695795279726"} 29 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="Precommit",le="0.7196856730011522"} 29 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="Precommit",le="1.9306977288832508"} 29 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="Precommit",le="5.1794746792312125"} 29 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="Precommit",le="13.894954943731381"} 29 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="Precommit",le="37.27593720314942"} 29 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="Precommit",le="100.00000000000006"} 29 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="Precommit",le="+Inf"} 29 tendermint_consensus_step_duration_sum{chain_id="test-chain-IrF74Y",step="Precommit"} 0.06414115999999999 tendermint_consensus_step_duration_count{chain_id="test-chain-IrF74Y",step="Precommit"} 29 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="Prevote",le="0.1"} 29 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="Prevote",le="0.2682695795279726"} 29 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="Prevote",le="0.7196856730011522"} 29 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="Prevote",le="1.9306977288832508"} 29 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="Prevote",le="5.1794746792312125"} 29 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="Prevote",le="13.894954943731381"} 29 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="Prevote",le="37.27593720314942"} 29 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="Prevote",le="100.00000000000006"} 29 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="Prevote",le="+Inf"} 29 tendermint_consensus_step_duration_sum{chain_id="test-chain-IrF74Y",step="Prevote"} 0.177714525 tendermint_consensus_step_duration_count{chain_id="test-chain-IrF74Y",step="Prevote"} 29 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="Propose",le="0.1"} 29 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="Propose",le="0.2682695795279726"} 29 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="Propose",le="0.7196856730011522"} 29 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="Propose",le="1.9306977288832508"} 29 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="Propose",le="5.1794746792312125"} 29 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="Propose",le="13.894954943731381"} 29 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="Propose",le="37.27593720314942"} 29 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="Propose",le="100.00000000000006"} 29 tendermint_consensus_step_duration_bucket{chain_id="test-chain-IrF74Y",step="Propose",le="+Inf"} 29 tendermint_consensus_step_duration_sum{chain_id="test-chain-IrF74Y",step="Propose"} 0.221851927 tendermint_consensus_step_duration_count{chain_id="test-chain-IrF74Y",step="Propose"} 29 ``` ``` # HELP tendermint_consensus_block_gossip_receive_time Difference in seconds between when the validator learns of a new blockand when the validator receives the last piece of the block. # TYPE tendermint_consensus_block_gossip_receive_time histogram tendermint_consensus_block_gossip_receive_time_bucket{chain_id="test-chain-IrF74Y",le="0.1"} 29 tendermint_consensus_block_gossip_receive_time_bucket{chain_id="test-chain-IrF74Y",le="0.2682695795279726"} 29 tendermint_consensus_block_gossip_receive_time_bucket{chain_id="test-chain-IrF74Y",le="0.7196856730011522"} 29 tendermint_consensus_block_gossip_receive_time_bucket{chain_id="test-chain-IrF74Y",le="1.9306977288832508"} 29 tendermint_consensus_block_gossip_receive_time_bucket{chain_id="test-chain-IrF74Y",le="5.1794746792312125"} 29 tendermint_consensus_block_gossip_receive_time_bucket{chain_id="test-chain-IrF74Y",le="13.894954943731381"} 29 tendermint_consensus_block_gossip_receive_time_bucket{chain_id="test-chain-IrF74Y",le="37.27593720314942"} 29 tendermint_consensus_block_gossip_receive_time_bucket{chain_id="test-chain-IrF74Y",le="100.00000000000006"} 29 tendermint_consensus_block_gossip_receive_time_bucket{chain_id="test-chain-IrF74Y",le="+Inf"} 29 tendermint_consensus_block_gossip_receive_time_sum{chain_id="test-chain-IrF74Y"} 0.06380 ``` ``` # HELP tendermint_consensus_block_gossip_parts_received Number of block parts received by the node, labeled by whether thepart was relevant to the block the node was currently gathering or not # TYPE tendermint_consensus_block_gossip_parts_received counter tendermint_consensus_block_gossip_parts_received{chain_id="test-chain-IrF74Y",matches_current="true"} 29 ``` (cherry picked from commit 165cc29474a83b480f1209694e5398dac35c81e5) # Conflicts: # internal/consensus/metrics.go # internal/consensus/state.go * merge fix Co-authored-by: William Banfield <4561443+williambanfield@users.noreply.github.com> Co-authored-by: William Banfield <wbanfield@gmail.com> 18 February 2022, 20:53:38 UTC
af5af21 Update unsafe-reset-all command to match release v35 (#7869) (#7872) (cherry picked from commit a7224fd64089e7901d630688f09815d911309a9a) Co-authored-by: Wael <waelsy123@gmail.com> 18 February 2022, 16:28:05 UTC
601e44d Remove ADR and RFC docs from the v0.35.x backport branch. (#7866) 18 February 2022, 15:14:05 UTC
626caf7 build(deps): Bump github.com/golangci/golangci-lint (#7853) Bumps [github.com/golangci/golangci-lint](https://github.com/golangci/golangci-lint) from 1.44.0 to 1.44.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.44.0...v1.44.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> 18 February 2022, 13:13:07 UTC
125817d docs: fix broken markdown links (cherry-pick of #7847) (#7848) For most cases I was able to find a new target. In one case the branch was deleted, so I removed the link. 17 February 2022, 22:57:57 UTC
51596af build(deps): Bump github.com/gorilla/websocket from 1.4.2 to 1.5.0 (#7830) 16 February 2022, 12:02:54 UTC
be197b4 remove libsecp256k1 build tag (#7823) (#7826) We no longer use cgo for anything in this package. Consolidate the non-cgo code with the rest of the library. (cherry picked from commit 56ee72424fa872fd6ad9d057a4bd3df9c81c5a10) Co-authored-by: Marko <marbar3778@yahoo.com> 15 February 2022, 20:30:07 UTC
3f3b9e9 consensus: refactor operations in consensus queryMaj23Routine (backport #7791) (#7793) 10 February 2022, 20:20:51 UTC
caddddc light: remove legacy timeout scheme (backport #7776) (#7786) 09 February 2022, 13:35:55 UTC
710407e consensus: delay start of peer routines (backport of #7753) (#7760) 04 February 2022, 15:18:19 UTC
5cedb58 Increase test splits from 4 to 6. (#7630) (#7762) (manual backport) 02 February 2022, 21:47:07 UTC
4fa35de remove unmaintained tutorials (#7751) (#7754) (cherry picked from commit 9fe1d4eeabc4ff68103911ff93ed5054c10a18ad) Co-authored-by: Callum Waters <cmwaters19@gmail.com> 02 February 2022, 18:18:46 UTC
32d51cc rpc: fix layout of endpoint list (#7742) (#7744) (backport of #7744) The output of the default endpoint-list query was not correctly segregating methods with and without arguments. Fix this, and also clean up the output to be easier to read (both in code and in generated source). 31 January 2022, 23:40:03 UTC
1b95fd5 build(deps): Bump github.com/prometheus/client_golang (#7731) Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.12.0 to 1.12.1. - [Release notes](https://github.com/prometheus/client_golang/releases) - [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md) - [Commits](https://github.com/prometheus/client_golang/compare/v1.12.0...v1.12.1) --- updated-dependencies: - dependency-name: github.com/prometheus/client_golang 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> 31 January 2022, 10:41:43 UTC
b48cf2c mempool: return duplicate tx errors more consistently (backport #7714) (#7718) 27 January 2022, 22:19:09 UTC
40cff0b Fix query against the latest state in light client (#7642) (#7717) 27 January 2022, 21:55:01 UTC
28285e1 light: Fix absence proof verification by light client (backport #7639) (#7716) - use the full key path to pass to the VerifyAbsence function 27 January 2022, 21:53:47 UTC
c152462 ci: fix super-linter configuration settings (backport #7708) (#7710) * ci: fix super-linter configuration settings (#7708) - Revert the version pin from #7706. - Override the YAML linter config to be more forgiving. - Update YAML lint warnings in a number of files. The choice of which lints to fix and which to override was ad hoc: I fixed the ones that were mainly whitespace oriented, and suppressed the ones that were document-structure related. Fixes #7707. (cherry picked from commit 5eb50a43b5ee6afb502317113cfaed83925c87f8) * Resolve cherry-pick conflicts. Co-authored-by: M. J. Fromberger <fromberger@interchain.io> 27 January 2022, 15:06:12 UTC
7983f9c Prepare changelog for v0.35.1 release. (#7702) 26 January 2022, 19:04:09 UTC
190d26a build(deps): Bump github.com/golangci/golangci-lint (#7696) Bumps [github.com/golangci/golangci-lint](https://github.com/golangci/golangci-lint) from 1.43.0 to 1.44.0. - [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.43.0...v1.44.0) --- updated-dependencies: - dependency-name: github.com/golangci/golangci-lint 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> 26 January 2022, 14:16:06 UTC
58036f7 build(deps): Bump google.golang.org/grpc from 1.43.0 to 1.44.0 (#7693) 26 January 2022, 09:09:54 UTC
47635f7 rpc: check error code for broadcast_tx_commit (#7683) (#7688) (cherry picked from commit 6a02714814478e631d9528c7596eb5ff4ee83a77) Co-authored-by: Sam Kleinman <garen@tychoish.com> 25 January 2022, 18:52:02 UTC
353562a build(deps): Bump github.com/vektra/mockery/v2 from 2.9.4 to 2.10.0 (#7684) Bumps [github.com/vektra/mockery/v2](https://github.com/vektra/mockery) from 2.9.4 to 2.10.0. - [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.9.4...v2.10.0) --- updated-dependencies: - dependency-name: github.com/vektra/mockery/v2 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> 25 January 2022, 15:08:04 UTC
4b565fe p2p: always advertise self, to enable mutual address discovery (#7620) Fixes #7593 19 January 2022, 18:46:30 UTC
114548d consensus: check proposal non-nil in prevote message delay metric (#7625) (#7632) (cherry picked from commit b6307c42e095c6f8e9e7c2518fb1004cc8f201a1) # Conflicts: # internal/consensus/state.go Co-authored-by: William Banfield <4561443+williambanfield@users.noreply.github.com> 19 January 2022, 17:57:13 UTC
c2f58fa build(deps): Bump github.com/prometheus/client_golang (#7637) 19 January 2022, 11:03:15 UTC
b2c4128 build: Make sure to test packages with external tests (backport #7608) (#7635) * build: Make sure to test packages with external tests (#7608) The test filter was looking for "TestGoFiles", which does not include tests in a separate package (e.g., "package foo_test" for "package foo"). This caused several packages not to be tested in CI, including: github.com/tendermint/tendermint/abci/client github.com/tendermint/tendermint/crypto github.com/tendermint/tendermint/crypto/tmhash github.com/tendermint/tendermint/internal/eventbus github.com/tendermint/tendermint/internal/evidence github.com/tendermint/tendermint/internal/inspect github.com/tendermint/tendermint/internal/jsontypes github.com/tendermint/tendermint/internal/libs/protoio github.com/tendermint/tendermint/internal/libs/sync github.com/tendermint/tendermint/internal/p2p/pex github.com/tendermint/tendermint/internal/pubsub github.com/tendermint/tendermint/internal/pubsub/query github.com/tendermint/tendermint/internal/pubsub/query/syntax github.com/tendermint/tendermint/internal/state/indexer github.com/tendermint/tendermint/internal/state/indexer/block/kv github.com/tendermint/tendermint/libs/json github.com/tendermint/tendermint/libs/log github.com/tendermint/tendermint/libs/os github.com/tendermint/tendermint/light github.com/tendermint/tendermint/light/provider/http github.com/tendermint/tendermint/privval/grpc github.com/tendermint/tendermint/proto/tendermint/blocksync github.com/tendermint/tendermint/proto/tendermint/consensus github.com/tendermint/tendermint/proto/tendermint/statesync github.com/tendermint/tendermint/rpc/client github.com/tendermint/tendermint/rpc/client/mock github.com/tendermint/tendermint/test/e2e/tests github.com/tendermint/tendermint/test/fuzz/mempool github.com/tendermint/tendermint/test/fuzz/p2p/secretconnection github.com/tendermint/tendermint/test/fuzz/rpc/jsonrpc/server Updates #7626 and #7634. (cherry picked from commit aea428d322a557c1618e2a39882c683684c2ebb4) * Fix build tags to satisfy Go 1.16. Co-authored-by: M. J. Fromberger <fromberger@interchain.io> 19 January 2022, 05:36:33 UTC
d4f26f7 consensus: calculate prevote message delay metric (backport #7551) (#7618) * consensus: calculate prevote message delay metric (#7551) ## What does this pull request do? This pull requests adds two metrics intended for use in calculating an experimental value for `MessageDelay`. The metrics are as follows: ``` # HELP tendermint_consensus_complete_prevote_message_delay Difference in seconds between the proposal timestamp and the timestamp of the prevote that achieved 100% of the voting power in the prevote step. # TYPE tendermint_consensus_complete_prevote_message_delay gauge tendermint_consensus_complete_prevote_message_delay{chain_id="test-chain-aZbwF1"} 0.013025505 # HELP tendermint_consensus_quorum_prevote_message_delay Difference in seconds between the proposal timestamp and the timestamp of the prevote that achieved a quorum in the prevote step. # TYPE tendermint_consensus_quorum_prevote_message_delay gauge tendermint_consensus_quorum_prevote_message_delay{chain_id="test-chain-aZbwF1"} 0.013025505 ``` ## Why this change? For more information on what these metrics are calculating, see #7202. The aim is to merge to backport these metrics to v0.34 and run nodes on a few popular chains with these metrics to determine the experimental values for `MessageDelay` on these popular chains and use these to select our default `SynchronyParams.MessageDelay` value. ## Why Gauges for the metrics? Gauges allow us to overwrite the metric on each successive observation. We can then capture these metrics over time to track the highest and lowest observed value. (cherry picked from commit 0c82ceaa5f7964c13247af9b64d72477af9dc973) # Conflicts: # internal/consensus/state.go * fix merge conflicts Co-authored-by: William Banfield <4561443+williambanfield@users.noreply.github.com> Co-authored-by: William Banfield <wbanfield@gmail.com> 19 January 2022, 01:21:12 UTC
d0f01e9 build(deps): Bump github.com/BurntSushi/toml from 0.4.1 to 1.0.0 (#7560) Bumps [github.com/BurntSushi/toml](https://github.com/BurntSushi/toml) from 0.4.1 to 1.0.0. - [Release notes](https://github.com/BurntSushi/toml/releases) - [Commits](https://github.com/BurntSushi/toml/compare/v0.4.1...v1.0.0) --- updated-dependencies: - dependency-name: github.com/BurntSushi/toml dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 12 January 2022, 14:15:28 UTC
43bff6e docs: fixup the builtin tutorial (#7488) This change fixes up the built-in tutorial to be used with the latest changes to the node and log packages. 07 January 2022, 19:18:50 UTC
ac57896 e2e: make tx test more stable (backport #7523) (#7527) 06 January 2022, 21:16:25 UTC
09aa100 e2e: constrain test parallelism and reporting (backport #7516) (#7517) * e2e: constrain test parallelism and reporting (#7516) (cherry picked from commit 386c3a0ff7ce78816253f8e7eea09f98ef61c913) # Conflicts: # test/e2e/tests/app_test.go # test/e2e/tests/e2e_test.go * cleanup tests Co-authored-by: Sam Kleinman <garen@tychoish.com> 06 January 2022, 13:22:57 UTC
fe31621 e2e: use more simple strings for generated transactions (#7513) (#7514) 05 January 2022, 19:10:43 UTC
c7d338f cmd: add integration test for rollback functionality (backport #7315) (#7369) 05 January 2022, 17:07:06 UTC
7770ab0 types: fix path handling in node key tests (#7493) (#7502) These tests use a deterministic and unseeded random source to generate non-colliding filenames for testing. When testing locally, this means tests are not hermetic from one run to the next. Use proper temp directories, and clean up after they're done. (cherry picked from commit 5f85c8f536247060fe30eb30fa0c082d4e36348d) Co-authored-by: M. J. Fromberger <fromberger@interchain.io> 03 January 2022, 19:30:29 UTC
410aad8 build(deps): Bump github.com/rs/cors from 1.8.0 to 1.8.2 (#7485) Bumps [github.com/rs/cors](https://github.com/rs/cors) from 1.8.0 to 1.8.2. - [Release notes](https://github.com/rs/cors/releases) - [Commits](https://github.com/rs/cors/compare/v1.8.0...v1.8.2) --- updated-dependencies: - dependency-name: github.com/rs/cors 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> 02 January 2022, 17:04:31 UTC
e8ebea2 config: add a Deprecation annotation to P2PConfig.Seeds. (#7496) (#7497) (cherry picked from commit 7cdf560173dee6773b80d1c574a06489d4c394fe) Co-authored-by: M. J. Fromberger <fromberger@interchain.io> 28 December 2021, 01:18:59 UTC
56e010b docs: update go ws code snippets (#7486) (#7487) * doc: fix typos in /tx_search and /tx. * docs: update of go snippets for subscribe and unsubscribe operations Co-authored-by: Carlos Rodriguez <crodveg@gmail.com> (cherry picked from commit 2f5ad5f8ccc58da42cfd9fb1170d137e575847fc) Co-authored-by: Carlos Rodriguez <carlos@interchain.io> 22 December 2021, 16:25:05 UTC
d3abe15 build(deps): Bump github.com/spf13/viper from 1.10.0 to 1.10.1 (#7468) Bumps [github.com/spf13/viper](https://github.com/spf13/viper) from 1.10.0 to 1.10.1. - [Release notes](https://github.com/spf13/viper/releases) - [Commits](https://github.com/spf13/viper/compare/v1.10.0...v1.10.1) --- updated-dependencies: - dependency-name: github.com/spf13/viper 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> 17 December 2021, 17:15:46 UTC
44afb4f build(deps): Bump github.com/rs/zerolog from 1.26.0 to 1.26.1 (#7467) Bumps [github.com/rs/zerolog](https://github.com/rs/zerolog) from 1.26.0 to 1.26.1. - [Release notes](https://github.com/rs/zerolog/releases) - [Commits](https://github.com/rs/zerolog/compare/v1.26.0...v1.26.1) --- updated-dependencies: - dependency-name: github.com/rs/zerolog 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> 17 December 2021, 13:25:10 UTC
ca85780 build(deps): Bump github.com/spf13/cobra from 1.2.1 to 1.3.0 (#7457) Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra) from 1.2.1 to 1.3.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.2.1...v1.3.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> 15 December 2021, 17:25:19 UTC
back to top