From b253b24648d350473605ceb5c61d4f4a81d358c3 Mon Sep 17 00:00:00 2001 From: Hagar Meir Date: Mon, 3 Jul 2023 11:00:24 +0300 Subject: [PATCH 1/2] Add SmartBFT consensus knobs to configtx.yaml Signed-off-by: Hagar Meir --- sampleconfig/configtx.yaml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/sampleconfig/configtx.yaml b/sampleconfig/configtx.yaml index 24a2a9bb4c9..d03c651e779 100644 --- a/sampleconfig/configtx.yaml +++ b/sampleconfig/configtx.yaml @@ -681,6 +681,20 @@ Profiles: Orderer: <<: *OrdererDefaults OrdererType: BFT + SmartBFT: + RequestBatchMaxCount: 100 + RequestBatchMaxInterval: 50ms + RequestForwardTimeout: 2s + RequestComplainTimeout: 20s + RequestAutoRemoveTimeout: 3m0s + ViewChangeResendInterval: 5s + ViewChangeTimeout: 20s + LeaderHeartbeatTimeout: 1m0s + CollectTimeout: 1s + RequestBatchMaxBytes: 10485760 + IncomingMessageBufferSize: 200 + RequestPoolSize: 100000 + LeaderHeartbeatCount: 10 Organizations: - <<: *SampleOrg Policies: From cc488cdfca8a85b276360a0700aa650a95491151 Mon Sep 17 00:00:00 2001 From: Hagar Meir Date: Mon, 3 Jul 2023 11:41:27 +0300 Subject: [PATCH 2/2] address comments Signed-off-by: Hagar Meir --- sampleconfig/configtx.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sampleconfig/configtx.yaml b/sampleconfig/configtx.yaml index d03c651e779..32c5752e941 100644 --- a/sampleconfig/configtx.yaml +++ b/sampleconfig/configtx.yaml @@ -682,9 +682,9 @@ Profiles: <<: *OrdererDefaults OrdererType: BFT SmartBFT: - RequestBatchMaxCount: 100 - RequestBatchMaxInterval: 50ms - RequestForwardTimeout: 2s + RequestBatchMaxCount: 5000 + RequestBatchMaxInterval: 200ms + RequestForwardTimeout: 5s RequestComplainTimeout: 20s RequestAutoRemoveTimeout: 3m0s ViewChangeResendInterval: 5s