fabric
fabric copied to clipboard
Ordrer v3: disable solo (WIP)
Signed-off-by: Yoav Tock [email protected] Change-Id: I00846aa130d5b9fb486ace5f84898a0b0affddf5
- Improvement (improvement to code, performance, etc)
Description
- Disable the solo consenter in the orderer main
- fix unit tests that fail
- fix integration tests that fail
Related issues
Issue: #3514 Epic: #3511
@tock-ibm Is there a need to disable the Solo option? Last time the team discussed this topic the conclusion was that we would keep the Solo option as a simple baseline option that works across all Fabric releases for simple trials, since it hasn't required any support or maintenance in many years. But if there is a valid reason to remove it I'm fine with that...
@tock-ibm Is there a need to disable the Solo option? Last time the team discussed this topic the conclusion was that we would keep the Solo option as a simple baseline option that works across all Fabric releases for simple trials, since it hasn't required any support or maintenance in many years. But if there is a valid reason to remove it I'm fine with that...
The main reason is that solo does not support working with the channel participation API, nor without a system channel. So going forward, when we remove support for a system channel completely, solo will require some treatment. It is certainly doable to provide support for that, but I think it is easier and cleaner to just replace it with single node etcdraft everywhere.