fabric icon indicating copy to clipboard operation
fabric copied to clipboard

Ordrer v3: disable solo (WIP)

Open tock-ibm opened this issue 2 years ago • 2 comments

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 avatar Sep 12 '22 06:09 tock-ibm

@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...

denyeart avatar Sep 19 '22 15:09 denyeart

@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.

tock-ibm avatar Sep 20 '22 12:09 tock-ibm