Skip to content

Commit 43f4f52

Browse files
Merge pull request #976 from Concordium/node-630-release-testnet
Testnet 6.3.x node release
2 parents 3c8d081 + adaea67 commit 43f4f52

File tree

4 files changed

+34
-11
lines changed

4 files changed

+34
-11
lines changed

source/mainnet/net/installation/downloads.rst

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -242,9 +242,9 @@ For the system requirements to run a node, see :ref:`System requirements to run
242242

243243
.. dropdown:: Ubuntu |testnet-node-version|
244244

245-
To run a node on a server with Ubuntu, `download a Testnet Debian package <https://distribution.testnet.concordium.com/deb/concordium-testnet-node_6.2.3-0_amd64.deb>`_.
245+
To run a node on a server with Ubuntu, `download a Testnet Debian package <https://distribution.testnet.concordium.com/deb/concordium-testnet-node_6.3.0-0_amd64.deb>`_.
246246

247-
- SHA256 checksum of the download: ``5e97f77f3dedfd8921045a3ed4623600281b5331d37e527424a2f01068e6b2b1``
247+
- SHA256 checksum of the download: ``92e08a403c78014727be8fb91b305beac403d510e360ea7a73550d8875af068e``
248248

249249
To learn how to run a node with Ubuntu, see :ref:`Run a node on a server with Ubuntu <run-node-ubuntu>`.
250250

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

259259
.. dropdown:: Windows |testnet-node-version|
260260

261-
To run a node on Windows, `download a Testnet Windows Installer package <https://distribution.concordium.software/windows/Signed/Node-6.2.3-0.msi>`_. **Please be aware that you should backup your configuration, as the installer will overwrite the current configuration with a standard configuration.**
261+
To run a node on Windows, `download a Testnet 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.**
262262

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

265265
.. dropdown:: Mac |testnet-node-version|
266266

267-
To run a node on macOS, `download a Testnet macOS installer package <https://distribution.concordium.software/macos/signed/concordium-node-6.2.3-0.pkg>`_.
267+
To run a node on macOS, `download a Testnet macOS installer package <https://distribution.concordium.software/macos/signed/concordium-node-6.3.0.pkg>`_.
268268

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

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

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ Windows - Mainnet and Testnet
1414

1515
**Please be aware that you should backup your configuration, as the installer will overwrite the current configuration with a standard configuration.**
1616

17+
`Windows 6.2.3 <https://distribution.concordium.software/windows/Signed/Node-6.2.3-0.msi>`_
18+
1719
`Windows 6.1.7 <https://distribution.concordium.software/windows/Signed/Node-6.1.7-0.msi>`_
1820

1921
`Windows 6.1.6 <https://distribution.concordium.software/windows/Signed/Node-6.1.6-0.msi>`_ (Testnet only)
@@ -51,6 +53,8 @@ Windows - Mainnet and Testnet
5153
macOS - Mainnet and Testnet
5254
===========================
5355

56+
`macOS 6.2.3 <https://distribution.concordium.software/macos/signed/concordium-node-6.2.3-0.pkg>`_
57+
5458
`macOS 6.1.7 <https://distribution.concordium.software/macos/signed/concordium-node-6.1.7-1.pkg>`_
5559

5660
`macOS 6.1.6 <https://distribution.concordium.software/macos/signed/concordium-node-6.1.6-0.pkg>`_ (Testnet only)
@@ -222,6 +226,16 @@ Ubuntu - Testnet
222226
Default GRPC port is set to 20001
223227
Default listen port is set to 8889
224228

229+
`6.2.3 <https://distribution.testnet.concordium.com/deb/concordium-testnet-node_6.2.3-0_amd64.deb>`__
230+
231+
- Verification instructions
232+
233+
In a terminal:
234+
235+
#. Navigate to the download.
236+
#. Paste the following into the terminal: $sha256sum concordium-testnet-node_6.2.3-0_amd64.deb
237+
#. Verify that the output matches the SHA256 checksum ``5e97f77f3dedfd8921045a3ed4623600281b5331d37e527424a2f01068e6b2b1``
238+
225239
`6.1.7 <https://distribution.testnet.concordium.com/deb/concordium-testnet-node_6.1.7-0_amd64.deb>`__
226240

227241
- Verification instructions

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

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1038,17 +1038,26 @@ Mainnet
10381038
Testnet
10391039
-------
10401040

1041-
November 28, 2023
1041+
February 20, 2024
10421042

1043-
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>`__.
1043+
The 6.3.0 release contains the following fixes and improvements:
10441044

1045-
As part of the tokenomics changes the node has new configuration options that use the new terminology. The existing options using the legacy terminology are still supported, however they are hidden.
1045+
- Fixed a bug where ``GetBlockPendingUpdates`` fails to report pending updates to the finalization committee parameters.
1046+
- 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.
1047+
- The option ``--grpc2-max-concurrent-streams`` now defaults to 200 from the previous unbounded value. This makes the node defaults safer.
1048+
- Startup time of the node has improved on all supported distributions.
10461049

1047-
A ``DryRun`` endpoint has also been that allows simulating the execution of transactions.
1050+
.. dropdown:: Previous releases
10481051

1049-
The account map is now kept solely on disk in a separate LMDB database and it is no longer part of the internal block state database. This change results in significantly reduced resource usage for the node.
1052+
.. dropdown:: 6.2.3 - November 28, 2023
10501053

1051-
.. dropdown:: Previous releases
1054+
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>`__.
1055+
1056+
As part of the tokenomics changes the node has new configuration options that use the new terminology. The existing options using the legacy terminology are still supported, however they are hidden.
1057+
1058+
A ``DryRun`` endpoint has also been that allows simulating the execution of transactions.
1059+
1060+
The account map is now kept solely on disk in a separate LMDB database and it is no longer part of the internal block state database. This change results in significantly reduced resource usage for the node.
10521061

10531062
.. dropdown:: 6.1.7 - October 16, 2023
10541063

source/mainnet/variables.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424

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

2929
.. Node debian package verification variables
3030
.. |node-deb-package| replace:: concordium-mainnet-node_6.2.3-0_amd64.deb

0 commit comments

Comments
 (0)