dependabot[bot] and GitHub
2416ff3be9
build(deps): Bump postcss from 7.0.35 to 7.0.39 in /docs ( #7167 )
...
Bumps [postcss](https://github.com/postcss/postcss ) from 7.0.35 to 7.0.39.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/postcss/postcss/releases ">postcss's releases</a>.</em></p>
<blockquote>
<h2>7.0.39</h2>
<ul>
<li>Reduce package size.</li>
<li>Backport <code>nanocolors</code> to <code>picocolors</code> migration.</li>
</ul>
<h2>7.0.38</h2>
<ul>
<li>Update <code>Processor#version</code>.</li>
</ul>
<h2>7.0.37</h2>
<ul>
<li>Backport <code>chalk</code> to <code>nanocolors</code> migration.</li>
</ul>
<h2>7.0.36</h2>
<ul>
<li>Backport ReDoS vulnerabilities from PostCSS 8.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/postcss/postcss/blob/7.0.39/CHANGELOG.md ">postcss's changelog</a>.</em></p>
<blockquote>
<h2>7.0.39</h2>
<ul>
<li>Reduce package size.</li>
<li>Backport <code>nanocolors</code> to <code>picocolors</code> migration.</li>
</ul>
<h2>7.0.38</h2>
<ul>
<li>Update <code>Processor#version</code>.</li>
</ul>
<h2>7.0.37</h2>
<ul>
<li>Backport <code>chalk</code> to <code>nanocolors</code> migration.</li>
</ul>
<h2>7.0.36</h2>
<ul>
<li>Backport ReDoS vulnerabilities from PostCSS 8.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/postcss/postcss/commit/e17c1ef7623a71be5732432ca8499bc9928aa08d "><code>e17c1ef</code></a> Release 7.0.39 version</li>
<li><a href="https://github.com/postcss/postcss/commit/6791bd3d5f7ab27ad36dc075033a5beb4bdbfe9e "><code>6791bd3</code></a> Reduce npm package</li>
<li><a href="https://github.com/postcss/postcss/commit/44c581a55a9aab339ee319aa67c264b02c4a6448 "><code>44c581a</code></a> Replace nanocolors with picocolors</li>
<li><a href="https://github.com/postcss/postcss/commit/8ba21fd8f4c3bff146b8a71d2d12f31435444394 "><code>8ba21fd</code></a> Remove eslint-ci</li>
<li><a href="https://github.com/postcss/postcss/commit/3994c4aa3ce1835c9b36ae17ab94e45c21b56fb2 "><code>3994c4a</code></a> Release 7.0.38 version</li>
<li><a href="https://github.com/postcss/postcss/commit/6944e1dd808da66cee4ebf287c66c6aa0fc5c2a0 "><code>6944e1d</code></a> Remove development keys from package.json</li>
<li><a href="https://github.com/postcss/postcss/commit/4dd0af024a915bd12d2d53990c5a4fa4129563d5 "><code>4dd0af0</code></a> Release 7.0.37 version</li>
<li><a href="https://github.com/postcss/postcss/commit/8408eb4105755c43dbf09a000fd2f1308f240232 "><code>8408eb4</code></a> Add compilation step</li>
<li><a href="https://github.com/postcss/postcss/commit/0c680639c3d717b4c8c0b2b2a9d1799fbf239a76 "><code>0c68063</code></a> Move tests to GitHub Actions</li>
<li><a href="https://github.com/postcss/postcss/commit/98b61ba5b46622de48bb2592583757ab846212ad "><code>98b61ba</code></a> Replace chalk to nanocolors</li>
<li>Additional commits viewable in <a href="https://github.com/postcss/postcss/compare/7.0.35...7.0.39 ">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)
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/tendermint/tendermint/network/alerts ).
</details>
2021-10-27 08:56:03 +00:00
dependabot[bot] and GitHub
4725b00af1
build(deps): Bump prismjs from 1.23.0 to 1.25.0 in /docs ( #7168 )
...
Bumps [prismjs](https://github.com/PrismJS/prism ) from 1.23.0 to 1.25.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/PrismJS/prism/releases ">prismjs's releases</a>.</em></p>
<blockquote>
<h2>v1.25.0</h2>
<p>Release 1.25.0</p>
<h2>v1.24.1</h2>
<p>Release 1.24.1</p>
<h2>v1.24.0</h2>
<p>Release 1.24.0</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/PrismJS/prism/blob/master/CHANGELOG.md ">prismjs's changelog</a>.</em></p>
<blockquote>
<h2>1.25.0 (2021-09-16)</h2>
<h3>New components</h3>
<ul>
<li><strong>AviSynth</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3071 ">#3071</a>) <a href="https://github.com/PrismJS/prism/commit/746a4b1a "><code>746a4b1a</code></a></li>
<li><strong>Avro IDL</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3051 ">#3051</a>) <a href="https://github.com/PrismJS/prism/commit/87e5a376 "><code>87e5a376</code></a></li>
<li><strong>Bicep</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3027 ">#3027</a>) <a href="https://github.com/PrismJS/prism/commit/c1dce998 "><code>c1dce998</code></a></li>
<li><strong>GAP (CAS)</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3054 ">#3054</a>) <a href="https://github.com/PrismJS/prism/commit/23cd9b65 "><code>23cd9b65</code></a></li>
<li><strong>GN</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3062 ">#3062</a>) <a href="https://github.com/PrismJS/prism/commit/4f97b82b "><code>4f97b82b</code></a></li>
<li><strong>Hoon</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2978 ">#2978</a>) <a href="https://github.com/PrismJS/prism/commit/ea776756 "><code>ea776756</code></a></li>
<li><strong>Kusto</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3068 ">#3068</a>) <a href="https://github.com/PrismJS/prism/commit/e008ea05 "><code>e008ea05</code></a></li>
<li><strong>Magma (CAS)</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3055 ">#3055</a>) <a href="https://github.com/PrismJS/prism/commit/a1b67ce3 "><code>a1b67ce3</code></a></li>
<li><strong>MAXScript</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3060 ">#3060</a>) <a href="https://github.com/PrismJS/prism/commit/4fbdd2f8 "><code>4fbdd2f8</code></a></li>
<li><strong>Mermaid</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3050 ">#3050</a>) <a href="https://github.com/PrismJS/prism/commit/148c1eca "><code>148c1eca</code></a></li>
<li><strong>Razor C#</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3064 ">#3064</a>) <a href="https://github.com/PrismJS/prism/commit/4433ccfc "><code>4433ccfc</code></a></li>
<li><strong>Systemd configuration file</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3053 ">#3053</a>) <a href="https://github.com/PrismJS/prism/commit/8df825e0 "><code>8df825e0</code></a></li>
<li><strong>Wren</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3063 ">#3063</a>) <a href="https://github.com/PrismJS/prism/commit/6a356d25 "><code>6a356d25</code></a></li>
</ul>
<h3>Updated components</h3>
<ul>
<li><strong>Bicep</strong>
<ul>
<li>Added support for multiline and interpolated strings and other improvements (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3028 ">#3028</a>) <a href="https://github.com/PrismJS/prism/commit/748bb9ac "><code>748bb9ac</code></a></li>
</ul>
</li>
<li><strong>C#</strong>
<ul>
<li>Added <code>with</code> keyword & improved record support (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2993 ">#2993</a>) <a href="https://github.com/PrismJS/prism/commit/fdd291c0 "><code>fdd291c0</code></a></li>
<li>Added <code>record</code>, <code>init</code>, and <code>nullable</code> keyword (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2991 ">#2991</a>) <a href="https://github.com/PrismJS/prism/commit/9b561565 "><code>9b561565</code></a></li>
<li>Added context check for <code>from</code> keyword (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2970 ">#2970</a>) <a href="https://github.com/PrismJS/prism/commit/158f25d4 "><code>158f25d4</code></a></li>
</ul>
</li>
<li><strong>C++</strong>
<ul>
<li>Fixed generic function false positive (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3043 ">#3043</a>) <a href="https://github.com/PrismJS/prism/commit/5de8947f "><code>5de8947f</code></a></li>
</ul>
</li>
<li><strong>Clojure</strong>
<ul>
<li>Improved tokenization (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3056 ">#3056</a>) <a href="https://github.com/PrismJS/prism/commit/8d0b74b5 "><code>8d0b74b5</code></a></li>
</ul>
</li>
<li><strong>Hoon</strong>
<ul>
<li>Fixed mixed-case aura tokenization (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3002 ">#3002</a>) <a href="https://github.com/PrismJS/prism/commit/9c8911bd "><code>9c8911bd</code></a></li>
</ul>
</li>
<li><strong>Liquid</strong>
<ul>
<li>Added all objects from Shopify reference (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2998 ">#2998</a>) <a href="https://github.com/PrismJS/prism/commit/693b7433 "><code>693b7433</code></a></li>
<li>Added <code>empty</code> keyword (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2997 ">#2997</a>) <a href="https://github.com/PrismJS/prism/commit/fe3bc526 "><code>fe3bc526</code></a></li>
</ul>
</li>
<li><strong>Log file</strong>
<ul>
<li>Added support for Java stack traces (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3003 ">#3003</a>) <a href="https://github.com/PrismJS/prism/commit/b0365e70 "><code>b0365e70</code></a></li>
</ul>
</li>
<li><strong>Markup</strong>
<ul>
<li>Made most patterns greedy (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3065 ">#3065</a>) <a href="https://github.com/PrismJS/prism/commit/52e8cee9 "><code>52e8cee9</code></a></li>
<li>Fixed ReDoS (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3078 ">#3078</a>) <a href="https://github.com/PrismJS/prism/commit/0ff371bb "><code>0ff371bb</code></a></li>
</ul>
</li>
<li><strong>PureScript</strong>
<ul>
<li>Made <code>∀</code> a keyword (alias for <code>forall</code>) (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3005 ">#3005</a>) <a href="https://github.com/PrismJS/prism/commit/b38fc89a "><code>b38fc89a</code></a></li>
<li>Improved Haskell and PureScript (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3020 ">#3020</a>) <a href="https://github.com/PrismJS/prism/commit/679539ec "><code>679539ec</code></a></li>
</ul>
</li>
<li><strong>Python</strong>
<ul>
<li>Support for underscores in numbers (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3039 ">#3039</a>) <a href="https://github.com/PrismJS/prism/commit/6f5d68f7 "><code>6f5d68f7</code></a></li>
</ul>
</li>
<li><strong>Sass</strong>
<ul>
<li>Fixed issues with CSS Extras (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2994 ">#2994</a>) <a href="https://github.com/PrismJS/prism/commit/14fdfe32 "><code>14fdfe32</code></a></li>
</ul>
</li>
<li><strong>Shell session</strong>
<ul>
<li>Fixed command false positives (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3048 ">#3048</a>) <a href="https://github.com/PrismJS/prism/commit/35b88fcf "><code>35b88fcf</code></a></li>
<li>Added support for the percent sign as shell symbol (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3010 ">#3010</a>) <a href="https://github.com/PrismJS/prism/commit/4492b62b "><code>4492b62b</code></a></li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/PrismJS/prism/commit/99d94fa7c39d5aabee38ae0e729c330146820b4d "><code>99d94fa</code></a> 1.25.0</li>
<li><a href="https://github.com/PrismJS/prism/commit/6d8e54703b086ba4f4a3a9d9a56cbb06fee226d2 "><code>6d8e547</code></a> Updated changelog (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3083 ">#3083</a>)</li>
<li><a href="https://github.com/PrismJS/prism/commit/e008ea056d5dac4c879bd89f41ec73f0ab7cda99 "><code>e008ea0</code></a> Added support for Kusto (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3068 ">#3068</a>)</li>
<li><a href="https://github.com/PrismJS/prism/commit/4433ccfc0c2623bcef8b6dd214ffdb55245dbbc9 "><code>4433ccf</code></a> Added support for ASP.NET Razor (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3064 ">#3064</a>)</li>
<li><a href="https://github.com/PrismJS/prism/commit/6a356d253aedf73c1167e84e2ad722cc1378a824 "><code>6a356d2</code></a> Added support for Wren (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3063 ">#3063</a>)</li>
<li><a href="https://github.com/PrismJS/prism/commit/4fbdd2f8f8b8e5d068a748bb85c32137028fc4fa "><code>4fbdd2f</code></a> Added support for MAXScript (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3060 ">#3060</a>)</li>
<li><a href="https://github.com/PrismJS/prism/commit/746a4b1adff68045307e768f47a5a430b85f03d7 "><code>746a4b1</code></a> Added AviSynth language definition (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3071 ">#3071</a>)</li>
<li><a href="https://github.com/PrismJS/prism/commit/ffb2043909d7e40a41fab0077444ab80d2517b89 "><code>ffb2043</code></a> Twilight theme: Increase selector specificities of plugin overrides (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3081 ">#3081</a>)</li>
<li><a href="https://github.com/PrismJS/prism/commit/52e8cee97ad9e54c5095dc2e695cf8b50697f8fc "><code>52e8cee</code></a> Markup: Made most patterns greedy (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3065 ">#3065</a>)</li>
<li><a href="https://github.com/PrismJS/prism/commit/c7b6a7f6a514143fa4a32774775e4b91676ce91d "><code>c7b6a7f</code></a> Previewers: Ensure popup is visible across themes (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/3080 ">#3080</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/PrismJS/prism/compare/v1.23.0...v1.25.0 ">compare view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by <a href="https://www.npmjs.com/~rundevelopment ">rundevelopment</a>, a new releaser for prismjs since your current version.</p>
</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)
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/tendermint/tendermint/network/alerts ).
</details>
2021-10-27 08:54:53 +00:00
Callum Waters and GitHub
ce89292712
docs: fix broken links and layout ( #7154 )
...
This PR does a few minor touch ups to the docs
2021-10-27 08:36:32 +00:00
Marko and GitHub
0d68161cc8
docs: add reactor sections ( #6510 )
2021-10-22 18:14:43 +02:00
Callum Waters and GitHub
c3dc7d20df
docs: add roadmap to repo ( #7107 )
2021-10-15 10:35:36 +02:00
M. J. Fromberger and GitHub
109814c85a
Clarify decision record for ADR-065. ( #7062 )
...
While discussing a question about the indexing interface (#7044 ), we found some
confusion about the intent of the design decisions in ADR 065.
Based on discussion with the original authors of the ADR, this commit adds some
language to the Decisions section to spell out the intentions more clearly, and
to call out future work that this ADR did not explicitly decide about.
2021-10-05 14:10:11 -07:00
Sam Kleinman and GitHub
03ad7d6f20
p2p: delete legacy stack initial pass ( #7035 )
...
A few notes:
- this is not all the deletion that we can do, but this is the most
"simple" case: it leaves in shims, and there's some trivial
additional cleanup to the transport that can happen but that
requires writing more code, and I wanted this to be easy to review
above all else.
- This should land *after* we cut the branch for 0.35, but I'm
anticipating that to happen soon, and I wanted to run this through
CI.
2021-10-05 13:40:32 +00:00
M. J. Fromberger and GitHub
962caeae65
Make doc site index default to the latest release ( #7023 )
...
Fix the order of lines in docs/versions so that v0.34 is last (the current release).
Related changes:
- Update docs/DOCS_README.md to reflect the current state of how we publish the site.
- Fix the build-docs target in Makefile to not perturb the package-lock.json during the build.
- Fix the Makefile rule to not clobber package-lock.json.
2021-09-29 08:38:52 -07:00
Sam Kleinman and GitHub
5a13c7075b
rfc: event system ( #6957 )
2021-09-21 11:22:55 -04:00
Daria K and GitHub
0f53a590ff
readme: update discord links ( #6965 )
...
This updates the Discord invite links.
2021-09-21 10:35:40 +00:00
Marko and GitHub
df2d744ea9
config/docs: update and deprecated ( #6879 )
...
## Description
- Add deprecated to config values in toml
- update config in configuration doc
- explain how to set up a node with the new network
- add sentence about not needing to fork tendermint for built-in tutorial
- closes #6865
- add note to use a released version of tendermint with the tutorials. This is to avoid unknown issues prior to a release.
2021-09-21 10:32:00 +00:00
Sam Kleinman and GitHub
9dfdc62eb7
proxy: move proxy package to internal ( #6953 )
2021-09-20 15:18:48 -04:00
Ismail Khoffi and GitHub
ad067d73b9
rfc: Fix a few typos and formatting glitches p2p roadmap ( #6960 )
2021-09-20 09:02:29 -04:00
William Banfield and GitHub
382947ce93
rfc: add performance taxonomy rfc ( #6921 )
...
This document attempts to capture and discuss some of the areas of Tendermint that seem to be cited as causing performance issue. I'm hoping to continue to gather feedback and input on this document to better understand what issues Tendermint performance may cause for our users.
The overall goal of this document is to allow the maintainers and community to get a better sense of these issues and to be more capably able to discuss them and weight trade-offs about any proposed performance-focused changes. This document does not aim to propose any performance improvements. It does suggest useful places for benchmarks and places where additional metrics would be useful for diagnosing and further understanding Tendermint performance.
Please comment with areas where my reasoning seems off or with additional areas that Tendermint performance may be causing user pain.
2021-09-16 06:13:27 +00:00
Sam Kleinman and GitHub
f08f72e334
rfc: e2e improvements ( #6941 )
2021-09-15 15:26:39 -04:00
M. J. Fromberger and GitHub
5a49d1b997
RFC 002 Interprocess Communication in Tendermint ( #6913 )
...
Communication in Tendermint among consensus nodes, applications, and operator
tools all use different message formats and transport mechanisms. In some
cases there are multiple options. Having all these options complicates both the
code and the developer experience, and hides bugs. To support a more robust,
trustworthy, and usable system, we should document which communication paths
are essential, which could be removed or reduced in scope, and what we can
improve for the most important use cases.
This document proposes a variety of possible improvements of varying size and
scope. Specific design proposals should get their own documentation.
2021-09-13 15:41:21 -04:00
M. J. Fromberger and GitHub
db690c3b68
rpc: fix hash encoding in JSON parameters ( #6813 )
...
The responses from node RPCs encode hash values as hexadecimal strings. This
behaviour is stipulated in our OpenAPI documentation. In some cases, however,
hashes received as JSON parameters were being decoded as byte buffers, as is
the convention for JSON.
This resulted in the confusing situation that a hash reported by one request
(e.g., broadcast_tx_commit) could not be passed as a parameter to another
(e.g., tx) via JSON, without translating the hex-encoded output hash into the
base64 encoding used by JSON for opaque bytes.
Fixes #6802 .
2021-09-09 15:51:17 -04:00
Sam Kleinman and GitHub
2a224fb2bd
rfc: database storage engine ( #6897 )
2021-09-09 12:42:15 -04:00
William Banfield and GitHub
dc0e04d243
rename configuration parameters to use the new blocksync nomenclature ( #6896 )
...
The 0.35 release cycle renamed the 'fastsync' functionality to 'blocksync'. This change brings the configuration parameters in line with that change. Namely, it updates the configuration file `[fastsync]` field to be `[blocksync]` and changes the command line flag and config file parameters `--fast-sync` and `fast-sync` to `--enable-block-sync` and `enable-block-sync` respectively.
Error messages were added to help users encountering these changes be able to quickly make the needed update to their files/scripts.
When using the old command line argument for fast-sync, the following is printed
```
./build/tendermint start --proxy-app=kvstore --consensus.create-empty-blocks=false --fast-sync=false
ERROR: invalid argument "false" for "--fast-sync" flag: --fast-sync has been deprecated, please use --enable-block-sync
```
When using one of the old config file parameters, the following is printed:
```
./build/tendermint start --proxy-app=kvstore --consensus.create-empty-blocks=false
ERROR: error in config file: a configuration parameter named 'fast-sync' was found in the configuration file. The 'fast-sync' parameter has been renamed to 'enable-block-sync', please update the 'fast-sync' field in your configuration file to 'enable-block-sync'
```
2021-09-08 13:58:12 +00:00
M. J. Fromberger and GitHub
db6e031a16
doc: fix a typo in the indexing section ( #6909 )
2021-09-07 18:44:23 +00:00
M. J. Fromberger and GitHub
7fe3e78a38
Update the psql indexer schema and implementation ( #6868 )
...
Update the schema and implementation of the Postgres event indexer to improve
certain types of queries against the index. These changes address the use cases
raised by #6843 , and are partly inspired by the prototype schema in that issue.
In the old schema, events were flattened, making it difficult to find all the events
associated with a particular block or transaction. In addition, events with no key/value
attributes were entirely lost, since entries were generated only for attributes.
To address these issues, this new schema records blocks, transactions, events,
and attributes in separate tables, and provides views that join these tables to
give a more convenient query surface for block and transaction events.
- All events for a given block can be queried from the `block_events` view.
- All events for a given transaction can be queried from the `tx_events` view.
- Multiple events for the same key can be indexed for both blocks and transactions.
The tests have been reworked, but all of the existing test cases for the old schema
still pass with the new implementation. Various other minor cleanups are included,
ADR-065 is also updated to reflect the updated schema.
2021-08-31 18:35:07 -04:00
Jeeyong Um and GitHub
c9347a0647
docs: remove return code in normal case from go built-in example ( #6841 )
...
An explicit exit prevents the deferred cleanup code from running. In this case,
falling off the end of main will achieve the same goal as an explicit exit.
2021-08-29 12:14:20 -04:00
Sam Kleinman and GitHub
94e1eb8cfe
rfc: fix link style ( #6870 )
...
This is super minor, but chaning this to fix a broken link and to
match the existing style of the ADRs.
2021-08-27 16:21:12 +00:00
Sam Kleinman and GitHub
23abb0de8b
rfc: p2p next steps ( #6866 )
2021-08-27 12:14:59 -04:00
William Banfield and GitHub
bc2b529b95
inspect: add inspect mode for debugging crashed tendermint node ( #6785 )
...
EDIT: Updated, see [comment below]( https://github.com/tendermint/tendermint/pull/6785#issuecomment-897793175 )
This change adds a sketch of the `Debug` mode.
This change adds a `Debug` struct to the node package. This `Debug` struct is intended to be created and started by a command in the `cmd` directory. The `Debug` struct runs the RPC server on the data directories: both the state store and the block store.
This change required a good deal of refactoring. Namely, a new `rpc.go` file was added to the `node` package. This file encapsulates functions for starting RPC servers used by nodes. A potential additional change is to further factor this code into shared code _in_ the `rpc` package.
Minor API tweaks were also made that seemed appropriate such as the mechanism for fetching routes from the `rpc/core` package.
Additional work is required to register the `Debug` service as a command in the `cmd` directory but I am looking for feedback on if this direction seems appropriate before diving much further.
closes : #5908
2021-08-24 18:12:06 +00:00
M. J. Fromberger and GitHub
ce3c059a0d
ADR 072: Re-instate a request-for-comments archive. ( #6851 )
...
This ADR restores a variation of the old Request for Comments documentation
that we previously used. The proposal differs from the original formulation,
and does not replace ADRs.
2021-08-23 18:06:01 -04:00
William Banfield and GitHub
8700ca9d1a
ADR 071: Proposer-based Timestamps ( #6799 )
...
Architectural decision record for Proposer-based timestamps.
2021-08-20 16:07:20 -04:00
Sam Kleinman and GitHub
97435139ad
adr: node initialization ( #6562 )
2021-08-11 10:34:45 -04:00
Callum Waters and GitHub
6ff4c3139c
blockchain: rename to blocksync service ( #6755 )
2021-07-28 17:25:42 +02:00
JayT106 and GitHub
e70445f942
statesync/event: emit statesync start/end event ( #6700 )
2021-07-22 08:16:50 +02:00
JayT106 and GitHub
c4f77ab6d1
fastsync/event: emit fastsync status event when switching consensus/fastsync ( #6619 )
...
closes #2498
solves part of #3365
Note: difficult to test the event emit in SwitchToFastSync part, might need to change `stateSyncReactor` to an interface in the `nodeImpl` struct
2021-07-20 15:36:47 +00:00
Aleksandr Bezobchuk and GitHub
68ffe8bc64
mempool: add TTL configuration to mempool ( #6715 )
2021-07-19 15:54:44 -04:00
Marko and GitHub
76c6c67734
docs: fix broken links ( #6719 )
...
## Description
Fix broken links
closes #6695
2021-07-14 14:31:08 +00:00
363ea56680
abci: remove counter app ( #6684 )
...
* remove counter app
* remove unneeeded ci
* lint fix
* modify tx sizes
* cleanup docs
* Update abci/cmd/abci-cli/abci-cli.go
Co-authored-by: Callum Waters <cmwaters19@gmail.com >
* Update docs/app-dev/getting-started.md
Co-authored-by: Callum Waters <cmwaters19@gmail.com >
* Update docs/app-dev/getting-started.md
Co-authored-by: Callum Waters <cmwaters19@gmail.com >
* bring back comment
* migrate to kvstore and not persistent
* remove unused func
* test persistent
Co-authored-by: Callum Waters <cmwaters19@gmail.com >
2021-07-12 14:55:32 +00:00
Marko and GitHub
11b920480f
docs: add sentence about windows support ( #6655 )
...
## Description
Add sentence about windows support.
closes #1887
2021-07-06 13:15:39 +00:00
Aleksandr Bezobchuk and GitHub
4f8bcb1cce
docs: update events ( #6658 )
...
* docs: update events
* lint++
* lint++
2021-07-06 12:48:05 +00:00
William Banfield and GitHub
b2502b5e53
tooling: use go version 1.16 as minimum version ( #6642 )
2021-07-02 14:39:50 -04:00
JayT106 and GitHub
9d0817b308
Revert "rpc: re-index missing events ( #6535 )" ( #6631 )
...
This reverts commit 167fa738a3 .
2021-06-29 15:48:24 -04:00
Callum Waters and GitHub
5ae3c24d55
evidence: update ADR 59 and add comments to the use of common height ( #6628 )
2021-06-29 18:15:11 +02:00
JayT106 and GitHub
167fa738a3
rpc: re-index missing events ( #6535 )
2021-06-25 09:14:37 -04:00
Sam Kleinman and GitHub
a855f96946
p2p: renames for reactors and routing layer internal moves ( #6547 )
2021-06-08 08:17:09 -04:00
Marko and GitHub
7cc32f3f0f
docs: logger updates ( #6545 )
...
## Description
Update for logging changes
2021-06-07 13:31:02 +00:00
Callum Waters and GitHub
e3d5a31d6e
docs: rename tendermint-core to system ( #6515 )
2021-05-31 17:02:00 +02:00
Callum Waters and GitHub
89b3b10740
docs: hide security page (second attempt) ( #6511 )
2021-05-31 12:00:14 +02:00
Marko and GitHub
de5cf42ed5
docs: adr cleanup ( #6489 )
...
## Description
Cleanup ADR readme and update changelogs and status of ADRs
2021-05-28 08:56:47 +00:00
3faae852a8
build(deps): Bump dns-packet from 1.3.1 to 1.3.4 in /docs ( #6500 )
...
Bumps [dns-packet](https://github.com/mafintosh/dns-packet ) from 1.3.1 to 1.3.4.
- [Release notes](https://github.com/mafintosh/dns-packet/releases )
- [Changelog](https://github.com/mafintosh/dns-packet/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mafintosh/dns-packet/compare/v1.3.1...v1.3.4 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-28 07:37:17 +00:00
JayT106 and GitHub
711a718162
config/indexer: custom event indexing ( #6411 )
2021-05-27 10:44:46 -04:00
07a1b4d618
build(deps): Bump browserslist from 4.16.4 to 4.16.6 in /docs ( #6487 )
...
Bumps [browserslist](https://github.com/browserslist/browserslist ) from 4.16.4 to 4.16.6.
- [Release notes](https://github.com/browserslist/browserslist/releases )
- [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md )
- [Commits](https://github.com/browserslist/browserslist/compare/4.16.4...4.16.6 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-25 15:54:45 -04:00
527dbaaa66
build(deps-dev): Bump watchpack from 2.1.1 to 2.2.0 in /docs ( #6482 )
...
Bumps [watchpack](https://github.com/webpack/watchpack ) from 2.1.1 to 2.2.0.
- [Release notes](https://github.com/webpack/watchpack/releases )
- [Commits](https://github.com/webpack/watchpack/compare/v2.1.1...v2.2.0 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-20 14:09:43 +00:00
Aleksandr Bezobchuk and GitHub
15a67b37d8
adr 067: updates ( #6465 )
...
* adr: updates
* fix link
2021-05-13 12:49:46 +00:00