Skip to content

6.3.0

Latest
Compare
Choose a tag to compare
@abizjak abizjak released this 20 Feb 13:11
· 66 commits to main since this release

6.3.0 is a maintenance release of the node with some robustness and performance improvements.

Changes

  • Fix a bug where GetBlockPendingUpdates fails to report pending updates to the finalization
    committee parameters.
  • Run GRPC queries 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) is
    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.
  • The option --grpc2-max-concurrent-streams now defaults to 200 from the
    previous unbounded value. This makes the node defaults safer.