chore(deps): bump solana-validator from 1.7.0 to 1.10.4 in /program #44

Closed
dependabot[bot] wants to merge 1 commit from dependabot/cargo/program/solana-validator-1.10.4 into main
dependabot[bot] commented 2022-03-28 01:06:04 +00:00 (Migrated from github.com)

Bumps solana-validator from 1.7.0 to 1.10.4.

Release notes

Sourced from solana-validator's releases.

Testnet - v1.10.4

This is a Testnet release. It is not recommended for Mainnet Beta

Changes

  • Doc improvements
  • Add get_confirmed_blocks_with_data method for BigTable fetches
  • vote-authorize-voter now accepts either the vote or withdraw authority
  • Use QUIC client in voting service
  • Add ability to get the latest incremental snapshot via RPC
  • Throttle index adding to allow disk flushing to keep up and reduce startup ram usage
  • Validator arg--only-known-rpc requires a --known-validator

Testnet - v1.10.3

This is a Testnet release. It is not recommended for Mainnet Beta

Changes

  • Improve metrics
  • Improve documentation
  • Add CLI support for versioned transactions
  • Fix duplicate account translation in CPI
  • Quic Connection Cache
  • Rename AccountsDb plugins to Geyser plugins
  • Create leader schedule before processing blockstore
  • Separate remotely downloaded snapshot archives
  • Add the following two hidden experimental validator arguments that might help reduce disk-write-bytes of the ledger store by 15% to 30%.
    • --rocksdb-shred-compaction:
      • EXPERIMENTAL: Controls how RocksDB compacts shreds.
      • [WARNING]: You will lose your ledger data when you switch between options.
      • Possible values are:
        • 'level': stores shreds using RocksDB's default (level) compaction.
        • 'fifo': stores shreds under RocksDB's FIFO compaction. This option is more efficient on disk-write-bytes of the ledger store.
    • --rocksdb_fifo_shred_storage_size:
      • The shred storage size in bytes. This option works only when fifo is specified in --rocksdb-shred-compaction.
      • The suggested value is 50% of your ledger storage size in bytes, or 90% if your node does not serve RPC calls.

Testnet - v1.10.2

This is a Testnet release. It is not recommended for Mainnet Beta

Changes

  • Added the following two hidden experimental validator arguments that might help reduce disk-write-bytes of the ledger store by 15% to 30%.
    • --rocksdb-shred-compaction:
      • EXPERIMENTAL: Controls how RocksDB compacts shreds.
      • [WARNING]: You will lose your ledger data when you switch between options.
      • Possible values are:
        • 'level': stores shreds using RocksDB's default (level) compaction.
        • 'fifo': stores shreds under RocksDB's FIFO compaction. This option is more efficient on disk-write-bytes of the ledger store.
    • --rocksdb_fifo_shred_storage_size:
      • The shred storage size in bytes. This option works only when fifo is specified in --rocksdb-shred-compaction.
      • The suggested value is 50% of your ledger storage size in bytes, or 90% if your node does not serve RPC calls.

... (truncated)

Commits
  • df9f419 improve arg documentation
  • be99d1d cli: allow skipping fee-checks when writing program buffers (hidden)
  • 22af384 Add get_confirmed_blocks_with_data method (backport #23618) (#23940)
  • 3005951 Add solana-faucet to the list of dependencies referenced by downstream projec...
  • c0d3cd1 Optimize TpuConnection and its implementations and refactor connection-cache ...
  • af79a86 ci: don't allow mergify to add automerge label to merged PRs (#23931)
  • 86acc8c vote-authorize-voter now accepts either the vote or withdraw authority
  • 8222f3a Update TpuConnection interface to be compatible with versioned txs (#23760) (...
  • d135e3b Use QUIC client in voting service (#23713) (#23813)
  • 821261a Use connection cache in send transaction (#23712) (#23900)
  • Additional commits viewable in compare view

Dependabot compatibility score

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 commands and options

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)
Bumps [solana-validator](https://github.com/solana-labs/solana) from 1.7.0 to 1.10.4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/solana-labs/solana/releases">solana-validator's releases</a>.</em></p> <blockquote> <h2>Testnet - v1.10.4</h2> <p>This is a Testnet release. It is not recommended for Mainnet Beta</p> <h2>Changes</h2> <ul> <li>Doc improvements</li> <li>Add get_confirmed_blocks_with_data method for BigTable fetches</li> <li><code>vote-authorize-voter</code> now accepts either the vote or withdraw authority</li> <li>Use QUIC client in voting service</li> <li>Add ability to get the latest incremental snapshot via RPC</li> <li>Throttle index adding to allow disk flushing to keep up and reduce startup ram usage</li> <li>Validator arg<code>--only-known-rpc</code> requires a <code>--known-validator</code></li> </ul> <h2>Testnet - v1.10.3</h2> <p>This is a Testnet release. It is not recommended for Mainnet Beta</p> <h2>Changes</h2> <ul> <li>Improve metrics</li> <li>Improve documentation</li> <li>Add CLI support for versioned transactions</li> <li>Fix duplicate account translation in CPI</li> <li>Quic Connection Cache</li> <li>Rename AccountsDb plugins to Geyser plugins</li> <li>Create leader schedule before processing blockstore</li> <li>Separate remotely downloaded snapshot archives</li> <li>Add the following two hidden experimental validator arguments that might help reduce disk-write-bytes of the ledger store by 15% to 30%. <ul> <li><code>--rocksdb-shred-compaction</code>: <ul> <li>EXPERIMENTAL: Controls how RocksDB compacts shreds.</li> <li>[<strong>WARNING</strong>]: You will lose your ledger data when you switch between options.</li> <li>Possible values are: <ul> <li>'level': stores shreds using RocksDB's default (level) compaction.</li> <li>'fifo': stores shreds under RocksDB's FIFO compaction. This option is more efficient on disk-write-bytes of the ledger store.</li> </ul> </li> </ul> </li> <li><code>--rocksdb_fifo_shred_storage_size</code>: <ul> <li>The shred storage size in bytes. This option works only when <code>fifo</code> is specified in <code>--rocksdb-shred-compaction</code>.</li> <li>The suggested value is 50% of your ledger storage size in bytes, or 90% if your node does not serve RPC calls.</li> </ul> </li> </ul> </li> </ul> <h2>Testnet - v1.10.2</h2> <p>This is a Testnet release. It is not recommended for Mainnet Beta</p> <h2>Changes</h2> <ul> <li>Added the following two hidden experimental validator arguments that might help reduce disk-write-bytes of the ledger store by 15% to 30%. <ul> <li><code>--rocksdb-shred-compaction</code>: <ul> <li>EXPERIMENTAL: Controls how RocksDB compacts shreds.</li> <li>[<strong>WARNING</strong>]: You will lose your ledger data when you switch between options.</li> <li>Possible values are: <ul> <li>'level': stores shreds using RocksDB's default (level) compaction.</li> <li>'fifo': stores shreds under RocksDB's FIFO compaction. This option is more efficient on disk-write-bytes of the ledger store.</li> </ul> </li> </ul> </li> <li><code>--rocksdb_fifo_shred_storage_size</code>: <ul> <li>The shred storage size in bytes. This option works only when <code>fifo</code> is specified in <code>--rocksdb-shred-compaction</code>.</li> <li>The suggested value is 50% of your ledger storage size in bytes, or 90% if your node does not serve RPC calls.</li> </ul> </li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/solana-labs/solana/commit/df9f4193af47e907ee0d71c8a731281b05be9a26"><code>df9f419</code></a> improve arg documentation</li> <li><a href="https://github.com/solana-labs/solana/commit/be99d1d55d97967eb22a9425d766d9fe735a8a3e"><code>be99d1d</code></a> cli: allow skipping fee-checks when writing program buffers (hidden)</li> <li><a href="https://github.com/solana-labs/solana/commit/22af384700f0a95fcce87036877e01122b662c15"><code>22af384</code></a> Add get_confirmed_blocks_with_data method (backport <a href="https://github-redirect.dependabot.com/solana-labs/solana/issues/23618">#23618</a>) (<a href="https://github-redirect.dependabot.com/solana-labs/solana/issues/23940">#23940</a>)</li> <li><a href="https://github.com/solana-labs/solana/commit/30059510cc1340f5d8a73a5df074cfd9de2da80d"><code>3005951</code></a> Add solana-faucet to the list of dependencies referenced by downstream projec...</li> <li><a href="https://github.com/solana-labs/solana/commit/c0d3cd145ead0d5ffcfd5c675a2d871f1e95f25c"><code>c0d3cd1</code></a> Optimize TpuConnection and its implementations and refactor connection-cache ...</li> <li><a href="https://github.com/solana-labs/solana/commit/af79a86a72d14e55e0e238bdc3b0780c99050d15"><code>af79a86</code></a> ci: don't allow mergify to add automerge label to merged PRs (<a href="https://github-redirect.dependabot.com/solana-labs/solana/issues/23931">#23931</a>)</li> <li><a href="https://github.com/solana-labs/solana/commit/86acc8c59b0908d7f0dcef763fb10d1fb2b25d7a"><code>86acc8c</code></a> <code>vote-authorize-voter</code> now accepts either the vote or withdraw authority</li> <li><a href="https://github.com/solana-labs/solana/commit/8222f3a675b54b5519f43a1c2e68dd2c3200c616"><code>8222f3a</code></a> Update TpuConnection interface to be compatible with versioned txs (<a href="https://github-redirect.dependabot.com/solana-labs/solana/issues/23760">#23760</a>) (...</li> <li><a href="https://github.com/solana-labs/solana/commit/d135e3b839ccf17f85d4a47284dce52bb82dce66"><code>d135e3b</code></a> Use QUIC client in voting service (<a href="https://github-redirect.dependabot.com/solana-labs/solana/issues/23713">#23713</a>) (<a href="https://github-redirect.dependabot.com/solana-labs/solana/issues/23813">#23813</a>)</li> <li><a href="https://github.com/solana-labs/solana/commit/821261a2d1502e3fea98b05d359c162c3de0c1d1"><code>821261a</code></a> Use connection cache in send transaction (<a href="https://github-redirect.dependabot.com/solana-labs/solana/issues/23712">#23712</a>) (<a href="https://github-redirect.dependabot.com/solana-labs/solana/issues/23900">#23900</a>)</li> <li>Additional commits viewable in <a href="https://github.com/solana-labs/solana/compare/v1.7.0...v1.10.4">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=solana-validator&package-manager=cargo&previous-version=1.7.0&new-version=1.10.4)](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>
dependabot[bot] commented 2022-03-29 00:35:27 +00:00 (Migrated from github.com)

Superseded by #46.

Superseded by #46.

Pull request closed

Sign in to join this conversation.
No description provided.