- 27 Feb, 2019 9 commits
-
-
yacovm authored
This change set re-enables etcdraft to resume v2.0 development after v1.4 branch is cut. Change-Id: I384247a9de2763a207bbde4fa8e519d703241ad5 Signed-off-by:
yacovm <yacovm@il.ibm.com> Signed-off-by:
Artem Barger <bartem@il.ibm.com>
-
Artem Barger authored
This commit address code review comments left from review of CR related to FAB-12552. Change-Id: I04635d36d7076cf89d43f42aa5351692b8d1782e Signed-off-by:
Artem Barger <bartem@il.ibm.com>
-
Jay Guo authored
For etcdraft chain, if there is applied index (>0) in block metadata, then the node is expected not to be fresh and should have wal data. This CR removes this constraints because that's not the case anymore with onboarding, since one node may pull blocks from other nodes before bootstrap chain. Change-Id: I678db4d1d71a24e08685d9c73eee7f4bc281771f Signed-off-by:
Jay Guo <guojiannan1101@gmail.com>
-
Jay Guo authored
Change-Id: Idc65a77259ae7a153aa4d077f9e72d1e2961ab46 Signed-off-by:
Jay Guo <guojiannan1101@gmail.com>
-
Artem Barger authored
This commits handles the case where config transaction of type B is submitted and Raft cluster quorum fails/shutdowns. During startup, leader compares last known configuration with Raft config state and if there is a difference, finalize reconfiguration by proposing delta. Change-Id: I3cdf03533602489cb56c503f1d6651f27a5fc6a1 Signed-off-by:
Artem Barger <bartem@il.ibm.com>
-
Artem Barger authored
Currently there is a single instance of ledger shared between instance of chain mock in unit-tests. This commit introduces ledger instance per chain. Change-Id: I333fa2819490c995931a7e0d241eb6428e67c87e Signed-off-by:
Artem Barger <bartem@il.ibm.com>
-
Artem Barger authored
Change-Id: Ib77c866a30ed5108ad53908b0ca25a60a89e9a7c Signed-off-by:
Artem Barger <bartem@il.ibm.com>
-
Artem Barger authored
Change-Id: Ic17894d5eff66a195f93fcccacf2e3115587d7a5 Signed-off-by:
Artem Barger <bartem@il.ibm.com>
-
David Enyeart authored
-
- 26 Feb, 2019 1 commit
-
-
Matthew Sykes authored
-
- 25 Feb, 2019 1 commit
-
-
Yacov Manevich authored
-
- 23 Feb, 2019 3 commits
-
-
Artem Barger authored
-
Gari Singh authored
The orderer/common/metadata provides a Version variable which is actually never set. The variable is provided so that you can actually set the orderer to a different version than the peer. However, this is never actually set at build time so this change simply sets Version to common/metadata.Version by default. FAB-14280 #done Change-Id: Iaf2efbe1dec298022d7419b3561db22badb5f2bf Signed-off-by:
Gari Singh <gari.r.singh@gmail.com>
-
Saad Karim authored
Fixed the permissions for files in the chaincode container to be less restrictive. Change-Id: Ie6e85671340ff1c0ded1a97c96504ec38c0c2d85 Signed-off-by:
Saad Karim <skarim@us.ibm.com> (cherry picked from commit be093a58f7f2c5b17280694d22f18ed13de93994)
-
- 21 Feb, 2019 4 commits
-
-
Saad Karim authored
Added health checks for Kafka Change-Id: Ic4b367f26e12d0c27b12eb39714b4e4da62963ca Signed-off-by:
Saad Karim <skarim@us.ibm.com>
-
Matthew Sykes authored
-
Matthew Sykes authored
When a chaincode container has successfully started, it is possible for the chaincode inside the container to fail before registration is complete. Without this change, the container termination is not observed by the peer and so, instead of failing quickly, the launch must time out. This commit watches for container termination during launch and will report container exit before registration. This results in better failure semantics and easier diagnostics. Change-Id: If3071ee9e406b55a54d4d49e69dac9796e565e5d Signed-off-by:
Matthew Sykes <sykesmat@us.ibm.com>
-
Matthew Sykes authored
Avoids races during test. I'm not really sure how this hasn't been a problem yet... Change-Id: If5c14e0ac4a2833cf079a2e392a800ddfe963cbd Signed-off-by:
Matthew Sykes <sykesmat@us.ibm.com>
-
- 20 Feb, 2019 1 commit
-
-
Brett Logan authored
Modified ci.properties to use Golang 1.11.5 which is sourced by the Docker build process Change-Id: I5efb66893e592e66986cd26148147fc9509e894f Signed-off-by:
Brett Logan <Brett.T.Logan@ibm.com>
-
- 19 Feb, 2019 1 commit
-
-
David Enyeart authored
Improve private data purging, collection upgrade, and reconciliation doc. Change-Id: I054d5dcf1763b26116592ab1df3f7a231bb2de08 Signed-off-by:
David Enyeart <enyeart@us.ibm.com>
-
- 15 Feb, 2019 1 commit
-
-
David Enyeart authored
Document that 'limit' passed into CouchDB queries will not be honored, since Fabric manages the pagination between peer and CouchDB. Change-Id: I9647163989c640c4e135bbf1b086b3830d3fcddc Signed-off-by:
David Enyeart <enyeart@us.ibm.com> (cherry picked from commit 240fb7a1dca34460e1ea659ffb02bab9dde7275f)
-
- 14 Feb, 2019 1 commit
-
-
pama-ibm authored
Added links to the samples for Idemix Change-Id: I73802354c8f71eaa2a6a2f32618462408f0c5766 Signed-off-by:
pama-ibm <pama@ibm.com>
-
- 06 Feb, 2019 1 commit
-
-
Matthew Sykes authored
-
- 05 Feb, 2019 1 commit
-
-
Christopher Ferris authored
-
- 04 Feb, 2019 2 commits
-
-
Matthew Sykes authored
Change-Id: Ibbbf4f55bd42a0914edc4b247c391e020b3a68a4 Signed-off-by:
Matthew Sykes <sykesmat@us.ibm.com>
-
yacovm authored
FAB-13471 Introduced a UT that does several (3) background listener updates. The test only waits for the listener updates to fire, but there is a log invocation that happens immediately afte the listener fires. The next test that runs, overwrites the logger's reference and thus a data race occurs (the previous test's spawned goroutine reads the logger's reference to write the log, while the next test replaces the logger reference. Fixed it by making the test wait until the log of the first test, logs the last message that is logged during the listener dispatch - 3 times. Ideally we'd have a logger instance for the production struct as a field, but this solution is far easier and has no production code change, so its surface area is smaller. Change-Id: Ia7ef144ae8574783b2b7a4925f47b51e966f8942 Signed-off-by:
yacovm <yacovm@il.ibm.com>
-
- 28 Jan, 2019 1 commit
-
-
Artem Barger authored
This commit tries to address flakiness of the TestParallelSend, moving WaitGroup out of the go-routine to make sure that all message was sent and also increase timeout while receiving messages by second instance. Change-Id: I34090a138029317192d1b12faad60e9207e8e703 Signed-off-by:
Artem Barger <bartem@il.ibm.com>
-
- 25 Jan, 2019 1 commit
-
-
Anthony O'Dowd authored
New key concept topic and new developing apps topic Updated ledger topic Change-Id: I3e947eac44783adc26ec247f7a28f35c2de6738e Signed-off-by:
Anthony O'Dowd <a_o-dowd@uk.ibm.com> Signed-off-by:
Chris Gabriel <alaskadd@gmail.com> Signed-off-by:
joe-alewine <Joe.Alewine@ibm.com> Signed-off-by:
Nik Gupta <negupta@us.ibm.com> (cherry picked from commit cdfbad92cb331b1c01e1dade5b21da5e17929611)
-
- 24 Jan, 2019 1 commit
-
-
David Enyeart authored
Add ways to contribute to contribution guide. Change-Id: I7193f4b346da2264f287527ee8fb6112e2da3921 Signed-off-by:
David Enyeart <enyeart@us.ibm.com> (cherry picked from commit 2a9c4fb34995931c8fcc7be1a7f59772d7d380af)
-
- 23 Jan, 2019 2 commits
-
-
Artem Barger authored
Adjust pull engine timeouts and fix mocked membership to not return self. Change-Id: I69246a96c1369cb97a92f36e313f84405a71221e Signed-off-by:
Artem Barger <bartem@il.ibm.com> (cherry picked from commit ef824dedfa75232f07acfb0417689d173050ffa0)
-
David Enyeart authored
Document how to base64 encode in private data tutorial. Change-Id: I0dc89fc18afd3aa79fdcd6695a9dc8139b689f6c Signed-off-by:
David Enyeart <enyeart@us.ibm.com>
-
- 21 Jan, 2019 1 commit
-
-
yacovm authored
The ledger calls several HandleChaincodeDeploy for each update but only a single ChaincodeDeployDone after all invocations to HandleChaincodeDeploy were made. The current implementation only supported a single update, and as a result - a second ChaincodeDeployDone will get stuck writing to a channel. This change set makes the Lifecycle in core/cclifecycle to be able to handle any number of updates in a single block. Change-Id: I1d85018af398bd5cb968e42031986a999f6be444 Signed-off-by:
yacovm <yacovm@il.ibm.com>
-
- 18 Jan, 2019 1 commit
-
-
pama-ibm authored
Fixed the docs badge link to point to the release branch of the doc. Also added a link to the Hyperledger Fabric rocket chat Change-Id: Icbe64888496ffda046d4e2668bd0caf100875454 Signed-off-by:
pama-ibm <pama@ibm.com>
-
- 17 Jan, 2019 1 commit
-
-
Anthony O'Dowd authored
Change-Id: I883797b9412e411d80bd756d0e91faed964729da Signed-off-by:
Anthony O'Dowd <a_o-dowd@uk.ibm.com> (cherry picked from commit d49b0955a6e06eff463ca71c6383a470a008f245)
-
- 16 Jan, 2019 2 commits
-
-
Matthew Sykes authored
-
Alessandro Sorniotti authored
-
- 15 Jan, 2019 2 commits
-
-
Yacov Manevich authored
-
Saad Karim authored
Added health check for CouchDB Change-Id: If2d32b2197162b5f04997ab71ba2d292701cd0b9 Signed-off-by:
Saad Karim <skarim@us.ibm.com> Signed-off-by:
Matthew Sykes <sykesmat@us.ibm.com> (cherry picked from commit 8768567a9c626b2feb533f3c4909d2243d44aac9)
-
- 14 Jan, 2019 2 commits
-
-
Artem Barger authored
Change-Id: Iaba09fe4902d421310f21378b0d8dbfb5e2ed107 Signed-off-by:
Artem Barger <bartem@il.ibm.com> (cherry picked from commit e9c2f4c943845f04c45c44efc3a634a36a66000f)
-
Will Lahti authored
This CR (hopefully) fixes the intermittent failure in TestCreateChainWithTimeoutErr by explicitly setting the channel creation and client connection timeouts. FAB-10957 Change-Id: I81a7a9980d8b2df03bf3df5df26d77358b881d05 Signed-off-by:
Will Lahti <wtlahti@us.ibm.com> (cherry picked from commit a15a2e9558729c36eb6fb684851002317aef3eae)
-