bd1f43d | Tess Rinearson | 13 October 2020, 18:00:59 UTC | changelog: prepare changelog for RC5 (#5494) * changelog: prepare changelog for RC5 * Update CHANGELOG.md Co-authored-by: Marko <marbar3778@yahoo.com> * Update CHANGELOG.md Co-authored-by: Marko <marbar3778@yahoo.com> Co-authored-by: Marko <marbar3778@yahoo.com> | 13 October 2020, 18:00:59 UTC |
09982ae | Marko | 13 October 2020, 16:07:54 UTC | backport block size fixes (#5492) * mempool: length prefix txs when getting them from mempool (#5483) * correctly calculate evidence data size (#5482) * block: use commit sig size instead of vote size (#5490) * tx: reduce function to one parameter (#5493) | 13 October 2020, 16:07:54 UTC |
7d5d417 | Callum Waters | 08 October 2020, 12:38:11 UTC | evidence: use bytes instead of quantity to limit size (#5449)(#5476) | 08 October 2020, 12:38:11 UTC |
dac18d7 | Marko | 07 October 2020, 10:01:40 UTC | fix RPC blockresults return (#5459) (#5463) | 07 October 2020, 10:01:40 UTC |
383bc53 | Tess Rinearson | 05 October 2020, 10:27:58 UTC | changelog: add missing date to v0.33.5 release, fix indentation (#5454) (#5455) I forgot to add the date when we cut 0.33.5. This fixes that. It also fixes a header indentation issue for 0.33.8. | 05 October 2020, 10:27:58 UTC |
e74176a | Erik Grinaker | 01 October 2020, 15:02:11 UTC | privval: fix ping message encoding (#5442) Fixes #5371. | 01 October 2020, 15:02:11 UTC |
52994aa | Callum Waters | 01 October 2020, 14:11:54 UTC | consensus: check block parts don't exceed maximum block bytes (#5436) | 01 October 2020, 14:11:54 UTC |
6149f21 | Erik Grinaker | 01 October 2020, 14:06:34 UTC | privval: allow passing options to NewSignerDialerEndpoint (#5434) (#5437) Required for #5291 to set timeouts for remote signers. | 01 October 2020, 14:06:34 UTC |
1a2cc93 | Erik Grinaker | 01 October 2020, 13:55:57 UTC | config: set statesync.rpc_servers when generating config file (#5433) (#5438) Required for #5291, to generate configuration files with state sync RPC servers. | 01 October 2020, 13:55:57 UTC |
e0f686c | Anton Kaliaev | 29 September 2020, 08:15:54 UTC | mempool: fix nil pointer dereference (#5412) previously, the second next could return nil, which would be the reason for panic on line 275: memTx := next.Value.(*mempoolTx) Closes #5408 | 30 September 2020, 04:56:01 UTC |
c50c33e | Tess Rinearson | 24 September 2020, 14:48:55 UTC | CHANGELOG: update for 0.34.0-rc4 (#5400) | 24 September 2020, 14:48:55 UTC |
932b4b5 | Tess Rinearson | 24 September 2020, 14:20:32 UTC | UPGRADING: polish upgrading instructions for 0.34 (#5398) This change adds some polish to the upgrading instructions for 0.34. The only substantive changes include: * Calling out ABCI-impacting changes explicitly in the "ABCI Changes" section, even if those changes are also mentioned elsewhere * Removes `ProofOfTrialPeriod` from consensus params; this change was introduced and then removed. | 24 September 2020, 14:20:32 UTC |
f83ecda | Erik Grinaker | 24 September 2020, 14:01:45 UTC | config: add state sync discovery_time setting (#5399) Reduces the state sync discovery time from 20 to 15 seconds, and makes it configurable. | 24 September 2020, 14:01:45 UTC |
ebfe0cb | Erik Grinaker | 24 September 2020, 03:53:15 UTC | abci: fix socket client error for state sync responses (#5395) This caused the node to crash whenever any state sync-related request was called via the ABCI UNIX socket client. | 24 September 2020, 03:53:15 UTC |
9adab8c | dependabot[bot] | 23 September 2020, 15:32:03 UTC | build(deps): Bump vuepress-theme-cosmos from 1.0.172 to 1.0.173 in /docs (#5390) Bumps [vuepress-theme-cosmos](https://github.com/cosmos/vuepress-theme-cosmos) from 1.0.172 to 1.0.173. - [Release notes](https://github.com/cosmos/vuepress-theme-cosmos/releases) - [Commits](https://github.com/cosmos/vuepress-theme-cosmos/commits) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Tess Rinearson <tess.rinearson@gmail.com> | 23 September 2020, 15:32:03 UTC |
9fd089f | Tess Rinearson | 23 September 2020, 13:36:12 UTC | README: clean up README (#5391) Cleans up the grammar, removes out-of-date information, and reduces false promises. | 23 September 2020, 13:36:12 UTC |
a2bbc29 | Erik Grinaker | 23 September 2020, 10:42:52 UTC | changelog: minor tweaks (#5389) Clean up some inconsistent formatting and missing PR numbers. | 23 September 2020, 10:42:52 UTC |
ffe2742 | Anton Kaliaev | 23 September 2020, 10:13:13 UTC | mempool: batch txs per peer in broadcastTxRoutine (#5321) Closes #625 | 23 September 2020, 10:13:13 UTC |
4b99502 | Anton Kaliaev | 23 September 2020, 08:24:45 UTC | config: set time_iota_ms to timeout_commit in test genesis (#5386) also, document consensus parameters. https://forum.cosmos.network/t/consensus-timeouts-explained/1421 Closes #4489 | 23 September 2020, 08:24:45 UTC |
58b4dec | Erik Grinaker | 23 September 2020, 06:13:43 UTC | blockstore: fix race conditions when loading data (#5382) Fixes #5377 and comments in #4588 (review). | 23 September 2020, 06:13:43 UTC |
3502901 | Erik Grinaker | 23 September 2020, 05:38:07 UTC | docker: fix incorrect time_iota_ms configuration (#5385) | 23 September 2020, 05:38:07 UTC |
85a4be8 | Anton Kaliaev | 23 September 2020, 05:21:57 UTC | rpc/client: take context as first param (#5347) Closes #5145 also applies to light/client | 23 September 2020, 05:21:57 UTC |
0aecda6 | Marko | 22 September 2020, 21:42:55 UTC | ux: use docker to format proto files (#5384) ## Description Add a cmd to docker image and use it to format our proto files. This avoids developers the need to install clang-format Closes: #XXX | 22 September 2020, 21:42:55 UTC |
0e311ab | ninjaahhh | 22 September 2020, 19:22:14 UTC | mempool/reactor: fix reactor broadcast test (#5362) found out this issue when trying to decouple mempool reactor with its underlying clist implementation. according to its comment, the test `TestReactorNoBroadcastToSender` is intended to make sure that a peer shouldn't send tx back to its origin. however, the current test forgot to init peer state key, thus the code will get stuck at waiting for peer to catch up state *instead of* skipping sending tx back: https://github.com/tendermint/tendermint/blob/b8d08b9ef448365695de19fea0156e1c8611ae7b/mempool/reactor.go#L216-L226 this PR fixes the issue by init peer state key. | 22 September 2020, 19:22:14 UTC |
ed002ce | Callum Waters | 22 September 2020, 08:22:54 UTC | evidence: introduction of LightClientAttackEvidence and refactor of evidence lifecycle (#5361) evidence: modify evidence types (#5342) light: detect light client attacks (#5344) evidence: refactor evidence pool (#5345) abci: application evidence prepared by evidence pool (#5354) | 22 September 2020, 08:22:54 UTC |
309e29c | Thane Thomson | 22 September 2020, 06:47:43 UTC | rpc: revert JSON-RPC/WebSocket response batching (#5378) Revert the JSON-RPC/WebSocket response serialization format to the standard way (i.e. a single RPC response per WebSocket text message) to avoid breaking clients. Serialization format changes will be discussed in an upcoming ADR. Closes: #5373 | 22 September 2020, 06:47:43 UTC |
019d2a3 | Callum Waters | 22 September 2020, 05:23:37 UTC | ADR 047 - Light client evidence handling revision (#5273) | 22 September 2020, 05:23:37 UTC |
8e4c41e | Erik Grinaker | 17 September 2020, 16:52:03 UTC | adr: add API stability ADR (#5341) [Rendered](https://github.com/tendermint/tendermint/blob/erik/adr-api-stability/docs/architecture/adr-059-go-api-stability.md) | 17 September 2020, 16:52:03 UTC |
5e09fb2 | dependabot[bot] | 17 September 2020, 15:56:53 UTC | build(deps): Bump github.com/minio/highwayhash from 1.0.0 to 1.0.1 (#5370) Bumps [github.com/minio/highwayhash](https://github.com/minio/highwayhash) from 1.0.0 to 1.0.1. - [Release notes](https://github.com/minio/highwayhash/releases) - [Commits](https://github.com/minio/highwayhash/compare/v1.0.0...v1.0.1) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 17 September 2020, 15:56:53 UTC |
ed04696 | Marko | 16 September 2020, 16:03:49 UTC | upgrading: state store change (#5364) ## Description Adding a section explaining the state store interface change. I wasn't aware this was used externally. Our infamous API strikes again. <img width="462" alt="Screen Shot 2020-09-16 at 2 57 12 PM" src="https://user-images.githubusercontent.com/24299864/93342053-2835fe80-f82f-11ea-9296-9484c2931d9a.png"> Closes: #XXX | 16 September 2020, 16:03:49 UTC |
531fa07 | Erik Grinaker | 16 September 2020, 08:48:28 UTC | rpc: fix test data races (#5363) Fixes a couple of test data races. `testing.T` is not concurrency-safe and should not be used in goroutines at all. | 16 September 2020, 08:48:28 UTC |
817646a | Erik Grinaker | 15 September 2020, 08:58:58 UTC | rpc: fix openapi spec syntax error (#5358) Broke in #5356. | 15 September 2020, 08:58:58 UTC |
cbe72db | Marko | 15 September 2020, 08:27:14 UTC | makefile: add options for other DBs (#5357) ## Description This PR adds support for badgerdb, rocksdb and boltdb within the build options. RocksDB builds correctly. ``` make build TENDERMINT_BUILD_OPTIONS=rocksdb CGO_ENABLED=1 go build -mod=readonly -ldflags "-X github.com/tendermint/tendermint/version.GitCommit=`git rev-parse --short=8 HEAD` -s -w " -trimpath -tags 'tendermint rocksdb' -o build/tendermint ./cmd/tendermint/ tendermint on master [$!] via 🐹 v1.15.2 took 19s ``` Closes: #5355 | 15 September 2020, 08:27:14 UTC |
8aac1d1 | Anton Kaliaev | 15 September 2020, 07:55:27 UTC | docs: document max entries for `/blockchain` RPC (#5356) Closes #5339 | 15 September 2020, 07:55:27 UTC |
56911ee | Marko | 15 September 2020, 07:45:48 UTC | state: define interface for state store (#5348) ## Description Make an interface for the state store. Closes: #5213 | 15 September 2020, 07:45:48 UTC |
bf6bd2c | Marko | 14 September 2020, 09:33:24 UTC | docs: make rfc section disppear (#5353) ## Description Hide the RFC section from the docs website. Closes: #XXX | 14 September 2020, 09:33:24 UTC |
d1a88fe | Erik Grinaker | 11 September 2020, 10:04:22 UTC | markdownlint: ignore .github directory (#5351) | 11 September 2020, 10:04:22 UTC |
226af0a | Marko | 11 September 2020, 06:36:56 UTC | docs: add more description to initial_height (#5350) ## Description Add a sentence on `initial_height`. There will be a section in the spec repo explaining the genesis more in depth as this is something that will affect both clients Closes: #XXX | 11 September 2020, 06:36:56 UTC |
5069a88 | Marko | 10 September 2020, 12:52:32 UTC | crypto: reword readme (#5349) ## Description Reword the readme of the crypto package. Closes: #XXX | 10 September 2020, 12:52:32 UTC |
8571b2e | Erik Grinaker | 09 September 2020, 15:53:43 UTC | rfc: add end-to-end testing RFC (#5337) [Rendered](https://github.com/tendermint/tendermint/blob/erik/rfc-e2e-testing/docs/rfc/rfc-001-end-to-end-testing.md). Related to #5291. | 09 September 2020, 15:53:43 UTC |
72d832f | dependabot[bot] | 09 September 2020, 11:42:47 UTC | build(deps): Bump google.golang.org/grpc from 1.31.1 to 1.32.0 (#5346) Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.31.1 to 1.32.0. - [Release notes](https://github.com/grpc/grpc-go/releases) - [Commits](https://github.com/grpc/grpc-go/compare/v1.31.1...v1.32.0) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 09 September 2020, 11:42:47 UTC |
098ebae | Marko | 09 September 2020, 10:21:34 UTC | p2p: reduce log severity (#5338) ## Description This PR aims to reduce the amount of `Logger.Error(..)` calls. Many of these calls are benign and do not need any intervention. Went from: ``` node1 | E[2020-09-08|14:32:48.407] Connection failed @ recvRoutine (reading byte) module=p2p peer=af8747a81383f40583ae8790d2cc1f92cc7e4a35@192.167.10.4:26656 conn=MConn{192.167.10.4:26656} err="read tcp 192.167.10.3:48614->192.167.10.4:26656: read: connection reset by peer" node1 | E[2020-09-08|14:32:48.407] Stopping peer for error module=p2p peer="Peer{MConn{192.167.10.4:26656} af8747a81383f40583ae8790d2cc1f92cc7e4a35 out}" err="read tcp 192.167.10.3:48614->192.167.10.4:26656: read: connection reset by peer" node1 | E[2020-09-08|14:32:48.407] Error while stopping peer module=p2p peer=af8747a81383f40583ae8790d2cc1f92cc7e4a35@192.167.10.4:26656 err="already stopped" node1 | E[2020-09-08|14:32:48.408] MConnection flush failed module=p2p peer=af8747a81383f40583ae8790d2cc1f92cc7e4a35@192.167.10.4:26656 err="write tcp 192.167.10.3:48614->192.167.10.4:26656: use of closed network connection" ``` To: ``` node1 | E[2020-09-08|14:42:54.023] Stopping peer for error module=p2p peer="Peer{MConn{192.167.10.5:37844} e3d01d1795464a356227d0cba6567d6b94381e55 in}" err=EOF ``` Closes: #4937 | 09 September 2020, 10:21:34 UTC |
6ab2a19 | Marko | 09 September 2020, 09:13:18 UTC | header: check block protocol (#5340) ## Description Check block protocol version in header validate basic. I tried searching for where we check the P2P protocol version but was unable to find it. When we check compatibility with a node we check we both have the same block protocol and are on the same network, but we do not check if we are on the same P2P protocol. It makes sense if there is a handshake change because we would not be able to establish a secure connection, but a p2p protocol version bump may be because of a p2p message change, which would go unnoticed until that message is sent over the wire. Is this purposeful? Closes: #4790 | 09 September 2020, 09:13:18 UTC |
c237e06 | Marko | 08 September 2020, 18:57:36 UTC | ci: fix net run (#5343) | 08 September 2020, 18:57:36 UTC |
a88f031 | Callum Waters | 08 September 2020, 12:17:14 UTC | ADR 59 evidence composition and lifecycle (#5331) | 08 September 2020, 12:17:14 UTC |
0ed8dba | Marko | 07 September 2020, 15:03:18 UTC | lint: enable errcheck (#5336) ## Description Enable errcheck linter throughout the codebase Closes: #5059 | 07 September 2020, 15:03:18 UTC |
3359e0b | Callum Waters | 07 September 2020, 05:54:13 UTC | resurrect consensus tests (#5334) | 07 September 2020, 05:54:13 UTC |
2eda179 | Tess Rinearson | 04 September 2020, 13:30:00 UTC | CODEOWNERS: specify more precise codeowners (#5333) | 04 September 2020, 13:30:00 UTC |
b8d08b9 | Marko | 04 September 2020, 11:58:03 UTC | lint: add errchecks (#5316) ## Description Work towards enabling errcheck ref #5059 | 04 September 2020, 11:58:03 UTC |
59ec3d9 | Anton Kaliaev | 04 September 2020, 06:58:47 UTC | rpc/jsonrpc/server: ws server optimizations (#5312) * docs: goleveldb is much more stable now Refs https://github.com/syndtr/goleveldb/issues/226#issuecomment-682495490 * rpc/core/events: make sure WS client receives every event previously, if the write buffer was full, the response would've been lost without any trace (log msg, etc.) * rpc/jsonrpc/server: set defaultWSWriteChanCapacity to 1 Refs #3905 Closes #3829 setting write buffer capacity to 1 makes transactions count per block more stable and also reduces the pauses length by 20s. before: https://github.com/tendermint/tendermint/issues/3905#issuecomment-681854328 net.Read - 20s after: net.Read - 0.66s * rpc/jsonrpc/server: buffer writes and avoid io.ReadAll during read | 04 September 2020, 06:58:47 UTC |
39d2ac4 | Erik Grinaker | 03 September 2020, 15:05:04 UTC | statesync: fix the validator set heights (again) (#5330) This reverts the "fix" in #5311, after the real fix in #5328. | 03 September 2020, 15:05:04 UTC |
4787c5b | Marko | 03 September 2020, 13:08:13 UTC | metrics: switch from gauge to histogram (#5326) ## Description Part of the issue is to add metrics to the websocket connection. It seems this would require some moving around of things in the node pkg. I opted to not make this change now, and wait for when we do a node pkg refactor. If someone disagrees with this appraoch please let me know, I can attempt to get metrics into the rpc layer. There is not a need to update documentation as it already states this metric is a histogram.. Closes: #1791 | 03 September 2020, 13:08:13 UTC |
63ea4f1 | Erik Grinaker | 03 September 2020, 12:58:09 UTC | consensus: fix wrong proposer schedule for `InitChain` validators (#5329) Fixes #5328. | 03 September 2020, 12:58:09 UTC |
f7d4faf | Marko | 03 September 2020, 07:50:31 UTC | docs: add missing metrics (#5325) ## Description Add missing metrics. `Blockchain/v2` exposes metrics for events. I don't find these as something a node operator should utilize as it does not bring insight. Closes: #XXX | 03 September 2020, 07:50:31 UTC |
e2927d2 | Callum Waters | 02 September 2020, 16:28:48 UTC | light: move dropout handling and invalid data to the provider (#5308) | 02 September 2020, 16:28:48 UTC |
c752e2e | Callum Waters | 02 September 2020, 16:17:59 UTC | abci: update evidence (#5324) | 02 September 2020, 16:17:59 UTC |
c2ce5e6 | Marko | 02 September 2020, 14:53:29 UTC | docs: move subscription to tendermint-core (#5323) ## Description - Move subscriptions to tendermint-core section. - Remove unused photot Closes: #XXX | 02 September 2020, 14:53:29 UTC |
710a97d | Marko | 02 September 2020, 13:05:15 UTC | evidence: remove amnesia & POLC (#5319) ## Description remove unneeded types ![](https://media1.giphy.com/media/fSAyceY3BCgtiQGnJs/giphy.gif) ref #5288 | 02 September 2020, 13:05:15 UTC |
2f4c1f6 | Erik Grinaker | 02 September 2020, 08:16:08 UTC | statesync: broadcast snapshot request to all peers on startup (#5320) On startup, the peer-to-peer stack may have peers connected before the state sync process begins, causing these to not trigger `AddPeer` events and thus not be used for snapshot discovery. Broadcasting a snapshot request to these explicitly makes sure we discover snapshots from existing peers as well. | 02 September 2020, 08:16:08 UTC |
82011ee | Marko | 01 September 2020, 16:56:26 UTC | evidence: remove lunatic (#5318) ## Description remove lunaticEvidence | 01 September 2020, 16:56:26 UTC |
e0140e4 | Marko | 01 September 2020, 16:34:37 UTC | evidence: remove ConflictingHeaders type (#5317) ## Description Remove ConflictingHeaders & compositeEvidence types Ref #5288 | 01 September 2020, 16:34:37 UTC |
2b58a62 | Callum Waters | 01 September 2020, 15:45:55 UTC | light: implement light block (#5298) | 01 September 2020, 15:45:55 UTC |
b6a5f7b | Marko | 01 September 2020, 12:43:23 UTC | rpc: add private & unconditional to /dial_peer (#5293) ## Description Allow dialing of private and unconditional peers through the RPC Closes: #1705 | 01 September 2020, 12:43:23 UTC |
43c3e42 | Anton Kaliaev | 01 September 2020, 07:54:21 UTC | config: rename prof_laddr to pprof_laddr and move it to rpc (#5315) * config: rename prof_laddr to pprof_laddr and move it to rpc also, remove `/unsafe_start_cpu_profiler`, `/unsafe_stop_cpu_profiler` and `/unsafe_write_heap_profile` in favor of pprof server functionality. Closes #5303 * update changelog * log start | 01 September 2020, 07:54:21 UTC |
8a1404b | Anton Kaliaev | 01 September 2020, 06:21:11 UTC | mempool: return an error when WAL fails (#5292) Closes #2319 | 01 September 2020, 06:21:11 UTC |
8e21b7d | Marko | 31 August 2020, 16:11:37 UTC | docs: add doc on state sync configuration (#5304) Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> | 31 August 2020, 16:11:37 UTC |
686361f | Erik Grinaker | 31 August 2020, 11:31:00 UTC | statesync: fix valset off-by-one causing consensus failures (#5311) | 31 August 2020, 11:31:00 UTC |
8670786 | Callum Waters | 31 August 2020, 10:47:38 UTC | fix validator set proposer priorities in light client provider (#5307) | 31 August 2020, 10:47:38 UTC |
55cd49a | Cyrus Goh | 31 August 2020, 07:07:31 UTC | docs: add algolia docsearch configs (#5309) | 31 August 2020, 07:07:31 UTC |
49efd44 | Erik Grinaker | 28 August 2020, 10:32:37 UTC | node: fix genesis state propagation to state sync (#5302) State sync broke in #5231 since the genesis state is not propagated explicitly from `NewNode()` to `Node.OnStart()` and further into the state sync initialization. This is a hack until we can clean up the node startup process. | 28 August 2020, 10:32:37 UTC |
f2f6018 | dependabot[bot] | 28 August 2020, 10:06:24 UTC | build(deps): Bump github.com/tendermint/tm-db from 0.6.1 to 0.6.2 (#5296) * build(deps): Bump github.com/tendermint/tm-db from 0.6.1 to 0.6.2 Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Marko Baricevic <marbar3778@yahoo.com> | 28 August 2020, 10:06:24 UTC |
e8eef85 | Marko | 28 August 2020, 09:51:26 UTC | crypto: remove proto privatekey (#5301) ## Description This type was used for json but was never removed once we migrated to tmjson. Closes: #XXX | 28 August 2020, 09:51:26 UTC |
0fafffc | Marko | 27 August 2020, 14:44:47 UTC | config: trust period consistency (#5297) ## Description make state sync trust period consistent with the default in the `tendermint light` cmd Closes: #XXX | 27 August 2020, 14:44:47 UTC |
e30b125 | dongsam | 27 August 2020, 04:57:36 UTC | consensus: double-sign risk reduction (ADR-51) (#5147) Implementation spec of Double Signing Risk Reduction [ADR-51](https://github.com/tendermint/tendermint/blob/master/docs/architecture/adr-051-double-signing-risk-reduction.md) by B-Harvest - Add `DoubleSignCheckHeight` config variable to ConsensusConfig for "How many blocks looks back to check existence of the node's consensus votes when before joining consensus" - Add `consensus.double_sign_check_height` to `config.toml` and `tendermint node` as flag for set `DoubleSignCheckHeight` - Set default `consensus.double_sign_check_height` to `0` ( it could be adjustable in this PR, disable when 0 ) Refs - [ADR-51](https://github.com/tendermint/tendermint/blob/master/docs/architecture/adr-051-double-signing-risk-reduction.md) - [https://github.com/tendermint/tendermint/issues/4059](https://github.com/tendermint/tendermint/issues/4059) - [https://github.com/tendermint/tendermint/pull/4262](https://github.com/tendermint/tendermint/pull/4262) | 27 August 2020, 04:57:36 UTC |
fbdf8b0 | Marko | 26 August 2020, 15:28:46 UTC | mocks: update with 2.2.1 (#5294) ## Description When downloading mockery I ran into an issue where we were using the old version. This PR updates to a more recent version. changelog? Closes: #XXX | 26 August 2020, 15:28:46 UTC |
5c62ab1 | dependabot[bot] | 26 August 2020, 14:08:30 UTC | build(deps): Bump google.golang.org/grpc from 1.31.0 to 1.31.1 (#5290) Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.31.0 to 1.31.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/grpc/grpc-go/releases">google.golang.org/grpc's releases</a>.</em></p> <blockquote> <h2>Release 1.31.1</h2> <ul> <li>eds: fix priority timeout failure when EDS removes all priorities (<a href="https://github-redirect.dependabot.com/grpc/grpc-go/issues/3839">#3839</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/grpc/grpc-go/commit/39ef2aaf62df775b9c54a59957d113a0495cae73"><code>39ef2aa</code></a> Change version to 1.31.1</li> <li><a href="https://github.com/grpc/grpc-go/commit/644142cbf33fa50a55c5e7925804fe959ba67300"><code>644142c</code></a> eds: fix priority timeout failure when EDS removes all priorities (cherry pic...</li> <li><a href="https://github.com/grpc/grpc-go/commit/f3c2c5ed7ed1d5673c86b69f8f7b48326330ba02"><code>f3c2c5e</code></a> Change version to 1.31.1-dev (<a href="https://github-redirect.dependabot.com/grpc/grpc-go/issues/3756">#3756</a>)</li> <li>See full diff in <a href="https://github.com/grpc/grpc-go/compare/v1.31.0...v1.31.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=google.golang.org/grpc&package-manager=go_modules&previous-version=1.31.0&new-version=1.31.1)](https://help.github.com/articles/configuring-automated-security-fixes) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> | 26 August 2020, 14:08:30 UTC |
5df55f2 | Marko | 26 August 2020, 13:59:26 UTC | docs: updates to various sections (#5285) ## Description Updates to various sections of docs. Fix docs deployment Closes: #XXX | 26 August 2020, 13:59:26 UTC |
4827ed1 | Anton Kaliaev | 26 August 2020, 09:18:30 UTC | libs/bits: inline defer and change order of mutexes (#5187) * libs/bits: inline defer and change order of mutexes Closes #3217 * abci/client: unexpose StopForError func a) it's not called outside b) the reason for exposing it in the first place is unclear c) Stop already exist if someone from outside wants to stop the client | 26 August 2020, 09:18:30 UTC |
f2aebb4 | dependabot[bot] | 25 August 2020, 20:01:08 UTC | build(deps): Bump vuepress-theme-cosmos from 1.0.169 to 1.0.172 in /docs (#5286) Bumps [vuepress-theme-cosmos](https://github.com/cosmos/vuepress-theme-cosmos) from 1.0.169 to 1.0.172. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/cosmos/vuepress-theme-cosmos/commits">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=vuepress-theme-cosmos&package-manager=npm_and_yarn&previous-version=1.0.169&new-version=1.0.172)](https://help.github.com/articles/configuring-automated-security-fixes) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> | 25 August 2020, 20:01:08 UTC |
c2a38ad | Marko | 25 August 2020, 10:20:54 UTC | docs: add block retention to upgrading.md (#5284) ## Description Add block pruning information to `upgrading.md` Closes: #XXX | 25 August 2020, 10:20:54 UTC |
d30e1d8 | Erik Grinaker | 25 August 2020, 09:23:16 UTC | types: comment on need for length prefixing (#5283) Fixes #5276. | 25 August 2020, 09:23:16 UTC |
6f54fee | Marko | 25 August 2020, 07:59:00 UTC | docs: remove interview transcript (#5282) ## Description Remove interview transcript. Closes: #XXX | 25 August 2020, 07:59:00 UTC |
135ac04 | Marko | 25 August 2020, 07:07:19 UTC | blockchain: verify +2/3 (#5278) ## Description Verify only +2/3 of the commit. Closes: #5259 | 25 August 2020, 07:07:19 UTC |
1b961d0 | Marko | 25 August 2020, 07:00:44 UTC | crypto: remove secp256k1 (#5280) ## Description Remove secp256k1 as discussed in the tendermint dev call. The implementation has been moved to the [Cosmos-SDK](https://github.com/cosmos/cosmos-sdk/tree/443e0c1f89bd3730a731aea30453bd732f7efa35/crypto/keys/secp256k1) Closes: #XXX | 25 August 2020, 07:00:44 UTC |
bba3877 | Marko | 25 August 2020, 06:53:45 UTC | docs: remove duplicate secure p2p (#5279) ## Description We have a duplicate of this file: https://github.com/tendermint/spec/blob/master/spec/p2p/peer.md#connections which has received updates while this one has not. I would propose we remove this one as this information is more spec oriented than implementation detail. Closes: #XXX | 25 August 2020, 06:53:45 UTC |
2975732 | Marko | 24 August 2020, 14:57:15 UTC | docs: versioned (#5241) ## Description Version docs, unfortunately because there is no dropdown in the theme the way one could go see docs related to v0.32 is through `/master` I am not the biggest fan of this approach but unfortunately it all we have until https://github.com/cosmos/vuepress-theme-cosmos/issues/91 is completed Closes: #XXX | 24 August 2020, 14:57:15 UTC |
33559e0 | Marko | 24 August 2020, 12:58:32 UTC | docs: fix go tutorials (#5267) ## Description fix go tutorials to work with master Closes: #XXX | 24 August 2020, 12:58:32 UTC |
a6032f4 | Marko | 24 August 2020, 12:26:05 UTC | fix go 1.15 errors (#5277) ## Description fix golang 1.15 errors. Closes: #XXX | 24 August 2020, 12:26:05 UTC |
7d3335d | Marko | 24 August 2020, 08:52:40 UTC | ci: delay codecov notification (#5275) ## Description Currently, for ci testing, we upload the code coverage reports individually across multiple machines. Once codecov receives one report it sends a notification in the form of a comment on the pull request. This comment does not contain the full report from all the tests therefore causing inaccurate reports. This PR aims at delaying the codecov notification till at least 4 reports have been uploaded, reducing noise. Closes: #XXX | 24 August 2020, 08:52:40 UTC |
9b4f1a8 | Marko | 21 August 2020, 09:40:28 UTC | docs: rename swagger to openapi (#5263) Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> | 21 August 2020, 09:40:28 UTC |
b7f6e47 | Callum Waters | 20 August 2020, 16:11:21 UTC | evidence: modularise evidence by moving verification function into evidence package (#5234) | 20 August 2020, 16:11:21 UTC |
8ca24e2 | Marko | 20 August 2020, 15:24:11 UTC | ci: fix net pipeline (#5272) | 20 August 2020, 15:24:11 UTC |
56cb9f7 | Marko | 20 August 2020, 13:45:27 UTC | docs: dont display duplicate (#5271) ## Description This PR makes Tendermint Architectural Overview not visible mainly because there are todos and it duplicates some information. Closes: #XXX | 20 August 2020, 13:45:27 UTC |
0965027 | Callum Waters | 20 August 2020, 11:42:33 UTC | update adr 56 (#5264) | 20 August 2020, 11:42:33 UTC |
3935a40 | dependabot[bot] | 20 August 2020, 11:29:22 UTC | build(deps): Bump actions/cache from v2.1.0 to v2.1.1 (#5268) Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Marko <marbar3778@yahoo.com> | 20 August 2020, 11:29:22 UTC |
8ea68b2 | dependabot[bot] | 20 August 2020, 11:22:04 UTC | build(deps): Bump gaurav-nelson/github-action-markdown-link-check from 1.0.6 to 1.0.7 (#5269) Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 20 August 2020, 11:22:04 UTC |
02c18b4 | dependabot[bot] | 19 August 2020, 11:18:47 UTC | build(deps): Bump gaurav-nelson/github-action-markdown-link-check from 1.0.5 to 1.0.6 (#5265) Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 19 August 2020, 11:18:47 UTC |
0ae0c2d | John Adler | 18 August 2020, 18:57:12 UTC | Fix some broken links (#5261) ## Description Fix a bunch of old and broken links in markdown files. | 18 August 2020, 18:57:12 UTC |
b74427f | Marko | 18 August 2020, 13:03:01 UTC | swagger: update (#5257) | 18 August 2020, 13:03:01 UTC |
d1662c9 | dependabot[bot] | 18 August 2020, 11:09:36 UTC | build(deps): Bump codecov/codecov-action from v1.0.12 to v1.0.13 (#5258) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 18 August 2020, 11:09:36 UTC |