mwtian

Results 40 issues of mwtian

For consistency (in json / yaml config files), we would like to use the text format `Multiaddr` to specify the address and port for all services, including prometheus. Closes #575

Part 1/n of #740 This PR adds logic to `BlockSynchronizer` to broadcast a request to fetch certificate digests with a starting round, and collect valid certificate digests from the received...

### Description From @huitseeker > it appears #707 is actually catching some integration tests restarting a node over rocksdb file lock conflicts, whereupon the TaskGroup behaviour then shuts down the...

bug

### Description In https://github.com/MystenLabs/narwhal/pull/707, we use a `TaskGroup` to manage the tasks in worker. However the task names are not informative right, which would make deciphering them harder in error...

task

Currently documentation on external Redis is scattered among different pages. We should gather the info and have at least one section for it.

docs
core

We have ~18 PRs currently open in the Narwhal repo. We need to notify PR authors about the upcoming move of Narwhal development to Sui repo, and provide steps or...

narwhal

### Description In https://github.com/MystenLabs/narwhal/pull/707, we use a `TaskGroup` to manage the tasks in worker. However the task names are not informative right, which would make deciphering them harder in error...

narwhal

Currently `CertificateWaiter` requests certificates based on last committed rounds. But when processing certificates, all parents of a certificate are still required. This is incorrect, as outlined [here](https://github.com/MystenLabs/sui/pull/5058#discussion_r999297817). Basically a certificate...

When a narwhal node is falling behind or catching up after restarting, it will receive headers that have rounds much higher than its latest processed certificates. Trying to gather data...

This switches memory allocator to the system provided allocator for running Sui nodes. `jemalloc` can be loaded dynamically instead, so the C++ logic will be able to use jemalloc as...