Skip to content

Commit 98fee06

Browse files
authored
Merge pull request #1033 from Concordium/node-mainnet-release-6.3.1
Mainnet node release version 6.3.1
2 parents add85e4 + d182ffe commit 98fee06

File tree

4 files changed

+27
-13
lines changed

4 files changed

+27
-13
lines changed

source/mainnet/net/installation/downloads.rst

+3-3
Original file line numberDiff line numberDiff line change
@@ -219,7 +219,7 @@ For the system requirements to run a node, see :ref:`System requirements to run
219219

220220
.. dropdown:: Ubuntu |mainnet-node-version|
221221

222-
To run a node on a server with Ubuntu, `download a Mainnet Debian package <https://distribution.mainnet.concordium.software/deb/concordium-mainnet-node_6.3.0-0_amd64.deb>`_.
222+
To run a node on a server with Ubuntu, `download a Mainnet Debian package <https://distribution.mainnet.concordium.software/deb/concordium-mainnet-node_6.3.1-0_amd64.deb>`_.
223223

224224
- SHA256 checksum of the download: |node-deb-package-checksum|
225225

@@ -231,13 +231,13 @@ For the system requirements to run a node, see :ref:`System requirements to run
231231

232232
.. dropdown:: Windows |mainnet-node-version|
233233

234-
To run a node on Windows, `download a Mainnet Windows Installer package <https://distribution.concordium.software/windows/Signed/Node-6.3.0-0.msi>`_. **Please be aware that you should backup your configuration, as the installer will overwrite the current configuration with a standard configuration.**
234+
To run a node on Windows, `download a Mainnet Windows Installer package <https://distribution.concordium.software/windows/Signed/Node-6.3.1-0.msi>`_. **Please be aware that you should backup your configuration, as the installer will overwrite the current configuration with a standard configuration.**
235235

236236
To learn how to run a node on Windows, see :ref:`Run and manage a node on Windows <run-node-windows>`.
237237

238238
.. dropdown:: Mac |mainnet-node-version|
239239

240-
To run a node on macOS, `download a Mainnet macOS installer package <https://distribution.concordium.software/macos/signed/concordium-node-6.3.0.pkg>`_.
240+
To run a node on macOS, `download a Mainnet macOS installer package <https://distribution.concordium.software/macos/signed/concordium-node-6.3.1.pkg>`_.
241241

242242
To learn how to run a node on Mac, see :ref:`Run and manage a node on macOS <run-node-macos>`.
243243

source/mainnet/net/installation/previous-node-downloads.rst

+10
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,16 @@ Ubuntu - Mainnet
9797
Default GRPC port is set to 20000
9898
Default listen port is set to 8888
9999

100+
`6.3.0 <https://distribution.mainnet.concordium.software/deb/concordium-mainnet-node_6.3.0-0_amd64.deb>`__
101+
102+
- Verification instructions
103+
104+
In a terminal:
105+
106+
#. Navigate to the download.
107+
#. Paste the following into the terminal: $sha256sum concordium-testnet-node_6.3.0-0_amd64.deb
108+
#. Verify that the output matches the SHA256 checksum ``0e400051bc1626c69474a9cdf58f43b62dddd502edd94a1b563701e2eedd924b``
109+
100110
`6.2.3 <https://distribution.mainnet.concordium.software/deb/concordium-mainnet-node_6.2.3-0_amd64.deb>`__
101111

102112
- Verification instructions

source/mainnet/net/release-notes/release-notes-lp.rst

+11-7
Original file line numberDiff line numberDiff line change
@@ -785,17 +785,21 @@ Nodes
785785
Mainnet
786786
-------
787787

788-
February 27, 2024
788+
June 24, 2024
789789

790-
The 6.3.0 release contains the following fixes and improvements:
791-
792-
- Fixed a bug where ``GetBlockPendingUpdates`` fails to report pending updates to the finalization committee parameters.
793-
- GRPC queries are now run in dedicated threads. This improves node resource management and increases responsiveness of the GRPC server in cases of high number of concurrent queries. To support this a new option ``--grpc2-max-threads`` (environment variable ``CONCORDIUM_NODE_GRPC2_MAX_THREADS``) has been added, which specifies the number of threads that the node should use for processing gRPC requests. If not set this defaults to the number of (logical) CPUs.
794-
- The option ``--grpc2-max-concurrent-streams`` now defaults to 200 from the previous unbounded value. This makes the node defaults safer.
795-
- Startup time of the node has improved on all supported distributions.
790+
Concordium node version 6.3.1 fixes a bug where a node may fail to produce a timeout certificate due to incorrectly computing the total weight of finalizers that have signed timeout messages.
796791

797792
.. dropdown:: Previous releases
798793

794+
.. dropdown:: 6.3.0 - February 27, 2024
795+
796+
Version 6.3.0 contains the following fixes and improvements:
797+
798+
- Fixed a bug where ``GetBlockPendingUpdates`` fails to report pending updates to the finalization committee parameters.
799+
- GRPC queries are now run in dedicated threads. This improves node resource management and increases responsiveness of the GRPC server in cases of high number of concurrent queries. To support this a new option ``--grpc2-max-threads`` (environment variable ``CONCORDIUM_NODE_GRPC2_MAX_THREADS``) has been added, which specifies the number of threads that the node should use for processing gRPC requests. If not set this defaults to the number of (logical) CPUs.
800+
- The option ``--grpc2-max-concurrent-streams`` now defaults to 200 from the previous unbounded value. This makes the node defaults safer.
801+
- Startup time of the node has improved on all supported distributions.
802+
799803
.. dropdown:: 6.2.3 - November 28, 2023
800804

801805
Version 6.2.3 removes the V1 gRPC API. This removes the configuration options ``CONCORDIUM_NODE_RPC_SERVER_PORT``, ``CONCORDIUM_NODE_RPC_SERVER_ADDRESS``, ``CONCORDIUM_NODE_RPC_SERVER_TOKEN``, ``CONCORDIUM_NODE_DISABLE_RPC_SERVER_NODE_ENDPOINTS`` and their command line equivalents. An additional health-check service was also added to the V2 GRPC API. This service conforms to the `standard GRPC health service API <https://github.com/grpc/grpc-proto/blob/master/grpc/health/v1/health.proto>`__.

source/mainnet/variables.rst

+3-3
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,12 @@
2424
.. |cargo-linux-checksum| replace:: ea3f603e2a921181cdf323604066444378a955c55e82b206a7d169bf636fa75d
2525

2626
.. Node version variables
27-
.. |mainnet-node-version| replace:: 6.3.0
27+
.. |mainnet-node-version| replace:: 6.3.1
2828
.. |testnet-node-version| replace:: 6.3.1
2929

3030
.. Node debian package verification variables
31-
.. |node-deb-package| replace:: concordium-mainnet-node_6.3.0-0_amd64.deb
32-
.. |node-deb-package-checksum| replace:: 0e400051bc1626c69474a9cdf58f43b62dddd502edd94a1b563701e2eedd924b
31+
.. |node-deb-package| replace:: concordium-mainnet-node_6.3.1-0_amd64.deb
32+
.. |node-deb-package-checksum| replace:: a33160f6ff7dc5524b3e24f69965f76ce534e4ebc44292ac161fa92fd36ea022
3333

3434
.. Mainnet genesis block verification variables
3535
.. |mainnet-genesis-block| replace:: genesis.dat

0 commit comments

Comments
 (0)