Closed igor-egorov closed 5 years ago
Tests are failing and have to be fixed.
Nevertheless, you are able to compile irohad
from this branch with additional configuration parameters.
Just add a fallback solution for old configs. It can be done later in a feature trunk.
@lebdron @igor-egorov Before merging this pull request we need to:
What do you think?
Having some set of default values is good. It is good to have them printed when irohad is started.
@lebdron please commit your changes for Ansible scripts here :)
The CI has been experiencing troubles with the Mac environment. Linux CI has been passed. All the tests passed on local Mac.
Signed-off-by: Igor Egorov igor@soramitsu.co.jp
Description of the Change
Make Ordering Gate more configurable.
max_rounds_delay - (in milliseconds) the maximum delay between two consensus rounds. stale_stream_max_rounds - tx status stream will remain alive until that amount of consensus rounds (including reject rounds) when tx status was not updated.
Benefits
Easier to test
Possible Drawbacks
Feel free to suggest better params naming
Usage Examples or Tests
compile and run