https://github.com/tendermint/tendermint

sort by:
Revision Author Date Message Commit Date
1ab555f Merge branch 'v0.34.x' into mergify/bp/v0.34.x/pr-7625 19 January 2022, 18:05:57 UTC
2eb38fd fix merge conflicts 19 January 2022, 17:30:44 UTC
f36cc80 consensus: calculate prevote message delay metric (backport #7551) (#7617) * 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: # consensus/metrics.go # 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, 17:10:18 UTC
c477c81 build(deps): Bump github.com/prometheus/client_golang (#7638) Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.11.0 to 1.12.0. - [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.11.0...v1.12.0) --- updated-dependencies: - dependency-name: github.com/prometheus/client_golang 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> 19 January 2022, 13:46:25 UTC
a33e38c consensus: check proposal non-nil in prevote message delay metric (#7625) (cherry picked from commit b6307c42e095c6f8e9e7c2518fb1004cc8f201a1) # Conflicts: # consensus/state.go 19 January 2022, 00:57:36 UTC
3757810 build(deps): Bump github.com/BurntSushi/toml from 0.4.1 to 1.0.0 (#7561) 12 January 2022, 14:01:32 UTC
3b467f9 build(deps): Bump github.com/rs/cors from 1.8.0 to 1.8.2 (#7483) 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> 22 December 2021, 16:18:55 UTC
b14dc70 Reduce p2p log noise (#7465) * reduce some logs * reduce error logs * remove debug 17 December 2021, 10:32:08 UTC
2cbb35f build(deps): Bump github.com/spf13/viper from 1.10.0 to 1.10.1 (#7462) 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> 16 December 2021, 14:15:09 UTC
c9c570e build(deps): Bump google.golang.org/grpc from 1.42.0 to 1.43.0 (#7454) * build(deps): Bump google.golang.org/grpc from 1.42.0 to 1.43.0 Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.42.0 to 1.43.0. - [Release notes](https://github.com/grpc/grpc-go/releases) - [Commits](https://github.com/grpc/grpc-go/compare/v1.42.0...v1.43.0) --- updated-dependencies: - dependency-name: google.golang.org/grpc 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> 15 December 2021, 16:08:27 UTC
e670035 build(deps): Bump github.com/spf13/cobra from 1.2.1 to 1.3.0 (#7453) 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, 14:49:37 UTC
40f18b8 build(deps): Bump github.com/adlio/schema from 1.2.2 to 1.2.3 (#7431) Bumps [github.com/adlio/schema](https://github.com/adlio/schema) from 1.2.2 to 1.2.3. - [Release notes](https://github.com/adlio/schema/releases) - [Commits](https://github.com/adlio/schema/compare/v1.2.2...v1.2.3) --- updated-dependencies: - dependency-name: github.com/adlio/schema 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> 13 December 2021, 14:24:05 UTC
4d0b6e7 build(deps): Bump github.com/spf13/viper from 1.9.0 to 1.10.0 (#7433) Bumps [github.com/spf13/viper](https://github.com/spf13/viper) from 1.9.0 to 1.10.0. - [Release notes](https://github.com/spf13/viper/releases) - [Commits](https://github.com/spf13/viper/compare/v1.9.0...v1.10.0) --- updated-dependencies: - dependency-name: github.com/spf13/viper 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> 13 December 2021, 13:47:33 UTC
6695e52 build(deps): Bump github.com/adlio/schema from 1.1.15 to 1.2.2 (#7421) * build(deps): Bump github.com/adlio/schema from 1.1.15 to 1.2.2 Bumps [github.com/adlio/schema](https://github.com/adlio/schema) from 1.1.15 to 1.2.2. - [Release notes](https://github.com/adlio/schema/releases) - [Commits](https://github.com/adlio/schema/compare/v1.1.15...v1.2.2) --- 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> * Update usage of Migrator API. Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: M. J. Fromberger <fromberger@interchain.io> 10 December 2021, 20:48:02 UTC
6eeb1b3 build(deps): Bump github.com/adlio/schema from 1.1.14 to 1.1.15 (#7405) Bumps [github.com/adlio/schema](https://github.com/adlio/schema) from 1.1.14 to 1.1.15. - [Release notes](https://github.com/adlio/schema/releases) - [Commits](https://github.com/adlio/schema/compare/v1.1.14...v1.1.15) --- updated-dependencies: - dependency-name: github.com/adlio/schema 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> 08 December 2021, 14:03:42 UTC
cac59a7 Update Mergify configuration. (backport #7388) (#7389) Per https://docs.mergify.com/actions/merge/#commit-message, the commit_message option is deprecated and will be removed in 2022. Replace it with the template suggested here: https://docs.mergify.com/actions/queue/ (cherry picked from commit 02d456b8b8274088e8d3c6e1714263a47ffe13ac) 06 December 2021, 21:34:29 UTC
dfd5bae Update mergify configuration. (backport #7385) (#7386) Per https://blog.mergify.com/strict-mode-deprecation/, the strict mode has been deprecated and will be turned off on 10-Jan-2022. This updates the config to use the new, approved thing instead of the old thing. (cherry picked from commit 2d4844f97f804149aa6dd47bcf957c1de9eaf6ea) 06 December 2021, 20:43:01 UTC
41c176c Prepare release v0.34.15. (#7371) 02 December 2021, 17:32:55 UTC
05340ca cmd: add integration test for rollback functionality (backport #7315) (#7368) * cmd: add integration test and fix bug in rollback command (#7315) (cherry picked from commit bca2080c01ca9f877019a5db857907866352182e) Co-authored-by: Callum Waters <cmwaters19@gmail.com> 02 December 2021, 16:30:57 UTC
9994396 pubsub: Report a non-nil error when shutting down. (#7309) If a subscriber arrives while the pubsub service is shutting down, the existing code will return a nil subscription without error. With unlucky timing, this may lead to a nil indirection panic in the RPC service. To avoid that problem, make sure that when a subscription fails for this reason, we report a non-nil error so that the client will detect it and give up gracefully. 23 November 2021, 20:25:59 UTC
c4834df build(deps): Bump github.com/tendermint/tm-db from 0.6.4 to 0.6.6 (#7286) Bumps [github.com/tendermint/tm-db](https://github.com/tendermint/tm-db) from 0.6.4 to 0.6.6. - [Release notes](https://github.com/tendermint/tm-db/releases) - [Changelog](https://github.com/tendermint/tm-db/blob/master/CHANGELOG.md) - [Commits](https://github.com/tendermint/tm-db/compare/v0.6.4...v0.6.6) --- updated-dependencies: - dependency-name: github.com/tendermint/tm-db 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> 16 November 2021, 20:21:59 UTC
12e3419 rpc: Add experimental config params to allow for subscription buffer size control (tm v0.34.x) (#7230) A workaround for #6729. Add parameters to control buffer sizes for event subscription RPC clients. On some networks, buffering causes clients to be dropped and/or events to be lost. For additional context, see the discussion on #7188. - Add experimental_subscription_buffer_size config parameter - Add experimental_websocket_write_buffer_size config parameter - Add experimental_close_on_slow_client config parameter Co-authored-by: M. J. Fromberger <fromberger@interchain.io> 09 November 2021, 20:35:45 UTC
9ec863f build(deps): Bump github.com/lib/pq from 1.10.3 to 1.10.4 (#7259) 09 November 2021, 11:47:41 UTC
d0031b0 build(deps): Bump github.com/go-kit/kit from 0.10.0 to 0.12.0 (#7213) * build(deps): Bump github.com/go-kit/kit from 0.10.0 to 0.12.0 Bumps [github.com/go-kit/kit](https://github.com/go-kit/kit) from 0.10.0 to 0.12.0. - [Release notes](https://github.com/go-kit/kit/releases) - [Commits](https://github.com/go-kit/kit/compare/v0.10.0...v0.12.0) --- updated-dependencies: - dependency-name: github.com/go-kit/kit dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * add nolint * fix lint * fix build Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: tycho garen <garen@tychoish.com> 08 November 2021, 19:39:00 UTC
d35b50b build(deps): Bump github.com/spf13/viper from 1.7.1 to 1.9.0 (#7211) * build(deps): Bump github.com/spf13/viper from 1.7.1 to 1.9.0 Bumps [github.com/spf13/viper](https://github.com/spf13/viper) from 1.7.1 to 1.9.0. - [Release notes](https://github.com/spf13/viper/releases) - [Commits](https://github.com/spf13/viper/compare/v1.7.1...v1.9.0) --- updated-dependencies: - dependency-name: github.com/spf13/viper dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * add nolint Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: tycho garen <garen@tychoish.com> 08 November 2021, 19:19:54 UTC
bd48acb build(deps): Bump google.golang.org/grpc from 1.38.0 to 1.42.0 (#7232) * build(deps): Bump google.golang.org/grpc from 1.38.0 to 1.42.0 Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.38.0 to 1.42.0. - [Release notes](https://github.com/grpc/grpc-go/releases) - [Commits](https://github.com/grpc/grpc-go/compare/v1.38.0...v1.42.0) --- updated-dependencies: - dependency-name: google.golang.org/grpc dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Fix Unix-domain socket paths. Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: M. J. Fromberger <fromberger@interchain.io> Co-authored-by: tycho garen <garen@tychoish.com> 08 November 2021, 17:39:15 UTC
0b835be build(deps): Bump github.com/minio/highwayhash from 1.0.1 to 1.0.2 (#7234) Bumps [github.com/minio/highwayhash](https://github.com/minio/highwayhash) from 1.0.1 to 1.0.2. - [Release notes](https://github.com/minio/highwayhash/releases) - [Commits](https://github.com/minio/highwayhash/compare/v1.0.1...v1.0.2) --- updated-dependencies: - dependency-name: github.com/minio/highwayhash 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 November 2021, 10:35:05 UTC
12ecfb0 build(deps): Bump github.com/prometheus/client_golang (#7233) Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.8.0 to 1.11.0. - [Release notes](https://github.com/prometheus/client_golang/releases) - [Changelog](https://github.com/prometheus/client_golang/blob/master/CHANGELOG.md) - [Commits](https://github.com/prometheus/client_golang/compare/v1.8.0...v1.11.0) --- updated-dependencies: - dependency-name: github.com/prometheus/client_golang 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> 04 November 2021, 16:48:23 UTC
3e7fc46 build(deps): Bump github.com/Workiva/go-datastructures (#7236) Bumps [github.com/Workiva/go-datastructures](https://github.com/Workiva/go-datastructures) from 1.0.52 to 1.0.53. - [Release notes](https://github.com/Workiva/go-datastructures/releases) - [Commits](https://github.com/Workiva/go-datastructures/compare/v1.0.52...v1.0.53) --- updated-dependencies: - dependency-name: github.com/Workiva/go-datastructures 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 November 2021, 14:36:27 UTC
113118e build(deps): Bump github.com/BurntSushi/toml from 0.3.1 to 0.4.1 (#7235) Bumps [github.com/BurntSushi/toml](https://github.com/BurntSushi/toml) from 0.3.1 to 0.4.1. - [Release notes](https://github.com/BurntSushi/toml/releases) - [Commits](https://github.com/BurntSushi/toml/compare/v0.3.1...v0.4.1) --- 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> 04 November 2021, 13:18:51 UTC
4ef140f lint: cleanup pending lint errors (#7237) 04 November 2021, 12:08:55 UTC
61831cf codeowners: backport master codeowners (#7229) 03 November 2021, 16:49:01 UTC
8a2dcba ci: backport lint configuration changes (#7225) 03 November 2021, 16:43:22 UTC
3e119fc build(deps): Bump github.com/spf13/cobra from 1.1.1 to 1.2.1 (#7215) 03 November 2021, 15:57:32 UTC
f721bf5 build(deps): Bump github.com/btcsuite/btcd (#7209) Bumps [github.com/btcsuite/btcd](https://github.com/btcsuite/btcd) from 0.21.0-beta to 0.22.0-beta. - [Release notes](https://github.com/btcsuite/btcd/releases) - [Changelog](https://github.com/btcsuite/btcd/blob/master/CHANGES) - [Commits](https://github.com/btcsuite/btcd/compare/v0.21.0-beta...v0.22.0-beta) --- updated-dependencies: - dependency-name: github.com/btcsuite/btcd 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> 03 November 2021, 15:15:23 UTC
3567d3a build(deps): Bump github.com/rs/cors from 1.7.0 to 1.8.0 (#7208) Bumps [github.com/rs/cors](https://github.com/rs/cors) from 1.7.0 to 1.8.0. - [Release notes](https://github.com/rs/cors/releases) - [Commits](https://github.com/rs/cors/compare/v1.7.0...v1.8.0) --- updated-dependencies: - dependency-name: github.com/rs/cors 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> 03 November 2021, 15:14:55 UTC
46a6691 build(deps): Bump github.com/golang/protobuf from 1.5.0 to 1.5.2 (#7207) Bumps [github.com/golang/protobuf](https://github.com/golang/protobuf) from 1.5.0 to 1.5.2. - [Release notes](https://github.com/golang/protobuf/releases) - [Commits](https://github.com/golang/protobuf/compare/v1.5.0...v1.5.2) --- updated-dependencies: - dependency-name: github.com/golang/protobuf 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> 03 November 2021, 15:14:41 UTC
876b3c0 build(deps): Bump github.com/adlio/schema from 1.1.13 to 1.1.14 (#7212) Bumps [github.com/adlio/schema](https://github.com/adlio/schema) from 1.1.13 to 1.1.14. - [Release notes](https://github.com/adlio/schema/releases) - [Commits](https://github.com/adlio/schema/compare/v1.1.13...v1.1.14) --- updated-dependencies: - dependency-name: github.com/adlio/schema 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> 03 November 2021, 14:23:19 UTC
31b3e27 build(deps): Bump github.com/go-logfmt/logfmt from 0.5.0 to 0.5.1 (#7214) Bumps [github.com/go-logfmt/logfmt](https://github.com/go-logfmt/logfmt) from 0.5.0 to 0.5.1. - [Release notes](https://github.com/go-logfmt/logfmt/releases) - [Changelog](https://github.com/go-logfmt/logfmt/blob/master/CHANGELOG.md) - [Commits](https://github.com/go-logfmt/logfmt/compare/v0.5.0...v0.5.1) --- updated-dependencies: - dependency-name: github.com/go-logfmt/logfmt 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> 03 November 2021, 14:22:26 UTC
85870de release: prepare changelog for 0.34.14 (#7105) 13 October 2021, 08:47:16 UTC
ff2758b dep: remove IAVL dependency (backport #6550) (#7104) 12 October 2021, 16:09:08 UTC
a82cb7d Revert "abci: change client to use multi-reader mutexes (#6306)" (backport #7106) (#7109) 12 October 2021, 16:00:22 UTC
1dfb345 e2e: light nodes should use builtin abci app (#7095) (#7096) (cherry picked from commit befd669794af282733ecccabb50d3f18de154c61) Co-authored-by: Sam Kleinman <garen@tychoish.com> 09 October 2021, 04:32:41 UTC
9f13b9b e2e: abci protocol should be consistent across networks (backport #7078) (#7085) * e2e: abci protocol should be consistent across networks (#7078) It seems weird in retrospect that we allow networks to contain applications that use different ABCI protocols. (cherry picked from commit f2a8f5e054cf99ebe246818bb6d71f41f9a30faa) 08 October 2021, 14:37:12 UTC
16ba782 cli: allow node operator to rollback last state (backport #7033) (#7080) 08 October 2021, 12:35:13 UTC
474ed04 Import Postgres driver support for the psql indexer (backport). (#7057) I accidentally omitted this from the backport in #6906. Fixes #7043. 04 October 2021, 23:40:12 UTC
2d8287d e2e: allow running of single node using the e2e app (backport) (#7024) 29 September 2021, 14:17:32 UTC
294a969 e2e: backport minor reliability improvements (#6967) 21 September 2021, 21:29:56 UTC
849461a Release v0.34.13 https://github.com/tendermint/tendermint/blob/v0.34.13/CHANGELOG.md#v0.34.12 08 September 2021, 19:09:15 UTC
8ba6d21 Backport the psql indexer into v0.34.x (#6906) This change backports the PostgreSQL indexing sink, addressing part of #6828. Development on the main branch has diverged substantially since the v0.34.x release. It includes package moves, breaking API and protobuf schema changes, and new APIs, all of which together have a large footprint on the mapping between the implementation at tip and the v0.34 release branch. To avoid the need to retrofit all of those improvements, this change works by injecting the new indexing sink into the existing (v0.34) indexing interfaces by delegation. This means the backport does _not_ pull in all the newer APIs for event handling, and thus has minimal impact on existing code written against the v0.34 package structure. This change includes the test for the `psql` implementation, and thus updates some Go module dependencies. Because it does not interact with any other types, however, I did not add any unit tests to other packages in this change. Related changes: * Update module dependencies for psql backport. * Update test data to be type-compatible with the old protobuf types. * Add config settings for the PostgreSQL indexer. * Clean up some linter settings. * Hook up the psql indexer in the node main. 07 September 2021, 22:57:44 UTC
0f8932f light: fix early erroring (#6905) 07 September 2021, 10:02:16 UTC
73ef267 statesync: improve stateprovider handling in the syncer (backport) (#6881) 01 September 2021, 14:18:07 UTC
e0c6199 abci: change client to use multi-reader mutexes (backport #6306) (#6873) 30 August 2021, 15:57:39 UTC
0c05841 internal/consensus: update error log (#6863) (#6867) Issues reported in Osmosis, where the message is extremely long. Also, there is absolutely no reason to log the message IMO. If we must, we can make the message log DEBUG. (cherry picked from commit 58a6cfff9a3e370e1bb5eabfd86091e0b1186a22) Co-authored-by: Aleksandr Bezobchuk <alexanderbez@users.noreply.github.com> 26 August 2021, 13:35:26 UTC
4023580 e2e: cleanup node start function (#6842) (#6848) I realized after my last commit that my change made a following line of code a bit redundant. (alternatively my last change was redunadnt to the existing code.) I took this oppertunity to make some minor cleanups and logging changes to the node changes which I hope will make tests a bit more clear. (cherry picked from commit a374f74f7c914a3c7640694ae80c33bf74e05688) Co-authored-by: Sam Kleinman <garen@tychoish.com> 20 August 2021, 20:12:13 UTC
2db1e42 e2e: avoid starting nodes from the future (#6835) (#6838) (cherry picked from commit a4cc8317da47ba92d1a97460a953d0e687a46cfb) Co-authored-by: Sam Kleinman <garen@tychoish.com> 18 August 2021, 18:42:27 UTC
093961a test: install abci-cli when running make tests_integrations (#6834) 17 August 2021, 15:46:09 UTC
d030cdd version: bump for 0.34.12 (#6832) 17 August 2021, 14:37:25 UTC
3dff227 changelog: prepare for v0.34.12 (#6831) 17 August 2021, 14:18:15 UTC
e290bd6 changelog_pending: add missing entry (#6830) 17 August 2021, 14:05:36 UTC
0366c2b rpc: log update (backport #6825) (#6826) 14 August 2021, 13:54:02 UTC
6fde228 state/privval: vote timestamp fix (backport #6748) (#6783) 30 July 2021, 15:48:49 UTC
b69ac23 light: add case to catch cancelled contexts within the detector (backport #6701) (#6720) 14 July 2021, 13:26:03 UTC
da9eefd rpc: add chunked rpc interface (backport #6445) (#6717) * rpc: add chunked rpc interface (#6445) (cherry picked from commit d9134063e7f556876bdbbcf56d822b3d7c5cee07) # Conflicts: # light/proxy/routes.go # node/node.go # rpc/core/net.go # rpc/core/routes.go * fix conflicts Co-authored-by: Sam Kleinman <garen@tychoish.com> Co-authored-by: marbar3778 <marbar3778@yahoo.com> 14 July 2021, 09:22:53 UTC
2c2f511 light: correctly handle contexts (backport -> v0.34.x) (#6685) 09 July 2021, 12:30:33 UTC
8b84c7c e2e: disable app tests for light client (#6672) 07 July 2021, 18:06:55 UTC
0712063 config: add example on external_address (backport #6621) (#6624) 30 June 2021, 13:52:19 UTC
c2908ef release: prepare changelog for v0.34.11 (#6597) 18 June 2021, 09:44:39 UTC
d515bbc statesync: increase chunk priority and robustness (#6582) 18 June 2021, 07:59:52 UTC
be8c983 state sync: tune request timeout and chunkers (backport #6566) (#6581) * state sync: tune request timeout and chunkers (#6566) (cherry picked from commit 7d961b55b2132d53ccf7ee8d6c86b84fc7fc9ddc) # Conflicts: # CHANGELOG_PENDING.md # config/config.go # internal/statesync/reactor.go # internal/statesync/reactor_test.go # node/node.go # statesync/syncer.go * fix build * fix config * fix config Co-authored-by: Aleksandr Bezobchuk <alexanderbez@users.noreply.github.com> Co-authored-by: Aleksandr Bezobchuk <aleks.bezobchuk@gmail.com> 15 June 2021, 19:10:16 UTC
358b1f2 p2p/conn: check for channel id overflow before processing receive msg (backport #6522) (#6528) * p2p/conn: check for channel id overflow before processing receive msg (#6522) Per tendermint spec, each Channel has a globally unique byte id, which is mapped to uint8 in Go. However, the proto PacketMsg.ChannelID field is declared as int32, and when receive the packet, we cast it to a byte without checking for possible overflow. That leads to a malform packet with invalid channel id is sent successfully. To fix it, we just add a check for possible overflow, and return invalid channel id error. Fixed #6521 (cherry picked from commit 1f46a4c90e268def505037a5d42627942f605ef4) 05 June 2021, 00:20:36 UTC
c376b44 Backport: #6494 (#6506) * version: revert version through ldflag only (#6494) Add version back to versions, but allow it to be overridden via a ldflag. Reason: Many users are not setting the ldflag causing issues with tooling that relies on it (cosmjs) closes #6488 cc @webmaster128 * revert variable rename * Update CHANGELOG_PENDING.md 31 May 2021, 21:15:12 UTC
8dd8a4e libs/os: avoid CopyFile truncating destination before checking if regular file (backport: #6428) (#6436) 10 May 2021, 11:24:33 UTC
353e3a3 evidence: fix bug with hashes (backport #6375) (#6381) 22 April 2021, 13:05:56 UTC
a9b4fac .github: make core team codeowners (#6384) 21 April 2021, 20:38:07 UTC
1614e12 statesync: improve e2e test outcomes (backport #6378) (#6380) (cherry picked from commit d36a5905a67db1ed7afb09f371b3ea3910afb6eb) Co-authored-by: Sam Kleinman <garen@tychoish.com> 21 April 2021, 16:30:17 UTC
68eceda changelog: update for 0.34.10 (#6357) 14 April 2021, 20:46:14 UTC
b878326 e2e: relax timeouts (#6356) * remove duplicate light error * quieten handling of txs that already exist in the mempool * notch back e2e timeouts 14 April 2021, 17:53:54 UTC
693e11c e2e: tx load to use broadcast sync instead of commit (backport #6347) (#6352) 14 April 2021, 08:09:49 UTC
6cc3e23 light: handle too high errors correctly (backport #6346) (#6351) 13 April 2021, 12:46:54 UTC
a9ac635 p2p: fix using custom channels (#6339) 13 April 2021, 12:05:36 UTC
bd968ab build(deps): Bump google.golang.org/grpc from 1.36.1 to 1.37.0 (bp #6330) (#6335) 09 April 2021, 10:20:20 UTC
e54fdb6 changelog: prepare changelog for 0.34.9 release (#6333) 08 April 2021, 17:05:23 UTC
7869f5e light/evidence: handle FLA backport (#6331) 08 April 2021, 16:49:25 UTC
af35ca9 state: fix block event indexing reserved key check (#6314) (#6315) 05 April 2021, 12:42:17 UTC
c9966cd p2p: Fix "Unknown Channel" bug on CustomReactors (#6297) 30 March 2021, 13:35:00 UTC
6c0c273 change index block log to info (#6290) (#6294) ## Description Change log from error to info for indexing blocks (cherry picked from commit 32ee737d42d3092dec6c99729927483abc1bd959) Co-authored-by: Marko <marbar3778@yahoo.com> 29 March 2021, 13:57:57 UTC
b7a4d5e fix: jsonrpc url parsing and dial function (#6264) (#6288) This PR fixes how the jsonrpc parses the URL, and how the dial function connects to the RPC. Closes: https://github.com/tendermint/tendermint/issues/6260 (cherry picked from commit 9ecfcc93a6364bbecc9e1d7740b53602eda667eb) Co-authored-by: Frojdi Dymylja <33157909+fdymylja@users.noreply.github.com> 29 March 2021, 11:05:03 UTC
0682337 logging: shorten precommit log message (#6270) (#6274) This is an attempt to clean up the logging message as requested in #6269. (cherry picked from commit 3f9066b290ba2de266b42aa6ad2b076c7be4f5df) Co-authored-by: Sam Kleinman <garen@tychoish.com> 25 March 2021, 20:19:50 UTC
b00cac9 rpc: index block events to support block event queries (bp #6226) (#6261) 22 March 2021, 19:01:25 UTC
b2f0144 e2e: integrate light clients (bp #6196) integrate light clients (#6196) fix e2e app test (#6223) fix light client generator (#6236) 18 March 2021, 12:02:05 UTC
4e25703 rpc/jsonrpc/server: return an error in WriteRPCResponseHTTP(Error) (bp #6204) (#6230) * rpc/jsonrpc/server: return an error in WriteRPCResponseHTTP(Error) (#6204) instead of panicking Closes #5529 (cherry picked from commit 00b952416836cb568ee904903d30b35a6178bad1) # Conflicts: # CHANGELOG_PENDING.md # rpc/jsonrpc/server/http_json_handler.go # rpc/jsonrpc/server/http_server.go # rpc/jsonrpc/server/http_server_test.go # rpc/jsonrpc/server/http_uri_handler.go * resolve conflicts * fix linting * fix conflict Co-authored-by: Anton Kaliaev <anton.kalyaev@gmail.com> Co-authored-by: Marko Baricevic <marbar3778@yahoo.com> 17 March 2021, 14:55:05 UTC
d004a58 use error.Is to check for nondeterminstic vote error type (#6237) (#6239) (cherry picked from commit bf8cce83db15ee2645924799a4b2dfba260788dc) Co-authored-by: Callum Waters <cmwaters19@gmail.com> 15 March 2021, 10:20:33 UTC
11523b1 note: add nondeterministic note to events (#6220) (#6225) ## Description Since events are not hashed into the header they can be non deterministic. Changing an event is not consensus breaking. Will update docs in the spec (cherry picked from commit 884d4d525299e4d43ab881ac19062501c1e09ddf) Co-authored-by: Marko <marbar3778@yahoo.com> 09 March 2021, 12:39:19 UTC
8bb8585 e2e: add benchmarking functionality (bp #6210) (#6216) 05 March 2021, 14:30:18 UTC
b9cdd0e indexer: remove info log (#6194) Co-authored-by: Aleksandr Bezobchuk <alexanderbez@users.noreply.github.com> Co-authored-by: Marko <marbar3778@yahoo.com> 04 March 2021, 14:47:42 UTC
1b5697a mempool/rpc: log grooming (bp #6201) (#6203) 04 March 2021, 14:04:13 UTC
a047a4a logs: cleanup (#6198) Co-authored-by: Marko <marbar3778@yahoo.com> 04 March 2021, 10:42:19 UTC
52b1d90 rpc/jsonrpc: Unmarshal RPCRequest correctly (bp #6191) (#6193) * rpc/jsonrpc: Unmarshal RPCRequest correctly (#6191) i.e. without double pointer. With double pointer, it was possible to submit `null` value, which will crash the server. ``` panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x189ddc0] goroutine 1 [running]: github.com/tendermint/tendermint/rpc/jsonrpc/types.(*RPCRequest).UnmarshalJSON(0xc0000147e0, 0xc00029f201, 0x4, 0x1ff, 0x883baa0, 0xc0000147e0) /Users/anton/go/src/github.com/tendermint/tendermint/rpc/jsonrpc/types/types.go:70 +0x100 encoding/json.(*decodeState).literalStore(0xc000216bb0, 0xc00029f201, 0x4, 0x1ff, 0x1998800, 0xc0000147e0, 0x199, 0xc000231700, 0x10e0a5e, 0x197) /usr/local/Cellar/go/1.16/libexec/src/encoding/json/decode.go:860 +0x30ce encoding/json.(*decodeState).value(0xc000216bb0, 0x1998800, 0xc0000147e0, 0x199, 0x1998800, 0xc0000147e0) /usr/local/Cellar/go/1.16/libexec/src/encoding/json/decode.go:384 +0x40c encoding/json.(*decodeState).array(0xc000216bb0, 0x18df040, 0xc0001be540, 0x16, 0xc000216bd8, 0x10e405b) /usr/local/Cellar/go/1.16/libexec/src/encoding/json/decode.go:558 +0x365 encoding/json.(*decodeState).value(0xc000216bb0, 0x18df040, 0xc0001be540, 0x16, 0x16, 0x6e) /usr/local/Cellar/go/1.16/libexec/src/encoding/json/decode.go:360 +0x22f encoding/json.(*decodeState).unmarshal(0xc000216bb0, 0x18df040, 0xc0001be540, 0xc000216bd8, 0x0) /usr/local/Cellar/go/1.16/libexec/src/encoding/json/decode.go:180 +0x2c9 encoding/json.Unmarshal(0xc00029f200, 0x6, 0x200, 0x18df040, 0xc0001be540, 0x0, 0x0) /usr/local/Cellar/go/1.16/libexec/src/encoding/json/decode.go:107 +0x15d ``` (cherry picked from commit fe4e97afe0dc5f3afd5b550777d051b7c6c6f9a0) # Conflicts: # CHANGELOG_PENDING.md * fix conflict Co-authored-by: Anton Kaliaev <anton.kalyaev@gmail.com> 02 March 2021, 10:46:48 UTC
28bebe3 docs/tutorials: fix sample code #6186 Co-authored-by: winor <12413150+winor30@users.noreply.github.com> Co-authored-by: Marko Baricevic <marbar3778@yahoo.com> 01 March 2021, 08:41:49 UTC
back to top