- 28 Mar, 2019 1 commit
-
-
Jay Guo authored
If leader halts too quickly, followers might not be able to pick up the config change soon enough. This CR introduces a delay before halting the chain on leader. Change-Id: I384c06001bf31b2816d463e06bf6199a77a64f25 Signed-off-by:
Jay Guo <guojiannan1101@gmail.com>
-
- 27 Mar, 2019 22 commits
-
-
David Enyeart authored
-
David Enyeart authored
-
David Enyeart authored
-
David Enyeart authored
-
David Enyeart authored
-
David Enyeart authored
-
David Enyeart authored
-
joe-alewine authored
Cherry picking change merged in master Describe process for configuring and reconfiguring Raft nodes and a Raft ordering service. Change-Id: I811f0f55abcc344ba6d9fee83b2c9c6697fed653 Signed-off-by:
joe-alewine <Joe.Alewine@ibm.com> (cherry picked from commit d05417e21b22cbdb3ec2132ae73533e71c629df7)
-
joe-alewine authored
Cherry picking change merged in master Conceptual information on orderers and the ordering service generally, and then a discussion of implementations, focusing on Raft. Change-Id: I679594b542d1496f9ee7b566f70f73ba84734607 Signed-off-by:
joe-alewine <Joe.Alewine@ibm.com> Signed-off-by:
David Enyeart <enyeart@us.ibm.com> (cherry picked from commit bf40f9857928278d0c923bde969d02dc38f5ddf5)
-
joe-alewine authored
Cherry picking change merged in master Add Raft info to whats new doc. Change-Id: I235fd068ee78ea5a89542a24f68811277a8bdcb1 Signed-off-by:
joe-alewine <Joe.Alewine@ibm.com> (cherry picked from commit d2fad4bec54418fd79ee81fac80baf3be2c4a71c)
-
joe-alewine authored
Cherry picking change merged in master Add glossary definitions for: Consenter set Finite state machine Log entry Raft Change-Id: I9695968b7ccf53c55d66d0713f6b6e32f63a933f Signed-off-by:
joe-alewine <Joe.Alewine@ibm.com> (cherry picked from commit 68f6554168311e9aaae141b92c45f3273c43f3bd)
-
joe-alewine authored
Cherry picking change merged in master. Change-Id: Id7dc08a34efadc57beb1ef1ef6db44e49fb92fbf Signed-off-by:
joe-alewine <Joe.Alewine@ibm.com> (cherry picked from commit d5e139873297cf9141f5bb51f878dd7e647c7ef6)
-
joe-alewine authored
Cherry picked from merged master Includes changing references of 1.4 to 1.4.x. As well as stating that upgrading from Solo to Raft is not supported. Change-Id: I85a07b95ba163e26fe1a596e5bb8b3c619d613c5 Signed-off-by:
joe-alewine <Joe.Alewine@ibm.com> (cherry picked from commit bd4c82c248f9f91f122cbf3054adf4563aef14fb)
-
joe-alewine authored
Cherry picked from merged master Add note to app docs that Raft ordering service does not provide events for failed transactions Change-Id: Ibad1f9211e71518b6dd5b147fec16f1720948ee4 Signed-off-by:
joe-alewine <Joe.Alewine@ibm.com> (cherry picked from commit abd9ab035cb960d7f80b7f20ae9e1f3ea25f6a9c)
-
joe-alewine authored
Cherry picked from merged master Change-Id: Icc0efd15b3aa6d1c98c52f095ef647629b69916d Signed-off-by:
joe-alewine <Joe.Alewine@ibm.com> (cherry picked from commit 3662466de63d79f34051bc2bfe6ba03f5e440bc7)
-
yacovm authored
This change set adds warnings about certificate expiration from ingress connections. Change-Id: I5e5a87f7e34ef93738066960e6c8c810f128d030 Signed-off-by:
yacovm <yacovm@il.ibm.com>
-
yacovm authored
This change set adds warnings to the logs in case the server certificate of the remote node(s) are about to expire. The threshold is 1 week before the expiration, and it is logged every 5 minutes. Change-Id: I8523a86d7b65db2722d3c7dbf8ce640557302d82 Signed-off-by:
yacovm <yacovm@il.ibm.com>
-
Jason Yellick authored
-
David Enyeart authored
-
Artem Barger authored
This commit moves code which takes care to free resources and stop peers and orderers processes after the integration test. Also need to make sure system channel is actually ready to pull configuration blocks, by actually waiting for leader to be selected. Change-Id: Iefb37732edbd2b375022190691667700840d2b52 Signed-off-by:
Artem Barger <bartem@il.ibm.com>
-
Gari Singh authored
This target generates an install script which has not been maintained and is not actually documented. FAB-14839 #done Change-Id: Ie3db7f4c75551c873fbc93edf39a7ae8ac2e1ca7 Signed-off-by:
Gari Singh <gari.r.singh@gmail.com>
-
Jason Yellick authored
This CR bundles four small serviceability fixes for Raft. 1) It removes the newlines from a log message which made it difficult to consume and appeared to create a truncated list like this: INFO 17155f Entering, channel: testorgschannel1, nodes: [ID: 3 2) It adds periods to all of the metric definitions in the cluster metrics. 3) It converts the message send time in the cluster package to be seconds and clarifies the description with the unit 'seconds'. 4) It clarifies that the number of leader changes is what this process has observed since start, and not the total number of leader changes for the network. Change-Id: Ic4ad6551af57497f174518188022bf4dfd04fc19 Signed-off-by:
Jason Yellick <jyellick@us.ibm.com>
-
- 26 Mar, 2019 3 commits
-
-
Gari Singh authored
Change-Id: Id724fb7b94c14b28f7dcfc96e2f0fcf2046c7b19 Signed-off-by:
Gari Singh <gari.r.singh@gmail.com>
-
Gari Singh authored
-
Simon Stone authored
The docs currently have many references to the ports for the peers (the ports *inside* the Docker network). I changed these ports recently, so here are the doc updates to reflect these port changes. BYFN has the following port mappings: peer0.org1.example.com - 7051 peer1.org1.example.com - 8051 peer0.org2.example.com - 9051 peer1.org2.example.com - 10051 peer0.org3.example.com - 11051 peer1.org3.example.com - 12051 Change-Id: I46abf0648a4bba481ca054fd6cdf4be557adbaae Signed-off-by:
Simon Stone <sstone1@uk.ibm.com>
-
- 25 Mar, 2019 2 commits
-
-
Jason Yellick authored
-
Yacov Manevich authored
-
- 24 Mar, 2019 3 commits
-
-
Artem Barger authored
Externalize gossip state transfer parameters so it could be controlled via peer configuration. Change-Id: Ie5b26941d5e97c605c704298e97eed5ed178f0ca Signed-off-by:
Artem Barger <bartem@il.ibm.com>
-
joe-alewine authored
Add short para indicating option to run BYFN with Raft and link to doc Change-Id: If71699d944701f43de5238113955e1495917057b Signed-off-by:
joe-alewine <Joe.Alewine@ibm.com>
-
Artem Barger authored
This fix adds IT to check addition of new orderer organization and fix the code path where etcd/chain.go checks for consenters set validity. Change-Id: I96ac3a17df9c0c89c537328aa0d7caded83e3889 Signed-off-by:
Artem Barger <bartem@il.ibm.com>
-
- 23 Mar, 2019 2 commits
-
-
David Enyeart authored
There is a regression caused by https://gerrit.hyperledger.org/r/27558 where the error caused by connection failure to CouchDB does not get handled. This leads to a nil pointer panic when the nil vdbProvider tries to get a handle to a database. This change will handle the CouchDB connection error gracefully and panic the peer with a good error message (e.g. connection problem, username/password problem) as was done in prior releases. Change-Id: I5f459ab92c189de49442aef24fcd80abcd3a0391 Signed-off-by:
David Enyeart <enyeart@us.ibm.com>
-
Yacov Manevich authored
-
- 22 Mar, 2019 5 commits
-
-
yacovm authored
It is tied strongly to MaxInflightBlocks which is exposed, so we should expose it as well. Change-Id: I9cf49001eb1ebce89ddb7d969496d48c15a7e182 Signed-off-by:
yacovm <yacovm@il.ibm.com>
-
yacovm authored
We use the ones from the channel config anyway... Change-Id: I5023fa124a60d5720e1a8a8a939afc0793f1154c Signed-off-by:
yacovm <yacovm@il.ibm.com>
-
TopJohn authored
Fix best-practives.rst: 1. Line 89 code not highlight. 2. The End of doc miss as follows. Fix private-data-arch.rst: 1. Line 214 word order error. Change-Id: I9ef91c72550cc1a6e9aafaecc617772901bf7b50 Signed-off-by:
TopJohn <xzj19922010@gmail.com> (cherry picked from commit db68f57605b4c6929193a1b73e4e42b51173b0f4)
-
Artem Barger authored
Change-Id: I726ea00654c7fda2d72a180cc104038109ce8a34 Signed-off-by:
Artem Barger <bartem@il.ibm.com>
-
David Enyeart authored
-
- 21 Mar, 2019 2 commits
-
-
Matthew Sykes authored
-
Gari Singh authored
-