github CasperLabs/CasperLabs v0.17.1

latest releases: v0.20.1, v0.20.0, v0.19.1...
pre-release4 years ago

Release 0.17.1

The release contains a patch that includes following features to stabilize the network:

  1. Adds some configuration options to size the main thread pool:
  • CL_SERVER_PARALLELISM_CPU_MULTIPLIER, default 1.0

  • CL_SERVER_MIN_PARALLELISM, default 4

  1. Changes Relaying and DownloadManager to shift calls to peers to the egress scheduler, to make sure they don't block the main thread pool.

  2. Relays a block before attempting to finalize it. Before this patch, finalization was attempted before relaying.

  3. Adds CL_EXPLORER_BACKEND_HOST to hack/docker so we can point it grpcwebproxy at a remote IP instead of node-0.

  4. Skips trying to update the deploy buffer if the processed message is not a block.

  5. Extends the /status endpoint with a checklist which has some yes/no flags about conditions we can check any time for anomalies. This should be a quick way for a validator to ascertain whether their node is healthy.

    $ curl -s http://localhost:40403/status | jq

    Validators can also query other nodes if they now the IP address by replacing localhost with ipaddress.

Don't miss a new CasperLabs release

NewReleases is sending notifications on new releases.