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 variableCONCORDIUM_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 to200
from the
previous unbounded value. This makes the node defaults safer.