William Banfield
61ed8136db
increase timeouts for context switch
2021-08-24 11:46:28 -04:00
William Banfield
8cbe79386f
inspect -> inspector
2021-08-24 11:22:30 -04:00
William Banfield
4a97aafcb5
lint fixes
2021-08-24 10:58:21 -04:00
William Banfield
4c381f1e77
add tests
2021-08-23 15:44:48 -04:00
William Banfield
d0a5d0f79e
Merge branch 'master' into wb/issue-5908
2021-08-23 11:18:20 -04:00
Hlib Kanunnikov
d0e33b4292
blocksync: complete transition from Blockchain to BlockSync ( #6847 )
2021-08-23 16:45:08 +02:00
William Banfield
9242e15043
Merge branch 'master' into wb/issue-5908
2021-08-23 10:29:06 -04:00
William Banfield
4c5a5025c2
pr feedback and lint
2021-08-20 17:12:24 -04:00
William Banfield
8700ca9d1a
ADR 071: Proposer-based Timestamps ( #6799 )
...
Architectural decision record for Proposer-based timestamps.
2021-08-20 16:07:20 -04:00
William Banfield
d098626322
minor fix
2021-08-20 15:15:29 -04:00
William Banfield
29e6522997
lint++
2021-08-20 13:46:56 -04:00
William Banfield
c7028d111f
merge conflict follow up
2021-08-20 13:42:16 -04:00
Sam Kleinman
a374f74f7c
e2e: cleanup node start function ( #6842 )
...
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.
2021-08-20 17:26:04 +00:00
William Banfield
0bfe698429
Merge branch 'master' into wb/issue-5908
2021-08-20 13:17:46 -04:00
dependabot[bot]
3a234e1144
build(deps): Bump docker/build-push-action from 2.6.1 to 2.7.0 ( #6845 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 2.6.1 to 2.7.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v2.6.1...v2.7.0 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
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>
2021-08-20 13:32:11 +02:00
Aleksandr Bezobchuk
cce0a3c171
docs: add package godoc for indexer ( #6839 )
...
* docs: add indexer godoc
* docs++
* docs++
* docs++
* docs++
* docs++
* Update state/indexer/doc.go
Co-authored-by: M. J. Fromberger <fromberger@interchain.io >
* Update state/indexer/doc.go
Co-authored-by: M. J. Fromberger <fromberger@interchain.io >
* Update state/indexer/doc.go
Co-authored-by: M. J. Fromberger <fromberger@interchain.io >
* Update state/indexer/doc.go
Co-authored-by: M. J. Fromberger <fromberger@interchain.io >
* Update state/indexer/doc.go
Co-authored-by: M. J. Fromberger <fromberger@interchain.io >
* Update state/indexer/doc.go
Co-authored-by: M. J. Fromberger <fromberger@interchain.io >
* docs++
Co-authored-by: M. J. Fromberger <fromberger@interchain.io >
2021-08-19 20:25:17 +00:00
William Banfield
1f2ba5a87d
cr feedback
2021-08-18 17:47:30 -04:00
Sam Kleinman
a4cc8317da
e2e: avoid starting nodes from the future ( #6835 )
2021-08-18 14:33:28 -04:00
William Banfield
885b78698c
cr feedback
2021-08-18 09:01:23 -04:00
Tess Rinearson
69f6eee2e4
changelog: linkify the 0.34.11 release notes ( #6836 )
...
Co-authored-by: Aleksandr Bezobchuk <alexanderbez@users.noreply.github.com >
2021-08-18 12:06:13 +00:00
dependabot[bot]
afb6af8bc3
build(deps): Bump github.com/golangci/golangci-lint ( #6837 )
...
Bumps [github.com/golangci/golangci-lint](https://github.com/golangci/golangci-lint ) from 1.41.1 to 1.42.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.41.1...v1.42.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>
2021-08-18 08:02:16 -04:00
Tess Rinearson
0ed3ba6279
changelog: update to reflect 0.34.12 release ( #6833 )
2021-08-18 11:55:57 +02:00
William Banfield
cecd5d8ab2
cr feedback
2021-08-17 18:25:25 -04:00
William Banfield
5542a5bacb
code review feedback
2021-08-17 18:17:50 -04:00
William Banfield
03f3c49bb2
Update cmd/tendermint/commands/inspect.go
...
Co-authored-by: M. J. Fromberger <fromberger@interchain.io >
2021-08-17 15:46:03 -04:00
Tess Rinearson
267aac2e90
changelog_pending: add missing item ( #6829 )
2021-08-17 15:45:14 +02:00
Tess Rinearson
471f83d557
contributing: update release instructions to use backport branches ( #6827 )
2021-08-17 15:28:20 +02:00
Aleksandr Bezobchuk
393a02a729
rpc: log update ( #6825 )
...
We INFO log every `ABCIQuery`. This can output a tremendous amount of noise in the logs, can cause cosmovisor to completely crash and slows down the node due to I/O. This log is completely unnecessary.
Let's get this backported into v0.43 and get that into v0.43 and v0.42 releases of the SDK
/cc @marbar3778
2021-08-14 01:40:14 +00:00
Sam Kleinman
bf77c0c544
rpc: support new p2p infrastructure ( #6820 )
2021-08-13 15:39:07 -04:00
William Banfield
69239c55c9
add a doc.go
2021-08-13 15:07:17 -04:00
William Banfield
677d87324d
add doc.go and fix lint
2021-08-13 14:50:30 -04:00
William Banfield
208bf0541b
add sleep for test context switch
2021-08-13 14:17:11 -04:00
William Banfield
f154067401
add documentation information about the inspect command
2021-08-13 13:04:19 -04:00
William Banfield
6085c5f6ee
updated changelog
2021-08-13 11:43:26 -04:00
William Banfield
820284a0f1
add long description
2021-08-13 11:35:07 -04:00
Carlos Rodriguez
511e52c2fc
doc: fix typos in /tx_search and /tx. ( #6823 )
...
Just a few small typos in the descriptions of the /tx_search and /tx endpoints.
2021-08-13 15:02:30 +00:00
William Banfield
630dda2234
lint++
2021-08-12 13:14:37 -04:00
William Banfield
a484d0f3a4
test fix
2021-08-12 13:05:51 -04:00
William Banfield
af361ed219
lint++
2021-08-12 12:31:44 -04:00
William Banfield
0575bccb3e
remove event bus changes
2021-08-12 12:26:28 -04:00
William Banfield
182e4162ad
Merge branch 'master' into wb/issue-5908
2021-08-12 12:25:12 -04:00
dependabot[bot]
1f76cb1546
build(deps): Bump google.golang.org/grpc from 1.39.1 to 1.40.0 ( #6819 )
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.39.1 to 1.40.0.
<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.40.0</h2>
<h1>Behavior Changes</h1>
<ul>
<li>balancer: client channel no longer connects to idle subchannels that are returned by the pickers; LB policy should call SubConn.Connect instead. (<a href="https://github-redirect.dependabot.com/grpc/grpc-go/issues/4579 ">#4579</a>)
<ul>
<li>This change is in line with existing documentation stating the balancer must call Connect on idle SubConns in order for them to connect, and is preparation for an upcoming change that transitions SubConns to the idle state when connections are lost. See <a href="https://pkg.go.dev/google.golang.org/grpc/balancer#SubConn ">https://pkg.go.dev/google.golang.org/grpc/balancer#SubConn </a> for more details.</li>
</ul>
</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>transport: fail RPCs without HTTP status 200 (OK), according to the gRPC spec (<a href="https://github-redirect.dependabot.com/grpc/grpc-go/issues/4474 ">#4474</a>)
<ul>
<li>Special Thanks: <a href="https://github.com/JNProtzman "><code>@JNProtzman</code></a></li>
</ul>
</li>
<li>binarylog: fail the <code>Write()</code> method if proto marshaling fails (<a href="https://github-redirect.dependabot.com/grpc/grpc-go/issues/4582 ">#4582</a>)
<ul>
<li>Special Thanks: <a href="https://github.com/Jille "><code>@Jille</code></a></li>
</ul>
</li>
<li>binarylog: exit the flusher goroutine upon closing the <code>bufferedSink</code> (<a href="https://github-redirect.dependabot.com/grpc/grpc-go/issues/4583 ">#4583</a>)
<ul>
<li>Special Thanks: <a href="https://github.com/Jille "><code>@Jille</code></a></li>
</ul>
</li>
</ul>
<h1>New Features</h1>
<ul>
<li>metadata: add Delete method to MD to encapsulate lowercasing (<a href="https://github-redirect.dependabot.com/grpc/grpc-go/issues/4549 ">#4549</a>)
<ul>
<li>Special Thanks: <a href="https://github.com/konradreiche "><code>@konradreiche</code></a></li>
</ul>
</li>
<li>xds/cds: support logical DNS cluster and aggregated cluster (<a href="https://github-redirect.dependabot.com/grpc/grpc-go/issues/4594 ">#4594</a>)</li>
<li>stats: add stats.Begin.IsClientStream and IsServerStream to indicate the type of RPC invoked (<a href="https://github-redirect.dependabot.com/grpc/grpc-go/issues/4533 ">#4533</a>)
<ul>
<li>Special Thanks: <a href="https://github.com/leviska "><code>@leviska</code></a></li>
</ul>
</li>
</ul>
<h1>Performance Improvements</h1>
<ul>
<li>server: improve performance when multiple interceptors are used (<a href="https://github-redirect.dependabot.com/grpc/grpc-go/issues/4524 ">#4524</a>)
<ul>
<li>Special Thanks: <a href="https://github.com/amenzhinsky "><code>@amenzhinsky</code></a></li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="41e044e1c8 "><code>41e044e</code></a> server: fix leaked net.Conn (<a href="https://github-redirect.dependabot.com/grpc/grpc-go/issues/4644 ">#4644</a>) (<a href="https://github-redirect.dependabot.com/grpc/grpc-go/issues/4670 ">#4670</a>)</li>
<li><a href="1634fd3fc3 "><code>1634fd3</code></a> Change version to 1.40.0 (<a href="https://github-redirect.dependabot.com/grpc/grpc-go/issues/4623 ">#4623</a>)</li>
<li><a href="b1a15ac370 "><code>b1a15ac</code></a> server: fix leaked net.Conn (<a href="https://github-redirect.dependabot.com/grpc/grpc-go/issues/4644 ">#4644</a>)</li>
<li><a href="00edd8c13a "><code>00edd8c</code></a> Add xDS k8s url-map test Kokoro job (<a href="https://github-redirect.dependabot.com/grpc/grpc-go/issues/4614 ">#4614</a>)</li>
<li><a href="1ddab33869 "><code>1ddab33</code></a> client: fix detection of whether IO was performed in NewStream (<a href="https://github-redirect.dependabot.com/grpc/grpc-go/issues/4611 ">#4611</a>)</li>
<li><a href="582ef458c6 "><code>582ef45</code></a> cluster_resolver: move balancer config types into cluster_resolver package an...</li>
<li><a href="c513103bee "><code>c513103</code></a> Add extra layer on top of RBAC Engine (<a href="https://github-redirect.dependabot.com/grpc/grpc-go/issues/4576 ">#4576</a>)</li>
<li><a href="a0bed723f1 "><code>a0bed72</code></a> xds: add http filters to FilterChain matching (<a href="https://github-redirect.dependabot.com/grpc/grpc-go/issues/4595 ">#4595</a>)</li>
<li><a href="0a8c63739a "><code>0a8c637</code></a> grpclb: propagate the most recent connection error when grpclb enters transie...</li>
<li><a href="8332d5b997 "><code>8332d5b</code></a> test: fix possible goroutine leaks in unit tests (<a href="https://github-redirect.dependabot.com/grpc/grpc-go/issues/4570 ">#4570</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/grpc/grpc-go/compare/v1.39.1...v1.40.0 ">compare view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
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>
2021-08-12 15:23:37 +00:00
William Banfield
45eedbc087
add indexer service to inspect node
2021-08-12 10:47:07 -04:00
Sam Kleinman
d56a44b884
node: minimize hardcoded service initialization ( #6798 )
...
* node: minimize hardcoded service initialization
* hacking
* nil safety
* reduce space
* remove genesis state store
* fix lint
* fix pex
* unwind some odering effects
* fix tests
* remove unused experiment
2021-08-12 13:38:17 +00:00
William Banfield
6c7dbec283
remove env refactor
2021-08-11 20:41:26 -04:00
William Banfield
75f549d408
remove env refactor
2021-08-11 20:38:43 -04:00
William Banfield
45f92ee928
remove node refactor
2021-08-11 20:37:49 -04:00
William Banfield
557326c2f4
update comments for the inspect server
2021-08-11 20:36:23 -04:00
Sam Kleinman
cbfc04df6d
rpc: avoid panics in unsafe rpc calls with new p2p stack ( #6817 )
2021-08-11 13:20:01 -04:00
Sam Kleinman
a6d20a6660
pubsub: unsubscribe locking handling ( #6816 )
2021-08-11 11:37:05 -04:00