markparz (Thu, 02 Feb 2017 23:31:11 GMT):
Weekly review of outstanding PRs
nickgaski (Thu, 02 Feb 2017 23:46:58 GMT):
Has joined the channel.
C0rWin (Fri, 03 Feb 2017 00:12:09 GMT):
Has joined the channel.
salmanbaset (Fri, 03 Feb 2017 01:21:06 GMT):
Has joined the channel.
yacovm (Fri, 03 Feb 2017 01:42:53 GMT):
Has joined the channel.
Ratnakar (Fri, 03 Feb 2017 02:51:45 GMT):
Has joined the channel.
SriramaSharma (Fri, 03 Feb 2017 03:22:12 GMT):
Has joined the channel.
grapebaba (Fri, 03 Feb 2017 06:27:07 GMT):
Has joined the channel.
cbf (Fri, 03 Feb 2017 06:32:00 GMT):
Has joined the channel.
JonathanLevi (Fri, 03 Feb 2017 07:48:33 GMT):
Has joined the channel.
cca88 (Fri, 03 Feb 2017 08:21:56 GMT):
Has joined the channel.
dave.enyeart (Fri, 03 Feb 2017 11:21:34 GMT):
Has joined the channel.
greg.haskins (Fri, 03 Feb 2017 12:17:06 GMT):
Has joined the channel.
greg.haskins (Fri, 03 Feb 2017 12:17:40 GMT):
these two need some eyes: https://gerrit.hyperledger.org/r/#/c/4943/ https://gerrit.hyperledger.org/r/#/c/4941/
greg.haskins (Fri, 03 Feb 2017 12:18:19 GMT):
they are blocking the merge of https://gerrit.hyperledger.org/r/#/c/5427/ which is needed to complete the FAB-678 task for alpha
silliman (Fri, 03 Feb 2017 13:57:29 GMT):
Has joined the channel.
gormand (Fri, 03 Feb 2017 14:43:28 GMT):
Has joined the channel.
danacr (Fri, 03 Feb 2017 15:23:44 GMT):
Has joined the channel.
kostas (Fri, 03 Feb 2017 15:41:45 GMT):
Has joined the channel.
jyellick (Fri, 03 Feb 2017 16:06:47 GMT):
Has joined the channel.
muralisr (Fri, 03 Feb 2017 16:31:47 GMT):
Has joined the channel.
muralisr (Fri, 03 Feb 2017 16:32:30 GMT):
@greg.haskins looking at https://gerrit.hyperledger.org/r/#/c/4943
smithbk (Fri, 03 Feb 2017 16:36:49 GMT):
Has joined the channel.
jimthematrix (Fri, 03 Feb 2017 19:29:06 GMT):
Has joined the channel.
jimthematrix (Fri, 03 Feb 2017 19:30:15 GMT):
http://gerrit.hyperledger.org/r/5513 trivial change to remove 2sec pause in end to end test due to FAB-1862
jimthematrix (Fri, 03 Feb 2017 19:30:15 GMT):
http://gerrit.hyperledger.org/r/5513 trivial change to remove 2sec pause in end to end test due to FAB-1862 (which has been fixed since)
jimthematrix (Fri, 03 Feb 2017 19:31:02 GMT):
https://gerrit.hyperledger.org/r/#/c/5117/ for the alpha branch, only changes test cases
karkal (Fri, 03 Feb 2017 19:55:23 GMT):
Has joined the channel.
jimthematrix (Fri, 03 Feb 2017 20:22:32 GMT):
http://gerrit.hyperledger.org/r/5515 only code format and style changes, thanks
jimthematrix (Fri, 03 Feb 2017 21:18:48 GMT):
https://gerrit.hyperledger.org/r/#/c/5519/ update to end to end test and move event listener registration before sending transactions
manu (Fri, 03 Feb 2017 22:06:31 GMT):
Has joined the channel.
jiangyaoguo (Sat, 04 Feb 2017 01:32:58 GMT):
Has joined the channel.
genggjh (Sat, 04 Feb 2017 03:46:21 GMT):
Has joined the channel.
sheehan (Sat, 04 Feb 2017 14:44:49 GMT):
Has joined the channel.
greg.haskins (Sat, 04 Feb 2017 16:15:23 GMT):
@cbf Could you review the comments to your question and weigh in with approval/disapproval? https://gerrit.hyperledger.org/r/#/c/4941/
smithbk (Sat, 04 Feb 2017 17:24:18 GMT):
Pls review the following. The 1st is just vendoring
smithbk (Sat, 04 Feb 2017 17:24:22 GMT):
https://gerrit.hyperledger.org/r/#/c/5533/
https://gerrit.hyperledger.org/r/#/c/5535
smithbk (Sat, 04 Feb 2017 17:24:59 GMT):
These are for fabric-ca and are the beginning of rebasing the CLI on cobra/viper
smithbk (Sat, 04 Feb 2017 17:25:19 GMT):
rather than cfssl's CLI package
yacovm (Sat, 04 Feb 2017 19:33:07 GMT):
https://gerrit.hyperledger.org/r/#/c/5199/ `Add MSP-ID to anchor peers` this blocks https://gerrit.hyperledger.org/r/#/c/5123/ (`Get ID for local MSP from core.yaml`) from being merged
yacovm (Sat, 04 Feb 2017 19:33:07 GMT):
https://gerrit.hyperledger.org/r/#/c/5199/ `Add MSP-ID to anchor peers` this blocks https://gerrit.hyperledger.org/r/#/c/5123/ ( `Get ID for local MSP from core.yaml` ) from being merged
cbf (Sat, 04 Feb 2017 21:29:43 GMT):
@greg.haskins merged thanks
cbf (Sat, 04 Feb 2017 21:45:07 GMT):
@greg.haskins there were a couple of FIXMEs in https://gerrit.hyperledger.org/r/#/c/4943/ could you please add JIRAs to track those?
dave.enyeart (Sun, 05 Feb 2017 01:31:20 GMT):
Ready for +2 reviews:
https://gerrit.hyperledger.org/r/#/c/5461
https://gerrit.hyperledger.org/r/#/c/5503
greg.haskins (Sun, 05 Feb 2017 03:09:42 GMT):
@cbf: https://jira.hyperledger.org/browse/FAB-2051
greg.haskins (Sun, 05 Feb 2017 03:10:06 GMT):
https://jira.hyperledger.org/browse/FAB-2049
greg.haskins (Sun, 05 Feb 2017 03:10:32 GMT):
also, added notes on remaining tasks for 678: https://jira.hyperledger.org/browse/FAB-678
cbf (Sun, 05 Feb 2017 04:29:20 GMT):
danke!
yacovm (Sun, 05 Feb 2017 10:00:01 GMT):
Integrate gossip logging with `flogging`: https://gerrit.hyperledger.org/r/#/c/2865/ needs 1 more +2
yacovm (Sun, 05 Feb 2017 10:00:01 GMT):
Integrate gossip logging with `flogging` (peer logging): https://gerrit.hyperledger.org/r/#/c/2865/ needs 1 more +2
yacovm (Sun, 05 Feb 2017 17:51:20 GMT):
A few very simple CRs:
https://gerrit.hyperledger.org/r/#/c/4939/ - Add panic when failed to sign with local MSP
https://gerrit.hyperledger.org/r/#/c/5545/ - Endorsement documentation malformed sentence fix
https://gerrit.hyperledger.org/r/#/c/5543/ - Move gossip proto files under protos/
smithbk (Sun, 05 Feb 2017 22:43:12 GMT):
The following fabric-ca are ready for review, related to rebasing CLI on cobra/viper rather than cfssl's CLI:
smithbk (Sun, 05 Feb 2017 22:43:15 GMT):
https://gerrit.hyperledger.org/r/#/c/5535
https://gerrit.hyperledger.org/r/#/c/5551
Honglei (Sun, 05 Feb 2017 23:54:14 GMT):
Has joined the channel.
jimthematrix (Mon, 06 Feb 2017 04:04:19 GMT):
https://gerrit.hyperledger.org/r/#/c/5117/ updates to test case only, has been sitting there for too long, can someone review and merge
jimthematrix (Mon, 06 Feb 2017 04:04:53 GMT):
https://gerrit.hyperledger.org/r/#/c/5127/ doc updates only, need one more +2
jimthematrix (Mon, 06 Feb 2017 04:21:54 GMT):
https://gerrit.hyperledger.org/r/#/c/5515/ review comments addressed and rebased
gennadyl (Mon, 06 Feb 2017 08:19:42 GMT):
Has joined the channel.
david.peyronnin (Mon, 06 Feb 2017 09:52:54 GMT):
Has joined the channel.
aarenw (Mon, 06 Feb 2017 10:03:17 GMT):
Has joined the channel.
jimthematrix (Mon, 06 Feb 2017 13:15:43 GMT):
can I get reviews on the 3 PRs I listed above? @cbf @gari @yacovm @JonathanLevi
greg.haskins (Mon, 06 Feb 2017 14:04:38 GMT):
@muralisr trivial one: https://gerrit.hyperledger.org/r/#/c/5547/
cbf (Mon, 06 Feb 2017 14:33:19 GMT):
@jimthematrix@gmail.com one of them needs another +2
muralisr (Mon, 06 Feb 2017 14:48:13 GMT):
looking @greg.haskins
greg.haskins (Mon, 06 Feb 2017 14:48:31 GMT):
@muralisr ?
greg.haskins (Mon, 06 Feb 2017 14:48:35 GMT):
which PR?
muralisr (Mon, 06 Feb 2017 14:48:46 GMT):
https://gerrit.hyperledger.org/r/#/c/5547
muralisr (Mon, 06 Feb 2017 14:48:51 GMT):
is that right ?
greg.haskins (Mon, 06 Feb 2017 14:49:15 GMT):
ah, hah, i completely misunderstood you
greg.haskins (Mon, 06 Feb 2017 14:49:24 GMT):
I read above as "looking at ghaskins"
greg.haskins (Mon, 06 Feb 2017 14:49:30 GMT):
like, I had an action item
greg.haskins (Mon, 06 Feb 2017 14:49:44 GMT):
yes, that is the one I would love your feedback on
greg.haskins (Mon, 06 Feb 2017 14:50:59 GMT):
@muralisr its companion if you feel so inclined: https://gerrit.hyperledger.org/r/#/c/5579/
greg.haskins (Mon, 06 Feb 2017 14:51:28 GMT):
5579 isnt perfect...the code still refers to "hashing" etc, but at least its all in the right place now
greg.haskins (Mon, 06 Feb 2017 14:52:04 GMT):
java needs a similar refactoring, as there is a similar pattern to that code (hashing where we dont need it, java-isms in common code, etc
greg.haskins (Mon, 06 Feb 2017 14:52:17 GMT):
but I havent got to that task yet
skarim (Mon, 06 Feb 2017 14:53:48 GMT):
Has joined the channel.
jimthematrix (Mon, 06 Feb 2017 15:27:57 GMT):
https://gerrit.hyperledger.org/r/#/c/5519/ has been rebased on latest master, @cbf @mastersingh24 @pmullaney
pmullaney (Mon, 06 Feb 2017 15:27:57 GMT):
Has joined the channel.
mastersingh24 (Mon, 06 Feb 2017 15:27:57 GMT):
Has joined the channel.
mastersingh24 (Mon, 06 Feb 2017 15:29:21 GMT):
done
muralisr (Mon, 06 Feb 2017 15:33:29 GMT):
@greg.haskins what do you think of merging https://gerrit.hyperledger.org/r/#/c/5579 post alpha ?
muralisr (Mon, 06 Feb 2017 15:34:23 GMT):
(but https://gerrit.hyperledger.org/r/#/c/5547/ I think is isolated and completes and belongs in alpha I think)
muralisr (Mon, 06 Feb 2017 15:34:23 GMT):
(but https://gerrit.hyperledger.org/r/#/c/5547/ I think is isolated and completes and belongs in alpha)
greg.haskins (Mon, 06 Feb 2017 15:36:19 GMT):
@muralisr works for me
greg.haskins (Mon, 06 Feb 2017 15:36:23 GMT):
theres no urgency
greg.haskins (Mon, 06 Feb 2017 15:37:04 GMT):
(other than the assault on my eyes every time I am in there ;)
manu (Mon, 06 Feb 2017 15:39:24 GMT):
https://gerrit.hyperledger.org/r/#/c/5505/ adds a new dependency required for [FAB-2005], reviews would be welcome
jimthematrix (Mon, 06 Feb 2017 15:54:48 GMT):
@greg.haskins is there more work to be done to enable the SDK to not send Dockerfile in the deploy transaction? I saw https://gerrit.hyperledger.org/r/#/c/4943/ was merged and thought it's all that's needed in the backend
greg.haskins (Mon, 06 Feb 2017 15:55:20 GMT):
all the support is there, trying to figure out whats happening but I suspect the system is simply being more strict about the chaincodespec being passed in
greg.haskins (Mon, 06 Feb 2017 15:55:44 GMT):
it would have been lax about validating certain aspects such as the path in the old setup since it had no reason to look
greg.haskins (Mon, 06 Feb 2017 15:55:57 GMT):
still trying to dicipher
jimthematrix (Mon, 06 Feb 2017 15:57:43 GMT):
ok thanks
jimthematrix (Mon, 06 Feb 2017 16:02:17 GMT):
just submitted http://gerrit.hyperledger.org/r/5599 related to this, @greg.haskins @cbf @mastersingh24
jimthematrix (Mon, 06 Feb 2017 18:39:25 GMT):
http://gerrit.hyperledger.org/r/5605 please
jimthematrix (Mon, 06 Feb 2017 18:46:04 GMT):
and http://gerrit.hyperledger.org/r/5607 same fix for the v1.0-alpha branch
jimthematrix (Mon, 06 Feb 2017 18:50:56 GMT):
https://gerrit.hyperledger.org/r/#/c/5609/ trivial fix for istanbul line coverage tool config
mastersingh24 (Mon, 06 Feb 2017 18:51:38 GMT):
@jimthematrix - at this point, I think we should just do things on the master branch
jimthematrix (Mon, 06 Feb 2017 18:53:40 GMT):
for sure only critical fixes for the alpha branch, this one would prevent npm "production" installs to fail to run. there's an easy workaround so you could argue 5607 is not needed for the alpha
vpaprots (Mon, 06 Feb 2017 19:01:28 GMT):
Has joined the channel.
weeds (Mon, 06 Feb 2017 20:26:29 GMT):
Has joined the channel.
ashutosh_kumar (Mon, 06 Feb 2017 21:11:18 GMT):
Has joined the channel.
ashutosh_kumar (Mon, 06 Feb 2017 21:15:15 GMT):
Hi folks. Are you not doing any merge till alpha is out ? Please forgive my ignorance.
ashutosh_kumar (Mon, 06 Feb 2017 21:15:15 GMT):
Hi folks. Are we not doing any merge till alpha is out ? Please forgive my ignorance.
ashutosh_kumar (Mon, 06 Feb 2017 21:16:25 GMT):
The reason , I asked is : I have 4 change sets that needs review and merge.
ashutosh_kumar (Mon, 06 Feb 2017 21:16:42 GMT):
3 of them are sitting there for 3-4 weeks now.
mastersingh24 (Mon, 06 Feb 2017 21:16:46 GMT):
we are working to figure out what we need for the alpha
ashutosh_kumar (Mon, 06 Feb 2017 21:16:58 GMT):
ok.
mastersingh24 (Mon, 06 Feb 2017 21:17:06 GMT):
to be fair, some needed to be rebased at one point ;)
ashutosh_kumar (Mon, 06 Feb 2017 21:18:24 GMT):
ok. that make sense.
yury (Tue, 07 Feb 2017 14:01:36 GMT):
Has joined the channel.
ruslan.kryukov (Tue, 07 Feb 2017 14:01:59 GMT):
Has joined the channel.
ruslan.kryukov (Tue, 07 Feb 2017 14:03:05 GMT):
hello guys, please review my PR http://gerrit.hyperledger.org/r/5639 https://jira.hyperledger.org/browse/FAB-2086
thanks
ruslan.kryukov (Tue, 07 Feb 2017 14:03:05 GMT):
hello guys, please review my PR http://gerrit.hyperledger.org/r/5641 https://jira.hyperledger.org/browse/FAB-2086
thanks
jimthematrix (Tue, 07 Feb 2017 14:48:00 GMT):
https://gerrit.hyperledger.org/r/#/c/5621/ is ready for review, tested with latest fabric pulled last night, critical fix for FAB-2060 and needed for alpha. @greg.haskins @cbf @mastersingh24
jimthematrix (Tue, 07 Feb 2017 14:48:00 GMT):
https://gerrit.hyperledger.org/r/#/c/5621/ is ready for review, tested with latest fabric pulled last night, critical fix for FAB-2060 and needed for alpha. @greg.haskins @cbf @mastersingh24 @muralisr
jimthematrix (Tue, 07 Feb 2017 14:48:00 GMT):
https://gerrit.hyperledger.org/r/#/c/5621/ is ready for review, tested with latest fabric pulled last night, critical fix for FAB-2060 and needed for alpha. @greg.haskins @cbf @mastersingh24 @muralisr @binhn
ardashev120101 (Tue, 07 Feb 2017 14:59:54 GMT):
Has joined the channel.
rameshthoomu (Tue, 07 Feb 2017 15:11:42 GMT):
Has joined the channel.
adc (Tue, 07 Feb 2017 15:17:51 GMT):
Has joined the channel.
mihaig (Tue, 07 Feb 2017 15:19:18 GMT):
Has joined the channel.
harrijk (Tue, 07 Feb 2017 15:36:33 GMT):
Has joined the channel.
jimthematrix (Tue, 07 Feb 2017 16:33:06 GMT):
https://gerrit.hyperledger.org/r/#/c/5621/ has got a +2 and I'm tempted to merge it myself ;-) @cbf I addressed your suggestion
cbf (Tue, 07 Feb 2017 16:38:28 GMT):
merged thanks!
jimthematrix (Tue, 07 Feb 2017 16:44:39 GMT):
thanks Chris!
smithbk (Tue, 07 Feb 2017 18:00:49 GMT):
https://gerrit.hyperledger.org/r/#/c/5535/ fabric-ca-server command plumbing with cobra/viper .... is ready for re-review ... thanks
mastersingh24 (Tue, 07 Feb 2017 18:55:45 GMT):
@cbf @JonathanLevi take a look at https://gerrit.hyperledger.org/r/#/c/5601/ - not perfect but will help with our SDKs being able to retrieve tcerts.
JonathanLevi (Tue, 07 Feb 2017 19:00:58 GMT):
@mastersingh24: Approved (including the removal/commenting out the RSA part). Can't merge due to dependencies.
JonathanLevi (Tue, 07 Feb 2017 19:01:22 GMT):
We can either split them or prioritize the other ones @ashutosh_kumar, WDYT ?
rjones (Tue, 07 Feb 2017 19:06:02 GMT):
Has joined the channel.
rjones (Tue, 07 Feb 2017 19:06:13 GMT):
doc update https://gerrit.hyperledger.org/r/#/c/5663/2
mastersingh24 (Tue, 07 Feb 2017 19:11:12 GMT):
folks - a nice set of updates from @jyellick - https://gerrit.hyperledger.org/r/#/q/owner:%22Jason+Yellick%22+status:open
yacovm (Tue, 07 Feb 2017 19:27:37 GMT):
2 easy changes, related to gossip:
https://gerrit.hyperledger.org/r/#/c/5635/ Just a protobuf fix, nothing more
https://gerrit.hyperledger.org/r/#/c/5637/ just a protobuf decoupling
ashutosh_kumar (Tue, 07 Feb 2017 19:54:19 GMT):
@JonathanLevi , you can merge 5601 as it is. I do not think , there is any dependency.
rjones (Tue, 07 Feb 2017 19:54:24 GMT):
@cbf: I updated https://gerrit.hyperledger.org/r/#/c/5615/6 but @kostas has comments on patchset 6
rjones (Tue, 07 Feb 2017 19:54:24 GMT):
@cbf: I updated https://gerrit.hyperledger.org/r/#/c/5615/6 but @kostas has comments on patchset 5
cbf (Tue, 07 Feb 2017 22:03:27 GMT):
https://gerrit.hyperledger.org/r/#/c/5615/ could use some love from one of those of you who has already reviewed... I've addressed @muralisr @kostas @mastersingh24 and @nickgaski comments
jimthematrix (Tue, 07 Feb 2017 22:12:43 GMT):
merged 5615
jimthematrix (Tue, 07 Feb 2017 22:13:21 GMT):
https://gerrit.hyperledger.org/r/#/c/5681/ for an intermediate step toward completing the create/join channel work (msp part)
yacovm (Tue, 07 Feb 2017 23:17:49 GMT):
https://gerrit.hyperledger.org/r/#/c/5637/ just need someone to hit the submit button
xixuejia (Wed, 08 Feb 2017 01:40:46 GMT):
Has joined the channel.
grapebaba (Wed, 08 Feb 2017 02:46:06 GMT):
@dave.enyeart @manish-sethi https://gerrit.hyperledger.org/r/#/c/4749/
manish-sethi (Wed, 08 Feb 2017 02:46:06 GMT):
Has joined the channel.
jimthematrix (Wed, 08 Feb 2017 04:28:14 GMT):
@grapebaba 4749 verification build failed but it seems to be a CI server problem, just triggered a reverify
jimthematrix (Wed, 08 Feb 2017 04:28:40 GMT):
https://gerrit.hyperledger.org/r/#/c/5681 for an intermediate step toward completing the create/join channel work (msp part), @cbf @mastersingh24 @adc @JonathanLevi
grapebaba (Wed, 08 Feb 2017 04:51:40 GMT):
thanks, jim
ruslan.kryukov (Wed, 08 Feb 2017 07:43:04 GMT):
please review this https://gerrit.hyperledger.org/r/#/c/5643/ (with related changes)
yacovm (Wed, 08 Feb 2017 08:05:13 GMT):
Will do when i get to the office
yacovm (Wed, 08 Feb 2017 08:05:29 GMT):
Cant code review and drive
yacovm (Wed, 08 Feb 2017 11:12:11 GMT):
This patch connects between gossip and `peer/core.yaml` https://gerrit.hyperledger.org/r/#/c/5627/ already got 1 +2.
Maria (Wed, 08 Feb 2017 12:51:51 GMT):
Has joined the channel.
jimthematrix (Wed, 08 Feb 2017 12:53:10 GMT):
https://gerrit.hyperledger.org/r/#/c/5681/ needs review and merge for progress towards creation channel and join channel
gennadyl (Wed, 08 Feb 2017 13:49:55 GMT):
Can somebody look into https://gerrit.hyperledger.org/r/#/c/5711/ ? just some commented out piece of code removed
mastersingh24 (Wed, 08 Feb 2017 14:36:29 GMT):
waiting for verify - but Yacov and I did +2
haidong (Wed, 08 Feb 2017 14:52:57 GMT):
Has joined the channel.
gennadyl (Wed, 08 Feb 2017 15:22:24 GMT):
Thanks
jimthematrix (Wed, 08 Feb 2017 19:31:27 GMT):
i'll sound like a broken record until someone takes a look at this ;-)
https://gerrit.hyperledger.org/r/#/c/5681/
mastersingh24 (Wed, 08 Feb 2017 19:32:24 GMT):
it's terrible ;)
jimthematrix (Wed, 08 Feb 2017 19:41:07 GMT):
ha!
jimthematrix (Wed, 08 Feb 2017 19:41:17 GMT):
but it worked ;-) thanks Gari
ashutosh_kumar (Wed, 08 Feb 2017 19:53:58 GMT):
https://gerrit.hyperledger.org/r/#/c/5161/ has gone through lots of sufferings and needs love badly.
jimthematrix (Wed, 08 Feb 2017 20:29:55 GMT):
http://gerrit.hyperledger.org/r/5735 - straightforward change to remove unnecessary constructor param from the ecdsa key impl
harrijk (Thu, 09 Feb 2017 04:08:29 GMT):
@cbf please review my remarks for https://gerrit.hyperledger.org/r/#/c/5647. This change will not work for z or p platforms. Thanks.
baohua (Thu, 09 Feb 2017 06:02:48 GMT):
Has joined the channel.
shibo.lin (Thu, 09 Feb 2017 06:55:31 GMT):
Has joined the channel.
shibo.lin (Thu, 09 Feb 2017 06:58:04 GMT):
Has left the channel.
baohua (Thu, 09 Feb 2017 07:13:11 GMT):
Pls help review https://gerrit.hyperledger.org/r/#/c/5701/, which is a quick change on cfg path. Thanks!
gennadyl (Thu, 09 Feb 2017 09:29:31 GMT):
Can somebody review https://gerrit.hyperledger.org/r/#/c/5189/ ? This is next step in leader election journey.
mastersingh24 (Thu, 09 Feb 2017 11:57:41 GMT):
@gennadyl - for a nominal fee I'll be happy to review ;)
gennadyl (Thu, 09 Feb 2017 12:51:31 GMT):
:)
JonathanLevi (Thu, 09 Feb 2017 12:57:57 GMT):
Now that's Leadership! I'll *follow* with only 80% of what @mastersingh24 charges above.
JonathanLevi (Thu, 09 Feb 2017 12:58:19 GMT):
(BTW: taking a look while it's still building, I note)
mastersingh24 (Thu, 09 Feb 2017 13:32:52 GMT):
times are tough - gotta make $$$ somehow
mastersingh24 (Thu, 09 Feb 2017 13:33:11 GMT):
once Fabric is done, you'll be able pay me on the blockchain ;)
smithbk (Thu, 09 Feb 2017 13:42:39 GMT):
https://gerrit.hyperledger.org/r/#/c/5535 needs another reviewer ... thanks
JonathanLevi (Thu, 09 Feb 2017 13:57:32 GMT):
@smithbk: merged. BTW: if people want to pay us prior to the alpha release, please do *not* pay in BTC @ 1Ez69SnzzmePmZX3WpEzMKTrcBF2gpNQ55 ;-)
dave.enyeart (Thu, 09 Feb 2017 14:16:43 GMT):
We've got a backlog of ledger changes ready for review:
dave.enyeart (Thu, 09 Feb 2017 14:16:46 GMT):
https://gerrit.hyperledger.org/r/#/c/5725/
https://gerrit.hyperledger.org/r/#/c/5731/
https://gerrit.hyperledger.org/r/#/c/5709/
https://gerrit.hyperledger.org/r/#/c/5685/
https://gerrit.hyperledger.org/r/#/c/5741/
https://gerrit.hyperledger.org/r/#/c/5745/
https://gerrit.hyperledger.org/r/#/c/5729/
https://gerrit.hyperledger.org/r/#/c/5013/
dave.enyeart (Thu, 09 Feb 2017 14:16:46 GMT):
https://gerrit.hyperledger.org/r/#/c/5725/
https://gerrit.hyperledger.org/r/#/c/5731/
https://gerrit.hyperledger.org/r/#/c/5709/
https://gerrit.hyperledger.org/r/#/c/5685/
https://gerrit.hyperledger.org/r/#/c/5741/
https://gerrit.hyperledger.org/r/#/c/5745/
https://gerrit.hyperledger.org/r/#/c/5729/
https://gerrit.hyperledger.org/r/#/c/5013/
https://gerrit.hyperledger.org/r/#/c/5707
dave.enyeart (Thu, 09 Feb 2017 14:24:59 GMT):
@chris.elder @manish-sethi I've included yours in the list above
chris.elder (Thu, 09 Feb 2017 14:24:59 GMT):
Has joined the channel.
smithbk (Thu, 09 Feb 2017 16:04:56 GMT):
https://gerrit.hyperledger.org/r/#/c/5551/ has been rebased and ready for review ... thanks
smithbk (Thu, 09 Feb 2017 16:05:19 GMT):
This is for fabric-ca
yacovm (Thu, 09 Feb 2017 17:21:18 GMT):
https://jenkins.hyperledger.org/job/fabric-verify-x86_64/6488/console
This is the 1st commit in [FAB-2007] - An ability to expose different endpoints to peers within the organization and outside of the organization.
yacovm (Thu, 09 Feb 2017 17:21:18 GMT):
https://gerrit.hyperledger.org/r/#/c/5787/
This is the 1st commit in [FAB-2007] - An ability to expose different endpoints to peers within the organization and outside of the organization.
jimthematrix (Thu, 09 Feb 2017 19:32:43 GMT):
rather simple change to allow BCCSP (aka CryptoSuite in sdk lingo) instances to be created in different configs (hsm or not, key len, algo) easily: https://gerrit.hyperledger.org/r/#/c/5789/
MikeMayori (Thu, 09 Feb 2017 19:48:38 GMT):
Has joined the channel.
rjones (Thu, 09 Feb 2017 21:06:02 GMT):
merge this please: https://gerrit.hyperledger.org/r/#/c/5669/
mastersingh24 (Thu, 09 Feb 2017 21:06:07 GMT):
no
yacovm (Thu, 09 Feb 2017 23:11:39 GMT):
Some CRs, in descending order of complexity:
https://gerrit.hyperledger.org/r/#/c/5787/ Makes gossip support intra-organizational endpoints and inter-organizational endpoints (the 1st change set in the series)
https://gerrit.hyperledger.org/r/#/c/5809/ Makes gossip re-connect to bootstrap peers if they're not available
https://gerrit.hyperledger.org/r/#/c/5811/ *Not a gossip change set, a really simple one* - Makes the `peer` cli commands not puke MSP logs when run by setting the relevant log invocations from Info to Debug.
C0rWin (Thu, 09 Feb 2017 23:49:06 GMT):
and another one: https://gerrit.hyperledger.org/r/#/c/3793/ :)
manish-sethi (Fri, 10 Feb 2017 05:41:53 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=tQkzgYkae3TDNXKyB) @dave.enyeart Can you add one more - https://gerrit.hyperledger.org/r/#/c/5707/ (Update document with changes in transaction behavior)
dave.enyeart (Fri, 10 Feb 2017 05:44:02 GMT):
done. simply posting the link to this channel should be sufficient
nickgaski (Fri, 10 Feb 2017 16:04:07 GMT):
https://gerrit.hyperledger.org/r/#/c/5847/ - this is a fix to the path of the node code in GettingStarted
muralisr (Fri, 10 Feb 2017 16:51:10 GMT):
two easy ones please https://gerrit.hyperledger.org/r/#/c/5841/ and https://gerrit.hyperledger.org/r/#/c/5843/
muralisr (Fri, 10 Feb 2017 16:51:48 GMT):
the later is a bug fix for a panic
dave.enyeart (Fri, 10 Feb 2017 18:08:57 GMT):
https://gerrit.hyperledger.org/r/#/c/5815/ has two +2. Please merge :)
jyellick (Fri, 10 Feb 2017 18:19:23 GMT):
https://gerrit.hyperledger.org/r/#/c/5507/ <- it's a simple one, but seems to need rebasing after every merge, if I could get another +2 ( @yacovm and @greg.haskins have +2-ed in the past)
nickgaski (Fri, 10 Feb 2017 18:23:29 GMT):
https://gerrit.hyperledger.org/r/#/c/5847 - pretty please :v::v:
nickgaski (Fri, 10 Feb 2017 18:24:09 GMT):
gettingstarted instructions are wrong until this guy gets in
yacovm (Fri, 10 Feb 2017 18:48:13 GMT):
In the past and in the present @jyellick
mastersingh24 (Fri, 10 Feb 2017 19:46:53 GMT):
@dave.enyeart - 5815 needs a rebase now :(
jyellick (Fri, 10 Feb 2017 19:51:11 GMT):
https://gerrit.hyperledger.org/r/#/c/5667/
https://gerrit.hyperledger.org/r/#/c/5675/
^ Each has 1 +2, are others built on top which need rebasing, would prefer to get them merged before rebase to avoid losing existing +2
jyellick (Fri, 10 Feb 2017 20:19:39 GMT):
https://gerrit.hyperledger.org/r/#/c/5509/ <- and additional proto style fixes with one +2
JonathanLevi (Fri, 10 Feb 2017 21:16:40 GMT):
Hi, just a quick one: Any suggestion(s) regarding the environment var naming in fabric-ca?
Opened this after a nice CR by @baohua, and I thought we should run it by others as well:
https://jira.hyperledger.org/browse/FAB-2188 [I think that FABRIC_CA_.... is a better prefix, but I didn't want to short-circuit it. Please chime in should you have an objection...]
JonathanLevi (Fri, 10 Feb 2017 21:26:03 GMT):
@cbf, @mastersingh24, @smithbk ^^^
smithbk (Fri, 10 Feb 2017 21:43:17 GMT):
The reason I made FABRIC_CA_CLIENT and FABRIC_CA_SERVER different was to avoid any potential conflict, just to be safe. In reality, I'm not aware of any other than home directory, which we could still make FABRIC_CA_CLIENT_HOME and FABRIC_CA_SERVER_HOME
smithbk (Fri, 10 Feb 2017 21:44:23 GMT):
while all others would just be FABRIC_CA prefix
baohua (Sat, 11 Feb 2017 00:19:49 GMT):
sure, and also suggest to consider if we need to keep the same style between fabric-peer, fabric-orderer and fabric-ca. currently they have names of `PEER_CFG_PATH`, `ORDERER_CFG_PATH` and `FABRIC_CA_HOME` as the default configuration paths.
baohua (Sat, 11 Feb 2017 00:40:22 GMT):
Make update on https://jira.hyperledger.org/browse/FAB-2118, welcome for comments. I guess better to consider this change ASAP, as the cfg variables are important for all bootup, test and usage things.
baohua (Sat, 11 Feb 2017 00:40:44 GMT):
Thanks!
dave.enyeart (Sat, 11 Feb 2017 01:20:39 GMT):
@binhn @muralisr @mastersingh24 Rebased and ready to go again: https://gerrit.hyperledger.org/r/#/c/5815/
dave.enyeart (Sat, 11 Feb 2017 01:20:39 GMT):
@binhn @muralisr @mastersingh24 Rebased and ready to go again (api name changes):
https://gerrit.hyperledger.org/r/#/c/5815/
binhn (Sat, 11 Feb 2017 01:20:39 GMT):
Has joined the channel.
dave.enyeart (Sat, 11 Feb 2017 01:22:31 GMT):
Also these other ledger changes have been waiting for +2 for a while:
https://gerrit.hyperledger.org/r/5741
https://gerrit.hyperledger.org/r/5745
https://gerrit.hyperledger.org/r/5729
https://gerrit.hyperledger.org/r/5013
dave.enyeart (Sat, 11 Feb 2017 01:22:31 GMT):
Also these other ledger changes have been waiting for +2 for a while:
https://gerrit.hyperledger.org/r/5741
https://gerrit.hyperledger.org/r/5745
https://gerrit.hyperledger.org/r/5729
https://gerrit.hyperledger.org/r/5013
https://gerrit.hyperledger.org/r/5885
dave.enyeart (Sat, 11 Feb 2017 01:22:31 GMT):
Also these other ledger changes have been waiting for +2 for a while:
https://gerrit.hyperledger.org/r/5745
https://gerrit.hyperledger.org/r/5729
https://gerrit.hyperledger.org/r/5013
https://gerrit.hyperledger.org/r/5885
https://gerrit.hyperledger.org/r/5775
dave.enyeart (Sat, 11 Feb 2017 01:22:31 GMT):
Also these other ledger changes have been waiting for +2 for a while:
https://gerrit.hyperledger.org/r/5745
https://gerrit.hyperledger.org/r/5729
https://gerrit.hyperledger.org/r/5013
https://gerrit.hyperledger.org/r/5885
https://gerrit.hyperledger.org/r/5775
smithbk (Sat, 11 Feb 2017 03:26:26 GMT):
Pls review https://gerrit.hyperledger.org/r/#/c/5631/ for fabric-ca-server start command
smithbk (Sat, 11 Feb 2017 03:27:38 GMT):
And https://gerrit.hyperledger.org/r/#/c/5851/ which is just a doc update
binhn (Sat, 11 Feb 2017 14:00:31 GMT):
a lot of these cr's failed ci with the error below, which I noticed after having merged cr's on proto changes @jyellick
```
13:22:29 [33munit-tests_1 |[0m [31m2017-02-11 13:19:43.382 UTC [chaincode] ExecuteWithErrorFilter -> ERRO 04b[0m ExecuteWithErrorFilter esender error: Failed to unmarshal response for (5985ebea-b283-49d8-aa5a-02bca4fd432e): proto: can't skip unknown wire type 6 for peer.Response
```
muralisr (Sat, 11 Feb 2017 14:51:49 GMT):
@binhn I see it too after rebasing...looking
mastersingh24 (Sat, 11 Feb 2017 15:13:57 GMT):
it is really disappointing that you cannot simply run go test half the time
mastersingh24 (Sat, 11 Feb 2017 15:14:03 GMT):
too much other crap needed
mastersingh24 (Sat, 11 Feb 2017 15:30:50 GMT):
so I pulled down 5815 and ran TestGetEvent locally and it passed
mastersingh24 (Sat, 11 Feb 2017 15:31:03 GMT):
now trying `make unit-tests` for the core/chaincode pacakge
mastersingh24 (Sat, 11 Feb 2017 15:31:03 GMT):
now trying `make unit-tests` for the core/chaincode package
muralisr (Sat, 11 Feb 2017 16:07:51 GMT):
I did a make protos and ran tests
mastersingh24 (Sat, 11 Feb 2017 16:08:08 GMT):
I simply did a checkout and ran the unit tests
mastersingh24 (Sat, 11 Feb 2017 16:08:10 GMT):
it works
muralisr (Sat, 11 Feb 2017 16:08:14 GMT):
ok
mastersingh24 (Sat, 11 Feb 2017 16:08:16 GMT):
make protos sucks
mastersingh24 (Sat, 11 Feb 2017 16:08:22 GMT):
;)
muralisr (Sat, 11 Feb 2017 16:08:46 GMT):
of course
mastersingh24 (Sat, 11 Feb 2017 16:08:56 GMT):
I only ran the tests for the core/chaincode package but they all passed
muralisr (Sat, 11 Feb 2017 16:09:02 GMT):
just wanted to make sure git didn't show proto changes
muralisr (Sat, 11 Feb 2017 16:09:13 GMT):
and thankfully it didn;t
mastersingh24 (Sat, 11 Feb 2017 16:09:17 GMT):
on both master and just checking out 5815
mastersingh24 (Sat, 11 Feb 2017 16:15:26 GMT):
hmm - so what could be causing the failures in CI?
mastersingh24 (Sat, 11 Feb 2017 16:18:48 GMT):
@muralisr - pulling down 5881 and trying locally as well
muralisr (Sat, 11 Feb 2017 16:23:17 GMT):
right I was wondering myself
muralisr (Sat, 11 Feb 2017 16:23:52 GMT):
I rebased and tried locally and it worked ...
muralisr (Sat, 11 Feb 2017 16:24:39 GMT):
(this may or may not be relevant... but when cleaned and did make peer it failed. after doing make protos and retrying, it worked)
muralisr (Sat, 11 Feb 2017 16:25:42 GMT):
but the make protos did not lead to changed ".pb.go" files .. so don't know what difference that made
muralisr (Sat, 11 Feb 2017 16:26:01 GMT):
will keep looking @mastersingh24
muralisr (Sat, 11 Feb 2017 16:38:07 GMT):
it is interesting that a different CI than what @binhn reported fails in a different place with the same signature
muralisr (Sat, 11 Feb 2017 16:38:15 GMT):
```14:34:31 [33munit-tests_1 |[0m removing dir = /tmp/hyperledger/test/tmpdb/ledgersData
14:34:31 [33munit-tests_1 |[0m --- FAIL: TestChaincodeQueryChaincodeUsingInvoke (6.93s)
14:34:31 [33munit-tests_1 |[0m exectransaction_test.go:1062: Error initializing chaincode example02(Error deploying chaincode: Failed to unmarshal response for (09205c0c-7b7a-4a66-8a0a-a155481cc377): proto: can't skip unknown wire type 6 for peer.Response)```
muralisr (Sat, 11 Feb 2017 17:19:37 GMT):
@binhn @mastersingh24 I see one problem in a premature unmarshalling of pb.Response ... I think it masked a original problem for failures (possibly timeout). As unmarshall can pass if the bits are in the right place we probably didn't see it sooner.
muralisr (Sat, 11 Feb 2017 17:20:30 GMT):
This will also explain why its passing locally (we did not face timeouts and unmarshalled good responses)
muralisr (Sat, 11 Feb 2017 17:20:33 GMT):
working on a fix
muralisr (Sat, 11 Feb 2017 17:27:43 GMT):
opened https://jira.hyperledger.org/browse/FAB-2194 to track this
yacovm (Sat, 11 Feb 2017 19:25:47 GMT):
https://gerrit.hyperledger.org/r/#/c/5809/ Make gossip re-connect to bootstrap peers upon startup
mastersingh24 (Sat, 11 Feb 2017 19:57:27 GMT):
@muralisr interesting that https://gerrit.hyperledger.org/r/#/c/5815/ passes now
muralisr (Sat, 11 Feb 2017 19:58:15 GMT):
@mastersingh24 indeed
muralisr (Sat, 11 Feb 2017 19:58:24 GMT):
there's something really fishy with all this
jyellick (Sat, 11 Feb 2017 20:50:52 GMT):
87*
jyellick (Sat, 11 Feb 2017 21:41:51 GMT):
https://gerrit.hyperledger.org/r/#/q/owner:jyellick+status:open+label:Verified%252B1
mastersingh24 (Sat, 11 Feb 2017 22:30:16 GMT):
cool @jyellick - finally all verified again. I had previously reviewed them but was waiting for CI (again :( )
dave.enyeart (Sat, 11 Feb 2017 22:46:42 GMT):
https://gerrit.hyperledger.org/r/5815
https://gerrit.hyperledger.org/r/5745
https://gerrit.hyperledger.org/r/5729
https://gerrit.hyperledger.org/r/5013
https://gerrit.hyperledger.org/r/5885
https://gerrit.hyperledger.org/r/5775
dave.enyeart (Sat, 11 Feb 2017 22:46:42 GMT):
Do I hear a +2 ?
https://gerrit.hyperledger.org/r/5815
https://gerrit.hyperledger.org/r/5887
https://gerrit.hyperledger.org/r/5745
https://gerrit.hyperledger.org/r/5729
https://gerrit.hyperledger.org/r/5013
https://gerrit.hyperledger.org/r/5885
https://gerrit.hyperledger.org/r/5775
dave.enyeart (Sat, 11 Feb 2017 22:46:42 GMT):
Do I hear a +2 ?
https://gerrit.hyperledger.org/r/5815
https://gerrit.hyperledger.org/r/5887
https://gerrit.hyperledger.org/r/5775
https://gerrit.hyperledger.org/r/5745
https://gerrit.hyperledger.org/r/5729
https://gerrit.hyperledger.org/r/5013
https://gerrit.hyperledger.org/r/5885
dave.enyeart (Sat, 11 Feb 2017 22:46:42 GMT):
Do I hear a +2 ? The first four are priority and are not too big.
https://gerrit.hyperledger.org/r/5815
https://gerrit.hyperledger.org/r/5887
https://gerrit.hyperledger.org/r/5775
https://gerrit.hyperledger.org/r/5745
https://gerrit.hyperledger.org/r/5729
https://gerrit.hyperledger.org/r/5013
https://gerrit.hyperledger.org/r/5885
dave.enyeart (Sat, 11 Feb 2017 22:46:42 GMT):
Do I hear a +2 ? The first four are priority and are not too big.
https://gerrit.hyperledger.org/r/5815
https://gerrit.hyperledger.org/r/5887
https://gerrit.hyperledger.org/r/5745
https://gerrit.hyperledger.org/r/5729
https://gerrit.hyperledger.org/r/5013
dave.enyeart (Sat, 11 Feb 2017 22:46:42 GMT):
Do I hear a +2 ? The first ones are priority and are not too big.
https://gerrit.hyperledger.org/r/5815
https://gerrit.hyperledger.org/r/5887
https://gerrit.hyperledger.org/r/5745
https://gerrit.hyperledger.org/r/5729
https://gerrit.hyperledger.org/r/5013
dave.enyeart (Sat, 11 Feb 2017 22:46:42 GMT):
Do I hear a +2 ? The first ones are priority (Updated list):
https://gerrit.hyperledger.org/r/5815
https://gerrit.hyperledger.org/r/5887
https://gerrit.hyperledger.org/r/5745
https://gerrit.hyperledger.org/r/5879
https://gerrit.hyperledger.org/r/5729
https://gerrit.hyperledger.org/r/5013
https://gerrit.hyperledger.org/r/5901
mastersingh24 (Sun, 12 Feb 2017 00:12:08 GMT):
-2 from me just cuz
mastersingh24 (Sun, 12 Feb 2017 00:12:53 GMT):
I can look in the AM if no one gets to them. gotta go clear some more snow :( (and find some dinner) ;)
dave.enyeart (Sun, 12 Feb 2017 00:57:19 GMT):
it's about time you moved to Raleigh... springtime down here...
jyellick (Sun, 12 Feb 2017 01:09:51 GMT):
https://gerrit.hyperledger.org/r/#/c/5755/ just needs the submit button pushed
muralisr (Sun, 12 Feb 2017 01:20:23 GMT):
done Jason
muralisr (Sun, 12 Feb 2017 01:20:23 GMT):
done @jyellick
gennadyl (Sun, 12 Feb 2017 16:00:43 GMT):
https://gerrit.hyperledger.org/r/#/c/5189/ - its already have one +2
yacovm (Sun, 12 Feb 2017 16:22:54 GMT):
[FAB-2198]: Starting to refactor Gossip message signature mechanism https://gerrit.hyperledger.org/r/#/c/5903/ ---> https://gerrit.hyperledger.org/r/#/c/5907/
The 1st commit of the two doesn't change/add any logic, it's just cosmetics.
The 2nd commit simply makes our membership module use a map instead of a slice, nothing too hard to review IMO.
yacovm (Sun, 12 Feb 2017 16:22:54 GMT):
[FAB-2198]: Starting to refactor Gossip message signature mechanism (because protobuf marshaling is non-deterministic)
The right depends on the left: https://gerrit.hyperledger.org/r/#/c/5903/ ---> https://gerrit.hyperledger.org/r/#/c/5907/
The 1st commit of the two doesn't change/add any logic, it's just cosmetics.
The 2nd commit simply makes our membership module use a map instead of a slice, nothing too hard to review IMO.
C0rWin (Sun, 12 Feb 2017 16:37:19 GMT):
simplifies compilation of proto files: https://gerrit.hyperledger.org/r/#/c/5911/1
C0rWin (Sun, 12 Feb 2017 16:37:19 GMT):
simplifies compilation of proto files: https://gerrit.hyperledger.org/r/#/c/5911/1, no need to build an orderer and peers :)
muralisr (Sun, 12 Feb 2017 16:55:43 GMT):
Hi @gennadyl I had one comment/question on https://gerrit.hyperledger.org/r/#/c/5189 please
muralisr (Sun, 12 Feb 2017 16:57:55 GMT):
@C0rWin perhaps have @greg.haskins take a look at https://gerrit.hyperledger.org/r/#/c/5911 (think not, but didn't know if there were any side effects to doing the Makefie change)
C0rWin (Sun, 12 Feb 2017 17:00:48 GMT):
Sure thing
dave.enyeart (Sun, 12 Feb 2017 17:14:03 GMT):
I've updated my list for +2. The first ones are priority:
https://gerrit.hyperledger.org/r/5815
https://gerrit.hyperledger.org/r/5887
https://gerrit.hyperledger.org/r/5745
https://gerrit.hyperledger.org/r/5879
https://gerrit.hyperledger.org/r/5729
https://gerrit.hyperledger.org/r/5013
https://gerrit.hyperledger.org/r/5901
dave.enyeart (Sun, 12 Feb 2017 17:14:03 GMT):
I've updated ledger list for +2. The first ones are priority:
https://gerrit.hyperledger.org/r/5815
https://gerrit.hyperledger.org/r/5887
https://gerrit.hyperledger.org/r/5745
https://gerrit.hyperledger.org/r/5879
https://gerrit.hyperledger.org/r/5729
https://gerrit.hyperledger.org/r/5013
https://gerrit.hyperledger.org/r/5901
dave.enyeart (Sun, 12 Feb 2017 17:14:03 GMT):
I've updated ledger list for +2. The first ones are priority:
https://gerrit.hyperledger.org/r/5815
https://gerrit.hyperledger.org/r/5887
https://gerrit.hyperledger.org/r/5745
https://gerrit.hyperledger.org/r/5879
https://gerrit.hyperledger.org/r/5729
https://gerrit.hyperledger.org/r/5013
dave.enyeart (Sun, 12 Feb 2017 17:14:03 GMT):
I've updated ledger list for +2. The first ones are priority:
https://gerrit.hyperledger.org/r/5815
https://gerrit.hyperledger.org/r/5887
https://gerrit.hyperledger.org/r/5745
https://gerrit.hyperledger.org/r/5879
https://gerrit.hyperledger.org/r/5729
smithbk (Sun, 12 Feb 2017 18:12:18 GMT):
Pls review https://gerrit.hyperledger.org/r/#/c/5631/ for fabric-ca
smithbk (Sun, 12 Feb 2017 18:16:25 GMT):
And https://gerrit.hyperledger.org/r/#/c/5851/ which is just a doc update
baohua (Mon, 13 Feb 2017 04:33:16 GMT):
pls help review: https://gerrit.hyperledger.org/r/#/c/5701/. One of the implementation of https://jira.hyperledger.org/browse/FAB-2118. Thanks!
gennadyl (Mon, 13 Feb 2017 08:00:00 GMT):
@muralisr Thanks
mastersingh24 (Mon, 13 Feb 2017 11:28:44 GMT):
any takers: https://gerrit.hyperledger.org/r/#/c/5917/
lehors (Mon, 13 Feb 2017 15:28:51 GMT):
Has joined the channel.
lehors (Mon, 13 Feb 2017 15:29:42 GMT):
could you guys please merge my tiny change https://gerrit.hyperledger.org/r/#/c/3931/ so that I don't have to keep updating Vagrantfile? Thank you
lehors (Mon, 13 Feb 2017 15:30:23 GMT):
this is merely to be able to build fabric-ca from the fabric vagrant env
mastersingh24 (Mon, 13 Feb 2017 15:30:31 GMT):
boooo
lehors (Mon, 13 Feb 2017 15:30:35 GMT):
it adds one sync'ed folder
mastersingh24 (Mon, 13 Feb 2017 15:31:09 GMT):
greg just added a comment
lehors (Mon, 13 Feb 2017 15:31:16 GMT):
and please, spare me the hatred on vagrant ;-)
greg.haskins (Mon, 13 Feb 2017 15:37:20 GMT):
@lehors the lack of symmetry with fabric.git bothers me, as does the notion that the user must have CA as they might not care...is there a way to refactor this to be variable? E.g. if FABRIC_CA_PATH then map()
greg.haskins (Mon, 13 Feb 2017 15:37:33 GMT):
otherwise, I suggest just using LOCALDEVDIR (thats what I use)
greg.haskins (Mon, 13 Feb 2017 15:38:07 GMT):
I think if you can parameterize it as in my last example, I see no problem
lehors (Mon, 13 Feb 2017 15:39:11 GMT):
ok, that's reasonable
lehors (Mon, 13 Feb 2017 15:40:04 GMT):
but if the use doesn't have CA it's not a problem, is it?
lehors (Mon, 13 Feb 2017 15:40:04 GMT):
but if the user doesn't have CA it's not a problem, is it?
greg.haskins (Mon, 13 Feb 2017 15:50:49 GMT):
im not sure how vagrant handles a map that doesnt exist
greg.haskins (Mon, 13 Feb 2017 15:50:58 GMT):
my assumption is, its an error
greg.haskins (Mon, 13 Feb 2017 15:51:03 GMT):
but maybe it just gets ignored
lehors (Mon, 13 Feb 2017 15:52:23 GMT):
yes, you're right, I just tried it
lehors (Mon, 13 Feb 2017 15:56:26 GMT):
ok, so, actually LOCALDEVDIR doesn't work the way I thought
lehors (Mon, 13 Feb 2017 15:56:33 GMT):
can you please tell me how to use it?
lehors (Mon, 13 Feb 2017 15:59:35 GMT):
hmm
lehors (Mon, 13 Feb 2017 16:00:39 GMT):
so LOCALDEVDIR has to be set to a relative path?
lehors (Mon, 13 Feb 2017 16:00:49 GMT):
absolute one didn't work
lehors (Mon, 13 Feb 2017 16:01:49 GMT):
and then it's mounted to /local-dev
lehors (Mon, 13 Feb 2017 16:02:06 GMT):
I can't say that I love that...
lehors (Mon, 13 Feb 2017 16:02:20 GMT):
but ok
lehors (Mon, 13 Feb 2017 16:39:14 GMT):
fabric-ca's make expects /opt/gopath/src/github.com/hyperledger/fabric-ca
dave.enyeart (Mon, 13 Feb 2017 17:15:24 GMT):
Requesting +2 review for 5 at a time hasn't worked out so well for me. How about if we prioritize these two @muralisr @binhn @mastersingh24 :
dave.enyeart (Mon, 13 Feb 2017 17:15:26 GMT):
https://gerrit.hyperledger.org/r/5815
https://gerrit.hyperledger.org/r/5887
dave.enyeart (Mon, 13 Feb 2017 17:16:16 GMT):
finalize api stuff
binhn (Mon, 13 Feb 2017 17:16:31 GMT):
been reviewing many others -- these are on my queue
dave.enyeart (Mon, 13 Feb 2017 17:16:40 GMT):
thanks!
mastersingh24 (Mon, 13 Feb 2017 17:17:09 GMT):
@lehors - not sure what you mean by expects the path mentioned? the only place I see `/opt/gopath/src` is as the mount point for a volume inside the Docker container
mastersingh24 (Mon, 13 Feb 2017 17:22:38 GMT):
any takers? https://gerrit.hyperledger.org/r/#/c/5917/
muralisr (Mon, 13 Feb 2017 18:35:30 GMT):
done @mastersingh24
lehors (Mon, 13 Feb 2017 20:46:47 GMT):
@mastersingh24 that part is actually ok, it's the rename-repo script which spits: Neither /opt/gopath/src/github.com/hyperledger/fabric-cop nor /opt/gopath/src/github.com/hyperledger/fabric-ca exists
lehors (Mon, 13 Feb 2017 20:46:52 GMT):
but that's harmless
lehors (Mon, 13 Feb 2017 20:48:04 GMT):
now I need to find out why the run_tests fails but I'll take it to the #fabric-ca channel
jimthematrix (Mon, 13 Feb 2017 21:28:28 GMT):
https://gerrit.hyperledger.org/r/#/c/5943/ - refactoring of the headless-tests.js to individual test suites. it's only affecting tests so feel free to be bold ;-)
jimthematrix (Mon, 13 Feb 2017 22:19:39 GMT):
https://gerrit.hyperledger.org/r/#/c/5975/ - super trivial, adding inline doc only
yacovm (Mon, 13 Feb 2017 22:20:29 GMT):
https://gerrit.hyperledger.org/r/#/c/5809/ A small change set, 44 lines. Need only 1 more +2
greg.haskins (Mon, 13 Feb 2017 23:58:00 GMT):
easy one: https://gerrit.hyperledger.org/r/#/c/5953/
rjones (Mon, 13 Feb 2017 23:58:56 GMT):
Has left the channel.
jimthematrix (Tue, 14 Feb 2017 03:32:30 GMT):
https://gerrit.hyperledger.org/r/#/c/5943/ - anyone? it may look big but it's mostly structural, and it's all in the test code, which are verified by the CI. so, very safe to merge ;-)
adc (Tue, 14 Feb 2017 10:11:25 GMT):
Hi All, does someone understand why this is failing: https://jenkins.hyperledger.org/job/fabric-verify-x86_64/6943/console ? Please, help needed.
yacovm (Tue, 14 Feb 2017 10:26:52 GMT):
@adc , &> #ci-pipeline or #fabric-ci
adc (Tue, 14 Feb 2017 10:27:12 GMT):
oh thanks :)
mastersingh24 (Tue, 14 Feb 2017 10:43:38 GMT):
https://gerrit.hyperledger.org/r/#/c/5835/ for anyone who is around
vpaprots (Tue, 14 Feb 2017 12:13:48 GMT):
I am getting into rebase cycles with these two, they are in principle ready, but would appreciate a review:
https://gerrit.hyperledger.org/r/#/c/4877/10
https://gerrit.hyperledger.org/r/#/c/5897/4
coolsvap (Tue, 14 Feb 2017 13:03:02 GMT):
Has joined the channel.
jimthematrix (Tue, 14 Feb 2017 14:49:16 GMT):
https://gerrit.hyperledger.org/r/#/c/5943 - anyone? it may look big but it's mostly structural, and it's all in the test code, which are verified by the CI. so, very safe to merge
jimthematrix (Tue, 14 Feb 2017 14:50:12 GMT):
https://gerrit.hyperledger.org/r/#/c/5997/ step1 to allow crypto key store to use different super classes implementing the KeyValueStore interface
dave.enyeart (Tue, 14 Feb 2017 15:25:52 GMT):
Priorities for ledger reviews today:
https://gerrit.hyperledger.org/r/#/c/5729/
https://gerrit.hyperledger.org/r/#/c/5879/
joshhus (Tue, 14 Feb 2017 16:46:43 GMT):
Has joined the channel.
joshhus (Tue, 14 Feb 2017 16:47:57 GMT):
Doc topic "capabilities" needs a +2: https://gerrit.hyperledger.org/r/#/c/4855/
mastersingh24 (Tue, 14 Feb 2017 16:56:30 GMT):
@jyellick - had a question on https://gerrit.hyperledger.org/r/#/c/5985/
mastersingh24 (Tue, 14 Feb 2017 16:56:30 GMT):
@jyellick - had a question on https://gerrit.hyperledger.org/r/#/c/5985/ (posted a comment)
jyellick (Tue, 14 Feb 2017 16:59:14 GMT):
@mastersingh24 Thanks for the feedback, replied, will fix
joshhus (Tue, 14 Feb 2017 16:59:35 GMT):
New proposed docs topic: Channels. https://gerrit.hyperledger.org/r/#/c/6017/
smithbk (Tue, 14 Feb 2017 17:25:38 GMT):
Several for fabric-ca need review
smithbk (Tue, 14 Feb 2017 17:25:41 GMT):
https://gerrit.hyperledger.org/r/5631
https://gerrit.hyperledger.org/r/5763
https://gerrit.hyperledger.org/r/5853
https://gerrit.hyperledger.org/r/6003
muralisr (Tue, 14 Feb 2017 17:36:26 GMT):
can we get a review on https://gerrit.hyperledger.org/r/#/c/5979/ please ? its small (just some checks in one file) and helps deploy work (right :-) ) ?
jimthematrix (Tue, 14 Feb 2017 18:31:28 GMT):
can I ask any brave souls around to click the "Submit" button on this one for me? @mastersingh24 already gave +2 so it's ready to merge (fabric-sdk-node only requires one +2): https://gerrit.hyperledger.org/r/#/c/5943/
jimthematrix (Tue, 14 Feb 2017 18:32:10 GMT):
@mastersingh24 @cbf @yacovm @muralisr ^^^
jimthematrix (Tue, 14 Feb 2017 18:36:29 GMT):
@yacovm :thumbsup:
harsha (Tue, 14 Feb 2017 18:36:38 GMT):
Has joined the channel.
jimthematrix (Tue, 14 Feb 2017 19:16:06 GMT):
trivial one: moving a test from the "integration" bucket to the "headless" bucket to maximize coverage of the verification build (that only runs the headless bucket): https://gerrit.hyperledger.org/r/#/c/6029/
jimthematrix (Tue, 14 Feb 2017 19:16:28 GMT):
this was an escape of the previous re-factor (5943)
dave.enyeart (Tue, 14 Feb 2017 20:25:19 GMT):
@binhn @mastersingh24 I reviewed the GetHistoryForKey changeset with Murali in detail. Just need one more +2 please:
https://gerrit.hyperledger.org/r/#/c/5981
greg.haskins (Tue, 14 Feb 2017 20:37:25 GMT):
some low hanging fruit: https://gerrit.hyperledger.org/r/#/c/5953/
greg.haskins (Tue, 14 Feb 2017 20:37:34 GMT):
https://gerrit.hyperledger.org/r/#/c/6019/
greg.haskins (Tue, 14 Feb 2017 20:37:46 GMT):
https://gerrit.hyperledger.org/r/#/c/6023/
JonathanLevi (Tue, 14 Feb 2017 22:46:06 GMT):
@greg.haskins: any "known" ramifications wrt 6023 ? I know it's a breaking change, etc...
greg.haskins (Tue, 14 Feb 2017 22:46:37 GMT):
not really, v1.0+chaintool support is newly emerging
greg.haskins (Tue, 14 Feb 2017 22:46:50 GMT):
e.g. there are no users other than me (I am guessing, since its not fully working)
greg.haskins (Tue, 14 Feb 2017 22:47:23 GMT):
it breaks people from v0.6 but right now, its already "broken" in the sense that v1.0 support is missing ;)
JonathanLevi (Tue, 14 Feb 2017 22:47:26 GMT):
I agree. Your commit message sounded pretty dramatic ;-) so I wanted to make sure. It's not the only breaking change....
greg.haskins (Tue, 14 Feb 2017 22:47:35 GMT):
haha, thats me
greg.haskins (Tue, 14 Feb 2017 22:47:39 GMT):
dramatic
JonathanLevi (Tue, 14 Feb 2017 22:47:40 GMT):
But the sooner we break stuff that we "have to" break, the better.
greg.haskins (Tue, 14 Feb 2017 22:47:44 GMT):
right
JonathanLevi (Tue, 14 Feb 2017 22:47:49 GMT):
Ha ha. Merged ;-)
greg.haskins (Tue, 14 Feb 2017 22:47:57 GMT):
it was stated in the interest of full disclosure, not to cause alarm
JonathanLevi (Tue, 14 Feb 2017 22:48:09 GMT):
Fair enough - just wanted to double-check here.
greg.haskins (Tue, 14 Feb 2017 22:48:14 GMT):
but I could have been clearer
greg.haskins (Tue, 14 Feb 2017 22:48:17 GMT):
yes, thank you
JonathanLevi (Tue, 14 Feb 2017 22:48:25 GMT):
Nah, you are fine. Thanks.
smithbk (Wed, 15 Feb 2017 00:44:58 GMT):
Could someone review some of these fabric-ca change sets? Thanks
smithbk (Wed, 15 Feb 2017 00:45:00 GMT):
https://gerrit.hyperledger.org/r/5631
https://gerrit.hyperledger.org/r/5763
https://gerrit.hyperledger.org/r/5853
https://gerrit.hyperledger.org/r/6003
https://gerrit.hyperledger.org/r/6037
grapebaba (Wed, 15 Feb 2017 01:25:53 GMT):
https://gerrit.hyperledger.org/r/#/c/5983/ need another +2
muralisr (Wed, 15 Feb 2017 02:32:17 GMT):
@grapebaba looking...
grapebaba (Wed, 15 Feb 2017 02:32:34 GMT):
thanks
baohua (Wed, 15 Feb 2017 03:51:29 GMT):
A quick and simple fix on docker image: http://gerrit.hyperledger.org/r/6041. Thanks!
adc (Wed, 15 Feb 2017 08:23:14 GMT):
Hi All, please some love to: https://gerrit.hyperledger.org/r/#/c/6001/ and https://gerrit.hyperledger.org/r/#/c/5945/ Thanks :)
yacovm (Wed, 15 Feb 2017 09:28:21 GMT):
@adc you're missing only 1 +2 on the replay attack, but you wrote:
> Before merging this change-set, the client-sdk needs to be modified to generate the TxID in the new expected way.
Was it modified or not?
adc (Wed, 15 Feb 2017 09:28:46 GMT):
ah, right
adc (Wed, 15 Feb 2017 09:29:01 GMT):
Yacov, really good point
adc (Wed, 15 Feb 2017 09:29:09 GMT):
that one needs to wait
yacovm (Wed, 15 Feb 2017 09:29:15 GMT):
so -1 yourself
adc (Wed, 15 Feb 2017 09:30:02 GMT):
perfect, thanks for the feedback
jimthematrix (Wed, 15 Feb 2017 11:34:07 GMT):
@adc the client SDK at the moment is stuck on a few big changes (ie chaincode deploy) so this part can't be done until those are cleared first, sorry for the delay
adc (Wed, 15 Feb 2017 12:05:50 GMT):
np, thanks @jimthematrix
smithbk (Wed, 15 Feb 2017 14:24:51 GMT):
The following still need review. Thanks
smithbk (Wed, 15 Feb 2017 14:24:56 GMT):
https://gerrit.hyperledger.org/r/5631
https://gerrit.hyperledger.org/r/5763
https://gerrit.hyperledger.org/r/5853
https://gerrit.hyperledger.org/r/6003
https://gerrit.hyperledger.org/r/6037
dave.enyeart (Wed, 15 Feb 2017 15:52:06 GMT):
@mastersingh24 Can you review 'scope couch query to chaincode', implemented in two parts:
dave.enyeart (Wed, 15 Feb 2017 15:52:15 GMT):
https://gerrit.hyperledger.org/r/#/c/5879/
dave.enyeart (Wed, 15 Feb 2017 15:52:26 GMT):
https://gerrit.hyperledger.org/r/#/c/5971/
greg.haskins (Wed, 15 Feb 2017 16:10:47 GMT):
simple one: https://gerrit.hyperledger.org/r/#/c/6035/
greg.haskins (Wed, 15 Feb 2017 16:38:52 GMT):
@muralisr two more for you sir: https://gerrit.hyperledger.org/r/#/c/6059/
muralisr (Wed, 15 Feb 2017 16:41:50 GMT):
certainly @greg.haskins ... in about 10 mins ?
greg.haskins (Wed, 15 Feb 2017 16:42:05 GMT):
of course, whenever you get a chance
muralisr (Wed, 15 Feb 2017 17:03:24 GMT):
responded with a comment/question, @greg.haskins
greg.haskins (Thu, 16 Feb 2017 00:57:38 GMT):
@muralisr all passing CI now: https://gerrit.hyperledger.org/r/#/c/6059/
muralisr (Thu, 16 Feb 2017 00:58:54 GMT):
@greg.haskins I was looking at that... couldn't figure out why the entry was removed in platforms_test.go ... ?
greg.haskins (Thu, 16 Feb 2017 00:59:25 GMT):
oh because in the earlier form of the patch I was trying to enforce /src/$pkg/.*
greg.haskins (Thu, 16 Feb 2017 00:59:32 GMT):
but that broke a lot of tests
greg.haskins (Thu, 16 Feb 2017 00:59:39 GMT):
that are just packaging the entire GOPATH
greg.haskins (Thu, 16 Feb 2017 01:00:08 GMT):
and I decided that it was probably safer to just stick to excluding binaries than to try to impose policy on the golang packages themselves
muralisr (Thu, 16 Feb 2017 01:00:18 GMT):
ok
greg.haskins (Thu, 16 Feb 2017 01:00:31 GMT):
but then I forgot to remove the test to was looking for that enforcement
muralisr (Thu, 16 Feb 2017 01:00:59 GMT):
ok
muralisr (Thu, 16 Feb 2017 01:01:13 GMT):
I didn't connect those dots.
muralisr (Thu, 16 Feb 2017 01:01:14 GMT):
thanks
greg.haskins (Thu, 16 Feb 2017 01:01:35 GMT):
here was the original logic that drove the test: https://gerrit.hyperledger.org/r/#/c/6059/1..3/core/chaincode/platforms/golang/platform.go
greg.haskins (Thu, 16 Feb 2017 01:01:35 GMT):
here was the original logic that warranted the test: https://gerrit.hyperledger.org/r/#/c/6059/1..3/core/chaincode/platforms/golang/platform.go
greg.haskins (Thu, 16 Feb 2017 01:02:43 GMT):
but it turns out the CLI/platform is overzealous and just grabs $GOPATH/src/.*\.(go|c|h|yaml|json)
greg.haskins (Thu, 16 Feb 2017 01:03:03 GMT):
(which I think I knew, but had forgotten until the tests went belly up
greg.haskins (Thu, 16 Feb 2017 01:03:54 GMT):
ideally, we would replicate similar logic to ./scripts/goListFiles.sh
greg.haskins (Thu, 16 Feb 2017 01:04:15 GMT):
i.e. take the chaincode package and then walk the deps/transitives backwards
baohua (Thu, 16 Feb 2017 01:08:56 GMT):
hi, there're missing configs in the orderer image, which will cause booting error possibly. Here is a quick fix, thanks! https://gerrit.hyperledger.org/r/6041, https://gerrit.hyperledger.org/r/6047
muralisr (Thu, 16 Feb 2017 01:34:51 GMT):
+2ed , Greg. If we need in future to include exes we can revisit. The one thing that might bite us if valid go files have +x on them
muralisr (Thu, 16 Feb 2017 01:35:19 GMT):
but that's better than allowing exes I think
murrekatt (Thu, 16 Feb 2017 06:18:33 GMT):
Has joined the channel.
murrekatt (Thu, 16 Feb 2017 06:23:40 GMT):
hi all, did my first code change yesterday fixing something small and pushed the changes for review (FAB-2244). i opened the issue before and then made the changes and pushed for review to gerrit https://gerrit.hyperledger.org/r/#/c/6049/. a few questions: 1) how to link from jira to gettit? 2) who to select as reviewers? thanks!
wutongtree (Thu, 16 Feb 2017 10:08:05 GMT):
Has joined the channel.
greg.haskins (Thu, 16 Feb 2017 13:01:36 GMT):
@muralisr ty. If you wouldnt mind, please review the other two in the stack
greg.haskins (Thu, 16 Feb 2017 13:01:38 GMT):
https://gerrit.hyperledger.org/r/#/c/6077/
greg.haskins (Thu, 16 Feb 2017 13:01:49 GMT):
https://gerrit.hyperledger.org/r/#/c/6057/
muralisr (Thu, 16 Feb 2017 13:11:35 GMT):
will look today (hopefully by midday), @greg.haskins
greg.haskins (Thu, 16 Feb 2017 13:14:33 GMT):
@muralisr ty
muralisr (Thu, 16 Feb 2017 13:49:48 GMT):
with https://gerrit.hyperledger.org/r/#/c/6081, the later master passes end-to-end sniff tests (default as well as create chains)
muralisr (Thu, 16 Feb 2017 13:50:01 GMT):
will continue doing tests throughout the day
muralisr (Thu, 16 Feb 2017 13:51:09 GMT):
docs need to be updated...
dave.enyeart (Thu, 16 Feb 2017 15:21:38 GMT):
Please merge: https://gerrit.hyperledger.org/r/#/c/6075/
dave.enyeart (Thu, 16 Feb 2017 15:21:38 GMT):
@muralisr @binhn @mastersingh24 Please merge: https://gerrit.hyperledger.org/r/#/c/6075/
dave.enyeart (Thu, 16 Feb 2017 15:21:54 GMT):
that is the last one tripping up end-to-end scenario for people
alviontaran (Thu, 16 Feb 2017 16:21:52 GMT):
Has joined the channel.
chris.elder (Thu, 16 Feb 2017 22:32:32 GMT):
@muralisr @mastersingh24 If anyone has time, can you review https://gerrit.hyperledger.org/r/#/c/5971/ ?
chris.elder (Fri, 17 Feb 2017 01:19:03 GMT):
Can I get a ledger review for https://gerrit.hyperledger.org/r/#/c/6051/ ? This is a change to make the CouchDB name be consistent with the Chain ID.
ylsGit (Fri, 17 Feb 2017 02:29:32 GMT):
Has joined the channel.
dave.enyeart (Fri, 17 Feb 2017 03:24:12 GMT):
Ready for review: https://gerrit.hyperledger.org/r/#/c/5991/
mastersingh24 (Fri, 17 Feb 2017 06:23:12 GMT):
easy one on fabric-ca: https://gerrit.hyperledger.org/r/#/c/5481/
nickgaski (Fri, 17 Feb 2017 17:00:19 GMT):
this aint an easy one; but there is clamoring for this to be done by Monday with the completion of an overview/key concepts section - https://gerrit.hyperledger.org/r/#/c/6157/
nickgaski (Fri, 17 Feb 2017 17:01:43 GMT):
If we can get this merged, we can start cleaning up the top level topics, add some new formatting stuff to make it more attractive and facilitate navigation. I will be bugging this channel for the next three days, you've been warned
greg.haskins (Fri, 17 Feb 2017 17:19:25 GMT):
@mastersingh24 @muralisr @cbf new stack for your review: https://gerrit.hyperledger.org/r/#/c/6167/
greg.haskins (Fri, 17 Feb 2017 17:19:41 GMT):
(note that its three patches in total, not including the unrelated FAB-2341 fix)
greg.haskins (Fri, 17 Feb 2017 17:19:57 GMT):
chaincode containers reduced from 1.4G to ~175MB
greg.haskins (Fri, 17 Feb 2017 17:26:09 GMT):
as a side note, technically we should get CAR chaincode built with -static too (and I have a CR for that, hint hint @muralisr: https://gerrit.hyperledger.org/r/#/c/6093/) but I think 6167 and friends may go in independent of a new chaintool release that incorporates CR 6093 for now
greg.haskins (Fri, 17 Feb 2017 17:26:14 GMT):
as long as we get it in eventually
muralisr (Fri, 17 Feb 2017 17:26:56 GMT):
+2ed the 2341 @greg.haskins ... can't wait to get to 6167 (later today ?)
greg.haskins (Fri, 17 Feb 2017 17:27:04 GMT):
a) it seems to work anyway (e.g. there arent any missing .so files in baseos) and b) there arent any users of chaintool + v1.0 yet since I am still in the process of qualifying it
greg.haskins (Fri, 17 Feb 2017 17:27:50 GMT):
so im just thinking we get a CR 6093 release before 1.0, but no reason to block the fabric work
greg.haskins (Fri, 17 Feb 2017 17:28:44 GMT):
@muralisr of course, appreciate any review time but always at your schedule
nickgaski (Fri, 17 Feb 2017 17:55:52 GMT):
ok this one is a little more manageable - CLI commands for install and instantiate - https://gerrit.hyperledger.org/r/#/c/6119/
latitiah (Fri, 17 Feb 2017 18:24:20 GMT):
Has joined the channel.
latitiah (Fri, 17 Feb 2017 18:26:41 GMT):
I have a couple of PRs for review for building out more behave tests:
https://gerrit.hyperledger.org/r/#/c/5657/
https://gerrit.hyperledger.org/r/#/c/6117/
latitiah (Fri, 17 Feb 2017 18:26:41 GMT):
PRs for review for behave tests:
https://gerrit.hyperledger.org/r/#/c/5657/
https://gerrit.hyperledger.org/r/#/c/6117/
nickgaski (Fri, 17 Feb 2017 20:00:30 GMT):
https://gerrit.hyperledger.org/r/#/c/6157 - Table of Contents. Gotta get eyes on this and figure out how to get this or an iteration of this merged by Monday
muralisr (Fri, 17 Feb 2017 20:15:12 GMT):
with https://gerrit.hyperledger.org/r/#/c/6161 end-to-end tests work now (thanks @greg.haskins)
ashutosh_kumar (Fri, 17 Feb 2017 22:32:45 GMT):
@JonathanLevi I have incorporated your comments in https://gerrit.hyperledger.org/r/#/c/4363/. Please have a look.
baohua (Sat, 18 Feb 2017 00:00:44 GMT):
this needs another +2 :) https://gerrit.hyperledger.org/r/#/c/6041/
dave.enyeart (Sat, 18 Feb 2017 00:25:50 GMT):
some ledger CRs for +2 review:
https://gerrit.hyperledger.org/r/#/c/6091/
https://gerrit.hyperledger.org/r/#/c/5973/
https://gerrit.hyperledger.org/r/#/c/5991/
https://gerrit.hyperledger.org/r/#/c/6051/
https://gerrit.hyperledger.org/r/#/c/6080/
dave.enyeart (Sat, 18 Feb 2017 00:25:50 GMT):
some ledger CRs for +2 review:
https://gerrit.hyperledger.org/r/#/c/6091/
https://gerrit.hyperledger.org/r/#/c/5973/
https://gerrit.hyperledger.org/r/#/c/5991/
https://gerrit.hyperledger.org/r/#/c/6051/
https://gerrit.hyperledger.org/r/#/c/6080/
https://gerrit.hyperledger.org/r/#/c/6199/
dave.enyeart (Sat, 18 Feb 2017 00:25:50 GMT):
some ledger CRs for +2 review:
https://gerrit.hyperledger.org/r/#/c/6199/
https://gerrit.hyperledger.org/r/#/c/6091/
https://gerrit.hyperledger.org/r/#/c/5973/
https://gerrit.hyperledger.org/r/#/c/5991/
https://gerrit.hyperledger.org/r/#/c/6051/
https://gerrit.hyperledger.org/r/#/c/6080/
dave.enyeart (Sat, 18 Feb 2017 00:25:50 GMT):
some ledger CRs for +2 review:
https://gerrit.hyperledger.org/r/#/c/6091/
https://gerrit.hyperledger.org/r/#/c/5991/
https://gerrit.hyperledger.org/r/#/c/6051/
https://gerrit.hyperledger.org/r/#/c/6080/
nickgaski (Sat, 18 Feb 2017 00:42:37 GMT):
one more try - https://gerrit.hyperledger.org/r/#/c/6157
nickgaski (Sat, 18 Feb 2017 00:42:58 GMT):
https://gerrit.hyperledger.org/r/#/c/6119 this needs one more +2
muralisr (Sat, 18 Feb 2017 13:38:32 GMT):
@nickgaski , @yacovm has some comments on 6119 ... can you take a look and incorporate please ? Sooner we get 6119 out the better
baohua (Sat, 18 Feb 2017 14:31:52 GMT):
I've rebased a patchset, which got +2 before, welcome for new review, thanks! https://gerrit.hyperledger.org/r/#/c/5701/
yacovm (Sat, 18 Feb 2017 15:15:50 GMT):
Trivial one , 12 lines: https://gerrit.hyperledger.org/r/#/c/6197/
yacovm (Sat, 18 Feb 2017 15:15:50 GMT):
2 Trivial ones , 12 lines: https://gerrit.hyperledger.org/r/#/c/6197/
https://gerrit.hyperledger.org/r/#/c/6207/
jimthematrix (Sat, 18 Feb 2017 17:48:45 GMT):
super trivial (test only): https://gerrit.hyperledger.org/r/#/c/6209/
improving API design of couchdb keyvaluestore implementation: https://gerrit.hyperledger.org/r/#/c/6211/
mastersingh24 (Sat, 18 Feb 2017 18:51:43 GMT):
easy one: https://gerrit.hyperledger.org/r/#/c/6201/
mastersingh24 (Sat, 18 Feb 2017 18:52:48 GMT):
https://gerrit.hyperledger.org/r/#/c/6203/ - just needs someone to hit submit ;)
smithbk (Sat, 18 Feb 2017 19:25:27 GMT):
Hi, the following change sets are the next in line for fabric-ca ... thanks
smithbk (Sat, 18 Feb 2017 19:25:29 GMT):
https://gerrit.hyperledger.org/r/5853
https://gerrit.hyperledger.org/r/6003
https://gerrit.hyperledger.org/r/6037
https://gerrit.hyperledger.org/r/6179
yacovm (Sat, 18 Feb 2017 22:00:07 GMT):
Can anyone fix the broken master? https://gerrit.hyperledger.org/r/#/c/6225
muralisr (Sat, 18 Feb 2017 22:40:43 GMT):
https://gerrit.hyperledger.org/r/#/c/6219 has been rebased to use https://gerrit.hyperledger.org/r/#/c/6225.. once it succeeds hopefully master will be back on track
latitiah (Sat, 18 Feb 2017 22:55:57 GMT):
I have a couple of PRs for review for building out more behave tests:
https://gerrit.hyperledger.org/r/#/c/5657
https://gerrit.hyperledger.org/r/#/c/6117
smithbk (Sat, 18 Feb 2017 23:55:33 GMT):
https://gerrit.hyperledger.org/r/#/c/5853/ needs another +2 review ... thanks
mastersingh24 (Sun, 19 Feb 2017 00:16:18 GMT):
any takers: https://gerrit.hyperledger.org/r/#/c/6201/
muralisr (Sun, 19 Feb 2017 01:31:29 GMT):
one more +2 for https://gerrit.hyperledger.org/r/#/c/6219/ to make end-2-end work please?
muralisr (Sun, 19 Feb 2017 01:33:11 GMT):
and done @mastersingh24
JonathanLevi (Sun, 19 Feb 2017 07:32:23 GMT):
@smithbk: https://gerrit.hyperledger.org/r/#/c/5853/ is merged as well (will follow up with a CR myself...)
mastersingh24 (Sun, 19 Feb 2017 12:49:12 GMT):
quick series of repo / package cleanup requests:
https://gerrit.hyperledger.org/r/#/c/6237/
https://gerrit.hyperledger.org/r/#/c/6239/
https://gerrit.hyperledger.org/r/#/c/6241/
smithbk (Sun, 19 Feb 2017 13:35:40 GMT):
@JonathanLevi thanks
smithbk (Sun, 19 Feb 2017 13:35:54 GMT):
Here are next in line for fabric-ca
smithbk (Sun, 19 Feb 2017 13:35:56 GMT):
https://gerrit.hyperledger.org/r/6003
https://gerrit.hyperledger.org/r/6037
https://gerrit.hyperledger.org/r/6179
https://gerrit.hyperledger.org/r/6243
greg.haskins (Sun, 19 Feb 2017 14:58:48 GMT):
ready for review: https://gerrit.hyperledger.org/r/#/c/6167/
bmos299 (Sun, 19 Feb 2017 15:51:13 GMT):
Has joined the channel.
bmos299 (Sun, 19 Feb 2017 15:51:58 GMT):
Can maintainers please look at: https://gerrit.hyperledger.org/r/#/c/6157/ ...we want to get the ToC in so we can then start adding docs and send in a pr to use sphinx for the readability.
bmos299 (Sun, 19 Feb 2017 15:52:11 GMT):
Thanks you Greg.
yacovm (Sun, 19 Feb 2017 16:24:52 GMT):
This only looks scary, but 400 of it are `pb.go` https://gerrit.hyperledger.org/r/#/c/5965/
vpaprots (Sun, 19 Feb 2017 18:20:34 GMT):
can we PLEASE get this one merged. https://gerrit.hyperledger.org/r/#/c/4877/15 The rebase game is killing me. I suspect I will spend another 3 hours just getting the two of the patches fixed :(
mastersingh24 (Sun, 19 Feb 2017 19:27:15 GMT):
@adc @JonathanLevi ^^^^^
mastersingh24 (Sun, 19 Feb 2017 19:27:58 GMT):
one more for https://gerrit.hyperledger.org/r/#/c/6239/ please and then please submit https://gerrit.hyperledger.org/r/#/c/6241 as well
JonathanLevi (Sun, 19 Feb 2017 21:04:30 GMT):
@mastersingh24, @vpaprots: approved. Need another `+2`...
mastersingh24 (Sun, 19 Feb 2017 21:05:51 GMT):
cool - just wanted to make sure you or Angelo reviewed before approving
JonathanLevi (Sun, 19 Feb 2017 21:06:07 GMT):
Thank you.
JonathanLevi (Sun, 19 Feb 2017 21:06:07 GMT):
Thank you. @vpaprots thanks for addressing all of these over the weekend...
vpaprots (Sun, 19 Feb 2017 21:06:55 GMT):
Thanks @JonathanLevi ! :D
vpaprots (Sun, 19 Feb 2017 21:09:44 GMT):
I am still strugling rebasing the second of the group, but if you got time ( @JonathanLevi @mastersingh24 ) the change is growing in scope and havent figured out a way to break it up.. https://gerrit.hyperledger.org/r/#/c/5897/
vpaprots (Sun, 19 Feb 2017 21:11:08 GMT):
(at the moment, https://gerrit.hyperledger.org/r/#/c/6235/4 adds several uses of BCCSP, which I hadnt accounted configuration for)
dave.enyeart (Mon, 20 Feb 2017 00:39:17 GMT):
some ledger CRs for +2 review:
https://gerrit.hyperledger.org/r/#/c/6091/
https://gerrit.hyperledger.org/r/#/c/5991/
https://gerrit.hyperledger.org/r/#/c/6051/
https://gerrit.hyperledger.org/r/#/c/6080/
muralisr (Mon, 20 Feb 2017 01:05:07 GMT):
https://gerrit.hyperledger.org/r/#/c/6091 merged @dave.enyeart
yacovm (Mon, 20 Feb 2017 12:03:24 GMT):
Replay attack integration tests courtesy of @adc https://gerrit.hyperledger.org/r/#/c/6233/
harsha (Mon, 20 Feb 2017 12:11:35 GMT):
@greg.haskins @harrijk @SriramaSharma I have rebased https://gerrit.hyperledger.org/r/#/c/6053/ . Kindly help with review.
mastersingh24 (Mon, 20 Feb 2017 12:21:55 GMT):
@harsha - looks good
harsha (Mon, 20 Feb 2017 12:23:50 GMT):
@mastersingh24 Thank you !!
harsha (Mon, 20 Feb 2017 12:25:10 GMT):
@yacovm Thank you
yacovm (Mon, 20 Feb 2017 12:25:17 GMT):
sure thing
murrekatt (Mon, 20 Feb 2017 13:10:01 GMT):
please review and merge https://gerrit.hyperledger.org/r/#/c/6049/ thanks!
muralisr (Mon, 20 Feb 2017 13:52:51 GMT):
done @murrekatt , thanks!
smithbk (Mon, 20 Feb 2017 14:13:31 GMT):
These are still in need of review for fabric-ca. Thanks
smithbk (Mon, 20 Feb 2017 14:13:35 GMT):
https://gerrit.hyperledger.org/r/6003
https://gerrit.hyperledger.org/r/6037
https://gerrit.hyperledger.org/r/6179
https://gerrit.hyperledger.org/r/6243
scottz (Mon, 20 Feb 2017 16:19:53 GMT):
Has joined the channel.
scottz (Mon, 20 Feb 2017 16:25:20 GMT):
Can I get some folks to review languishing https://gerrit.hyperledger.org/r/#/c/6039/ ? @greg.haskins Did you finish your code review? I see a history log for patch set 3, but no more comments. It would be really helpful if we could get this done, so I can avoid rebasing and updating in my branch to keep current with other changes being merged, and so we can use this in CI tests!
ashutosh_kumar (Mon, 20 Feb 2017 17:21:16 GMT):
I have lots of CR . This will need some attention https://gerrit.hyperledger.org/r/#/c/5161/
adc (Tue, 21 Feb 2017 12:26:33 GMT):
Hi All, please some love to this change-set: https://gerrit.hyperledger.org/r/#/c/6277/ Thanks :)
suryalanka (Tue, 21 Feb 2017 13:50:01 GMT):
Has joined the channel.
smithbk (Tue, 21 Feb 2017 17:30:07 GMT):
The following are ready for re-review ... thanks
smithbk (Tue, 21 Feb 2017 17:30:09 GMT):
https://gerrit.hyperledger.org/r/6037 - Intermediate CA server support
https://gerrit.hyperledger.org/r/6179 - Reflect to add server config flags
https://gerrit.hyperledger.org/r/6243 - Docker images for client and server commands
aso (Tue, 21 Feb 2017 20:48:36 GMT):
Has joined the channel.
aso (Tue, 21 Feb 2017 20:49:07 GMT):
Please look at this https://gerrit.hyperledger.org/r/#/c/6319/ it blocks the access control work
vpaprots (Wed, 22 Feb 2017 02:06:47 GMT):
https://gerrit.hyperledger.org/r/#/c/5897/12 is in (after 3 days of struggling with rebase updates, rethought my approach with bootBCCSP) I think the people I bugged about this at one point or another: @mastersingh24 @JonathanLevi @adc @elli-androulaki @jyellick @aso.
vpaprots (Wed, 22 Feb 2017 02:06:47 GMT):
https://gerrit.hyperledger.org/r/#/c/5897/12 is in (after 3 days of struggling with rebase updates, rethought my approach with bootBCCSP) I think the people I bugged about this at one point or another: @mastersingh24 @JonathanLevi @adc @elli-androulaki @jyellick @aso
elli-androulaki (Wed, 22 Feb 2017 02:06:47 GMT):
Has joined the channel.
JonathanLevi (Wed, 22 Feb 2017 06:56:30 GMT):
@smithbk: will it be possible to unlink https://gerrit.hyperledger.org/r/#/c/6179 from https://gerrit.hyperledger.org/r/6037 ?
ashutosh_kumar (Wed, 22 Feb 2017 13:21:49 GMT):
I have one more for review : https://gerrit.hyperledger.org/r/#/c/4363/. @JonathanLevi , I have incorporated your last comments. This one does not have any dependency on other TCert component(s).
ashutosh_kumar (Wed, 22 Feb 2017 13:21:49 GMT):
I have one more for review : https://gerrit.hyperledger.org/r/#/c/4363/. @JonathanLevi , I have incorporated your last comments. This one does not have any dependency on other TCert change sets.
smithbk (Wed, 22 Feb 2017 14:19:47 GMT):
@jonathanlevi done
psa (Wed, 22 Feb 2017 15:56:16 GMT):
Has joined the channel.
gennadyl (Wed, 22 Feb 2017 16:09:59 GMT):
Can anybody look into https://gerrit.hyperledger.org/r/#/c/5909/ - connection between leader election and deliver service
jimthematrix (Wed, 22 Feb 2017 16:35:07 GMT):
two from node sdk to fix fabric-ca-client tests:
https://gerrit.hyperledger.org/r/#/c/6323/
https://gerrit.hyperledger.org/r/#/c/6363/
adc (Wed, 22 Feb 2017 17:09:16 GMT):
@JonathanLevi, may you unblock https://gerrit.hyperledger.org/r/#/c/6277/ ?
JonathanLevi (Wed, 22 Feb 2017 17:20:17 GMT):
@adc, will address it today.
adc (Wed, 22 Feb 2017 17:20:27 GMT):
thanks much :)
JonathanLevi (Wed, 22 Feb 2017 17:21:53 GMT):
@ashutosh_kumar: please see my comment. I believe you have incorporated the comments, and then they got undone/reverted in a subsequent patchset.
JonathanLevi (Wed, 22 Feb 2017 17:22:06 GMT):
Also,
JonathanLevi (Wed, 22 Feb 2017 17:22:13 GMT):
Any objections to merging this: https://gerrit.hyperledger.org/r/#/c/5065
ashutosh_kumar (Wed, 22 Feb 2017 18:07:29 GMT):
I am fine with that.
ashutosh_kumar (Wed, 22 Feb 2017 18:10:37 GMT):
@JonathanLevi , I see that now. Let me fix that.
ashutosh_kumar (Wed, 22 Feb 2017 19:29:20 GMT):
@JonathanLevi , I fixed https://gerrit.hyperledger.org/r/#/c/4363 by bringing it to patch set 10 level. Please have a look.
JonathanLevi (Wed, 22 Feb 2017 20:03:59 GMT):
Yes, I'm with you on that one. Already replied... if you could decouple from the rest, it may be quicker to get it in.
JonathanLevi (Wed, 22 Feb 2017 20:04:44 GMT):
There are a few overlapping files in a few CRs and we may end up again with these vicious circular rebasing cycles.
JonathanLevi (Wed, 22 Feb 2017 20:05:57 GMT):
At the same time, it's really tempting to ask you for a few examples of such encrypted attrs?
JonathanLevi (Wed, 22 Feb 2017 20:05:57 GMT):
At the same time, it's really tempting to ask you for a few examples of such encrypted attrs... but let's see if you can decouple this one first
JonathanLevi (Wed, 22 Feb 2017 20:06:18 GMT):
But honestly, let's just get one of these ready for submissions, and we'll work something out.
jimthematrix (Wed, 22 Feb 2017 20:17:11 GMT):
two more for node SDK:
https://gerrit.hyperledger.org/r/#/c/6383/ - test update
https://gerrit.hyperledger.org/r/#/c/6381/ - cleanup unneeded modules from package.json
smithbk (Wed, 22 Feb 2017 20:30:15 GMT):
For fabric-ca:
smithbk (Wed, 22 Feb 2017 20:30:17 GMT):
https://gerrit.hyperledger.org/r/6037 - Intermediate CA server support
https://gerrit.hyperledger.org/r/6179 - Reflect to add server config flags
https://gerrit.hyperledger.org/r/6243 - Docker images for client and server commands
https://gerrit.hyperledger.org/r/6373 - Revendor cfssl for fabric-ca BCCSP integration
ashutosh_kumar (Wed, 22 Feb 2017 21:07:27 GMT):
@JonathanLevi 4363 is completely independent , not dependent on any other change set. So , it is safe to merge this.
ashutosh_kumar (Wed, 22 Feb 2017 21:09:03 GMT):
Where to put the examples of encrypted attributes ?
JonathanLevi (Wed, 22 Feb 2017 21:11:17 GMT):
If you have them, then let's wrap and add them as tests...
JonathanLevi (Wed, 22 Feb 2017 21:11:38 GMT):
(expected vs calculated) style
mastersingh24 (Wed, 22 Feb 2017 22:30:03 GMT):
@smithbk - some comments on a few of the items above
dave.enyeart (Thu, 23 Feb 2017 05:13:46 GMT):
Ledger items for review:
https://gerrit.hyperledger.org/r/#/c/6365/
https://gerrit.hyperledger.org/r/#/c/6051/
https://gerrit.hyperledger.org/r/#/c/5991/
hgabre (Thu, 23 Feb 2017 11:34:19 GMT):
Has joined the channel.
hgabre (Thu, 23 Feb 2017 11:34:32 GMT):
I would need some +2s for this fix here: https://gerrit.hyperledger.org/r/#/c/6025/
JonathanLevi (Thu, 23 Feb 2017 13:17:52 GMT):
@hgabre: hello, hello! You've got mine. One more to go.
vpaprots (Thu, 23 Feb 2017 15:36:33 GMT):
https://gerrit.hyperledger.org/r/#/c/5897/ +1 from Gari and Ale.. almost there!
smithbk (Thu, 23 Feb 2017 15:58:42 GMT):
@mastersingh24 @JonathanLevi The following are ready for your review again. Thanks.
smithbk (Thu, 23 Feb 2017 15:58:44 GMT):
https://gerrit.hyperledger.org/r/6037 - Intermediate CA server support
https://gerrit.hyperledger.org/r/6179 - Reflect to add server config flags
https://gerrit.hyperledger.org/r/6243 - Docker images for client and server commands
gennadyl (Thu, 23 Feb 2017 16:12:24 GMT):
https://gerrit.hyperledger.org/r/#/c/5909/ - gossip + leader election + deliver service. Review, plz
JonathanLevi (Thu, 23 Feb 2017 16:21:14 GMT):
@smithbk you got them all !
JonathanLevi (Thu, 23 Feb 2017 16:21:43 GMT):
We would really need to see a few integration tests... of using the Intermediate CA.
JonathanLevi (Thu, 23 Feb 2017 16:23:11 GMT):
I have `+2`'ed and we can perform/commit these separately, by you, or others - but I'd feel much better knowing that we have tried it and tested it ourselves.
latitiah (Thu, 23 Feb 2017 17:14:58 GMT):
https://gerrit.hyperledger.org/r/#/c/5657/ needs some +2's
mastersingh24 (Thu, 23 Feb 2017 17:41:46 GMT):
doc cleanup - https://gerrit.hyperledger.org/r/#/c/6441/ - basically the FAQ is outdated and will cause confusion for V1.0. We can add it back later, but for now this stuff is wrong
yacovm (Thu, 23 Feb 2017 18:00:36 GMT):
Easy one-liner https://gerrit.hyperledger.org/r/#/c/6443/
binhn (Thu, 23 Feb 2017 18:45:59 GMT):
Message Attachments
JonathanLevi (Thu, 23 Feb 2017 19:00:21 GMT):
@binhn Ha ha!
smithbk (Thu, 23 Feb 2017 19:07:34 GMT):
@JonathanLevi https://gerrit.hyperledger.org/r/#/c/6037/ is ready
JonathanLevi (Thu, 23 Feb 2017 19:46:21 GMT):
@smithbk I have approved it (again). For the record, I would have merged it with only one intermediate in the test. I think (in the future), we should a nice *integration test*... which shows the feature.
JonathanLevi (Thu, 23 Feb 2017 19:46:21 GMT):
@smithbk I have approved it (again). For the record, I would have merged it with only one intermediate in the test. I think (in the future), we should also add a nice *integration test*... which shows the feature.
rameshthoomu (Thu, 23 Feb 2017 20:21:19 GMT):
RTD build is failing.. easy fix https://gerrit.hyperledger.org/r/#/c/6449/
C0rWin (Fri, 24 Feb 2017 00:04:13 GMT):
pretty easy CR: https://gerrit.hyperledger.org/r/#/c/6445/, no need to open connection to ordering service for most of the peer CLI commands
C0rWin (Fri, 24 Feb 2017 00:05:21 GMT):
(need this to test reconnection to ordering service while joining channel)
jimthematrix (Fri, 24 Feb 2017 00:13:55 GMT):
http://gerrit.hyperledger.org/r/6457 - adding authentication to register() call
jimthematrix (Fri, 24 Feb 2017 00:14:16 GMT):
also, https://gerrit.hyperledger.org/r/#/c/6383/ - update to tests only
mastersingh24 (Fri, 24 Feb 2017 01:18:19 GMT):
@jimthematrix - made some comments on 6457
mastersingh24 (Fri, 24 Feb 2017 01:18:52 GMT):
@JonathanLevi @smithbk @cbf - https://gerrit.hyperledger.org/r/#/c/5897/
JonathanLevi (Fri, 24 Feb 2017 01:22:38 GMT):
@mastersingh24: merged 5897. @vpaprots: you may turn off that cron job that writes to me every 4 hours ;-)
vpaprots (Fri, 24 Feb 2017 01:22:58 GMT):
:D
vpaprots (Fri, 24 Feb 2017 01:23:27 GMT):
Ah, but I will have a whole slew more code for you in a few short minutes ;)
vpaprots (Fri, 24 Feb 2017 01:24:08 GMT):
fabric-ca now runs with bccsp on my laptop at least.. prettyfying
JonathanLevi (Fri, 24 Feb 2017 01:24:36 GMT):
Can't wait ;-). BTW: We should also document these, e.g. the bootBCCSP, motivation, etc.
mastersingh24 (Fri, 24 Feb 2017 01:25:03 GMT):
this is an automated message for @vpaprots :
You have reached your limit code limit for the week. We thank you for your contributions and will look at your next set in about a week or so. Thanks for playing
vpaprots (Fri, 24 Feb 2017 01:25:15 GMT):
HA!
jimthematrix (Fri, 24 Feb 2017 01:44:37 GMT):
@mastersingh24 thanks for the review on 6457, I responded to our comments
gennadyl (Fri, 24 Feb 2017 08:45:00 GMT):
https://gerrit.hyperledger.org/r/#/c/5909/ - gossip + leader election + deliver service. Review, plz
yacovm (Fri, 24 Feb 2017 11:57:52 GMT):
https://gerrit.hyperledger.org/r/#/c/6477/ Makes gossip stop logging these annoying warning messages about connecting to a bootstrap peer that doesn't exist
yacovm (Fri, 24 Feb 2017 11:57:52 GMT):
https://gerrit.hyperledger.org/r/#/c/6477/ Makes gossip stop logging these annoying warning messages about connecting to a bootstrap peer that doesn't exist.
Many complained on rocket.Chat and also from quality.
yacovm (Fri, 24 Feb 2017 11:57:52 GMT):
https://gerrit.hyperledger.org/r/#/c/6477/ Makes gossip stop logging these annoying warning messages about connecting to a bootstrap peer that doesn't exist.
Many complained on rocket.Chat and also from quality.
Easy 1 liner: https://gerrit.hyperledger.org/r/#/c/6479
latitiah (Fri, 24 Feb 2017 17:15:31 GMT):
https://gerrit.hyperledger.org/r/#/c/5657/ - Needs +2s
ashutosh_kumar (Fri, 24 Feb 2017 19:50:14 GMT):
@JonathanLevi , incorporated your comments in https://gerrit.hyperledger.org/r/#/c/4363.Needs some love.
latitiah (Fri, 24 Feb 2017 20:26:50 GMT):
This is a small PR: https://gerrit.hyperledger.org/r/#/c/6499/
latitiah (Fri, 24 Feb 2017 20:29:46 GMT):
This PR updates the docker compose files to use the modified ordere environment variables (use configtx instead of genesis): https://gerrit.hyperledger.org/r/#/c/6501/
dave.enyeart (Fri, 24 Feb 2017 22:00:40 GMT):
Ledger items for review:
https://gerrit.hyperledger.org/r/#/c/5991/
https://gerrit.hyperledger.org/r/#/c/6051/
https://gerrit.hyperledger.org/r/#/c/6365/
https://gerrit.hyperledger.org/r/#/c/6377/
dave.enyeart (Fri, 24 Feb 2017 22:00:40 GMT):
Ledger items for review:
https://gerrit.hyperledger.org/r/#/c/5991/
https://gerrit.hyperledger.org/r/#/c/6051/
https://gerrit.hyperledger.org/r/#/c/6365/
https://gerrit.hyperledger.org/r/#/c/6377/
https://gerrit.hyperledger.org/r/#/c/6505/
jimthematrix (Fri, 24 Feb 2017 22:10:21 GMT):
rounding out the fabric-ca client APIs (except re-enroll(), will revisit later):
https://gerrit.hyperledger.org/r/#/c/6503/ - revoke certs by enroll ID or serial#+AKI
https://gerrit.hyperledger.org/r/#/c/6511/ - more ca tests
muralisr (Fri, 24 Feb 2017 22:16:41 GMT):
CRs https://gerrit.hyperledger.org/r/#/c/6489/ https://gerrit.hyperledger.org/r/#/c/6379/ https://gerrit.hyperledger.org/r/#/c/5955/ should provide a stable commit level for the fabric with end to end function working with multiple MSPs, orgs and so forth....they have been reviewed, cherry picked and tested. Plan to test/merge these in within the next few hours. Unless urgent it'll be good to hold of other CRs till then
muralisr (Fri, 24 Feb 2017 22:17:31 GMT):
^^^ sdk CRs should be fine though
muralisr (Sat, 25 Feb 2017 00:03:34 GMT):
at `commit bb5a53f9c1f3c4427c1182ee6d93f7969ac40ebf` - confirm various tests pass after merging and testing. We can start working on other CRs now. Thanks for the patience!
gennadyl (Sat, 25 Feb 2017 14:59:35 GMT):
@yacovm @muralisr @mastersingh24 https://gerrit.hyperledger.org/r/#/c/5909/ - review, plz :pray:
yacovm (Sat, 25 Feb 2017 15:00:06 GMT):
You've got a merge conflict
gennadyl (Sat, 25 Feb 2017 15:31:00 GMT):
No, fixed it
yacovm (Sat, 25 Feb 2017 15:35:28 GMT):
OK.
Well, master has changed quite a bit in the last 2 days, so I think it could be a good idea to test your change set on top of the new master, according to the instructions in Murali's email.
Also- the docker-compose yaml file used in the e2e flow also needs to be changed if your change set gets in, so I guess it'll be a good idea to sync with him.
The setup is complex enough, adding more entropy to it without proper testing and synchronization won't do anyone good
C0rWin (Sat, 25 Feb 2017 15:42:41 GMT):
@gennadyl @yacovm I'd agree w/ Yacov's arguments, we need to make sure to keep master clean
yacovm (Sat, 25 Feb 2017 15:44:14 GMT):
Also I commented on your change set, I think it'd be a good idea to parallelize the tests to reduce the time CI runs
C0rWin (Sat, 25 Feb 2017 15:47:43 GMT):
Having to check end-to-end for this CR will be enough :)
C0rWin (Sat, 25 Feb 2017 15:47:54 GMT):
We can parallelize in the separate
C0rWin (Sat, 25 Feb 2017 15:48:14 GMT):
Let's make sure it works w/ @muralisr instructions and let it in.
yacovm (Sat, 25 Feb 2017 15:56:32 GMT):
Whether this is in that or a next change set, I think we need to keep CI time to a minimum when we can.
C0rWin (Sat, 25 Feb 2017 16:04:23 GMT):
@yacovm agreed
dave.enyeart (Sat, 25 Feb 2017 16:13:12 GMT):
@mastersingh24 @binhn Could you review/merge these ledger CRs? None are too big or risky:
https://gerrit.hyperledger.org/r/#/c/5991/
https://gerrit.hyperledger.org/r/#/c/6051/
https://gerrit.hyperledger.org/r/#/c/6365/
https://gerrit.hyperledger.org/r/#/c/6377/
https://gerrit.hyperledger.org/r/#/c/6505/
dave.enyeart (Sat, 25 Feb 2017 16:13:12 GMT):
@mastersingh24 @binhn Could you review/merge these ledger CRs? None are too big or risky:
https://gerrit.hyperledger.org/r/#/c/6365/
https://gerrit.hyperledger.org/r/#/c/5991/
https://gerrit.hyperledger.org/r/#/c/6051/
https://gerrit.hyperledger.org/r/#/c/6377/
https://gerrit.hyperledger.org/r/#/c/6505/
gennadyl (Sat, 25 Feb 2017 16:19:57 GMT):
@yacovm @C0rWin running e2e test right now
binhn (Sat, 25 Feb 2017 16:22:35 GMT):
@dave.enyeart ok
binhn (Sat, 25 Feb 2017 17:16:39 GMT):
@dave.enyeart i merge 1 and they all have conflict
sanchezl (Sat, 25 Feb 2017 21:19:20 GMT):
Has joined the channel.
sanchezl (Sat, 25 Feb 2017 21:19:53 GMT):
Need review on https://gerrit.hyperledger.org/r/6529 . Simple file permission change, but it block golang chaincode deployment.
sanchezl (Sat, 25 Feb 2017 21:19:53 GMT):
Need review on https://gerrit.hyperledger.org/r/6529 . Simple file permission change, but it blocks golang chaincode deployment.
muralisr (Sat, 25 Feb 2017 21:25:09 GMT):
done @sanchezl
muralisr (Sat, 25 Feb 2017 21:25:38 GMT):
need one more... and merge. I guess tests are failing because of this ?
muralisr (Sat, 25 Feb 2017 21:25:38 GMT):
need one more... and merge. I guess tests are failing because of perms ?
yacovm (Sat, 25 Feb 2017 21:30:13 GMT):
Pretty easy one (25 lines of real code, the rest is test) https://gerrit.hyperledger.org/r/#/c/6513/
yacovm (Sat, 25 Feb 2017 21:30:13 GMT):
Pretty easy one (25 lines of real production code, the rest is test) https://gerrit.hyperledger.org/r/#/c/6513/
yacovm (Sat, 25 Feb 2017 21:30:13 GMT):
Pretty easy one (25 lines of real production code, the rest is test) https://gerrit.hyperledger.org/r/#/c/6513/
Also 2 change sets for [FAB-2198] (Refactoring of Gossip to use signed envelopes), tested with e2e.
https://gerrit.hyperledger.org/r/#/c/5965/
https://gerrit.hyperledger.org/r/#/c/6311/
yacovm (Sat, 25 Feb 2017 21:30:13 GMT):
2 change sets for [FAB-2198] (Refactoring of Gossip to use signed envelopes), tested with e2e.
https://gerrit.hyperledger.org/r/#/c/5965/
https://gerrit.hyperledger.org/r/#/c/6311/
mastersingh24 (Sat, 25 Feb 2017 22:52:30 GMT):
@sanchezl @muralisr @greg.haskins - re: https://gerrit.hyperledger.org/r/#/c/6529/ - maybe this will work for something like Vagrant or will work if you only have fabric and fabric-ca in you $GOPATH/src, but due to https://gerrit.hyperledger.org/r/#/c/6059/3 we've made it 100% impossible for someone to run anything natively / outside of Docker if they have additional projects in their $GOPATH/src . And personally I am not going to go change all the file permissions of all of my Go projects
muralisr (Sat, 25 Feb 2017 22:56:50 GMT):
@mastersingh24 I remember discussion with @greg.haskins on this... and (correct me if I misremember Greg) the decision was to make it strict and revisit if it becomes painful... maybe time has come to revisit
mastersingh24 (Sat, 25 Feb 2017 23:00:28 GMT):
well I think there *might* be a larger problem in that the CLI commands which package chaincode end up believing that $GOPATH/src contains only the chaincode you want to deploy
mastersingh24 (Sat, 25 Feb 2017 23:00:34 GMT):
that's the real issue
mastersingh24 (Sat, 25 Feb 2017 23:01:30 GMT):
so for example any of the tests which involve chaincode install/deploy will fail when run directly vi `go test` in the package folder if you have multiple projects in your $GOLANG/src folder
mastersingh24 (Sat, 25 Feb 2017 23:02:18 GMT):
so not sure which *problem* to fix or maybe we don't care :(
mastersingh24 (Sat, 25 Feb 2017 23:02:50 GMT):
I mean I love fabric, but I do have other Go projects on my laptop
muralisr (Sat, 25 Feb 2017 23:06:22 GMT):
right :-).. we will run into this for sure in dev envs
mastersingh24 (Sat, 25 Feb 2017 23:08:43 GMT):
well I'll try to get to it tomorrow. I think I'm too old to take redeyes (took one home from PHX last night)
jimthematrix (Sun, 26 Feb 2017 00:46:21 GMT):
how do you debug peer code these days? i used to be able to use a command like below in the `peer` folder to debug (albeit a long while ago):
```
CORE_PEER_ID=vp0 CORE_PEER_PROFILE_ENABLED=true CORE_PEER_COMMITTER_LEDGER_ORDERER=localhost:7050 CORE_PEER_MSPCONFIGPATH=/Users/jimzhang/workspace/go/src/github.com/hyperledger/fabric/msp/sampleconfig/ dlv debug -- node start
```
but now it panics and exits
jimthematrix (Sun, 26 Feb 2017 00:46:50 GMT):
```
2017-02-25 19:23:43.512 EST [msp] Validate -> INFO 018 MSP DEFAULT validating identity
2017-02-25 19:23:43.512 EST [gossip/gossip#0.0.0.0:7051] NewGossipService -> WARN 019 External endpoint is empty, peer will not be accessible outside of its organization
2017-02-25 19:23:43.512 EST [gossip/gossip#0.0.0.0:7051] Stop -> INFO 01b Stopping gossip
2017-02-25 19:23:43.512 EST [gossip/discovery#0.0.0.0:7051] Stop -> INFO 01c Stopping
2017-02-25 19:23:43.512 EST [gossip/gossip#0.0.0.0:7051] start -> INFO 01a Gossip instance 0.0.0.0:7051 started
2017-02-25 19:23:43.512 EST [gossip/discovery#0.0.0.0:7051] Stop -> INFO 01e Stopped
2017-02-25 19:23:43.512 EST [gossip/comm#-1] Stop -> INFO 01d Stopping
2017-02-25 19:23:43.512 EST [gossip/comm#-1] 1 -> WARN 01f Recovered
2017-02-25 19:23:43.512 EST [gossip/comm#-1] Stop -> INFO 020 Stopped
panic: ---empty version---(chain=,chaincode=cscc,version=,txid=d14f1427-d73c-4066-9ce6-7a0c9e7672b9,syscc=true,proposal=0x0
goroutine 1 [running]:
github.com/hyperledger/fabric/core/common/ccprovider.NewCCContext(0x0, 0x0, 0x4870c67, 0x4, 0x0, 0x0, 0xc4202fb7d0, 0x24, 0x4498d01, 0x0, ...)
/Users/jimzhang/workspace/go/src/github.com/hyperledger/fabric/core/common/ccprovider/ccprovider.go:202 +0x9c8
github.com/hyperledger/fabric/core/chaincode.(*ccProviderImpl).GetCCContext(0xc4217c9d80, 0x0, 0x0, 0x4870c67, 0x4, 0x0, 0x0, 0xc4202fb7d0, 0x24, 0xc42001f301, ...)
/Users/jimzhang/workspace/go/src/github.com/hyperledger/fabric/core/chaincode/ccproviderimpl.go:71 +0xb3
github.com/hyperledger/fabric/core/scc.deploySysCC(0x0, 0x0, 0x4c66f00, 0x0, 0x0)
/Users/jimzhang/workspace/go/src/github.com/hyperledger/fabric/core/scc/sysccapi.go:121 +0x515
github.com/hyperledger/fabric/core/scc.DeploySysCCs(0x0, 0x0)
/Users/jimzhang/workspace/go/src/github.com/hyperledger/fabric/core/scc/importsysccs.go:79 +0x65
github.com/hyperledger/fabric/peer/node.initSysCCs()
/Users/jimzhang/workspace/go/src/github.com/hyperledger/fabric/peer/node/start.go:82 +0x33
github.com/hyperledger/fabric/peer/node.serve(0x4c8f358, 0x0, 0x0, 0x0, 0x0)
/Users/jimzhang/workspace/go/src/github.com/hyperledger/fabric/peer/node/start.go:162 +0x978```
greg.haskins (Sun, 26 Feb 2017 01:15:03 GMT):
@mastersingh24 @muralisr I think there are two problems
greg.haskins (Sun, 26 Feb 2017 01:16:24 GMT):
1) the SDK/CLI should be using "go list" to determine only exactly the list of packages required rather than assuming $GOPATH/*
greg.haskins (Sun, 26 Feb 2017 01:16:54 GMT):
(See scripts/goListDeps.sh for concept)
greg.haskins (Sun, 26 Feb 2017 01:18:03 GMT):
2) once the minimal set is ascertained, the SDK/CLI should be managing how the tarball is formed, including filtering bogus mode bits
greg.haskins (Sun, 26 Feb 2017 01:18:35 GMT):
IMHO
greg.haskins (Sun, 26 Feb 2017 01:20:18 GMT):
For reference: https://dave.cheney.net/2014/09/14/go-list-your-swiss-army-knife
muralisr (Sun, 26 Feb 2017 01:56:37 GMT):
@jimthematrix it needs `-ldflags "-X github.com/hyperledger/fabric/common/metadata.Version=0.7.0-snapshot-
jimthematrix (Sun, 26 Feb 2017 01:57:09 GMT):
thanks will try that
muralisr (Sun, 26 Feb 2017 01:57:29 GMT):
(not sure how'll you'll supply it though...)
weeds (Sun, 26 Feb 2017 02:59:54 GMT):
@mastersingh24 if you are "too old to take redeyes" than I must be ancient as after trip to UK i was falling asleep at 8pm- embarrassing.
jimthematrix (Sun, 26 Feb 2017 08:15:24 GMT):
http://gerrit.hyperledger.org/r/6543 for the signature (and txId generation) issue related to using SHA2/3 256 at various points
jimthematrix (Sun, 26 Feb 2017 08:16:17 GMT):
@rickr @pmullaney @bretharrison @cdaughtr ^^^
bretharrison (Sun, 26 Feb 2017 08:16:17 GMT):
Has joined the channel.
rickr (Sun, 26 Feb 2017 08:16:17 GMT):
Has joined the channel.
cdaughtr (Sun, 26 Feb 2017 08:16:17 GMT):
Has joined the channel.
yacovm (Sun, 26 Feb 2017 10:32:26 GMT):
2 change sets for [FAB-2198] (Refactoring of Gossip to use signed envelopes), tested with e2e.
https://gerrit.hyperledger.org/r/#/c/5965/
https://gerrit.hyperledger.org/r/#/c/6311/
yacovm (Sun, 26 Feb 2017 11:32:09 GMT):
Also, https://gerrit.hyperledger.org/r/#/c/6445/ : _ Prevent CLI to connect to ordering service on join. _ courtesy of @C0rWin
mastersingh24 (Sun, 26 Feb 2017 12:30:31 GMT):
easy one - just some naming cleanup for the node sdk - https://gerrit.hyperledger.org/r/#/c/6545/ ( @jimthematrix FYI)
mastersingh24 (Sun, 26 Feb 2017 12:31:27 GMT):
https://gerrit.hyperledger.org/r/#/c/6449/ - can someone else +2 this one (it correct something I missed when deleting the FAQ from the docs)
muralisr (Sun, 26 Feb 2017 14:14:49 GMT):
+2ed and merged 6449 @mastersingh24
dave.enyeart (Sun, 26 Feb 2017 14:15:12 GMT):
@muralisr @mastersingh24 @binhn The next ledger CR to get untangled from merge/verification conflicts is: https://gerrit.hyperledger.org/r/#/c/6505/
muralisr (Sun, 26 Feb 2017 14:18:03 GMT):
thanks @dave.enyeart ...+2ed
jimthematrix (Sun, 26 Feb 2017 15:12:37 GMT):
https://gerrit.hyperledger.org/r/#/c/6543/ - critical fix uploaded last night but forgot to update the test case
jimthematrix (Sun, 26 Feb 2017 15:13:05 GMT):
@mastersingh24 @cbf @binhn @muralisr ^^^
muralisr (Sun, 26 Feb 2017 15:13:54 GMT):
awesome, Jim...!
muralisr (Sun, 26 Feb 2017 15:13:59 GMT):
+2ed
muralisr (Sun, 26 Feb 2017 15:14:03 GMT):
(thanks!)
kostas (Sun, 26 Feb 2017 15:23:58 GMT):
A set of simple, non-debatable (hopefully) changesets:
https://gerrit.hyperledger.org/r/#/c/5857/
https://gerrit.hyperledger.org/r/#/c/6175/
https://gerrit.hyperledger.org/r/#/c/6465/
https://gerrit.hyperledger.org/r/#/c/6525/
https://gerrit.hyperledger.org/r/#/c/6527/
https://gerrit.hyperledger.org/r/#/c/6533/
https://gerrit.hyperledger.org/r/#/c/6535/
nickgaski (Sun, 26 Feb 2017 15:40:37 GMT):
tx flow diagram with explanation of the steps - https://gerrit.hyperledger.org/r/#/c/6461/
mastersingh24 (Sun, 26 Feb 2017 16:40:39 GMT):
@kostas - haven't you learned by now that anything is debatable? But I laud your optimism ;)
kostas (Sun, 26 Feb 2017 19:40:09 GMT):
@mastersingh24 (Sigh, too true.)
AdnanC (Sun, 26 Feb 2017 20:06:14 GMT):
Has joined the channel.
yacovm (Sun, 26 Feb 2017 21:27:47 GMT):
@kostas all but the 1st (merge conflict) are merged
kostas (Sun, 26 Feb 2017 21:48:02 GMT):
@yacovm: Thanks! Will take care of that one as well tomorrow.
dave.enyeart (Sun, 26 Feb 2017 23:14:05 GMT):
@muralisr @mastersingh24 @binhn The next ledger CR to get untangled from merge/verification conflicts is: https://gerrit.hyperledger.org/r/#/c/6505
mastersingh24 (Sun, 26 Feb 2017 23:20:49 GMT):
@dave.enyeart - so can I assume that the fact that this now throw an error is actually handled when the peer tries to initialize the ledger and that's when peer startup is aborted?
mastersingh24 (Sun, 26 Feb 2017 23:21:14 GMT):
code looks fine otherwise
dave.enyeart (Sun, 26 Feb 2017 23:24:36 GMT):
yes, i tested with peer and it aborts upon peer startup with a clear error message that it cant connect to couch
muralisr (Mon, 27 Feb 2017 00:02:20 GMT):
done @dave.enyeart
dave.enyeart (Mon, 27 Feb 2017 00:02:26 GMT):
thanks!
jimthematrix (Mon, 27 Feb 2017 04:38:05 GMT):
http://gerrit.hyperledger.org/r/6555 - fixed chaincode packaging to comply to peer's content checking (file paths, permissions) @greg.haskins @mastersingh24
jimthematrix (Mon, 27 Feb 2017 04:58:59 GMT):
https://gerrit.hyperledger.org/r/#/c/6557/ - fixes chaincode instantiate failures due to missing "path" field (wasn't required until recently)
dave.enyeart (Mon, 27 Feb 2017 07:03:57 GMT):
@muralisr @mastersingh24 @binhn The next (and last!) ledger CR to get untangled from merge/verification conflicts is:
dave.enyeart (Mon, 27 Feb 2017 07:03:57 GMT):
@muralisr @mastersingh24 @binhn The next ledger CR to get untangled from merge/verification conflicts is:
dave.enyeart (Mon, 27 Feb 2017 07:04:12 GMT):
https://gerrit.hyperledger.org/r/#/c/6365/
shibo.lin (Mon, 27 Feb 2017 07:31:04 GMT):
Has joined the channel.
yacovm (Mon, 27 Feb 2017 09:49:33 GMT):
_ [FAB-2424] Enforce MSP channel validation in gossip _ https://gerrit.hyperledger.org/r/#/c/6393/ Tested with @muralisr 's end-to-end guide
dave.enyeart (Mon, 27 Feb 2017 10:22:56 GMT):
@muralisr @mastersingh24 @binhn https://gerrit.hyperledger.org/r/#/c/6561/
JonathanLevi (Mon, 27 Feb 2017 11:31:52 GMT):
@Hangyu
Hi, all.. I tried to commit a changset to gerrit but failed at the compiling phase (got a -1 from Jobbuilder). This is a very trivial changset involves removing unused code. I tried twice but both were verified with failure (and the error messages ere different). Could anyone so kindly give me some advises on this?
JonathanLevi
Hello @Hangyu!
1. Absolutely.
2. What CR?
3. Let's take it to the #fabric-pr-review channel?
Hangyu (Mon, 27 Feb 2017 11:31:52 GMT):
Has joined the channel.
hgabre (Mon, 27 Feb 2017 12:10:56 GMT):
https://gerrit.hyperledger.org/r/#/c/4861/4 according to the author, this needs some testing/help from ppc64 side
yacovm (Mon, 27 Feb 2017 12:19:56 GMT):
_ [FAB-2424] Enforce MSP channel validation in gossip _ https://gerrit.hyperledger.org/r/#/c/6393/ Tested end-to-end flow
dave.enyeart (Mon, 27 Feb 2017 12:49:09 GMT):
@muralisr @mastersingh24 @binhn @jimthematrix Here's the change for GetTransactionById to return invalidation reason:
https://gerrit.hyperledger.org/r/#/c/5995/
latitiah (Mon, 27 Feb 2017 13:02:06 GMT):
PRs for review: https://gerrit.hyperledger.org/r/#/c/6499/ https://gerrit.hyperledger.org/r/#/c/6501/
latitiah (Mon, 27 Feb 2017 13:05:02 GMT):
https://gerrit.hyperledger.org/r/#/c/6117
hgabre (Mon, 27 Feb 2017 13:45:21 GMT):
hi @latitiah , have you tried 6501 locally/somehow?
jimthematrix (Mon, 27 Feb 2017 13:58:32 GMT):
https://gerrit.hyperledger.org/r/#/c/6555/ - addressed @yacovm 's comment
latitiah (Mon, 27 Feb 2017 14:03:06 GMT):
@hgabre : Yes, I am updating/adding behave tests and have been using these docker compositions to get those done
hgabre (Mon, 27 Feb 2017 14:03:41 GMT):
@latitiah it looks OK, so +2
hgabre (Mon, 27 Feb 2017 14:03:54 GMT):
btw it needs rebase
latitiah (Mon, 27 Feb 2017 14:04:01 GMT):
Though I do see that it needs to be rebased with master. I'll do that and post again
latitiah (Mon, 27 Feb 2017 14:04:05 GMT):
:)
dave.enyeart (Mon, 27 Feb 2017 14:20:45 GMT):
@muralisr @mastersingh24 @binhn
Summary of the remaining ledger review requests:
Get CouchDB tests working in CI environment: https://gerrit.hyperledger.org/r/#/c/6365/
Return invalidation reason code in GetTransactionById: https://gerrit.hyperledger.org/r/#/c/5995/
State db recovery: https://gerrit.hyperledger.org/r/#/c/6561/
weeds (Mon, 27 Feb 2017 14:23:50 GMT):
@cbf working on increasing coverage for testing ^^
cbf (Mon, 27 Feb 2017 14:24:05 GMT):
yes, please
weeds (Mon, 27 Feb 2017 14:24:42 GMT):
@cbf Dave may need your help on getting reviews completed
latitiah (Mon, 27 Feb 2017 14:35:32 GMT):
@hgabre: rebase completed - thx!
skarim (Mon, 27 Feb 2017 14:43:55 GMT):
Please review: https://gerrit.hyperledger.org/r/#/c/6005/
mastersingh24 (Mon, 27 Feb 2017 15:38:08 GMT):
https://gerrit.hyperledger.org/r/#/c/6273/ - easy one to update bccsp vendoring on fabric-ca
jimthematrix (Mon, 27 Feb 2017 15:43:15 GMT):
https://gerrit.hyperledger.org/r/#/c/6569/ - allow fabric-ca-client to use per-instance crypto parameters (and could be different than what's used for fabric-client talking to peers and orderers)
yacovm (Mon, 27 Feb 2017 15:58:56 GMT):
* [FAB-2424] Enforce MSP channel validation in gossip * https://gerrit.hyperledger.org/r/#/c/6393/ Tested in end-to-end flow
JonathanLevi (Mon, 27 Feb 2017 17:27:34 GMT):
@smithbk, @mastersingh24, re: https://gerrit.hyperledger.org/r/#/c/6547
JonathanLevi (Mon, 27 Feb 2017 17:28:29 GMT):
Maybe I was "late to the game" as I took a look at ps2, which was uploaded after you two agreed that only one attempt of decoding will be made.... but
JonathanLevi (Mon, 27 Feb 2017 17:28:29 GMT):
Maybe I was "late to the game" as I took a look at ps2, which was uploaded after you two agreed that only one attempt of decoding will be made.... but if we take a step back, we seem to create 2 extra functions that are a single line each.
JonathanLevi (Mon, 27 Feb 2017 17:28:29 GMT):
Maybe I was "late to the game" as I first took a look at this CR when it was already at patchset 2, which was uploaded after you two agreed that only one attempt of decoding will be made.... but, if we take a step back, we seem to create 2 extra functions that are a single line each.
JonathanLevi (Mon, 27 Feb 2017 17:30:11 GMT):
, if we take a step back, we seem to create 2 extra functions that are a single line each.
JonathanLevi (Mon, 27 Feb 2017 17:31:07 GMT):
Is *util.B64Decode(str)* clearer than *base64.StdEncoding.DecodeString(str)* ?
JonathanLevi (Mon, 27 Feb 2017 17:31:07 GMT):
Now, is *util.B64Decode(str)* clearer, more intuitive, easier to look-up, than *base64.StdEncoding.DecodeString(str)* ?
vpaprots (Mon, 27 Feb 2017 18:14:56 GMT):
https://gerrit.hyperledger.org/r/#/c/6273/ already has +2 from Gari!
varadatibm (Mon, 27 Feb 2017 18:56:39 GMT):
Has joined the channel.
smithbk (Mon, 27 Feb 2017 19:13:37 GMT):
@JonathanLevi The main reason for the simple functions are to have a single place that needs to be changed should we need to
JonathanLevi (Mon, 27 Feb 2017 19:14:16 GMT):
Sure thing. Discussed it with Gari & merged.
JonathanLevi (Mon, 27 Feb 2017 19:15:16 GMT):
Thank you for the clarification (yes, it is more "unified" if everything calls it).
daveryIBM (Mon, 27 Feb 2017 19:45:45 GMT):
Has joined the channel.
jimthematrix (Mon, 27 Feb 2017 21:34:45 GMT):
https://gerrit.hyperledger.org/r/#/c/6569/ - allow fabric-ca-client to use per-instance crypto parameters (and could be different than what's used for fabric-client talking to peers and orderers)
https://gerrit.hyperledger.org/r/#/c/6585/ - for SHA3->SHA2 default change
dave.enyeart (Tue, 28 Feb 2017 02:21:13 GMT):
fix for state db recovery: https://gerrit.hyperledger.org/r/#/c/6561/
dave.enyeart (Tue, 28 Feb 2017 02:21:42 GMT):
logging improvements for serviceability: https://gerrit.hyperledger.org/r/#/c/6599/
gennadyl (Tue, 28 Feb 2017 08:27:00 GMT):
https://gerrit.hyperledger.org/r/#/c/5909/ - new change set. Now it pass e2e scenario both using leader election to connect to orderer and static peer configuration to connect to orderer. Please review
gennadyl (Tue, 28 Feb 2017 12:07:19 GMT):
https://gerrit.hyperledger.org/r/#/c/6621/ - small change set. Just fix logs output
greg.haskins (Tue, 28 Feb 2017 14:31:18 GMT):
trivial one: https://gerrit.hyperledger.org/r/#/c/6467/
greg.haskins (Tue, 28 Feb 2017 14:31:38 GMT):
@jimthematrix any thoughts on: https://gerrit.hyperledger.org/r/#/c/6583/ ?
skarim (Tue, 28 Feb 2017 14:59:36 GMT):
Please review:
https://gerrit.hyperledger.org/r/#/c/6005/
https://gerrit.hyperledger.org/r/#/c/6031/
jimthematrix (Tue, 28 Feb 2017 15:23:40 GMT):
@greg.haskins i like the streaming approach (was thinking about the same myself), let me give 6583 a more in-depth look and will let you know
greg.haskins (Tue, 28 Feb 2017 15:37:51 GMT):
@jimthematrix ty
C0rWin (Tue, 28 Feb 2017 16:00:01 GMT):
simple cleaning of messages and errors formatting: https://gerrit.hyperledger.org/r/#/c/6637/1
jimthematrix (Tue, 28 Feb 2017 16:57:53 GMT):
@greg.haskins added my review comment, code looks good (and works great)! only have one request for a simple update
yacovm (Tue, 28 Feb 2017 17:04:58 GMT):
3 change sets to be merged:
1) https://gerrit.hyperledger.org/r/#/c/6623/ Fixes a thread-safety issue when the gossip comm layer is shut down
The 2 below are the last items for FAB-2424 - * Make sure remote peer is authorized (is indeed in the channel) to ask for blocks of a channel *
2) https://gerrit.hyperledger.org/r/#/c/6595/ : ran e2e test today to make sure it doesn't break anything.
3) The above (2) depends on https://gerrit.hyperledger.org/r/#/c/6593/ - Just extends an inner interface of the gossip comm layer, nothing that effects functionality.
murrekatt (Tue, 28 Feb 2017 17:08:00 GMT):
please review and merge this minor change https://gerrit.hyperledger.org/r/#/c/6639/
greg.haskins (Tue, 28 Feb 2017 17:52:14 GMT):
@jimthematrix two easy ones: https://gerrit.hyperledger.org/r/#/c/6591/
greg.haskins (Tue, 28 Feb 2017 17:52:24 GMT):
https://gerrit.hyperledger.org/r/#/c/6641/
jimthematrix (Tue, 28 Feb 2017 18:11:50 GMT):
@greg.haskins merged 6591, need a change for 6641
bretharrison (Tue, 28 Feb 2017 18:14:48 GMT):
Has left the channel.
kostas (Tue, 28 Feb 2017 19:36:26 GMT):
To the maintainers who review: what's up with the pattern of `foo/foobar/` (or `foo/barfoo`) that seems to be the norm across the codebase? Why is this sort of stuttering allowed?
yacovm (Tue, 28 Feb 2017 19:43:07 GMT):
you mean packages and file names?
kostas (Tue, 28 Feb 2017 19:44:32 GMT):
Filenames, but the same rule applies to packages.
kostas (Tue, 28 Feb 2017 19:44:36 GMT):
`foo/bar` where the package `bar` will be imported as `foobar` by a consumer not in that tree is the only sane way of going at it.
mastersingh24 (Tue, 28 Feb 2017 20:22:39 GMT):
@kostas - I think I know what you mean, but can you point at a real example? (perhaps what made you post this)
kostas (Tue, 28 Feb 2017 20:23:36 GMT):
@mastersingh24: https://github.com/hyperledger/fabric/tree/master/core/scc and all the `*cc` inside is a good example of this.
kostas (Tue, 28 Feb 2017 20:23:49 GMT):
I got more -- hold on.
kostas (Tue, 28 Feb 2017 20:25:00 GMT):
https://github.com/hyperledger/fabric/tree/master/common/ledger/blkstorage/fsblkstorage
kostas (Tue, 28 Feb 2017 20:25:17 GMT):
(^^ This is actually what prompted me to post this.)
kostas (Tue, 28 Feb 2017 20:25:52 GMT):
And of course in our `orderer` package we have some stuttering with `ledger/orderledger`, etc. that I will most definitely get rid of.
kostas (Tue, 28 Feb 2017 20:26:35 GMT):
So, going to the `scc/lccc` example: `lccc` should be renamed `lifecycle`, and that should be the name of the package as well.
kostas (Tue, 28 Feb 2017 20:26:35 GMT):
So, going to the `scc/lccc` example: `lccc` should be renamed to `lifecycle`, and that should be the name of the package as well.
kostas (Tue, 28 Feb 2017 20:27:30 GMT):
Everyone else who wishes to import `lifecycle` may import it as `lccc` (via aliasing) if they choose to do so.
mastersingh24 (Tue, 28 Feb 2017 20:27:30 GMT):
yep - makes sense
mastersingh24 (Tue, 28 Feb 2017 20:28:15 GMT):
my complaints start at a different level - common,core, core/common, peer, core/peer, etc
mastersingh24 (Tue, 28 Feb 2017 20:28:29 GMT):
sh*t all over the place
greg.haskins (Tue, 28 Feb 2017 20:38:00 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=KCKCSKbbh6Z9EZned) @kostas I had this exact thought this morning
muralisr (Tue, 28 Feb 2017 21:45:03 GMT):
but lifcycle of what ?
yacovm (Tue, 28 Feb 2017 21:45:24 GMT):
lifecycle is under chaincode so it can be implicitly derived I guess
muralisr (Tue, 28 Feb 2017 21:45:25 GMT):
to be exact, lifecyclechaincode
muralisr (Tue, 28 Feb 2017 21:45:31 GMT):
ie, lccc :-)
greg.haskins (Tue, 28 Feb 2017 21:47:46 GMT):
I agree with @kostas on this one, the relationship in the tree can convey appropriate meaning
greg.haskins (Tue, 28 Feb 2017 21:48:29 GMT):
so ./systemchaincode/lifecycle is better than stuttering
greg.haskins (Tue, 28 Feb 2017 21:48:37 GMT):
or whatever
greg.haskins (Tue, 28 Feb 2017 21:48:58 GMT):
but also, lifecycle* is better than lccc
greg.haskins (Tue, 28 Feb 2017 21:49:10 GMT):
people are always asking me what that acronym is
greg.haskins (Tue, 28 Feb 2017 21:49:14 GMT):
;)
greg.haskins (Tue, 28 Feb 2017 21:49:50 GMT):
to be clear, I am primarily referring to the fs hierarchy...i have no problem with "lccc" as the chaincodeID
kostas (Tue, 28 Feb 2017 22:26:57 GMT):
@muralisr: As Greg and Yacov have noted, the tree conveys the meaning.
kostas (Tue, 28 Feb 2017 22:27:56 GMT):
As I have also noted, if you have someone consuming this package outside the `scc/*` tree, then they may import `scc/lifecycle` as `lccc` (or whatever name they wish really).
kostas (Tue, 28 Feb 2017 22:28:35 GMT):
But it is simply wrong to do `scc/lccc/`, you have folder hierarchy there for a reason.
kostas (Tue, 28 Feb 2017 22:28:35 GMT):
But it is simply wrong to do `scc/lccc/`, you have a folder hierarchy there for a reason.
yacovm (Tue, 28 Feb 2017 22:31:13 GMT):
https://golang.org/pkg/#subrepo
binhn (Tue, 28 Feb 2017 23:32:25 GMT):
Please help review and merge these fixes
https://gerrit.hyperledger.org/r/#/c/6595
https://gerrit.hyperledger.org/r/#/c/6563
https://gerrit.hyperledger.org/r/#/c/6561
https://gerrit.hyperledger.org/r/#/c/6593
https://gerrit.hyperledger.org/r/#/c/6623
doc
https://gerrit.hyperledger.org/r/#/c/5623
norinos (Wed, 01 Mar 2017 01:42:46 GMT):
Has joined the channel.
jimthematrix (Wed, 01 Mar 2017 05:31:30 GMT):
http://gerrit.hyperledger.org/r/6663 - node sdk test sandbox needed for an end-to-end that include create/join channel
dave.enyeart (Wed, 01 Mar 2017 07:27:48 GMT):
@mastersingh24 @muralisr Got a +2 already, please review/merge:
dave.enyeart (Wed, 01 Mar 2017 07:28:07 GMT):
https://gerrit.hyperledger.org/r/#/c/6561/
https://gerrit.hyperledger.org/r/#/c/6563/
murrekatt (Wed, 01 Mar 2017 10:08:10 GMT):
please merge https://gerrit.hyperledger.org/r/#/c/6639/ thanks!
muralisr (Wed, 01 Mar 2017 13:12:04 GMT):
@cbf @mastersingh24 https://gerrit.hyperledger.org/r/#/c/6661/ Skips some overlapping chaincode tests
muralisr (Wed, 01 Mar 2017 13:13:22 GMT):
it brings down the time to 133 secs compared with a random 610secs (a random console...but I think its consistent)
muralisr (Wed, 01 Mar 2017 13:13:28 GMT):
```04:48:50 [32munit-tests_1 |[0m ok github.com/hyperledger/fabric/core/chaincode 133.716s coverage: 55.9% of statements
05:21:12 [32munit-tests_1 |[0m ok github.com/hyperledger/fabric/core/chaincode 610.368s coverage: 55.6% of statements```
muralisr (Wed, 01 Mar 2017 13:14:33 GMT):
note that the coverage has changed very little - which bears out the rationale for the test that we are just skipping "overlapping"
muralisr (Wed, 01 Mar 2017 13:14:33 GMT):
note that the coverage has changed very little - which bears out the rationale for the change that we are just skipping "overlapping"
muralisr (Wed, 01 Mar 2017 13:16:24 GMT):
@yacovm do take a look too please :-)
yacovm (Wed, 01 Mar 2017 13:16:31 GMT):
I did
yacovm (Wed, 01 Mar 2017 13:17:06 GMT):
Still trying to figure out if I'm dreaming or not
yacovm (Wed, 01 Mar 2017 13:19:08 GMT):
I did, astonished from the low runtime
muralisr (Wed, 01 Mar 2017 13:19:14 GMT):
me too actually
muralisr (Wed, 01 Mar 2017 13:19:37 GMT):
there's something there thats worth digging into ...and will
muralisr (Wed, 01 Mar 2017 13:21:03 GMT):
it could be that we are not using new chaincodes so less burden on docker (very loose statement, that... but first one that popped into the head)
muralisr (Wed, 01 Mar 2017 13:21:45 GMT):
let me compare other tests in those two runs...
muralisr (Wed, 01 Mar 2017 13:24:13 GMT):
pretty much in the ball park I'd say
muralisr (Wed, 01 Mar 2017 13:24:24 GMT):
anyway, there you have it :-)
binhn (Wed, 01 Mar 2017 14:26:23 GMT):
@muralisr +1
dave.enyeart (Wed, 01 Mar 2017 15:10:05 GMT):
Defect fix for couch rich queries: https://gerrit.hyperledger.org/r/#/c/6671/
smithbk (Wed, 01 Mar 2017 17:38:01 GMT):
Hi, several fabric-ca change sets to be reviewed ... thanks:
smithbk (Wed, 01 Mar 2017 17:38:39 GMT):
1. https://gerrit.hyperledger.org/r/#/c/6005/
2. https://gerrit.hyperledger.org/r/#/c/6031/
3. https://gerrit.hyperledger.org/r/#/c/6375/
4. https://gerrit.hyperledger.org/r/#/c/6567/
5. https://gerrit.hyperledger.org/r/#/c/6577/
muralisr (Wed, 01 Mar 2017 19:38:25 GMT):
This is a easy bug fix https://gerrit.hyperledger.org/r/#/c/6263/ please
jimthematrix (Wed, 01 Mar 2017 20:38:54 GMT):
https://gerrit.hyperledger.org/r/#/c/6663/ - node sdk test sandbox needed for an end-to-end that include create/join channel with non-default setup
dave.enyeart (Wed, 01 Mar 2017 21:59:34 GMT):
Defect to fix history db if transaction was invalidated: https://gerrit.hyperledger.org/r/#/c/6685/
mastersingh24 (Wed, 01 Mar 2017 22:04:50 GMT):
a little love for https://gerrit.hyperledger.org/r/#/c/6635/ ( @jimthematrix @cbf @yacovm ) want to add some more stuff but while it's passing CI would like to get it in ;)
jimthematrix (Wed, 01 Mar 2017 22:05:36 GMT):
you got my +2 already!
jimthematrix (Wed, 01 Mar 2017 22:05:36 GMT):
you got my +2 already! :thumbsup:
mastersingh24 (Wed, 01 Mar 2017 22:06:12 GMT):
do you want https://gerrit.hyperledger.org/r/#/c/6663/ merged?
jimthematrix (Wed, 01 Mar 2017 22:06:22 GMT):
haha just about to ask
jimthematrix (Wed, 01 Mar 2017 22:06:25 GMT):
yes please
mastersingh24 (Wed, 01 Mar 2017 22:06:36 GMT):
done
jimthematrix (Wed, 01 Mar 2017 22:06:41 GMT):
thanks
yacovm (Wed, 01 Mar 2017 22:36:59 GMT):
@mastersingh24 merged.
Can anyone please take a look at https://gerrit.hyperledger.org/r/#/c/6689/ ? `+274, -53` but `191` of it is test code I added...
C0rWin (Wed, 01 Mar 2017 22:45:55 GMT):
getting rid of using environmental variables in peer cli https://gerrit.hyperledger.org/r/#/c/6691/, instead of `CORE_PEER_COMMITTER_LEDGER_ORDERER` simple command line key -o added i.e. `peer channel create -o orderer:port ...`
Donald Liu (Thu, 02 Mar 2017 01:24:41 GMT):
Has joined the channel.
scottz (Thu, 02 Mar 2017 02:21:15 GMT):
looking for love... https://gerrit.hyperledger.org/r/#/c/6575/ and now also https://gerrit.hyperledger.org/r/#/c/6713/ . Includes rebase/integration fixes for tests to be used for CI. Thanks! I know everyone is working so hard!
kostas (Thu, 02 Mar 2017 03:12:41 GMT):
A series of changesets related to the orderer/ledger package:
https://gerrit.hyperledger.org/r/#/c/5857/
https://gerrit.hyperledger.org/r/#/c/5929/
https://gerrit.hyperledger.org/r/#/c/6693/
https://gerrit.hyperledger.org/r/#/c/6693/
https://gerrit.hyperledger.org/r/#/c/6697/
https://gerrit.hyperledger.org/r/#/c/6699/
kostas (Thu, 02 Mar 2017 03:12:41 GMT):
A series of changesets related to the `orderer/ledger` package:
https://gerrit.hyperledger.org/r/#/c/5857/
https://gerrit.hyperledger.org/r/#/c/5929/
https://gerrit.hyperledger.org/r/#/c/6693/
https://gerrit.hyperledger.org/r/#/c/6693/
https://gerrit.hyperledger.org/r/#/c/6697/
https://gerrit.hyperledger.org/r/#/c/6699/
kostas (Thu, 02 Mar 2017 03:12:41 GMT):
A series of changesets related to the orderer/ledger package:
https://gerrit.hyperledger.org/r/#/c/5857/
https://gerrit.hyperledger.org/r/#/c/5929/
https://gerrit.hyperledger.org/r/#/c/6693/
https://gerrit.hyperledger.org/r/#/c/6693/
https://gerrit.hyperledger.org/r/#/c/6697/
https://gerrit.hyperledger.org/r/#/c/6699/
kostas (Thu, 02 Mar 2017 03:12:41 GMT):
A series of changesets related to the orderer/ledger package:
https://gerrit.hyperledger.org/r/#/c/5857/
https://gerrit.hyperledger.org/r/#/c/5929/ (UPDATE: waiting for a clarification on this one, so let's hold off for a sec -- updated the CR accordingly)
https://gerrit.hyperledger.org/r/#/c/6693/
https://gerrit.hyperledger.org/r/#/c/6693/
https://gerrit.hyperledger.org/r/#/c/6697/
https://gerrit.hyperledger.org/r/#/c/6699/
gennadyl (Thu, 02 Mar 2017 09:43:47 GMT):
https://gerrit.hyperledger.org/r/#/c/6729/ - small change, just skip one test, till I check it.
mastersingh24 (Thu, 02 Mar 2017 14:40:55 GMT):
@jeffgarratt - https://gerrit.hyperledger.org/r/#/c/6389/ - should we be merging this?
jeffgarratt (Thu, 02 Mar 2017 14:40:55 GMT):
Has joined the channel.
jeffgarratt (Thu, 02 Mar 2017 14:41:26 GMT):
@mastersingh24 not yet. Getting ready to patch with final
jeffgarratt (Thu, 02 Mar 2017 14:41:34 GMT):
will ping as soon as available?
mastersingh24 (Thu, 02 Mar 2017 14:46:13 GMT):
ok - want to make sure we get this one in ;)
C0rWin (Thu, 02 Mar 2017 15:54:28 GMT):
removed unused package https://gerrit.hyperledger.org/r/#/c/6737/
yacovm (Thu, 02 Mar 2017 16:03:13 GMT):
3 Changed sets
1) https://gerrit.hyperledger.org/r/#/c/6689/ FAB-2007 part I
2) https://gerrit.hyperledger.org/r/#/c/6701/ FAB-2007 part II
3) https://gerrit.hyperledger.org/r/#/c/6703/ - Trivial one
yacovm (Thu, 02 Mar 2017 16:03:13 GMT):
3 Change sets
1) https://gerrit.hyperledger.org/r/#/c/6689/ FAB-2007 part I
2) https://gerrit.hyperledger.org/r/#/c/6701/ FAB-2007 part II
3) https://gerrit.hyperledger.org/r/#/c/6703/ - Trivial one
binhn (Thu, 02 Mar 2017 16:53:00 GMT):
@kostas I think I have reviewed all from your list but merged none; please run e2e test when you're done with https://gerrit.hyperledger.org/r/#/c/5929
kostas (Thu, 02 Mar 2017 16:54:00 GMT):
@binhn: Will do, thanks for the feedback. I'll go through everything once I'm done with this: https://chat.hyperledger.org/channel/fabric-ledger?msg=pAbYSvz6p2LeduFYW
kostas (Thu, 02 Mar 2017 16:54:00 GMT):
@binhn: Will do, thanks for the feedback. I'll go through everything once I'm done with a couple of fixes in the ledger package.
kostas (Thu, 02 Mar 2017 16:54:46 GMT):
@binhn: Will do, thanks for the feedback. I'll go through everything once I'm done with a couple of fixes in the ledger package.
binhn (Thu, 02 Mar 2017 16:57:00 GMT):
@kostas https://gerrit.hyperledger.org/r/#/c/6607/ you can cherry pick and run
binhn (Thu, 02 Mar 2017 16:57:34 GMT):
@jeffgarratt still waiting for bdd
jeffgarratt (Thu, 02 Mar 2017 16:57:52 GMT):
@binhn k
jeffgarratt (Thu, 02 Mar 2017 16:58:09 GMT):
will update asap
lehors (Thu, 02 Mar 2017 17:37:39 GMT):
hi everyone
lehors (Thu, 02 Mar 2017 17:37:56 GMT):
in case you haven't heard yet, the request to move Fabric out of Incubation was approved by the TSC
lehors (Thu, 02 Mar 2017 17:38:12 GMT):
I just submitted a change request to reflect that change in our documentation
mastersingh24 (Thu, 02 Mar 2017 19:19:57 GMT):
easy one: https://gerrit.hyperledger.org/r/#/c/6739/
mastersingh24 (Thu, 02 Mar 2017 19:20:17 GMT):
just setting some groundwork by tagging some structs with yaml tags
dave.enyeart (Thu, 02 Mar 2017 19:25:21 GMT):
fix peer-couchdb initialization in docker env: https://gerrit.hyperledger.org/r/#/c/6745/
cbf (Thu, 02 Mar 2017 20:05:50 GMT):
https://chat.hyperledger.org/channel/fabric-maintainers?msg=mbCQfPqsgbpdkobCx
mastersingh24 (Thu, 02 Mar 2017 20:17:18 GMT):
can someone +2 and merge https://gerrit.hyperledger.org/r/#/c/6273/ ? just updates fabric-ca vendor of bccsp
kostas (Thu, 02 Mar 2017 21:22:14 GMT):
Small and quick changesets:
https://gerrit.hyperledger.org/r/#/c/6749/
https://gerrit.hyperledger.org/r/#/c/6751/
https://gerrit.hyperledger.org/r/#/c/6753/
mastersingh24 (Thu, 02 Mar 2017 21:28:08 GMT):
they were easy
skarim (Thu, 02 Mar 2017 21:30:23 GMT):
the following fabric-ca change sets need reviewing:
https://gerrit.hyperledger.org/r/#/c/6031/9
https://gerrit.hyperledger.org/r/#/c/6375/4
https://gerrit.hyperledger.org/r/#/c/6567/3
https://gerrit.hyperledger.org/r/#/c/6577/2
https://gerrit.hyperledger.org/r/#/c/6651/1
https://gerrit.hyperledger.org/r/#/c/6705/1
https://gerrit.hyperledger.org/r/#/c/6715/3
mastersingh24 (Thu, 02 Mar 2017 21:32:25 GMT):
@skarim - many need to be rebased and there's some comments on a few of them which need to be addressed
skarim (Thu, 02 Mar 2017 21:33:20 GMT):
Right, I am working on resolving those. https://gerrit.hyperledger.org/r/#/c/6031/9 is good to go though.
bmos299 (Thu, 02 Mar 2017 23:18:01 GMT):
The community is really looking for some getting started samples which we have in this CR. https://gerrit.hyperledger.org/r/#/c/6607/
lehors (Thu, 02 Mar 2017 23:53:03 GMT):
LF is planning on a big PR event for tomorrow around Fabric's graduation
lehors (Thu, 02 Mar 2017 23:53:27 GMT):
I just submitted a CR to fix the status section in the new doc
lehors (Thu, 02 Mar 2017 23:54:35 GMT):
it would look bad if the PR attracted people to our site and it said otherwise
lehors (Fri, 03 Mar 2017 00:10:10 GMT):
I'll be in a plane for the next 12h so if something is wrong someone else will need to fix it
baohua (Fri, 03 Mar 2017 03:43:21 GMT):
dears, here is a simple logic processing refinement, welcome to help review: https://gerrit.hyperledger.org/r/#/c/6775/, thanks!
jimthematrix (Fri, 03 Mar 2017 06:12:28 GMT):
http://gerrit.hyperledger.org/r/6777 - Updated e2e test to use multi-org setup
mastersingh24 (Fri, 03 Mar 2017 09:40:06 GMT):
would someone mind hitting submit on https://gerrit.hyperledger.org/r/#/c/6755/ ? thx
yacovm (Fri, 03 Mar 2017 09:43:06 GMT):
Really small (1 line) but important gossip bug fix: https://gerrit.hyperledger.org/r/#/c/6783/
dave.enyeart (Fri, 03 Mar 2017 11:57:12 GMT):
Fix an edge case nil pointer exception: https://gerrit.hyperledger.org/r/#/c/6781
gennadyl (Fri, 03 Mar 2017 12:18:39 GMT):
https://gerrit.hyperledger.org/r/#/c/6735/ - small fix in leader election test, not in leader election itself
jimthematrix (Fri, 03 Mar 2017 13:23:20 GMT):
http://gerrit.hyperledger.org/r/6789 Revert accidental changes to original end-to-end
jimthematrix (Fri, 03 Mar 2017 13:23:20 GMT):
two trivial ones:
http://gerrit.hyperledger.org/r/6789 Revert accidental changes to original end-to-end
jimthematrix (Fri, 03 Mar 2017 13:27:01 GMT):
http://gerrit.hyperledger.org/r/6791 'npm test' command broke
dave.enyeart (Fri, 03 Mar 2017 13:30:03 GMT):
fix peer-couchdb initialization in docker env by enhancing retry logic: https://gerrit.hyperledger.org/r/#/c/6745
lehors (Fri, 03 Mar 2017 14:58:49 GMT):
This one needs some love: https://gerrit.hyperledger.org/r/#/c/6769/
lehors (Fri, 03 Mar 2017 14:59:11 GMT):
We need to fix the doc asap
lehors (Fri, 03 Mar 2017 14:59:28 GMT):
Before the PR goes out
skarim (Fri, 03 Mar 2017 15:48:34 GMT):
Please review: https://gerrit.hyperledger.org/r/#/c/6375/
jimthematrix (Fri, 03 Mar 2017 17:56:40 GMT):
https://gerrit.hyperledger.org/r/#/c/6789/ - critical fix for keeping the current end-to-end running, it's only test code so be brave ;-)
yacovm (Fri, 03 Mar 2017 18:05:29 GMT):
https://gerrit.hyperledger.org/r/#/c/6787/ Pretty critical fix for gossip, please review
yacovm (Fri, 03 Mar 2017 18:05:29 GMT):
https://gerrit.hyperledger.org/r/#/c/6787/ Pretty *critical* fix for gossip, please review
dave.enyeart (Fri, 03 Mar 2017 18:42:44 GMT):
additional unit tests for ledger transaction manager: https://gerrit.hyperledger.org/r/#/c/6795/
kostas (Fri, 03 Mar 2017 20:23:40 GMT):
https://gerrit.hyperledger.org/r/#/c/5929/ (and all the Related ones up --but not incl.-- the WIP one)
nickgaski (Fri, 03 Mar 2017 20:44:26 GMT):
https://gerrit.hyperledger.org/r/#/c/6803/ - this fixes the hyperlinks that were otherwise unnoticeable with the dark blue shade.
nickgaski (Fri, 03 Mar 2017 21:12:48 GMT):
https://gerrit.hyperledger.org/r/#/c/6805/ - this adds the end-to-end.rst documentation to our source folder so that it will build with the nice output.
nickgaski (Fri, 03 Mar 2017 21:55:34 GMT):
https://gerrit.hyperledger.org/r/#/c/6809/ - this adds the `Needs Review` header to about a dozen in our library
scottz (Sat, 04 Mar 2017 01:06:27 GMT):
https://gerrit.hyperledger.org/r/#/c/6575/ , https://gerrit.hyperledger.org/r/#/c/6713/ , and https://gerrit.hyperledger.org/r/#/c/6819/ are needed for Orderer Traffic Engine testing
C0rWin (Sat, 04 Mar 2017 01:06:52 GMT):
https://gerrit.hyperledger.org/r/#/c/6807/ produce events once GB is committed after join channel
C0rWin (Sat, 04 Mar 2017 01:07:26 GMT):
@binh, @jimthematrix, @mastersingh24 ^^^
C0rWin (Sat, 04 Mar 2017 01:17:20 GMT):
another one: https://gerrit.hyperledger.org/r/#/c/6821/
gennadyl (Sat, 04 Mar 2017 09:59:11 GMT):
https://gerrit.hyperledger.org/r/#/c/6735/ - once more
gennadyl (Sat, 04 Mar 2017 09:59:11 GMT):
https://gerrit.hyperledger.org/r/#/c/6735/ - fixing leader election test
gennadyl (Sat, 04 Mar 2017 09:59:50 GMT):
https://gerrit.hyperledger.org/r/#/c/6811/ - moving leader election configuration parameters to core.yaml
gennadyl (Sat, 04 Mar 2017 13:43:17 GMT):
For 6811 I need one more +2. Somebody, please?
gennadyl (Sat, 04 Mar 2017 13:46:07 GMT):
https://gerrit.hyperledger.org/r/#/c/6735 - fixed leader election integration test, want to re-enable it...
@binhn , @muralisr , @mastersingh24
muralisr (Sat, 04 Mar 2017 13:47:48 GMT):
@gennadyl ```While using real gossip as communication middleware for leader election
it become impossible to point to what peer will become leader after previous
leader shutdown. So test was changed to check only amount of leaders, but not
what peer is a leader.```
muralisr (Sat, 04 Mar 2017 13:47:48 GMT):
@gennadyl ```While using real gossip as communication middleware for leader election
it become impossible to point to what peer will become leader after previous
leader shutdown. So test was changed to check only amount of leaders, but not
what peer is a leader.```
muralisr (Sat, 04 Mar 2017 13:48:43 GMT):
so you are saying it's not possible to know beforehand who will become leader
muralisr (Sat, 04 Mar 2017 13:49:18 GMT):
but we can know who is the leader once elected, correct ?
gennadyl (Sat, 04 Mar 2017 13:49:40 GMT):
Short answer - yes
muralisr (Sat, 04 Mar 2017 13:49:45 GMT):
ok
gennadyl (Sat, 04 Mar 2017 13:50:57 GMT):
Long answer - I can to guess who will be leader with high probability
muralisr (Sat, 04 Mar 2017 13:51:10 GMT):
that is interesting :-)
muralisr (Sat, 04 Mar 2017 13:52:08 GMT):
curious now.... can you explain a bit more ?
gennadyl (Sat, 04 Mar 2017 13:53:47 GMT):
Sure.
gennadyl (Sat, 04 Mar 2017 14:04:04 GMT):
Each peer can be in 3 states - leader, follower and in leader election.
gennadyl (Sat, 04 Mar 2017 14:04:33 GMT):
If peer is leader, it sends once in while leadership message to all other peers
gennadyl (Sat, 04 Mar 2017 14:05:42 GMT):
If peer is follower, it expect to get leadership message in predefined period of time
gennadyl (Sat, 04 Mar 2017 14:06:24 GMT):
If follower don't get message in this period of time, it decide to start leader lection
gennadyl (Sat, 04 Mar 2017 14:06:52 GMT):
It sends propose message to all peers and wait
gennadyl (Sat, 04 Mar 2017 14:08:13 GMT):
In case it didn't get non propose message from other peer, then my.peerId > his.peerId, nor leadership message,
gennadyl (Sat, 04 Mar 2017 14:08:52 GMT):
it starts to send leadership message to all peers - become leader
gennadyl (Sat, 04 Mar 2017 14:09:51 GMT):
so, peers discover in different periods of time that they didn't get leadership message from leader and go to election
gennadyl (Sat, 04 Mar 2017 14:11:28 GMT):
so, peer with higher peerId can send propose message, wait leader election period of time and send leadership message
gennadyl (Sat, 04 Mar 2017 14:12:03 GMT):
before it gets propose message from peer with lower peerId
gennadyl (Sat, 04 Mar 2017 14:12:26 GMT):
Thats all
muralisr (Sat, 04 Mar 2017 14:19:39 GMT):
a bit like HSRP sounds like.. thanks for the explanation, @gennadyl
muralisr (Sat, 04 Mar 2017 14:20:55 GMT):
+2ed but will wait for @C0rWin or @yacovm review
yacovm (Sat, 04 Mar 2017 14:21:29 GMT):
I just don't understand the https://gerrit.hyperledger.org/r/#/c/6735/15/gossip/service/gossip_service_test.go@123 stuff
yacovm (Sat, 04 Mar 2017 14:21:46 GMT):
why do you have this `gossips[i].(*gossipServiceImpl).chains[channelName].Stop()` inside each loop?
yacovm (Sat, 04 Mar 2017 14:28:58 GMT):
Anyhow- it looks kinda ok to me, I commented on that thing and will merge, you can write in the change set after.
gennadyl (Sat, 04 Mar 2017 14:43:21 GMT):
@muralisr Can you look into https://gerrit.hyperledger.org/r/#/c/6811/
gennadyl (Sat, 04 Mar 2017 14:43:42 GMT):
It already have +2 from @yacovm
yacovm (Sat, 04 Mar 2017 14:46:59 GMT):
@gennadyl :
https://chat.hyperledger.org/channel/fabric-pr-review?msg=WP6b9czoJtCtp6Bn7
?
gennadyl (Sat, 04 Mar 2017 16:01:44 GMT):
@yacovm It not connected to the test. I just want to make sure state sync service not running - don't know how it will with mock committer.
gennadyl (Sat, 04 Mar 2017 16:01:44 GMT):
@yacovm It not connected to the test. I just want to make sure state sync service not running - don't know how it will work with mock committer.
yacovm (Sat, 04 Mar 2017 16:02:37 GMT):
oh, I was wondering why it is shut down at the beginning and not in the end.... oh well, fine by me I guess.
nickgaski (Sat, 04 Mar 2017 19:28:25 GMT):
https://gerrit.hyperledger.org/r/#/c/6803 - this makes links green so that they can be seen in the documentation. They're basically invisible right now
nickgaski (Sat, 04 Mar 2017 19:29:22 GMT):
https://gerrit.hyperledger.org/r/#/c/6805 - this adds the ordering service endpoint to the -o flag and puts the end-to-end piece in our doc source folder, which I feel should become the new getting started content
nickgaski (Sat, 04 Mar 2017 19:29:58 GMT):
https://gerrit.hyperledger.org/r/#/c/6809 - this adds the `Needs Review` header to about a dozen or so files in the doc library
C0rWin (Sat, 04 Mar 2017 21:55:43 GMT):
ready for review: https://gerrit.hyperledger.org/r/#/c/6821/4
muralisr (Sat, 04 Mar 2017 22:19:41 GMT):
could we get this one reviewed and merged please https://gerrit.hyperledger.org/r/#/c/6823 ?
muralisr (Sat, 04 Mar 2017 22:20:17 GMT):
it a change to e2e tests to not use testchainid
muralisr (Sat, 04 Mar 2017 22:22:16 GMT):
in addition to being a better test, testchainid also requires some requisites that make it a better for developer envs than CI
muralisr (Sat, 04 Mar 2017 22:22:16 GMT):
in addition to being a better test, testchainid also has some requisites that make it a better for developer envs than CI
muralisr (Sat, 04 Mar 2017 22:23:18 GMT):
@rameshthoomu CI worked with the above in your test ?
rameshthoomu (Sat, 04 Mar 2017 22:59:58 GMT):
Testing both #6283 and #6821... Will update the status once done..
rameshthoomu (Sat, 04 Mar 2017 23:05:59 GMT):
ok Tested and verified patch https://gerrit.hyperledger.org/r/#/c/6823 in CI on `FABRIC_COMMIT=5b48469` and `FABRIC CA COMMIT= 3021231`
rameshthoomu (Sat, 04 Mar 2017 23:06:41 GMT):
Here is the build reference: https://jenkins.hyperledger.org/sandbox/job/behave_latest/3/
muralisr (Sat, 04 Mar 2017 23:13:09 GMT):
if there are any maintainers around, can we get https://gerrit.hyperledger.org/r/#/c/6821 merged please
yacovm (Sat, 04 Mar 2017 23:13:44 GMT):
@muralisr what's the problem? it has a +2, you can merge it
muralisr (Sat, 04 Mar 2017 23:13:57 GMT):
ah I didn't see your +2
muralisr (Sat, 04 Mar 2017 23:14:02 GMT):
thatnks @yacovm
yacovm (Sat, 04 Mar 2017 23:14:07 GMT):
np
jimthematrix (Sun, 05 Mar 2017 07:17:20 GMT):
https://gerrit.hyperledger.org/r/#/c/6869/ - adding a default chaincode policy of 'signed by any member of org by mspid' where mspid is the submitter's local MSP. this is only the initial step for policy support but is required for the new end2end tests to work (because the built-in default policy uses the "DEFAULT" msp id which of course should not be used in real setup)
jimthematrix (Sun, 05 Mar 2017 07:18:03 GMT):
@mastersingh24 @jyellick @aso @yacovm ^^^
gennadyl (Sun, 05 Mar 2017 11:44:54 GMT):
https://gerrit.hyperledger.org/r/#/c/6811/ - can somebody review it? It already has +2
gennadyl (Sun, 05 Mar 2017 11:44:54 GMT):
https://gerrit.hyperledger.org/r/#/c/6811/ - can somebody review it? It already has +2
@muralisr @mastersingh24 @binhn
gennadyl (Sun, 05 Mar 2017 14:52:41 GMT):
https://gerrit.hyperledger.org/r/#/c/6875/ - fix in test of gossip service. Fixed mock committer implementation for state transfer.
dave.enyeart (Sun, 05 Mar 2017 15:48:08 GMT):
Some low risk test cleanup:
dave.enyeart (Sun, 05 Mar 2017 15:48:11 GMT):
https://gerrit.hyperledger.org/r/#/c/6795/
dave.enyeart (Sun, 05 Mar 2017 15:48:11 GMT):
https://gerrit.hyperledger.org/r/#/c/6795/
https://gerrit.hyperledger.org/r/#/c/6873/
dave.enyeart (Sun, 05 Mar 2017 17:01:59 GMT):
Rename ledger "blocks" directory to "chains" directory, since there are N chains there now: https://gerrit.hyperledger.org/r/#/c/6871/
jimthematrix (Sun, 05 Mar 2017 17:23:00 GMT):
http://gerrit.hyperledger.org/r/6881 Enhance the default endorsement policy, the initial step in 6869 creates a default policy that looks for the specific signature from the org that submitted the "instantiate()" proposal. the enhancement creates a more robust policy that looks for a single signature from any of the chain's participating orgs, which are discovered from the chain's config block. @mastersingh24 @binhn @jyellick @aso @yacovm
jyellick (Sun, 05 Mar 2017 17:41:32 GMT):
@jimthematrix My javascript skills are sub-par, but I don't think the policy construction in this one is right, -2-ed for now
jimthematrix (Sun, 05 Mar 2017 17:41:51 GMT):
you are right Jason, silly error on my part ;-)
jimthematrix (Sun, 05 Mar 2017 17:46:25 GMT):
@jyellick just pushed an update, can you check again?
jyellick (Sun, 05 Mar 2017 17:48:01 GMT):
@jimthematrix I don't see a new patchset?
jimthematrix (Sun, 05 Mar 2017 17:49:06 GMT):
shoot it went to 6885 (got two stacked up) ;-)
jimthematrix (Sun, 05 Mar 2017 17:49:21 GMT):
let me make a quick change, one minute
jimthematrix (Sun, 05 Mar 2017 17:50:44 GMT):
should be up there now
jimthematrix (Sun, 05 Mar 2017 17:50:44 GMT):
should be up there now @jyellick
jimthematrix (Sun, 05 Mar 2017 17:55:15 GMT):
and just passed verify
jimthematrix (Sun, 05 Mar 2017 17:55:54 GMT):
one sec, still another small change...
jimthematrix (Sun, 05 Mar 2017 17:56:26 GMT):
(in a high school for my daughter's volleyball tournament so there's all this noise ;-) )
jimthematrix (Sun, 05 Mar 2017 17:59:34 GMT):
finally there. should be all set now. feel free to review the latest (patch 3)
jyellick (Sun, 05 Mar 2017 18:39:50 GMT):
Sure
jyellick (Sun, 05 Mar 2017 18:39:50 GMT):
Sure, looking now
jimthematrix (Sun, 05 Mar 2017 18:48:51 GMT):
@jyellick I changed var name from `policies` to `signedBys`
jimthematrix (Sun, 05 Mar 2017 18:48:51 GMT):
@jyellick I changed var name from `policies` to `signedBys` re: your latest comment
jyellick (Sun, 05 Mar 2017 18:49:36 GMT):
I was referencing the `oneOfone` variable name
jyellick (Sun, 05 Mar 2017 18:49:49 GMT):
Since it's more appropriately `oneOfAny` or something like that
jimthematrix (Sun, 05 Mar 2017 18:50:09 GMT):
oh...
jimthematrix (Sun, 05 Mar 2017 18:50:58 GMT):
how about now
jimthematrix (Sun, 05 Mar 2017 18:51:13 GMT):
changed to `oneOfAny`, does sound more appropriate for the new policy
jyellick (Sun, 05 Mar 2017 18:52:05 GMT):
Works for me, sorry for the nit-picking!
jimthematrix (Sun, 05 Mar 2017 19:01:15 GMT):
good review Jason, makes the code much better now :thumbsup:
jimthematrix (Sun, 05 Mar 2017 19:01:44 GMT):
btw you can click "Submit" already, sdk needs only one +2 ;-)
smithbk (Sun, 05 Mar 2017 20:27:22 GMT):
The following fabric-ca items need review or re-review. Fixed some merge conflicts and addressed previous comments. Thanks
smithbk (Sun, 05 Mar 2017 20:27:24 GMT):
https://gerrit.hyperledger.org/r/6577
https://gerrit.hyperledger.org/r/6651
https://gerrit.hyperledger.org/r/6705
https://gerrit.hyperledger.org/r/6715
C0rWin (Mon, 06 Mar 2017 00:26:23 GMT):
very simple ones
C0rWin (Mon, 06 Mar 2017 00:26:24 GMT):
https://gerrit.hyperledger.org/r/#/c/6883/2
C0rWin (Mon, 06 Mar 2017 00:26:27 GMT):
https://gerrit.hyperledger.org/r/#/c/6875/3
yacovm (Mon, 06 Mar 2017 10:31:23 GMT):
Good morning, I have a couple of change sets, the first chain is for FAB-2007, Making gossip membership use external endpoints between organizations and internal endpoints inside the organization
https://gerrit.hyperledger.org/r/#/c/6815/ -> https://gerrit.hyperledger.org/r/#/c/6787/ -> https://gerrit.hyperledger.org/r/#/c/6855/ -> https://gerrit.hyperledger.org/r/#/c/6857/ -> https://gerrit.hyperledger.org/r/#/c/6859/ -> https://gerrit.hyperledger.org/r/#/c/6865/ -> https://gerrit.hyperledger.org/r/#/c/6867/
Also 2 more:
Bug fix in MessageCryptoService https://gerrit.hyperledger.org/r/#/c/6887/ - This is *not* a bug in gossip ;)
Nicer formatting of NetworkMember struct in gossip logs https://gerrit.hyperledger.org/r/#/c/6863/
yacovm (Mon, 06 Mar 2017 10:31:23 GMT):
Good morning, I have a couple of change sets, the first chain is for FAB-2007, Making gossip membership use external endpoints between organizations and internal endpoints inside the organization
https://gerrit.hyperledger.org/r/#/c/6815/ -> https://gerrit.hyperledger.org/r/#/c/6787/ -> https://gerrit.hyperledger.org/r/#/c/6855/ -> https://gerrit.hyperledger.org/r/#/c/6857/ -> https://gerrit.hyperledger.org/r/#/c/6859/ -> https://gerrit.hyperledger.org/r/#/c/6861/ -> https://gerrit.hyperledger.org/r/#/c/6865/ -> https://gerrit.hyperledger.org/r/#/c/6867/
Also 2 more:
Bug fix in MessageCryptoService https://gerrit.hyperledger.org/r/#/c/6887/ - This is *not* a bug in gossip ;)
Nicer formatting of NetworkMember struct in gossip logs https://gerrit.hyperledger.org/r/#/c/6863/
yacovm (Mon, 06 Mar 2017 10:31:23 GMT):
Good morning, I have a couple of change sets, the first chain is for FAB-2007, Making gossip membership use external endpoints between organizations and internal endpoints inside the organization
https://gerrit.hyperledger.org/r/#/c/6815/ -> https://gerrit.hyperledger.org/r/#/c/6787/ -> https://gerrit.hyperledger.org/r/#/c/6855/ -> https://gerrit.hyperledger.org/r/#/c/6857/ -> https://gerrit.hyperledger.org/r/#/c/6859/ -> https://gerrit.hyperledger.org/r/#/c/6861/ -> https://gerrit.hyperledger.org/r/#/c/6865/ -> https://gerrit.hyperledger.org/r/#/c/6867/
Also 2 mor (pretty easy):
Bug fix in MessageCryptoService https://gerrit.hyperledger.org/r/#/c/6887/ - This is *not* a bug in gossip ;)
Nicer formatting of NetworkMember struct in gossip logs https://gerrit.hyperledger.org/r/#/c/6863/
yacovm (Mon, 06 Mar 2017 10:31:23 GMT):
Good morning, I have a couple of change sets, the first chain is for FAB-2007, Making gossip membership use external endpoints between organizations and internal endpoints inside the organization
https://gerrit.hyperledger.org/r/#/c/6815/ -> https://gerrit.hyperledger.org/r/#/c/6787/ -> https://gerrit.hyperledger.org/r/#/c/6855/ -> https://gerrit.hyperledger.org/r/#/c/6857/ -> https://gerrit.hyperledger.org/r/#/c/6859/ -> https://gerrit.hyperledger.org/r/#/c/6861/ -> https://gerrit.hyperledger.org/r/#/c/6865/ -> https://gerrit.hyperledger.org/r/#/c/6867/
Also 3 more (pretty easy):
Bug fix in MessageCryptoService https://gerrit.hyperledger.org/r/#/c/6887/ - This is *not* a bug in gossip ;)
Nicer formatting of NetworkMember struct in gossip logs https://gerrit.hyperledger.org/r/#/c/6863/
https://gerrit.hyperledger.org/r/#/c/6901/ Change *Info* --> *Debug*
yacovm (Mon, 06 Mar 2017 10:31:23 GMT):
Good morning, I have a couple of change sets, the first chain is for FAB-2007, Making gossip membership use external endpoints between organizations and internal endpoints inside the organization
https://gerrit.hyperledger.org/r/#/c/6815/ -> https://gerrit.hyperledger.org/r/#/c/6787/ -> https://gerrit.hyperledger.org/r/#/c/6855/ -> https://gerrit.hyperledger.org/r/#/c/6857/ -> https://gerrit.hyperledger.org/r/#/c/6859/ -> https://gerrit.hyperledger.org/r/#/c/6861/ -> https://gerrit.hyperledger.org/r/#/c/6865/ -> https://gerrit.hyperledger.org/r/#/c/6867/
Also 3 more (pretty easy):
Bug fix in MessageCryptoService https://gerrit.hyperledger.org/r/#/c/6887/ - This is *not* a bug in gossip ;)
Nicer formatting of NetworkMember struct in gossip logs https://gerrit.hyperledger.org/r/#/c/6863/
https://gerrit.hyperledger.org/r/#/c/6901/ Change *Info* --> *Debug* in 2 logging events
yacovm (Mon, 06 Mar 2017 10:31:23 GMT):
Good morning, I have a *few* change sets, the first chain is for FAB-2007, Making gossip membership use external endpoints between organizations and internal endpoints inside the organization
https://gerrit.hyperledger.org/r/#/c/6815/ -> https://gerrit.hyperledger.org/r/#/c/6787/ -> https://gerrit.hyperledger.org/r/#/c/6855/ -> https://gerrit.hyperledger.org/r/#/c/6857/ -> https://gerrit.hyperledger.org/r/#/c/6859/ -> https://gerrit.hyperledger.org/r/#/c/6861/ -> https://gerrit.hyperledger.org/r/#/c/6865/ -> https://gerrit.hyperledger.org/r/#/c/6867/
Also 3 more (pretty easy):
Bug fix in MessageCryptoService https://gerrit.hyperledger.org/r/#/c/6887/ - This is *not* a bug in gossip ;)
Nicer formatting of NetworkMember struct in gossip logs https://gerrit.hyperledger.org/r/#/c/6863/
https://gerrit.hyperledger.org/r/#/c/6901/ Change *Info* --> *Debug* in 2 logging events
yacovm (Mon, 06 Mar 2017 10:31:23 GMT):
Good morning, I have a *few* change sets, the first chain is for FAB-2007, Making gossip membership use external endpoints between organizations and internal endpoints inside the organization
https://gerrit.hyperledger.org/r/#/c/6815/ -> https://gerrit.hyperledger.org/r/#/c/6787/ -> https://gerrit.hyperledger.org/r/#/c/6855/ -> https://gerrit.hyperledger.org/r/#/c/6857/ -> https://gerrit.hyperledger.org/r/#/c/6859/ -> https://gerrit.hyperledger.org/r/#/c/6861/ -> https://gerrit.hyperledger.org/r/#/c/6865/ -> https://gerrit.hyperledger.org/r/#/c/6867/
Also 3 more (pretty easy):
Bug fix in MessageCryptoService https://gerrit.hyperledger.org/r/#/c/6887/ - This is *not* a bug in gossip ;) @adc
Nicer formatting of NetworkMember struct in gossip logs https://gerrit.hyperledger.org/r/#/c/6863/
https://gerrit.hyperledger.org/r/#/c/6901/ Change *Info* --> *Debug* in 2 logging events
yacovm (Mon, 06 Mar 2017 10:31:23 GMT):
Good morning, I have a *few* change sets, the first chain is for FAB-2007, Making gossip membership use external endpoints between organizations and internal endpoints inside the organization
https://gerrit.hyperledger.org/r/#/c/6815/ -> https://gerrit.hyperledger.org/r/#/c/6787/ -> https://gerrit.hyperledger.org/r/#/c/6855/ -> https://gerrit.hyperledger.org/r/#/c/6857/ -> https://gerrit.hyperledger.org/r/#/c/6859/ -> https://gerrit.hyperledger.org/r/#/c/6861/ -> https://gerrit.hyperledger.org/r/#/c/6865/ -> https://gerrit.hyperledger.org/r/#/c/6867/
Also 4 more (pretty easy) independent change sets :
Bug fix in MessageCryptoService https://gerrit.hyperledger.org/r/#/c/6887/ - This is *not* a bug in gossip ;) @adc
Nicer formatting of NetworkMember struct in gossip logs https://gerrit.hyperledger.org/r/#/c/6863/
https://gerrit.hyperledger.org/r/#/c/6901/ Change *Info* --> *Debug* in 2 logging events
FAB-2640 *Support empty set of anchor peers* https://gerrit.hyperledger.org/r/#/c/6903/ I guess this could be counted as a bug, or an essential feature
dave.enyeart (Mon, 06 Mar 2017 12:40:21 GMT):
Rename ledger "blocks" directory to "chains" directory, since there are N chains there now: https://gerrit.hyperledger.org/r/#/c/6871
yacovm (Mon, 06 Mar 2017 17:32:13 GMT):
2 bug fixes:
https://gerrit.hyperledger.org/r/#/c/6909/
https://gerrit.hyperledger.org/r/#/c/6915/1
yacovm (Mon, 06 Mar 2017 17:32:13 GMT):
2 bug fixes:
https://gerrit.hyperledger.org/r/#/c/6909/
https://gerrit.hyperledger.org/r/#/c/6915/
kostas (Mon, 06 Mar 2017 18:19:14 GMT):
This one introduces the path to the new file-based ledger: https://gerrit.hyperledger.org/r/#/c/6725/
kostas (Mon, 06 Mar 2017 18:19:14 GMT):
This one introduces the path to the new file-based ledger for the orderer: https://gerrit.hyperledger.org/r/#/c/6725/
jimthematrix (Mon, 06 Mar 2017 19:53:48 GMT):
https://gerrit.hyperledger.org/r/#/c/6885/ - last step to add to the new multi-org e2e test
jimthematrix (Mon, 06 Mar 2017 19:53:48 GMT):
https://gerrit.hyperledger.org/r/#/c/6885/ - last step to add to the new multi-org e2e test
jimthematrix (Mon, 06 Mar 2017 20:45:38 GMT):
http://gerrit.hyperledger.org/r/6925 Update readme and ca build task
C0rWin (Mon, 06 Mar 2017 20:45:56 GMT):
https://gerrit.hyperledger.org/r/#/c/6895/, small improvements
C0rWin (Mon, 06 Mar 2017 20:46:03 GMT):
and https://gerrit.hyperledger.org/r/#/c/6897/
C0rWin (Mon, 06 Mar 2017 20:46:03 GMT):
and another one https://gerrit.hyperledger.org/r/#/c/6897/
smithbk (Tue, 07 Mar 2017 02:45:24 GMT):
@mastersingh24 @JonathanLevi Could you +2 the following? Gari, you already did and Jonathan, you were waiting for my signoff, which I did.
smithbk (Tue, 07 Mar 2017 02:45:26 GMT):
https://gerrit.hyperledger.org/r/6651
smithbk (Tue, 07 Mar 2017 02:46:36 GMT):
The next ones in line after this for fabric-ca are as follows:
smithbk (Tue, 07 Mar 2017 02:46:38 GMT):
1) https://gerrit.hyperledger.org/r/6705
2) https://gerrit.hyperledger.org/r/6715
3) https://gerrit.hyperledger.org/r/6921
4) https://gerrit.hyperledger.org/r/6943
smithbk (Tue, 07 Mar 2017 02:47:09 GMT):
Gari has already +2'ed 1 and 2
jimthematrix (Tue, 07 Mar 2017 03:13:48 GMT):
two easy ones guys:
https://gerrit.hyperledger.org/r/#/c/6885 - last step to add to the new multi-org e2e test
http://gerrit.hyperledger.org/r/6925 Update readme and ca build task
jimthematrix (Tue, 07 Mar 2017 03:54:07 GMT):
*critical fix*:
http://gerrit.hyperledger.org/r/6945 Update orderer genesis block used in test
jimthematrix (Tue, 07 Mar 2017 03:55:08 GMT):
@rameshthoomu this should fix the orderer crash when using the test/fixtures/channel/docker-compose.yaml to start the network
rameshthoomu (Tue, 07 Mar 2017 03:55:53 GMT):
cool. will test this and let you know the status..
JonathanLevi (Tue, 07 Mar 2017 06:08:04 GMT):
@smithbk/Keith, you should always add a sign-off when you upload a patchset to someone else's changeset [ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=f2TcZprqA7EhjbCgY) @smithbk
JonathanLevi (Tue, 07 Mar 2017 06:08:04 GMT):
Keith, please, you must always add a sign-off when you upload a patchset/append code to someone else's changeset [ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=f2TcZprqA7EhjbCgY) @smithbk
JonathanLevi (Tue, 07 Mar 2017 06:09:06 GMT):
And I have +2'ed 1 and 2 as well before your post above. It's just that all these CRs are somehow intertwined, so we cannot merge them gradually.
JonathanLevi (Tue, 07 Mar 2017 06:09:15 GMT):
See: https://gerrit.hyperledger.org/r/#/c/6705/
JonathanLevi (Tue, 07 Mar 2017 06:09:37 GMT):
... and: https://gerrit.hyperledger.org/r/#/c/6715/
JonathanLevi (Tue, 07 Mar 2017 06:11:46 GMT):
Now on that note, why isn't a CR such as *Remove cli from fabric-ca* - a self-contained, atomic CR that requires so many others?
JonathanLevi (Tue, 07 Mar 2017 06:11:46 GMT):
Now on that note, why isn't a CR such as *Remove cli from fabric-ca* - a self-contained, atomic CR - and instead, it requires/linked to so many other CRs? (for example)
JonathanLevi (Tue, 07 Mar 2017 06:12:54 GMT):
Being able to merge self-contained items (with sign-offs) will save us all plenty of time (and iterations)
yacovm (Tue, 07 Mar 2017 13:20:31 GMT):
Stuff left to CR in gossip:
https://gerrit.hyperledger.org/r/#/c/6859/ - 1 line of code, already got +2
https://gerrit.hyperledger.org/r/#/c/6861 This is for the brave, already got +2
https://gerrit.hyperledger.org/r/#/c/6865 Just 26 of production code, the rest is misc and test, got +2
https://gerrit.hyperledger.org/r/#/c/6867 22 lines of code, got +2
https://gerrit.hyperledger.org/r/#/c/6909/ Easy bug fix
https://gerrit.hyperledger.org/r/#/c/6903/ I'm not sure if that counts as bug fix but I think it should be in alpha, @binhn what do you think? (Adding support for gossip to have an empty set of anchor peers in case there is only 1 organization in the channel)
yacovm (Tue, 07 Mar 2017 13:20:31 GMT):
Stuff left to CR in gossip:
https://gerrit.hyperledger.org/r/#/c/6859/ - 1 line of code, already got +2
https://gerrit.hyperledger.org/r/#/c/6861 This is for the brave, it's 131 lines of production code only though, the rest is a test. already got +2
https://gerrit.hyperledger.org/r/#/c/6865 Just 26 of production code, the rest is misc and test, got +2
https://gerrit.hyperledger.org/r/#/c/6867 22 lines of code, got +2
https://gerrit.hyperledger.org/r/#/c/6909/ Easy bug fix
https://gerrit.hyperledger.org/r/#/c/6903/ I'm not sure if that counts as bug fix but I think it should be in alpha, @binhn what do you think? (Adding support for gossip to have an empty set of anchor peers in case there is only 1 organization in the channel)
yacovm (Tue, 07 Mar 2017 13:20:31 GMT):
Stuff left to CR in gossip:
https://gerrit.hyperledger.org/r/#/c/6859/ - 1 line of code, already got +2
https://gerrit.hyperledger.org/r/#/c/6861 This is for the brave, it's 131 lines of production code only though, the rest is a test. already got +2
https://gerrit.hyperledger.org/r/#/c/6865 Just 26 of production code, the rest is misc and test, got +2
https://gerrit.hyperledger.org/r/#/c/6867 22 lines of code, got +2
https://gerrit.hyperledger.org/r/#/c/6903/ I'm not sure if that counts as bug fix but I think it should be in alpha, @binhn what do you think? (Adding support for gossip to have an empty set of anchor peers in case there is only 1 organization in the channel)
yacovm (Tue, 07 Mar 2017 13:20:31 GMT):
Stuff left to CR in gossip:
https://gerrit.hyperledger.org/r/#/c/6861 This is for the brave, it's 131 lines of production code only though, the rest is a test. already got +2
https://gerrit.hyperledger.org/r/#/c/6865 Just 26 of production code, the rest is misc and test, got +2
https://gerrit.hyperledger.org/r/#/c/6867 22 lines of code, got +2
https://gerrit.hyperledger.org/r/#/c/6903/ I'm not sure if that counts as bug fix but I think it should be in alpha, @binhn what do you think? (Adding support for gossip to have an empty set of anchor peers in case there is only 1 organization in the channel)
yacovm (Tue, 07 Mar 2017 13:20:31 GMT):
Stuff left to CR in gossip:
https://gerrit.hyperledger.org/r/#/c/6861 This is for the brave, it's 131 lines of production code only though, the rest is a test. already got +2
https://gerrit.hyperledger.org/r/#/c/6865 Just 26 of production code, the rest is misc and test, got +2
https://gerrit.hyperledger.org/r/#/c/6903/ I'm not sure if that counts as bug fix but I think it should be in alpha, @binhn what do you think? (Adding support for gossip to have an empty set of anchor peers in case there is only 1 organization in the channel)
JonathanLevi (Tue, 07 Mar 2017 14:29:53 GMT):
So, it it only me who feels that if we were to create a decentralized limit order book for pull requests, and needed marketing person with the unique ability of being able to create a demand and motivation for others to approve such pull requests... Hands down, Yacov M is the first name to spring to mind?
JonathanLevi (Tue, 07 Mar 2017 14:29:53 GMT):
So, it it only me who feels that if we were to create a decentralized limit order book for pull requests, and needed a marketing person with the unique skill of being able to create the demand and motivation for others to approve such pull requests... Hands down, Yacov M is the first name to spring to mind?
JonathanLevi (Tue, 07 Mar 2017 14:30:00 GMT):
*1 line of code, already got +2*
JonathanLevi (Tue, 07 Mar 2017 14:30:21 GMT):
*This is for the brave* ... *the rest is a test.* etc.
JonathanLevi (Tue, 07 Mar 2017 14:30:30 GMT):
*Easy bug fix*
JonathanLevi (Tue, 07 Mar 2017 14:30:33 GMT):
...
JonathanLevi (Tue, 07 Mar 2017 14:31:06 GMT):
I can't even come up with such original statements even when I really need to get some stuff merged!
JonathanLevi (Tue, 07 Mar 2017 14:31:27 GMT):
Oh, *Just 26 of production code, the rest is misc and test, got +2*
JonathanLevi (Tue, 07 Mar 2017 14:31:30 GMT):
LOL.
JonathanLevi (Tue, 07 Mar 2017 14:31:35 GMT):
This stuff is GOLD !
JonathanLevi (Tue, 07 Mar 2017 14:31:57 GMT):
The build-up, the suspense... and then tops it with a *got +2*
JonathanLevi (Tue, 07 Mar 2017 14:31:57 GMT):
The build-up *Just ...*, the suspense *the rest is misc, and then he tops it with a *got +2*. SLAM DUNK!
JonathanLevi (Tue, 07 Mar 2017 14:31:57 GMT):
The build-up *Just ... *, the suspense *the rest is misc*, and then he tops it with a *got +2*. SLAM DUNK!
yacovm (Tue, 07 Mar 2017 14:33:12 GMT):
I'm trying to get it merged, it's very important for alpha :)
JonathanLevi (Tue, 07 Mar 2017 14:35:34 GMT):
I know, I know. It's just too impressive to ignore.
yacovm (Tue, 07 Mar 2017 14:40:47 GMT):
So, Jonathan since I entertained you, any chance for a +2 on this bug fix? Jason already +2ed and C0rwin needs to base a very urgent commit on this
https://gerrit.hyperledger.org/r/#/c/6909/
JonathanLevi (Tue, 07 Mar 2017 15:01:28 GMT):
Message Attachments
JonathanLevi (Tue, 07 Mar 2017 15:01:40 GMT):
OK, just a quick one.
JonathanLevi (Tue, 07 Mar 2017 15:02:27 GMT):
I have been trying to unclog some of you... (from gossip, fabric-ca, some of Jason's very nice stuff wrt to the Proposer/config)
JonathanLevi (Tue, 07 Mar 2017 15:02:27 GMT):
I have been trying to unclog some of you... (of all sections/areas: gossip, fabric-ca, some of Jason's very nice stuff wrt to the Proposer/config...)
JonathanLevi (Tue, 07 Mar 2017 15:03:02 GMT):
But I feel like we have a few "camps", components that are "building up" a *LOT* of logic.
JonathanLevi (Tue, 07 Mar 2017 15:03:02 GMT):
But I feel like we have a few "camps", components that are "building up" a *LOT* of pending/logic that we slowly approve +2 at a time.
JonathanLevi (Tue, 07 Mar 2017 15:04:03 GMT):
If possible, and I know it is a bit difficult at times, to submit some smaller independent issues... it will allow us to merge things gradually so that we can better test the "integration" of these.
JonathanLevi (Tue, 07 Mar 2017 15:04:51 GMT):
It's what I asked Keith to do earlier this morning, similar with the backlog that Yacov uploaded here (and I did just merge a bug-fix), and it's the same with Jason's (very nice!) work.
JonathanLevi (Tue, 07 Mar 2017 15:04:52 GMT):
----
JonathanLevi (Tue, 07 Mar 2017 15:05:02 GMT):
Keep in mind that the build cycles are slow.
yacovm (Tue, 07 Mar 2017 15:05:10 GMT):
Wait, my commits in the last week are either bug fixes or a single JIRA item
JonathanLevi (Tue, 07 Mar 2017 15:05:22 GMT):
Nothing personal (Yacov)
JonathanLevi (Tue, 07 Mar 2017 15:05:22 GMT):
Nothing personal (Yacov) - yours was self-contained and I have merged it, right?
yacovm (Tue, 07 Mar 2017 15:05:23 GMT):
There isn't really lots of logic that is changed
yacovm (Tue, 07 Mar 2017 15:05:27 GMT):
just saying :)
JonathanLevi (Tue, 07 Mar 2017 15:06:29 GMT):
It's just a more general statement... that even though we approve things... in many cases, we end up being able to merge them only a few days later. Which can be a bit/more risky as we "integrate" a lot in "one go".
yacovm (Tue, 07 Mar 2017 15:07:18 GMT):
Yeah I totally agree about the configuration stuff.
JonathanLevi (Tue, 07 Mar 2017 15:08:30 GMT):
Not blaming anything/anyone specifically. Just saying that the sooner we merge and test - the better these days. And the more we review/approve and can't wait... the more "risk" we build up as the upcoming merges grow.
JonathanLevi (Tue, 07 Mar 2017 15:08:30 GMT):
Not blaming anything/anyone specifically. Just saying that the sooner we merge and test - the better these days. And the more we review/approve and can't merge (postpone the merging)... the more "risk" we build up as the upcoming merges grow, and we'll end up with even less time for testing an "integrated"/combined version of the "master" branch.
JonathanLevi (Tue, 07 Mar 2017 15:08:30 GMT):
Not blaming anything/anyone specifically. Just saying that the sooner we merge and test stuff that we need to have as part of the alpha cut - the better (these days). And the more we review/approve and can't merge (postpone the merging, while we know it will be needed)... the more "risk" we build up as the upcoming merges grow, and we'll end up with even less time for testing an "integrated"/combined version of the "master" branch.
JonathanLevi (Tue, 07 Mar 2017 15:08:30 GMT):
Not blaming anything/anyone specifically. Just saying that the sooner we merge and test stuff that we need to have as part of the alpha cut - the better (these days). And the more we review/approve and can't merge (postpone the merging step), while we know it will be needed... the more "risk" we build up as the upcoming merges grow, and we'll end up with even less time for testing an "integrated"/combined version of the "master" branch.
JonathanLevi (Tue, 07 Mar 2017 15:09:15 GMT):
Just a request/suggestion for everybody - as a "by stander" who took a quick snapshot at the current state of gerrit.
JonathanLevi (Tue, 07 Mar 2017 15:48:55 GMT):
Message Attachments
JonathanLevi (Tue, 07 Mar 2017 15:49:34 GMT):
As an example (really without loss of generality ;-))
JonathanLevi (Tue, 07 Mar 2017 16:04:08 GMT):
OK, @binhn and I found a way out of some of these... https://gerrit.hyperledger.org/r/#/c/6587 & https://gerrit.hyperledger.org/r/#/c/6771
jimthematrix (Tue, 07 Mar 2017 16:45:49 GMT):
hey guys broken record warning: we need these 3 merged asap as I'm getting pinged from rocket.chat by multiple ppl trying out the stuff but had failures that would've been addressed by these -
https://gerrit.hyperledger.org/r/6791/
https://gerrit.hyperledger.org/r/6885
https://gerrit.hyperledger.org/r/6925
dave.enyeart (Tue, 07 Mar 2017 17:25:44 GMT):
Chaincode gets an error if iterating beyond the hard-coded query limit of 100. This change adds a configurable query limit (default 10000) to help people get past the error scenarios: https://gerrit.hyperledger.org/r/#/c/6683/
dave.enyeart (Tue, 07 Mar 2017 17:26:49 GMT):
This is a proposed fix for beta. The larger fix to re-enable batching results between shim and peer is riskier and therefore targeted for post-beta.
dave.enyeart (Tue, 07 Mar 2017 17:28:17 GMT):
@muralisr as the maintainer with the most knowledge in this area, the others would probably defer to your judgement
harsha (Tue, 07 Mar 2017 18:05:44 GMT):
This needs review https://gerrit.hyperledger.org/r/#/c/6899/2/ as it addresses https://jira.hyperledger.org/browse/FAB-1485
greg.haskins (Tue, 07 Mar 2017 19:37:07 GMT):
@muralisr https://gerrit.hyperledger.org/r/#/c/5579/
greg.haskins (Tue, 07 Mar 2017 19:37:15 GMT):
ready for consideration
muralisr (Tue, 07 Mar 2017 19:38:03 GMT):
@greg.haskins right, started looking at that
muralisr (Tue, 07 Mar 2017 19:52:41 GMT):
(went back to look at the CR... hence the delay @greg.haskins )
greg.haskins (Tue, 07 Mar 2017 19:54:03 GMT):
no worries, your review is appreciated
muralisr (Tue, 07 Mar 2017 20:05:32 GMT):
let me get back by tomorrow morning latest (aiming for tonight)
muralisr (Tue, 07 Mar 2017 20:05:32 GMT):
let me get back by tomorrow morning latest (aiming for tonight) ?
jimthematrix (Tue, 07 Mar 2017 21:36:03 GMT):
the last remaining piece for the new multi-org e2e test in the node sdk:
http://gerrit.hyperledger.org/r/6977 Add event listener to chain genesis block commit
jimthematrix (Tue, 07 Mar 2017 21:36:32 GMT):
@mastersingh24 @binhn @muralisr @yacovm ^^^
binhn (Tue, 07 Mar 2017 21:55:28 GMT):
doc on policy, easy read https://gerrit.hyperledger.org/r/#/c/6923/
yacovm (Tue, 07 Mar 2017 22:16:23 GMT):
Last commit in the series of FAB-2007 https://gerrit.hyperledger.org/r/#/c/6865/
latitiah (Tue, 07 Mar 2017 22:26:30 GMT):
I have some PRs for behave tests:
https://gerrit.hyperledger.org/r/#/c/6973/
https://gerrit.hyperledger.org/r/#/c/6979/ (@binhn: my understanding is that you are waiting on this one)
https://gerrit.hyperledger.org/r/#/c/6117/
latitiah (Tue, 07 Mar 2017 22:26:30 GMT):
I have some PRs for behave tests:
https://gerrit.hyperledger.org/r/#/c/6973/
https://gerrit.hyperledger.org/r/#/c/6979/ ( @binhn: my understanding is that you are waiting on this one)
https://gerrit.hyperledger.org/r/#/c/6117/
binhn (Wed, 08 Mar 2017 02:20:28 GMT):
1 more +2 on this https://gerrit.hyperledger.org/r/#/c/6683/
dave.enyeart (Wed, 08 Mar 2017 04:25:15 GMT):
@muralisr Do I hear another +2 on the chaincode query limit fix? https://gerrit.hyperledger.org/r/#/c/6683
yacovm (Wed, 08 Mar 2017 11:00:04 GMT):
Can any maintainer please +2 this? There is a compilation error that breaks CI
https://gerrit.hyperledger.org/r/#/c/7011/
JonathanLevi (Wed, 08 Mar 2017 11:13:33 GMT):
Merged.
JonathanLevi (Wed, 08 Mar 2017 11:15:21 GMT):
@C0rWin / Artem: thanks for fixing!
JonathanLevi (Wed, 08 Mar 2017 11:16:18 GMT):
All, please feel free to escalate when/if the master branch is broken, tests don't pass, you experience inconsistent behavior... let alone if/when the code cannot compile!
dave.enyeart (Wed, 08 Mar 2017 12:03:51 GMT):
Config updates for our fabric-couchdb docker image, and start using it in vagrant env (already being used in CI env): https://gerrit.hyperledger.org/r/#/c/6929/
Instructions for how to use fabric-couchdb docker in e2e docker compose: https://gerrit.hyperledger.org/r/#/c/6947/
dave.enyeart (Wed, 08 Mar 2017 12:03:51 GMT):
https://gerrit.hyperledger.org/r/#/c/6929/ Config updates for our fabric-couchdb docker image, and start using it in vagrant env (already being used in CI env). Ready for merge.
https://gerrit.hyperledger.org/r/#/c/6947/ Instructions for how to use fabric-couchdb docker in e2e docker compose. Want to get feedback on the overall approach.
yacovm (Wed, 08 Mar 2017 12:17:54 GMT):
A few easy commits:
https://gerrit.hyperledger.org/r/#/c/6863/ *String()* implementation for some gossip struct, had 2 +2s but had to rebase
https://gerrit.hyperledger.org/r/#/c/7005/ 1 line change - was requested to do this in a CR of a change set yesterday
https://gerrit.hyperledger.org/r/#/c/7007/ Removal of a few un-used lines in a test
yacovm (Wed, 08 Mar 2017 12:17:54 GMT):
A few easy commits:
https://gerrit.hyperledger.org/r/#/c/6863/ *String()* implementation for some gossip struct, had 2 +2s but had to rebase
https://gerrit.hyperledger.org/r/#/c/7005/ 1 line change - was requested to do this in a CR of a change set yesterday, @muralisr
https://gerrit.hyperledger.org/r/#/c/7007/ Removal of a few un-used lines in a test
muralisr (Wed, 08 Mar 2017 13:43:48 GMT):
@dave.enyeart meant to look at https://gerrit.hyperledger.org/r/#/c/6683 yesterday... looking now
muralisr (Wed, 08 Mar 2017 13:44:44 GMT):
(thanks for https://gerrit.hyperledger.org/r/#/c/7005 , @yacovm )
greg.haskins (Wed, 08 Mar 2017 14:30:08 GMT):
@muralisr @mastersingh24 with CR 6991, the "peer chaincode" CLI is now about as efficient as I think it can possibly be in terms of codepackage size: https://gerrit.hyperledger.org/r/#/c/6991/
greg.haskins (Wed, 08 Mar 2017 14:31:03 GMT):
for instance, packaging example02 results in a 2421 byte payload, whereas it used to be over a MB
muralisr (Wed, 08 Mar 2017 14:31:53 GMT):
wow ... and I see `https://gerrit.hyperledger.org/r/#/c/6991/2/core/chaincode/platforms/golang/list.go`
muralisr (Wed, 08 Mar 2017 14:32:25 GMT):
thanks @greg.haskins ... will look by today for sure
harsha (Wed, 08 Mar 2017 15:41:53 GMT):
I've a PR that needs review :-
https://gerrit.hyperledger.org/r/#/c/6899/ - This patch addresses *FAB-1485* which in brief creates `openldap` specific docker image across respective arch.
harsha (Wed, 08 Mar 2017 15:41:53 GMT):
I've submitted a PR that needs review :-
https://gerrit.hyperledger.org/r/#/c/6899/ - This patch addresses *FAB-1485* which in brief creates `openldap` specific docker image across respective arch.
jyellick (Wed, 08 Mar 2017 15:47:47 GMT):
Talked some with @JonathanLevi about this yesterday. In the interest of not stopping development, but also stabilizing code for alpha, I'm tagging CRs which should not be pulled in before alpha as `[FAB-XXXX] (PA)
jyellick (Wed, 08 Mar 2017 15:47:47 GMT):
Talked some with @JonathanLevi about this yesterday. In the interest of not stopping development, but also stabilizing code for alpha, I'm tagging CRs which should not be pulled in before alpha as `[FAB-XXXX] (PA)
JonathanLevi (Wed, 08 Mar 2017 15:54:28 GMT):
Yes, let's try to test that new stuff we need - as much as we can...
muralisr (Wed, 08 Mar 2017 15:56:55 GMT):
talking of testing, people who know this please to ignore the following steps I typically use to do e2e testing :-)
muralisr (Wed, 08 Mar 2017 15:58:31 GMT):
```make clean
make peer
make peer-docker
make orderer-docker
cd examples/e2e-cli
./network__setup.sh up
if everything went well you should see
Query Result: 90
2017-03-08 14:59:08.968 UTC [main] main -> INFO 006 Exiting.....
===================== Query on PEER3 on channel 'mychannel' is successful =====================
===================== All GOOD, End-2-End execution completed =====================
to cleanup
./network_setup.sh down```
muralisr (Wed, 08 Mar 2017 15:59:34 GMT):
that tests a bit of manythings - gossip, orderer, channel create/join, ledger
yacovm (Wed, 08 Mar 2017 16:17:25 GMT):
Same thing here @muralisr
```
Query Result: 90
2017-03-08 16:17:03.059 UTC [main] main -> INFO 006 Exiting.....
===================== Query on PEER3 on channel 'mychannel' is successful =====================
===================== All GOOD, End-2-End execution completed =====================
```
yacovm (Wed, 08 Mar 2017 16:17:33 GMT):
Nice script btw (whoever wrote it)
jimthematrix (Wed, 08 Mar 2017 17:07:24 GMT):
http://gerrit.hyperledger.org/r/7037 Update genesis blocks for orderer and chain, needed to fix orderer crashes due to outdated genesis block and/or channel config template used by node sdk's e2e
nickgaski (Wed, 08 Mar 2017 17:32:15 GMT):
https://gerrit.hyperledger.org/r/#/c/6803/ fixes links throughout our Read The Docs and makes them noticeable! Converts two important files - policies and configtxgen - to .rst so that they can be added to community doc
rameshthoomu (Wed, 08 Mar 2017 17:54:46 GMT):
@binhn @muralisr could you please review and merge pls.. https://gerrit.hyperledger.org/r/#/c/6979/
nickgaski (Wed, 08 Mar 2017 18:55:33 GMT):
https://gerrit.hyperledger.org/r/#/c/6877/ - this needs to be merged ASAP. There is some confidential information currently in the architecture FAQ; this PR from @dave.enyeart removes and resolves
nickgaski (Wed, 08 Mar 2017 18:56:09 GMT):
also, how bout a little love for - https://gerrit.hyperledger.org/r/#/c/6803 - while I'm here panhandling
yacovm (Wed, 08 Mar 2017 19:39:50 GMT):
@nickgaski that CR is based on top of another
yacovm (Wed, 08 Mar 2017 19:40:16 GMT):
but I think it has a stale parent
yacovm (Wed, 08 Mar 2017 19:40:31 GMT):
can you detach the commit from its parent and re-push
yacovm (Wed, 08 Mar 2017 19:40:31 GMT):
can you detach the commit from its parent and re-push?
nickgaski (Wed, 08 Mar 2017 19:57:18 GMT):
ah yes np
jimthematrix (Wed, 08 Mar 2017 20:07:33 GMT):
@binhn I rebased https://gerrit.hyperledger.org/r/#/c/7037/ so now it can be merged directly
binhn (Wed, 08 Mar 2017 21:03:51 GMT):
@jimthematrix done
dave.enyeart (Wed, 08 Mar 2017 22:09:52 GMT):
https://gerrit.hyperledger.org/r/#/c/6877 : Architecture FAQ cleanup... got two +2, please merge!
dave.enyeart (Wed, 08 Mar 2017 22:09:52 GMT):
https://gerrit.hyperledger.org/r/#/c/6877 Architecture FAQ has been replaced with: https://gerrit.hyperledger.org/r/#/c/7053
dave.enyeart (Wed, 08 Mar 2017 22:29:10 GMT):
@nickgaski ^^^^^^^^
dave.enyeart (Thu, 09 Mar 2017 00:00:15 GMT):
Ok, the Architecture FAQ is fixed up, need one more +2 please: https://gerrit.hyperledger.org/r/#/c/7053/
dave.enyeart (Thu, 09 Mar 2017 00:00:42 GMT):
FYI, this is just the start of the Architecture FAQ, I will work with documentation to extend in the coming days
yacovm (Thu, 09 Mar 2017 08:50:51 GMT):
log warning in case a bad network configuration is detected in the gossip layer: https://gerrit.hyperledger.org/r/#/c/7065/ @bmos299 @Ratnakar
bmos299 (Thu, 09 Mar 2017 14:55:31 GMT):
@yacovm Thanks.
samirsadeghi (Thu, 09 Mar 2017 15:02:34 GMT):
Has joined the channel.
mastersingh24 (Thu, 09 Mar 2017 15:30:50 GMT):
https://gerrit.hyperledger.org/r/#/c/7075/ - first part of TLS
C0rWin (Thu, 09 Mar 2017 15:35:43 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=8N7qYm3kXp77HpeBK) @yacovm Just uploaded small fix to change warning message to error
ashutosh_kumar (Thu, 09 Mar 2017 15:54:28 GMT):
@mastersingh24 , put small comment, might not be relevant for this round.
dave.enyeart (Thu, 09 Mar 2017 19:07:08 GMT):
Configuration for fabric-couchdb docker (we want to publish next week): https://gerrit.hyperledger.org/r/#/c/6929
dave.enyeart (Thu, 09 Mar 2017 19:07:08 GMT):
Configuration for fabric-couchdb docker (we want to publish next week): https://gerrit.hyperledger.org/r/#/c/7099/
jeffgarratt (Thu, 09 Mar 2017 20:10:04 GMT):
@binhn @muralisr @jyellick @bmos299 https://gerrit.hyperledger.org/r/#/c/7085/
ruslan.kryukov (Fri, 10 Mar 2017 04:22:44 GMT):
As for couchDB, recently we have made stress test, which included invoke requests to fabric, a lot of them, 1000reqs with 50 threads.. so couchdb just hanged when we were doing test, finally we turned off couchdb and currently we use embdedd levelDB
ruslan.kryukov (Fri, 10 Mar 2017 04:23:58 GMT):
(Tiny stress test)
muralisr (Fri, 10 Mar 2017 13:03:30 GMT):
@ruslan.kryukov and the same test worked with levelDB I assume ?
ruslan.kryukov (Fri, 10 Mar 2017 13:03:48 GMT):
yes
ruslan.kryukov (Fri, 10 Mar 2017 13:04:20 GMT):
leveldb works fast
muralisr (Fri, 10 Mar 2017 13:04:58 GMT):
can you relate this in fabric-ledger too please ?
ruslan.kryukov (Fri, 10 Mar 2017 13:05:36 GMT):
done
muralisr (Fri, 10 Mar 2017 13:05:52 GMT):
also, does the test verify the results of the invoke after commit ?
ruslan.kryukov (Fri, 10 Mar 2017 13:08:49 GMT):
yes, I had status 200
muralisr (Fri, 10 Mar 2017 13:13:12 GMT):
sorry.. let me be be clearer. The invoke returns 200 which is good. But the transacation that the invoke submits to orderer and finally gets committed to the ledger. Once committed, will be good to verify the chaincode state (say using a query)
dave.enyeart (Fri, 10 Mar 2017 13:57:39 GMT):
Thanks @ruslan.kryukov CouchDB has not yet gone through optimization, performance, stress test. That will be done under https://jira.hyperledger.org/browse/FAB-2725
ruslan.kryukov (Fri, 10 Mar 2017 14:00:27 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=m5i8LyAFdsGLJu5Ej) @muralisr well, I checked that too, result was successful, I had correct envelope from block, but in this case test was slow because each transaction spent about 1-2 seconds
yury (Fri, 10 Mar 2017 14:49:29 GMT):
Please to review my PR: https://gerrit.hyperledger.org/r/#/c/7103/
JatinderBali (Fri, 10 Mar 2017 15:45:43 GMT):
Has joined the channel.
nickgaski (Fri, 10 Mar 2017 16:44:08 GMT):
https://gerrit.hyperledger.org/r/#/c/6803/ - hunting for one more +2
AdnanC (Fri, 10 Mar 2017 21:24:13 GMT):
https://gerrit.hyperledger.org/r/#/c/7099/ Config updates for the fabric-couchdb docker image, and start using it in vagrant env (already being used in CI env).
mastersingh24 (Sat, 11 Mar 2017 01:39:29 GMT):
@binhn - I think https://gerrit.hyperledger.org/r/#/c/7129/ is good to merge?
binhn (Sat, 11 Mar 2017 02:08:33 GMT):
yep, merged
greg.haskins (Sat, 11 Mar 2017 02:38:12 GMT):
simple one: https://gerrit.hyperledger.org/r/#/c/7061/
muralisr (Sat, 11 Mar 2017 16:16:45 GMT):
thanks @greg.haskins ... merged
ruslan.kryukov (Sun, 12 Mar 2017 06:48:35 GMT):
https://gerrit.hyperledger.org/r/#/c/7139/ check please
yacovm (Sun, 12 Mar 2017 07:48:19 GMT):
@ruslan.kryukov you have a merge conflict, and I left a comment
ruslan.kryukov (Sun, 12 Mar 2017 12:42:44 GMT):
closed
yacovm (Sun, 12 Mar 2017 17:11:02 GMT):
3 *Very easy* CRs
They are all like 2-7 lines and very trivial (removal of dead code, log formatting fix, and a "ToString()" method)
https://gerrit.hyperledger.org/r/#/c/6863
https://gerrit.hyperledger.org/r/#/c/7145
https://gerrit.hyperledger.org/r/#/c/7007
Have 1 (+2) on all of them
skarim (Mon, 13 Mar 2017 14:14:03 GMT):
Please review this documentation related change set for fabric-ca: https://gerrit.hyperledger.org/r/#/c/6759/
AdnanC (Mon, 13 Mar 2017 17:38:53 GMT):
Please review: Docker config update for fabric-couchdb https://gerrit.hyperledger.org/r/#/c/7099/
JonathanLevi (Tue, 14 Mar 2017 00:46:58 GMT):
If anyone's online... https://gerrit.hyperledger.org/r/#/c/6759 @jimthematrix ?
JonathanLevi (Tue, 14 Mar 2017 00:46:58 GMT):
If anyone's online... https://gerrit.hyperledger.org/r/#/c/6759
JonathanLevi (Tue, 14 Mar 2017 00:47:32 GMT):
I have skipped the build to save the unnecessary cycle
JonathanLevi (Tue, 14 Mar 2017 00:47:32 GMT):
I have skipped the build to save the unnecessary cycle. @jimthematrix ?
jimthematrix (Tue, 14 Mar 2017 07:39:40 GMT):
@JonathanLevi just merged 6759
aambati (Tue, 14 Mar 2017 13:12:40 GMT):
Has joined the channel.
aambati (Tue, 14 Mar 2017 13:13:03 GMT):
Please review: fabric-ca change set https://gerrit.hyperledger.org/r/#/c/7079
yacovm (Tue, 14 Mar 2017 13:53:28 GMT):
Simple log-level change in 2 files https://gerrit.hyperledger.org/r/#/c/7183/ to make gossip logging less verbose
yacovm (Tue, 14 Mar 2017 13:53:28 GMT):
Simple log-level change in 2 files https://gerrit.hyperledger.org/r/#/c/7183/ to make gossip logging less verbose
Already got 1 +2
jimthematrix (Tue, 14 Mar 2017 18:12:09 GMT):
so I think two from node SDK should be merged asap:
https://gerrit.hyperledger.org/r/#/c/7063/ - gets the local mspid to be set by the app when the user enrollment is set
https://gerrit.hyperledger.org/r/#/c/7135/ - the TLS support for node sdk (fabric-client only, fabric-ca-client TLS support is being worked on)
jimthematrix (Tue, 14 Mar 2017 18:12:59 GMT):
@mastersingh24 @binhn @yacovm @vpaprots @muralisr
jimthematrix (Tue, 14 Mar 2017 18:12:59 GMT):
@mastersingh24 @binhn @yacovm @vpaprots @muralisr ^^^
jimthematrix (Tue, 14 Mar 2017 18:18:42 GMT):
need you guy's help to get 7063 merged first, then I may need to rebase 7135
binhn (Tue, 14 Mar 2017 19:49:22 GMT):
@jimthematrix merged 7063
mastersingh24 (Tue, 14 Mar 2017 19:58:57 GMT):
this one should take care of TLS between the node sdk and fabric-ca: https://gerrit.hyperledger.org/r/#/c/7207/
jimthematrix (Tue, 14 Mar 2017 20:32:04 GMT):
https://gerrit.hyperledger.org/r/#/c/7135/ has been rebased, @binhn @mastersingh24
jimthematrix (Tue, 14 Mar 2017 20:54:00 GMT):
note that 7135 needs a CI job update to clear the verify (docker-compose.yaml location change): fab-2786
binhn (Tue, 14 Mar 2017 21:37:25 GMT):
@bmos299 i am assuming you're on fab-2786
dave.enyeart (Tue, 14 Mar 2017 21:48:43 GMT):
@binhn Can these two updates go in? No impact to main path:
https://gerrit.hyperledger.org/r/#/c/7099/ fabric-couchdb docker image configuration
dave.enyeart (Tue, 14 Mar 2017 21:48:43 GMT):
@binhn Can these two updates go in? No impact to main path:
https://gerrit.hyperledger.org/r/#/c/7099/ fabric-couchdb docker image configuration
https://gerrit.hyperledger.org/r/#/c/7097/ add couchdb option to e2e docker compose
dave.enyeart (Tue, 14 Mar 2017 21:48:43 GMT):
@binhn Can these two updates go in? No impact to main path:
https://gerrit.hyperledger.org/r/#/c/7099/ fabric-couchdb docker image configuration
https://gerrit.hyperledger.org/r/#/c/7097/ add couchdb option and instructions to e2e docker compose
binhn (Tue, 14 Mar 2017 21:52:31 GMT):
@dave.enyeart on 7097, e2e status: FAILURE (skipped) -- is this contributing to the e2e test?
dave.enyeart (Tue, 14 Mar 2017 22:02:21 GMT):
@binhn I believe those e2e tests have been failing for more changesets. The only update here that impacts e2e test is that orderer timeout is changed from 10s to 2s since the long delay was causing some problems
dave.enyeart (Tue, 14 Mar 2017 22:02:21 GMT):
@binhn I believe those e2e tests have been failing for most changesets. The only update here that impacts e2e test is that orderer timeout is changed from 10s to 2s since the long delay was causing some problems
binhn (Tue, 14 Mar 2017 22:08:38 GMT):
@dave.enyeart ok, thanks
dhuseby (Tue, 14 Mar 2017 22:54:59 GMT):
Has joined the channel.
binhn (Tue, 14 Mar 2017 22:57:10 GMT):
@bmos299 @jimthematrix https://gerrit.hyperledger.org/r/#/c/7135 has been merged
jimthematrix (Tue, 14 Mar 2017 23:07:00 GMT):
Thanks @binhn !
jeffgarratt (Wed, 15 Mar 2017 02:39:21 GMT):
@binhn @mastersingh24 @muralisr @jyellick @jimthematrix https://gerrit.hyperledger.org/r/#/c/7219/
mastersingh24 (Wed, 15 Mar 2017 11:09:58 GMT):
@jimthematrix - updates made to https://gerrit.hyperledger.org/r/#/c/7207
mastersingh24 (Wed, 15 Mar 2017 11:10:25 GMT):
anyone takers for a small one: https://gerrit.hyperledger.org/r/#/c/7177/
jimthematrix (Wed, 15 Mar 2017 12:30:30 GMT):
thanks Gari, I'll take a look after a call I have at 8:30
mychewcents (Wed, 15 Mar 2017 12:31:37 GMT):
Has joined the channel.
smithbk (Wed, 15 Mar 2017 13:51:55 GMT):
pls review https://gerrit.hyperledger.org/r/#/c/7167/ ... this is a very small doc update for fabric-ca ... thanks
smithbk (Wed, 15 Mar 2017 19:04:28 GMT):
pls review https://gerrit.hyperledger.org/r/#/c/7237 ... this is a code fix but very small also. It fixes a problem in where the home directory is created for the fabric-ca-client when a env variable is created. I discovered this when verifying the readthedocs against the latest build
smithbk (Wed, 15 Mar 2017 19:04:28 GMT):
pls review https://gerrit.hyperledger.org/r/#/c/7237 ... this is a code fix but very small also. It fixes a problem in where the home directory is created for the fabric-ca-client when a env variable is set. I discovered this when verifying the readthedocs against the latest build
jimthematrix (Wed, 15 Mar 2017 20:18:05 GMT):
https://gerrit.hyperledger.org/r/#/c/7225/ - test code fix only, to get passed failures in s390 CI builds (which in theory would happen anywhere because the way the old test code was written it's not deterministic as far as timing sequence is concerns among the different promise chains) @yacovm @binhn @mastersingh24
jimthematrix (Wed, 15 Mar 2017 20:18:05 GMT):
https://gerrit.hyperledger.org/r/#/c/7225/ - test code fix only, to get past failures in s390 CI builds (which in theory would happen anywhere because the way the old test code was written it's not deterministic as far as timing sequence is concerns among the different promise chains) @yacovm @binhn @mastersingh24
jimthematrix (Wed, 15 Mar 2017 20:18:05 GMT):
https://gerrit.hyperledger.org/r/#/c/7225/ - test code fix only, to get past failures in s390 CI builds (which in theory could happen anywhere because the way the old test code was written it's not deterministic as far as timing sequence is concerns among the different promise chains) @yacovm @binhn @mastersingh24
jimthematrix (Wed, 15 Mar 2017 20:18:05 GMT):
https://gerrit.hyperledger.org/r/#/c/7225/ - test code fix only, to get past failures in s390 CI builds (which in theory could happen anywhere because the way the old test code was written it's not deterministic as far as timing sequence is concerned among the different promise chains) @yacovm @binhn @mastersingh24
mastersingh24 (Wed, 15 Mar 2017 20:55:46 GMT):
@jimthematrix - merged
jimthematrix (Wed, 15 Mar 2017 20:56:02 GMT):
thanks!
harsha (Thu, 16 Mar 2017 13:03:29 GMT):
Need some +2's on this PR:- https://gerrit.hyperledger.org/r/#/c/7161/
mrkiouak (Thu, 16 Mar 2017 13:29:50 GMT):
Has joined the channel.
JonathanLevi (Thu, 16 Mar 2017 13:31:29 GMT):
@harsha: Merged. Thank you vm!
harsha (Thu, 16 Mar 2017 14:28:20 GMT):
Thank you @JonathanLevi 😀
jyellick (Thu, 16 Mar 2017 17:22:42 GMT):
Have a whole series that needs some love:
[FAB-2758] Decouple anchor peers endpoints from orgIDs
https://gerrit.hyperledger.org/r/#/c/7155/
[FAB-2646] (PA) Create consortium configuration
https://gerrit.hyperledger.org/r/#/c/6889/
[FAB-2702] (PA) Specify consortium in chan config
https://gerrit.hyperledger.org/r/#/c/7047/
[FAB-2703] (PA) Expose committed configEnvelope
https://gerrit.hyperledger.org/r/#/c/7049/
[FAB-2783] (PA) configtxgen specify admin principl
https://gerrit.hyperledger.org/r/#/c/7209/
[FAB-1302] (PA) Add channel create authorization
https://gerrit.hyperledger.org/r/#/c/7105/
[FAB-2723] (PA) Remove old ChainCreationPolicyName
https://gerrit.hyperledger.org/r/#/c/7107/
[FAB-2729] (PA) Document the configtx
https://gerrit.hyperledger.org/r/#/c/7115/
[FAB-2735] (PA) Clean up config mocks
https://gerrit.hyperledger.org/r/#/c/7125/
mastersingh24 (Thu, 16 Mar 2017 17:29:00 GMT):
@jyellick - how many of those changes are "breaking" changes for what we just tagged as 1.0.0-alpha?
yacovm (Thu, 16 Mar 2017 17:37:16 GMT):
The first on his list is mine, not breaking anything, just adds flexibiity
yacovm (Thu, 16 Mar 2017 17:37:16 GMT):
The first on his list is mine, does not break anything, just adds flexibiity
mastersingh24 (Thu, 16 Mar 2017 17:41:39 GMT):
to be clear, the reason for my question is because it looks like the docs might tell people to run the e2ecli sample and the only place to get it from is the fabric repo. and of course we need e2ecli to keep working. so if we change it for any reason, then people using it with the alpha images will be broken.
mastersingh24 (Thu, 16 Mar 2017 17:42:24 GMT):
So to avoid that, perhaps we'll need to ZIP up the e2ecli sample as is today and have people download the ZIP rather than get it from the repo
jyellick (Thu, 16 Mar 2017 17:47:39 GMT):
FAB-1302 / Gerrit-7105 is the breaking one. Everything before that I believe should be benign.
jyellick (Thu, 16 Mar 2017 17:58:08 GMT):
(But really, I would say if we want to point people to the fabric repo, we need to point them to the alpha commit, or, fork them a branch to point them to)
mastersingh24 (Thu, 16 Mar 2017 18:00:34 GMT):
I personally don't want to point people at the fabric repo
mastersingh24 (Thu, 16 Mar 2017 18:01:01 GMT):
and uses tags and branches will confuse many people who just want to use the stuff anyway
mastersingh24 (Thu, 16 Mar 2017 18:02:50 GMT):
@greg.haskins - 2 questions:
1) would you be opposed to adding the ZIP of just the e2ecli sample (or maybe all the samples) to https://github.com/hyperledger/fabric/releases ? (I know they are in the ZIP but would be nice to just have a samples ZIP)
2) how hard would it be to do that?
greg.haskins (Thu, 16 Mar 2017 18:04:09 GMT):
@mastersingh24 we should probably shift to nexus.hyperledger.org vs gh releases
greg.haskins (Thu, 16 Mar 2017 18:04:27 GMT):
but once that happens, I think it would be trivial for CI to publish what we want
greg.haskins (Thu, 16 Mar 2017 18:04:44 GMT):
I have no opinion on the e2e zip file being included
mastersingh24 (Thu, 16 Mar 2017 18:13:32 GMT):
does nexus have a public download?
greg.haskins (Thu, 16 Mar 2017 18:13:56 GMT):
it certainly can, but I cant speak as to how its currently configured
mastersingh24 (Thu, 16 Mar 2017 18:15:01 GMT):
so what would you suggest in the short term (meaning say today ;) ) ?
baohua (Fri, 17 Mar 2017 01:25:47 GMT):
dear all, here's a simple patchset 2 weeks ago, hope anyone can help give ur comments, thanks! https://gerrit.hyperledger.org/r/#/c/6775/
RahulBagaria (Fri, 17 Mar 2017 04:03:22 GMT):
Has joined the channel.
mastersingh24 (Fri, 17 Mar 2017 16:54:26 GMT):
an easy one with no effect on the e2e - https://gerrit.hyperledger.org/r/#/c/7205/ (added a few handy features to cryptogen)
muralisr (Fri, 17 Mar 2017 17:20:00 GMT):
@mastersingh24 so basically generate an MSP (admincerts,signcerts, key and certs) and make it useable for TLS ?
muralisr (Fri, 17 Mar 2017 17:20:49 GMT):
I thought it already did the former ?
mastersingh24 (Fri, 17 Mar 2017 17:26:01 GMT):
I added a feature to actually generate user certs and and admin cert for each org
mastersingh24 (Fri, 17 Mar 2017 17:26:01 GMT):
I added a feature to actually generate user certs and an admin cert for each org
mastersingh24 (Fri, 17 Mar 2017 17:26:15 GMT):
admincerts takes an explicit cert not a root cert - so i fixed that as well
mastersingh24 (Fri, 17 Mar 2017 17:26:53 GMT):
the certs can now be used for TLS as well with openssl clients (without the key usage openssl clients - used by Node, Python, etc - will reject the certs)
mastersingh24 (Fri, 17 Mar 2017 17:27:39 GMT):
they should provide the material required when channel create require authorization
mastersingh24 (Fri, 17 Mar 2017 17:27:39 GMT):
this should also provide all the material required for when channel create requires authorization (which is in one of Jason's CRs)
yacovm (Fri, 17 Mar 2017 17:29:13 GMT):
But why do we need root CA certs to be used as TLS server certs?
yacovm (Fri, 17 Mar 2017 17:30:13 GMT):
isn't what's done in https://gerrit.hyperledger.org/r/#/c/7205/2/common/tools/cryptogen/ca/generator.go@103 enough
yacovm (Fri, 17 Mar 2017 17:30:13 GMT):
isn't what's done in https://gerrit.hyperledger.org/r/#/c/7205/2/common/tools/cryptogen/ca/generator.go@103 enough?
mastersingh24 (Fri, 17 Mar 2017 17:31:39 GMT):
ah - that's laziness for using the defaults for fabric-ca which use the same certs for both signing and TLS if you don't explicitly provide TLS certs
mastersingh24 (Fri, 17 Mar 2017 17:31:39 GMT):
ah - that's laziness for using the defaults for fabric-ca which uses the same certs for both signing and TLS if you don't explicitly provide TLS certs
mastersingh24 (Fri, 17 Mar 2017 17:32:39 GMT):
line 103 is used when the CA signs a cert but not for creating it's own self-signed cert
yacovm (Fri, 17 Mar 2017 17:33:22 GMT):
yeah, I understand that.
I thought it was for fabric-CA but didn't know `cryptogen` was supposed to be used also for `fabric-ca`.
yacovm (Fri, 17 Mar 2017 17:33:22 GMT):
> line 103 is used when the CA signs a cert but not for creating it's own self-signed cert
yeah, I understand that.
I thought it was for fabric-CA but didn't know `cryptogen` was supposed to be used also for `fabric-ca`.
mastersingh24 (Fri, 17 Mar 2017 18:03:55 GMT):
you don't have to use fabric-ca, but if you wanted to add more users or peers to your org, you could use the stuff in the `ca` folder to start a fabric-ca for your org
jimthematrix (Fri, 17 Mar 2017 18:29:21 GMT):
https://gerrit.hyperledger.org/r/#/c/7317/ - integrated documentation combining API references (generated from jsdoc comments) and tutorials (hand-written .md files), @mastersingh24 @cbf @yacovm
jimthematrix (Fri, 17 Mar 2017 18:30:36 GMT):
the rendered content will look like this: https://jimthematrix.github.io/
muralisr (Fri, 17 Mar 2017 21:01:51 GMT):
https://gerrit.hyperledger.org/r/#/c/7319 simple fix to reenable dev mode along with chaincode dev mode documentation @nickgaski @greg.haskins @mastersingh24
dave.enyeart (Fri, 17 Mar 2017 22:20:22 GMT):
https://gerrit.hyperledger.org/r/#/c/7251/ - fixes to get e2e instructions working
JonathanLevi (Fri, 17 Mar 2017 23:53:27 GMT):
@muralisr, @dave.enyeart: approved & merged. I agree with keeping the devmode flag at this point, btw.
muralisr (Fri, 17 Mar 2017 23:54:48 GMT):
thanks @JonathanLevi
JonathanLevi (Sat, 18 Mar 2017 00:07:08 GMT):
In theory ;-)
jimthematrix (Sat, 18 Mar 2017 04:45:46 GMT):
two doc related ones:
https://gerrit.hyperledger.org/r/#/c/7317/
https://gerrit.hyperledger.org/r/#/c/7317/
harsha (Sat, 18 Mar 2017 16:29:25 GMT):
Needs review for `fabric-ca openldap` testing :- https://gerrit.hyperledger.org/r/#/c/6899/4/
harsha (Mon, 20 Mar 2017 13:57:37 GMT):
Need some +2's on this one https://gerrit.hyperledger.org/r/#/c/6899/4 (openldap docker creation)
jeffgarratt (Mon, 20 Mar 2017 20:09:52 GMT):
@binhn @muralisr @jyellick @bmos299 https://gerrit.hyperledger.org/r/#/c/7227/
jeffgarratt (Mon, 20 Mar 2017 20:11:10 GMT):
the above makes the concept of minimum 3 orderers consistent across solo/kafka consensus types
jeffgarratt (Mon, 20 Mar 2017 20:11:34 GMT):
and adds couchdb mixin configuration support
greg.haskins (Tue, 21 Mar 2017 00:53:46 GMT):
@cbf made the requested changes: https://gerrit.hyperledger.org/r/#/c/7163/
smithbk (Tue, 21 Mar 2017 11:52:05 GMT):
fabric-ca readthedocs update: https://gerrit.hyperledger.org/r/#/c/7273/
yacovm (Tue, 21 Mar 2017 14:16:28 GMT):
Easy 1-liner bug fix : https://gerrit.hyperledger.org/r/#/c/7365/
yacovm (Tue, 21 Mar 2017 14:16:28 GMT):
Easy 1-liner bug fix : https://gerrit.hyperledger.org/r/#/c/7365/ already got 1 +2 ( @JonathanLevi am I doing it right?)
nickgaski (Tue, 21 Mar 2017 14:57:40 GMT):
@here https://gerrit.hyperledger.org/r/#/c/7285/ - really need this merged. We are linking to it from some external locations and those links are currently broken
nickgaski (Tue, 21 Mar 2017 14:57:47 GMT):
sorry for mass broadcast
greg.haskins (Tue, 21 Mar 2017 17:16:56 GMT):
need some eyes on https://gerrit.hyperledger.org/r/#/c/6991/ and https://gerrit.hyperledger.org/r/#/c/7163/
greg.haskins (Tue, 21 Mar 2017 17:17:07 GMT):
been languishing for a while now
greg.haskins (Tue, 21 Mar 2017 17:17:39 GMT):
6991 requires a sign-off by @muralisr IMO
jeffgarratt (Tue, 21 Mar 2017 18:13:49 GMT):
@binhn @muralisr @jyellick @bmos299 https://gerrit.hyperledger.org/r/#/c/7227/ Updated per Jason's comments
baohua (Wed, 22 Mar 2017 09:11:23 GMT):
hi, 2 quick patchset updated according to comments, thanks for review: https://gerrit.hyperledger.org/r/#/c/6775/ and https://gerrit.hyperledger.org/r/#/c/7375/
C0rWin (Wed, 22 Mar 2017 09:16:29 GMT):
last +2 needed: https://gerrit.hyperledger.org/r/#/c/6895/
C0rWin (Wed, 22 Mar 2017 09:16:29 GMT):
last +2 needed: https://gerrit.hyperledger.org/r/#/c/6895/, hanging there for almost two weeks now
baohua (Wed, 22 Mar 2017 09:26:42 GMT):
a little slow review recently, aha, most guys are too busy.
yacovm (Wed, 22 Mar 2017 09:31:00 GMT):
I gave a comment on 1 of them @baohua , for the validation one I added @jyellick to the reviewers, it could be nice if he takes a look
baohua (Wed, 22 Mar 2017 11:25:24 GMT):
thanks! @yacovm
jeffgarratt (Wed, 22 Mar 2017 13:44:32 GMT):
@yacovm here is the one I referred to https://gerrit.hyperledger.org/r/#/c/7227/
sanchezl (Thu, 23 Mar 2017 01:39:13 GMT):
Now that alpha has been tagged, the following need to be merged for Java Chaincode to work:
• https://gerrit.hyperledger.org/r/6959
• https://gerrit.hyperledger.org/r/7089
matanyahu (Thu, 23 Mar 2017 10:58:03 GMT):
Has joined the channel.
nickgaski (Thu, 23 Mar 2017 13:22:29 GMT):
https://gerrit.hyperledger.org/r/#/c/5717/ - needs one more
nickgaski (Thu, 23 Mar 2017 13:23:17 GMT):
https://gerrit.hyperledger.org/r/#/c/7285 - this is the release testing doc that we are linking to from external locations. Need it merged
smithbk (Thu, 23 Mar 2017 13:46:48 GMT):
https://gerrit.hyperledger.org/r/#/c/7273/ - a fabric-ca readthedocs update to match alpha code. This would be really useful to folks starting to use it
smithbk (Thu, 23 Mar 2017 13:47:57 GMT):
And https://gerrit.hyperledger.org/r/#/c/6955/ fixes a defect which multiple folks have already encountered while working with alpha code
smithbk (Thu, 23 Mar 2017 13:48:05 GMT):
Thanks
harsha (Thu, 23 Mar 2017 13:53:42 GMT):
Need some +2's on this one https://gerrit.hyperledger.org/r/#/c/6899/4 (openldap docker creation)
nickgaski (Thu, 23 Mar 2017 19:39:54 GMT):
@cbf - can you hit https://gerrit.hyperledger.org/r/#/c/5717
muralisr (Thu, 23 Mar 2017 19:55:26 GMT):
@greg.haskins at a high level the idea behind 6991 looks sound and as we discussed, with the end goal to provide parity with SDKs so all modes will generate the same chaincode, strengthens 6991. I'd like to spend sometime pulling it down and playing but plan to complete the review over the weekend ....thanks for your patience!
smithbk (Thu, 23 Mar 2017 20:01:33 GMT):
A very easy one for fabric-ca: https://gerrit.hyperledger.org/r/#/c/7401 thanks
cbf (Thu, 23 Mar 2017 20:02:41 GMT):
@nickgaski done
C0rWin (Thu, 23 Mar 2017 20:10:33 GMT):
https://gerrit.hyperledger.org/r/#/c/7395/ adds ability to peer cli to query for list of channels peer has joined
baohua (Fri, 24 Mar 2017 07:10:57 GMT):
a easy remove of unused doc file patchset, thanks for review: http://gerrit.hyperledger.org/r/7415
baohua (Fri, 24 Mar 2017 07:10:57 GMT):
a easy remove of unused doc file patchset, thanks for review: http://gerrit.hyperledger.org/r/7415
baohua (Fri, 24 Mar 2017 07:10:57 GMT):
a easy removing of an unused doc file patchset, thanks for helping review: http://gerrit.hyperledger.org/r/7415
joe-alewine (Fri, 24 Mar 2017 13:59:13 GMT):
Has joined the channel.
mastersingh24 (Fri, 24 Mar 2017 14:16:26 GMT):
can we get some eyes on this important series from @jyellick - https://gerrit.hyperledger.org/r/#/q/owner:jyellick%2540us.ibm.com+status:open
yacovm (Fri, 24 Mar 2017 15:17:56 GMT):
You can do a cascading merge for FABs 2693-2695
yacovm (Fri, 24 Mar 2017 15:17:56 GMT):
You can do a cascading merge for FABs 2693-2695 starting from https://gerrit.hyperledger.org/r/#/c/7019
harsha (Fri, 24 Mar 2017 17:46:46 GMT):
Need some +2's on this one https://gerrit.hyperledger.org/r/#/c/6899/4 (openldap docker creation)
https://gerrit.hyperledger.org/r/#/c/6899/4
nickgaski (Fri, 24 Mar 2017 18:56:09 GMT):
https://gerrit.hyperledger.org/r/#/c/7429/ - this is a refactored getting started section. Preview available here - http://fabric-rtd.readthedocs.io/en/latest/v1start.html @mastersingh24 @cbf @muralisr (while I realize it's probably not perfect, it is reflective of our current architecture, whereas the sfhackfest content is way way out of date)
mastersingh24 (Fri, 24 Mar 2017 19:17:11 GMT):
https://gerrit.hyperledger.org/r/#/c/7115/16
baohua (Sat, 25 Mar 2017 03:07:46 GMT):
https://gerrit.hyperledger.org/r/#/c/6775/, with several round of reviews. now guess it should be OK, thanks!
mastersingh24 (Sat, 25 Mar 2017 14:09:01 GMT):
for anyone around, a pretty easy one I think: https://gerrit.hyperledger.org/r/#/c/7443/ (adds the option to build without PKCS11 support ;) )
harsha (Sat, 25 Mar 2017 17:03:10 GMT):
This one needs a submit https://gerrit.hyperledger.org/r/#/c/6899/4
muralisr (Sun, 26 Mar 2017 15:51:07 GMT):
@mastersingh24 are the CI failures https://gerrit.hyperledger.org/r/#/c/7443 be fixed by https://gerrit.hyperledger.org/r/#/c/7449 ? I couldn't tell... if so perhaps a rebase and push ?
mastersingh24 (Sun, 26 Mar 2017 15:57:38 GMT):
7449 is what we want. somehow I must have messed things up - I thought I was pushing 7443 on top of 7449 but must have reversed it somehow
harrijk (Sun, 26 Mar 2017 16:22:17 GMT):
https://gerrit.hyperledger.org/r/#/c/6905/ ... thanks
harsha (Sun, 26 Mar 2017 16:26:14 GMT):
This one needs a submit https://gerrit.hyperledger.org/r/#/c/6899/4 , thank you
yacovm (Sun, 26 Mar 2017 16:26:23 GMT):
@harrijk this is a week old, have you tried locally rebasing it on top of a latest master?
harrijk (Sun, 26 Mar 2017 16:26:52 GMT):
i'll do that now. thanks
yacovm (Sun, 26 Mar 2017 16:27:29 GMT):
give me a ping and I'll +2 it
harrijk (Sun, 26 Mar 2017 16:28:03 GMT):
```$ git rebase origin/master
Current branch couchdb-docker-fix is up to date.
```
yacovm (Sun, 26 Mar 2017 16:28:30 GMT):
no I meant *[FAB-2651] Single path to unit-testing keystore*
harrijk (Sun, 26 Mar 2017 16:29:08 GMT):
sorry... wrong patch. my bad.
harrijk (Sun, 26 Mar 2017 16:30:00 GMT):
```$ git co keystore-loc-fix
Switched to branch 'keystore-loc-fix'
jharris@proteus ~/git/fabric (keystore-loc-fix)
$ git rebase origin/master
Current branch keystore-loc-fix is up to date.
```
harrijk (Sun, 26 Mar 2017 16:30:09 GMT):
This is what Vegas does to me. :)
yacovm (Mon, 27 Mar 2017 10:02:40 GMT):
2 Change sets for review- let's make the connection from peer to ordering service highly available and only on demand instead of brittle and persistent:
https://gerrit.hyperledger.org/r/#/c/7337/
https://gerrit.hyperledger.org/r/#/c/7343/14
yacovm (Mon, 27 Mar 2017 10:02:40 GMT):
2 Change sets for review- let's make the connection from peer to ordering service highly available and only on demand instead of brittle and persistent:
https://gerrit.hyperledger.org/r/#/c/7337/
https://gerrit.hyperledger.org/r/#/c/7343/
mastersingh24 (Mon, 27 Mar 2017 13:36:16 GMT):
a few easy ones for fabric-ca :
https://gerrit.hyperledger.org/r/6955
https://gerrit.hyperledger.org/r/7379
https://gerrit.hyperledger.org/r/7397
https://gerrit.hyperledger.org/r/7403
(I'll merge if someone else can give the additonal +2
mastersingh24 (Mon, 27 Mar 2017 13:36:16 GMT):
a few easy ones for fabric-ca :
https://gerrit.hyperledger.org/r/6955
https://gerrit.hyperledger.org/r/7379
https://gerrit.hyperledger.org/r/7397
https://gerrit.hyperledger.org/r/7403
(I'll merge if someone else can give the additonal +2's needed)
mastersingh24 (Mon, 27 Mar 2017 13:36:16 GMT):
a few easy ones for fabric-ca :
https://gerrit.hyperledger.org/r/6955
https://gerrit.hyperledger.org/r/#/c/7261/
https://gerrit.hyperledger.org/r/7379
https://gerrit.hyperledger.org/r/7397
https://gerrit.hyperledger.org/r/7403
(I'll merge if someone else can give the additonal +2's needed)
vpaprots (Mon, 27 Mar 2017 14:05:44 GMT):
Could use a review: https://gerrit.hyperledger.org/r/#/c/6727/ @smithbk @mastersingh24
mastersingh24 (Mon, 27 Mar 2017 14:10:27 GMT):
https://gerrit.hyperledger.org/r/#/c/7443/ could use some love as well (note I marked it as verified because CI unit tests actually passed - see link in comment - but the CI job puked)
smithbk (Mon, 27 Mar 2017 14:11:17 GMT):
@vpaprots Could you fix the merge conflict 1st on https://gerrit.hyperledger.org/r/#/c/6727 ?
nickgaski (Mon, 27 Mar 2017 15:55:45 GMT):
https://gerrit.hyperledger.org/r/#/c/7285/ - @mastersingh24 - this one needs some votes
smithbk (Mon, 27 Mar 2017 15:58:37 GMT):
And this one which is fabric-ca readthedocs
smithbk (Mon, 27 Mar 2017 15:58:39 GMT):
https://gerrit.hyperledger.org/r/#/c/7273/
yacovm (Mon, 27 Mar 2017 16:01:52 GMT):
@mastersingh24 I +2ed the TLS client time checking but it's based on https://gerrit.hyperledger.org/r/#/c/7179
jeffgarratt (Mon, 27 Mar 2017 20:23:51 GMT):
@binhn @muralisr @mastersingh24 update to latest proto changes from @jyellick https://gerrit.hyperledger.org/r/#/c/7477/
jeffgarratt (Mon, 27 Mar 2017 20:23:51 GMT):
@binhn @muralisr @mastersingh24 update BDD to latest proto changes from @jyellick https://gerrit.hyperledger.org/r/#/c/7477/
muralisr (Tue, 28 Mar 2017 13:45:19 GMT):
@jeffgarratt the CI has failed for behave... is that expected (ie, WIP or something ?)
jeffgarratt (Tue, 28 Mar 2017 13:45:42 GMT):
talking to Greg now
muralisr (Tue, 28 Mar 2017 13:45:46 GMT):
ok
jeffgarratt (Tue, 28 Mar 2017 13:45:50 GMT):
seems zookeeper image is not there
jeffgarratt (Tue, 28 Mar 2017 13:45:55 GMT):
the CR is ready to go
muralisr (Tue, 28 Mar 2017 13:45:57 GMT):
ok
jeffgarratt (Tue, 28 Mar 2017 13:46:13 GMT):
wanted to get both Kafka and solo in for CI
muralisr (Tue, 28 Mar 2017 13:46:31 GMT):
ok.
muralisr (Tue, 28 Mar 2017 13:47:23 GMT):
are you planning to make more changes to the CR to get BDD to work or will that be a future CR ?
jeffgarratt (Tue, 28 Mar 2017 13:49:36 GMT):
will see if I can tweak this one real quick
muralisr (Tue, 28 Mar 2017 13:49:47 GMT):
ok
muralisr (Tue, 28 Mar 2017 13:51:56 GMT):
an easy CR for a bug fix please https://gerrit.hyperledger.org/r/#/c/7453/.... we should not be returninng errors if proposal response status is less than 500
jeffgarratt (Tue, 28 Mar 2017 15:06:14 GMT):
one more time.... @binhn @muralisr @mastersingh24 update BDD to latest proto changes from @jyellick https://gerrit.hyperledger.org/r/#/c/7477/
C0rWin (Tue, 28 Mar 2017 15:29:32 GMT):
Simple CR: https://gerrit.hyperledger.org/r/#/c/7501/ to produce baseimages for ARM platform, needed this to build hyperledger for RPi device
dave.enyeart (Tue, 28 Mar 2017 15:49:24 GMT):
https://gerrit.hyperledger.org/r/#/c/7081/ Fixes to intermittent couch unit test failures
smithbk (Tue, 28 Mar 2017 16:47:38 GMT):
https://gerrit.hyperledger.org/r/6727 Fabric CA BCCSP integration
smithbk (Tue, 28 Mar 2017 16:48:30 GMT):
https://gerrit.hyperledger.org/r/7273 Fabric CA readthedocs
jimthematrix (Tue, 28 Mar 2017 18:05:35 GMT):
https://gerrit.hyperledger.org/r/#/c/7503/ - node sdk custom endorsement policy support using json format as policy spec, @cbf @mastersingh24 @binhn @aso @yacovm
baohua (Wed, 29 Mar 2017 01:49:14 GMT):
Enhance the linter checking, need another +2, thanks! https://gerrit.hyperledger.org/r/#/c/7497/
jimthematrix (Wed, 29 Mar 2017 04:39:23 GMT):
https://gerrit.hyperledger.org/r/#/c/7503 - node sdk custom endorsement policy support using json format as policy spec, @cbf @mastersingh24 @binhn @aso @yacovm
https://gerrit.hyperledger.org/r/#/c/7523 - re-enroll() API, last remaining fabric-ca API to support
mastersingh24 (Wed, 29 Mar 2017 12:27:29 GMT):
@dave.enyeart - what do you want to do with https://gerrit.hyperledger.org/r/#/c/7303/ ?
dave.enyeart (Wed, 29 Mar 2017 12:28:04 GMT):
i think we should do it, i'll review today
mastersingh24 (Wed, 29 Mar 2017 12:29:20 GMT):
gracias
troyronda (Wed, 29 Mar 2017 14:24:51 GMT):
Has joined the channel.
troyronda (Wed, 29 Mar 2017 14:30:18 GMT):
Small patch to fix docker-compose usage in fabric's unit-test (when docker-compose down isn't called at the end of unit test and make dist-clean all is then invoked you will then get "No Such Image" until docker-compose rm or down is manually invoked: https://gerrit.hyperledger.org/r/#/c/7447/
troyronda (Wed, 29 Mar 2017 14:30:32 GMT):
(known issue in docker-compose: https://github.com/docker/compose/issues/1113)
JonathanLevi (Wed, 29 Mar 2017 15:57:19 GMT):
@troyronda: a nice one!
mastersingh24 (Wed, 29 Mar 2017 17:21:43 GMT):
https://gerrit.hyperledger.org/r/#/c/7525/ - simple yet important fix from @kostas
yacovm (Wed, 29 Mar 2017 17:29:31 GMT):
Can be merged if the change set it is based on is also merged (I +2ed it)
jimthematrix (Wed, 29 Mar 2017 19:39:55 GMT):
need these reviewed asap, been sitting there for a while:
https://gerrit.hyperledger.org/r/#/c/7503 - custom endorsement policy support using json format as policy spec. patch 4 added a custom policy to the e2e tests to show that the new support works fine with fabric
https://gerrit.hyperledger.org/r/#/c/7523 - re-enroll() API, last remaining fabric-ca API to support
jimthematrix (Wed, 29 Mar 2017 19:40:34 GMT):
@mastersingh24 @yacovm @binhn @aso
mastersingh24 (Wed, 29 Mar 2017 20:14:59 GMT):
@jimthematrix - sorry - I had reviewed and then never commented - 7523 looks good, but checkout my comment on 7503
jimthematrix (Wed, 29 Mar 2017 20:31:28 GMT):
@mastersingh24 good question on 7503, I added a proposal in my response, please let me know your thoughts
mastersingh24 (Wed, 29 Mar 2017 20:35:42 GMT):
posted my response - but I'm ok with what you proposed or some type of quick explanation / comment in the sample. up to you
jimthematrix (Wed, 29 Mar 2017 20:43:42 GMT):
@mastersingh24 actually, this was explained already in the jsdoc for the typedef EndorsementPolicy: https://gerrit.hyperledger.org/r/#/c/7503/4/fabric-client/lib/Policy.js line 55
jimthematrix (Wed, 29 Mar 2017 20:45:26 GMT):
the type is linked from the jsdoc for the sendInstantiate() where the endorsement-policy property is described
jimthematrix (Wed, 29 Mar 2017 20:46:20 GMT):
(when this gets merged and the generated html gets published it'll look more prominent)
jimthematrix (Wed, 29 Mar 2017 20:49:43 GMT):
here's a preview: https://jimthematrix.github.io/Chain.html#sendInstantiateProposal__anchor
mastersingh24 (Wed, 29 Mar 2017 20:53:23 GMT):
ah yes - I did not follow enough links - cool - will merge
nickgaski (Wed, 29 Mar 2017 21:04:55 GMT):
https://gerrit.hyperledger.org/r/#/c/7429/5 - this is in high demand. If we can get it eyes on it I will make some final adjustments and then hopefully get it out into the world. Should be close. We've had multiple folks go through it with no errors. @cbf @mastersingh24 @binhn @muralisr
mastersingh24 (Wed, 29 Mar 2017 21:16:48 GMT):
@nickgaski - see my comments. I know you can't really address the one about tools / binaries on your own, but we can't be pointing people to Nexus
mastersingh24 (Wed, 29 Mar 2017 21:25:44 GMT):
easy one: https://gerrit.hyperledger.org/r/#/c/7333/
greg.haskins (Thu, 30 Mar 2017 13:18:18 GMT):
Needs some love: https://gerrit.hyperledger.org/r/#/c/7163/
muralisr (Thu, 30 Mar 2017 13:41:51 GMT):
@greg.haskins sorry about that... was going to ask you if that was ready (I know its been on the wings for a while)... will wait for the CI to complete
muralisr (Thu, 30 Mar 2017 13:43:31 GMT):
also https://gerrit.hyperledger.org/r/#/c/6991 ... are there tooling dependencies that need to be in place ? like we chatted, I thought I had problems running tests using docker
greg.haskins (Thu, 30 Mar 2017 14:09:53 GMT):
@muralisr I need to revisit 6991 and try to reproduce that problem you found
muralisr (Thu, 30 Mar 2017 14:10:54 GMT):
sounds good @greg.haskins .. I need to refresh memory on that too. Will try to attempt it again (don't want to send you on a wild goose chase)
greg.haskins (Thu, 30 Mar 2017 14:19:31 GMT):
@muralisr ok, cool
nickgaski (Thu, 30 Mar 2017 18:55:22 GMT):
https://gerrit.hyperledger.org/r/#/c/7429/ - @mastersingh24 @cbf (pulls from Docker Hub now)
mastersingh24 (Thu, 30 Mar 2017 20:48:17 GMT):
can someone else take a look at https://gerrit.hyperledger.org/r/#/c/7429/ as well?
muralisr (Thu, 30 Mar 2017 21:03:09 GMT):
@mastersingh24 @nickgaski +1ed for now in case @cbf or @lehors have comments
mastersingh24 (Thu, 30 Mar 2017 21:03:48 GMT):
BTW - thanks @nickgaski for bearing with us and getting this done
mastersingh24 (Thu, 30 Mar 2017 21:03:54 GMT):
this is going to be very helpful
muralisr (Thu, 30 Mar 2017 21:04:01 GMT):
meanwhile first of Chaincode Install Package up - a look please https://gerrit.hyperledger.org/r/#/c/7591/ .
mastersingh24 (Thu, 30 Mar 2017 21:04:23 GMT):
always something from you @muralisr ;)
muralisr (Thu, 30 Mar 2017 21:05:21 GMT):
one tries @mastersingh24 ;-) .. but do take a look.. I'm trying hard to do it in bite sized chunks
muralisr (Thu, 30 Mar 2017 21:05:38 GMT):
this one just has proto definition with util and tests
mastersingh24 (Thu, 30 Mar 2017 21:07:28 GMT):
will do
Honglei (Fri, 31 Mar 2017 11:17:41 GMT):
Could someone help review https://gerrit.hyperledger.org/r/#/c/7299/ ? Thanks!
kostas (Fri, 31 Mar 2017 11:52:31 GMT):
https://gerrit.hyperledger.org/r/#/c/7527/ and the changesets that depend on it
dave.enyeart (Fri, 31 Mar 2017 14:17:24 GMT):
We've got a backlog of ledger items out for review. It would make sense to review them in this order:
https://gerrit.hyperledger.org/r/#/c/7567/
https://gerrit.hyperledger.org/r/#/c/7221
https://gerrit.hyperledger.org/r/#/c/7303/
https://gerrit.hyperledger.org/r/#/c/7099/
https://gerrit.hyperledger.org/r/#/c/7369/
https://gerrit.hyperledger.org/r/#/c/7191/
dave.enyeart (Fri, 31 Mar 2017 14:17:24 GMT):
We've got a backlog of ledger items out for review. It would make sense to review them in this order:
https://gerrit.hyperledger.org/r/#/c/7567/
https://gerrit.hyperledger.org/r/#/c/7221
https://gerrit.hyperledger.org/r/#/c/7303/
https://gerrit.hyperledger.org/r/#/c/7573
https://gerrit.hyperledger.org/r/#/c/7099/
https://gerrit.hyperledger.org/r/#/c/7369/
https://gerrit.hyperledger.org/r/#/c/7191/
cbf (Fri, 31 Mar 2017 14:20:38 GMT):
https://gerrit.hyperledger.org/r/#/c/7583/
emir888 (Fri, 31 Mar 2017 15:18:24 GMT):
Has joined the channel.
binhn (Fri, 31 Mar 2017 17:24:53 GMT):
@sanchezl @muralisr I'd like to understand this better https://gerrit.hyperledger.org/r/#/c/6959
Is it necessary to change the proto filenames? What impact on SDKs?
sanchezl (Fri, 31 Mar 2017 17:28:38 GMT):
It's mainly a "code style" level cleanup. Best to do now before we're stuck with it post 1.0. Java SDK manually merges protos, so nothing new there for them. (IMO, I've made it easier to merge as they now don't have to add package names every time)
binhn (Fri, 31 Mar 2017 17:30:20 GMT):
what about nodejs and py? also py in bdd?
binhn (Fri, 31 Mar 2017 17:30:20 GMT):
@sanchezl what about nodejs and py? also py in bdd?
vpaprots (Fri, 31 Mar 2017 17:35:33 GMT):
https://gerrit.hyperledger.org/r/#/c/6727/ could use some eyes
binhn (Fri, 31 Mar 2017 17:39:59 GMT):
@vpaprots ok, thanks
mastersingh24 (Fri, 31 Mar 2017 17:51:11 GMT):
@cbf https://gerrit.hyperledger.org/r/#/c/7443/ - @greg.haskins - tried to address your comments. let me know if you want me to remove the PHONY targets and I'll submit an update
binhn (Fri, 31 Mar 2017 18:08:58 GMT):
@jimthematrix @baohua could you assess the impact of this changeset https://gerrit.hyperledger.org/r/#/c/6959 on nodejs sdk and py sdk - thanks.
muralisr (Fri, 31 Mar 2017 18:39:11 GMT):
@binhn `Is it necessary to change the proto filenames? ` from what I understood it helps to change the filenames so the Java side will generate nice classnames.
muralisr (Fri, 31 Mar 2017 18:40:24 GMT):
somefile.proto will generate either `class Somefile` or `class somefile` whereas "some_file" will generate `SomeFile`
muralisr (Fri, 31 Mar 2017 18:40:42 GMT):
(@sanchezl to correct above)
muralisr (Fri, 31 Mar 2017 18:40:42 GMT):
( @sanchezl to correct above)
muralisr (Fri, 31 Mar 2017 18:40:50 GMT):
so it seemed to make sense
binhn (Fri, 31 Mar 2017 18:54:55 GMT):
@sanchezl @baohua I looked at the py sdk code, and it seems that we committed both proto and generated files in the repo; that means we would have to redo this commit to get the new filenames and delete the old ones and fix up code as appropriate
binhn (Fri, 31 Mar 2017 18:59:33 GMT):
there are 3 filenames changed msp_config, chaincode_event, and chaincode_shim
emir888 (Fri, 31 Mar 2017 19:43:21 GMT):
Hi, could someone help review https://gerrit.hyperledger.org/r/#/c/7623/ Thanks
emir (Fri, 31 Mar 2017 19:44:24 GMT):
Has joined the channel.
dave.enyeart (Fri, 31 Mar 2017 19:47:09 GMT):
one down, six to go:
https://gerrit.hyperledger.org/r/#/c/7221
https://gerrit.hyperledger.org/r/#/c/7303
https://gerrit.hyperledger.org/r/#/c/7573
https://gerrit.hyperledger.org/r/#/c/7099
https://gerrit.hyperledger.org/r/#/c/7369
https://gerrit.hyperledger.org/r/#/c/7191
binhn (Fri, 31 Mar 2017 20:36:27 GMT):
@dave.enyeart still on 7221 :-)
jimthematrix (Fri, 31 Mar 2017 20:53:33 GMT):
@binhn I +2'ed 6959 and added my comments. @sanchezl please make sure to submit a separate CR for the proto files in fabric-sdk-java are modified accordingly
jimthematrix (Fri, 31 Mar 2017 20:53:43 GMT):
and these changes don't affect node SDK
binhn (Fri, 31 Mar 2017 20:54:23 GMT):
@jimthematrix perfect, thanks
binhn (Fri, 31 Mar 2017 21:28:04 GMT):
@dave.enyeart could you take a look https://gerrit.hyperledger.org/r/#/c/7507/
binhn (Fri, 31 Mar 2017 21:37:47 GMT):
@dave.enyeart https://gerrit.hyperledger.org/r/#/c/7221 merge conflict
baohua (Sat, 01 Apr 2017 04:41:32 GMT):
@binhn yeap, binh, as we need to slightly modify the proto files before the generation in python implementation (due to the weak support from grpc). currently we have to maintain both the updated proto files and the generated py files. And https://gerrit.hyperledger.org/r/#/c/6959 has been merged. will look at how to follow that change, thanks!
dave.enyeart (Sat, 01 Apr 2017 09:10:13 GMT):
@binhn https://gerrit.hyperledger.org/r/#/c/7221 - Rebased!
dave.enyeart (Sat, 01 Apr 2017 09:18:26 GMT):
https://gerrit.hyperledger.org/r/#/c/7221 - rebased
https://gerrit.hyperledger.org/r/#/c/7303
https://gerrit.hyperledger.org/r/#/c/7573 - review feedback applied
https://gerrit.hyperledger.org/r/#/c/7099
https://gerrit.hyperledger.org/r/#/c/7369
https://gerrit.hyperledger.org/r/#/c/7191
dave.enyeart (Sat, 01 Apr 2017 09:18:26 GMT):
https://gerrit.hyperledger.org/r/#/c/7221 - rebased
https://gerrit.hyperledger.org/r/#/c/7573 - review feedback applied
https://gerrit.hyperledger.org/r/#/c/7099
https://gerrit.hyperledger.org/r/#/c/7369
https://gerrit.hyperledger.org/r/#/c/7191
dave.enyeart (Sat, 01 Apr 2017 10:48:31 GMT):
@binhn https://gerrit.hyperledger.org/r/#/c/7507 looks good
mastersingh24 (Sat, 01 Apr 2017 13:44:28 GMT):
@muralisr @greg.haskins can you check out https://gerrit.hyperledger.org/r/#/c/7571/ ?
binhn (Sat, 01 Apr 2017 14:58:25 GMT):
@emir888 +2d, thanks
@cbf please take a look https://gerrit.hyperledger.org/r/#/c/7623
muralisr (Sat, 01 Apr 2017 15:37:11 GMT):
@mastersingh24 added 1 suggestion to https://gerrit.hyperledger.org/r/#/c/7571
muralisr (Sat, 01 Apr 2017 15:44:04 GMT):
@mastersingh24 responded to https://gerrit.hyperledger.org/r/#/c/7591
muralisr (Sat, 01 Apr 2017 15:45:37 GMT):
the endorsement was basically for some protection against the package from being modified.
mastersingh24 (Sat, 01 Apr 2017 18:56:06 GMT):
https://gerrit.hyperledger.org/r/#/c/7443/
C0rWin (Sun, 02 Apr 2017 14:30:34 GMT):
Simple CR which enables project to pass tests on Raspberry Pi devices: https://gerrit.hyperledger.org/r/#/c/7577/
C0rWin (Sun, 02 Apr 2017 14:31:15 GMT):
Another one to stop CI failing because of leader election intermittent tests: https://gerrit.hyperledger.org/r/#/c/7629/
C0rWin (Sun, 02 Apr 2017 14:31:58 GMT):
Batching of state request messages: https://gerrit.hyperledger.org/r/#/c/7635/
mastersingh24 (Sun, 02 Apr 2017 18:21:45 GMT):
https://gerrit.hyperledger.org/r/#/c/7633/ - easy doc change
muralisr (Sun, 02 Apr 2017 20:08:03 GMT):
@mastersingh24 https://gerrit.hyperledger.org/r/#/c/7591 added instantiation policy to the protos specified in the same way as endorsement policy
muralisr (Sun, 02 Apr 2017 20:09:31 GMT):
by including the policy in the LCCC record at instantiation time, we will be able to validate it uniformly at commit time on all peers in the channel (including those that don't have the chaincode installed)
mastersingh24 (Sun, 02 Apr 2017 20:10:32 GMT):
awesome
dave.enyeart (Mon, 03 Apr 2017 12:25:06 GMT):
@muralisr https://gerrit.hyperledger.org/r/#/c/7221 touches chaincode, could you review?
muralisr (Mon, 03 Apr 2017 12:26:55 GMT):
@dave.enyeart yes, I started on that late last week. Will get back to it today after putting in a CR
dave.enyeart (Mon, 03 Apr 2017 12:27:05 GMT):
thx
dave.enyeart (Mon, 03 Apr 2017 17:35:35 GMT):
This changeset fixes the CI verification errors that we've seen today: https://gerrit.hyperledger.org/r/#/c/7653/
dave.enyeart (Mon, 03 Apr 2017 17:54:52 GMT):
Thanks for merging quickly!
dave.enyeart (Tue, 04 Apr 2017 00:36:37 GMT):
quick one: https://gerrit.hyperledger.org/r/#/c/7655/
mastersingh24 (Tue, 04 Apr 2017 12:40:11 GMT):
@dave.enyeart - I merged it but maintainers - please - let's stop letting things in that are not complete. The java package should have been added in the original CR
yacovm (Tue, 04 Apr 2017 12:52:48 GMT):
Can anyone ( @muralisr / @binhn / @mastersingh24 ) take a look at Angelo's Chaincode CR?
It needs to be decided whether the new chaincode shim method `GetSignedProposal() ` returns an error or not
yacovm (Tue, 04 Apr 2017 12:52:48 GMT):
Can anyone take a look at Angelo's Chaincode CR?
It needs to be decided whether the new chaincode shim method `GetSignedProposal() ` returns an error or not
yacovm (Tue, 04 Apr 2017 12:52:48 GMT):
Can anyone (maintainers) take a look at Angelo's Chaincode CR?
It needs to be decided whether the new chaincode shim method `GetSignedProposal() ` returns an error or not
mastersingh24 (Tue, 04 Apr 2017 12:53:59 GMT):
I'm heading into some meetings, but I'll review later. As a favor, can we not merge any of the access control or other chaincode changes until a few of us have all reviewed?
mastersingh24 (Tue, 04 Apr 2017 12:54:07 GMT):
@yacovm - thanks for pointing this out
binhn (Tue, 04 Apr 2017 13:31:16 GMT):
@yacovm ok, so either nil or not nil, but it seems that we should never get to nil condition
yacovm (Tue, 04 Apr 2017 13:34:02 GMT):
I think likewise.
If doesn't make sense that you have a chaincode invocation going on, without the ability of having the signed proposal, as the signed proposal is simply passed to `init` of `chaincode.go`.
yacovm (Tue, 04 Apr 2017 13:35:47 GMT):
It's a shame that the `GetCreator` method also returns an error, since it's extracted at `init` time as well.
But it's too late for that, that ship has sailed.
binhn (Tue, 04 Apr 2017 13:39:06 GMT):
good point
binhn (Tue, 04 Apr 2017 14:03:10 GMT):
unfortunately there are several that follow this pattern, including getTransient, getBinding, getArgsSlice, GetTxTimestamp , so either we change them all (may be difficult for folks) or keep the pattern for 1 more function
yacovm (Tue, 04 Apr 2017 14:05:11 GMT):
Maybe in V2.0 we can drop the error
muralisr (Tue, 04 Apr 2017 14:09:17 GMT):
can we take a look at the Java chaincode CR https://gerrit.hyperledger.org/r/#/c/7089/ please ? Its been out there for a while. Now its got a test case (with SSL too) (thanks @sanchezl )
binhn (Tue, 04 Apr 2017 14:10:45 GMT):
@yacovm agreed
vpaprots (Tue, 04 Apr 2017 14:27:51 GMT):
https://gerrit.hyperledger.org/r/#/c/6727/ please? @JonathanLevi @mastersingh24
JonathanLevi (Tue, 04 Apr 2017 14:41:47 GMT):
@muralisr @sanchezl: review comments/enquiry inline.
muralisr (Tue, 04 Apr 2017 14:43:07 GMT):
thanks @JonathanLevi
sanchezl (Tue, 04 Apr 2017 15:33:05 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=KvQZxXtocMSsHw6SD) @JonathanLevi Thanks!
greg.haskins (Tue, 04 Apr 2017 15:46:43 GMT):
a few easy ones: https://gerrit.hyperledger.org/r/#/c/7679/ https://gerrit.hyperledger.org/r/#/c/7681/
JonathanLevi (Tue, 04 Apr 2017 16:20:02 GMT):
@greg.haskins: re 7679, I suggest we do both...
JonathanLevi (Tue, 04 Apr 2017 16:20:31 GMT):
(Let's use the file mode bits and also update the mount options...)
JonathanLevi (Tue, 04 Apr 2017 16:20:40 GMT):
What do you think?
sanchezl (Tue, 04 Apr 2017 16:26:13 GMT):
@muralisr , @JonathanLevi – I've rebased https://gerrit.hyperledger.org/r/#/c/7089 and removed 1 file from the patchset.
muralisr (Tue, 04 Apr 2017 16:30:11 GMT):
@greg.haskins I keep coming back to this one thing with https://gerrit.hyperledger.org/r/#/c/6991.. While it is attractive in (1) picking up exactly what is needed from go dependencies (2) keeping the size small, the other side is that (1) user cannot add arbitrary files and (2) we have to support this in other SDKs for consistency and uniformity.. the later is not a big issue (we can package/ prereq go env in a usable manner) but the former worries me a bit. While it may sound nice to say "we will not allow anything other than go chaincode depedencies" it may have practical limitations when user wants to inject non go files.
greg.haskins (Tue, 04 Apr 2017 16:31:37 GMT):
Honestly, I think that is "ok", and here is why
greg.haskins (Tue, 04 Apr 2017 16:31:58 GMT):
in order for us to support _anything_ else other than .go files, it really needs to be a spec
greg.haskins (Tue, 04 Apr 2017 16:33:12 GMT):
that spec would encompass everything from how the chaincode deployment package is formed, how it is processed on the peer, and how it is presented and available to the chaincode application environment are not something we can just say "just in case"
greg.haskins (Tue, 04 Apr 2017 16:33:34 GMT):
for example: perhaps we model something like java ./resources and CLASSPATH
muralisr (Tue, 04 Apr 2017 16:33:43 GMT):
ok
muralisr (Tue, 04 Apr 2017 16:33:54 GMT):
I remember now touching upon that
greg.haskins (Tue, 04 Apr 2017 16:34:02 GMT):
and on the peer, we take ./resources, put it in /var/chaincode/resources, and then set an envvar
greg.haskins (Tue, 04 Apr 2017 16:34:14 GMT):
this is all fine, but it does need to be defined
greg.haskins (Tue, 04 Apr 2017 16:34:38 GMT):
until that happens, I just say KISS...that is the spec
muralisr (Tue, 04 Apr 2017 16:34:59 GMT):
I think you are right...
greg.haskins (Tue, 04 Apr 2017 16:35:00 GMT):
when/if we define whatever this enhanced feature is, lets spec it, and if necessary, create a new TYPE for it
muralisr (Tue, 04 Apr 2017 16:35:21 GMT):
let me wait for other comments (but will run the CR later today)
greg.haskins (Tue, 04 Apr 2017 16:35:40 GMT):
ok
greg.haskins (Tue, 04 Apr 2017 16:36:16 GMT):
heres my hope...that kind of enhanced usage can be captured in either chaintool, or a chaintool like utility
muralisr (Tue, 04 Apr 2017 16:36:27 GMT):
keeping it minimal lays the foundation to grow in the right direction (a la the java resource example)
greg.haskins (Tue, 04 Apr 2017 16:36:38 GMT):
i want to capture this "package" process in a tool so that the SDKs dont need to keep reimplementing it
muralisr (Tue, 04 Apr 2017 16:36:49 GMT):
yes
muralisr (Tue, 04 Apr 2017 16:36:57 GMT):
its all coming back to me :-)
greg.haskins (Tue, 04 Apr 2017 16:37:15 GMT):
so to that point, lets keep the existing GOLANG/JAVA spec simple, and we can build up from there
muralisr (Tue, 04 Apr 2017 16:37:36 GMT):
in agreement
greg.haskins (Tue, 04 Apr 2017 16:37:40 GMT):
cool
greg.haskins (Tue, 04 Apr 2017 16:38:52 GMT):
just to emphasize the point, keep in mind that today we dont preserve the code package in the runtime anyway
greg.haskins (Tue, 04 Apr 2017 16:39:04 GMT):
we only have baseos + chaincode-binary
greg.haskins (Tue, 04 Apr 2017 16:39:26 GMT):
so even if we permitted something other than .go files, it gets tossed away after compilation
muralisr (Tue, 04 Apr 2017 16:41:50 GMT):
true.. although at one point we did keep stuff around (so I remember)... or put it another way, just like we put the TLS cert, we *could* chose to put such files (as we'd have to when doing resources properly)
greg.haskins (Tue, 04 Apr 2017 17:06:44 GMT):
right, it just need to be a spec...code will rely on it, etc, so we want to treat it as any other ABI extending mechanism
greg.haskins (Tue, 04 Apr 2017 17:07:08 GMT):
e.g. we can load the code in /var/chaincode/resources today and somewhere else tomorrow
greg.haskins (Tue, 04 Apr 2017 17:07:08 GMT):
e.g. we can't load the code in /var/chaincode/resources today and somewhere else tomorrow
mastersingh24 (Tue, 04 Apr 2017 19:13:37 GMT):
@greg.haskins - then we need to define a spec for the code structure for chaincode. We can't just make arbitrary changes which basically make this stuff unusable
mastersingh24 (Tue, 04 Apr 2017 19:16:15 GMT):
BTW - did the CR which only brings in the chaincode src (and not everything under $GOPATH/src) make it in at some point?
greg.haskins (Tue, 04 Apr 2017 19:16:33 GMT):
@mastersingh24 I think we are arguing the same thing
greg.haskins (Tue, 04 Apr 2017 19:16:50 GMT):
That's 6991, needs approval
mastersingh24 (Tue, 04 Apr 2017 19:17:08 GMT):
We are - but I would have preferred the spec before tightening things up ;)
mastersingh24 (Tue, 04 Apr 2017 19:17:31 GMT):
ah - 6991 - got it
mastersingh24 (Tue, 04 Apr 2017 19:17:35 GMT):
I knew there was one out tehrte
mastersingh24 (Tue, 04 Apr 2017 19:17:35 GMT):
I knew there was one out there
greg.haskins (Tue, 04 Apr 2017 19:17:50 GMT):
Are you saying there are people that were exploiting the lack of policing?
mastersingh24 (Tue, 04 Apr 2017 19:18:39 GMT):
Actually I was saying that the code (perhaps with 6991 it would have been OK) prevents me from using the peer cli to package and install chaincode on my local machine
greg.haskins (Tue, 04 Apr 2017 19:18:53 GMT):
My only argument about that was we never speced that you could load more than just go files in go packages, but we didn't check very carefully and now we do
mastersingh24 (Tue, 04 Apr 2017 19:19:41 GMT):
I guess I would have likely been ok with 6991 - my issue was I have multiple projects under my GOPATH
greg.haskins (Tue, 04 Apr 2017 19:19:48 GMT):
I see 6991 as orthogonal to that problem though. 6991 really just eliminates the need to vendor
mastersingh24 (Tue, 04 Apr 2017 19:19:57 GMT):
hmmm
greg.haskins (Tue, 04 Apr 2017 19:20:08 GMT):
Ah yeah, wel it fixes that too
greg.haskins (Tue, 04 Apr 2017 19:20:42 GMT):
But it has little to do with adding non golang payloads, which is what Murali was concerned with
mastersingh24 (Tue, 04 Apr 2017 19:20:59 GMT):
So yeah - with 6991 I would have never been affected by the file mode / .go file check
mastersingh24 (Tue, 04 Apr 2017 19:21:05 GMT):
sure
mastersingh24 (Tue, 04 Apr 2017 19:21:18 GMT):
My issue was with the fact of checking file mode
greg.haskins (Tue, 04 Apr 2017 19:21:26 GMT):
Right, but only because it tightens up the payload
mastersingh24 (Tue, 04 Apr 2017 19:21:28 GMT):
it all goes hand in hand
greg.haskins (Tue, 04 Apr 2017 19:21:33 GMT):
Right
greg.haskins (Tue, 04 Apr 2017 19:22:13 GMT):
After the 6991 stack, the CLI should always generate a pure, minimal golang payload
greg.haskins (Wed, 05 Apr 2017 02:09:16 GMT):
still can use eyes on these: https://gerrit.hyperledger.org/r/#/c/7681/ https://gerrit.hyperledger.org/r/#/c/6991/ .... 6991 needs @muralisr approval before merging pls
muralisr (Wed, 05 Apr 2017 02:24:19 GMT):
Was just doing `make testenv` prior to running e2e
muralisr (Wed, 05 Apr 2017 02:24:19 GMT):
Was just doing `make testenv` prior to running e2e @greg.haskins
muralisr (Wed, 05 Apr 2017 02:24:41 GMT):
and e2e did work
muralisr (Wed, 05 Apr 2017 02:24:49 GMT):
so that's good
muralisr (Wed, 05 Apr 2017 02:26:19 GMT):
we'd also need to change examples/e2e_cli/end-to-end.rst
muralisr (Wed, 05 Apr 2017 02:26:23 GMT):
Message Attachments
muralisr (Wed, 05 Apr 2017 02:26:33 GMT):
need a `make testenv` there I think
muralisr (Wed, 05 Apr 2017 02:27:37 GMT):
it'll be nice to be able to say somehere `if you are running CLI commands from a docker image, do the following`
muralisr (Wed, 05 Apr 2017 02:27:45 GMT):
but that can be done later
muralisr (Wed, 05 Apr 2017 02:27:59 GMT):
I can add the above to the gerritt
muralisr (Wed, 05 Apr 2017 02:29:12 GMT):
oh I see you did a "make docker"
muralisr (Wed, 05 Apr 2017 02:29:26 GMT):
never meind about the `make testenv` then
greg.haskins (Wed, 05 Apr 2017 02:59:56 GMT):
heh, ok
greg.haskins (Wed, 05 Apr 2017 13:23:05 GMT):
@harrijk https://gerrit.hyperledger.org/r/#/c/7709/
greg.haskins (Wed, 05 Apr 2017 13:23:22 GMT):
i point that out because its a gate that frees up the new baseimage spin
greg.haskins (Wed, 05 Apr 2017 13:23:28 GMT):
(or I would like to get that in first, anyway
harrijk (Wed, 05 Apr 2017 13:24:04 GMT):
Thanks.
harrijk (Wed, 05 Apr 2017 13:24:44 GMT):
Any idea on when this might be merged in?
muralisr (Wed, 05 Apr 2017 13:27:25 GMT):
@greg.haskins added a comment to 7709...`What would this mean to folks (especially developers) who are used to/rely on Vagrant ? Just slower "vagrant up" the first time ?`
greg.haskins (Wed, 05 Apr 2017 13:49:43 GMT):
in theory, its probably slower but I would guess not appreciably so: its all binary installations so as long as you have a decent internet connection...
greg.haskins (Wed, 05 Apr 2017 13:50:00 GMT):
the main advantage is that baseimage meant some of that binary download was cachable
greg.haskins (Wed, 05 Apr 2017 13:50:39 GMT):
whereas this model means the provisioner will re-download some of the tools whenever its rebuilt
greg.haskins (Wed, 05 Apr 2017 13:51:11 GMT):
i think the most important part is that docker-baseimage release be decoupled from vagrant
greg.haskins (Wed, 05 Apr 2017 13:51:35 GMT):
we could achieve that this way, or we could retain a vagrant baseimage that is independent from docker baseimage (at least in release cycle)
greg.haskins (Wed, 05 Apr 2017 13:51:52 GMT):
but until we have automated CI pipelines that can build vagrant, this is very painful for me
greg.haskins (Wed, 05 Apr 2017 13:51:58 GMT):
I have to build/push by hand
greg.haskins (Wed, 05 Apr 2017 13:52:15 GMT):
(the kicker is: we _do_ have this pipeline, it was just flaky)
greg.haskins (Wed, 05 Apr 2017 13:52:43 GMT):
for whatever reason, the LF substrate for running virtualbox jobs was unreliable
greg.haskins (Wed, 05 Apr 2017 13:53:53 GMT):
there are some positives here too I should point out
greg.haskins (Wed, 05 Apr 2017 13:54:17 GMT):
the devenv is decidedly simpler and more transparent now (it all is conrolled more or less by that one script)
greg.haskins (Wed, 05 Apr 2017 13:54:36 GMT):
also, if someone needs a change, they can just mod fabric.git in a standard way
greg.haskins (Wed, 05 Apr 2017 13:55:03 GMT):
right now, baseimage changes have to go through fabric-baseimage.git CR, approval, and then wait for a release window
greg.haskins (Wed, 05 Apr 2017 13:55:18 GMT):
so we do gain some agility
greg.haskins (Wed, 05 Apr 2017 13:56:22 GMT):
but to your point: ill benchmark the before and after
greg.haskins (Wed, 05 Apr 2017 13:56:38 GMT):
(and add that to the commit message)
adc (Wed, 05 Apr 2017 14:38:06 GMT):
Hi All, please some love to: https://gerrit.hyperledger.org/r/#/c/7495/ https://gerrit.hyperledger.org/r/#/c/7647/ https://gerrit.hyperledger.org/r/#/c/7649/ https://gerrit.hyperledger.org/r/#/c/7651/ and https://gerrit.hyperledger.org/r/#/c/7705/ Thanks a lot :)
smithbk (Wed, 05 Apr 2017 15:40:18 GMT):
Pls review: https://gerrit.hyperledger.org/r/#/c/6727
smithbk (Wed, 05 Apr 2017 17:52:23 GMT):
Pls also review: https://gerrit.hyperledger.org/r/7701
smithbk (Wed, 05 Apr 2017 17:52:25 GMT):
Thanks
dave.enyeart (Wed, 05 Apr 2017 23:17:35 GMT):
Ledger items for review:
https://gerrit.hyperledger.org/r/#/c/7549/
https://gerrit.hyperledger.org/r/#/c/7099/
https://gerrit.hyperledger.org/r/#/c/6793/
JonathanLevi (Wed, 05 Apr 2017 23:17:58 GMT):
@aambati https://gerrit.hyperledger.org/r/#/c/7739/ I'm evidently still with high fever, judging by my list ;-)
JonathanLevi (Wed, 05 Apr 2017 23:18:40 GMT):
(but as I wrote inline, that's a great fix, really!)
C0rWin (Wed, 05 Apr 2017 23:28:49 GMT):
https://gerrit.hyperledger.org/r/#/c/7707/ needs only one more +2 :) small and simple change, while still important
adc (Thu, 06 Apr 2017 16:20:08 GMT):
Hi All, please some love to this: https://gerrit.hyperledger.org/r/#/c/7775/ Thanks :)
JonathanLevi (Thu, 06 Apr 2017 17:33:12 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=EvuCu3h9nAoks5Yf9) @adc I agree with Binhn. One more to go.
JonathanLevi (Thu, 06 Apr 2017 17:33:44 GMT):
Merged.
dave.enyeart (Thu, 06 Apr 2017 23:06:16 GMT):
Ledger items for review:
https://gerrit.hyperledger.org/r/#/c/7549
https://gerrit.hyperledger.org/r/#/c/7687
https://gerrit.hyperledger.org/r/#/c/7787
https://gerrit.hyperledger.org/r/#/c/7255
https://gerrit.hyperledger.org/r/#/c/7099
https://gerrit.hyperledger.org/r/#/c/6793
muralisr (Fri, 07 Apr 2017 12:15:49 GMT):
next in the series of tasks for chaincode packaging (https://jira.hyperledger.org/browse/FAB-2859), https://gerrit.hyperledger.org/r/#/c/7823/ provides an interface for hiding package details (either the current mode of dumping deployment spec or the using the more sophisticated package container)... with this abstraction we will at last be able to do an actual install of the package container.. please note that we will retain deploying the raw deployment spec (mainly for ease of use ... it will be nice to have only one way in the end upto fabric users to decide)
adc (Fri, 07 Apr 2017 12:19:16 GMT):
Hi All, please some love to https://gerrit.hyperledger.org/r/#/c/6279/ Thanks :)
muralisr (Fri, 07 Apr 2017 12:21:22 GMT):
@adc looking
adc (Fri, 07 Apr 2017 12:21:36 GMT):
thanks :)
greg.haskins (Fri, 07 Apr 2017 13:22:52 GMT):
can I get a few of you to try this: https://gerrit.hyperledger.org/r/#/c/7709/
greg.haskins (Fri, 07 Apr 2017 13:23:04 GMT):
check it out, vagrant destroy + up
adc (Fri, 07 Apr 2017 13:31:46 GMT):
Hi All, some love to https://gerrit.hyperledger.org/r/#/c/7825/ please :)
wlahti (Fri, 07 Apr 2017 13:55:33 GMT):
Has joined the channel.
wlahti (Fri, 07 Apr 2017 14:12:33 GMT):
I'd appreciate any and all reviews/feedback on https://gerrit.hyperledger.org/r/#/c/7745/ . It's one last enhancement to the Fabric error handling framework before we attempt a big push to utilize it throughout the code base.
JonathanLevi (Fri, 07 Apr 2017 14:45:32 GMT):
Amigos, not sure if all of you have noticed the (relatively) recent update to the contribution guidelines:
1. When submitting change requests, we should start our (git/Gerrit) commit messages with the JIRA ticket in square brackets. e.g.,
*[FAB-8765] Set the boolean flag 'make-it-awesome' to true by default*
2. Gerrit "auto-url"s it for us. See two examples [that were (pseudo-)randomly picked]: https://gerrit.hyperledger.org/r/#/c/7781 and https://gerrit.hyperledger.org/r/#/c/7709 and this also saves us from some URL encoding issues that some of you used to experience when inlining the URL directly, and makes it a lot easier to look at the "table" of CRs and find/pick one by its JIRA ticket number.
3. No need to update already submitted change requests (unless it was submitted without the/a mandatory JIRA ticket).
FWIW, Jonathan
JonathanLevi (Fri, 07 Apr 2017 14:45:32 GMT):
Amigos, not sure if all of you have noticed the (relatively) recent update to the contribution guidelines:
1. When submitting change requests, we should start our (git/Gerrit) commit messages with the JIRA ticket in square brackets. e.g.,
*[FAB-8765] Set the boolean flag 'make-it-awesome' to true by default*
2. Gerrit "auto-url"s it for us. See two examples [that were (pseudo-)randomly picked]: https://gerrit.hyperledger.org/r/#/c/7781 and https://gerrit.hyperledger.org/r/#/c/7709, this also saves us from some URL encoding issues that some of you used to experience when inlining the URL directly, and makes it a lot easier to look at the "table" of CRs and find/pick one by its JIRA ticket number.
3. No need to update already submitted change requests (unless it/they was submitted without the/a mandatory JIRA ticket).
FWIW, Jonathan
muralisr (Fri, 07 Apr 2017 14:56:19 GMT):
@JonathanLevi thanks, will do... at some early point I got the impression that without embedding the URL the notification didn't flow...but if its working consistently for others, I was likely wrong
JonathanLevi (Fri, 07 Apr 2017 15:25:24 GMT):
@muralisr To be honest, regarding the JIRA integration - I still didn't crack that... I noted that sometimes the CR/commits are linked, but not always. It got fixed at some point, but I'm not 100% sure. Will check.
binhn (Fri, 07 Apr 2017 19:24:43 GMT):
1 more review please https://gerrit.hyperledger.org/r/#/c/7823
jimthematrix (Fri, 07 Apr 2017 19:35:00 GMT):
pretty simple fix for a bug: https://gerrit.hyperledger.org/r/#/c/7805/
yacovm (Fri, 07 Apr 2017 19:45:31 GMT):
@jimthematrix I have a small inquiry in the change set
jimthematrix (Fri, 07 Apr 2017 22:16:03 GMT):
@yacovm thanks for the review, just responded in the CR
muralisr (Sat, 08 Apr 2017 13:19:50 GMT):
@binhn thanks in addition to https://gerrit.hyperledger.org/r/#/c/7823 do look at https://gerrit.hyperledger.org/r/#/c/7843 please. With that the mainline "install a package" is complete. Note that current install methods will continue to work in CLI and SDK
mastersingh24 (Sat, 08 Apr 2017 13:49:02 GMT):
easy one: https://gerrit.hyperledger.org/r/#/c/7855/ - updates fabric-ca-client to match the fabric-ca implementation
yacovm (Sat, 08 Apr 2017 13:49:57 GMT):
why was it required to prefix with 0?
yacovm (Sat, 08 Apr 2017 13:49:57 GMT):
why was it required to prefix with 0? @mastersingh24
mastersingh24 (Sat, 08 Apr 2017 14:09:10 GMT):
For some odd reason which I argued with him about, Saad felt he needed to prefix the serial number of a 0 if it was less than some number of characters (I think because openssl returned serial numbers with a leading zero)
mastersingh24 (Sat, 08 Apr 2017 14:09:10 GMT):
For some odd reason at the time, Saad felt he needed to prefix the serial number of a 0 if it was less than some number of characters (I think because openssl returned serial numbers with a leading zero)
mastersingh24 (Sat, 08 Apr 2017 14:09:30 GMT):
He then changed the logic in a different unrelated changeset which I just caught
yacovm (Sat, 08 Apr 2017 14:10:38 GMT):
you mean openssl command to generate a certificate?
mastersingh24 (Sat, 08 Apr 2017 14:11:18 GMT):
it was actually using openssl to retrieve the serial number and then use it as input to the revoke command
mastersingh24 (Sat, 08 Apr 2017 14:11:40 GMT):
basically openssl to get the info about a certificate
binhn (Sat, 08 Apr 2017 14:13:36 GMT):
@muralisr comment on https://gerrit.hyperledger.org/r/#/c/7843
muralisr (Sat, 08 Apr 2017 14:37:43 GMT):
thanks @binhn ..responded and pushed
gennadyl (Sat, 08 Apr 2017 17:09:23 GMT):
https://gerrit.hyperledger.org/r/#/c/7201/ - small change related to FAB-1845
muralisr (Sat, 08 Apr 2017 17:12:27 GMT):
https://gerrit.hyperledger.org/r/#/c/7831 is an important CR that'll complete the upgrade chancode path (thanks @jiangyaoguo !) ... some review please
binhn (Sat, 08 Apr 2017 20:32:24 GMT):
@muralisr @jiangyaoguo 1 comment on 7831 -- having a headache so I might not read the code right
muralisr (Sat, 08 Apr 2017 21:10:08 GMT):
that's a reasonable comment @binhn .... responded
adc (Sun, 09 Apr 2017 05:36:12 GMT):
please, some love to: https://gerrit.hyperledger.org/r/#/c/6279/ https://gerrit.hyperledger.org/r/#/c/7495/ https://gerrit.hyperledger.org/r/#/c/7651/ https://gerrit.hyperledger.org/r/#/c/7705/ Thanks much :)
yacovm (Sun, 09 Apr 2017 06:53:51 GMT):
@adc I commented on the first one
yacovm (Sun, 09 Apr 2017 10:44:17 GMT):
Can any maintainer please take a look at https://gerrit.hyperledger.org/r/#/c/7495 ? It's been +2ed by me, and 2 maintainers at some point in time.
mychewcents (Sun, 09 Apr 2017 12:08:48 GMT):
Has left the channel.
yacovm (Sun, 09 Apr 2017 12:29:40 GMT):
Can any maintainer please take a look at https://gerrit.hyperledger.org/r/#/c/7495 ? It's been +2ed by me, and it was also +2ed by maintainers before
binhn (Sun, 09 Apr 2017 14:01:22 GMT):
@yacovm done 7495
yacovm (Sun, 09 Apr 2017 14:03:15 GMT):
Thanks @binhn
dave.enyeart (Sun, 09 Apr 2017 16:13:26 GMT):
Ledger items for review list continues to grow :( The first one has been split into 3 to meet changeset size recommendations:
https://gerrit.hyperledger.org/r/#/c/7549 (1 of 4)
https://gerrit.hyperledger.org/r/#/c/7859 (2 of 4)
https://gerrit.hyperledger.org/r/#/c/7869 (3 of 4)
https://gerrit.hyperledger.org/r/#/c/7687
https://gerrit.hyperledger.org/r/#/c/7787
https://gerrit.hyperledger.org/r/#/c/7255
https://gerrit.hyperledger.org/r/#/c/7099
https://gerrit.hyperledger.org/r/#/c/6793
JonathanLevi (Sun, 09 Apr 2017 22:37:21 GMT):
Hi @dave.enyeart, maybe we/you should approach these differently?
JonathanLevi (Sun, 09 Apr 2017 22:39:26 GMT):
I have merged the first one, so that have the the c_db in... It maybe be easier (for you and the reviewers), to first get the "core" stuff in, and only after "build no top of it". Because, otherwise, for example, after each of my merges, you may need to rebase a few (which can/may get frustrating, for you, exponentially ;-))
JonathanLevi (Sun, 09 Apr 2017 22:39:45 GMT):
Hope I helped, will give these some more attention after the next round/iteration.
dave.enyeart (Mon, 10 Apr 2017 00:55:48 GMT):
Thanks @JonathanLevi . We did attempt to structure them that way. The first three parts each deliver a couchdb building block. Part 4 exercises the first three in the fabric logic. The functions are next to each other in the files, therefore there are merge conflicts. Maybe I'm not understanding the advice though. The splitting, dependencies, and exponential rebasing is indeed making this more difficult and time consuming than having a single changeset to cover the new functionality end-to-end (which we would have done in the past). I'm open to learning if there are some tricks to make this easier for all of us. @cbf @chris.elder
adc (Mon, 10 Apr 2017 05:36:05 GMT):
Hi, last mile for https://gerrit.hyperledger.org/r/#/c/7651/ and https://gerrit.hyperledger.org/r/#/c/6279/, please :)
JonathanLevi (Mon, 10 Apr 2017 11:43:07 GMT):
@dave.enyeart, @chris.elder: I/we have just merged:
https://gerrit.hyperledger.org/r/#/c/7859/
https://jira.hyperledger.org/browse/FAB-3046 "reate couchdb batch read operations for optimization"
https://gerrit.hyperledger.org/r/#/c/7859/
https://jira.hyperledger.org/browse/FAB-3047 "Change couchdb attachment arrays to use pointers"
JonathanLevi (Mon, 10 Apr 2017 11:43:31 GMT):
Maybe we should make *exponential rebasing* a "term" ;-)...
smithbk (Mon, 10 Apr 2017 11:44:17 GMT):
next in line for fabric-ca review (bottom of stack)
smithbk (Mon, 10 Apr 2017 11:44:21 GMT):
https://gerrit.hyperledger.org/r/7701
JonathanLevi (Mon, 10 Apr 2017 11:44:27 GMT):
@dave.enyeart: The easiest/simplest approach is usually to "partition" the files... but again, may be different in different cases.
smithbk (Mon, 10 Apr 2017 11:44:35 GMT):
and https://gerrit.hyperledger.org/r/7735
JonathanLevi (Mon, 10 Apr 2017 11:48:34 GMT):
@smithbk: That was (a) straightforward (-2).
JonathanLevi (Mon, 10 Apr 2017 11:48:34 GMT):
@smithbk: That's a straightforward `-2` !
JonathanLevi (Mon, 10 Apr 2017 11:48:36 GMT):
Please can you also follow the commit message structure? Not sure what's going on with the formatting there....
JonathanLevi (Mon, 10 Apr 2017 11:48:42 GMT):
https://gerrit.hyperledger.org/r/#/c/7701/
mastersingh24 (Mon, 10 Apr 2017 11:49:40 GMT):
@JonathanLevi - it looks like we no longer need to include the actual link to the JIRA - simply using the FAB-XXXX notation seems to handle the link(s) now
smithbk (Mon, 10 Apr 2017 11:50:16 GMT):
yeh, something changed with tooling ... yes, i'll update now
smithbk (Mon, 10 Apr 2017 11:53:26 GMT):
commit message fixed for https://gerrit.hyperledger.org/r/#/c/7701/
smithbk (Mon, 10 Apr 2017 11:55:02 GMT):
and for http://gerrit.hyperledger.org/r/7735
JonathanLevi (Mon, 10 Apr 2017 12:01:15 GMT):
@mastersingh24: Yes, exactly. We have a RegEx that converts to a URL.
mastersingh24 (Mon, 10 Apr 2017 12:03:48 GMT):
for a long time it was not working
JonathanLevi (Mon, 10 Apr 2017 12:05:21 GMT):
True. The "trick" is, to simply follow @cbf's updated contribution guidelines.
JonathanLevi (Mon, 10 Apr 2017 12:05:50 GMT):
I also posted a small "announcement" on the #fabric channel and here about it, last week.
JonathanLevi (Mon, 10 Apr 2017 12:07:57 GMT):
Long story short, my review score is
`-2` on https://gerrit.hyperledger.org/r/#/c/7701
`-1` on https://gerrit.hyperledger.org/r/#/c/7735 (which should be -2, really... and you can see it inline)
JonathanLevi (Mon, 10 Apr 2017 12:08:55 GMT):
The Linux Foundation is a registered trademark.... we should really have consistent guidelines for contribution (the ones posted fro fabric-ca there are different, and somewhat ambiguous, etc.)
JonathanLevi (Mon, 10 Apr 2017 12:08:55 GMT):
The Linux Foundation is a registered trademark.... we should really have consistent guidelines for contribution (the ones posted for fabric-ca there are different, and somewhat ambiguous, etc.), we should provide users with better syntax than just `push`... etc.
JonathanLevi (Mon, 10 Apr 2017 12:12:22 GMT):
Message Attachments
muralisr (Mon, 10 Apr 2017 12:15:46 GMT):
some love for https://gerrit.hyperledger.org/r/#/c/7843 https://gerrit.hyperledger.org/r/#/c/7875 and https://gerrit.hyperledger.org/r/#/c/7879 pretty please
wlahti (Mon, 10 Apr 2017 13:23:13 GMT):
Hey everybody, I'd still appreciate some reviews for two CRs (one functional, one documentation) related to error handling: https://gerrit.hyperledger.org/r/#/c/7745/ and https://gerrit.hyperledger.org/r/#/c/7845/
wlahti (Mon, 10 Apr 2017 13:24:27 GMT):
I also have two others needing review: https://gerrit.hyperledger.org/r/#/c/7421/ and https://gerrit.hyperledger.org/r/#/c/7717/
yacovm (Mon, 10 Apr 2017 13:33:43 GMT):
Easy bug fix, 1 liner https://gerrit.hyperledger.org/r/#/c/7877/
muralisr (Mon, 10 Apr 2017 16:27:30 GMT):
just putting some context around https://gerrit.hyperledger.org/r/#/c/7843 https://gerrit.hyperledger.org/r/#/c/7875 and https://gerrit.hyperledger.org/r/#/c/7879 ... they are all related to https://jira.hyperledger.org/browse/FAB-2859.
muralisr (Mon, 10 Apr 2017 16:30:48 GMT):
They key are the following points
``` provide a notion for "packaging a chaincode"
keep existing methods work without change (ie, "install" and "instantiate" etc)
link instantiated record with the install via a fingerprint (this is perhaps the most interesting) so future chaincode launches do validation
add optional ownership signatures to a package. This is primarily for future expansion and usage```
muralisr (Mon, 10 Apr 2017 16:31:54 GMT):
hopefully that summarizes the tasks listed in FAB-2859
muralisr (Mon, 10 Apr 2017 16:33:18 GMT):
https://gerrit.hyperledger.org/r/#/c/7843 https://gerrit.hyperledger.org/r/#/c/7875 and https://gerrit.hyperledger.org/r/#/c/7879 would close most of the tasks
sanchezl (Mon, 10 Apr 2017 16:35:24 GMT):
Can someone please try https://gerrit.hyperledger.org/r/#/c/7893/ on ppc and/or s390 ?
harsha (Mon, 10 Apr 2017 18:11:24 GMT):
Easy fix, https://gerrit.hyperledger.org/r/#/c/7887
harsha (Mon, 10 Apr 2017 18:45:03 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=KYTECGGAqWi8yj7uS) @sanchezl Works on `ppc6le`
smithbk (Mon, 10 Apr 2017 19:09:22 GMT):
Pls review fabric-ca https://gerrit.hyperledger.org/r/#/c/7701/ ... thanks
dave.enyeart (Mon, 10 Apr 2017 19:53:10 GMT):
Thanks @JonathanLevi and @yacovm for CouchDB bulk operation reviews. Here's what's left:
https://gerrit.hyperledger.org/r/#/c/7715 CouchDB bulk operations (4 of 5)
https://gerrit.hyperledger.org/r/#/c/7787 Replace gob encoding (small)
https://gerrit.hyperledger.org/r/#/c/7255 Re-enable chaincode result set paging
https://gerrit.hyperledger.org/r/#/c/7099 CouchDB default config
https://gerrit.hyperledger.org/r/#/c/6793 Benchmark test framework for ledger (large… but it’s a test harness not production code)
dave.enyeart (Mon, 10 Apr 2017 19:53:10 GMT):
Thanks @JonathanLevi and @yacovm for CouchDB bulk operation reviews. Here's what's left:
https://gerrit.hyperledger.org/r/#/c/7715 CouchDB bulk operations (4 of 5)
https://gerrit.hyperledger.org/r/#/c/7787 Fix gob encoding (small)
https://gerrit.hyperledger.org/r/#/c/7255 Fix chaincode result set paging
https://gerrit.hyperledger.org/r/#/c/7099 Fix CouchDB default config
https://gerrit.hyperledger.org/r/#/c/6793 Benchmark test framework for ledger (large… but it’s a test harness not production code)
dave.enyeart (Mon, 10 Apr 2017 19:53:10 GMT):
Thanks @JonathanLevi and @yacovm for CouchDB bulk operation reviews. Here's what's left:
https://gerrit.hyperledger.org/r/#/c/7715 CouchDB bulk operations - order of magnitude performance improvement (4 of 5)
https://gerrit.hyperledger.org/r/#/c/7787 Fix gob encoding (small)
https://gerrit.hyperledger.org/r/#/c/7255 Fix chaincode result set paging
https://gerrit.hyperledger.org/r/#/c/7099 Fix CouchDB default config
https://gerrit.hyperledger.org/r/#/c/6793 Benchmark test framework for ledger (large… but it’s a test harness not production code)
jimthematrix (Mon, 10 Apr 2017 21:02:18 GMT):
event security as discussed earlier:
peer side: https://gerrit.hyperledger.org/r/#/c/7905
node SDK side: https://gerrit.hyperledger.org/r/#/c/7909
jimthematrix (Mon, 10 Apr 2017 21:02:39 GMT):
@binhn @yacovm @mastersingh24 @adc @aso ^^^
jimthematrix (Mon, 10 Apr 2017 21:06:01 GMT):
note that 7909 will fail until 7905 has been merged
jimthematrix (Mon, 10 Apr 2017 21:06:01 GMT):
note that 7909 will fail until 7905 gets merged
skarim (Mon, 10 Apr 2017 21:53:59 GMT):
Please review the following fabric-ca change sets:
https://gerrit.hyperledger.org/r/#/c/7829/
https://gerrit.hyperledger.org/r/#/c/7701/
https://gerrit.hyperledger.org/r/#/c/7713/
https://gerrit.hyperledger.org/r/#/c/7741/
https://gerrit.hyperledger.org/r/#/c/7903/1
smithbk (Tue, 11 Apr 2017 00:11:39 GMT):
Another fabric-ca change set (an easy one):
smithbk (Tue, 11 Apr 2017 00:11:41 GMT):
http://gerrit.hyperledger.org/r/7911
adc (Tue, 11 Apr 2017 05:05:16 GMT):
Hi All, please some love to: https://gerrit.hyperledger.org/r/#/c/6279/ and https://gerrit.hyperledger.org/r/#/c/7651/
adc (Tue, 11 Apr 2017 05:05:30 GMT):
@muralisr, please, may you have a look at Yacov comment's on https://gerrit.hyperledger.org/r/#/c/7651/. Thanks :)
yacovm (Tue, 11 Apr 2017 10:58:22 GMT):
Hi.
2 Easy (<5 lines) commits:
https://gerrit.hyperledger.org/r/#/c/7925/
https://gerrit.hyperledger.org/r/#/c/7923/
yacovm (Tue, 11 Apr 2017 10:58:22 GMT):
Hi.
2 Easy (<5 lines) commits (fixes)
https://gerrit.hyperledger.org/r/#/c/7925/ Fixes peer/core.yaml misleading comments that are confusing users
https://gerrit.hyperledger.org/r/#/c/7923/ A trivial `Debug`-->`Debugf` fix
harsha (Tue, 11 Apr 2017 12:54:16 GMT):
Needs +2 on this https://gerrit.hyperledger.org/r/#/c/7887/4/
harsha (Tue, 11 Apr 2017 12:54:16 GMT):
Needs +2's on this https://gerrit.hyperledger.org/r/#/c/7887/4/
mastersingh24 (Tue, 11 Apr 2017 13:08:46 GMT):
@harsha - I added a comment - but basically I don't like that script and it's not the way we should be doing things. I have some ideas and need to add some JIRA entries to describe how we are going to fix this
mastersingh24 (Tue, 11 Apr 2017 13:08:58 GMT):
so it's not your change, but the overall script itself
sanchezl (Tue, 11 Apr 2017 13:15:14 GMT):
Just need another +2: https://gerrit.hyperledger.org/r/#/c/7893/
harrijk (Tue, 11 Apr 2017 13:15:54 GMT):
@sanchezl you're one step ahead of me. :)
dave.enyeart (Tue, 11 Apr 2017 13:15:56 GMT):
We have decided to defer performance optimizations that require significant changes from v1. Therefore the bulk operations changeset is removed from the ledger list. Still need reviews for these aging fixes/tests as soon as possible:
https://gerrit.hyperledger.org/r/#/c/7787 Fix gob encoding (small)
https://gerrit.hyperledger.org/r/#/c/7255 Fix chaincode result set paging
https://gerrit.hyperledger.org/r/#/c/7099 Fix CouchDB default config
https://gerrit.hyperledger.org/r/#/c/6793 Benchmark test framework for ledger (large… but it’s a test harness not production code)
wlahti (Tue, 11 Apr 2017 15:14:22 GMT):
Hey everybody, I'd still appreciate some reviews for two CRs related to error handling (one functional, one documentation): https://gerrit.hyperledger.org/r/#/c/7745 and https://gerrit.hyperledger.org/r/#/c/7845
I also have two others needing review: https://gerrit.hyperledger.org/r/#/c/7421 and https://gerrit.hyperledger.org/r/#/c/7717 (simple - only updates a few error messages to be more informative)
sanchezl (Tue, 11 Apr 2017 16:20:29 GMT):
Simple CR needing a push: https://gerrit.hyperledger.org/r/#/c/7893/
skarim (Tue, 11 Apr 2017 17:30:10 GMT):
@JonathanLevi Please review https://gerrit.hyperledger.org/r/#/c/7701/
JonathanLevi (Tue, 11 Apr 2017 17:39:33 GMT):
@skarim, @smithbk: Who contributed this code snip (in Green)?
https://gerrit.hyperledger.org/r/#/c/7701/3..4/lib/client.go
JonathanLevi (Tue, 11 Apr 2017 18:51:09 GMT):
@skarim: No problem. So instead of asking to add the Sign-off line, Keith has manually removed all your changes?
JonathanLevi (Tue, 11 Apr 2017 18:52:01 GMT):
There is not even a comment there. Have just compared line by line manually (patch set 9 vs patch set 3). @smithbk ?
skarim (Tue, 11 Apr 2017 19:02:23 GMT):
@JonathanLevi Patch set 4 should not have actually been created. It was an unintended consequence of pushing a patch set to another change (https://gerrit.hyperledger.org/r/#/c/7829/4). I am still trying to track down as to why that happened, but backing out patch set 4 is correct.
JonathanLevi (Tue, 11 Apr 2017 19:18:34 GMT):
Keith should have explained that in the CR. Anyway, will approve. Thanks for clarifying.
JonathanLevi (Tue, 11 Apr 2017 19:33:48 GMT):
Keith should have explained that in the CR. Thanks for clarifying.
Lin-YiTang (Tue, 11 Apr 2017 21:17:47 GMT):
Has joined the channel.
binhn (Tue, 11 Apr 2017 22:29:09 GMT):
@elli-androulaki @aso please review https://gerrit.hyperledger.org/r/#/c/7905
binhn (Tue, 11 Apr 2017 22:30:07 GMT):
@adc i reviewed all of your cr's
baohua (Wed, 12 Apr 2017 03:34:52 GMT):
A quick fix, welcome for review, thanks! https://gerrit.hyperledger.org/r/#/c/7885
baohua (Wed, 12 Apr 2017 03:50:36 GMT):
https://gerrit.hyperledger.org/r/#/c/7851
king3000 (Wed, 12 Apr 2017 05:40:08 GMT):
Has joined the channel.
adc (Wed, 12 Apr 2017 07:36:22 GMT):
@binhn, Thanks :)
mgk (Wed, 12 Apr 2017 09:38:00 GMT):
Has joined the channel.
yacovm (Wed, 12 Apr 2017 11:02:57 GMT):
Good morning. Two trivial merges of bug fixes
https://gerrit.hyperledger.org/r/#/c/7967/ - Without this, connection attempts that fail, fail after a very, very long time.
https://gerrit.hyperledger.org/r/#/c/7969/ - This is to make the logs more informative
yacovm (Wed, 12 Apr 2017 11:02:57 GMT):
Good morning. Two trivial merges of bug fixes
https://gerrit.hyperledger.org/r/#/c/7967/ [ 1 line ] - Without this, connection attempts that fail, fail after a very, very long time.
https://gerrit.hyperledger.org/r/#/c/7969/ [ 4 lines ] - This is to make the logs more informative
yacovm (Wed, 12 Apr 2017 11:02:57 GMT):
Good morning. Two trivial merges of bug fixes
https://gerrit.hyperledger.org/r/#/c/7967/ [ 1 line ] - Without this, connection attempts that fail, fail after a very, very long time.
https://gerrit.hyperledger.org/r/#/c/7969/ [ 4 lines ] - This is to make the logs more informative
yacovm (Wed, 12 Apr 2017 11:02:57 GMT):
Good morning. Two trivial merges of bug fixes
https://gerrit.hyperledger.org/r/#/c/7967/ [ 1 line ] - Without this, connection attempts that fail, fail after a very, very long time.
https://gerrit.hyperledger.org/r/#/c/7969/ [ 4 lines ] - This is to make the logs more informative
yacovm (Wed, 12 Apr 2017 11:02:57 GMT):
Good morning. Two trivial merges of bug fixes
https://gerrit.hyperledger.org/r/#/c/7967/ [ 1 line ] - Without this, connection attempts that fail, fail after a very, very long time.
https://gerrit.hyperledger.org/r/#/c/7969/ [ 4 lines ] - This is to make the logs more informative
yacovm (Wed, 12 Apr 2017 11:02:57 GMT):
Good morning. Two trivial merges of bug fixes
https://gerrit.hyperledger.org/r/#/c/7967/ [ 1 line ] - Without this, connection attempts that fail, fail after a very, very long time.
https://gerrit.hyperledger.org/r/#/c/7969/ [ 4 lines ] - This is to make the logs more informative
yacovm (Wed, 12 Apr 2017 12:02:38 GMT):
Also, 2 change sets that are stacked, and they (combined) make the peer reconnect to the ordering service, and to failover to other ordering service nodes in case of their crash:
https://gerrit.hyperledger.org/r/#/c/7781/ - A needed bug fix for the next one
https://gerrit.hyperledger.org/r/#/c/7385/ - The actual change set, note that ~ 300 lines is test
yacovm (Wed, 12 Apr 2017 12:02:38 GMT):
Also, 2 change sets that are stacked, and they (combined) make the peer reconnect to the ordering service, and to failover to other ordering service nodes in case of their crash:
https://gerrit.hyperledger.org/r/#/c/7781/ - A needed bug fix for the next one
https://gerrit.hyperledger.org/r/#/c/7385/ - The actual change set that makes the peer reconnect, note that ~ 300 lines are test code
yacovm (Wed, 12 Apr 2017 12:02:38 GMT):
Also, 2 change sets that are stacked, and they (combined) make the peer reconnect to the ordering service, and to failover to other ordering service nodes in case of their crash:
https://gerrit.hyperledger.org/r/#/c/7781/ - A needed bug fix for the next one
https://gerrit.hyperledger.org/r/#/c/7385/ - The actual change set that makes the peer reconnect, note that ~ 300 lines are test code, also- some of the code (~ 90 LOC) seems "new" but was moved to a new file for the sake of order
yacovm (Wed, 12 Apr 2017 12:02:38 GMT):
Also, 2 change sets that are stacked, and they (combined) make the peer reconnect to the ordering service, and to failover to other ordering service nodes in case of their crash:
https://gerrit.hyperledger.org/r/#/c/7781/ - A needed bug fix for the next one
https://gerrit.hyperledger.org/r/#/c/7385/ - The actual change set that makes the peer reconnect, note that about 300 lines are test code, also- some of the code (~ 90 LOC) seems "new" but was moved to a new file for the sake of order
wlahti (Wed, 12 Apr 2017 12:09:37 GMT):
Hey everybody, I'd still appreciate some reviews for two CRs related to error handling (one functional, one documentation): https://gerrit.hyperledger.org/r/#/c/7745 and https://gerrit.hyperledger.org/r/#/c/7845
I also have two others needing review: https://gerrit.hyperledger.org/r/#/c/7421 (revert log levels to peer startup levels) and https://gerrit.hyperledger.org/r/#/c/7717 (simple - only updates a few error messages to be more informative)
dave.enyeart (Wed, 12 Apr 2017 12:36:36 GMT):
Still need reviews for these aging ledger fixes/tests as soon as possible:
https://gerrit.hyperledger.org/r/#/c/7687 Fix query result to enable java chaincode
https://gerrit.hyperledger.org/r/#/c/7787 Fix gob encoding to enable java chaincode
https://gerrit.hyperledger.org/r/#/c/7255 Fix chaincode result set paging
https://gerrit.hyperledger.org/r/#/c/7099 Fix CouchDB default config
https://gerrit.hyperledger.org/r/#/c/6793 Benchmark test framework for ledger (large… but it’s a test harness not production code)
dave.enyeart (Wed, 12 Apr 2017 12:36:36 GMT):
Still need reviews for these aging ledger fixes/tests as soon as possible:
https://gerrit.hyperledger.org/r/#/c/7687 Fix query result to enable java chaincode
https://gerrit.hyperledger.org/r/#/c/7787 Fix gob encoding to enable java chaincode
https://gerrit.hyperledger.org/r/#/c/7255 Fix chaincode result set paging
https://gerrit.hyperledger.org/r/#/c/7099 Fix CouchDB default config (security)
https://gerrit.hyperledger.org/r/#/c/6793 Benchmark test framework for ledger (large… but it’s a test harness not production code)
dave.enyeart (Wed, 12 Apr 2017 12:36:36 GMT):
Still need reviews for these aging ledger fixes/tests as soon as possible:
https://gerrit.hyperledger.org/r/#/c/7787 Fix gob encoding to enable java chaincode
https://gerrit.hyperledger.org/r/#/c/7255 Fix chaincode result set paging
https://gerrit.hyperledger.org/r/#/c/7099 Fix CouchDB default config (security)
https://gerrit.hyperledger.org/r/#/c/6793 Benchmark test framework for ledger (large… but it’s a test harness not production code)
dave.enyeart (Wed, 12 Apr 2017 12:36:36 GMT):
Still need reviews for these aging ledger fixes/tests as soon as possible:
https://gerrit.hyperledger.org/r/#/c/7687 Switch QueryResult to protobuf to enable java chaincode
https://gerrit.hyperledger.org/r/#/c/7787 Switch gob encoding to enable java chaincode
https://gerrit.hyperledger.org/r/#/c/7255 Fix chaincode result set paging
https://gerrit.hyperledger.org/r/#/c/7099 Fix CouchDB default config (security)
https://gerrit.hyperledger.org/r/#/c/6793 Benchmark test framework for ledger (large… but it’s a test harness not production code)
dave.enyeart (Wed, 12 Apr 2017 12:36:36 GMT):
Still need reviews for these aging ledger fixes/tests as soon as possible:
https://gerrit.hyperledger.org/r/#/c/7687 Switch QueryResult to protobuf to enable java chaincode
https://gerrit.hyperledger.org/r/#/c/7787 Switch gob encoding to enable java chaincode
https://gerrit.hyperledger.org/r/#/c/7255 Fix chaincode result set paging
https://gerrit.hyperledger.org/r/#/c/7099 Fix CouchDB default config (security)
https://gerrit.hyperledger.org/r/#/c/6793 Benchmark test framework for ledger (large… but it’s a test harness not production code)
C0rWin (Wed, 12 Apr 2017 13:07:12 GMT):
https://gerrit.hyperledger.org/r/#/c/7635/ takes care to batch gossip state transfer request
gennadyl (Wed, 12 Apr 2017 13:21:37 GMT):
https://gerrit.hyperledger.org/r/#/c/7201/ and https://gerrit.hyperledger.org/r/#/c/7203/ - messages expiration in gossip discovery module
binhn (Wed, 12 Apr 2017 19:01:39 GMT):
need 1 more reviewer please on yacov's https://gerrit.hyperledger.org/r/#/c/7781 and https://gerrit.hyperledger.org/r/#/c/7385
rameshthoomu (Wed, 12 Apr 2017 19:06:42 GMT):
trivial patch on regression folder structure https://gerrit.hyperledger.org/r/#/c/7991/
mastersingh24 (Wed, 12 Apr 2017 20:07:43 GMT):
https://gerrit.hyperledger.org/r/#/c/7403/
mastersingh24 (Wed, 12 Apr 2017 20:08:02 GMT):
rebase - just needs another +2 @JonathanLevi
mastersingh24 (Wed, 12 Apr 2017 20:08:30 GMT):
easy peasy cleanup - https://gerrit.hyperledger.org/r/#/c/7983/
JonathanLevi (Wed, 12 Apr 2017 20:09:50 GMT):
7403 - merged
JonathanLevi (Wed, 12 Apr 2017 20:10:01 GMT):
7983 - LGTM. Requires another +2.
JonathanLevi (Wed, 12 Apr 2017 20:10:01 GMT):
7983 - LGTM. Requires another +2. [UPD: Thank you @yacovm]
mastersingh24 (Wed, 12 Apr 2017 20:10:30 GMT):
https://gerrit.hyperledger.org/r/#/c/7981/ also - working on pro releases ;)
nickgaski (Wed, 12 Apr 2017 20:12:04 GMT):
MARBLES - so this isn't the prettiest but it works and actually gives us a demo beyond the end2end - https://gerrit.hyperledger.org/r/#/c/7997/ You can preview the doc here - http://fabric-rtd.readthedocs.io/en/latest/marbles.html
JonathanLevi (Wed, 12 Apr 2017 20:14:20 GMT):
@mastersingh24: Please see my note re https://gerrit.hyperledger.org/r/#/c/7981. We (other maintainers) may have some (other?) opinions suggested there esp. regarding the CI, but LGTM at this point. Merged.
JonathanLevi (Wed, 12 Apr 2017 20:14:20 GMT):
@mastersingh24: Please see my note re https://gerrit.hyperledger.org/r/#/c/7981. We (other maintainers) may have some (other?) opinions/suggestions from others in that respect esp. regarding the CI, but LGTM at this point. Merged.
mastersingh24 (Wed, 12 Apr 2017 20:23:36 GMT):
I have some JIRA's open as follow up for publishing - e.g. https://jira.hyperledger.org/browse/FAB-3123
mastersingh24 (Wed, 12 Apr 2017 20:24:25 GMT):
let me know where the best place to discuss will be - obviously JIRA items are good for comments but you need to know they exist
mastersingh24 (Wed, 12 Apr 2017 20:24:53 GMT):
I attached them to the UX epic: https://jira.hyperledger.org/browse/FAB-3095
wlahti (Wed, 12 Apr 2017 21:12:43 GMT):
core.yaml logging section cleanup: https://gerrit.hyperledger.org/r/#/c/7977/
wlahti (Wed, 12 Apr 2017 21:26:46 GMT):
Just need one more review for https://gerrit.hyperledger.org/r/#/c/7717/, which improves the error messages for invalid chaincode name/version
wlahti (Wed, 12 Apr 2017 21:33:21 GMT):
Thanks @JonathanLevi !
muralisr (Thu, 13 Apr 2017 05:57:07 GMT):
An easy one https://gerrit.hyperledger.org/r/#/c/7785
skarim (Thu, 13 Apr 2017 13:29:46 GMT):
Please review the following fabric-ca change sets:
https://gerrit.hyperledger.org/r/#/c/7713
https://gerrit.hyperledger.org/r/#/c/7941
https://gerrit.hyperledger.org/r/#/c/7789
rameshthoomu (Thu, 13 Apr 2017 17:07:20 GMT):
regression folder structure patch.. Simple one to review https://gerrit.hyperledger.org/r/#/c/7991
rjones (Thu, 13 Apr 2017 19:21:33 GMT):
Has joined the channel.
rjones (Thu, 13 Apr 2017 19:21:51 GMT):
I would appreciate a little bit of attention to a small change. well, attention and +2s https://gerrit.hyperledger.org/r/#/c/8021/
mastersingh24 (Thu, 13 Apr 2017 20:31:26 GMT):
don't work too hard @rjones ;)
mastersingh24 (Thu, 13 Apr 2017 20:31:28 GMT):
done
mastersingh24 (Thu, 13 Apr 2017 20:31:43 GMT):
https://gerrit.hyperledger.org/r/#/c/8021 - any easy one (I think or feel free to criticize the concept)
mastersingh24 (Thu, 13 Apr 2017 20:31:43 GMT):
https://gerrit.hyperledger.org/r/#/c/8005/ - any easy one (I think or feel free to criticize the concept)
rjones (Thu, 13 Apr 2017 20:41:21 GMT):
@mastersingh24 you linked to my PR 😀
mastersingh24 (Thu, 13 Apr 2017 20:43:51 GMT):
well it was easy and people can criticize ;)
mastersingh24 (Thu, 13 Apr 2017 20:43:53 GMT):
thx
mastersingh24 (Thu, 13 Apr 2017 20:44:58 GMT):
here's the right one: https://gerrit.hyperledger.org/r/#/c/8005/
jwagantall (Thu, 13 Apr 2017 23:51:35 GMT):
Has joined the channel.
jwagantall (Thu, 13 Apr 2017 23:51:55 GMT):
hi all!... Can someone please help me review this change: https://gerrit.hyperledger.org/r/#/c/8027/
jwagantall (Thu, 13 Apr 2017 23:52:43 GMT):
Super simple and will help us have a cleaner/easier to read code now that we are starting to add more aesthetics checks
yacovm (Fri, 14 Apr 2017 06:28:30 GMT):
Since you have a JIRA item there could you please make the title of the commit msg start with [FAB-3153] ? @jwagantall
baohua (Fri, 14 Apr 2017 07:57:41 GMT):
https://gerrit.hyperledger.org/r/#/c/8035/
baohua (Fri, 14 Apr 2017 07:57:49 GMT):
could anyone help review? Thanks!
binhn (Fri, 14 Apr 2017 13:22:56 GMT):
@jwagantall thanks but could you resubmit the cr without changing the vendor files https://gerrit.hyperledger.org/r/#/c/8027
baohua (Fri, 14 Apr 2017 15:26:14 GMT):
@muralisr wait for ur review, thanks https://gerrit.hyperledger.org/r/#/c/8035/
jwagantall (Fri, 14 Apr 2017 16:37:38 GMT):
@binhn I have removed the vendor file changes now: https://gerrit.hyperledger.org/r/#/c/8027/7
jwagantall (Fri, 14 Apr 2017 16:37:47 GMT):
Thanks a ton for reviewing my change!
muralisr (Fri, 14 Apr 2017 17:11:56 GMT):
@baohua will review as soon as I can ....spottily available for a few days
mastersingh24 (Fri, 14 Apr 2017 18:19:32 GMT):
an easy one for anyone out there: https://gerrit.hyperledger.org/r/#/c/8043/
mastersingh24 (Fri, 14 Apr 2017 18:19:49 GMT):
(increases test coverage of the core/comm package)
muralisr (Fri, 14 Apr 2017 18:35:05 GMT):
looks good and +2ed @mastersingh24 ... @baohua https://gerrit.hyperledger.org/r/#/c/8035 is reviewed with +2 too
rameshthoomu (Fri, 14 Apr 2017 19:36:58 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=cQp3uZKN5GQAk8Ng3) @mastersingh24 I have submitted one similar to this here https://github.com/hyperledger/fabric/blob/master/examples/e2e_cli/download-dockerimages.sh
rameshthoomu (Fri, 14 Apr 2017 19:37:45 GMT):
bash script just pull images and tag it as latest to avoid changing docker-compose file with correct tags..
mastersingh24 (Fri, 14 Apr 2017 19:39:23 GMT):
@rameshthoomu - yes - I saw that - but actually I don't want to tag things as latest - I want people to be able to use the correct version that goes along with the rest of the assets
rameshthoomu (Fri, 14 Apr 2017 19:40:59 GMT):
ok make sense..
rameshthoomu (Fri, 14 Apr 2017 19:40:59 GMT):
ok makes sense..
greg.haskins (Fri, 14 Apr 2017 20:47:21 GMT):
easy one: https://gerrit.hyperledger.org/r/#/c/8001/
baohua (Sat, 15 Apr 2017 01:35:03 GMT):
thanks for the quick review! @muralisr @yacovm @binhn
muralisr (Sat, 15 Apr 2017 01:43:36 GMT):
merged Greg
greg.haskins (Sat, 15 Apr 2017 02:45:39 GMT):
ty @muralisr
greg.haskins (Sat, 15 Apr 2017 02:45:43 GMT):
another quick one: https://gerrit.hyperledger.org/r/#/c/8055/
muralisr (Sat, 15 Apr 2017 03:08:56 GMT):
done @greg.haskins
greg.haskins (Sat, 15 Apr 2017 03:09:08 GMT):
ty sir
muralisr (Sat, 15 Apr 2017 03:09:17 GMT):
sure
cbf (Sat, 15 Apr 2017 12:18:48 GMT):
https://gerrit.hyperledger.org/r/#/c/7947/
cbf (Sat, 15 Apr 2017 12:19:00 GMT):
https://gerrit.hyperledger.org/r/#/c/7985/
cbf (Sat, 15 Apr 2017 12:19:12 GMT):
https://gerrit.hyperledger.org/r/#/c/8045/
cbf (Sat, 15 Apr 2017 12:19:25 GMT):
https://gerrit.hyperledger.org/r/#/c/8051/
cbf (Sat, 15 Apr 2017 12:19:30 GMT):
some easy doc fixes
yacovm (Sat, 15 Apr 2017 13:02:18 GMT):
the info in `7985` isn't accurate.
mastersingh24 (Sat, 15 Apr 2017 18:27:09 GMT):
https://gerrit.hyperledger.org/r/#/c/8073/
dave.enyeart (Mon, 17 Apr 2017 13:51:18 GMT):
Still need reviews for these aging ledger fixes/tests as soon as possible:
https://gerrit.hyperledger.org/r/#/c/7687 Switch QueryResult to protobuf to enable java chaincode
https://gerrit.hyperledger.org/r/#/c/7787 Switch gob encoding to enable java chaincode
https://gerrit.hyperledger.org/r/#/c/7255 Fix chaincode result set paging
https://gerrit.hyperledger.org/r/#/c/7099 Fix CouchDB default config (security)
https://gerrit.hyperledger.org/r/#/c/6793 Benchmark test framework for ledger (large… but it’s a test harness not production code)
dave.enyeart (Mon, 17 Apr 2017 13:51:18 GMT):
Still need reviews for these aging ledger fixes/tests as soon as possible:
https://gerrit.hyperledger.org/r/#/c/7687 Switch QueryResult to protobuf to enable java chaincode
https://gerrit.hyperledger.org/r/#/c/7787 Switch gob encoding to enable java chaincode
https://gerrit.hyperledger.org/r/#/c/7255 Fix chaincode result set paging
https://gerrit.hyperledger.org/r/#/c/7099 Fix CouchDB default config (security)
https://gerrit.hyperledger.org/r/#/c/6793 Benchmark test framework for ledger (large… but it’s a test harness not production code)
https://gerrit.hyperledger.org/r/#/c/7973 Improve and fix retry logic
dave.enyeart (Mon, 17 Apr 2017 13:51:18 GMT):
Still need reviews for these aging ledger fixes/tests as soon as possible:
https://gerrit.hyperledger.org/r/#/c/7687 Switch QueryResult to protobuf to enable java chaincode
https://gerrit.hyperledger.org/r/#/c/7787 Switch gob encoding to enable java chaincode
https://gerrit.hyperledger.org/r/#/c/7255 Fix chaincode result set paging
https://gerrit.hyperledger.org/r/#/c/7099 Fix CouchDB default config (security)
https://gerrit.hyperledger.org/r/#/c/6793 Benchmark test framework for ledger (large… but it’s a test harness not production code)
https://gerrit.hyperledger.org/r/#/c/7973 Improve and fix retry logic
https://gerrit.hyperledger.org/r/#/c/7975 Fix errors in CouchDB log
dave.enyeart (Mon, 17 Apr 2017 13:51:18 GMT):
Still need reviews for these aging ledger fixes/tests as soon as possible:
https://gerrit.hyperledger.org/r/#/c/7687 Switch QueryResult to protobuf to enable java chaincode
https://gerrit.hyperledger.org/r/#/c/7787 Switch gob encoding to enable java chaincode
https://gerrit.hyperledger.org/r/#/c/7255 Fix chaincode result set paging
https://gerrit.hyperledger.org/r/#/c/7099 Fix CouchDB default config (security)
https://gerrit.hyperledger.org/r/#/c/6793 Benchmark test framework for ledger (large… but it’s a test harness not production code)
https://gerrit.hyperledger.org/r/#/c/7975 Create CouchDB system databases
dave.enyeart (Mon, 17 Apr 2017 13:51:18 GMT):
Still need reviews for these aging ledger fixes/tests as soon as possible:
https://gerrit.hyperledger.org/r/#/c/7687 Switch QueryResult to protobuf to enable java chaincode
https://gerrit.hyperledger.org/r/#/c/7787 Switch gob encoding to enable java chaincode
https://gerrit.hyperledger.org/r/#/c/7255 Fix chaincode result set paging
https://gerrit.hyperledger.org/r/#/c/7099 Fix CouchDB default config (security)
https://gerrit.hyperledger.org/r/#/c/6793 Benchmark test framework for ledger (large… but it’s a test harness not production code)
https://gerrit.hyperledger.org/r/#/c/7975 Create CouchDB system databases
https://gerrit.hyperledger.org/r/#/c/8139 History enablement in core.yaml
dave.enyeart (Mon, 17 Apr 2017 13:51:18 GMT):
Still need reviews for these aging ledger fixes/tests as soon as possible:
https://gerrit.hyperledger.org/r/#/c/7687 Switch QueryResult to protobuf to enable java chaincode
https://gerrit.hyperledger.org/r/#/c/7787 Switch gob encoding to enable java chaincode
https://gerrit.hyperledger.org/r/#/c/7255 Fix chaincode result set paging
https://gerrit.hyperledger.org/r/#/c/7099 Fix CouchDB default config (security)
https://gerrit.hyperledger.org/r/#/c/6793 Benchmark test framework for ledger (large… but it’s a test harness not production code)
https://gerrit.hyperledger.org/r/#/c/7975 Create CouchDB system databases
https://gerrit.hyperledger.org/r/#/c/8139 History enablement in core.yaml
https://gerrit.hyperledger.org/r/#/c/7605 Transaction index to start at 0
dave.enyeart (Mon, 17 Apr 2017 13:51:18 GMT):
Still need reviews for these aging ledger fixes/tests as soon as possible:
https://gerrit.hyperledger.org/r/#/c/7687 Switch QueryResult to protobuf to enable java chaincode
https://gerrit.hyperledger.org/r/#/c/7787 Switch gob encoding to enable java chaincode
https://gerrit.hyperledger.org/r/#/c/7255 Fix chaincode result set paging
https://gerrit.hyperledger.org/r/#/c/7099 Fix CouchDB default config (security)
https://gerrit.hyperledger.org/r/#/c/6793 Benchmark test framework for ledger (large… but it’s a test harness not production code)
https://gerrit.hyperledger.org/r/#/c/7975 Create CouchDB system databases
https://gerrit.hyperledger.org/r/#/c/8139 History enablement in core.yaml
vpaprots (Mon, 17 Apr 2017 16:27:59 GMT):
Trying to wrap up pkcs11 support for v1.0:
https://gerrit.hyperledger.org/r/#/c/6727 Fabric ca SW BCCSP integration
https://gerrit.hyperledger.org/r/#/c/8103 PKCS11 BCCSP fixes
https://gerrit.hyperledger.org/r/#/c/8105 cryptogen + pkcs11
cbf (Mon, 17 Apr 2017 17:41:30 GMT):
couple of easy ones
cbf (Mon, 17 Apr 2017 17:41:32 GMT):
https://gerrit.hyperledger.org/r/#/c/8079/
cbf (Mon, 17 Apr 2017 17:41:45 GMT):
https://gerrit.hyperledger.org/r/#/c/8089/
nickgaski (Mon, 17 Apr 2017 21:14:53 GMT):
real easy as well - https://gerrit.hyperledger.org/r/#/c/8115/
yacovm (Mon, 17 Apr 2017 21:37:57 GMT):
A set of easy bug fixes
https://gerrit.hyperledger.org/r/#/c/8107/ docker-compose.yaml fix
2 CI failure fixes: https://gerrit.hyperledger.org/r/#/c/8087/ https://gerrit.hyperledger.org/r/#/c/8085/
https://gerrit.hyperledger.org/r/#/c/8121/ remove the requirement that orgID and orgName in configtx.yaml *must* be the same or gossip will reject the channel join
yacovm (Mon, 17 Apr 2017 21:37:57 GMT):
A set of easy (was easy to fix, and are easy to CR!) bug fixes
https://gerrit.hyperledger.org/r/#/c/8107/ docker-compose.yaml fix
2 CI failure fixes: https://gerrit.hyperledger.org/r/#/c/8087/ https://gerrit.hyperledger.org/r/#/c/8085/
https://gerrit.hyperledger.org/r/#/c/8121/ remove the requirement that orgID and orgName in configtx.yaml *must* be the same or gossip will reject the channel join
jwagantall (Mon, 17 Apr 2017 23:36:05 GMT):
@kostas @binhn can we proceed and merge https://gerrit.hyperledger.org/r/#/c/8027/ I have updated it today as per the comments
jwagantall (Mon, 17 Apr 2017 23:38:58 GMT):
thank you!
jwagantall (Mon, 17 Apr 2017 23:39:18 GMT):
just need a +2 + merge :)
baohua (Tue, 18 Apr 2017 02:55:47 GMT):
This is a fundamental change of the lifecycle system chaincode names, so would like to have ur comments soon. Thanks! https://gerrit.hyperledger.org/r/#/c/8113/
jimthematrix (Tue, 18 Apr 2017 04:40:13 GMT):
https://gerrit.hyperledger.org/r/#/c/7905/ - updated based on latest discussion re: scope of the security check. @binhn @mastersingh24 @elli-androulaki @adc @yacovm
elli-androulaki (Tue, 18 Apr 2017 09:10:30 GMT):
@jimthematrix , just reviewed it, but it would be nice if @adc could also take a look :)
yacovm (Tue, 18 Apr 2017 09:45:00 GMT):
Easy bug fix
https://gerrit.hyperledger.org/r/#/c/8133/
jimthematrix (Tue, 18 Apr 2017 13:03:17 GMT):
@elli-androulaki @yacovm thanks for the review, I responded to your comments. especially regarding replay attacks that Yacov pointed out, Elli can you respond and decide what should be done? also @binhn @mastersingh24
binhn (Tue, 18 Apr 2017 14:10:00 GMT):
I merged https://gerrit.hyperledger.org/r/#/c/8113 very late last night and didn't think straight that it would impact SDK. The CR changes the life-cycle system chaincode from LCCC to LSCC
binhn (Tue, 18 Apr 2017 16:16:28 GMT):
@cbf https://gerrit.hyperledger.org/r/#/c/7853/
skarim (Tue, 18 Apr 2017 17:15:33 GMT):
Please review: https://gerrit.hyperledger.org/r/#/c/7713/
yacovm (Tue, 18 Apr 2017 17:59:35 GMT):
Could use an endorsement on 2 very simple bug fix proposals:
https://gerrit.hyperledger.org/r/#/c/8133/
https://gerrit.hyperledger.org/r/#/c/8121/
yacovm (Tue, 18 Apr 2017 17:59:35 GMT):
Could use an endorsement on 2 very simple bug fix proposals:
https://gerrit.hyperledger.org/r/#/c/8133/
https://gerrit.hyperledger.org/r/#/c/8121/
Each has 1 +2 already
yacovm (Tue, 18 Apr 2017 17:59:35 GMT):
Could use an endorsement on 3 very simple bug fix proposals:
https://gerrit.hyperledger.org/r/#/c/8133/
https://gerrit.hyperledger.org/r/#/c/8121/
https://gerrit.hyperledger.org/r/#/c/8085/
Each has 1 +2 already
JonathanLevi (Tue, 18 Apr 2017 18:41:24 GMT):
@yacovm: merged. We should add more test and cover the MSPID() stuff "at your earliest convenience"...
yacovm (Tue, 18 Apr 2017 18:42:45 GMT):
I don't mind adding tests. What should the test do in your opinion?
yacovm (Tue, 18 Apr 2017 18:42:58 GMT):
and thanks for the merges :)
JonathanLevi (Tue, 18 Apr 2017 18:45:47 GMT):
Possibly cover the change in logic, here: `orgListFromConfig()`.... the `appOrgMock::MSPID()` and the `Organizations()`
jimthematrix (Tue, 18 Apr 2017 18:45:58 GMT):
https://gerrit.hyperledger.org/r/#/c/7905/ - both @elli-androulaki and @yacovm have reviewed and approved, can anybody please add another +2 and merge? then we can move on to https://gerrit.hyperledger.org/r/#/c/7909 (for node SDK)
JonathanLevi (Tue, 18 Apr 2017 18:46:07 GMT):
Now that we don't have the "Implement me..." place holder.
yacovm (Tue, 18 Apr 2017 18:47:07 GMT):
The reason I didn't add a test was that now the code supports more options than before.
I'll see what I can do tomorrow. That area is very test-able and I'm a fan of tests in general.
JonathanLevi (Tue, 18 Apr 2017 18:49:38 GMT):
Cool, thank you.
JonathanLevi (Tue, 18 Apr 2017 18:49:47 GMT):
[good night]
JonathanLevi (Tue, 18 Apr 2017 18:53:04 GMT):
@jimthematrix: some minor stuff re: licensing and error. LGTM, otherwise.
elli-androulaki (Tue, 18 Apr 2017 19:18:41 GMT):
Hi, could one take a look at this one? https://gerrit.hyperledger.org/r/#/c/6279
elli-androulaki (Tue, 18 Apr 2017 19:18:41 GMT):
Hi, could one take a look at this one? https://gerrit.hyperledger.org/r/#/c/6279 (please, please?)
yacovm (Tue, 18 Apr 2017 19:46:42 GMT):
@elli-androulaki
1) The change set was last updated a week ago, I rebased it to make sure it doesn't break master somehow.
2) Alessandro's change set is now merged so Binh's comment on https://gerrit.hyperledger.org/r/#/c/6279/37/core/chaincode/handler.go@251 can now be addressed.
Angelo (or you/Ale) can update the change set if you want.
greg.haskins (Tue, 18 Apr 2017 20:29:08 GMT):
need a review on this pls: https://gerrit.hyperledger.org/r/#/c/7963/
greg.haskins (Tue, 18 Apr 2017 20:29:27 GMT):
it may look daunting, but its only about 1-4 lines per file, I just had to touch lots of files
muralisr (Tue, 18 Apr 2017 20:31:35 GMT):
if we are to get this in we need to move quickly..looking @greg.haskins
muralisr (Tue, 18 Apr 2017 20:33:16 GMT):
I did look briefly before but stopped for the V-1's to be cleared.... let me pull it and test now. Will update after testing
yacovm (Tue, 18 Apr 2017 21:36:09 GMT):
I have 2 gossip change sets that @C0rWin has +1ed and are for v1.0
https://gerrit.hyperledger.org/r/#/c/8075 - this is the first of a series that deals with confidentiality - it's basically only `70` lines of production code and the rest is test code.
https://gerrit.hyperledger.org/r/#/c/8155/ this adds basic revocation support to gossip, and will be enhanced in the (near) future to be more efficient and less naive.
yacovm (Tue, 18 Apr 2017 21:36:09 GMT):
I have 4 gossip change sets that @C0rWin has +1ed and are for v1.0
https://gerrit.hyperledger.org/r/#/c/8075 - this is the first of a series that deals with confidentiality - it's basically only `70` lines of production code and the rest is test code.
https://gerrit.hyperledger.org/r/#/c/8077/ the 2ndone in the series
https://gerrit.hyperledger.org/r/#/c/8081 the 3rd one, just 80 lines, most of it is test code...
https://gerrit.hyperledger.org/r/#/c/8155/ this adds basic revocation support to gossip, and will be enhanced in the (near) future to be more efficient and less naive.
wlahti (Wed, 19 Apr 2017 02:18:07 GMT):
Need reviews for this change to enhance the logging for sending block events from the peer: https://gerrit.hyperledger.org/r/#/c/8197/
wlahti (Wed, 19 Apr 2017 02:18:07 GMT):
Need reviews for this change to enhance the logging for sending block events from the peer, please and thank you! https://gerrit.hyperledger.org/r/#/c/8197/
jimthematrix (Wed, 19 Apr 2017 06:01:25 GMT):
https://gerrit.hyperledger.org/r/#/c/7905/ - @JonathanLevi @yacovm both your comments addressed
yacovm (Wed, 19 Apr 2017 06:21:58 GMT):
Didnt i +2?
adc (Wed, 19 Apr 2017 11:48:56 GMT):
please, some love to https://gerrit.hyperledger.org/r/#/c/7651/ Thanks :)
smithbk (Wed, 19 Apr 2017 12:22:11 GMT):
Pls review for fabric-ca
smithbk (Wed, 19 Apr 2017 12:22:13 GMT):
https://gerrit.hyperledger.org/r/8117
https://gerrit.hyperledger.org/r/8173
smithbk (Wed, 19 Apr 2017 12:23:03 GMT):
Actually, 1st one is for cryptogen
jimthematrix (Wed, 19 Apr 2017 12:23:17 GMT):
@adc I reviewed 7651 and added my comments, thanks
cbf (Wed, 19 Apr 2017 13:49:27 GMT):
simple ones
https://gerrit.hyperledger.org/r/#/c/8083/
cbf (Wed, 19 Apr 2017 13:49:45 GMT):
https://gerrit.hyperledger.org/r/#/c/8071/
cbf (Wed, 19 Apr 2017 13:52:26 GMT):
https://gerrit.hyperledger.org/r/#/c/8027/
rjones (Wed, 19 Apr 2017 14:09:47 GMT):
whitespace fixes https://gerrit.hyperledger.org/r/#/c/8179/ https://gerrit.hyperledger.org/r/#/c/8181/
nickgaski (Wed, 19 Apr 2017 14:52:01 GMT):
https://gerrit.hyperledger.org/r/#/c/8231/ - small potatoes, just one line
wlahti (Wed, 19 Apr 2017 15:03:30 GMT):
Error handling changes that have already gone through a number of review cycles: https://gerrit.hyperledger.org/r/#/c/7745/ (functional) and https://gerrit.hyperledger.org/r/#/c/7845/ (documentation)
wlahti (Wed, 19 Apr 2017 15:06:27 GMT):
core.yaml logging section cleanup: https://gerrit.hyperledger.org/r/#/c/7977/ (related to 7745 and can go in after that one is merged)
remove fmt.Print calls from peer start: https://gerrit.hyperledger.org/r/#/c/8147/
jimthematrix (Wed, 19 Apr 2017 15:14:56 GMT):
https://gerrit.hyperledger.org/r/#/c/8215/ - verify fails because of the fix needed in https://gerrit.hyperledger.org/r/#/c/7909/, both must be in for the build to succeed. but 8215 did fix what it was intended for: all fabric-ca calls for enroll and register succeeded.
jimthematrix (Wed, 19 Apr 2017 15:15:25 GMT):
can someone override the verify build failure and merge it please? @yacovm @mastersingh24 @binhn
jimthematrix (Wed, 19 Apr 2017 15:16:03 GMT):
basic the two CRs (8215 and 7909) need to get merged asap for the SDK build to be green again
yacovm (Wed, 19 Apr 2017 15:20:29 GMT):
Jim you have a merge conflict for the SDK one
yacovm (Wed, 19 Apr 2017 15:20:34 GMT):
(event)
yacovm (Wed, 19 Apr 2017 15:20:59 GMT):
and also - isn't the event thing on the fabric already merged?
yacovm (Wed, 19 Apr 2017 15:21:49 GMT):
and what fix is in https://gerrit.hyperledger.org/r/#/c/7909/ that the 8215 depends on? I don't understand
jimthematrix (Wed, 19 Apr 2017 15:29:19 GMT):
so 8215 fixes the SDK to react to two breaking changes in fabric-ca (rest api root, ca.name now a required setting)
jimthematrix (Wed, 19 Apr 2017 15:30:09 GMT):
then the end-2-end is still broken after that because of the event security merge, which needs 7909 (i'm rebasing it)
jimthematrix (Wed, 19 Apr 2017 15:30:19 GMT):
@yacovm ^^^
yacovm (Wed, 19 Apr 2017 15:32:43 GMT):
ah so 7909 needs to be merged first right:?
elli-androulaki (Wed, 19 Apr 2017 15:54:39 GMT):
Hi, @binh, @yacov, may you take a look at this one, ACL for CSCC? https://gerrit.hyperledger.org/r/#/c/7651/16
elli-androulaki (Wed, 19 Apr 2017 15:54:39 GMT):
Hi, @binhn , @yacovm , may you take a look at this one, ACL for CSCC? https://gerrit.hyperledger.org/r/#/c/7651/16
yacovm (Wed, 19 Apr 2017 16:02:00 GMT):
The ACL is your request is redundant, Elli
yacovm (Wed, 19 Apr 2017 16:02:00 GMT):
The "ACL" in your request is redundant, Elli
jimthematrix (Wed, 19 Apr 2017 16:15:27 GMT):
no the two are interdependent, so the order doesn't matter. let's merge 8215 first since it's a simpler change and ready to merge
jimthematrix (Wed, 19 Apr 2017 16:15:35 GMT):
@yacovm ^^^
yacovm (Wed, 19 Apr 2017 16:19:04 GMT):
IMO it's better to squash the 2 into one
yacovm (Wed, 19 Apr 2017 16:19:07 GMT):
since they are both SDK
yacovm (Wed, 19 Apr 2017 16:19:10 GMT):
and then it'll succeed
jimthematrix (Wed, 19 Apr 2017 16:30:32 GMT):
agree that's a better route. just updated 7909 with 8215's content squashed into it
jimthematrix (Wed, 19 Apr 2017 16:30:38 GMT):
will abandon 8215
nickgaski (Wed, 19 Apr 2017 16:39:49 GMT):
minor fix here - https://gerrit.hyperledger.org/r/#/c/8239/
elli-androulaki (Wed, 19 Apr 2017 17:19:32 GMT):
@wlahti @binhn @yacovm may you take a look at this, please please :) @aso's CR :) https://gerrit.hyperledger.org/r/#/c/6421/3
jwagantall (Wed, 19 Apr 2017 17:23:09 GMT):
@yacovm thanks so much for merging my changes... i have the last one just now ready https://gerrit.hyperledger.org/r/#/c/8183/ thank you so much!
skarim (Wed, 19 Apr 2017 17:26:41 GMT):
Please review the following fabric-ca changes:
https://gerrit.hyperledger.org/r/#/c/7713/
https://gerrit.hyperledger.org/r/#/c/7941/
https://gerrit.hyperledger.org/r/#/c/8145/
yacovm (Wed, 19 Apr 2017 17:41:59 GMT):
Need some help with getting https://gerrit.hyperledger.org/r/#/c/8155/ in.
It blocks 2 different commit chains of our squad
binhn (Wed, 19 Apr 2017 18:01:52 GMT):
@elli-androulaki reviewed
aso (Wed, 19 Apr 2017 18:15:30 GMT):
@cbf pls have a look at https://gerrit.hyperledger.org/r/#/c/7853/, it has a -2 from you but I've addressed your comments
smithbk (Wed, 19 Apr 2017 18:30:02 GMT):
Pls review https://gerrit.hyperledger.org/r/#/c/6727/
binhn (Wed, 19 Apr 2017 18:40:33 GMT):
@rjones @cbf why would chris' -2 remains after a new patch pushed https://gerrit.hyperledger.org/r/#/c/7853 ? i thought it would wipe out all review ratings
binhn (Wed, 19 Apr 2017 18:40:33 GMT):
@rjones @cbf why would chris' -2 remains after a new patch pushed https://gerrit.hyperledger.org/r/#/c/7853 ? i thought it would wiped out all review ratings
rjones (Wed, 19 Apr 2017 18:41:48 GMT):
@binhn because -2 is sticky. -1...+2 are not sticky
binhn (Wed, 19 Apr 2017 18:42:50 GMT):
ah, good to know :-) i'll use that from now on :grin:
jimthematrix (Wed, 19 Apr 2017 19:25:10 GMT):
https://gerrit.hyperledger.org/r/#/c/8245/ - trivial change, only error log updates (but critical in understanding the error details)
jwagantall (Wed, 19 Apr 2017 19:58:26 GMT):
@JonathanLevi thanks a ton! last one (promise :) ) the docs https://gerrit.hyperledger.org/r/#/c/8249/2
JonathanLevi (Wed, 19 Apr 2017 20:07:50 GMT):
Jessica: no worries, it does not have the be the "last one"... pray continue! ;-)
JonathanLevi (Wed, 19 Apr 2017 20:19:30 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=4Hw56HuESSGpnEbpe) @aso merged.
aso (Wed, 19 Apr 2017 20:20:10 GMT):
thx @JonathanLevi !
jimthematrix (Wed, 19 Apr 2017 20:37:39 GMT):
@yacovm @binhn @mastersingh24 @JonathanLevi I'm asking you guys for a favor: https://gerrit.hyperledger.org/r/#/c/7909/ the builds on both x86 and s390 have successfully completed the test phase (with all 725 tests passing), but the CI jobs are mysteriously stuck at something for the past 45min. this has been happening on all builds for fabric-sdk-node. have notified Ramesh and Ry but they don't have a solution yet.
jimthematrix (Wed, 19 Apr 2017 20:38:21 GMT):
here's the favor I'm asking, I think at this point it's reasonable to take out "Hyperledger Jobbuilder" from the reviewer list and manually set verified to +1, so this can be merged
yacovm (Wed, 19 Apr 2017 20:42:30 GMT):
I did it for the events one since I sent you back and forth git sqashing change sets and also reviewed it, looks ok to me.
mastersingh24 (Wed, 19 Apr 2017 20:48:47 GMT):
[ I'm fine with the removal of job builder, but https://gerrit.hyperledger.org/r/#/c/8173/ - I don't like the new URL for fabric-ca and I see that you are including that change here](https://chat.hyperledger.org/channel/fabric-pr-review?msg=NueH2jXJDFGFrcwCy) @jimthematrix
latitiah (Wed, 19 Apr 2017 21:05:50 GMT):
Can I get a review on this? It's adding a utility file for use in the behave functional tests (more code to follow): https://gerrit.hyperledger.org/r/#/c/8265/ Thanks!
nickgaski (Wed, 19 Apr 2017 21:07:43 GMT):
one more and it's out the door (or in the door?); anyway +2 please - https://gerrit.hyperledger.org/r/#/c/8247/
binhn (Wed, 19 Apr 2017 21:22:27 GMT):
@greg.haskins please review fabric-baseimage to Go v1.7.5 https://gerrit.hyperledger.org/r/#/c/8267/
greg.haskins (Wed, 19 Apr 2017 21:32:38 GMT):
@binhn done
mastersingh24 (Wed, 19 Apr 2017 21:43:03 GMT):
[ Can you guys check my comment about s390 and ppc64le?](https://chat.hyperledger.org/channel/fabric-pr-review?msg=iQcxFw8nwA2yAtQWg) @binhn @greg.haskins
binhn (Wed, 19 Apr 2017 21:49:33 GMT):
sure
binhn (Wed, 19 Apr 2017 21:53:55 GMT):
@vpaprots please review the z Go version in the baseimage, we are moving to 1.7.5 https://gerrit.hyperledger.org/r/#/c/8267
vpaprots (Wed, 19 Apr 2017 21:54:11 GMT):
caught me redhanded.. comenting already :)
binhn (Wed, 19 Apr 2017 21:54:32 GMT):
telepathy -- thanks
vpaprots (Wed, 19 Apr 2017 21:57:22 GMT):
@binhn @mastersingh24 I just asked Bill to rebase his golang on z branch.. he has till it gets merged to do it?
binhn (Wed, 19 Apr 2017 21:59:04 GMT):
would we need to do anything here https://gerrit.hyperledger.org/r/#/c/8267/1/scripts/common/setup.sh@44 ?
vpaprots (Wed, 19 Apr 2017 21:59:36 GMT):
no, no change. on line 47 is the actual compiler source
binhn (Wed, 19 Apr 2017 21:59:38 GMT):
currently https://storage.googleapis.com/golang/go1.7.1.linux-s390x.tar.gz
vpaprots (Wed, 19 Apr 2017 21:59:46 GMT):
but the branch name will stay the same
vpaprots (Wed, 19 Apr 2017 22:00:03 GMT):
(44 is the golang compiler used to build the actual golang compiler)
binhn (Wed, 19 Apr 2017 22:00:28 GMT):
ha ha we are recursive
vpaprots (Wed, 19 Apr 2017 22:00:51 GMT):
makes you wonder how first golang was 'born' :D
binhn (Wed, 19 Apr 2017 22:01:40 GMT):
same as the first chicken
vpaprots (Wed, 19 Apr 2017 22:05:25 GMT):
https://gerrit.hyperledger.org/r/#/c/6727 Fabric ca SW BCCSP integration << responded to @mastersingh24 comments, Keith +1'ed, Gari, @JonathanLevi this probably needs your eyes again
https://gerrit.hyperledger.org/r/#/c/8103 PKCS11 BCCSP fixes << Got +2 from Gari, @yacovm lost your +2 from pushing another patch
https://gerrit.hyperledger.org/r/#/c/8105 cryptogen + pkcs11 << Gari, @binhn this probably needs you both
binhn (Wed, 19 Apr 2017 22:26:41 GMT):
@SriramaSharma could you review the Power Go version in the baseimage, we are moving to 1.7.5 https://gerrit.hyperledger.org/r/#/c/8267
ada-wang (Thu, 20 Apr 2017 01:56:15 GMT):
Has joined the channel.
skarim (Thu, 20 Apr 2017 02:10:52 GMT):
Please review:
https://gerrit.hyperledger.org/r/#/c/7941/
https://gerrit.hyperledger.org/r/#/c/7789/
https://gerrit.hyperledger.org/r/#/c/7903/
jimthematrix (Thu, 20 Apr 2017 02:21:12 GMT):
@mastersingh24 @smithbk I like the new api root /api/v1 better as well
elli-androulaki (Thu, 20 Apr 2017 09:28:35 GMT):
Hi, a review (and ideally a +2) would be much appreciated here :) https://gerrit.hyperledger.org/r/#/c/8141/5
mastersingh24 (Thu, 20 Apr 2017 10:19:40 GMT):
@elli-androulaki - added some comments ^^^
mastersingh24 (Thu, 20 Apr 2017 10:45:07 GMT):
https://gerrit.hyperledger.org/r/#/c/8269/ - please have a look. some nice changes by @greg.haskins which will help us make our sample configs easier to generate and more consumable
yacovm (Thu, 20 Apr 2017 11:25:34 GMT):
https://gerrit.hyperledger.org/r/#/c/8155/ is still left in the :cloud_rain: , waiting for 1 more :heavy_plus_sign::two: to join his friends in the merged change set list
mastersingh24 (Thu, 20 Apr 2017 11:30:19 GMT):
@yacovm - done - added a comment as well for when we deal with the TLS issue for updating the root CAs - not sure if what I wrote makes sense but just a thought
mastersingh24 (Thu, 20 Apr 2017 11:30:53 GMT):
while you are here, can you look at https://gerrit.hyperledger.org/r/#/c/8269/ real quick?
elli-androulaki (Thu, 20 Apr 2017 11:34:34 GMT):
@mastersingh24 thanks!
SriramaSharma (Thu, 20 Apr 2017 11:35:57 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=vivyd8yXWSvK9QdC9) @binhn The current version of go is 1.7 which corresponds to advance_toolchain v10.0-1 which is being used in fabric-baseimage. I also wanted to upgrade the same with latest version of advanced toolchain 10.0-3 (that got released recently) which corresponds to go v1.7.5. will confirm that again and update on CR.
SriramaSharma (Thu, 20 Apr 2017 11:35:57 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=vivyd8yXWSvK9QdC9) @binhn The current version of go is 1.7 which corresponds to advance_toolchain v10.0-1 which is being used in fabric-baseimage for ppc64le. I also wanted to upgrade the same with latest version of advanced toolchain 10.0-3 (that got released recently) which corresponds to go v1.7.5. will confirm that again and update on CR.
mastersingh24 (Thu, 20 Apr 2017 11:37:36 GMT):
great. thx @SriramaSharma
yacovm (Thu, 20 Apr 2017 12:21:39 GMT):
@mastersingh24 yes- I left a small comment, should @greg.haskins address this before it's merged?
greg.haskins (Thu, 20 Apr 2017 12:22:06 GMT):
@yacovm which CR are we talking about?
yacovm (Thu, 20 Apr 2017 12:22:23 GMT):
Your 1K dependency one :)
yacovm (Thu, 20 Apr 2017 12:23:01 GMT):
`Make cryptogen output more flexible`
nickgaski (Thu, 20 Apr 2017 12:37:18 GMT):
https://gerrit.hyperledger.org/r/#/c/8247/ - still looking for one more here
jiangyaoguo (Thu, 20 Apr 2017 13:07:21 GMT):
https://gerrit.hyperledger.org/r/#/c/7831/ needs +2 after rebased @binhn
mastersingh24 (Thu, 20 Apr 2017 13:09:48 GMT):
https://gerrit.hyperledger.org/r/#/c/8277/ - easy one please
binhn (Thu, 20 Apr 2017 13:15:33 GMT):
@jiangyaoguo thanks - done
muralisr (Thu, 20 Apr 2017 14:58:37 GMT):
@jiangyaoguo were you going to open a new JIRA to complete the followup (version check etc) on the upgrade or use existing one ?
jiangyaoguo (Thu, 20 Apr 2017 15:13:22 GMT):
@binhn thanks. @muralisr I'll complete the followup as FAB-1516 part2.
dave.enyeart (Thu, 20 Apr 2017 16:07:18 GMT):
Still need reviews for these aging ledger items. They have been out there for review for a couple weeks. They have been peer reviewed, under the recommended lines of code, tested end-to-end, and rebased to ensure they are still valid. Please help!
https://gerrit.hyperledger.org/r/#/c/7687 Switch QueryResult to protobuf to enable java chaincode
https://gerrit.hyperledger.org/r/#/c/7787 Switch gob encoding to enable java chaincode
https://gerrit.hyperledger.org/r/#/c/7255 Fix chaincode result set paging
https://gerrit.hyperledger.org/r/#/c/7099 Provide CouchDB default config (security)
https://gerrit.hyperledger.org/r/#/c/6793 Benchmark test framework for ledger (large… but it’s a test harness not production code)
https://gerrit.hyperledger.org/r/#/c/7975 Create CouchDB system databases
https://gerrit.hyperledger.org/r/#/c/8139 History enablement in core.yaml
guoger (Thu, 20 Apr 2017 16:16:09 GMT):
Has joined the channel.
greg.haskins (Thu, 20 Apr 2017 16:17:19 GMT):
if we could get some priority on this one https://gerrit.hyperledger.org/r/#/c/7963 for review, it would be appreciated...its facing nearly hourly merge conflicts due to the sheer breadth of the change and people adding new tests. Its very hard to use fabric in a real-world deployment scenario without it that hopefully people like @mastersingh24 can attest. Ill try to track what new CI failure just crept in
cbf (Thu, 20 Apr 2017 16:31:07 GMT):
greg, there are go import errors and the build fails on this
cbf (Thu, 20 Apr 2017 16:31:10 GMT):
https://jenkins.hyperledger.org/job/fabric-verify-x86_64/9936/console
cbf (Thu, 20 Apr 2017 16:31:37 GMT):
14:44:56 LINT: Running code checks..
14:45:00 Checking ./bccsp
14:45:01 Checking ./common
14:45:02 Checking ./core
14:45:04 Checking ./events
14:45:04 Checking ./examples
14:45:05 Checking ./gossip
14:45:06 Checking ./msp
14:45:07 Checking ./orderer
14:45:08 Checking ./peer
14:45:08 The following files contain goimports errors
14:45:08 peer/common/common.go
14:45:08 The goimports command must be run for these files
14:45:14 Makefile:156: recipe for target 'linter' failed
cbf (Thu, 20 Apr 2017 16:31:46 GMT):
@greg.haskins ^^
muralisr (Thu, 20 Apr 2017 16:33:47 GMT):
@greg.haskins also, were you able to run `./networks_setup.sh up` successfully ?
cbf (Thu, 20 Apr 2017 16:35:50 GMT):
@dave.enyeart https://gerrit.hyperledger.org/r/#/c/7255/12 needs rebase
greg.haskins (Thu, 20 Apr 2017 16:50:44 GMT):
@cbf yeah, hasty rebase...fixing it up nw
greg.haskins (Thu, 20 Apr 2017 16:51:01 GMT):
@muralisr not yet, will look at that now
greg.haskins (Thu, 20 Apr 2017 16:51:26 GMT):
right now, just trying to rally up support for getting it reviewed/merged once I get there, because it will quickly grow stale
muralisr (Thu, 20 Apr 2017 16:51:35 GMT):
right
muralisr (Thu, 20 Apr 2017 16:52:55 GMT):
having some tech. difficulties, will continue testing when I can get around
muralisr (Thu, 20 Apr 2017 16:53:28 GMT):
but agree important to review ASAP given scope
muralisr (Thu, 20 Apr 2017 16:53:28 GMT):
but agree important to review ASAP given scope @greg.haskins
greg.haskins (Thu, 20 Apr 2017 17:05:36 GMT):
its ok...i literally cannot keep up...i rebase/resolve only to find ive already gone stale in a few minutes
greg.haskins (Thu, 20 Apr 2017 17:05:41 GMT):
massive churn right now, heh
nickgaski (Thu, 20 Apr 2017 17:11:22 GMT):
easy one here; adds channels piece to our Arch section and adds the CC packaging doc to Ops Guide section - https://gerrit.hyperledger.org/r/#/c/8307/
greg.haskins (Thu, 20 Apr 2017 17:13:25 GMT):
This one is easier than 7963 and is ready to go for anyone willing to take a look: https://gerrit.hyperledger.org/r/#/c/8269/
wlahti (Thu, 20 Apr 2017 17:16:00 GMT):
Hey maintainers, I'd appreciate reviews for one documentation CR for the error handling framework: https://gerrit.hyperledger.org/r/#/c/7845/ and then for one small CR that changes fmt.Print calls during peer start to use the logger: https://gerrit.hyperledger.org/r/#/c/8147/. Thanks!
elli-androulaki (Thu, 20 Apr 2017 18:55:39 GMT):
Hi, we could use some maintainer reviews in the following sequence of CRs of Ale's : https://gerrit.hyperledger.org/r/#/c/8253/, https://gerrit.hyperledger.org/r/#/c/8305/1, https://gerrit.hyperledger.org/r/#/c/8305/1 .
elli-androulaki (Thu, 20 Apr 2017 18:57:32 GMT):
The CRs depend on this one https://gerrit.hyperledger.org/r/#/c/8141/, but given CI frequent failures today, it would be super helpful for us if we could collect your feedback in advance and start addressing your comments (even if the CRs cannot be merged yet).
elli-androulaki (Thu, 20 Apr 2017 18:58:36 GMT):
The CRs are on on security around instantiation/installation and upgrade.
muralisr (Thu, 20 Apr 2017 19:41:23 GMT):
@greg.haskins with the latest patch `./networks_setup.sh up` works... will do a few more shortly
greg.haskins (Thu, 20 Apr 2017 19:41:45 GMT):
cool
muralisr (Thu, 20 Apr 2017 19:41:45 GMT):
^^^ context https://gerrit.hyperledger.org/r/#/c/7963
smithbk (Thu, 20 Apr 2017 20:33:43 GMT):
https://gerrit.hyperledger.org/r/#/c/8173/ needs one more review. It's an easy one. Thanks
vpaprots (Thu, 20 Apr 2017 21:17:49 GMT):
an easy one: https://gerrit.hyperledger.org/r/#/c/8281/
fabric-ca SW bccsp integration: https://gerrit.hyperledger.org/r/#/c/6727/ << @mastersingh24 @JonathanLevi
mastersingh24 (Thu, 20 Apr 2017 21:19:04 GMT):
@vpaprots - I still don't like 6727 - will come back to you on it - I think it only needs a small change
vpaprots (Thu, 20 Apr 2017 21:22:32 GMT):
And the note I sent this morning about static builds: https://gerrit.hyperledger.org/r/#/c/8285 https://gerrit.hyperledger.org/r/#/c/8287
vpaprots (Thu, 20 Apr 2017 21:24:10 GMT):
@mastersingh24 I also need to revendor bccsp into fabric-ca again with the fixes that you and Yacov merged in yesterday, would be good to get 8281 in first
mastersingh24 (Thu, 20 Apr 2017 21:24:58 GMT):
you guys kill me with changing config properties - ugh
mastersingh24 (Thu, 20 Apr 2017 21:25:18 GMT):
we still use keystore for loading the local msp
mastersingh24 (Thu, 20 Apr 2017 21:25:48 GMT):
can we punt on 8281?
vpaprots (Thu, 20 Apr 2017 21:26:08 GMT):
how do you mean?
mastersingh24 (Thu, 20 Apr 2017 21:26:14 GMT):
I mean not do it ;)
vpaprots (Thu, 20 Apr 2017 21:26:27 GMT):
heh.
mastersingh24 (Thu, 20 Apr 2017 21:26:59 GMT):
well others can decide ;)
vpaprots (Thu, 20 Apr 2017 21:27:03 GMT):
the msp config is mostly 'implicit'
mastersingh24 (Thu, 20 Apr 2017 21:27:06 GMT):
I gotta run for a bit
vpaprots (Thu, 20 Apr 2017 21:27:32 GMT):
@smithbk ^ since you opened the Jira item for 8281?
mastersingh24 (Thu, 20 Apr 2017 21:27:42 GMT):
here's my issue - the config is hard enough as it is and fragile - so not sure we need to introduce a aesthetic change
mastersingh24 (Thu, 20 Apr 2017 21:27:56 GMT):
anyway - let the community prevail
mastersingh24 (Thu, 20 Apr 2017 21:28:03 GMT):
;)
mastersingh24 (Thu, 20 Apr 2017 21:28:22 GMT):
I will not stand in the way of progress (even if I think it's backwards progress) ;)
vpaprots (Thu, 20 Apr 2017 21:28:24 GMT):
yep. I see the issue, on other hand its not very clear.. so.. its out there. .thats why I am asking for reviews :)
vpaprots (Thu, 20 Apr 2017 21:28:24 GMT):
yep. I see the issue, on other hand its not very clear name.. so.. its out there. .thats why I am asking for reviews :)
smithbk (Thu, 20 Apr 2017 21:30:15 GMT):
I opened it a while ago I thought, while there was still time, but given that it is minor and this late, makes sense to me to just let it go. It is not a big deal.
yacovm (Thu, 20 Apr 2017 21:33:10 GMT):
This one is pretty easy IMO - just adds scaffolding https://gerrit.hyperledger.org/r/#/c/8077 Already have 1 +1 and 1 +2
yacovm (Thu, 20 Apr 2017 21:33:10 GMT):
This one is pretty easy IMO - just adds scaffolding https://gerrit.hyperledger.org/r/#/c/8077 but doesn't change any functionality. Already have 1 +1 and 1 +2
mastersingh24 (Thu, 20 Apr 2017 21:34:44 GMT):
sorry @yacovm - you already have my vote ;)
yacovm (Thu, 20 Apr 2017 21:34:53 GMT):
yep.
latitiah (Thu, 20 Apr 2017 21:37:01 GMT):
:beer: for +2s on these CRs: :)
https://gerrit.hyperledger.org/r/#/c/8265
https://gerrit.hyperledger.org/r/#/c/8327/
smithbk (Thu, 20 Apr 2017 21:46:02 GMT):
https://gerrit.hyperledger.org/r/#/c/7741/ ... thanks
latitiah (Thu, 20 Apr 2017 22:31:15 GMT):
... and another: http://gerrit.hyperledger.org/r/8329 (this is scaffolding for these tests)
yacovm (Thu, 20 Apr 2017 22:37:18 GMT):
@JonathanLevi thanks for the merge! @mastersingh24 This one doesn't have your vote and it's pretty easy (3 lines of production code only) https://gerrit.hyperledger.org/r/#/c/8217/
mastersingh24 (Thu, 20 Apr 2017 22:38:47 GMT):
@yacovm - done - sorry - just never gve it a +2 when I looked at it
yacovm (Thu, 20 Apr 2017 22:38:57 GMT):
np and thanks!
mastersingh24 (Thu, 20 Apr 2017 23:04:22 GMT):
https://gerrit.hyperledger.org/r/#/c/7483/ - easy doc update
smithbk (Fri, 21 Apr 2017 12:15:33 GMT):
The following are for FAB-2896 (fabric-ca multi-CA support) and need reviews in the following order:
https://gerrit.hyperledger.org/r/#/c/7713 (Jonathan +2, needs another)
https://gerrit.hyperledger.org/r/#/c/7941
https://gerrit.hyperledger.org/r/#/c/7789
And this one for review also:
https://gerrit.hyperledger.org/r/7471
greg.haskins (Fri, 21 Apr 2017 13:23:01 GMT):
@muralisr @mastersingh24 did (yet another) rebase/resolve and 7963 is now building:: https://gerrit.hyperledger.org/r/#/c/7963/
greg.haskins (Fri, 21 Apr 2017 13:23:35 GMT):
if/when this goes in, I suggest that we hit the rebase button on any pending CRs to root out any additional conflicts
greg.haskins (Fri, 21 Apr 2017 13:23:35 GMT):
if/when this goes in, I suggest that we hit the rebase button on any pending CRs to flush out any additional conflicts
greg.haskins (Fri, 21 Apr 2017 13:24:01 GMT):
@rjones: is there a master "rebase all" option in gerrit ?
greg.haskins (Fri, 21 Apr 2017 13:25:15 GMT):
the problem is people are adding lines like this: https://gerrit.hyperledger.org/r/#/c/7963/18/core/committer/txvalidator/txvalidator_test.go
greg.haskins (Fri, 21 Apr 2017 13:25:17 GMT):
all the time
greg.haskins (Fri, 21 Apr 2017 13:31:03 GMT):
and the only way to really find them in an automated way is to run the UTs
Nishi (Fri, 21 Apr 2017 13:57:00 GMT):
Has joined the channel.
Nishi (Fri, 21 Apr 2017 14:06:38 GMT):
hi submitted patchset https://gerrit.hyperledger.org/r/#/c/8275/ - this has basic e2e environment for quality-tests, we intend to push more tests, so that tests can be integrated into CI runs in our regression bucket.
Nishi (Fri, 21 Apr 2017 14:06:58 GMT):
Can maintainers please approve this patchset - thanks!
Nishi (Fri, 21 Apr 2017 14:06:58 GMT):
Please hold on my review making some directory changes...
wlahti (Fri, 21 Apr 2017 14:21:28 GMT):
Error handling documentation change ready for review (finally passed CI): https://gerrit.hyperledger.org/r/#/c/7845/
elli-androulaki (Fri, 21 Apr 2017 16:35:53 GMT):
A review here, would be much appreciated as the CI finally completed successfully!! https://gerrit.hyperledger.org/r/#/c/8229/, and here https://gerrit.hyperledger.org/r/#/c/8141/ and the gerrit chain upwards! Yacov has already given them +2 and I have reviewed it :)
elli-androulaki (Fri, 21 Apr 2017 16:35:53 GMT):
A review here, would be much appreciated as the CI finally completed successfully!! https://gerrit.hyperledger.org/r/#/c/8229/, and here https://gerrit.hyperledger.org/r/#/c/8141/ and the gerrit chain upwards! Yacov has already given them +2 and I have reviewed it :) @muralisr, @mastersingh24 , and @binhn have already reviewed some of them and their comments have been addressed :)
C0rWin (Fri, 21 Apr 2017 16:49:04 GMT):
A simple one, takes care of golint warning for gossip package: https://gerrit.hyperledger.org/r/#/c/8321/, already have +2 need a final one :)
tkuhrt (Fri, 21 Apr 2017 17:23:36 GMT):
Has joined the channel.
tkuhrt (Fri, 21 Apr 2017 17:26:53 GMT):
Review needed: Document changes to fix [FAB-3229] broken links in Development Setup pages: https://gerrit.hyperledger.org/r/#/c/8325/2?
tkuhrt (Fri, 21 Apr 2017 17:26:53 GMT):
Review needed: Document changes to fix [FAB-3229] broken links in Development Setup pages: https://gerrit.hyperledger.org/r/#/c/8325/2
yacovm (Fri, 21 Apr 2017 17:42:57 GMT):
@elli-androulaki , it seems that although the CI gave its blessings, the e2e fails (thanks for the heads up @adc and @aso ) so I withdrew my +2s
IMO - we really need to identify the missing code paths that do not exist in unit tests but that are executed in production (e2e) and add test coverage for those.
yacovm (Fri, 21 Apr 2017 17:42:57 GMT):
@elli-androulaki , it seems that although the CI gave its blessings, the e2e fails (thanks for the heads up @adc and @aso ) so I withdrew my +2s
IMO - we really need to identify the missing code paths that do not exist in unit tests but are executed in production (e2e) and add test coverage for those.
elli-androulaki (Fri, 21 Apr 2017 17:44:08 GMT):
yes, i noticed unfortunately; thanks for the prompt move...
elli-androulaki (Fri, 21 Apr 2017 17:44:08 GMT):
yes, i just noticed unfortunately; thanks for the prompt move...
greg.haskins (Fri, 21 Apr 2017 17:56:31 GMT):
@muralisr @mastersingh24 ok, its ready for consideration: https://gerrit.hyperledger.org/r/#/c/7963/
muralisr (Fri, 21 Apr 2017 18:00:33 GMT):
We should always run tests e2e and anything else before merging ...
muralisr (Fri, 21 Apr 2017 18:01:57 GMT):
will look later tonight (your time) @greg.haskins ...
adc (Fri, 21 Apr 2017 18:07:36 GMT):
just pushed the fix implemented by Alessandro to https://gerrit.hyperledger.org/r/#/c/8229/
adc (Fri, 21 Apr 2017 18:07:39 GMT):
now e2e works :)
greg.haskins (Fri, 21 Apr 2017 18:15:03 GMT):
anyone else that is around that can review 7963?
greg.haskins (Fri, 21 Apr 2017 18:15:47 GMT):
@cbf @binhn ^^^ ?
binhn (Fri, 21 Apr 2017 18:21:58 GMT):
@greg.haskins will do
elli-androulaki (Fri, 21 Apr 2017 18:33:47 GMT):
thanks @aso, thanks @adc!
elli-androulaki (Fri, 21 Apr 2017 18:33:47 GMT):
thanks @aso, thanks @adc!
> just pushed the fix implemented by Alessandro to https://gerrit.hyperledger.org/r/#/c/8229
RandyM1 (Fri, 21 Apr 2017 19:11:52 GMT):
Has joined the channel.
RandyM1 (Fri, 21 Apr 2017 19:18:02 GMT):
Hi - I'm new and decided to try https://jira.hyperledger.org/browse/FAB-2784 first in an attempt to learn the tech stack. Are there a suggested set of tests to run before commit? bddtests fail for me, but they also fail in exactly the same way on a fresh checkout without my changes. Is there a place online (ie CI tests) that I can compare my test runs against? I plan to test thoroughly before submitting anything to review :)
RandyM1 (Fri, 21 Apr 2017 19:18:31 GMT):
*before submitting a review - not commit
Nishi (Fri, 21 Apr 2017 20:02:40 GMT):
Submitted patchset https://gerrit.hyperledger.org/r/#/c/8275/ to be able to add regression tests to CI pipeleine. - can we get approval on this patch set. Thanks!
RandyM1 (Fri, 21 Apr 2017 20:07:54 GMT):
Ah I see TravisCI_Readme.md has what I need
cbf (Fri, 21 Apr 2017 20:31:08 GMT):
https://gerrit.hyperledger.org/r/#/c/8237/
cbf (Fri, 21 Apr 2017 20:31:11 GMT):
easy one
Ratnakar (Fri, 21 Apr 2017 21:32:16 GMT):
Submitted a patch for DC hackfest https://gerrit.hyperledger.org/r/#/c/8393/
Ratnakar (Fri, 21 Apr 2017 21:32:24 GMT):
nick is working on the README
aambati (Fri, 21 Apr 2017 21:32:43 GMT):
@smithbk @mastersingh24 I have fixed merge conflicts with change set https://gerrit.hyperledger.org/r/#/c/7815/ , please replus them as you had already plussed them before
yacovm (Fri, 21 Apr 2017 21:46:07 GMT):
Please help the war effort by merging this https://gerrit.hyperledger.org/r/#/c/8397/ that skips a test that sometimes fails in CI
yacovm (Fri, 21 Apr 2017 21:46:07 GMT):
Please help the war (well, more like code merging) effort by merging this https://gerrit.hyperledger.org/r/#/c/8397/ that skips a test that sometimes fails in CI
JonathanLevi (Fri, 21 Apr 2017 21:46:47 GMT):
@aambati: merged.
aambati (Fri, 21 Apr 2017 21:47:20 GMT):
@JonathanLevi thank you
aambati (Fri, 21 Apr 2017 21:47:31 GMT):
@smithbk Please review https://gerrit.hyperledger.org/r/#/c/7725/ and replus https://gerrit.hyperledger.org/r/#/c/7989/ (fixed merge conflict)
dave.enyeart (Fri, 21 Apr 2017 22:01:19 GMT):
@cbf @binhn @kostas these are urgent ones...
https://gerrit.hyperledger.org/r/#/c/8399/ Fixes unit test failures do to a stale merge
https://gerrit.hyperledger.org/r/#/c/8391/ Fixes intermittent unit test failures due to couch timeout
dave.enyeart (Fri, 21 Apr 2017 22:01:19 GMT):
@cbf @binhn @kostas these are urgent ones...
https://gerrit.hyperledger.org/r/#/c/8399/ Fixes unit test failures due to a stale merge
https://gerrit.hyperledger.org/r/#/c/8391/ Fixes intermittent unit test failures due to couch timeout
JonathanLevi (Fri, 21 Apr 2017 22:17:46 GMT):
@mastersingh24 : https://gerrit.hyperledger.org/r/#/c/8399/
JonathanLevi (Fri, 21 Apr 2017 22:17:55 GMT):
(i have approved/skipped quickly)
dave.enyeart (Fri, 21 Apr 2017 22:18:33 GMT):
Thanks Jonathan
JonathanLevi (Fri, 21 Apr 2017 22:18:39 GMT):
@Ratnakar: All licenses for new files should be `2017`
mastersingh24 (Fri, 21 Apr 2017 22:32:50 GMT):
done
mastersingh24 (Fri, 21 Apr 2017 22:33:24 GMT):
@jimthematrix -https://gerrit.hyperledger.org/r/#/c/8349/
mastersingh24 (Fri, 21 Apr 2017 22:33:24 GMT):
@jimthematrix - https://gerrit.hyperledger.org/r/#/c/8349/
Ratnakar (Fri, 21 Apr 2017 22:41:28 GMT):
@JonathanLevi Updated the license ( some of the chaincode files are uploaded accidentally )
muralisr (Sat, 22 Apr 2017 00:31:21 GMT):
@greg.haskins https://gerrit.hyperledger.org/r/#/c/8229 needs a rebase (again) unfort. now that e2e was also working issues related to this change has been largely (hopefully all) worked out we can merge this soon ... I have been reviewing (and testing) and will finish the review today.
muralisr (Sat, 22 Apr 2017 00:31:21 GMT):
@greg.haskins https://gerrit.hyperledger.org/r/#/c/7963 needs a rebase (again) unfort. now that e2e was also working issues related to this change has been largely (hopefully all) worked out we can merge this soon ... I have been reviewing (and testing) and will finish the review today.
rjones (Sat, 22 Apr 2017 01:26:18 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=2vY7aD55ruQdbRckS) @greg.haskins no but as a committer you could run through the UI and do a ton of rebases
Senthil1 (Sat, 22 Apr 2017 03:00:43 GMT):
Has joined the channel.
harsha (Sat, 22 Apr 2017 04:21:39 GMT):
Can someone review https://gerrit.hyperledger.org/r/#/c/7887/7/ ?
adc (Sat, 22 Apr 2017 05:27:29 GMT):
Hi All, please some love to https://gerrit.hyperledger.org/r/#/c/8301/. Thanks :)
jiangyaoguo (Sat, 22 Apr 2017 06:34:28 GMT):
hi, all. Need some love to https://gerrit.hyperledger.org/r/#/c/8409/ . A minimal CR of adding ChaincodeID to ChaincodeAction. so that we can working on following CRs concurrently.
jiangyaoguo (Sat, 22 Apr 2017 06:44:18 GMT):
This is important part of chaincode upgrade https://jira.hyperledger.org/browse/FAB-3334. and will complete https://jira.hyperledger.org/browse/FAB-198 . blocks FAB-3329 and FAB-3330.
dave.enyeart (Sat, 22 Apr 2017 10:58:46 GMT):
https://gerrit.hyperledger.org/r/#/c/7255/ - Re-introduce chaincode result set paging. Would especially like @muralisr to review
mastersingh24 (Sat, 22 Apr 2017 11:56:46 GMT):
[ merged](https://chat.hyperledger.org/channel/fabric-pr-review?msg=PkQvKo5Aep4c7jyZn) @jiangyaoguo
mastersingh24 (Sat, 22 Apr 2017 11:58:27 GMT):
https://gerrit.hyperledger.org/r/#/c/8349/ - should help with allowing the output of cryptogen to work with the SDKs - @jimthematrix @adc @JonathanLevi
jimthematrix (Sat, 22 Apr 2017 11:59:50 GMT):
reviewed the code, looks good to my understanding, just trying to download it and try the output with node SDK
jimthematrix (Sat, 22 Apr 2017 12:08:17 GMT):
merged, thanks Gari!
wlahti (Sat, 22 Apr 2017 13:10:05 GMT):
My big CR to update the all the loggers for the peer is ready to go: https://gerrit.hyperledger.org/r/#/c/8311/ . It touches a lot of files but the majority of them it simply changes `logging.MustGetLogger` to `flogging.MustGetLogger` (and imports the package). Once this is in, updating the log level for modules using regular expressions will be enabled for anything running on the peer (say goodbye to jumping through hoops to turn off gossip logging :laughing:).
adc (Sat, 22 Apr 2017 13:29:55 GMT):
love, love, love to https://gerrit.hyperledger.org/r/#/c/6279/ please :)
mastersingh24 (Sat, 22 Apr 2017 13:32:48 GMT):
https://gerrit.hyperledger.org/r/#/c/8173/ - @jimthematrix - not sure when you'll be ready for this - but this is the URI change for fabric-ca
adc (Sat, 22 Apr 2017 13:35:22 GMT):
https://gerrit.hyperledger.org/r/#/c/8359/ increases test coverage, please have a look :)
yacovm (Sat, 22 Apr 2017 13:40:10 GMT):
https://gerrit.hyperledger.org/r/#/c/8411/ easy bug fix
wlahti (Sat, 22 Apr 2017 13:41:13 GMT):
One more CR that moves the error handling framework from core to common: https://gerrit.hyperledger.org/r/#/c/8417/
adc (Sat, 22 Apr 2017 13:55:12 GMT):
CI passed on https://gerrit.hyperledger.org/r/#/c/8229/, please have a look :)
adc (Sat, 22 Apr 2017 18:16:02 GMT):
please, some love to https://gerrit.hyperledger.org/r/#/c/8301/ :)
adc (Sat, 22 Apr 2017 18:16:16 GMT):
also https://gerrit.hyperledger.org/r/#/c/8229/, thanks
jimthematrix (Sat, 22 Apr 2017 20:15:32 GMT):
@mastersingh24 finally got past the node SDK build errors: https://gerrit.hyperledger.org/r/#/c/8011/
jimthematrix (Sat, 22 Apr 2017 20:15:51 GMT):
so i should be ready to change for the api URI update now
jimthematrix (Sat, 22 Apr 2017 20:16:44 GMT):
speaking of which, would appreciate help on reviewing and merging 8011 (also @yacovm @binhn)
jimthematrix (Sat, 22 Apr 2017 20:19:28 GMT):
warning: it's a large changeset due to:
1. 3 fixes are needed at the same time to get past the build errors
2. used the updated `cryptogen` tool in order to get admin private keys which has a different directory structure
jimthematrix (Sat, 22 Apr 2017 20:19:44 GMT):
majority of the changes are in test code
yacovm (Sat, 22 Apr 2017 22:08:50 GMT):
https://gerrit.hyperledger.org/r/#/c/8315/ Adding gossip identity(certificate) expiration support
yacovm (Sat, 22 Apr 2017 22:08:50 GMT):
https://gerrit.hyperledger.org/r/#/c/8315/ Adding gossip identity(certificate) expiration support
Most of the change (200 lines) is because I had to refactor a test in order to have finer-grained control on flow of things to add a test
yacovm (Sat, 22 Apr 2017 22:08:50 GMT):
https://gerrit.hyperledger.org/r/#/c/8315/ Adding gossip identity(certificate) expiration support
Most of the change (200 lines out of 333) is because I had to refactor a test in order to have finer-grained control on flow of things to add a test
jimthematrix (Sun, 23 Apr 2017 00:51:14 GMT):
https://gerrit.hyperledger.org/r/#/c/8429/ - simple change in response to fabric-ca REST API root uri
muralisr (Sun, 23 Apr 2017 01:00:29 GMT):
done @jimthematrix
jimthematrix (Sun, 23 Apr 2017 01:42:13 GMT):
https://gerrit.hyperledger.org/r/#/c/8365/ - simple one again for fabric-ca register() call
adc (Sun, 23 Apr 2017 06:27:10 GMT):
Hi All, please have a look at https://gerrit.hyperledger.org/r/#/c/8229/ and https://gerrit.hyperledger.org/r/#/c/8301/. Thanks :)
yacovm (Sun, 23 Apr 2017 09:46:36 GMT):
2 Change sets related to gossip confidentiality.
https://gerrit.hyperledger.org/r/#/c/8081/ This had 2 +2s but I had to resolve a merge conflict so they got wiped.
https://gerrit.hyperledger.org/r/#/c/8091/ This already has 1 +1 from @C0rWin
https://gerrit.hyperledger.org/r/#/c/8315/ Adding gossip identity(certificate) expiration support
yacovm (Sun, 23 Apr 2017 09:46:36 GMT):
3 Change sets related to gossip security
https://gerrit.hyperledger.org/r/#/c/8081/ This had 2 +2s but I had to resolve a merge conflict so they got wiped.
https://gerrit.hyperledger.org/r/#/c/8091/ This already has 1 +1 from @C0rWin
https://gerrit.hyperledger.org/r/#/c/8315/ Adding gossip identity(certificate) expiration support
yacovm (Sun, 23 Apr 2017 09:46:36 GMT):
3 Change sets related to gossip security
https://gerrit.hyperledger.org/r/#/c/8081/ This had 2 +2s but I had to resolve a merge conflict so they got wiped.
https://gerrit.hyperledger.org/r/#/c/8091/ This already has 1 +1 from @C0rWin
https://gerrit.hyperledger.org/r/#/c/8315/ Adding gossip identity(certificate) expiration support
https://gerrit.hyperledger.org/r/#/c/8219/ Switching from `math.Rand` usage to `crypto.Rand` usage in gossip, easy CR
yacovm (Sun, 23 Apr 2017 09:46:36 GMT):
4 Change sets related to gossip security
https://gerrit.hyperledger.org/r/#/c/8081/ This had 2 +2s but I had to resolve a merge conflict so they got wiped.
https://gerrit.hyperledger.org/r/#/c/8091/ This already has 1 +1 from @C0rWin
https://gerrit.hyperledger.org/r/#/c/8315/ Adding gossip identity(certificate) expiration support
https://gerrit.hyperledger.org/r/#/c/8219/ Switching from `math.Rand` usage to `crypto.Rand` usage in gossip, easy CR
yacovm (Sun, 23 Apr 2017 09:46:36 GMT):
2 Change sets related to gossip security
https://gerrit.hyperledger.org/r/#/c/8315/ Adding gossip identity(certificate) expiration support
https://gerrit.hyperledger.org/r/#/c/8219/ Switching from `math.Rand` usage to `crypto.Rand` usage in gossip, easy CR
C0rWin (Sun, 23 Apr 2017 10:20:38 GMT):
Simple fix of CSCC: https://gerrit.hyperledger.org/r/#/c/8433/ avoiding to block content into error message and array out of bound exception
muralisr (Sun, 23 Apr 2017 11:58:46 GMT):
an easy CR to help with trouble-shooting and serviceability of chaincodes please - https://gerrit.hyperledger.org/r/#/c/8435/
adc (Sun, 23 Apr 2017 12:58:57 GMT):
Hi All, please look at https://gerrit.hyperledger.org/r/#/c/8229/ It is ready to be merged and need just a bit more love :)
adc (Sun, 23 Apr 2017 14:36:18 GMT):
last mile for https://gerrit.hyperledger.org/r/#/c/8301/, please have a look :)
adc (Sun, 23 Apr 2017 15:23:28 GMT):
I know there is still some love in this channel available, please give it to https://gerrit.hyperledger.org/r/#/c/8141/9 :)
yacovm (Sun, 23 Apr 2017 16:15:23 GMT):
https://gerrit.hyperledger.org/r/#/c/8445/ without this, flogging outputs ~ 50 lines at peer startup.
mastersingh24 (Sun, 23 Apr 2017 16:49:20 GMT):
https://gerrit.hyperledger.org/r/#/c/8441/ - better test coverage for cryptogen - still needs tests for the main function but this cleans up the existing tests
jimthematrix (Sun, 23 Apr 2017 20:03:45 GMT):
@adc while adding ACL please keep the SDK in mind because every strengthened check will cause existing SDK end2end test to fail. the tests have been all using the "Members" identities so far (node SDK has been updated to use "Admins" for join-channel) so for instance after 8229 the install chaincode step now needs the org's admin
jimthematrix (Sun, 23 Apr 2017 20:04:31 GMT):
I like how @smithbk does it with https://jira.hyperledger.org/browse/FAB-2597
jimthematrix (Sun, 23 Apr 2017 20:05:03 GMT):
pro-actively opening the corresponding SDK changes and group them all under the same task/story
jimthematrix (Sun, 23 Apr 2017 20:20:11 GMT):
I added two subtasks under fab-2969 for node and java SDK. @troyronda @grapebaba not sure if the same applies to GO and Python SDKs
troyronda (Mon, 24 Apr 2017 00:30:51 GMT):
Ok - thanks for letting me know
grapebaba (Mon, 24 Apr 2017 01:53:47 GMT):
@jimthematrix will do today
dave.enyeart (Mon, 24 Apr 2017 02:20:39 GMT):
Ready for +2s:
https://gerrit.hyperledger.org/r/#/c/7929/ Create ledger must include genesis block
https://gerrit.hyperledger.org/r/#/c/8297/ Ledger backup/restore cleanup and test
adc (Mon, 24 Apr 2017 05:09:04 GMT):
https://gerrit.hyperledger.org/r/#/c/8443/ : [FAB-3176] Fixing staticcheck errors. Please, have a look :)
jiangyaoguo (Mon, 24 Apr 2017 06:32:01 GMT):
https://gerrit.hyperledger.org/r/#/c/8413/ set chaincode version while endorsing, later we can validate version at committer
dave.enyeart (Mon, 24 Apr 2017 12:26:58 GMT):
https://gerrit.hyperledger.org/r/#/c/8317 Re-use couchDB connections - fixes system test issue and improves performance.
jiangyaoguo (Mon, 24 Apr 2017 12:56:36 GMT):
how can i re-trigger CI ? replying "reverify" didn't work.
yacovm (Mon, 24 Apr 2017 13:52:52 GMT):
https://gerrit.hyperledger.org/r/#/c/8315/ Gossip identity expiration
rameshthoomu (Mon, 24 Apr 2017 13:58:04 GMT):
@jiangyaoguo we are seeing issues in build nodes and not able to kick off new builds.. As build nodes are offline, your `reverify` triggering a build build but it's in queue..
gennadyl (Mon, 24 Apr 2017 14:02:43 GMT):
https://gerrit.hyperledger.org/r/#/c/8473/ - fix errors from staticcheck
jiangyaoguo (Mon, 24 Apr 2017 14:10:16 GMT):
@rameshthoomu thanks for your info. will wait
cbf (Mon, 24 Apr 2017 14:29:07 GMT):
@greg.haskins can you look at https://gerrit.hyperledger.org/r/#/c/7987/ @rameshthoomu addressed your issue, I believe
greg.haskins (Mon, 24 Apr 2017 14:35:12 GMT):
@cbf I still am torn on whether this is the right direction...at some point, I would like to see "fabric-peer" be a super lightweight container for running a peer instance....
greg.haskins (Mon, 24 Apr 2017 14:35:21 GMT):
I think docker makes a poor CLI experience
greg.haskins (Mon, 24 Apr 2017 14:35:28 GMT):
but that said, I understand why this is needed
greg.haskins (Mon, 24 Apr 2017 14:35:52 GMT):
so, if its a stop-gap and we can revisit our CLI deployment strategy for v1.1+, I am happy
greg.haskins (Mon, 24 Apr 2017 14:36:27 GMT):
if docker will continue to be a CLI vehicle, it should probably be something like "fabric-cli" or "fabric-tools"
greg.haskins (Mon, 24 Apr 2017 14:36:32 GMT):
and leave the poor peer alone ;)
greg.haskins (Mon, 24 Apr 2017 14:40:08 GMT):
@cbf thinking more, it would be near trivial to set the stage for this notion
greg.haskins (Mon, 24 Apr 2017 14:40:47 GMT):
we could trivially add "fabric-cli" based on baseimage (so, has golang compiler, etc) and add peer+configtxgen+cryptogen
greg.haskins (Mon, 24 Apr 2017 14:41:01 GMT):
and then someday when we unify the CLI approach, we just do it there
cbf (Mon, 24 Apr 2017 14:41:13 GMT):
I agree, and the CLI should actually be a separate thing distributed as platform-specific binary
greg.haskins (Mon, 24 Apr 2017 14:41:20 GMT):
yep
greg.haskins (Mon, 24 Apr 2017 14:41:49 GMT):
but as a stop-gap, we could do a docker image but one that is != "fabric-peer"
greg.haskins (Mon, 24 Apr 2017 14:42:11 GMT):
(one of the problems is I never intended "fabric-peer" to be used for anything other than "peer node start"
greg.haskins (Mon, 24 Apr 2017 14:42:32 GMT):
it has no golang compiler (e.g. to be useful as a "peer chaincode" environment), it doesnt have configtxgen, etc etc
greg.haskins (Mon, 24 Apr 2017 14:42:41 GMT):
(and I dont really want it to have all that
greg.haskins (Mon, 24 Apr 2017 14:43:02 GMT):
I wanted it to be a 25MB payload that ran "peer node start" really really well, and that is it
greg.haskins (Mon, 24 Apr 2017 14:44:28 GMT):
i think post v1.0, we can try to collapse "peer [chaincode/channel/node-status]", configtxgen, and cryptogen into one "fabric-cli" type binary, as you said
greg.haskins (Mon, 24 Apr 2017 14:44:46 GMT):
one that is pure go, so it can be easily built/distributed
greg.haskins (Mon, 24 Apr 2017 14:45:03 GMT):
(e.g. no CGO deps, like libltdr
cbf (Mon, 24 Apr 2017 15:27:50 GMT):
https://gerrit.hyperledger.org/r/#/c/8341/
dave.enyeart (Mon, 24 Apr 2017 19:47:38 GMT):
Looks like builds are starting to work again, got two Verified and ready for +2 reviews:
https://gerrit.hyperledger.org/r/#/c/7929/ Create ledger must include genesis block
https://gerrit.hyperledger.org/r/#/c/8317/ Re-use couchDB connections - fixes system test issue and improves performance.
dave.enyeart (Mon, 24 Apr 2017 19:47:38 GMT):
Looks like builds are starting to work again, got three Verified and ready for +2 reviews:
https://gerrit.hyperledger.org/r/#/c/7929/ Create ledger must include genesis block
https://gerrit.hyperledger.org/r/#/c/8317/ Re-use couchDB connections - fixes system test issue and improves performance.
https://gerrit.hyperledger.org/r/#/c/8213/ Re-enable error test
yacovm (Mon, 24 Apr 2017 21:01:43 GMT):
* This is the change set scores of you have been waiting for *: https://gerrit.hyperledger.org/r/#/c/8439/
This change set silences gossip's logging and makes it be WARNING instead of DEBUG even when all the other log modules are in DEBUG. (thanks @wlahti
yacovm (Mon, 24 Apr 2017 21:02:22 GMT):
*This is the change set many of you have been waiting for* : https://gerrit.hyperledger.org/r/#/c/8439
This change set silences gossip's logging and makes it be WARNING instead of DEBUG even when all the other log modules are in DEBUG. (thanks @wlahti)
yacovm (Mon, 24 Apr 2017 21:03:22 GMT):
I cannot +2 it because I have added a line there though
jimthematrix (Tue, 25 Apr 2017 03:05:51 GMT):
https://gerrit.hyperledger.org/r/#/c/8499/ - fixes node SDK CI job failures by using "peerOrgAdmin" user for: install chaincode, query installed chaincode and query instantiated chaincode. @mastersingh24 @cbf @yacovm @bretharrison
bretharrison (Tue, 25 Apr 2017 03:05:51 GMT):
Has joined the channel.
muralisr (Tue, 25 Apr 2017 04:55:33 GMT):
@yacovm e2e CLI did not pass (I think) https://gerrit.hyperledger.org/r/#/c/8439... did a -1 for checking on that
ynamiki (Tue, 25 Apr 2017 05:11:56 GMT):
Has joined the channel.
ynamiki (Tue, 25 Apr 2017 05:21:05 GMT):
Has left the channel.
yacovm (Tue, 25 Apr 2017 05:33:25 GMT):
But i checked locally... Can you do so too?
yacovm (Tue, 25 Apr 2017 05:48:31 GMT):
@muralisr
muralisr (Tue, 25 Apr 2017 05:48:46 GMT):
ok. If you pulled that version and checked that's enough... can you add that comment there ?
muralisr (Tue, 25 Apr 2017 05:48:46 GMT):
ok. If you pulled that version and checked that's enough... can you add that comment there @yacovm ?
muralisr (Tue, 25 Apr 2017 05:49:13 GMT):
still I wonder why the e2e CLI did not pass
yacovm (Tue, 25 Apr 2017 05:54:03 GMT):
Because the cli container wasnt able to start
yacovm (Tue, 25 Apr 2017 05:54:09 GMT):
Or something
yacovm (Tue, 25 Apr 2017 08:04:47 GMT):
@muralisr when I did `reverify` it passed e2e in CI
muralisr (Tue, 25 Apr 2017 08:05:25 GMT):
thanks @yacovm I reviewed the code.. let me take a peek and +2
muralisr (Tue, 25 Apr 2017 08:06:00 GMT):
(will wait for CI to go thru)
gennadyl (Tue, 25 Apr 2017 08:06:08 GMT):
https://gerrit.hyperledger.org/r/#/c/8473/ - have one +2, need another one
yacovm (Tue, 25 Apr 2017 08:06:18 GMT):
But @muralisr the CI passed ;)
yacovm (Tue, 25 Apr 2017 08:06:21 GMT):
I just did a reverify
yacovm (Tue, 25 Apr 2017 08:06:28 GMT):
so the code hasn't changed
muralisr (Tue, 25 Apr 2017 08:07:08 GMT):
well.. if the V+1 fails, no point in +2ing is there ? :-)
yacovm (Tue, 25 Apr 2017 08:08:35 GMT):
of course there is
yacovm (Tue, 25 Apr 2017 08:08:40 GMT):
the CI did +1
yacovm (Tue, 25 Apr 2017 08:08:49 GMT):
and then I did a reverify
yacovm (Tue, 25 Apr 2017 08:08:52 GMT):
so the code hasn't changed
yacovm (Tue, 25 Apr 2017 08:09:36 GMT):
but ok
yacovm (Tue, 25 Apr 2017 08:09:47 GMT):
I have faith in this round
yacovm (Tue, 25 Apr 2017 08:10:02 GMT):
so will wait ;)
dave.enyeart (Tue, 25 Apr 2017 10:36:34 GMT):
Ready for +2 reviews:
https://gerrit.hyperledger.org/r/#/c/7929/ Create ledger must include genesis block
https://gerrit.hyperledger.org/r/#/c/8297/ Backup/Restore ledger tests
https://gerrit.hyperledger.org/r/#/c/8317/ Re-use couchDB connections - fixes system test issue and improves performance.
https://gerrit.hyperledger.org/r/#/c/8213/ Re-enable error test
dave.enyeart (Tue, 25 Apr 2017 10:36:34 GMT):
Ready for +2 reviews:
https://gerrit.hyperledger.org/r/#/c/7929/ Create ledger must include genesis block
https://gerrit.hyperledger.org/r/#/c/8297/ Backup/Restore ledger tests
https://gerrit.hyperledger.org/r/#/c/7255/ Re-enable paging of chaincode results
https://gerrit.hyperledger.org/r/#/c/8317/ Re-use couchDB connections - fixes system test issue and improves performance.
https://gerrit.hyperledger.org/r/#/c/8213/ Re-enable error test
dave.enyeart (Tue, 25 Apr 2017 10:36:34 GMT):
Ready for +2 reviews:
https://gerrit.hyperledger.org/r/#/c/7929/ Create ledger must include genesis block
https://gerrit.hyperledger.org/r/#/c/8297/ Backup/Restore ledger tests
https://gerrit.hyperledger.org/r/#/c/7255/ Re-enable paging of chaincode results
https://gerrit.hyperledger.org/r/#/c/8317/ Re-use couchDB connections - fixes system test issue and improves performance.
https://gerrit.hyperledger.org/r/#/c/8213/ Re-enable error test
https://gerrit.hyperledger.org/r/#/c/8211/ Cleanup TODO
dave.enyeart (Tue, 25 Apr 2017 10:36:34 GMT):
Ready for +2 reviews:
https://gerrit.hyperledger.org/r/#/c/7929/ Create ledger must include genesis block
https://gerrit.hyperledger.org/r/#/c/8297/ Backup/Restore ledger tests
https://gerrit.hyperledger.org/r/#/c/7255/ Re-enable paging of chaincode results
https://gerrit.hyperledger.org/r/#/c/8213/ Re-enable error test
https://gerrit.hyperledger.org/r/#/c/8211/ Cleanup TODO
dave.enyeart (Tue, 25 Apr 2017 10:36:34 GMT):
Ready for +2 reviews:
https://gerrit.hyperledger.org/r/#/c/7929/ Create ledger must include genesis block TOP PRIORITY... HAVE HAD TO REBASE MANY TIMES ALREADY
https://gerrit.hyperledger.org/r/#/c/8297/ Backup/Restore ledger tests
https://gerrit.hyperledger.org/r/#/c/7255/ Re-enable paging of chaincode results
https://gerrit.hyperledger.org/r/#/c/8213/ Re-enable error test
https://gerrit.hyperledger.org/r/#/c/8211/ Cleanup TODO
dave.enyeart (Tue, 25 Apr 2017 10:36:34 GMT):
Ready for +2 reviews:
https://gerrit.hyperledger.org/r/#/c/7929/ Create ledger must include genesis block *TOP PRIORITY... HAVE HAD TO REBASE MANY TIMES ALREADY*
https://gerrit.hyperledger.org/r/#/c/8297/ Backup/Restore ledger tests
https://gerrit.hyperledger.org/r/#/c/7255/ Re-enable paging of chaincode results
https://gerrit.hyperledger.org/r/#/c/8213/ Re-enable error test
https://gerrit.hyperledger.org/r/#/c/8211/ Cleanup TODO
dave.enyeart (Tue, 25 Apr 2017 10:36:34 GMT):
Ready for +2 reviews:
https://gerrit.hyperledger.org/r/#/c/7929/ Create ledger must include genesis block *TOP PRIORITY... HAVE HAD TO REBASE MANY TIMES ALREADY*
https://gerrit.hyperledger.org/r/#/c/8297/ Backup/Restore ledger tests
https://gerrit.hyperledger.org/r/#/c/8211/ Cleanup TODO
dave.enyeart (Tue, 25 Apr 2017 10:36:34 GMT):
Ready for +2 reviews:
https://gerrit.hyperledger.org/r/#/c/8211/ Cleanup TODO
yacovm (Tue, 25 Apr 2017 12:43:13 GMT):
This change set re-introduces a test back to CI (was disabled) https://gerrit.hyperledger.org/r/#/c/8467/
yacovm (Tue, 25 Apr 2017 12:43:13 GMT):
This change set re-introduces a test back to CI (was disabled) https://gerrit.hyperledger.org/r/#/c/8467/ Missing 1 +2 to be merged
elli-androulaki (Tue, 25 Apr 2017 16:52:00 GMT):
https://gerrit.hyperledger.org/r/#/c/8141 is again to be reviewed succeeded!!
elli-androulaki (Tue, 25 Apr 2017 16:52:00 GMT):
https://gerrit.hyperledger.org/r/#/c/8141 is again ready to be reviewed!!
elli-androulaki (Tue, 25 Apr 2017 16:52:00 GMT):
https://gerrit.hyperledger.org/r/#/c/8141 is again ready to be reviewed!! (Instantiation policy evaluation on the endorser side; was already reviewed by @muralisr, @binhn , and @mastersingh24 )
elli-androulaki (Tue, 25 Apr 2017 16:52:00 GMT):
https://gerrit.hyperledger.org/r/#/c/8141 is again ready to be reviewed!! (Instantiation policy evaluation on the endorser side; was already reviewed by @muralisr, @binhn , @yacovm and @mastersingh24 )
mastersingh24 (Tue, 25 Apr 2017 17:46:07 GMT):
@cbf @JonathanLevi https://gerrit.hyperledger.org/r/#/c/7713/
mastersingh24 (Tue, 25 Apr 2017 17:46:07 GMT):
@cbf @JonathanLevi https://gerrit.hyperledger.org/r/#/c/7713/
(so we can merge the new CA structs)
mastersingh24 (Tue, 25 Apr 2017 18:17:13 GMT):
https://gerrit.hyperledger.org/r/#/c/7941/
elli-androulaki (Tue, 25 Apr 2017 18:37:46 GMT):
Thanks for the reviews for 8141 @mastersingh24 !
elli-androulaki (Tue, 25 Apr 2017 18:38:42 GMT):
This one (based on 8141) is also ready for reviews https://gerrit.hyperledger.org/r/#/c/8253! @yacovm has already reviewed it, as well as @muralisr in the past.
jimthematrix (Tue, 25 Apr 2017 18:57:16 GMT):
https://gerrit.hyperledger.org/r/#/c/8499/ - fixes node SDK build breaks (from enhanced ACL checks on various peer-based requests: install chaincode, etc.), @mastersingh24 @yacovm @cbf
yacovm (Tue, 25 Apr 2017 19:04:48 GMT):
@jimthematrix I think the code makes sense, I just think that the commit message is a bit misleading
yacovm (Tue, 25 Apr 2017 19:07:49 GMT):
https://gerrit.hyperledger.org/r/#/c/8315/ Making identities expire in gossip
yacovm (Tue, 25 Apr 2017 19:07:49 GMT):
https://gerrit.hyperledger.org/r/#/c/8315/ Making identities expire in gossip (this isn't new, it's from last week...)
jimthematrix (Tue, 25 Apr 2017 19:08:42 GMT):
@yacovm mea culpa, submitted two separate JIRAs but decided to use the same CR to fix both ;-)
yacovm (Tue, 25 Apr 2017 19:09:12 GMT):
yeah but why does the title imply that you added an e2e test?
yacovm (Tue, 25 Apr 2017 19:09:31 GMT):
You fixed the credentials
jimthematrix (Tue, 25 Apr 2017 19:10:08 GMT):
it meant to say "e2e test to install chaincode as admin *instead of member*"
jimthematrix (Tue, 25 Apr 2017 19:10:17 GMT):
but the title can't be that long
yacovm (Tue, 25 Apr 2017 19:10:44 GMT):
I think "Fix credentials in e2e test" should do it ;)
yacovm (Tue, 25 Apr 2017 19:11:17 GMT):
Since that's the common thing
jimthematrix (Tue, 25 Apr 2017 19:13:33 GMT):
fair enough, just fixed it and re-building, thanks for the suggestion
aambati (Wed, 26 Apr 2017 04:11:56 GMT):
@binhn @smithbk i have resolved the conflicts, please +1 the change set https://gerrit.hyperledger.org/r/#/c/8099/ again
harsha (Wed, 26 Apr 2017 04:13:54 GMT):
Can someone help review this https://gerrit.hyperledger.org/r/#/c/7887/9
harsha (Wed, 26 Apr 2017 04:13:54 GMT):
Can someone kindly help review this https://gerrit.hyperledger.org/r/#/c/7887/9 , thank you !!
jiangyaoguo (Wed, 26 Apr 2017 06:20:44 GMT):
https://gerrit.hyperledger.org/r/#/c/8413/ need another +2 or comments. thanks
aso (Wed, 26 Apr 2017 08:44:11 GMT):
I need a second +2 on https://gerrit.hyperledger.org/r/#/c/8253/ please
aso (Wed, 26 Apr 2017 08:44:26 GMT):
it's been out for a week and we need it in asap. Thx!
adc (Wed, 26 Apr 2017 09:25:51 GMT):
Hi All, some love for https://gerrit.hyperledger.org/r/#/c/8463/, please :)
adc (Wed, 26 Apr 2017 10:59:09 GMT):
please, also this: https://gerrit.hyperledger.org/r/#/c/8443/ :)
muralisr (Wed, 26 Apr 2017 12:14:57 GMT):
@adc done for the above
muralisr (Wed, 26 Apr 2017 12:15:41 GMT):
a simple CR to increase test coverage for platforms/golang https://gerrit.hyperledger.org/r/#/c/8537/ please
adc (Wed, 26 Apr 2017 12:17:59 GMT):
thanks a lot for the love given to those CRs :)
adc (Wed, 26 Apr 2017 12:18:05 GMT):
now, it is time for this one: https://gerrit.hyperledger.org/r/#/c/8531/
adc (Wed, 26 Apr 2017 12:18:14 GMT):
:)
muralisr (Wed, 26 Apr 2017 13:35:25 GMT):
@greg.haskins can you take a peek at https://gerrit.hyperledger.org/r/#/c/8537/ when you have time please ? i think this overlaps a bit with your https://gerrit.hyperledger.org/r/#/c/6991/
adc (Wed, 26 Apr 2017 13:43:08 GMT):
Hi All, another change-set easy to review for you: https://gerrit.hyperledger.org/r/#/c/8539/ :)
rameshthoomu (Wed, 26 Apr 2017 14:02:34 GMT):
@jimthematrix trivial patch to fix node sdk documentation build issue https://jira.hyperledger.org/browse/FAB-3379
rameshthoomu (Wed, 26 Apr 2017 14:02:34 GMT):
@jimthematrix trivial patch to fix node sdk documentation build issuehttps://gerrit.hyperledger.org/r/#/c/8481/
rameshthoomu (Wed, 26 Apr 2017 14:02:34 GMT):
@jimthematrix trivial patch to fix node sdk documentation build issue https://gerrit.hyperledger.org/r/#/c/8481/
jimthematrix (Wed, 26 Apr 2017 14:04:12 GMT):
Ramesh I actually reviewed it yesterday but had a question about the purpose of mkdocs.yaml, how is that used?
rameshthoomu (Wed, 26 Apr 2017 14:05:03 GMT):
mkdocs.yaml (which supports markdown files) is a configuration file for readthedocs
rameshthoomu (Wed, 26 Apr 2017 14:05:57 GMT):
pls see output of node sdk markdown documents here http://fabric-sdk-node.readthedocs.io/en/master/
mastersingh24 (Wed, 26 Apr 2017 14:36:02 GMT):
https://gerrit.hyperledger.org/r/#/c/7789/
mastersingh24 (Wed, 26 Apr 2017 14:37:41 GMT):
easy one: https://gerrit.hyperledger.org/r/#/c/8221/
jimthematrix (Wed, 26 Apr 2017 14:49:14 GMT):
@rameshthoomu ok got it. thanks
rameshthoomu (Wed, 26 Apr 2017 14:54:22 GMT):
ok Thanks @jimthematrix .. I see fabric-sdk-node documentation builds are passing now..
nickgaski (Wed, 26 Apr 2017 15:31:36 GMT):
https://gerrit.hyperledger.org/r/#/c/8513/ - new getting started material with some comments from Kostas incorporated
yacovm (Wed, 26 Apr 2017 17:10:04 GMT):
Can anyone please CR https://gerrit.hyperledger.org/r/#/c/8315/ ? It's been stuck there since last week and it's not that scary
yacovm (Wed, 26 Apr 2017 17:10:04 GMT):
Can anyone please CR https://gerrit.hyperledger.org/r/#/c/8315/ ? It's been stuck there since last week and it's not that scary, most of the lines are just a refactor of a test
wlahti (Wed, 26 Apr 2017 18:07:09 GMT):
Easy change to switch a few fmt.Print calls in peer start to use the logger instead: https://gerrit.hyperledger.org/r/#/c/8147/
nickgaski (Wed, 26 Apr 2017 20:50:45 GMT):
https://gerrit.hyperledger.org/r/#/c/8591/ - this was a stupid mistake I made. Nothing to this PR.
rameshthoomu (Wed, 26 Apr 2017 23:19:58 GMT):
@binhn could you please review this https://gerrit.hyperledger.org/r/#/c/8585/
greg.haskins (Thu, 27 Apr 2017 01:12:42 GMT):
a few easy ones: https://gerrit.hyperledger.org/r/#/c/8577/ https://gerrit.hyperledger.org/r/#/c/8579/
greg.haskins (Thu, 27 Apr 2017 02:52:23 GMT):
just need one more +2 here: https://gerrit.hyperledger.org/r/#/c/8589/
muralisr (Thu, 27 Apr 2017 03:32:21 GMT):
^^^ done @greg.haskins
adc (Thu, 27 Apr 2017 09:06:26 GMT):
Hi All, please some love to https://gerrit.hyperledger.org/r/#/c/8539/ :)
cbf (Thu, 27 Apr 2017 13:33:03 GMT):
https://gerrit.hyperledger.org/r/#/c/8307/
nickgaski (Thu, 27 Apr 2017 13:47:42 GMT):
can we get this merged - https://gerrit.hyperledger.org/r/#/c/8591/ . It's really nothing, just a small formatting tweak to a code block; looks kinda silly right now
yacovm (Thu, 27 Apr 2017 14:59:22 GMT):
test `core/common/validation/fullflow_test` is broken due to compilation errors and https://gerrit.hyperledger.org/r/#/c/8659 fixes this (thanks @aso !)
CI cannot give +1, I have pulled this and checked that it indeed fixes the latest master
I suggest we manually verify it and merge to fix the master branch
@cbf @mastersingh24
yacovm (Thu, 27 Apr 2017 14:59:22 GMT):
test `core/common/validation/fullflow_test` is broken due to compilation errors and https://gerrit.hyperledger.org/r/#/c/8659 fixes this (thanks @aso !)
CI cannot give +1, I have pulled this and checked that it indeed fixes the latest master
I suggest we manually verify it and merge to fix the master branch
@cbf @mastersingh24 @muralisr @JonathanCohen
yacovm (Thu, 27 Apr 2017 14:59:22 GMT):
test `core/common/validation/fullflow_test` is broken due to compilation errors and https://gerrit.hyperledger.org/r/#/c/8659 fixes this (thanks @aso !)
CI cannot give +1, I have pulled this and checked that it indeed fixes the latest master (well- at least the test...)
I suggest we manually verify it and merge to fix the master branch
@cbf @mastersingh24 @muralisr @JonathanCohen
cbf (Thu, 27 Apr 2017 15:08:31 GMT):
https://gerrit.hyperledger.org/r/#/c/7887/
muralisr (Thu, 27 Apr 2017 15:11:30 GMT):
@yacovm @aso this appears to be one of those infrequent dependency from CR merges
muralisr (Thu, 27 Apr 2017 15:12:02 GMT):
+1 for manual V+1
binhn (Thu, 27 Apr 2017 20:21:05 GMT):
@rameshthoomu the cr https://gerrit.hyperledger.org/r/#/c/8585 stuck on ci since yesterday
rameshthoomu (Thu, 27 Apr 2017 20:29:00 GMT):
@binhn we had issues in Jenkins.. We re-triggered this patch and it failed in gossip tests..
rameshthoomu (Thu, 27 Apr 2017 20:29:44 GMT):
you can see the code coverage report output of patch 1 here https://jenkins.hyperledger.org/job/fabric-verify-x86_64/10614/cobertura/
baohua (Fri, 28 Apr 2017 03:39:13 GMT):
pls help review, thanks! https://github.com/hyperledger/cello/blob/master/docs/CONTRIBUTING.md
baohua (Fri, 28 Apr 2017 03:39:13 GMT):
pls help review, thanks! https://gerrit.hyperledger.org/r/#/c/8535/
jiangyaoguo (Fri, 28 Apr 2017 03:41:09 GMT):
need one more +2 for https://gerrit.hyperledger.org/r/#/c/8465/ ,:slight_smile:
adc (Fri, 28 Apr 2017 05:15:44 GMT):
Hi All, please some love to https://gerrit.hyperledger.org/r/#/c/8547/, thanks :)
adc (Fri, 28 Apr 2017 05:16:43 GMT):
these are all about test coverage: https://gerrit.hyperledger.org/r/#/c/8627/ https://gerrit.hyperledger.org/r/#/c/8629/ https://gerrit.hyperledger.org/r/#/c/8631/. Please, have a look :)
wsh_bob (Fri, 28 Apr 2017 08:10:37 GMT):
Has joined the channel.
yacovm (Fri, 28 Apr 2017 10:21:13 GMT):
Improvement of gossip code coverage code... just tests, safe to merge https://gerrit.hyperledger.org/r/#/c/8663/
aietcn (Fri, 28 Apr 2017 11:13:00 GMT):
Has joined the channel.
greg.haskins (Fri, 28 Apr 2017 11:43:21 GMT):
This stack is ready to go: https://gerrit.hyperledger.org/r/#/c/8605/
greg.haskins (Fri, 28 Apr 2017 11:43:41 GMT):
note to final committer: 8605+8603 must merge together
adc (Fri, 28 Apr 2017 12:01:38 GMT):
Hi All, improved test-coverage: https://gerrit.hyperledger.org/r/#/c/8627/ https://gerrit.hyperledger.org/r/#/c/8653/ Thanks :)
adc (Fri, 28 Apr 2017 12:01:38 GMT):
Hi All, improved test-coverage: https://gerrit.hyperledger.org/r/#/c/8627/, https://gerrit.hyperledger.org/r/#/c/8629/, https://gerrit.hyperledger.org/r/#/c/8653/ Thanks :)
yacovm (Fri, 28 Apr 2017 12:50:43 GMT):
@adc i left you a comment in https://gerrit.hyperledger.org/r/#/c/8629/
adc (Fri, 28 Apr 2017 12:51:17 GMT):
sorry, I missed them. Will do
wlahti (Fri, 28 Apr 2017 13:22:23 GMT):
Improved test coverage for peer/clilogging: https://gerrit.hyperledger.org/r/#/c/8691/. Up to 66% from 25%. Still some work remaining to mock a few more things which will allow us to improve coverage for this and the rest of the peer CLI packages.
nickgaski (Fri, 28 Apr 2017 14:13:21 GMT):
https://gerrit.hyperledger.org/r/#/c/8591/ - these are some minor updates to getting started, along with a disclaimer stating that our instructions will only work against alpha images and the packaged binaries. Please merge ASAP as we are seeing repeated errors from people who have compiled the binaries from master and then see configuration errors when they try to run the configtxgen tool
adc (Fri, 28 Apr 2017 15:58:51 GMT):
Hi All, please have a look at this: https://gerrit.hyperledger.org/r/#/c/8653/. Thanks :)
nickgaski (Fri, 28 Apr 2017 17:54:19 GMT):
https://gerrit.hyperledger.org/r/#/c/8729/ - this fixes the environment variable that is causing the config error. It accompanies the above CR - 8591
smithbk (Fri, 28 Apr 2017 19:09:03 GMT):
https://gerrit.hyperledger.org/r/#/c/7471/ - for fabric-ca TLS support to LDAP server - needs one more +2 ... thanks
smithbk (Fri, 28 Apr 2017 19:10:17 GMT):
https://gerrit.hyperledger.org/r/#/c/8735/ - small change that fixes a bug folks will likely hit soon
rameshthoomu (Fri, 28 Apr 2017 19:18:49 GMT):
@binhn here is the final output on patch https://gerrit.hyperledger.org/r/#/c/8585/ === Coverage report https://jenkins.hyperledger.org/job/fabric-verify-x86_64/10801/cobertura/
greg.haskins (Sat, 29 Apr 2017 00:01:41 GMT):
very easy stack all ready to go: https://gerrit.hyperledger.org/r/#/c/8605/
binhn (Sat, 29 Apr 2017 00:33:24 GMT):
need 1 more +2 on @greg.haskins' stack ^^ please
adc (Sat, 29 Apr 2017 04:36:49 GMT):
Hi All, please some love to https://gerrit.hyperledger.org/r/#/c/8629/, https://gerrit.hyperledger.org/r/#/c/8701/, https://gerrit.hyperledger.org/r/#/c/8707/. It is about test coverage :)
adc (Sat, 29 Apr 2017 11:03:53 GMT):
Hi All, time to merge https://gerrit.hyperledger.org/r/#/c/8531/ :)
adc (Sat, 29 Apr 2017 11:03:53 GMT):
Hi All, time to merge https://gerrit.hyperledger.org/r/#/c/8531/. It is waiting your love :)
smithbk (Sat, 29 Apr 2017 12:36:21 GMT):
https://gerrit.hyperledger.org/r/#/c/8755/ - this fixes a build error in fabric-ca-server ... very small change, and btw, investigating why CI passed
jimthematrix (Sat, 29 Apr 2017 23:30:45 GMT):
+2'ed
jimthematrix (Sat, 29 Apr 2017 23:31:38 GMT):
@binhn @yacovm @mastersingh24 @greg.haskins if you guys are online, please give the above 8755 another +2 and merge, it's currently breaking node and Java SDK builds
jimthematrix (Sat, 29 Apr 2017 23:32:02 GMT):
thanks Keith for fixing it
muralisr (Sun, 30 Apr 2017 03:26:21 GMT):
@jimthematrix merged 8755
adc (Sun, 30 Apr 2017 10:12:15 GMT):
Hi @JonathanLevi, I have updated https://gerrit.hyperledger.org/r/#/c/8701/ as you requested, hopefully. Thanks for the feedback.
mastersingh24 (Sun, 30 Apr 2017 14:51:08 GMT):
@C0rWin @yacovm - https://gerrit.hyperledger.org/r/#/c/8777/ (has not passed CI but if you could review that would be great)
C0rWin (Sun, 30 Apr 2017 14:55:53 GMT):
[ ] (https://chat.hyperledger.org/channel/fabric-pr-review?msg=tvif9uLDXWh45sHxF) @mastersingh24 sure
yacovm (Sun, 30 Apr 2017 16:58:41 GMT):
Gossip bug fix - https://gerrit.hyperledger.org/r/#/c/8647/ Already got 1 +2
mastersingh24 (Sun, 30 Apr 2017 17:47:57 GMT):
[done ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=c2K5juFYbmm7pY5Hu) @yacovm
mastersingh24 (Sun, 30 Apr 2017 21:34:53 GMT):
pretty easy one for gossip: https://gerrit.hyperledger.org/r/#/c/8765/
C0rWin (Sun, 30 Apr 2017 23:29:29 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=x7Pbb8njXqSrQ6yzh) @mastersingh24 merged.
JonathanLevi (Mon, 01 May 2017 04:12:01 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=FtoBt2nw2sjSbYCJ8) Yes, we had a few sessions last week and we decided to tighten up the screws a bit more regarding the JIRA tickets, tests, docs, etc. for 1.0.... hence my review of https://gerrit.hyperledger.org/r/#/c/8701... thanks for the quick turn-around time. Merged.
JonathanLevi (Mon, 01 May 2017 04:12:01 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=FtoBt2nw2sjSbYCJ8) Yes, we had a few sessions discussing the road to 1.0 last week and we decided to tighten up the screws a bit more regarding the JIRA tickets, tests, docs, etc. (esp. for 1.0).... hence my review of https://gerrit.hyperledger.org/r/#/c/8701... thanks for the quick turn-around time. Merged.
JonathanLevi (Mon, 01 May 2017 04:12:01 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=FtoBt2nw2sjSbYCJ8) Yes, we had a few sessions discussing the road to 1.0 last week and we decided to tighten up the screws a bit more regarding the JIRA tickets, tests, docs, etc. (esp. for 1.0).... hence my review of https://gerrit.hyperledger.org/r/#/c/8701... thanks for the quick turn-around time.
adc (Mon, 01 May 2017 13:46:20 GMT):
Hi All, please some love to https://gerrit.hyperledger.org/r/#/c/8707/. It is about test-coverage for BCCSP. Thanks :)
yacovm (Mon, 01 May 2017 13:55:42 GMT):
The last code coverage change set for gossip https://gerrit.hyperledger.org/r/#/c/8773/
wlahti (Mon, 01 May 2017 15:12:53 GMT):
Improved unit test coverage (and some refactoring) for peer/clilogging: https://gerrit.hyperledger.org/r/#/c/8691/
greg.haskins (Mon, 01 May 2017 15:57:53 GMT):
just need a final sweep of +2s for 8693/8699/8741 pls: https://gerrit.hyperledger.org/r/#/c/8741/
binhn (Mon, 01 May 2017 16:49:21 GMT):
@greg.haskins done
greg.haskins (Mon, 01 May 2017 16:49:28 GMT):
@binhn ty
latitiah (Mon, 01 May 2017 18:19:14 GMT):
Can I get some +2 actions on these: https://gerrit.hyperledger.org/r/#/c/8265/ (has a +1); https://gerrit.hyperledger.org/r/#/c/8329/ (has a +1 and +2 - just needs 1 more); https://gerrit.hyperledger.org/r/#/c/8739/ (has 2 +1s); https://gerrit.hyperledger.org/r/#/c/8783/ (needs review)
latitiah (Mon, 01 May 2017 18:19:20 GMT):
Thx!
nickgaski (Mon, 01 May 2017 19:45:21 GMT):
https://gerrit.hyperledger.org/r/#/c/8591/ - This is another attempt to fix getting started ...
nickgaski (Mon, 01 May 2017 21:33:54 GMT):
We are seeing people constantly hit this FABRIC_CFG_PATH error and the current URL does NOT work. Please merge :(
nickgaski (Mon, 01 May 2017 21:33:54 GMT):
We are seeing people constantly hit this FABRIC_CFG_PATH error and the current URL does NOT work. Please merge :( ^^^^
cbf (Mon, 01 May 2017 23:24:28 GMT):
simple one https://gerrit.hyperledger.org/r/#/c/8745/
JonathanLevi (Tue, 02 May 2017 00:59:09 GMT):
Merged.
jiangyaoguo (Tue, 02 May 2017 01:27:38 GMT):
https://gerrit.hyperledger.org/r/#/c/8711/ need some love. A easy parameter replace. one +2 already.
muralisr (Tue, 02 May 2017 02:18:48 GMT):
@jiangyaoguo would you mind waiting for https://gerrit.hyperledger.org/r/#/c/8509/ ? We had held that up for the upgrade tasks to go in ... now its our turn
muralisr (Tue, 02 May 2017 02:19:04 GMT):
hopefully it won't mess with your CR too much
jiangyaoguo (Tue, 02 May 2017 02:20:07 GMT):
@muralisr OK
muralisr (Tue, 02 May 2017 02:20:25 GMT):
also do take a peek at https://gerrit.hyperledger.org/r/#/c/8509/ if you can
muralisr (Tue, 02 May 2017 02:21:14 GMT):
it undoes the VSCCOutData - as we are not yet ready for data from multiple chaincodes in a CC-2-CC scenario
muralisr (Tue, 02 May 2017 02:21:43 GMT):
but keeps the version check logic itself in tact
jimthematrix (Tue, 02 May 2017 04:32:59 GMT):
https://gerrit.hyperledger.org/r/#/c/8823 - critical fix to build breaks in node SDK, @mastersingh24 @yacovm @smithbk @binhn
jimthematrix (Tue, 02 May 2017 12:03:46 GMT):
@yacovm thanks for the review, your comments have been addressed and re-building now
yacovm (Tue, 02 May 2017 12:37:50 GMT):
An easy merge https://gerrit.hyperledger.org/r/#/c/8831/ - need just 1 +2
muralisr (Tue, 02 May 2017 13:32:43 GMT):
done @yacovm
binhn (Tue, 02 May 2017 13:53:41 GMT):
i defined some error codes https://gerrit.hyperledger.org/r/#/c/8821/
Nishi (Tue, 02 May 2017 14:32:04 GMT):
Can I get some votes on patchset: https://gerrit.hyperledger.org/r/#/c/8669/. Thanks!
wlahti (Tue, 02 May 2017 16:15:23 GMT):
Fixes/improves the chaincode container logging to allow an overall default log level as well as a shim log level override: https://gerrit.hyperledger.org/r/#/c/8807/
wlahti (Tue, 02 May 2017 16:15:23 GMT):
Fixes/improves chaincode container logging to allow an overall default log level as well as a shim log level override: https://gerrit.hyperledger.org/r/#/c/8807/
wlahti (Tue, 02 May 2017 16:16:23 GMT):
Unit test coverage and a little refactoring: https://gerrit.hyperledger.org/r/#/c/8691/
mastersingh24 (Tue, 02 May 2017 17:10:12 GMT):
easy one please: https://gerrit.hyperledger.org/r/8819
nickgaski (Tue, 02 May 2017 17:56:56 GMT):
@here - https://gerrit.hyperledger.org/r/#/c/8591/5 - This HAS to get merged. The instructions are broken right now and folks can't get going. I know there are different opinions on how to retrieve the artifacts, where to host them, etc... Can we please decide on that when we cut our final iteration of getting started.
AbhilekhSingh (Tue, 02 May 2017 18:57:02 GMT):
Has joined the channel.
mastersingh24 (Tue, 02 May 2017 20:38:02 GMT):
https://gerrit.hyperledger.org/r/#/c/8819/ is still looking for just a little more love here. It is also open to a hateful merge as well ;)
nickgaski (Wed, 03 May 2017 01:38:35 GMT):
can I trouble someone for one more +2 on 8591
JonathanLevi (Wed, 03 May 2017 08:09:06 GMT):
@nickgaski: done. Thank you @kostas
yacovm (Wed, 03 May 2017 08:24:45 GMT):
3 Easy change sets:
https://gerrit.hyperledger.org/r/#/c/8855/ - just fixed a logging statement (misleading sentence)
https://gerrit.hyperledger.org/r/#/c/8857/ - Added nil check
https://gerrit.hyperledger.org/r/#/c/8869/ - This one is important for serviceability - removes non-text characters from our logs
baohua (Wed, 03 May 2017 09:05:07 GMT):
Some doc patchset, should be easy to confirm :) https://gerrit.hyperledger.org/r/#/c/8867/, https://gerrit.hyperledger.org/r/8871
yacovm (Wed, 03 May 2017 10:28:08 GMT):
@baohua gave you a comment on the first
baohua (Wed, 03 May 2017 12:29:31 GMT):
thanks, will update
adc (Wed, 03 May 2017 13:36:24 GMT):
Please, some love to https://gerrit.hyperledger.org/r/#/c/8787/ :)
smithbk (Wed, 03 May 2017 17:49:07 GMT):
Pls review https://gerrit.hyperledger.org/r/#/c/8853/ ... thanks
mastersingh24 (Thu, 04 May 2017 12:24:40 GMT):
easy one https://gerrit.hyperledger.org/r/#/c/8949/
C0rWin (Thu, 04 May 2017 12:59:44 GMT):
another easy one: https://gerrit.hyperledger.org/r/#/c/8911/, already has one +2.
wlahti (Thu, 04 May 2017 13:43:16 GMT):
Small update to improve a few messages related to the peer logging CLI: https://gerrit.hyperledger.org/r/#/c/8893/
Fix logging for chaincode container to allow log level to be set for modules other than 'shim' and control the 'shim' level separately: https://gerrit.hyperledger.org/r/#/c/8807/
baohua (Thu, 04 May 2017 14:07:12 GMT):
This patchset adds more strict checking on the code format, which help improve code quality for 1.0 release. Welcome for review: https://gerrit.hyperledger.org/r/8861, thanks!
smithbk (Thu, 04 May 2017 15:44:04 GMT):
Pls review 3 change sets for fabric-ca related to multi CA config [FAB-3574]
smithbk (Thu, 04 May 2017 15:44:08 GMT):
https://gerrit.hyperledger.org/r/#/c/8853 - deep copy config
https://gerrit.hyperledger.org/r/#/c/8909 - fix missing CA values logic
https://gerrit.hyperledger.org/r/#/c/8944 - Finish fix of multi CA config
smithbk (Thu, 04 May 2017 15:46:34 GMT):
And 2 other very simple ones:
smithbk (Thu, 04 May 2017 15:46:36 GMT):
https://gerrit.hyperledger.org/r/#/c/8803 - document serial number of CSR
https://gerrit.hyperledger.org/r/#/c/8959 - log to stdout
greg.haskins (Thu, 04 May 2017 16:40:29 GMT):
simple one: https://gerrit.hyperledger.org/r/#/c/8915/
greg.haskins (Thu, 04 May 2017 16:57:29 GMT):
removed WIP tag: ready for consideration: https://gerrit.hyperledger.org/r/#/c/8579/
greg.haskins (Thu, 04 May 2017 16:57:57 GMT):
@cbf @muralisr @yacovm note ^^^^
greg.haskins (Thu, 04 May 2017 16:58:11 GMT):
@mastersingh24 as well ^^^
greg.haskins (Thu, 04 May 2017 16:59:23 GMT):
its completely standalone, and therefore zero risk to codebase stability...its more of a question of "does this add value to using/understanding the system, or does it add a potentially confusing example"
yacovm (Thu, 04 May 2017 16:59:58 GMT):
@greg.haskins can you rebase?
greg.haskins (Thu, 04 May 2017 17:00:05 GMT):
it should be on latest
greg.haskins (Thu, 04 May 2017 17:00:07 GMT):
no?
greg.haskins (Thu, 04 May 2017 17:00:33 GMT):
@yacovm wait, which CR?
yacovm (Thu, 04 May 2017 17:00:49 GMT):
nevermind, the git log shows what I was looking for
yacovm (Thu, 04 May 2017 17:00:56 GMT):
the cluster
cbf (Thu, 04 May 2017 18:18:17 GMT):
@greg.haskins yes, I am trying to build now
greg.haskins (Thu, 04 May 2017 18:35:27 GMT):
@cbf let me know if it still doesnt run for you
cbf (Thu, 04 May 2017 18:54:33 GMT):
https://gerrit.hyperledger.org/r/#/c/8579/15
cbf (Thu, 04 May 2017 18:54:45 GMT):
also see my gist in the review comment
cbf (Thu, 04 May 2017 18:54:57 GMT):
@greg.haskins ^^
greg.haskins (Thu, 04 May 2017 18:55:43 GMT):
hmm, thats weird
greg.haskins (Thu, 04 May 2017 18:55:54 GMT):
ill look at the gist
greg.haskins (Thu, 04 May 2017 18:57:02 GMT):
@cbf what happens when you do "make clean compose-up" ?
cbf (Thu, 04 May 2017 18:57:41 GMT):
trying
cbf (Thu, 04 May 2017 18:58:27 GMT):
that worked
cbf (Thu, 04 May 2017 18:58:36 GMT):
cool
cbf (Thu, 04 May 2017 18:58:46 GMT):
so just need to fix the target to build configtxgen
cbf (Thu, 04 May 2017 18:59:17 GMT):
@greg.haskins ^^
greg.haskins (Thu, 04 May 2017 19:00:16 GMT):
i just dont get why its needed there, i need to study the dep graph
greg.haskins (Thu, 04 May 2017 19:02:44 GMT):
@cbf the part confusing me is that the only three targets that invoke configtxgen do seem to have it as a dep
greg.haskins (Thu, 04 May 2017 19:03:25 GMT):
im wondering if there was some cruft in your ./build dir that was confusing the build-graph
greg.haskins (Thu, 04 May 2017 19:03:39 GMT):
can you try reverting that change, and doing the "make clean" and then see if it all works?
cbf (Thu, 04 May 2017 19:26:19 GMT):
sure
cbf (Thu, 04 May 2017 19:32:47 GMT):
@greg.haskins changed my vote - looks good
greg.haskins (Thu, 04 May 2017 19:33:33 GMT):
ty
greg.haskins (Thu, 04 May 2017 19:34:02 GMT):
theres probably some subtle issue w.r.t. the old state you had, but we can refine it as we move forward
greg.haskins (Thu, 04 May 2017 19:35:18 GMT):
I have an update that improves the success reporting/output at the end, as follows:
greg.haskins (Thu, 04 May 2017 19:35:21 GMT):
```========================================================================
Cluster ready!
========================================================================
172.18.0.2 ca
172.18.0.3 orderer
172.18.0.4 peer1
172.18.0.5 peer3
172.18.0.6 peer2
172.18.0.7 peer4```
greg.haskins (Thu, 04 May 2017 19:35:44 GMT):
if I push, it will wipe out your vote..should I push that or wait?
yacovm (Thu, 04 May 2017 19:35:54 GMT):
too late
cbf (Thu, 04 May 2017 19:35:56 GMT):
yacov merged it;-_
greg.haskins (Thu, 04 May 2017 19:35:58 GMT):
haha, ok
greg.haskins (Thu, 04 May 2017 19:36:05 GMT):
ill do a follow up CR then
cbf (Thu, 04 May 2017 19:39:51 GMT):
I left your JIRA open
greg.haskins (Thu, 04 May 2017 19:39:58 GMT):
roger
wlahti (Thu, 04 May 2017 19:43:07 GMT):
A few easy ones to switch some core.yaml parameters from ints to durations:
https://gerrit.hyperledger.org/r/#/c/8957/
https://gerrit.hyperledger.org/r/#/c/8963/
https://gerrit.hyperledger.org/r/#/c/8967/
greg.haskins (Thu, 04 May 2017 20:32:24 GMT):
@cbf @yacovm Added the delta back in as a new CR
greg.haskins (Thu, 04 May 2017 20:32:25 GMT):
https://gerrit.hyperledger.org/r/#/c/8983/
cbf (Thu, 04 May 2017 21:56:50 GMT):
bump https://gerrit.hyperledger.org/r/#/c/8965/
nickgaski (Thu, 04 May 2017 21:58:14 GMT):
would be good to get some eyes on this - https://gerrit.hyperledger.org/r/#/c/8981/ - adds the README for the end to end code
cbf (Fri, 05 May 2017 00:31:11 GMT):
@nickgaski I'd like this to replace getting started and also have downloadable and installable binaries from the release
nickgaski (Fri, 05 May 2017 09:57:08 GMT):
makes sense. let me get with ramesh and see where we are on that.
muralisr (Fri, 05 May 2017 11:54:47 GMT):
review for a simple chaincodedev doc update https://gerrit.hyperledger.org/r/#/c/8985/ please ?
wlahti (Fri, 05 May 2017 14:04:42 GMT):
Fix logging for chaincode container to allow log level to be set for modules other than 'shim' and control the 'shim' level separately: https://gerrit.hyperledger.org/r/#/c/8807
elli-androulaki (Fri, 05 May 2017 15:01:45 GMT):
Hi, pairs of eyes to review this one ? https://gerrit.hyperledger.org/r/#/c/8667 Thanks!
elli-androulaki (Fri, 05 May 2017 15:01:45 GMT):
Hi, any pairs of eyes to review this one ? https://gerrit.hyperledger.org/r/#/c/8667 Thanks!
yacovm (Fri, 05 May 2017 15:24:37 GMT):
Can anyone +2 this please? disabling of a brittle unit test https://gerrit.hyperledger.org/r/#/c/9007/
yacovm (Fri, 05 May 2017 15:24:37 GMT):
Can anyone +2 this please? disabling of a brittle unit test https://gerrit.hyperledger.org/r/#/c/9007/ @JonathanLevi @cbf
smithbk (Fri, 05 May 2017 17:32:18 GMT):
The following still need attention:
smithbk (Fri, 05 May 2017 17:32:20 GMT):
https://gerrit.hyperledger.org/r/#/c/8853 - deep copy config
https://gerrit.hyperledger.org/r/#/c/8909 - fix missing CA values logic
https://gerrit.hyperledger.org/r/#/c/8944 - Finish fix of multi CA config
muralisr (Sat, 06 May 2017 02:24:14 GMT):
simple bug fix https://gerrit.hyperledger.org/r/#/c/9031/
muralisr (Sat, 06 May 2017 02:24:14 GMT):
simple (but important) bug fix https://gerrit.hyperledger.org/r/#/c/9031/
yacovm (Sat, 06 May 2017 10:06:36 GMT):
Easy one - typo fixes https://gerrit.hyperledger.org/r/#/c/8987/
yacovm (Sat, 06 May 2017 10:06:36 GMT):
Easy one - typo fixes https://gerrit.hyperledger.org/r/#/c/8987/ (thanks @nnao )
cbf (Sat, 06 May 2017 10:20:33 GMT):
easy one https://gerrit.hyperledger.org/r/#/c/9005/
rameshthoomu (Sun, 07 May 2017 00:22:03 GMT):
review this pls https://gerrit.hyperledger.org/r/#/c/9041/
cbf (Sun, 07 May 2017 10:29:18 GMT):
easy one https://gerrit.hyperledger.org/r/#/c/9049/
baohua (Mon, 08 May 2017 02:08:01 GMT):
easyone: https://gerrit.hyperledger.org/r/8873 and https://gerrit.hyperledger.org/r/8879
baohua (Mon, 08 May 2017 02:08:49 GMT):
This one add more checking in make linter, better merged for 1.0 quality insurance: https://gerrit.hyperledger.org/r/8861
muralisr (Mon, 08 May 2017 11:31:36 GMT):
this one generated a lot of discussion in fabric-crypto ..https://gerrit.hyperledger.org/r/#/c/9073 the main fix is in LSCC. Rest of the changes to UT
muralisr (Mon, 08 May 2017 11:32:27 GMT):
with the above we hshould be closer to getting the SDK e2e to run successfully... so some love please
cbf (Mon, 08 May 2017 12:35:18 GMT):
simple one https://gerrit.hyperledger.org/r/#/c/8991/
JonathanLevi (Mon, 08 May 2017 13:20:52 GMT):
---
All, to make it easier for us (the maintainers, and other reviewers) to review/evaluate/prioritize CRs better... please make sure that the underlying JIRA tickets contain enough motivation, or in one word the *why* - why something is being suggested, requires a change... this is not only something that we going to be more strict about in the coming weeks (certainly more than before) - but it will also help the code/CR submitter to make sure that what one works is needed + gets the appropriate/correct priority and handled in a more timely fashion. Thanks.
---
adc (Mon, 08 May 2017 13:37:36 GMT):
Hi All, please have a look at https://gerrit.hyperledger.org/r/#/c/9013/. Now CI is passing :)
JonathanLevi (Mon, 08 May 2017 13:41:35 GMT):
Very nice @adc, thanks.
JonathanLevi (Mon, 08 May 2017 13:42:23 GMT):
(You have really "made it your mission" to improve coverage - I can tell! ;-))
jimthematrix (Mon, 08 May 2017 13:59:26 GMT):
@muralisr I just +2'ed (i already tested your private patch, am now pulling down the CR just to double check)
muralisr (Mon, 08 May 2017 13:59:50 GMT):
perfect, thanks @jimthematrix
jimthematrix (Mon, 08 May 2017 14:01:21 GMT):
the CR checked out fine with node SDK e2e just now
jimthematrix (Mon, 08 May 2017 14:01:29 GMT):
(locally on my machine)
gennadyl (Mon, 08 May 2017 14:35:14 GMT):
https://gerrit.hyperledger.org/r/#/c/8657/ - small fix in gossip discovery module
gennadyl (Mon, 08 May 2017 14:35:40 GMT):
Most of the code is unit test for the change :)
nickgaski (Mon, 08 May 2017 16:00:57 GMT):
hi where are we on this - https://gerrit.hyperledger.org/r/#/c/8981/ - I know the end goal is to port this documentation to getting started. But as it stands you still need to set GOPATH, clone and then run a make to get the images and binaries . Regardless, I feel we should merge this CR and upgrade the existing documentation in examples/e2e_cli
wlahti (Mon, 08 May 2017 16:21:38 GMT):
One line change to remove a fmt.Printf statement that generates a lot of log output: https://gerrit.hyperledger.org/r/#/c/9101/
wlahti (Mon, 08 May 2017 16:21:38 GMT):
One line change to remove a fmt.Printf statement that generates a lot of log output: https://gerrit.hyperledger.org/r/#/c/9101/ . Everyone who has pulled the latest changes within the last few hours and run the e2e cli will greatly appreciate this. :)
sanchezl (Mon, 08 May 2017 20:04:16 GMT):
Looking to get this pushed.. it's been out there for a while: https://gerrit.hyperledger.org/r/#/c/8529/
muralisr (Mon, 08 May 2017 20:06:54 GMT):
@sanchezl will look by tonight (did look before but was waiting for V+1 ... need to do it again)
greg.haskins (Mon, 08 May 2017 21:28:30 GMT):
trivial stack of fixes for a tool not in the critical path: https://gerrit.hyperledger.org/r/#/c/9095/
scottz (Mon, 08 May 2017 22:35:30 GMT):
https://gerrit.hyperledger.org/r/#/c/8989/ Please review, so we can get started with running the automated daily test suite from Jenkins and create display dashboards. And then this will allow us to start adding actual system tests into the community. Contains repeating formatted code structure, and additional examples and feeder scripts, so this should not be too time-consuming to review. The README files are all WIP, so don't worry about all those 150+ lines (although high level comments about structure and topics would be helpful and welcome).
jiangyaoguo (Tue, 09 May 2017 02:47:59 GMT):
https://gerrit.hyperledger.org/r/#/c/9087/ add chaincode upgrade test in e2e_cli
jimthematrix (Tue, 09 May 2017 03:47:59 GMT):
https://gerrit.hyperledger.org/r/#/c/9059/ - critical fix to overcome the recent breaking changes (instantiation policy) @mastersingh24 @yacovm @binhn
adc (Tue, 09 May 2017 11:32:03 GMT):
Hi All, please some love to https://gerrit.hyperledger.org/r/#/c/8797/ :) It is about integration of the error handling framwork in bccsp/sw
baohua (Tue, 09 May 2017 12:06:56 GMT):
Easy one to update private key format in fabric-ca: https://gerrit.hyperledger.org/r/#/c/9121/, welcome for review, thanks!
Honglei (Tue, 09 May 2017 15:04:51 GMT):
removed some stale code in ./core/chaincode https://gerrit.hyperledger.org/r/#/c/9079/, welcome for review. Thanks.
yacovm (Tue, 09 May 2017 15:16:52 GMT):
@Honglei if you could just fix the imports that'd be great
jeffgarratt (Tue, 09 May 2017 15:33:42 GMT):
@kostas @binhn to address FAB-3550, 2 liner :) https://gerrit.hyperledger.org/r/#/c/9129/
cbf (Tue, 09 May 2017 15:37:07 GMT):
https://gerrit.hyperledger.org/r/#/c/9113/ easy one
Honglei (Tue, 09 May 2017 15:42:02 GMT):
@yacovm OK.
jimthematrix (Tue, 09 May 2017 15:56:12 GMT):
https://gerrit.hyperledger.org/r/#/c/8995/ - rebased and rebuilt successfully, required by Composer and part of the alpha2 list. @mastersingh24 @yacovm @davidkel @sstone1
davidkel (Tue, 09 May 2017 15:56:12 GMT):
Has joined the channel.
sstone1 (Tue, 09 May 2017 15:56:12 GMT):
Has joined the channel.
muralisr (Tue, 09 May 2017 21:29:50 GMT):
thought worth noting ..... all 3 CI jobs pass with https://gerrit.hyperledger.org/r/#/c/9153
muralisr (Tue, 09 May 2017 21:30:05 GMT):
Message Attachments
jeffgarratt (Tue, 09 May 2017 22:48:00 GMT):
@binhn @kostas ready to go, passed and @muralisr +2d https://gerrit.hyperledger.org/r/#/c/9153/
JonathanLevi (Tue, 09 May 2017 23:28:38 GMT):
@jeffgarratt Thanks so much. Merged.
jimthematrix (Wed, 10 May 2017 02:51:38 GMT):
https://gerrit.hyperledger.org/r/#/c/9147/ - last fix to build breaks in node SDK (this one only occurs occasionally but frequent enough to warrant a Highest bug), @mastersingh24 @yacovm @binhn @cbf
jimthematrix (Wed, 10 May 2017 03:45:05 GMT):
https://gerrit.hyperledger.org/r/#/c/9075/ - is now ready for merge, @binhn @mastersingh24 @cbf @yacovm
yacovm (Wed, 10 May 2017 09:39:44 GMT):
Easy one https://gerrit.hyperledger.org/r/#/c/9175/
yacovm (Wed, 10 May 2017 09:39:44 GMT):
2 ones https://gerrit.hyperledger.org/r/#/c/9175/ https://gerrit.hyperledger.org/r/#/c/9175/
yacovm (Wed, 10 May 2017 09:39:44 GMT):
2 easy ones https://gerrit.hyperledger.org/r/#/c/9175/ https://gerrit.hyperledger.org/r/#/c/9175/
yacovm (Wed, 10 May 2017 11:19:33 GMT):
2 easy ones https://gerrit.hyperledger.org/r/#/c/9175/ https://gerrit.hyperledger.org/r/#/c/9083/
muralisr (Wed, 10 May 2017 12:20:06 GMT):
an easy (but important) bug fix https://gerrit.hyperledger.org/r/#/c/9169/
muralisr (Wed, 10 May 2017 12:20:17 GMT):
@dave.enyeart ^^
JonathanLevi (Wed, 10 May 2017 17:16:13 GMT):
Community ;-) I have a question: are these two, just a matter of timeouts on the CI ?
https://gerrit.hyperledger.org/r/#/c/8909
https://gerrit.hyperledger.org/r/#/c/8944
JonathanLevi (Wed, 10 May 2017 17:16:48 GMT):
Is/was anyone able to reproduce the/such a failure locally?
latitiah (Wed, 10 May 2017 17:57:19 GMT):
I have 4 CRs that I'd like to get merged: https://gerrit.hyperledger.org/r/#/c/8841/ https://gerrit.hyperledger.org/r/#/c/8897/ https://gerrit.hyperledger.org/r/#/c/8925/ https://gerrit.hyperledger.org/r/#/c/9131/
jeffgarratt (Wed, 10 May 2017 18:45:32 GMT):
@binhn @kostas @jyellick Kafka and BDD is ready to go https://gerrit.hyperledger.org/r/#/c/9195/
binhn (Wed, 10 May 2017 19:28:11 GMT):
@JonathanLevi those failures were on power system, and i know folks have been chasing that ci
jimthematrix (Wed, 10 May 2017 19:31:24 GMT):
https://gerrit.hyperledger.org/r/#/c/9207/ - trivial updates to README. @mastersingh24 @cbf @binhn @yacovm
skarim (Thu, 11 May 2017 14:19:06 GMT):
Please review the following fabric-ca changes:
https://gerrit.hyperledger.org/r/#/c/7741
https://gerrit.hyperledger.org/r/#/c/8909
https://gerrit.hyperledger.org/r/#/c/8944
adc (Thu, 11 May 2017 14:32:03 GMT):
Hi All, please some love to https://gerrit.hyperledger.org/r/#/c/9221/ Thanks :)
jimthematrix (Thu, 11 May 2017 16:59:03 GMT):
https://gerrit.hyperledger.org/r/#/c/9219/ - trivial enhancement to add transient map support in proposals. most of the code in the CR are tests. @mastersingh24 @binhn @cbf @yacovm
latitiah (Thu, 11 May 2017 18:42:19 GMT):
The following have +1s, but are in need of +2s These are for the feature and system behave tests:
https://gerrit.hyperledger.org/r/#/c/8841
https://gerrit.hyperledger.org/r/#/c/8897
https://gerrit.hyperledger.org/r/#/c/8925
https://gerrit.hyperledger.org/r/#/c/9131
https://gerrit.hyperledger.org/r/#/c/9163
nickgaski (Thu, 11 May 2017 19:13:35 GMT):
this has been sitting out for a week - https://gerrit.hyperledger.org/r/#/c/8981/ - it accompanies all of the new code merged into e2e_cli. I will port this content to getting started once we cut alpha2 images. However, the examples/e2e_cli folder still merits a good README, and this far exceeds the current resident.
adc (Fri, 12 May 2017 08:23:52 GMT):
Hi All, please give some love to https://gerrit.hyperledger.org/r/#/c/9187/ :)
adc (Fri, 12 May 2017 09:31:00 GMT):
Hi All, please share your love with https://gerrit.hyperledger.org/r/#/c/9275/ :)
cbf (Fri, 12 May 2017 11:37:23 GMT):
@here we are very close to cutting the alpha2 release, please don't merge any CRs until we have done so unless they are explicitly agreed as a function of the release process
cbf (Fri, 12 May 2017 15:19:06 GMT):
as a reminder, I have https://gerrit.hyperledger.org/r/#/c/9267/ whcih proposes a process for feature/enhancement proposals - I'd like maintainers (and anyone else) to review and add +1s to build consensus
jimthematrix (Fri, 12 May 2017 16:10:03 GMT):
@cbf @binhn https://gerrit.hyperledger.org/r/#/c/9271/ - optional but totally on the tooling side for easier getting started (based on feedback from Chris)
jeffgarratt (Sat, 13 May 2017 16:26:53 GMT):
@jyellick @binhn @mastersingh24 Propoer orderer configuration -> https://gerrit.hyperledger.org/r/#/c/9337/
jeffgarratt (Sat, 13 May 2017 16:26:53 GMT):
@jyellick @binhn @mastersingh24 Proper orderer configuration -> https://gerrit.hyperledger.org/r/#/c/9337/
JonathanLevi (Sun, 14 May 2017 18:45:09 GMT):
Just to be clear, we are still in *CODE FREEZE*. No merging of anything other than stuff that is in agreement (in writing), until we have the release published and we declare otherwise.
JonathanLevi (Sun, 14 May 2017 18:45:52 GMT):
(The above is a note mainly to the maintainers - but if there's any doubt/disagreement - please include me)
lehors (Mon, 15 May 2017 11:13:22 GMT):
guys, I'd like to ask for https://gerrit.hyperledger.org/r/#/c/8887/6 to be reviewed and merged in
lehors (Mon, 15 May 2017 11:13:43 GMT):
this is about fixing broken links in the doc
lehors (Mon, 15 May 2017 11:14:38 GMT):
maybe not critical but certainly important - our doc is really in bad shape - and at the same time there are zero risks associated with this CR
lehors (Mon, 15 May 2017 11:15:18 GMT):
I've got more doc related fixes coming but that would be a good first step
lehors (Mon, 15 May 2017 11:15:20 GMT):
thanks
C0rWin (Mon, 15 May 2017 12:13:44 GMT):
So, now I see alpha2 tag has been pushed, are we still in pre-alpha2 code freeze? If not, what are remained items that need to get in?
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=v8N2M3Jh8XTqXw5oC) @JonathanLevi
JonathanLevi (Mon, 15 May 2017 15:44:15 GMT):
@lehors: G-d bless them relative file paths!
lehors (Mon, 15 May 2017 15:44:34 GMT):
you're welcome :)
JonathanLevi (Mon, 15 May 2017 15:44:35 GMT):
I agree that we should fix the broken links in the doc!
JonathanLevi (Mon, 15 May 2017 15:45:20 GMT):
We are actually about to release the hard `CODE FREEZE`... and allow more tests and bug fixes in.
JonathanLevi (Mon, 15 May 2017 15:45:54 GMT):
I will send out a wide email about the end of the CODE FREEZE, but we can continue to review stuff happily.
muralisr (Mon, 15 May 2017 15:46:10 GMT):
@JonathanLevi tests as in the UTs that's in the gerritt CR list ?
JonathanLevi (Mon, 15 May 2017 15:47:02 GMT):
Tests as in the service-ability, and code coverage improvements that are part of the "Grand Master Plan" (FAB-3040)
JonathanLevi (Mon, 15 May 2017 15:47:02 GMT):
Tests + errors + logs as in the "service-ability", and code coverage improvements that are part of the "Grand Master Plan" (FAB-3040)
JonathanLevi (Mon, 15 May 2017 15:47:31 GMT):
And any bug (fixes) that we will find as time goes by.
JonathanLevi (Mon, 15 May 2017 15:50:12 GMT):
@muralisr: https://gerrit.hyperledger.org/r/#/c/9281/
JonathanLevi (Mon, 15 May 2017 15:58:35 GMT):
@muralisr: See the last comment from Greg. Pardon the CAPS, I've been really surprised to see that merge going in when I work up. It was at 2:48am locally.
https://gerrit.hyperledger.org/r/#/c/9281/
muralisr (Mon, 15 May 2017 16:00:09 GMT):
no worries @JonathanLevi ...
jimthematrix (Mon, 15 May 2017 16:42:54 GMT):
@JonathanLevi is the code freeze still necessary at this point? are there more tests being performed? I'm of the impression that we are open for business for post-alpha2 because 1) https://gerrit.hyperledger.org/r/#/c/9305/ got merged and 2) v1.0.0-alpha2 tag was pushed
mastersingh24 (Mon, 15 May 2017 20:09:49 GMT):
@jimthematrix @JonathanLevi - https://gerrit.hyperledger.org/r/#/c/9367/ - minor update to the release notes - hopefully you guys can approve and merge
jimthematrix (Mon, 15 May 2017 20:10:15 GMT):
+2'ed
cbf (Mon, 15 May 2017 21:06:06 GMT):
need one more on https://gerrit.hyperledger.org/r/#/c/9367/
cbf (Mon, 15 May 2017 21:06:13 GMT):
please
muralisr (Mon, 15 May 2017 23:48:14 GMT):
@cbf I have +2ed ^^^ but did not hit submit as I was not sure of status ... wanted to wait if you want to do last minute verifies (links, etc)
cbf (Mon, 15 May 2017 23:59:50 GMT):
thx
C0rWin (Tue, 16 May 2017 05:27:21 GMT):
1. Elimination of unused code and duplication: https://gerrit.hyperledger.org/r/#/c/9361/
2. Add/Enhance unit tests for CSCC: https://gerrit.hyperledger.org/r/#/c/9363/
(I believe this, it falls into definition from: https://chat.hyperledger.org/channel/fabric-maintainers?msg=zWq3HaRy9Dbk6hCsx)
C0rWin (Tue, 16 May 2017 05:27:57 GMT):
and another one: https://gerrit.hyperledger.org/r/#/c/9375/
jiangyaoguo (Tue, 16 May 2017 06:14:15 GMT):
https://gerrit.hyperledger.org/r/#/c/9087/ e2e_cli test for chaincode upgrade
yacovm (Tue, 16 May 2017 06:33:22 GMT):
UTs for SCC https://gerrit.hyperledger.org/r/#/c/9375/
adc (Tue, 16 May 2017 08:54:24 GMT):
Hi All, some love to https://gerrit.hyperledger.org/r/#/c/9355/ and https://gerrit.hyperledger.org/r/#/c/9357/. They improve the test coverage of fabric-ca :)
rameshthoomu (Tue, 16 May 2017 12:27:14 GMT):
@mastersingh24 @greg.haskins @cbf need your review comments on this patch. This patch has to go to publish fabric binaries from production CI https://gerrit.hyperledger.org/r/#/c/8939/
rameshthoomu (Tue, 16 May 2017 12:27:52 GMT):
especially on this https://gerrit.hyperledger.org/r/#/c/8939/17/jjb/fabric/include-raw-fabric-push-fabric-binaries.sh
greg.haskins (Tue, 16 May 2017 12:28:36 GMT):
@rameshthoomu I will take a look, but I have serious reservations about two things
greg.haskins (Tue, 16 May 2017 12:29:37 GMT):
1) using nexus for release artifacts...need to understand the URI planning better, and 2) using the "make release" artifacts as a substitute for real packaging (RPM/DEB/BREW)
greg.haskins (Tue, 16 May 2017 12:29:51 GMT):
ill try to review later today
rameshthoomu (Tue, 16 May 2017 12:37:15 GMT):
thanks @greg.haskins
cbf (Tue, 16 May 2017 12:38:06 GMT):
@rameshthoomu see my review comment
mastersingh24 (Tue, 16 May 2017 12:38:08 GMT):
@greg.haskins - we can change in the future - but this is the best we have for now and it is a nice way to least make downloadable archives until we get into installers. We were also told that Nexus3 was what we were supposed to use to host "file" based artifacts / archives
mastersingh24 (Tue, 16 May 2017 12:38:28 GMT):
But agree we need to make sure the URIs are simple
greg.haskins (Tue, 16 May 2017 12:38:35 GMT):
heres my beef, so if you can talk me off the ledge
mastersingh24 (Tue, 16 May 2017 12:38:42 GMT):
And if need be we should register vanity URLs
cbf (Tue, 16 May 2017 12:38:47 GMT):
@greg.haskins while I want a true installer experience, we need to make progress with baby steps
mastersingh24 (Tue, 16 May 2017 12:38:51 GMT):
talk or walk> ;)
mastersingh24 (Tue, 16 May 2017 12:38:51 GMT):
talk or walk? ;)
mastersingh24 (Tue, 16 May 2017 12:38:57 GMT):
just kidding - but could not resist
cbf (Tue, 16 May 2017 12:39:07 GMT):
definitely want simple URI scheme
greg.haskins (Tue, 16 May 2017 12:39:11 GMT):
I have no general problem with nexus hosting artifacts...as long as we have some planning around the URLs for being stable enough for LTS windows
greg.haskins (Tue, 16 May 2017 12:39:17 GMT):
ideally, not ugly either
cbf (Tue, 16 May 2017 12:39:22 GMT):
but first step is to eliminate the need to clone and build to run
mastersingh24 (Tue, 16 May 2017 12:39:22 GMT):
exactly
greg.haskins (Tue, 16 May 2017 12:39:41 GMT):
I have been planning on moving the hosting of chaintool from GH-releases to nexus, as a matter of fact
greg.haskins (Tue, 16 May 2017 12:39:56 GMT):
but chaintool is a different beast from, say, the peer binary
mastersingh24 (Tue, 16 May 2017 12:40:14 GMT):
Right now the only binaries are the tools
greg.haskins (Tue, 16 May 2017 12:40:19 GMT):
chaintool is JVM based, peer is compiled
cbf (Tue, 16 May 2017 12:40:20 GMT):
right
mastersingh24 (Tue, 16 May 2017 12:40:37 GMT):
We tested all the cross compilation stuff
greg.haskins (Tue, 16 May 2017 12:40:37 GMT):
I am concerned that the golang build is not as universal as we really think (thinking of glibc type problems)
mastersingh24 (Tue, 16 May 2017 12:41:11 GMT):
I agree we need to adjust longer term
greg.haskins (Tue, 16 May 2017 12:41:20 GMT):
so, are we really sure we can say "this is universal linux" ?
greg.haskins (Tue, 16 May 2017 12:41:35 GMT):
maybe it is: I havent investigated closely...but I suspect it is not
greg.haskins (Tue, 16 May 2017 12:41:53 GMT):
I bet there is a coupling to the OS it was built on
greg.haskins (Tue, 16 May 2017 12:43:00 GMT):
I certainly appreciate the notion of wanting to eliminate the need for building the binaries first, and for baby steps
greg.haskins (Tue, 16 May 2017 12:43:12 GMT):
I am primarily concerned that this is a giant cow pattie ;)
greg.haskins (Tue, 16 May 2017 12:43:57 GMT):
I also have a ton of experience with packaging software so I am not thinking that the next step is too far away, should the motivation be there to push
greg.haskins (Tue, 16 May 2017 12:44:13 GMT):
but I have to run to a family thing, ill be online in a bit
greg.haskins (Tue, 16 May 2017 14:14:35 GMT):
I just looked:
greg.haskins (Tue, 16 May 2017 14:14:41 GMT):
```$ make release
Building release/linux-amd64/bin/configtxgen for linux-amd64
mkdir -p release/linux-amd64/bin
CGO_CFLAGS=" " GOOS=linux GOARCH=amd64 go build -o /home/ghaskins/sandbox/hyperledger/go/src/github.com/hyperledger/fabric/release/linux-amd64/bin/configtxgen -tags "nopkcs11" -ldflags "-X github.com/hyperledger/fabric/common/metadata.Version=1.0.0-alpha3-snapshot-88c6b1a4 -X github.com/hyperledger/fabric/common/metadata.BaseVersion=0.3.0 -X github.com/hyperledger/fabric/common/metadata.BaseDockerLabel=org.hyperledger.fabric -X github.com/hyperledger/fabric/common/metadata.DockerNamespace=hyperledger -X github.com/hyperledger/fabric/common/metadata.BaseDockerNamespace=hyperledger" github.com/hyperledger/fabric/common/configtx/tool/configtxgen
Building release/linux-amd64/bin/cryptogen for linux-amd64
mkdir -p release/linux-amd64/bin
CGO_CFLAGS=" " GOOS=linux GOARCH=amd64 go build -o /home/ghaskins/sandbox/hyperledger/go/src/github.com/hyperledger/fabric/release/linux-amd64/bin/cryptogen -tags "nopkcs11" -ldflags "-X github.com/hyperledger/fabric/common/metadata.Version=1.0.0-alpha3-snapshot-88c6b1a4 -X github.com/hyperledger/fabric/common/metadata.BaseVersion=0.3.0 -X github.com/hyperledger/fabric/common/metadata.BaseDockerLabel=org.hyperledger.fabric -X github.com/hyperledger/fabric/common/metadata.DockerNamespace=hyperledger -X github.com/hyperledger/fabric/common/metadata.BaseDockerNamespace=hyperledger" github.com/hyperledger/fabric/common/tools/cryptogen
mkdir -p release/linux-amd64/install
ghaskins@hyperledger:~/sandbox/hyperledger/go/src/github.com/hyperledger/fabric$ ldd release/linux-amd64/bin/cryptogen
linux-vdso.so.1 => (0x00007ffe89906000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f0305bf4000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f030582d000)
/lib64/ld-linux-x86-64.so.2 (0x000056402aef7000)```
greg.haskins (Tue, 16 May 2017 14:15:00 GMT):
This isn't likely to be completely portable
greg.haskins (Tue, 16 May 2017 14:15:30 GMT):
@mastersingh24 ^^^
latitiah (Tue, 16 May 2017 15:07:18 GMT):
Good day! I have multiple CRs for review in the documentation and test areas:
https://gerrit.hyperledger.org/r/#/c/8841/ (behave test code)
https://gerrit.hyperledger.org/r/#/c/8897/ (used with test code)
https://gerrit.hyperledger.org/r/#/c/8925/ (behave test code)
https://gerrit.hyperledger.org/r/#/c/9131/ (documentation)
https://gerrit.hyperledger.org/r/#/c/9163/ (test code)
https://gerrit.hyperledger.org/r/#/c/9237/ (behave feature test scaffolding)
rocket.cat (Tue, 16 May 2017 15:07:18 GMT):
Good day, latitiah
scottz (Tue, 16 May 2017 15:15:44 GMT):
The Quality team is putting together a nice CI report display page for automated daily test suite.
But first we are desparately looking for love for some "fabric" patch requests for several tools and test placeholders that will feed into the daily test suite report. Several potential contributors are waiting for these, which will enable them to start writing tests, and of course our team is planning to use them to write numerous tests as well as submit some other tools to too.
PLEASE can we get some help with these?
Scott: 9257 FAB-3880 rename sys testnames and descripts
Scott: 9371 FAB-3932 standardize test names
Latitia: 8841 [FAB-1017] Fix due to code changes
Latitia: 8897 [FAB-969]: Docker compose files
Latitia: 8925 [FAB-3633]: Setup and Teardown environment
Latitia: 9131 [FAB-3753]: Readme for Behave System Tests
Latitia: 9237 [FAB-3846]: Behave test feature file placeholders
Latitia: 9163 [FAB-3507] Chaincode Tests (this is associated with Nishi's changes, below)
Nishi: 9311 [FAB-3791] Script to Test Chaincode_Example03
Nishi: 9315 [FAB-3796] Script to Test Chaincode_Example04
Nishi: 9319 [FAB-3797] Script to Test Chaincode_Example05
Nishi: 9321 [FAB-3792] Script to test marbles02 chaincode
Adnan: 9251 [FAB-3878] Placeholder for Ledger performance tests
Ratnakar: 9377 [FAB-3935] Add README to Balance-transfer sample
Dongming: 9261 [FAB-3559] submit Performance Traffic Engine (PTE) - This is a large one; we talked about having a playback and merging this working PTE tool.
scottz (Tue, 16 May 2017 15:15:44 GMT):
The Quality team is putting together a nice CI report display page for automated daily test suite.
But first we are desparately looking for love for some "fabric" patch requests for several tools and test placeholders that will feed into the daily test suite report. Several potential contributors are waiting for these, which will enable them to start writing tests, and of course our team is planning to use them to write numerous tests as well as submit some other tools to too.
PLEASE can we get some help with these?
Scott: https://gerrit.hyperledger.org/r/#/c/9257/ FAB-3880 rename sys testnames and descripts
Scott: https://gerrit.hyperledger.org/r/#/c/9371/ FAB-3932 standardize test names
Latitia: https://gerrit.hyperledger.org/r/#/c/8841/ [FAB-1017] Fix due to code changes
Latitia: https://gerrit.hyperledger.org/r/#/c/8897/ [FAB-969]: Docker compose files
Latitia: https://gerrit.hyperledger.org/r/#/c/8925/ [FAB-3633]: Setup and Teardown environment
Latitia: https://gerrit.hyperledger.org/r/#/c/9131/ [FAB-3753]: Readme for Behave System Tests
Latitia: https://gerrit.hyperledger.org/r/#/c/9237/ [FAB-3846]: Behave test feature file placeholders
Latitia: https://gerrit.hyperledger.org/r/#/c/9163/ [FAB-3507] Chaincode Tests (this is associated with Nishi's changes, below)
Nishi: https://gerrit.hyperledger.org/r/#/c/9311/ [FAB-3791] Script to Test Chaincode_Example03
Nishi: https://gerrit.hyperledger.org/r/#/c/9315/ [FAB-3796] Script to Test Chaincode_Example04
Nishi: https://gerrit.hyperledger.org/r/#/c/9319/ [FAB-3797] Script to Test Chaincode_Example05
Nishi: https://gerrit.hyperledger.org/r/#/c/9321/ [FAB-3792] Script to test marbles02 chaincode
Adnan: https://gerrit.hyperledger.org/r/#/c/9251/ [FAB-3878] Placeholder for Ledger performance tests
Ratnakar: https://gerrit.hyperledger.org/r/#/c/9377/ [FAB-3935] Add README to Balance-transfer sample
Dongming: https://gerrit.hyperledger.org/r/#/c/9261/ [FAB-3559] submit Performance Traffic Engine (PTE) - This is a large one; we talked about having a playback and merging this working PTE tool.
Scott: 9257 FAB-3880 rename sys testnames and descripts
Scott: 9371 FAB-3932 standardize test names
Latitia: 8841 [FAB-1017] Fix due to code changes
Latitia: 8897 [FAB-969]: Docker compose files
Latitia: 8925 [FAB-3633]: Setup and Teardown environment
Latitia: 9131 [FAB-3753]: Readme for Behave System Tests
Latitia: 9237 [FAB-3846]: Behave test feature file placeholders
Latitia: 9163 [FAB-3507] Chaincode Tests (this is associated with Nishi's changes, below)
Nishi: 9311 [FAB-3791] Script to Test Chaincode_Example03
Nishi: 9315 [FAB-3796] Script to Test Chaincode_Example04
Nishi: 9319 [FAB-3797] Script to Test Chaincode_Example05
Nishi: 9321 [FAB-3792] Script to test marbles02 chaincode
Adnan: 9251 [FAB-3878] Placeholder for Ledger performance tests
Ratnakar: 9377 [FAB-3935] Add README to Balance-transfer sample
Dongming: 9261 [FAB-3559] submit Performance Traffic Engine (PTE) - This is a large one; we talked about having a playback and merging this working PTE tool.
scottz (Tue, 16 May 2017 15:15:44 GMT):
The Quality team is putting together a nice CI report display page for automated daily test suite.
But first we are desparately looking for love for some "fabric" patch requests for several tools and test placeholders that will feed into the daily test suite report. Several potential contributors are waiting for these, which will enable them to start writing tests, and of course our team is planning to use them to write numerous tests as well as submit some other tools to too.
PLEASE can we get some help with these?
Scott: https://gerrit.hyperledger.org/r/#/c/9257/ FAB-3880 rename sys testnames and descripts
Scott: https://gerrit.hyperledger.org/r/#/c/9371/ FAB-3932 standardize test names
Latitia: https://gerrit.hyperledger.org/r/#/c/8841/ [FAB-1017] Fix due to code changes
Latitia: https://gerrit.hyperledger.org/r/#/c/8897/ [FAB-969]: Docker compose files
Latitia: https://gerrit.hyperledger.org/r/#/c/8925/ [FAB-3633]: Setup and Teardown environment
Latitia: https://gerrit.hyperledger.org/r/#/c/9131/ [FAB-3753]: Readme for Behave System Tests
Latitia: https://gerrit.hyperledger.org/r/#/c/9237/ [FAB-3846]: Behave test feature file placeholders
Latitia: https://gerrit.hyperledger.org/r/#/c/9163/ [FAB-3507] Chaincode Tests (this is associated with Nishi's changes, below)
Nishi: https://gerrit.hyperledger.org/r/#/c/9311/ [FAB-3791] Script to Test Chaincode_Example03
Nishi: https://gerrit.hyperledger.org/r/#/c/9315/ [FAB-3796] Script to Test Chaincode_Example04
Nishi: https://gerrit.hyperledger.org/r/#/c/9319/ [FAB-3797] Script to Test Chaincode_Example05
Nishi: https://gerrit.hyperledger.org/r/#/c/9321/ [FAB-3792] Script to test marbles02 chaincode
Adnan: https://gerrit.hyperledger.org/r/#/c/9251/ [FAB-3878] Placeholder for Ledger performance tests
Ratnakar: https://gerrit.hyperledger.org/r/#/c/9377/ [FAB-3935] Add README to Balance-transfer sample
Dongming: https://gerrit.hyperledger.org/r/#/c/9261/ [FAB-3559] submit Performance Traffic Engine (PTE) - This is a large one; we talked about having a playback and merging this working PTE tool.
smithbk (Tue, 16 May 2017 16:54:27 GMT):
Pls review: https://gerrit.hyperledger.org/r/#/c/8975/ - Fix panic in server start
nickgaski (Tue, 16 May 2017 18:28:11 GMT):
@here - I am curious about the status of this CR - https://gerrit.hyperledger.org/r/#/c/8939/ . We seem to be going back and forth in an endless debate regarding the appropriateness of hosting binaries on nexus and the underlying stability of the URL (I am aware that a previous tarball got wiped out). That said, there is a highest priority bug opened against the fact that getting started does not reflect alpha2 and this seems like the most realistic solution at this moment in time. It should be noted that these are only binaries for the two tools and the images will still be derived from Docker Hub. If the aversion to hosting on nexus is truly merited, then can we offer a better alternative?
jeffgarratt (Tue, 16 May 2017 18:31:37 GMT):
@cbf @mastersingh24 @jyellick @kostas Wanted to ask if https://gerrit.hyperledger.org/r/#/c/9337/ is good to go?
jyellick (Tue, 16 May 2017 18:32:30 GMT):
Looks good to me, but with @mastersingh24 in wanting to get @cbf's approval first
cbf (Tue, 16 May 2017 18:40:42 GMT):
done
cbf (Tue, 16 May 2017 18:41:48 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=dcTCjXjDYAdGne2Di) @nickgaski it was merged, but I am not clear on what the source of the back and forth is
cbf (Tue, 16 May 2017 18:42:29 GMT):
from my POV, we want to have people be able to download binaries (or have them installed with the likes of homebrew or apt-get
cbf (Tue, 16 May 2017 18:42:43 GMT):
we don't want people to have to build the software
cbf (Tue, 16 May 2017 18:43:01 GMT):
I have been saying this consistently since I can't recall
cbf (Tue, 16 May 2017 18:43:24 GMT):
I know we cut corners for the hackfests but IMO, that was a mistake
nickgaski (Tue, 16 May 2017 18:47:47 GMT):
yes I understand and agree. 8939 is not merged as far as I can tell; and as an example I see a response from Greg stating "I have reservations about the appropriateness of this release method." This is simply a tarball that bundles the examples/e2e_cli content and then inputs the binaries from a `make release-all`. The end user does NOT have to build anything, they merely run the download images script and then the subsequent scripts will grab the appropriate binaries for their platform. I am interjecting here because I cannot update getting started until we reach a conclusion on this CR. The end-to-end.rst document was indeed merged, and that is much appreciated as I plan to port nearly all of it into the Getting Started page
smithbk (Tue, 16 May 2017 19:11:46 GMT):
fabric-ca change sets needing review
smithbk (Tue, 16 May 2017 19:11:49 GMT):
https://gerrit.hyperledger.org/r/#/c/8975/ - Fix panic in server start
https://gerrit.hyperledger.org/r/#/c/9265/ - Configuration of intermediate CA via CLI
https://gerrit.hyperledger.org/r/#/c/9339/ - CA server error handling (1 of 2)
https://gerrit.hyperledger.org/r/#/c/9341/ - CA server error handling (1 of 2)
https://gerrit.hyperledger.org/r/#/c/9227/ - Fix validation of CA certificate
https://gerrit.hyperledger.org/r/#/c/9407/ - Improve test coverage of lib
https://gerrit.hyperledger.org/r/#/c/9357/ - Improve test coverage of lib/tls
bmos299 (Tue, 16 May 2017 19:11:53 GMT):
Please note the test automation is blocked without the CRs referenced by @scottz at [ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=oPfgaGHvLejoHuELA)
rjones (Tue, 16 May 2017 19:38:03 GMT):
Has left the channel.
mastersingh24 (Tue, 16 May 2017 20:06:38 GMT):
some UT work:
https://gerrit.hyperledger.org/r/9343
https://gerrit.hyperledger.org/r/#/c/9345/ (just needs someone to hit submit)
yacovm (Tue, 16 May 2017 21:12:01 GMT):
some UT work as well https://gerrit.hyperledger.org/r/#/c/9375/ (just needs 2 +2s and to hit submit)
nickgaski (Tue, 16 May 2017 21:40:45 GMT):
this is an easy one; cleans up some formatting and a few inaccuracies on the end to end doc - https://gerrit.hyperledger.org/r/#/c/9417/
dave.enyeart (Tue, 16 May 2017 23:11:01 GMT):
@nickgaski What do you mean by:
>and then inputs the binaries from a `make release-all`
dave.enyeart (Tue, 16 May 2017 23:11:01 GMT):
@nickgaski Concerning 8939, what do you mean by:
>and then inputs the binaries from a `make release-all`
dave.enyeart (Tue, 16 May 2017 23:42:54 GMT):
I think you mean that configtxgen and cryptogen are built and along with examples/e2e_cli are published to nexus, where it can be downloaded by people to drive end2end trial with docker images. right?
dave.enyeart (Tue, 16 May 2017 23:43:57 GMT):
If so, I believe that fulfills the objective of people running the docker images without having to make anything
dave.enyeart (Tue, 16 May 2017 23:56:50 GMT):
Concerning 9417, I've +2ed your formatting updates for Getting Started doc. Could somebody else please +2 and merge so that these updates are available for a good Getting Started experience with alpha2.
dave.enyeart (Tue, 16 May 2017 23:56:50 GMT):
@nickgaski Concerning 9417, I've +2ed your formatting updates for Getting Started doc. Could somebody else please +2 and merge so that these updates are available for a good Getting Started experience with alpha2.
yacovm (Wed, 17 May 2017 07:00:04 GMT):
Easy one, effecting only UTs https://gerrit.hyperledger.org/r/#/c/9411/ `Re-introduce disabled goroutine leak test`
yacovm (Wed, 17 May 2017 07:00:04 GMT):
Easy one, effecting only UTs https://gerrit.hyperledger.org/r/#/c/9411/ `Re-introduce disabled goroutine leak test`
C0rWin (Wed, 17 May 2017 10:31:17 GMT):
eliminating unused code: https://gerrit.hyperledger.org/r/#/c/9361/ and adding more tests to cscc: https://gerrit.hyperledger.org/r/#/c/9363/
mastersingh24 (Wed, 17 May 2017 10:49:21 GMT):
There guys are getting a bit lonely:
https://gerrit.hyperledger.org/r/9343
https://gerrit.hyperledger.org/r/9421
mastersingh24 (Wed, 17 May 2017 10:51:03 GMT):
[Merged ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=3EBbfJh6dHJ7fRRSy) @C0rWin
muralisr (Wed, 17 May 2017 11:45:29 GMT):
chaincode/shim tests https://gerrit.hyperledger.org/r/#/c/9395 still has "WIP" in subject but will remove it when reverify passes. Its up from 17 to 70% coverage. A bit of refactor to eliminate duplicate error code (such as failure due to unmarshal) that would help a little more (which is what I'll try today)
yacovm (Wed, 17 May 2017 11:45:34 GMT):
3 change sets:
https://gerrit.hyperledger.org/r/#/c/9405/ Fixes a UT failure
https://gerrit.hyperledger.org/r/#/c/9443/ makes cryptogen stop complaining that BCCSP isn't initialized
https://gerrit.hyperledger.org/r/#/c/9411/ re-introduces a check in a unit test that was disabled
mastersingh24 (Wed, 17 May 2017 12:04:39 GMT):
trivial one for fabric-ca - https://gerrit.hyperledger.org/r/#/c/8975/ ( thx @yacovm for the +2)
muralisr (Wed, 17 May 2017 12:16:05 GMT):
I did a +2 and retracted... given @JonathanLevi comments, will wait for him to review signoff @mastersingh24 ^^^
greg.haskins (Wed, 17 May 2017 12:52:31 GMT):
trivial example/tool change: https://gerrit.hyperledger.org/r/#/c/9419/
sanchezl (Wed, 17 May 2017 13:17:29 GMT):
These just add some tests:
• https://gerrit.hyperledger.org/r/#/c/9313/
• https://gerrit.hyperledger.org/r/#/c/9369/
muralisr (Wed, 17 May 2017 13:20:53 GMT):
@greg.haskins https://gerrit.hyperledger.org/r/#/c/9419 looks good... is https://jira.hyperledger.org/browse/FAB-3957 added to 3040 ? should it be ?
muralisr (Wed, 17 May 2017 13:21:47 GMT):
(or maybe I should read the release doc again :-) )
muralisr (Wed, 17 May 2017 13:23:39 GMT):
Ok this does not fall into the `Changes that affect production code but which have a more complex resolution` which are the ones that would need closer scrutiny... will merge 9419
greg.haskins (Wed, 17 May 2017 13:24:35 GMT):
@muralisr i am not sure what the current plan is: but my understanding and operating assumption is that things like doc/tools/examples which do not materially impact the production paths are more relaxed
muralisr (Wed, 17 May 2017 13:24:54 GMT):
thanks Greg.. that's my read too
greg.haskins (Wed, 17 May 2017 13:25:13 GMT):
and this is all w.r.t. /examples/cluster, which as far as I know, I am the only current consumer
yacovm (Wed, 17 May 2017 13:25:18 GMT):
This is a tool that greg added recently
yacovm (Wed, 17 May 2017 13:25:22 GMT):
no one uses it
yacovm (Wed, 17 May 2017 13:25:27 GMT):
(yet!)
greg.haskins (Wed, 17 May 2017 13:25:30 GMT):
_sniff_
muralisr (Wed, 17 May 2017 13:26:20 GMT):
one thing
muralisr (Wed, 17 May 2017 13:26:23 GMT):
Message Attachments
muralisr (Wed, 17 May 2017 13:26:45 GMT):
wonder they failed and was skipped and how it was skipeed
greg.haskins (Wed, 17 May 2017 13:27:11 GMT):
note that /examples/cluster is not consumed in any CI verification, so any failures are unrelated as far as I can tell
muralisr (Wed, 17 May 2017 13:27:52 GMT):
right. no, its just that that was interesting
greg.haskins (Wed, 17 May 2017 13:28:15 GMT):
yeah, it seems like CI is really flaky this week in general
muralisr (Wed, 17 May 2017 13:28:20 GMT):
ok
greg.haskins (Wed, 17 May 2017 13:28:34 GMT):
ive noted numerous failures in things like /examples/cluster CRs that should not be able to break CI
greg.haskins (Wed, 17 May 2017 13:28:53 GMT):
like 3 out of 4 runs failing, etc
muralisr (Wed, 17 May 2017 13:28:58 GMT):
will check with @rameshthoomu when he has some breathing space
rameshthoomu (Wed, 17 May 2017 14:22:19 GMT):
@muralisr @greg.haskins CI skips failure result on behave, verify z (unit-tests) and end-2-end test failures.. Initially we have added this and push -1 only incase of unit-test failures on x86..
rameshthoomu (Wed, 17 May 2017 14:24:03 GMT):
Not a big change from CI to enable voting.. Shall I enable voting on all these tests?
muralisr (Wed, 17 May 2017 14:36:41 GMT):
@rameshthoomu for a while there they were enabled right ?
rameshthoomu (Wed, 17 May 2017 14:37:20 GMT):
No..
rameshthoomu (Wed, 17 May 2017 14:38:30 GMT):
We had this discussion a week back in scrum call but not decided whether to enable them or not..
jimthematrix (Wed, 17 May 2017 14:49:03 GMT):
@rameshthoomu we should enable voting on the end-2-end tests, we've had too many breaks that could have been caught with end2end's failure that was simply ignored
rameshthoomu (Wed, 17 May 2017 14:52:20 GMT):
yes.. please note we are running end-to-end (java) , end-to-end (CLI), and end-to-end (node) in this job https://jenkins.hyperledger.org/view/fabric/job/fabric-verify-end-2-end-x86_64/
rameshthoomu (Wed, 17 May 2017 14:53:57 GMT):
also we run behave functional tests and unit-tests on z platform
muralisr (Wed, 17 May 2017 14:57:11 GMT):
@rameshthoomu for a while the e2e CLI tests were successful. they have started failing again... we need to fix the cause of failures before enable voiting but agree with @jimthematrix better to enable as soon as possible
rameshthoomu (Wed, 17 May 2017 14:57:44 GMT):
yes.. I see behave tests are working as expected on latest commits..
rameshthoomu (Wed, 17 May 2017 14:58:25 GMT):
and will enable once the e2e tests are back to work..
jimthematrix (Wed, 17 May 2017 15:00:02 GMT):
agree with Murali, whether the recent failures are in the product code or in end2end test code, they should be treated as top priority bugs to fix
yacovm (Wed, 17 May 2017 15:15:12 GMT):
3 change sets:
https://gerrit.hyperledger.org/r/#/c/9405/ Fixes a UT failure
https://gerrit.hyperledger.org/r/#/c/9443/ makes cryptogen stop complaining that BCCSP isn't initialized
https://gerrit.hyperledger.org/r/#/c/9411/ re-introduces a check in a unit test that was disabled
yacovm (Wed, 17 May 2017 15:15:12 GMT):
3 change sets:
https://gerrit.hyperledger.org/r/#/c/9443/ makes cryptogen stop complaining that BCCSP isn't initialized
https://gerrit.hyperledger.org/r/#/c/9411/ re-introduces a check in a unit test that was disabled
yacovm (Wed, 17 May 2017 15:15:12 GMT):
2 change sets:
https://gerrit.hyperledger.org/r/#/c/9443/ makes cryptogen stop complaining that BCCSP isn't initialized
https://gerrit.hyperledger.org/r/#/c/9411/ re-introduces a check in a unit test that was disabled
greg.haskins (Wed, 17 May 2017 15:41:09 GMT):
another trivial one: https://gerrit.hyperledger.org/r/#/c/9413/
greg.haskins (Wed, 17 May 2017 15:41:13 GMT):
@muralisr ^^^
jimthematrix (Wed, 17 May 2017 15:56:47 GMT):
a few straight-forward node SDK ones:
https://gerrit.hyperledger.org/r/9271
https://gerrit.hyperledger.org/r/9389
https://gerrit.hyperledger.org/r/9391
https://gerrit.hyperledger.org/r/9393
mastersingh24 (Wed, 17 May 2017 16:09:09 GMT):
[:thumbsup: ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=HEmX46FFM5Wjhv5FS) @jimthematrix
kostas (Wed, 17 May 2017 17:27:44 GMT):
These have already been 2x +2'd, can someone merge them?
https://gerrit.hyperledger.org/r/#/c/9229/
https://gerrit.hyperledger.org/r/#/c/9231/
mastersingh24 (Wed, 17 May 2017 17:40:56 GMT):
@kostas - :couple:
mastersingh24 (Wed, 17 May 2017 17:41:01 GMT):
get it - they are merged ;)
kostas (Wed, 17 May 2017 17:41:38 GMT):
Hehe, cool! Thx Gari
scottz (Wed, 17 May 2017 17:51:06 GMT):
Message Attachments
nickgaski (Wed, 17 May 2017 19:24:28 GMT):
can we get this sucker in - https://gerrit.hyperledger.org/r/#/c/9417/2 - @cbf @dave.enyeart
mastersingh24 (Wed, 17 May 2017 19:57:58 GMT):
Hi folks! I finally made it through CI and would love to join some of my other friends in the codebase? Can someone please help me? https://gerrit.hyperledger.org/r/#/c/9421/
jeffgarratt (Wed, 17 May 2017 20:03:36 GMT):
@mastersingh24 even z, wow!!!
muralisr (Wed, 17 May 2017 20:04:32 GMT):
done @mastersingh24
muralisr (Wed, 17 May 2017 20:04:42 GMT):
(thank you for the 90% there :-) )
weeds (Wed, 17 May 2017 20:04:48 GMT):
what about nick's?
weeds (Wed, 17 May 2017 20:04:53 GMT):
seems important
muralisr (Wed, 17 May 2017 20:06:09 GMT):
its still under CI @weeds ... also good to have @dave.enyeart @cbf look there
muralisr (Wed, 17 May 2017 20:06:15 GMT):
on another set
muralisr (Wed, 17 May 2017 20:06:17 GMT):
https://chat.hyperledger.org/channel/fabric-pr-review?msg=WPQHzw6pMmAuDYufv
muralisr (Wed, 17 May 2017 20:06:32 GMT):
most of these are test/regression (some have been merged)
muralisr (Wed, 17 May 2017 20:07:16 GMT):
given they are non-core test items, seems it would be ok to merge without too much scrutiny (which would take a while....)
muralisr (Wed, 17 May 2017 20:07:36 GMT):
my +1 for ^^^
nickgaski (Wed, 17 May 2017 20:08:10 GMT):
while I'm begging, how about this one too - https://gerrit.hyperledger.org/r/#/c/9263/2 - @binhn @muralisr
weeds (Wed, 17 May 2017 20:08:25 GMT):
@binhn is on vacation
nickgaski (Wed, 17 May 2017 20:08:47 GMT):
good for him. 9263 is easy. upgrades the existing chaincode doc
weeds (Wed, 17 May 2017 20:08:51 GMT):
(although I would not be surprised if he lurks occasionally)
muralisr (Wed, 17 May 2017 20:09:14 GMT):
@nickgaski I took a look a while back... need to look again
mastersingh24 (Wed, 17 May 2017 22:42:31 GMT):
easy one - events from Will - https://gerrit.hyperledger.org/r/#/c/9299/
mastersingh24 (Wed, 17 May 2017 22:45:22 GMT):
@muralisr - is this ready - https://gerrit.hyperledger.org/r/#/c/9395/?
muralisr (Wed, 17 May 2017 22:48:53 GMT):
@mastersingh24 just pushed a few more coverage and removed WIP... should be ready after CI passes.
muralisr (Wed, 17 May 2017 22:51:28 GMT):
I don't know how this happened but that push got moved to https://gerrit.hyperledger.org/r/#/c/9493/
muralisr (Wed, 17 May 2017 22:51:49 GMT):
I did do the usual "--amend" and pushed
muralisr (Wed, 17 May 2017 22:52:18 GMT):
let me abandon https://gerrit.hyperledger.org/r/#/c/9395
muralisr (Wed, 17 May 2017 22:52:29 GMT):
and let's track https://gerrit.hyperledger.org/r/#/c/9493 please
cbf (Wed, 17 May 2017 23:08:40 GMT):
https://gerrit.hyperledger.org/r/#/c/9381/
cbf (Wed, 17 May 2017 23:09:20 GMT):
https://gerrit.hyperledger.org/r/#/c/9461/
cbf (Wed, 17 May 2017 23:27:08 GMT):
https://gerrit.hyperledger.org/r/#/c/9257/2
cbf (Wed, 17 May 2017 23:31:42 GMT):
https://gerrit.hyperledger.org/r/#/c/8889/
greg.haskins (Thu, 18 May 2017 01:33:29 GMT):
https://gerrit.hyperledger.org/r/#/c/9413/
greg.haskins (Thu, 18 May 2017 01:42:49 GMT):
needs 1 more : https://gerrit.hyperledger.org/r/#/c/9381/
yacovm (Thu, 18 May 2017 07:31:24 GMT):
https://gerrit.hyperledger.org/r/#/c/9475/ Unit test change set
yacovm (Thu, 18 May 2017 07:31:24 GMT):
https://gerrit.hyperledger.org/r/#/c/9475/ Unit test change set @mastersingh24 ?
rameshthoomu (Thu, 18 May 2017 09:28:03 GMT):
We have tried multiple options to publish tar balls to nexus snapshots/releases/staging URL's using maven from CI but none worked. As a workaround come up with the fix updated in the patch.. added detailed comment in the patch set;.. Please review https://gerrit.hyperledger.org/r/#/c/8939/ and approve please..
cbf (Thu, 18 May 2017 16:15:29 GMT):
@here https://jira.hyperledger.org/browse/FAB-3109 needs some review. It is a fix to an intermittently failing test. I believe that @yacovm and @C0rWin want it in, certainly we need to fix the intermittent CI failures. However, there are two approaches that we could take. one being simply skip the intermittently failing test for now. This does introduce about 200 LOC in the production code, but also adds lots of test code. Thoughts?
yacovm (Thu, 18 May 2017 16:16:21 GMT):
> It is a fix to an intermittently failing test.
This is not the essence of the change set
yacovm (Thu, 18 May 2017 16:16:26 GMT):
The UT is a bonus
yacovm (Thu, 18 May 2017 16:16:26 GMT):
The UT failure fix is a bonus
yacovm (Thu, 18 May 2017 16:18:21 GMT):
This is a fix to a production problem
C0rWin (Thu, 18 May 2017 16:28:47 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=vFG4GMCMLgzd2mXHr) @cbf Test is a side effect, while CR takes care of more serious problem, 200 LOC is fare price for that ;)
yacovm (Thu, 18 May 2017 16:36:06 GMT):
The big picture is- anchor peer "connection" is a 2-phased thing, but the current code has only retry logic in the 1st phase and not in the 2nd.
If the first step succeeded and the 2nd failed (as... happens in the unit tests sometimes) the peer is left alone, disconnected from the anchor peer.
The change set simply makes this whole thing more robust, that's all.
yacovm (Thu, 18 May 2017 16:36:06 GMT):
The big picture is- connection to an anchor peer is a 2-phased thing, but the current code has only retry logic in the 1st phase and not in the 2nd.
If the first step succeeded and the 2nd failed (as... happens in the unit tests sometimes) the peer is left alone, disconnected from the anchor peer.
The change set simply makes this whole thing more robust, that's all.
yacovm (Thu, 18 May 2017 16:36:06 GMT):
The big picture is- connection to an anchor peer is a 2-phased thing, but the current code has only retry logic in the 1st phase and not in the 2nd.
If the first step succeeded and the 2nd failed (as... happens in the unit tests sometimes) the peer is left alone, disconnected from the anchor peer.
The change set simply makes this whole thing more robust, and makes both phases have retry logic. that's all.
nickgaski (Thu, 18 May 2017 17:39:03 GMT):
@here - I just pushed getting started for alpha2 - kindly bear in mind the urgency of this doc as you review and make comments - https://gerrit.hyperledger.org/r/#/c/9537/
latitiah (Thu, 18 May 2017 18:27:53 GMT):
Hi all, I have 3 +1s and a +2, can I get another? https://gerrit.hyperledger.org/r/#/c/8925/
rameshthoomu (Thu, 18 May 2017 20:36:17 GMT):
Hi all, need one more +2 on this https://gerrit.hyperledger.org/r/#/c/9529/
yacovm (Thu, 18 May 2017 21:06:12 GMT):
A few change sets related to *tests*:
https://gerrit.hyperledger.org/r/#/c/9411/ re-introduces a test that was disabled, now (hopefully) fixed
https://gerrit.hyperledger.org/r/#/c/9527/ fixes a UT
https://gerrit.hyperledger.org/r/#/c/9405/ this one has 2 +2s, it may look like it touches production code but these 2 methods are just utility methods used only in test code.
yacovm (Thu, 18 May 2017 21:06:12 GMT):
A few change sets related to *tests*:
https://gerrit.hyperledger.org/r/#/c/9411/ re-introduces a test that was disabled, now (hopefully) fixed
https://gerrit.hyperledger.org/r/#/c/9527/ fixes a UT ( @cbf this time for sure, I saw it failing today (again, despite my earlier fix) so I changed the port numbers... )
https://gerrit.hyperledger.org/r/#/c/9405/ this one has 2 +2s, it may look like it touches production code but these 2 methods are just utility methods used only in test code.
muralisr (Thu, 18 May 2017 21:09:09 GMT):
@yacovm maybe wait a bit for https://gerrit.hyperledger.org/r/#/c/9411, just in case, you know, go routines did grow for some reason ... ? :-)
yacovm (Thu, 18 May 2017 21:10:10 GMT):
wait for what?
muralisr (Thu, 18 May 2017 21:13:46 GMT):
I thought maybe some more alpha2 fixes may be coming in... ? no ?
yacovm (Thu, 18 May 2017 21:14:06 GMT):
to the core/deliveryservice package?
yacovm (Thu, 18 May 2017 21:14:16 GMT):
by who?
yacovm (Thu, 18 May 2017 21:14:40 GMT):
Do you know of bugs in that package? :thinking:
muralisr (Thu, 18 May 2017 21:14:42 GMT):
we know there were doc and possibly script changes
muralisr (Thu, 18 May 2017 21:14:42 GMT):
we know there were doc and possibly pending script changes
muralisr (Thu, 18 May 2017 21:15:21 GMT):
so theres some room for other bug fixes too
muralisr (Thu, 18 May 2017 21:15:56 GMT):
nope, I don;t know of bugs in that package..
aambati (Thu, 18 May 2017 23:30:21 GMT):
@mastersingh24 @smithbk I have merged conflicts and got a good build for the CR https://gerrit.hyperledger.org/r/#/c/7725/ .. Please +2 again and merge
jimthematrix (Fri, 19 May 2017 00:32:22 GMT):
trivial one for sdk windows support: https://gerrit.hyperledger.org/r/#/c/9467/
muralisr (Fri, 19 May 2017 00:37:47 GMT):
trivial even for me, @jimthematrix ... submitted :-)
jeffgarratt (Fri, 19 May 2017 04:37:28 GMT):
@mastersingh24 @jyellick this one from kostas is ready https://gerrit.hyperledger.org/r/#/c/9495/
jimthematrix (Fri, 19 May 2017 13:15:00 GMT):
https://gerrit.hyperledger.org/r/#/c/9555/ - @nickgaski @cbf @mastersingh24 for https://jira.hyperledger.org/browse/FAB-2816, step1
cbf (Fri, 19 May 2017 13:44:06 GMT):
hi @jimthematrix regarding https://gerrit.hyperledger.org/r/#/c/9555/
cbf (Fri, 19 May 2017 13:45:01 GMT):
I think that this is fine on its face, but seems to me that a) it should BE the same for all SDKs/CLI
cbf (Fri, 19 May 2017 13:45:25 GMT):
and it basically provides a nice prose wrapper around what is already in getting_started.rst
cbf (Fri, 19 May 2017 13:46:35 GMT):
have you discussed with @odowdaibm ? seems like we should have a bootstrap development environment and then you can have an end-to-end example(s) off of this, or enter a tutorial for one or more of the SDKs
odowdaibm (Fri, 19 May 2017 13:46:35 GMT):
Has joined the channel.
jimthematrix (Fri, 19 May 2017 13:46:44 GMT):
_prose wrapper around what is already in getting_started.rst_ - you are right, it's meant to be a concise summary with pointers to the full blown version in the fabric doc, with the goal to get app developers started
cbf (Fri, 19 May 2017 13:47:20 GMT):
so, per @odowdaibm proposal (see mailing list) that's what he wants for getting_started.rst
jimthematrix (Fri, 19 May 2017 13:48:20 GMT):
ok, i can definitely ask @odowdaibm about it, good idea
cbf (Fri, 19 May 2017 13:48:25 GMT):
basically, I like the direction this, and Anthony's proposal are headed - a lot
cbf (Fri, 19 May 2017 13:48:37 GMT):
think there is some potential synergy
cbf (Fri, 19 May 2017 13:48:42 GMT):
super
cbf (Fri, 19 May 2017 13:49:15 GMT):
I have no problem merging this, but let's work on blending these
cbf (Fri, 19 May 2017 13:49:39 GMT):
merged
cbf (Fri, 19 May 2017 13:50:03 GMT):
if nothing else, we need alignment on the terminology
jimthematrix (Fri, 19 May 2017 13:51:12 GMT):
to be honest the main content for the "tutorials" I'm planning to do is mainly node SDK focused with code snippets ('this is how you enroll a user with fabric-ca, and this is how you load a user identity from pre-provisioned certs", as an example). this "overview" is necessary step1 but definitely not unique to node SDK (like you said)
jimthematrix (Fri, 19 May 2017 13:51:19 GMT):
thanks for merging it
odowdaibm (Fri, 19 May 2017 13:51:22 GMT):
I'm listening - very interested
jimthematrix (Fri, 19 May 2017 13:51:37 GMT):
hi Anthony!
odowdaibm (Fri, 19 May 2017 13:51:49 GMT):
hey Jim
jimthematrix (Fri, 19 May 2017 13:53:48 GMT):
could you take a look at the summary in https://gerrit.hyperledger.org/r/#/c/9555 and see if it'd be of value in your doc effort. also @nickgaski if you think there's a better way to host his I'm quite happy to move it somewhere else. but note that it should be very easy to find because it's focused on the developers who wants to get started coding but first have to get a target environment going
jimthematrix (Fri, 19 May 2017 13:53:48 GMT):
could you take a look at the summary in https://gerrit.hyperledger.org/r/#/c/9555 and see if it'd be of value in your doc effort. also @nickgaski
jimthematrix (Fri, 19 May 2017 13:54:38 GMT):
if you think there's a better way to host his I'm quite happy to move it somewhere else. but note that it should be very easy to find because it's focused on the developers who wants to get started coding but first have to get a target environment going
jimthematrix (Fri, 19 May 2017 13:54:38 GMT):
if you think there's a better way to host this I'm quite happy to move it somewhere else. but note that it should be very easy to find because it's focused on the developers who wants to get started coding but first have to get a target environment going
jimthematrix (Fri, 19 May 2017 13:55:56 GMT):
this is a better version to read: https://jimthematrix.github.io/tutorial-app-dev-env-setup.html
jimthematrix (Fri, 19 May 2017 13:56:48 GMT):
(once the merge CI is done it'll be automatically published to fabric-sdk-node.github.io)
cbf (Fri, 19 May 2017 13:57:36 GMT):
https://gerrit.hyperledger.org/r/#/c/9483/
cbf (Fri, 19 May 2017 13:58:38 GMT):
taking convo to #fabric-documentation
rameshthoomu (Fri, 19 May 2017 16:01:35 GMT):
Need review comments on this patch https://gerrit.hyperledger.org/r/#/c/9543... This will enable gerrit voting on fabric-behave, fabric-verify-z and fabric-end-2-end tests...
rameshthoomu (Fri, 19 May 2017 16:01:35 GMT):
Need review comments on this patch https://gerrit.hyperledger.org/r/#/c/9543... This will enable gerrit voting if fabric-behave, fabric-verify-z and fabric-end-2-end CI jobs fails.
latitiah (Fri, 19 May 2017 16:03:34 GMT):
I have 2 more CRs in need of +2's for the system behave tests and readme: https://gerrit.hyperledger.org/r/#/c/8841/
https://gerrit.hyperledger.org/r/#/c/9131/
jtclark (Fri, 19 May 2017 16:17:09 GMT):
Has joined the channel.
elli-androulaki (Fri, 19 May 2017 16:52:17 GMT):
Hi, regarding this
https://chat.hyperledger.org/channel/fabric-peer-endorser-committer?msg=Sj9XDkR2gedne98dk
elli-androulaki (Fri, 19 May 2017 16:52:17 GMT):
Hi, regarding this
https://chat.hyperledger.org/channel/fabric-peer-endorser-committer?msg=Sj9XDkR2gedne98dk
Crypto squad's test coverage is already above 85%. Could maintainers assess whether you are satisfied with this coverage/need us to do something more?
elli-androulaki (Fri, 19 May 2017 16:52:17 GMT):
Hi, regarding this
https://chat.hyperledger.org/channel/fabric-peer-endorser-committer?msg=Sj9XDkR2gedne98dk
Crypto squad's test coverage is already above 85%. We have no pending CRs associated to increasing test coverage in crypto components.
Could maintainers assess whether you are satisfied with this coverage/need us to do something more?
muralisr (Fri, 19 May 2017 16:54:24 GMT):
Hi @elli-androulaki
muralisr (Fri, 19 May 2017 16:54:33 GMT):
```6:14:53 unit-tests_1 | ? github.com/hyperledger/fabric/bccsp [no test files]
16:15:03 unit-tests_1 | ok github.com/hyperledger/fabric/bccsp/factory 0.024s coverage: 37.7% of statements
16:15:03 unit-tests_1 | ? github.com/hyperledger/fabric/bccsp/mocks [no test files]
16:18:12 unit-tests_1 | ok github.com/hyperledger/fabric/bccsp/pkcs11 182.506s coverage: 61.1% of statements
16:18:14 unit-tests_1 | ok github.com/hyperledger/fabric/bccsp/signer 0.080s coverage: 100.0% of statements
16:20:04 unit-tests_1 | ok github.com/hyperledger/fabric/bccsp/sw 105.466s coverage: 80.2% of statements
16:20:04 unit-tests_1 | ? github.com/hyperledger/fabric/bccsp/sw/mocks [no test files]```
muralisr (Fri, 19 May 2017 16:55:47 GMT):
getting the other low ones there woud help boost the average :-) ... what do you think ?
muralisr (Fri, 19 May 2017 16:55:47 GMT):
getting the other low ones there woud help boost the aggregate :-) ... what do you think ?
muralisr (Fri, 19 May 2017 16:56:00 GMT):
and similar for any other crypto packages
elli-androulaki (Fri, 19 May 2017 16:56:11 GMT):
Hm, these are related to the HSM work. Not included in our components.
muralisr (Fri, 19 May 2017 16:56:21 GMT):
ah oh
muralisr (Fri, 19 May 2017 16:56:22 GMT):
ok
muralisr (Fri, 19 May 2017 16:56:26 GMT):
never mind then
muralisr (Fri, 19 May 2017 16:56:28 GMT):
sorry
elli-androulaki (Fri, 19 May 2017 16:56:51 GMT):
That said, are these numbers recent? Cause @adc helped these numbers increase...
elli-androulaki (Fri, 19 May 2017 16:56:51 GMT):
That said, are these numbers recent? Cause @adc helped these numbers to increase...
elli-androulaki (Fri, 19 May 2017 16:57:18 GMT):
Let me bring up the merged CR number.
muralisr (Fri, 19 May 2017 16:58:08 GMT):
I think you are right...
muralisr (Fri, 19 May 2017 16:58:12 GMT):
```15:10:21 unit-tests_1 | ? github.com/hyperledger/fabric/bccsp [no test files]
15:10:29 unit-tests_1 | ok github.com/hyperledger/fabric/bccsp/factory 0.044s coverage: 87.3% of statements
15:10:30 unit-tests_1 | ? github.com/hyperledger/fabric/bccsp/mocks [no test files]
15:12:42 unit-tests_1 | ok github.com/hyperledger/fabric/bccsp/pkcs11 127.159s coverage: 61.4% of statements
15:12:44 unit-tests_1 | ok github.com/hyperledger/fabric/bccsp/signer 0.069s coverage: 100.0% of statements
15:14:06 unit-tests_1 | ok github.com/hyperledger/fabric/bccsp/sw 77.711s coverage: 90.1% of statements
15:14:06 unit-tests_1 | ? github.com/hyperledger/fabric/bccsp/sw/mocks [no test files]
15:14:08 unit-tests_1 | ok github.com/hyperledger/fabric/bccsp/utils 0.133s coverage: 87.0% of statements```
elli-androulaki (Fri, 19 May 2017 16:59:49 GMT):
Right :)
elli-androulaki (Fri, 19 May 2017 16:59:49 GMT):
ok!
elli-androulaki (Fri, 19 May 2017 16:59:49 GMT):
ok! (for completeness, the CR was https://gerrit.hyperledger.org/r/#/c/9455/)
elli-androulaki (Fri, 19 May 2017 17:04:25 GMT):
For HSM work there is this pending CR https://gerrit.hyperledger.org/r/#/c/9441 by @vpaprots (referring to bccsp/pkcs11 package). @vpaprots mentioned this CR would decrease the test coverage of that package so he is still working on it.
elli-androulaki (Fri, 19 May 2017 17:13:28 GMT):
Actually @yacovm pointed out this, which i missed:
```
15:10:21 unit-tests_1 | ? github.com/hyperledger/fabric/bccsp [no test files]
Given this, we will work on test coverage of this package. Adding @adc in case he has something to add.
elli-androulaki (Fri, 19 May 2017 17:13:28 GMT):
Actually @yacovm pointed out this, which i missed:
```
15:10:21 unit-tests_1 | ? github.com/hyperledger/fabric/bccsp [no test files]
```
Given this, we will work on test coverage of this package. Adding @adc in case he has something to add.
muralisr (Fri, 19 May 2017 17:13:56 GMT):
Can you copy the above in maintainers Elli ? just reailized we are in pr-review
elli-androulaki (Fri, 19 May 2017 17:14:34 GMT):
ok!
nickgaski (Fri, 19 May 2017 17:34:05 GMT):
Regarding this JIRA - https://jira.hyperledger.org/browse/FAB-4033 - do we really want people to compile from master branch? Another approach would be `git checkout v1.0.0-alpha2` `make docker` `git checkout master` . Thoughts?
nickgaski (Fri, 19 May 2017 17:34:05 GMT):
Regarding this JIRA - https://jira.hyperledger.org/browse/FAB-4033 - do we really want people to compile from master branch? Another approach would be `git checkout v1.0.0-alpha2` `make docker` `make release-all` `git checkout master` . Thoughts?
nickgaski (Fri, 19 May 2017 17:34:05 GMT):
Regarding this JIRA - https://jira.hyperledger.org/browse/FAB-4033 - do we really want people to compile from master branch? Another approach would be `git checkout v1.0.0-alpha2` `make docker` `make release-all` `git checkout master` . Then run the tests from master branch, as this is where the compatible docker-compose scripts live. Thoughts?
mastersingh24 (Fri, 19 May 2017 18:19:17 GMT):
@nickgaski - the e2e in master must always work against master
mastersingh24 (Fri, 19 May 2017 18:20:09 GMT):
for people using the Docker images, as you know - we've put the e2e in the tarball for each platform
mastersingh24 (Fri, 19 May 2017 18:20:51 GMT):
We actually want to remove the doc from the archive as well - as people who just want to download and use fabric should be referring to RTD
mastersingh24 (Fri, 19 May 2017 18:21:33 GMT):
The only people who should be using the scripts in the master repo (or frankly any tag of the repo) are people doing development on fabric
vpaprots (Fri, 19 May 2017 18:31:30 GMT):
@yacovm @mastersingh24 @cbf would appreciate comments on http://gerrit.hyperledger.org/r/9441 (I also posted on FAB-3040). There is a lot of copied SW BCCSP code, with insufficient test coverage. My option is either copy even MORE code from SW BCCSP to improve the test coverage, or do as I did. While it looks like a big change (deleted 2k lines), all I did is compose SW BCCSP into PKCS11 BCCSP struct. I believe this is fairly low risk.
vpaprots (Fri, 19 May 2017 18:32:32 GMT):
I would appreciate direction there sooner, before I start adding more tests please.
yacovm (Fri, 19 May 2017 18:34:26 GMT):
Was it decided to go with the change?
yacovm (Fri, 19 May 2017 18:34:56 GMT):
or are you asking whether it should be weighted?
yacovm (Fri, 19 May 2017 18:34:56 GMT):
or are you asking whether that it be weighted?
yacovm (Fri, 19 May 2017 18:34:56 GMT):
or are you asking that it be weighted?
yacovm (Fri, 19 May 2017 18:37:23 GMT):
My opinion is that less code is better than more code, however I'm not sure about this specific change (didn't get a chance to review it).
yacovm (Fri, 19 May 2017 18:37:40 GMT):
I'd like to know what @adc thinks about this
vpaprots (Fri, 19 May 2017 18:38:26 GMT):
@yacovm Asking for opinions here.
vpaprots (Fri, 19 May 2017 18:40:01 GMT):
Too late in the day for @adc now, but he repeatedly urged me for exactly this change, even offering to do it himself, so don't see him objecting.
nickgaski (Fri, 19 May 2017 20:36:47 GMT):
https://gerrit.hyperledger.org/r/#/c/9263/ - I think it would be good to get this chaincode piece into the docs for this weekend
C0rWin (Fri, 19 May 2017 21:53:34 GMT):
https://gerrit.hyperledger.org/r/#/c/9405/ any objections to have it merged? affects only testing code and has +2 from me and @mastersingh24
kostas (Sat, 20 May 2017 12:59:13 GMT):
This should be good to go: https://gerrit.hyperledger.org/r/#/c/9495/
kostas (Sat, 20 May 2017 12:59:13 GMT):
This should be good to go now: https://gerrit.hyperledger.org/r/#/c/9495/
nickgaski (Sat, 20 May 2017 17:50:24 GMT):
@here - https://gerrit.hyperledger.org/r/#/c/9619/ - URGENT
jyellick (Sat, 20 May 2017 18:28:52 GMT):
Works for me on Linux
cbf (Sat, 20 May 2017 19:12:47 GMT):
https://gerrit.hyperledger.org/r/#/c/9483/
cbf (Sat, 20 May 2017 19:12:59 GMT):
https://gerrit.hyperledger.org/r/#/c/9509/
cbf (Sat, 20 May 2017 19:13:02 GMT):
two easy ones
nickgaski (Sat, 20 May 2017 19:40:21 GMT):
https://gerrit.hyperledger.org/r/#/c/9619/ - fixed the path to /releases - +2 please
muralisr (Sat, 20 May 2017 23:02:58 GMT):
@cbf more shim tests to bring it up to 78% coverage https://gerrit.hyperledger.org/r/#/c/9511/
muralisr (Sat, 20 May 2017 23:04:00 GMT):
I had to force V+1 as it kept failing in different CI each time - in all cases the shim tests themselves ran successfully
muralisr (Sat, 20 May 2017 23:14:43 GMT):
also @mastersingh24 ^^^ ... this is just some additions to previous UT in this area
muralisr (Sun, 21 May 2017 14:48:55 GMT):
a simple CR https://gerrit.hyperledger.org/r/#/c/9639/ which will hopefully take care of sporadic CI failures in peer/channel UT. Just pushed waiting for CI
yacovm (Sun, 21 May 2017 14:55:06 GMT):
@muralisr I already have one here ;) https://gerrit.hyperledger.org/r/#/c/9527/
muralisr (Sun, 21 May 2017 15:18:39 GMT):
ah
muralisr (Sun, 21 May 2017 15:18:45 GMT):
but 8050 ? :-)
yacovm (Sun, 21 May 2017 15:18:50 GMT):
yeah
yacovm (Sun, 21 May 2017 15:18:57 GMT):
what's the problem?
muralisr (Sun, 21 May 2017 15:19:19 GMT):
too close to "050" for someone else to use
yacovm (Sun, 21 May 2017 15:19:38 GMT):
too close?
muralisr (Sun, 21 May 2017 15:20:01 GMT):
someone else can easily choose 8050 for the same reason you did
muralisr (Sun, 21 May 2017 15:20:16 GMT):
not a big deal
muralisr (Sun, 21 May 2017 15:20:32 GMT):
I went and changed all ports
muralisr (Sun, 21 May 2017 15:20:40 GMT):
shall I abandon mine ?
yacovm (Sun, 21 May 2017 15:20:55 GMT):
If you could merge mine
muralisr (Sun, 21 May 2017 15:20:58 GMT):
ok
yacovm (Sun, 21 May 2017 15:21:00 GMT):
it'd be great :)
muralisr (Sun, 21 May 2017 15:21:01 GMT):
lets do that
yacovm (Sun, 21 May 2017 15:21:04 GMT):
cool
yacovm (Sun, 21 May 2017 15:21:16 GMT):
the other ports are just for show
yacovm (Sun, 21 May 2017 15:21:23 GMT):
they don't do anything
muralisr (Sun, 21 May 2017 15:21:40 GMT):
yea
muralisr (Sun, 21 May 2017 15:21:42 GMT):
noticed that
muralisr (Sun, 21 May 2017 15:21:58 GMT):
should I rebase yours to pick up the event skip ?
muralisr (Sun, 21 May 2017 15:22:01 GMT):
see the z failed
muralisr (Sun, 21 May 2017 15:22:06 GMT):
it might fail again
yacovm (Sun, 21 May 2017 15:22:08 GMT):
hmm?
yacovm (Sun, 21 May 2017 15:22:13 GMT):
why rebase mine?
yacovm (Sun, 21 May 2017 15:22:21 GMT):
it's verified
muralisr (Sun, 21 May 2017 15:22:42 GMT):
yea... was just curious to see if Z would complete with your fix
muralisr (Sun, 21 May 2017 15:22:48 GMT):
hard to tell if it keeps failing
yacovm (Sun, 21 May 2017 15:22:52 GMT):
I don't see why not
muralisr (Sun, 21 May 2017 15:23:35 GMT):
having it succeed will show for sure
muralisr (Sun, 21 May 2017 15:23:55 GMT):
lets do a quick rebase ?
yacovm (Sun, 21 May 2017 15:24:03 GMT):
Well but you changed the ports too
muralisr (Sun, 21 May 2017 15:24:05 GMT):
and we'll have all CIs work
yacovm (Sun, 21 May 2017 15:24:15 GMT):
and it succeeded no?
muralisr (Sun, 21 May 2017 15:24:28 GMT):
it succeeds sporadically
yacovm (Sun, 21 May 2017 15:24:35 GMT):
ok ok
yacovm (Sun, 21 May 2017 15:24:40 GMT):
I'll rebase
muralisr (Sun, 21 May 2017 15:24:40 GMT):
not that it always fails
muralisr (Sun, 21 May 2017 15:24:43 GMT):
I can
muralisr (Sun, 21 May 2017 15:24:48 GMT):
right from CI
muralisr (Sun, 21 May 2017 15:24:57 GMT):
from gerritt I mean
yacovm (Sun, 21 May 2017 15:25:03 GMT):
I did, can you +2 please?
muralisr (Sun, 21 May 2017 15:25:08 GMT):
ok
muralisr (Sun, 21 May 2017 15:25:53 GMT):
can you bear with me till the CI completes pretty please :-) :
muralisr (Sun, 21 May 2017 15:25:59 GMT):
promise will +2 at the end
yacovm (Sun, 21 May 2017 15:26:17 GMT):
:rolling_eyes:
muralisr (Sun, 21 May 2017 15:26:54 GMT):
:-)
jimthematrix (Mon, 22 May 2017 02:40:18 GMT):
trivial change: https://gerrit.hyperledger.org/r/#/c/9577/
yacovm (Mon, 22 May 2017 10:52:31 GMT):
Some unit test change sets:
https://gerrit.hyperledger.org/r/#/c/9581/
https://gerrit.hyperledger.org/r/#/c/9583/
https://gerrit.hyperledger.org/r/#/c/9609/
yacovm (Mon, 22 May 2017 10:54:27 GMT):
This fixes a possible test failure due to concurrency https://gerrit.hyperledger.org/r/#/c/9405/ ( @C0rWin I lost your +2...)
This fixes a false positive log WARN. https://gerrit.hyperledger.org/r/#/c/9633/
yacovm (Mon, 22 May 2017 10:54:27 GMT):
This fixes a possible test failure due to concurrency https://gerrit.hyperledger.org/r/#/c/9405/ ( @C0rWin and @mastersingh24 I lost your +2...)
This fixes a false positive log WARN. https://gerrit.hyperledger.org/r/#/c/9633/
C0rWin (Mon, 22 May 2017 10:58:44 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=DL5TnK32KW8LeFf7e) @yacovm np, got another one :)
smithbk (Mon, 22 May 2017 12:28:46 GMT):
The following for fabric-ca ... thanks:
smithbk (Mon, 22 May 2017 12:28:52 GMT):
https://gerrit.hyperledger.org/r/#/c/9553/ - Fix -M option of fabric-ca-client (already has 2 +2's, just needs merging)
https://gerrit.hyperledger.org/r/#/c/9535/ - Fix fvt test bug which causes transient false CI test failures
https://gerrit.hyperledger.org/r/#/c/9563/ - Fix default expiration times
https://gerrit.hyperledger.org/r/#/c/9479/ - Fix for registration with multiple attrs
https://gerrit.hyperledger.org/r/#/c/9429/ - Improve an error message (needs another +2)
https://gerrit.hyperledger.org/r/#/c/8919/ - Add TLS tests for LDAP
https://gerrit.hyperledger.org/r/#/c/8993/ - Add TLS tests for mysql
https://gerrit.hyperledger.org/r/#/c/9547/ - Update vendor for Fabric flogging (needs another +2)
https://gerrit.hyperledger.org/r/#/c/7741/ - Fix max enrollment checking logic
https://gerrit.hyperledger.org/r/#/c/9339/ - Improve server error handling (part 1)
https://gerrit.hyperledger.org/r/#/c/9341/ - Improve server error handling (part 2)
https://gerrit.hyperledger.org/r/#/c/9407/ - Test coverage of lib package to 85% (depends on 9341)
https://gerrit.hyperledger.org/r/#/c/9423/ - Improve LDAP usage and error handling (depends on 9341)
smithbk (Mon, 22 May 2017 13:18:26 GMT):
and one more ...
smithbk (Mon, 22 May 2017 13:18:35 GMT):
https://gerrit.hyperledger.org/r/#/c/9235/ - Fix TLS support (needs another +2)
kostas (Mon, 22 May 2017 14:53:42 GMT):
https://chat.hyperledger.org/channel/fabric-pr-review?msg=AXGfWmyTYf5iF83Gm
cbf (Mon, 22 May 2017 14:56:31 GMT):
@here https://gerrit.hyperledger.org/r/#/c/9651/ is a refactor of the e2e_cli scripting
cbf (Mon, 22 May 2017 14:56:45 GMT):
it is still WIP, but feedback and testing welcomed
dolanor (Mon, 22 May 2017 15:18:46 GMT):
Has joined the channel.
dolanor (Mon, 22 May 2017 15:21:54 GMT):
Hello!
What is the best way to get a PR merged (except for making it good to merge) ?
dolanor (Mon, 22 May 2017 15:24:00 GMT):
I made a push to gerrit, but except for the bot, nothing happened. I could think that you might lack the time to review all the commits.
So if I personally review some other PR, would it help ? (by removing/merging other PRs, and thus, making more bandwidth available for the merger to focus on less tasks)
dolanor (Mon, 22 May 2017 15:24:26 GMT):
Or it wouldn't since I'm a newcomer and not really approved by anyone out there.
cbf (Mon, 22 May 2017 15:42:06 GMT):
@dolanor the maintainers have been pretty much heads down trying to get the release published, and dealing with last minute issues etc
cbf (Mon, 22 May 2017 15:42:46 GMT):
as such, we basically telegraphed that the only CRs that would get attention were relevant to the alpha2 release
cbf (Mon, 22 May 2017 15:44:22 GMT):
now that it is published, we should be returning to BAU for those items that are a) bug fixes that don't yield extensive change b) new tests that don't make extensive changes to production code, and c) those new tests and bug fixes that do make more extensive change to production code, but whcih the maintainers agree should be in the 1.0 release
cbf (Mon, 22 May 2017 15:47:48 GMT):
see bottom of https://wiki.hyperledger.org/projects/fabric/release_exit_criteria
jimthematrix (Mon, 22 May 2017 15:51:34 GMT):
@mastersingh24 @cbf @yacovm @binh
jimthematrix (Mon, 22 May 2017 15:51:34 GMT):
@mastersingh24 @cbf @yacovm @binhn node SDK changes:
https://gerrit.hyperledger.org/r/#/c/6825/
cbf (Mon, 22 May 2017 15:51:50 GMT):
you rang?
jimthematrix (Mon, 22 May 2017 15:52:29 GMT):
just edited above
jimthematrix (Mon, 22 May 2017 15:53:16 GMT):
this one has been pending for a long time, finally was able to make it work thanks to the work by the CI team (in preparing the CI VMs with SoftHSM)
cbf (Mon, 22 May 2017 15:55:47 GMT):
really need to learn the Curly Principle ;-)
cbf (Mon, 22 May 2017 15:56:20 GMT):
https://www.youtube.com/watch?v=2k1uOqRb0HU
jimthematrix (Mon, 22 May 2017 16:14:09 GMT):
I realized this could be generating some controversy as we are not committing to HSM support in v1.0 (at least for node or java SDKs), the main reason I'd like to keep this in rather than pulling the code out is to use it to test the SDK's API pluggability design.
jimthematrix (Mon, 22 May 2017 16:14:09 GMT):
I realized this could be generating some controversy as we are not committing to HSM support in v1.0 (at least for node or java SDKs), the main reason I'd like to keep this in rather than pulling the code out is to use it to test the SDK's API pluggability design (we'll have both software-based and pkcs11 based implementation of the CryptoSuite API, equivalent to fabric's BCCSP API)
jimthematrix (Mon, 22 May 2017 16:14:44 GMT):
we can mark the implementation "experimental" if needed
jimthematrix (Mon, 22 May 2017 16:15:25 GMT):
the coding was done a long time ago but we have not been able to test it due to lack of support in the CI VMs.
jimthematrix (Mon, 22 May 2017 16:15:41 GMT):
@cbf ^^^
yacovm (Mon, 22 May 2017 16:17:35 GMT):
> to test the SDK's API pluggability design - how?
yacovm (Mon, 22 May 2017 16:17:35 GMT):
> to test the SDK's API pluggability design - how?
yacovm (Mon, 22 May 2017 16:17:35 GMT):
> to test the SDK's API pluggability design
- how?
cbf (Mon, 22 May 2017 16:24:20 GMT):
@jimthematrix the tests fail for me
cbf (Mon, 22 May 2017 16:24:31 GMT):
I rebuild node_modules and got it to run, but fails
jimthematrix (Mon, 22 May 2017 16:25:09 GMT):
hi Chris, I assume you haven't installed SoftHSM the emulator?
jimthematrix (Mon, 22 May 2017 16:26:00 GMT):
at the top of the test/unit/pkcs11.js file there are instructions
jimthematrix (Mon, 22 May 2017 16:26:51 GMT):
```
// To run this test case, install SoftHSM2 library at this link:
// https://wiki.opendnssec.org/display/SoftHSMDOCS/SoftHSM+Documentation+v2
// After installing the library, you need to initialize at least one token
// which will be used below. The test case assumes you have configured slot 0
// with user pin = 98765432.
// Sample configuration using softhsm2-util command line utility:
// softhsm2-util --init-token --slot 0 --label "My token 1" so pin abcd user pin 98765432
cbf (Mon, 22 May 2017 16:30:16 GMT):
ahem
cbf (Mon, 22 May 2017 16:30:26 GMT):
this should be in the README then
cbf (Mon, 22 May 2017 16:33:13 GMT):
and frankly, you need to make the install instructions clearer than they have at that site https://wiki.opendnssec.org/display/SoftHSMDOCS/SoftHSM+Documentation+v2
cbf (Mon, 22 May 2017 16:33:18 GMT):
holy cow that's crap
jimthematrix (Mon, 22 May 2017 16:34:05 GMT):
;-) yeah not the best doc for sure
jimthematrix (Mon, 22 May 2017 16:34:44 GMT):
good point, I probably should have a switch to turn it off so everyone don't have to install softhsm when running locally
latitiah (Mon, 22 May 2017 17:08:30 GMT):
Hi! Can I get more +2s on https://gerrit.hyperledger.org/r/#/c/8841?
jimthematrix (Mon, 22 May 2017 18:07:29 GMT):
@cbf addressed your comments above: https://gerrit.hyperledger.org/r/#/c/6825/
cbf (Mon, 22 May 2017 18:27:16 GMT):
so, I started down this path, and installed openssl
cbf (Mon, 22 May 2017 18:27:26 GMT):
success! or so, I thought
cbf (Mon, 22 May 2017 18:27:38 GMT):
then went to configure SoftHSMv2 and bzzt
cbf (Mon, 22 May 2017 18:28:10 GMT):
checking for OpenSSL version... >= 1.0.0
checking for OpenSSL ECC support... Found P256, P384, and P521
checking for OpenSSL GOST support... Cannot find GOST engine
configure: error: OpenSSL library has no GOST support
cbf (Mon, 22 May 2017 18:28:42 GMT):
ah, I see -disable-gost
cbf (Mon, 22 May 2017 18:28:49 GMT):
back to drawing board
jimthematrix (Mon, 22 May 2017 18:31:23 GMT):
;-)
jimthematrix (Mon, 22 May 2017 18:32:52 GMT):
yeah i added it to the readme already should've mentioned that to you
cbf (Mon, 22 May 2017 19:14:46 GMT):
still have multiple failures running gulp test
cbf (Mon, 22 May 2017 19:14:47 GMT):
1..737
# tests 737
# pass 630
# fail 107
cbf (Mon, 22 May 2017 19:15:42 GMT):
@jimthematrix ^^
yacovm (Mon, 22 May 2017 19:17:25 GMT):
@cbf @jimthematrix could you guys please +2 these unit test change sets please? https://gerrit.hyperledger.org/r/#/c/9609/ https://gerrit.hyperledger.org/r/#/c/9581/
yacovm (Mon, 22 May 2017 19:17:25 GMT):
@cbf @jimthematrix could you guys (or anyone else) please +2 these unit test change sets please? https://gerrit.hyperledger.org/r/#/c/9609/ https://gerrit.hyperledger.org/r/#/c/9581/
yacovm (Mon, 22 May 2017 19:18:54 GMT):
Also https://gerrit.hyperledger.org/r/#/c/9583/ (thanks for the +2 cbf)
jimthematrix (Mon, 22 May 2017 19:19:54 GMT):
@cbf details on the failure? i assume you have the target environment launched with `test/fixtures/docker-compose.yaml` against fabric master build?
muralisr (Mon, 22 May 2017 19:22:03 GMT):
a very easy UT CR https://gerrit.hyperledger.org/r/#/c/9659/ please
yacovm (Mon, 22 May 2017 19:22:49 GMT):
@muralisr license header year ;)
muralisr (Mon, 22 May 2017 19:23:08 GMT):
Argh ... come on yacov :-)
muralisr (Mon, 22 May 2017 19:23:13 GMT):
pushing shortl
muralisr (Mon, 22 May 2017 19:25:59 GMT):
thanks @yacovm ... done
yacovm (Mon, 22 May 2017 19:26:08 GMT):
I saw that, I was too late
yacovm (Mon, 22 May 2017 19:26:22 GMT):
uploaded 2 more comments
muralisr (Mon, 22 May 2017 19:42:38 GMT):
responded :-)
smithbk (Mon, 22 May 2017 21:48:25 GMT):
another fabric-ca: https://gerrit.hyperledger.org/r/#/c/9663 - Removing openldap image tarball
cbf (Mon, 22 May 2017 22:12:01 GMT):
add missing license header to shell scripts https://gerrit.hyperledger.org/r/#/c/9673/
cbf (Mon, 22 May 2017 22:12:25 GMT):
@greg.haskins please review, some I assigned copyright to you since you were primary author
greg.haskins (Tue, 23 May 2017 01:55:25 GMT):
@cbf had to rebase: https://gerrit.hyperledger.org/r/#/c/9379/
jimthematrix (Tue, 23 May 2017 02:08:48 GMT):
@cbf were you able to try https://gerrit.hyperledger.org/r/#/c/6825/ locally? to verify the tests impacted by this CR, you can run `gulp test-headless` so as to skip having to set up a local network for the integration suite (although setting one up should be trivial for you since you've done it before and have all the dependencies)
jimthematrix (Tue, 23 May 2017 04:08:49 GMT):
also https://gerrit.hyperledger.org/r/#/c/9681/ to replace the hashtable dependency that causes problems on windows and cloudfoundry node.js buildpacks, with a "native" associated array based approach
cbf (Tue, 23 May 2017 12:11:02 GMT):
1..598
# tests 598
# pass 591
# fail 7
cbf (Tue, 23 May 2017 12:11:09 GMT):
from running gulp test-headless
cbf (Tue, 23 May 2017 12:12:35 GMT):
@jimthematrix ^^
adc (Tue, 23 May 2017 12:33:40 GMT):
Hi @JonathanLevi, may we resurrect this https://gerrit.hyperledger.org/r/#/c/9279/ ?
dolanort (Tue, 23 May 2017 13:27:26 GMT):
Has joined the channel.
greg.haskins (Tue, 23 May 2017 13:34:46 GMT):
anyone: https://gerrit.hyperledger.org/r/#/c/9379/ ? I'd like to ensure this is merged before whatever the next release is, or we can't support kubernetes properly
smithbk (Tue, 23 May 2017 13:50:18 GMT):
Still need to make progress on the following fabric CA reviews ... thanks:
smithbk (Tue, 23 May 2017 13:50:23 GMT):
https://gerrit.hyperledger.org/r/#/c/9663/ - Remove openldap tarball (needs another +2)
https://gerrit.hyperledger.org/r/#/c/9553/ - Fix -M option of fabric-ca-client (already has 2 +2's, just needs merging)
https://gerrit.hyperledger.org/r/#/c/9535/ - Fix fvt test bug which causes transient false CI test failures
https://gerrit.hyperledger.org/r/#/c/9563/ - Fix default expiration times
https://gerrit.hyperledger.org/r/#/c/9479/ - Fix for registration with multiple attrs
https://gerrit.hyperledger.org/r/#/c/9429/ - Improve an error message (needs another +2)
https://gerrit.hyperledger.org/r/#/c/8919/ - Add TLS tests for LDAP
https://gerrit.hyperledger.org/r/#/c/8993/ - Add TLS tests for mysql
https://gerrit.hyperledger.org/r/#/c/9235/ - Fix TLS suppor
https://gerrit.hyperledger.org/r/#/c/9547/ - Update vendor for Fabric flogging (needs another +2)
https://gerrit.hyperledger.org/r/#/c/7741/ - Fix max enrollment checking logic
https://gerrit.hyperledger.org/r/#/c/9339/ - Improve server error handling (part 1)
https://gerrit.hyperledger.org/r/#/c/9341/ - Improve server error handling (part 2)
https://gerrit.hyperledger.org/r/#/c/9407/ - Test coverage of lib package to 85% (depends on 9341)
https://gerrit.hyperledger.org/r/#/c/9423/ - Improve LDAP usage and error handling (depends on 9341)
jimthematrix (Tue, 23 May 2017 14:25:56 GMT):
@cbf can you paste the errors?
muralisr (Tue, 23 May 2017 14:52:18 GMT):
@greg.haskins looking at https://gerrit.hyperledger.org/r/#/c/9379 now
muralisr (Tue, 23 May 2017 14:55:13 GMT):
@jimthematrix not sure if this is the same as what @cbf sees but the `# fail 7` is common. I see upgrade test fail on the e2e nodejs CI runs once a while which look as follows :
muralisr (Tue, 23 May 2017 14:55:24 GMT):
```23:41:20 # tests 80
23:41:20 # pass 73
23:41:20 # fail 7```
muralisr (Tue, 23 May 2017 14:55:35 GMT):
and the failure itself looks like this :
muralisr (Tue, 23 May 2017 14:56:15 GMT):
```23:41:19 ***** U P G R A D E flow: query chaincode *****
23:41:19 # getMember, name: admin, client.getUserContext(admin, true)
23:41:19 info: [utils.CryptoKeyStore]: This class requires a CryptoKeyStore to save keys, using the store: {"opts":{"path":"/tmp/hfc/hfc-test-kvs_peerOrg2"}}
23:41:19 info: [Client.js]: Successfully loaded user "admin" from local key value store
23:41:19 ok 73 Successfully loaded member from persistence
23:41:19 not ok 74 checking query results are correct that user b has 410 now after the move
23:41:19 ---
23:41:19 operator: equal
23:41:19 expected: '410'
23:41:19 actual: '400'
23:41:19 at: Client.newDefaultKeyValueStore.then.then.then (/w/workspace/fabric-verify-end-2-end-x86_64/gopath/src/github.com/hyperledger/fabric-sdk-node/test/integration/e2e/e2eUtils.js:750:8)
23:41:19 ...
23:41:19 not ok 75 checking query results are correct that user b has 410 now after the move
23:41:19 ---
23:41:19 operator: equal
23:41:19 expected: '410'
23:41:19 actual: '400'
23:41:19 at: Client.newDefaultKeyValueStore.then.then.then (/w/workspace/fabric-verify-end-2-end-x86_64/gopath/src/github.com/hyperledger/fabric-sdk-node/test/integration/e2e/e2eUtils.js:750:8)
23:41:19 ...```
muralisr (Tue, 23 May 2017 14:56:28 GMT):
the above from https://jenkins.hyperledger.org/job/fabric-verify-end-2-end-x86_64/3526/consoleFull
muralisr (Tue, 23 May 2017 14:56:47 GMT):
^^^ @jimthematrix
jimthematrix (Tue, 23 May 2017 15:16:39 GMT):
@muralisr thanks for bringing this up, I investigated that yesterday from your ping. couldn't reproduce it locally or getting CI to fail the same way again. so not sure what to make of it
muralisr (Tue, 23 May 2017 15:16:53 GMT):
ok
muralisr (Tue, 23 May 2017 15:17:31 GMT):
just saw the common `# fail 7` and thought worth mentioning
muralisr (Tue, 23 May 2017 15:18:07 GMT):
and u r right, this happens sporadically
rennman (Tue, 23 May 2017 15:18:23 GMT):
Has joined the channel.
jimthematrix (Tue, 23 May 2017 15:32:50 GMT):
thanks it could well be that, @cbf? if both of you are able to reproduce it, I'm really curious what it is that is different b/w your environments and mine
cbf (Tue, 23 May 2017 15:34:17 GMT):
well, I think that the key thing is that there SHOULDN"T be a difference;-) @jimthematrix
jimthematrix (Tue, 23 May 2017 15:48:09 GMT):
agreed, but still trying to decide if what you are seeing is the same as what Murali pasted above
jimthematrix (Tue, 23 May 2017 15:49:17 GMT):
can you paste the errors from the test run? they should be clearly marked with a distinctive color (dark orange-ish)
rameshthoomu (Tue, 23 May 2017 16:43:16 GMT):
https://gerrit.hyperledger.org/r/#/c/9473/ && https://gerrit.hyperledger.org/r/#/c/9477/ need one more +2
muralisr (Tue, 23 May 2017 17:03:46 GMT):
@rameshthoomu merged both... looked good at high level (didn't actually run the test myself)
rameshthoomu (Tue, 23 May 2017 17:09:05 GMT):
Will include these in weekly or long runs
rameshthoomu (Tue, 23 May 2017 17:09:17 GMT):
Will give you an update
rameshthoomu (Tue, 23 May 2017 20:39:04 GMT):
@greg.haskins need your review on this patch https://jira.hyperledger.org/browse/FAB-3918
rameshthoomu (Tue, 23 May 2017 20:39:04 GMT):
@greg.haskins need your review on this patch https://gerrit.hyperledger.org/r/#/c/9387/ & https://gerrit.hyperledger.org/r/#/c/9385/ (https://jira.hyperledger.org/browse/FAB-3918)
greg.haskins (Tue, 23 May 2017 20:42:27 GMT):
looks like these are dupped out with https://gerrit.hyperledger.org/r/#/c/9197/ https://gerrit.hyperledger.org/r/#/c/9191/
greg.haskins (Tue, 23 May 2017 20:42:42 GMT):
@harrijk do you care which?
harrijk (Tue, 23 May 2017 20:44:54 GMT):
They are different. One for fabric (.basimage-release) and one for fabric-ca (Makefile change base image version #fabric-maintainers
harrijk (Tue, 23 May 2017 20:45:12 GMT):
Slight wording change
harrijk (Tue, 23 May 2017 20:47:14 GMT):
After seeing the above message, I understand the meaning of "dup". :wink:
harrijk (Tue, 23 May 2017 20:47:14 GMT):
After seeing the above messages, I understand the meaning of "dup". :wink:
harrijk (Tue, 23 May 2017 20:47:48 GMT):
I don't care which version gets put in.
greg.haskins (Tue, 23 May 2017 20:49:07 GMT):
done
greg.haskins (Tue, 23 May 2017 20:49:12 GMT):
needs one more: https://gerrit.hyperledger.org/r/#/c/9673/
cbf (Tue, 23 May 2017 21:53:09 GMT):
easy one https://gerrit.hyperledger.org/r/#/c/9735/
cbf (Tue, 23 May 2017 21:53:18 GMT):
skips a failing UT test
latitiah (Tue, 23 May 2017 22:16:10 GMT):
Needs 1 more +2: https://gerrit.hyperledger.org/r/#/c/9131
yacovm (Tue, 23 May 2017 22:17:43 GMT):
`core/policy` unit tests https://gerrit.hyperledger.org/r/#/c/9689/
muralisr (Tue, 23 May 2017 23:12:19 GMT):
a bug fix that'll help fix some of the CI failures please https://gerrit.hyperledger.org/r/#/c/9721/
baohua (Wed, 24 May 2017 01:42:53 GMT):
This patchset got two +2, welcome for further review :) https://gerrit.hyperledger.org/r/#/c/9057/
baohua (Wed, 24 May 2017 02:01:01 GMT):
And 2 enhancement/checking patchsets for 1.0 quality: https://gerrit.hyperledger.org/r/#/c/8873/; https://gerrit.hyperledger.org/r/#/c/8861/
adc (Wed, 24 May 2017 07:36:04 GMT):
Hi All, please some love to https://gerrit.hyperledger.org/r/#/c/9689/ . It improves test coverage of the core/policy package. Thanks :)
smithbk (Wed, 24 May 2017 12:08:56 GMT):
fabric-ca CRs still needing review:
smithbk (Wed, 24 May 2017 12:09:01 GMT):
https://gerrit.hyperledger.org/r/#/c/9663/ - Remove openldap tarball (needs another +2)
https://gerrit.hyperledger.org/r/#/c/9535/ - Fix fvt test bug which causes transient false CI test failures
https://gerrit.hyperledger.org/r/#/c/9563/ - Fix default expiration times
https://gerrit.hyperledger.org/r/#/c/9479/ - Fix for registration with multiple attrs
https://gerrit.hyperledger.org/r/#/c/8919/ - Add TLS tests for LDAP
https://gerrit.hyperledger.org/r/#/c/8993/ - Add TLS tests for mysql
https://gerrit.hyperledger.org/r/#/c/9235/ - Fix TLS support
https://gerrit.hyperledger.org/r/#/c/9533/ - Intermediate CA restriction on CN
https://gerrit.hyperledger.org/r/#/c/9579/ - Fix duplicate flags registered for Hosts
https://gerrit.hyperledger.org/r/#/c/9547/ - Update vendor for Fabric flogging (needs another +2)
https://gerrit.hyperledger.org/r/#/c/7741/ - Fix max enrollment checking logic
https://gerrit.hyperledger.org/r/#/c/9339/ - Improve server error handling (part 1)
https://gerrit.hyperledger.org/r/#/c/9341/ - Improve server error handling (part 2)
https://gerrit.hyperledger.org/r/#/c/9407/ - Test coverage of lib package to 85% (depends on 9341)
https://gerrit.hyperledger.org/r/#/c/9423/ - Improve LDAP usage and error handling (depends on 9341)
cbf (Wed, 24 May 2017 13:14:00 GMT):
@smithbk https://gerrit.hyperledger.org/r/#/c/9579/2 needs rebase
cbf (Wed, 24 May 2017 13:14:11 GMT):
missing dependency cannot be merged
cbf (Wed, 24 May 2017 13:18:39 GMT):
https://gerrit.hyperledger.org/r/#/c/9407/ needs rebase
cbf (Wed, 24 May 2017 13:36:56 GMT):
https://gerrit.hyperledger.org/r/#/c/9735/ needs some love please
cbf (Wed, 24 May 2017 13:37:46 GMT):
also https://gerrit.hyperledger.org/r/#/c/9733/ is an easy one - remove vendored test dependency (whcih we don't need) that has incompatible license
baohua (Wed, 24 May 2017 14:15:45 GMT):
Has left the channel.
jimthematrix (Wed, 24 May 2017 14:36:20 GMT):
https://gerrit.hyperledger.org/r/#/c/9749/ - based on community feedback
jimthematrix (Wed, 24 May 2017 14:37:45 GMT):
also, @cbf can we get https://gerrit.hyperledger.org/r/#/c/6825/ merged please? it's been reliably running successfully on CI (last 4 runs on that CR)
wlahti (Wed, 24 May 2017 16:22:27 GMT):
Need one more review of https://gerrit.hyperledger.org/r/#/c/9661/ (unit tests for QSCC) whenever a maintainer has a moment.
jimthematrix (Wed, 24 May 2017 19:07:20 GMT):
trivial change to add logging only in tests for diagnosis: https://gerrit.hyperledger.org/r/#/c/9763/, @muralisr
muralisr (Wed, 24 May 2017 19:10:56 GMT):
done @jimthematrix (thanks!)
jimthematrix (Wed, 24 May 2017 19:11:14 GMT):
thanks
cbf (Wed, 24 May 2017 19:40:21 GMT):
https://gerrit.hyperledger.org/r/#/c/9733/ needs love please
cbf (Wed, 24 May 2017 20:42:42 GMT):
https://gerrit.hyperledger.org/r/#/c/9709/ needs lovin
cbf (Wed, 24 May 2017 21:15:44 GMT):
https://gerrit.hyperledger.org/r/#/c/9775/ - replace the raw.github URL with a goo.gl shortened URL from which we can track download analytics
cbf (Wed, 24 May 2017 21:35:32 GMT):
https://gerrit.hyperledger.org/r/#/c/9687/ could also use love while it is NOT in conflict with other CRs, please
cbf (Wed, 24 May 2017 21:36:05 GMT):
@smithbk https://gerrit.hyperledger.org/r/#/c/9677/ does same for fabric-ca
jimthematrix (Wed, 24 May 2017 23:18:28 GMT):
https://gerrit.hyperledger.org/r/#/c/9749 - based on community feedback
jimthematrix (Wed, 24 May 2017 23:18:28 GMT):
https://gerrit.hyperledger.org/r/#/c/9749 - also needs some love please, it's done based on community feedback
jiangyaoguo (Thu, 25 May 2017 01:23:48 GMT):
https://gerrit.hyperledger.org/r/#/c/9683/ A
jiangyaoguo (Thu, 25 May 2017 01:24:01 GMT):
easy legacy code clean
jimthematrix (Thu, 25 May 2017 02:26:13 GMT):
@muralisr @cbf https://gerrit.hyperledger.org/r/#/c/9783/ - for more diagnosis code in tests to investigate the intermittent upgrade failures in fabric end-2-end CI
muralisr (Thu, 25 May 2017 02:57:10 GMT):
done @jimthematrix
jimthematrix (Thu, 25 May 2017 13:20:50 GMT):
thanks Murali!
jimthematrix (Thu, 25 May 2017 13:22:12 GMT):
any takers for https://gerrit.hyperledger.org/r/#/c/9749? it's done based on community feedback so that fabric-ca-client can be completely self-sufficient in managing user persistence (well, this is step1, another simpler CR following)
harrijk (Thu, 25 May 2017 13:43:11 GMT):
bccsp/pkcs11 coverage CRs:
http://gerrit.hyperledger.org/r/9777
http://gerrit.hyperledger.org/r/9779
http://gerrit.hyperledger.org/r/9781
https://gerrit.hyperledger.org/r/#/c/9441 ( pre-req for above CRs)
I'd appreciate any feedback. Thanks.
cbf (Thu, 25 May 2017 14:15:59 GMT):
easy one https://gerrit.hyperledger.org/r/#/c/9775/
jeffgarratt (Thu, 25 May 2017 18:15:47 GMT):
@binhn @muralisr @kostas precursor to subsequent bootstrap changes wrt to anchor peers and governance options https://gerrit.hyperledger.org/r/#/c/9809/
cbf (Thu, 25 May 2017 21:50:58 GMT):
@here would appreciate some testing of this CR https://gerrit.hyperledger.org/r/#/c/9811/
cbf (Thu, 25 May 2017 21:51:34 GMT):
have made changes with @tongli to limit unit-test execution to affected packages only
tongli (Thu, 25 May 2017 21:51:35 GMT):
Has joined the channel.
cbf (Thu, 25 May 2017 21:51:57 GMT):
also replaced gocov with go test -cover as it performs much better
cbf (Thu, 25 May 2017 21:52:16 GMT):
would especially appreciate windows and linux testing
cbf (Thu, 25 May 2017 21:53:27 GMT):
note new target in Makefile 'verify' will only test packages in the scope of the change
yacovm (Thu, 25 May 2017 21:53:49 GMT):
Why would we want CI to run just the packages that changed?
yacovm (Thu, 25 May 2017 21:54:13 GMT):
I think it's an un-necessary risk. What is the gain here? merge CRs faster?
cbf (Thu, 25 May 2017 21:54:40 GMT):
two step process - on submit CR, runs subset, on merge will run full pass and we'll revert merged patches that fail full CI
yacovm (Thu, 25 May 2017 21:54:50 GMT):
auto-revert?
yacovm (Thu, 25 May 2017 21:54:53 GMT):
or manual?
cbf (Thu, 25 May 2017 21:54:56 GMT):
yes
cbf (Thu, 25 May 2017 21:55:31 GMT):
of course, if ppl don't agree, the change is there for local CI passes to be much more efficient
cbf (Thu, 25 May 2017 21:56:14 GMT):
this doesn't change the end-to-end and bdd CI jobs
cbf (Thu, 25 May 2017 21:56:16 GMT):
just UT
cbf (Thu, 25 May 2017 21:56:35 GMT):
actually, this step changes nothing in CI
yacovm (Thu, 25 May 2017 21:56:39 GMT):
yeah but e2e doesn't test anything but the super-optimistic path
cbf (Thu, 25 May 2017 21:56:47 GMT):
understood
cbf (Thu, 25 May 2017 21:57:17 GMT):
many if not most large OSS projects revert to either a smoke test first pass or something like this
C0rWin (Thu, 25 May 2017 21:57:49 GMT):
IMO it's better to invest effort trying to improve UT, rather to scoping them for CR specific packages
C0rWin (Thu, 25 May 2017 21:58:04 GMT):
like trying to parallelize them
C0rWin (Thu, 25 May 2017 21:58:11 GMT):
remove sleeps
yacovm (Thu, 25 May 2017 21:58:56 GMT):
1) Well if I have package `a` that imports package `b` and calls `b.F()` and now `b.F()` is removed, master is broken until it auto-reverts.
2) Our UTs are still brittle. That means false-negatives, and auto-reverts right?
yacovm (Thu, 25 May 2017 21:59:28 GMT):
@C0rWin I tried parallelizing them, but the minions that run in CI just couldn't handle the load :(
C0rWin (Thu, 25 May 2017 22:00:19 GMT):
:/
C0rWin (Thu, 25 May 2017 22:04:07 GMT):
@cbf will merge of CR-9811 mean we gonna switch to using it in CI?
C0rWin (Thu, 25 May 2017 22:04:20 GMT):
or it will be an option for meanwhile?
cbf (Thu, 25 May 2017 22:07:35 GMT):
https://gerrit.hyperledger.org/r/#/c/9799/ could use some love
cbf (Thu, 25 May 2017 22:07:59 GMT):
@C0rWin it is an option
cbf (Thu, 25 May 2017 22:08:31 GMT):
AFAIK, @rameshthoomu has not begun the ci-management changes
cbf (Thu, 25 May 2017 22:08:58 GMT):
if this merges, it can be used to speed up local unit-tests
C0rWin (Thu, 25 May 2017 22:08:59 GMT):
well, so worth to merge it and to use for local development
cbf (Thu, 25 May 2017 22:09:05 GMT):
and leave at that
C0rWin (Thu, 25 May 2017 22:09:05 GMT):
yeah
cbf (Thu, 25 May 2017 22:09:37 GMT):
I would like to do the auto-revert regardless
cbf (Thu, 25 May 2017 22:09:58 GMT):
but I think that we can and should adopt a two phase process
C0rWin (Thu, 25 May 2017 22:10:04 GMT):
can get rid of `TEST_PKGS`
cbf (Thu, 25 May 2017 22:10:10 GMT):
yes
cbf (Thu, 25 May 2017 22:10:29 GMT):
except the CR basically populates it for you if you run make verify
mastersingh24 (Thu, 25 May 2017 22:38:46 GMT):
[ Why?](https://chat.hyperledger.org/channel/fabric-pr-review?msg=uFy8b7soinznhnsox) @C0rWin
mastersingh24 (Thu, 25 May 2017 22:38:46 GMT):
[ Why? I use this all the time. Or are you saying we can get rid of it one we make it possible to just do go test everywhere?](https://chat.hyperledger.org/channel/fabric-pr-review?msg=uFy8b7soinznhnsox) @C0rWin
C0rWin (Thu, 25 May 2017 22:39:24 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=zGo2qQAjHumZBNdDx) @mastersingh24 do not get me wrong :)
C0rWin (Thu, 25 May 2017 22:39:45 GMT):
all I meant to say is the with CR-9811
C0rWin (Thu, 25 May 2017 22:39:51 GMT):
no need to handle it manually
mastersingh24 (Thu, 25 May 2017 22:40:12 GMT):
ah - gotcha ;)
C0rWin (Thu, 25 May 2017 22:40:49 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=8PPXtMEc2TEN7Eyus) @mastersingh24 for now I cannot test locally my changes w/o using `TEST_PKGS`
C0rWin (Thu, 25 May 2017 22:41:14 GMT):
otherwise I will have to wait all tests to complete for 40 mins at least
cbf (Fri, 26 May 2017 00:29:46 GMT):
https://gerrit.hyperledger.org/r/#/c/9807/ needs some love please
cbf (Fri, 26 May 2017 00:29:55 GMT):
it's also an easy one
muralisr (Fri, 26 May 2017 01:04:01 GMT):
thanks to @jimthematrix helping figuring out a bad change in this UT. Its now ready to go https://gerrit.hyperledger.org/r/#/c/9645/
cbf (Fri, 26 May 2017 01:09:59 GMT):
@muralisr no offense, but this is a rather significant refactor and hence review-needed
muralisr (Fri, 26 May 2017 01:10:21 GMT):
@cbf sure
cbf (Fri, 26 May 2017 01:10:26 GMT):
the -2 is not a negative reflection of the change, just that we need to minimize risk
muralisr (Fri, 26 May 2017 01:10:33 GMT):
understood
muralisr (Fri, 26 May 2017 01:11:13 GMT):
the goal was to refactor to reduce repetitive code
muralisr (Fri, 26 May 2017 01:11:24 GMT):
and so increas UT surface
muralisr (Fri, 26 May 2017 01:11:40 GMT):
but definitely
muralisr (Fri, 26 May 2017 01:12:40 GMT):
Message Attachments
muralisr (Fri, 26 May 2017 01:12:52 GMT):
that tells the story
jimthematrix (Fri, 26 May 2017 02:12:03 GMT):
for https://gerrit.hyperledger.org/r/#/c/9749/ - trying again to see if anybody would be interested in reviewing and merging, it's been hanging out for 2 days. even though the CR looks big, the net change is really just adding "newDefaultKeyValueStore()" to FabricCAClientImpl. I had to do a bit of code refactoring though, because that class and Client.js end up having quite a few common properties and methods, so I created a comment base class BaseClient.js that both inherit from. about half of the code changes are in tests
yacovm (Fri, 26 May 2017 13:19:41 GMT):
Bug fixes to be reviewed and merged:
https://gerrit.hyperledger.org/r/#/c/9119/ Mutual TLS
https://gerrit.hyperledger.org/r/#/c/9637/ StateInfo expiration related bug fix
https://gerrit.hyperledger.org/r/#/c/9753/ identities expiration related bug fix
https://gerrit.hyperledger.org/r/#/c/9691/ Prevent logging of the entire pull update to the log. In case of blocks - this may blow up the log with binary data. *Lots* of binary data.
smithbk (Fri, 26 May 2017 13:26:12 GMT):
fabric-ca CRs needing review:
smithbk (Fri, 26 May 2017 13:26:15 GMT):
https://gerrit.hyperledger.org/r/#/c/9805/ - Workaround for panic due to libc bug
https://gerrit.hyperledger.org/r/#/c/9663/ - Remove openldap tarball (needs another +2)
https://gerrit.hyperledger.org/r/#/c/9563/ - Fix default expiration times
https://gerrit.hyperledger.org/r/#/c/9479/ - Fix for registration with multiple attrs
https://gerrit.hyperledger.org/r/#/c/7741/ - Fix max enrollment checking logic
https://gerrit.hyperledger.org/r/#/c/9423/ - Improve LDAP usage and error handling
cbf (Fri, 26 May 2017 13:28:12 GMT):
could use some love please https://gerrit.hyperledger.org/r/#/c/9211/
rameshthoomu (Fri, 26 May 2017 13:44:51 GMT):
Need one more +2 https://gerrit.hyperledger.org/r/#/c/9723/
smithbk (Fri, 26 May 2017 14:19:07 GMT):
A couple more read for fabric-ca. Here is the new list:
smithbk (Fri, 26 May 2017 14:19:10 GMT):
https://gerrit.hyperledger.org/r/#/c/9805/ - Workaround for panic due to libc bug
https://gerrit.hyperledger.org/r/#/c/9663/ - Remove openldap tarball (needs another +2)
https://gerrit.hyperledger.org/r/#/c/9563/ - Fix default expiration times
https://gerrit.hyperledger.org/r/#/c/9479/ - Fix for registration with multiple attrs
https://gerrit.hyperledger.org/r/#/c/7741/ - Fix max enrollment checking logic
https://gerrit.hyperledger.org/r/#/c/9423/ - Improve LDAP usage and error handling
https://gerrit.hyperledger.org/r/#/c/9849/ - Fix typo in error message
https://gerrit.hyperledger.org/r/#/c/9847/ - Fix leaking authority to delegate
aambati (Fri, 26 May 2017 14:29:21 GMT):
@muralisr @binhn I need your help review https://gerrit.hyperledger.org/r/8913 and https://gerrit.hyperledger.org/r/9285, you had +2d them at some point. I have rebased and able to reverify them few time. Need you to review one more time and +2 them again
aambati (Fri, 26 May 2017 14:30:05 GMT):
@muralisr @binhn Also, https://gerrit.hyperledger.org/r/9585 needs a review as well
scottz (Fri, 26 May 2017 16:26:28 GMT):
Need approvals for test tooling addition:
https://gerrit.hyperledger.org/r/#/c/9667/ - few simple function changes for start/stop in behave
scottz (Fri, 26 May 2017 16:27:14 GMT):
https://gerrit.hyperledger.org/r/#/c/9657/ - ledger test tool, bash and go
https://gerrit.hyperledger.org/r/#/c/9761/ - ledger tests, bash
@dave.enyeart and another
scottz (Fri, 26 May 2017 16:27:14 GMT):
https://gerrit.hyperledger.org/r/#/c/9657/ - ledger test tool, bash and go
https://gerrit.hyperledger.org/r/#/c/9761/ - ledger tests, bash (merge this AFTER 9657)
@dave.enyeart and another
cbf (Fri, 26 May 2017 16:27:14 GMT):
this is like the 3rd time asking for https://gerrit.hyperledger.org/r/#/c/9799/ and https://gerrit.hyperledger.org/r/#/c/9807/ both ready to submit just need one more +2
muralisr (Fri, 26 May 2017 16:41:38 GMT):
@cbf https://gerrit.hyperledger.org/r/#/c/9799 done
muralisr (Fri, 26 May 2017 16:41:42 GMT):
looking at 9807
muralisr (Fri, 26 May 2017 16:42:15 GMT):
ah I had reviewed that and +2ed ... need somone else to review
cbf (Fri, 26 May 2017 16:43:43 GMT):
thx
muralisr (Fri, 26 May 2017 16:43:47 GMT):
@scottz +2ed https://gerrit.hyperledger.org/r/#/c/9667
muralisr (Fri, 26 May 2017 16:49:03 GMT):
@aambati couple of comments on https://gerrit.hyperledger.org/r/#/c/8913/
smithbk (Fri, 26 May 2017 17:23:04 GMT):
Updated list for fabric-ca:
smithbk (Fri, 26 May 2017 17:23:07 GMT):
https://gerrit.hyperledger.org/r/#/c/7741/ - Fix max enrollment checking logic
https://gerrit.hyperledger.org/r/#/c/9423/ - Improve LDAP usage and error handling
https://gerrit.hyperledger.org/r/#/c/9847/ - Fix leaking authority to delegates
https://gerrit.hyperledger.org/r/#/c/9725/ - Fix getcacert client command config
elli-androulaki (Fri, 26 May 2017 17:57:35 GMT):
Hi, the following CRs will appreciate your reviews :)
elli-androulaki (Fri, 26 May 2017 17:57:44 GMT):
Need review:
cryptogen intermediate CA and CRL generation enablement (FAB-3888) - (https://gerrit.hyperledger.org/r/#/c/9275/)
OU certificates fail to match (FAB-4003) (https://gerrit.hyperledger.org/r/#/c/9519)
Error handling in bccsp/signer (FAB-3540) (https://gerrit.hyperledger.org/r/#/c/9279/)
elli-androulaki (Fri, 26 May 2017 17:57:44 GMT):
cryptogen intermediate CA and CRL generation enablement (FAB-3888) - (https://gerrit.hyperledger.org/r/#/c/9275/)
OU certificates fail to match (FAB-4003) (https://gerrit.hyperledger.org/r/#/c/9519)
Error handling in bccsp/signer (FAB-3540) (https://gerrit.hyperledger.org/r/#/c/9279/)
aambati (Fri, 26 May 2017 17:59:02 GMT):
@smithbk i have fixed the merge conflict for https://gerrit.hyperledger.org/r/#/c/9725/, can u pls re-review and +2 it
aambati (Fri, 26 May 2017 18:01:55 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=9rWMf8GMP3aS63LCk) @muralisr ok, i will take a look
harrijk (Fri, 26 May 2017 23:14:52 GMT):
The bccsp/pkcs11 coverage CRs have settled down after an update and rebase. I'd appreciate it if you could take another look. Thanks.
http://gerrit.hyperledger.org/r/9777
http://gerrit.hyperledger.org/r/9779
http://gerrit.hyperledger.org/r/9781
cbf (Sat, 27 May 2017 00:35:03 GMT):
https://gerrit.hyperledger.org/r/#/c/5147/
cbf (Sat, 27 May 2017 00:35:29 GMT):
https://gerrit.hyperledger.org/r/#/c/9425/
harrijk (Sat, 27 May 2017 14:03:07 GMT):
An easy one.. please and thanks!
https://gerrit.hyperledger.org/r/#/c/9889/
bmalavan (Sat, 27 May 2017 20:04:01 GMT):
Has joined the channel.
mastersingh24 (Sat, 27 May 2017 20:43:03 GMT):
Upgrading grpc-go is ready for review: https://gerrit.hyperledger.org/r/#/c/9861/
C0rWin (Sun, 28 May 2017 09:18:11 GMT):
Removing admin stop command preventing to shutdown peer by remote call: https://gerrit.hyperledger.org/r/#/c/9845/, already has +2, also voted(FAB-4166) to get in for v1.0 :)
mastersingh24 (Sun, 28 May 2017 18:14:44 GMT):
https://gerrit.hyperledger.org/r/#/c/9861/ (upgrade grpc-go ) should be ready for hopefully a final review
jimthematrix (Sun, 28 May 2017 22:18:34 GMT):
https://gerrit.hyperledger.org/r/#/c/9749/ - has been ready for review for 4 days, and 4th time asking for review now, if you have any concerns please feel free to let me know, I tried to explain above what this is trying to do, and pasting here again: `even though the CR looks significant, the net change is really just adding "newDefaultKeyValueStore()" to FabricCAClientImpl, and adding User class to the fabric-ca-client package. I had to do a bit of code refactoring though, because that class and Client.js end up having quite a few common properties and methods, so I created a comment base class BaseClient.js that both inherit from. about half of the code changes are in tests`
cbf (Mon, 29 May 2017 00:20:05 GMT):
https://gerrit.hyperledger.org/r/#/c/9871/
cbf (Mon, 29 May 2017 00:21:28 GMT):
@jimthematrix https://jira.hyperledger.org/browse/FAB-4131 is review-needed
cbf (Mon, 29 May 2017 00:22:11 GMT):
the point of that was - as the maintainers agreed - to limit changes to production code and to have a process for reviewing and agreeing on substantive changes
cbf (Mon, 29 May 2017 00:25:27 GMT):
the reason that this has not been merged is the same as for @muralisr request for https://gerrit.hyperledger.org/r/#/c/9645/ and that is that despite the fact that I have sent DAILY reminders to the #fabric-maintainers list, most of the issues in the https://jira.hyperledger.org/secure/Dashboard.jspa?selectPageId=10104#Filter-Results/10517 dashboard list have NOT been reviewed. The idea was to get FIVE mintainers to agree on merging patches that met the criteria we agreed upon and as documented in the wiki https://wiki.hyperledger.org/projects/fabric/release_exit_criteria
jimthematrix (Mon, 29 May 2017 02:49:30 GMT):
thanks @cbf, understood, @binhn did add one vote to FAB-4131, should have included the link to the JIRA item (https://jira.hyperledger.org/browse/FAB-4131), so other maintainers can voice their opinions. will also add my vote to the other items in the FAB-9871 list
jimthematrix (Mon, 29 May 2017 02:49:30 GMT):
thanks @cbf, understood, @binhn did add one vote to FAB-4131, should have included the link to the JIRA item (https://jira.hyperledger.org/browse/FAB-4131), so other maintainers can voice their opinions. will also add my vote to the other items in the FAB list
jimthematrix (Mon, 29 May 2017 03:30:51 GMT):
I added more explanations in https://jira.hyperledger.org/browse/FAB-4131 to help maintainers review and vote
cbf (Mon, 29 May 2017 06:55:38 GMT):
thx
adc (Mon, 29 May 2017 07:14:38 GMT):
Hi All, please some love to https://gerrit.hyperledger.org/r/#/c/9275/. Thanks :)
C0rWin (Mon, 29 May 2017 07:29:36 GMT):
@adc re: CR-9275, seems that no one voted in JIRA in favor of this change to make it before v1.0
C0rWin (Mon, 29 May 2017 07:54:13 GMT):
@cbf there is an explicit feedback of items which everyone agreed to get into v1.0, while no feedback of deferring/postponing items to post v1.0. I think we need to have some retention agreement to move items from your filter into backlog or something, otherwise it will keep growing.
yacovm (Mon, 29 May 2017 07:55:19 GMT):
we can just remove the lablel once it is merged no?
C0rWin (Mon, 29 May 2017 07:55:54 GMT):
for those which merged Id' guess so, but I was talking about those which we won't get into before v1.0
yacovm (Mon, 29 May 2017 07:56:39 GMT):
Then I guess write a comment "not to be merged" and remove the label :)
yacovm (Mon, 29 May 2017 07:56:59 GMT):
and the person that opened the JIRA should do it
cbf (Mon, 29 May 2017 11:03:01 GMT):
the label can be removed when we make a decision. Thus far, no issue has enough votes to merge or consensus to defer
jimthematrix (Mon, 29 May 2017 13:07:16 GMT):
@adc I voted for FAB-3888 but had a comment in gerrit for your CR.
adc (Mon, 29 May 2017 13:47:11 GMT):
Thanks @jimthematrix, I replied :)
yacovm (Mon, 29 May 2017 14:58:44 GMT):
I have 5 votes for https://gerrit.hyperledger.org/r/#/c/9637/ and https://gerrit.hyperledger.org/r/#/c/9753/, can we merge them please?
yacovm (Mon, 29 May 2017 14:58:44 GMT):
I have 5 votes for https://gerrit.hyperledger.org/r/#/c/9637/ and https://gerrit.hyperledger.org/r/#/c/9753/, can we merge them please? @cbf
mastersingh24 (Mon, 29 May 2017 15:03:50 GMT):
So need a little coordination here (I kinda messed things up accidentally). Can we get some eyes on
https://gerrit.hyperledger.org/r/#/c/9887/ and hopefully merge it? Then I can rebase https://gerrit.hyperledger.org/r/#/c/9861/ (grpc-go update) on it and e2e will pass
yacovm (Mon, 29 May 2017 17:03:50 GMT):
@mastersingh24 is that a planned thing to remove the testchainid?
I'm asking because it belongs to category (3)
yacovm (Mon, 29 May 2017 17:05:56 GMT):
I guess that since the e2e is broken we need to go all the way with that
mastersingh24 (Mon, 29 May 2017 17:49:19 GMT):
I had opened it as a bug before alpha2 since IMHO it's a bug that this has stayed in the code path. The other "smaller" change would be to set the default to "false" rather than"true" but I think it's both a bug and a security hole to have test code enabled in the production path.
yacovm (Mon, 29 May 2017 17:50:08 GMT):
mm, then it's category (2) then and not (3) right?
yacovm (Mon, 29 May 2017 17:50:08 GMT):
mm, then it's category (2) then and not (3) right @mastersingh24 ?
mastersingh24 (Mon, 29 May 2017 17:57:35 GMT):
That was my take
yacovm (Mon, 29 May 2017 17:58:32 GMT):
ok I also think your classification makes sense
cbf (Mon, 29 May 2017 19:11:57 GMT):
Easy one that has been sitting for days https://gerrit.hyperledger.org/r/#/c/9871/
mastersingh24 (Mon, 29 May 2017 19:31:55 GMT):
https://gerrit.hyperledger.org/r/#/c/9895/ is good to go
mastersingh24 (Mon, 29 May 2017 22:21:43 GMT):
https://gerrit.hyperledger.org/r/#/c/9895/ is still good to go ;)
muralisr (Mon, 29 May 2017 22:46:02 GMT):
@mastersingh24 https://gerrit.hyperledger.org/r/#/c/9895... removing `--peer-defaultchain=false` will make it use "testchainid" (unless something changed)
muralisr (Mon, 29 May 2017 22:46:10 GMT):
is that what you are going after ?
muralisr (Mon, 29 May 2017 22:47:14 GMT):
could be given the compose files are not the usual "e2e" or other known culprits that use channel... just making sure
yacovm (Mon, 29 May 2017 22:48:03 GMT):
@muralisr see https://gerrit.hyperledger.org/r/#/c/9887/
muralisr (Mon, 29 May 2017 22:48:25 GMT):
ah it has been removed
muralisr (Mon, 29 May 2017 22:48:26 GMT):
ok
muralisr (Mon, 29 May 2017 22:52:25 GMT):
I've been a bit behind (working on chaincode/ UT :-) )
mastersingh24 (Mon, 29 May 2017 22:53:59 GMT):
@muralisr - for a variety of "odd" reasons, in order to eliminate --peer-defaultchain, I had to do the following:
1) Remove the actual code which creates testchainid from the peer but leave the CLI flag in place so that e2e would pass (since the Java and Node e2e pass --peer-defaultchain=false to the peer on startup)
2) Modify the compose files for e2e for Node and Java to remove the --peer-defaultchain flag
3) Submit a final change which removes the flag from the peer
(the trick is that for odd reasons, the SDK e2e's will fail if testchainid is created on startup)
mastersingh24 (Mon, 29 May 2017 22:54:38 GMT):
Rick merged the Java change yesterday (before we realized all of the complex dependencies :( )
muralisr (Mon, 29 May 2017 22:55:37 GMT):
ok. will stay away a bit then :-) ... but this is nice!
muralisr (Mon, 29 May 2017 22:55:43 GMT):
talking of nice...
muralisr (Mon, 29 May 2017 22:56:14 GMT):
I have made very good progress with chaincode UT ...65% coverage without spinning a single image or starting peer
muralisr (Mon, 29 May 2017 22:57:16 GMT):
but really could do some help with https://jira.hyperledger.org/browse/FAB-3948 please
muralisr (Mon, 29 May 2017 22:57:33 GMT):
I'd need common mockpeer changes for the chaincode work
muralisr (Mon, 29 May 2017 22:58:11 GMT):
I *could* refactor https://gerrit.hyperledger.org/r/#/c/9645/ to remove all the error handling refactoring
muralisr (Mon, 29 May 2017 22:58:20 GMT):
but its not all that bad
jimthematrix (Mon, 29 May 2017 23:02:12 GMT):
@mastersingh24 thanks for making the change https://gerrit.hyperledger.org/r/#/c/9895/, totally agree with your sequence of attack steps, but a small glitch with 9895 is that the examples code should have been left alone because it's based on alpha level images
muralisr (Tue, 30 May 2017 03:51:33 GMT):
proper UT framework for chaincode env (long overdue)
muralisr (Tue, 30 May 2017 03:51:33 GMT):
proper UT framework for chaincode env (long overdue) - https://gerrit.hyperledger.org/r/#/c/9911/ (https://jira.hyperledger.org/browse/FAB-4208)
elli-androulaki (Tue, 30 May 2017 06:36:51 GMT):
Hi, could we have another round of reviews here ?
https://gerrit.hyperledger.org/r/#/c/9279 (titled [FAB-3540] Error Handling in bccsp/signer)
It was +2ed before by @yacovm and @C0rWin , but was stalled afterwards till alpha2 cut was done. Not it is back for v1.
elli-androulaki (Tue, 30 May 2017 06:36:51 GMT):
Hi, could we have another round of reviews here ?
https://gerrit.hyperledger.org/r/#/c/9279 (titled [FAB-3540] Error Handling in bccsp/signer)
It was +2ed before by @yacovm and @C0rWin , but was stalled afterwards till alpha2 cut was done. Now it is back for v1.
elli-androulaki (Tue, 30 May 2017 06:36:51 GMT):
Hi, could we have another round of reviews here ?
https://gerrit.hyperledger.org/r/#/c/9279 (titled [FAB-3540] Error Handling in bccsp/signer)
It was +2ed before by @yacovm and @C0rWin , but was stalled afterwards till alpha2 cut was done. Now it is back for v1.
Thanks!
C0rWin (Tue, 30 May 2017 08:16:20 GMT):
@elli-androulaki I think this type of CR (serviceability + error handling) agreed to be post v1.0
yacovm (Tue, 30 May 2017 10:08:27 GMT):
https://gerrit.hyperledger.org/r/#/c/9905/ missing 1 +2
cbf (Tue, 30 May 2017 11:24:57 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=hBsG8Ls2cgRwm4XAd) @elli-androulaki @elli-androulaki I was under the distinct impression that serviceability was for post 1.0.
elli-androulaki (Tue, 30 May 2017 11:28:33 GMT):
@cbf, @C0rWin , @yacovm, fixed that for post-v1. Apologies for the confusion. Was a bit confused myself with the conversation that took place here https://jira.hyperledger.org/browse/FAB-3540.
I also -1-ed the CR to prevent others from reviewing it.
cbf (Tue, 30 May 2017 11:28:54 GMT):
ok, thanks @elli-androulaki
mastersingh24 (Tue, 30 May 2017 12:16:00 GMT):
[https://gerrit.hyperledger.org/r/#/c/9895/ is ready ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=Maa2PJ9rTZkKCN2pT) @jimthematrix
cbf (Tue, 30 May 2017 12:30:00 GMT):
@mastersingh24 @jimthematrix I don't see a JIRA to fix the examples
cbf (Tue, 30 May 2017 12:30:18 GMT):
if they aren't current, that is a bad thing (a defect) and a high one at that
aambati (Tue, 30 May 2017 14:08:37 GMT):
@binhn Please re-review https://gerrit.hyperledger.org/r/#/c/9285/ and https://gerrit.hyperledger.org/r/#/c/9585/ ...Murali has already +2ed them
binhn (Tue, 30 May 2017 14:09:29 GMT):
@aambati thought i did, checking
binhn (Tue, 30 May 2017 14:15:13 GMT):
@aambati done, thanks
jimthematrix (Tue, 30 May 2017 15:03:19 GMT):
@cbf https://jira.hyperledger.org/browse/FAB-4226
jimthematrix (Tue, 30 May 2017 15:03:19 GMT):
@cbf just created one https://jira.hyperledger.org/browse/FAB-4226
cbf (Tue, 30 May 2017 15:21:23 GMT):
two easy ones https://gerrit.hyperledger.org/r/#/c/9425/
cbf (Tue, 30 May 2017 15:21:43 GMT):
https://gerrit.hyperledger.org/r/#/c/5147/
cbf (Tue, 30 May 2017 15:23:10 GMT):
@jimthematrix ETA? Are there any other examples that aren't current?
jimthematrix (Tue, 30 May 2017 15:24:28 GMT):
that's the only sample in the SDKs (java doesn't have one yet), on the fabric side the event-listener one needs to be updated to have signatures
jimthematrix (Tue, 30 May 2017 15:24:37 GMT):
those are the ones i'm aware of
binhn (Tue, 30 May 2017 20:37:58 GMT):
chaincode document https://gerrit.hyperledger.org/r/#/c/9263/
harrijk (Tue, 30 May 2017 21:53:04 GMT):
additions & changes for pkcs11 UTs https://gerrit.hyperledger.org/r/#/c/9951/ thanks.
muralisr (Wed, 31 May 2017 02:46:36 GMT):
some love for the chaincode UT https://gerrit.hyperledger.org/r/#/c/9911/ please... tagged the JIRA review-needed as these were potential replacement of the older tests
mastersingh24 (Wed, 31 May 2017 11:10:57 GMT):
Any word on FAB-4002 / https://gerrit.hyperledger.org/r/#/c/9861/ ? It's ready ;)
cbf (Wed, 31 May 2017 14:21:58 GMT):
@mastersingh24 removed from review-needed, has 5 votes needed. I've also +2ed looking for one more
cbf (Wed, 31 May 2017 14:59:38 GMT):
https://gerrit.hyperledger.org/r/#/c/9977/ needs to be done before we cut another release - missing CCBY licenses from markdown and rst files
muralisr (Wed, 31 May 2017 15:17:03 GMT):
https://gerrit.hyperledger.org/r/#/c/9911 has +2 and JIRA does not need `review-needed` ...
cbf (Wed, 31 May 2017 18:33:30 GMT):
https://gerrit.hyperledger.org/r/#/c/9997/ needs love to fix the CI failure
yacovm (Wed, 31 May 2017 18:34:35 GMT):
@cbf - is this related to the gRPC upgrade? How did it get verified then?
cbf (Wed, 31 May 2017 18:34:39 GMT):
yes
cbf (Wed, 31 May 2017 18:34:42 GMT):
unclear
mastersingh24 (Wed, 31 May 2017 19:05:56 GMT):
I never saw that running unit tests locally
AdnanC (Wed, 31 May 2017 19:25:02 GMT):
Need approvals for couple of CRS for test tools and tests, (already reviewd by Barry and others in the Quality team)
https://gerrit.hyperledger.org/r/#/c/9657/
https://gerrit.hyperledger.org/r/#/c/9761/
cbf (Wed, 31 May 2017 19:33:53 GMT):
https://gerrit.hyperledger.org/r/#/c/9945/3 needs love
cbf (Wed, 31 May 2017 19:34:26 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=mmiMgaWfEqqSH7qHD) @mastersingh24 nor did I, and I verified your patch locally a couple of times
mastersingh24 (Wed, 31 May 2017 19:37:18 GMT):
@cbf - one comment for 9945 (basically we need to use go 1.7.x - if you use go 1.8 some tests will fail; I know that the TLS tests will fail because the changed the rules and some error messages)
cbf (Wed, 31 May 2017 19:38:41 GMT):
https://gerrit.hyperledger.org/r/#/c/9977/ adds CCBY license to all markdown and rst files
cbf (Wed, 31 May 2017 19:46:14 GMT):
need one more xv
cbf (Wed, 31 May 2017 19:46:14 GMT):
need one more https://gerrit.hyperledger.org/r/#/c/9977/
cbf (Wed, 31 May 2017 19:46:29 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=dkdCftp77sQHAgK2p) @mastersingh24 done
harrijk (Wed, 31 May 2017 23:34:57 GMT):
Another look at https://gerrit.hyperledger.org/r/#/c/9951/ would be greatly appreciated.
anik (Thu, 01 Jun 2017 04:19:06 GMT):
Has joined the channel.
yacovm (Thu, 01 Jun 2017 11:20:35 GMT):
https://gerrit.hyperledger.org/r/#/c/9905/ is ready to be merged, it has 7/5 votes
smithbk (Thu, 01 Jun 2017 13:29:32 GMT):
For fabric-ca review:
smithbk (Thu, 01 Jun 2017 13:29:36 GMT):
https://gerrit.hyperledger.org/r/#/c/7741/ - Fix max enrollment checking logic
https://gerrit.hyperledger.org/r/#/c/9423/ - Improve LDAP usage and error handling
https://gerrit.hyperledger.org/r/#/c/9939/ - Fix the TLS client using BCCSP
https://gerrit.hyperledger.org/r/#/c/9943/ - Documentation updates
nickgaski (Thu, 01 Jun 2017 15:18:49 GMT):
I have a few easy ones: https://gerrit.hyperledger.org/r/#/c/10017/ - consortium definition
nickgaski (Thu, 01 Jun 2017 15:19:12 GMT):
https://gerrit.hyperledger.org/r/#/c/10019/ - improvements to getting started
cbf (Thu, 01 Jun 2017 15:49:57 GMT):
https://gerrit.hyperledger.org/r/#/c/9945/ please
smithbk (Thu, 01 Jun 2017 18:08:11 GMT):
Another for fabric-ca:
smithbk (Thu, 01 Jun 2017 18:08:14 GMT):
https://gerrit.hyperledger.org/r/#/c/9987/ - Fix/clarify CA pathlen constraints
jyellick (Thu, 01 Jun 2017 18:34:15 GMT):
https://gerrit.hyperledger.org/r/#/c/9981/ <- a little help with the verify? Have gotten a pass from the builder with the union of the last two reverifies
muralisr (Thu, 01 Jun 2017 18:49:44 GMT):
an easy CR https://gerrit.hyperledger.org/r/#/c/8873 that has been languishing for a month
cbf (Thu, 01 Jun 2017 18:51:56 GMT):
some love please? https://gerrit.hyperledger.org/r/#/c/9945/ had to be rebased
muralisr (Thu, 01 Jun 2017 18:59:30 GMT):
@cbf will look ... https://gerrit.hyperledger.org/r/#/c/9909/ is an easy one
muralisr (Thu, 01 Jun 2017 20:14:50 GMT):
another easy one https://gerrit.hyperledger.org/r/#/c/9995
cbf (Thu, 01 Jun 2017 22:07:15 GMT):
needs one more https://gerrit.hyperledger.org/r/#/c/9945/6
cbf (Thu, 01 Jun 2017 23:33:45 GMT):
some easy ones to add CCBY licenses
cbf (Thu, 01 Jun 2017 23:33:47 GMT):
https://gerrit.hyperledger.org/r/#/c/10041/
cbf (Thu, 01 Jun 2017 23:34:01 GMT):
https://gerrit.hyperledger.org/r/#/c/10043/
cbf (Thu, 01 Jun 2017 23:34:13 GMT):
https://gerrit.hyperledger.org/r/#/c/10045/
cbf (Thu, 01 Jun 2017 23:34:26 GMT):
https://gerrit.hyperledger.org/r/#/c/10047/
elli-androulaki (Fri, 02 Jun 2017 00:24:36 GMT):
Hi, easy CRs :)
https://gerrit.hyperledger.org/r/#/c/10027
https://gerrit.hyperledger.org/r/#/c/10031/
muralisr (Fri, 02 Jun 2017 12:21:57 GMT):
An easy bug fix (reporting chaincode response correctly in CLI) https://gerrit.hyperledger.org/r/#/c/9253/ please
smithbk (Fri, 02 Jun 2017 12:29:34 GMT):
For fabric-ca:
smithbk (Fri, 02 Jun 2017 12:29:37 GMT):
https://gerrit.hyperledger.org/r/#/c/9423/ - Improve LDAP usage and error handling
https://gerrit.hyperledger.org/r/#/c/9939/ - Fix the TLS client using BCCSP
nickgaski (Fri, 02 Jun 2017 13:08:49 GMT):
https://gerrit.hyperledger.org/r/#/c/10019/ - Need one more vote here
JonathanLevi (Fri, 02 Jun 2017 13:19:05 GMT):
@nickgaski can you unlinked https://gerrit.hyperledger.org/r/#/c/10019 ?
JonathanLevi (Fri, 02 Jun 2017 13:19:05 GMT):
@nickgaski can you unlink https://gerrit.hyperledger.org/r/#/c/10019 ?
JonathanLevi (Fri, 02 Jun 2017 13:19:57 GMT):
(and https://gerrit.hyperledger.org/r/#/c/10017)
smithbk (Fri, 02 Jun 2017 13:23:02 GMT):
Meant to include one other in fabric-ca to review list:
smithbk (Fri, 02 Jun 2017 13:23:05 GMT):
https://gerrit.hyperledger.org/r/#/c/9423/ - Improve LDAP usage and error handling
https://gerrit.hyperledger.org/r/#/c/9939/ - Fix the TLS client using BCCSP
https://gerrit.hyperledger.org/r/#/c/9987/ - Fix/clarify CA pathlen constraints
jyellick (Fri, 02 Jun 2017 13:43:17 GMT):
This is the set of CRs related to FAB-1678 which need some help:
https://gerrit.hyperledger.org/r/9785
https://gerrit.hyperledger.org/r/9851
https://gerrit.hyperledger.org/r/9853
https://gerrit.hyperledger.org/r/9879
https://gerrit.hyperledger.org/r/9981
https://gerrit.hyperledger.org/r/9989
https://gerrit.hyperledger.org/r/10007
https://gerrit.hyperledger.org/r/10059
JonathanLevi (Fri, 02 Jun 2017 13:47:48 GMT):
@jyellick I have been waiting for a Gorilla/mux vendor'ing ! ;-)
mastersingh24 (Fri, 02 Jun 2017 13:48:10 GMT):
They might be beyond help @jyellick but I'll review them ;)
JonathanLevi (Fri, 02 Jun 2017 13:49:20 GMT):
Yup, I agree. Jsaon, "we'll try" ;-)
jyellick (Fri, 02 Jun 2017 13:50:35 GMT):
Hopefully they're not too rough.... 9785 is the only big one, which is probably why it's been stuck, but it's 2/3rds test, so hopefully looks more intimidating than it is
JonathanLevi (Fri, 02 Jun 2017 13:58:41 GMT):
I really like your "copy on write" trick, btw.
JonathanLevi (Fri, 02 Jun 2017 13:59:01 GMT):
(Updating versions only on change)
mastersingh24 (Fri, 02 Jun 2017 14:44:54 GMT):
[Went through all of them and gave them the :thumbsup_tone5: ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=N6b5geiexLw3XoaMX) @jyellick
jimthematrix (Fri, 02 Jun 2017 15:01:55 GMT):
hi guys, can I ask someone to +2 and merge https://gerrit.hyperledger.org/r/#/c/9749/? the JIRA has been approved (5 votes)
mastersingh24 (Fri, 02 Jun 2017 15:10:22 GMT):
https://gerrit.hyperledger.org/r/#/c/10071/ could use a look.
mastersingh24 (Fri, 02 Jun 2017 15:11:00 GMT):
[done ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=tCpFJGQpZgYPBJp8D) @jimthematrix
jeffgarratt (Fri, 02 Jun 2017 17:58:38 GMT):
@here may go unnoticed, but the work to optimize the golang chaincode packaging seems to work very well (https://gerrit.hyperledger.org/r/#/c/6991/) . Kudos @greg.haskins This has dramatically reduce the install time and obviated the need for caching of deployment for golang
greg.haskins (Fri, 02 Jun 2017 17:59:31 GMT):
Note that I only addressed the CLI...SDKs still need updates
greg.haskins (Fri, 02 Jun 2017 18:00:04 GMT):
Though on that front, I think the node-sdk has the opposite approach (too little info, vs CLI packing too much)
tongli (Fri, 02 Jun 2017 19:02:42 GMT):
@here, really need some helping soul to help get this merged. https://gerrit.hyperledger.org/r/#/c/9811, please help out reviewing , this patch is to make our CI run a lot faster for all patch sets.
cbf (Fri, 02 Jun 2017 19:08:16 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=xHeTmaqD7YWaYFikk) @tongli We could really use some eyes on this CR, please - it will vastly improve your local build performance
tongli (Fri, 02 Jun 2017 19:09:43 GMT):
@binhn can you please review this real quick? https://gerrit.hyperledger.org/r/#/c/9811,
binhn (Fri, 02 Jun 2017 19:10:59 GMT):
@tongli sure
tongli (Fri, 02 Jun 2017 19:12:22 GMT):
thanks @binhn
mastersingh24 (Fri, 02 Jun 2017 19:15:05 GMT):
@cbf - is this what is going to be run in CI as well? It's not hard to just test your own changes locally today - I do it all the time. But I worry that it's risky to change how we test this close to a potential release. I also know that I missed part of the debate on this earlier
cbf (Fri, 02 Jun 2017 19:16:03 GMT):
@mastersingh24 no, CI won't change until we have an ability to run a full CI pass between reviews and merge
cbf (Fri, 02 Jun 2017 19:16:19 GMT):
this will ONLY affect LOCAL builds
cbf (Fri, 02 Jun 2017 19:16:46 GMT):
there is a new target 'make desk-check' and another 'make verify' that will exploit the changes
cbf (Fri, 02 Jun 2017 19:16:46 GMT):
there are new targets 'make desk-check' and another 'make verify' that will exploit the changes
cbf (Fri, 02 Jun 2017 19:17:50 GMT):
as for testing your own changes, you have to manually enter the TEST_PKGS variable and it still uses gocov which is slow as molasses
cbf (Fri, 02 Jun 2017 19:18:29 GMT):
the new targets use go test -cover which for a full pass can reduce the UT overhead from about an hour to 40 minutes
jyellick (Fri, 02 Jun 2017 20:24:54 GMT):
https://gerrit.hyperledger.org/r/#/c/9785/ has previously had a +2 from @mastersingh24 , needs an additional, and will unblock 3 others (which already have +2s) to merge
cbf (Fri, 02 Jun 2017 20:35:46 GMT):
fun fact, here's a query of all CRs that are ready to submit (with one more review) https://gerrit.hyperledger.org/r/#/q/is:open+label:Verified%252B1++label:Code-Review%252B2+NOT+label:Code-Review-1+NOT+label:Code-Review-2+is:mergeable
cbf (Fri, 02 Jun 2017 20:46:32 GMT):
@jyellick https://gerrit.hyperledger.org/r/#/c/9851/6 and the CRs after it in some weird limbo state
cbf (Fri, 02 Jun 2017 20:46:48 GMT):
ready to submit but the button's greyed out
yacovm (Fri, 02 Jun 2017 20:50:16 GMT):
The parent of https://gerrit.hyperledger.org/r/#/c/9851/ is https://gerrit.hyperledger.org/r/#/c/9785/7 while patch set 9 was the one that was merged
jyellick (Fri, 02 Jun 2017 21:06:27 GMT):
@cbf Thanks for the heads up, rebased them all onto master, hopefully CI will be fast and friendly
mastersingh24 (Fri, 02 Jun 2017 23:17:36 GMT):
easy one - just some UT - https://gerrit.hyperledger.org/r/#/c/10099/ (had to do it since I had already updated the coverage previously)
jyellick (Sun, 04 Jun 2017 17:53:09 GMT):
https://gerrit.hyperledger.org/r/#/c/10127/ <- small one
https://gerrit.hyperledger.org/r/#/c/10129/ <- also small, needs a manual +1 verify, union of two reverifies shows it passing
jyellick (Sun, 04 Jun 2017 17:53:09 GMT):
https://gerrit.hyperledger.org/r/#/c/10127/ <- small one
https://gerrit.hyperledger.org/r/#/c/10129/ <- also small, ~needs a manual +1 verify, union of two reverifies shows it passing~
jimthematrix (Sun, 04 Jun 2017 19:33:17 GMT):
@here please review this urgent one that's discovered by node SDK tests and is preventing it from being 100% successful: https://gerrit.hyperledger.org/r/#/c/10135
cbf (Sun, 04 Jun 2017 19:40:48 GMT):
@jimthematrix @muralisr wait, what?
cbf (Sun, 04 Jun 2017 19:42:53 GMT):
why are you making yet another API change? What precipitated this new urgency? We haven' merged the 500-400 change from Will
muralisr (Sun, 04 Jun 2017 19:59:05 GMT):
@cbf its not an API change ... in fact a recent bug fix in https://gerrit.hyperledger.org/r/#/c/9213 to delineate chaincode errors broke the old API contract
muralisr (Sun, 04 Jun 2017 20:00:47 GMT):
@wlahti actually did ask the question during the bug fix but I overlooked it (by mistake). This new fix https://gerrit.hyperledger.org/r/#/c/10135 completes https://gerrit.hyperledger.org/r/#/c/9213 correctly and maintains old contract
muralisr (Sun, 04 Jun 2017 20:01:32 GMT):
also, this should not affect Will's 500-400 change
jimthematrix (Sun, 04 Jun 2017 20:02:55 GMT):
@muralisr I did test the CR locally, with that the node SDK tests were able to run to 100% success again
cbf (Sun, 04 Jun 2017 20:03:47 GMT):
ok, makes sense
cbf (Sun, 04 Jun 2017 20:04:48 GMT):
the commit message could/should have been clearer - please add that missing info in a comment at least
muralisr (Sun, 04 Jun 2017 20:04:59 GMT):
Just did in response to your comment
cbf (Sun, 04 Jun 2017 20:05:05 GMT):
thanks
muralisr (Sun, 04 Jun 2017 20:05:17 GMT):
thanks ^ !
jimthematrix (Sun, 04 Jun 2017 20:16:15 GMT):
thanks @cbf for reviewing and merging!
jimthematrix (Mon, 05 Jun 2017 00:44:26 GMT):
https://gerrit.hyperledger.org/r/#/c/10091/ - updating the example to latest API, and simplifying the code so it's easier to follow
jimthematrix (Mon, 05 Jun 2017 00:44:26 GMT):
https://gerrit.hyperledger.org/r/#/c/10091/ - updating the balance-transfer example in node SDK to latest API, and simplifying the code so it's easier to follow
JonathanLevi (Mon, 05 Jun 2017 02:01:28 GMT):
2 Suggestions inline ^^^
vpaprots (Mon, 05 Jun 2017 06:36:48 GMT):
would appreciate a review of https://gerrit.hyperledger.org/r/#/c/10101 - some fixes around how bccsp factory handles default options
dave.enyeart (Mon, 05 Jun 2017 13:25:58 GMT):
https://gerrit.hyperledger.org/r/#/c/10023 - Quick one, doc only
kostas (Mon, 05 Jun 2017 13:43:22 GMT):
I posted this on Friday: https://gerrit.hyperledger.org/r/#/c/10039/ (it's not mergeable until the maintainers reach consensus, but we'll need to evaluate it as a changeset nonetheless)
cbf (Mon, 05 Jun 2017 13:53:06 GMT):
https://gerrit.hyperledger.org/r/#/c/10153/ proposes release notes for 1.0.0-beta
tongli (Mon, 05 Jun 2017 14:03:50 GMT):
@here guys continue plea for the review of this patch set. https://gerrit.hyperledger.org/r/#/c/9811/
tongli (Mon, 05 Jun 2017 14:04:40 GMT):
it helps your development and runs only the unit test cases that your code change affects, it will make the CI run many folds faster.
tongli (Mon, 05 Jun 2017 14:05:22 GMT):
had to resolve the merge conflicts few times as well, the patch has lost few +1 in earlier patch set.
tongli (Mon, 05 Jun 2017 14:05:49 GMT):
your help is really needed to move this forward.
tongli (Mon, 05 Jun 2017 14:06:32 GMT):
you can easily do a comparison by running a make unit-test on the time to take you, and a make verify with this patch.
muralisr (Mon, 05 Jun 2017 14:07:23 GMT):
@tongli +1 for now on @https://gerrit.hyperledger.org/r/#/c/9811
muralisr (Mon, 05 Jun 2017 14:07:36 GMT):
waiting for a few more reviews
tongli (Mon, 05 Jun 2017 14:07:44 GMT):
@muralisr thanks.
cbf (Mon, 05 Jun 2017 14:11:43 GMT):
https://gerrit.hyperledger.org/r/#/c/9745/
muralisr (Mon, 05 Jun 2017 14:22:28 GMT):
@cbf done ^^^
cbf (Mon, 05 Jun 2017 14:29:16 GMT):
https://gerrit.hyperledger.org/r/#/c/10157/
cbf (Mon, 05 Jun 2017 14:29:39 GMT):
@muralisr thx
cbf (Mon, 05 Jun 2017 14:42:05 GMT):
@jimthematrix @smithbk please feel free to hijack these CRs to update the contents if I have missed anything https://gerrit.hyperledger.org/r/#/c/10157/ https://gerrit.hyperledger.org/r/#/c/10159/
cbf (Mon, 05 Jun 2017 14:50:32 GMT):
also https://gerrit.hyperledger.org/r/#/c/10161/
cbf (Mon, 05 Jun 2017 14:50:32 GMT):
also https://gerrit.hyperledger.org/r/#/c/10161/ @rickr
smithbk (Mon, 05 Jun 2017 15:58:18 GMT):
For fabric-ca review:
smithbk (Mon, 05 Jun 2017 15:58:21 GMT):
https://gerrit.hyperledger.org/r/#/c/9423/ - Improve LDAP usage and error handling
https://gerrit.hyperledger.org/r/#/c/9987/ - Fix/clarify CA pathlen constraints
https://gerrit.hyperledger.org/r/#/c/9939/ - Fix the TLS client using BCCSP
jimthematrix (Mon, 05 Jun 2017 19:36:37 GMT):
trivial one (removing dead test code): https://gerrit.hyperledger.org/r/#/c/10173/
muralisr (Mon, 05 Jun 2017 19:53:07 GMT):
removing code easy review, done @jimthematrix :-)
jimthematrix (Mon, 05 Jun 2017 19:53:23 GMT):
thanks!
simsc (Mon, 05 Jun 2017 20:04:51 GMT):
Has joined the channel.
simsc (Mon, 05 Jun 2017 20:05:27 GMT):
@markparz asking for a review for https://gerrit.hyperledger.org/r/#/c/9469/
markparz (Mon, 05 Jun 2017 20:07:05 GMT):
@jimthematrix also https://gerrit.hyperledger.org/r/#/c/9249/ bottom section is regarding the endorsement policy checker
muralisr (Mon, 05 Jun 2017 20:15:40 GMT):
@simsc https://gerrit.hyperledger.org/r/#/c/9469 is i "Cannot Merge" state and needs to be rebaed
muralisr (Mon, 05 Jun 2017 20:15:40 GMT):
@simsc https://gerrit.hyperledger.org/r/#/c/9469 is i "Cannot Merge" state and needs to be rebased
jimthematrix (Mon, 05 Jun 2017 20:36:30 GMT):
@markparz I reviewed and added comments to https://gerrit.hyperledger.org/r/#/c/9249
simsc (Mon, 05 Jun 2017 21:13:08 GMT):
@nickgaski can you look at cr 9249
smithbk (Mon, 05 Jun 2017 21:26:22 GMT):
For fabric-ca: https://gerrit.hyperledger.org/r/#/c/9423/
yacovm (Mon, 05 Jun 2017 21:27:35 GMT):
Hi all!
https://gerrit.hyperledger.org/r/#/c/10033/ `Harden gossip bootstrap peer connection`
and
https://gerrit.hyperledger.org/r/#/c/9119/ `Mutual TLS support in gossip handshake`
are awaiting your confirmation and/or scrutiny! They each have 1 +2
yacovm (Mon, 05 Jun 2017 21:27:35 GMT):
Hi all!
https://gerrit.hyperledger.org/r/#/c/10033/ `Harden gossip bootstrap peer connection`
and
https://gerrit.hyperledger.org/r/#/c/9119/ `Mutual TLS support in gossip handshake`
are awaiting your confirmation and/or scrutiny! They each have 1 +2 and got 5 votes
yacovm (Mon, 05 Jun 2017 21:27:35 GMT):
Hi all!
https://gerrit.hyperledger.org/r/#/c/10033/ `Harden gossip bootstrap peer connection`
and
~ https://gerrit.hyperledger.org/r/#/c/9119/ `Mutual TLS support in gossip handshake` ~
are awaiting your confirmation and/or scrutiny! They each have 1 +2 and got 5 votes
yacovm (Mon, 05 Jun 2017 21:27:35 GMT):
Hi all!
https://gerrit.hyperledger.org/r/#/c/10033/ `Harden gossip bootstrap peer connection`
and
~ https://gerrit.hyperledger.org/r/#/c/9119/ `Mutual TLS support in gossip handshake` ~ Thanks @JonathanLevi !
are awaiting your confirmation and/or scrutiny! They each have 1 +2 and got 5 votes
yacovm (Mon, 05 Jun 2017 21:27:35 GMT):
Hi all!
~ https://gerrit.hyperledger.org/r/#/c/10033/ `Harden gossip bootstrap peer connection` ~ thanks @cbf
and
~ https://gerrit.hyperledger.org/r/#/c/9119/ `Mutual TLS support in gossip handshake` ~ Thanks @JonathanLevi !
are awaiting your confirmation and/or scrutiny! They each have 1 +2 and got 5 votes
kostas (Mon, 05 Jun 2017 23:14:23 GMT):
https://gerrit.hyperledger.org/r/#/c/10077/
muralisr (Tue, 06 Jun 2017 00:25:03 GMT):
any easy one https://gerrit.hyperledger.org/r/#/c/8879/
jimthematrix (Tue, 06 Jun 2017 02:45:18 GMT):
a zero-risk one but very useful: https://gerrit.hyperledger.org/r/#/c/10063/ - updating the event listener GO example to support signing so it now works with the latest fabric, contributed by @Hangyu from Fujitsu Japan
jimthematrix (Tue, 06 Jun 2017 02:45:37 GMT):
already got one +2
jimthematrix (Tue, 06 Jun 2017 02:46:58 GMT):
tagging @muralisr since you reviewed it too
adc (Tue, 06 Jun 2017 07:24:43 GMT):
Hi All, please some love to https://gerrit.hyperledger.org/r/#/c/9897/9. I have just addressed the comments :)
adc (Tue, 06 Jun 2017 07:24:43 GMT):
Hi All, please some love to https://gerrit.hyperledger.org/r/#/c/9897/9. I have just addressed the comments. Thanks much :)
adc (Tue, 06 Jun 2017 11:31:09 GMT):
Hi All, please some love to https://gerrit.hyperledger.org/r/#/c/10201/, it is about BCCSP configuration in core.yaml and orderer.yaml. Thanks much :)
cbf (Tue, 06 Jun 2017 11:33:57 GMT):
@adc https://jira.hyperledger.org/browse/FAB-4410 isn't a bug, it is an improvement
adc (Tue, 06 Jun 2017 11:34:29 GMT):
fixed, sorry :(
cbf (Tue, 06 Jun 2017 11:35:38 GMT):
further, it is two improvements bundled in a single CR
adc (Tue, 06 Jun 2017 11:42:14 GMT):
yes, because the size of the change-set is minimal and the two are closely related we though to merge them in a single CR
adc (Tue, 06 Jun 2017 11:42:14 GMT):
@cbf yes, because the size of the change-set is minimal and the two are closely related we though to merge them in a single CR
adc (Tue, 06 Jun 2017 11:42:21 GMT):
how should we proceed?
adc (Tue, 06 Jun 2017 11:42:28 GMT):
shall we split anyway?
yacovm (Tue, 06 Jun 2017 11:43:37 GMT):
Add a needs_review label
yacovm (Tue, 06 Jun 2017 11:43:43 GMT):
Angelo
adc (Tue, 06 Jun 2017 11:44:25 GMT):
done, thanks
rameshthoomu (Tue, 06 Jun 2017 11:52:01 GMT):
Need review on this pls.. https://gerrit.hyperledger.org/r/#/c/10207/
cbf (Tue, 06 Jun 2017 11:56:12 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=pQSKZ8yE9TwjEpzEa) @adc Angelo, size has nothing to do with it. We are not accepting improvements at this time - bug fxes and new test coverage only and even then, if it makes substantive changes to mainline code, we have review-needed process to determine whether we will merge the change
cbf (Tue, 06 Jun 2017 11:56:25 GMT):
we are trying to minimize all changes to the code code
cbf (Tue, 06 Jun 2017 11:56:25 GMT):
we are trying to minimize all changes to the core code
adc (Tue, 06 Jun 2017 11:56:50 GMT):
I see, got it
troyronda (Tue, 06 Jun 2017 15:59:26 GMT):
https://gerrit.hyperledger.org/r/#/c/9875/ (@jpatchell)
troyronda (Tue, 06 Jun 2017 15:59:26 GMT):
https://gerrit.hyperledger.org/r/#/c/9875/ ( @jpatchell )
dave.enyeart (Tue, 06 Jun 2017 19:24:33 GMT):
could the Makefile experts (@greg.haskins) review https://gerrit.hyperledger.org/r/#/c/10163 (quick one)
dave.enyeart (Tue, 06 Jun 2017 19:24:33 GMT):
could the Makefile experts, e.g. @greg.haskins review https://gerrit.hyperledger.org/r/#/c/10163 (quick one)
rameshthoomu (Tue, 06 Jun 2017 19:39:47 GMT):
Need +2 on this patch https://gerrit.hyperledger.org/r/#/c/10175/
markparz (Tue, 06 Jun 2017 20:28:20 GMT):
first sections of writing an app https://gerrit.hyperledger.org/r/#/c/10231/
cbf (Tue, 06 Jun 2017 21:15:42 GMT):
@markparz see my comments in the CR
markparz (Tue, 06 Jun 2017 21:17:21 GMT):
cool, good stuff thanks
markparz (Tue, 06 Jun 2017 21:17:28 GMT):
let me get on it
yacovm (Tue, 06 Jun 2017 23:07:52 GMT):
CI currently fails because of compilation errors... I uploaded a fix https://gerrit.hyperledger.org/r/#/c/10243/
yacovm (Tue, 06 Jun 2017 23:08:36 GMT):
@rjones I guess the abortion was because of the 2nd change set?
rjones (Tue, 06 Jun 2017 23:08:36 GMT):
Has joined the channel.
rjones (Tue, 06 Jun 2017 23:09:03 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=asPvAkKpgWmaQebdN) @yacovm I aborted builds on patch one by hand to test something else out
yacovm (Tue, 06 Jun 2017 23:09:27 GMT):
ah, ok
cbf (Tue, 06 Jun 2017 23:35:27 GMT):
https://gerrit.hyperledger.org/r/#/c/10247/
JonathanLevi (Wed, 07 Jun 2017 13:29:43 GMT):
https://gerrit.hyperledger.org/r/#/c/10177
How come this has not (never) been tested so far?
JonathanLevi (Wed, 07 Jun 2017 13:30:33 GMT):
I don't think that adding tests AFTER the development is "complete" is that brilliant of a technique/method.
JonathanLevi (Wed, 07 Jun 2017 13:30:33 GMT):
I don't think that adding tests "AFTER the 'development is complete'" is that brilliant of a technique/method.
JonathanLevi (Wed, 07 Jun 2017 13:32:36 GMT):
Not sure how we can we declare "complete" without testing... but the important thing is that I have never heard or read about such a innovative software development lifecycle.
JonathanLevi (Wed, 07 Jun 2017 13:33:09 GMT):
First, we declare "complete". Then, we "test".
JonathanLevi (Wed, 07 Jun 2017 13:33:29 GMT):
Or, not even. Sigh.
C0rWin (Wed, 07 Jun 2017 13:39:59 GMT):
Message Attachments
C0rWin (Wed, 07 Jun 2017 13:40:02 GMT):
@JonathanLevi ^^^
JonathanLevi (Wed, 07 Jun 2017 13:40:22 GMT):
Evidently!
JonathanLevi (Wed, 07 Jun 2017 13:42:14 GMT):
More than this. I don't understand how does somebody tells me a feature like a "Revoker" works, where one can configure a boolean parameter...('hf.Revoker=false')... yet, it was *never* tested.
JonathanLevi (Wed, 07 Jun 2017 13:42:29 GMT):
How did the JIRA ticket got closed in the first place?!
JonathanLevi (Wed, 07 Jun 2017 14:05:30 GMT):
@smithbk Any suggestion? ^^^
JonathanLevi (Wed, 07 Jun 2017 14:06:13 GMT):
Or was it "already complete" so why test it?
JonathanLevi (Wed, 07 Jun 2017 14:07:02 GMT):
What shall we say in the Change Log for v1.0.0-beta.... "Introducing Revoker" ?
JonathanLevi (Wed, 07 Jun 2017 14:07:52 GMT):
Or, "Now we read your parameter" enhanement?
JonathanLevi (Wed, 07 Jun 2017 14:07:52 GMT):
Or, "Now we read your parameter" *enhancement*?
smithbk (Wed, 07 Jun 2017 14:09:14 GMT):
Guys, we had a test case but the test case itself was not complete. It checked for the existence of the attribute but not the value. Do you think that this is the only place in the product that this exists? I guess this doesn't happen to anyone else?
JonathanLevi (Wed, 07 Jun 2017 14:10:06 GMT):
Ah, the *test* was not complete.
JonathanLevi (Wed, 07 Jun 2017 14:10:13 GMT):
The feature was complete.
JonathanLevi (Wed, 07 Jun 2017 14:10:33 GMT):
I beg your pardon. Maybe we should introduce 2 steps then.
JonathanLevi (Wed, 07 Jun 2017 14:10:36 GMT):
1. Feature complete
JonathanLevi (Wed, 07 Jun 2017 14:10:45 GMT):
And *a few months later*
JonathanLevi (Wed, 07 Jun 2017 14:10:49 GMT):
2. Test complete
JonathanLevi (Wed, 07 Jun 2017 14:10:53 GMT):
---
JonathanLevi (Wed, 07 Jun 2017 14:11:02 GMT):
Wonder when we should switch to 2.
JonathanLevi (Wed, 07 Jun 2017 14:11:39 GMT):
More seriously, *how can we trust such statuses*
JonathanLevi (Wed, 07 Jun 2017 14:11:55 GMT):
How much *trust* can we have in these...?
JonathanLevi (Wed, 07 Jun 2017 14:12:05 GMT):
---
JonathanLevi (Wed, 07 Jun 2017 14:12:29 GMT):
And no, I don't buy the "this is not the only place in the product...", or "look at the other cowboys"
smithbk (Wed, 07 Jun 2017 14:12:55 GMT):
Jonathan, if I had known the test case didn't check that, I would not have said it was complete. I'm not omniscient.
smithbk (Wed, 07 Jun 2017 14:13:14 GMT):
I'll be glad to discuss, but this isn't productive
JonathanLevi (Wed, 07 Jun 2017 14:13:21 GMT):
I'm not even going to look up all the use cases of omniscient.
JonathanLevi (Wed, 07 Jun 2017 14:13:21 GMT):
I'm not even going to look up all the uses of the word omniscient.
JonathanLevi (Wed, 07 Jun 2017 14:13:28 GMT):
No, please. No more meetings!
JonathanLevi (Wed, 07 Jun 2017 14:14:09 GMT):
----
JonathanLevi (Wed, 07 Jun 2017 14:14:34 GMT):
Holding off the release, for such a CR, is much more productive, eh?
JonathanLevi (Wed, 07 Jun 2017 14:15:03 GMT):
^^^ That was a rhetorical.
mastersingh24 (Wed, 07 Jun 2017 14:17:59 GMT):
This does not warrant holding off the release IMHO
mastersingh24 (Wed, 07 Jun 2017 14:17:59 GMT):
This does not warrant holding up the release IMHO
mastersingh24 (Wed, 07 Jun 2017 14:19:03 GMT):
But it does not seem risky to add either
mastersingh24 (Wed, 07 Jun 2017 14:19:26 GMT):
So if we are truly frozen, let's move on
smithbk (Wed, 07 Jun 2017 14:20:58 GMT):
ok, which would you prefer ... update release notes as vulnerability and not put it in or put it in with release notes as is?
smithbk (Wed, 07 Jun 2017 14:22:10 GMT):
I assume you mean to just update release notes with this as a known vulnerability?
mastersingh24 (Wed, 07 Jun 2017 14:28:08 GMT):
@smithbk - where are the fabric-ca release notes?
mastersingh24 (Wed, 07 Jun 2017 14:28:43 GMT):
I found them
mastersingh24 (Wed, 07 Jun 2017 14:29:59 GMT):
The release notes now say that https://jira.hyperledger.org/browse/FAB-4372 has been resolved
smithbk (Wed, 07 Jun 2017 14:30:54 GMT):
right ... if we don't merge, then should simply move that to the other section
cbf (Wed, 07 Jun 2017 14:32:30 GMT):
right
cbf (Wed, 07 Jun 2017 14:32:45 GMT):
I can't now as I have no internet
cbf (Wed, 07 Jun 2017 14:32:54 GMT):
I can go either way
mastersingh24 (Wed, 07 Jun 2017 14:33:14 GMT):
Looks like there is still churn in the comments for the CR
cbf (Wed, 07 Jun 2017 14:33:24 GMT):
right
mastersingh24 (Wed, 07 Jun 2017 14:33:29 GMT):
I'll update the release notes and move to vulnerabilityy
mastersingh24 (Wed, 07 Jun 2017 14:33:29 GMT):
I'll update the release notes and move to vulnerability
cbf (Wed, 07 Jun 2017 14:33:36 GMT):
so list as vuln then?
cbf (Wed, 07 Jun 2017 14:33:41 GMT):
cool
mastersingh24 (Wed, 07 Jun 2017 14:39:07 GMT):
done
cbf (Wed, 07 Jun 2017 14:39:25 GMT):
thx
JonathanLevi (Wed, 07 Jun 2017 14:50:30 GMT):
Thank you @mastersingh24.
JonathanLevi (Wed, 07 Jun 2017 14:50:30 GMT):
Thank you @mastersingh24
jeffgarratt (Wed, 07 Jun 2017 15:53:29 GMT):
Now support specification of channel members as sub-selection of consortium https://gerrit.hyperledger.org/r/#/c/10237/
jeffgarratt (Wed, 07 Jun 2017 15:53:29 GMT):
@jyellick @kostas @binhn Now support specification of channel members as sub-selection of consortium https://gerrit.hyperledger.org/r/#/c/10237/
xixuejia (Wed, 07 Jun 2017 18:58:43 GMT):
A simple fix of unit-test failure on local host https://gerrit.hyperledger.org/r/#/c/10289/
nickgaski (Wed, 07 Jun 2017 20:41:49 GMT):
Fixes chaincode dev mode doc - https://gerrit.hyperledger.org/r/#/c/10295/
nickgaski (Wed, 07 Jun 2017 21:12:02 GMT):
@jimthematrix - two easy guys: https://gerrit.hyperledger.org/r/#/c/10297/ & https://gerrit.hyperledger.org/r/#/c/10307/
jimthematrix (Thu, 08 Jun 2017 01:58:49 GMT):
@nickgaski merged one, left comment for the other
cbf (Thu, 08 Jun 2017 09:50:04 GMT):
@jimthematrix we are supposed to be under a merge moratorium for the release unless the change is agreed by the release managers
jimthematrix (Thu, 08 Jun 2017 13:03:37 GMT):
@cbf you got me there ;-)
jimthematrix (Thu, 08 Jun 2017 13:03:37 GMT):
the link to the commit should be for the `fabric-sdk-node` repo
jimthematrix (Thu, 08 Jun 2017 13:03:37 GMT):
you got me there ;-)
cbf (Thu, 08 Jun 2017 13:03:53 GMT):
no worries
cbf (Thu, 08 Jun 2017 13:03:56 GMT):
and good catch
cbf (Thu, 08 Jun 2017 13:04:13 GMT):
I also fixed the generated changelog
cbf (Thu, 08 Jun 2017 13:04:21 GMT):
not sure I understood your second comment?
jimthematrix (Thu, 08 Jun 2017 13:05:14 GMT):
the link to the commit should be for the `fabric-sdk-node` repo
cbf (Thu, 08 Jun 2017 13:05:49 GMT):
yes fixed
cbf (Thu, 08 Jun 2017 13:05:54 GMT):
what was the second?
jimthematrix (Thu, 08 Jun 2017 13:07:31 GMT):
the other is you have:
```
-e "s/\[\(FAB-[0-9]*\)\]/\[\1\](https:\/\/jira.hyperledger.org\/browse\/\1\)/" -e "s/ \(FAB-[0-9]*\)/ \[\1\](https:\/\/jira.hyperledger.org\/browse\/\1\)/"
jimthematrix (Thu, 08 Jun 2017 13:07:53 GMT):
so it's `-e "s/\[\(FAB-[0-9]*\)\]/\[\1\](https:\/\/jira.hyperledger.org\/browse\/\1\)/"` twice
yacovm (Thu, 08 Jun 2017 13:08:49 GMT):
btw - If it's sed you can do "s/a/b/ ; s/c/d/ "
cbf (Thu, 08 Jun 2017 13:11:04 GMT):
ah
silliman (Thu, 08 Jun 2017 14:56:34 GMT):
Has left the channel.
jimthematrix (Thu, 08 Jun 2017 19:18:43 GMT):
https://gerrit.hyperledger.org/r/#/c/10321/ - for rc1 stream, docs only
jeffgarratt (Thu, 08 Jun 2017 23:42:40 GMT):
https://gerrit.hyperledger.org/r/#/c/10237/ - +2d ready to submit
jyellick (Fri, 09 Jun 2017 03:42:59 GMT):
Looks like release has been cut (I see https://gerrit.hyperledger.org/r/#/c/10301/ ) are we good to resume merging?
cbf (Fri, 09 Jun 2017 10:19:43 GMT):
yes, sorry - I have held off the announce because waiting for Jonatan to review the note.
mastersingh24 (Fri, 09 Jun 2017 11:19:24 GMT):
2 easy ones: https://gerrit.hyperledger.org/r/#/q/owner:gari.r.singh%2540gmail.com+status:open
muralisr (Fri, 09 Jun 2017 11:44:43 GMT):
done @mastersingh24
mastersingh24 (Fri, 09 Jun 2017 13:21:24 GMT):
A series from @jyellick - https://gerrit.hyperledger.org/r/#/q/owner:jyellick%2540us.ibm.com+status:open (a majority of these are an easy review)
jeffgarratt (Fri, 09 Jun 2017 13:48:49 GMT):
https://gerrit.hyperledger.org/r/#/c/10237/ - ready to submit
jeffgarratt (Fri, 09 Jun 2017 13:48:49 GMT):
https://gerrit.hyperledger.org/r/#/c/10237/ - ready to submit, adds sub-selection of members of consortium
kostas (Fri, 09 Jun 2017 15:11:38 GMT):
Some easy ones to get going and clear the stack:
https://gerrit.hyperledger.org/r/#/c/10249/
https://gerrit.hyperledger.org/r/#/c/10385/
kostas (Fri, 09 Jun 2017 15:22:22 GMT):
Also this: https://gerrit.hyperledger.org/r/#/c/10163/
yacovm (Fri, 09 Jun 2017 15:36:52 GMT):
https://gerrit.hyperledger.org/r/#/c/10353/ @mastersingh24 this one on the left is ready for scrutiny
yacovm (Fri, 09 Jun 2017 16:40:21 GMT):
https://gerrit.hyperledger.org/r/#/c/10403/ Disabling a brittle test
I don't know why they show up only after they are merged :(
jyellick (Fri, 09 Jun 2017 17:00:09 GMT):
https://gerrit.hyperledger.org/r/#/c/10331/
https://gerrit.hyperledger.org/r/#/c/10333/
Two easy tiny ones, just adding a nil check (they are bugs, but currently tracked as sub-tasks of 3831, which now has 5 votes)
cbf (Sat, 10 Jun 2017 20:42:09 GMT):
https://gerrit.hyperledger.org/r/#/c/9993/
yacovm (Sat, 10 Jun 2017 21:49:23 GMT):
Hi all: https://gerrit.hyperledger.org/r/#/c/10437/ `[FAB-4533] Use context cancellations in deliveryservice` Fixes a bug in deliveryservice induced by underlying grpc bug and also re-introduces 2 skipped tests that now don't fail after the fix
yacovm (Sat, 10 Jun 2017 21:49:23 GMT):
Hi all: `https://gerrit.hyperledger.org/r/#/c/10437/` `[FAB-4533] Use context cancellations in deliveryservice` Fixes a bug in deliveryservice induced by underlying grpc bug and also re-introduces 2 skipped tests that now don't fail after the fix
yacovm (Sat, 10 Jun 2017 21:49:23 GMT):
Hi all: https://gerrit.hyperledger.org/r/#/c/10437/ `[FAB-4533] Use context cancellations in deliveryservice` Fixes a bug in deliveryservice induced by underlying grpc bug and also re-introduces 2 skipped tests that now don't fail after the fix
yacovm (Sat, 10 Jun 2017 21:49:23 GMT):
Hi all: https://gerrit.hyperledger.org/r/#/c/10437/ `[FAB-4533] Use context cancellations in deliveryservice`
Fixes a bug in deliveryservice induced by underlying grpc bug and also re-introduces 2 skipped tests that now don't fail after the fix
yacovm (Sun, 11 Jun 2017 14:37:47 GMT):
Hi all
A few bug fixes:
https://gerrit.hyperledger.org/r/#/c/10259/ - tough one, not for the faint of heart
https://gerrit.hyperledger.org/r/#/c/10439/ - easy one
https://gerrit.hyperledger.org/r/#/c/10447/ - an even easier one
yacovm (Mon, 12 Jun 2017 07:56:08 GMT):
Another trivial change - only 2 LOC https://gerrit.hyperledger.org/r/#/c/10449/
yacovm (Mon, 12 Jun 2017 07:56:08 GMT):
~ Another trivial change - only 2 LOC https://gerrit.hyperledger.org/r/#/c/10449/ ~
yacovm (Mon, 12 Jun 2017 09:45:11 GMT):
And another trivial one - just fixes a missing nil check https://gerrit.hyperledger.org/r/#/c/10461/
yacovm (Mon, 12 Jun 2017 09:45:11 GMT):
~ And another trivial one - just fixes a missing nil check https://gerrit.hyperledger.org/r/#/c/10461/ ~
Thanks for the merges @mastersingh24 !
rameshthoomu (Mon, 12 Jun 2017 15:03:39 GMT):
need one more +2 on this https://gerrit.hyperledger.org/r/#/c/10325/
Sandeep (Mon, 12 Jun 2017 16:19:58 GMT):
Has joined the channel.
Sandeep (Mon, 12 Jun 2017 16:21:51 GMT):
Hi all. I have added Auction App Daily and Weekly to Daily and Weekly Test Suite. Please Review
https://gerrit.hyperledger.org/r/#/c/9949/ - Daily
https://gerrit.hyperledger.org/r/#/c/9953/ - Weekly
Sandeep (Mon, 12 Jun 2017 16:21:51 GMT):
Hi all. I have added Auction App to the Daily and Weekly Test Suite. Please Review
https://gerrit.hyperledger.org/r/#/c/9949/ - Daily
https://gerrit.hyperledger.org/r/#/c/9953/ - Weekly
cbf (Mon, 12 Jun 2017 16:50:55 GMT):
https://gerrit.hyperledger.org/r/#/c/10413/
latitiah (Mon, 12 Jun 2017 20:08:39 GMT):
I need 1 more +2 on: https://gerrit.hyperledger.org/r/#/c/10139/
(Talking to ramesh about why the other 3 have unrelated failures in CI):
https://gerrit.hyperledger.org/r/#/c/9669/ (behave peer utilities)
https://gerrit.hyperledger.org/r/#/c/10415/ (solo docker composition file)
https://gerrit.hyperledger.org/r/#/c/10417/ (kafka docker composition file)
cbf (Mon, 12 Jun 2017 20:25:16 GMT):
https://gerrit.hyperledger.org/r/#/c/10413/ needs love please
yacovm (Mon, 12 Jun 2017 20:37:12 GMT):
2 easy ones - just fixed some misleading comments in core.yaml and a proto file
https://gerrit.hyperledger.org/r/#/c/10493/
https://gerrit.hyperledger.org/r/#/c/10495/
kostas (Mon, 12 Jun 2017 22:05:29 GMT):
This one's good to go: https://gerrit.hyperledger.org/r/#/c/10489/
cbf (Mon, 12 Jun 2017 22:58:56 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=3Xy2KZ6CHzcxTQLfi) @cbf needs one more +2 please
cbf (Tue, 13 Jun 2017 00:16:00 GMT):
https://gerrit.hyperledger.org/r/#/c/10485/
cbf (Tue, 13 Jun 2017 00:28:45 GMT):
https://gerrit.hyperledger.org/r/#/c/10481/
cbf (Tue, 13 Jun 2017 00:28:59 GMT):
https://gerrit.hyperledger.org/r/#/c/10487/
cbf (Tue, 13 Jun 2017 00:30:02 GMT):
https://gerrit.hyperledger.org/r/#/c/10497/
JonathanLevi (Tue, 13 Jun 2017 03:47:25 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=iphGTAfcvbDEGQodS) Merged.
C0rWin (Tue, 13 Jun 2017 07:03:05 GMT):
https://gerrit.hyperledger.org/r/#/c/10315/ - prevents peer from crashing on receiving wrong genesis block while joining the chain (returns error instead)
JonathanLevi (Tue, 13 Jun 2017 07:03:52 GMT):
https://chat.hyperledger.org/channel/fabric-release?msg=gLfSiAgymeynuTAaW
cbf (Tue, 13 Jun 2017 11:01:36 GMT):
https://gerrit.hyperledger.org/r/#/c/10139/ and https://gerrit.hyperledger.org/r/#/c/10401/
kostas (Tue, 13 Jun 2017 15:09:06 GMT):
https://gerrit.hyperledger.org/r/#/c/10531/ a one-liner of text
cbf (Tue, 13 Jun 2017 15:50:35 GMT):
need one more on https://gerrit.hyperledger.org/r/#/c/10483/
muralisr (Tue, 13 Jun 2017 16:05:12 GMT):
@cbf done
cbf (Tue, 13 Jun 2017 17:00:15 GMT):
thanks!
jimthematrix (Tue, 13 Jun 2017 17:39:13 GMT):
https://gerrit.hyperledger.org/r/#/c/10511/ - API docs part II
cbf (Tue, 13 Jun 2017 19:10:24 GMT):
https://gerrit.hyperledger.org/r/#/c/10485/ can someone please review and merge this? just changes license headers
cbf (Tue, 13 Jun 2017 19:10:38 GMT):
for fabrc-test-resources
cbf (Tue, 13 Jun 2017 19:18:55 GMT):
https://gerrit.hyperledger.org/r/#/c/10431/
latitiah (Tue, 13 Jun 2017 20:04:36 GMT):
Behave System Test CRs: https://gerrit.hyperledger.org/r/#/c/9669/ https://gerrit.hyperledger.org/r/#/c/10415/ https://gerrit.hyperledger.org/r/#/c/10417/
cbf (Tue, 13 Jun 2017 22:10:17 GMT):
https://gerrit.hyperledger.org/r/#/c/10525/
cbf (Tue, 13 Jun 2017 22:40:01 GMT):
helloooo https://gerrit.hyperledger.org/r/#/c/10485/
scottz (Tue, 13 Jun 2017 23:48:35 GMT):
Are we merging testing materials and scripts cleanup? If so, our team could use some +2 help:
https://gerrit.hyperledger.org/r/#/c/10527/
https://gerrit.hyperledger.org/r/#/c/9949/
https://gerrit.hyperledger.org/r/#/c/9953/
https://gerrit.hyperledger.org/r/#/c/9669/
https://gerrit.hyperledger.org/r/#/c/10415/
https://gerrit.hyperledger.org/r/#/c/10417/
cbf (Wed, 14 Jun 2017 00:25:16 GMT):
done
kostas (Wed, 14 Jun 2017 01:10:21 GMT):
https://gerrit.hyperledger.org/r/#/c/10549/ (one line)
binhn (Wed, 14 Jun 2017 03:34:27 GMT):
@scottz 10527 has merge conflict
kostas (Wed, 14 Jun 2017 06:29:47 GMT):
These are quite easy:
https://gerrit.hyperledger.org/r/#/c/10557/
kostas (Wed, 14 Jun 2017 06:29:47 GMT):
These are quite easy:
https://gerrit.hyperledger.org/r/#/c/10557/
https://gerrit.hyperledger.org/r/#/c/10559/
https://gerrit.hyperledger.org/r/#/c/10561/
guoger (Wed, 14 Jun 2017 08:01:15 GMT):
https://gerrit.hyperledger.org/r/#/c/10565/ fix broken test introduced by 94d7e9 @kostas @jyellick
jimthematrix (Wed, 14 Jun 2017 13:24:33 GMT):
https://gerrit.hyperledger.org/r/#/c/10553/ - docs only but critical information on how to use the stateful APIs
markparz (Wed, 14 Jun 2017 14:18:33 GMT):
can this be clicked to merged https://gerrit.hyperledger.org/r/#/c/10183/
Ratnakar (Wed, 14 Jun 2017 14:30:27 GMT):
https://gerrit.hyperledger.org/r/#/c/10527 - Rebased due to merge conflicts
cbf (Wed, 14 Jun 2017 14:33:59 GMT):
@jimthematrix build errors
jimthematrix (Wed, 14 Jun 2017 14:43:24 GMT):
just reverified, x86 builds still fail from time to time randomly
jimthematrix (Wed, 14 Jun 2017 14:43:31 GMT):
s390 builds have been rock solid
jimthematrix (Wed, 14 Jun 2017 14:43:51 GMT):
also they trigger sooner and run faster
cbf (Wed, 14 Jun 2017 16:37:49 GMT):
https://gerrit.hyperledger.org/r/#/c/9263/ is a WIP but still would like some feedback on the content thus far esp from @muralisr @binhn @nickgaski @odowdaibm
jimthematrix (Wed, 14 Jun 2017 17:00:46 GMT):
https://gerrit.hyperledger.org/r/#/c/10553/ - build is green now and comments from Bret addressed, @cbf
cbf (Wed, 14 Jun 2017 17:11:22 GMT):
done
nickgaski (Wed, 14 Jun 2017 17:12:13 GMT):
on the way @cbf
cbf (Wed, 14 Jun 2017 17:12:23 GMT):
thx
jeffgarratt (Wed, 14 Jun 2017 19:48:19 GMT):
@binhn @jyellick @kostas this one augments behave to account for latest channel naming convention change https://gerrit.hyperledger.org/r/#/c/10587/
latitiah (Wed, 14 Jun 2017 20:50:29 GMT):
@cbf https://gerrit.hyperledger.org/r/#/c/8845/ - CR needed to start adding behave tests to the daily CI. This includes stopping and starting peers
jimthematrix (Thu, 15 Jun 2017 01:52:14 GMT):
https://gerrit.hyperledger.org/r/#/c/10307/ - docs update for RTD to point to the new node SDK doc location, should be merged asap
yacovm (Thu, 15 Jun 2017 12:38:22 GMT):
@JonathanLevi @cbf Can we get this https://gerrit.hyperledger.org/r/#/c/10623/ in ? It's not a bug but this code has a potential to become a bug
C0rWin (Thu, 15 Jun 2017 12:41:25 GMT):
pretty simple code cleanups: https://gerrit.hyperledger.org/r/#/c/10627/
cbf (Thu, 15 Jun 2017 13:16:10 GMT):
@yacovm is there a reason that this is not being deferred to post 1.0? https://gerrit.hyperledger.org/r/#/c/10623/
cbf (Thu, 15 Jun 2017 13:16:42 GMT):
the overflow could be a bug in waiting... yes, it is only 5 LOC but technically...
yacovm (Thu, 15 Jun 2017 13:17:26 GMT):
well no but at the same time I have seen change sets that refactor the code as part of UT coverage.
I'm good with it being postponed of course.
cbf (Thu, 15 Jun 2017 13:17:47 GMT):
having the test added is good
cbf (Thu, 15 Jun 2017 13:18:03 GMT):
I guess I am ok with this then
markparz (Thu, 15 Jun 2017 15:52:31 GMT):
can we flip the merge bit on https://gerrit.hyperledger.org/r/#/c/10183/
JonathanLevi (Thu, 15 Jun 2017 16:54:16 GMT):
@markparz, it is approved (despite/in addition to the comment there from Joe Alewin, who is asking for more app samples as well as diagrams). It cannot get merged (yet) due to its dependence on 2 other CRs.
kostas (Thu, 15 Jun 2017 20:02:13 GMT):
https://gerrit.hyperledger.org/r/#/c/10609/
C0rWin (Thu, 15 Jun 2017 22:17:11 GMT):
https://gerrit.hyperledger.org/r/#/c/10641/
cbf (Fri, 16 Jun 2017 01:51:06 GMT):
https://gerrit.hyperledger.org/r/#/c/10507/
cbf (Fri, 16 Jun 2017 01:52:14 GMT):
however, please do not merge yet!
cbf (Fri, 16 Jun 2017 01:53:25 GMT):
https://gerrit.hyperledger.org/r/#/c/10583/
markparz (Fri, 16 Jun 2017 15:46:32 GMT):
had to abandon a fix and redo, couldn't fix a bogus merge conflict... please see https://gerrit.hyperledger.org/r/#/c/10707/1
kostas (Fri, 16 Jun 2017 16:06:38 GMT):
https://gerrit.hyperledger.org/r/#/c/10555/ (documentation for getting the Kafka-based ordering service up and running)
jyellick (Fri, 16 Jun 2017 16:39:51 GMT):
https://gerrit.hyperledger.org/r/#/c/10689/ Also a doc one, adding an example of how to add an org to a channel
cbf (Sat, 17 Jun 2017 22:31:50 GMT):
https://gerrit.hyperledger.org/r/#/c/10673/ https://gerrit.hyperledger.org/r/#/c/10675/ address missing license headers
cbf (Sat, 17 Jun 2017 22:32:17 GMT):
also too https://gerrit.hyperledger.org/r/#/c/10679/ @greg.haskins
cbf (Sat, 17 Jun 2017 22:33:41 GMT):
https://gerrit.hyperledger.org/r/#/c/10677/ some documentation cleanup to delete obsoleted doc files (no longer referenced or "WIP" pages that had no content)
cbf (Sat, 17 Jun 2017 22:33:57 GMT):
also deleted a bunch of images not used anywhere
cbf (Sun, 18 Jun 2017 02:13:55 GMT):
https://gerrit.hyperledger.org/r/#/c/10743/ add a basic network config for application development and sample apps, etc
cbf (Sun, 18 Jun 2017 08:52:15 GMT):
https://gerrit.hyperledger.org/r/#/c/10677/
muralisr (Sun, 18 Jun 2017 14:30:09 GMT):
@cbf in https://gerrit.hyperledger.org/r/#/c/10675/, do we need the test/regression/daily/README.rst.orig file ?
cbf (Sun, 18 Jun 2017 16:05:06 GMT):
up to @scottz I suspect... anyone can get it from an older commit
C0rWin (Sun, 18 Jun 2017 22:12:29 GMT):
simple test fix: https://gerrit.hyperledger.org/r/#/c/10755/
cbf (Mon, 19 Jun 2017 01:53:26 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=Q54XthE7DxhLepipJ) @cbf bump
sfukazu (Mon, 19 Jun 2017 06:36:01 GMT):
Has joined the channel.
cbf (Mon, 19 Jun 2017 09:17:01 GMT):
https://gerrit.hyperledger.org/r/#/c/9263/ please esp @muralisr and @binhn
muralisr (Mon, 19 Jun 2017 12:32:17 GMT):
will review today after scrum @cbf (its getting pretty close I thought last time)
scottz (Mon, 19 Jun 2017 13:27:53 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=FbgFMxArPY9fvyD4q) @muralisr no; that .orig file is not needed
mastersingh24 (Mon, 19 Jun 2017 15:22:49 GMT):
https://gerrit.hyperledger.org/r/#/c/10775/ - easy one - restrict fabric-ca-server to TLS 1.2
jimthematrix (Mon, 19 Jun 2017 20:36:49 GMT):
https://gerrit.hyperledger.org/r/#/c/10791/ - test code only but clears up a lot of confusions
kostas (Tue, 20 Jun 2017 01:40:50 GMT):
https://gerrit.hyperledger.org/r/#/c/10591/ - great fix by Luis
cbf (Tue, 20 Jun 2017 01:48:06 GMT):
https://gerrit.hyperledger.org/r/#/c/10803/
cbf (Tue, 20 Jun 2017 02:23:52 GMT):
https://gerrit.hyperledger.org/r/#/c/10805/ was https://gerrit.hyperledger.org/r/#/c/10743/
cbf (Tue, 20 Jun 2017 02:23:52 GMT):
https://gerrit.hyperledger.org/r/#/c/10805/ was https://gerrit.hyperledger.org/r/#/c/10475/
cbf (Tue, 20 Jun 2017 02:25:19 GMT):
https://gerrit.hyperledger.org/r/#/c/10807/ was https://gerrit.hyperledger.org/r/#/c/10743/
Ratnakar (Tue, 20 Jun 2017 05:12:10 GMT):
https://gerrit.hyperledger.org/r/#/c/10815
^^^ @jimthematrix
dongqi (Tue, 20 Jun 2017 08:38:19 GMT):
Has joined the channel.
jeffgarratt (Tue, 20 Jun 2017 15:15:41 GMT):
@binhn @mastersingh24 @adc https://gerrit.hyperledger.org/r/#/c/10841/ is in jobbuilder. Will update as soon as passes. Then @adc can rebase and his CR should pass behave. Then he will need to incorporate @mastersingh24 changes.
adc (Tue, 20 Jun 2017 15:30:01 GMT):
@mastersingh24, at this point you can push directly on my change-set :)
jeffgarratt (Tue, 20 Jun 2017 16:28:58 GMT):
@binhn @mastersingh24 @adc https://gerrit.hyperledger.org/r/#/c/10841/ has passed and ready for review
jeffgarratt (Tue, 20 Jun 2017 16:28:58 GMT):
@binhn @mastersingh24 @adc @kostas https://gerrit.hyperledger.org/r/#/c/10841/ has passed and ready for review
JonathanLevi (Tue, 20 Jun 2017 17:29:38 GMT):
@jeffgarratt A nice one ^^^. Merged.
jeffgarratt (Tue, 20 Jun 2017 17:33:41 GMT):
@JonathanLevi thanks so much!
cbf (Tue, 20 Jun 2017 18:04:45 GMT):
so, I feel like a broken record but https://gerrit.hyperledger.org/r/#/c/10507/ and https://gerrit.hyperledger.org/r/#/c/10805/ are the refactored Getting Started (now build your first network) and I would really like to get this into RC1 if we do end up cutting a release
cbf (Tue, 20 Jun 2017 18:05:34 GMT):
also, the other samples https://gerrit.hyperledger.org/r/#/c/10803/ https://gerrit.hyperledger.org/r/#/c/10807/ and https://gerrit.hyperledger.org/r/#/c/10809/
cbf (Tue, 20 Jun 2017 18:08:54 GMT):
now it should be noted that https://gerrit.hyperledger.org/r/#/c/10507 should be the last to be merged, just before we cut the release
cbf (Tue, 20 Jun 2017 18:09:06 GMT):
@JonathanLevi ^^
cbf (Tue, 20 Jun 2017 18:10:05 GMT):
finally, https://gerrit.hyperledger.org/r/#/c/9263/
bmos299 (Tue, 20 Jun 2017 19:44:40 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=mWXqWLFRCidE7h3Am) @cbf CR10507 has been merged which breaks the http://hyperledger-fabric.readthedocs.io/en/latest/samples.html because the code is not in the fabric-samples repo yet.
cbf (Tue, 20 Jun 2017 21:51:23 GMT):
https://gerrit.hyperledger.org/r/#/c/10867/ restores getting started
cbf (Tue, 20 Jun 2017 21:51:44 GMT):
yes, I had asked that it not be merged, but this CR restores Getting Started
cbf (Tue, 20 Jun 2017 21:52:01 GMT):
I will stage the Getting Started change with the release
cbf (Tue, 20 Jun 2017 23:25:19 GMT):
@here ^^ please
JonathanLevi (Wed, 21 Jun 2017 05:52:59 GMT):
@cbf: I think history has been written in front of our eyes today, in the sense that the *fabric-samples* are merged! :-) Good night.
JonathanLevi (Wed, 21 Jun 2017 05:53:50 GMT):
BTW: We can discuss whether we would like to have 2x `+2` there, once these get stabilized.
cbf (Wed, 21 Jun 2017 09:37:15 GMT):
it was supposed to be 2+2 will talk to @rjones
cbf (Wed, 21 Jun 2017 11:52:25 GMT):
once https://gerrit.hyperledger.org/r/#/c/9263/ finishes CI, I think it is ready to be merged... I removed the testing chaincode using --peer-chaincodedev mode section as @nickgaski has that covered in a separate CR. I also removed the sample code as this is now headed for fabric-samples repo
cbf (Wed, 21 Jun 2017 12:11:44 GMT):
once https://gerrit.hyperledger.org/r/#/c/10795/ clears CI it should be ready to be merged
cbf (Wed, 21 Jun 2017 12:12:11 GMT):
@jimthematrix @bretharrison
rameshthoomu (Wed, 21 Jun 2017 14:50:26 GMT):
need one more +2 on this https://gerrit.hyperledger.org/r/#/c/10893/
rjones (Wed, 21 Jun 2017 15:34:46 GMT):
@cbf fabric-samples is 2+2 now.
mastersingh24 (Wed, 21 Jun 2017 15:46:02 GMT):
https://gerrit.hyperledger.org/r/#/c/10825/ could use some eyes
binhn (Wed, 21 Jun 2017 16:15:46 GMT):
very simple update on comments to support fab-4751 https://gerrit.hyperledger.org/r/#/c/10919
yacovm (Wed, 21 Jun 2017 16:20:20 GMT):
@binhn should we add there that the chaincode port in production is supposed to be protected by a FW?
yacovm (Wed, 21 Jun 2017 16:20:36 GMT):
It doesn't say why it's not recommended for production
binhn (Wed, 21 Jun 2017 16:22:23 GMT):
@yacovm i don't think we need to spell everything out
yacovm (Wed, 21 Jun 2017 16:22:34 GMT):
all right, fine by me
muralisr (Wed, 21 Jun 2017 17:05:58 GMT):
ok then
muralisr (Wed, 21 Jun 2017 17:06:03 GMT):
will +2 merge
mastersingh24 (Wed, 21 Jun 2017 17:26:58 GMT):
one more on the way to finishing FAB-4626 - https://gerrit.hyperledger.org/r/#/c/10915/
mastersingh24 (Wed, 21 Jun 2017 17:27:05 GMT):
(we are getting there)
binhn (Wed, 21 Jun 2017 18:12:47 GMT):
ok
JonathanLevi (Wed, 21 Jun 2017 18:43:00 GMT):
Gari, a nice one. Do we have an estimate for https://jira.hyperledger.org/browse/FAB-4626 ?
JonathanLevi (Wed, 21 Jun 2017 18:43:41 GMT):
If you are coding it, then we can wait... ;-)
JonathanLevi (Wed, 21 Jun 2017 18:43:58 GMT):
@adc What are your thoughts?
mastersingh24 (Wed, 21 Jun 2017 20:27:15 GMT):
Hey - sorry - should be done in the next couple of hours
mastersingh24 (Wed, 21 Jun 2017 20:27:42 GMT):
need to coordinate some changes with the NodeSDK (modify the e2e test artifacts used by Node) and possible the Java SDK as well
mastersingh24 (Wed, 21 Jun 2017 20:27:53 GMT):
Then one last change for fabric and we should be good (I hope)
muralisr (Wed, 21 Jun 2017 20:37:33 GMT):
a simple one https://gerrit.hyperledger.org/r/#/c/10943 to get `make dist-all` to build successfully (was breaking at a windows build)
muralisr (Wed, 21 Jun 2017 20:37:55 GMT):
(thanks @C0rWin for comments...)
latitiah (Wed, 21 Jun 2017 20:41:10 GMT):
https://gerrit.hyperledger.org/r/#/c/8845/ - behave system tests
C0rWin (Wed, 21 Jun 2017 21:06:28 GMT):
https://gerrit.hyperledger.org/r/#/c/10897/ need last vote to get in :)
cbf (Thu, 22 Jun 2017 04:19:23 GMT):
https://gerrit.hyperledger.org/r/#/c/9263/
cbf (Thu, 22 Jun 2017 04:20:35 GMT):
there are a bunch of CRs waiting for one more review https://gerrit.hyperledger.org/r/#/q/is:open+label:Verified%252B1++label:Code-Review%252B2+NOT+label:Code-Review-1+NOT+label:Code-Review-2+is:mergeable
mastersingh24 (Thu, 22 Jun 2017 13:03:26 GMT):
Still working to close all of the tasks under FAB-4626 - this one is next:
https://gerrit.hyperledger.org/r/#/c/10999/
mastersingh24 (Thu, 22 Jun 2017 13:34:39 GMT):
and this one for the Java SDK as well:
https://gerrit.hyperledger.org/r/#/c/11005/
rameshthoomu (Thu, 22 Jun 2017 14:50:00 GMT):
need one more +2 on this https://gerrit.hyperledger.org/r/#/c/10943.. This is blocking fabric-binaries release CI job..
mastersingh24 (Thu, 22 Jun 2017 14:52:18 GMT):
@rameshthoomu - merged - can you verify it work and close the JIRA ?
rameshthoomu (Thu, 22 Jun 2017 14:52:47 GMT):
thanks @mastersingh24 @muralisr .. Will update the status..
mastersingh24 (Thu, 22 Jun 2017 20:23:16 GMT):
Folks - this little guy needs one more +2 https://gerrit.hyperledger.org/r/#/c/11021/
mastersingh24 (Thu, 22 Jun 2017 20:23:28 GMT):
That should finish off the hard parts of FAB-4626
mastersingh24 (Thu, 22 Jun 2017 23:19:21 GMT):
https://gerrit.hyperledger.org/r/#/c/10913/ needs one more +2
rameshthoomu (Fri, 23 Jun 2017 02:15:36 GMT):
https://gerrit.hyperledger.org/r/#/c/11027/ need review on this please ..
mastersingh24 (Fri, 23 Jun 2017 02:17:30 GMT):
https://gerrit.hyperledger.org/r/#/c/11043/ - updates byfn based on FAB-4626 changes
AdnanC (Fri, 23 Jun 2017 13:51:21 GMT):
Test tool update https://gerrit.hyperledger.org/r/#/c/10713/ already reviewed by Barry and others in Quality team
AdnanC (Fri, 23 Jun 2017 13:51:21 GMT):
Test tool update https://gerrit.hyperledger.org/r/#/c/10713/ alreay reviewed by others in Quality team
AdnanC (Fri, 23 Jun 2017 13:51:21 GMT):
Test tool update https://gerrit.hyperledger.org/r/#/c/10713/ already reviewed by others in Quality team
cbf (Fri, 23 Jun 2017 13:58:37 GMT):
can we get eyes on https://gerrit.hyperledger.org/r/#/c/9263/ please? I know @muralisr is looking
rameshthoomu (Fri, 23 Jun 2017 14:16:54 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=XmcdHDDr5jo6HBerC) @AdnanC this patch reduces daily test suite build time.. This has been tested in sandbox CI.. see the build result here https://jenkins.hyperledger.org/sandbox/job/testdaily/9/console
wyanglau (Fri, 23 Jun 2017 16:06:45 GMT):
Has joined the channel.
cbf (Fri, 23 Jun 2017 16:13:11 GMT):
https://gerrit.hyperledger.org/r/#/c/10975/
cbf (Fri, 23 Jun 2017 16:46:34 GMT):
https://gerrit.hyperledger.org/r/#/c/10869/ please???
yacovm (Fri, 23 Jun 2017 16:52:22 GMT):
why is the binary there though @cbf ?
cbf (Fri, 23 Jun 2017 16:54:11 GMT):
oh good catch, need to add to gitignore
cbf (Fri, 23 Jun 2017 17:01:51 GMT):
good catch by @yacovm I hadn't included the binaries in .gitignore
cbf (Fri, 23 Jun 2017 17:02:06 GMT):
please revisit https://gerrit.hyperledger.org/r/#/c/10869/
cbf (Fri, 23 Jun 2017 17:02:31 GMT):
need one more on https://gerrit.hyperledger.org/r/#/c/9263/
JonathanLevi (Fri, 23 Jun 2017 17:31:08 GMT):
@here: we have initiating a MERGE FREEZE just now
https://chat.hyperledger.org/channel/fabric-release?msg=jRWGZsCFbMZ8EXpMc
JonathanLevi (Fri, 23 Jun 2017 17:31:08 GMT):
@here: we have initiating a MERGE FREEZE just now
https://chat.hyperledger.org/channel/fabric-pr-review?msg=yeaJwmz2is2JB8x8R
JonathanLevi (Fri, 23 Jun 2017 17:31:08 GMT):
@here: we are initiating a MERGE FREEZE just now.
https://chat.hyperledger.org/channel/fabric-pr-review?msg=yeaJwmz2is2JB8x8R
cbf (Fri, 23 Jun 2017 17:37:21 GMT):
https://chat.hyperledger.org/channel/fabric-release?msg=QjN8AHYrGTgS4WTCd
dhuseby (Fri, 23 Jun 2017 17:43:19 GMT):
sweet
dhuseby (Fri, 23 Jun 2017 17:43:32 GMT):
i wish there was a way to lock jira so that nobody can hit the merge button
cbf (Fri, 23 Jun 2017 17:45:32 GMT):
it's gerrit
cbf (Fri, 23 Jun 2017 17:45:58 GMT):
but yeah, there should be a way of doing that by changing the policy to limit merges on various projects to the release managers
yacovm (Fri, 23 Jun 2017 17:46:11 GMT):
I guess if you set the database of gerrit to READ ONLY that'll do the trick
yacovm (Fri, 23 Jun 2017 17:46:11 GMT):
I guess if you set the database of gerrit to READ ONLY that'll do the trick (jk, not really suggesting that...)
cbf (Fri, 23 Jun 2017 17:46:14 GMT):
@rjones would know
rjones (Fri, 23 Jun 2017 17:48:56 GMT):
I don't know how to implement that off the top of my head. I imagine it is possible - but I don't know enough prolog to make it happen
cbf (Fri, 23 Jun 2017 18:33:36 GMT):
can't we have a policy staged that we toggle with the normal policy?
rjones (Fri, 23 Jun 2017 18:44:44 GMT):
right now doing that means setting up two sets of committers (fine) and either changing group membership in LDAP each time (ugh) or changing project permissions for each project twice per release (also ugh).
cbf (Fri, 23 Jun 2017 19:17:20 GMT):
ok, probably just use honor system then
mastersingh24 (Fri, 23 Jun 2017 19:42:15 GMT):
It's actually pretty easy to create submit rules
rjones (Fri, 23 Jun 2017 19:42:37 GMT):
@mastersingh24 if you could help with prolog I would greatly appreciate it
mastersingh24 (Fri, 23 Jun 2017 19:42:48 GMT):
I will give it a shot
rjones (Fri, 23 Jun 2017 19:42:50 GMT):
@mastersingh24 our submit rules are a hash right now and I need help
mastersingh24 (Fri, 23 Jun 2017 19:43:22 GMT):
What do we want to do? For example, we could limit submit to a specific user and/or we could block all submits as well
rjones (Fri, 23 Jun 2017 19:43:35 GMT):
is there a better forum to discuss?
rjones (Fri, 23 Jun 2017 19:44:02 GMT):
#ci-pipeline possibly?
mastersingh24 (Fri, 23 Jun 2017 19:44:04 GMT):
not sure - I'll see if I can find some stuff and maybe you and I can chat about it?
mastersingh24 (Fri, 23 Jun 2017 19:44:12 GMT):
I did this once before a while back
mastersingh24 (Fri, 23 Jun 2017 19:45:29 GMT):
sure - I'll post over there
cbf (Sat, 24 Jun 2017 01:21:51 GMT):
https://gerrit.hyperledger.org/r/#/c/11111/3
muralisr (Sat, 24 Jun 2017 01:24:31 GMT):
^^^ @cbf +2ed
JonathanLevi (Sat, 24 Jun 2017 01:25:14 GMT):
Merged. CODE FREEZE *END*
JonathanLevi (Sat, 24 Jun 2017 01:25:22 GMT):
We can get back to normal.
cbf (Sat, 24 Jun 2017 01:37:37 GMT):
tested first-network, basic-network
cbf (Sat, 24 Jun 2017 01:37:39 GMT):
AOKAY
Ratnakar (Sat, 24 Jun 2017 04:50:36 GMT):
fabric-sample app fabrcar is not working on rc1 ,here are the chanegs https://gerrit.hyperledger.org/r/#/c/11119
Ratnakar (Sat, 24 Jun 2017 04:50:36 GMT):
fabric-sample app fabrcar is not working on rc1 ,here is the fix https://gerrit.hyperledger.org/r/#/c/11119
cbf (Sat, 24 Jun 2017 14:28:56 GMT):
done
rameshthoomu (Sat, 24 Jun 2017 19:11:06 GMT):
Need review on this https://gerrit.hyperledger.org/r/#/c/11127
rameshthoomu (Sat, 24 Jun 2017 19:11:50 GMT):
This path fix the Daily Auction Chaincode test failures
rameshthoomu (Sat, 24 Jun 2017 19:11:50 GMT):
This patch fix the Daily Auction Chaincode test failures
mastersingh24 (Sat, 24 Jun 2017 21:02:44 GMT):
easy one - https://gerrit.hyperledger.org/r/#/c/10843/
mastersingh24 (Mon, 26 Jun 2017 12:03:49 GMT):
Two pretty easy ones for fabric-ca:
https://gerrit.hyperledger.org/r/11129
https://gerrit.hyperledger.org/r/11145
mastersingh24 (Mon, 26 Jun 2017 14:27:16 GMT):
https://gerrit.hyperledger.org/r/#/c/11149/ - my attempt to add a note for Docker Toolbox / Docker for Windows / macOS users
mastersingh24 (Mon, 26 Jun 2017 14:28:46 GMT):
@lehors ^^^^^
rameshthoomu (Mon, 26 Jun 2017 14:52:54 GMT):
need one more +2 https://gerrit.hyperledger.org/r/#/c/10713/
joe-alewine (Mon, 26 Jun 2017 15:23:04 GMT):
If I could just urge any maintainer -- other than Chris, who has already obliged -- to give a +2 to https://gerrit.hyperledger.org/r/#/c/10971
All that's been done here is to update images (and remove some others) to conform to our current image styles. Without a merge this doc looks very out of sync with the new Writing Your First App doc.
These images will change again soon -- the design team pushed these out to help improve the look of the doc but is working on finalized versions -- but even this intermediary step would help make the docs look more organized and professional. Thank you.
mastersingh24 (Mon, 26 Jun 2017 17:00:55 GMT):
one more time:
https://gerrit.hyperledger.org/r/#/q/owner:%22Gari+Singh%22+status:open
mastersingh24 (Mon, 26 Jun 2017 17:00:57 GMT):
;)
lehors (Mon, 26 Jun 2017 17:52:12 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=AejsLNDomKzXdNjy5) @mastersingh24 I have to admit I didn't know about that, I happen to always have had things under C:\Users so I guess I didn't get to deal with the consequences of not doing so :)
yacovm (Mon, 26 Jun 2017 18:50:08 GMT):
https://gerrit.hyperledger.org/r/#/c/11147/
mastersingh24 (Mon, 26 Jun 2017 19:45:45 GMT):
and this little guy needs one more https://gerrit.hyperledger.org/r/#/c/11129/
mastersingh24 (Mon, 26 Jun 2017 19:57:24 GMT):
And if someone could submit this one I'll be done bugging you all: https://gerrit.hyperledger.org/r/#/c/11145/ ;)
cbf (Tue, 27 Jun 2017 12:50:34 GMT):
https://gerrit.hyperledger.org/r/11187
cbf (Tue, 27 Jun 2017 12:51:09 GMT):
https://gerrit.hyperledger.org/r/#/c/11185/
cbf (Tue, 27 Jun 2017 14:37:35 GMT):
https://gerrit.hyperledger.org/r/#/c/10935/
cbf (Tue, 27 Jun 2017 15:53:12 GMT):
https://gerrit.hyperledger.org/r/11197
cbf (Tue, 27 Jun 2017 21:23:28 GMT):
https://gerrit.hyperledger.org/r/#/c/11205/
cbf (Tue, 27 Jun 2017 21:24:04 GMT):
https://gerrit.hyperledger.org/r/#/c/11193/
cbf (Tue, 27 Jun 2017 21:24:04 GMT):
https://gerrit.hyperledger.org/r/#/c/11199/
cbf (Tue, 27 Jun 2017 21:24:27 GMT):
https://gerrit.hyperledger.org/r/#/c/11193/
gennadyl (Wed, 28 Jun 2017 12:19:30 GMT):
https://gerrit.hyperledger.org/r/#/c/11169/
cbf (Wed, 28 Jun 2017 12:28:25 GMT):
https://gerrit.hyperledger.org/r/#/c/11193/ https://gerrit.hyperledger.org/r/#/c/11197/ https://gerrit.hyperledger.org/r/#/c/11199/ https://gerrit.hyperledger.org/r/#/c/11205/ https://gerrit.hyperledger.org/r/#/c/11207/ need some love
cbf (Wed, 28 Jun 2017 15:58:36 GMT):
one more on this please https://gerrit.hyperledger.org/r/#/c/11197/
cbf (Wed, 28 Jun 2017 15:59:10 GMT):
this was in response to feedback that @weeds shared that ppl were having trouble figuring out how to get the binaries and images without the samples
cbf (Thu, 29 Jun 2017 01:50:50 GMT):
https://gerrit.hyperledger.org/r/#/c/11241/ homebrew installer for fabric tools
cbf (Thu, 29 Jun 2017 01:51:13 GMT):
see README in Formula directory for instructions on how to test
rjones (Thu, 29 Jun 2017 02:03:10 GMT):
```==> Tapping rjones-lf/fabric
Cloning into '/usr/local/Homebrew/Library/Taps/rjones-lf/homebrew-fabric'...
remote: Counting objects: 7, done.
remote: Compressing objects: 100% (6/6), done.
remote: Total 7 (delta 1), reused 7 (delta 1), pack-reused 0
Unpacking objects: 100% (7/7), done.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/rjones-lf/homebrew-fabric/Formula/fabric-tools.rb
No available formula with the name "fabric-tools"
In formula file: /usr/local/Homebrew/Library/Taps/rjones-lf/homebrew-fabric/Formula/fabric-tools.rb
Expected to find class FabricTools, but only found: Tools.
Error: Cannot tap rjones-lf/fabric: invalid syntax in tap!
Rys-iMac:homebrew-fabric ry$
```
rjones (Thu, 29 Jun 2017 02:06:00 GMT):
when I tap `https://github.com/rjones-lf/homebrew-fabric` I get this error:
rjones (Thu, 29 Jun 2017 02:06:18 GMT):
```Error: Invalid formula: /usr/local/Homebrew/Library/Taps/rjones-lf/homebrew-fabric/Formula/fabric-tools.rb
No available formula with the name "fabric-tools"
In formula file: /usr/local/Homebrew/Library/Taps/rjones-lf/homebrew-fabric/Formula/fabric-tools.rb
Expected to find class FabricTools, but only found: Tools.
Error: Cannot tap rjones-lf/fabric: invalid syntax in tap!```
rjones (Thu, 29 Jun 2017 02:07:06 GMT):
and I'm pretty sure I have your change on master: https://github.com/rjones-lf/homebrew-fabric/commits/master
cbf (Thu, 29 Jun 2017 02:18:03 GMT):
one more please https://gerrit.hyperledger.org/r/#/c/11225/
cbf (Thu, 29 Jun 2017 02:19:03 GMT):
@rjones yes, I found that testing my own fork... it just never made it to the gerrit clone
cbf (Thu, 29 Jun 2017 02:19:07 GMT):
thanks for testing!
rjones (Thu, 29 Jun 2017 02:19:21 GMT):
sure thing!
rjones (Thu, 29 Jun 2017 02:25:14 GMT):
I see a suspicious error when I run `peer`:
rjones (Thu, 29 Jun 2017 02:25:18 GMT):
```panic(0x7929c0, 0xc4201fada0)
/opt/go/go1.7.linux.amd64/src/runtime/panic.go:500 +0x1a1
```
rjones (Thu, 29 Jun 2017 02:26:06 GMT):
maybe we have the linux binaries up as Mac OS binaries? or are go binaries platform independent?
cbf (Thu, 29 Jun 2017 10:44:46 GMT):
hmmm
cbf (Thu, 29 Jun 2017 10:45:15 GMT):
that is what's in the tarball
cbf (Thu, 29 Jun 2017 10:45:25 GMT):
we need to check that then
cbf (Thu, 29 Jun 2017 10:53:17 GMT):
@rjones just tried it
cbf (Thu, 29 Jun 2017 10:53:19 GMT):
cbf$ which peer
/usr/local/bin/peer
cbf$ peer help
2017-06-29 06:52:25.936 EDT [msp] getMspConfig -> WARN 001 Intermediate certs folder not found at [/Users/cbf/dev/go/src/github.com/hyperledger/fabric/sampleconfig/msp/intermediatecerts]. Skipping. [stat /Users/cbf/dev/go/src/github.com/hyperledger/fabric/sampleconfig/msp/intermediatecerts: no such file or directory]
2017-06-29 06:52:25.936 EDT [msp] getMspConfig -> WARN 002 TLS intermediate certs folder not found at [/Users/cbf/dev/go/src/github.com/hyperledger/fabric/sampleconfig/msp/tlsintermediatecerts]. Skipping. [stat /Users/cbf/dev/go/src/github.com/hyperledger/fabric/sampleconfig/msp/tlsintermediatecerts: no such file or directory]
2017-06-29 06:52:25.936 EDT [msp] getMspConfig -> WARN 003 crls folder not found at [/Users/cbf/dev/go/src/github.com/hyperledger/fabric/sampleconfig/msp/crls]. Skipping. [stat /Users/cbf/dev/go/src/github.com/hyperledger/fabric/sampleconfig/msp/crls: no such file or directory]
Usage:
peer [flags]
peer [command]
Available Commands:
chaincode Operate a chaincode: install|instantiate|invoke|package|query|signpackage|upgrade.
channel Operate a channel: create|fetch|join|list|update.
logging Log levels: getlevel|setlevel|revertlevels.
node Operate a peer node: start|status.
version Print fabric peer version.
Flags:
--logging-level string Default logging level and overrides, see core.yaml for full syntax
--test.coverprofile string Done (default "coverage.cov")
-v, --version Display current version of fabric peer server
Use "peer [command] --help" for more information about a command.
2017-06-29 06:52:25.956 EDT [main] main -> INFO 004 Exiting.....
cbf$ peer version
2017-06-29 06:52:47.532 EDT [msp] getMspConfig -> WARN 001 Intermediate certs folder not found at [/Users/cbf/dev/go/src/github.com/hyperledger/fabric/sampleconfig/msp/intermediatecerts]. Skipping. [stat /Users/cbf/dev/go/src/github.com/hyperledger/fabric/sampleconfig/msp/intermediatecerts: no such file or directory]
2017-06-29 06:52:47.532 EDT [msp] getMspConfig -> WARN 002 TLS intermediate certs folder not found at [/Users/cbf/dev/go/src/github.com/hyperledger/fabric/sampleconfig/msp/tlsintermediatecerts]. Skipping. [stat /Users/cbf/dev/go/src/github.com/hyperledger/fabric/sampleconfig/msp/tlsintermediatecerts: no such file or directory]
2017-06-29 06:52:47.532 EDT [msp] getMspConfig -> WARN 003 crls folder not found at [/Users/cbf/dev/go/src/github.com/hyperledger/fabric/sampleconfig/msp/crls]. Skipping. [stat /Users/cbf/dev/go/src/github.com/hyperledger/fabric/sampleconfig/msp/crls: no such file or directory]
peer:
Version: development build
Go version: go1.7
OS/Arch: darwin/amd64
Chaincode:
Base Image Version:
Base Docker Namespace:
Base Docker Label:
Docker Namepace:
2017-06-29 06:52:47.555 EDT [main] main -> INFO 004 Exiting.....
cbf (Thu, 29 Jun 2017 10:54:24 GMT):
eg seems to be the right architecture and does not panic
cbf (Thu, 29 Jun 2017 12:20:55 GMT):
https://gerrit.hyperledger.org/r/#/c/11197/ needs love please
rameshthoomu (Thu, 29 Jun 2017 14:51:01 GMT):
need one more +2 https://gerrit.hyperledger.org/r/#/c/11233/
JonathanLevi (Thu, 29 Jun 2017 15:17:20 GMT):
@cbf, @rameshthoomu: merged.
cbf (Thu, 29 Jun 2017 15:48:09 GMT):
tx
cbf (Thu, 29 Jun 2017 15:48:23 GMT):
anyone else interested in verifying and reviewing this https://gerrit.hyperledger.org/r/#/c/11241/
cbf (Thu, 29 Jun 2017 15:48:28 GMT):
requires a Mac
rjones (Thu, 29 Jun 2017 16:07:50 GMT):
@cbf I'm interested in debugging this - I'll do a clean install again (or perhaps use ||s to spin up an OS X VM)
cbf (Thu, 29 Jun 2017 16:25:22 GMT):
it worked for me is all I can say... didn't get a panic
rjones (Thu, 29 Jun 2017 16:47:34 GMT):
Message Attachments
cbf (Thu, 29 Jun 2017 18:26:23 GMT):
nope
cbf (Thu, 29 Jun 2017 18:27:22 GMT):
cbf$ which peer
/usr/local/bin/peer
cbf$ peer help
2017-06-29 14:26:55.944 EDT [msp] getMspConfig -> WARN 001 Intermediate certs folder not found at [/Users/cbf/dev/go/src/github.com/hyperledger/fabric/sampleconfig/msp/intermediatecerts]. Skipping. [stat /Users/cbf/dev/go/src/github.com/hyperledger/fabric/sampleconfig/msp/intermediatecerts: no such file or directory]
2017-06-29 14:26:55.944 EDT [msp] getMspConfig -> WARN 002 TLS intermediate certs folder not found at [/Users/cbf/dev/go/src/github.com/hyperledger/fabric/sampleconfig/msp/tlsintermediatecerts]. Skipping. [stat /Users/cbf/dev/go/src/github.com/hyperledger/fabric/sampleconfig/msp/tlsintermediatecerts: no such file or directory]
2017-06-29 14:26:55.944 EDT [msp] getMspConfig -> WARN 003 crls folder not found at [/Users/cbf/dev/go/src/github.com/hyperledger/fabric/sampleconfig/msp/crls]. Skipping. [stat /Users/cbf/dev/go/src/github.com/hyperledger/fabric/sampleconfig/msp/crls: no such file or directory]
Usage:
peer [flags]
peer [command]
Available Commands:
chaincode Operate a chaincode: install|instantiate|invoke|package|query|signpackage|upgrade.
channel Operate a channel: create|fetch|join|list|update.
logging Log levels: getlevel|setlevel|revertlevels.
node Operate a peer node: start|status.
version Print fabric peer version.
Flags:
--logging-level string Default logging level and overrides, see core.yaml for full syntax
--test.coverprofile string Done (default "coverage.cov")
-v, --version Display current version of fabric peer server
Use "peer [command] --help" for more information about a command.
2017-06-29 14:26:55.963 EDT [main] main -> INFO 004 Exiting.....
cbf$ peer version
2017-06-29 14:27:07.775 EDT [msp] getMspConfig -> WARN 001 Intermediate certs folder not found at [/Users/cbf/dev/go/src/github.com/hyperledger/fabric/sampleconfig/msp/intermediatecerts]. Skipping. [stat /Users/cbf/dev/go/src/github.com/hyperledger/fabric/sampleconfig/msp/intermediatecerts: no such file or directory]
2017-06-29 14:27:07.775 EDT [msp] getMspConfig -> WARN 002 TLS intermediate certs folder not found at [/Users/cbf/dev/go/src/github.com/hyperledger/fabric/sampleconfig/msp/tlsintermediatecerts]. Skipping. [stat /Users/cbf/dev/go/src/github.com/hyperledger/fabric/sampleconfig/msp/tlsintermediatecerts: no such file or directory]
2017-06-29 14:27:07.775 EDT [msp] getMspConfig -> WARN 003 crls folder not found at [/Users/cbf/dev/go/src/github.com/hyperledger/fabric/sampleconfig/msp/crls]. Skipping. [stat /Users/cbf/dev/go/src/github.com/hyperledger/fabric/sampleconfig/msp/crls: no such file or directory]
peer:
Version: development build
Go version: go1.7
OS/Arch: darwin/amd64
Chaincode:
Base Image Version:
Base Docker Namespace:
Base Docker Label:
Docker Namepace:
2017-06-29 14:27:07.800 EDT [main] main -> INFO 004 Exiting.....
cbf (Thu, 29 Jun 2017 18:27:43 GMT):
oh wait
cbf (Thu, 29 Jun 2017 18:27:52 GMT):
how am I getting a development build there
cbf (Thu, 29 Jun 2017 18:27:59 GMT):
hmmm
cbf (Thu, 29 Jun 2017 18:29:09 GMT):
interesting
cbf (Thu, 29 Jun 2017 18:29:19 GMT):
the peer version is different than configtxgen
cbf (Thu, 29 Jun 2017 18:29:26 GMT):
what is in the tarfile?
rjones (Thu, 29 Jun 2017 18:33:06 GMT):
Message Attachments
rjones (Thu, 29 Jun 2017 18:33:14 GMT):
@cbf ^^^
rjones (Thu, 29 Jun 2017 18:34:22 GMT):
I suspect the wrong tarfail is in the wrong place
rjones (Thu, 29 Jun 2017 18:34:22 GMT):
I suspect the wrong tar file is in the wrong place
rjones (Thu, 29 Jun 2017 18:35:18 GMT):
I stole that url from https://github.com/rjones-lf/homebrew-fabric/blob/master/Formula/fabric-tools.rb#L9
cbf (Thu, 29 Jun 2017 18:37:53 GMT):
weird, the peer in the tarfile is "development build"
cbf (Thu, 29 Jun 2017 18:37:59 GMT):
it should be v1.0.0-rc1
cbf (Thu, 29 Jun 2017 18:38:08 GMT):
@rameshthoomu ^^
cbf (Thu, 29 Jun 2017 18:38:31 GMT):
the configtxgen is correct
cbf (Thu, 29 Jun 2017 18:38:58 GMT):
in fact all the tools are fine
rameshthoomu (Thu, 29 Jun 2017 18:40:31 GMT):
let me check the `make dist-all` target in fabric..
rjones (Thu, 29 Jun 2017 18:43:20 GMT):
I'm trying to run `peer` on a system where I've never built or installed anything, perhaps that's the issue? it works if you have some other stuff installed?
cbf (Thu, 29 Jun 2017 18:57:49 GMT):
shouldn't be the case
cbf (Thu, 29 Jun 2017 18:58:02 GMT):
what I'll do is omit peer from the install for now
rameshthoomu (Thu, 29 Jun 2017 19:00:46 GMT):
@cbf checking why it generating version as "development build" for peer on 1.0.0-rc1
cbf (Thu, 29 Jun 2017 19:01:18 GMT):
https://jira.hyperledger.org/browse/FAB-5114
rameshthoomu (Thu, 29 Jun 2017 19:01:53 GMT):
ok
rjones (Thu, 29 Jun 2017 19:05:25 GMT):
@cbf all of the other binaries seem to work correctly.
rjones (Thu, 29 Jun 2017 19:05:54 GMT):
spoke too soon.
rjones (Thu, 29 Jun 2017 19:05:57 GMT):
```ry$ ./bin/configtxgen
2017-06-29 12:05:38.341 PDT [common/configtx/tool] main -> INFO 001 Loading configuration
2017-06-29 12:05:38.342 PDT [common/configtx/tool/localconfig] Load -> CRIT 002 Error reading configuration: Unsupported Config Type ""
panic: Error reading configuration: Unsupported Config Type ""
goroutine 1 [running]:
panic(0x4d08c0, 0xc420200f80)
/opt/go/go1.7.linux.amd64/src/runtime/panic.go:500 +0x1a1
github.com/hyperledger/fabric/vendor/github.com/op/go-logging.(*Logger).Panic(0xc4201fc630, 0xc420220720, 0x2, 0x2)
/w/workspace/fabric-binaries-x86_64/gopath/src/github.com/hyperledger/fabric/vendor/github.com/op/go-logging/logger.go:188 +0xd0
github.com/hyperledger/fabric/common/configtx/tool/localconfig.Load(0x5acd55, 0x12, 0x0)
/w/workspace/fabric-binaries-x86_64/gopath/src/github.com/hyperledger/fabric/common/configtx/tool/localconfig/config.go:180 +0xa8e
main.main()
/w/workspace/fabric-binaries-x86_64/gopath/src/github.com/hyperledger/fabric/common/configtx/tool/configtxgen/main.go:354 +0x537```
rjones (Thu, 29 Jun 2017 19:05:57 GMT):
``ry$ ./bin/configtxgen
2017-06-29 12:05:38.341 PDT [common/configtx/tool] main -> INFO 001 Loading configuration
2017-06-29 12:05:38.342 PDT [common/configtx/tool/localconfig] Load -> CRIT 002 Error reading configuration: Unsupported Config Type ""
panic: Error reading configuration: Unsupported Config Type ""
goroutine 1 [running]:
panic(0x4d08c0, 0xc420200f80)
/opt/go/go1.7.linux.amd64/src/runtime/panic.go:500 +0x1a1
github.com/hyperledger/fabric/vendor/github.com/op/go-logging.(*Logger).Panic(0xc4201fc630, 0xc420220720, 0x2, 0x2)
/w/workspace/fabric-binaries-x86_64/gopath/src/github.com/hyperledger/fabric/vendor/github.com/op/go-logging/logger.go:188 +0xd0
github.com/hyperledger/fabric/common/configtx/tool/localconfig.Load(0x5acd55, 0x12, 0x0)
/w/workspace/fabric-binaries-x86_64/gopath/src/github.com/hyperledger/fabric/common/configtx/tool/localconfig/config.go:180 +0xa8e
main.main()
/w/workspace/fabric-binaries-x86_64/gopath/src/github.com/hyperledger/fabric/common/configtx/tool/configtxgen/main.go:354 +0x537```
rameshthoomu (Thu, 29 Jun 2017 19:10:06 GMT):
@rjones did you set FABRIC_CFG_PATH?
rjones (Thu, 29 Jun 2017 19:10:49 GMT):
@rameshthoomu no, I set nothing
rjones (Thu, 29 Jun 2017 19:12:08 GMT):
still, I would expect something more informative than a core dump - the other commands dump a help screen with no args. that's another bug, though
rameshthoomu (Thu, 29 Jun 2017 19:13:36 GMT):
ignore my comment on FABRIC_CFG_PATH.
rameshthoomu (Thu, 29 Jun 2017 19:14:46 GMT):
I did curl on fabric-binaries and and ran ./bin/configtxgen..
```
(hyp) ubuntu@hyperledger-devenv:9cb5aba:/opt/gopath/src/github.com/hyperledger/fabric/release/linux-amd64$ ./bin/configtxgen
2017-06-29 19:12:58.525 UTC [common/configtx/tool] main -> INFO 001 Loading configuration
(
```
rjones (Thu, 29 Jun 2017 19:15:53 GMT):
you're running it on ubuntu, I'm running it on macos
rameshthoomu (Thu, 29 Jun 2017 19:16:24 GMT):
yes
rjones (Thu, 29 Jun 2017 19:16:57 GMT):
so it looks like there is a problem with the tar file on nexus
rameshthoomu (Thu, 29 Jun 2017 19:18:34 GMT):
tested on mac here.. it worked
rameshthoomu (Thu, 29 Jun 2017 19:20:25 GMT):
```
Adnans-MacBook-Pro:bin adnanc$ ./configtxgen --version
2017-06-29 15:18:15.900 EDT [common/configtx/tool] main -> INFO 001 Loading configuration
configtxgen:
Version: 1.0.0-rc1
Go version: go1.7
OS/Arch: darwin/amd64
Adnans-MacBook-Pro:bin adnanc$ ./configtxgen
2017-06-29 15:18:20.966 EDT [common/configtx/tool] main -> INFO 001 Loading configuration
Adnans-MacBook-Pro:bin adnanc$
```
rjones (Thu, 29 Jun 2017 19:25:06 GMT):
I guess both of my macs are broken
cbf (Thu, 29 Jun 2017 19:32:10 GMT):
hmmm
cbf (Thu, 29 Jun 2017 19:32:33 GMT):
well there is still the problem of the version in the peer
rjones (Thu, 29 Jun 2017 21:09:17 GMT):
@cbf @rameshthoomu I just set up a bare Mac OS X VM with nothing installed. I pushed @cbf's patch 4 from gerrit to github, and I get the same error
rjones (Thu, 29 Jun 2017 21:09:25 GMT):
I can't make the test environment any more clean.
rjones (Thu, 29 Jun 2017 21:10:53 GMT):
I'm running `macOS Sierra 10.12.5`
muralisr (Thu, 29 Jun 2017 22:44:16 GMT):
@rjones @cbf @rameshthoomu I think it is this line 305 (in my env) in Makefile that's the cause of this `release/%: GO_LDFLAGS=-X $(pkgmap.$(@F))/metadata.Version=$(PROJECT_VERSION)`
`
muralisr (Thu, 29 Jun 2017 22:44:16 GMT):
@rjones @cbf @rameshthoomu I think it is this line 305 (in my env) in Makefile that's the cause of this `release/%: GO_LDFLAGS=-X $(pkgmap.$(@F))/metadata.Version=$(PROJECT_VERSION)
`
muralisr (Thu, 29 Jun 2017 22:45:44 GMT):
commenting that out, make clean and make dist (and release etc) seems to fix it... but need @greg.haskins eyes
muralisr (Thu, 29 Jun 2017 22:45:44 GMT):
commenting that out, make clean and make dist (and release etc) seems to fix `peer version`... but need @greg.haskins eyes
muralisr (Thu, 29 Jun 2017 22:45:44 GMT):
commenting that out, make clean and make dist (and release etc) seems to fix `peer version`... but need @greg.haskins eyes. The problem appears to be that peer and rest of the binaries follow different rules for metadata pattern. Line 305 does the the right thing for other binaries except for the peer binary
scottz (Thu, 29 Jun 2017 22:49:30 GMT):
https://gerrit.hyperledger.org/r/#/c/11201/ small one, reenabling an automated test using tlscacerts
scottz (Thu, 29 Jun 2017 22:53:52 GMT):
https://gerrit.hyperledger.org/r/#/c/11153/ just 4 lines addition to behave test framework
scottz (Thu, 29 Jun 2017 22:54:34 GMT):
https://gerrit.hyperledger.org/r/#/c/10521/ first of two enhancements to PTE tool, js and json
muralisr (Fri, 30 Jun 2017 00:04:16 GMT):
@greg.haskins @cbf @rjones @rameshthoomu submitted a possible fix for the version issue https://gerrit.hyperledger.org/r/#/c/11279/
greg.haskins (Fri, 30 Jun 2017 11:31:11 GMT):
Oh man, I am not sure how all those DRY violations crept in, heh
cbf (Fri, 30 Jun 2017 11:43:28 GMT):
https://gerrit.hyperledger.org/r/#/c/11245/
muralisr (Fri, 30 Jun 2017 11:46:23 GMT):
@greg.haskins the right fix would be fix metadata so all bins will follow the same pattern but that seemed too drastic at this stage
muralisr (Fri, 30 Jun 2017 11:48:09 GMT):
also we could override GO_LDFLAGS just in the peer production and leave the `release/%` rule in ...but I thought making the dependency explicit in each of the production is OK too
greg.haskins (Fri, 30 Jun 2017 12:01:55 GMT):
@muralisr sorry, that wasnt directed at you
greg.haskins (Fri, 30 Jun 2017 12:02:32 GMT):
I understand what you are trying to do...i was more lamenting on how the Makefile:release targets proliferated like that to begin with
greg.haskins (Fri, 30 Jun 2017 12:03:35 GMT):
first and foremost, those rules should be refactored so its not repeating itself...second thought is, the release process might deserve its own subordinate makefile at this point
greg.haskins (Fri, 30 Jun 2017 12:03:41 GMT):
neither here nor there on your patch though
cbf (Fri, 30 Jun 2017 12:04:11 GMT):
that was me, because it was easier to brute force than slog through a complete revamp of the makefile;-)
cbf (Fri, 30 Jun 2017 12:04:34 GMT):
we do need to do that... lots of targets with circular dependencies
greg.haskins (Fri, 30 Jun 2017 12:05:14 GMT):
no worries..i can take a look at it at some point
greg.haskins (Fri, 30 Jun 2017 12:05:27 GMT):
just looks a bit off the rails, but maybe there is nuance I am missing
mastersingh24 (Fri, 30 Jun 2017 13:01:49 GMT):
easy one: https://gerrit.hyperledger.org/r/#/c/11307/
mastersingh24 (Fri, 30 Jun 2017 13:04:45 GMT):
https://gerrit.hyperledger.org/r/#/c/11257/
pd93 (Fri, 30 Jun 2017 13:26:32 GMT):
Has joined the channel.
nickgaski (Fri, 30 Jun 2017 13:42:31 GMT):
https://gerrit.hyperledger.org/r/#/c/11205/ - this is an expansion on some work from Chris. It removes go source from each subdirectory in fabric samples and places into a central `chaincode` folder. Also allows the fabcar sample to leverage the basic-network docker-compose and the existing crypto/artifacts present in that directory
cbf (Fri, 30 Jun 2017 15:25:43 GMT):
https://gerrit.hyperledger.org/r/#/c/11241/
cbf (Fri, 30 Jun 2017 15:52:26 GMT):
https://gerrit.hyperledger.org/r/#/c/10873/
mastersingh24 (Sun, 02 Jul 2017 13:31:05 GMT):
2 pretty easy ones - https://gerrit.hyperledger.org/r/#/q/owner:gari.r.singh%2540gmail.com+status:open
mastersingh24 (Tue, 04 Jul 2017 15:10:57 GMT):
could use some eyes on https://gerrit.hyperledger.org/r/#/c/11355/
yacovm (Tue, 04 Jul 2017 15:57:56 GMT):
Typo in https://gerrit.hyperledger.org/r/#/c/11355/2/docs/source/chaincode4noah.rst@387
yacovm (Tue, 04 Jul 2017 15:58:10 GMT):
w should really have some AI that does such CRs :(
yacovm (Tue, 04 Jul 2017 15:58:10 GMT):
we should really have some AI that does such CRs :(
yacovm (Tue, 04 Jul 2017 16:00:45 GMT):
Everything else looks OK from my side
C0rWin (Tue, 04 Jul 2017 18:47:38 GMT):
@yacovm https://github.com/client9/misspell
C0rWin (Tue, 04 Jul 2017 18:48:01 GMT):
Do need in AI a simple plugin will do it for you
C0rWin (Tue, 04 Jul 2017 18:48:01 GMT):
No need in AI a simple plugin will do it for you
latitiah (Wed, 05 Jul 2017 17:51:22 GMT):
can I get some +2s on: https://gerrit.hyperledger.org/r/#/c/11153/ - Allows for negative testing in system behave tests
muralisr (Wed, 05 Jul 2017 19:11:05 GMT):
@latitiah done
latitiah (Wed, 05 Jul 2017 19:11:20 GMT):
thx!
mastersingh24 (Wed, 05 Jul 2017 19:30:01 GMT):
2 easy ones:
https://gerrit.hyperledger.org/r/#/q/owner:gari.r.singh%2540gmail.com+status:open
(spelling error and remove/correct Java chaincode docs)
mastersingh24 (Wed, 05 Jul 2017 20:20:02 GMT):
one more on the list as well now:
https://gerrit.hyperledger.org/r/#/q/owner:gari.r.singh%2540gmail.com+status:open ;)
latitiah (Wed, 05 Jul 2017 20:43:34 GMT):
1 more +2 https://gerrit.hyperledger.org/r/#/c/11153
JonathanLevi (Wed, 05 Jul 2017 23:29:57 GMT):
@latitiah: merged.
mastersingh24 (Thu, 06 Jul 2017 11:09:57 GMT):
2 easy ones still waiting on a little love: https://gerrit.hyperledger.org/r/#/q/owner:gari.r.singh%2540gmail.com+status:open
smithbk (Thu, 06 Jul 2017 12:00:48 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=zYXHH49dcLss8ksTG) @mastersingh24 done
mastersingh24 (Thu, 06 Jul 2017 19:24:18 GMT):
https://gerrit.hyperledger.org/r/#/c/11419/1 - easy one from Nao
smithbk (Fri, 07 Jul 2017 03:59:44 GMT):
Two for fabric ca:
smithbk (Fri, 07 Jul 2017 03:59:47 GMT):
https://gerrit.hyperledger.org/r/#/c/11417
https://gerrit.hyperledger.org/r/#/c/11429
jyellick (Fri, 07 Jul 2017 15:12:23 GMT):
https://gerrit.hyperledger.org/r/#/c/11437/
^ A simple but important one
JonathanLevi (Fri, 07 Jul 2017 19:52:01 GMT):
https://chat.hyperledger.org/channel/fabric-maintainers?msg=tEMjdpciYC94X9u4S
*MERGE FREEZE* / *CODE FREEZE - BEGIN*
JonathanLevi (Fri, 07 Jul 2017 19:52:01 GMT):
https://chat.hyperledger.org/channel/fabric-maintainers?msg=tEMjdpciYC94X9u4S
*MERGE FREEZE* / *CODE FREEZE - BEGIN*
JonathanLevi (Fri, 07 Jul 2017 19:52:05 GMT):
*MERGE FREEZE* / *CODE FREEZE - BEGIN*
rameshthoomu (Mon, 10 Jul 2017 14:24:04 GMT):
Simple one https://gerrit.hyperledger.org/r/#/c/11473/
rameshthoomu (Mon, 10 Jul 2017 19:00:29 GMT):
incase if the release name is 1.0.0-rc2 (https://gerrit.hyperledger.org/r/#/c/11479/)
jeffgarratt (Tue, 11 Jul 2017 01:44:45 GMT):
@binhn @kostas @jyellick @muralisr this one is ready, not sure about merge status https://gerrit.hyperledger.org/r/#/c/11481/
jeffgarratt (Tue, 11 Jul 2017 01:44:45 GMT):
FYI @binhn @kostas @jyellick @muralisr this one is ready, not sure about merge status https://gerrit.hyperledger.org/r/#/c/11481/
jeffgarratt (Tue, 11 Jul 2017 01:44:45 GMT):
FYI @binhn @kostas @jyellick @muralisr this one is ready https://gerrit.hyperledger.org/r/#/c/11481/
jeffgarratt (Tue, 11 Jul 2017 01:48:18 GMT):
I assume code freeze in effect still... just an FYI
JonathanLevi (Tue, 11 Jul 2017 18:16:16 GMT):
---
JonathanLevi (Tue, 11 Jul 2017 18:16:17 GMT):
https://gerrit.hyperledger.org/r/#/c/11555
JonathanLevi (Tue, 11 Jul 2017 18:16:56 GMT):
@bmos299, @Ratnakar ^^^
nickgaski (Tue, 11 Jul 2017 19:30:42 GMT):
remove rc1 refs - https://gerrit.hyperledger.org/r/#/c/11561/
C0rWin (Tue, 11 Jul 2017 23:11:53 GMT):
fix license error warning - https://gerrit.hyperledger.org/r/#/c/11577/
rameshthoomu (Wed, 12 Jul 2017 15:11:44 GMT):
need one more +2 https://gerrit.hyperledger.org/r/#/c/11573/
latitiah (Wed, 12 Jul 2017 18:16:23 GMT):
https://gerrit.hyperledger.org/r/#/c/11413/ - Small change to update README for sys behave tests
https://gerrit.hyperledger.org/r/#/c/11387/ - small change for sys behave test verification
jimthematrix (Wed, 12 Jul 2017 18:38:19 GMT):
https://gerrit.hyperledger.org/r/#/c/11587/ - trivial jsdoc changes, @dave.enyeart @JonathanLevi
cbf (Thu, 13 Jul 2017 13:50:05 GMT):
https://gerrit.hyperledger.org/r/#/c/11241/5 please
muralisr (Thu, 13 Jul 2017 13:55:50 GMT):
@cbf will look. btw.., not sure what the merge policy, branches etc are post 1.0 . will there be some communication about that ?
cbf (Thu, 13 Jul 2017 13:56:49 GMT):
we'll be opening up the merge freeze soon as we cut the release branch
cbf (Thu, 13 Jul 2017 13:56:58 GMT):
@JonathanLevi and I discussing now
JonathanLevi (Thu, 13 Jul 2017 13:57:32 GMT):
@muralisr: https://jira.hyperledger.org/browse/FAB-5050
muralisr (Thu, 13 Jul 2017 13:57:50 GMT):
ty much
jimthematrix (Thu, 13 Jul 2017 17:01:10 GMT):
https://gerrit.hyperledger.org/r/#/c/11553/ - necessary CR to be merged so master is open for business again (for 1.0.1)
cbf (Thu, 13 Jul 2017 22:12:20 GMT):
@JonathanLevi I noticed that the README had some branding issues - so I think that this needs to be merged before we branch https://gerrit.hyperledger.org/r/#/c/11633/
jimthematrix (Fri, 14 Jul 2017 02:29:19 GMT):
@cbf @JonathanLevi 1.0.1 CRs are starting to pile up in fabric-sdk-node (https://gerrit.hyperledger.org/r/#/q/project:fabric-sdk-node+status:open), can you please merge https://gerrit.hyperledger.org/r/#/c/11553?
jimthematrix (Fri, 14 Jul 2017 02:29:19 GMT):
@cbf @JonathanLevi 1.0.1 CRs are starting to pile up in fabric-sdk-node (https://gerrit.hyperledger.org/r/#/q/project:fabric-sdk-node+status:open), can you please help me merge https://gerrit.hyperledger.org/r/#/c/11553? thanks!
mastersingh24 (Fri, 14 Jul 2017 09:42:14 GMT):
Hey team - we need to merge a few things here to finish off the 1.0.0 release:
https://gerrit.hyperledger.org/r/#/c/11535/ - prepare fabric-ca for next release
JonathanLevi (Fri, 14 Jul 2017 10:19:12 GMT):
BTW: Just to note (as per the above ^^^) that we'll be branching out off master today.
JonathanLevi (Fri, 14 Jul 2017 10:19:12 GMT):
BTW: Just to note (as per the above ^^^) that we'll be branching out off of master today.
JonathanLevi (Fri, 14 Jul 2017 10:19:39 GMT):
BTW: Just to note (as per the above ^^^) that we'll be branching out off of master today.
jyellick (Fri, 14 Jul 2017 17:55:12 GMT):
https://gerrit.hyperledger.org/r/#/c/11645/ <- This is a bug fix which should definitely go into v1.0.1
cbf (Fri, 14 Jul 2017 19:23:01 GMT):
I agree, but help me understand how this would break existing deployments?
cbf (Fri, 14 Jul 2017 19:23:12 GMT):
@jyellick ^^
jyellick (Fri, 14 Jul 2017 19:25:05 GMT):
The CR does _not_ break anyone. If we made some other changes, it could. If we simply converted that `Warning` into an error, then anyone who has an infrastructure based on the old `configtxgen` will not be able to create channels until they update their version of `configtxgen` to match their update fabric.
cbf (Fri, 14 Jul 2017 19:25:59 GMT):
which seems like a good thing, no?
cbf (Fri, 14 Jul 2017 19:26:40 GMT):
ie this is a problem, why not get them to upgrade both fabric and configtxgen?
cbf (Fri, 14 Jul 2017 19:27:19 GMT):
and presume that use of new configtxgen could be used with 1.0.0 fabric
jyellick (Fri, 14 Jul 2017 19:27:41 GMT):
If we agree it is okay to require `configtxgen` and `fabric` to be upgraded together, then I am happy to change this into an error. I was simply err-ing on the side of not breaking things until we had more strict guidelines on what level of breakage is allowed in v1.0.1
cbf (Fri, 14 Jul 2017 19:29:30 GMT):
just to be clear the fixed configtxgen will work with 1.0.0 fabric without issue, use of the old configtxgen with fabric 1.0.1 would disallow creation of channels
cbf (Fri, 14 Jul 2017 19:29:47 GMT):
and force an update of configtxgen, yes?
cbf (Fri, 14 Jul 2017 19:30:24 GMT):
if so, seems like changing the warning to an error is desirable
yacovm (Fri, 14 Jul 2017 19:39:19 GMT):
IIRC Gari added a `--version` flag to all binaries, no?
yacovm (Fri, 14 Jul 2017 19:39:32 GMT):
I think this can be used to distinguish the configtxgen binaries
yacovm (Fri, 14 Jul 2017 19:41:47 GMT):
```
configtxgen:
Version: 1.0.1-snapshot-d9c3202
```
vs
```
configtxgen:
Version: 1.0.0-rc2-snapshot-4709b33
```
yacovm (Fri, 14 Jul 2017 19:42:17 GMT):
At least the end user doesn't need to "guess" what version its binary is now
cbf (Fri, 14 Jul 2017 20:30:33 GMT):
correct
JonathanLevi (Fri, 14 Jul 2017 22:43:26 GMT):
https://lists.hyperledger.org/pipermail/hyperledger-fabric/2017-July/001308.html
Or in a line:
*CODE FREEZE END*
JonathanLevi (Fri, 14 Jul 2017 22:43:26 GMT):
https://lists.hyperledger.org/pipermail/hyperledger-fabric/2017-July/001309.html
Or in a line:
*CODE FREEZE END*
yacovm (Sun, 16 Jul 2017 22:36:04 GMT):
2 easy ones
https://gerrit.hyperledger.org/r/#/c/11671/
https://gerrit.hyperledger.org/r/#/c/11673/
latitiah (Mon, 17 Jul 2017 14:55:26 GMT):
https://gerrit.hyperledger.org/r/#/c/11413 - Small change to update README for sys behave tests
https://gerrit.hyperledger.org/r/#/c/11387 - small change for sys behave test verification
AdnanC (Mon, 17 Jul 2017 14:57:44 GMT):
Test tool enhancement: using CouchDB:
https://gerrit.hyperledger.org/r/#/c/11619/2
smithbk (Mon, 17 Jul 2017 15:39:41 GMT):
https://gerrit.hyperledger.org/r/#/c/10953/ - a fabric-ca CR to fix CI failures
smithbk (Mon, 17 Jul 2017 15:44:30 GMT):
And https://gerrit.hyperledger.org/r/#/c/11487/ - LDAP reconnect for idle timeout
rameshthoomu (Mon, 17 Jul 2017 17:34:40 GMT):
Need review on this.. https://gerrit.hyperledger.org/r/#/c/11249/
JonathanLevi (Mon, 17 Jul 2017 17:55:17 GMT):
@cbf: https://gerrit.hyperledger.org/r/#/c/11413/3
latitiah (Mon, 17 Jul 2017 21:36:06 GMT):
Can I get some :eyes: on https://gerrit.hyperledger.org/r/#/c/11387 ?
yacovm (Tue, 18 Jul 2017 06:43:57 GMT):
Easy one https://gerrit.hyperledger.org/r/#/c/11681/
cbf (Tue, 18 Jul 2017 12:37:13 GMT):
https://gerrit.hyperledger.org/r/#/c/11241/ thanks, @muralisr just need one more
jyellick (Tue, 18 Jul 2017 14:30:57 GMT):
https://gerrit.hyperledger.org/r/#/c/11703/ <- fabric-sdk-java
https://gerrit.hyperledger.org/r/#/c/11709/ <- fabric-sdk-node
These two CRs fix the node/java SDKs to use channel creation transactions which appropriately set the mod_policy on the application policies. These need to go in before https://gerrit.hyperledger.org/r/#/c/11645/ can pass the e2e.
kostas (Tue, 18 Jul 2017 15:11:34 GMT):
Very simple tweaks here:
https://gerrit.hyperledger.org/r/#/c/11697/
https://gerrit.hyperledger.org/r/#/c/11693/
cbf (Tue, 18 Jul 2017 17:31:36 GMT):
@jyellick @jimthematrix is there a reason https://gerrit.hyperledger.org/r/#/c/11709/ has not been merged?
cbf (Tue, 18 Jul 2017 17:31:51 GMT):
I hesitate to submit if there's a reason it wasn't
jyellick (Tue, 18 Jul 2017 17:32:15 GMT):
@cbf My mistake, I was operating under the assumption of two required +2s
jyellick (Tue, 18 Jul 2017 17:32:45 GMT):
(submitted)
cbf (Tue, 18 Jul 2017 17:50:49 GMT):
no worries, just being cautious
jimthematrix (Tue, 18 Jul 2017 19:24:06 GMT):
a couple of test and sample updates:
https://gerrit.hyperledger.org/r/11629
https://gerrit.hyperledger.org/r/11557
https://gerrit.hyperledger.org/r/11587
https://gerrit.hyperledger.org/r/11701
jimthematrix (Tue, 18 Jul 2017 19:24:20 GMT):
@cbf @mastersingh24 @yacovm ^^^
cbf (Wed, 19 Jul 2017 13:18:42 GMT):
https://gerrit.hyperledger.org/r/#/c/11241/ needs one more please
mastersingh24 (Wed, 19 Jul 2017 13:35:10 GMT):
@cbf - a few comments ^^^^
cbf (Wed, 19 Jul 2017 13:37:27 GMT):
cool thx
jyellick (Wed, 19 Jul 2017 13:42:33 GMT):
A very easy log/error message change https://gerrit.hyperledger.org/r/#/c/11733/
rameshthoomu (Wed, 19 Jul 2017 13:57:35 GMT):
need review on this https://gerrit.hyperledger.org/r/#/c/11249/
yacovm (Wed, 19 Jul 2017 20:11:07 GMT):
Easy bug fix, less than 30 LOC, the rest is test https://gerrit.hyperledger.org/r/#/c/11727/
jyellick (Wed, 19 Jul 2017 21:32:49 GMT):
An easy small one https://gerrit.hyperledger.org/r/#/c/11677/
AdnanC (Wed, 19 Jul 2017 21:46:16 GMT):
Requesting review again, test tool improvement so more tests can be automated.
Reviewed by test team.
(mostly bash, rest go)
https://gerrit.hyperledger.org/r/#/c/11619/
AdnanC (Wed, 19 Jul 2017 21:46:16 GMT):
Requesting maintainer review again, test tool improvement so more tests can be automated.
Reviewed by test team.
(mostly bash, rest go)
https://gerrit.hyperledger.org/r/#/c/11619/
AdnanC (Wed, 19 Jul 2017 21:46:16 GMT):
Requesting maintainer-review again, test tool improvement so more tests can be automated.
Reviewed by test team.
(mostly bash, rest go)
https://gerrit.hyperledger.org/r/#/c/11619/
rjones (Wed, 19 Jul 2017 22:45:06 GMT):
Please take this survey from Google on your use of Gerrit: https://google.qualtrics.com/jfe/form/SV_0JKI9MBgY4eY4x7
mastersingh24 (Thu, 20 Jul 2017 12:28:01 GMT):
Easy one: https://gerrit.hyperledger.org/r/11773
muralisr (Thu, 20 Jul 2017 13:15:38 GMT):
done @mastersingh24
latitiah (Thu, 20 Jul 2017 18:46:31 GMT):
There are some system behave CRs that we would like to get +2s on and have been reviewed with +1s:
https://gerrit.hyperledger.org/r/#/c/11387/
https://gerrit.hyperledger.org/r/#/c/11449/
https://gerrit.hyperledger.org/r/#/c/11283/
https://gerrit.hyperledger.org/r/#/c/11155/
scottz (Thu, 20 Jul 2017 19:11:58 GMT):
^^^ help please: @mastersingh24 @dave.enyeart @muralisr @yacovm @jyellick @binhand any other available folks: these are behave scripts, plus some include a bit of python - mostly that copy and modify existing functions and constructs so you should not require in-depth python expertise. We need to get them merged somehow.
scottz (Thu, 20 Jul 2017 19:11:58 GMT):
^^^ help please: @mastersingh24 @dave.enyeart @muralisr @yacovm @jyellick @binhn @JonathanLevi and any other available folks: these are behave scripts, plus some include a bit of python - mostly that copy and modify existing functions and constructs so you should not require in-depth python expertise. We need to get them merged somehow.
scottz (Thu, 20 Jul 2017 19:22:37 GMT):
Since there are few maintainers with the necessary language expertise, and since they are mostly focused on the dev effort rather than the system test automation efforts, could we drum up some more interest among current maintainers to agree to add 1 or 2 other maintainers with the interest and skillset to focus on the test CRs?
jyellick (Thu, 20 Jul 2017 19:34:38 GMT):
I'd feel better if @jeffgarratt gave a thumbs on up these CRs before processing as he understands the behave best
Ratnakar (Thu, 20 Jul 2017 20:10:05 GMT):
As per discussions with @kostas , updated e2e_cli scripts to include kafka ordereing service.
https://gerrit.hyperledger.org/r/#/c/11789
mastersingh24 (Thu, 20 Jul 2017 20:46:34 GMT):
[You should propose creating separate repository for this stuff. Other than the core BDD, not sure why this would belong in the fabric repo ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=KZmYpSabzP8EK22SQ) @scottz
scottz (Thu, 20 Jul 2017 20:52:40 GMT):
hmmm. That idea definitely merits further consideration.
latitiah (Thu, 20 Jul 2017 21:29:15 GMT):
We've discussed doing this a few months ago and were told to move to a different directory instead, which we did. I'm all for moving this to a different repo, but we need a decision so we can move forward.
scottz (Fri, 21 Jul 2017 16:58:42 GMT):
@mastersingh24 Latitia is remembering some conversations we had with @cbf and a couple others, some time ago, when it was suggested and decided to put system test tools and automation testcases under fabric/test/ (instead of putting them under fabric/bddtest/ with jeff's bdd, or creating a new repo such as fabric-test). One reason was to keep the code together with the tests that were to be used in daily automation - and in effect encourage people to find the tools and write more tests. It has become abundantly clear that we will need to add some testers as maintainers - whether we continue to use fabric/test/ or whether we create a new repo. I could put together a summary and send proposal to the distribution list. It would make sense to request a vote. I would ask folks to provide other experiences and insights. And I would ask them to either agree to add testers as fabric mainainers or to create a new repo (with the accompanying overhead and lack of co-location with fabric code).
jimthematrix (Fri, 21 Jul 2017 18:44:27 GMT):
https://gerrit.hyperledger.org/r/#/c/11557/ - basic performance tests for endorsers and orderers, @cbf @mastersingh24 @yacovm
jimthematrix (Fri, 21 Jul 2017 18:44:27 GMT):
https://gerrit.hyperledger.org/r/#/c/11557/ - baseline performance tests for endorsers and orderers, @cbf @mastersingh24 @yacovm
jimthematrix (Fri, 21 Jul 2017 18:44:27 GMT):
https://gerrit.hyperledger.org/r/#/c/11557/ - baseline performance tests for endorsers and orderers, part I, @cbf @mastersingh24 @yacovm
jimthematrix (Fri, 21 Jul 2017 18:46:18 GMT):
these are performance under the most optimal conditions (co-located client and server), to establish baseline performance figures
jyellick (Fri, 21 Jul 2017 19:34:58 GMT):
I took a look at the first, but I agree with @mastersingh24 this should really be moved into its own repository, so stopping there.
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=KmwCpy6YaP5c6coyX)
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=Mewwgd3g2qy7aKERh)
jeffgarratt (Fri, 21 Jul 2017 19:37:47 GMT):
@mastersingh24 @jyellick @scottz I concur with the idea of moving this work out as well. I think it is itime.
ChandraLekhaChavva (Fri, 21 Jul 2017 19:53:50 GMT):
Has joined the channel.
cbf (Sat, 22 Jul 2017 18:52:32 GMT):
I don't have a problem moving the daily/weekly tests to their own repository
cbf (Sat, 22 Jul 2017 18:52:38 GMT):
BUT
cbf (Sat, 22 Jul 2017 18:53:04 GMT):
It is CRITICAL that it be kept in line with other fabric repositories
cbf (Sat, 22 Jul 2017 18:53:48 GMT):
it is also critical that there be fabric maintainers on that repo
cbf (Sat, 22 Jul 2017 18:53:48 GMT):
it is also critical that there be at least a couple fabric maintainers on that repo
cbf (Sat, 22 Jul 2017 18:57:49 GMT):
I created a review-needed issue here https://jira.hyperledger.org/browse/FAB-5430 please vote
cbf (Sun, 23 Jul 2017 12:57:23 GMT):
https://gerrit.hyperledger.org/r/#/c/11345/
mastersingh24 (Sun, 23 Jul 2017 14:08:50 GMT):
https://gerrit.hyperledger.org/r/#/c/11847/ - fixes issue with fabric-ca svt due to Ubuntu upgrade of mysql package
harsha (Mon, 24 Jul 2017 09:47:52 GMT):
Needs review :- https://gerrit.hyperledger.org/r/#/c/11769/
mastersingh24 (Mon, 24 Jul 2017 10:35:50 GMT):
Need one more +2 on https://gerrit.hyperledger.org/r/#/c/11847/
C0rWin (Mon, 24 Jul 2017 10:49:40 GMT):
https://gerrit.hyperledger.org/r/#/c/11753/ - prevent state inconsistency in case of external failures
cbf (Mon, 24 Jul 2017 11:27:55 GMT):
https://gerrit.hyperledger.org/r/#/c/11829/ https://gerrit.hyperledger.org/r/#/c/11849/
cbf (Mon, 24 Jul 2017 11:32:17 GMT):
also, review-needed for creating a fabric-rest-sdk sub-project https://jira.hyperledger.org/browse/FAB-3978
muralisr (Mon, 24 Jul 2017 12:07:00 GMT):
@C0rWin will try to review 11753 later today
kostas (Mon, 24 Jul 2017 12:52:56 GMT):
https://gerrit.hyperledger.org/r/#/c/11797/
rameshthoomu (Mon, 24 Jul 2017 14:51:21 GMT):
need one more +2 https://gerrit.hyperledger.org/r/#/c/11763/
rameshthoomu (Mon, 24 Jul 2017 14:51:50 GMT):
@greg.haskins need your review https://gerrit.hyperledger.org/r/#/c/11859/
smithbk (Mon, 24 Jul 2017 18:39:04 GMT):
For fabric-ca:
smithbk (Mon, 24 Jul 2017 18:39:07 GMT):
https://gerrit.hyperledger.org/r/#/c/10953/ - Fix timing bug causing failure in CI
https://gerrit.hyperledger.org/r/#/c/11487/ - LDAP reconnect for connect timeout
https://gerrit.hyperledger.org/r/#/c/10717/ - Store MSP intermediatecerts
cbf (Mon, 24 Jul 2017 19:52:28 GMT):
https://gerrit.hyperledger.org/r/#/c/11865/ fixes missing space in rst syntax for note
rameshthoomu (Mon, 24 Jul 2017 20:07:03 GMT):
needs review https://gerrit.hyperledger.org/r/#/c/11249/
skarim (Mon, 24 Jul 2017 20:16:35 GMT):
Please review:
https://gerrit.hyperledger.org/r/#/c/11657/
https://gerrit.hyperledger.org/r/#/c/11817/
cbf (Mon, 24 Jul 2017 20:42:42 GMT):
@skarim @smithbk https://gerrit.hyperledger.org/r/#/c/11657/ can't be merged... looks like needs rebase? Says missing dependency
skarim (Mon, 24 Jul 2017 21:25:11 GMT):
https://gerrit.hyperledger.org/r/#/c/11657 has been rebased
C0rWin (Mon, 24 Jul 2017 22:00:58 GMT):
https://gerrit.hyperledger.org/r/#/c/11753/ still waiting for its last +2.
smithbk (Tue, 25 Jul 2017 13:07:32 GMT):
Ready for review:
smithbk (Tue, 25 Jul 2017 13:07:35 GMT):
https://gerrit.hyperledger.org/r/#/c/11487/ - LDAP reconnect for connect timeout
https://gerrit.hyperledger.org/r/#/c/10717/ - Store MSP intermediatecerts
rameshthoomu (Tue, 25 Jul 2017 14:01:07 GMT):
need one more +2 https://gerrit.hyperledger.org/r/#/c/11249/
wlahti (Tue, 25 Jul 2017 14:45:56 GMT):
Bug fixes for v1.0.1 ready for review:
https://gerrit.hyperledger.org/r/#/c/11889/ - prevents concurrent invokes from launching a chaincode
container at the same time (e.g. during performance testing)
https://gerrit.hyperledger.org/r/#/c/11819/ - prevent instantiatiation on a taken chaincode ID due to different capitalization
rameshthoomu (Tue, 25 Jul 2017 16:17:25 GMT):
Need review on this https://gerrit.hyperledger.org/r/#/c/11711/4
muralisr (Tue, 25 Jul 2017 17:53:17 GMT):
a simple fix that fixes node sdk breaks - https://gerrit.hyperledger.org/r/#/c/11917/
muralisr (Tue, 25 Jul 2017 17:53:17 GMT):
a simple fix that fixes node sdk test failures - https://gerrit.hyperledger.org/r/#/c/11917/
cbf (Tue, 25 Jul 2017 19:18:36 GMT):
https://gerrit.hyperledger.org/r/#/c/11865/
yacovm (Tue, 25 Jul 2017 22:33:24 GMT):
2 gossip change sets:
https://gerrit.hyperledger.org/r/#/c/11751/ Bug fix
https://gerrit.hyperledger.org/r/#/c/11851/ Performance tweak
jyellick (Wed, 26 Jul 2017 02:00:33 GMT):
Could use a maintainer's help with a manual +1 verify
jyellick (Wed, 26 Jul 2017 02:00:35 GMT):
https://gerrit.hyperledger.org/r/#/c/11921/
jyellick (Wed, 26 Jul 2017 02:01:00 GMT):
(Union of reverifies is definitely a success)
jyellick (Wed, 26 Jul 2017 05:26:27 GMT):
https://gerrit.hyperledger.org/r/#/c/11921/ <- important bug fix (but simple)
https://gerrit.hyperledger.org/r/#/c/11887/ <- easy
https://gerrit.hyperledger.org/r/#/c/11891/ <- trivial
wlahti (Wed, 26 Jul 2017 11:37:43 GMT):
https://gerrit.hyperledger.org/r/#/c/11819/ - - prevent instantiatiation on a taken chaincode ID due to different capitalization
wlahti (Wed, 26 Jul 2017 11:37:43 GMT):
https://gerrit.hyperledger.org/r/#/c/11819/ - bug fix - prevent instantiatiation on a taken chaincode ID due to different capitalization
smithbk (Wed, 26 Jul 2017 12:19:44 GMT):
Please review: https://gerrit.hyperledger.org/r/#/c/10717/ - Store MSP intermediatecerts appropriately
harsha (Wed, 26 Jul 2017 13:02:35 GMT):
Would appreciate review on https://gerrit.hyperledger.org/r/#/c/11769/4
jyellick (Wed, 26 Jul 2017 14:14:01 GMT):
https://gerrit.hyperledger.org/r/#/c/11499/ <- No new code/function just restructuring the orderer package a bit, needs one more +2
rameshthoomu (Wed, 26 Jul 2017 14:47:07 GMT):
need one more +2 https://gerrit.hyperledger.org/r/#/c/11249/
rameshthoomu (Wed, 26 Jul 2017 15:19:13 GMT):
Need review on this please https://gerrit.hyperledger.org/r/#/c/11711/
wlahti (Wed, 26 Jul 2017 17:15:20 GMT):
Ready for re-review: https://gerrit.hyperledger.org/r/#/c/11819/ - bug fix - prevent instantiatiation on a taken chaincode ID due to different capitalization
jimthematrix (Wed, 26 Jul 2017 17:58:50 GMT):
https://gerrit.hyperledger.org/r/#/c/11629/ - fixes to fabric-samples/balance-transfer, @cbf @mastersingh24 @yacovm @binhn
mastersingh24 (Wed, 26 Jul 2017 18:02:25 GMT):
Can we get some eyes on this? It's the last CR for 1.0.1
(https://chat.hyperledger.org/channel/fabric-pr-review?msg=Q44pEFE7r6ozh5CTT) @wlahti
cbf (Wed, 26 Jul 2017 21:28:05 GMT):
https://gerrit.hyperledger.org/r/#/c/11941/ to add some references to godoc resources
cbf (Wed, 26 Jul 2017 21:29:44 GMT):
https://gerrit.hyperledger.org/r/#/c/11843/1 adds derivative of bootstrap.sh to the fabric-samples so that ppl can re-download docker images
rameshthoomu (Thu, 27 Jul 2017 12:55:45 GMT):
https://gerrit.hyperledger.org/r/#/c/11711/ -- Decrease auction test time..
rameshthoomu (Thu, 27 Jul 2017 12:56:24 GMT):
https://gerrit.hyperledger.org/r/#/c/11249/ -- added parameter to enable couchdb tests
rameshthoomu (Thu, 27 Jul 2017 12:57:07 GMT):
https://gerrit.hyperledger.org/r/#/c/11975/ -- Updated ver ref. to 1.0.1 in regression/release tests
harsha (Thu, 27 Jul 2017 13:23:25 GMT):
https://gerrit.hyperledger.org/r/#/c/11769/4 :- Introduce configurable delay to byfn
smithbk (Thu, 27 Jul 2017 13:30:52 GMT):
For fabric-ca, pls review: https://gerrit.hyperledger.org/r/#/c/10717/ - Fix to store MSP intermediatecerts
adc (Thu, 27 Jul 2017 13:38:10 GMT):
Hi All, please some love to https://gerrit.hyperledger.org/r/#/c/11929/. Thanks :)
jyellick (Thu, 27 Jul 2017 14:22:02 GMT):
https://gerrit.hyperledger.org/r/#/c/11499/ Could use one more +2 -- it's much less scary than it looks, really just moving some interface definitions from one place to another
mastersingh24 (Thu, 27 Jul 2017 15:06:15 GMT):
@adc - Added a comment / question
(https://chat.hyperledger.org/channel/fabric-pr-review?msg=d3QGyMGyoF6b354jd)
mastersingh24 (Thu, 27 Jul 2017 15:09:42 GMT):
https://gerrit.hyperledger.org/r/#/c/11941/
Ratnakar (Thu, 27 Jul 2017 18:36:13 GMT):
https://gerrit.hyperledger.org/r/#/c/11789 - Adjusting the E2E CLI tests for Kafka
jyellick (Thu, 27 Jul 2017 19:53:22 GMT):
https://gerrit.hyperledger.org/r/#/c/11877/ <- small and easy
https://gerrit.hyperledger.org/r/#/c/11875/ <- not quite as small, but hopefully still easy
mastersingh24 (Thu, 27 Jul 2017 20:12:05 GMT):
Needed for fabric-ca 1.0.1 - https://gerrit.hyperledger.org/r/#/c/10717/
mastersingh24 (Thu, 27 Jul 2017 20:12:05 GMT):
Needed for fabric-ca 1.0.1 -
https://gerrit.hyperledger.org/r/#/c/11791/
https://gerrit.hyperledger.org/r/#/c/10717/
C0rWin (Thu, 27 Jul 2017 20:40:00 GMT):
an easy one: https://gerrit.hyperledger.org/r/#/c/11979/, needs last +2
mastersingh24 (Thu, 27 Jul 2017 21:11:35 GMT):
https://gerrit.hyperledger.org/r/#/c/10717/ still waiting for a little love
smithbk (Fri, 28 Jul 2017 00:34:40 GMT):
A small one: https://gerrit.hyperledger.org/r/#/c/11995/
jyellick (Fri, 28 Jul 2017 04:58:19 GMT):
https://gerrit.hyperledger.org/r/#/c/11501/ <- mostly deleted code
harsha (Fri, 28 Jul 2017 10:28:51 GMT):
Appreciate review on https://gerrit.hyperledger.org/r/#/c/11769/4
cbf (Fri, 28 Jul 2017 12:52:42 GMT):
https://gerrit.hyperledger.org/r/#/c/11843/
jyellick (Fri, 28 Jul 2017 20:06:05 GMT):
Simple +30/-144 CR
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=tnmgA8HEW8LiiLxPN)
mastersingh24 (Fri, 28 Jul 2017 20:58:52 GMT):
Looks like https://gerrit.hyperledger.org/r/#/c/12019/ passed CI and is ready for some approvals ;)
Once this is (hopefully) merged, will add the new download script, etc but at least the core code will be merged
rameshthoomu (Fri, 28 Jul 2017 21:13:14 GMT):
@mastersingh24 need your review on these patches
FAB-5509 create bootstrap-1.0.1.sh script
FAB-5500 update ver ref. to 1.0.1 in release tests
FAB-5056 enable couchdb test in byfn e2e script
[FAB-5320] Decrease Auction Daily Tests run time
gennadyl (Sun, 30 Jul 2017 06:52:26 GMT):
https://gerrit.hyperledger.org/r/#/c/11453/, plz
harsha (Sun, 30 Jul 2017 15:40:00 GMT):
https://gerrit.hyperledger.org/r/#/c/11769/4 -- Would appreciate review on this plz
jyellick (Sun, 30 Jul 2017 20:29:14 GMT):
https://gerrit.hyperledger.org/r/#/c/11875/ <- add multi-sig support for configtx to peer CLI
https://gerrit.hyperledger.org/r/#/c/11501/ <- almost entirely code deletion
https://gerrit.hyperledger.org/r/#/c/11503/ <- interface renaming
https://gerrit.hyperledger.org/r/#/c/11507/ <- actually substantive
^ All of the above have one +2 and need one more
mastersingh24 (Sun, 30 Jul 2017 20:52:43 GMT):
For anyone around, need to +2 and merge these into master before I can create the 1.0.1 release for fabric-ca:
https://gerrit.hyperledger.org/r/11961
https://gerrit.hyperledger.org/r/11157
https://gerrit.hyperledger.org/r/11995
https://gerrit.hyperledger.org/r/12049
JonathanLevi (Sun, 30 Jul 2017 22:21:11 GMT):
Another look at, please?
https://gerrit.hyperledger.org/r/#/c/11995/
JonathanLevi (Sun, 30 Jul 2017 22:21:32 GMT):
Another look at https://gerrit.hyperledger.org/r/#/c/11995/ please
JonathanLevi (Sun, 30 Jul 2017 23:42:02 GMT):
Thank you @jyellick
JonathanLevi (Sun, 30 Jul 2017 23:42:31 GMT):
@mastersingh24 Please give us "a shout" if there's anything else.
JonathanLevi (Sun, 30 Jul 2017 23:42:55 GMT):
(So far I've merged anything I could)
JonathanLevi (Sun, 30 Jul 2017 23:43:23 GMT):
(So far I've reviewed & merged anything I could)
JonathanLevi (Sun, 30 Jul 2017 23:44:33 GMT):
Other than https://gerrit.hyperledger.org/r/#/c/12047, of course
grapebaba (Mon, 31 Jul 2017 07:52:03 GMT):
First commit for metrics, please review https://gerrit.hyperledger.org/r/#/c/11933
cbf (Mon, 31 Jul 2017 11:39:53 GMT):
https://gerrit.hyperledger.org/r/#/c/11843/
rameshthoomu (Mon, 31 Jul 2017 13:13:05 GMT):
@mastersingh24
rameshthoomu (Mon, 31 Jul 2017 13:18:19 GMT):
@mastersingh24 Need your review
https://gerrit.hyperledger.org/r/#/c/11991/ -- create bootstrap-1.0.1.sh script
https://gerrit.hyperledger.org/r/#/c/11975/ -- update ver ref. to 1.0.1 in release tests
https://gerrit.hyperledger.org/r/#/c/11945/ -- cleanup deadcode from bddtests/regression
https://gerrit.hyperledger.org/r/#/c/11249/ -- enable couchdb test in byfn e2e script
baohua (Mon, 31 Jul 2017 13:37:56 GMT):
Has joined the channel.
baohua (Mon, 31 Jul 2017 13:38:32 GMT):
can someone help review https://gerrit.hyperledger.org/r/11407, https://gerrit.hyperledger.org/r/9173, https://gerrit.hyperledger.org/r/11051 Thanks!
nickgaski (Mon, 31 Jul 2017 15:23:01 GMT):
https://gerrit.hyperledger.org/r/#/c/11947/ - this one is very trivial
grapebaba (Tue, 01 Aug 2017 09:19:28 GMT):
https://gerrit.hyperledger.org/r/#/c/11933/ ci passed
harsha (Tue, 01 Aug 2017 11:37:00 GMT):
plz review :- https://gerrit.hyperledger.org/r/#/c/11769/4
mastersingh24 (Tue, 01 Aug 2017 14:15:32 GMT):
Friends, Romans, countrymen - lend me your +2's:
https://gerrit.hyperledger.org/r/c/12045/
https://gerrit.hyperledger.org/r/c/12053/
muralisr (Tue, 01 Aug 2017 15:24:51 GMT):
"Oh Romeo, where art those perms on them, Romeo ?" :-)
cbf (Tue, 01 Aug 2017 16:09:01 GMT):
I'd like @smithbk and @JonathanLevi to +2 https://gerrit.hyperledger.org/r/c/12053/
cbf (Tue, 01 Aug 2017 16:09:04 GMT):
but LGTM
cbf (Tue, 01 Aug 2017 16:09:12 GMT):
what I don't know is whether it is complete
cbf (Tue, 01 Aug 2017 16:09:48 GMT):
and that @mastersingh24 guy... don't know about him...
cbf (Tue, 01 Aug 2017 16:09:55 GMT):
(j/k)
jyellick (Tue, 01 Aug 2017 16:11:51 GMT):
https://gerrit.hyperledger.org/r/#/c/11509/ <- some cleanup of previously deprecated and now entirely unused codepath
yacovm (Tue, 01 Aug 2017 16:25:00 GMT):
@mastersingh24 @cbf https://gerrit.hyperledger.org/r/#/c/12045/ is ready for merge - should we merge it?
cbf (Tue, 01 Aug 2017 16:25:23 GMT):
I figured I'd leave that to the big guy
muralisr (Tue, 01 Aug 2017 16:49:26 GMT):
@mastersingh24 @cbf I get ```Not Found
The page you requested was not found, or you do not have permission to view this page.``` on https://gerrit.hyperledger.org/r/#/r/c/12053/ and https://gerrit.hyperledger.org/r/#/r/c/12045
muralisr (Tue, 01 Aug 2017 16:49:32 GMT):
is that just me ?
muralisr (Tue, 01 Aug 2017 16:52:13 GMT):
hmm why do I get `/r/#/r/c` when I click on links here... https://gerrit.hyperledger.org/r/#/c/12045/ and https://gerrit.hyperledger.org/r/#/c/12053 works
muralisr (Tue, 01 Aug 2017 16:52:49 GMT):
so probably me... ignore please
cbf (Tue, 01 Aug 2017 17:47:37 GMT):
@muralisr very odd
cbf (Tue, 01 Aug 2017 17:48:39 GMT):
where did the bogus link come from?
mastersingh24 (Tue, 01 Aug 2017 17:48:58 GMT):
12045 and 12053 are safe to merge if you approve
mastersingh24 (Tue, 01 Aug 2017 17:49:02 GMT):
;)
cbf (Tue, 01 Aug 2017 17:49:58 GMT):
ok by me
cbf (Tue, 01 Aug 2017 17:50:04 GMT):
you want me to pull the trigger?
mastersingh24 (Tue, 01 Aug 2017 17:56:02 GMT):
Yeah - then we'll double check the the prepare ones - but these are good to go content wise
rjones (Tue, 01 Aug 2017 18:17:42 GMT):
@muralisr I've noticed that when I have a window in the old UI and one in the new UI. I've also noticed draft changes don't render in the new UI
muralisr (Tue, 01 Aug 2017 18:20:36 GMT):
@rjones thanks, let me clear my browsers and start afresh
harsha (Tue, 01 Aug 2017 18:33:26 GMT):
Need one more +2 https://gerrit.hyperledger.org/r/#/c/11769/4/
JonathanLevi (Tue, 01 Aug 2017 19:06:40 GMT):
I have just merged https://gerrit.hyperledger.org/r/#/c/12045
*CODE FREEZE - BEGIN*
JonathanLevi (Tue, 01 Aug 2017 19:06:40 GMT):
I have just merged https://gerrit.hyperledger.org/r/#/c/12045
*CODE FREEZE - BEGIN*- *CODE FREEZE - END* we agreed on a better way
JonathanLevi (Tue, 01 Aug 2017 19:06:40 GMT):
I have just merged https://gerrit.hyperledger.org/r/#/c/12045
*CODE FREEZE - BEGIN*- *CODE FREEZE - END* we agreed on a better way
*No* CODE FREEZE
rameshthoomu (Tue, 01 Aug 2017 19:19:44 GMT):
Need one more +2 on below patches
https://gerrit.hyperledger.org/r/#/c/11991/
https://gerrit.hyperledger.org/r/#/c/11975/
https://gerrit.hyperledger.org/r/#/c/11249/
mastersingh24 (Tue, 01 Aug 2017 19:56:52 GMT):
This guy could use a little push: https://gerrit.hyperledger.org/r/c/12061/ (it merges the master branch to release for fabric-samples)
JonathanLevi (Wed, 02 Aug 2017 00:08:13 GMT):
*CODE FREEZE - END*
baohua (Wed, 02 Aug 2017 01:40:10 GMT):
Need one more +2 for the following patchset (already two +2s): https://gerrit.hyperledger.org/r/#/c/11407/, thanks!
grapebaba (Wed, 02 Aug 2017 07:06:57 GMT):
https://gerrit.hyperledger.org/r/#/c/11933/ could anyone start to look at this one?
yacovm (Wed, 02 Aug 2017 08:21:09 GMT):
I would help if you could perhaps include a high level explanation in the gerrit change set that explains how the metrics module is expected to be consumed.
yacovm (Wed, 02 Aug 2017 08:21:09 GMT):
Kai, It would help if you could perhaps include a high level explanation in the gerrit change set that explains how the metrics module is expected to be consumed.
yacovm (Wed, 02 Aug 2017 08:21:09 GMT):
Kai, it would help if you could perhaps include a high level explanation in the gerrit change set that explains how the metrics module is expected to be consumed.
yacovm (Wed, 02 Aug 2017 08:21:16 GMT):
@grapebaba ^
grapebaba (Wed, 02 Aug 2017 08:23:14 GMT):
OK
grapebaba (Wed, 02 Aug 2017 08:23:45 GMT):
In short, only interfaces in types.go
yacovm (Wed, 02 Aug 2017 08:24:04 GMT):
not here, in the change set. writing in rocket chat is like writing on sand
grapebaba (Wed, 02 Aug 2017 08:28:50 GMT):
Sure
yacovm (Wed, 02 Aug 2017 09:26:09 GMT):
Mutual TLS in chaincode:
https://gerrit.hyperledger.org/r/#/c/11911/
https://gerrit.hyperledger.org/r/#/c/11913/
https://gerrit.hyperledger.org/r/#/c/11915/
Removal of costly checks from the ciritical path in gossip https://gerrit.hyperledger.org/r/#/c/11851/ already has 1 +2
Fix (I hope) of a CI failure in gossip leader election https://gerrit.hyperledger.org/r/#/c/12043/
yacovm (Wed, 02 Aug 2017 09:26:09 GMT):
Mutual TLS in chaincode:
https://gerrit.hyperledger.org/r/#/c/11911/
https://gerrit.hyperledger.org/r/#/c/11913/
https://gerrit.hyperledger.org/r/#/c/11915/
Removal of costly checks from the ciritical path in gossip https://gerrit.hyperledger.org/r/#/c/11851/ already has 1 +2
- Fix (I hope) of a CI failure in gossip leader election https://gerrit.hyperledger.org/r/#/c/12043/ -
yacovm (Wed, 02 Aug 2017 09:26:09 GMT):
Mutual TLS in chaincode:
https://gerrit.hyperledger.org/r/#/c/11911/
https://gerrit.hyperledger.org/r/#/c/11913/
https://gerrit.hyperledger.org/r/#/c/11915/
Removal of costly checks from the ciritical path in gossip https://gerrit.hyperledger.org/r/#/c/11851/ already has 1 +2
- Fix (I hope) of a CI failure in gossip leader election - https://gerrit.hyperledger.org/r/#/c/12043/ -
yacovm (Wed, 02 Aug 2017 09:26:09 GMT):
Mutual TLS in chaincode:
https://gerrit.hyperledger.org/r/#/c/11911/
https://gerrit.hyperledger.org/r/#/c/11913/
https://gerrit.hyperledger.org/r/#/c/11915/
Removal of costly checks from the ciritical path in gossip https://gerrit.hyperledger.org/r/#/c/11851/ already has 1 +2
~ Fix (I hope) of a CI failure in gossip leader election https://gerrit.hyperledger.org/r/#/c/12043/ ~
yacovm (Wed, 02 Aug 2017 09:26:09 GMT):
Mutual TLS in chaincode:
https://gerrit.hyperledger.org/r/#/c/11911/
https://gerrit.hyperledger.org/r/#/c/11913/
https://gerrit.hyperledger.org/r/#/c/11915/
~ Removal of costly checks from the ciritical path in gossip https://gerrit.hyperledger.org/r/#/c/11851/ ~
~ Fix (I hope) of a CI failure in gossip leader election https://gerrit.hyperledger.org/r/#/c/12043/ ~
harsha (Wed, 02 Aug 2017 13:10:18 GMT):
Need one more +2 https://gerrit.hyperledger.org/r/#/c/11769/4
mastersingh24 (Wed, 02 Aug 2017 15:34:22 GMT):
So @smithbk does not seem to be around. @JonathanLevi @cbf and others can you looks at fabric-ca 1.0.1 - https://gerrit.hyperledger.org/r/c/12053/
jyellick (Wed, 02 Aug 2017 17:09:39 GMT):
https://gerrit.hyperledger.org/r/#/c/11509/ <- deleting a deprecated and now unused codepath
https://gerrit.hyperledger.org/r/#/c/11511/ <- largely moving files from one location to another
https://gerrit.hyperledger.org/r/#/c/11513/ <- finally reaping the performance benefit of the very long series in solo
All three of these could use some review love. None of them are terribly complicated.
cbf (Wed, 02 Aug 2017 17:59:26 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=JA9HvijPEeKLJqsEj) @mastersingh24 I'll change mine to a +2 if @JonathanLevi weighs in... again, what I don't know is whether it is a complete set
mastersingh24 (Wed, 02 Aug 2017 18:01:11 GMT):
I got everything tagged as 1.0.1 and only bug fixes
mastersingh24 (Wed, 02 Aug 2017 18:01:20 GMT):
So I think the list was good
rameshthoomu (Wed, 02 Aug 2017 18:09:50 GMT):
Need one more +2
https://gerrit.hyperledger.org/r/#/c/11975/
https://gerrit.hyperledger.org/r/#/c/11249/
jimthematrix (Wed, 02 Aug 2017 19:22:06 GMT):
https://gerrit.hyperledger.org/r/#/c/12105/ - initial CR for fabric-chaincode-node, you can follow the instructions in the README to give it a try (can install/instantiate and invoke a simple chaincode.js with Init() and Invoke() methods), note that it depends on a corresponding fabric CR https://gerrit.hyperledger.org/r/#/c/11823/, see README for details. @cbf @mastersingh24 @muralisr @bretharrison @binhn @Honglei @greg.haskins
jimthematrix (Wed, 02 Aug 2017 19:22:06 GMT):
https://gerrit.hyperledger.org/r/#/c/12105/ - initial CR for fabric-chaincode-node, you can follow the instructions in the README to give it a try (can install/instantiate and invoke a simple chaincode.js with Init() and Invoke() methods), note that it depends on a corresponding fabric CR (11823, see README for details). @cbf @mastersingh24 @muralisr @bretharrison @binhn @Honglei @greg.haskins
jimthematrix (Wed, 02 Aug 2017 19:22:06 GMT):
https://gerrit.hyperledger.org/r/#/c/12105/ - initial CR for fabric-chaincode-node, you can follow the instructions in the README to give it a try (can install/instantiate and invoke a simple chaincode.js with Init() and Invoke() methods), note that it depends on a corresponding fabric CR (11823, see README for details). @cbf @mastersingh24 @muralisr @bretharrison @davidkel @binhn @Honglei @greg.haskins
jimthematrix (Wed, 02 Aug 2017 19:24:29 GMT):
it'd be good if this can be merged soon, even though 11823 is pending, so others can start their work in parallel, like @rameshthoomu can start working on the CI part. thanks!
muralisr (Wed, 02 Aug 2017 22:11:51 GMT):
@jimthematrix will definitely check it out as soon as I can
grapebaba (Thu, 03 Aug 2017 04:46:19 GMT):
https://gerrit.hyperledger.org/r/#/c/11933 @yacovm added public API and comments in changeset
mastersingh24 (Thu, 03 Aug 2017 09:43:55 GMT):
@grapebaba - Looks good. Would you mind changing the license headers for your code to the short style:
```
# Copyright IBM Corp. All Rights Reserved.
#
# SPDX-License-Identifier: Apache-2.0
#
```
mastersingh24 (Thu, 03 Aug 2017 09:44:04 GMT):
but otherwise looking good
grapebaba (Thu, 03 Aug 2017 09:44:38 GMT):
got it
greg.haskins (Thu, 03 Aug 2017 12:28:30 GMT):
some non-critical-path ones: https://gerrit.hyperledger.org/r/#/c/12107/
greg.haskins (Thu, 03 Aug 2017 12:28:41 GMT):
https://gerrit.hyperledger.org/r/#/c/12109/
mastersingh24 (Thu, 03 Aug 2017 12:39:27 GMT):
Easy but good one from @dsanchezseco - https://gerrit.hyperledger.org/r/#/c/12125/
dsanchezseco (Thu, 03 Aug 2017 12:39:27 GMT):
Has joined the channel.
dsanchezseco (Thu, 03 Aug 2017 18:18:34 GMT):
Please check this one https://gerrit.hyperledger.org/r/#/c/12131/ cause is related to the previous one
dsanchezseco (Thu, 03 Aug 2017 18:19:03 GMT):
i forgot to add the f after doing the merge :sweat_smile:
rameshthoomu (Thu, 03 Aug 2017 18:55:39 GMT):
@mastersingh24 @cbf Below patch set has been rebased https://gerrit.hyperledger.org/r/#/c/11975/
dsanchezseco (Thu, 03 Aug 2017 19:09:53 GMT):
as promised the getHistoryForKey example https://gerrit.hyperledger.org/r/#/c/12133/
JonathanLevi (Thu, 03 Aug 2017 19:20:45 GMT):
Hi @dsanchezseco
JonathanLevi (Thu, 03 Aug 2017 19:21:55 GMT):
Thanks for the second CR. Just to quickly point out that if you are adding a new file to Hyperledger (under Apache 2.0) that is yours... you can still retain the copyrights.
JonathanLevi (Thu, 03 Aug 2017 19:22:13 GMT):
You don't have to assign it to IBM Corp., or anyone else.
JonathanLevi (Thu, 03 Aug 2017 19:22:37 GMT):
Here, for example: https://gerrit.hyperledger.org/r/#/c/12133/1/chaincode/chaincode_history/chaincode_history_test.go
grapebaba (Fri, 04 Aug 2017 02:14:01 GMT):
https://gerrit.hyperledger.org/r/#/c/11933/ hope more experts to review
dsanchezseco (Fri, 04 Aug 2017 06:23:24 GMT):
@JonathanLevi i didnt thought of it. What about if the code it's mostly based on some code already available on the repo, even though the files are new(as is the case here, the code is 90% chaincode_example02 and the rest to execute it)? I've just add it some code.
JonathanLevi (Fri, 04 Aug 2017 06:25:04 GMT):
While I am not a legal expert (un?)fortunately... that's fair enough - if you are building on existing copyrighted material, then it make sense (to me) to keep the original copyright... especially if you don't mind.
dsanchezseco (Fri, 04 Aug 2017 06:26:36 GMT):
Yeah, it's not that elaborated to claim ownership of it hahahahaha
JonathanLevi (Fri, 04 Aug 2017 06:27:06 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=zXdwtg6MRpN9NEN3e) The main point I wanted to make, in general, is this (for future work that you do, etc. Feel free to "own" stuff that's yours. Apache 2.0 is really nice in this sense...
JonathanLevi (Fri, 04 Aug 2017 06:27:34 GMT):
Sure, sure. Having fun coding is more important, I know exactly what you mean ;-)
dsanchezseco (Fri, 04 Aug 2017 06:28:35 GMT):
I'll take it into account for the next time. Thanks for the heads up!
rameshthoomu (Fri, 04 Aug 2017 14:12:59 GMT):
Need one more +2 https://gerrit.hyperledger.org/r/#/c/11975/
yacovm (Fri, 04 Aug 2017 16:40:27 GMT):
Mutual TLS in chaincode:
https://gerrit.hyperledger.org/r/#/c/11911 has 1 +2, missing another one
https://gerrit.hyperledger.org/r/#/c/11913
https://gerrit.hyperledger.org/r/#/c/11915
jyellick (Fri, 04 Aug 2017 17:17:38 GMT):
https://gerrit.hyperledger.org/r/#/c/12023/ <- Adds a log statement
https://gerrit.hyperledger.org/r/#/c/12033/ <- Moves configtxgen to tools dir
https://gerrit.hyperledger.org/r/#/c/12117/ <- Supports pretty printing endorsertx as JSON
Three very small easy ones
dave.enyeart (Fri, 04 Aug 2017 18:39:59 GMT):
There will be a series of CRs for https://jira.hyperledger.org/browse/FAB-1151 epic, starting with: https://gerrit.hyperledger.org/r/#/c/12137/
eacoeytaux (Fri, 04 Aug 2017 19:54:56 GMT):
Has joined the channel.
jyellick (Sat, 05 Aug 2017 19:58:44 GMT):
https://gerrit.hyperledger.org/r/#/c/12033/ Needs one +2 -- small +54/-54 simple moving of a package, and fixing the imports referring to that package
jyellick (Sat, 05 Aug 2017 19:58:44 GMT):
https://gerrit.hyperledger.org/r/#/c/12033/ Needs one +2 -- small +54/-54 simply moving of a package, and fixing the imports referring to that package
jimthematrix (Sun, 06 Aug 2017 02:09:59 GMT):
https://gerrit.hyperledger.org/r/#/c/11629/ - need one more +2, enhancements to balance-transfer sample to make it possible to deploy to a non-local host environment like a cloud platform
mastersingh24 (Sun, 06 Aug 2017 12:25:10 GMT):
https://gerrit.hyperledger.org/r/#/c/12183/ - @jyellick @greg.haskins - updates the Makefile for cluster example now that configtxgen has been moved
mastersingh24 (Sun, 06 Aug 2017 13:45:22 GMT):
Folks - can we please merge the following:
https://gerrit.hyperledger.org/r/#/c/12047/ (Fabric 1.0.1 release so I can then tag it)
https://gerrit.hyperledger.org/r/#/c/12053/ (fabric-ca 1.0.1 patch)
https://gerrit.hyperledger.org/r/#/c/12055/ (fabric-ca 1.0.1 release so I can then tag it)
yacovm (Sun, 06 Aug 2017 14:03:32 GMT):
@mastersingh24 the bootstrap.sh there is like the one in the previous release modulo the version?
mastersingh24 (Sun, 06 Aug 2017 15:35:00 GMT):
@yacovm - I hope so. I just copied the content and changed the version
mastersingh24 (Sun, 06 Aug 2017 15:35:00 GMT):
Hopefully I did not mess that up
yacovm (Sun, 06 Aug 2017 15:35:38 GMT):
I'll try to run and see if it explodes or not
yacovm (Sun, 06 Aug 2017 15:44:27 GMT):
```
==> FABRIC IMAGE: couchdb
Error response from daemon: manifest for hyperledger/fabric-couchdb:x86_64-1.0.1 not found
Error response from daemon: No such image: hyperledger/fabric-couchdb:x86_64-1.0.1
```
what am I doing wrong? running the `bootstrap-1.0.1.sh`
dsanchezseco (Mon, 07 Aug 2017 10:11:31 GMT):
Can someone please review this https://gerrit.hyperledger.org/r/#/c/12131? it fixes my previous one.
dave.enyeart (Mon, 07 Aug 2017 17:44:49 GMT):
The next in the series of side db CRs that needs a final +2: https://gerrit.hyperledger.org/r/#/c/12177/ @mastersingh24 @C0rWin
smithbk (Mon, 07 Aug 2017 20:06:41 GMT):
Pls review https://gerrit.hyperledger.org/r/#/c/11103/ : Add TLS profile to default fabric-ca config ... @mastersingh24 @yacovm
yacovm (Mon, 07 Aug 2017 20:13:03 GMT):
I put a comment @smithbk
rennman (Mon, 07 Aug 2017 20:53:22 GMT):
https://gerrit.hyperledger.org/r/#/c/9407/ : [FAB-3924] Improve test coverage of lib has been re-based and passed CI
rennman (Mon, 07 Aug 2017 20:55:14 GMT):
per last message, @mastersingh24 @JonathanLevi @smithbk
dave.enyeart (Mon, 07 Aug 2017 21:09:39 GMT):
Side DB CRs ready for final +2 review:
dave.enyeart (Mon, 07 Aug 2017 21:09:39 GMT):
Side DB CRs ready for final +2 review @mastersingh24 :
dave.enyeart (Mon, 07 Aug 2017 21:09:41 GMT):
https://gerrit.hyperledger.org/r/#/c/12177
dave.enyeart (Mon, 07 Aug 2017 21:09:48 GMT):
https://gerrit.hyperledger.org/r/#/c/12209/
dave.enyeart (Mon, 07 Aug 2017 21:09:55 GMT):
https://gerrit.hyperledger.org/r/#/c/12163/
muralisr (Tue, 08 Aug 2017 00:36:02 GMT):
ACL framework needs one more +2 https://gerrit.hyperledger.org/r/#/c/12213/ please
C0rWin (Tue, 08 Aug 2017 11:24:40 GMT):
easy for review gossip extension of state db related to private data replication via state transfer:
...
https://gerrit.hyperledger.org/r/#/c/12217/
https://gerrit.hyperledger.org/r/#/c/12219/
https://gerrit.hyperledger.org/r/#/c/12221/
one more +2 to go :)
yacovm (Tue, 08 Aug 2017 11:38:28 GMT):
Can attest it is indeed easy to review
rameshthoomu (Tue, 08 Aug 2017 13:19:35 GMT):
need one more +2 https://gerrit.hyperledger.org/r/#/c/11975/
mastersingh24 (Tue, 08 Aug 2017 20:46:03 GMT):
[done ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=MXwPuCCukfXfdnFKn) @C0rWin
smithbk (Tue, 08 Aug 2017 22:25:04 GMT):
For fabric-ca:
smithbk (Tue, 08 Aug 2017 22:25:07 GMT):
https://gerrit.hyperledger.org/r/#/c/11567/ - Improve error handling (#1)
https://gerrit.hyperledger.org/r/#/c/11569/ - Improve error handling (#2)
https://gerrit.hyperledger.org/r/#/c/11571/ - Improve error handling (#3)
dsanchezseco (Wed, 09 Aug 2017 06:34:58 GMT):
this one is easy too. just two chars! https://gerrit.hyperledger.org/r/#/c/12131
muralisr (Wed, 09 Aug 2017 11:35:45 GMT):
2 CRs for the ACL work please
muralisr (Wed, 09 Aug 2017 11:36:39 GMT):
https://gerrit.hyperledger.org/r/#/c/12271/ - basic framework for calling CheckACL on providers (default and rscc) from the peer
muralisr (Wed, 09 Aug 2017 11:36:39 GMT):
https://gerrit.hyperledger.org/r/#/c/12213/ - basic framework for calling CheckACL on providers (default and rscc) from the peer
yacovm (Wed, 09 Aug 2017 11:36:40 GMT):
are you giving or asking?
muralisr (Wed, 09 Aug 2017 11:37:56 GMT):
https://gerrit.hyperledger.org/r/#/c/12271/ - the RSCC described in https://jira.hyperledger.org/browse/FAB-3621 as a provider for the above
cbf (Wed, 09 Aug 2017 12:20:04 GMT):
@kostas @jyellick any reason that https://gerrit.hyperledger.org/r/c/12007/ was not submitted? I don't see any controversy but I know you're both very deliberate so I held off merging
kostas (Wed, 09 Aug 2017 12:26:31 GMT):
@cbf: It's just that it hadn't passed CI until earlier today. Merged now, thanks for the heads up, and for checking.
cbf (Wed, 09 Aug 2017 12:26:55 GMT):
kk
C0rWin (Wed, 09 Aug 2017 12:27:10 GMT):
https://gerrit.hyperledger.org/r/#/c/12265/ adding UT to state transfer
dave.enyeart (Wed, 09 Aug 2017 13:11:02 GMT):
The next CR in the series for Side DB is ready for a final +2 review: https://gerrit.hyperledger.org/r/#/c/12163/
rennman (Wed, 09 Aug 2017 15:24:16 GMT):
the following related CRs have completed reviews for the most part ...
They are listed in order, with their cumulative scores.
11485 and 9819 need a little boost.
+3 https://gerrit.hyperledger.org/r/#/c/11485/ - [ FAB-5251 ] Changes to optimize fvt tests
+5 https://gerrit.hyperledger.org/r/#/c/11545/ - [ FAB-5254 ] Add logging for haproxy
+5 https://gerrit.hyperledger.org/r/#/c/11565/ - [ FAB-5278 ] Multi-ca fvt test
+3 https://gerrit.hyperledger.org/r/#/c/9819/ - [ FAB-3982 ] TLS copy tools for fabric-ca tests
+5 https://gerrit.hyperledger.org/r/#/c/9843/ [ FAB-3982 ] TLS dynamic certs for fabric-ca tests
+5 https://gerrit.hyperledger.org/r/#/c/8993/ - [ FAB-1383 ] Add TLS tests for mysql
+5 https://gerrit.hyperledger.org/r/#/c/12021/ - [ FAB-5521 ] Fix CI build fail x86 for slapd
+5 https://gerrit.hyperledger.org/r/#/c/12073/ - [ FAB-5555 ] Improve password-masking test
smithbk (Wed, 09 Aug 2017 16:36:34 GMT):
For fabric-ca pls @mastersingh24 @yacovm
smithbk (Wed, 09 Aug 2017 16:36:36 GMT):
https://gerrit.hyperledger.org/r/#/c/11567/ - Improve error handling (#1)
https://gerrit.hyperledger.org/r/#/c/11569/ - Improve error handling (#2)
https://gerrit.hyperledger.org/r/#/c/11571/ - Improve error handling (#3)
rameshthoomu (Wed, 09 Aug 2017 19:13:08 GMT):
Need review on this https://gerrit.hyperledger.org/r/#/c/12275/ (Tested in CI sandbox and worked as expected)
C0rWin (Wed, 09 Aug 2017 21:51:06 GMT):
simple refactor https://gerrit.hyperledger.org/r/#/c/12285/
grapebaba (Thu, 10 Aug 2017 06:21:42 GMT):
https://gerrit.hyperledger.org/r/#/c/11933/ still need someone review
JonathanLevi (Thu, 10 Aug 2017 10:05:02 GMT):
@grapebaba: Merged.
rameshthoomu (Thu, 10 Aug 2017 14:13:08 GMT):
Need one more +2
https://gerrit.hyperledger.org/r/#/c/11249/
https://gerrit.hyperledger.org/r/#/c/11975/
rameshthoomu (Thu, 10 Aug 2017 14:17:20 GMT):
Trivial patch to fix daily CI job failures https://gerrit.hyperledger.org/r/#/c/12275/
rameshthoomu (Thu, 10 Aug 2017 16:23:55 GMT):
Need one more +2 https://gerrit.hyperledger.org/r/#/c/12275/
kostas (Thu, 10 Aug 2017 23:41:19 GMT):
Can we please have this merged? https://gerrit.hyperledger.org/r/#/c/11267/
mastersingh24 (Fri, 11 Aug 2017 07:52:24 GMT):
@kostas - ^^^^ done
yacovm (Fri, 11 Aug 2017 08:51:42 GMT):
https://gerrit.hyperledger.org/r/#/c/12321/ easy one
muralisr (Fri, 11 Aug 2017 12:38:20 GMT):
https://gerrit.hyperledger.org/r/#/c/12359/ easy one too
mastersingh24 (Fri, 11 Aug 2017 13:13:12 GMT):
https://gerrit.hyperledger.org/r/#/c/12243/ easy three
jyellick (Fri, 11 Aug 2017 14:06:53 GMT):
https://gerrit.hyperledger.org/r/#/c/11785/
^ Actually not easy. Still, it's 3 weeks old and has received a fair bit of review, just needs one more +2
yacovm (Fri, 11 Aug 2017 20:38:04 GMT):
2 easy ones, were +2ed several times before and reviewed by 3 different people but alas - the +2s have been wiped out and need to be placed once more
https://gerrit.hyperledger.org/r/#/c/12279/
https://gerrit.hyperledger.org/r/#/c/12281/
muralisr (Sat, 12 Aug 2017 05:25:48 GMT):
some love for the following CRs please
https://gerrit.hyperledger.org/r/#/c/12223/3
https://gerrit.hyperledger.org/r/#/c/12225/3
https://gerrit.hyperledger.org/r/#/c/12227/3
https://gerrit.hyperledger.org/r/#/c/12231/7
https://gerrit.hyperledger.org/r/#/c/12291/5
https://gerrit.hyperledger.org/r/#/c/12293/4
https://gerrit.hyperledger.org/r/#/c/12295/4
https://gerrit.hyperledger.org/r/#/c/12297/5
https://gerrit.hyperledger.org/r/#/c/12317/3
https://gerrit.hyperledger.org/r/#/c/12319/2
https://gerrit.hyperledger.org/r/#/c/12327/3
https://gerrit.hyperledger.org/r/#/c/12335/4
This basically adjust policies/config code to accommodate "Resources" config
in addition to existing "Channel" config. We have pulled the code and tested the integration with the ACL work
for fab-3621. Will leave it to @jyellick to expand if necessary
mastersingh24 (Sat, 12 Aug 2017 11:21:28 GMT):
The last one for the 1.0.1 release - docs are still published from master so needed to pick up the doc changes - https://gerrit.hyperledger.org/r/#/c/12383/
muralisr (Sat, 12 Aug 2017 12:16:57 GMT):
@mastersingh24 done but didnt push "submit"
mastersingh24 (Sat, 12 Aug 2017 12:23:08 GMT):
Thx @muralisr - should be safe to merge
muralisr (Sat, 12 Aug 2017 12:23:55 GMT):
sure, done
jyellick (Sat, 12 Aug 2017 16:35:07 GMT):
Critical one, master is currently broken:
https://gerrit.hyperledger.org/r/12387
smithbk (Sat, 12 Aug 2017 20:30:24 GMT):
https://gerrit.hyperledger.org/r/#/c/11571/ - needs one more +2
muralisr (Sun, 13 Aug 2017 13:00:53 GMT):
FAB-1632 appears to be happening more frequently in CI these days and slowing considerably. https://gerrit.hyperledger.org/r/#/c/12393/ will fix that.
yacovm (Sun, 13 Aug 2017 19:00:14 GMT):
Easy one https://gerrit.hyperledger.org/r/#/c/12395/
adc (Mon, 14 Aug 2017 08:12:29 GMT):
Hi All, please some love to https://gerrit.hyperledger.org/r/#/c/12343/ and related change-sets please :)
rameshthoomu (Mon, 14 Aug 2017 14:15:03 GMT):
@jyellick fixed `curl` command issue https://gerrit.hyperledger.org/r/#/c/12369/
jyellick (Mon, 14 Aug 2017 14:16:22 GMT):
What do you think of the idea of create a no-op CR and running reverify against it several times, looking for failures, to identify any other problems?
rameshthoomu (Mon, 14 Aug 2017 14:16:48 GMT):
new url is taking 2-3 secs to download..
rameshthoomu (Mon, 14 Aug 2017 14:17:05 GMT):
Sure will test that today..
rameshthoomu (Mon, 14 Aug 2017 15:42:11 GMT):
need one more +2 https://gerrit.hyperledger.org/r/#/c/12369/
rameshthoomu (Mon, 14 Aug 2017 18:54:12 GMT):
simple fix https://gerrit.hyperledger.org/r/#/c/12373/
muralisr (Mon, 14 Aug 2017 19:24:25 GMT):
https://gerrit.hyperledger.org/r/#/c/12429 brings together resource/ACL work (with the policy work from https://gerrit.hyperledger.org/r/#/c/12335/ series and ledger hook from https://gerrit.hyperledger.org/r/#/c/12371).
C0rWin (Mon, 14 Aug 2017 20:20:30 GMT):
https://gerrit.hyperledger.org/r/#/c/12413/ some side db related work, needs last +2 to go
smithbk (Mon, 14 Aug 2017 20:34:58 GMT):
https://gerrit.hyperledger.org/r/#/c/12433/ - trivial debug message fix
https://gerrit.hyperledger.org/r/#/c/11571/ - improved error handling (#3) - needs 1 more +2
https://gerrit.hyperledger.org/r/#/c/11969/ - role based access control (#1)
https://gerrit.hyperledger.org/r/#/c/12031/ - role based access control (#2)
https://gerrit.hyperledger.org/r/#/c/12337/ - role based access control (#3)
jpatchell (Tue, 15 Aug 2017 12:57:07 GMT):
Has joined the channel.
jpatchell (Tue, 15 Aug 2017 13:06:00 GMT):
https://gerrit.hyperledger.org/r/#/c/11759 - gencsr command for fabric-ca-client - needs 1 more +2
rameshthoomu (Tue, 15 Aug 2017 13:17:21 GMT):
Need some love on below patches:
https://gerrit.hyperledger.org/r/#/c/12373/ (Trivial fix for byfn e2e failure)
https://gerrit.hyperledger.org/r/#/c/12369/ (Improve download speed of maven package)
https://gerrit.hyperledger.org/r/#/c/12425/ (Enable kafka, couchdb bddtests)
https://gerrit.hyperledger.org/r/#/c/11945/ (Cleanup deadcode from bddtests/regression)
smithbk (Tue, 15 Aug 2017 15:11:58 GMT):
extremely trivial, needs 1 more +2: https://gerrit.hyperledger.org/r/#/c/12433/
C0rWin (Tue, 15 Aug 2017 15:24:50 GMT):
https://gerrit.hyperledger.org/r/#/c/12467/ another one for side db work
smithbk (Tue, 15 Aug 2017 17:16:57 GMT):
Two very simple ones for fabric-ca: @mastersingh24 @yacovm @JonathanLevi
smithbk (Tue, 15 Aug 2017 17:17:00 GMT):
https://gerrit.hyperledger.org/r/#/c/12479/ - simple change to fix CI failure
https://gerrit.hyperledger.org/r/#/c/12433/ - trivial debug message fix
JonathanLevi (Tue, 15 Aug 2017 17:52:37 GMT):
@smithbk: I have just merged them both.
smithbk (Tue, 15 Aug 2017 17:54:19 GMT):
@JonathanLevi Thanks
rameshthoomu (Tue, 15 Aug 2017 18:03:56 GMT):
Need one more +2 on this patch..https://gerrit.hyperledger.org/r/#/c/12369 (Improve download speed of maven package)
rameshthoomu (Tue, 15 Aug 2017 18:03:56 GMT):
Need one more +2 on this patch.. https://gerrit.hyperledger.org/r/#/c/12369 (Improve download speed of maven package)
cbf (Tue, 15 Aug 2017 18:59:57 GMT):
https://gerrit.hyperledger.org/r/c/12323/ needs some eyes... simple doc enhancement
smithbk (Wed, 16 Aug 2017 10:34:39 GMT):
A very easy one: https://gerrit.hyperledger.org/r/#/c/12501/
yacovm (Wed, 16 Aug 2017 19:09:53 GMT):
Master branch https://gerrit.hyperledger.org/r/#/c/12511/
release branch https://gerrit.hyperledger.org/r/#/c/12495/
@binhn @C0rWin ready to be merged
binhn (Wed, 16 Aug 2017 19:11:09 GMT):
cool
yacovm (Thu, 17 Aug 2017 09:37:08 GMT):
Easy one https://gerrit.hyperledger.org/r/#/c/12525/
jimthematrix (Thu, 17 Aug 2017 15:03:09 GMT):
https://gerrit.hyperledger.org/r/#/c/12515/ - I'd like to ask for this to be reviewed and merged to enable node.js chaincode, the shim implementation is being done in the fabric-chaincode-node repo, and its latest content enables a node.js chaincode developer to test (peer in devmode) and deploy (peer in network mode) already, with the remaining work in completing the advanced shim APIs (that requires iterative requests back to the peer such as GetStateByRange(), etc.), @muralisr @mastersingh24 @binhn @yacovm @greg.haskins
jimthematrix (Thu, 17 Aug 2017 15:04:32 GMT):
if you want to test it locally, follow the readme https://github.com/hyperledger/fabric-chaincode-node to try it out
muralisr (Thu, 17 Aug 2017 15:33:50 GMT):
@jimthematrix took a quick look and looks good. Will do a deeper review by end of today
muralisr (Thu, 17 Aug 2017 15:34:23 GMT):
we will need the FSM removal code at some point too
jimthematrix (Thu, 17 Aug 2017 15:51:28 GMT):
thanks @muralisr , this code is independent of the FSM removal (CR 11867, which is not going to change ABI), I actually had a different CR that builds on top of 11867, which I've since abandoned since the two aren't tied to each other. in other words, my changes work with and without the FSM removal
muralisr (Thu, 17 Aug 2017 15:52:27 GMT):
indeed, you are right.. I don't see chaincode/handler.go there (need to get eyes checked :-) )
smithbk (Thu, 17 Aug 2017 16:04:49 GMT):
For fabric-ca serviceability:
https://gerrit.hyperledger.org/r/#/c/12463/ - vendored pkg/errors
https://gerrit.hyperledger.org/r/#/c/12565/ - use pkg/errors to create errors
https://gerrit.hyperledger.org/r/#/c/12567/ - Integrate pkg/errors with httpErr
For fabric-ca support for role-based access control:
https://gerrit.hyperledger.org/r/#/c/11969/ - role based access control (#1)
https://gerrit.hyperledger.org/r/#/c/12031/ - role based access control (#2)
https://gerrit.hyperledger.org/r/#/c/12337/ - role based access control (#3)
https://gerrit.hyperledger.org/r/#/c/12519/ - role based access control (#4)
aleksandar.likic (Thu, 17 Aug 2017 17:33:33 GMT):
Has joined the channel.
aleksandar.likic (Thu, 17 Aug 2017 17:33:41 GMT):
Hi, this CR is ready for review: https://gerrit.hyperledger.org/r/#/c/12435/. Notice that the 'behave' part of the build is currently failing because a change to CI is needed and has to be made together with the code change, but the CI change has been verified by Ramesh Babu (see his comment on Patch Set 2) and the agreement with him is that he'll make a simple change to CI at the time the change is merged. This is adding to fabric an ability to distribute precompiled chaincode in binary form. See https://jira.hyperledger.org/browse/FAB-5460. The design document is at https://docs.google.com/document/d/1kTkZEEaIB6tQJTQtWzx1YH2zR1O2PwrRhIVpTSUpLiQ/edit#heading=h.9pacqguezrqe. Thanks!
jyellick (Fri, 18 Aug 2017 15:36:32 GMT):
https://gerrit.hyperledger.org/r/#/c/12589/ <- trivial one that is only sample clients
jimthematrix (Fri, 18 Aug 2017 19:51:44 GMT):
@muralisr @greg.haskins @mastersingh24 @binhn reminder to review https://gerrit.hyperledger.org/r/#/c/12515/ - node.js chaincode support enablement, I'd like to get this merged sooner rather than later because 1) the code has been under test locally and by Ramesh's new CI and proven to work, 2) this is just the enablement part so there's no functional exposure, 3) the bulk of the work in fabric-chaincode-node is progressing well that one can already try things out in dev and network mode
jimthematrix (Fri, 18 Aug 2017 19:51:44 GMT):
@muralisr @greg.haskins @mastersingh24 @binhn reminder to review https://gerrit.hyperledger.org/r/#/c/12515/ - node.js chaincode support enablement, I'd like to ask to get this merged sooner rather than later because 1) the code has been under test locally and by Ramesh's new CI and proven to work, 2) this is just the enablement part so there's no functional exposure, 3) the bulk of the work in fabric-chaincode-node is progressing well that one can already try things out in dev and network mode
jimthematrix (Fri, 18 Aug 2017 20:17:16 GMT):
@tongli @muralisr thanks for the comments, see my responses in the CR
muralisr (Fri, 18 Aug 2017 20:19:31 GMT):
thanks @jimthematrix +1 for now waiting for others to review
muralisr (Fri, 18 Aug 2017 20:20:06 GMT):
will look for reviews over ... and if it needs a +2 to merge, will +2 merge
muralisr (Fri, 18 Aug 2017 20:20:06 GMT):
will look out for other reviews ... and if it needs a +2 to merge, will +2 merge
smithbk (Sat, 19 Aug 2017 12:54:30 GMT):
@binh @JonathanLevi @yacovm Could really use some help in getting these reviewed ... thanks
smithbk (Sat, 19 Aug 2017 12:54:30 GMT):
@binhn @JonathanLevi @yacovm Could really use some help in getting these reviewed ... thanks
smithbk (Sat, 19 Aug 2017 12:54:30 GMT):
@binhn @JonathanLevi @yacovm or anyone, could really use some help in getting these reviewed ... thanks
smithbk (Sat, 19 Aug 2017 12:54:38 GMT):
For fabric-ca serviceability:
https://gerrit.hyperledger.org/r/#/c/12463/ - vendoring github.com/pkg/errors (very easy, need 1 more +2)
https://gerrit.hyperledger.org/r/#/c/12565/ - use pkg/errors to create errors (very straight forward)
https://gerrit.hyperledger.org/r/#/c/12567/ - Integrate pkg/errors with httpErr
For fabric-ca support for role-based access control:
https://gerrit.hyperledger.org/r/#/c/11969/ - role based access control (#1) - a new package to manage attributes in an x509 cert
https://gerrit.hyperledger.org/r/#/c/12031/ - role based access control (#2)
https://gerrit.hyperledger.org/r/#/c/12337/ - role based access control (#3)
https://gerrit.hyperledger.org/r/#/c/12519/ - role based access control (#4)
smithbk (Sat, 19 Aug 2017 12:56:09 GMT):
I have one more role-based access control change set to do in fabric, but 11969 needs to be merged in fabric-ca first
cbf (Sat, 19 Aug 2017 21:44:32 GMT):
https://gerrit.hyperledger.org/r/c/12323/ please - been a while
yacovm (Sun, 20 Aug 2017 12:19:22 GMT):
2 Easy ones, each around *30 LOC*
1) Test related change set https://gerrit.hyperledger.org/r/#/c/12415/
2) Log formatting https://gerrit.hyperledger.org/r/#/c/12617/
yacovm (Sun, 20 Aug 2017 12:19:22 GMT):
2 Easy ones, each around *30 LOC*, and have +2 (missing another one)
1) Test related change set https://gerrit.hyperledger.org/r/#/c/12415/
2) Log formatting https://gerrit.hyperledger.org/r/#/c/12617/
yacovm (Sun, 20 Aug 2017 12:19:22 GMT):
~ 2 Easy ones, each around *30 LOC*, and have +2 (missing another one) ~
~ 1) Test related change set https://gerrit.hyperledger.org/r/#/c/12415/ ~
~ 2) Log formatting https://gerrit.hyperledger.org/r/#/c/12617/ ~
yacovm (Sun, 20 Aug 2017 12:19:22 GMT):
~ 2 Easy ones, each around *30 LOC*, and have +2 (missing another one) ~
~ 1) Test related change set https://gerrit.hyperledger.org/r/#/c/12415/ ~
~ 2) Log formatting https://gerrit.hyperledger.org/r/#/c/12617/ ~
Thanks @mastersingh24 !
smithbk (Mon, 21 Aug 2017 13:50:59 GMT):
For fabric-ca serviceability:
https://gerrit.hyperledger.org/r/#/c/12565/ - use pkg/errors to create errors (very straight forward)
https://gerrit.hyperledger.org/r/#/c/12567/ - Integrate pkg/errors with httpErr
For fabric-ca support for role-based access control:
https://gerrit.hyperledger.org/r/#/c/11969/ - role-based access control (#1) - a new package to manage attributes in an x509 cert which will be used by fabric
https://gerrit.hyperledger.org/r/#/c/12031/ - role-based access control (#2)
https://gerrit.hyperledger.org/r/#/c/12337/ - role-based access control (#3)
https://gerrit.hyperledger.org/r/#/c/12519/ - role-based access control (#4)
NOTE: Once 11969 is merged, then I will be able to finish role-based access control by submitting a fabric change set which uses the fabric-ca/attrmgr package.
aambati (Mon, 21 Aug 2017 17:13:14 GMT):
@smithbk @JonathanLevi @mastersingh24 Please reeview https://gerrit.hyperledger.org/r/c/12485/ and https://gerrit.hyperledger.org/r/c/12489/.. One change set for JIRA FAB-3458 has already been merged..these are other two change sets for this JIRA
jyellick (Mon, 21 Aug 2017 19:04:23 GMT):
https://gerrit.hyperledger.org/r/#/c/12589/ <- needs one more +2
dsanchezseco (Tue, 22 Aug 2017 10:09:06 GMT):
https://gerrit.hyperledger.org/r/#/c/12133/ easy one
jimthematrix (Tue, 22 Aug 2017 16:14:53 GMT):
https://jira.hyperledger.org/browse/FAB-5823 - upgrade node.js engine in fabric-baseimage from 6.9.5 to 8.4.0. @greg.haskins @mastersingh24 @binhn @sstone1
jimthematrix (Tue, 22 Aug 2017 16:16:02 GMT):
this set up has been tested successfully in the context of the fabric-chaincode-node integration tests
adc (Wed, 23 Aug 2017 00:44:26 GMT):
Hi All, is it possible to vendor packages with MIT license?
jyellick (Wed, 23 Aug 2017 01:11:13 GMT):
@adc Looks like it is okay https://www.apache.org/legal/resolved.html#category-a
jyellick (Wed, 23 Aug 2017 01:11:13 GMT):
@adc Looks like MIT is okay https://www.apache.org/legal/resolved.html#category-a
And FYI here is a list which is not okay: https://www.apache.org/legal/resolved.html#category-x there has been a discussion recently on the TSC list especially about the BSD+patents license from Facebook for React JS which is prohibited.
adc (Wed, 23 Aug 2017 01:14:20 GMT):
great, thanks a lot for the feedback :)
jimthematrix (Wed, 23 Aug 2017 12:48:10 GMT):
https://gerrit.hyperledger.org/r/#/c/12515/ need one more +2, @muralisr ? ;-)
muralisr (Wed, 23 Aug 2017 12:49:08 GMT):
looking @jimthematrix
jimthematrix (Wed, 23 Aug 2017 23:12:07 GMT):
https://gerrit.hyperledger.org/r/#/c/12697/ - easy one, adding per-request timeout support for peer proposals
grapebaba (Thu, 24 Aug 2017 12:40:56 GMT):
https://gerrit.hyperledger.org/r/#/c/12737/ metrics add statsd reporter and test
mastersingh24 (Thu, 24 Aug 2017 14:06:46 GMT):
Quick one: https://gerrit.hyperledger.org/r/#/c/12089/
jimthematrix (Thu, 24 Aug 2017 17:02:47 GMT):
https://gerrit.hyperledger.org/r/#/c/12697/ - needs one more +2
muralisr (Thu, 24 Aug 2017 17:15:36 GMT):
a easy one https://gerrit.hyperledger.org/r/#/c/12727/ please
muralisr (Thu, 24 Aug 2017 19:04:32 GMT):
anothe easy one https://gerrit.hyperledger.org/r/#/c/12763/ please
jimthematrix (Thu, 24 Aug 2017 19:14:41 GMT):
https://gerrit.hyperledger.org/r/#/c/12665/ - updating the node.js engine in fabric-baseimage to 8.4.0 (from 6.9.5). as far as i know the node.js engine in fabric-baseimage is not being used currently, so this should be a safe update. node 8.4+ is needed for node chaincode support
jimthematrix (Thu, 24 Aug 2017 19:16:44 GMT):
once this gets merged and published to docker hub, will next update the BASE_VERSION in fabric to pick it up
jimthematrix (Thu, 24 Aug 2017 19:16:44 GMT):
once this gets merged and published to docker hub, will next update the .baseimage-release in fabric to pick it up
jimthematrix (Thu, 24 Aug 2017 19:18:27 GMT):
an alternative is having a separate image dedicated to node.js runtime (baseos + node 8.4), which @mastersingh24 is working on
greg.haskins (Thu, 24 Aug 2017 19:22:34 GMT):
few easy ones: https://gerrit.hyperledger.org/r/#/c/12107/ https://gerrit.hyperledger.org/r/#/c/12109/
sudeshrshetty (Thu, 24 Aug 2017 20:01:46 GMT):
Has joined the channel.
rameshthoomu (Thu, 24 Aug 2017 20:35:29 GMT):
need one more +2 on this patch set https://gerrit.hyperledger.org/r/#/c/12763/ (Unit-test CI job is failing consistently)
adc (Fri, 25 Aug 2017 01:25:32 GMT):
sorry, is master broken? I see this: ```panic: ---empty version---(chain=mockchainid,chaincode=cscc,version=,txid=,syscc=true,proposal=0x0 [recovered]
panic: ---empty version---(chain=mockchainid,chaincode=cscc,version=,txid=,syscc=true,proposal=0x0
goroutine 20 [running]:
testing.tRunner.func1(0xc4203124e0)
/usr/local/Cellar/go/1.8.3/libexec/src/testing/testing.go:622 +0x29d
panic(0x47a2760, 0xc420309060)
/usr/local/Cellar/go/1.8.3/libexec/src/runtime/panic.go:489 +0x2cf
github.com/hyperledger/fabric/core/common/ccprovider.NewCCContext(0x48f64d8, 0xb, 0x48ef9bb, 0x4, 0x0, 0x0, 0x0, 0x0, 0x4d6b101, 0x0, ...)
/Users/adc/golang/src/github.com/hyperledger/fabric/core/common/ccprovider/ccprovider.go:357 +0xa56
github.com/hyperledger/fabric/core/chaincode.(*ccProviderImpl).GetCCContext(0xc420309000, 0x48f64d8, 0xb, 0x48ef9bb, 0x4, 0x0, 0x0, 0x0, 0x0, 0xc420165701, ...)
/Users/adc/golang/src/github.com/hyperledger/fabric/core/chaincode/ccproviderimpl.go:71 +0xb3
github.com/hyperledger/fabric/core/scc.DeDeploySysCC(0x48f64d8, 0xb, 0x4d44520, 0x6, 0x30)
/Users/adc/golang/src/github.com/hyperledger/fabric/core/scc/sysccapi.go:163 +0x2f8
github.com/hyperledger/fabric/core/scc.DeDeploySysCCs(0x48f64d8, 0xb)
/Users/adc/golang/src/github.com/hyperledger/fabric/core/scc/importsysccs.go:115 +0x65
github.com/hyperledger/fabric/core/chaincode.initMockPeer(0xc4200fdf78, 0x2, 0x2, 0x2, 0x3)
/Users/adc/golang/src/github.com/hyperledger/fabric/core/chaincode/chaincode_support_test.go:168 +0x151
github.com/hyperledger/fabric/core/chaincode.TestCCFramework(0xc4203124e0)
/Users/adc/golang/src/github.com/hyperledger/fabric/core/chaincode/chaincode_support_test.go:672 +0xb8
testing.tRunner(0xc4203124e0, 0x492b898)
/usr/local/Cellar/go/1.8.3/libexec/src/testing/testing.go:657 +0x96
created by testing.(*T).Run
/usr/local/Cellar/go/1.8.3/libexec/src/testing/testing.go:697 +0x2ca
Process finished with exit code 2
```
jiangyaoguo (Fri, 25 Aug 2017 11:01:07 GMT):
https://gerrit.hyperledger.org/r/#/c/9347/ add a chaincode list cmd to get chaincode info
mastersingh24 (Fri, 25 Aug 2017 11:08:40 GMT):
[cool ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=T3vR8gspjbtxNyRiR) @jiangyaoguo
muralisr (Fri, 25 Aug 2017 11:52:48 GMT):
@adc are you running with --ldflags ?
muralisr (Fri, 25 Aug 2017 11:52:48 GMT):
@adc are you running with --ldflags (see `version=,` )?
aambati (Fri, 25 Aug 2017 14:12:47 GMT):
@smithbk @JonathanLevi @mastersingh24 Can you please review FAB-3013.. it has four change sets: https://gerrit.hyperledger.org/r/c/11623/, https://gerrit.hyperledger.org/r/c/11621/, https://gerrit.hyperledger.org/r/c/11641/, https://gerrit.hyperledger.org/r/c/11627/
rennman (Fri, 25 Aug 2017 18:01:24 GMT):
@smithbk @JonathanLevi @mastersingh24 , if you would, trivial rebase of these have passed CI test:
https://gerrit.hyperledger.org/r/#/c/12073/
https://gerrit.hyperledger.org/r/#/c/12021/
https://gerrit.hyperledger.org/r/#/c/8993/
https://gerrit.hyperledger.org/r/#/c/9843/
thanks!
sanchezl (Fri, 25 Aug 2017 18:13:46 GMT):
• https://gerrit.hyperledger.org/r/#/c/12649/
Updates sample Kafka images from v0.9.0.1 to v0.10.1.0
Also added section 4.1.1 to the [Fabric Compatibility document].(https://docs.google.com/document/d/1CbB8dR0GNnHi7UekIDpsySCBXkPTtKk0m53CIzJbU-A/edit?usp=sharing)
yacovm (Sun, 27 Aug 2017 05:19:26 GMT):
https://gerrit.hyperledger.org/r/#/c/12635/ just need to click submit
jyellick (Sun, 27 Aug 2017 06:16:15 GMT):
https://gerrit.hyperledger.org/r/#/c/12593/ A simple serviceability one
https://gerrit.hyperledger.org/r/#/c/12563/ The tail of a long series that could use a little love
yacovm (Sun, 27 Aug 2017 10:01:16 GMT):
This has been merged into `master` - should be also merged into `release` https://gerrit.hyperledger.org/r/#/c/12495/ missing 1 +2
mastersingh24 (Sun, 27 Aug 2017 11:08:22 GMT):
@yacovm - I'm going to put together the 1.0.2 list for stuff to merge into the release branch today/tomorrow ;)
yacovm (Sun, 27 Aug 2017 11:08:53 GMT):
I just want to see 1 less item in my outgoing reviews, that's all :)
mastersingh24 (Sun, 27 Aug 2017 11:09:17 GMT):
I hear ya
mastersingh24 (Sun, 27 Aug 2017 11:09:43 GMT):
@jyellick - been working through your series. For others, Jason's series is pretty easy to review ;)
yacovm (Sun, 27 Aug 2017 11:31:40 GMT):
https://gerrit.hyperledger.org/r/#/c/11275/ Simple code removal, courtesy of @nnao
yacovm (Sun, 27 Aug 2017 11:31:40 GMT):
https://gerrit.hyperledger.org/r/#/c/11275/ Simple code cleanup, courtesy of @nnao
nnao (Sun, 27 Aug 2017 11:31:40 GMT):
Has joined the channel.
mastersingh24 (Sun, 27 Aug 2017 14:52:35 GMT):
@greg.haskins @jimthematrix (or anyone else) - can you submit https://gerrit.hyperledger.org/r/#/c/12821/ ? e2e finally passed ;)
muralisr (Sun, 27 Aug 2017 15:05:57 GMT):
done @mastersingh24
lehors (Mon, 28 Aug 2017 14:14:39 GMT):
@smithbk I rebased and updated https://gerrit.hyperledger.org/r/#/c/11639/ to use the new error package, it should be ready for a merge now
mastersingh24 (Mon, 28 Aug 2017 14:51:14 GMT):
@lehors - going to have to go over this with a fine-toothed comb ;)
mastersingh24 (Mon, 28 Aug 2017 14:51:16 GMT):
Haha
mastersingh24 (Mon, 28 Aug 2017 14:51:23 GMT):
(my way of saying hi)
lehors (Mon, 28 Aug 2017 14:51:34 GMT):
hi gari
lehors (Mon, 28 Aug 2017 14:51:44 GMT):
well, keith already came up with a couple of comments
lehors (Mon, 28 Aug 2017 14:52:42 GMT):
@smithbk I was using closeDB and you suggested Clean :)
lehors (Mon, 28 Aug 2017 14:53:24 GMT):
I thought your point about being the pendant of Init was good so I changed
lehors (Mon, 28 Aug 2017 14:53:24 GMT):
I thought your point about being the opposite (?) of Init was good so I changed
lehors (Mon, 28 Aug 2017 14:54:34 GMT):
but that's minor
smithbk (Mon, 28 Aug 2017 14:54:57 GMT):
yeh, but as I looked closer, I didn't think it was doing the opposite of Init as it doesn't delete the generate crypto
smithbk (Mon, 28 Aug 2017 14:54:57 GMT):
yeh, but as I looked closer, I didn't think it was doing the opposite of Init as it doesn't delete the generated crypto
lehors (Mon, 28 Aug 2017 14:55:14 GMT):
indeed
lehors (Mon, 28 Aug 2017 15:00:21 GMT):
@smithbk I see your point about moving the call to serve
lehors (Mon, 28 Aug 2017 15:01:38 GMT):
how do I suggest I treat the errors though? serve returns the http.Serve error
lehors (Mon, 28 Aug 2017 15:01:38 GMT):
how do you suggest I treat the errors though? serve returns the http.Serve error
lehors (Mon, 28 Aug 2017 15:02:54 GMT):
you don't treat the error returned by closeListener
lehors (Mon, 28 Aug 2017 15:03:00 GMT):
so I could do the same
lehors (Mon, 28 Aug 2017 15:03:41 GMT):
but that strategy hasn't always worked so I prefer to ask ;-)
smithbk (Mon, 28 Aug 2017 15:04:16 GMT):
I think just logging it is sufficient
smithbk (Mon, 28 Aug 2017 15:06:22 GMT):
And if there was not another error, you could also return the db close error ... but would not override an existing error
lehors (Mon, 28 Aug 2017 15:07:20 GMT):
ok
lehors (Mon, 28 Aug 2017 15:12:05 GMT):
regarding whether it should be public or not, the problem is that if one calls Init and not Start, then CloseDB must be called explicitly because you can't call Stop to get it done
smithbk (Mon, 28 Aug 2017 15:14:15 GMT):
hmm ... Init shouldn't leave the DB open
smithbk (Mon, 28 Aug 2017 15:14:15 GMT):
hmm ... Init shouldn't leave the DB open ... checking
lehors (Mon, 28 Aug 2017 15:14:38 GMT):
really?
lehors (Mon, 28 Aug 2017 15:15:35 GMT):
then the bug is different than what I understood
lehors (Mon, 28 Aug 2017 15:16:03 GMT):
I thought Init opens the db and needs to leave it open until the server is done
smithbk (Mon, 28 Aug 2017 15:17:01 GMT):
No, the purpose of Init is to create the crypto material without starting the server and is a complete operation
smithbk (Mon, 28 Aug 2017 15:17:11 GMT):
or should have been :-)
lehors (Mon, 28 Aug 2017 15:17:18 GMT):
I see :)
lehors (Mon, 28 Aug 2017 15:17:28 GMT):
ok, let me have another look at this then
lehors (Mon, 28 Aug 2017 15:18:13 GMT):
closing the db at the end of Init would certainly simplify things
smithbk (Mon, 28 Aug 2017 15:18:51 GMT):
yes, that is what it should be doing ... but doing it at the end of serve is also needed as you were doing
lehors (Mon, 28 Aug 2017 15:19:04 GMT):
yes, I realize that
lehors (Mon, 28 Aug 2017 15:19:41 GMT):
but I had to add a bunch of calls to Clean/CloseDB to the tests that can be removed if Init closes the db
lehors (Mon, 28 Aug 2017 15:19:49 GMT):
so, let me take another pass at it
lehors (Mon, 28 Aug 2017 15:19:50 GMT):
thanks
smithbk (Mon, 28 Aug 2017 15:19:59 GMT):
np
aambati (Mon, 28 Aug 2017 18:38:19 GMT):
@mastersingh24 @binhn @JonathanLevi can you pls review https://gerrit.hyperledger.org/r/c/11641/
aambati (Mon, 28 Aug 2017 18:38:45 GMT):
this is last change set that needs to go in before i can mark fab-3013 done
mastersingh24 (Mon, 28 Aug 2017 19:47:14 GMT):
@aambati - Done
mastersingh24 (Mon, 28 Aug 2017 19:47:53 GMT):
Folks: fabric v1.0.2 CRs are ready (thanks Jason and Yacov). Need another +2 for the following:
https://gerrit.hyperledger.org/r/#/q/project:fabric+branch:release+(status:open+OR+status:merged)+since:%222017-08-11%22
muralisr (Mon, 28 Aug 2017 20:13:08 GMT):
a trivial bug fix https://gerrit.hyperledger.org/r/#/c/12873/ found when making sure @adc CRs work for default 1.0 ACL
muralisr (Mon, 28 Aug 2017 20:13:46 GMT):
with the above fix, @adc 's 4 CRs work with default 1.0
yacovm (Mon, 28 Aug 2017 21:46:02 GMT):
Easy one https://gerrit.hyperledger.org/r/#/c/12871/
vukolic (Tue, 29 Aug 2017 08:02:41 GMT):
Has joined the channel.
vukolic (Tue, 29 Aug 2017 08:06:19 GMT):
Hi all https://gerrit.hyperledger.org/r/#/c/12849/ is a performance-critical patch that addresses the current performance bottleneck in Fabric 1.0.1 - we would like to see it in 1.1. It fixes the issue described in https://jira.hyperledger.org/browse/FAB-5932 @mastersingh24 @yacovm @binhn @kostas @jyellick
yacovm (Tue, 29 Aug 2017 08:14:03 GMT):
@vukolic :
1) We must wait until @aso removes the WIP tag before it can be considered merge-able
2) What about pipelining? I think it's worth to have a pipeline that in the 1st part of the pipeline it does validation (CPU intensive) and in the 2nd part it does the commit (which is more IO intensive, since you write to the disk).
When the validation of a block finishes, it is passed to the commit and then the CPU is free to do validation of the next block.
3) I think we must be careful not to over-commit the CPU with validation, because other components of the peer need the CPU (i.e gossip also uses validation of messages, and if you steal too many CPU cycles we'll start dropping blocks)
vukolic (Tue, 29 Aug 2017 08:16:54 GMT):
1) ack @aso
2) pipelining can be added orthogonally to this (and later on - it might complicate the CR to do it now)
3) number of goroutines in the threadpool is defaulted to 128*CPU which is certainly much less than go supports but seems sufficient to cover all txs in parallel in a majority of cases. The 128 is a configurable param.
vukolic (Tue, 29 Aug 2017 08:16:54 GMT):
1) ack @aso
2) pipelining can be added orthogonally to this (and later on - it might complicate the CR to do it now)
3) number of goroutines in the threadpool is defaulted to 128*#CPU which is certainly much less than go supports but seems sufficient to cover all txs in parallel in a majority of cases. The 128 is a configurable param.
yacovm (Tue, 29 Aug 2017 08:23:18 GMT):
3 - yeah, I'm just worried that would steal much CPU cycles from other CPU intensive code paths that the peer does. I guess the best way would be to simply evaluate
aso (Tue, 29 Aug 2017 08:54:02 GMT):
@vukolic @yacovm I've removed the WIP tag
aso (Tue, 29 Aug 2017 08:54:18 GMT):
re 2 -> I'm working on pipelining, that's a great idea
aso (Tue, 29 Aug 2017 08:54:32 GMT):
I think we can stage changes by letting this one in first and adding pipelining later, wdyt?
aso (Tue, 29 Aug 2017 08:55:15 GMT):
re 3 -> @yacovm if you think we should default to a smaller number, pls let me know, I'd be happy to change it. We picked 128 x NCPUs to maximize validator throughput
yacovm (Tue, 29 Aug 2017 09:14:15 GMT):
Of course, your change set is hard to review even now, no need to make it more complex
yacovm (Tue, 29 Aug 2017 09:14:22 GMT):
:wink:
natusenia (Tue, 29 Aug 2017 09:22:05 GMT):
Has joined the channel.
vukolic (Tue, 29 Aug 2017 09:33:44 GMT):
there is a lot of code shuffling but the logic appears (to us) simple
rameshthoomu (Tue, 29 Aug 2017 12:45:25 GMT):
Need review on this https://gerrit.hyperledger.org/r/#/c/11945/
skarim (Tue, 29 Aug 2017 14:12:16 GMT):
Please review: https://gerrit.hyperledger.org/r/#/c/12481/
aso (Tue, 29 Aug 2017 16:47:44 GMT):
*VERY* easy one https://gerrit.hyperledger.org/r/#/c/12925/
serviceability for MSP, needed for v1.1
skarim (Tue, 29 Aug 2017 17:33:12 GMT):
ready for review https://gerrit.hyperledger.org/r/#/c/12363/
jimthematrix (Tue, 29 Aug 2017 21:45:41 GMT):
https://gerrit.hyperledger.org/r/#/c/12685/ - adding node 8 support to node SDK
gennadyl (Wed, 30 Aug 2017 11:04:04 GMT):
https://gerrit.hyperledger.org/r/#/c/12865/ plz, review
rameshthoomu (Wed, 30 Aug 2017 15:03:18 GMT):
one more +2 pls https://gerrit.hyperledger.org/r/#/c/11945/
smithbk (Wed, 30 Aug 2017 15:28:25 GMT):
Need reviews for attribute-based access control:
smithbk (Wed, 30 Aug 2017 15:28:27 GMT):
https://gerrit.hyperledger.org/r/#/c/11969/
https://gerrit.hyperledger.org/r/#/c/12031/
https://gerrit.hyperledger.org/r/#/c/12337/
https://gerrit.hyperledger.org/r/#/c/12519/
latitiah (Wed, 30 Aug 2017 15:41:57 GMT):
I need 1 more +2 on this CR: https://gerrit.hyperledger.org/r/#/c/12647/ Thanks!
gennadyl (Wed, 30 Aug 2017 16:21:04 GMT):
https://gerrit.hyperledger.org/r/#/c/12911/ - plz review
jimthematrix (Wed, 30 Aug 2017 21:23:26 GMT):
https://gerrit.hyperledger.org/r/#/c/12685 - adding node 8 support to node SDK (and thanks @jyellick for the review)
rameshthoomu (Thu, 31 Aug 2017 13:04:14 GMT):
waiting for one more +2 https://gerrit.hyperledger.org/r/#/c/11945/
mastersingh24 (Thu, 31 Aug 2017 13:08:01 GMT):
fabric and fabric-ca 1.0.2 - https://gerrit.hyperledger.org/r/#/q/(project:fabric-ca+OR+project:fabric)+branch:release+status:open
mastersingh24 (Thu, 31 Aug 2017 19:42:27 GMT):
Update samples to work with 1.0.1 and 1.0.2 : https://gerrit.hyperledger.org/r/#/c/13069/
baohua (Fri, 01 Sep 2017 09:46:04 GMT):
Minor fix misusage and refine, thanks! https://gerrit.hyperledger.org/r/12655, https://gerrit.hyperledger.org/r/12693, https://gerrit.hyperledger.org/r/13077
elli-androulaki (Fri, 01 Sep 2017 11:33:39 GMT):
Hi everyone, Ale's CR on error handling for MSP is pending reviews :) https://gerrit.hyperledger.org/r/#/c/12925/
elli-androulaki (Fri, 01 Sep 2017 11:33:39 GMT):
Hi everyone, @aso 's CR on error handling for MSP is pending reviews :) https://gerrit.hyperledger.org/r/#/c/12925/
elli-androulaki (Fri, 01 Sep 2017 11:42:55 GMT):
Also these CRs on encryption shim:
- https://gerrit.hyperledger.org/r/#/c/12787/ - no backward compatibility issue (has received two +2s but was not merged)
- https://gerrit.hyperledger.org/r/#/c/12809/ - no backward compatibility issue (requires one more +2)
elli-androulaki (Fri, 01 Sep 2017 11:43:15 GMT):
ah!
grapebaba (Fri, 01 Sep 2017 11:55:12 GMT):
https://gerrit.hyperledger.org/r/#/c/13079/
grapebaba (Fri, 01 Sep 2017 11:55:30 GMT):
Prometheus reporter for metrics
baohua (Fri, 01 Sep 2017 13:29:45 GMT):
Fix hard-coded ChaincodeSpec Type: https://gerrit.hyperledger.org/r/13075
dave.enyeart (Fri, 01 Sep 2017 13:34:25 GMT):
These need a final +2 please:
dave.enyeart (Fri, 01 Sep 2017 13:34:27 GMT):
https://gerrit.hyperledger.org/r/#/c/12671/
dave.enyeart (Fri, 01 Sep 2017 13:34:40 GMT):
https://gerrit.hyperledger.org/r/#/c/11067/
dave.enyeart (Fri, 01 Sep 2017 13:34:54 GMT):
https://gerrit.hyperledger.org/r/#/c/11905/
greg.haskins (Fri, 01 Sep 2017 22:26:50 GMT):
final +2 please
greg.haskins (Fri, 01 Sep 2017 22:26:52 GMT):
https://gerrit.hyperledger.org/r/#/c/12107/
mastersingh24 (Fri, 01 Sep 2017 22:57:36 GMT):
@greg.haskins - done
mastersingh24 (Sat, 02 Sep 2017 17:04:00 GMT):
@greg.haskins - I think you need this one as well - https://gerrit.hyperledger.org/r/#/c/12185/
mastersingh24 (Sat, 02 Sep 2017 17:04:17 GMT):
(we moved the configxtxgen tool)
greg.haskins (Sun, 03 Sep 2017 01:59:55 GMT):
@mastersingh24 thanks mate, ill pull that in when I rebase the remaining queue
mastersingh24 (Sun, 03 Sep 2017 12:49:44 GMT):
Can we get some +2's on https://gerrit.hyperledger.org/r/#/c/13069/ ? It updates all the samples to work with v1.0.1 / v1.0.2 ;)
muralisr (Sun, 03 Sep 2017 13:22:46 GMT):
+2ed @mastersingh24 but didn't hit submit
mastersingh24 (Sun, 03 Sep 2017 13:23:14 GMT):
Feel free to submit ;)
muralisr (Sun, 03 Sep 2017 13:23:40 GMT):
done :-)
mastersingh24 (Sun, 03 Sep 2017 14:22:50 GMT):
One more for 1.0.2 - this merges master into release for fabric-samples - https://gerrit.hyperledger.org/r/#/c/13117/-1..1
mastersingh24 (Sun, 03 Sep 2017 14:23:52 GMT):
and after that 1 more +2 on https://gerrit.hyperledger.org/r/#/c/13113/ and 1.0.2 will officially be out the door
jyellick (Sun, 03 Sep 2017 15:50:52 GMT):
@mastersingh24 +2-ed, but did not click submit just in case
jyellick (Sun, 03 Sep 2017 15:50:52 GMT):
@mastersingh24 +2-ed, but did not click submit just in case (ping me if you are ready for it and I can submit, or feel free to click in my proxy)
mastersingh24 (Sun, 03 Sep 2017 16:02:07 GMT):
We are good to go. This one just the doc and link but everything else is out there!
yacovm (Sun, 03 Sep 2017 16:03:40 GMT):
looks like It's trigger happy Sunday for me
yacovm (Sun, 03 Sep 2017 16:04:31 GMT):
All left now is the email right?
mastersingh24 (Sun, 03 Sep 2017 16:14:59 GMT):
I believe so
mastersingh24 (Sun, 03 Sep 2017 16:16:31 GMT):
Yep - all looks good ;)
rjones (Mon, 04 Sep 2017 06:13:27 GMT):
Has left the channel.
skarim (Tue, 05 Sep 2017 16:18:52 GMT):
Please review:
https://gerrit.hyperledger.org/r/#/c/12611/
https://gerrit.hyperledger.org/r/#/c/12761/
mastersingh24 (Tue, 05 Sep 2017 19:29:52 GMT):
Can we get this one in: https://gerrit.hyperledger.org/r/#/c/12833/ ?
Updates grpc-go to latest available version
rameshthoomu (Tue, 05 Sep 2017 21:32:41 GMT):
@mastersingh24 Need your review on this.. https://gerrit.hyperledger.org/r/#/c/13167/
jimthematrix (Wed, 06 Sep 2017 04:11:27 GMT):
https://gerrit.hyperledger.org/r/#/c/13159/ - node SDK 1.0.2 release (critical updates needed by the community)
jimthematrix (Wed, 06 Sep 2017 04:14:59 GMT):
https://gerrit.hyperledger.org/r/#/c/13169/ - fixing an integration test failure in 1.1
rameshthoomu (Wed, 06 Sep 2017 16:04:24 GMT):
Please review https://gerrit.hyperledger.org/r/#/c/13167/
mastersingh24 (Wed, 06 Sep 2017 17:03:31 GMT):
[need one more ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=QuvC2nWATMf93EZhj) @rameshthoomu
mastersingh24 (Wed, 06 Sep 2017 17:07:30 GMT):
Two oldies (just rebased them so waiting for CI):
https://gerrit.hyperledger.org/r/9975
https://gerrit.hyperledger.org/r/9967
(just some additional test coverage added by Liam
mastersingh24 (Wed, 06 Sep 2017 17:07:30 GMT):
Two oldies (just rebased them so waiting for CI):
https://gerrit.hyperledger.org/r/9975
https://gerrit.hyperledger.org/r/9967
(just some additional test coverage added by Liam)
yacovm (Wed, 06 Sep 2017 21:12:04 GMT):
https://gerrit.hyperledger.org/r/#/c/13179/ Unit test fix due to upgrade to go1.9
yacovm (Wed, 06 Sep 2017 21:12:04 GMT):
https://gerrit.hyperledger.org/r/#/c/13179/ Unit test fix due to upgrade to go1.9
( I know this looks like it's production code, but the change set only affects tests)
C0rWin (Wed, 06 Sep 2017 21:19:55 GMT):
https://gerrit.hyperledger.org/r/#/c/13205/
greg.haskins (Thu, 07 Sep 2017 21:06:04 GMT):
@mastersingh24 could use some love on: https://gerrit.hyperledger.org/r/#/c/13219/ https://gerrit.hyperledger.org/r/#/c/13221/ to unblock @yacovm
greg.haskins (Thu, 07 Sep 2017 21:06:13 GMT):
if you would be so kind
yacovm (Thu, 07 Sep 2017 21:08:54 GMT):
I'm not really blocked, but I thought we are going to do this?
divyank (Thu, 07 Sep 2017 22:35:40 GMT):
Has joined the channel.
JonathanLevi (Fri, 08 Sep 2017 10:42:16 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=mjtM3X7RSBRgg2Gy4) Love is in the air...
muralisr (Fri, 08 Sep 2017 13:13:34 GMT):
a simple one https://gerrit.hyperledger.org/r/#/c/12873/ please ... basically a typo correction
lehors (Fri, 08 Sep 2017 13:14:48 GMT):
lehors
jimthematrix (Fri, 08 Sep 2017 16:18:05 GMT):
https://gerrit.hyperledger.org/r/#/c/13197/ - the followup CR for node SDK's 1.0.2 release (to update version string in master)
kostas (Sun, 10 Sep 2017 20:53:56 GMT):
https://gerrit.hyperledger.org/r/c/13305/ (a very simple one)
jiangyaoguo (Mon, 11 Sep 2017 01:08:15 GMT):
https://gerrit.hyperledger.org/r/#/c/9711/ - implement a TTL gc for chaincode container
dileban (Mon, 11 Sep 2017 04:50:23 GMT):
Has joined the channel.
dileban (Mon, 11 Sep 2017 04:54:33 GMT):
Noticed a few typos in the documentation as I was reading through and thought I'd fix these and submit them.
I've read through the contribution material as well as the documentation README for fabric.
Could someone comment on these before I do anything:
- When I create an issue on Jira, do I need to wait for a maintainer to respond before I could submit the fix for the documentation?
- Whom do I list as reviewers? I can find a list of maintainers but not reviewers, are these the same people and can I pick two randomly?
yacovm (Mon, 11 Sep 2017 06:44:39 GMT):
@dileban
> - When I create an issue on Jira, do I need to wait for a maintainer to respond before I could submit the fix for the documentation?
No. Worst case the change will get comments and you'll need to fix something.
> - Whom do I list as reviewers? I can find a list of maintainers but not reviewers, are these the same people and can I pick two randomly?
The reviewers are everyone you want to review your change set.
It won't get merged without maintainer votes, and you don't have to add maintainers as reviewers, although that helps to make them notice your change set.
dileban (Mon, 11 Sep 2017 08:37:50 GMT):
Thansk @yacovm
mathiasb303 (Mon, 11 Sep 2017 09:09:21 GMT):
Has joined the channel.
jyellick (Mon, 11 Sep 2017 15:31:26 GMT):
https://gerrit.hyperledger.org/r/#/c/12533/2/common/viperutil/config_util.go@320 Some other opinions would be appreciated. In summary, we use moderately strict viper parsing today, but there is a sort of 'fuzzy' parsing that can be turned on for viper which does some nice conversions automatically (like converting bool values naturally), but it comes with some other esoteric behavior which might be less desirable. I'm on the fence about whether turning it on is a good idea or not
mastersingh24 (Mon, 11 Sep 2017 20:06:20 GMT):
https://gerrit.hyperledger.org/r/#/c/13303/ - Go 1.9 based builds ;)
wlahti (Mon, 11 Sep 2017 20:06:26 GMT):
I could use a few reviews for the following serviceability-related CRs whenever any maintainers have a chance:
https://gerrit.hyperledger.org/r/#/c/12701/
https://gerrit.hyperledger.org/r/#/c/13245/
https://gerrit.hyperledger.org/r/#/c/13247/
lehors (Mon, 11 Sep 2017 20:37:45 GMT):
https://gerrit.hyperledger.org/r/#/c/12837/ this now has 2+2, anyone care to merge it? thanks
mastersingh24 (Tue, 12 Sep 2017 08:30:48 GMT):
@lehors - we also have to approve it's parent
lehors (Tue, 12 Sep 2017 09:10:02 GMT):
indeed! thanks :)
mastersingh24 (Tue, 12 Sep 2017 14:51:49 GMT):
Hi - I've been waiting for a little love: https://gerrit.hyperledger.org/r/#/c/13303/
Thanks,
CR 13303
yacovm (Tue, 12 Sep 2017 14:53:10 GMT):
https://gerrit.hyperledger.org/r/#/c/13303/4/common/tools/configtxlator/sanitycheck/sanitycheck.go ?
yacovm (Tue, 12 Sep 2017 14:53:13 GMT):
@mastersingh24
JonathanLevi (Tue, 12 Sep 2017 15:52:28 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=pyRrPaGAZ4ok4AZvi) Love is all we need!
JonathanLevi (Tue, 12 Sep 2017 15:52:31 GMT):
Merged.
mastersingh24 (Tue, 12 Sep 2017 18:40:33 GMT):
easy one: https://gerrit.hyperledger.org/r/#/c/13343/
kostas (Tue, 12 Sep 2017 20:37:09 GMT):
A set of easy/straightforward changesets:
https://gerrit.hyperledger.org/r/#/c/13305/
https://gerrit.hyperledger.org/r/#/c/13309/
https://gerrit.hyperledger.org/r/#/c/13311/
https://gerrit.hyperledger.org/r/#/c/13325/
https://gerrit.hyperledger.org/r/#/c/13307/
https://gerrit.hyperledger.org/r/#/c/13345/
wlahti (Tue, 12 Sep 2017 22:44:52 GMT):
First of a set of event-related CRs needing review: https://gerrit.hyperledger.org/r/#/c/13257/
dileban (Wed, 13 Sep 2017 03:11:09 GMT):
Improvement to documentation: https://gerrit.hyperledger.org/r/#/c/13391/
Quick newbie question: do I need to set the Jira issue status to 'In Review' or does the proper workflow require the reviewers to do this?
jyellick (Wed, 13 Sep 2017 03:36:16 GMT):
@dileban You should set the status to "In Review" yourself. The maintainer's should handle setting it to "Done" when merged.
dileban (Wed, 13 Sep 2017 04:09:06 GMT):
Thansk @jyellick. I also didn't specify a sprint for the issue on Jira because this would have impacted the time line (Even though I submitted a fix)
jyellick (Wed, 13 Sep 2017 04:24:33 GMT):
You should be good to ignore the sprint field, this won't have any negative affect.
jyellick (Wed, 13 Sep 2017 04:24:33 GMT):
You should be good to ignore the sprint field, this won't have any negative effect.
dileban (Wed, 13 Sep 2017 04:27:53 GMT):
Cool. One last question. Should I see a link from the Jira issue to the Gerrit changeset?
jyellick (Wed, 13 Sep 2017 04:35:27 GMT):
The link is only created on merge. To help those sorting through the JIRA issue's it's appreciated if you add a comment linking to the in review CR when you move the JIRA to "In Review".
jyellick (Wed, 13 Sep 2017 04:35:27 GMT):
The link is only created on merge. To help those sorting through the JIRA issues it's appreciated if you add a comment linking to the in review CR when you move the JIRA to "In Review".
jyellick (Wed, 13 Sep 2017 04:35:27 GMT):
The link is only created on merge. To help those sorting through the JIRA issues it's appreciated if you add a comment linking to the in review CR when you move the JIRA status to "In Review".
jyellick (Wed, 13 Sep 2017 04:35:27 GMT):
The link is only created automatically on merge. To help those sorting through the JIRA issues it's appreciated if you add a comment linking to the in review CR when you move the JIRA status to "In Review".
lehors (Wed, 13 Sep 2017 12:22:01 GMT):
"Apologies, I was on holiday and returned to a cat 5 hurricane targeting my home here in FL so I am behind in my email and reviews." @cbf Pretty rock solid excuse I'd say, good luck to the other maintainers for matching that one! :-)
cbf (Wed, 13 Sep 2017 13:03:36 GMT):
;-)
mastersingh24 (Wed, 13 Sep 2017 13:35:41 GMT):
I hate Java?
mastersingh24 (Wed, 13 Sep 2017 13:35:51 GMT):
It pains me to look at it ;)
mastersingh24 (Wed, 13 Sep 2017 13:36:03 GMT):
I think that is pretty good as well
mastersingh24 (Wed, 13 Sep 2017 13:36:13 GMT):
I'll try to look at it if no one else does
cbf (Wed, 13 Sep 2017 13:38:47 GMT):
https://gerrit.hyperledger.org/r/c/11371/
cbf (Wed, 13 Sep 2017 13:39:04 GMT):
https://gerrit.hyperledger.org/r/c/11841/
skarim (Wed, 13 Sep 2017 13:50:34 GMT):
Please review: https://gerrit.hyperledger.org/r/#/c/13293/
muralisr (Wed, 13 Sep 2017 13:55:14 GMT):
merged https://gerrit.hyperledger.org/r/c/11371 @cbf
cbf (Wed, 13 Sep 2017 13:55:52 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=wt7gJBsNmbhdNfWKr) @muralisr thanks!
wlahti (Wed, 13 Sep 2017 15:34:57 GMT):
I could use a few reviews for the following serviceability-related CRs whenever any maintainers have a chance:
https://gerrit.hyperledger.org/r/#/c/12701
https://gerrit.hyperledger.org/r/#/c/13245
https://gerrit.hyperledger.org/r/#/c/13247
grapebaba (Thu, 14 Sep 2017 01:52:09 GMT):
https://gerrit.hyperledger.org/r/#/c/13079/ need one more+2
baohua (Thu, 14 Sep 2017 02:28:20 GMT):
welcome to review: https://gerrit.hyperledger.org/r/#/c/12655/
baohua (Thu, 14 Sep 2017 02:31:47 GMT):
https://gerrit.hyperledger.org/r/#/c/13077/
lehors (Thu, 14 Sep 2017 15:19:32 GMT):
@smithbk @jyellick https://gerrit.hyperledger.org/r/#/c/12837/ rebased - thanks
jtclark (Thu, 14 Sep 2017 15:53:45 GMT):
https://gerrit.hyperledger.org/r/#/c/13343/ - plz review
divyank (Thu, 14 Sep 2017 16:23:04 GMT):
https://gerrit.hyperledger.org/r/#/c/13369/ and
https://gerrit.hyperledger.org/r/#/c/13469/
These changes build fabric dynamically. This fixes an HSM integration bug and enables Go plugins.
jimthematrix (Thu, 14 Sep 2017 17:09:54 GMT):
https://gerrit.hyperledger.org/r/#/c/13451/ - upload TLS client key/cert to container during start, @greg.haskins @yacovm @mastersingh24
wlahti (Thu, 14 Sep 2017 17:53:42 GMT):
I have a few CRs needing review if any maintainers can spare some time:
https://gerrit.hyperledger.org/r/#/c/13257 - event security fix to add timewindow
https://gerrit.hyperledger.org/r/#/c/13441 - "peer channel list" should output to stdout
and the below are serviceability CRs:
https://gerrit.hyperledger.org/r/#/c/12701
https://gerrit.hyperledger.org/r/#/c/13245
https://gerrit.hyperledger.org/r/#/c/13247
https://gerrit.hyperledger.org/r/#/c/13425
wlahti (Thu, 14 Sep 2017 17:53:42 GMT):
I have a few CRs needing review if any maintainers can spare some time:
https://gerrit.hyperledger.org/r/#/c/13257 - event security fix to add timewindow
https://gerrit.hyperledger.org/r/#/c/13441 - "peer channel list" should output to stdout - two line bug fix
https://gerrit.hyperledger.org/r/#/c/13435 - update generated proto files after Go 1.9 upgrade
and the below are serviceability CRs:
https://gerrit.hyperledger.org/r/#/c/12701
https://gerrit.hyperledger.org/r/#/c/13245
https://gerrit.hyperledger.org/r/#/c/13247
https://gerrit.hyperledger.org/r/#/c/13425
wlahti (Thu, 14 Sep 2017 17:53:42 GMT):
I have a few CRs needing review if any maintainers can spare some time:
https://gerrit.hyperledger.org/r/#/c/13257 - event security fix to add timewindow
https://gerrit.hyperledger.org/r/#/c/13441 - "peer channel list" should output to stdout - two line bug fix
https://gerrit.hyperledger.org/r/#/c/13435 - update generated proto files after Go 1.9 upgrade
and the below are serviceability CRs that switch fmt.Errorf() errors to the new errors package:
https://gerrit.hyperledger.org/r/#/c/12701
https://gerrit.hyperledger.org/r/#/c/13245
https://gerrit.hyperledger.org/r/#/c/13247
https://gerrit.hyperledger.org/r/#/c/13425
wlahti (Thu, 14 Sep 2017 17:53:42 GMT):
I have a few CRs needing review if any maintainers can spare some time:
https://gerrit.hyperledger.org/r/#/c/13257 - event security fix to add timewindow
https://gerrit.hyperledger.org/r/#/c/13441 - "peer channel list" should output to stdout - two line bug fix
https://gerrit.hyperledger.org/r/#/c/13435 - update generated proto files after Go 1.9 upgrade
and the below are serviceability CRs that switch fmt.Errorf() errors to the new errors package:
https://gerrit.hyperledger.org/r/#/c/12701
https://gerrit.hyperledger.org/r/#/c/13245
https://gerrit.hyperledger.org/r/#/c/13247
https://gerrit.hyperledger.org/r/#/c/13425
wlahti (Thu, 14 Sep 2017 17:53:42 GMT):
I have a few CRs needing review if any maintainers can spare some time:
https://gerrit.hyperledger.org/r/#/c/13257 - event security fix to add timewindow
https://gerrit.hyperledger.org/r/#/c/13441 - "peer channel list" should output to stdout - two line bug fix
https://gerrit.hyperledger.org/r/#/c/13435 - update generated proto files after Go 1.9 upgrade
and the below are serviceability CRs that switch fmt.Errorf() errors to the new errors package:
~https://gerrit.hyperledger.org/r/#/c/12701~
https://gerrit.hyperledger.org/r/#/c/13245
https://gerrit.hyperledger.org/r/#/c/13247
https://gerrit.hyperledger.org/r/#/c/13425
wlahti (Thu, 14 Sep 2017 17:53:42 GMT):
I have a few CRs needing review if any maintainers can spare some time:
https://gerrit.hyperledger.org/r/#/c/13257 - event security fix to add timewindow
https://gerrit.hyperledger.org/r/#/c/13441 - "peer channel list" should output to stdout - two line bug fix
https://gerrit.hyperledger.org/r/#/c/13435 - update generated proto files after Go 1.9 upgrade
https://gerrit.hyperledger.org/r/#/c/13471 - update only logging modules with prefix at peer start
and the below are serviceability CRs that switch fmt.Errorf() errors to the new errors package:
~https://gerrit.hyperledger.org/r/#/c/12701~
~https://gerrit.hyperledger.org/r/#/c/13245~
~https://gerrit.hyperledger.org/r/#/c/13247~
https://gerrit.hyperledger.org/r/#/c/13425
aambati (Fri, 15 Sep 2017 18:04:51 GMT):
@mastersingh24 @jimthematrix @elli-androulaki Can u pls review https://gerrit.hyperledger.org/r/c/13265/ (Utility to get invoker info in chaincode)
bur (Fri, 15 Sep 2017 18:20:10 GMT):
Has joined the channel.
bur (Fri, 15 Sep 2017 18:22:50 GMT):
https://gerrit.hyperledger.org/r/#/c/13473/ - fix serialized identity pem format; please review
skarim (Fri, 15 Sep 2017 19:15:17 GMT):
Please review:
https://gerrit.hyperledger.org/r/#/c/12611/
https://gerrit.hyperledger.org/r/#/c/12761/
https://gerrit.hyperledger.org/r/#/c/13293/
jimthematrix (Fri, 15 Sep 2017 21:19:32 GMT):
https://gerrit.hyperledger.org/r/#/c/13451/ - TLS client key/cert upload to CC container, needs one more +2 please
muralisr (Fri, 15 Sep 2017 22:47:35 GMT):
added a couple of small comments @jimthematrix
muralisr (Fri, 15 Sep 2017 22:49:13 GMT):
also @greg.haskins can you take a peek please (assume this was instigated your concern with the way TLS material was passed) ?
muralisr (Fri, 15 Sep 2017 22:49:13 GMT):
also @greg.haskins can you take a peek please (assume this was instigated by your concern with the way TLS material was passed) ?
greg.haskins (Fri, 15 Sep 2017 22:49:55 GMT):
ive been looking forward to this patch, will review asap
mastersingh24 (Sat, 16 Sep 2017 13:11:01 GMT):
easy doc fix: https://gerrit.hyperledger.org/r/#/c/13543/
mastersingh24 (Sat, 16 Sep 2017 15:30:45 GMT):
another easy one: https://gerrit.hyperledger.org/r/#/c/13549/ (ups the prereq versions forDocker and Docker Compose)
mastersingh24 (Sat, 16 Sep 2017 15:30:45 GMT):
another easy one: https://gerrit.hyperledger.org/r/#/c/13549/ (ups the prereq versions for Docker and Docker Compose)
jimthematrix (Sat, 16 Sep 2017 17:39:40 GMT):
https://gerrit.hyperledger.org/r/#/c/13451/ is ready for review and needs one more +2
smithbk (Sun, 17 Sep 2017 02:37:29 GMT):
These need one more +2
smithbk (Sun, 17 Sep 2017 02:37:33 GMT):
https://gerrit.hyperledger.org/r/#/c/12337/
https://gerrit.hyperledger.org/r/#/c/13501/
https://gerrit.hyperledger.org/r/#/c/13447/
kostas (Sun, 17 Sep 2017 15:12:35 GMT):
All of these are trivial to review:
https://gerrit.hyperledger.org/r/#/c/13305/
https://gerrit.hyperledger.org/r/#/c/13531/
https://gerrit.hyperledger.org/r/#/c/13325/
mastersingh24 (Sun, 17 Sep 2017 23:34:02 GMT):
easy one (I hope):
https://gerrit.hyperledger.org/r/#/c/13569/
(just updates Go, Docker, compose, node in the devenv)
mastersingh24 (Sun, 17 Sep 2017 23:36:07 GMT):
https://gerrit.hyperledger.org/r/#/c/13407/ - easy as well - vendor updated version of cfssl to support Go 1.9
dileban (Mon, 18 Sep 2017 04:47:25 GMT):
Documentation updates on submitting changes to Gerrit: https://gerrit.hyperledger.org/r/#/c/13573/
grapebaba (Mon, 18 Sep 2017 07:35:19 GMT):
https://gerrit.hyperledger.org/r/#/c/13079/ anyone can review this patch? I'd like to submit new patch based this code base
liuwenliang0632 (Mon, 18 Sep 2017 09:19:51 GMT):
Has joined the channel.
liuwenliang0632 (Mon, 18 Sep 2017 09:20:50 GMT):
plz help me review https://gerrit.hyperledger.org/r/#/c/13493
liuwenliang0632 (Mon, 18 Sep 2017 09:20:50 GMT):
plz help me review https://gerrit.hyperledger.org/r/#/c/13493, fixed [FAB-3243]
dileban (Mon, 18 Sep 2017 11:33:09 GMT):
Documentation fix: https://gerrit.hyperledger.org/r/#/c/13541/
smithbk (Mon, 18 Sep 2017 15:06:41 GMT):
https://gerrit.hyperledger.org/r/#/c/13447/ - Bug fix for intermediate TLS certs
https://gerrit.hyperledger.org/r/#/c/12337/ - ABAC enhancement for 'fabric-ca-client register' command
https://gerrit.hyperledger.org/r/#/c/13501/ - ABAC enhancement for 'fabric-ca-client enroll' command
https://gerrit.hyperledger.org/r/#/c/12519/ - ABAC convenience function and documentation
https://gerrit.hyperledger.org/r/#/c/13265/ - ABAC chaincode library
https://gerrit.hyperledger.org/r/#/c/13195/ - Docker images bundling fabric-ca-client with orderer, peer, and tools
skarim (Mon, 18 Sep 2017 19:20:40 GMT):
Please review: https://gerrit.hyperledger.org/r/#/c/13481/
wlahti (Mon, 18 Sep 2017 19:29:00 GMT):
I have a few CRs ready for review if any maintainers can spare some time:
https://gerrit.hyperledger.org/r/#/c/13257 - event security fix to add timewindow
https://gerrit.hyperledger.org/r/#/c/13441 - "peer channel list" should output to stdout - two line bug fix
https://gerrit.hyperledger.org/r/#/c/13471 - update only logging modules with prefix at peer start
C0rWin (Tue, 19 Sep 2017 06:22:19 GMT):
https://gerrit.hyperledger.org/r/#/c/13601/ - stops gossip state transfer test from failing in CI
C0rWin (Tue, 19 Sep 2017 06:22:19 GMT):
https://gerrit.hyperledger.org/r/#/c/13601/ - stops gossip state transfer test from failing in CI, need last +2
C0rWin (Tue, 19 Sep 2017 06:22:19 GMT):
https://gerrit.hyperledger.org/r/#/c/13601/ - stops gossip state transfer test from failing in CI, needs last +2
grapebaba (Tue, 19 Sep 2017 09:20:33 GMT):
https://gerrit.hyperledger.org/r/#/c/13079/
mastersingh24 (Tue, 19 Sep 2017 13:10:08 GMT):
A little love on this one: https://gerrit.hyperledger.org/r/#/c/13407/ ? @smithbk @JonathanLevi
mastersingh24 (Tue, 19 Sep 2017 16:49:09 GMT):
This little guy is ready again: https://gerrit.hyperledger.org/r/#/c/13589
wlahti (Tue, 19 Sep 2017 20:20:45 GMT):
I have a few CRs ready for review if any maintainers can spare some time:
https://gerrit.hyperledger.org/r/#/c/13257 - event security fix to add timewindow
https://gerrit.hyperledger.org/r/#/c/13441 - "peer channel list" should output to stdout - two line bug fix
https://gerrit.hyperledger.org/r/#/c/13471 - update only logging modules with prefix at peer start
smithbk (Wed, 20 Sep 2017 00:45:59 GMT):
Could really use some help in reviewing some of these ... thanks:
smithbk (Wed, 20 Sep 2017 00:46:03 GMT):
https://gerrit.hyperledger.org/r/#/c/12337/ - Enhance fabric-ca-client register for ABAC (Attribute-Based Access Control) (needs another +2)
https://gerrit.hyperledger.org/r/#/c/13501/ - Enhance fabric-ca-client enroll for ABAC (needs another +2)
https://gerrit.hyperledger.org/r/#/c/13619/ - Simply vendoring attrmgr from fabric (easy one)
https://gerrit.hyperledger.org/r/#/c/13615/ - Just some doc update for ABAC
https://gerrit.hyperledger.org/r/#/c/13195/ - Just modified Makefile to build docker images for orderer, peer, and tools with fabric-ca-client
https://gerrit.hyperledger.org/r/#/c/13265/ - Chaincode library for ABAC
https://gerrit.hyperledger.org/r/#/c/13213/ - Adding a fabric-ca end-to-end sample to fabric-samples
smithbk (Wed, 20 Sep 2017 00:46:03 GMT):
https://gerrit.hyperledger.org/r/#/c/12337/ - Enhance fabric-ca-client register for ABAC (Attribute-Based Access Control) (needs another +2)
https://gerrit.hyperledger.org/r/#/c/13501/ - Enhance fabric-ca-client enroll for ABAC (needs another +2)
https://gerrit.hyperledger.org/r/#/c/13619/ - Simply vendoring attrmgr from fabric (easy one)
https://gerrit.hyperledger.org/r/#/c/13615/ - Just some doc update for ABAC
https://gerrit.hyperledger.org/r/#/c/13195/ - Just modified Makefile to build docker images for orderer, peer, and tools with fabric-ca-client
https://gerrit.hyperledger.org/r/#/c/13265/ - Chaincode library for ABAC
https://gerrit.hyperledger.org/r/#/c/13213/ - Adding a fabric-ca end-to-end sample to fabric-samples
smithbk (Wed, 20 Sep 2017 00:46:03 GMT):
https://gerrit.hyperledger.org/r/#/c/12337/ - Enhance fabric-ca-client register for ABAC (Attribute-Based Access Control) (needs another +2)
https://gerrit.hyperledger.org/r/#/c/13501/ - Enhance fabric-ca-client enroll for ABAC (needs another +2)
https://gerrit.hyperledger.org/r/#/c/13619/ - Simply vendoring attrmgr from fabric (easy one)
https://gerrit.hyperledger.org/r/#/c/13615/ - Just some doc update for ABAC
https://gerrit.hyperledger.org/r/#/c/13195/ - Just modified Makefile to build docker images for orderer, peer, and tools with fabric-ca-client
https://gerrit.hyperledger.org/r/#/c/13265/ - Chaincode library for ABAC
https://gerrit.hyperledger.org/r/#/c/13213/ - Adding a fabric-ca end-to-end sample to fabric-samples
smithbk (Wed, 20 Sep 2017 00:51:02 GMT):
One more ... https://gerrit.hyperledger.org/r/#/c/13623/ - Delete local attrmgr and use vendor'ed version (very easy)
Jacky_Sheng (Wed, 20 Sep 2017 03:21:36 GMT):
Has joined the channel.
wlahti (Wed, 20 Sep 2017 13:49:29 GMT):
Ready for review from maintainers (already has one +1 review from the security perspective): https://gerrit.hyperledger.org/r/#/c/13257 - event security fix to add timewindow
divyank (Wed, 20 Sep 2017 19:13:50 GMT):
https://gerrit.hyperledger.org/r/#/c/13369/ and
https://gerrit.hyperledger.org/r/#/c/13469/
These changes build fabric dynamically. This fixes an HSM integration issue and enables Go plugins. Discussion on FAB-6161
dileban (Thu, 21 Sep 2017 05:32:02 GMT):
Documentation fix: https://gerrit.hyperledger.org/r/13667
wlahti (Thu, 21 Sep 2017 12:15:16 GMT):
Easy CR that allows the block listener sample to work with TLS enabled: https://gerrit.hyperledger.org/r/#/c/11237/
wlahti (Thu, 21 Sep 2017 12:15:16 GMT):
Easy CR that allows the block listener sample to work with TLS enabled: https://gerrit.hyperledger.org/r/#/c/11237/ - just needs one more +2
muralisr (Thu, 21 Sep 2017 15:50:37 GMT):
a simple fix to samples to help so behave tests to work https://gerrit.hyperledger.org/r/#/c/13665/ please
kostas (Thu, 21 Sep 2017 21:34:28 GMT):
https://gerrit.hyperledger.org/r/#/c/13305/
https://gerrit.hyperledger.org/r/#/c/13325/
dileban (Fri, 22 Sep 2017 00:29:45 GMT):
https://gerrit.hyperledger.org/r/#/c/13573/
(cc @kostas)
smithbk (Fri, 22 Sep 2017 12:17:40 GMT):
Pls help with review of following:
smithbk (Fri, 22 Sep 2017 12:17:41 GMT):
https://gerrit.hyperledger.org/r/#/c/13195/ - Modified Makefile to build new docker images for orderer, peer, and tools with fabric-ca-client - @greg.haskins?
https://gerrit.hyperledger.org/r/#/c/13265/ - Chaincode library for ABAC
https://gerrit.hyperledger.org/r/#/c/13213/ - Adding a fabric-ca end-to-end sample to fabric-samples
jimthematrix (Fri, 22 Sep 2017 12:33:08 GMT):
https://gerrit.hyperledger.org/r/#/c/13721/ - adding python 2.7 (and linking to 'python' command) so fabric-ccenv can perform grpc post-install build during npm install for node.js chaincode.
jimthematrix (Fri, 22 Sep 2017 12:33:46 GMT):
@davidkel ^^^
jimthematrix (Fri, 22 Sep 2017 12:39:28 GMT):
@mastersingh24 I see you have https://gerrit.hyperledger.org/r/#/c/13335/ pending, I guess we could either merge it first then have 13721 rebased, or merge 13721 directly (keeping IS_RELEASE=true) so 0.4.2 gets published with the python change, then change 13335 to "prepare for 0.4.3 development". your call which way to go?
jpatchell (Fri, 22 Sep 2017 13:10:55 GMT):
https://gerrit.hyperledger.org/r/#/c/13019/ - BCCSP PKCS11 CKA_LABEL set to SKI
yacovm (Fri, 22 Sep 2017 18:29:21 GMT):
Critical bug fix https://gerrit.hyperledger.org/r/#/c/13715/
mastersingh24 (Sat, 23 Sep 2017 13:09:38 GMT):
Pretty easy one if you believe that it works (which it does): https://gerrit.hyperledger.org/r/c/13569/
muralisr (Sat, 23 Sep 2017 14:08:21 GMT):
I'll believe it works @mastersingh24 :-)
muralisr (Sat, 23 Sep 2017 14:09:07 GMT):
this is a simple one too https://gerrit.hyperledger.org/r/#/c/13665
mastersingh24 (Sat, 23 Sep 2017 14:10:20 GMT):
@muralisr - Have you completed your brainwashing (I mean on-boarding) at your new employer?
muralisr (Sat, 23 Sep 2017 14:10:56 GMT):
:-) ...that assumes some brains (thanks for that :-) )
yacovm (Sun, 24 Sep 2017 07:58:21 GMT):
Easy one https://gerrit.hyperledger.org/r/#/c/13717/
yacovm (Sun, 24 Sep 2017 07:58:21 GMT):
~ Easy one https://gerrit.hyperledger.org/r/#/c/13717/ ~ Thanks @muralisr
yacovm (Sun, 24 Sep 2017 08:04:44 GMT):
Easy but important bug fix: https://gerrit.hyperledger.org/r/#/c/13763/
yacovm (Sun, 24 Sep 2017 08:04:44 GMT):
~ Easy but important bug fix: https://gerrit.hyperledger.org/r/#/c/13763/ ~ Thanks @mastersingh24
smithbk (Sun, 24 Sep 2017 15:57:34 GMT):
https://gerrit.hyperledger.org/r/#/c/13195/ - Modified Makefile to build new docker images for orderer, peer, and tools with fabric-ca-client
https://gerrit.hyperledger.org/r/#/c/13265/ - Chaincode library for ABAC
https://gerrit.hyperledger.org/r/#/c/13213/ - Adding a fabric-ca end-to-end sample to fabric-samples
https://gerrit.hyperledger.org/r/#/c/13773/ - Simple doc update to troubleshooting section of fabric-ca readthedocs
dileban (Mon, 25 Sep 2017 00:26:23 GMT):
Easy documentation fix: https://gerrit.hyperledger.org/r/13777
lehors (Mon, 25 Sep 2017 09:27:05 GMT):
https://gerrit.hyperledger.org/r/c/11639/ needs just a bit more love
lehors (Mon, 25 Sep 2017 09:27:50 GMT):
@mastersingh24 Gari? :-)
JonathanLevi (Mon, 25 Sep 2017 09:38:23 GMT):
Hi @lehors
lehors (Mon, 25 Sep 2017 09:38:40 GMT):
hi!
JonathanLevi (Mon, 25 Sep 2017 09:38:48 GMT):
https://gerrit.hyperledger.org/r/#/c/11639/13/lib/server.go
JonathanLevi (Mon, 25 Sep 2017 09:39:37 GMT):
Just to check, with the new implementation, do you prefer to call *err2 := s.closeDB()* even in case you already have an *err* ?
lehors (Mon, 25 Sep 2017 09:40:33 GMT):
yes, because I want to return err - the original error
lehors (Mon, 25 Sep 2017 09:41:15 GMT):
that's the root cause the user would primarily want to be aware off
lehors (Mon, 25 Sep 2017 09:41:48 GMT):
if there is also an error while closing the db it's secondary
JonathanLevi (Mon, 25 Sep 2017 09:43:10 GMT):
The issue with doing something like...
*err = s.init(renew)*
*if err !=nil* {
err2 := s.closeDB()
if err2!=nil {
log.
}
...
return err;
}
JonathanLevi (Mon, 25 Sep 2017 09:43:42 GMT):
Is that you'd still want to call *s.closeDB()* in case of an error, right?
JonathanLevi (Mon, 25 Sep 2017 09:43:42 GMT):
Is that you'd still want to call *s.closeDB()* in case of an error (*err*), right?
JonathanLevi (Mon, 25 Sep 2017 09:43:42 GMT):
Is that you'd still want to call *s.closeDB()* in case of an error ( *err* ), right?
lehors (Mon, 25 Sep 2017 09:44:05 GMT):
that's what it does
JonathanLevi (Mon, 25 Sep 2017 09:44:14 GMT):
Yup, cool. Just checking.
JonathanLevi (Mon, 25 Sep 2017 09:44:14 GMT):
Yup, cool. Thanks for confirming.
JonathanLevi (Mon, 25 Sep 2017 09:45:19 GMT):
Thank you. Merged.
yacovm (Mon, 25 Sep 2017 09:51:21 GMT):
https://gerrit.hyperledger.org/r/#/c/13769/ needs 1 more +2 any volunteers? :)
yacovm (Mon, 25 Sep 2017 09:51:21 GMT):
https://gerrit.hyperledger.org/r/#/c/13769/ needs 1 more +2 any volunteers? :)
Not too hard to CR
yacovm (Mon, 25 Sep 2017 09:51:21 GMT):
~ https://gerrit.hyperledger.org/r/#/c/13769/ needs 1 more +2 any volunteers? :) ~
~ Not too hard to CR ~
thanks @mastersingh24
wlahti (Mon, 25 Sep 2017 15:11:56 GMT):
A few simple serviceability CRs for review... I forgot to change the format verbs to %+v so they stack trace would be printed:
https://gerrit.hyperledger.org/r/#/c/13679/
https://gerrit.hyperledger.org/r/#/c/13685/
https://gerrit.hyperledger.org/r/#/c/13693/
jimthematrix (Mon, 25 Sep 2017 15:28:42 GMT):
https://gerrit.hyperledger.org/r/#/c/13789/ - to pick up the new fabric-baseimage version (0.4.2)
smithbk (Tue, 26 Sep 2017 12:57:33 GMT):
https://gerrit.hyperledger.org/r/#/c/13195/ - Modified Makefile to build new docker images for orderer, peer, and tools with fabric-ca-client
https://gerrit.hyperledger.org/r/#/c/13265/ - Chaincode library for ABAC (one more +2)
https://gerrit.hyperledger.org/r/#/c/13213/ - Adding fabric-samples/fabric-ca sample
https://gerrit.hyperledger.org/r/#/c/13773/ - Simple doc update to troubleshooting section of fabric-ca readthedocs
cbf (Tue, 26 Sep 2017 14:53:35 GMT):
https://gerrit.hyperledger.org/r/c/12995
divyank (Tue, 26 Sep 2017 16:38:15 GMT):
https://gerrit.hyperledger.org/r/#/c/13839/ completes the grpc-go upgrade to v1.5.2
yacovm (Tue, 26 Sep 2017 16:41:32 GMT):
SideDB item.
https://gerrit.hyperledger.org/r/#/c/13771/
Has already 1 +2
Most of it is UT code, pretty straight forward to CR IMO
cbf (Tue, 26 Sep 2017 20:46:43 GMT):
https://gerrit.hyperledger.org/r/#/c/12995 if you are using the old Gerrit UI
jimthematrix (Tue, 26 Sep 2017 21:13:56 GMT):
https://gerrit.hyperledger.org/r/#/c/13789/ - trivial update to pick up the latest fabric-baseimage (0.4.2)
yacovm (Wed, 27 Sep 2017 12:28:27 GMT):
2 sideDB items, missing 1 +2 each.
https://gerrit.hyperledger.org/r/#/c/13771/ easy one
https://gerrit.hyperledger.org/r/#/c/13821/ less easy but it has lots of items based on top of it so we need to get this in ;)
smithbk (Wed, 27 Sep 2017 12:28:56 GMT):
https://gerrit.hyperledger.org/r/#/c/13265/ - Chaincode library for Attribute-Based Access Control (needs one more +2)
https://gerrit.hyperledger.org/r/#/c/13213/ - Adding fabric-samples/fabric-ca sample
https://gerrit.hyperledger.org/r/#/c/13773/ - Simple doc update to troubleshooting section of fabric-ca readthedocs
aambati (Wed, 27 Sep 2017 14:18:02 GMT):
@mastersingh24 Hi Gari, i have addressed your comment in https://gerrit.hyperledger.org/r/c/13707/ , pls rereview when you get a chance...thank you
skarim (Wed, 27 Sep 2017 14:19:50 GMT):
Please review: https://gerrit.hyperledger.org/r/#/c/13215/
divyank (Wed, 27 Sep 2017 14:23:48 GMT):
Updated https://gerrit.hyperledger.org/r/#/c/13369/ to make dynamic builds configurable as per @mastersingh24 's suggestion
JonathanLevi (Wed, 27 Sep 2017 16:46:03 GMT):
Some love here, please: https://gerrit.hyperledger.org/r/#/c/13865/
JonathanLevi (Wed, 27 Sep 2017 16:46:34 GMT):
It's a pretty critical fix (for https://jira.hyperledger.org/browse/FAB-6294)
aleksandar.likic (Wed, 27 Sep 2017 22:46:16 GMT):
https://gerrit.hyperledger.org/r/#/c/13851/ (https://jira.hyperledger.org/browse/FAB-6317) Split the peer into the server and the client part. The peer binary is still the server, and all client functions have been moved into the new fabriccli binary. This change enables having different build strategies for the server and the client (for example dynamic vs static build, which is important for things like go plugin and PKCS11 support). Also, this change is (hopefully) a step towards refactoring the fabric code so the fabric client protos and supporting libraries are detached from the server code. This way, the client API could be used by fabriccli and Go SDK (and potentially other Go based fabric client software) without having to depend on the whole fabric that includes the server code. Please propose another name for the fabric client binary if you don't find fabriccli suitable.
aleksandar.likic (Wed, 27 Sep 2017 22:46:16 GMT):
https://gerrit.hyperledger.org/r/#/c/13851/ (https://jira.hyperledger.org/browse/FAB-6317) Split the peer into the server and the client part. The peer binary is still the server, and all client functions have been moved into the new fabriccli binary. This change enables having different build strategies for the server and the client (for example dynamic vs static build, which is important for things like go plugin and PKCS11 support). Also, this change is (hopefully) a step towards refactoring the fabric code so the fabric client protos and supporting libraries are decoupled from the server code. This way, the client API could be used by fabriccli and Go SDK (and potentially other Go based fabric client software) without having to depend on the whole fabric that includes the server code. Please propose another name for the fabric client binary if you don't find fabriccli suitable.
aleksandar.likic (Wed, 27 Sep 2017 22:46:16 GMT):
https://gerrit.hyperledger.org/r/#/c/13851/ (https://jira.hyperledger.org/browse/FAB-6317) Split the peer into the server and the client part. The peer binary is still the server, and all client functions have been moved into the new fabriccli binary. This change enables having different build strategies for the server and the client (for example dynamic vs static build, which is important for things like support for go plugins and PKCS11). Also, this change is (hopefully) a step towards refactoring the fabric code so the fabric client protos and supporting libraries are decoupled from the server code. This way, the client API could be used by fabriccli and Go SDK (and potentially other Go based fabric client software) without having to depend on the whole fabric that includes the server code. Please propose another name for the fabric client binary if you don't find fabriccli suitable.
muralisr (Thu, 28 Sep 2017 00:17:49 GMT):
@aleksandar.likic this is something that has been talked about for a while .. the separation will also reduce confusion due to `peer` doubling as CLI . One thing, FAB-6317 would need the "review-needed" tag though to get votes, right @cbf @mastersingh24 ?
aleksandar.likic (Thu, 28 Sep 2017 00:20:39 GMT):
@muralisr Tagged with "review-needed".
bur (Thu, 28 Sep 2017 08:20:35 GMT):
@here https://jira.hyperledger.org/browse/FAB-6325 Please have a look at this
bur (Thu, 28 Sep 2017 08:44:47 GMT):
@here https://gerrit.hyperledger.org/r/#/c/13473/ Please also share your thoughts about this; I guess more discussion needed here; please have a look
yacovm (Thu, 28 Sep 2017 08:45:13 GMT):
Please stop using the @ here macro...
yacovm (Thu, 28 Sep 2017 08:47:09 GMT):
@bur I think the change set of the PEM type makes sense, but a consensus on that from @elli-androulaki @adc and @aso would be nice to have.
bur (Thu, 28 Sep 2017 08:50:42 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=WZqe4GD3Xd8EaQL5d) @yacovm True, the major concern is breaking compatibility; maybe someone else can comment on that concern?!
yacovm (Thu, 28 Sep 2017 08:51:54 GMT):
It would be nice to see how this behaves in a mixed environment of peers of different versions
yacovm (Thu, 28 Sep 2017 08:52:26 GMT):
or, one with mixed peers - ones with this patch, and ones without the patch
yacovm (Thu, 28 Sep 2017 08:52:42 GMT):
Do you want to test that?
bur (Thu, 28 Sep 2017 09:04:05 GMT):
yes, I can try set this up
yacovm (Thu, 28 Sep 2017 09:16:59 GMT):
You can use https://github.com/yacovm/fabricDeployment - I think it would fit very well to do this.
yacovm (Thu, 28 Sep 2017 09:16:59 GMT):
@bur you can use https://github.com/yacovm/fabricDeployment - I think it would fit very well to do this.
kostas (Thu, 28 Sep 2017 14:13:57 GMT):
This one's missing a +2: https://gerrit.hyperledger.org/r/#/c/13325/
dave.enyeart (Thu, 28 Sep 2017 20:37:08 GMT):
@muralisr I assume you have most context for the filtered event / event service CRs, but we could use other's review as well:
dave.enyeart (Thu, 28 Sep 2017 20:37:10 GMT):
https://gerrit.hyperledger.org/r/#/c/12115/ filtered block event - FAB-5481
https://gerrit.hyperledger.org/r/#/c/12375/ server
https://gerrit.hyperledger.org/r/#/c/12377/ client
https://gerrit.hyperledger.org/r/#/c/12379/ UT
https://gerrit.hyperledger.org/r/#/c/12381/ channel service sample
https://gerrit.hyperledger.org/r/#/c/12483/ add signedevent to rscc
https://gerrit.hyperledger.org/r/#/c/13663 - add signedevent to default acl provider
https://gerrit.hyperledger.org/r/#/c/12609 - implement ACL on Channel Service
https://gerrit.hyperledger.org/r/#/c/13001 - channel service listener sample TLS
mastersingh24 (Fri, 29 Sep 2017 10:48:25 GMT):
easy one: https://gerrit.hyperledger.org/r/#/c/13335/ @greg.haskins ? ;)
greg.haskins (Fri, 29 Sep 2017 12:03:55 GMT):
@mastersingh24 whoa, what happened? heh
greg.haskins (Fri, 29 Sep 2017 12:04:35 GMT):
the merged commit log is confusing
greg.haskins (Fri, 29 Sep 2017 12:04:58 GMT):
did v0.4.2 get released?
greg.haskins (Fri, 29 Sep 2017 12:06:07 GMT):
ah, this seems to be the culprit: https://github.com/hyperledger/fabric-baseimage/commit/6af7f3e0f33051d96388258681bf90f20721b91c
greg.haskins (Fri, 29 Sep 2017 12:09:47 GMT):
generally speaking, I don't recommend merging release version bumps in the same CR as a logic change...
mastersingh24 (Fri, 29 Sep 2017 12:18:57 GMT):
@greg.haskins - I know, I know. We did a no-no :(
mastersingh24 (Fri, 29 Sep 2017 12:19:23 GMT):
but we were on a roll is my only defense
greg.haskins (Fri, 29 Sep 2017 12:19:40 GMT):
sure thing, merged
elli-androulaki (Fri, 29 Sep 2017 12:47:10 GMT):
Hi, all! May another pair of eyes take a look at this one please please? https://gerrit.hyperledger.org/r/#/c/13739/
aleksandar.likic (Fri, 29 Sep 2017 14:23:27 GMT):
Very easy one (I hope): https://gerrit.hyperledger.org/r/#/c/13965/ - Now that we can configure fabric to compile chaincodes dynamically (FAB-6192), let chaincode authors bundle go plugins with their chaincode.
aleksandar.likic (Fri, 29 Sep 2017 14:23:27 GMT):
Very easy one (I hope): https://gerrit.hyperledger.org/r/#/c/13965/ (FAB-6346) - Now that we can configure fabric to compile chaincodes dynamically (FAB-6192), let chaincode authors bundle go plugins with their chaincode.
aleksandar.likic (Fri, 29 Sep 2017 14:23:27 GMT):
Very easy one (I hope): https://gerrit.hyperledger.org/r/#/c/13965/ (FAB-6346) - Now that we can configure fabric to compile chaincodes dynamically (FAB-6192), let chaincode authors bundle go plugins with their GOLANG chaincode.
jimthematrix (Fri, 29 Sep 2017 20:24:29 GMT):
https://gerrit.hyperledger.org/r/#/c/13907/ - trivial change for node.js chaincode support
https://gerrit.hyperledger.org/r/#/c/13945/ - node SDK support for using .npmignore to allow chaincode developers total control of code packaging
grapebaba (Sat, 30 Sep 2017 02:25:05 GMT):
https://gerrit.hyperledger.org/r/#/c/13079/ - metrics support prometheus reporter
baohua (Sat, 30 Sep 2017 06:49:31 GMT):
Stay for quite a while, need another +2, thanks!https://gerrit.hyperledger.org/r/12693
yacovm (Sat, 30 Sep 2017 10:30:48 GMT):
@muralisr ^
yacovm (Sat, 30 Sep 2017 10:41:20 GMT):
Easy doc change https://gerrit.hyperledger.org/r/#/c/13975/ courtesy of @Amjadnz
Amjadnz (Sat, 30 Sep 2017 10:41:20 GMT):
Has joined the channel.
yacovm (Sat, 30 Sep 2017 11:03:51 GMT):
Also an easy (4 lines!) log formatting fix https://gerrit.hyperledger.org/r/#/c/13987/
mastersingh24 (Sat, 30 Sep 2017 12:23:22 GMT):
even easier one: https://gerrit.hyperledger.org/r/#/c/12961/
mastersingh24 (Sat, 30 Sep 2017 12:27:13 GMT):
this one too: https://gerrit.hyperledger.org/r/#/c/13163/
mastersingh24 (Sat, 30 Sep 2017 12:34:31 GMT):
2 more fairly easy ones:
https://gerrit.hyperledger.org/r/14003
https://gerrit.hyperledger.org/r/14005
mastersingh24 (Sun, 01 Oct 2017 10:44:38 GMT):
Can we get one more pair of eyes on https://gerrit.hyperledger.org/r/#/c/13079/ ? @grapebaba has been asking for a while now
mastersingh24 (Sun, 01 Oct 2017 12:09:13 GMT):
Easy doc update: https://gerrit.hyperledger.org/r/#/c/13383/
mastersingh24 (Sun, 01 Oct 2017 12:30:54 GMT):
This one as well: https://gerrit.hyperledger.org/r/#/c/13957/ ;)
grapebaba (Mon, 02 Oct 2017 01:46:16 GMT):
@mastersingh24 @C0rWin thanks, will fix after vacation
elli-androulaki (Mon, 02 Oct 2017 07:56:41 GMT):
Hi, additional pairs of eyes to take a look at these (RSCC policies integration to SCCs)? @yacovm has already +2ed all of them.
https://gerrit.hyperledger.org/r/#/c/12343/
https://gerrit.hyperledger.org/r/#/c/12347/
https://gerrit.hyperledger.org/r/#/c/12345/
elli-androulaki (Mon, 02 Oct 2017 07:56:41 GMT):
Hi, additional pairs of eyes to take a look at these (RSCC policies integration to SCCs)? @yacovm has already +2ed all of them. Thanks!
https://gerrit.hyperledger.org/r/#/c/12343/
https://gerrit.hyperledger.org/r/#/c/12347/
https://gerrit.hyperledger.org/r/#/c/12345/
yacovm (Mon, 02 Oct 2017 07:58:18 GMT):
You missed https://gerrit.hyperledger.org/r/#/c/12399/ @elli-androulaki
elli-androulaki (Mon, 02 Oct 2017 07:58:47 GMT):
Thanks @yacovm, indeed!
mastersingh24 (Mon, 02 Oct 2017 10:23:55 GMT):
easy one (I hope): https://gerrit.hyperledger.org/r/#/c/13783/
skarim (Mon, 02 Oct 2017 14:11:07 GMT):
please review: https://gerrit.hyperledger.org/r/#/c/13215/
mastersingh24 (Mon, 02 Oct 2017 18:43:40 GMT):
Can we get some quick eyes on
https://gerrit.hyperledger.org/r/#/c/14041/
It's a backport of a fix to the release branch (so we can include it in v1.0.3)
yacovm (Mon, 02 Oct 2017 19:24:16 GMT):
@c0
yacovm (Mon, 02 Oct 2017 19:24:34 GMT):
@C0rWin ^
jimthematrix (Mon, 02 Oct 2017 20:07:12 GMT):
https://gerrit.hyperledger.org/r/#/c/14083/ - trivial change in node.js chaincode docker build command
wlahti (Mon, 02 Oct 2017 21:54:39 GMT):
A few simple CRs for review:
https://gerrit.hyperledger.org/r/#/c/13685/ - print stack trace in core/chaincode logging messages
https://gerrit.hyperledger.org/r/#/c/13693/ - print stack trace in shim logging messages
https://gerrit.hyperledger.org/r/#/c/14055/ - update error handling documentation now that we're using the vendored github.com/pkg/errors package
yacovm (Tue, 03 Oct 2017 08:54:40 GMT):
Trivial doc change https://gerrit.hyperledger.org/r/#/c/14113/
mastersingh24 (Tue, 03 Oct 2017 11:24:12 GMT):
fabric and fabric-ca 1.0.3:
https://gerrit.hyperledger.org/r/#/q/status:open+branch:release+topic:release-1.0.3
mastersingh24 (Tue, 03 Oct 2017 11:25:10 GMT):
An easy one: https://gerrit.hyperledger.org/r/#/c/14035/
(this is a prereq to being able to support both Go 1.7 and Go 1.9 in CI)
mastersingh24 (Tue, 03 Oct 2017 12:32:10 GMT):
Need 1 +2 for this guy: https://gerrit.hyperledger.org/r/#/c/14129/
lovesh (Tue, 03 Oct 2017 14:11:04 GMT):
Has joined the channel.
mastersingh24 (Tue, 03 Oct 2017 14:57:13 GMT):
https://gerrit.hyperledger.org/r/#/q/FAB-6366 - these are prereqs for https://gerrit.hyperledger.org/r/#/c/14145/ so would appreciate a pair of (hopefully) quick reviews. Assuming all goes well with the CI changes, people will need to rebase and include this change, so the sooner we get it in the better
jyellick (Tue, 03 Oct 2017 17:48:54 GMT):
https://gerrit.hyperledger.org/r/#/c/13281/ Needs one more +2
mastersingh24 (Tue, 03 Oct 2017 20:13:19 GMT):
There little guys stepped out for lunch but they'd appreciate some love now: https://gerrit.hyperledger.org/r/#/q/fab-6366
mastersingh24 (Tue, 03 Oct 2017 20:47:11 GMT):
https://gerrit.hyperledger.org/r/#/c/14001/ - nice use of the experimental tag for Java chaincode
yacovm (Wed, 04 Oct 2017 06:56:01 GMT):
https://gerrit.hyperledger.org/r/#/c/14101/ needs 1 more +2 and is blocking my https://gerrit.hyperledger.org/r/#/c/14037/ to being reviewed / merged
yacovm (Wed, 04 Oct 2017 06:56:01 GMT):
~ https://gerrit.hyperledger.org/r/#/c/14101/ needs 1 more +2 and is blocking my https://gerrit.hyperledger.org/r/#/c/14037/ to being reviewed / merged ~
thanks @JonathanLevi !
C0rWin (Wed, 04 Oct 2017 07:04:54 GMT):
https://gerrit.hyperledger.org/r/#/c/14101/ side db related, requires last +2, really appreciated
JonathanLevi (Wed, 04 Oct 2017 07:11:28 GMT):
Merged.
sstone1 (Wed, 04 Oct 2017 07:31:07 GMT):
Has left the channel.
adc (Wed, 04 Oct 2017 08:14:17 GMT):
Hi All, please, some love to https://gerrit.hyperledger.org/r/#/c/13917/ @jyellick, any feedback on that?
mastersingh24 (Wed, 04 Oct 2017 10:48:36 GMT):
Here's the final / final CRs for the v1.0.3 release:
https://gerrit.hyperledger.org/r/14187 (we still do stuff out of master - updates the docs, release notes and bootstrap in master)
https://gerrit.hyperledger.org/r/14181 (merges master into release for fabric-samples)
https://gerrit.hyperledger.org/r/14183 (copies release notes into master for fabric-ca - I missed this for v1.0.1 and v1.02 so included here as well)
mastersingh24 (Wed, 04 Oct 2017 10:49:32 GMT):
And then we are ready to rock and roll. The Docker images have already been published to Dockerhub. I also ran fabcar and first network samples successfully
mastersingh24 (Wed, 04 Oct 2017 10:50:16 GMT):
Also - https://gerrit.hyperledger.org/r/#/q/fab-6366 - pretty please (thx @jyellick )
mastersingh24 (Wed, 04 Oct 2017 11:02:10 GMT):
@adc - not sure it is quite the love you are looking for, but added a few comments ;)
(https://chat.hyperledger.org/channel/fabric-pr-review?msg=LqFa2RYxsTAhD7ang)
smithbk (Wed, 04 Oct 2017 14:36:10 GMT):
https://gerrit.hyperledger.org/r/#/c/13265/ @mastersingh pls
smithbk (Wed, 04 Oct 2017 14:36:10 GMT):
https://gerrit.hyperledger.org/r/#/c/13265/ @mastersingh24 pls
JonathanLevi (Wed, 04 Oct 2017 20:52:48 GMT):
@mastersingh24 : https://gerrit.hyperledger.org/r/#/c/13845/
gujingxiao (Thu, 05 Oct 2017 05:59:50 GMT):
Has joined the channel.
gujingxiao (Thu, 05 Oct 2017 06:21:17 GMT):
https://gerrit.hyperledger.org/r/#/c/14001/ needs to be reviewed:grin:
wlahti (Thu, 05 Oct 2017 12:32:34 GMT):
A few simple CRs awaiting review:
https://gerrit.hyperledger.org/r/#/c/13685 - print stack trace in core/chaincode logging messages
https://gerrit.hyperledger.org/r/#/c/13693 - print stack trace in shim logging messages
https://gerrit.hyperledger.org/r/#/c/14055 - update error handling documentation now that we're using the vendored github.com/pkg/errors package
Also, this CR to mitigate relay attacks during event registration: https://gerrit.hyperledger.org/r/#/c/13257/
wlahti (Thu, 05 Oct 2017 12:32:34 GMT):
A few simple CRs awaiting review:
_https://gerrit.hyperledger.org/r/#/c/13685 - print stack trace in core/chaincode logging messages_
_https://gerrit.hyperledger.org/r/#/c/13693 - print stack trace in shim logging messages_
https://gerrit.hyperledger.org/r/#/c/14055 - update error handling documentation now that we're using the vendored github.com/pkg/errors package
Also, this CR to mitigate relay attacks during event registration: https://gerrit.hyperledger.org/r/#/c/13257/
wlahti (Thu, 05 Oct 2017 12:32:34 GMT):
A few simple CRs awaiting review:
~https://gerrit.hyperledger.org/r/#/c/13685 - print stack trace in core/chaincode logging messages~
~https://gerrit.hyperledger.org/r/#/c/13693 - print stack trace in shim logging messages~
https://gerrit.hyperledger.org/r/#/c/14055 - update error handling documentation now that we're using the vendored github.com/pkg/errors package
Also, this CR to mitigate relay attacks during event registration: https://gerrit.hyperledger.org/r/#/c/13257/
joe-alewine (Thu, 05 Oct 2017 17:44:51 GMT):
https://gerrit.hyperledger.org/r/c/14235/ Added literally *two spaces* to the WYFA doc.
joe-alewine (Thu, 05 Oct 2017 17:44:51 GMT):
https://gerrit.hyperledger.org/r/c/14235/ Added literally *two spaces* to the WYFA doc to fix a formatting mistake.
divyank (Thu, 05 Oct 2017 19:34:38 GMT):
https://gerrit.hyperledger.org/r/c/14091/ Enables pluggable endorser filters using Go plugins
grapebaba (Fri, 06 Oct 2017 12:11:10 GMT):
https://gerrit.hyperledger.org/r/#/c/13079/ @mastersingh24 @C0rWin
aambati (Fri, 06 Oct 2017 14:32:06 GMT):
@mastersingh24 pls re-review https://gerrit.hyperledger.org/r/c/13583/ (Add support to generate CR) when you get a chance...I welcome other reviewers to do the same..thank you
smithbk (Sun, 08 Oct 2017 00:27:04 GMT):
Pls review https://gerrit.hyperledger.org/r/#/c/13213/ - fabric-ca sample ... thanks
smithbk (Sun, 08 Oct 2017 21:14:10 GMT):
A very small change which fixes CI, needs one more +2: https://gerrit.hyperledger.org/r/#/c/14289/
smithbk (Sun, 08 Oct 2017 21:14:10 GMT):
A very small change which fixes fabric-ca CI, needs one more +2: https://gerrit.hyperledger.org/r/#/c/14289/
yacovm (Mon, 09 Oct 2017 13:13:18 GMT):
Side DB items ripe for merging @mastersingh24 @dave.enyeart
https://gerrit.hyperledger.org/r/#/c/14301/
https://gerrit.hyperledger.org/r/#/c/14307/
https://gerrit.hyperledger.org/r/#/c/14319/
jyellick (Mon, 09 Oct 2017 15:06:14 GMT):
https://gerrit.hyperledger.org/r/#/c/13393/
https://gerrit.hyperledger.org/r/#/c/13395/
https://gerrit.hyperledger.org/r/#/c/13397/
https://gerrit.hyperledger.org/r/#/c/13399/
https://gerrit.hyperledger.org/r/#/c/13401/
https://gerrit.hyperledger.org/r/#/c/13403/
All need one additional +2, very simple straightforward code refactoring/simplification
jyellick (Mon, 09 Oct 2017 15:06:14 GMT):
~https://gerrit.hyperledger.org/r/#/c/13393/~
~https://gerrit.hyperledger.org/r/#/c/13395/~
https://gerrit.hyperledger.org/r/#/c/13397/
https://gerrit.hyperledger.org/r/#/c/13399/
https://gerrit.hyperledger.org/r/#/c/13401/
https://gerrit.hyperledger.org/r/#/c/13403/
All need one additional +2, very simple straightforward code refactoring/simplification
yacovm (Mon, 09 Oct 2017 20:26:15 GMT):
@mastersingh24 shall we merge https://gerrit.hyperledger.org/r/#/c/12849/ ? @muralisr you also commented there... want to take a look?
muralisr (Mon, 09 Oct 2017 20:28:20 GMT):
yes @yacovm I'm ok with it... I initially had some concerns with it based on some primitive investigations with goroutines but have convinced myself that limiting the goroutines in a CPU intensive env is the right way to go about it (thanks to @aso and others for the patience!)
muralisr (Mon, 09 Oct 2017 20:32:06 GMT):
want to take a peek at it @greg.haskins now that its rewritten to get rid of workers ?
greg.haskins (Mon, 09 Oct 2017 20:32:38 GMT):
_looks_
smithbk (Mon, 09 Oct 2017 20:48:02 GMT):
just a vendor update ... needs another +2 pls https://gerrit.hyperledger.org/r/#/c/14239/
grapebaba (Tue, 10 Oct 2017 11:41:21 GMT):
https://gerrit.hyperledger.org/r/#/c/14361/ metrics support config @mastersingh24 @C0rWin @JonathanLevi
skarim (Tue, 10 Oct 2017 13:27:08 GMT):
Please review the following fabric-ca CRs:
https://gerrit.hyperledger.org/r/#/c/13215/
https://gerrit.hyperledger.org/r/#/c/13695/
https://gerrit.hyperledger.org/r/#/c/13735/
https://gerrit.hyperledger.org/r/#/c/14033/
lehors (Tue, 10 Oct 2017 19:34:25 GMT):
Could I please get some love on these? I got 2 +2 but had to rebase in between so I'm still missing 1 :-/
https://gerrit.hyperledger.org/r/#/c/14363/
https://gerrit.hyperledger.org/r/#/c/14375/
jtclark (Tue, 10 Oct 2017 20:31:31 GMT):
Should be quick... can I get some :eyes: on https://gerrit.hyperledger.org/r/#/c/14389/ ?
smithbk (Tue, 10 Oct 2017 23:04:35 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=B3BJ94eZ2ZQ58ePF8) @lehors Done
yoheiueda (Wed, 11 Oct 2017 05:28:59 GMT):
Has joined the channel.
mastersingh24 (Thu, 12 Oct 2017 07:46:33 GMT):
For anyone who is around: https://gerrit.hyperledger.org/r/#/c/14427/
Should stop e2e from failing in CI
mastersingh24 (Thu, 12 Oct 2017 14:07:03 GMT):
easy one: https://gerrit.hyperledger.org/r/#/c/14451/ @dave.enyeart @cbf ?
adc (Thu, 12 Oct 2017 14:40:32 GMT):
Hi All, please, some love to https://gerrit.hyperledger.org/r/#/c/13917/
jyellick (Thu, 12 Oct 2017 14:53:08 GMT):
As a companion to the above:
https://gerrit.hyperledger.org/r/#/c/14265/ and https://gerrit.hyperledger.org/r/#/c/14267/
mastersingh24 (Thu, 12 Oct 2017 20:22:25 GMT):
Easy one: https://gerrit.hyperledger.org/r/#/c/14417/
jimthematrix (Thu, 12 Oct 2017 20:51:57 GMT):
https://gerrit.hyperledger.org/r/#/c/14323/ - node.js chaincode samples in fabric-samples repo (thanks @Ratnakar )
jimthematrix (Thu, 12 Oct 2017 22:22:05 GMT):
https://gerrit.hyperledger.org/r/#/c/14479/ - updates to Fabric docs, adding links to node.js chaincode API Reference
divyank (Fri, 13 Oct 2017 02:46:12 GMT):
https://gerrit.hyperledger.org/r/c/14491/ - temporarily disables endorser plugin test on the unsupported ppc64le architecture
yacovm (Fri, 13 Oct 2017 07:20:27 GMT):
A pretty easy one, most volume is test code - https://gerrit.hyperledger.org/r/#/c/14217/ `[FAB-6462] Enforce PEM types for gossip identities`
yacovm (Fri, 13 Oct 2017 07:20:27 GMT):
A pretty easy one, most volume is test code - https://gerrit.hyperledger.org/r/#/c/14217/ `Enforce PEM types for gossip identities`
yacovm (Fri, 13 Oct 2017 07:20:27 GMT):
A pretty easy one, most volume is test code - https://gerrit.hyperledger.org/r/#/c/14217/ `Enforce PEM types for gossip identities`
yacovm (Fri, 13 Oct 2017 11:42:53 GMT):
JIRA bot above me recommends merging https://gerrit.hyperledger.org/r/#/c/14217/
yacovm (Fri, 13 Oct 2017 11:42:53 GMT):
JIRA bot above me recommends merging https://gerrit.hyperledger.org/r/#/c/14217/ @mastersingh24 I have addressed your comments
mastersingh24 (Fri, 13 Oct 2017 12:05:24 GMT):
Thanks JIRA bot ;)
wlahti (Fri, 13 Oct 2017 12:44:13 GMT):
https://gerrit.hyperledger.org/r/#/c/14483/ - easy one line fix to make sure filtered block events have a nil chaincode event instead of an empty one when there is no chaincode event present
mastersingh24 (Fri, 13 Oct 2017 14:39:16 GMT):
https://gerrit.hyperledger.org/r/#/c/13553/ - pluggable bccsp ;)
mastersingh24 (Sat, 14 Oct 2017 21:25:24 GMT):
https://gerrit.hyperledger.org/r/#/c/13553/ is actually ready now. @rjones - ok to remove your -1 (CI passing)
rjones (Sat, 14 Oct 2017 21:25:24 GMT):
Has joined the channel.
rjones (Sat, 14 Oct 2017 23:20:57 GMT):
@mastersingh24 yes
adc (Mon, 16 Oct 2017 06:43:18 GMT):
Hi All, please some love to https://gerrit.hyperledger.org/r/#/c/12451/ Thanks :)
grapebaba (Mon, 16 Oct 2017 09:09:50 GMT):
https://gerrit.hyperledger.org/r/c/14361/ need more loves
wlahti (Mon, 16 Oct 2017 15:15:02 GMT):
https://gerrit.hyperledger.org/r/#/c/14055/ - error handling documentation update
rameshthoomu (Mon, 16 Oct 2017 15:42:01 GMT):
minor change on fabric-test daily job https://gerrit.hyperledger.org/r/#/c/14477/
mastersingh24 (Mon, 16 Oct 2017 19:18:38 GMT):
easy one - just backporting a fix to the release branch: https://gerrit.hyperledger.org/r/#/c/14527/
muralisr (Mon, 16 Oct 2017 21:41:08 GMT):
done @mastersingh24
adc (Tue, 17 Oct 2017 11:39:11 GMT):
please, some love to https://gerrit.hyperledger.org/r/#/c/14579/ Thanks :)
muralisr (Tue, 17 Oct 2017 12:20:46 GMT):
done @adc
wlahti (Tue, 17 Oct 2017 12:22:14 GMT):
Event timestamp/timewindow fix ready for (final?) reviews: https://gerrit.hyperledger.org/r/#/c/13257/
jyellick (Tue, 17 Oct 2017 18:10:38 GMT):
https://gerrit.hyperledger.org/r/#/c/14391/ <- trivial move of a package and renaming some imports
https://gerrit.hyperledger.org/r/#/c/14393/ <- rearranges some of the RSCC/ACL tree structure
Both of these have one +2, need one more. Are dependent CRs down the chain that have merge conflicts, but trying to avoid a rebase losing the +2s
mastersingh24 (Tue, 17 Oct 2017 21:01:00 GMT):
2 really easy ones:
https://gerrit.hyperledger.org/r/14581
https://gerrit.hyperledger.org/r/14583
grapebaba (Wed, 18 Oct 2017 10:31:03 GMT):
https://gerrit.hyperledger.org/r/c/14361/ add some default values
adc (Wed, 18 Oct 2017 11:27:58 GMT):
Hi All, please lots of love to https://gerrit.hyperledger.org/r/#/c/12451/ Thanks :)
boliang (Wed, 18 Oct 2017 14:24:15 GMT):
Has joined the channel.
boliang (Wed, 18 Oct 2017 14:25:01 GMT):
Hello, anyone could help to review https://gerrit.hyperledger.org/r/#/c/13835/ ? Thanks a lot!
cbf (Wed, 18 Oct 2017 14:26:43 GMT):
https://gerrit.hyperledger.org/r/c/13213
jtclark (Wed, 18 Oct 2017 16:08:35 GMT):
Hi there, plz review https://gerrit.hyperledger.org/r/14655
wlahti (Wed, 18 Oct 2017 16:12:49 GMT):
https://gerrit.hyperledger.org/r/#/c/14617/ - modifies the structure of the filtered block event to contain filtered actions which then contain the chaincode event for the transaction
wlahti (Wed, 18 Oct 2017 16:12:49 GMT):
https://gerrit.hyperledger.org/r/#/c/14617/ - modifies the structure of the filtered block event to contain filtered actions which then contain the chaincode event for the transaction
wlahti (Wed, 18 Oct 2017 16:12:49 GMT):
https://gerrit.hyperledger.org/r/#/c/14617/ - modifies the structure of the filtered block event to contain filtered actions which then contain the chaincode event for the transaction
https://gerrit.hyperledger.org/r/#/c/14595/ - update peer channel join description for external consistency
wlahti (Wed, 18 Oct 2017 16:12:49 GMT):
https://gerrit.hyperledger.org/r/#/c/14617/ - modifies the structure of the filtered block event to contain filtered actions which then contain the chaincode event for the transaction
https://gerrit.hyperledger.org/r/#/c/13257 - event timestamp/timewindow fix (needs one more +2)
https://gerrit.hyperledger.org/r/#/c/14055/ - error handling documentation update (needs one more +2)
https://gerrit.hyperledger.org/r/#/c/14595/ - update peer channel join description for external consistency
mastersingh24 (Wed, 18 Oct 2017 17:44:59 GMT):
An easy one please: https://gerrit.hyperledger.org/r/#/c/14555/
mastersingh24 (Wed, 18 Oct 2017 17:46:44 GMT):
SDK updates to match https://gerrit.hyperledger.org/r/14615 :
https://gerrit.hyperledger.org/r/14635 @jimthematrix
mastersingh24 (Wed, 18 Oct 2017 17:47:12 GMT):
https://gerrit.hyperledger.org/r/14637 @jimthematrix @rickr
aleksandar.likic (Wed, 18 Oct 2017 19:57:58 GMT):
Hi, there, please review https://gerrit.hyperledger.org/r/#/c/14513/
aleksandar.likic (Wed, 18 Oct 2017 19:57:58 GMT):
Hi there, please review https://gerrit.hyperledger.org/r/#/c/14513/
scottz (Wed, 18 Oct 2017 20:21:34 GMT):
https://gerrit.hyperledger.org/r/#/c/14643/ is trivial tweak of chaincode, and ASO approved it, which allows our automated encryption testcases to validate values and pass.
grapebaba (Thu, 19 Oct 2017 08:43:13 GMT):
https://gerrit.hyperledger.org/r/c/14681/ remove deprecated grpc.WithTimeout
grapebaba (Thu, 19 Oct 2017 08:43:43 GMT):
https://gerrit.hyperledger.org/r/c/14361/ metrics option configurable
adc (Thu, 19 Oct 2017 10:01:48 GMT):
Hi All, please check https://gerrit.hyperledger.org/r/#/c/12451/ and its chain of correlated change-sets. Thanks :)
mastersingh24 (Thu, 19 Oct 2017 12:22:47 GMT):
easy one: https://gerrit.hyperledger.org/r/14555
jtclark (Thu, 19 Oct 2017 15:16:51 GMT):
Easy one: https://gerrit.hyperledger.org/r/#/c/14655/
mastersingh24 (Thu, 19 Oct 2017 16:13:45 GMT):
This little fella is still waiting: https://gerrit.hyperledger.org/r/#/c/14555/ ;)
muralisr (Thu, 19 Oct 2017 17:14:03 GMT):
https://chat.hyperledger.org/channel/fabric-pr-review?msg=Srumk5WbnjzGmkSoq
muralisr (Thu, 19 Oct 2017 17:14:34 GMT):
some love for the above please ? I cant review as I contributed to it (mainly some refactoring for UT)
rameshthoomu (Thu, 19 Oct 2017 17:26:25 GMT):
One more +2 https://gerrit.hyperledger.org/r/#/c/14477/
muralisr (Thu, 19 Oct 2017 17:48:57 GMT):
so @rameshthoomu basically other tests cover the same function as the test you are disabling above ?
mastersingh24 (Thu, 19 Oct 2017 18:31:07 GMT):
[Added a tiny comment - but otherwise looks good ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=NQN72H3XJF8ATtSLZ) @muralisr
muralisr (Thu, 19 Oct 2017 19:38:16 GMT):
thanks for catching that @mastersingh24 :-) ... will upload soon.
mastersingh24 (Thu, 19 Oct 2017 20:09:42 GMT):
Sometimes I actually read ;)
muralisr (Thu, 19 Oct 2017 20:14:58 GMT):
riiight :-) (dear reader, don't be misled :-) ^^^ )
mastersingh24 (Thu, 19 Oct 2017 20:43:05 GMT):
easy one: https://gerrit.hyperledger.org/r/#/c/14599/
muralisr (Thu, 19 Oct 2017 21:15:50 GMT):
done @mastersingh24
mastersingh24 (Fri, 20 Oct 2017 12:32:48 GMT):
easy one - needs 1 +2 : https://gerrit.hyperledger.org/r/14711/
easy one - needs 2 +2 : https://gerrit.hyperledger.org/r/14729
mastersingh24 (Fri, 20 Oct 2017 12:34:28 GMT):
Trivial:
https://gerrit.hyperledger.org/r/14521
https://gerrit.hyperledger.org/r/14655
muralisr (Fri, 20 Oct 2017 14:16:44 GMT):
(on behalf of @boliang ...) another +2 for this please https://gerrit.hyperledger.org/r/#/c/13835/ ?
rameshthoomu (Fri, 20 Oct 2017 15:01:39 GMT):
@mastersingh24 @cbf @scottz https://gerrit.hyperledger.org/r/#/c/14733/ -- smoke test job in fabric... On every fabric patch set verify and merge, CI triggers this job and publish voting on gerrit request..
rameshthoomu (Fri, 20 Oct 2017 15:04:46 GMT):
@scottz could you please provide some information on smoke test suite like what type of tests we run in any of these FABs (FAB-6665 or FAB-6705)
aambati (Fri, 20 Oct 2017 15:10:15 GMT):
@mastersingh24 can you rereview https://gerrit.hyperledger.org/r/c/14023/, you had +2 this before, i had to rebase after that
aambati (Fri, 20 Oct 2017 15:10:15 GMT):
@mastersingh24 can pls you rereview https://gerrit.hyperledger.org/r/c/14023/, you had +2 this before, i had to rebase after that
aambati (Fri, 20 Oct 2017 15:10:15 GMT):
@mastersingh24 can you pls rereview https://gerrit.hyperledger.org/r/c/14023/, you had +2 this before, i had to rebase after that
scottz (Fri, 20 Oct 2017 15:33:53 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=sgNSjEBn6idLwW6JQ) @rameshthoomu Our smoke tests ensure:
- protobufs accessible from our test environment
- can override config env vars
- can bring up networks with a channel and example02 chaincode and do invoke and query
- with and without TLS
- with GO chaincode and NODE chaincode
- with solo and kafka
- with levelDB and couchDB
scottz (Fri, 20 Oct 2017 15:33:53 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=sgNSjEBn6idLwW6JQ) @rameshthoomu Our smoke tests get latest commits from fabric-test, fabric, fabric-ca, fabric-sdk-node, cello, and ensure the following (on single platform, but later could integrate cello and remote multiple hosts):
- protobufs accessible from our test environment
- can override config env vars
- can bring up networks with a channel and example02 chaincode and do invoke and query
- with and without TLS
- with GO chaincode and NODE chaincode
- with solo and kafka
- with levelDB and couchDB
rennman (Fri, 20 Oct 2017 18:32:26 GMT):
https://gerrit.hyperledger.org/r/#/c/13905/ would like another +2 ... should drastically reduce the size of the console logs in CI
rjones (Fri, 20 Oct 2017 19:02:03 GMT):
@rennman I'm all in favor of smaller logs
baohua (Sat, 21 Oct 2017 07:17:02 GMT):
Welcome to help review this old patchset :) https://gerrit.hyperledger.org/r/#/c/8861/
muralisr (Sat, 21 Oct 2017 14:10:29 GMT):
@baohua +1 for now inviting others review
baohua (Sun, 22 Oct 2017 16:55:46 GMT):
thanks murali!
baohua (Sun, 22 Oct 2017 16:58:09 GMT):
We now got two +1s, welcome for more comments. This patchset stands up for several months. https://gerrit.hyperledger.org/r/#/c/8861/
grapebaba (Mon, 23 Oct 2017 08:57:21 GMT):
thanks @mastersingh24 , https://gerrit.hyperledger.org/r/c/14361/ @C0rWin @JonathanLevi would you like help review?
aleksandar.likic (Mon, 23 Oct 2017 14:01:45 GMT):
https://gerrit.hyperledger.org/r/#/c/14513/ is now complete. Please review. Thanks!
aleksandar.likic (Mon, 23 Oct 2017 14:01:45 GMT):
https://gerrit.hyperledger.org/r/#/c/14513/ is now complete. Please review. Thanks!
skarim (Mon, 23 Oct 2017 14:02:10 GMT):
Please review fabric-ca related CRs:
https://gerrit.hyperledger.org/r/#/c/13695/
https://gerrit.hyperledger.org/r/#/c/13735/
https://gerrit.hyperledger.org/r/#/c/14033/
wlahti (Mon, 23 Oct 2017 14:28:50 GMT):
Error handling documentation update needs one more +2: https://gerrit.hyperledger.org/r/#/c/14055/
wlahti (Mon, 23 Oct 2017 14:28:50 GMT):
Error handling documentation update needs one more +2: https://gerrit.hyperledger.org/r/#/c/14055/
One line CR to update peer channel join's description: https://gerrit.hyperledger.org/r/#/c/14595/
wlahti (Mon, 23 Oct 2017 14:28:50 GMT):
Error handling documentation update needs one more +2: https://gerrit.hyperledger.org/r/#/c/14055/
One line CR to update peer channel join's description: https://gerrit.hyperledger.org/r/#/c/14595/
Update filtered block with filtered actions array: https://gerrit.hyperledger.org/r/#/c/14617/
wlahti (Mon, 23 Oct 2017 14:28:50 GMT):
Error handling documentation update needs one more +2: https://gerrit.hyperledger.org/r/#/c/14055/
One line CR to update peer channel join's description: https://gerrit.hyperledger.org/r/#/c/14595/
Update filtered block with filtered actions array: https://gerrit.hyperledger.org/r/#/c/14617/
Update filtered block to include type: https://gerrit.hyperledger.org/r/#/c/14663/
divyank (Mon, 23 Oct 2017 16:46:02 GMT):
https://gerrit.hyperledger.org/r/#/c/14753/ allow loading system chaincodes as Go plugins
skarim (Mon, 23 Oct 2017 17:35:55 GMT):
Should be a straightforward one: https://gerrit.hyperledger.org/r/#/c/14763/
muralisr (Mon, 23 Oct 2017 18:44:52 GMT):
@mastersingh24 @yacovm (and anyone else of course) addressed comments - ready for review https://gerrit.hyperledger.org/r/#/c/13835/
jyellick (Mon, 23 Oct 2017 18:46:43 GMT):
https://gerrit.hyperledger.org/r/#/c/14745/ Bug fix verified by reporter, but needs some +2 love
yacovm (Mon, 23 Oct 2017 21:46:05 GMT):
@jyellick a few comments
scottz (Tue, 24 Oct 2017 00:04:24 GMT):
Still need one more +2 for our quickie fix for a chaincode parameter: https://gerrit.hyperledger.org/r/#/c/14643/
mastersingh24 (Tue, 24 Oct 2017 12:16:01 GMT):
I think this one is ready: https://gerrit.hyperledger.org/r/14773 @yacovm @kostas @jyellick
muralisr (Tue, 24 Oct 2017 13:10:36 GMT):
@mastersingh24 14773 is showing errors ...z and x seem very similar if not same .. good chance its not a random failure a reverify would correct
muralisr (Tue, 24 Oct 2017 13:11:55 GMT):
and taking this opp. remind you of https://gerrit.hyperledger.org/r/#/c/13835 @mastersingh24 :-)
skarim (Tue, 24 Oct 2017 14:00:08 GMT):
Bug fixes: https://gerrit.hyperledger.org/r/#/c/14715/ https://gerrit.hyperledger.org/r/#/c/14763/
aleksandar.likic (Tue, 24 Oct 2017 14:55:49 GMT):
One more +2 for https://gerrit.hyperledger.org/r/#/c/14513/ please. Thanks!
aleksandar.likic (Tue, 24 Oct 2017 14:55:49 GMT):
One more +2 for https://gerrit.hyperledger.org/r/#/c/14513/ please. It's only eight (8) lines of code. Thanks!
mastersingh24 (Tue, 24 Oct 2017 15:20:51 GMT):
@muralisr - yeah - 14773 is odd. Not sure what was going on. It passes the tests locally. I pulled down a prior change, modified it and re-submitted. Let's hope all goes well
muralisr (Tue, 24 Oct 2017 15:22:17 GMT):
sure thing... I wasn't too sure what was happening either. :crossfingers:
muralisr (Tue, 24 Oct 2017 15:23:20 GMT):
that didn't parse @mastersingh24 ... no cross fingers ?
mastersingh24 (Tue, 24 Oct 2017 15:24:52 GMT):
":fingers_crossed"
mastersingh24 (Tue, 24 Oct 2017 15:24:57 GMT):
:fingers_crossed:
mastersingh24 (Tue, 24 Oct 2017 15:25:02 GMT):
;)
mastersingh24 (Tue, 24 Oct 2017 15:25:27 GMT):
:fingers_crossed_tone4:
mastersingh24 (Tue, 24 Oct 2017 15:25:37 GMT):
(a bit closer to my skin tone ;) )
mastersingh24 (Tue, 24 Oct 2017 15:25:51 GMT):
:fingers_crossed_tone3:
mastersingh24 (Tue, 24 Oct 2017 15:26:06 GMT):
maybe this one - been in Boston too long and been fading
mastersingh24 (Tue, 24 Oct 2017 15:26:07 GMT):
;)
muralisr (Tue, 24 Oct 2017 15:38:57 GMT):
:-) thanks, Gari ...that was dumb of me
baohua (Tue, 24 Oct 2017 20:02:44 GMT):
@leksandar.likic add some comments, thanks
aleksandar.likic (Tue, 24 Oct 2017 20:20:12 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=8m5z6yvxCnoYoyyd7) @baohua Thanks for taking time. Not sure that I understand, there is a description of the feature in https://jira.hyperledger.org/browse/FAB-6613 (which is referred to from the CR) and there are comments in the CR commit message. What else do you think I should add?
baohua (Tue, 24 Oct 2017 21:59:18 GMT):
yes, add a new comment. thanks!
grapebaba (Wed, 25 Oct 2017 02:50:22 GMT):
https://gerrit.hyperledger.org/r/c/14361/ stay there in a while, anyone could help review?
jyellick (Wed, 25 Oct 2017 02:51:14 GMT):
https://gerrit.hyperledger.org/r/#/c/14745/ needs one more +2, is a bug
grapebaba (Wed, 25 Oct 2017 09:44:55 GMT):
https://gerrit.hyperledger.org/r/c/14361/ need one more +2, guys
troyronda (Wed, 25 Oct 2017 11:07:57 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=9fxwsPKcgR2eTwP6d) This change needs some help with reviews ... thanks in advance :).
bstasyszyn (Wed, 25 Oct 2017 12:00:51 GMT):
Has joined the channel.
bstasyszyn (Wed, 25 Oct 2017 12:03:36 GMT):
https://gerrit.hyperledger.org/r/#/c/14791/ implements the Private Data Functions in MockStub. Can someone please review? Thx.
aambati (Wed, 25 Oct 2017 16:11:34 GMT):
https://gerrit.hyperledger.org/r/c/13687/ ( Added steps to fabric-ca sample to query by a revoked user) and https://gerrit.hyperledger.org/r/c/13887/ (Added gencrl option to the fabric-ca-client revoke cmd) needs additional +2 . Please help review these two change sets and get fab-5300 1.1 preview...thanks in advance
wlahti (Wed, 25 Oct 2017 22:43:28 GMT):
This should fix the intermittent UT failures in master in core/chaincode: https://gerrit.hyperledger.org/r/#/c/14857/
wlahti (Wed, 25 Oct 2017 22:43:28 GMT):
This should fix the intermittent UT failures in master due to core/chaincode tests: https://gerrit.hyperledger.org/r/#/c/14857/
wlahti (Wed, 25 Oct 2017 22:43:28 GMT):
~This should fix the intermittent UT failures in master due to core/chaincode tests: https://gerrit.hyperledger.org/r/#/c/14857/~ Thanks, @muralisr and @yacovm!
C0rWin (Wed, 25 Oct 2017 22:52:22 GMT):
fix for FAB-6744 - https://gerrit.hyperledger.org/r/#/c/14865/, needs some love
baohua (Thu, 26 Oct 2017 04:24:41 GMT):
Welcome for review, it's a safe change to enable more strict format checking on code. Thanks: https://gerrit.hyperledger.org/r/#/c/8861/
grapebaba (Thu, 26 Oct 2017 04:45:35 GMT):
https://gerrit.hyperledger.org/r/c/14361/ need one more +2 guys
divyank (Thu, 26 Oct 2017 11:08:05 GMT):
https://gerrit.hyperledger.org/r/c/14753/ makes Fabric's pluggable components pluggable.
jyellick (Thu, 26 Oct 2017 13:44:13 GMT):
https://gerrit.hyperledger.org/r/#/c/14795/ Simple change which is a prerequisite for capability support on upgrade
joe-alewine (Thu, 26 Oct 2017 14:32:52 GMT):
https://gerrit.hyperledger.org/r/#/c/14529/ Redoing documentation on dependency of libtool
joe-alewine (Thu, 26 Oct 2017 14:51:46 GMT):
https://gerrit.hyperledger.org/r/c/14883/ Fixing a simple typo (two missing quotation marks)
joe-alewine (Thu, 26 Oct 2017 15:13:15 GMT):
https://gerrit.hyperledger.org/r/c/13947/ Deletes mkdocs.yml in light of github now using sphinx
joe-alewine (Thu, 26 Oct 2017 15:35:32 GMT):
https://gerrit.hyperledger.org/r/c/14887/ Edits Writing Your First App to reflect changes to the "fabcar" directory inside of fabric_samples
joe-alewine (Thu, 26 Oct 2017 16:18:01 GMT):
https://gerrit.hyperledger.org/r/c/13387/ Deleting out of date docs
nnao (Thu, 26 Oct 2017 16:28:28 GMT):
https://gerrit.hyperledger.org/r/#/c/14869 Deletes a duplicated pkgmap.cryptogen In Makefile
wlahti (Thu, 26 Oct 2017 16:30:03 GMT):
Already has two +2s. Ready to merge now that CI has completed successfully: https://gerrit.hyperledger.org/r/#/c/14881/
wlahti (Thu, 26 Oct 2017 16:30:03 GMT):
https://gerrit.hyperledger.org/r/#/c/14881/ - Fixes another intermittent test failure due to the recent chaincode startup timeout change. Already has two +2s. Ready to merge now that CI has completed successfully.
wlahti (Thu, 26 Oct 2017 16:30:03 GMT):
~https://gerrit.hyperledger.org/r/#/c/14881/ - Fixes another intermittent test failure due to the recent chaincode startup timeout change. Already has two +2s. Ready to merge now that CI has completed successfully.~ thanks @muralisr!
wlahti (Thu, 26 Oct 2017 16:42:25 GMT):
Error handling documentation update needs one more +2: https://gerrit.hyperledger.org/r/#/c/14055
One line CR to update peer channel join's description: https://gerrit.hyperledger.org/r/#/c/14595
biljana_lukovic (Thu, 26 Oct 2017 18:49:03 GMT):
Has joined the channel.
biljana_lukovic (Thu, 26 Oct 2017 18:51:05 GMT):
Expose the 'GetOrgOfPeer()' method through gossip interface ... https://gerrit.hyperledger.org/r/#/c/14899/
markparz (Thu, 26 Oct 2017 19:30:33 GMT):
This one too please : https://gerrit.hyperledger.org/r/c/14891/
markparz (Thu, 26 Oct 2017 19:33:49 GMT):
https://gerrit.hyperledger.org/r/11775
mastersingh24 (Thu, 26 Oct 2017 19:53:34 GMT):
Easy ones:
https://gerrit.hyperledger.org/r/14883
https://gerrit.hyperledger.org/r/14885
markparz (Thu, 26 Oct 2017 20:22:24 GMT):
mine too :)
aleksandar.likic (Thu, 26 Oct 2017 20:50:22 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=t2zhp8S4S3bjG8hw8) @biljana_lukovic Eventually, https://jira.hyperledger.org/browse/FAB-5451 will provide this functionality. Until then, please merge this simple change to expose this information to the application layer. Thanks.
aleksandar.likic (Thu, 26 Oct 2017 20:50:22 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=t2zhp8S4S3bjG8hw8) @biljana_lukovic Eventually, https://jira.hyperledger.org/browse/FAB-5451 will provide this functionality. Until then, please merge this simple change to expose GetOrgOfPeer() to the application layer. Thanks.
aleksandar.likic (Thu, 26 Oct 2017 20:50:22 GMT):
https://gerrit.hyperledger.org/r/#/c/14899/ Eventually, https://jira.hyperledger.org/browse/FAB-5451 will provide this functionality. Until then, please merge this simple change to expose GetOrgOfPeer() to the application layer. Thanks.
divyank (Thu, 26 Oct 2017 21:21:56 GMT):
Initiates upgrade to Go 1.9.2: https://gerrit.hyperledger.org/r/c/14903/
luomin (Fri, 27 Oct 2017 01:34:06 GMT):
Has joined the channel.
luomin (Fri, 27 Oct 2017 01:42:00 GMT):
@joe-alewine thanks for post. just correct the link you shared above. Deleting out of date docs. https://gerrit.hyperledger.org/r/#/c/13387/
joe-alewine (Fri, 27 Oct 2017 12:17:47 GMT):
@luomin The link I posted works for me. Are you using the new gerrit UI?
skarim (Fri, 27 Oct 2017 13:20:29 GMT):
Please review: https://gerrit.hyperledger.org/r/#/c/14763/
firas.qutishat (Fri, 27 Oct 2017 13:30:50 GMT):
Has joined the channel.
firas.qutishat (Fri, 27 Oct 2017 13:31:16 GMT):
Easy ones:
https://gerrit.hyperledger.org/r/#/c/14903/
firas.qutishat (Fri, 27 Oct 2017 13:31:16 GMT):
Easy one:
https://gerrit.hyperledger.org/r/#/c/14903/
jyellick (Fri, 27 Oct 2017 15:20:00 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=o9YuQAeraCBCzw9fi)
jyellick (Fri, 27 Oct 2017 15:20:19 GMT):
^ Blocking Jeff's upgrade/capability testing
muralisr (Fri, 27 Oct 2017 18:10:24 GMT):
a bit of love for this please https://gerrit.hyperledger.org/r/#/c/14919/ - fairly obvious change to use channel ID in addition to tx id for mapping to proposal context with the negative and positive UT in chaincode_support_test.go
mastersingh24 (Fri, 27 Oct 2017 18:19:04 GMT):
@muralisr - Does ^^^^^ eliminate the need for https://gerrit.hyperledger.org/r/#/c/14897/ ?
mastersingh24 (Fri, 27 Oct 2017 18:19:04 GMT):
@muralisr - Does ^^^^^ eliminate the need for https://gerrit.hyperledger.org/r/14897/ ?
muralisr (Fri, 27 Oct 2017 18:20:01 GMT):
@mastersingh24 looking...
mastersingh24 (Fri, 27 Oct 2017 18:24:22 GMT):
I know they are different, but wondering if it is covered somehow
muralisr (Fri, 27 Oct 2017 18:25:06 GMT):
@mastersingh24 right... its not covered by 14919
muralisr (Fri, 27 Oct 2017 18:25:18 GMT):
(on a side note, one of the reasons 14919 does not insist on channel ID being non empty is because there are cases where we call chaincode with "")
mastersingh24 (Fri, 27 Oct 2017 18:25:36 GMT):
ok - can you comment on it then? ;)
muralisr (Fri, 27 Oct 2017 18:26:01 GMT):
as in review 14897 ?
mastersingh24 (Fri, 27 Oct 2017 18:26:10 GMT):
Yes please ;)
muralisr (Fri, 27 Oct 2017 18:26:19 GMT):
sure thing :-)
muralisr (Fri, 27 Oct 2017 18:27:05 GMT):
I did comment on the actual JIRA a while back but will take a look at the CR
muralisr (Fri, 27 Oct 2017 18:33:54 GMT):
ah I see what you mean... responded to your comment.
yacovm (Fri, 27 Oct 2017 18:45:24 GMT):
> This prevents CC-2-CC calls where the called CC is on a different channel
@muralisr @mastersingh24 so - a cross-channel CC2CC invocation doesn't ... work?
muralisr (Fri, 27 Oct 2017 18:47:40 GMT):
if the calling cc is same as called cc
muralisr (Fri, 27 Oct 2017 18:47:43 GMT):
that's the bug
muralisr (Fri, 27 Oct 2017 18:47:49 GMT):
did I state it wrong somewhere ?
yacovm (Fri, 27 Oct 2017 18:54:16 GMT):
ah I see
mastersingh24 (Sat, 28 Oct 2017 09:58:04 GMT):
Some easy ones (mostly doc/cosmetic) to clean up the CR backlog:
https://gerrit.hyperledger.org/r/13131
https://gerrit.hyperledger.org/r/14939
https://gerrit.hyperledger.org/r/13777
https://gerrit.hyperledger.org/r/13957
https://gerrit.hyperledger.org/r/14941
https://gerrit.hyperledger.org/r/13957
aso (Sat, 28 Oct 2017 11:58:05 GMT):
an easy one pls
https://gerrit.hyperledger.org/r/#/c/13457/
it already has a +2 (and several +1's)
baohua (Sat, 28 Oct 2017 14:41:00 GMT):
Again, would like to welcome for review on this safe changeset on enabling better code checking: https://gerrit.hyperledger.org/r/#/c/8861/. Thanks!
dave.enyeart (Sat, 28 Oct 2017 17:12:46 GMT):
https://gerrit.hyperledger.org/r/#/c/14917/ Chaincode Encryption sample from @aso is ready for final +2 review
dave.enyeart (Sat, 28 Oct 2017 17:12:46 GMT):
~https://gerrit.hyperledger.org/r/#/c/14917/~ Chaincode Encryption sample from @aso is ready for final +2 review
muralisr (Sat, 28 Oct 2017 18:04:52 GMT):
@dave.enyeart as @binhn brought this issue up will +1 for now waiting for his review
dave.enyeart (Sun, 29 Oct 2017 20:51:17 GMT):
A few doc/tutorial updates for 1.1 preview this week:
dave.enyeart (Sun, 29 Oct 2017 20:51:18 GMT):
a few doc merges needed if you could help:
https://gerrit.hyperledger.org/r/#/c/14395
https://gerrit.hyperledger.org/r/#/c/14909
https://gerrit.hyperledger.org/r/#/c/14925
https://gerrit.hyperledger.org/r/#/c/14929
dave.enyeart (Sun, 29 Oct 2017 20:51:18 GMT):
https://gerrit.hyperledger.org/r/#/c/14395
https://gerrit.hyperledger.org/r/#/c/14909
https://gerrit.hyperledger.org/r/#/c/14925
https://gerrit.hyperledger.org/r/#/c/14929
dave.enyeart (Sun, 29 Oct 2017 20:51:18 GMT):
https://gerrit.hyperledger.org/r/#/c/14395
https://gerrit.hyperledger.org/r/#/c/14909
~https://gerrit.hyperledger.org/r/#/c/14925~
~https://gerrit.hyperledger.org/r/#/c/14929~
dave.enyeart (Sun, 29 Oct 2017 20:51:18 GMT):
~https://gerrit.hyperledger.org/r/#/c/14395~
~https://gerrit.hyperledger.org/r/#/c/14909~
~https://gerrit.hyperledger.org/r/#/c/14925~
~https://gerrit.hyperledger.org/r/#/c/14929~
mastersingh24 (Mon, 30 Oct 2017 08:29:33 GMT):
A pretty easy one - needs one more +2 - https://gerrit.hyperledger.org/r/#/c/14945/ ;)
muralisr (Mon, 30 Oct 2017 19:06:55 GMT):
@mastersingh24 thanks for the +1 for https://gerrit.hyperledger.org/r/#/c/14919/ ... may I request more love please :-) once this is through, I can focus on the FSM cleanup
adc (Tue, 31 Oct 2017 07:43:27 GMT):
Hi, All. Please some love to https://gerrit.hyperledger.org/r/#/c/14573/. Thanks :)
mastersingh24 (Tue, 31 Oct 2017 11:52:15 GMT):
easy one from Will - https://gerrit.hyperledger.org/r/14595
mastersingh24 (Tue, 31 Oct 2017 12:54:21 GMT):
fairly easy one: https://gerrit.hyperledger.org/r/14981 ;)
aso (Tue, 31 Oct 2017 16:45:47 GMT):
https://gerrit.hyperledger.org/r/#/c/14535/ now unblocked by previous merge and with 2 +2's.... thx in advance!
aso (Tue, 31 Oct 2017 16:45:47 GMT):
https://gerrit.hyperledger.org/r/#/c/14535/ now unblocked by previous merge and already with 2 +2's.... thx in advance!
smithbk (Tue, 31 Oct 2017 17:35:56 GMT):
https://gerrit.hyperledger.org/r/14275 FAB-3416 Vendoring govaluate
https://gerrit.hyperledger.org/r/14279 FAB-3416 Map LDAP attrs to fabric CA attrs
nickgaski (Tue, 31 Oct 2017 18:42:01 GMT):
this one is ready - https://gerrit.hyperledger.org/r/#/c/14965/
mastersingh24 (Tue, 31 Oct 2017 19:23:44 GMT):
Fabric CA v1.0.4:
https://gerrit.hyperledger.org/r/15009
https://gerrit.hyperledger.org/r/15011
mastersingh24 (Tue, 31 Oct 2017 19:23:44 GMT):
Fabric CA v1.0.4:
https://gerrit.hyperledger.org/r/15009
https://gerrit.hyperledger.org/r/15011
mastersingh24 (Tue, 31 Oct 2017 19:23:44 GMT):
Fabric CA v1.0.4:
https://gerrit.hyperledger.org/r/15009
https://gerrit.hyperledger.org/r/15011
mastersingh24 (Tue, 31 Oct 2017 19:37:18 GMT):
@JonathanLevi @cbf @dave.enyeart ^^^
divyank (Tue, 31 Oct 2017 19:37:36 GMT):
Docs for SCC plugins: https://gerrit.hyperledger.org/r/#/c/15013/
mastersingh24 (Tue, 31 Oct 2017 20:32:36 GMT):
Fabric CA v1.0.4:
https://gerrit.hyperledger.org/r/15009
https://gerrit.hyperledger.org/r/15011
mastersingh24 (Tue, 31 Oct 2017 20:32:53 GMT):
these guys are still waiting ^^^^^ :pray_tone3:
dave.enyeart (Tue, 31 Oct 2017 20:45:15 GMT):
@mastersingh24 I put a comment in 15009
dave.enyeart (Tue, 31 Oct 2017 20:46:41 GMT):
A few doc/sample items that we'd like to get in for 1.1 preview:
dave.enyeart (Tue, 31 Oct 2017 20:46:44 GMT):
https://gerrit.hyperledger.org/r/#/c/14965/
dave.enyeart (Tue, 31 Oct 2017 20:46:44 GMT):
~https://gerrit.hyperledger.org/r/#/c/14965/~
dave.enyeart (Tue, 31 Oct 2017 20:46:56 GMT):
https://gerrit.hyperledger.org/r/#/c/14467/
dave.enyeart (Tue, 31 Oct 2017 20:46:56 GMT):
~https://gerrit.hyperledger.org/r/#/c/14467/~
dave.enyeart (Tue, 31 Oct 2017 20:47:06 GMT):
https://gerrit.hyperledger.org/r/#/c/14977/
dave.enyeart (Tue, 31 Oct 2017 20:47:06 GMT):
~https://gerrit.hyperledger.org/r/#/c/14977/~
mastersingh24 (Tue, 31 Oct 2017 20:47:38 GMT):
[will respond in the CR but that's only for fabric. fabric-ca does not have that doc ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=qCqWqZyJgQ7Fbg95H) @dave.enyeart
mastersingh24 (Tue, 31 Oct 2017 20:47:38 GMT):
will respond in the CR but that's only for fabric. fabric-ca does not have that doc
(https://chat.hyperledger.org/channel/fabric-pr-review?msg=qCqWqZyJgQ7Fbg95H) @dave.enyeart
dave.enyeart (Tue, 31 Oct 2017 20:49:10 GMT):
@mastersingh24 ok I +2ed them both. I'll let you have merge honors
mastersingh24 (Tue, 31 Oct 2017 20:49:54 GMT):
gracias
jyellick (Tue, 31 Oct 2017 21:03:01 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-maintainers?msg=RwvC7gaAqBPTBWoAg)
mastersingh24 (Tue, 31 Oct 2017 21:12:55 GMT):
Last 2 for v1.0.4:
https://gerrit.hyperledger.org/r/15005
https://gerrit.hyperledger.org/r/15007
mastersingh24 (Tue, 31 Oct 2017 22:58:38 GMT):
OK - believe it or not I can actually make mistakes
mastersingh24 (Tue, 31 Oct 2017 22:59:10 GMT):
I used the wrong link for the bootstrap script for v1.0.4. :(
This fixes it:
https://gerrit.hyperledger.org/r/15043
mastersingh24 (Wed, 01 Nov 2017 11:47:14 GMT):
@cbf @dave.enyeart - https://gerrit.hyperledger.org/r/15055 (updates the doc on master to clone the master branch of fabric-samples)
mastersingh24 (Wed, 01 Nov 2017 12:07:36 GMT):
for the release branch:
https://gerrit.hyperledger.org/r/15049
https://gerrit.hyperledger.org/r/15051
(they should be merged at the same time - one updates the fabric-samples and the other updates the docs)
dave.enyeart (Wed, 01 Nov 2017 13:24:52 GMT):
@mastersingh24 I've -2ed since these updates were written with 1.1 assumptions and therefore cannot be ported to release branch as-is.
dave.enyeart (Wed, 01 Nov 2017 13:25:11 GMT):
Added specific comments in the CRs
yacovm (Wed, 01 Nov 2017 13:32:19 GMT):
re-introducing a brittle test that was disabled https://gerrit.hyperledger.org/r/#/c/12419/
mastersingh24 (Wed, 01 Nov 2017 13:52:55 GMT):
@dave.enyeart - good catch on the Node CC - I somehow missed it even though I was looking for it. As for the other, I tested the updated fabcar samples with v1.0.4 images and all is good
dave.enyeart (Wed, 01 Nov 2017 13:53:10 GMT):
cool
mastersingh24 (Wed, 01 Nov 2017 13:53:39 GMT):
I posted a update to the other removing the reference to node cc
dave.enyeart (Wed, 01 Nov 2017 14:04:41 GMT):
@mastersingh24 I've +2ed them both now, and confirmed with Bret that he intended the fabcar updates to work against both 1.0.x and 1.1. However the balance-transfer sample demonstrates connection profile and therefore those updates cannot be backported to release.
dave.enyeart (Wed, 01 Nov 2017 14:04:41 GMT):
@mastersingh24 I've +2ed them both now, and confirmed with Bret that he intended the fabcar updates to work against both 1.0.x and 1.1. However the latest balance-transfer sample demonstrates connection profile and therefore those updates cannot be backported to release.
mastersingh24 (Wed, 01 Nov 2017 14:05:56 GMT):
correct
mastersingh24 (Wed, 01 Nov 2017 14:06:23 GMT):
That's why that little fella stayed in master and is what also drove my other CR for the git clone cmd ;)
mastersingh24 (Wed, 01 Nov 2017 14:06:41 GMT):
There's some method to my madness (some - not a lot ;) )
jeffgarratt (Wed, 01 Nov 2017 14:48:27 GMT):
is Jira down?
rameshthoomu (Wed, 01 Nov 2017 14:52:00 GMT):
No
mastersingh24 (Wed, 01 Nov 2017 14:54:30 GMT):
just slow sometimes @jeffgarratt
jeffgarratt (Wed, 01 Nov 2017 14:54:43 GMT):
it's back... was getting 502
jeffgarratt (Wed, 01 Nov 2017 15:38:31 GMT):
Validator related change https://gerrit.hyperledger.org/r/#/c/14961/
cbf (Wed, 01 Nov 2017 17:14:12 GMT):
@mastersingh24 @jimthematrix or @JonathanLevi the 1.1 release CRs are almost all through CI (or manually verified in the case of fabric-ca, see my comment)
cbf (Wed, 01 Nov 2017 17:15:09 GMT):
https://gerrit.hyperledger.org/r/c/15061/ https://gerrit.hyperledger.org/r/c/15065/ https://gerrit.hyperledger.org/r/c/15059/ https://gerrit.hyperledger.org/r/c/15069/ https://gerrit.hyperledger.org/r/c/15071/ https://gerrit.hyperledger.org/r/c/15077/ https://gerrit.hyperledger.org/r/c/15073/
cbf (Wed, 01 Nov 2017 17:16:16 GMT):
as @dave.enyeart noted, we received the go-ahead from @scottz and @rameshthoomu that the SVT tests all passed... as a reminder this is just a preview release not feature complete
mastersingh24 (Wed, 01 Nov 2017 17:16:33 GMT):
are you the submitter?
cbf (Wed, 01 Nov 2017 17:16:33 GMT):
we could use another +2 on each then I will merge them
cbf (Wed, 01 Nov 2017 17:16:41 GMT):
yes
cbf (Wed, 01 Nov 2017 17:16:53 GMT):
I realize that makes them all suspect;-)
mastersingh24 (Wed, 01 Nov 2017 17:21:00 GMT):
It does - but easy filter
mastersingh24 (Wed, 01 Nov 2017 17:21:11 GMT):
Although I usually filter you out
mastersingh24 (Wed, 01 Nov 2017 17:21:18 GMT):
I added some comments to https://gerrit.hyperledger.org/r/15059
mastersingh24 (Wed, 01 Nov 2017 17:21:28 GMT):
But maybe worth a quick chat here
cbf (Wed, 01 Nov 2017 17:21:53 GMT):
oh I left off https://gerrit.hyperledger.org/r/c/15067/
mastersingh24 (Wed, 01 Nov 2017 17:22:11 GMT):
For RTD, are we OK just using master/latest to be for the 1.1-preview? Or did we want to be able to have 1.1-preview as a version in RTD?
cbf (Wed, 01 Nov 2017 17:23:28 GMT):
ah yes
mastersingh24 (Wed, 01 Nov 2017 17:23:37 GMT):
If so, we should include 15055 and also update the download link before setting release = true and tagging the release. If we are good with just using master / latest, then not needed. This was the hard lesson I learned from v1.0.4
cbf (Wed, 01 Nov 2017 17:23:49 GMT):
fair enough is it ready to be merged? I can rebase and we can manually verify
cbf (Wed, 01 Nov 2017 17:23:53 GMT):
+1
mastersingh24 (Wed, 01 Nov 2017 17:24:33 GMT):
Do you have the new download link?
cbf (Wed, 01 Nov 2017 17:24:42 GMT):
I can grab one now
mastersingh24 (Wed, 01 Nov 2017 17:24:48 GMT):
I can quickly add that to 15055
dave.enyeart (Wed, 01 Nov 2017 17:25:41 GMT):
I was assuming we'd point to latest RTD rather than a 1.1-preview of the docs
dave.enyeart (Wed, 01 Nov 2017 17:26:01 GMT):
I am going to include in the announcement email the links to the doc pages of interest for preview
mastersingh24 (Wed, 01 Nov 2017 17:26:09 GMT):
I think 1.1-preview makes more sense so we can keep updating master on the way to alpha
mastersingh24 (Wed, 01 Nov 2017 17:26:43 GMT):
This all came to me last night as I was challenged by by 1.0.4 mess
mastersingh24 (Wed, 01 Nov 2017 17:26:43 GMT):
This all came to me last night as I was challenged by my 1.0.4 mess
dave.enyeart (Wed, 01 Nov 2017 17:27:03 GMT):
Yeah, I was assuming we'd keep updating master for docs. You are correct would be cleaner with 1.1-preview version of deocs
dave.enyeart (Wed, 01 Nov 2017 17:27:03 GMT):
Yeah, I was assuming we'd keep updating master for docs. You are correct would be cleaner with 1.1-preview version of RTDs
dave.enyeart (Wed, 01 Nov 2017 17:27:29 GMT):
I'm with you
cbf (Wed, 01 Nov 2017 17:27:35 GMT):
https://goo.gl/fMh2s3
cbf (Wed, 01 Nov 2017 17:27:49 GMT):
you going to update 15055
cbf (Wed, 01 Nov 2017 17:27:57 GMT):
then I can rebase mine
mastersingh24 (Wed, 01 Nov 2017 17:28:46 GMT):
yep - doing it now
mastersingh24 (Wed, 01 Nov 2017 17:30:08 GMT):
done
cbf (Wed, 01 Nov 2017 17:33:38 GMT):
@dave.enyeart we could use another +2 on https://gerrit.hyperledger.org/r/c/15055/
mastersingh24 (Wed, 01 Nov 2017 17:34:42 GMT):
fabric-ca is ready
cbf (Wed, 01 Nov 2017 17:41:47 GMT):
thx
dave.enyeart (Wed, 01 Nov 2017 17:45:43 GMT):
@cbf +2ed it
cbf (Wed, 01 Nov 2017 17:47:09 GMT):
thx
cbf (Wed, 01 Nov 2017 17:52:09 GMT):
@dave.enyeart @mastersingh24 https://gerrit.hyperledger.org/r/c/15059 and https://gerrit.hyperledger.org/r/c/15069 need +2s
kostas (Wed, 01 Nov 2017 17:59:59 GMT):
@cbf: Perhaps not a deal-breaker, but see: https://gerrit.hyperledger.org/r/c/15059/2/Makefile#40
cbf (Wed, 01 Nov 2017 18:01:09 GMT):
@kostas not worth changing at this point
cbf (Wed, 01 Nov 2017 18:01:21 GMT):
that is only used for make changelog and I don't use that
kostas (Wed, 01 Nov 2017 18:01:30 GMT):
ACK, will +2 right now.
cbf (Wed, 01 Nov 2017 18:02:37 GMT):
@jimthematrix who else can +2 chaincode-node?
mastersingh24 (Wed, 01 Nov 2017 18:03:16 GMT):
good to merge the fabric-ca CRs?
mastersingh24 (Wed, 01 Nov 2017 18:03:22 GMT):
I can hit submit
dave.enyeart (Wed, 01 Nov 2017 18:05:45 GMT):
@jimthematrix is not on rocket today (but is on slack). @bretharrison is another maintainer in chaincode-node
dave.enyeart (Wed, 01 Nov 2017 18:06:25 GMT):
@cbf @mastersingh24 why do i see these tags in master:
dave.enyeart (Wed, 01 Nov 2017 18:06:29 GMT):
```v1.0.1
v1.0.2
v1.0.3```
dave.enyeart (Wed, 01 Nov 2017 18:06:42 GMT):
master has none of these releases, right?
mastersingh24 (Wed, 01 Nov 2017 18:08:28 GMT):
tags are not against a branch
mastersingh24 (Wed, 01 Nov 2017 18:08:32 GMT):
they are against commits
dave.enyeart (Wed, 01 Nov 2017 18:09:15 GMT):
ok, so then my question is why is v1.0.4 not there?
dave.enyeart (Wed, 01 Nov 2017 18:09:55 GMT):
nevermind, see it
dave.enyeart (Wed, 01 Nov 2017 18:20:36 GMT):
@cbf Can Jim/Bret go ahead and merge https://gerrit.hyperledger.org/r/#/c/15077/ and https://gerrit.hyperledger.org/r/#/c/15067/ ?
cbf (Wed, 01 Nov 2017 18:58:10 GMT):
so, I am really thinking that we need to have release managers on as reviewers for all repos in a release - really annoying to have to chase down when there are only two for 2+2
mastersingh24 (Wed, 01 Nov 2017 19:04:42 GMT):
indeed
JonathanLevi (Wed, 01 Nov 2017 19:27:34 GMT):
I agree !
mastersingh24 (Wed, 01 Nov 2017 22:02:08 GMT):
These little guys could use one more +2 plus a merge on the release branch:
https://gerrit.hyperledger.org/r/#/q/branch:release+owner:%22Gari+Singh+%253Cgari.r.singh%2540gmail.com%253E%22++status:open
baohua (Thu, 02 Nov 2017 04:39:37 GMT):
A simple and old changeset to enhance code format checking, (got three +1 before) rebased again to latest code, welcome to help review: https://gerrit.hyperledger.org/r/#/c/8861/
adc (Thu, 02 Nov 2017 12:30:56 GMT):
Hi, All. Please, some love to https://gerrit.hyperledger.org/r/#/c/12453/ Thanks :)
adc (Thu, 02 Nov 2017 12:57:52 GMT):
please, review also https://gerrit.hyperledger.org/r/#/c/12455/ :)
jeffgarratt (Thu, 02 Nov 2017 14:16:21 GMT):
@aso 's https://gerrit.hyperledger.org/r/#/c/14961/
jeffgarratt (Thu, 02 Nov 2017 14:19:37 GMT):
easy one https://gerrit.hyperledger.org/r/#/c/14893/
jeffgarratt (Thu, 02 Nov 2017 14:20:37 GMT):
easy type fix in https://gerrit.hyperledger.org/r/#/c/14975/
jeffgarratt (Thu, 02 Nov 2017 14:20:37 GMT):
easy typo fix in https://gerrit.hyperledger.org/r/#/c/14975/
divyank (Thu, 02 Nov 2017 14:49:10 GMT):
Docs for system chaincode plugins: https://gerrit.hyperledger.org/r/#/c/15013/
divyank (Thu, 02 Nov 2017 14:49:29 GMT):
just read the instructions.jpg
muralisr (Thu, 02 Nov 2017 16:05:11 GMT):
@divyank will look
cbf (Thu, 02 Nov 2017 18:18:46 GMT):
https://gerrit.hyperledger.org/r/c/12067/
divyank (Thu, 02 Nov 2017 20:52:01 GMT):
Release baseimage with Go 1.9.2: https://gerrit.hyperledger.org/r/c/15143/
jyellick (Fri, 03 Nov 2017 03:45:36 GMT):
There is a growing stack on top of this one: https://gerrit.hyperledger.org/r/#/c/14601/
No real code changes, just proto and proto translation annotations
harsha (Fri, 03 Nov 2017 11:02:03 GMT):
Easy one :- https://gerrit.hyperledger.org/r/#/c/15163
harsha (Fri, 03 Nov 2017 11:02:03 GMT):
Easy one :- ~ https://gerrit.hyperledger.org/r/#/c/15163 ~
aso (Fri, 03 Nov 2017 13:55:30 GMT):
*1-file change* https://gerrit.hyperledger.org/r/#/c/14537/ to bring up MSPs with a type different from the default
mastersingh24 (Fri, 03 Nov 2017 14:46:33 GMT):
Added a comment
(https://chat.hyperledger.org/channel/fabric-pr-review?msg=CSK7zDsxhfR4EmHNr) @aso
aso (Fri, 03 Nov 2017 14:47:14 GMT):
:thumbup: thx! I answered!
mastersingh24 (Fri, 03 Nov 2017 14:47:53 GMT):
@jyellick - couple comments on a few in the series - they are the ones with a +1
(https://chat.hyperledger.org/channel/fabric-pr-review?msg=o7v9Dw5PxTqh5WgJ6)
jyellick (Fri, 03 Nov 2017 14:49:58 GMT):
Thanks @mastersingh24 I was composing a reply on the protos one as you pinged
divyank (Fri, 03 Nov 2017 17:38:44 GMT):
Release baseimage with Go 1.9.2: https://gerrit.hyperledger.org/r/c/15143
aso (Fri, 03 Nov 2017 18:17:17 GMT):
second +2 pls on a one-file change... https://gerrit.hyperledger.org/r/#/c/14537 :innocent:
nnao (Fri, 03 Nov 2017 18:56:15 GMT):
Delete '--tls' extra arguments: https://gerrit.hyperledger.org/r/#/c/15149/
muralisr (Fri, 03 Nov 2017 19:39:15 GMT):
one more +2 https://gerrit.hyperledger.org/r/#/c/14919/ for this please
mastersingh24 (Fri, 03 Nov 2017 20:07:00 GMT):
@muralisr - maybe a pretty please? ;)
muralisr (Fri, 03 Nov 2017 20:07:26 GMT):
pretty, pretty :-)
muralisr (Fri, 03 Nov 2017 20:07:55 GMT):
@dave.enyeart suggested we hold off till we have at least node shim covered ...
muralisr (Fri, 03 Nov 2017 20:08:37 GMT):
I didn't know how widely node chaincode was getting used.
dave.enyeart (Fri, 03 Nov 2017 20:08:54 GMT):
Composer is actively using node chaincode
muralisr (Fri, 03 Nov 2017 20:09:06 GMT):
with master ?
dave.enyeart (Fri, 03 Nov 2017 20:09:09 GMT):
yes
muralisr (Fri, 03 Nov 2017 20:09:11 GMT):
ok
mastersingh24 (Fri, 03 Nov 2017 20:32:40 GMT):
https://gerrit.hyperledger.org/r/15123 - easy one from @aambati
muralisr (Fri, 03 Nov 2017 20:40:17 GMT):
done @mastersingh24 @aambati
jeffgarratt (Sat, 04 Nov 2017 01:50:45 GMT):
https://gerrit.hyperledger.org/r/#/c/15149/
jeffgarratt (Sat, 04 Nov 2017 01:50:45 GMT):
--tls issue in e2e scripting -> https://gerrit.hyperledger.org/r/#/c/15149/
jeffgarratt (Sat, 04 Nov 2017 01:55:43 GMT):
@muralisr could you look at this when you get some time.. less than 10 lines https://gerrit.hyperledger.org/r/#/c/14893/
muralisr (Sat, 04 Nov 2017 02:34:21 GMT):
done @jeffgarratt
jeffgarratt (Sat, 04 Nov 2017 02:34:28 GMT):
thank you!!!
jeffgarratt (Sat, 04 Nov 2017 02:34:28 GMT):
@muralisr thank you!!!
jeffgarratt (Sat, 04 Nov 2017 02:34:35 GMT):
also, I commented as discussed
mastersingh24 (Sat, 04 Nov 2017 10:26:53 GMT):
Trivial - https://gerrit.hyperledger.org/r/14979 @kostas @jyellick
mastersingh24 (Sat, 04 Nov 2017 10:27:47 GMT):
Trivial: https://gerrit.hyperledger.org/r/15153
mastersingh24 (Sat, 04 Nov 2017 13:40:35 GMT):
Fairly trivial: https://gerrit.hyperledger.org/r/10065 (rebased an old CR from Liam)
mastersingh24 (Sat, 04 Nov 2017 13:44:03 GMT):
Trivial: https://gerrit.hyperledger.org/r/15193 (eliminates the download status log messages from CI when maven pulls from repos)
smithbk (Sat, 04 Nov 2017 21:39:48 GMT):
https://gerrit.hyperledger.org/r/#/c/14963/ - update swagger doc (needs one more +2) @jimthematrix
https://gerrit.hyperledger.org/r/#/c/15089/ - Just adding netcat to some fabric-ca images (easy review)
https://gerrit.hyperledger.org/r/#/c/14855/ - Using netcat to fix timing issue in fabric-ca sample (pretty easy)
baohua (Sun, 05 Nov 2017 01:00:20 GMT):
A simple fix (9 weeks ago) on method naming: https://gerrit.hyperledger.org/r/#/c/13077/, welcome to help review
mastersingh24 (Sun, 05 Nov 2017 13:50:19 GMT):
easy one - just adds tests: https://gerrit.hyperledger.org/r/10065
muralisr (Sun, 05 Nov 2017 16:55:29 GMT):
looking @mastersingh24
baohua (Mon, 06 Nov 2017 02:11:14 GMT):
easy one: https://gerrit.hyperledger.org/r/#/c/13077/, having +1, waiting for +2, thanks!
mastersingh24 (Mon, 06 Nov 2017 10:17:40 GMT):
@baohua - I did have a comments on the name
mastersingh24 (Mon, 06 Nov 2017 10:17:40 GMT):
@baohua - I did have a comment on the name
baohua (Mon, 06 Nov 2017 13:05:30 GMT):
@mastersingh24 oh, sorry, just find, will fix
baohua (Mon, 06 Nov 2017 13:05:33 GMT):
thansk
baohua (Mon, 06 Nov 2017 13:05:33 GMT):
thanks
muralisr (Mon, 06 Nov 2017 14:32:02 GMT):
@mastersingh24 couldn't get to https://gerrit.hyperledger.org/r/10065 over the weekend (was spent on something else :-) )... will try to get to it tonight if not already taken
mastersingh24 (Mon, 06 Nov 2017 14:39:49 GMT):
No problem. It's pretty simple - I just rebased some tests created by Liam. Minimal amount of code to review
sanchezl (Mon, 06 Nov 2017 15:48:56 GMT):
https://gerrit.hyperledger.org/r/c/15207/ – (some fixes needed in java chaincode that still remains in fabric repository)
sanchezl (Mon, 06 Nov 2017 15:48:56 GMT):
https://gerrit.hyperledger.org/r/c/15207/ – (some fixes needed in the java chaincode shim that still remains in fabric repository)
divyank (Mon, 06 Nov 2017 16:15:15 GMT):
Updates baseimage to include Go 1.9.2: https://gerrit.hyperledger.org/r/c/15143/
muralisr (Mon, 06 Nov 2017 16:32:00 GMT):
thanks for the +1 @sanchezl .. let me add other maintainers for follow up review and (hopefully) +2 :-)
Ratnakar (Mon, 06 Nov 2017 16:49:14 GMT):
one more +2 please https://gerrit.hyperledger.org/r/#/c/15121/
Ratnakar (Mon, 06 Nov 2017 18:40:14 GMT):
small one https://gerrit.hyperledger.org/r/#/c/15229/
boliang (Tue, 07 Nov 2017 04:53:10 GMT):
https://gerrit.hyperledger.org/r/#/c/15217/ This CR adds chaincodeAddress to peer
baohua (Tue, 07 Nov 2017 06:12:35 GMT):
small change, welcome to give comments: https://gerrit.hyperledger.org/r/#/c/12735/
muralisr (Tue, 07 Nov 2017 15:21:05 GMT):
@boliang +1ed for now and added a few more revieers
smithbk (Tue, 07 Nov 2017 17:12:18 GMT):
Needs one more +2 pls ... https://gerrit.hyperledger.org/r/#/c/14855/ - Fix timing issue in fabric-ca sample
jyellick (Tue, 07 Nov 2017 17:36:17 GMT):
https://gerrit.hyperledger.org/r/#/c/15019
https://gerrit.hyperledger.org/r/#/c/15021
https://gerrit.hyperledger.org/r/#/c/15023
Each have one +2, none are new features, all are code cleanup and test coverage related.
jyellick (Tue, 07 Nov 2017 17:36:17 GMT):
https://gerrit.hyperledger.org/r/#/c/15019
https://gerrit.hyperledger.org/r/#/c/15021
https://gerrit.hyperledger.org/r/#/c/15023
Each have one +2, none are new features, all are code cleanup and test coverage related. Line counts on some are somewhat high, but they are wrote mechanical changes related to renaming.
jyellick (Tue, 07 Nov 2017 17:36:17 GMT):
https://gerrit.hyperledger.org/r/#/c/15019
https://gerrit.hyperledger.org/r/#/c/15021
https://gerrit.hyperledger.org/r/#/c/15023
Each have one +2, none are new features, all are code cleanup and test coverage related. Line counts on some are somewhat high, but they are rote mechanical changes related to renaming.
muralisr (Tue, 07 Nov 2017 18:33:42 GMT):
@jyellick will look if not already taken
Baha-sk (Tue, 07 Nov 2017 19:21:29 GMT):
Has joined the channel.
Baha-sk (Tue, 07 Nov 2017 21:47:54 GMT):
https://gerrit.hyperledger.org/r/14897
Baha-sk (Tue, 07 Nov 2017 21:47:54 GMT):
scc to scc invocation fix in Fabric: https://gerrit.hyperledger.org/r/14897 please review and provide +2 if you can
boliang (Wed, 08 Nov 2017 01:10:06 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=4AYphdscBK5HeunuT) @muralisr Thanks.
smithbk (Wed, 08 Nov 2017 14:48:44 GMT):
Really easy one ... a doc update. Needs 1 more +2. https://gerrit.hyperledger.org/r/#/c/15233/
Baha-sk (Wed, 08 Nov 2017 14:50:16 GMT):
hi all.. need +2 for this fix please, unit tests were added to confirm scc to scc invoke works without a channel: https://gerrit.hyperledger.org/r/14897 thanks.
rennman (Wed, 08 Nov 2017 19:41:42 GMT):
need +2
https://gerrit.hyperledger.org/r/#/c/14721/ # increased timeout addresses CI build failures on slow VMs
https://gerrit.hyperledger.org/r/#/c/15105/ # (this one is holding up https://gerrit.hyperledger.org/r/#/c/15101/)
mastersingh24 (Wed, 08 Nov 2017 19:45:40 GMT):
@rennman - you need to fix https://gerrit.hyperledger.org/r/14721 - cannot be merged - looks like it's dependent on something missing
rennman (Wed, 08 Nov 2017 19:46:50 GMT):
arg .. ok, I'll address it ... thanks
Baha-sk (Wed, 08 Nov 2017 19:50:17 GMT):
https://gerrit.hyperledger.org/r/#/c/15165/ has broken my commit (https://gerrit.hyperledger.org/r/14897) will rebase and push another patch... guys I will need your help to +2 this once done
Baha-sk (Wed, 08 Nov 2017 19:58:29 GMT):
https://gerrit.hyperledger.org/r/#/c/14897/ rebased...
rameshthoomu (Wed, 08 Nov 2017 20:51:13 GMT):
@kostas @greg.haskins I see zookeeper version reference has been updated to 3.4.10 from 3.4.9. I see most of the builds are failing with 404 not found error..
https://gerrit.hyperledger.org/r/#/c/15319/
rameshthoomu (Wed, 08 Nov 2017 20:51:13 GMT):
@kostas @greg.haskins @mastersingh24 I see zookeeper version reference has been updated to 3.4.10 from 3.4.9. I see most of the builds are failing with 404 not found error..
https://gerrit.hyperledger.org/r/#/c/15319/
yacovm (Wed, 08 Nov 2017 21:14:28 GMT):
Clipboard - November 8, 2017 11:14 PM
yacovm (Wed, 08 Nov 2017 21:14:53 GMT):
just saying.... :arrow_up:
rjones (Wed, 08 Nov 2017 21:20:08 GMT):
@yacovm what are you *just saying*?
yacovm (Wed, 08 Nov 2017 21:20:46 GMT):
That if we have cached versions of dependecies
yacovm (Wed, 08 Nov 2017 21:20:52 GMT):
Life would be good :wink:
rjones (Wed, 08 Nov 2017 21:22:12 GMT):
I don't get that from that screenshot.
yacovm (Wed, 08 Nov 2017 21:29:02 GMT):
Thays what i meant though
rennman (Wed, 08 Nov 2017 21:38:56 GMT):
@mastersingh24 @smithbk
https://gerrit.hyperledger.org/r/#/c/14721/ has been re-based and passed CI
rameshthoomu (Wed, 08 Nov 2017 21:45:04 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=Kah2pLFdohBytPLRS) need quick review on this patch..
rjones (Wed, 08 Nov 2017 22:20:02 GMT):
guys we need https://gerrit.hyperledger.org/r/#/c/15319/ merged to unbreak CI
smithbk (Wed, 08 Nov 2017 22:22:18 GMT):
@rjones +2'ed
rjones (Wed, 08 Nov 2017 22:24:17 GMT):
thank you
muralisr (Wed, 08 Nov 2017 22:25:40 GMT):
done @rjones
rjones (Wed, 08 Nov 2017 22:26:14 GMT):
thank you!
muralisr (Wed, 08 Nov 2017 22:26:27 GMT):
of course!
rjones (Wed, 08 Nov 2017 22:28:08 GMT):
a lot of changes will need rebased: https://gerrit.hyperledger.org/r/#/q/status:open+project:fabric+label:verified%253C1
rjones (Wed, 08 Nov 2017 22:28:08 GMT):
14 changes will need rebased: https://gerrit.hyperledger.org/r/#/q/status:open+project:fabric+label:verified%253C1
jimthematrix (Thu, 09 Nov 2017 02:51:28 GMT):
https://gerrit.hyperledger.org/r/#/c/15251/ - upgrading node SDK support to node.js LTS 8.9.0
aambati (Thu, 09 Nov 2017 15:51:36 GMT):
@mastersingh24 @jimthematrix can you please review https://gerrit.hyperledger.org/r/c/13687/ (added steps to generate crl and update channel to the fabric-ca sample) and https://gerrit.hyperledger.org/r/c/13887/ (added gencrl option to the revoke command)...these two have been sitting there for a while..i appreciate if you review and give +2 if you are satisfied...Keith has already +2ed them
rameshthoomu (Thu, 09 Nov 2017 16:29:19 GMT):
@scottz updated node js version to 8.9.0 in fabric-test repo https://gerrit.hyperledger.org/r/#/c/15341/
muralisr (Thu, 09 Nov 2017 16:52:25 GMT):
@sanchezl @jimthematrix @mastersingh24 the java CRs @https://gerrit.hyperledger.org/r/#/c/15207/ and https://gerrit.hyperledger.org/r/#/c/15205/ are good to go as the dependent CRs are in
Baha-sk (Thu, 09 Nov 2017 18:20:07 GMT):
@mastersingh24 @muralisr @jimthematrix https://gerrit.hyperledger.org/r/#/c/14919/ needs to be revisited, it overrode part of core/chaincode/handler.go of https://gerrit.hyperledger.org/r/#/c/15165/
nickgaski (Thu, 09 Nov 2017 19:34:24 GMT):
this is any easy but important one; the CLI chaincode volume mounting has been changed so the manual instructions need to be updated - https://gerrit.hyperledger.org/r/#/c/15329/
bstasyszyn (Thu, 09 Nov 2017 21:22:34 GMT):
https://gerrit.hyperledger.org/r/#/c/14791/ - Implements private data methods in mock stubs
jimthematrix (Thu, 09 Nov 2017 21:54:41 GMT):
@bretharrison @davidkel trivial one https://gerrit.hyperledger.org/r/#/c/15343/ so that npm publication entry on npmjs.com will have a meaningful page
bretharrison (Thu, 09 Nov 2017 21:56:11 GMT):
@jimthematrix all set
Baha-sk (Thu, 09 Nov 2017 22:27:28 GMT):
scc to scc chainless invocation fix: https://gerrit.hyperledger.org/r/15363
baohua (Fri, 10 Nov 2017 15:38:23 GMT):
easy one, welcome to review: https://gerrit.hyperledger.org/r/#/c/13077/
rennman (Fri, 10 Nov 2017 16:38:44 GMT):
@mastersingh24 or anyone willing to take look ... +2 after re-basing ... ready to merge
https://gerrit.hyperledger.org/r/14721
Ratnakar (Fri, 10 Nov 2017 18:31:32 GMT):
trivial one https://gerrit.hyperledger.org/r/#/c/15377/
mastersingh24 (Fri, 10 Nov 2017 21:48:18 GMT):
Trivial but important NodeSDK changes for master and release branches: https://gerrit.hyperledger.org/r/#/q/project:fabric-sdk-node+owner:%22Gari+Singh+%253Cgari.r.singh%2540gmail.com%253E%22+status:open
yacovm (Fri, 10 Nov 2017 22:39:30 GMT):
@mastersingh24 I merged the version but have a comment on the function switch
mastersingh24 (Sun, 12 Nov 2017 14:04:22 GMT):
https://gerrit.hyperledger.org/r/15411 - this will fix the CI failures (the sampleconfig certs expired yesterday)
mastersingh24 (Sun, 12 Nov 2017 22:49:36 GMT):
https://gerrit.hyperledger.org/r/15421 - this will fix the NodeSDK failure in the e2e CI job
boliang (Mon, 13 Nov 2017 03:36:51 GMT):
Welcome to review https://gerrit.hyperledger.org/r/#/c/15217/
mastersingh24 (Mon, 13 Nov 2017 12:37:40 GMT):
Phew - what a nightmare - expired certs all over the place leading to CI failures. Ugh. Soooo ........
@rickr - hopefully https://gerrit.hyperledger.org/r/15429 will pass and you can merge
then hopefully https://gerrit.hyperledger.org/r/15411 will pass e2e
then everyone gets to rebase. Fun times ahead folks
mastersingh24 (Mon, 13 Nov 2017 12:37:40 GMT):
Phew - what a nightmare - expired certs all over the place leading to CI failures. Ugh. Soooo ........
@rickr - hopefully https://gerrit.hyperledger.org/r/15429 will pass and you can merge.
Then hopefully https://gerrit.hyperledger.org/r/15411 will pass e2e.
Then everyone gets to rebase. Fun times ahead folks!
rickr (Mon, 13 Nov 2017 14:04:20 GMT):
Merged thanks @mastersingh24 . @ashutosh_kumar was just asking me on Friday if the JSDK was catching expired certs :) Looks like he has his negative validation testcase already written for him :)
mastersingh24 (Mon, 13 Nov 2017 14:56:49 GMT):
Indeed - that part works for sure ;)
divyank (Mon, 13 Nov 2017 21:01:42 GMT):
Release base image with Go 1.9.2 : https://gerrit.hyperledger.org/r/c/15143
sstone1 (Mon, 13 Nov 2017 22:26:09 GMT):
Has joined the channel.
sstone1 (Mon, 13 Nov 2017 22:26:36 GMT):
fix `docker-compose-e2e.yaml` provided with `byfn.sh` so it works with the script: https://gerrit.hyperledger.org/r/#/c/15453
baohua (Tue, 14 Nov 2017 02:26:47 GMT):
2 easy patchsets: https://gerrit.hyperledger.org/r/#/c/13077/, https://gerrit.hyperledger.org/r/12735, welcome to review :)
adc (Tue, 14 Nov 2017 13:23:28 GMT):
Hi All, please, some love to https://gerrit.hyperledger.org/r/#/c/12455/ Thanks :)
adc (Tue, 14 Nov 2017 13:24:18 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=bFTXvKXDXrFo65H2s) @mastersingh24 shall we have a mechanism to generate them on the fly?
adc (Tue, 14 Nov 2017 13:24:32 GMT):
For that we could leverage cryptogen :)
yacovm (Tue, 14 Nov 2017 13:33:00 GMT):
@adc we
yacovm (Tue, 14 Nov 2017 13:33:00 GMT):
@adc we're covered for the next 10 years
yacovm (Tue, 14 Nov 2017 13:33:28 GMT):
we just need to remember to re-generate them in 2027 and we're good
Chandraamit (Tue, 14 Nov 2017 16:39:08 GMT):
Has joined the channel.
knagware9 (Tue, 14 Nov 2017 16:40:48 GMT):
Has joined the channel.
Baha-sk (Tue, 14 Nov 2017 17:46:26 GMT):
https://gerrit.hyperledger.org/r/c/15363/ has been updated with minor refactoring and rebasing..
Baha-sk (Tue, 14 Nov 2017 22:02:58 GMT):
https://gerrit.hyperledger.org/r/15363 is now finally built successfully, please have a look and like it if you can
rjones (Tue, 14 Nov 2017 22:38:40 GMT):
@yacovm that logic is exactly how I ended up spamming a ton of cell phones in Europe. "this mute logic will work for ten years!"
yacovm (Tue, 14 Nov 2017 22:39:36 GMT):
heh, I was joking of course :)
yacovm (Tue, 14 Nov 2017 23:03:27 GMT):
FWIW in my UTs all the certs are generated at runtime
adc (Wed, 15 Nov 2017 10:29:13 GMT):
Hi All, please some additional love to https://gerrit.hyperledger.org/r/#/c/12455/ and https://gerrit.hyperledger.org/r/#/c/12459/ :)
yacovm (Wed, 15 Nov 2017 10:41:53 GMT):
@adc the commit https://gerrit.hyperledger.org/r/#/c/12459/ is rebased not on top of the latest https://gerrit.hyperledger.org/r/#/c/12455/
yacovm (Wed, 15 Nov 2017 10:41:53 GMT):
@adc the commit https://gerrit.hyperledger.org/r/#/c/12459/ is rebased not on top of the latest https://gerrit.hyperledger.org/r/#/c/12455/ just FYI
adc (Wed, 15 Nov 2017 11:01:21 GMT):
is the rebase necessary?
adc (Wed, 15 Nov 2017 11:01:33 GMT):
there is not conflict
yacovm (Wed, 15 Nov 2017 11:08:36 GMT):
it's not necessary but it's safer since the change set was lastly built 5 days ago...
adc (Wed, 15 Nov 2017 13:38:34 GMT):
okay, rebased
nickgaski (Wed, 15 Nov 2017 19:47:21 GMT):
Need one more here - https://gerrit.hyperledger.org/r/#/c/15327/
nickgaski (Wed, 15 Nov 2017 19:47:53 GMT):
And this is the new doc for reconfigure of BYFN - https://gerrit.hyperledger.org/r/#/c/15323/
nickgaski (Wed, 15 Nov 2017 19:48:00 GMT):
They need to go together
adc (Thu, 16 Nov 2017 08:00:53 GMT):
Hi All, please, have a look to https://gerrit.hyperledger.org/r/#/c/15483/ Thanks :)
baohua (Thu, 16 Nov 2017 08:17:19 GMT):
welcome to have some quick review: https://gerrit.hyperledger.org/r/#/c/12735/
C0rWin (Thu, 16 Nov 2017 09:11:06 GMT):
Hi, https://gerrit.hyperledger.org/r/#/c/15237/, needs one more +2 :)
Baha-sk (Thu, 16 Nov 2017 13:14:38 GMT):
hi all, https://gerrit.hyperledger.org/r/15363 needs another +2 please..
cbf (Thu, 16 Nov 2017 14:24:23 GMT):
need one more vote on https://jira.hyperledger.org/browse/FAB-6590 please
yacovm (Thu, 16 Nov 2017 14:25:04 GMT):
I'd vote but JIRA enforces double spending
yacovm (Thu, 16 Nov 2017 14:25:04 GMT):
I'd vote (again) but JIRA enforces double spending
cbf (Thu, 16 Nov 2017 14:32:13 GMT):
;-)
cbf (Thu, 16 Nov 2017 14:32:36 GMT):
@C0rWin I merged but didn't close the JIRA as I am not sure if it is complete
C0rWin (Thu, 16 Nov 2017 14:33:20 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=EWxcejiw2h57A9e3Z) @cbf thanks, this is complete...
C0rWin (Thu, 16 Nov 2017 14:33:25 GMT):
I will close the JIRA
nickgaski (Thu, 16 Nov 2017 15:35:48 GMT):
por favor - https://gerrit.hyperledger.org/r/#/c/15327 && https://gerrit.hyperledger.org/r/#/c/15323
baohua (Fri, 17 Nov 2017 02:07:05 GMT):
need one more +2: https://gerrit.hyperledger.org/r/#/c/13077/, thanks
rameshthoomu (Fri, 17 Nov 2017 14:42:32 GMT):
@scottz https://gerrit.hyperledger.org/r/#/c/15563/ trivial update
harsha (Fri, 17 Nov 2017 15:09:48 GMT):
need one more +2 : https://gerrit.hyperledger.org/r/#/c/15533/
jimthematrix (Fri, 17 Nov 2017 16:09:55 GMT):
https://gerrit.hyperledger.org/r/#/c/15549/ - adding encryption library for node.js chaincode
nickgaski (Fri, 17 Nov 2017 17:01:27 GMT):
https://gerrit.hyperledger.org/r/#/c/15323/ - the code for this is in. Can we add the doc please?
sstone1 (Fri, 17 Nov 2017 19:47:01 GMT):
can somebody review this one please? we need a BYFN CA example working so that we can publish a new Composer tutorial which shows you how to combine the two: https://gerrit.hyperledger.org/r/c/15453
sstone1 (Fri, 17 Nov 2017 19:47:01 GMT):
can somebody review this one please? we need a BYFN w/ CA example working so that we can publish a new Composer tutorial which shows you how to combine the two: https://gerrit.hyperledger.org/r/c/15453
wlahti (Fri, 17 Nov 2017 20:51:50 GMT):
https://gerrit.hyperledger.org/r/#/c/15221/ - updates a previously incorrect comment about chaincode events
smithbk (Sun, 19 Nov 2017 03:42:02 GMT):
For fabric-ca:
smithbk (Sun, 19 Nov 2017 03:42:05 GMT):
https://gerrit.hyperledger.org/r/#/c/15487/ - Add troubleshooting tip (doc only)
https://gerrit.hyperledger.org/r/#/c/15439/ - Fix cert/key paths with --cacount
https://gerrit.hyperledger.org/r/#/c/15373/ - Remove non-existent files from yaml
https://gerrit.hyperledger.org/r/#/c/15353/ - Improve GetID function in cid library (Gari)
https://gerrit.hyperledger.org/r/#/c/15139/ - Set OUs in ECerts (need another +2)
https://gerrit.hyperledger.org/r/#/c/15269/ - 1. Dynamic Config Identities CLI
https://gerrit.hyperledger.org/r/#/c/15277/ - 2. Dynamic Config Identities CLI(2)
https://gerrit.hyperledger.org/r/#/c/15279/ - 3. Dynamic Config Identities GetIDs
https://gerrit.hyperledger.org/r/#/c/15281/ - 4. Dynamic Config Identities Add/Remove
https://gerrit.hyperledger.org/r/#/c/15283/ - 5. Dynamic Config Identities Modify
manxiaqu (Mon, 20 Nov 2017 06:34:51 GMT):
Has joined the channel.
manxiaqu (Mon, 20 Nov 2017 06:35:43 GMT):
https://gerrit.hyperledger.org/r/#/c/14629/ - Support the MongoDB as the stateDB
adc (Mon, 20 Nov 2017 08:36:16 GMT):
Another bit of love to https://gerrit.hyperledger.org/r/#/c/12455/ please :)
nickgaski (Mon, 20 Nov 2017 14:05:05 GMT):
Doc for reconfig of BYFN - https://gerrit.hyperledger.org/r/#/c/15323/
jimthematrix (Mon, 20 Nov 2017 14:39:50 GMT):
@adc @mastersingh24 can you please review https://gerrit.hyperledger.org/r/#/c/15549/? note that documentation will be submitted in a separate CR
rameshthoomu (Mon, 20 Nov 2017 14:50:51 GMT):
Builds are failing with KAFKA VERSION unavailability https://gerrit.hyperledger.org/r/#/c/15593/
mastersingh24 (Mon, 20 Nov 2017 21:46:41 GMT):
This poor little guy has been trying to make the cut since June: https://gerrit.hyperledger.org/r/10065
mastersingh24 (Mon, 20 Nov 2017 21:52:36 GMT):
These four could use one more +2 each:
https://gerrit.hyperledger.org/r/#/q/owner:gari.r.singh%2540gmail.com+status:open
cbf (Tue, 21 Nov 2017 18:09:15 GMT):
@mastersingh24 @greg.haskins https://gerrit.hyperledger.org/r/c/15637/
jyellick (Tue, 21 Nov 2017 18:19:14 GMT):
https://gerrit.hyperledger.org/r/c/14895/ needs one more +2, just tests, has been out there for a few weeks
kostas (Tue, 21 Nov 2017 21:58:00 GMT):
https://gerrit.hyperledger.org/r/c/15643/
muralisr (Tue, 21 Nov 2017 22:13:58 GMT):
fixes a doc problem https://gerrit.hyperledger.org/r/#/c/15619/
nickgaski (Wed, 22 Nov 2017 13:50:26 GMT):
let there be a thanksgiving miracle and this guy get merged; the accompanying code went in over a week ago - https://gerrit.hyperledger.org/r/#/c/15323/
sstone1 (Wed, 22 Nov 2017 13:52:21 GMT):
on a related note, @cbf what more do i need to do with this? does it need another +2? it says "ready to submit" but i don't see a "submit" button
https://gerrit.hyperledger.org/r/c/15453
mastersingh24 (Wed, 22 Nov 2017 14:24:35 GMT):
@sstone1 - see my comments on the CR
(https://chat.hyperledger.org/channel/fabric-pr-review?msg=4SZ9rembEJnYHe6MN) @sstone1
sstone1 (Wed, 22 Nov 2017 14:37:29 GMT):
@mastersingh24 ah, thanks - replied in the JIRA but can i add a `docker-compose-cas.yaml` instead?
sstone1 (Wed, 22 Nov 2017 14:38:07 GMT):
i just want a network that's easy to start with byfn.sh and includes the Fabric CA :)
skarim (Wed, 22 Nov 2017 14:45:56 GMT):
Please review: https://gerrit.hyperledger.org/r/#/c/15613/
cbf (Wed, 22 Nov 2017 17:55:00 GMT):
https://gerrit.hyperledger.org/r/c/15669/ please see my review comment
sstone1 (Wed, 22 Nov 2017 19:13:41 GMT):
pushed a (hopefully) more acceptable change for `byfn.sh` that adds a `-a` flag to optionally start the Fabric CAs: https://gerrit.hyperledger.org/r/#/c/15671/
yacovm (Wed, 22 Nov 2017 21:56:04 GMT):
Easy one https://gerrit.hyperledger.org/r/#/c/15577/ Dynamic TLS certificate updates
yacovm (Wed, 22 Nov 2017 21:56:04 GMT):
~ Easy one https://gerrit.hyperledger.org/r/#/c/15577/ Dynamic TLS certificate updates ~
ysim (Wed, 22 Nov 2017 23:07:59 GMT):
Has joined the channel.
ysim (Wed, 22 Nov 2017 23:09:02 GMT):
tiny doc change: https://gerrit.hyperledger.org/r/#/c/15679 (apologies for how trivial it is, this was just me trying to get acquainted with the gerrit/git-review workflow)
yacovm (Wed, 22 Nov 2017 23:19:11 GMT):
No problem, the trivial ones are also useful. Thanks for the effort.
divyank (Thu, 23 Nov 2017 14:05:28 GMT):
Releases base image with Go 1.9.2 https://gerrit.hyperledger.org/r/#/c/15143/
ysim (Thu, 23 Nov 2017 16:19:21 GMT):
Is there anything I need to do once my change has gotten the appropriate number of reviews?
ysim (Thu, 23 Nov 2017 17:17:06 GMT):
Never mind! I just saw a comment posted about creating a JIRA entry.
ysim (Thu, 23 Nov 2017 17:49:44 GMT):
Amended my commit and pushed it up again: https://gerrit.hyperledger.org/r/#/c/15679/ Thanks for being so patient!
firas.qutishat (Thu, 23 Nov 2017 18:45:25 GMT):
configurable pulling of cc base images https://gerrit.hyperledger.org/r/#/c/15695/
nickgaski (Thu, 23 Nov 2017 19:47:26 GMT):
if anyone is feeling charitable - https://gerrit.hyperledger.org/r/#/c/15323/
jackeyliliang (Fri, 24 Nov 2017 03:00:20 GMT):
Has joined the channel.
harsha (Fri, 24 Nov 2017 11:17:06 GMT):
Introducing mongodb as stateDB via https://gerrit.hyperledger.org/r/#/c/14629/ , please help review.
skarim (Mon, 27 Nov 2017 14:48:55 GMT):
Please review the following fabric-ca dynamic configuration update change sets:
https://gerrit.hyperledger.org/r/#/c/15277/
https://gerrit.hyperledger.org/r/#/c/15279/
https://gerrit.hyperledger.org/r/#/c/15281/
https://gerrit.hyperledger.org/r/#/c/15283/
nickgaski (Mon, 27 Nov 2017 14:55:37 GMT):
here's my daily panhandling for the reconfig doc - https://gerrit.hyperledger.org/r/#/c/15323/
sstone1 (Mon, 27 Nov 2017 15:06:51 GMT):
and mine for adding CA support to byfn:
https://gerrit.hyperledger.org/r/#/c/15671/
bstasyszyn (Mon, 27 Nov 2017 16:05:00 GMT):
Please review https://gerrit.hyperledger.org/r/#/c/14791/
cbf (Mon, 27 Nov 2017 16:26:43 GMT):
https://gerrit.hyperledger.org/r/c/15669/ needs to have majority maintainers +1 ing because it is changing the default mainatiners list
cbf (Mon, 27 Nov 2017 19:12:11 GMT):
@here ^^ please
cbf (Mon, 27 Nov 2017 19:15:05 GMT):
also too https://gerrit.hyperledger.org/r/c/15681/
cbf (Mon, 27 Nov 2017 20:12:00 GMT):
https://gerrit.hyperledger.org/r/c/15637/ please
C0rWin (Mon, 27 Nov 2017 21:26:19 GMT):
https://gerrit.hyperledger.org/r/#/c/15579/ a small gossip improvement allows to prevent sending same message back to the sender, requires a last +2
yacovm (Tue, 28 Nov 2017 11:37:44 GMT):
https://gerrit.hyperledger.org/r/#/c/12419/ just introducing a disabled unit test
yacovm (Tue, 28 Nov 2017 11:37:44 GMT):
https://gerrit.hyperledger.org/r/#/c/12419/ just re-introducing a disabled unit test
mastersingh24 (Tue, 28 Nov 2017 12:26:11 GMT):
https://gerrit.hyperledger.org/r/15703 - easy one
C0rWin (Tue, 28 Nov 2017 13:34:43 GMT):
https://gerrit.hyperledger.org/r/#/c/15763/ scheduled code cleanups :)
C0rWin (Tue, 28 Nov 2017 13:35:01 GMT):
https://gerrit.hyperledger.org/r/#/c/15759/ another one
adc (Tue, 28 Nov 2017 14:02:49 GMT):
Hi All, some love to https://gerrit.hyperledger.org/r/#/c/15721/, please :)
adc (Tue, 28 Nov 2017 14:02:49 GMT):
Hi All, some love to https://gerrit.hyperledger.org/r/#/c/15721/, https://gerrit.hyperledger.org/r/#/c/12455/ and https://gerrit.hyperledger.org/r/#/c/15483/ please :)
aleksandar.likic (Tue, 28 Nov 2017 16:40:04 GMT):
https://gerrit.hyperledger.org/r/#/c/14791/ - a simple extension of MockStub to support Private Data functions. Important for test cases that involve Private Data. It's a small change, please review. Thanks.
cbf (Tue, 28 Nov 2017 18:43:51 GMT):
https://gerrit.hyperledger.org/r/c/15781/ restores bootstrap-1.1.0-preview.sh to master branch because the v1.1.0-preview docs reference that file in master
cbf (Tue, 28 Nov 2017 18:44:07 GMT):
needs to be restored until the docs are updated for 1.1.0-alpha
C0rWin (Tue, 28 Nov 2017 22:33:14 GMT):
https://gerrit.hyperledger.org/r/#/c/15759/, https://gerrit.hyperledger.org/r/#/c/15763/ - needs last +2
adc (Wed, 29 Nov 2017 07:47:56 GMT):
please, please, some love to https://gerrit.hyperledger.org/r/#/dashboard/self :)
C0rWin (Wed, 29 Nov 2017 07:58:39 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=SGAkSHWrrhLQKqgDF) @adc for each one this link is going to show his own CR's :) can you probably be more specific?
adc (Wed, 29 Nov 2017 07:58:58 GMT):
oh sorry
adc (Wed, 29 Nov 2017 07:58:59 GMT):
hehehehe
adc (Wed, 29 Nov 2017 07:59:13 GMT):
this one, please https://gerrit.hyperledger.org/r/#/c/12455/ :)
adc (Wed, 29 Nov 2017 12:52:33 GMT):
also https://gerrit.hyperledger.org/r/#/c/12459/, please :)
smithbk (Wed, 29 Nov 2017 14:29:30 GMT):
Pls help with these:
smithbk (Wed, 29 Nov 2017 14:29:33 GMT):
https://gerrit.hyperledger.org/r/#/c/15487 - [FAB-6993] Add troubleshooting tip
https://gerrit.hyperledger.org/r/#/c/15373 - [FAB-5462] Remove non-existent files from yaml
https://gerrit.hyperledger.org/r/#/c/14841 - [FAB-6321] Store CA certs in child-first order
https://gerrit.hyperledger.org/r/#/c/15277 - [FAB-5726] 2. Dynamic Config Identities CLI(2)
https://gerrit.hyperledger.org/r/#/c/15279 - [FAB-5726] 3. Dynamic Config Identities GetIDs
https://gerrit.hyperledger.org/r/#/c/15281 - [FAB-5726] 4. Dynamic Config Identities Add/Remove
https://gerrit.hyperledger.org/r/#/c/15283 - [FAB-5726] 5. Dynamic Config Identities Modify
troyronda (Wed, 29 Nov 2017 15:35:34 GMT):
small fix to check_license.sh to include newly added files in the CI check for licenses: https://gerrit.hyperledger.org/r/c/15795/
sstone1 (Wed, 29 Nov 2017 20:34:38 GMT):
update byfn.sh to optionally start Fabric CAs for the network:
https://gerrit.hyperledger.org/r/c/15671/
nickgaski (Wed, 29 Nov 2017 22:25:49 GMT):
shows you how to add a new org to the default channel in the BYFN scenario - https://gerrit.hyperledger.org/r/#/c/15323/
mastersingh24 (Thu, 30 Nov 2017 09:24:00 GMT):
Trivial change: https://gerrit.hyperledger.org/r/15817 (needs one more +2)
cbf (Thu, 30 Nov 2017 17:26:04 GMT):
https://gerrit.hyperledger.org/r/c/15637/ please esp @greg.haskins @mastersingh24
rjones (Thu, 30 Nov 2017 20:19:44 GMT):
could I get this merged before I change the merge policy? thanks. https://gerrit.hyperledger.org/r/#/c/15847/
yacovm (Thu, 30 Nov 2017 22:15:09 GMT):
https://gerrit.hyperledger.org/r/#/c/15769/ this fixes the peer from crashing on `peer node start`
dsanchezseco (Fri, 01 Dec 2017 12:38:24 GMT):
Can someone give me a crash course on how to make a PR over a specific tag?
dsanchezseco (Fri, 01 Dec 2017 12:39:36 GMT):
i've found that the curl to download the daocker images on the v1.1.0-preview is 404 and i've found the replacement with this one https://goo.gl/6xS3cd
mastersingh24 (Fri, 01 Dec 2017 13:29:05 GMT):
unfortunately, there is really no way to do that
mastersingh24 (Fri, 01 Dec 2017 13:29:31 GMT):
well no easy way to do that I should say. let me see what happened to the think :(
yacovm (Fri, 01 Dec 2017 13:40:57 GMT):
https://gerrit.hyperledger.org/r/#/c/15427/ decouple TLS in chaincode service @mastersingh24 , @muralisr
yacovm (Fri, 01 Dec 2017 13:40:57 GMT):
https://gerrit.hyperledger.org/r/#/c/15427/ ecouple peer native TLS and shim @mastersingh24 , @muralisr
yacovm (Fri, 01 Dec 2017 13:40:57 GMT):
https://gerrit.hyperledger.org/r/#/c/15427/ decouple peer native TLS and shim @mastersingh24 , @muralisr
mastersingh24 (Sat, 02 Dec 2017 17:01:32 GMT):
easy one (just improves testing) https://gerrit.hyperledger.org/r/15857
sstone1 (Sun, 03 Dec 2017 22:55:05 GMT):
please can someone review this? update byfn.sh to optionally start Fabric CAs for the network:
https://gerrit.hyperledger.org/r/c/15671
mastersingh24 (Mon, 04 Dec 2017 14:20:25 GMT):
2 easy ones (backports) needed for the v1.0.5 release?
yacovm (Mon, 04 Dec 2017 14:21:22 GMT):
Didn't know invisible gerrit items are a thing, @mastersingh24
skarim (Mon, 04 Dec 2017 15:11:11 GMT):
Please review:
https://gerrit.hyperledger.org/r/#/c/14933/
https://gerrit.hyperledger.org/r/#/c/14935/
cbf (Mon, 04 Dec 2017 19:12:01 GMT):
https://gerrit.hyperledger.org/r/c/15863/
cbf (Mon, 04 Dec 2017 19:29:12 GMT):
https://gerrit.hyperledger.org/r/c/15323/
joe-alewine (Tue, 05 Dec 2017 14:20:24 GMT):
Conceptual documentation here dealing with identity and membership services: https://gerrit.hyperledger.org/r/c/15933/
mastersingh24 (Tue, 05 Dec 2017 15:00:37 GMT):
One more +2 please: https://gerrit.hyperledger.org/r/15903
mastersingh24 (Tue, 05 Dec 2017 15:00:58 GMT):
Then I'll rebase the last change and we'll be ready to rock and roll with Fabric v1.0.5
mastersingh24 (Tue, 05 Dec 2017 16:01:19 GMT):
Sorry folks - I screwed up - had to rebase https://gerrit.hyperledger.org/r/15903 @dave.enyeart @cbf @yacovm would 2 of you mind +2 again?
mastersingh24 (Tue, 05 Dec 2017 16:02:00 GMT):
Also need this backport for fabric-ca : https://gerrit.hyperledger.org/r/15895
rameshthoomu (Tue, 05 Dec 2017 19:28:24 GMT):
Review this pls https://gerrit.hyperledger.org/r/#/c/15861/
yacovm (Tue, 05 Dec 2017 20:31:27 GMT):
Easy one, just 9 lines of production code. https://gerrit.hyperledger.org/r/#/c/15951/
Make the peer be able to use ordering service nodes behind a load balancer without shooting itself in the foot
yacovm (Tue, 05 Dec 2017 20:31:27 GMT):
Easy one, just 9 lines of production code. https://gerrit.hyperledger.org/r/#/c/15951/
Make the peer be able to use ordering service nodes behind a load balancer without shooting itself in the foot
missing 1 +2...
rameshthoomu (Tue, 05 Dec 2017 20:50:07 GMT):
trivial fix https://gerrit.hyperledger.org/r/#/c/15969/
cbf (Wed, 06 Dec 2017 10:02:10 GMT):
@rameshthoomu I think Gari already fixed this.
nickgaski (Wed, 06 Dec 2017 12:24:16 GMT):
need one more here - https://gerrit.hyperledger.org/r/#/c/15323/
rameshthoomu (Wed, 06 Dec 2017 16:33:20 GMT):
@mastersingh24 @greg.haskins need your review on https://gerrit.hyperledger.org/r/#/c/15861/ - this improves nearly 7-8 minutes build time in jenkins
greg.haskins (Wed, 06 Dec 2017 16:43:34 GMT):
done
wlahti (Thu, 07 Dec 2017 12:48:29 GMT):
Looking for reviews of these two CRs, which in addition to the previous CR in the series (already merged), enable the deliver service on the peer:
https://gerrit.hyperledger.org/r/#/c/16007
https://gerrit.hyperledger.org/r/#/c/16009
wlahti (Thu, 07 Dec 2017 12:48:29 GMT):
Looking for reviews of these two CRs, which in addition to the previous CR in the series (already merged), enable the deliver service on the peer:
https://gerrit.hyperledger.org/r/#/c/16007
https://gerrit.hyperledger.org/r/#/c/16009
Thanks!
grapebaba (Thu, 07 Dec 2017 13:59:52 GMT):
guys,https://gerrit.hyperledger.org/r/#/c/16015/ welcome review, add one more command in cryptogen tool so that it can support generate new artifacts on existing crypto material
skarim (Thu, 07 Dec 2017 15:03:36 GMT):
Please review the following fabric-ca related CRs:
https://gerrit.hyperledger.org/r/#/c/14933/
https://gerrit.hyperledger.org/r/#/c/14935/
yacovm (Thu, 07 Dec 2017 23:45:10 GMT):
Can we get 1 more +2 please? https://gerrit.hyperledger.org/r/#/c/16033/ the master branch is broken
yacovm (Thu, 07 Dec 2017 23:45:10 GMT):
~ Can we get 1 more +2 please? https://gerrit.hyperledger.org/r/#/c/16033/ the master branch is broken ~ thanks @JonathanLevi
rjones (Fri, 08 Dec 2017 00:03:20 GMT):
@scottz ^^^
mastersingh24 (Fri, 08 Dec 2017 07:46:48 GMT):
3 easy ones (I hope) - https://gerrit.hyperledger.org/r/#/q/owner:gari.r.singh%2540gmail.com+status:open
adc (Fri, 08 Dec 2017 10:16:21 GMT):
Hi all, please, have a look at https://gerrit.hyperledger.org/r/#/c/12459/ :)
nnao (Fri, 08 Dec 2017 18:27:54 GMT):
Please review this https://gerrit.hyperledger.org/r/#/c/15737/
There is a deadlock between fabric and sdk-node.
To merge the patches for fabric, it needs to change the test to accept return code 404 in sdk-node(fabric-e2e test executes sdk-node test).
To get prepared for the change of test in sdk-node, it needs to change fabric. How can I fix this deadlock?
yacovm (Fri, 08 Dec 2017 18:31:20 GMT):
I guess you modify the SDK to support both
yacovm (Fri, 08 Dec 2017 18:31:27 GMT):
then re-build the fabric
yacovm (Fri, 08 Dec 2017 18:31:27 GMT):
then re-build the fabric change set
yacovm (Fri, 08 Dec 2017 18:31:38 GMT):
then re-program the SDK to support only 1
yacovm (Fri, 08 Dec 2017 18:31:42 GMT):
@nnao ^
yacovm (Fri, 08 Dec 2017 18:32:37 GMT):
but to me, this looks like a fairly large change for the SDK no?
yacovm (Fri, 08 Dec 2017 18:32:37 GMT):
but to me, this looks like a fairly large change for the SDK
yacovm (Fri, 08 Dec 2017 18:32:46 GMT):
it impacts all of error handling in node.js and in java no?
yacovm (Fri, 08 Dec 2017 18:32:46 GMT):
it impacts all of error handling in node.js and in java,
yacovm (Fri, 08 Dec 2017 18:32:55 GMT):
because the SDK uses promises and the java uses exceptions
yacovm (Fri, 08 Dec 2017 18:33:04 GMT):
this looks to me like a huge amount of code change, no?
yacovm (Fri, 08 Dec 2017 18:33:45 GMT):
by the way - I think your CR is what should have been done long, long ago, in the first place
yacovm (Fri, 08 Dec 2017 18:34:20 GMT):
not sure how to proceed at this point though, because it seems like this would make a v1.0 peer be unable to interop with a v1.1 SDK
yacovm (Fri, 08 Dec 2017 18:36:37 GMT):
maybe @muralisr and @jimthematrix can take a look since it is related to their fields (chaincode and SDK)
nnao (Fri, 08 Dec 2017 18:45:30 GMT):
@yacovm Thank you for advice. I will send the patch that supports both. In this patch, only one line is changed.
nnao (Fri, 08 Dec 2017 19:06:52 GMT):
It seems like current integration test of sdk-node does not check the response code.
joe-alewine (Fri, 08 Dec 2017 19:09:25 GMT):
Identity and MSP conceptual doc: https://gerrit.hyperledger.org/r/c/15933/
joe-alewine (Fri, 08 Dec 2017 19:09:25 GMT):
Identity and MSP conceptual doc: https://gerrit.hyperledger.org/r/c/15933/
smithbk (Fri, 08 Dec 2017 20:31:04 GMT):
Need a couple of reviewers for https://gerrit.hyperledger.org/r/#/c/14383 - Sample app written in typescript
smithbk (Fri, 08 Dec 2017 20:31:07 GMT):
thanks
wlahti (Fri, 08 Dec 2017 21:21:47 GMT):
Found a bug in the deliver server logic: https://gerrit.hyperledger.org/r/#/c/16051/ - oops :)
wlahti (Fri, 08 Dec 2017 21:21:47 GMT):
Found a bug in the deliver server logic on the peer: https://gerrit.hyperledger.org/r/#/c/16051/ - oops :)
yacovm (Fri, 08 Dec 2017 21:54:07 GMT):
Nice find, @wlahti ;)
smithbk (Sat, 09 Dec 2017 00:18:09 GMT):
Easy one .. just revendoring: https://gerrit.hyperledger.org/r/#/c/16063/ - revendor cfssl
sstone1 (Sat, 09 Dec 2017 16:56:37 GMT):
please can someone review this? update byfn.sh to optionally start Fabric CAs for the network:
https://gerrit.hyperledger.org/r/c/15671
grapebaba (Sun, 10 Dec 2017 15:50:00 GMT):
https://gerrit.hyperledger.org/r/#/c/16015/ @mastersingh24 @greg.haskins hope you guys review this cryptogen patch
joe-alewine (Mon, 11 Dec 2017 15:26:44 GMT):
https://gerrit.hyperledger.org/r/c/15933/ Identity and membership documentation. This was written alongside Anthony O'Dowd and has been looked over by Keith Smith.
guolidong (Tue, 12 Dec 2017 06:09:18 GMT):
Has joined the channel.
mastersingh24 (Tue, 12 Dec 2017 14:27:41 GMT):
easy one(s): https://gerrit.hyperledger.org/r/#/q/owner:gari.r.singh%2540gmail.com+status:open
mastersingh24 (Tue, 12 Dec 2017 14:28:33 GMT):
@joe-alewine - is this published to a staging site?
mastersingh24 (Tue, 12 Dec 2017 14:29:11 GMT):
[ Is this hosted on a staging site anywhere? Might be easier to review](https://chat.hyperledger.org/channel/fabric-pr-review?msg=wDYASz7YZrWDLZGcv) @joe-alewine
ysim (Tue, 12 Dec 2017 15:06:56 GMT):
I would love to get some eyes on this. I wasn't totally sure about my modifications to the tests but I'm obviously more than happy to work with someone to improve it. It'll help a lot with Kubernetes deployments. https://gerrit.hyperledger.org/r/#/c/16133/
mastersingh24 (Tue, 12 Dec 2017 15:26:55 GMT):
@ysim - the actual change looks fine. I added a comment as well
mastersingh24 (Tue, 12 Dec 2017 15:27:02 GMT):
We can help with tests if you need it
mastersingh24 (Tue, 12 Dec 2017 15:27:06 GMT):
And thanks for the change
mastersingh24 (Tue, 12 Dec 2017 15:27:11 GMT):
It looks like a good idea
ysim (Tue, 12 Dec 2017 15:29:16 GMT):
@mastersingh24 Thanks for looking at it! Yeah, some pointers for how to test without altering sampleconfig/ would be really great.
mastersingh24 (Tue, 12 Dec 2017 15:37:37 GMT):
sure thing. I'll try to add some additional hints to the CR in Gerrit. Might take a bit of time but will try to do sometime today
ysim (Tue, 12 Dec 2017 15:48:52 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=T5utGJ2eDKs5zoTKL) @mastersingh24 Thank you! :)
rjones (Tue, 12 Dec 2017 20:44:09 GMT):
@wlahti https://gerrit.hyperledger.org/r/16161
rjones (Tue, 12 Dec 2017 20:44:57 GMT):
FAB-7441
cbf (Tue, 12 Dec 2017 22:39:27 GMT):
simple one https://gerrit.hyperledger.org/r/c/16163/
cbf (Tue, 12 Dec 2017 22:39:51 GMT):
@rjones, I fixed that in the CR above
rjones (Tue, 12 Dec 2017 22:53:56 GMT):
@cbf I don't see that change in 16163
rjones (Tue, 12 Dec 2017 22:54:39 GMT):
I don't see any conflicting changes for https://gerrit.hyperledger.org/r/#/c/16161/
wlahti (Wed, 13 Dec 2017 04:20:59 GMT):
Maintainers, many of us Mac users would greatly appreciate reviews of Ry's fix: https://gerrit.hyperledger.org/r/16161
grapebaba (Wed, 13 Dec 2017 09:32:58 GMT):
https://gerrit.hyperledger.org/r/c/16171/
grapebaba (Wed, 13 Dec 2017 09:33:13 GMT):
need one more +2
yacovm (Wed, 13 Dec 2017 10:57:10 GMT):
@mastersingh24 , Kai Chen's change set above adds an ability to extend the cryptogen artifacts after changing the YAML. I gave it a run and it worked for me
mastersingh24 (Wed, 13 Dec 2017 10:57:40 GMT):
I took a quick look before - will look again in a few minutes
mastersingh24 (Wed, 13 Dec 2017 11:13:36 GMT):
done
mastersingh24 (Wed, 13 Dec 2017 11:16:58 GMT):
Easy ones IMHO (same change targeted at master and release)
https://gerrit.hyperledger.org/r/16143
https://gerrit.hyperledger.org/r/16145
mastersingh24 (Wed, 13 Dec 2017 11:17:45 GMT):
https://gerrit.hyperledger.org/r/16161 from @rjones as well
mastersingh24 (Wed, 13 Dec 2017 13:27:14 GMT):
Fairly straightforward fabric-ca change from @aambati :
https://gerrit.hyperledger.org/r/16085
cbf (Wed, 13 Dec 2017 13:30:21 GMT):
https://gerrit.hyperledger.org/r/c/16163/
ysim (Wed, 13 Dec 2017 18:40:24 GMT):
Have updated my CR to fix the tests so that sampleconfig/ isn't changed: https://gerrit.hyperledger.org/r/#/c/16133/ Would appreciate if someone took a look at it (especially @mastersingh24, thanks for your initial review/comments!)
joe-alewine (Wed, 13 Dec 2017 19:54:40 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=yC8PGisMzSLgaeM5m) @mastersingh24 Quite so, documentation looks terrible in gerrit. I don't have a RTD staging site so I staged the doc in the FabricTOC repo Anthony and I have been working out of:
https://github.com/joealewine/FabricTOC/blob/master/docs/RST_Preview/Identitypreview.rst
The wording, images, formatting, and file structure (ie, pointing at the image files) are the exactly the same as the CR.
Here's the CR itself once again: https://gerrit.hyperledger.org/r/c/15933/
joe-alewine (Wed, 13 Dec 2017 19:54:40 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=yC8PGisMzSLgaeM5m) @mastersingh24 Quite so, documentation looks terrible in gerrit. I don't have a RTD staging site so I staged the doc in the FabricTOC repo Anthony and I have been working out of:
https://github.com/joealewine/FabricTOC/blob/master/docs/RST_Preview/Identitypreview.rst
The wording, images, formatting, and file structure (ie, pointing at the image files) are the exactly the same as the CR.
Here's the CR itself once again: https://gerrit.hyperledger.org/r/c/15933/
cbf (Wed, 13 Dec 2017 21:06:01 GMT):
yoo hoo https://gerrit.hyperledger.org/r/c/16163/ third time asking is a charm? This is an easy one
yacovm (Wed, 13 Dec 2017 22:19:56 GMT):
Pretty easy one, just a small refactoring https://gerrit.hyperledger.org/r/#/c/16191/
yacovm (Wed, 13 Dec 2017 22:19:56 GMT):
Pretty easy one, just a small refactoring https://gerrit.hyperledger.org/r/#/c/16191/
just 1 more +2 to go :)
mastersingh24 (Thu, 14 Dec 2017 11:46:06 GMT):
Pretty easy fabric-ca one: https://gerrit.hyperledger.org/r/16167 from @aambati
joe-alewine (Thu, 14 Dec 2017 19:04:25 GMT):
Peer commands doc: https://gerrit.hyperledger.org/r/c/16217/
nnao (Fri, 15 Dec 2017 02:03:19 GMT):
https://gerrit.hyperledger.org/r/#/c/16057/
manu (Fri, 15 Dec 2017 12:35:19 GMT):
https://gerrit.hyperledger.org/r/#/c/14541/ is waiting for a second +2, allows using idemix MSP from go CLI
mastersingh24 (Fri, 15 Dec 2017 14:03:20 GMT):
nice one from @sykesm : https://gerrit.hyperledger.org/r/16219
sykesm (Fri, 15 Dec 2017 14:03:20 GMT):
Has joined the channel.
rameshthoomu (Fri, 15 Dec 2017 14:41:31 GMT):
few make targets for CI https://gerrit.hyperledger.org/r/#/c/16221/
nickgaski (Fri, 15 Dec 2017 20:24:15 GMT):
can we throw these two in please - https://gerrit.hyperledger.org/r/#/c/16233/ & https://gerrit.hyperledger.org/r/#/c/16235/
nickgaski (Fri, 15 Dec 2017 20:24:47 GMT):
the first fixes the chaincode-docker-devmode sample, and the second is a tiny doc update for peer address
yacovm (Sun, 17 Dec 2017 07:19:17 GMT):
Really easy one - just 2 lines of production code!
https://gerrit.hyperledger.org/r/#/c/16253/
mastersingh24 (Mon, 18 Dec 2017 21:19:24 GMT):
https://gerrit.hyperledger.org/r/16285
https://gerrit.hyperledger.org/r/16287
mastersingh24 (Mon, 18 Dec 2017 21:19:24 GMT):
Easy fabric-ca changes to fix expired certs so tests will pass:
https://gerrit.hyperledger.org/r/16285
https://gerrit.hyperledger.org/r/16287
mastersingh24 (Mon, 18 Dec 2017 21:20:25 GMT):
Another easy fabric-ca change to update vendor of viper and remove workaround code:
https://gerrit.hyperledger.org/r/16289
troyronda (Mon, 18 Dec 2017 21:33:35 GMT):
small fix to check_license.sh to include newly added files in the CI check for licenses: https://gerrit.hyperledger.org/r/c/15795
yacovm (Tue, 19 Dec 2017 12:00:13 GMT):
https://gerrit.hyperledger.org/r/#/c/16307/ easy one - just removing un-used code
C0rWin (Tue, 19 Dec 2017 12:16:16 GMT):
https://gerrit.hyperledger.org/r/#/c/16305/ same here a small cleanup
mastersingh24 (Tue, 19 Dec 2017 13:20:03 GMT):
easy fix: https://gerrit.hyperledger.org/r/16255
Ratnakar (Tue, 19 Dec 2017 23:29:14 GMT):
easy one : https://gerrit.hyperledger.org/r/#/c/16323/
jun (Wed, 20 Dec 2017 07:17:23 GMT):
Has joined the channel.
tsrb (Wed, 20 Dec 2017 07:22:14 GMT):
Has joined the channel.
joe-alewine (Wed, 20 Dec 2017 14:09:00 GMT):
Documenting peer commands: https://gerrit.hyperledger.org/r/c/16217
yacovm (Wed, 20 Dec 2017 22:39:11 GMT):
https://gerrit.hyperledger.org/r/#/c/16365/ and https://gerrit.hyperledger.org/r/#/c/16363/ - reverting 2 change sets for lifecycle
yacovm (Wed, 20 Dec 2017 22:39:36 GMT):
https://gerrit.hyperledger.org/r/#/c/16343/ trivial one - just 1 line of code, and a core.yaml addition
nnao (Thu, 21 Dec 2017 05:08:49 GMT):
Please review: https://gerrit.hyperledger.org/r/#/c/15737/
yacovm (Thu, 21 Dec 2017 13:38:24 GMT):
trivial typo fix https://gerrit.hyperledger.org/r/#/c/16393/
Sneljo (Thu, 21 Dec 2017 17:02:53 GMT):
Has joined the channel.
Sneljo (Thu, 21 Dec 2017 17:03:39 GMT):
Implemented a working getqueryresult in the mockstub for GO https://gerrit.hyperledger.org/r/c/16325/ (build failed cause of a network issue pulling maven)
baohua (Fri, 22 Dec 2017 05:15:09 GMT):
welcome to help review: https://gerrit.hyperledger.org/r/#/c/16313/
muralisr (Fri, 22 Dec 2017 15:44:31 GMT):
@baohua added some comments
muralisr (Fri, 22 Dec 2017 15:44:47 GMT):
some love for this https://gerrit.hyperledger.org/r/#/c/16037 please (the resource stuff is highly simplfied now ... no rscc, and aclmgmt just uses resource bundle to do ACL)
and chaincode FSM removal https://gerrit.hyperledger.org/r/#/c/11867
muralisr (Fri, 22 Dec 2017 15:45:05 GMT):
(and happy holidays! :-) )
firas.qutishat (Fri, 22 Dec 2017 17:32:55 GMT):
https://gerrit.hyperledger.org/r/#/c/16409/ easy +2
blw (Fri, 22 Dec 2017 19:37:14 GMT):
Has joined the channel.
blw (Fri, 22 Dec 2017 19:44:29 GMT):
cleaned up error message for expired certs https://gerrit.hyperledger.org/r/c/15887/
baohua (Mon, 25 Dec 2017 01:19:04 GMT):
@muralisr thanks, add my comments, and happy holidays!
blw (Mon, 25 Dec 2017 19:13:12 GMT):
a little refactoring https://gerrit.hyperledger.org/r/c/16461/
mastersingh24 (Tue, 26 Dec 2017 13:30:27 GMT):
pretty easy one - just a refactor for some later CRs:
https://gerrit.hyperledger.org/r/16455
Sneljo (Wed, 27 Dec 2017 08:05:14 GMT):
Please review - rich query implementation https://gerrit.hyperledger.org/r/c/16325/
Sneljo (Wed, 27 Dec 2017 08:05:14 GMT):
Please review - mockstub rich query implementation https://gerrit.hyperledger.org/r/c/16325/
yacovm (Thu, 28 Dec 2017 15:52:44 GMT):
Code coverage change set https://gerrit.hyperledger.org/r/#/c/16463/
yacovm (Thu, 28 Dec 2017 19:30:48 GMT):
https://gerrit.hyperledger.org/r/#/c/16477/ This one looks big but it's only because it contains 500 lines of test code.
Missing 1 more +2 to get in
rameshthoomu (Tue, 02 Jan 2018 14:32:02 GMT):
@mastersingh24 I have addressed your comment in https://gerrit.hyperledger.org/r/#/c/16221/
Ratnakar (Tue, 02 Jan 2018 19:27:49 GMT):
easy one https://gerrit.hyperledger.org/r/#/c/16323/
need one more +2
baohua (Wed, 03 Jan 2018 00:40:42 GMT):
An old patchset staying for a month, it is only with single change, welcome to review: https://gerrit.hyperledger.org/r/#/c/12735/
sstone1 (Wed, 03 Jan 2018 13:45:36 GMT):
@mastersingh24 can you read the comments on here plz:
https://gerrit.hyperledger.org/r/c/15671
scottz (Wed, 03 Jan 2018 22:45:18 GMT):
https://gerrit.hyperledger.org/r/#/c/15715/ needs attention to be merged, to unblock some v1.1 feature testing
yacovm (Thu, 04 Jan 2018 15:12:30 GMT):
https://gerrit.hyperledger.org/r/#/c/16555/
smithbk (Thu, 04 Jan 2018 15:51:03 GMT):
For fabric-ca:
smithbk (Thu, 04 Jan 2018 15:51:05 GMT):
https://gerrit.hyperledger.org/r/14275 - [FAB-3416] Vendoring govaluate
https://gerrit.hyperledger.org/r/14279 - [FAB-3416] Map LDAP attrs to fabric CA attrs
https://gerrit.hyperledger.org/r/15281 - [FAB-5726] Add/Remove identities
https://gerrit.hyperledger.org/r/15283 - [FAB-5726] Modify identities
https://gerrit.hyperledger.org/r/15547 - [FAB-5726] Affiliation CLI
https://gerrit.hyperledger.org/r/15617 - [FAB-5726] Get affiliations
https://gerrit.hyperledger.org/r/15659 - [FAB-5726] Add/remove affiliations
https://gerrit.hyperledger.org/r/15715 - [FAB-5726] Modify affiliations
aambati (Thu, 04 Jan 2018 16:06:11 GMT):
and this one for fabric-ca : https://gerrit.hyperledger.org/r/c/16035/
troyronda (Thu, 04 Jan 2018 17:06:35 GMT):
1 more +2 for https://gerrit.hyperledger.org/r/c/15795/
mastersingh24 (Thu, 04 Jan 2018 20:12:26 GMT):
This one looks ready to do: https://gerrit.hyperledger.org/r/16555 (mutual TLS support for CLI) @C0rWin @sykesm
rameshthoomu (Thu, 04 Jan 2018 20:21:40 GMT):
@mastersingh24 @cbf Please review this.. https://gerrit.hyperledger.org/r/#/c/16221/ This patch has to go to complete upstream and downstream job work
rameshthoomu (Thu, 04 Jan 2018 20:21:40 GMT):
@mastersingh24 @cbf Please review this.. https://gerrit.hyperledger.org/r/#/c/16221/ This patch has to go to complete upstream and downstream CI job work
C0rWin (Thu, 04 Jan 2018 20:23:29 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=g6opkzYBqPd3LuL3X) @mastersingh24 have a small comment
cbf (Thu, 04 Jan 2018 20:28:05 GMT):
@rameshthoomu thanks... the one thing I would recommend is in the comments make it clear as possible that the build- targets are exclusively for CI and SHOULD NOT be used for local development testing
rameshthoomu (Thu, 04 Jan 2018 20:29:05 GMT):
sure will update this in makefile
rjones (Thu, 04 Jan 2018 20:29:23 GMT):
you could do something sneaky, like add an environment variable `ENABLE_CI_ONLY_TESTS` or similar
cbf (Thu, 04 Jan 2018 20:45:41 GMT):
I just don't want ppl running build-* and having it barf is all
cbf (Thu, 04 Jan 2018 20:45:57 GMT):
since they won't have built the images etc
JonathanLevi (Thu, 04 Jan 2018 21:03:35 GMT):
Let's discuss this ([ ](https://chat.hyperledger.org/channel/fabric-scrum?msg=ezfhHYn67sReKSE5W) ) here?
JonathanLevi (Thu, 04 Jan 2018 21:03:35 GMT):
Let's discuss this ([ ](https://chat.hyperledger.org/channel/fabric-scrum?msg=ezfhHYn67sReKSE5W) ) here?
JonathanLevi (Thu, 04 Jan 2018 21:03:53 GMT):
https://gerrit.hyperledger.org/r/#/c/16533
JonathanLevi (Thu, 04 Jan 2018 21:04:04 GMT):
Thanks
muralisr (Thu, 04 Jan 2018 21:16:48 GMT):
muralisr 4:10 PM
just saw Jeff's comment, will address on the CR but the bottomline is that the FSM wasn't doing anything except add indirection (channel messages to move from ready -> ready state for most part after handshake). The first CR just removes the FSM.
dave.enyeart 4:11 PM
I am for FSM removal...better sooner than later in my opinion. We still have a lot of system test ahead of us in 1.1 shutdown, over the course of alpha, beta, GA testing.
muralisr 4:13 PM
but @jeffgarratt comment `I do not think this makes the code any simpler, but reduces the ability to comprehend the state changes which still remain.` really is addressed by the CRs on top which basically say that there is just handshake followed by "ready"
we needed a lot of states in 0.5 to handle serialization of "invokes" while "queries" can be concurrent
I wish we had time to remove FSM along with 1.0 when it remove the need for serialization but we left the FSM in (1) reduce the changes and (2) didn't want to rock the boat too much while making sure the concurrency worked correctly
the FSM just now just adds more core and increases path length (via channel messages etc) for no good reason
dave.enyeart 4:16 PM
@muralisr Jonathan has moved the conversation over to fabric-pr-review. Let's copy our comments there 🙂
muralisr 4:16 PM
just look at the amount of code removed
dave.enyeart (Thu, 04 Jan 2018 21:16:51 GMT):
I am in favor of FSM removal...better sooner than later in my opinion. We still have a lot of system test ahead of us in 1.1 shutdown, over the course of alpha, beta, GA testing. Doing it later will only add more risk.
muralisr (Thu, 04 Jan 2018 21:17:22 GMT):
hey @jeffgarratt ^^^ (happy new year btw ! :-) )
muralisr (Thu, 04 Jan 2018 21:19:36 GMT):
I think if you look at all the 3 CRs together you'll see the rationale
wlahti (Thu, 04 Jan 2018 22:29:04 GMT):
Just need one more review of https://gerrit.hyperledger.org/r/#/c/16507/, which adds validation checks to eventhub registration messages, whenever any maintainers can spare a little time. Thanks!
JonathanLevi (Fri, 05 Jan 2018 00:19:36 GMT):
Will, so Artem and Yacov got it in. Let's push add this to 1.1 ?
JonathanLevi (Fri, 05 Jan 2018 00:19:57 GMT):
Will, so Artem and Yacov got it in. Let's push/include this in 1.1 ?
JonathanLevi (Fri, 05 Jan 2018 00:20:31 GMT):
I believe that FAB-7229 is pretty important, isn't it?
JonathanLevi (Fri, 05 Jan 2018 00:43:04 GMT):
( Assigned this to you @wlahti )
wlahti (Fri, 05 Jan 2018 00:48:54 GMT):
Yes, we've handled the most vulnerable parts of the code (eventhub/deliver) now. Not sure if we made a decision yet on doing the similar fix for all incoming messages from clients to the peer.
wlahti (Fri, 05 Jan 2018 00:48:54 GMT):
Yes, we've handled the most vulnerable parts of the code (eventhub/deliver) now. Not sure if we made the decision yet on how soon we must do similar fixes for all incoming messages from clients to the peer.
JonathanLevi (Fri, 05 Jan 2018 00:55:55 GMT):
Got you. Personally, I am happy for you to close that JIRA item then (once the build is complete)
JonathanLevi (Fri, 05 Jan 2018 00:56:21 GMT):
If we learn about some new vulnerabilities, we can re-open or create a new JIRA item.
JonathanLevi (Fri, 05 Jan 2018 00:56:25 GMT):
Fair enough?
JonathanLevi (Fri, 05 Jan 2018 00:57:06 GMT):
We are working to clear up some of the backlog... so that we get more clarify on/before Monday
wlahti (Fri, 05 Jan 2018 00:57:49 GMT):
let me check with the crypto team first and, if they agree, I'll close it. is that fair?
wlahti (Fri, 05 Jan 2018 00:58:17 GMT):
we worked closely with them to create the items and the fixes so I'd love to have their blessing first.
JonathanLevi (Fri, 05 Jan 2018 00:58:30 GMT):
Sure. Put it this way, if there are more vulnerabilities, then report it to the security team.
JonathanLevi (Fri, 05 Jan 2018 00:59:01 GMT):
At the moment, if it's not reported, it's kinda "not there". So sure, let's give it 24 hours... for them to review, etc. Thanks.
thiago-moreira (Fri, 05 Jan 2018 01:07:52 GMT):
Has joined the channel.
wlahti (Fri, 05 Jan 2018 02:14:17 GMT):
Two CRs needed to fix a recently introduced peer deliver bug:
- https://gerrit.hyperledger.org/r/#/c/15183/ (Add Envelope based validation to RSCC/default ACL provider)
- https://gerrit.hyperledger.org/r/#/c/16587/ (Peer deliver unusable when block event policy not defined)
wlahti (Fri, 05 Jan 2018 02:14:17 GMT):
Two CRs needed to fix a recently introduced peer deliver bug:
- https://gerrit.hyperledger.org/r/#/c/15183/ (Add Envelope based validation to RSCC/default ACL provider)
- https://gerrit.hyperledger.org/r/#/c/16587/ (Peer deliver unusable when block event policy not defined)
edit: just noticed the full scope of Murali's resource based ACL work. I'll need to rebase/refactor my CR on top of his work so I'd definitely appreciate reviews on his CR: https://gerrit.hyperledger.org/r/#/c/16037/
wlahti (Fri, 05 Jan 2018 02:14:17 GMT):
Two CRs needed to fix a recently introduced peer deliver bug:
- ~https://gerrit.hyperledger.org/r/#/c/15183/ (Add Envelope based validation to RSCC/default ACL provider)~
- ~https://gerrit.hyperledger.org/r/#/c/16587/ (Peer deliver unusable when block event policy not defined)~
edit: just noticed the full scope of Murali's resource based ACL work. I'll need to rebase/refactor my CR on top of his work so I'd definitely appreciate reviews on his CR: https://gerrit.hyperledger.org/r/#/c/16037/
adc (Fri, 05 Jan 2018 16:01:53 GMT):
Hi All, please, have a look at https://gerrit.hyperledger.org/r/#/c/15483/ with lots of love :)
philviana (Fri, 05 Jan 2018 16:30:42 GMT):
Has joined the channel.
smithbk (Fri, 05 Jan 2018 19:48:09 GMT):
https://gerrit.hyperledger.org/r/#/c/14191/ - just some clean up for test code
smithbk (Fri, 05 Jan 2018 20:07:14 GMT):
https://gerrit.hyperledger.org/r/#/c/16291/ - very small change needs another +2
muralisr (Fri, 05 Jan 2018 20:41:54 GMT):
@adc will return the favor of review for helping review (and +1 :-) ) https://gerrit.hyperledger.org/r/#/c/16037/
muralisr (Fri, 05 Jan 2018 20:43:27 GMT):
I just rebased to make sure latest works (which will unfort. rub out the +1) and added `V1_1_RESOURCETREE_EXPERIMENTAL: false` to configtx.yaml
muralisr (Fri, 05 Jan 2018 20:43:56 GMT):
will follow through with a playback as promised in fabric-scrum....
muralisr (Fri, 05 Jan 2018 20:44:13 GMT):
some love for https://gerrit.hyperledger.org/r/#/c/16037 please :-)
yacovm (Sat, 06 Jan 2018 16:30:06 GMT):
https://gerrit.hyperledger.org/r/#/c/16605/ 1 more +2 to go
yacovm (Sat, 06 Jan 2018 20:08:19 GMT):
https://gerrit.hyperledger.org/r/#/c/16619/ same here, 1 more +2 to go
JonathanLevi (Sun, 07 Jan 2018 02:28:23 GMT):
Nice work. Have just merged them both... I suggest to add these two to 1.1 (alpha)
mastersingh24 (Sun, 07 Jan 2018 09:53:59 GMT):
Some pretty easy ones:
https://gerrit.hyperledger.org/r/16615 (one more +2)
https://gerrit.hyperledger.org/r/16621 (one more +2)
https://gerrit.hyperledger.org/r/16617 (trivial Node SDK bug fix - needs some love)
ysim (Mon, 08 Jan 2018 16:07:21 GMT):
I'm trying to reply to some of the PR comments in the gerrit interface but seem to only be able to save my replies as a draft... is this normal?
ysim (Mon, 08 Jan 2018 16:38:39 GMT):
In any case - thanks to everyone who reviewed this: https://gerrit.hyperledger.org/r/#/c/16133/
I've pushed up the fixes to your comments, would really appreciate another round of reviews!
rjones (Mon, 08 Jan 2018 16:54:11 GMT):
@ysim you need to publish the comments
ysim (Mon, 08 Jan 2018 17:02:25 GMT):
@rjones Where is the publish button?
rjones (Mon, 08 Jan 2018 17:06:10 GMT):
E6C92A40-C628-4A78-AD3E-3496AE36425C.png
rjones (Mon, 08 Jan 2018 17:06:37 GMT):
Post, not pretty
joe-alewine (Mon, 08 Jan 2018 18:20:14 GMT):
Identity and membership doc (written in collaboration with Anthony O'Dowd): https://gerrit.hyperledger.org/r/15933/
joe-alewine (Mon, 08 Jan 2018 18:21:37 GMT):
Document peer commands (already have a +2 on this one, need another): https://gerrit.hyperledger.org/r/16217/
joe-alewine (Mon, 08 Jan 2018 18:21:37 GMT):
Peer commands documentation (already have a +2 on this one, need another): https://gerrit.hyperledger.org/r/16217/
rennman (Mon, 08 Jan 2018 20:36:26 GMT):
I need +2s on a couple of small items:
https://gerrit.hyperledger.org/r/#/c/16001/ (Version command test)
https://gerrit.hyperledger.org/r/#/c/16187/ (check_format trailing blanks)
thanks
rameshthoomu (Mon, 08 Jan 2018 22:02:00 GMT):
one more +2 pls https://gerrit.hyperledger.org/r/#/c/12425/
rameshthoomu (Mon, 08 Jan 2018 22:02:00 GMT):
one more +2 pls https://gerrit.hyperledger.org/r/#/c/12425/ @jeffgarratt
muralisr (Mon, 08 Jan 2018 22:50:43 GMT):
done @rameshthoomu
smithbk (Tue, 09 Jan 2018 05:53:16 GMT):
https://gerrit.hyperledger.org/r/#/c/16669/ - simple fix to typescript sample
baohua (Tue, 09 Jan 2018 07:23:24 GMT):
refine the endorser.process() function: https://gerrit.hyperledger.org/r/#/c/12735/, thanks
ysim (Tue, 09 Jan 2018 19:55:39 GMT):
If anyone has a spare moment, could I get some help on https://gerrit.hyperledger.org/r/#/c/16133/? I've been investigating the build failure but not having much luck so far - I can't seem to reproduce the error.
baohua (Wed, 10 Jan 2018 16:03:05 GMT):
Improve documentation including how to add dependencies inside chaincode, welcome to help review: https://gerrit.hyperledger.org/r/#/c/16591/
baohua (Wed, 10 Jan 2018 21:24:39 GMT):
the ci testing seems unstable recently, saw several patchset testing failure without reason.
rameshthoomu (Thu, 11 Jan 2018 12:48:01 GMT):
@baohua could you please refer the failed builds. I will check them
baohua (Thu, 11 Jan 2018 14:27:56 GMT):
take this one for example, repeated lots of time to make ci passed: https://gerrit.hyperledger.org/r/#/c/16591/ @rameshthoomu
rameshthoomu (Thu, 11 Jan 2018 14:58:48 GMT):
Ok will go through these failures and see what went wrong at each build. Sometimes in behave or e2e tests fails due to timeout errors.
rameshthoomu (Thu, 11 Jan 2018 15:00:18 GMT):
I think we can skip voting if the patchsrt contains only documentation changes.
skarim (Thu, 11 Jan 2018 16:26:28 GMT):
Please review fabric-ca CR: https://gerrit.hyperledger.org/r/#/c/16709/
sykesm (Thu, 11 Jan 2018 18:48:22 GMT):
Hi. Can I get a second review of https://gerrit.hyperledger.org/r/c/16735/ ?
yacovm (Thu, 11 Jan 2018 18:53:08 GMT):
Yes
yacovm (Thu, 11 Jan 2018 18:54:28 GMT):
@skarim - I merged it but I think we need a protocol for cases where someone assigns itself on a JIRA and then goes MIA
yacovm (Thu, 11 Jan 2018 18:54:28 GMT):
@sykesm - I merged it but I think we need a protocol for cases where someone assigns itself on a JIRA and then goes MIA
yacovm (Thu, 11 Jan 2018 18:54:32 GMT):
@cbf ^
yacovm (Thu, 11 Jan 2018 19:01:13 GMT):
This one has been out for a long time https://gerrit.hyperledger.org/r/#/c/16645/
yacovm (Thu, 11 Jan 2018 19:01:22 GMT):
needs 1 more +2
nnao (Thu, 11 Jan 2018 19:47:51 GMT):
https://gerrit.hyperledger.org/r/#/c/15737/ - High Bug "Fix error code missing in endorser"
baohua (Thu, 11 Jan 2018 23:58:44 GMT):
documentation one, need one more +2: https://gerrit.hyperledger.org/r/16591, thanks!
smithbk (Fri, 12 Jan 2018 14:41:07 GMT):
https://gerrit.hyperledger.org/r/#/c/16709/ needs one more +2 ... @mastersingh24 @JonathanLevi @yacovm
joe-alewine (Fri, 12 Jan 2018 17:08:20 GMT):
https://gerrit.hyperledger.org/r/#/c/16217/ needs one more +2
joe-alewine (Fri, 12 Jan 2018 17:08:20 GMT):
Needs just one more +2 https://gerrit.hyperledger.org/r/#/c/16217/
joe-alewine (Fri, 12 Jan 2018 17:08:20 GMT):
Documenting peer commands. Needs just one more +2 https://gerrit.hyperledger.org/r/#/c/16217/
JonathanLevi (Fri, 12 Jan 2018 18:47:43 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=79YxjRfKGzcGAHdJ6)
JonathanLevi (Fri, 12 Jan 2018 18:48:45 GMT):
There is an objection there. There are two ways we can handle it... I am fine with either can you @smithbk and/or @skarim address/respond?
rameshthoomu (Fri, 12 Jan 2018 20:41:01 GMT):
Need review on this please https://gerrit.hyperledger.org/r/#/c/16715/
rameshthoomu (Fri, 12 Jan 2018 20:41:01 GMT):
Need review on this please https://gerrit.hyperledger.org/r/#/c/16715/ (upgrading node version `8.9.1` in fabric baseimage)
smithbk (Fri, 12 Jan 2018 21:21:04 GMT):
Any reason for not using 8.9.4?
smithbk (Fri, 12 Jan 2018 21:21:09 GMT):
https://gerrit.hyperledger.org/r/#/c/16715/
smithbk (Fri, 12 Jan 2018 21:21:09 GMT):
https://nodejs.org/download/release/v8.9.4/
rameshthoomu (Fri, 12 Jan 2018 22:08:13 GMT):
@smithbk not sure patch is based on the FAB-6770
rameshthoomu (Fri, 12 Jan 2018 22:12:07 GMT):
I think it's make sense to test and upgrade to `8.9.4`. @bretharrison @davidkel inputs pls?
bretharrison (Fri, 12 Jan 2018 22:20:05 GMT):
Yes, I would like to run with 8.9.4 for bit before upgrade
bretharrison (Fri, 12 Jan 2018 22:20:05 GMT):
Yes, I would like to run with 8.9.4 for a bit before upgrade
davidkel (Fri, 12 Jan 2018 22:35:49 GMT):
@rameshthoomu The Jira only presented an example of a version at the time of writing (and was not requesting that specific version). In fact I would expect the Jira to always remain open as a driver to ensure that when a release of fabric is to be done, a check is made to determine the versions of node available with a view to upgrade and see if any breaking problems on the latest release which might stop using that version. So in this case 8.9.4 is the latest version of node available, are there any breaking problems in it and as such is not a good candidate to go with. If for any reason it isn't a safe choice then check the previous micro release version.
davidkel (Fri, 12 Jan 2018 22:35:49 GMT):
@rameshthoomu The Jira only presented an example of a version at the time of writing (and was not requesting that specific version). In fact I would expect the Jira to always remain open as a driver to ensure that when a release of fabric is to be done, a check is made to determine the versions of node available with a view to upgrade and see if any breaking problems on the latest release which might stop using that version. So in this case 8.9.4 is the latest version of node available, are there any breaking problems in it and as such is not a good candidate to go with. If for any reason it isn't a safe choice then check the previous micro release version etc
davidkel (Fri, 12 Jan 2018 22:42:32 GMT):
Our builds always run with the latest LTS version and that is 8.9.4 as of now and we've not seen any problems
davidkel (Fri, 12 Jan 2018 22:42:32 GMT):
Our builds always run with the latest LTS version and that is 8.9.4 as of now and we've not seen any problems and I've not heard of any breaking issues with this version so it would seem to be good release to upgrade to
baohua (Sat, 13 Jan 2018 05:42:54 GMT):
Welcome to help review the doc change: https://gerrit.hyperledger.org/r/#/c/16591/, thanks!
philviana (Sat, 13 Jan 2018 14:04:15 GMT):
@nickgaski Can you review this change? https://gerrit.hyperledger.org/r/#/c/15747/
philviana (Sat, 13 Jan 2018 14:06:57 GMT):
@cbf @mastersingh24 Could you review this change? https://gerrit.hyperledger.org/r/#/c/16095/
philviana (Sat, 13 Jan 2018 14:06:57 GMT):
@cbf @mastersingh24 Could you review this change? https://gerrit.hyperledger.org/r/#/c/16095/
lehors (Mon, 15 Jan 2018 14:32:37 GMT):
hi there
lehors (Mon, 15 Jan 2018 14:33:10 GMT):
dear maintainers: it would be nice not to have to beg for attention for every CR
lehors (Mon, 15 Jan 2018 14:35:55 GMT):
I realize that my contributions aren't among the most important ones but on the other hand I try hard to keep them small and well documented so they are easy to review
lehors (Mon, 15 Jan 2018 14:36:25 GMT):
yet they tend to be simply ignored for weeks until I cry for attention (which isn't my style)
lehors (Mon, 15 Jan 2018 14:37:11 GMT):
https://gerrit.hyperledger.org/r/#/q/status:open+lehors
lehors (Mon, 15 Jan 2018 14:37:26 GMT):
thanks in advance for your attention :)
dave.enyeart (Mon, 15 Jan 2018 16:45:51 GMT):
Need another review on proto fix for filtered events: https://gerrit.hyperledger.org/r/#/c/16839/
philviana (Mon, 15 Jan 2018 19:31:06 GMT):
I need a review for https://gerrit.hyperledger.org/r/#/c/16095/
philviana (Tue, 16 Jan 2018 14:14:32 GMT):
@muralisr I just replied to your comments on my change above. Thanks.
muralisr (Tue, 16 Jan 2018 14:14:57 GMT):
thanks @philviana will look soon
philviana (Tue, 16 Jan 2018 14:15:21 GMT):
np, thanks for reviewing!
muralisr (Tue, 16 Jan 2018 14:59:23 GMT):
@philviana hmmm I don't see any response on the CR. It could be my browser but I did try to get the latest...can you double check please ?
philviana (Tue, 16 Jan 2018 15:07:52 GMT):
@muralisr Sorry, I'd forgotten to submit the change as review. Can you pls check now?
muralisr (Tue, 16 Jan 2018 15:08:10 GMT):
no worries.. let me check
muralisr (Tue, 16 Jan 2018 15:15:00 GMT):
makes sense @philviana ... just a +1 from me for now.
philviana (Tue, 16 Jan 2018 15:19:32 GMT):
:+1: Thank you
smithbk (Tue, 16 Jan 2018 17:05:21 GMT):
https://gerrit.hyperledger.org/r/#/c/15859/ needs one more +2. @mastersingh24 has already +2'ed. @JonathanLevi or @yacovm could you help?
yacovm (Tue, 16 Jan 2018 17:06:25 GMT):
I thought we are in feature freeze, @smithbk
yacovm (Tue, 16 Jan 2018 17:06:39 GMT):
is this a bug?
smithbk (Tue, 16 Jan 2018 17:07:04 GMT):
Yes, is a bug
yacovm (Tue, 16 Jan 2018 17:07:15 GMT):
also - the last time the build passed was 5/12/17
yacovm (Tue, 16 Jan 2018 17:07:20 GMT):
not really safe to merge as it
yacovm (Tue, 16 Jan 2018 17:07:33 GMT):
can you rebase and ask @mastersingh24 to re-(+2) ?
smithbk (Tue, 16 Jan 2018 17:07:54 GMT):
ok
joe-alewine (Tue, 16 Jan 2018 17:08:10 GMT):
Documenting peer commands. Needs just one more +2 https://gerrit.hyperledger.org/r/#/c/16217
yacovm (Tue, 16 Jan 2018 17:09:19 GMT):
oh looks like @JonathanLevi saved you :)
smithbk (Tue, 16 Jan 2018 17:09:34 GMT):
yes, thanks @JonathanLevi
joe-alewine (Tue, 16 Jan 2018 17:09:46 GMT):
Identity and membership doc (written with Anthony O'Dowd): https://gerrit.hyperledger.org/r/#/c/15933/
smithbk (Tue, 16 Jan 2018 17:21:08 GMT):
https://gerrit.hyperledger.org/r/#/c/16749/ - needs one more +2. It is a backport to the release stream of https://gerrit.hyperledger.org/r/#/c/16585 which is already merged
JonathanLevi (Tue, 16 Jan 2018 17:27:03 GMT):
Merged them both...
JonathanLevi (Tue, 16 Jan 2018 17:27:38 GMT):
But now we should try to respect the code freeze that Dave announced, so that we let the testers have a good round testing phase
JonathanLevi (Tue, 16 Jan 2018 17:30:16 GMT):
OK, approved and merged them both. Now we should probably try to respect the code freeze that was announced... and start a clean testing cycle (or a few of these)... fair enough?
JonathanLevi (Tue, 16 Jan 2018 17:31:06 GMT):
[Docs and newly found bugs aside]
smithbk (Tue, 16 Jan 2018 19:37:02 GMT):
@Jonathan Thanks for review/merge. I thought we just had a feature freeze and not code freeze, according to Dave's last note to #fabric-release channel
skarim (Tue, 16 Jan 2018 20:44:31 GMT):
https://gerrit.hyperledger.org/r/#/c/16871/ Should be a quick one, only a few lines
C0rWin (Wed, 17 Jan 2018 07:02:39 GMT):
a bugfix: https://gerrit.hyperledger.org/r/#/c/16883/
rameshthoomu (Wed, 17 Jan 2018 15:59:20 GMT):
@mastersingh24 @chris.elder upgrade couchdb version from 2.0.0 to 2.1.1 https://gerrit.hyperledger.org/r/#/c/16905/
rameshthoomu (Wed, 17 Jan 2018 16:00:47 GMT):
to publish this to dockerhub we have to create a release tag in fabric-baseimage repo
nnao (Wed, 17 Jan 2018 18:02:01 GMT):
Please review for https://gerrit.hyperledger.org/r/#/c/15737/
skarim (Thu, 18 Jan 2018 15:32:39 GMT):
Bugfix: https://gerrit.hyperledger.org/r/#/c/16559/ . Looks big, but most of the lines are test code
harsha (Fri, 19 Jan 2018 15:14:04 GMT):
Request for review,
https://gerrit.hyperledger.org/r/16993/
https://gerrit.hyperledger.org/r/16989
skarim (Fri, 19 Jan 2018 18:08:54 GMT):
Small bug fix, only a couple lines. https://gerrit.hyperledger.org/r/#/c/16987/
skarim (Fri, 19 Jan 2018 18:08:54 GMT):
Small bug fix, only a couple lines. https://gerrit.hyperledger.org/r/#/c/16987/ @mastersingh24 @yacovm @JonathanLevi
aambati (Fri, 19 Jan 2018 20:09:18 GMT):
@mastersingh24 @yacovm @JonathanLevi can you please review https://gerrit.hyperledger.org/r/c/16759/ and https://gerrit.hyperledger.org/r/c/16915/ ...Keith has +2ed them, need one more +2
aambati (Fri, 19 Jan 2018 20:09:18 GMT):
@mastersingh24 @yacovm @JonathanLevi can you please review https://gerrit.hyperledger.org/r/c/16759/ and https://gerrit.hyperledger.org/r/c/16915/ ...Keith has +2ed them, need one more +2...thank you
yacovm (Fri, 19 Jan 2018 20:47:02 GMT):
I merged 2 out of the 3
yacovm (Fri, 19 Jan 2018 21:04:25 GMT):
Trying to figure out something I'm missing w.r.t the 3rd
yacovm (Fri, 19 Jan 2018 21:24:56 GMT):
ok got it, merged the 3rd
Brucepark (Sat, 20 Jan 2018 06:15:47 GMT):
Has joined the channel.
armujahid (Sun, 21 Jan 2018 06:19:42 GMT):
Has joined the channel.
armujahid (Sun, 21 Jan 2018 06:23:31 GMT):
@yacovm and @mastersingh24 kindly review https://gerrit.hyperledger.org/r/#/c/17027/
mastersingh24 (Sun, 21 Jan 2018 08:27:31 GMT):
@armujahid - Code looks good. Please see my comment about entering a JIRA. You can also see http://hyperledger-fabric.readthedocs.io/en/latest/Gerrit/changes.html for how to format the commit messages. But the actual code is good
armujahid (Sun, 21 Jan 2018 09:01:38 GMT):
@mastersingh24 I will do that and will update you
armujahid (Sun, 21 Jan 2018 09:20:40 GMT):
@mastersingh24 I have created FAB-7836. I have also updated commit message
harsha (Sun, 21 Jan 2018 13:00:45 GMT):
One more +2 https://gerrit.hyperledger.org/r/#/c/16989/
rameshthoomu (Mon, 22 Jan 2018 13:20:29 GMT):
one more +2 https://gerrit.hyperledger.org/r/#/c/17041/ @jyellick @kostas
mastersingh24 (Mon, 22 Jan 2018 15:23:56 GMT):
Can we get these merged for NodeSDK: https://gerrit.hyperledger.org/r/#/q/project:fabric-sdk-node+status:open+owner:%22Gari+Singh+%253Cgari.r.singh%2540gmail.com%253E%22
mastersingh24 (Mon, 22 Jan 2018 15:24:00 GMT):
Please
joe-alewine (Mon, 22 Jan 2018 16:30:25 GMT):
Doc on CouchDB as state database (required minor shuffling/taking stuff out of Ledger doc and moving rest to concepts section) -- https://gerrit.hyperledger.org/r/#/c/17057/ @dave.enyeart
mastersingh24 (Mon, 22 Jan 2018 16:46:12 GMT):
Anyone? Pretty please? @cbf ?
(https://chat.hyperledger.org/channel/fabric-pr-review?msg=HyJmPXDo5n3nNDkv6)
rameshthoomu (Mon, 22 Jan 2018 21:46:47 GMT):
review this pls https://gerrit.hyperledger.org/r/#/c/17063/
rameshthoomu (Mon, 22 Jan 2018 22:56:14 GMT):
@scottz please review this https://gerrit.hyperledger.org/r/#/c/17059/
philviana (Mon, 22 Jan 2018 23:39:40 GMT):
Can someone please review this? https://gerrit.hyperledger.org/r/#/c/16095/
philviana (Mon, 22 Jan 2018 23:39:46 GMT):
It's only one code review to go
ankitkamra (Tue, 23 Jan 2018 08:09:26 GMT):
Has joined the channel.
mastersingh24 (Tue, 23 Jan 2018 09:08:25 GMT):
Nice one from @john.d.sheehan - https://gerrit.hyperledger.org/r/16897 (easy as well)
john.d.sheehan (Tue, 23 Jan 2018 09:08:25 GMT):
Has joined the channel.
joe-alewine (Tue, 23 Jan 2018 14:52:34 GMT):
Fix broken links in CouchDB doc: https://gerrit.hyperledger.org/r/#/c/17095/
mastersingh24 (Wed, 24 Jan 2018 14:19:45 GMT):
Some bug fixes for master and release for fabric-sdk-node:
https://gerrit.hyperledger.org/r/#/q/owner:gari.r.singh%2540gmail.com+status:open+project:fabric-sdk-node
odowdaibm (Wed, 24 Jan 2018 18:00:15 GMT):
Looking for some +1s on https://gerrit.hyperledger.org/r/#/c/17145/ Allows markdown to be added to fabric documentation
odowdaibm (Wed, 24 Jan 2018 18:01:14 GMT):
want to add some new documentation using markdown, but need this as pre-req feature/ @mastersingh24 @cbf
odowdaibm (Wed, 24 Jan 2018 18:02:08 GMT):
@rameshthoomu - thanks for collaborating on this small but helpful change https://gerrit.hyperledger.org/r/#/c/17145 would appreciate a +1 on it
rameshthoomu (Wed, 24 Jan 2018 18:14:49 GMT):
sure.. checking quickly
rameshthoomu (Wed, 24 Jan 2018 18:18:42 GMT):
@odowdaibm did you test this change in RTD..
rameshthoomu (Wed, 24 Jan 2018 18:19:21 GMT):
I see pip install command is failing.. Also you have add (pip install .. ) in docs/requirements.txt file
rameshthoomu (Wed, 24 Jan 2018 18:35:58 GMT):
Added comment https://gerrit.hyperledger.org/r/#/c/17145/
rameshthoomu (Wed, 24 Jan 2018 18:35:58 GMT):
Added comment in https://gerrit.hyperledger.org/r/#/c/17145/
cbf (Wed, 24 Jan 2018 19:36:24 GMT):
is there a staging doc build for https://gerrit.hyperledger.org/r/c/17145/ @rameshthoomu
rameshthoomu (Wed, 24 Jan 2018 19:37:03 GMT):
@cbf http://ramesh.readthedocs.io/en/latest/
rennman (Wed, 24 Jan 2018 21:17:26 GMT):
need +2 for trivial formatting CR
https://gerrit.hyperledger.org/r/#/c/17151/
rennman (Wed, 24 Jan 2018 21:17:28 GMT):
thanks
wlahti (Wed, 24 Jan 2018 21:40:11 GMT):
Peer event documentation needs further review before alpha: https://gerrit.hyperledger.org/r/#/c/17139/ . Thanks!
philviana (Thu, 25 Jan 2018 01:13:29 GMT):
need +1 for improvements to the bootstrap script marked as help wanted
@cbf could you pls take a look? it' s already got +1
https://gerrit.hyperledger.org/r/#/c/16095
mastersingh24 (Thu, 25 Jan 2018 09:41:59 GMT):
Trivial fix for Node SDK (master and release):
https://gerrit.hyperledger.org/r/17133
https://gerrit.hyperledger.org/r/17135
rameshthoomu (Thu, 25 Jan 2018 15:48:16 GMT):
@cbf @mastersingh24 could you please review this https://gerrit.hyperledger.org/r/#/c/17181/
cbf (Thu, 25 Jan 2018 15:58:04 GMT):
@rameshthoomu see my comment
cbf (Thu, 25 Jan 2018 15:58:08 GMT):
good catch though!
C0rWin (Thu, 25 Jan 2018 16:04:25 GMT):
https://gerrit.hyperledger.org/r/#/c/16919/
skarim (Thu, 25 Jan 2018 16:18:32 GMT):
Bug fix: https://gerrit.hyperledger.org/r/#/c/17107/ @mastersingh24 @JonathanLevi @yacovm
mastersingh24 (Thu, 25 Jan 2018 17:16:33 GMT):
Did you check with the Java SDK on this? I know we don't have all of this in the NodeSDK at this point
(https://chat.hyperledger.org/channel/fabric-pr-review?msg=bdRvbDkq8unnsv42e) @skarim
skarim (Thu, 25 Jan 2018 17:17:07 GMT):
yeah, Rick is aware
rameshthoomu (Thu, 25 Jan 2018 17:42:55 GMT):
@cbf I have replied to comment.. Could you please check https://gerrit.hyperledger.org/r/#/c/17181/
joe-alewine (Thu, 25 Jan 2018 22:06:55 GMT):
TLS documentation: https://gerrit.hyperledger.org/r/#/c/17229/
joe-alewine (Thu, 25 Jan 2018 22:11:31 GMT):
Upgrade to 1.1 documentation: https://gerrit.hyperledger.org/r/#/c/17223/
rameshthoomu (Fri, 26 Jan 2018 14:06:42 GMT):
Need one more +2 on this https://gerrit.hyperledger.org/r/#/c/17145/
mastersingh24 (Sat, 27 Jan 2018 14:37:48 GMT):
some easy doc fixes:
https://gerrit.hyperledger.org/r/#/q/status:open+project:fabric+branch:master+topic:doc-fixes
dsanchezseco (Mon, 29 Jan 2018 12:16:31 GMT):
Has left the channel.
wlahti (Tue, 30 Jan 2018 18:06:48 GMT):
A few peer bug fixes ready for review:
- https://gerrit.hyperledger.org/r/#/c/17299/
wlahti (Tue, 30 Jan 2018 18:06:48 GMT):
A few peer bug fixes ready for review:
- https://gerrit.hyperledger.org/r/#/c/17299/ (eventhub registration unexpectedly fails)
- https://gerrit.hyperledger.org/r/#/c/17313/ (same fix as above, just for deliver servers)
- https://gerrit.hyperledger.org/r/#/c/17317/ (peer not respecting --logging-level)
wlahti (Tue, 30 Jan 2018 18:06:48 GMT):
A few peer bug fixes ready for review:
- https://gerrit.hyperledger.org/r/#/c/17299/ (eventhub registration unexpectedly fails)
-~ https://gerrit.hyperledger.org/r/#/c/17313/ (same fix as above, just for deliver servers)~
- https://gerrit.hyperledger.org/r/#/c/17317/ (peer not respecting --logging-level)
wlahti (Tue, 30 Jan 2018 18:06:48 GMT):
A few peer bug fixes ready for review:
- https://gerrit.hyperledger.org/r/#/c/17299/ (eventhub registration unexpectedly fails)
-~https://gerrit.hyperledger.org/r/#/c/17313/ (same fix as above, just for deliver servers)~
- https://gerrit.hyperledger.org/r/#/c/17317/ (peer not respecting --logging-level)
wlahti (Tue, 30 Jan 2018 18:06:48 GMT):
A few peer bug fixes ready for review:
- https://gerrit.hyperledger.org/r/#/c/17299/ (eventhub registration unexpectedly fails)
-~https://gerrit.hyperledger.org/r/#/c/17313/~ (same fix as above, just for deliver servers)~
- https://gerrit.hyperledger.org/r/#/c/17317/ (peer not respecting --logging-level)
wlahti (Tue, 30 Jan 2018 18:06:48 GMT):
A few peer bug fixes ready for review:
- https://gerrit.hyperledger.org/r/#/c/17299/ (eventhub registration unexpectedly fails)
- ~https://gerrit.hyperledger.org/r/#/c/17313/~ (same fix as above, just for deliver servers)~
- https://gerrit.hyperledger.org/r/#/c/17317/ (peer not respecting --logging-level)
wlahti (Tue, 30 Jan 2018 18:06:48 GMT):
A few peer bug fixes ready for review:
- https://gerrit.hyperledger.org/r/#/c/17299/ (eventhub registration unexpectedly fails)
- ~https://gerrit.hyperledger.org/r/#/c/17313/~ (same fix as above, just for deliver servers)
- https://gerrit.hyperledger.org/r/#/c/17317/ (peer not respecting --logging-level)
wlahti (Tue, 30 Jan 2018 18:06:48 GMT):
A few peer bug fixes ready for review:
- ~https://gerrit.hyperledger.org/r/#/c/17299/~ (eventhub registration unexpectedly fails)
- ~https://gerrit.hyperledger.org/r/#/c/17313/~ (same fix as above, just for deliver servers)
- ~https://gerrit.hyperledger.org/r/#/c/17317/~ (peer not respecting --logging-level)
rameshthoomu (Wed, 31 Jan 2018 17:58:12 GMT):
pls review this one https://gerrit.hyperledger.org/r/#/c/17275/
muralisr (Wed, 31 Jan 2018 18:04:31 GMT):
@rameshthoomu @dave.enyeart don;t we need a JIRA for this ^^^ ?
dave.enyeart (Wed, 31 Jan 2018 18:05:48 GMT):
Yes. I put a comment in there... There should be a [FAB-XXXX] at the beginning of the commit message, pointing to a Jira that describes the intent of the CR. But I'll give my +2 for now as this is blocking CI for other CRs.
muralisr (Wed, 31 Jan 2018 18:07:11 GMT):
sounds good
dave.enyeart (Wed, 31 Jan 2018 18:51:43 GMT):
A few easy reviews:
https://gerrit.hyperledger.org/r/#/c/17317/
https://gerrit.hyperledger.org/r/#/c/17067/
https://gerrit.hyperledger.org/r/#/c/17275/
https://gerrit.hyperledger.org/r/#/c/17339/
dave.enyeart (Wed, 31 Jan 2018 18:52:27 GMT):
https://gerrit.hyperledger.org/r/#/c/16719/
dave.enyeart (Wed, 31 Jan 2018 19:16:54 GMT):
https://gerrit.hyperledger.org/r/#/c/17275/
dave.enyeart (Wed, 31 Jan 2018 19:19:12 GMT):
https://gerrit.hyperledger.org/r/#/c/17381/
lehors (Wed, 31 Jan 2018 21:35:54 GMT):
https://gerrit.hyperledger.org/r/16371 and https://gerrit.hyperledger.org/r/16373 are pretty straightforward and have been sitting there for over a month... can somebody please take these out of their misery?
divyank (Wed, 31 Jan 2018 21:40:47 GMT):
Removes a workaround for an issue that was fixed with Go 1.9.2 https://gerrit.hyperledger.org/r/c/17391/
muralisr (Wed, 31 Jan 2018 21:43:17 GMT):
@lehors :-)
muralisr (Wed, 31 Jan 2018 21:43:41 GMT):
will check later tonight if that works ?
cotofei (Thu, 01 Feb 2018 13:33:23 GMT):
Has joined the channel.
wlahti (Thu, 01 Feb 2018 18:23:01 GMT):
peer CLI fetch command bug fix: https://gerrit.hyperledger.org/r/#/c/17423/
wlahti (Thu, 01 Feb 2018 18:23:01 GMT):
~peer CLI fetch command bug fix: https://gerrit.hyperledger.org/r/#/c/17423/~
wlahti (Thu, 01 Feb 2018 21:59:56 GMT):
enhance peer logging for (endorsement) policy evaluation failure - usability bug fix : https://gerrit.hyperledger.org/r/#/c/17451/
wlahti (Thu, 01 Feb 2018 21:59:56 GMT):
enhance peer logging for (endorsement) policy evaluation failure - usability bug fix : https://gerrit.hyperledger.org/r/c/17451/
skarim (Fri, 02 Feb 2018 12:38:22 GMT):
bug fix: https://gerrit.hyperledger.org/r/#/c/17419/
rameshthoomu (Fri, 02 Feb 2018 13:18:55 GMT):
one more +2 pls https://gerrit.hyperledger.org/r/#/c/17275/
joe-alewine (Fri, 02 Feb 2018 19:51:22 GMT):
Identity conceptual information (new CR, split off from Membership topic): https://gerrit.hyperledger.org/r/#/c/17481/
Staged here: http://joestaging-fabric.readthedocs.io/en/latest/Identity/Identity.html
rameshthoomu (Fri, 02 Feb 2018 21:27:08 GMT):
@joe-alewine once this patch is merged (https://gerrit.hyperledger.org/r/#/c/17275/) you can see the output of docs patch set in jenkins log server
rameshthoomu (Fri, 02 Feb 2018 21:27:08 GMT):
@odowdaibm @joe-alewine once this patch is merged (https://gerrit.hyperledger.org/r/#/c/17275/) you can see the output of docs patch set in jenkins log server
rameshthoomu (Fri, 02 Feb 2018 21:29:09 GMT):
click on html link here https://logs.hyperledger.org/production/vex-yul-hyp-jenkins-3/fabric-rtd-verify-master/14/
rameshthoomu (Fri, 02 Feb 2018 21:29:17 GMT):
from this job build https://jenkins.hyperledger.org/me/my-views/view/All/job/fabric-rtd-verify-master/
rameshthoomu (Fri, 02 Feb 2018 21:29:17 GMT):
from this job build https://jenkins.hyperledger.org/me/my-views/view/All/job/fabric-rtd-verify-master/ (Build #14)
janb87 (Mon, 05 Feb 2018 15:14:04 GMT):
Has joined the channel.
janb87 (Mon, 05 Feb 2018 15:14:47 GMT):
Hi, can one of the node.js chaincode maintainers have a look at https://jira.hyperledger.org/browse/FAB-8068 and https://jira.hyperledger.org/browse/FAB-7001
janb87 (Mon, 05 Feb 2018 15:15:16 GMT):
we've created for both issues a merge request in gerrit
daanporon (Mon, 05 Feb 2018 15:18:04 GMT):
Has joined the channel.
yacovm (Mon, 05 Feb 2018 18:04:49 GMT):
Easy one, only test code affected https://gerrit.hyperledger.org/r/#/c/17529/ needs 1 more +2
skarim (Tue, 06 Feb 2018 15:11:52 GMT):
https://gerrit.hyperledger.org/r/#/c/17255/ Please review, contains test code only @mastersingh24 @yacovm
This is preventing merging of the following CRs:
https://gerrit.hyperledger.org/r/#/c/17419/
https://gerrit.hyperledger.org/r/#/c/17377/
rameshthoomu (Tue, 06 Feb 2018 22:22:39 GMT):
@scottz could you please review this and merge https://gerrit.hyperledger.org/r/#/c/17587/
scottz (Wed, 07 Feb 2018 01:24:31 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=ncP42tpmTuki3iLB3) @rameshthoomu Done.
yacovm (Wed, 07 Feb 2018 07:59:25 GMT):
Critical bug fix, 1 for `master`: https://gerrit.hyperledger.org/r/#/c/17601/
1 for `release`: https://gerrit.hyperledger.org/r/#/c/17599/
yacovm (Wed, 07 Feb 2018 09:04:25 GMT):
@mastersingh24 the release one is ready for merge
yacovm (Wed, 07 Feb 2018 09:04:25 GMT):
@mastersingh24 or @C0rWin the release one is ready for merge
yacovm (Wed, 07 Feb 2018 09:04:25 GMT):
@mastersingh24 or @C0rWin (or any other maintainer) the release one https://gerrit.hyperledger.org/r/#/c/17599/ is ready for merge
mastersingh24 (Wed, 07 Feb 2018 11:18:31 GMT):
https://gerrit.hyperledger.org/r/17619 needs one more
mastersingh24 (Wed, 07 Feb 2018 15:05:03 GMT):
https://gerrit.hyperledger.org/r/17621 @dave.enyeart @muralisr - here's an alternative update to cryptogen to aid with NodeOUs
dave.enyeart (Wed, 07 Feb 2018 15:07:10 GMT):
Thanks @mastersingh24 , check it out @adc @elli-androulaki
mastersingh24 (Wed, 07 Feb 2018 15:08:04 GMT):
basically a hard-coding of the OUs and an option to enable generating them in the config
mastersingh24 (Wed, 07 Feb 2018 15:08:16 GMT):
The KISS principle
jtclark (Wed, 07 Feb 2018 22:08:07 GMT):
plz review: https://gerrit.hyperledger.org/r/#/c/17649/
davidkhala (Thu, 08 Feb 2018 03:43:11 GMT):
Has joined the channel.
divyank (Thu, 08 Feb 2018 14:55:33 GMT):
removes a workaround that's no longer required: https://gerrit.hyperledger.org/r/c/17391/
lehors (Thu, 08 Feb 2018 19:00:56 GMT):
@mastersingh24 https://gerrit.hyperledger.org/r/#/c/16373/ is the update to the doc corresponding to the CR you just merged https://gerrit.hyperledger.org/r/#/c/16371/
lehors (Thu, 08 Feb 2018 19:00:58 GMT):
thanks
mastersingh24 (Thu, 08 Feb 2018 19:02:24 GMT):
cool - for some reason it did not show up for me. who knows - I blame gerrit
lehors (Thu, 08 Feb 2018 19:13:11 GMT):
wow, 2 my CRs merged, it's Xmas! ;-)
lehors (Thu, 08 Feb 2018 19:13:11 GMT):
wow, 2 of my CRs merged, it's Xmas! ;-)
lehors (Thu, 08 Feb 2018 19:13:11 GMT):
wow, 2 of my CRs merged, plus 1 yesterday, it's Xmas! ;-)
lehors (Thu, 08 Feb 2018 19:13:11 GMT):
wow, 2 of my CRs merged, plus 1 yesterday: it's Xmas! ;-)
mastersingh24 (Thu, 08 Feb 2018 20:21:26 GMT):
:cry:
aambati (Fri, 09 Feb 2018 15:36:12 GMT):
@mastersingh24 @yacovm can one of you please review following change sets that already have a +2, https://gerrit.hyperledger.org/r/c/17349/, https://gerrit.hyperledger.org/r/c/17037/, https://gerrit.hyperledger.org/r/c/15455/
yacovm (Fri, 09 Feb 2018 15:54:45 GMT):
I merged the first 2
aambati (Fri, 09 Feb 2018 15:58:56 GMT):
thank you Yacov!!
joe-alewine (Fri, 09 Feb 2018 16:27:50 GMT):
Easy one here, just renaming a doc: https://gerrit.hyperledger.org/r/#/c/17727/
aambati (Sat, 10 Feb 2018 00:07:13 GMT):
@mastersingh24 @yacovm another one pls review https://gerrit.hyperledger.org/r/c/17319/
cbf (Mon, 12 Feb 2018 11:59:11 GMT):
https://gerrit.hyperledger.org/r/c/17635/
cbf (Tue, 13 Feb 2018 14:33:52 GMT):
https://gerrit.hyperledger.org/r/c/13023/
dave.enyeart (Tue, 13 Feb 2018 17:44:28 GMT):
https://gerrit.hyperledger.org/r/#/c/17425/ - handle couchdb index creation failures more gracefully
dave.enyeart (Tue, 13 Feb 2018 18:39:03 GMT):
https://gerrit.hyperledger.org/r/#/c/17657/ - validate against reserved fields in couchdb json
luomin (Wed, 14 Feb 2018 03:04:35 GMT):
can anyone review this? https://gerrit.hyperledger.org/r/#/c/16719/ document error. verified by two.
davidkhala (Wed, 14 Feb 2018 03:41:33 GMT):
https://gerrit.hyperledger.org/r/#/c/17889/ node-sdk change about eslint rules update in gulpjs
kostas (Wed, 14 Feb 2018 14:44:08 GMT):
A quick one that addresses the bug noted on the mailing list yesterday: https://gerrit.hyperledger.org/r/c/17901/
dave.enyeart (Wed, 14 Feb 2018 17:45:58 GMT):
quick doc update: https://gerrit.hyperledger.org/r/#/c/17371/
daveryIBM (Thu, 15 Feb 2018 14:01:54 GMT):
Has left the channel.
kostas (Thu, 15 Feb 2018 18:49:28 GMT):
The folks working on the ordering service took a stab at a FAQ. Review when you get a moment? https://gerrit.hyperledger.org/r/c/14971/
kostas (Thu, 15 Feb 2018 18:49:28 GMT):
Ordering service folks took a stab at a FAQ. Review when you get a moment? https://gerrit.hyperledger.org/r/c/14971/
rameshthoomu (Thu, 15 Feb 2018 20:28:47 GMT):
@scottz could you please review this https://gerrit.hyperledger.org/r/#/c/17949/
joe-alewine (Thu, 15 Feb 2018 23:21:28 GMT):
Documenting the new script for "Adding an Org to a Channel" (formerly known as "Reconfiguring Your First Network"): https://gerrit.hyperledger.org/r/#/c/17967/
kostas (Fri, 16 Feb 2018 15:26:30 GMT):
https://gerrit.hyperledger.org/r/c/17241/
kostas (Fri, 16 Feb 2018 15:26:58 GMT):
https://gerrit.hyperledger.org/r/c/17891/
jyellick (Fri, 16 Feb 2018 16:32:45 GMT):
This one has been waiting on a second +2 for a couple days now https://gerrit.hyperledger.org/r/c/17891/
jyellick (Fri, 16 Feb 2018 16:32:45 GMT):
~This one has been waiting on a second +2 for a couple days now https://gerrit.hyperledger.org/r/c/17891/~
harsha (Mon, 19 Feb 2018 14:53:18 GMT):
https://gerrit.hyperledger.org/r/#/c/18059/ :- Update go version in fabric-baseaimge
harsha (Mon, 19 Feb 2018 14:53:18 GMT):
https://gerrit.hyperledger.org/r/#/c/18059/ :- Update go version in fabric-baseimage
philviana (Mon, 19 Feb 2018 15:23:11 GMT):
https://gerrit.hyperledger.org/r/#/c/16095/ - Improvements to the bootstrap script. This was uploaded on Dec 10
philviana (Mon, 19 Feb 2018 15:24:07 GMT):
@muralisr Could you help put some traction on this one? It's already got +1 from you. It's been over 2 months. Thanks
rameshthoomu (Tue, 20 Feb 2018 00:47:43 GMT):
need one more +2 https://gerrit.hyperledger.org/r/#/c/18041/
rameshthoomu (Tue, 20 Feb 2018 00:48:02 GMT):
Ready to go https://gerrit.hyperledger.org/r/#/c/18039/
Ratnakar (Tue, 20 Feb 2018 15:01:19 GMT):
https://gerrit.hyperledger.org/r/#/c/18075/
philviana (Tue, 20 Feb 2018 19:35:12 GMT):
https://gerrit.hyperledger.org/r/#/c/16095 -
joe-alewine (Wed, 21 Feb 2018 12:43:43 GMT):
Updating a Channel Configuration: https://gerrit.hyperledger.org/r/#/c/18113/
Staged here: http://joestaging-fabric.readthedocs.io/en/latest/config_update.html
Sneljo (Wed, 21 Feb 2018 15:31:40 GMT):
Testing for rich queries, still needs a +2 https://gerrit.hyperledger.org/r/c/16325/
Sneljo (Wed, 21 Feb 2018 15:36:26 GMT):
Testing rich queries would be cool, just saying
baohua (Thu, 22 Feb 2018 05:44:12 GMT):
the pkcs11 vendor lib break fabric-ca with golang 1.9.4. this patchset update the version to the same one with the fabric codebase, welcome to help review, thanks! https://gerrit.hyperledger.org/r/#/c/18197
baohua (Thu, 22 Feb 2018 05:44:12 GMT):
the pkcs11 vendor lib breaks fabric-ca with golang 1.9.4. this patchset update the version to the same one with the fabric codebase, welcome to help review, thanks! https://gerrit.hyperledger.org/r/#/c/18197
skarim (Thu, 22 Feb 2018 12:58:05 GMT):
https://gerrit.hyperledger.org/r/#/c/18105 Easy fix on fabric-ca sample, needs one more +2
rameshthoomu (Thu, 22 Feb 2018 14:25:32 GMT):
https://gerrit.hyperledger.org/r/#/c/18179/
jyellick (Thu, 22 Feb 2018 15:44:52 GMT):
https://gerrit.hyperledger.org/r/c/18159/
https://gerrit.hyperledger.org/r/c/18161/
^ Two relatively short command summary docs
jyellick (Thu, 22 Feb 2018 15:48:59 GMT):
https://gerrit.hyperledger.org/r/c/18183/
^ Needs a second +2, note, this is for the release branch
cbf (Thu, 22 Feb 2018 18:23:59 GMT):
@jyellick @weeds @rameshthoomu @bmos299 https://jira.hyperledger.org/browse/FAB-8013?focusedCommentId=40582&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-40582
jyellick (Thu, 22 Feb 2018 18:24:29 GMT):
Perfect, thanks @cbf!
cbf (Thu, 22 Feb 2018 18:24:37 GMT):
we'll use a config/ directory sibling of bin/ in the tarball
cbf (Thu, 22 Feb 2018 18:25:05 GMT):
pls work with @rameshthoomu to implement
rameshthoomu (Thu, 22 Feb 2018 18:25:30 GMT):
ok will work with @jyellick and include them in the release process
cbf (Thu, 22 Feb 2018 18:25:35 GMT):
danke
wlahti (Thu, 22 Feb 2018 19:51:56 GMT):
Two peer CLI documents ready for review:
- https://gerrit.hyperledger.org/r/c/18213/ (peer chaincode doc)
wlahti (Thu, 22 Feb 2018 19:51:56 GMT):
Two peer CLI documents ready for review:
- https://gerrit.hyperledger.org/r/c/18213/ (peer chaincode doc)
- https://gerrit.hyperledger.org/r/c/18223/ (peer logging doc)
cbf (Fri, 23 Feb 2018 01:10:33 GMT):
https://gerrit.hyperledger.org/r/c/18233/ @odowdaibm @mastersingh24 @dave.enyeart
cbf (Fri, 23 Feb 2018 18:13:53 GMT):
needs another https://gerrit.hyperledger.org/r/c/18175/
joe-alewine (Fri, 23 Feb 2018 18:53:54 GMT):
Capability Requirements doc (not related to upgrade as that will be covered in upgrade) now available for review: https://gerrit.hyperledger.org/r/#/c/18291
joe-alewine (Fri, 23 Feb 2018 18:53:54 GMT):
Capability Requirements doc (not related to upgrade as that will be covered in upgrade) now available for review: https://gerrit.hyperledger.org/r/#/c/18291
Content here is very similar to what was already merged in this doc -- http://hyperledger-fabric.readthedocs.io/en/latest/upgrade_to_one_point_one.html -- but with some material taken out that will be incorporated in the upcoming "Upgrading Components" doc/tutorial, and a little reorganizing
baohua (Sat, 24 Feb 2018 13:16:11 GMT):
https://gerrit.hyperledger.org/r/#/c/12735/, welcome to help review :)
dave.enyeart (Sat, 24 Feb 2018 13:34:40 GMT):
Need one more +2 for supporting dots and dashes in MSP IDs:
https://jira.hyperledger.org/browse/FAB-8453
https://gerrit.hyperledger.org/r/18323
https://gerrit.hyperledger.org/r/18325
https://gerrit.hyperledger.org/r/18329
dave.enyeart (Sat, 24 Feb 2018 13:37:34 GMT):
@muralisr ^^^^^ We are approaching code freeze, but if you agree it is low risk and helpful we could merge it.
dave.enyeart (Sat, 24 Feb 2018 13:37:52 GMT):
Need one more +2 for supporting dots and dashes in MSP IDs:
https://jira.hyperledger.org/browse/FAB-8453
https://gerrit.hyperledger.org/r/18323
https://gerrit.hyperledger.org/r/18325
https://gerrit.hyperledger.org/r/18329
muralisr (Sat, 24 Feb 2018 14:11:15 GMT):
@dave.enyeart will look and respond today
muralisr (Sat, 24 Feb 2018 14:20:14 GMT):
@dave.enyeart @baohua no exertnal changes to https://gerrit.hyperledger.org/r/#/c/12735, merged
rameshthoomu (Sat, 24 Feb 2018 20:17:24 GMT):
https://gerrit.hyperledger.org/r/#/c/18345/
https://gerrit.hyperledger.org/r/#/c/18349/
rameshthoomu (Sat, 24 Feb 2018 20:17:24 GMT):
https://gerrit.hyperledger.org/r/#/c/18345/
https://gerrit.hyperledger.org/r/#/c/18349/
https://gerrit.hyperledger.org/r/#/c/18353/
davidkhala (Sun, 25 Feb 2018 08:55:21 GMT):
https://gerrit.hyperledger.org/r/#/c/18369/ fix some existing eslint error
mastersingh24 (Sun, 25 Feb 2018 10:55:41 GMT):
https://gerrit.hyperledger.org/r/18371
I marked it as an improvement (which it is) but we might want to consider merging it. The JIRA and commit message have the details, but basically it makes cryptogen NodeOUs match those used by fabric-ca
cbf (Sun, 25 Feb 2018 16:09:00 GMT):
@muralisr you need to sign-off on https://gerrit.hyperledger.org/r/c/18213/10 please
cbf (Sun, 25 Feb 2018 16:10:34 GMT):
otherwise, GTG
muralisr (Sun, 25 Feb 2018 16:21:57 GMT):
oops, will do that @cbf
mastersingh24 (Sun, 25 Feb 2018 17:24:27 GMT):
NodeSDK support for packaging chaincode metadata: https://gerrit.hyperledger.org/r/18385
cbf (Sun, 25 Feb 2018 18:34:26 GMT):
https://gerrit.hyperledger.org/r/c/18213/ needs one more +2
mastersingh24 (Sun, 25 Feb 2018 21:27:37 GMT):
Both of these now needed: https://gerrit.hyperledger.org/r/#/q/owner:gari.r.singh%2540gmail.com+status:open
(https://chat.hyperledger.org/channel/fabric-pr-review?msg=ewwjFJL7qZvc6BfaB)
davidkhala (Mon, 26 Feb 2018 07:36:27 GMT):
@mastersingh24 https://gerrit.hyperledger.org/r/#/c/18393/ successfully verified. Please review
mastersingh24 (Mon, 26 Feb 2018 11:00:19 GMT):
@davidkhala - added a comment
dave.enyeart (Mon, 26 Feb 2018 18:55:11 GMT):
A few easy doc reviews:
dave.enyeart (Mon, 26 Feb 2018 18:55:14 GMT):
https://gerrit.hyperledger.org/r/#/c/18167/
dave.enyeart (Mon, 26 Feb 2018 18:55:20 GMT):
https://gerrit.hyperledger.org/r/#/c/18169/
dave.enyeart (Mon, 26 Feb 2018 18:55:28 GMT):
https://gerrit.hyperledger.org/r/#/c/18225/
yacovm (Mon, 26 Feb 2018 19:05:10 GMT):
@dave.enyeart - the bottom one has falsities.
Nevertheless I decide to merge it, as 2 others are rebased on top of it.
yacovm (Mon, 26 Feb 2018 19:05:34 GMT):
I suggest @aambati or someone else pushes an update that fixes the `node start` doc
dave.enyeart (Mon, 26 Feb 2018 19:43:02 GMT):
@muralisr Could you take a look at the comments in https://gerrit.hyperledger.org/r/#/c/18167/ ? Thanks @yacovm for identifying.
muralisr (Mon, 26 Feb 2018 19:43:37 GMT):
@dave.enyeart will do soon
muralisr (Mon, 26 Feb 2018 21:46:24 GMT):
@dave.enyeart @yacovm responded
dave.enyeart (Mon, 26 Feb 2018 21:47:10 GMT):
@muralisr thanks. And I responded to your response with a CR: https://gerrit.hyperledger.org/r/#/c/18441/ :)
dave.enyeart (Mon, 26 Feb 2018 21:47:16 GMT):
could you review?
muralisr (Mon, 26 Feb 2018 22:05:36 GMT):
perfect, merged @dave.enyeart
dave.enyeart (Mon, 26 Feb 2018 22:11:17 GMT):
quick one: https://gerrit.hyperledger.org/r/#/c/18437/
dave.enyeart (Mon, 26 Feb 2018 22:11:41 GMT):
@smithbk or anybody ^^^^^^^
dave.enyeart (Mon, 26 Feb 2018 22:11:41 GMT):
@smithbk ^^^^^^^
C0rWin (Mon, 26 Feb 2018 22:20:46 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=r8jaoB8kqDyBdoD4A) @dave.enyeart has CI failures
dave.enyeart (Mon, 26 Feb 2018 22:52:13 GMT):
@smithbk @skarim @aambati Can you look at the CI failure? I think we'll want the domain experts to all take a close look at these last minute changes.
davidkhala (Tue, 27 Feb 2018 06:24:45 GMT):
@mastersingh24 Dear Gari , please review my new patch, Thanks. https://gerrit.hyperledger.org/r/#/c/18393/
davidkhala (Tue, 27 Feb 2018 08:44:01 GMT):
@mastersingh24 https://gerrit.hyperledger.org/r/#/c/18393 I created a new patch set. Welcome comment
Sneljo (Tue, 27 Feb 2018 13:01:07 GMT):
what do I need to do to get this change merged? https://gerrit.hyperledger.org/r/c/16325/
joe-alewine (Tue, 27 Feb 2018 20:39:53 GMT):
Identity.md was accidentally kicked out of the TOC when Membership.md was merged. This fixes that: https://gerrit.hyperledger.org/r/#/c/18493/
dave.enyeart (Tue, 27 Feb 2018 23:51:51 GMT):
@davidkhala @Sneljo we can consider those for 1.2 after we cut 1.1 release. release candidate 1 should get cut this week and then 1.1 GA likely in a couple weeks.
dave.enyeart (Tue, 27 Feb 2018 23:52:32 GMT):
@mastersingh24 and others... Mutual TLS for Node SDK ready for review: https://gerrit.hyperledger.org/r/#/c/18087/
cbf (Wed, 28 Feb 2018 01:16:59 GMT):
not that it is critical for 1.1, but given I was trying to debug WTF was going on with BYFN and the output generated is so unhelpful to actually, you know, debugging, I have submitted this CR to improve the UX https://gerrit.hyperledger.org/r/18499
cbf (Wed, 28 Feb 2018 01:18:07 GMT):
basically, adds shell debug logging of all fabric commands in the CLI and modifies CORE_LOGGING_LEVEL to ERROR... also, I updated .gitignore to ignore all the new crap we are adding
davidkhala (Wed, 28 Feb 2018 05:13:12 GMT):
@dave.enyeart Dear David, I saw https://gerrit.hyperledger.org/r/#/c/18087/ and found the commit is singed by two authors. As a new contributor, I am curious about how to do this. Is there any guideline about invite and cooperate with other contributors in single CR?
dave.enyeart (Wed, 28 Feb 2018 06:22:47 GMT):
@davidkhala Simply reach out to the initial contributor either via rocket.chat or gerrit review or jira to coordinate, and then you can Checkout the latest patch under gerrit Download link, make your updates, `git commit -s --amend` to update and sign the commit, then push as normal.
dave.enyeart (Wed, 28 Feb 2018 07:32:35 GMT):
https://gerrit.hyperledger.org/r/#/c/18455/ Version checking for BYFN - recommended for 1.1.
dave.enyeart (Wed, 28 Feb 2018 08:05:41 GMT):
https://gerrit.hyperledger.org/r/#/c/18509/ BYFN persistence
dave.enyeart (Wed, 28 Feb 2018 08:47:06 GMT):
https://gerrit.hyperledger.org/r/#/c/18515/ BYFN: Fix IMAGE_TAG for couchdb
Sneljo (Wed, 28 Feb 2018 10:01:00 GMT):
@dave.enyeart allright, cool
yacovm (Wed, 28 Feb 2018 13:42:58 GMT):
Tune down logging severity from WARN to DEBUG to not scare users https://gerrit.hyperledger.org/r/#/c/18517/
joe-alewine (Wed, 28 Feb 2018 14:47:12 GMT):
Sunsetting the "Procedure to Upgrade to 1.1" from the TOC as the material is now covered in other merged docs: https://gerrit.hyperledger.org/r/#/c/18521/
philviana (Wed, 28 Feb 2018 15:14:39 GMT):
https://gerrit.hyperledger.org/r/#/c/16095/
philviana (Wed, 28 Feb 2018 15:14:43 GMT):
Can someone please look into this?
joe-alewine (Wed, 28 Feb 2018 16:07:53 GMT):
Put correct Channel Update doc ("Adding an Org to a Channel") doc in TOC: https://gerrit.hyperledger.org/r/#/c/18523/
joe-alewine (Wed, 28 Feb 2018 18:01:24 GMT):
Fixing links in Identity and Membership documentation: https://gerrit.hyperledger.org/r/c/18531/
joe-alewine (Wed, 28 Feb 2018 18:26:19 GMT):
Add link to Fabric-CA upgrade material in Upgrading Your Network Components doc: https://gerrit.hyperledger.org/r/c/18533/
cbf (Thu, 01 Mar 2018 01:42:24 GMT):
these two need one more +2 https://gerrit.hyperledger.org/r/c/18525/ and https://gerrit.hyperledger.org/r/c/18499/
davidkhala (Thu, 01 Mar 2018 10:43:50 GMT):
Dear maintianers, I am interested to be one of you. Is there any requirements I should meet besides of nomination mechanism?
davidkhala (Thu, 01 Mar 2018 10:47:34 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=qg38pLfAemyix6YMS) @dave.enyeart thanks it works
cbf (Thu, 01 Mar 2018 13:53:42 GMT):
https://gerrit.hyperledger.org/r/18589 needs one more to address minor format issue
wlahti (Thu, 01 Mar 2018 15:56:21 GMT):
Noticed one minor detail we were missing in the channel update tutorial to make the tutorial and log output consistent for end users: https://gerrit.hyperledger.org/r/c/18597/
cbf (Fri, 02 Mar 2018 14:34:43 GMT):
https://gerrit.hyperledger.org/r/c/18679/ please
mastersingh24 (Sat, 03 Mar 2018 14:38:32 GMT):
quick one if anyone around: https://gerrit.hyperledger.org/r/18703 (my efforts to make amcl compatible with dep)
sudheesh001 (Mon, 05 Mar 2018 08:56:28 GMT):
Has joined the channel.
sudheesh001 (Mon, 05 Mar 2018 08:57:08 GMT):
If anyone is around from the maintainers of #fabric-sdk-node Requesting review on JIRA-8651 , Patch for review at https://gerrit.hyperledger.org/r/#/c/18721/
yacovm (Mon, 05 Mar 2018 20:08:51 GMT):
a simple one https://gerrit.hyperledger.org/r/#/c/17947/
cbf (Mon, 05 Mar 2018 20:59:42 GMT):
https://chat.hyperledger.org/channel/fabric-documentation?msg=6EKhg5uAhQ2vA5J9K
cbf (Mon, 05 Mar 2018 21:16:00 GMT):
here's the build output https://logs.hyperledger.org/production/vex-yul-hyp-jenkins-3/fabric-rtd-verify-master/314/html/
rjones (Tue, 06 Mar 2018 02:17:27 GMT):
cbf
rjones (Tue, 06 Mar 2018 02:17:31 GMT):
mastersingh24
rjones (Tue, 06 Mar 2018 02:17:36 GMT):
dave.enyeart
rjones (Tue, 06 Mar 2018 02:17:44 GMT):
Has left the channel.
nirro (Tue, 06 Mar 2018 13:42:00 GMT):
Has joined the channel.
Sneljo (Wed, 07 Mar 2018 13:47:21 GMT):
https://gerrit.hyperledger.org/r/#/c/18725/ could we merge node-fabric-shim typings to master?
yacovm (Wed, 07 Mar 2018 16:14:54 GMT):
2 bug fixes in gossip :(
https://gerrit.hyperledger.org/r/#/c/18819/ `master`
https://gerrit.hyperledger.org/r/#/c/18821/ `release`
yacovm (Wed, 07 Mar 2018 16:14:54 GMT):
2 bug fixes in gossip :(
https://gerrit.hyperledger.org/r/#/c/18819/ `master`
https://gerrit.hyperledger.org/r/#/c/18821/ `release`
rameshthoomu (Wed, 07 Mar 2018 16:51:17 GMT):
https://gerrit.hyperledger.org/r/#/c/18467/ - supports docker multi-arch/platform
rennman (Wed, 07 Mar 2018 16:55:07 GMT):
https://gerrit.hyperledger.org/r/#/c/18399/ -- fabric-samples allow custom affiliations -- tested/ verified needs merge ... thanks
dave.enyeart (Wed, 07 Mar 2018 18:08:41 GMT):
quick doc fix:
dave.enyeart (Wed, 07 Mar 2018 18:08:54 GMT):
https://gerrit.hyperledger.org/r/#/c/18831/ `release-1.1`
dave.enyeart (Wed, 07 Mar 2018 18:08:54 GMT):
https://gerrit.hyperledger.org/r/#/c/18831/
dave.enyeart (Wed, 07 Mar 2018 18:09:16 GMT):
https://gerrit.hyperledger.org/r/#/c/18829/
wlahti (Wed, 07 Mar 2018 20:28:56 GMT):
Small update to the channel update tutorial regarding gossip leader election: https://gerrit.hyperledger.org/r/c/18833/. Once this one is ready, I'll cherry-pick it to the `release-1.1` branch
philviana (Wed, 07 Mar 2018 21:24:49 GMT):
https://gerrit.hyperledger.org/r/#/c/18855/
philviana (Wed, 07 Mar 2018 21:25:33 GMT):
This is a `help-wanted` item that I committed on Dec 10 but never got a +2 and others committed on top of my change. I just rewrote my change. Please review asap so my work is not wasted. Thank you!
cbf (Thu, 08 Mar 2018 00:52:14 GMT):
https://gerrit.hyperledger.org/r/c/18749/ please
sudheesh001 (Thu, 08 Mar 2018 10:13:49 GMT):
https://gerrit.hyperledger.org/r/#/c/18867/ for review please. The log of the node8s machine seems to be unrelated to the change, Can someone help retrigger the CI for that or point me to where I might be making a mistake? `fabric-sdk-node`
philviana (Thu, 08 Mar 2018 15:56:34 GMT):
https://gerrit.hyperledger.org/r/#/c/18855/ for review. Marked as help-wanted
mastersingh24 (Thu, 08 Mar 2018 19:49:34 GMT):
Two easy ones:
https://gerrit.hyperledger.org/r/18837
https://gerrit.hyperledger.org/r/18839
cbf (Thu, 08 Mar 2018 21:33:26 GMT):
an easy one please (only asked four times now)) needs to be cherry-picked to both 1.2 and 1.1
sheehan (Thu, 08 Mar 2018 21:53:40 GMT):
Most may already have it installed, but if you need to install Sphinx on High Sierra to review the doc CRs, there were some hoops I had to jump through. The procedure was
```
sudo pip install Sphinx --ignore-installed six
sudo -H pip install sphinx_rtd_theme
sudo pip install recommonmark
```
cbf (Thu, 08 Mar 2018 21:59:25 GMT):
note that Jenkins actually builds docs now;-) https://logs.hyperledger.org/production/vex-yul-hyp-jenkins-3/fabric-rtd-verify-master/314/html/
cbf (Thu, 08 Mar 2018 21:59:39 GMT):
though it won't stick around for too long, it is still there
dave.enyeart (Thu, 08 Mar 2018 22:44:49 GMT):
Fix error handling in byfn, HIgh priority to fix CI failures: https://gerrit.hyperledger.org/r/#/c/18885/
sudheesh001 (Fri, 09 Mar 2018 06:03:12 GMT):
An easy one here: https://gerrit.hyperledger.org/r/#/c/18917/ :) Thanks
sudheesh001 (Fri, 09 Mar 2018 09:53:56 GMT):
This was an old change request which hasn't received attention, Could someone maintaining `fabric-samples` take a look at this? https://gerrit.hyperledger.org/r/#/c/16541/
philviana (Fri, 09 Mar 2018 14:40:09 GMT):
https://gerrit.hyperledger.org/r/#/c/18855/ very easy one, just need to run the bootstrap script to download files. Takes 2 minutes. Appreciate it
wlahti (Fri, 09 Mar 2018 15:46:21 GMT):
Small doc update to clarify the node chaincode install path from peer CLI: https://gerrit.hyperledger.org/r/c/18927/ . Once this has been reviewed, I'll cherry-pick this to the `release-1.1` branch.
dave.enyeart (Fri, 09 Mar 2018 21:33:12 GMT):
Fix for chaincode TLS: https://jira.hyperledger.org/browse/FAB-8757 . Could the certificate experts take a look please @yacovm @elli-androulaki @adc @aso @smithbk
yacovm (Fri, 09 Mar 2018 21:34:41 GMT):
sure, especially since I knew this one was on the way ;)
yacovm (Fri, 09 Mar 2018 21:36:54 GMT):
I commented on both change sets (1.1, maser) @sanchezl
yacovm (Fri, 09 Mar 2018 21:38:46 GMT):
I have to say i didn't expect the java x509 library to puke a TLS certificate with no subject... the node.js and golang were fine with it :/
yacovm (Fri, 09 Mar 2018 21:42:28 GMT):
I have to say, had i been a certificate expert i'd expect the java x509 library to puke a TLS certificate with no subject... and not think that since the node.js and golang were fine with it, it's OK :/
wlahti (Fri, 09 Mar 2018 22:13:57 GMT):
Realized we also need to update the description of the path flag for the CLI `peer chaincode package` command: https://gerrit.hyperledger.org/r/c/18987/ . This one should also be cherry-picked to `release-1.1`.
dave.enyeart (Fri, 09 Mar 2018 23:14:00 GMT):
@wlahti +2ed and cherry picked. Note that you as the submitter can cherry pick yourself in Gerrit UI :)
dave.enyeart (Fri, 09 Mar 2018 23:14:26 GMT):
1.1 docs are still open for business
wlahti (Fri, 09 Mar 2018 23:14:47 GMT):
yep, I know :) you maintainers just did it before I did today.
wlahti (Fri, 09 Mar 2018 23:15:18 GMT):
and thanks!
dave.enyeart (Fri, 09 Mar 2018 23:15:29 GMT):
happy weekend everybody
sanchezl (Sat, 10 Mar 2018 06:21:44 GMT):
• https://gerrit.hyperledger.org/r/c/19005/ - the experimental java chaincode support was never updated for mutual TLS.
cbf (Sat, 10 Mar 2018 13:24:41 GMT):
This is getting old, people. Asking AGAIN for a review to merge this change. I shouldn't need to ask. No one should. https://gerrit.hyperledger.org/r/c/18749/
cbf (Sat, 10 Mar 2018 13:25:53 GMT):
https://gerrit.hyperledger.org/r/c/18975/ is cherry-picked CR for 1.1
philviana (Sat, 10 Mar 2018 14:39:48 GMT):
@cbf I saw several code reviews for 18749. How many are necessary?
philviana (Sat, 10 Mar 2018 14:39:52 GMT):
I just gave it +1
C0rWin (Mon, 12 Mar 2018 08:30:45 GMT):
https://gerrit.hyperledger.org/r/#/c/19045/ removing ledger dependencies from gossip state UT (pretty trivial one)
C0rWin (Mon, 12 Mar 2018 08:42:15 GMT):
https://gerrit.hyperledger.org/r/#/c/19049/ parallelization of gossip state UT
rjones (Mon, 12 Mar 2018 23:36:40 GMT):
Has joined the channel.
rjones (Mon, 12 Mar 2018 23:37:46 GMT):
Builds subsequent to today will allow you to hide Jenkins spew in the Gerrit UI natively. You need to be using the old UI. use the "hide tagged comments" button. if you want to see how it works, examine this change using the old UI: https://gerrit.hyperledger.org/r/#/c/19059/
davidkhala (Tue, 13 Mar 2018 13:12:45 GMT):
working on https://gerrit.hyperledger.org/r/#/c/19087/, welcome comment on the design idea.
susmita (Tue, 13 Mar 2018 13:43:21 GMT):
Has joined the channel.
susmita (Tue, 13 Mar 2018 13:46:24 GMT):
https://gerrit.hyperledger.org/r/#/c/18285/ please review
rjones (Tue, 13 Mar 2018 14:21:08 GMT):
Has left the channel.
mastersingh24 (Tue, 13 Mar 2018 17:10:21 GMT):
This looks scarier than it is:
https://gerrit.hyperledger.org/r/19113
moves us from govendor to dep and cleans up the vendor folder in the process
would be good to get this one in soon
philviana (Tue, 13 Mar 2018 21:29:42 GMT):
https://gerrit.hyperledger.org/r/#/c/16095/
philviana (Tue, 13 Mar 2018 21:29:51 GMT):
please review
C0rWin (Tue, 13 Mar 2018 23:41:22 GMT):
https://gerrit.hyperledger.org/r/#/c/19049/
C0rWin (Tue, 13 Mar 2018 23:41:40 GMT):
https://gerrit.hyperledger.org/r/#/c/18027/
dsanchezseco (Wed, 14 Mar 2018 13:38:42 GMT):
Has joined the channel.
dsanchezseco (Wed, 14 Mar 2018 13:39:07 GMT):
easy one: 2 if's https://gerrit.hyperledger.org/r/#/c/19155/
dave.enyeart (Wed, 14 Mar 2018 16:10:46 GMT):
important one to review for 1.1: https://gerrit.hyperledger.org/r/#/c/19157/
dave.enyeart (Wed, 14 Mar 2018 21:02:01 GMT):
fix doc links:
dave.enyeart (Wed, 14 Mar 2018 21:02:06 GMT):
https://gerrit.hyperledger.org/r/#/c/19161/
dave.enyeart (Wed, 14 Mar 2018 21:02:18 GMT):
https://gerrit.hyperledger.org/r/#/c/19159/
mastersingh24 (Wed, 14 Mar 2018 21:50:59 GMT):
@dave.enyeart - merged the one for release-1.1 but I think the one for master should reference "master" docs?
dave.enyeart (Wed, 14 Mar 2018 22:20:43 GMT):
@mastersingh24 moved the discussion to https://gerrit.hyperledger.org/r/#/c/19159/
davidkhala (Thu, 15 Mar 2018 06:53:23 GMT):
https://gerrit.hyperledger.org/r/#/c/19087/ updated
davidkhala (Fri, 16 Mar 2018 03:44:37 GMT):
@zhaochy helped you to rebase that https://gerrit.hyperledger.org/r/#/c/18717/
zhaochy (Fri, 16 Mar 2018 03:44:37 GMT):
Has joined the channel.
cbf (Fri, 16 Mar 2018 14:27:52 GMT):
easy one https://gerrit.hyperledger.org/r/c/19271/
davidkhala (Fri, 16 Mar 2018 15:40:23 GMT):
@mastersingh24 created a simple readme for amcl https://gerrit.hyperledger.org/r/#/c/19291/
cbf (Fri, 16 Mar 2018 16:45:37 GMT):
https://gerrit.hyperledger.org/r/c/19293/ please - fixes broken links - will need cherry-picking
VinayChaudhary (Sat, 17 Mar 2018 15:51:09 GMT):
Has joined the channel.
cbf (Sat, 17 Mar 2018 18:47:56 GMT):
reminder ^^ please - easy one
rjones (Sun, 18 Mar 2018 13:46:59 GMT):
Has joined the channel.
rjones (Sun, 18 Mar 2018 13:47:09 GMT):
trivial update: https://gerrit.hyperledger.org/r/#/c/19351/
rjones (Sun, 18 Mar 2018 13:47:09 GMT):
https://gerrit.hyperledger.org/r/#/c/19351/
rjones (Mon, 19 Mar 2018 01:21:38 GMT):
trivial updates: https://gerrit.hyperledger.org/r/#/c/19361/ (master) https://gerrit.hyperledger.org/r/#/c/19363/ (release-1.1)
davidkhala (Mon, 19 Mar 2018 04:57:14 GMT):
https://gerrit.hyperledger.org/r/#/c/19375/
davidkhala (Mon, 19 Mar 2018 08:42:00 GMT):
it is weird that node8z CI fail repeatedly.
rameshthoomu (Mon, 19 Mar 2018 19:01:58 GMT):
@davidkhala I see `curl` is failed to download required artifacts to build fabric-orderer image..
```00:06:01.146 curl: (18) transfer closed with 1018494 bytes remaining to read
00:06:01.150
rameshthoomu (Mon, 19 Mar 2018 19:02:20 GMT):
Could you please retrigger again with `reverify-node8z`
C0rWin (Mon, 19 Mar 2018 21:56:28 GMT):
https://gerrit.hyperledger.org/r/#/c/19359/ moving `vsccValidator` into separate file
davidkhala (Tue, 20 Mar 2018 01:50:38 GMT):
https://gerrit.hyperledger.org/r/#/c/19375/ @rameshthoomu thanks and build passed
davidkhala (Tue, 20 Mar 2018 02:03:14 GMT):
https://gerrit.hyperledger.org/r/#/c/19423/ remove node 6 badge in readme
pandrejko (Tue, 20 Mar 2018 13:56:24 GMT):
Has joined the channel.
wjzheng (Tue, 20 Mar 2018 19:03:14 GMT):
Has joined the channel.
wjzheng (Tue, 20 Mar 2018 19:06:18 GMT):
https://gerrit.hyperledger.org/r/#/c/19489/ typo correction in readwrite.rst file for documentation
rameshthoomu (Tue, 20 Mar 2018 20:25:35 GMT):
@smithbk https://gerrit.hyperledger.org/r/#/c/19457/ - minor change
smithbk (Tue, 20 Mar 2018 21:13:39 GMT):
@rameshthoomu done
sanchezl (Wed, 21 Mar 2018 13:43:54 GMT):
• https://gerrit.hyperledger.org/r/c/18963/
sanchezl (Wed, 21 Mar 2018 13:47:02 GMT):
• https://gerrit.hyperledger.org/r/c/18965/
rameshthoomu (Wed, 21 Mar 2018 14:10:14 GMT):
Maven binary source change in javaenv dockerimage:
https://gerrit.hyperledger.org/r/#/c/19529/
https://gerrit.hyperledger.org/r/#/c/19531/
sanchezl (Wed, 21 Mar 2018 19:09:12 GMT):
• https://gerrit.hyperledger.org/r/c/19535/
alexliu (Thu, 22 Mar 2018 04:22:05 GMT):
Has joined the channel.
alexliu (Thu, 22 Mar 2018 05:33:42 GMT):
https://gerrit.hyperledger.org/r/#/c/19583/ modify function clearContainers in byfn.sh
mrkiouak (Thu, 22 Mar 2018 14:40:38 GMT):
https://gerrit.hyperledger.org/r/#/c/19597/ minor chaintool improvement supporting protobuf "oneof" type
alexliu (Thu, 22 Mar 2018 15:05:28 GMT):
https://gerrit.hyperledger.org/r/#/c/19583/ updated
joe-alewine (Thu, 22 Mar 2018 18:19:05 GMT):
Add disclaimer to NCAP doc: https://gerrit.hyperledger.org/r/c/19599/
joe-alewine (Thu, 22 Mar 2018 18:20:11 GMT):
Final cleanup of Identity.md and Membership.md: https://gerrit.hyperledger.org/r/c/19547/ https://gerrit.hyperledger.org/r/c/19573/
joe-alewine (Thu, 22 Mar 2018 18:20:11 GMT):
Final cleanup of Identity and Membership concept docs: https://gerrit.hyperledger.org/r/c/19547/ https://gerrit.hyperledger.org/r/c/19573/
rjones (Thu, 22 Mar 2018 19:04:27 GMT):
Has left the channel.
pandrejko (Thu, 22 Mar 2018 19:43:39 GMT):
Glossary updates for Org, member, consortium, anchor peer and ledger
https://gerrit.hyperledger.org/r/#/c/19617/
sanchezl (Thu, 22 Mar 2018 20:36:08 GMT):
• https://gerrit.hyperledger.org/r/c/19535/ [FAB-9028] marshall client.key in PKCS#8 format
mastersingh24 (Fri, 23 Mar 2018 14:44:24 GMT):
Two easy ones .... https://gerrit.hyperledger.org/r/#/q/owner:%22Rob+Day%22+status:open
pandrejko (Fri, 23 Mar 2018 15:55:22 GMT):
Fixed some Note formatting and removed a bad reference to a swimlane https://gerrit.hyperledger.org/r/#/c/19681/diagram
rjones (Fri, 23 Mar 2018 16:37:56 GMT):
Has joined the channel.
rjones (Fri, 23 Mar 2018 16:38:21 GMT):
@cbf @dave.enyeart @mastersingh24 I need a hand. https://gerrit.hyperledger.org/r/#/c/19637/ https://gerrit.hyperledger.org/r/#/c/19635/
rjones (Fri, 23 Mar 2018 16:39:15 GMT):
Also see: https://chat.hyperledger.org/channel/fabric-maintainers?msg=dmMukLemWP3SbqLB5
joe-alewine (Fri, 23 Mar 2018 17:55:04 GMT):
We get a lot of questions about anchor peers. In addition to the glossary updates (see Pam's post above), we thought it would be a good idea to add a short section on anchor peers to the gossip dissemination protocol doc. https://gerrit.hyperledger.org/r/#/c/19689/
joe-alewine (Fri, 23 Mar 2018 17:55:04 GMT):
We get a lot of questions about anchor peers. In addition to the glossary updates (see Pam's post above), we thought it would be a good idea to add a short section on anchor peers to the gossip dissemination protocol doc. https://gerrit.hyperledger.org/r/#/c/19689/ @dave.enyeart
pandrejko (Fri, 23 Mar 2018 18:32:22 GMT):
(Corrected Link) Fixed some Note formatting and removed a bad reference to a swimlane https://gerrit.hyperledger.org/r/#/c/19681/
rameshthoomu (Fri, 23 Mar 2018 19:58:17 GMT):
Update Base and Prev version in fabric and fabric-ca master branches https://gerrit.hyperledger.org/r/#/q/FAB-9043
rameshthoomu (Fri, 23 Mar 2018 20:03:00 GMT):
https://gerrit.hyperledger.org/r/#/c/19531/
rjones (Fri, 23 Mar 2018 20:50:40 GMT):
help make builds slightly faster: https://gerrit.hyperledger.org/r/#/c/19531/
mastersingh24 (Sat, 24 Mar 2018 13:22:14 GMT):
Can someone look at this: https://gerrit.hyperledger.org/r/19155 ?
It's easy and need a +2
mastersingh24 (Sat, 24 Mar 2018 16:09:32 GMT):
some easy ones please: https://gerrit.hyperledger.org/r/#/q/status:open+owner:gari+singh+branch:master
sh777 (Sat, 24 Mar 2018 17:16:54 GMT):
Has joined the channel.
alexliu (Mon, 26 Mar 2018 04:29:32 GMT):
Could review this https://gerrit.hyperledger.org/r/#/c/19583/
alexliu (Mon, 26 Mar 2018 04:30:21 GMT):
need one +2, and I am a little bit confuse the comment of Gari
mastersingh24 (Mon, 26 Mar 2018 11:30:18 GMT):
@alexliu - updated my comments
alexliu (Mon, 26 Mar 2018 12:12:54 GMT):
thx, will update soon
rameshthoomu (Mon, 26 Mar 2018 12:59:20 GMT):
Need one +2 https://gerrit.hyperledger.org/r/#/c/19457/
cbf (Mon, 26 Mar 2018 13:00:54 GMT):
done
cbf (Mon, 26 Mar 2018 21:07:14 GMT):
https://gerrit.hyperledger.org/r/c/19251/
alexliu (Tue, 27 Mar 2018 03:45:21 GMT):
@mastersingh24 @jyellick https://gerrit.hyperledger.org/r/#/c/19583/ updated
joe-alewine (Tue, 27 Mar 2018 16:24:47 GMT):
Final cleanup of Identity and Membership concept docs:
https://gerrit.hyperledger.org/r/c/19547/
https://gerrit.hyperledger.org/r/c/19573/
muralisr (Wed, 28 Mar 2018 04:00:43 GMT):
https://gerrit.hyperledger.org/r/#/c/19845/ and https://gerrit.hyperledger.org/r/#/c/19847/ please
pandrejko (Wed, 28 Mar 2018 15:33:53 GMT):
Glossary updates (anchor peer, consortium, ledger, member, organization) still need +2 https://gerrit.hyperledger.org/r/#/c/19617/
sykesm (Wed, 28 Mar 2018 17:39:18 GMT):
https://gerrit.hyperledger.org/r/c/19285/ and https://gerrit.hyperledger.org/r/c/19821/ please
joe-alewine (Wed, 28 Mar 2018 18:56:22 GMT):
Add "teardown" steps to Write Your First Application: https://gerrit.hyperledger.org/r/#/c/19869/
Document that consensus type cannot be changed after network has been bootstrapped: https://gerrit.hyperledger.org/r/#/c/19863/
sykesm (Thu, 29 Mar 2018 12:27:45 GMT):
gm - any chance I can get an additional review on https://gerrit.hyperledger.org/r/c/19285/ ? There are other work items related to the makefiles that would ideally be done after this CR is merged.
yacovm (Thu, 29 Mar 2018 12:28:34 GMT):
I'll +2 it if you solve the merge conflict, @sykesm
sykesm (Thu, 29 Mar 2018 12:29:39 GMT):
You'll have to help me with the how since the only conflicts I see are pending CRs and nothing that's actually merged.
yacovm (Thu, 29 Mar 2018 12:29:42 GMT):
ditto on the next one
yacovm (Thu, 29 Mar 2018 12:29:51 GMT):
but gerrit shows it is conflicted
yacovm (Thu, 29 Mar 2018 12:29:59 GMT):
i think maybe if you click rebase
yacovm (Thu, 29 Mar 2018 12:30:08 GMT):
it will remove the red text
yacovm (Thu, 29 Mar 2018 12:30:12 GMT):
but it may not
yacovm (Thu, 29 Mar 2018 12:30:46 GMT):
> the only conflicts I see are pending CRs
This is weird because I don't see pending CRs that are in conflict to your change set
yacovm (Thu, 29 Mar 2018 12:30:57 GMT):
Clipboard - March 29, 2018 3:30 PM
yacovm (Thu, 29 Mar 2018 12:31:13 GMT):
if there had been such, it would show another column of "conflicting change sets: " to the right of the "related changes"
sykesm (Thu, 29 Mar 2018 12:32:04 GMT):
My view shows 3 conflicts and all three are unrelated. I will rebase (and then spend most of the day on the reverify-x dance). thanks
sykesm (Thu, 29 Mar 2018 12:37:38 GMT):
rebase is complete. Implication is that all three CRs have lost the review and require builds et al.
yacovm (Thu, 29 Mar 2018 12:37:45 GMT):
I know, already +2ed
rjones (Thu, 29 Mar 2018 15:17:05 GMT):
https://gerrit.hyperledger.org/r/#/c/13225/ good candidate for rebase/merge?
rjones (Thu, 29 Mar 2018 15:17:23 GMT):
it has one +2 and no conflicts
rjones (Thu, 29 Mar 2018 15:18:31 GMT):
https://gerrit.hyperledger.org/r/#/c/15575/ needs a small commit message edit
rjones (Thu, 29 Mar 2018 15:20:13 GMT):
has two +1: https://gerrit.hyperledger.org/r/#/c/13643/
rjones (Thu, 29 Mar 2018 15:52:50 GMT):
Doc update: https://gerrit.hyperledger.org/r/#/c/15575/ cherry picked to: https://gerrit.hyperledger.org/r/#/c/19927/
joe-alewine (Thu, 29 Mar 2018 15:57:00 GMT):
Introduction doc had not been updated in a while. Needed some trims and minor fixes, as well as links to "where to learn more" docs that now exist. Also, latest images were never added (for some reason), so this adds those: https://gerrit.hyperledger.org/r/#/c/19929/
rjones (Thu, 29 Mar 2018 16:06:54 GMT):
easy spelling fix: https://gerrit.hyperledger.org/r/#/c/19895/
cbf (Thu, 29 Mar 2018 17:43:23 GMT):
https://gerrit.hyperledger.org/r/c/16541/
cbf (Thu, 29 Mar 2018 22:57:08 GMT):
https://gerrit.hyperledger.org/r/c/19617/
rjones (Thu, 29 Mar 2018 23:19:06 GMT):
_rattles the tin cup for https://chat.hyperledger.org/channel/fabric-pr-review?msg=T8CJCZERfPRBhcaAT_
rjones (Thu, 29 Mar 2018 23:24:21 GMT):
sorry, @yacovm , I wiped out your votes on https://gerrit.hyperledger.org/r/#/c/19927/ when I took your edit
yacovm (Thu, 29 Mar 2018 23:24:52 GMT):
i know, np. i re-added
rjones (Thu, 29 Mar 2018 23:26:48 GMT):
https://gerrit.hyperledger.org/r/#/c/19469/ and https://gerrit.hyperledger.org/r/#/c/19473/ have one +2 in `fabric-samples`.
rjones (Thu, 29 Mar 2018 23:35:07 GMT):
@cbf I updated the commit message on https://gerrit.hyperledger.org/r/#/c/15663/
cbf (Fri, 30 Mar 2018 13:07:56 GMT):
https://gerrit.hyperledger.org/r/c/11771/
cbf (Fri, 30 Mar 2018 13:09:00 GMT):
@rjones thanks
cbf (Fri, 30 Mar 2018 13:12:21 GMT):
pretty please https://gerrit.hyperledger.org/r/c/19949/
muralisr (Fri, 30 Mar 2018 13:17:23 GMT):
^^^ +2ed, @cbs
cbf (Fri, 30 Mar 2018 13:19:41 GMT):
thx
negupta (Fri, 30 Mar 2018 18:47:43 GMT):
Has joined the channel.
wjzheng (Fri, 30 Mar 2018 19:59:56 GMT):
Reorganized topics in TOC: https://gerrit.hyperledger.org/r/#/c/19999/
mastersingh24 (Sat, 31 Mar 2018 10:17:13 GMT):
these two fix some flaky tests in core/comm:
https://gerrit.hyperledger.org/r/19977
https://gerrit.hyperledger.org/r/20015
mastersingh24 (Sat, 31 Mar 2018 18:37:32 GMT):
https://gerrit.hyperledger.org/r/20015 needs one more +2 please
yacovm (Sat, 31 Mar 2018 18:38:49 GMT):
needs 2 +2s please https://gerrit.hyperledger.org/r/#/c/18005/
mastersingh24 (Sat, 31 Mar 2018 18:39:43 GMT):
@yacovm - quite the chore getting that things through CI :(
mastersingh24 (Sat, 31 Mar 2018 18:39:43 GMT):
@yacovm - quite the chore getting that one through CI :(
mastersingh24 (Sat, 31 Mar 2018 18:40:08 GMT):
+2 from me
yacovm (Sat, 31 Mar 2018 18:41:08 GMT):
I have a feeling that it broke something because I can't figure out why `TestStartCmd` was flaky in my change set but not in others
yacovm (Sat, 31 Mar 2018 18:41:17 GMT):
but I just moved files to a diff. package...
yacovm (Sat, 31 Mar 2018 18:46:12 GMT):
I actually think we just need to remove that test altogether.
yacovm (Sat, 31 Mar 2018 18:46:19 GMT):
that "pid file" is useless
mastersingh24 (Sat, 31 Mar 2018 18:46:30 GMT):
it really is
yacovm (Sat, 31 Mar 2018 18:46:32 GMT):
I can figure out what is the process id of the peer without a pid file just fine
yacovm (Sat, 31 Mar 2018 18:46:40 GMT):
I just use `top` :joy:
mastersingh24 (Sat, 31 Mar 2018 18:46:55 GMT):
You are truly an advanced user LOL
yacovm (Sat, 31 Mar 2018 18:47:03 GMT):
and in a container - it is always `1`
mastersingh24 (Sat, 31 Mar 2018 19:17:05 GMT):
sorry guys - https://gerrit.hyperledger.org/r/19977 had to be rebased for some reason ... @yacovm @C0rWin would you mind +2 again?
yacovm (Sat, 31 Mar 2018 19:17:37 GMT):
oh this is cool
yacovm (Sat, 31 Mar 2018 19:17:50 GMT):
you rebased and the green +1s from jenkins are still there
yacovm (Sat, 31 Mar 2018 19:17:58 GMT):
quick, someone merge before it notices
mastersingh24 (Sat, 31 Mar 2018 19:18:03 GMT):
hehe
mastersingh24 (Sat, 31 Mar 2018 19:18:10 GMT):
my thoughts exactly
C0rWin (Sat, 31 Mar 2018 19:56:58 GMT):
done
cbf (Sat, 31 Mar 2018 20:49:23 GMT):
https://gerrit.hyperledger.org/r/c/19987/
yacovm (Sat, 31 Mar 2018 20:53:42 GMT):
https://gerrit.hyperledger.org/r/#/c/18007/ pretty please @mastersingh24 @C0rWin
yacovm (Sat, 31 Mar 2018 20:54:06 GMT):
I've been `Run UnitTest`ing it all day :sweat:
cbf (Sat, 31 Mar 2018 21:16:03 GMT):
sigh
cbf (Sat, 31 Mar 2018 21:16:08 GMT):
we need to clean up the fakes
cbf (Sat, 31 Mar 2018 21:16:08 GMT):
we need to clean up the flakes
cbf (Sat, 31 Mar 2018 21:17:21 GMT):
merged
cbf (Sat, 31 Mar 2018 21:19:47 GMT):
https://gerrit.hyperledger.org/r/c/19757/
yacovm (Sat, 31 Mar 2018 21:22:38 GMT):
thanks much @cbf
cbf (Sat, 31 Mar 2018 21:23:23 GMT):
return the favor? https://gerrit.hyperledger.org/r/c/19987/
yacovm (Sat, 31 Mar 2018 21:23:34 GMT):
`Remove peer pidfile` had a UT which I removed that failed all day for me
cbf (Sat, 31 Mar 2018 21:23:36 GMT):
I'd like to cherry pick before I go for seder
cbf (Sat, 31 Mar 2018 21:26:29 GMT):
thanks
cbf (Sat, 31 Mar 2018 21:26:33 GMT):
https://gerrit.hyperledger.org/r/c/20035
yacovm (Sat, 31 Mar 2018 22:50:06 GMT):
merge please https://gerrit.hyperledger.org/r/#/c/20033/ :) @cbf
rjones (Sat, 31 Mar 2018 23:02:07 GMT):
@yacovm since you have 2+2 why not click the `submit` button yourself?
rjones (Sat, 31 Mar 2018 23:02:25 GMT):
oh, Artem merged it
yacovm (Sat, 31 Mar 2018 23:02:29 GMT):
it is a custom that we don't merge our own stuff
rjones (Sat, 31 Mar 2018 23:02:47 GMT):
OK. I was unaware that was a custom. Thank you.
yacovm (Sat, 31 Mar 2018 23:03:11 GMT):
well I think there are exceptions like doc changes, etc.
rjones (Sun, 01 Apr 2018 00:07:20 GMT):
https://gerrit.hyperledger.org/r/#/c/20035/
rjones (Sun, 01 Apr 2018 00:07:45 GMT):
https://gerrit.hyperledger.org/r/#/c/19843/
cbf (Sun, 01 Apr 2018 12:50:09 GMT):
https://gerrit.hyperledger.org/r/c/20049/
cbf (Sun, 01 Apr 2018 12:55:37 GMT):
https://gerrit.hyperledger.org/r/c/19757/
cbf (Sun, 01 Apr 2018 21:44:39 GMT):
https://gerrit.hyperledger.org/r/c/20035/ cherry-picked from a merged item, please
muralisr (Mon, 02 Apr 2018 14:15:48 GMT):
https://gerrit.hyperledger.org/r/#/c/19845/ and https://gerrit.hyperledger.org/r/#/c/19847/ please (@cbf one of your +2 got wiped out by rebase)
cbf (Mon, 02 Apr 2018 16:29:00 GMT):
https://gerrit.hyperledger.org/r/c/19999/
davidkhala (Tue, 03 Apr 2018 09:51:52 GMT):
@bretharrison Hi Bret, I update it as your suggestion https://gerrit.hyperledger.org/r/#/c/19803/
cbf (Tue, 03 Apr 2018 14:03:22 GMT):
https://gerrit.hyperledger.org/r/c/20081/
rjones (Tue, 03 Apr 2018 17:30:03 GMT):
https://gerrit.hyperledger.org/r/#/c/16581/ I cleaned up the commit message
rjones (Tue, 03 Apr 2018 19:04:34 GMT):
ready to merge: https://gerrit.hyperledger.org/r/#/c/19951/ (someone just needs to click `submit`)
mastersingh24 (Tue, 03 Apr 2018 23:19:19 GMT):
easy one now that the Go 1.10 / base image 0.47 has been merged:
https://gerrit.hyperledger.org/r/20085
cbf (Wed, 04 Apr 2018 11:48:06 GMT):
https://gerrit.hyperledger.org/r/c/20081/
pandrejko (Wed, 04 Apr 2018 16:32:48 GMT):
Updated instructions for a local doc build https://gerrit.hyperledger.org/r/#/c/20147/
cbf (Thu, 05 Apr 2018 12:54:39 GMT):
https://gerrit.hyperledger.org/r/c/20139/ easy one
rjones (Thu, 05 Apr 2018 15:59:07 GMT):
well-reviewed doc update: https://gerrit.hyperledger.org/r/#/c/18813/
rjones (Thu, 05 Apr 2018 16:00:39 GMT):
there is no CI for this repo, and this will be the first commit. https://gerrit.hyperledger.org/r/#/c/20153/
cbf (Thu, 05 Apr 2018 16:57:06 GMT):
https://gerrit.hyperledger.org/r/c/20179/
cbf (Thu, 05 Apr 2018 16:59:18 GMT):
https://gerrit.hyperledger.org/r/c/20159/
cbf (Thu, 05 Apr 2018 16:59:49 GMT):
https://gerrit.hyperledger.org/r/c/20163/
cbf (Thu, 05 Apr 2018 17:54:54 GMT):
https://gerrit.hyperledger.org/r/c/20165/
cbf (Thu, 05 Apr 2018 18:30:50 GMT):
@manish-sethi @dave.enyeart https://gerrit.hyperledger.org/r/q/status:open+and+age:2mon+and+owner:%2522Manish+Sethi+%253Cmanish.sethi%2540gmail.com%253E%2522 can probably be moved forward, been dormant for 2+ months
rjones (Thu, 05 Apr 2018 20:05:29 GMT):
I'm going to bounce gerrit due to 500 errors in the UI
rjones (Thu, 05 Apr 2018 20:08:09 GMT):
gerrit is restarted.
rjones (Thu, 05 Apr 2018 20:24:46 GMT):
Jenkins will bounce soon.
manish-sethi (Thu, 05 Apr 2018 23:36:46 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=n9wafCHWgujACQxLa) @cbf These CRs are indeed long pending. I think that the issue is that there is no clear agreement yet on merging these but at the same time some folks are using these as cherry picks...
cbf (Fri, 06 Apr 2018 00:08:30 GMT):
we should either get agreement snd merge or abandon... can’t let stuff fester
rjones (Fri, 06 Apr 2018 00:12:30 GMT):
here's the list (after I tried the new CI on them): https://gerrit.hyperledger.org/r/#/q/owner:manish.sethi%2540gmail.com+status:open+label:f2-smoketest%253C0
pandrejko (Fri, 06 Apr 2018 11:29:59 GMT):
The comments have died down for the glossary change set now and I believe I've addressed all the comments: https://gerrit.hyperledger.org/r/#/c/19617/
cbf (Fri, 06 Apr 2018 12:34:56 GMT):
https://gerrit.hyperledger.org/r/c/19757/
mastersingh24 (Fri, 06 Apr 2018 13:40:07 GMT):
easy one: https://gerrit.hyperledger.org/r/19825
rjones (Fri, 06 Apr 2018 14:51:37 GMT):
_Extremely_ well reviewed doc change: https://gerrit.hyperledger.org/r/#/c/18813/
rjones (Fri, 06 Apr 2018 15:11:19 GMT):
thank you @mastersingh24
rjones (Fri, 06 Apr 2018 15:13:13 GMT):
this change removes an inaccurate comment: https://gerrit.hyperledger.org/r/#/c/19081/ and has one +2
rjones (Fri, 06 Apr 2018 15:15:01 GMT):
trivial change: https://gerrit.hyperledger.org/r/#/c/20181/ needs one +2 and merged
rjones (Fri, 06 Apr 2018 15:16:00 GMT):
trivial change: https://gerrit.hyperledger.org/r/#/c/20167/
rjones (Fri, 06 Apr 2018 15:18:33 GMT):
TBH, all of these that contain the phrase `" add.*md"`: https://gerrit.hyperledger.org/r/#/q/owner:chris.ferris%2540gmail.com+status:open
bstasyszyn (Sat, 07 Apr 2018 18:22:25 GMT):
@yacovm Please review https://gerrit.hyperledger.org/r/#/c/20289/ Thx!
yacovm (Sat, 07 Apr 2018 18:41:06 GMT):
I did
yacovm (Sat, 07 Apr 2018 18:43:53 GMT):
I don't understand why there is no JIRA for the change set though, @bstasyszyn ?
bstasyszyn (Sat, 07 Apr 2018 19:09:21 GMT):
@yacovm Sorry - here it is: https://jira.hyperledger.org/browse/FAB-9405
cbf (Sat, 07 Apr 2018 19:49:34 GMT):
https://gerrit.hyperledger.org/r/c/20075/
rameshthoomu (Mon, 09 Apr 2018 15:59:22 GMT):
need one more +2 https://gerrit.hyperledger.org/r/#/c/19825/
joe-alewine (Mon, 09 Apr 2018 18:08:31 GMT):
Clean up/update of Introduction doc. Need one more +2 https://gerrit.hyperledger.org/r/#/c/19929/
rjones (Tue, 10 Apr 2018 15:00:08 GMT):
trivial typo fix in `fabric-samples`: https://gerrit.hyperledger.org/r/#/c/20301/
Chandraamit (Wed, 11 Apr 2018 07:23:11 GMT):
While initiating the chaincode in Peer,I am getting the below error message.I have taken the fabric images of version 1.0.5.Could anyone help me to solve it.
Chandraamit (Wed, 11 Apr 2018 07:23:40 GMT):
Error screen shot 1
Chandraamit (Wed, 11 Apr 2018 07:24:13 GMT):
Error screen shot 2
rjones (Wed, 11 Apr 2018 14:47:27 GMT):
@Chandraamit please ask in #fabric-questions
rjones (Wed, 11 Apr 2018 14:48:08 GMT):
extremely trivial review with one +2 (thank you @yacovm ): https://gerrit.hyperledger.org/r/#/c/20301/ as this is a first commit to the project I want to get this done done done thanks
rjones (Wed, 11 Apr 2018 16:50:38 GMT):
Thank you @mastersingh24
mastersingh24 (Wed, 11 Apr 2018 17:43:45 GMT):
https://gerrit.hyperledger.org/r/20447 easy one - just cherrypicks the above to 1.1 as well
sanchezl (Wed, 11 Apr 2018 18:07:07 GMT):
https://gerrit.hyperledger.org/r/c/17433
pandrejko (Wed, 11 Apr 2018 20:58:10 GMT):
CouchDB Tutorial https://gerrit.hyperledger.org/r/#/c/20469/
jyellick (Thu, 12 Apr 2018 03:46:22 GMT):
@cbf At I believe it was you one point you had pasted a very nice query for checking gerrit for reviews:
https://gerrit.hyperledger.org/r/q/is:open%20label:Verified%2B1%20%20NOT%20label:Code-Review-1%20NOT%20label:Code-Review-2%20is:mergeable
Do you have a similar magic query for the new CI?
rjones (Thu, 12 Apr 2018 03:51:28 GMT):
https://gerrit.hyperledger.org/r/#/q/is:open%20label:F3-UnitTest=1%20is:mergeable
rjones (Thu, 12 Apr 2018 03:52:18 GMT):
I suppose there is a corner case there, @jyellick, where something could fail the documentation build but pass the functional builds. In practice, I haven't seen that.
jyellick (Thu, 12 Apr 2018 03:52:52 GMT):
Perfect, thanks!
rjones (Thu, 12 Apr 2018 03:52:56 GMT):
https://gerrit.hyperledger.org/r/#/q/is:open%20label:F3-UnitTest=1%20is:mergeable%20label:F2-DocBuild=1
rjones (Thu, 12 Apr 2018 03:52:59 GMT):
would be more explicit.
rjones (Thu, 12 Apr 2018 04:34:39 GMT):
Trivial documentation cleanup: https://gerrit.hyperledger.org/r/#/c/20479/ on 1.1 branch: https://gerrit.hyperledger.org/r/#/c/20481/
rjones (Thu, 12 Apr 2018 12:42:36 GMT):
Reminder: outage in about 10 hours: https://chat.hyperledger.org/channel/infra-support?msg=Lgno5LZYh7bBTr4Tc
mastersingh24 (Thu, 12 Apr 2018 12:56:07 GMT):
https://gerrit.hyperledger.org/r/20453 - fairly easy one
pandrejko (Thu, 12 Apr 2018 15:24:42 GMT):
https://gerrit.hyperledger.org/r/#/c/20495/
joe-alewine (Thu, 12 Apr 2018 16:30:40 GMT):
Cleanup of identity.md (newly rebased) -- https://gerrit.hyperledger.org/r/c/19547/
Cleanup of membership.md -- https://gerrit.hyperledger.org/r/c/19573/
mastersingh24 (Thu, 12 Apr 2018 19:03:50 GMT):
need one more +2 on this one: https://gerrit.hyperledger.org/r/20405 (just a vendor update for fabric-ca for Go 1.10 )
lehors (Thu, 12 Apr 2018 23:33:08 GMT):
hi there, https://gerrit.hyperledger.org/r/#/c/19381/ is feeling very much unloved after 3 weeks of being ignored by our dear maintainers
lehors (Thu, 12 Apr 2018 23:34:22 GMT):
I'm actually surprised it still stands without requiring a rebase after all that time but that can't possibly last so I would appreciate a bit of love. thank you
yacovm (Thu, 12 Apr 2018 23:36:35 GMT):
is there no other way to put the silence thing in the caller to that function, @lehors ?
yacovm (Thu, 12 Apr 2018 23:36:44 GMT):
perhaps then we could put it in less files?
yacovm (Thu, 12 Apr 2018 23:38:41 GMT):
also... you didn't add anyone as reviewer so it sank to the bottom
yacovm (Thu, 12 Apr 2018 23:38:41 GMT):
also... you didn't add anyone as reviewer so it sank to the bottom of the gerrit ocean
rjones (Fri, 13 Apr 2018 00:16:59 GMT):
@lehors I would retrigger CI so it got the new flags set, but I'd hate to break it :(
lehors (Fri, 13 Apr 2018 00:26:43 GMT):
well, there is only one way to find out, right? :)
rjones (Fri, 13 Apr 2018 00:28:04 GMT):
The rebase button tempted me, but you should push it :)
lehors (Fri, 13 Apr 2018 00:48:17 GMT):
well, I pushed it but I don't see anything really happening
rjones (Fri, 13 Apr 2018 00:50:02 GMT):
@lehors it carried all of your `0` votes due to a trivial rebase :) I manually triggered it
lehors (Fri, 13 Apr 2018 00:50:36 GMT):
ah :)
lehors (Fri, 13 Apr 2018 00:50:39 GMT):
thanks
yacovm (Fri, 13 Apr 2018 15:07:32 GMT):
Easy one- https://gerrit.hyperledger.org/r/#/c/20499/ just a small refactoring to the discovery client - 16 lines of production code
rjones (Fri, 13 Apr 2018 16:07:02 GMT):
Refactored shell script: https://gerrit.hyperledger.org/r/#/c/20441/ has +2 and 2*+1
pandrejko (Fri, 13 Apr 2018 18:24:12 GMT):
Glossary addition: World State https://gerrit.hyperledger.org/r/#/c/20549/
latitiah (Fri, 13 Apr 2018 18:37:36 GMT):
Very very simple CR: https://gerrit.hyperledger.org/r/#/c/20551/
cbf (Fri, 13 Apr 2018 18:40:13 GMT):
https://gerrit.hyperledger.org/r/c/20081/
rjones (Fri, 13 Apr 2018 18:45:41 GMT):
I pray further votes from community members: https://gerrit.hyperledger.org/r/#/c/20521/ please +1 or -1 AA if you are a fabric committer TYVM
yacovm (Sat, 14 Apr 2018 12:07:27 GMT):
Easy one https://gerrit.hyperledger.org/r/#/c/20555/ fixes flaky test
rjones (Sat, 14 Apr 2018 15:48:38 GMT):
@yacovm you are the wind beneath my wings
rjones (Sat, 14 Apr 2018 15:53:29 GMT):
https://gerrit.hyperledger.org/r/#/c/20503/
rjones (Sat, 14 Apr 2018 15:54:06 GMT):
https://gerrit.hyperledger.org/r/#/c/20493/
yacovm (Sat, 14 Apr 2018 16:27:59 GMT):
what did i do?
rjones (Sat, 14 Apr 2018 16:29:40 GMT):
@yacovm fixing flaky tests!
yacovm (Sat, 14 Apr 2018 16:30:13 GMT):
oh, but this is my fault to begin with... and I have much more flaky tests that are my fault than I fixed
rjones (Sat, 14 Apr 2018 16:30:37 GMT):
opportunity rich codebase!
yacovm (Sun, 15 Apr 2018 12:46:33 GMT):
add local (channel-less) queries to service discovery https://gerrit.hyperledger.org/r/#/c/20445/
1 more +2 needed
cbf (Sun, 15 Apr 2018 13:30:59 GMT):
been looking at this
C0rWin (Sun, 15 Apr 2018 20:55:02 GMT):
simple fix: https://gerrit.hyperledger.org/r/#/c/20483/
pandrejko (Mon, 16 Apr 2018 16:11:10 GMT):
https://gerrit.hyperledger.org/r/#/c/20495/ moved API reference to Contributions Welcome!
wlahti (Mon, 16 Apr 2018 17:35:44 GMT):
https://gerrit.hyperledger.org/r/c/19767/ and the follow-up CR https://gerrit.hyperledger.org/r/c/19769/ together will make a big difference on running `go test ./...` locally and improve the development experience
sanchezl (Mon, 16 Apr 2018 17:46:29 GMT):
• https://gerrit.hyperledger.org/r/c/17433/ (needs another +2 and merge)
• https://gerrit.hyperledger.org/r/c/20633/ (back port of above to release-1.0)
pandrejko (Mon, 16 Apr 2018 18:58:32 GMT):
https://gerrit.hyperledger.org/r/#/c/20627/ fixed the Getting Started TOC
rjones (Mon, 16 Apr 2018 19:52:30 GMT):
Am I misunderstanding something? it looks like this was a zero-content change that got merged: https://gerrit.hyperledger.org/r/#/c/20593/ @mastersingh24
rjones (Mon, 16 Apr 2018 19:53:32 GMT):
OIC. This commit should have been squashed into the above commit: https://gerrit.hyperledger.org/r/#/c/20605/
wlahti (Mon, 16 Apr 2018 22:44:15 GMT):
and here's one more CR that gets us closer to having all of the fabric repository unit tests pass when running `go test ./...`: https://gerrit.hyperledger.org/r/c/20651
cbf (Tue, 17 Apr 2018 12:58:24 GMT):
https://gerrit.hyperledger.org/r/c/20081/ and https://gerrit.hyperledger.org/r/c/20081/ please
nnao (Tue, 17 Apr 2018 22:34:02 GMT):
Please
- https://gerrit.hyperledger.org/r/c/20525/ (needs another +2)
- https://gerrit.hyperledger.org/r/c/20467/ (needs another +2)
- https://gerrit.hyperledger.org/r/c/20421/
muralisr (Wed, 18 Apr 2018 15:13:23 GMT):
needs one more +2 https://gerrit.hyperledger.org/r/#/c/20621/ (@cbf @mastersingh24 this is part of the series you had reviewed)
yacovm (Wed, 18 Apr 2018 15:15:46 GMT):
easy one https://gerrit.hyperledger.org/r/#/c/20721/ only 35 LOC
muralisr (Wed, 18 Apr 2018 15:22:22 GMT):
done @yacovm ...perhaps you can take a look at mine above :-)
yacovm (Wed, 18 Apr 2018 15:22:39 GMT):
sure
wlahti (Wed, 18 Apr 2018 17:27:01 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=qKCXtPKRAYqzfvaBa) these two are still sitting around
wlahti (Wed, 18 Apr 2018 17:27:01 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=qKCXtPKRAYqzfvaBa) these two are still sitting around and could use some reviews. thanks!
jyellick (Thu, 19 Apr 2018 05:42:50 GMT):
https://gerrit.hyperledger.org/r/c/20441/ <- a very trivial one which has been hanging out for a while
pandrejko (Thu, 19 Apr 2018 14:37:10 GMT):
Need just 1 more +2 on API Doc Ref content move https://gerrit.hyperledger.org/r/#/c/20495/
wlahti (Thu, 19 Apr 2018 15:34:11 GMT):
One more review needed for each of these:
- https://gerrit.hyperledger.org/r/c/19767/ (CouchDB runner for test)
- https://gerrit.hyperledger.org/r/c/19769 (use CouchDB runner when needed for tests - enables local running of tests requiring a couchdb container)
- https://gerrit.hyperledger.org/r/c/20379/ (add multiple endorsement support to the peer CLI)
- https://gerrit.hyperledger.org/r/c/20381/ (update e2e_cli to use AND endorsement policy)
jyellick (Thu, 19 Apr 2018 17:02:30 GMT):
+1 ^ These should be ready to go and could really use some attention
pandrejko (Thu, 19 Apr 2018 17:12:20 GMT):
https://gerrit.hyperledger.org/r/#/c/20777/ Just 2 items in Glossary: Added Smart Contract and updated definition of Chaincode.
cbf (Thu, 19 Apr 2018 17:18:10 GMT):
https://gerrit.hyperledger.org/r/c/20081/ easy one, been languishing for a while, basically turns down the volume of noise in the logs for the samples
rameshthoomu (Fri, 20 Apr 2018 02:18:45 GMT):
missing this change (https://gerrit.hyperledger.org/r/#/c/20641/) in release-1.0 causing fabric docs build fail.
rjones (Fri, 20 Apr 2018 02:23:09 GMT):
Has left the channel.
rameshthoomu (Fri, 20 Apr 2018 02:26:43 GMT):
SafeSql scan check - https://gerrit.hyperledger.org/r/#/c/20695/
jyellick (Fri, 20 Apr 2018 05:37:34 GMT):
https://gerrit.hyperledger.org/r/c/19767/
https://gerrit.hyperledger.org/r/c/19769/
^ These are test only, no risk to production code, but allow unit tests to run locally. They have been ready for weeks at this point and could really use a second +2
jyellick (Fri, 20 Apr 2018 05:37:34 GMT):
https://gerrit.hyperledger.org/r/c/19767/
https://gerrit.hyperledger.org/r/c/19769/
^ These are test only, no risk to production code, but allow unit tests to run locally. They have been ready for a few weeks at this point and could really use a second +2
nnao (Fri, 20 Apr 2018 17:47:13 GMT):
https://gerrit.hyperledger.org/r/c/15737/ (fix response of a peer when chaincode error)
This CR effects some test(fabric-test/fabric-sdk-node). So This CR needs to ACK from fabric and fabric-sdk-node maintainers. (the fabric-test case that affects is skipped)
cbf (Sat, 21 Apr 2018 11:58:29 GMT):
this is getting old. I have requested multiple times to have it reviewed. It is a pretty easy review https://gerrit.hyperledger.org/r/c/20081/
yacovm (Sat, 21 Apr 2018 22:16:51 GMT):
2 *easy* change sets:
1) 18 LOC - Simple test hardening https://gerrit.hyperledger.org/r/#/c/20805/ ;)
2) Add cc2cc and collections to service discovery protobuf https://gerrit.hyperledger.org/r/#/c/20669/
yacovm (Sat, 21 Apr 2018 22:17:01 GMT):
1 +2 missing for each
yacovm (Sun, 22 Apr 2018 00:04:06 GMT):
https://gerrit.hyperledger.org/r/#/c/20563/ it's not as scary as it looks, most of it is a rewrite of a test
yacovm (Sun, 22 Apr 2018 00:04:06 GMT):
https://gerrit.hyperledger.org/r/#/c/20563/ it's not as scary as it looks, most of it is a rewrite of a test.
i need it for service discovery to work properly though :wink:
yacovm (Sun, 22 Apr 2018 00:08:04 GMT):
Also started writing up a service discovery overview section... https://gerrit.hyperledger.org/r/#/c/20859/
@joe-alewine feel free to edit the change set and append you signed-off-by and also please tell me what is missing / what has too much detail
yacovm (Sun, 22 Apr 2018 00:08:04 GMT):
Also started writing up a service discovery overview section... https://gerrit.hyperledger.org/r/#/c/20859/ Putting here so that people be aware and can chime into the CR and comment
@joe-alewine feel free to edit the change set and append you signed-off-by and also please tell me what is missing / what has too much detail
yacovm (Sun, 22 Apr 2018 00:08:04 GMT):
Also started writing up a service discovery overview section... https://gerrit.hyperledger.org/r/#/c/20859/ Putting here so that people be aware and can chime into the CR and comment
@joe-alewine feel free to edit the change set and append your signed-off-by and also please tell me what is missing / what has too much detail
cbf (Sun, 22 Apr 2018 12:28:05 GMT):
https://gerrit.hyperledger.org/r/c/20851/
joe-alewine (Sun, 22 Apr 2018 13:09:56 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=KQ2RDcTcJdgu2xxxE) @yacovm :thumbsup:
rameshthoomu (Mon, 23 Apr 2018 13:33:43 GMT):
patch to update sphinx version https://gerrit.hyperledger.org/r/#/c/20889/
cbf (Mon, 23 Apr 2018 18:45:22 GMT):
https://gerrit.hyperledger.org/r/c/20855/
bstasyszyn (Mon, 23 Apr 2018 22:14:29 GMT):
https://gerrit.hyperledger.org/r/#/c/14791/ Has been in review for a while
joe-alewine (Wed, 25 Apr 2018 12:49:32 GMT):
Service discovery initial doc: https://gerrit.hyperledger.org/r/#/c/20859/
cbf (Wed, 25 Apr 2018 14:26:05 GMT):
need 1 more +2 https://gerrit.hyperledger.org/r/c/20875/
cbf (Wed, 25 Apr 2018 17:51:26 GMT):
simple doc fix https://gerrit.hyperledger.org/r/c/20993/
cbf (Wed, 25 Apr 2018 18:05:39 GMT):
still need one more +2 on https://gerrit.hyperledger.org/r/c/20875/
yacovm (Wed, 25 Apr 2018 23:16:02 GMT):
1 line bug fix https://gerrit.hyperledger.org/r/#/c/21029/
cbf (Thu, 26 Apr 2018 00:40:25 GMT):
https://gerrit.hyperledger.org/r/c/20855/
cbf (Thu, 26 Apr 2018 00:40:56 GMT):
https://gerrit.hyperledger.org/r/c/20911/
pandrejko (Thu, 26 Apr 2018 13:40:55 GMT):
https://gerrit.hyperledger.org/r/c/20777/ Glossary Smart Contract
rjones (Thu, 26 Apr 2018 14:35:11 GMT):
Has joined the channel.
rjones (Thu, 26 Apr 2018 14:36:15 GMT):
I pray for +1 votes from Fabric maintainers: https://gerrit.hyperledger.org/r/#/c/20521/
cbf (Thu, 26 Apr 2018 20:05:25 GMT):
easy one https://gerrit.hyperledger.org/r/c/21063/
cbf (Thu, 26 Apr 2018 20:08:52 GMT):
another https://gerrit.hyperledger.org/r/c/21043/
chainsaw (Fri, 27 Apr 2018 15:53:43 GMT):
Has joined the channel.
cbf (Fri, 27 Apr 2018 19:18:00 GMT):
https://gerrit.hyperledger.org/r/c/20993/
pandrejko (Fri, 27 Apr 2018 19:41:41 GMT):
https://gerrit.hyperledger.org/r/#/c/21147/ Fix for Search in ReadTheDocs
C0rWin (Fri, 27 Apr 2018 20:39:50 GMT):
easy fix for e2e script: https://gerrit.hyperledger.org/r/#/c/21121/ need last +2
kostas (Fri, 27 Apr 2018 21:59:02 GMT):
Has left the channel.
jtclark (Mon, 30 Apr 2018 10:51:03 GMT):
plz review: https://gerrit.hyperledger.org/r/#/c/20695/ - Adds the run_safesql_scan script to the fabric-ca repo
jtclark (Mon, 30 Apr 2018 10:51:21 GMT):
plz review: https://gerrit.hyperledger.org/r/#/c/20681/ - Adds the fabric-ca-safesql-weekly job to Jenkins
mastersingh24 (Mon, 30 Apr 2018 14:41:32 GMT):
easy one for release-1.0 branch: https://gerrit.hyperledger.org/r/21191
jyellick (Mon, 30 Apr 2018 21:00:28 GMT):
https://gerrit.hyperledger.org/r/c/20811/ <- Has been sitting there for a while, only deletions
C0rWin (Mon, 30 Apr 2018 23:08:26 GMT):
https://gerrit.hyperledger.org/r/#/c/21201/ + https://gerrit.hyperledger.org/r/#/c/21209/ - adding gossip support for dynamic collections
mastersingh24 (Tue, 01 May 2018 13:57:23 GMT):
https://gerrit.hyperledger.org/r/21189 - just trying to keep grpc-go up to date while we are still in dev mode for 1.2
C0rWin (Tue, 01 May 2018 15:12:16 GMT):
https://gerrit.hyperledger.org/r/#/c/21175/ adding ability for transient store to persist simulation block heigh and collection config info for underlined private data
cbf (Tue, 01 May 2018 15:29:53 GMT):
I'd like to get this moving along, please https://gerrit.hyperledger.org/r/c/21079/ and https://gerrit.hyperledger.org/r/c/21087/2
rjones (Tue, 01 May 2018 15:42:14 GMT):
@cbf should https://gerrit.hyperledger.org/r/#/c/19999/ be abandoned?
rjones (Tue, 01 May 2018 15:49:56 GMT):
https://gerrit.hyperledger.org/r/#/c/19939/ has one +2
cbf (Wed, 02 May 2018 00:03:01 GMT):
https://gerrit.hyperledger.org/r/c/20993/
cbf (Wed, 02 May 2018 00:03:15 GMT):
https://gerrit.hyperledger.org/r/c/21239/
cbf (Wed, 02 May 2018 00:03:36 GMT):
https://gerrit.hyperledger.org/r/c/21275/
muralisr (Wed, 02 May 2018 01:22:41 GMT):
some love to close out resource ACL for 1.2 ... has one +2
davidkhala (Wed, 02 May 2018 03:33:04 GMT):
urgent: grpc 1.11 in incompatible https://gerrit.hyperledger.org/r/#/c/21281/
cbf (Wed, 02 May 2018 15:37:58 GMT):
https://gerrit.hyperledger.org/r/c/21299/ this is an easy one - basically, I messed up with the initial CR and every paragraph was on its own line. I have reformatted so that it follows our <80 char line length constraint - no other changes.
wlahti (Wed, 02 May 2018 18:00:25 GMT):
https://gerrit.hyperledger.org/r/c/21307/ adds multiple endorsement support to the first-network samples (BYFN and EYFN)
cbf (Wed, 02 May 2018 19:58:15 GMT):
https://gerrit.hyperledger.org/r/c/21299/ needs one more please
rameshthoomu (Wed, 02 May 2018 21:21:24 GMT):
@smithbk @cbf could you please review and merge this change.. https://gerrit.hyperledger.org/r/#/c/20695/
rameshthoomu (Wed, 02 May 2018 21:21:34 GMT):
this is long pending CR..
jtclark (Wed, 02 May 2018 21:21:54 GMT):
@rameshthoomu yes it is. :-)
jtclark (Wed, 02 May 2018 21:22:59 GMT):
@smithbk you reviewed this once before, but I've provided some commentary since then..
cbf (Wed, 02 May 2018 22:21:54 GMT):
I +2'ed but will let @smithbk merge or -2 given his comment - I am ok adding this to the codebase
smithbk (Wed, 02 May 2018 22:23:08 GMT):
ok, given the recent comments, I'm ok also and will merge now
smithbk (Wed, 02 May 2018 22:23:52 GMT):
done
smithbk (Wed, 02 May 2018 22:25:51 GMT):
@jtclark I hope there will be future work to support ignoring false positives so that it will be more useful
jtclark (Wed, 02 May 2018 22:45:53 GMT):
We are well aware of the false positives but the safesql tool doesn’t easily allow us to filter them, hence the non voting job.
jtclark (Wed, 02 May 2018 22:46:06 GMT):
But we can explore what options we have.
kevin-s-wang (Thu, 03 May 2018 02:37:49 GMT):
Has joined the channel.
sudheesh001 (Thu, 03 May 2018 06:03:49 GMT):
https://gerrit.hyperledger.org/r/#/c/16541/ needs one more review please :)
sudheesh001 (Thu, 03 May 2018 06:13:17 GMT):
https://gerrit.hyperledger.org/r/#/c/21359/ Needs review please
lehors (Thu, 03 May 2018 08:52:45 GMT):
how about trying to reduce the number of open CRs and JIRAs with an easy one? :-) https://gerrit.hyperledger.org/r/#/c/20959/
rjones (Thu, 03 May 2018 13:58:26 GMT):
fabric-samples has a few in flight: https://gerrit.hyperledger.org/r/#/q/project:fabric-samples+label:verified%253D1+status:open+label:code-review%253E-1
rjones (Thu, 03 May 2018 13:59:16 GMT):
Not sure why this change in fabric-samples isn't merged: https://gerrit.hyperledger.org/r/#/c/16541/ it's also pretty simple
wlahti (Thu, 03 May 2018 18:39:31 GMT):
A couple of related changes:
- https://gerrit.hyperledger.org/r/c/21307/ adds multiple endorsement support to the first-network samples (BYFN and EYFN)
- https://gerrit.hyperledger.org/r/c/21335/ updates the docs to use AND (...) endorsement policies now that the CLI supports multiple endorsements for invoke
- https://gerrit.hyperledger.org/r/c/21375/ improves the e2e_cli's multiple endorsement functionality
cbf (Thu, 03 May 2018 20:17:23 GMT):
https://gerrit.hyperledger.org/r/c/21363/
cbf (Thu, 03 May 2018 22:14:00 GMT):
bunch of doc fixes from Rob could be merged https://gerrit.hyperledger.org/r/q/owner:rpjday%2540crashcourse.ca+status:open
cbf (Fri, 04 May 2018 12:46:12 GMT):
https://gerrit.hyperledger.org/r/c/21363/
wlahti (Fri, 04 May 2018 15:39:52 GMT):
Now that the first-network sample has been updated with multiple endorsement support, it would be great to get this doc update in soon: https://gerrit.hyperledger.org/r/c/21335/
rameshthoomu (Fri, 04 May 2018 17:15:20 GMT):
Need one more +2 on this https://gerrit.hyperledger.org/r/#/c/21403/
pandrejko (Fri, 04 May 2018 17:29:26 GMT):
CouchDB Tutorial https://gerrit.hyperledger.org/r/#/c/20469/
rameshthoomu (Fri, 04 May 2018 20:29:18 GMT):
This change has to go.. this will fix fabric merge e2e job failures . https://gerrit.hyperledger.org/r/#/c/21403/
rjones (Fri, 04 May 2018 20:36:30 GMT):
jingle jingle this change needs a +2 from someone other than cbf to be merged. simple, low-risk change. :point_up: :point_up: :point_up:
joe-alewine (Fri, 04 May 2018 21:37:54 GMT):
Service discovery doc (Yacov wrote this one and I helped edit): https://gerrit.hyperledger.org/r/c/20859/
Cleanup of Membership concept doc: https://gerrit.hyperledger.org/r/c/19573/
joe-alewine (Fri, 04 May 2018 21:37:54 GMT):
Service discovery doc (Yacov wrote this one and I helped edit): https://gerrit.hyperledger.org/r/c/20859/
Cleanup of Membership concept doc (Elli has looked at this one and I've incorporated her suggestions): https://gerrit.hyperledger.org/r/c/19573/
Cleanup of Identity concept doc: https://gerrit.hyperledger.org/r/c/19547/
joe-alewine (Fri, 04 May 2018 21:37:54 GMT):
Service discovery doc (Yacov wrote this one and I edited it): https://gerrit.hyperledger.org/r/c/20859/
Cleanup of Membership concept doc (Elli has looked at this one and I've incorporated her suggestions): https://gerrit.hyperledger.org/r/c/19573/
Cleanup of Identity concept doc: https://gerrit.hyperledger.org/r/c/19547/
dave.enyeart (Mon, 07 May 2018 10:36:20 GMT):
Pluggable endorsement and validation CRs ready for review from Yacov: https://gerrit.hyperledger.org/r/#/q/owner:yacovm%2540il.ibm.com+status:open
cbf (Tue, 08 May 2018 23:00:12 GMT):
need one more on this easy doc fix https://gerrit.hyperledger.org/r/c/21363/
yacovm (Tue, 08 May 2018 23:03:28 GMT):
@cbf will trade it for https://gerrit.hyperledger.org/r/#/c/21539/
yacovm (Tue, 08 May 2018 23:03:51 GMT):
(just kidding, merged. but can anyone please take a look ? ^ )
yacovm (Tue, 08 May 2018 23:04:08 GMT):
I need it for both service discovery collection support, and for pluggable validation.
rjones (Tue, 08 May 2018 23:13:25 GMT):
Horse trading for commits! 🍻
cbf (Tue, 08 May 2018 23:17:11 GMT):
done
JonathanLevi (Tue, 08 May 2018 23:21:35 GMT):
Actually, @cbf, if you are around
JonathanLevi (Tue, 08 May 2018 23:22:04 GMT):
Mind taking a look at this? https://gerrit.hyperledger.org/r/#/c/21155/
cbf (Tue, 08 May 2018 23:22:11 GMT):
you calling me fat?
JonathanLevi (Tue, 08 May 2018 23:22:43 GMT):
Yes, but that was in a different window ;-)
cbf (Tue, 08 May 2018 23:24:10 GMT):
lol
cbf (Tue, 08 May 2018 23:24:15 GMT):
a bit light on tests
cbf (Tue, 08 May 2018 23:25:45 GMT):
we add a couple of methods and no tests for Verify one?
yacovm (Tue, 08 May 2018 23:28:07 GMT):
I agree with Chris FWIW
yacovm (Wed, 09 May 2018 09:28:40 GMT):
can we merge this https://gerrit.hyperledger.org/r/#/c/20859/ please?
yacovm (Wed, 09 May 2018 09:28:53 GMT):
thanks @JonathanLevi for the +2, need 1 more
wlahti (Wed, 09 May 2018 18:39:11 GMT):
one additional recover from panic for configtxgen: https://gerrit.hyperledger.org/r/c/21621/
wlahti (Wed, 09 May 2018 18:39:11 GMT):
short CR that adds one additional recover from panic for configtxgen: https://gerrit.hyperledger.org/r/c/21621/ . This is blocking some of the new integration test work so it would be great to get this in asap.
yacovm (Wed, 09 May 2018 22:16:33 GMT):
pretty please - *just a trivial protobuf change* https://gerrit.hyperledger.org/r/#/c/21647/
yacovm (Wed, 09 May 2018 22:27:09 GMT):
It's the last one for this release :pray_tone1:
yacovm (Wed, 09 May 2018 22:27:39 GMT):
pretty please - *just a trivial protobuf change* https://gerrit.hyperledger.org/r/#/c/21647/
It's the last one for this release :pray_tone1:
jtclark (Thu, 10 May 2018 15:28:11 GMT):
Can we get https://gerrit.hyperledger.org/r/#/c/21641/ merged, please?
jtclark (Thu, 10 May 2018 15:31:15 GMT):
@rjones thank you
rameshthoomu (Thu, 10 May 2018 19:22:47 GMT):
@bretharrison https://gerrit.hyperledger.org/r/#/c/21659/
cbf (Fri, 11 May 2018 06:50:45 GMT):
easy one https://gerrit.hyperledger.org/r/c/20675/
cbf (Fri, 11 May 2018 06:51:24 GMT):
another https://gerrit.hyperledger.org/r/c/19509/
mastersingh24 (Mon, 14 May 2018 13:35:52 GMT):
fairly easy bug fix: https://gerrit.hyperledger.org/r/21735
jtclark (Mon, 14 May 2018 20:13:16 GMT):
plz review: https://gerrit.hyperledger.org/r/#/c/21751/
wlahti (Tue, 15 May 2018 13:25:43 GMT):
Easy doc updates to endorsement policies, switching them from using OR(...) to AND(...) now that the peer CLI supports endorsements from multiple peers
wlahti (Tue, 15 May 2018 13:25:43 GMT):
Easy doc updates to endorsement policies, switching them from using OR(...) to AND(...) now that the peer CLI supports endorsements from multiple peers: https://gerrit.hyperledger.org/r/c/21335/
joe-alewine (Tue, 15 May 2018 14:43:32 GMT):
Easy one: getting previously merged IdeMix documentation into the TOC: https://gerrit.hyperledger.org/r/#/c/21685/
joe-alewine (Tue, 15 May 2018 15:03:18 GMT):
Clean up membership concept doc (have incorporated Elli's comments here): https://gerrit.hyperledger.org/r/c/19573/
jtclark (Tue, 15 May 2018 18:31:56 GMT):
plz review: https://gerrit.hyperledger.org/r/#/c/21751/ -super easy @C0rWin, @gennadyl
dave.enyeart (Tue, 15 May 2018 19:22:36 GMT):
@here I will be highlighting daily the priority CR reviews required to get to v1.2 code completion, as well as proposed reviewers (although all maintainers should review daily).
Side DB private data (Dave/Manish)
https://gerrit.hyperledger.org/r/#/c/21397/
https://gerrit.hyperledger.org/r/#/c/21737/
https://gerrit.hyperledger.org/r/#/c/21753/
Pluggable endorsement (Artem/Gari)
https://gerrit.hyperledger.org/r/#/c/21465/
Service Discovery (Artem/Gari)
https://gerrit.hyperledger.org/r/#/c/21723/
https://gerrit.hyperledger.org/r/#/c/21745/
https://gerrit.hyperledger.org/r/#/c/21747/
https://gerrit.hyperledger.org/r/#/c/21807/
Identity Mixer Fabric (Jonathan)
https://gerrit.hyperledger.org/r/#/c/21155/
https://gerrit.hyperledger.org/r/#/c/21157/
https://gerrit.hyperledger.org/r/#/c/21159/
https://gerrit.hyperledger.org/r/#/c/20529/ (comments to address)
Identity Mixer Fabric-CA (Jonathan, Keith)
https://gerrit.hyperledger.org/r/#/c/20089/
https://gerrit.hyperledger.org/r/#/c/21353/
https://gerrit.hyperledger.org/r/#/c/21409/
https://gerrit.hyperledger.org/r/#/c/21513/
https://gerrit.hyperledger.org/r/#/c/21357/
https://gerrit.hyperledger.org/r/#/c/21681/
https://gerrit.hyperledger.org/r/#/c/21677/
Fabric CA REST APIs (Jonathan, Keith)
https://gerrit.hyperledger.org/r/#/c/20455/
https://gerrit.hyperledger.org/r/#/c/21771/
e2e test framework (all)
https://gerrit.hyperledger.org/r/#/c/21451/ (comments to address)
https://gerrit.hyperledger.org/r/#/c/21453/
https://gerrit.hyperledger.org/r/#/c/21505/
https://gerrit.hyperledger.org/r/#/c/21405/
https://gerrit.hyperledger.org/r/#/c/21715/
https://gerrit.hyperledger.org/r/#/c/21507/
https://gerrit.hyperledger.org/r/#/c/21683/
dave.enyeart (Tue, 15 May 2018 19:22:36 GMT):
@here I will be highlighting daily the priority CR reviews required to get to v1.2 code completion, as well as proposed reviewers based on context (although all maintainers should help review daily).
Side DB private data (Dave/Manish)
https://gerrit.hyperledger.org/r/#/c/21397/
https://gerrit.hyperledger.org/r/#/c/21737/
https://gerrit.hyperledger.org/r/#/c/21753/
Pluggable endorsement (Artem/Gari)
https://gerrit.hyperledger.org/r/#/c/21465/
Service Discovery (Artem/Gari)
https://gerrit.hyperledger.org/r/#/c/21723/
https://gerrit.hyperledger.org/r/#/c/21745/
https://gerrit.hyperledger.org/r/#/c/21747/
https://gerrit.hyperledger.org/r/#/c/21807/
Identity Mixer Fabric (Jonathan)
https://gerrit.hyperledger.org/r/#/c/21155/
https://gerrit.hyperledger.org/r/#/c/21157/
https://gerrit.hyperledger.org/r/#/c/21159/
https://gerrit.hyperledger.org/r/#/c/20529/ (comments to address)
Identity Mixer Fabric-CA (Jonathan, Keith)
https://gerrit.hyperledger.org/r/#/c/20089/
https://gerrit.hyperledger.org/r/#/c/21353/
https://gerrit.hyperledger.org/r/#/c/21409/
https://gerrit.hyperledger.org/r/#/c/21513/
https://gerrit.hyperledger.org/r/#/c/21357/
https://gerrit.hyperledger.org/r/#/c/21681/
https://gerrit.hyperledger.org/r/#/c/21677/
Fabric CA REST APIs (Jonathan, Keith)
https://gerrit.hyperledger.org/r/#/c/20455/
https://gerrit.hyperledger.org/r/#/c/21771/
e2e test framework (all)
https://gerrit.hyperledger.org/r/#/c/21451/ (comments to address)
https://gerrit.hyperledger.org/r/#/c/21453/
https://gerrit.hyperledger.org/r/#/c/21505/
https://gerrit.hyperledger.org/r/#/c/21405/
https://gerrit.hyperledger.org/r/#/c/21715/
https://gerrit.hyperledger.org/r/#/c/21507/
https://gerrit.hyperledger.org/r/#/c/21683/
dave.enyeart (Tue, 15 May 2018 19:22:36 GMT):
@here I will be highlighting daily the priority CR reviews required to get to v1.2 code completion, as well as proposed reviewers based on context (although all maintainers should help review daily).
Side DB private data (Dave/Manish)
https://gerrit.hyperledger.org/r/#/c/21397/
https://gerrit.hyperledger.org/r/#/c/21737/
https://gerrit.hyperledger.org/r/#/c/21753/
Pluggable endorsement (Artem/Gari)
https://gerrit.hyperledger.org/r/#/c/21465/
Service Discovery (Artem/Gari)
https://gerrit.hyperledger.org/r/#/c/21723/
https://gerrit.hyperledger.org/r/#/c/21745/
https://gerrit.hyperledger.org/r/#/c/21747/
https://gerrit.hyperledger.org/r/#/c/21807/
Identity Mixer Fabric (Jonathan)
https://gerrit.hyperledger.org/r/#/c/21155/
https://gerrit.hyperledger.org/r/#/c/21157/
https://gerrit.hyperledger.org/r/#/c/21159/
https://gerrit.hyperledger.org/r/#/c/20529/ (comments to address)
Identity Mixer Fabric-CA (Jonathan, Keith)
https://gerrit.hyperledger.org/r/#/c/20089/
https://gerrit.hyperledger.org/r/#/c/21353/
https://gerrit.hyperledger.org/r/#/c/21409/
https://gerrit.hyperledger.org/r/#/c/21513/
https://gerrit.hyperledger.org/r/#/c/21357/
https://gerrit.hyperledger.org/r/#/c/21681/
https://gerrit.hyperledger.org/r/#/c/21677/
Fabric CA REST APIs (Jonathan, Keith)
https://gerrit.hyperledger.org/r/#/c/20455/
https://gerrit.hyperledger.org/r/#/c/21771/
e2e test framework (Matt and all maintainers)
https://gerrit.hyperledger.org/r/#/c/21451/ (comments to address)
https://gerrit.hyperledger.org/r/#/c/21453/
https://gerrit.hyperledger.org/r/#/c/21505/
https://gerrit.hyperledger.org/r/#/c/21405/
https://gerrit.hyperledger.org/r/#/c/21715/
https://gerrit.hyperledger.org/r/#/c/21507/
https://gerrit.hyperledger.org/r/#/c/21683/
dave.enyeart (Tue, 15 May 2018 19:22:36 GMT):
@here I will be highlighting daily the priority CR reviews required to get to v1.2 code completion, as well as proposed reviewers based on context (although all maintainers should help review daily).
Side DB private data (Dave/Manish)
https://gerrit.hyperledger.org/r/#/c/21397/
https://gerrit.hyperledger.org/r/#/c/21737/
https://gerrit.hyperledger.org/r/#/c/21753/
Pluggable endorsement (Artem/Gari)
https://gerrit.hyperledger.org/r/#/c/21465/
Service Discovery (Artem/Gari)
https://gerrit.hyperledger.org/r/#/c/21723/
https://gerrit.hyperledger.org/r/#/c/21745/
https://gerrit.hyperledger.org/r/#/c/21747/
https://gerrit.hyperledger.org/r/#/c/21807/
Identity Mixer Fabric (Jonathan)
https://gerrit.hyperledger.org/r/#/c/21155/
https://gerrit.hyperledger.org/r/#/c/21157/
https://gerrit.hyperledger.org/r/#/c/21159/
https://gerrit.hyperledger.org/r/#/c/20529/ (comments to address)
Identity Mixer Fabric-CA (Jonathan, Keith)
https://gerrit.hyperledger.org/r/#/c/20089/
https://gerrit.hyperledger.org/r/#/c/21353/
https://gerrit.hyperledger.org/r/#/c/21409/
https://gerrit.hyperledger.org/r/#/c/21513/
https://gerrit.hyperledger.org/r/#/c/21357/
https://gerrit.hyperledger.org/r/#/c/21681/
https://gerrit.hyperledger.org/r/#/c/21677/
Fabric CA REST APIs (Jonathan, Keith)
https://gerrit.hyperledger.org/r/#/c/20455/
https://gerrit.hyperledger.org/r/#/c/21771/
e2e test framework (Matt, Jason, Kostas)
https://gerrit.hyperledger.org/r/#/c/21451/ (comments to address)
https://gerrit.hyperledger.org/r/#/c/21453/
https://gerrit.hyperledger.org/r/#/c/21505/
https://gerrit.hyperledger.org/r/#/c/21405/
https://gerrit.hyperledger.org/r/#/c/21715/
https://gerrit.hyperledger.org/r/#/c/21507/
https://gerrit.hyperledger.org/r/#/c/21683/
wlahti (Tue, 15 May 2018 19:24:25 GMT):
CI is currently failing due to a peer integration runner test. This CR fixes it and just needs one more +2: https://gerrit.hyperledger.org/r/c/21829/
wlahti (Tue, 15 May 2018 19:24:25 GMT):
CI is currently failing due to a peer integration runner test. This CR fixes the two root causes and just needs one more +2: https://gerrit.hyperledger.org/r/c/21829/
dave.enyeart (Tue, 15 May 2018 19:25:23 GMT):
@wlahti will merge once unit tests pass
wlahti (Tue, 15 May 2018 19:26:39 GMT):
Oops, thought it already had, but it's still running through gossip. Jumped the gun a little there. :)
sykesm (Tue, 15 May 2018 19:29:39 GMT):
https://gerrit.hyperledger.org/r/21839 excludes integration from units.
dave.enyeart (Tue, 15 May 2018 19:30:30 GMT):
@sykesm why exclude them? are they run elsewhere?
sykesm (Tue, 15 May 2018 19:30:43 GMT):
they aren't unit tests.
dave.enyeart (Tue, 15 May 2018 19:31:03 GMT):
dont we want CI to check integration tests? do we need another CI job for them?
sykesm (Tue, 15 May 2018 19:31:09 GMT):
yes and yes
dave.enyeart (Tue, 15 May 2018 19:31:25 GMT):
until the trigger is pulled on that, shouldnt we keep them in unit?
sykesm (Tue, 15 May 2018 19:31:27 GMT):
https://gerrit.hyperledger.org/r/c/21715/
sykesm (Tue, 15 May 2018 19:32:40 GMT):
units are flakey enough. I don't think we need to pile on. Would like to see CI updated though.
dave.enyeart (Tue, 15 May 2018 19:33:53 GMT):
@wlahti https://gerrit.hyperledger.org/r/c/21829/ is merged
sykesm (Tue, 15 May 2018 20:41:03 GMT):
I rebased Latitia's CR's on current master and re-ordered a couple of easy ones to the bottom of the stack - including the one that introduces the integration test make target.
sykesm (Tue, 15 May 2018 20:41:41 GMT):
https://gerrit.hyperledger.org/r/c/21715/7
https://gerrit.hyperledger.org/r/c/21405/25
are both pretty straightforward. Would be great to see them get some love.
latitiah (Tue, 15 May 2018 21:04:05 GMT):
Also I've updated CI to have them add this make target to the Jenkins job
latitiah (Tue, 15 May 2018 21:04:29 GMT):
They've added it to their queue for running in their sandbox env
rameshthoomu (Tue, 15 May 2018 21:11:26 GMT):
@latitiah the integration tests are working as expected when I run `make integration-test` target but when I try to run these tests by pulling images from nexus we are seeing failures
rameshthoomu (Tue, 15 May 2018 21:11:54 GMT):
@sambhavdutt could you please provide the sandbox reference link
sambhavdutt (Tue, 15 May 2018 21:11:54 GMT):
Has joined the channel.
rameshthoomu (Tue, 15 May 2018 21:12:17 GMT):
I see the failures are related to timeout but I see that is happening consistently
sambhavdutt (Tue, 15 May 2018 21:14:29 GMT):
@latitiah @rameshthoomu
https://jenkins.hyperledger.org/sandbox/job/fabric-verify-unit-tests-x86_64/
latitiah (Tue, 15 May 2018 21:18:02 GMT):
Ah, actually, this failure looks like it may be due to the vscc addition to the core.yaml for the peers. I'm fixing that and will push an update
gennadyl (Wed, 16 May 2018 06:14:50 GMT):
@rjones Can you review https://gerrit.hyperledger.org/r/#/c/20857/ - I fixed it according to your comment.
rjones (Wed, 16 May 2018 07:28:59 GMT):
@gennadyl I'm not sure your commit message makes sense. Nothing in this commit has to do with ```Chaincode jar packed inside codepackage.tgz file, instead of chaincode source.``` any more, does it?
rjones (Wed, 16 May 2018 07:30:09 GMT):
Maybe say `removed jar file build` or something? am I misunderstanding your change?
rjones (Wed, 16 May 2018 07:30:09 GMT):
Maybe say ```removed jar file build``` or something? am I misunderstanding your change?
gennadyl (Wed, 16 May 2018 07:30:17 GMT):
No, it all this commit about - to change from packing chaincode source to work with chaincode jar.
gennadyl (Wed, 16 May 2018 07:31:08 GMT):
Ok, I will update message
rjones (Wed, 16 May 2018 07:31:17 GMT):
if I misunderstand your change, please tell me
gennadyl (Wed, 16 May 2018 07:31:30 GMT):
It indeed removed chaincode jar build from instantiate flow
rjones (Wed, 16 May 2018 07:31:31 GMT):
I do not have strong feelings about the commit message, I am trying to understand it.
gennadyl (Wed, 16 May 2018 07:32:26 GMT):
Originally chaincode source was packed inside codepackage.tgz, now chaincode jar packed inside codepackage.tzg
gennadyl (Wed, 16 May 2018 07:32:51 GMT):
This is what first line of commit message about.
gennadyl (Wed, 16 May 2018 07:33:21 GMT):
Second line state that now chaincode not build during instantiate
rjones (Wed, 16 May 2018 07:33:29 GMT):
@gennadyl I see a more serious problem now
gennadyl (Wed, 16 May 2018 07:33:35 GMT):
?
rjones (Wed, 16 May 2018 07:33:49 GMT):
@gennadyl you cannot just strip DTCC's copyright from these files
rjones (Wed, 16 May 2018 07:34:23 GMT):
If you want to add an IBM copyright stanza, go ahead I guess, but you should not strip the DTCC copyright
gennadyl (Wed, 16 May 2018 07:35:40 GMT):
Ah, got it. Should it return it?
gennadyl (Wed, 16 May 2018 07:35:51 GMT):
I think it was breaking build
rjones (Wed, 16 May 2018 07:36:41 GMT):
I left comments
rjones (Wed, 16 May 2018 07:37:15 GMT):
It's great to add your three or four line IBM copyright with the SPDX header. I'm on board with SPDX headers.
rjones (Wed, 16 May 2018 07:37:24 GMT):
you just can't strip DTCC's copyright, though
gennadyl (Wed, 16 May 2018 07:37:46 GMT):
Ok, will return DTCC copyright
rjones (Wed, 16 May 2018 07:38:01 GMT):
OK thank you
gennadyl (Wed, 16 May 2018 07:38:19 GMT):
Before or after SPDX?
rjones (Wed, 16 May 2018 07:38:50 GMT):
please read my notes
rjones (Wed, 16 May 2018 07:39:09 GMT):
put the IBM header with SPDX at the top of the file
gennadyl (Wed, 16 May 2018 07:40:15 GMT):
I saw your note and will update change set.
gennadyl (Wed, 16 May 2018 07:40:22 GMT):
Thanks
rjones (Wed, 16 May 2018 07:40:33 GMT):
sure thing. thank you for being understanding.
gennadyl (Wed, 16 May 2018 07:40:47 GMT):
Sure thing
gennadyl (Wed, 16 May 2018 08:01:52 GMT):
@rjones Fixed copyright issue and updated commit message.
gennadyl (Wed, 16 May 2018 08:02:02 GMT):
Can you review?
rjones (Wed, 16 May 2018 08:02:08 GMT):
already did
gennadyl (Wed, 16 May 2018 08:02:35 GMT):
Thanks
kostas (Wed, 16 May 2018 12:15:06 GMT):
Has joined the channel.
kostas (Wed, 16 May 2018 12:16:09 GMT):
Will have all of Latitia's test-related CRs reviewed by EOD today.
dave.enyeart (Wed, 16 May 2018 13:29:26 GMT):
Here's today's priorities for v1.2 Epic CR reviews:
dave.enyeart (Wed, 16 May 2018 13:29:29 GMT):
Side DB private data (Dave/Manish)
https://gerrit.hyperledger.org/r/#/c/21841/
https://gerrit.hyperledger.org/r/#/c/21753/ (comments to address)
Pluggable endorsement (Artem/Gari)
https://gerrit.hyperledger.org/r/#/c/21465/
Service Discovery (Artem/Gari)
https://gerrit.hyperledger.org/r/#/c/21807/
Identity Mixer Fabric (Jonathan)
https://gerrit.hyperledger.org/r/#/c/21155/ (comments to address)
https://gerrit.hyperledger.org/r/#/c/21157/
https://gerrit.hyperledger.org/r/#/c/21159/
https://gerrit.hyperledger.org/r/#/c/20529/ (comments to address)
Identity Mixer Fabric-CA (Jonathan, Keith)
https://gerrit.hyperledger.org/r/#/c/20089/
https://gerrit.hyperledger.org/r/#/c/21353/
https://gerrit.hyperledger.org/r/#/c/21409/
https://gerrit.hyperledger.org/r/#/c/21513/
https://gerrit.hyperledger.org/r/#/c/21357/
https://gerrit.hyperledger.org/r/#/c/21681/
https://gerrit.hyperledger.org/r/#/c/21677/
Fabric CA REST APIs (Jonathan, Keith)
https://gerrit.hyperledger.org/r/#/c/20455/
https://gerrit.hyperledger.org/r/#/c/21771/ (comments to address)
e2e test framework (Matt, Jason, Kostas)
https://gerrit.hyperledger.org/r/#/c/21451/
https://gerrit.hyperledger.org/r/#/c/21453/
https://gerrit.hyperledger.org/r/#/c/21505/
https://gerrit.hyperledger.org/r/#/c/21405/
https://gerrit.hyperledger.org/r/#/c/21683/ (comments to address)
cbf (Wed, 16 May 2018 13:47:53 GMT):
a bunch here ready for one more +2 (or just merge with parent)
cbf (Wed, 16 May 2018 13:47:56 GMT):
https://gerrit.hyperledger.org/r/q/status:open+project:fabric+label:Code-Review%253D2+is:mergeable
gennadyl (Wed, 16 May 2018 14:05:19 GMT):
@cbf Hi Cris.
cbf (Wed, 16 May 2018 14:05:29 GMT):
hi
gennadyl (Wed, 16 May 2018 14:05:55 GMT):
Regarding copyright notice in https://gerrit.hyperledger.org/r/#/c/20857/
gennadyl (Wed, 16 May 2018 14:06:13 GMT):
What should I put there?
gennadyl (Wed, 16 May 2018 14:06:44 GMT):
Original copyright message broke the build
cbf (Wed, 16 May 2018 14:07:07 GMT):
so, we need to not touch the copyright
cbf (Wed, 16 May 2018 14:07:24 GMT):
the copyright itself is JUST the line that has "Copyright..."
cbf (Wed, 16 May 2018 14:07:33 GMT):
the prose AFTER that is the license header
cbf (Wed, 16 May 2018 14:07:48 GMT):
that is being replaced by the SPDX line
gennadyl (Wed, 16 May 2018 14:07:54 GMT):
Ok, will change it
cbf (Wed, 16 May 2018 14:07:57 GMT):
and we should not add IBM copyright
gennadyl (Wed, 16 May 2018 14:08:12 GMT):
Got it
jyellick (Wed, 16 May 2018 14:10:23 GMT):
A request to other maintainers. I know we are looking to get this CR backlog closed, but I've seen some CRs merged which still had outstanding comments. Let's be careful to ensure that we're not discarding reviews for expediency.
gennadyl (Wed, 16 May 2018 14:12:06 GMT):
@cbf Fixed it
sarathkumar (Wed, 16 May 2018 14:42:38 GMT):
Has joined the channel.
cbf (Wed, 16 May 2018 14:49:43 GMT):
thx
cbf (Wed, 16 May 2018 14:50:48 GMT):
+2ed
yacovm (Wed, 16 May 2018 14:54:11 GMT):
can anyone please merge https://gerrit.hyperledger.org/r/#/c/21465/ ? need 1 more +2.... :pray:
yacovm (Wed, 16 May 2018 14:54:11 GMT):
~ can anyone please merge https://gerrit.hyperledger.org/r/#/c/21465/ ? need 1 more +2.... :pray: ~
cbf (Wed, 16 May 2018 14:59:56 GMT):
done
yacovm (Wed, 16 May 2018 15:00:30 GMT):
thanks much
yacovm (Wed, 16 May 2018 15:51:41 GMT):
@rjones https://gerrit.hyperledger.org/r/#/c/16693/ he added the sso
yacovm (Wed, 16 May 2018 15:52:14 GMT):
and also - a general question - if the delta between patch set `i` to patch set `i+1` is only auto-generated code, do you 100% have to add a signed-off-by?
yacovm (Wed, 16 May 2018 15:52:18 GMT):
that was the case here, btw
yacovm (Wed, 16 May 2018 15:52:34 GMT):
because, technically speaking - the code wasn't written by him, but by a tool
yacovm (Wed, 16 May 2018 15:52:56 GMT):
so wondering.... @cbf maybe you can also answer this?
rjones (Wed, 16 May 2018 15:53:46 GMT):
Someone is committing the code. They need to attest to that
yacovm (Wed, 16 May 2018 15:54:16 GMT):
well, but if you do a rebase - we don't enforce that
yacovm (Wed, 16 May 2018 15:54:20 GMT):
right?
rjones (Wed, 16 May 2018 15:54:46 GMT):
On trivial rebar, correct
rjones (Wed, 16 May 2018 15:54:46 GMT):
On trivial rebase, correct
rjones (Wed, 16 May 2018 15:56:19 GMT):
There is no code change for a trivial rebase. If you do a rebase -i to solve merge conflicts you would need to sign
yacovm (Wed, 16 May 2018 15:57:05 GMT):
ok
yacovm (Wed, 16 May 2018 18:01:13 GMT):
https://gerrit.hyperledger.org/r/#/c/21807/ pretty please - the last CR in the SD series that provides server-side features
cbf (Wed, 16 May 2018 18:39:08 GMT):
looking at it now
jyellick (Wed, 16 May 2018 21:04:35 GMT):
https://gerrit.hyperledger.org/r/c/21859/ Easy one for the integration tests
yacovm (Wed, 16 May 2018 21:53:43 GMT):
https://gerrit.hyperledger.org/r/#/c/21807/ pretty please - the last CR in the SD series that provides server-side features
already got 1 +2 ...
yacovm (Thu, 17 May 2018 10:38:21 GMT):
https://gerrit.hyperledger.org/r/#/c/21807/ pretty please - the last CR in the SD series that provides server-side features
already got 1 +2 ...
yacovm (Thu, 17 May 2018 10:38:21 GMT):
~ https://gerrit.hyperledger.org/r/#/c/21807/ pretty please - the last CR in the SD series that provides server-side features
already got 1 +2 ... ~
yacovm (Thu, 17 May 2018 10:38:21 GMT):
~ https://gerrit.hyperledger.org/r/#/c/21807/ pretty please - the last CR in the SD series that provides server-side features ~
~ already got 1 +2 ... ~
yacovm (Thu, 17 May 2018 10:54:28 GMT):
thanks much @mastersingh24 !
yacovm (Thu, 17 May 2018 11:00:13 GMT):
also - easy CR from @manu https://gerrit.hyperledger.org/r/#/c/16775/
yacovm (Thu, 17 May 2018 11:19:06 GMT):
also - a trivial one, just 1 LOC in test code https://gerrit.hyperledger.org/r/#/c/21891/
sykesm (Thu, 17 May 2018 13:34:06 GMT):
https://gerrit.hyperledger.org/r/c/21893/ - fix invalid yaml in stamples by reordering stanzas
https://gerrit.hyperledger.org/r/c/21895/ - fix invalid yaml in fabric by reordering stanzas
sykesm (Thu, 17 May 2018 13:34:06 GMT):
https://gerrit.hyperledger.org/r/c/21893/ - fix invalid yaml in samples by reordering stanzas
https://gerrit.hyperledger.org/r/c/21895/ - fix invalid yaml in fabric by reordering stanzas
wlahti (Thu, 17 May 2018 13:38:28 GMT):
Trivial change that switches the two outlier peer CLI calls that logged their success messages at debug instead of info: https://gerrit.hyperledger.org/r/c/21863/
wlahti (Thu, 17 May 2018 13:38:28 GMT):
~Trivial change that switches the two outlier peer CLI calls that logged their success messages at debug instead of info: https://gerrit.hyperledger.org/r/c/21863/~ :ballot_box_with_check:
skarim (Thu, 17 May 2018 13:43:37 GMT):
https://gerrit.hyperledger.org/r/c/20455/ - Needs one more +2
joe-alewine (Thu, 17 May 2018 15:44:00 GMT):
Getting previously merged material about IdeMix into the TOC: https://gerrit.hyperledger.org/r/c/21685/
dave.enyeart (Thu, 17 May 2018 16:35:46 GMT):
Today's CR review priorities for v1.2 epics:
dave.enyeart (Thu, 17 May 2018 16:35:47 GMT):
Side DB private data (Dave/Manish)
https://gerrit.hyperledger.org/r/#/c/21841/ (comments to address)
https://gerrit.hyperledger.org/r/#/c/21753/ (comments to address)
Identity Mixer Fabric (Jonathan)
https://gerrit.hyperledger.org/r/#/c/21155/ (comments to address)
https://gerrit.hyperledger.org/r/#/c/21157/
https://gerrit.hyperledger.org/r/#/c/21159/
Identity Mixer Fabric-CA (Jonathan, Keith)
https://gerrit.hyperledger.org/r/#/c/21353/
https://gerrit.hyperledger.org/r/#/c/21409/
https://gerrit.hyperledger.org/r/#/c/21513/ (merge conflicts)
https://gerrit.hyperledger.org/r/#/c/21357/ (merge conflicts)
https://gerrit.hyperledger.org/r/#/c/21681/ (merge conflicts)
https://gerrit.hyperledger.org/r/#/c/21677/ (merge conflicts)
Fabric CA REST APIs (Jonathan, Keith)
https://gerrit.hyperledger.org/r/#/c/21771/
e2e test framework (Matt, Jason, Kostas)
https://gerrit.hyperledger.org/r/#/c/21683/
pandrejko (Thu, 17 May 2018 17:50:24 GMT):
https://gerrit.hyperledger.org/r/#/c/21915/ update of help text for peer channel create command
JonathanLevi (Thu, 17 May 2018 17:54:32 GMT):
https://gerrit.hyperledger.org/r/#/c/21353/ (Merge Conflict/Merge Required)
https://gerrit.hyperledger.org/r/#/c/21409/ (Merge Conflict/Merge Required)
joe-alewine (Thu, 17 May 2018 18:07:01 GMT):
ACL doc: https://gerrit.hyperledger.org/r/c/21447/
joe-alewine (Thu, 17 May 2018 18:33:07 GMT):
Making current version of identity and membership docs available in 1.1 branch (easy one, no edits to current content which was already merged): https://gerrit.hyperledger.org/r/c/21921/
joe-alewine (Thu, 17 May 2018 19:22:32 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=98cbKxXwEKKnZEQW8) Need one more +2
dave.enyeart (Fri, 18 May 2018 13:36:09 GMT):
Today's CR priorities for v1.2 Epics:
dave.enyeart (Fri, 18 May 2018 13:36:11 GMT):
Side DB private data (Dave/Manish)
https://gerrit.hyperledger.org/r/#/c/21841/ (CI re-running)
https://gerrit.hyperledger.org/r/#/c/21753/ (comments to address)
Identity Mixer Fabric (Jonathan)
https://gerrit.hyperledger.org/r/#/c/21155/ (comments to address)
https://gerrit.hyperledger.org/r/#/c/21157/
https://gerrit.hyperledger.org/r/#/c/21159/ (comments to address)
Identity Mixer Fabric-CA (Jonathan, Keith)
https://gerrit.hyperledger.org/r/#/c/21357/ part5
https://gerrit.hyperledger.org/r/#/c/21681/ part6
https://gerrit.hyperledger.org/r/#/c/21677/ part7
e2e test framework (Matt, Jason, Kostas)
https://gerrit.hyperledger.org/r/#/c/21683/ (comments to address)
dave.enyeart (Fri, 18 May 2018 13:36:11 GMT):
Side DB private data (Dave/Manish)
https://gerrit.hyperledger.org/r/#/c/21841/ (CI re-running)
https://gerrit.hyperledger.org/r/#/c/21753/ (comments to address)
Identity Mixer Fabric (Jonathan)
https://gerrit.hyperledger.org/r/#/c/21155/ (comments to address)
https://gerrit.hyperledger.org/r/#/c/21157/
https://gerrit.hyperledger.org/r/#/c/21159/ (comments to address)
Identity Mixer Fabric-CA (Jonathan, Keith)
https://gerrit.hyperledger.org/r/#/c/21357/ part5
https://gerrit.hyperledger.org/r/#/c/21681/ part6
https://gerrit.hyperledger.org/r/#/c/21677/ part7
https://gerrit.hyperledger.org/r/#/c/21727/
https://gerrit.hyperledger.org/r/#/c/21845/
https://gerrit.hyperledger.org/r/#/c/21847/ (comments to address)
https://gerrit.hyperledger.org/r/#/c/21849/ (comments to address)
Identity Mixer Java SDK (Jonathan, Keith, Rick)
https://gerrit.hyperledger.org/r/#/c/15367/
https://gerrit.hyperledger.org/r/#/c/15369/ (CI failures)
https://gerrit.hyperledger.org/r/#/c/16481/ (CI failures and comments to address)
https://gerrit.hyperledger.org/r/#/c/20753/ (CI failures)
https://gerrit.hyperledger.org/r/#/c/20755/ (CI failures and comments to address)
e2e test framework (Matt, Jason, Kostas)
https://gerrit.hyperledger.org/r/#/c/21683/ (comments to address)
rjones (Sat, 19 May 2018 00:45:48 GMT):
https://gerrit.hyperledger.org/r/#/c/21997/ doc cleanup
SjirNijssen (Sat, 19 May 2018 07:50:54 GMT):
Has joined the channel.
manu (Mon, 21 May 2018 08:53:04 GMT):
a super easy one related to identity mixer, changes two lines of comments: https://gerrit.hyperledger.org/r/#/c/22051/.
baohua (Mon, 21 May 2018 09:04:44 GMT):
https://gerrit.hyperledger.org/r/#/c/16313/
baohua (Mon, 21 May 2018 09:32:24 GMT):
https://gerrit.hyperledger.org/r/#/c/22049/
dave.enyeart (Mon, 21 May 2018 13:32:48 GMT):
Today's CR priorities for v1.2 Epics:
dave.enyeart (Mon, 21 May 2018 13:32:50 GMT):
Side DB private data (Dave/Manish)
https://gerrit.hyperledger.org/r/#/c/21753/ (comments to address)
Identity Mixer Fabric (Jonathan, Keith, Gari)
https://gerrit.hyperledger.org/r/#/c/20529/
https://gerrit.hyperledger.org/r/#/c/20533/
https://gerrit.hyperledger.org/r/#/c/20987/ (smoke test failing)
https://gerrit.hyperledger.org/r/#/c/20989/
https://gerrit.hyperledger.org/r/#/c/21111/ (failing smoke test) 5
https://gerrit.hyperledger.org/r/#/c/21161/
https://gerrit.hyperledger.org/r/#/c/22051/ (merge conflict)
Identity Mixer Fabric-CA (Jonathan, Keith)
https://gerrit.hyperledger.org/r/#/c/21847/ (comments to address)
https://gerrit.hyperledger.org/r/#/c/21849/ (comments to address)
https://gerrit.hyperledger.org/r/#/c/22025/ (comments to address)
Identity Mixer Java SDK (Jonathan, Keith, Rick)
https://gerrit.hyperledger.org/r/#/c/15369/ (CI failures)
https://gerrit.hyperledger.org/r/#/c/16481/ (CI failures and comments to address)
https://gerrit.hyperledger.org/r/#/c/20753/ (CI failures)
https://gerrit.hyperledger.org/r/#/c/20755/ (CI failures and comments to address)
dave.enyeart (Mon, 21 May 2018 13:32:50 GMT):
Service Discovery (Artem/Gari)
https://gerrit.hyperledger.org/r/#/c/22043/
Side DB private data (Dave/Manish)
https://gerrit.hyperledger.org/r/#/c/21753/ (comments to address)
Identity Mixer Fabric (Jonathan, Keith, Gari)
https://gerrit.hyperledger.org/r/#/c/20529/
https://gerrit.hyperledger.org/r/#/c/20533/
https://gerrit.hyperledger.org/r/#/c/20987/ (smoke test failing)
https://gerrit.hyperledger.org/r/#/c/20989/
https://gerrit.hyperledger.org/r/#/c/21111/ (failing smoke test) 5
https://gerrit.hyperledger.org/r/#/c/21161/
https://gerrit.hyperledger.org/r/#/c/22051/ (merge conflict)
Identity Mixer Fabric-CA (Jonathan, Keith)
https://gerrit.hyperledger.org/r/#/c/21847/ (comments to address)
https://gerrit.hyperledger.org/r/#/c/21849/ (comments to address)
https://gerrit.hyperledger.org/r/#/c/22025/ (comments to address)
Identity Mixer Java SDK (Jonathan, Keith, Rick)
https://gerrit.hyperledger.org/r/#/c/15369/ (CI failures)
https://gerrit.hyperledger.org/r/#/c/16481/ (CI failures and comments to address)
https://gerrit.hyperledger.org/r/#/c/20753/ (CI failures)
https://gerrit.hyperledger.org/r/#/c/20755/ (CI failures and comments to address)
dave.enyeart (Mon, 21 May 2018 13:32:50 GMT):
*Service Discovery (primary reviewers Artem/Gari)*
https://gerrit.hyperledger.org/r/#/c/22043/
*Side DB private data (primary reviewers Dave/Manish)*
https://gerrit.hyperledger.org/r/#/c/21753/ (comments to address)
*Identity Mixer Fabric (reviewers Jonathan, Keith, Gari)*
https://gerrit.hyperledger.org/r/#/c/22051/ (merge conflict)
https://gerrit.hyperledger.org/r/#/c/21161/ - Although revocation support is deferred from v1.2, Maria would like this to get merged but simply not call it in v1.2 timeframe (use NO_REVOCATION).
BCCSP CRs are deferred from v1.2:
https://gerrit.hyperledger.org/r/#/c/20529/
https://gerrit.hyperledger.org/r/#/c/20533/
https://gerrit.hyperledger.org/r/#/c/20987/ (smoke test failing)
https://gerrit.hyperledger.org/r/#/c/20989/
https://gerrit.hyperledger.org/r/#/c/21111/ (failing smoke test)
*Identity Mixer Fabric-CA (reviewers Jonathan, Keith)*
https://gerrit.hyperledger.org/r/#/c/22025/ (comments to address)
https://gerrit.hyperledger.org/r/#/c/21847/ (ready for merge)
https://gerrit.hyperledger.org/r/#/c/21849/ (ready for merge)
*Identity Mixer Java SDK (reviewers Jonathan, Keith, Rick)*
https://gerrit.hyperledger.org/r/#/c/15369/ (CI failures)
https://gerrit.hyperledger.org/r/#/c/16481/ (CI failures)
https://gerrit.hyperledger.org/r/#/c/20753/ (CI failures)
https://gerrit.hyperledger.org/r/#/c/20755/ (CI failures and comments to address)
and then finally, SDK needs to invoke CA
wenjian (Mon, 21 May 2018 13:54:39 GMT):
Has joined the channel.
Maria (Mon, 21 May 2018 15:10:34 GMT):
https://gerrit.hyperledger.org/r/#/c/21847/ has 2 +2 - ready to be merged
Maria (Mon, 21 May 2018 15:10:48 GMT):
https://gerrit.hyperledger.org/r/#/c/20529/
https://gerrit.hyperledger.org/r/#/c/20533/
https://gerrit.hyperledger.org/r/#/c/20987/ (smoke test failing)
https://gerrit.hyperledger.org/r/#/c/20989/
https://gerrit.hyperledger.org/r/#/c/21111/ (failing smoke test) 5
Maria (Mon, 21 May 2018 15:11:07 GMT):
these are BCCSP integration CRs - deferred to 1.3
xixuejia (Tue, 22 May 2018 06:18:47 GMT):
https://gerrit.hyperledger.org/r/#/c/21045/ fabric -metrics for https://jira.hyperledger.org/browse/FAB-9496
baohua (Tue, 22 May 2018 07:00:18 GMT):
https://gerrit.hyperledger.org/r/22103
baohua (Tue, 22 May 2018 07:00:29 GMT):
https://gerrit.hyperledger.org/r/16313
yacovm (Tue, 22 May 2018 08:45:50 GMT):
Trivial one from @manu - https://gerrit.hyperledger.org/r/#/c/22051/ just changes a comment in the code
manu (Tue, 22 May 2018 12:37:58 GMT):
another easy one, making the idemix proto follow the proto style, needs a 2nd +2. https://gerrit.hyperledger.org/r/#/c/22113/
smithbk (Tue, 22 May 2018 13:45:10 GMT):
@dave.enyeart https://gerrit.hyperledger.org/r/#/c/22025/ is abandoned
dave.enyeart (Tue, 22 May 2018 13:57:28 GMT):
@smithbk @JonathanLevi here's the updated list of Identity Mixer CRs:
dave.enyeart (Tue, 22 May 2018 13:57:31 GMT):
*Identity Mixer Fabric (reviewers Jonathan, Keith, Gari)*
https://gerrit.hyperledger.org/r/#/c/22113/
*Identity Mixer Fabric-CA (reviewers Jonathan, Keith)*
https://gerrit.hyperledger.org/r/#/c/21849/
*Identity Mixer Java SDK (reviewers Jonathan, Keith, Rick)*
https://gerrit.hyperledger.org/r/#/c/15369/
https://gerrit.hyperledger.org/r/#/c/16481/
https://gerrit.hyperledger.org/r/#/c/22117/ (resubmitted - CI failures)
https://gerrit.hyperledger.org/r/#/c/20755/ (need to rebase on above CR)
and then finally, SDK needs to invoke CA
joe-alewine (Tue, 22 May 2018 15:38:26 GMT):
Document ACLs: https://gerrit.hyperledger.org/r/c/21447/
pandrejko (Tue, 22 May 2018 15:46:24 GMT):
https://gerrit.hyperledger.org/r/c/22137/ super quick one
mastersingh24 (Tue, 22 May 2018 19:29:09 GMT):
^^^ done ... but I also backported it to v1.1 - https://gerrit.hyperledger.org/r/22165
sykesm (Tue, 22 May 2018 19:51:57 GMT):
https://gerrit.hyperledger.org/r/c/22143/2 <- super quick (removal of debug log messages)
https://gerrit.hyperledger.org/r/c/22145/2 <- relatively quick (reorder two calls to fix a logic race - not a data race)
https://gerrit.hyperledger.org/r/c/22097/5 <- slightly less quick (restore policy and acl evaluation on cc-2-cc test)
Ratnakar (Tue, 22 May 2018 21:22:48 GMT):
https://gerrit.hyperledger.org/r/#/c/22157/ - easy one
rameshthoomu (Tue, 22 May 2018 21:49:04 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=TL9Nqh6pxSyWrdjDL) @Ratnakar This will fix the broken e2e cli test.. We have tested this in sandbox and it's working as expected.
rameshthoomu (Tue, 22 May 2018 22:11:37 GMT):
need one more +2 on this change https://gerrit.hyperledger.org/r/#/c/22157/
cbf (Tue, 22 May 2018 22:58:28 GMT):
https://gerrit.hyperledger.org/r/c/22153/
grapebaba (Wed, 23 May 2018 01:58:37 GMT):
https://gerrit.hyperledger.org/r/#/c/22037/ a node sdk patch
jyellick (Wed, 23 May 2018 02:54:10 GMT):
https://gerrit.hyperledger.org/r/c/22169/ trivial one just fixing some vet style errors, no logical change
baohua (Wed, 23 May 2018 07:09:20 GMT):
https://gerrit.hyperledger.org/r/16313
Maria (Wed, 23 May 2018 11:11:40 GMT):
https://gerrit.hyperledger.org/r/#/c/21849/ - the last one for Idemix for fabric CA - has +2 and +1 already
sykesm (Wed, 23 May 2018 13:33:45 GMT):
https://gerrit.hyperledger.org/r/c/22081/ - needed to progress on integration test work
jtclark (Wed, 23 May 2018 13:50:12 GMT):
https://gerrit.hyperledger.org/r/#/c/22173/ - plz review - re: FAB-10259
sykesm (Wed, 23 May 2018 16:01:35 GMT):
bump: https://gerrit.hyperledger.org/r/c/22081/
sykesm (Wed, 23 May 2018 16:01:35 GMT):
~bump: https://gerrit.hyperledger.org/r/c/22081/ ~
pandrejko (Wed, 23 May 2018 16:15:16 GMT):
https://gerrit.hyperledger.org/r/#/c/22197/ quick one
jyellick (Wed, 23 May 2018 18:44:36 GMT):
https://gerrit.hyperledger.org/r/c/22181/ Needs one +2
cbf (Wed, 23 May 2018 19:00:36 GMT):
https://gerrit.hyperledger.org/r/c/22153/
joe-alewine (Wed, 23 May 2018 21:17:20 GMT):
ACL documentation: https://gerrit.hyperledger.org/r/c/21447/
rjones (Wed, 23 May 2018 22:26:59 GMT):
Has left the channel.
baohua (Thu, 24 May 2018 02:24:36 GMT):
https://gerrit.hyperledger.org/r/#/c/16313/
latitiah (Thu, 24 May 2018 14:50:41 GMT):
https://gerrit.hyperledger.org/r/#/c/22015/ - 1 more +2 and merge needed
wlahti (Thu, 24 May 2018 16:26:32 GMT):
fixes a test that fails when run on MacOS: https://gerrit.hyperledger.org/r/c/22261/ - just need one more +2
wlahti (Thu, 24 May 2018 16:26:32 GMT):
~fixes a test that fails when run on MacOS: https://gerrit.hyperledger.org/r/c/22261/ - just need one more +2~ :ballot_box_with_check:
sykesm (Thu, 24 May 2018 19:22:40 GMT):
https://gerrit.hyperledger.org/r/c/22275/ <-- prefix kafka/zk output in integration test
https://gerrit.hyperledger.org/r/c/22299/ <-- fail fast when images needed by test are missing
https://gerrit.hyperledger.org/r/c/22303/ <-- remove dead code
sykesm (Fri, 25 May 2018 12:55:29 GMT):
https://gerrit.hyperledger.org/r/c/22315/2
https://gerrit.hyperledger.org/r/c/22321/2
https://gerrit.hyperledger.org/r/c/22323/1
dave.enyeart (Fri, 25 May 2018 14:51:29 GMT):
Today’s CR priorities to get end-to-end content working
*Identity Mixer Fabric-CA (reviewers Jonathan, Keith)*
https://gerrit.hyperledger.org/r/#/c/22227/ (needs review)
https://gerrit.hyperledger.org/r/#/c/22273/ (needs review)
https://gerrit.hyperledger.org/r/#/c/22305/ (comments to address)
https://gerrit.hyperledger.org/r/#/c/22341/ (needs review)
*Identity Mixer Java SDK (reviewers Jonathan, Keith, Rick, Gari)*
https://gerrit.hyperledger.org/r/#/c/15369/ (reviewed, ready for merge)
https://gerrit.hyperledger.org/r/#/c/22245/ (reviewed, ready for merge)
https://gerrit.hyperledger.org/r/#/c/16481/ (needs review)
https://gerrit.hyperledger.org/r/#/c/22117/ (review comments being discussed)
https://gerrit.hyperledger.org/r/#/c/22129/ (needs review)
https://gerrit.hyperledger.org/r/#/c/22189/ (not yet working)
dave.enyeart (Fri, 25 May 2018 14:51:29 GMT):
Today’s CR priorities to get end-to-end content working
*Identity Mixer Fabric-CA (reviewers @JonathanLevi @smithbk )*
https://gerrit.hyperledger.org/r/#/c/22227/ (needs review)
https://gerrit.hyperledger.org/r/#/c/22273/ (needs review)
https://gerrit.hyperledger.org/r/#/c/22305/ (comments to address)
https://gerrit.hyperledger.org/r/#/c/22341/ (needs review)
*Identity Mixer Java SDK (reviewers @JonathanLevi @smithbk @rickr @mastersingh24 )*
https://gerrit.hyperledger.org/r/#/c/15369/ (reviewed, ready for merge)
https://gerrit.hyperledger.org/r/#/c/22245/ (reviewed, ready for merge)
https://gerrit.hyperledger.org/r/#/c/16481/ (needs review)
https://gerrit.hyperledger.org/r/#/c/22117/ (review comments being discussed)
https://gerrit.hyperledger.org/r/#/c/22129/ (needs review)
https://gerrit.hyperledger.org/r/#/c/22189/ (not yet working)
sklymenko (Sat, 26 May 2018 08:23:33 GMT):
Has joined the channel.
cbf (Sun, 27 May 2018 12:39:40 GMT):
needs one more https://gerrit.hyperledger.org/r/c/22153/
rameshthoomu (Mon, 28 May 2018 03:40:36 GMT):
https://gerrit.hyperledger.org/r/#/c/22419/
https://gerrit.hyperledger.org/r/#/c/22409/
adc (Mon, 28 May 2018 12:46:25 GMT):
@rickr, please, have a look at https://gerrit.hyperledger.org/r/#/c/22117/ I have changed the code towards your request. The change-set has merge conflicts but I will address later cause there are change-sets in the stack that need to be finished first. Thanks for your time.
rickr (Tue, 29 May 2018 11:07:30 GMT):
@adc What is the state of this .. I'm seeing everything needs either rebasing or is based off of something that is not current.
rickr (Tue, 29 May 2018 11:07:45 GMT):
Clipboard - May 29, 2018 7:07 AM
rickr (Tue, 29 May 2018 11:09:16 GMT):
builds still failing
rickr (Tue, 29 May 2018 11:10:22 GMT):
@smithbk Do we have on this stack a full end to end working ?
rickr (Tue, 29 May 2018 11:10:22 GMT):
@smithbk Do we have on this stack that _fully current_ with a full end to end working ?
smithbk (Tue, 29 May 2018 11:30:18 GMT):
@rickr No, see my last update to https://gerrit.hyperledger.org/r/#/c/22189/ for the latest status of end-to-end
rickr (Tue, 29 May 2018 11:55:34 GMT):
BTW I have change set too needing review @mastersingh24 I keep them update date an rebased on current commits https://gerrit.hyperledger.org/r/#/c/22091/ https://gerrit.hyperledger.org/r/#/c/21831/ AND have passing tests
rickr (Tue, 29 May 2018 12:53:21 GMT):
@adc I tried to rebase to get everything current but came to a point where couldn't rebase
dave.enyeart (Tue, 29 May 2018 13:13:24 GMT):
Today’s CR priorities to get end-to-end Identity Mixer content working
*Identity Mixer Fabric-CA (reviewers @JonathanLevi @smithbk )*
https://gerrit.hyperledger.org/r/#/c/22227/ (reviewed, ready for merge)
https://gerrit.hyperledger.org/r/#/c/22273/ (comments to address)
https://gerrit.hyperledger.org/r/#/c/22305/ (reviewed, ready for merge)
https://gerrit.hyperledger.org/r/#/c/22341/ (reviewed, ready for merge)
*Identity Mixer Java SDK (reviewers @JonathanLevi @smithbk @rickr @mastersingh24 )*
https://gerrit.hyperledger.org/r/#/c/15369/ (reviewed, ready for merge)
https://gerrit.hyperledger.org/r/#/c/22245/ (reviewed, ready for merge)
https://gerrit.hyperledger.org/r/#/c/16481/ (reviewed, ready for merge)
https://gerrit.hyperledger.org/r/#/c/22117/ (merge conflict and needs review)
https://gerrit.hyperledger.org/r/#/c/22129/ (comments to address)
https://gerrit.hyperledger.org/r/#/c/22189/ (not yet working)
Maria (Tue, 29 May 2018 14:23:30 GMT):
just fyi - https://gerrit.hyperledger.org/r/#/c/22189/ (not yet working) is an e2e test that tests ca, sdk and fabric core, we identified the issue (in the encodings of attributes and keys between different components, so not crypto-related issues) and completing the fix now.
Maria (Tue, 29 May 2018 14:23:30 GMT):
just fyi - https://gerrit.hyperledger.org/r/#/c/22189/ (not yet working) is an e2e test that tests ca, sdk and fabric core, we identified the issue (in the encodings of attributes and keys between different components, so not crypto-related issues) and completing the fix now. but to fix that we need to update the whole stack of commits in sdk, thus some CRs are not rebased yes, since we have to do them one-by-one.
Maria (Tue, 29 May 2018 14:23:30 GMT):
just fyi - https://gerrit.hyperledger.org/r/#/c/22189/ (not yet working) is an e2e test that tests ca, sdk, and fabric core all together. We identified the issue (in the encodings of attributes and keys between different components, so not crypto-related issues) and completing the fix now. but to fix that we need to update the whole stack of commits in sdk, thus some CRs are not rebased yes, since we have to do them one-by-one.
Maria (Tue, 29 May 2018 14:23:30 GMT):
just fyi - https://gerrit.hyperledger.org/r/#/c/22189/ (not yet working) is an e2e test that tests ca, sdk, and fabric core all together. We identified the issue (in the encodings of attributes and keys between different components, so not crypto-related issues) and completing the fix now. But to fix that we need to update the whole stack of commits in sdk, thus some CRs are not rebased yes, since we have to do them one-by-one.
Maria (Tue, 29 May 2018 14:23:30 GMT):
just fyi - https://gerrit.hyperledger.org/r/#/c/22189/ (not yet working) is an e2e test that tests ca, sdk, and fabric core all together. We identified the issue (in the encodings of attributes and keys between different components, so not crypto-related issues) and completing the fix now. But to fix that we need to update the whole stack of commits in sdk, thus some CRs are not rebased yet, since we have to do them one-by-one.
Maria (Tue, 29 May 2018 14:23:30 GMT):
just fyi - https://gerrit.hyperledger.org/r/#/c/22189/ (not yet working) is an e2e test that tests ca, sdk, and fabric core all together. We identified the issue (in the encodings of revealed attribute values and keys between different components, so not crypto-related issues) and completing the fix now. But to fix that we need to update the whole stack of commits in sdk, thus some CRs are not rebased yet, since we have to do them one-by-one.
rameshthoomu (Tue, 29 May 2018 15:58:43 GMT):
Minor change https://gerrit.hyperledger.org/r/#/c/22467/
yacovm (Tue, 29 May 2018 18:04:17 GMT):
Simple merge https://gerrit.hyperledger.org/r/#/c/22465/
yacovm (Tue, 29 May 2018 18:04:51 GMT):
just 1 LOC
xixuejia (Wed, 30 May 2018 01:32:59 GMT):
https://gerrit.hyperledger.org/r/#/c/21045/ fabric metrics
dave.enyeart (Wed, 30 May 2018 13:20:44 GMT):
Today’s CR priorities to get end-to-end Identity Mixer content working
*Identity Mixer Fabric-CA (reviewers @JonathanLevi @smithbk )*
https://gerrit.hyperledger.org/r/#/c/22305/ (comments to address)
https://gerrit.hyperledger.org/r/#/c/22341/ (reviewed, ready for merge)
*Identity Mixer Java SDK (reviewers @JonathanLevi @smithbk @rickr @mastersingh24 )*
https://gerrit.hyperledger.org/r/#/c/15369/ (comments to address)
https://gerrit.hyperledger.org/r/#/c/22245/ (reviewed, ready for merge)
https://gerrit.hyperledger.org/r/#/c/16481/ (needs review)
https://gerrit.hyperledger.org/r/#/c/22117/ (needs review)
https://gerrit.hyperledger.org/r/#/c/22129/ (needs review)
https://gerrit.hyperledger.org/r/#/c/22189/ (e2e CR - not yet working)
rameshthoomu (Wed, 30 May 2018 13:53:04 GMT):
Minor change https://gerrit.hyperledger.org/r/#/c/22467/
rickr (Wed, 30 May 2018 14:05:35 GMT):
@dave.enyeart @mastersingh24 And what about https://gerrit.hyperledger.org/r/#/c/22091/ https://gerrit.hyperledger.org/r/#/c/21831/ ? They've been up todate and have working testcases too.
dave.enyeart (Wed, 30 May 2018 14:15:25 GMT):
@rickr Indeed, those are also priorities for review
Maria (Wed, 30 May 2018 14:24:12 GMT):
an update from e2e CR - idemix testing sdk, ca, and fabric in one go - we found all issues - it works now - we are polishing the code now and will update the corresponding CRs asap
joe-alewine (Wed, 30 May 2018 14:31:25 GMT):
ACL doc (already has a +2 from Jason, needs another) --- https://gerrit.hyperledger.org/r/c/21447/
karmicway (Wed, 30 May 2018 15:44:34 GMT):
Has joined the channel.
dave.enyeart (Wed, 30 May 2018 21:14:35 GMT):
private data chaincode sample: https://gerrit.hyperledger.org/r/#/c/22255/
rameshthoomu (Wed, 30 May 2018 23:37:44 GMT):
one more +2 required https://gerrit.hyperledger.org/r/#/c/22467/
Maria (Thu, 31 May 2018 11:40:19 GMT):
https://gerrit.hyperledger.org/r/#/c/22559/ needs a second +2 - just removes a crypto check for revocation (since revocation is not supported, not needed for 1.3 revocation backwards compatibility)
Maria (Thu, 31 May 2018 11:53:22 GMT):
https://gerrit.hyperledger.org/r/#/c/22341/ needs another +2 for CA (Create keystore dir if does not exist since Idemix is not supported by HSM)
Maria (Thu, 31 May 2018 11:56:13 GMT):
https://gerrit.hyperledger.org/r/#/c/22301/ - the last fix for idemix for fabric based on fvt - just fixing encoding for storing keys.
dave.enyeart (Thu, 31 May 2018 11:57:51 GMT):
@Maria I think this is the latest for the full stack:
dave.enyeart (Thu, 31 May 2018 11:57:54 GMT):
CR priorities for Identity Mixer:
*Identity Mixer Fabric (reviewers Jonathan, Keith, Gari)*
https://gerrit.hyperledger.org/r/#/c/22301/ (needs review)
https://gerrit.hyperledger.org/r/#/c/22559/ (reviewed, ready for merge)
*Identity Mixer Fabric-CA (reviewers @JonathanLevi @smithbk )*
https://gerrit.hyperledger.org/r/#/c/22341/ (needs one more review)
https://gerrit.hyperledger.org/r/#/c/22355/ (needs review)
https://gerrit.hyperledger.org/r/#/c/22487/ (verification failures)
*Identity Mixer Java SDK (reviewers @JonathanLevi @smithbk @rickr @mastersingh24 )*
https://gerrit.hyperledger.org/r/#/c/15369/ (comments to address)
https://gerrit.hyperledger.org/r/#/c/22245/ (needs one more review)
https://gerrit.hyperledger.org/r/#/c/16481/ (needs review)
https://gerrit.hyperledger.org/r/#/c/22117/ (needs review)
https://gerrit.hyperledger.org/r/#/c/22129/ (needs review)
https://gerrit.hyperledger.org/r/#/c/22567/ (needs review)
https://gerrit.hyperledger.org/r/#/c/22189/ (e2e CR - Verification failures)
dave.enyeart (Thu, 31 May 2018 11:57:54 GMT):
CR priorities for Identity Mixer:
*Identity Mixer Fabric (reviewers @JonathanLevi @smithbk @rickr @mastersingh24 )*
https://gerrit.hyperledger.org/r/#/c/22301/ (needs review)
https://gerrit.hyperledger.org/r/#/c/22559/ (reviewed, ready for merge)
*Identity Mixer Fabric-CA (reviewers @JonathanLevi @smithbk )*
https://gerrit.hyperledger.org/r/#/c/22341/ (needs one more review)
https://gerrit.hyperledger.org/r/#/c/22355/ (needs review)
https://gerrit.hyperledger.org/r/#/c/22487/ (verification failures)
*Identity Mixer Java SDK (reviewers @JonathanLevi @smithbk @rickr @mastersingh24 )*
https://gerrit.hyperledger.org/r/#/c/15369/ (comments to address)
https://gerrit.hyperledger.org/r/#/c/22245/ (needs one more review)
https://gerrit.hyperledger.org/r/#/c/16481/ (needs review)
https://gerrit.hyperledger.org/r/#/c/22117/ (needs review)
https://gerrit.hyperledger.org/r/#/c/22129/ (needs review)
https://gerrit.hyperledger.org/r/#/c/22567/ (needs review)
https://gerrit.hyperledger.org/r/#/c/22189/ (e2e CR - Verification failures)
dave.enyeart (Thu, 31 May 2018 11:57:54 GMT):
CR priorities for Identity Mixer:
*Identity Mixer Fabric (reviewers @JonathanLevi @smithbk @rickr @mastersingh24 )*
https://gerrit.hyperledger.org/r/#/c/22301/ (needs review)
https://gerrit.hyperledger.org/r/#/c/22559/ (reviewed, ready for merge)
*Identity Mixer Fabric-CA (reviewers @JonathanLevi @smithbk )*
https://gerrit.hyperledger.org/r/#/c/22341/ (needs one more review)
https://gerrit.hyperledger.org/r/#/c/22355/ (needs review)
https://gerrit.hyperledger.org/r/#/c/22487/ (verification failures)
*Identity Mixer Java SDK (reviewers @JonathanLevi @smithbk @mastersingh24 )*
https://gerrit.hyperledger.org/r/#/c/15369/ (comments to address)
https://gerrit.hyperledger.org/r/#/c/22245/ (needs one more review)
https://gerrit.hyperledger.org/r/#/c/16481/ (needs review)
https://gerrit.hyperledger.org/r/#/c/22117/ (needs review)
https://gerrit.hyperledger.org/r/#/c/22129/ (needs review)
https://gerrit.hyperledger.org/r/#/c/22567/ (needs review)
https://gerrit.hyperledger.org/r/#/c/22189/ (e2e CR - Verification failures)
dave.enyeart (Thu, 31 May 2018 11:57:54 GMT):
CR priorities for Identity Mixer:
*Identity Mixer Fabric (reviewers @JonathanLevi @smithbk @mastersingh24 )*
https://gerrit.hyperledger.org/r/#/c/22301/ (needs review)
https://gerrit.hyperledger.org/r/#/c/22559/ (reviewed, ready for merge)
*Identity Mixer Fabric-CA (reviewers @JonathanLevi @smithbk )*
https://gerrit.hyperledger.org/r/#/c/22341/ (needs one more review)
https://gerrit.hyperledger.org/r/#/c/22355/ (needs review)
https://gerrit.hyperledger.org/r/#/c/22487/ (verification failures)
*Identity Mixer Java SDK (reviewers @JonathanLevi @smithbk @rickr @mastersingh24 )*
https://gerrit.hyperledger.org/r/#/c/15369/ (comments to address)
https://gerrit.hyperledger.org/r/#/c/22245/ (needs one more review)
https://gerrit.hyperledger.org/r/#/c/16481/ (needs review)
https://gerrit.hyperledger.org/r/#/c/22117/ (needs review)
https://gerrit.hyperledger.org/r/#/c/22129/ (needs review)
https://gerrit.hyperledger.org/r/#/c/22567/ (needs review)
https://gerrit.hyperledger.org/r/#/c/22189/ (e2e CR - Verification failures)
Maria (Thu, 31 May 2018 12:01:01 GMT):
https://gerrit.hyperledger.org/r/#/c/22189/ (e2e CR - Verification failures) - we are modifying now 2 tests that are failing - to accommodate idemix behavior for user/enrollment due to its different nature
Maria (Thu, 31 May 2018 12:01:33 GMT):
but the e2e demo is working now successfully - I am preparing a full status update on Idemix.
pandrejko (Thu, 31 May 2018 14:08:30 GMT):
https://gerrit.hyperledger.org/r/22587 easy one
nagap (Thu, 31 May 2018 16:15:32 GMT):
Has joined the channel.
wlahti (Thu, 31 May 2018 17:44:56 GMT):
Fixes compilation issues in the ACL function tests after a recently merged CR: https://gerrit.hyperledger.org/r/c/22599/
dave.enyeart (Thu, 31 May 2018 20:08:40 GMT):
private data chaincode sample: https://gerrit.hyperledger.org/r/#/c/22255/
dave.enyeart (Thu, 31 May 2018 20:08:40 GMT):
private data chaincode sample: ~https://gerrit.hyperledger.org/r/#/c/22255/~
dave.enyeart (Thu, 31 May 2018 20:09:33 GMT):
It's not as big as it seems, as most of the chaincode sample is copy/paste from the existing marbles02 sample, just updated to use private data APIs rather than traditional chaincode apis
rjones (Thu, 31 May 2018 22:28:54 GMT):
Has joined the channel.
rjones (Thu, 31 May 2018 22:31:57 GMT):
update homebrew: https://gerrit.hyperledger.org/r/#/c/22657/
yacovm (Fri, 01 Jun 2018 07:41:13 GMT):
Easy bug fix... 1 line of code https://gerrit.hyperledger.org/r/#/c/22663/ need 1 more +2
yacovm (Fri, 01 Jun 2018 07:41:13 GMT):
~ Easy bug fix... 1 line of code https://gerrit.hyperledger.org/r/#/c/22663/ need 1 more +2 ~ thanks @dave.enyeart !
joe-alewine (Fri, 01 Jun 2018 17:50:13 GMT):
Removing IdeMix docs from TOC: https://gerrit.hyperledger.org/r/c/22683/
joe-alewine (Fri, 01 Jun 2018 17:50:13 GMT):
Easy one. Removing IdeMix docs from TOC: https://gerrit.hyperledger.org/r/c/22683/
joe-alewine (Fri, 01 Jun 2018 17:50:13 GMT):
Easy one. Removing IdeMix docs from TOC: https://gerrit.hyperledger.org/r/c/22683/ (Done, thanks Gari and Dave!)
cbf (Sun, 03 Jun 2018 13:25:24 GMT):
https://gerrit.hyperledger.org/r/c/22445/
dave.enyeart (Mon, 04 Jun 2018 10:06:13 GMT):
One more needed on https://gerrit.hyperledger.org/r/#/c/22253/ please
dave.enyeart (Mon, 04 Jun 2018 10:06:13 GMT):
One more needed on https://gerrit.hyperledger.org/r/#/c/22253/ and https://gerrit.hyperledger.org/r/#/c/22685/ please
dave.enyeart (Mon, 04 Jun 2018 10:06:13 GMT):
One more needed on ~https://gerrit.hyperledger.org/r/#/c/22253/~ and ~https://gerrit.hyperledger.org/r/#/c/22685/~ please
pandrejko (Mon, 04 Jun 2018 13:56:20 GMT):
Need 1 more +2 on https://gerrit.hyperledger.org/r/#/c/22587/
pandrejko (Mon, 04 Jun 2018 15:21:49 GMT):
Need 1 more +2 on glossary update https://gerrit.hyperledger.org/r/#/c/22597/
rjones (Mon, 04 Jun 2018 15:28:49 GMT):
[s][ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=cuWQYd63T6DwwmaHH) please take a look at this small change for the Homebrew tap
rjones (Mon, 04 Jun 2018 15:28:49 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=cuWQYd63T6DwwmaHH) please take a look at this small change for the Homebrew tap
yacovm (Mon, 04 Jun 2018 19:58:18 GMT):
easy one https://gerrit.hyperledger.org/r/#/c/22741/
C0rWin (Tue, 05 Jun 2018 11:20:03 GMT):
two simple fixes for pvt data: https://gerrit.hyperledger.org/r/#/c/22763/ and https://gerrit.hyperledger.org/r/#/c/22765/ need last +2 for each
dave.enyeart (Tue, 05 Jun 2018 13:52:38 GMT):
@C0rWin I +2ed the latter, and am doing tests on the former
dave.enyeart (Tue, 05 Jun 2018 14:35:45 GMT):
Both merged now
pandrejko (Tue, 05 Jun 2018 14:59:28 GMT):
https://gerrit.hyperledger.org/r/c/20469/ CouchDB Tutorial
rameshthoomu (Tue, 05 Jun 2018 15:02:10 GMT):
two minor patchsets
https://gerrit.hyperledger.org/r/#/c/22781/
https://gerrit.hyperledger.org/r/#/c/22783/
rameshthoomu (Tue, 05 Jun 2018 16:13:26 GMT):
@bretharrison https://gerrit.hyperledger.org/r/#/c/22101/ - Upgrade nodejs to 8.11.2 in baseimage
cbf (Tue, 05 Jun 2018 16:25:48 GMT):
@bretharrison you verified this ^^
cbf (Tue, 05 Jun 2018 16:25:50 GMT):
?
rjones (Tue, 05 Jun 2018 16:33:44 GMT):
~[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=nF48T6jTjuhhSebom)I need one more +2 to upgrade the homebrew packages~
rjones (Tue, 05 Jun 2018 16:33:44 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=nF48T6jTjuhhSebom) I need one more +2 to upgrade the homebrew packages
rjones (Tue, 05 Jun 2018 16:33:44 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=nF48T6jTjuhhSebom)[s] I need one more +2 to upgrade the homebrew packages[/s]
jyellick (Tue, 05 Jun 2018 18:09:11 GMT):
https://gerrit.hyperledger.org/r/c/22475/
https://gerrit.hyperledger.org/r/c/22477/
^ Been hanging out for a while, both purely add tests
rjones (Tue, 05 Jun 2018 18:42:26 GMT):
thank you @dave.enyeart
nirro (Wed, 06 Jun 2018 11:54:50 GMT):
@rjones can you please review https://gerrit.hyperledger.org/r/#/c/22773/ ?
it's a very simple CR, I just added small things to peer runner that I need in order to complete private data (side db) e2e tests..
wlahti (Wed, 06 Jun 2018 13:36:20 GMT):
one line change in terms of actual code to change a logging message from info level to debug: https://gerrit.hyperledger.org/r/c/22779/
wlahti (Wed, 06 Jun 2018 13:36:20 GMT):
one line change in terms of actual code to change a logging message from info level to debug, at the request of one of the performance testers: https://gerrit.hyperledger.org/r/c/22779/
wlahti (Wed, 06 Jun 2018 13:36:20 GMT):
~one line change in terms of actual code to change a logging message from info level to debug, at the request of one of the performance testers: https://gerrit.hyperledger.org/r/c/22779/~ :ballot_box_with_check:
latitiah (Wed, 06 Jun 2018 18:36:40 GMT):
Please review - pretty simple: https://gerrit.hyperledger.org/r/#/c/22731/
rjones (Wed, 06 Jun 2018 18:52:40 GMT):
@nirro I'm not really a reviewer for Fabric :)
rjones (Wed, 06 Jun 2018 18:52:40 GMT):
@nirro O
pandrejko (Thu, 07 Jun 2018 17:31:14 GMT):
https://gerrit.hyperledger.org/r/#/c/20469/
yacovm (Thu, 07 Jun 2018 21:52:43 GMT):
Quick and easy to review bug fix https://gerrit.hyperledger.org/r/#/c/22553/ only 5 lines of production code
wlahti (Fri, 08 Jun 2018 14:02:17 GMT):
Fix for a flake in the integration tests: https://gerrit.hyperledger.org/r/c/22825/
wlahti (Fri, 08 Jun 2018 14:02:17 GMT):
~Fix for a flake in the integration tests: https://gerrit.hyperledger.org/r/c/22825/~:ballot_box_with_check:
wlahti (Fri, 08 Jun 2018 17:07:20 GMT):
And a fix of my own for another flakey part in the integration test config used by the e2e tests: https://gerrit.hyperledger.org/r/c/22883/
wlahti (Fri, 08 Jun 2018 17:07:20 GMT):
~And a fix of my own for another flakey part in the integration test config used by the e2e tests: https://gerrit.hyperledger.org/r/c/22883/~ :ballot_box_with_check:
jyellick (Fri, 08 Jun 2018 20:38:40 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=HygXivFDoKtLndiNC)
jyellick (Fri, 08 Jun 2018 20:39:06 GMT):
^ +1 can we get this merged? It's small/simple change and it is fixing a flake (one that flakes consistently on my laptop)
rameshthoomu (Mon, 11 Jun 2018 15:32:06 GMT):
Two minor change sets -- logo issue fix
https://gerrit.hyperledger.org/r/#/c/22781/
https://gerrit.hyperledger.org/r/#/c/22783/
rameshthoomu (Mon, 11 Jun 2018 16:12:22 GMT):
@cbf Jenkinfile change in fabric-samples repo https://gerrit.hyperledger.org/r/#/c/22443/
cbf (Mon, 11 Jun 2018 16:14:43 GMT):
missing license headers
cbf (Mon, 11 Jun 2018 16:15:30 GMT):
@rameshthoomu @jwagantall
rameshthoomu (Mon, 11 Jun 2018 16:16:09 GMT):
Oh missed it..
rameshthoomu (Mon, 11 Jun 2018 16:20:26 GMT):
done
cbf (Mon, 11 Jun 2018 16:25:05 GMT):
thx
cbf (Mon, 11 Jun 2018 16:28:27 GMT):
don't think the jenkinsfile is a bash script @rameshthoomu
cbf (Mon, 11 Jun 2018 16:28:39 GMT):
think it wants a // style comment
wlahti (Mon, 11 Jun 2018 16:57:12 GMT):
https://gerrit.hyperledger.org/r/c/22867 - adds function aliases for some LSCC calls for consistency with other system chaincodes (to allow cleaner testing of system chaincode ACLs)
wlahti (Mon, 11 Jun 2018 16:57:12 GMT):
~https://gerrit.hyperledger.org/r/c/22867 - adds function aliases for some LSCC calls for consistency with other system chaincodes (to allow cleaner testing of system chaincode ACLs)~ :ballot_box_with_check:
wlahti (Mon, 11 Jun 2018 18:38:43 GMT):
system chaincode ACL function tests ready for review: https://gerrit.hyperledger.org/r/c/22541/ and https://gerrit.hyperledger.org/r/c/22471/12
wlahti (Mon, 11 Jun 2018 18:38:43 GMT):
system chaincode ACL function tests ready for review: https://gerrit.hyperledger.org/r/c/22541/ and https://gerrit.hyperledger.org/r/c/22471
wlahti (Mon, 11 Jun 2018 18:38:43 GMT):
system chaincode ACL function tests ready for review: ~https://gerrit.hyperledger.org/r/c/22541/~ and https://gerrit.hyperledger.org/r/c/22471
rameshthoomu (Mon, 11 Jun 2018 21:39:06 GMT):
Need one more +2 https://gerrit.hyperledger.org/r/#/c/22443/
cbf (Tue, 12 Jun 2018 19:49:11 GMT):
https://gerrit.hyperledger.org/r/c/22961/ and https://gerrit.hyperledger.org/r/c/22981/
cbf (Tue, 12 Jun 2018 19:49:11 GMT):
https://gerrit.hyperledger.org/r/c/22961/ and https://gerrit.hyperledger.org/r/c/22959/
cbf (Tue, 12 Jun 2018 20:04:36 GMT):
https://gerrit.hyperledger.org/r/22993 @mastersingh24 @rameshthoomu @kostas @greg.haskins this CR adds a new metadata property to track the commit sha, it also hard codes the version so that we can pursue the stable image strategy. It also has a side effect that it resolves FAB-8559 to the extent that was an issue (it had a workaround).
cbf (Tue, 12 Jun 2018 20:06:36 GMT):
note that this could have been DRYed up but will reserve that for post 1.2 because there is likely to be other refactoring of the commandline tools anywho
yacovm (Tue, 12 Jun 2018 20:18:14 GMT):
https://gerrit.hyperledger.org/r/#/c/22509/ need 1 more +2... any takers? :pray: we need this in for the FVT
cbf (Tue, 12 Jun 2018 20:37:56 GMT):
done
yacovm (Tue, 12 Jun 2018 20:40:50 GMT):
thanks much @cbf !
cbf (Tue, 12 Jun 2018 20:42:07 GMT):
yep
yacovm (Tue, 12 Jun 2018 20:42:39 GMT):
Next one in line, a documentation for the discovery CLI - can be seen here https://logs.hyperledger.org/production/vex-yul-hyp-jenkins-3/fabric-docs-build-x86_64/426/html/discovery-cli.html
https://gerrit.hyperledger.org/r/#/c/22905/ need 1 more +2
cbf (Tue, 12 Jun 2018 20:42:57 GMT):
https://chat.hyperledger.org/channel/fabric-pr-review?msg=wXZ4ahYmfHdhc2XXt
wlahti (Tue, 12 Jun 2018 20:46:32 GMT):
https://gerrit.hyperledger.org/r/c/22471/ - likely the final system chaincode ACL FVT test for v1.2
rameshthoomu (Tue, 12 Jun 2018 20:48:35 GMT):
need one more +2 https://gerrit.hyperledger.org/r/#/c/22443/
cbf (Wed, 13 Jun 2018 21:15:59 GMT):
need one more on this https://gerrit.hyperledger.org/r/c/22959/
cbf (Wed, 13 Jun 2018 21:17:31 GMT):
https://gerrit.hyperledger.org/r/c/22981/
wlahti (Wed, 13 Jun 2018 21:27:03 GMT):
Still need one more review for this system chaincode ACL function test: https://gerrit.hyperledger.org/r/c/22471/
wlahti (Wed, 13 Jun 2018 21:27:03 GMT):
~Still need one more review for this system chaincode ACL function test: https://gerrit.hyperledger.org/r/c/22471/ ~ :ballot_box_with_check:
cbf (Thu, 14 Jun 2018 11:14:30 GMT):
need one more on https://gerrit.hyperledger.org/r/c/22959/
cbf (Thu, 14 Jun 2018 12:42:19 GMT):
easy one please - restores a skipped test https://gerrit.hyperledger.org/r/c/23019/
cbf (Thu, 14 Jun 2018 13:21:59 GMT):
need some reviews of this please https://gerrit.hyperledger.org/r/c/22981/
cbf (Thu, 14 Jun 2018 13:22:16 GMT):
and this https://gerrit.hyperledger.org/r/c/22995/
kostas (Thu, 14 Jun 2018 15:57:28 GMT):
A fabric-ca CR: https://gerrit.hyperledger.org/r/c/21843/
cbf (Thu, 14 Jun 2018 15:58:29 GMT):
https://gerrit.hyperledger.org/r/c/22995/
cbf (Thu, 14 Jun 2018 16:06:29 GMT):
@kostas @smithbk @mastersingh24 https://gerrit.hyperledger.org/r/c/21843/ had to be tweaked to fix license headers
dave.enyeart (Fri, 15 Jun 2018 16:56:08 GMT):
If anybody wants to build a track record of reviews for fabric-sdk-java, the service discovery support is still awaiting review: https://gerrit.hyperledger.org/r/#/c/21583/
harsha (Sat, 16 Jun 2018 04:28:03 GMT):
Java Version Update :- https://gerrit.hyperledger.org/r/c/23217/
dave.enyeart (Sat, 16 Jun 2018 14:18:36 GMT):
Two 'high' defect fixes are ready for final review and merge. I've tested both of them:
dave.enyeart (Sat, 16 Jun 2018 14:18:36 GMT):
Three 'high' sev defect fixes are ready for final review and merge. I've reviewed and tested each of them:
dave.enyeart (Sat, 16 Jun 2018 14:18:39 GMT):
https://gerrit.hyperledger.org/r/#/c/23059/
dave.enyeart (Sat, 16 Jun 2018 14:18:39 GMT):
~https://gerrit.hyperledger.org/r/#/c/23059/~
dave.enyeart (Sat, 16 Jun 2018 14:19:02 GMT):
https://gerrit.hyperledger.org/r/#/c/22909/
dave.enyeart (Sat, 16 Jun 2018 14:19:02 GMT):
~https://gerrit.hyperledger.org/r/#/c/22909/~
dave.enyeart (Sat, 16 Jun 2018 17:20:45 GMT):
https://gerrit.hyperledger.org/r/#/c/22887/
dave.enyeart (Sat, 16 Jun 2018 17:20:45 GMT):
~https://gerrit.hyperledger.org/r/#/c/22887/~
gennadyl (Sun, 17 Jun 2018 13:03:49 GMT):
https://gerrit.hyperledger.org/r/#/c/22813/
gennadyl (Sun, 17 Jun 2018 13:05:17 GMT):
Just small integration test
yacovm (Sun, 17 Jun 2018 14:20:33 GMT):
Easy one https://gerrit.hyperledger.org/r/#/c/23223/
yacovm (Sun, 17 Jun 2018 14:20:48 GMT):
Just adding an an additional field print to the discovery CLI
dave.enyeart (Sun, 17 Jun 2018 17:43:42 GMT):
CouchDB Tutorial: https://gerrit.hyperledger.org/r/#/c/20469/
yacovm (Sun, 17 Jun 2018 17:49:45 GMT):
easy doc change https://gerrit.hyperledger.org/r/#/c/23225/
dave.enyeart (Sun, 17 Jun 2018 18:58:04 GMT):
Private data key concepts: https://gerrit.hyperledger.org/r/#/c/22505/
dave.enyeart (Sun, 17 Jun 2018 18:58:04 GMT):
Private data key concepts: ~https://gerrit.hyperledger.org/r/#/c/22505/~
dave.enyeart (Sun, 17 Jun 2018 21:43:52 GMT):
Private data architecture: https://gerrit.hyperledger.org/r/#/c/22817/
dave.enyeart (Sun, 17 Jun 2018 21:43:52 GMT):
Private data architecture: ~https://gerrit.hyperledger.org/r/#/c/22817/~
dave.enyeart (Sun, 17 Jun 2018 21:47:13 GMT):
Private data tutorial: https://gerrit.hyperledger.org/r/#/c/22357/
dave.enyeart (Sun, 17 Jun 2018 21:47:13 GMT):
Private data tutorial: ~https://gerrit.hyperledger.org/r/#/c/22357/~
nirro (Mon, 18 Jun 2018 08:19:10 GMT):
Discovery Service runner in order to perform e2e tests - https://gerrit.hyperledger.org/r/#/c/23237/
nirro (Mon, 18 Jun 2018 11:49:43 GMT):
extension of peer runner and struct to include collection config in order to test private data - https://gerrit.hyperledger.org/r/#/c/23241/
nirro (Mon, 18 Jun 2018 14:08:04 GMT):
private data e2e test - add org to collection config - https://gerrit.hyperledger.org/r/#/c/22585/
joe-alewine (Mon, 18 Jun 2018 16:04:56 GMT):
Fix a few broken links in Private Data docs: https://gerrit.hyperledger.org/r/c/23249/
joe-alewine (Mon, 18 Jun 2018 16:04:56 GMT):
Easy one. Just fixing a few broken links in Private Data docs: https://gerrit.hyperledger.org/r/c/23249/
dave.enyeart (Mon, 18 Jun 2018 16:13:37 GMT):
return correct couchdb errors: https://gerrit.hyperledger.org/r/#/c/22943/
mrkiouak (Mon, 18 Jun 2018 20:31:07 GMT):
I _think_ theres currently a freeze in place for the 1.2 release, but I'd be curious to hear feedback on https://gerrit.hyperledger.org/r/#/c/23273/, i outlined a few options I could think of in the associated jira, but I think ensuring the cli tooling gives actionable error messages is an area that could use additional improvement.
joe-alewine (Mon, 18 Jun 2018 20:33:33 GMT):
Another easy one: change other text in the docs that refers to upgrading to v1.1 (as well as making the name of a doc generic): https://gerrit.hyperledger.org/r/c/23275/
joe-alewine (Mon, 18 Jun 2018 20:33:33 GMT):
Another easy one: change other text in the docs that refers to upgrading to v1.1 (as well as making the name of a doc generic): see new gerrit below
davidkhala (Tue, 19 Jun 2018 06:58:34 GMT):
@bretharrison https://gerrit.hyperledger.org/r/#/c/23175/ I updated the commit, please review if you have time
nirro (Tue, 19 Jun 2018 15:19:02 GMT):
hi, I have several CRs waiting for review, regarding pvtdata and discovery service e2e tests, please review:
https://gerrit.hyperledger.org/r/#/c/23241/
https://gerrit.hyperledger.org/r/#/c/23237/
https://gerrit.hyperledger.org/r/#/c/22585/
https://gerrit.hyperledger.org/r/#/c/22703/
https://gerrit.hyperledger.org/r/#/c/22857/
https://gerrit.hyperledger.org/r/#/c/22973/
joe-alewine (Tue, 19 Jun 2018 16:06:16 GMT):
Easy one. New version of changing "other" upgrade documentation that refers to 1.0 and 1.1 instead of 1.2: https://gerrit.hyperledger.org/r/c/23329/
dave.enyeart (Tue, 19 Jun 2018 17:05:27 GMT):
One more +2 needed on CouchDB tutorial please: https://gerrit.hyperledger.org/r/#/c/20469/
joe-alewine (Tue, 19 Jun 2018 18:15:39 GMT):
Another easy one. Just some formatting and a broken link in the Private Data tutorial: https://gerrit.hyperledger.org/r/c/23337/3
wlahti (Tue, 19 Jun 2018 19:36:05 GMT):
Serviceability CR - adds logging of client address to eventhub: https://gerrit.hyperledger.org/r/c/23177/
wlahti (Tue, 19 Jun 2018 19:36:05 GMT):
~Serviceability CR - adds logging of client address to eventhub: https://gerrit.hyperledger.org/r/c/23177/~:ballot_box_with_check:
cbf (Tue, 19 Jun 2018 19:44:54 GMT):
need one more on Will's CR above
gennadyl (Wed, 20 Jun 2018 13:53:10 GMT):
https://gerrit.hyperledger.org/r/#/c/22813/ - somebody, please
joe-alewine (Wed, 20 Jun 2018 15:32:07 GMT):
Upgrade doc: https://gerrit.hyperledger.org/r/c/23209/
Naga has updated the commands here where needed. Still waiting for the CRs to get out there for the scripts as well as a small change to BYFN itself.
joe-alewine (Wed, 20 Jun 2018 15:32:07 GMT):
Upgrade doc: https://gerrit.hyperledger.org/r/c/23209/
Naga has updated the commands here where needed and tested the flow. Still waiting for the CRs to get out there for the scripts as well as a small change to BYFN itself.
rameshthoomu (Wed, 20 Jun 2018 19:36:07 GMT):
need one more +2 on this https://gerrit.hyperledger.org/r/#/c/23401/
rameshthoomu (Wed, 20 Jun 2018 19:44:44 GMT):
https://gerrit.hyperledger.org/r/#/c/23411/ - minor change
joe-alewine (Wed, 20 Jun 2018 19:53:11 GMT):
Here are the code changes (the scripts, the change to BYFN, etc) for Upgrade: https://gerrit.hyperledger.org/r/c/23385/
wlahti (Wed, 20 Jun 2018 22:28:04 GMT):
Even though the deliver service is the preferred event method these days, the eventhub is nevertheless still part of the project and used. This CR attempts to fix a major issue where the flow of events from the eventhub can completely stop for all clients if a single problematic client connection holds on to the grpc connection: https://gerrit.hyperledger.org/r/c/23179/
grapebaba (Thu, 21 Jun 2018 10:26:13 GMT):
@kostas @jyellick I submit a big patch which is tendermint ordering service https://gerrit.hyperledger.org/r/#/c/21313/, it may be not mature, feel free to give feedback. The design doc I have updated https://docs.google.com/document/d/1dJ1ifMmts1JKHl-QrI--jIkhwK2uu2a7qsj24Y4stN0/edit#
pandrejko (Thu, 21 Jun 2018 14:23:37 GMT):
https://gerrit.hyperledger.org/r/#/c/23349/
dave.enyeart (Thu, 21 Jun 2018 15:14:43 GMT):
https://gerrit.hyperledger.org/r/#/c/23443/ - must-fix for private data scenarios
dave.enyeart (Thu, 21 Jun 2018 15:14:43 GMT):
~https://gerrit.hyperledger.org/r/#/c/23443/~ - must-fix for private data scenarios
rameshthoomu (Thu, 21 Jun 2018 16:49:34 GMT):
https://gerrit.hyperledger.org/r/#/c/23343/ - Integration tests are failing inconsistently in nightly builds due to the timeout issue.. This merge unblocks nightly builds to publish with out re-triggering multiple times..
dave.enyeart (Thu, 21 Jun 2018 18:48:55 GMT):
easy doc link fix: https://gerrit.hyperledger.org/r/#/c/23463/
latitiah (Thu, 21 Jun 2018 18:50:25 GMT):
Needs 1 more +2 and merge: https://gerrit.hyperledger.org/r/#/c/23343/
dave.enyeart (Thu, 21 Jun 2018 19:04:44 GMT):
event hub fix: https://gerrit.hyperledger.org/r/#/c/23179/
dave.enyeart (Thu, 21 Jun 2018 20:01:17 GMT):
deliver fix: https://gerrit.hyperledger.org/r/#/c/23455/ @kostas you've already +2ed once...
davidkhala (Fri, 22 Jun 2018 06:30:09 GMT):
@bretharrison ready to merge https://gerrit.hyperledger.org/r/#/c/23437/
rjones (Fri, 22 Jun 2018 15:27:28 GMT):
Has left the channel.
cbf (Fri, 22 Jun 2018 16:44:26 GMT):
Fabric CA MERGE FREEZE END
pandrejko (Fri, 22 Jun 2018 17:10:51 GMT):
docs: https://gerrit.hyperledger.org/r/#/c/23551/ && https://gerrit.hyperledger.org/r/#/c/23545/ (same change, one for release 1.2 branch and one for master branch)
pandrejko (Fri, 22 Jun 2018 18:56:13 GMT):
docs: adding a folder of images which can be used as a visual vocab in glossary and to build illustrations: https://gerrit.hyperledger.org/r/#/c/23473/
pandrejko (Fri, 22 Jun 2018 19:32:28 GMT):
docs: https://gerrit.hyperledger.org/r/#/c/23561/
pandrejko (Fri, 22 Jun 2018 19:32:28 GMT):
docs: https://gerrit.hyperledger.org/r/#/c/23561/ && https://gerrit.hyperledger.org/r/#/c/23563/
bur (Mon, 25 Jun 2018 07:17:14 GMT):
Needs one more +2: GetGecorations support for MockStub: https://gerrit.hyperledger.org/r/#/c/23541/
dave.enyeart (Mon, 25 Jun 2018 10:17:55 GMT):
must-fix for v1.2:
dave.enyeart (Mon, 25 Jun 2018 10:18:03 GMT):
https://gerrit.hyperledger.org/r/#/c/23591/
https://gerrit.hyperledger.org/r/#/c/23593/
dave.enyeart (Mon, 25 Jun 2018 10:18:03 GMT):
~https://gerrit.hyperledger.org/r/#/c/23591/~
~https://gerrit.hyperledger.org/r/#/c/23593/~
dave.enyeart (Mon, 25 Jun 2018 12:38:13 GMT):
Another must-fix for phantom read invalidation:
dave.enyeart (Mon, 25 Jun 2018 12:38:14 GMT):
https://gerrit.hyperledger.org/r/23503
dave.enyeart (Mon, 25 Jun 2018 12:38:14 GMT):
https://gerrit.hyperledger.org/r/23503 (master)
dave.enyeart (Mon, 25 Jun 2018 12:38:14 GMT):
~https://gerrit.hyperledger.org/r/23503~ (master)
dave.enyeart (Mon, 25 Jun 2018 12:38:21 GMT):
https://gerrit.hyperledger.org/r/#/c/23595/
dave.enyeart (Mon, 25 Jun 2018 12:38:21 GMT):
https://gerrit.hyperledger.org/r/#/c/23595/ (release-1.2)
dave.enyeart (Mon, 25 Jun 2018 12:38:21 GMT):
~https://gerrit.hyperledger.org/r/#/c/23595/~ (release-1.2)
dave.enyeart (Mon, 25 Jun 2018 14:54:58 GMT):
Fix release links in README:
dave.enyeart (Mon, 25 Jun 2018 14:55:00 GMT):
https://gerrit.hyperledger.org/r/#/c/23601/ (master)
https://gerrit.hyperledger.org/r/#/c/23603/ (release-1.2)
dave.enyeart (Tue, 26 Jun 2018 11:31:55 GMT):
The phantom read defect is must-fix and needs to get merged for system test please:
dave.enyeart (Tue, 26 Jun 2018 11:32:08 GMT):
https://gerrit.hyperledger.org/r/23503 (master)
https://gerrit.hyperledger.org/r/#/c/23595/ (release-1.2)
dave.enyeart (Tue, 26 Jun 2018 11:32:08 GMT):
~https://gerrit.hyperledger.org/r/23503~ (master)
~https://gerrit.hyperledger.org/r/#/c/23595/~ (release-1.2)
dave.enyeart (Tue, 26 Jun 2018 11:32:48 GMT):
I've added an explanation of phantom reads to the Jira to make the review easier: https://jira.hyperledger.org/browse/FAB-10788?focusedCommentId=46484&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-46484
wlahti (Tue, 26 Jun 2018 16:57:10 GMT):
Minor doc bug in the `peer channel` docs:
release-1.2 branch: https://gerrit.hyperledger.org/r/c/23667
master branch: https://gerrit.hyperledger.org/r/c/23665
wlahti (Tue, 26 Jun 2018 16:57:10 GMT):
Minor doc bug in the `peer channel` CLI docs:
release-1.2 branch: https://gerrit.hyperledger.org/r/c/23667
master branch: https://gerrit.hyperledger.org/r/c/23665
rameshthoomu (Tue, 26 Jun 2018 20:48:32 GMT):
https://gerrit.hyperledger.org/r/#/c/23689/
rameshthoomu (Wed, 27 Jun 2018 16:20:09 GMT):
one more +2 https://gerrit.hyperledger.org/r/#/c/23695/
rameshthoomu (Wed, 27 Jun 2018 19:35:15 GMT):
https://gerrit.hyperledger.org/r/#/c/23749/
https://gerrit.hyperledger.org/r/#/c/23513/
rameshthoomu (Wed, 27 Jun 2018 20:50:28 GMT):
@mastersingh24 https://gerrit.hyperledger.org/r/#/c/23753/
dave.enyeart (Wed, 27 Jun 2018 21:52:18 GMT):
@rameshthoomu @mastersingh24 @cbf let's increment to 0.4.10 baseimage first, this one needs to be merged next: https://gerrit.hyperledger.org/r/#/c/23297/
rameshthoomu (Thu, 28 Jun 2018 00:49:48 GMT):
This has to go as soon as possible.. s390x builds are broken and it's a showstopper for 1.2 release..
rameshthoomu (Thu, 28 Jun 2018 03:41:25 GMT):
Thanks @kostas
rameshthoomu (Thu, 28 Jun 2018 03:41:48 GMT):
@dave.enyeart I have rebased my change now.. https://gerrit.hyperledger.org/r/#/c/23753/
cbf (Thu, 28 Jun 2018 09:45:12 GMT):
https://gerrit.hyperledger.org/r/c/23555/ easy one
dave.enyeart (Thu, 28 Jun 2018 09:54:20 GMT):
@cbf +2ed. Do you need the same change in release-1.2?
cbf (Thu, 28 Jun 2018 09:54:50 GMT):
yes
cbf (Thu, 28 Jun 2018 09:56:04 GMT):
https://gerrit.hyperledger.org/r/c/23783
rameshthoomu (Thu, 28 Jun 2018 17:54:16 GMT):
need one more +2 https://gerrit.hyperledger.org/r/#/c/23695/
rameshthoomu (Thu, 28 Jun 2018 20:53:41 GMT):
@dave.enyeart patch to revert couchdb changes in baseimage https://gerrit.hyperledger.org/r/#/c/23845/
rameshthoomu (Thu, 28 Jun 2018 20:53:41 GMT):
@dave.enyeart patch to revert couchdb and nodejs version changes in baseimage https://gerrit.hyperledger.org/r/#/c/23845/
dave.enyeart (Thu, 28 Jun 2018 22:11:38 GMT):
@rameshthoomu +2
dave.enyeart (Thu, 28 Jun 2018 22:11:50 GMT):
One of the last must-fix defects: https://gerrit.hyperledger.org/r/#/c/23785/
dave.enyeart (Thu, 28 Jun 2018 22:11:50 GMT):
One of the last must-fix defects needs a second +2: https://gerrit.hyperledger.org/r/#/c/23785/
mastersingh24 (Fri, 29 Jun 2018 05:12:13 GMT):
@dave.enyeart - added a comment
mastersingh24 (Fri, 29 Jun 2018 05:12:50 GMT):
I'll merge ... but interested in the answer
dave.enyeart (Fri, 29 Jun 2018 05:23:45 GMT):
@mastersingh24 add my response to https://gerrit.hyperledger.org/r/#/c/23785/
dave.enyeart (Fri, 29 Jun 2018 05:23:45 GMT):
@mastersingh24 added my response to https://gerrit.hyperledger.org/r/#/c/23785/
dave.enyeart (Sat, 30 Jun 2018 13:54:42 GMT):
Clarify private data docs:
dave.enyeart (Sat, 30 Jun 2018 13:54:44 GMT):
https://gerrit.hyperledger.org/r/#/c/23911/ release-1.2
https://gerrit.hyperledger.org/r/#/c/23909/ master
dave.enyeart (Sat, 30 Jun 2018 13:54:44 GMT):
~https://gerrit.hyperledger.org/r/#/c/23911/~ release-1.2
~https://gerrit.hyperledger.org/r/#/c/23909/~ master
dave.enyeart (Sat, 30 Jun 2018 13:55:32 GMT):
Fix release links in README:
https://gerrit.hyperledger.org/r/#/c/23601/ (master)
https://gerrit.hyperledger.org/r/#/c/23603/ (release-1.2)
dave.enyeart (Sat, 30 Jun 2018 13:55:32 GMT):
Fix release links in README:
~https://gerrit.hyperledger.org/r/#/c/23601/~ (master)
~https://gerrit.hyperledger.org/r/#/c/23603/~ (release-1.2)
cbf (Mon, 02 Jul 2018 12:25:38 GMT):
easy one https://gerrit.hyperledger.org/r/c/23517/
rameshthoomu (Mon, 02 Jul 2018 13:42:19 GMT):
need more +2 https://gerrit.hyperledger.org/r/#/c/23749/
sstone1 (Mon, 02 Jul 2018 14:38:47 GMT):
hopefully a small one - just moving some code around: https://gerrit.hyperledger.org/r/c/23937/
andrew-coleman (Tue, 03 Jul 2018 08:22:45 GMT):
Has joined the channel.
cbf (Tue, 03 Jul 2018 16:56:24 GMT):
need one more on this one, please https://gerrit.hyperledger.org/r/c/23981/
jyellick (Tue, 03 Jul 2018 17:48:28 GMT):
Done, will let you (@cbf) click the merge button though in case you are not ready
cbf (Tue, 03 Jul 2018 17:48:41 GMT):
thx!
cbf (Tue, 03 Jul 2018 17:50:44 GMT):
@jyellick if you wouldn't mind helping with the follow-on CR? https://gerrit.hyperledger.org/r/c/23981/
cbf (Tue, 03 Jul 2018 17:50:44 GMT):
@jyellick if you wouldn't mind helping with the follow-on CR? https://gerrit.hyperledger.org/r/c/24003/
jyellick (Tue, 03 Jul 2018 17:51:28 GMT):
Done
cbf (Tue, 03 Jul 2018 17:55:13 GMT):
thanks
jyellick (Tue, 03 Jul 2018 19:46:19 GMT):
If anyone is feeling ambitious, https://gerrit.hyperledger.org/r/c/21985/ is much easier to review than it looks:
519 lines generated mocks
356 lines of new test files
-311 old test file
+60/-64 of switching function pointers to interfaces to work with the new more idiomatic tests
rameshthoomu (Tue, 03 Jul 2018 21:42:11 GMT):
one more +2 https://gerrit.hyperledger.org/r/#/c/24019/ - minor change
rameshthoomu (Tue, 03 Jul 2018 21:42:11 GMT):
need one more +2 https://gerrit.hyperledger.org/r/#/c/24019/ - minor change
yacovm (Wed, 04 Jul 2018 09:44:17 GMT):
trivial change set https://gerrit.hyperledger.org/r/#/c/23989/ just 8 lines of production code, the rest is test
cbf (Wed, 04 Jul 2018 10:46:31 GMT):
need one more and this can be merged, and we can lift the merge freeze
cbf (Wed, 04 Jul 2018 10:46:33 GMT):
https://gerrit.hyperledger.org/r/c/23979/
cbf (Wed, 04 Jul 2018 11:08:08 GMT):
thanks
dave.enyeart (Thu, 05 Jul 2018 14:02:10 GMT):
A few cleanup things for the 1.2.0 release:
dave.enyeart (Thu, 05 Jul 2018 14:02:13 GMT):
https://gerrit.hyperledger.org/r/#/c/24085/ release-1.2
https://gerrit.hyperledger.org/r/#/c/24083/ master
dave.enyeart (Thu, 05 Jul 2018 14:02:13 GMT):
~https://gerrit.hyperledger.org/r/#/c/24085/ release-1.2~
https://gerrit.hyperledger.org/r/#/c/24083/ master
dave.enyeart (Thu, 05 Jul 2018 14:02:13 GMT):
~https://gerrit.hyperledger.org/r/#/c/24085/ release-1.2~
~https://gerrit.hyperledger.org/r/#/c/24083/ master~
dave.enyeart (Thu, 05 Jul 2018 14:02:26 GMT):
https://gerrit.hyperledger.org/r/#/c/24087/
dave.enyeart (Thu, 05 Jul 2018 14:02:26 GMT):
https://gerrit.hyperledger.org/r/#/c/24087/ master
dave.enyeart (Thu, 05 Jul 2018 14:02:26 GMT):
~https://gerrit.hyperledger.org/r/#/c/24087/~ master
dave.enyeart (Thu, 05 Jul 2018 14:02:26 GMT):
~https://gerrit.hyperledger.org/r/#/c/24087/ master~
cbf (Thu, 05 Jul 2018 15:15:58 GMT):
https://gerrit.hyperledger.org/r/c/24059/
cbf (Fri, 06 Jul 2018 11:46:40 GMT):
https://gerrit.hyperledger.org/r/c/24059/
cbf (Fri, 06 Jul 2018 14:07:13 GMT):
ahem... the one above is an easy one... please review
yacovm (Fri, 06 Jul 2018 14:29:36 GMT):
@cbf Gari commented...
mastersingh24 (Mon, 09 Jul 2018 15:08:54 GMT):
easy one: https://gerrit.hyperledger.org/r/24225
jyellick (Mon, 09 Jul 2018 15:51:48 GMT):
There is a tall stack of changes prepping the codebase for lifecycle improvements. The bottom five are here:
https://gerrit.hyperledger.org/r/c/22277/
https://gerrit.hyperledger.org/r/c/22279/
https://gerrit.hyperledger.org/r/c/22281/
https://gerrit.hyperledger.org/r/c/22283/
https://gerrit.hyperledger.org/r/c/22285/
Nothing in the series adds new function, it is all refactor, so most of it should review quite easily.
joe-alewine (Mon, 09 Jul 2018 15:55:01 GMT):
Add a "What's new in v1.2" doc: https://gerrit.hyperledger.org/r/c/24247
joe-alewine (Mon, 09 Jul 2018 15:55:01 GMT):
Adding a "What's new in v1.2" doc (to help people find new documentation and learn about new features): https://gerrit.hyperledger.org/r/c/24247
cbf (Mon, 09 Jul 2018 18:40:47 GMT):
https://gerrit.hyperledger.org/r/c/24063/
jyellick (Mon, 09 Jul 2018 18:50:18 GMT):
@cbf What's the policy here? I originally wrote the change, but you cherry-picked it. Are we both not allowed to +2? Only one of us?
pandrejko (Mon, 09 Jul 2018 20:25:19 GMT):
https://gerrit.hyperledger.org/r/#/c/24263/ Visual Vocab images in Glossary
cbf (Mon, 09 Jul 2018 21:08:31 GMT):
@jyellick for cherrypick, think we are covered... go ahead and review
joe-alewine (Mon, 09 Jul 2018 21:22:35 GMT):
Adding a line about Service Discovery to the "What's new" doc: https://gerrit.hyperledger.org/r/c/24279/
joe-alewine (Mon, 09 Jul 2018 21:22:35 GMT):
Adding a line about the Service Discovery CLI to the "What's new" doc: https://gerrit.hyperledger.org/r/c/24279/
pandrejko (Mon, 09 Jul 2018 21:54:22 GMT):
https://gerrit.hyperledger.org/r/#/c/24269/ Added video link in SideDB tutorial
cbf (Tue, 10 Jul 2018 12:42:07 GMT):
@pandrejko see comment
cbf (Tue, 10 Jul 2018 14:52:26 GMT):
https://gerrit.hyperledger.org/r/c/24063/ please
cbf (Tue, 10 Jul 2018 14:52:39 GMT):
easy one, was cherry pick of a merged commit
cbf (Tue, 10 Jul 2018 14:53:25 GMT):
another easy one https://gerrit.hyperledger.org/r/c/24069/
pandrejko (Tue, 10 Jul 2018 15:33:07 GMT):
@cbf try now: https://gerrit.hyperledger.org/r/#/c/24269/ Added video link in SideDB tutorial
pandrejko (Tue, 10 Jul 2018 15:33:07 GMT):
@cbf try now: https://gerrit.hyperledger.org/r/#/c/24269/ Added video link in SideDB tutorial Thanks for the suggestion!
baohua (Wed, 11 Jul 2018 03:15:50 GMT):
Fix linter checking: https://gerrit.hyperledger.org/r/#/c/24141/, welcome to help review, thanks!
baohua (Wed, 11 Jul 2018 05:12:24 GMT):
Fix chaincode name checking: https://gerrit.hyperledger.org/r/#/c/24281/, welcome to help review, thanks!
NoLimitHoldem (Wed, 11 Jul 2018 06:18:11 GMT):
Has joined the channel.
jyellick (Wed, 11 Jul 2018 14:52:36 GMT):
https://chat.hyperledger.org/channel/fabric-pr-review?msg=o8C3ieJZ5WumSaYry
jyellick (Wed, 11 Jul 2018 14:52:39 GMT):
Not to spam, but, it's a tall stack, so would like to start making some progress on it. ^
baohua (Thu, 12 Jul 2018 01:35:05 GMT):
one more +2 needed, thanks! https://gerrit.hyperledger.org/r/#/c/24141/
baohua (Thu, 12 Jul 2018 01:35:31 GMT):
https://gerrit.hyperledger.org/r/#/c/24307/
jyellick (Thu, 12 Jul 2018 19:16:57 GMT):
https://gerrit.hyperledger.org/r/c/24343/
^ This one simply adds some tests, would appreciate getting this in quickly so that some changes on top of it can be rebased elsewhere
baohua (Fri, 13 Jul 2018 01:06:49 GMT):
Fix chaincode name checking: https://gerrit.hyperledger.org/r/#/c/24281/, welcome to help review, thanks!
baohua (Fri, 13 Jul 2018 01:07:19 GMT):
Fix linter checking: https://gerrit.hyperledger.org/r/#/c/24141/, welcome to help review, thanks!
baohua (Fri, 13 Jul 2018 01:07:19 GMT):
1 more +2 needed: https://gerrit.hyperledger.org/r/#/c/24141/, welcome to help review, thanks!
bestbeforetoday (Mon, 16 Jul 2018 12:11:16 GMT):
Has joined the channel.
dave.enyeart (Mon, 16 Jul 2018 13:52:38 GMT):
I'm testing the auto-transition, could you +2 this one: https://gerrit.hyperledger.org/r/#/c/24439/
dave.enyeart (Mon, 16 Jul 2018 13:52:38 GMT):
I'm testing auto-transition of Jira states, could you +2 this one: https://gerrit.hyperledger.org/r/#/c/24439/
C0rWin (Mon, 16 Jul 2018 14:04:38 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=NuHtTn6fwb8RR6bCg) @dave.enyeart shall it be merged or +2 will be enough?
sykesm (Mon, 16 Jul 2018 15:21:46 GMT):
hi, can someone take a look at https://gerrit.hyperledger.org/r/c/24349/ ? Needs a second +2 - enables all vet checks.
scottz (Tue, 17 Jul 2018 00:30:56 GMT):
Can someone re-review this tweak to fabric-samples/balance-transfer to show use of 2 endorsements @cbf @dave.enyeart ? https://gerrit.hyperledger.org/r/#/c/18285/
ashutosh_kumar (Tue, 17 Jul 2018 01:17:51 GMT):
Need some love https://gerrit.hyperledger.org/r/#/c/24465/
dave.enyeart (Tue, 17 Jul 2018 10:01:25 GMT):
Fix doc bug and also tests Jira auto-transition to Done: https://gerrit.hyperledger.org/r/#/c/24475/
jyellick (Wed, 18 Jul 2018 13:55:23 GMT):
https://gerrit.hyperledger.org/r/c/24513/ <- Easy one which fixes broken CI
jyellick (Wed, 18 Jul 2018 19:28:50 GMT):
https://gerrit.hyperledger.org/r/c/24515/ <- Another very easy one which enables more linting
dave.enyeart (Wed, 18 Jul 2018 22:28:09 GMT):
Fix doc bug and also tests Jira auto-transition to Done: https://gerrit.hyperledger.org/r/#/c/24475/ <-- Even easier
dave.enyeart (Wed, 18 Jul 2018 22:28:09 GMT):
Fix doc bug and also tests Jira auto-transition to Done: https://gerrit.hyperledger.org/r/#/c/24475/ <-- Even easier, so I'll give myself one +2... just need one more
baohua (Thu, 19 Jul 2018 01:11:32 GMT):
+1 ! @dave.enyeart
baohua (Thu, 19 Jul 2018 01:12:57 GMT):
Welcome to help review https://gerrit.hyperledger.org/r/#/c/24281/. One more +2 needed, thanks!
wlahti (Thu, 19 Jul 2018 20:18:02 GMT):
https://gerrit.hyperledger.org/r/c/24301/ - serviceability CR - update errors in protos/utils
https://gerrit.hyperledger.org/r/c/24325/ - utility function to convert ChaincodeDeploymentSpec to new ChaincodeInstallPackage
https://gerrit.hyperledger.org/r/c/24367/ - increase peer CLI timeout for successful unit tests to avoid flakey CI failures
https://gerrit.hyperledger.org/r/c/24251/ - retrieve hash of persisted ChaincodeInstallPackage
dave.enyeart (Fri, 20 Jul 2018 01:29:12 GMT):
Fix doc bug and also tests Jira auto-transition to Done: https://gerrit.hyperledger.org/r/#/c/24475/ <-- Third times a charm...
mastersingh24 (Fri, 20 Jul 2018 12:47:53 GMT):
@dave.enyeart - done and the trigger worked
mastersingh24 (Fri, 20 Jul 2018 12:48:22 GMT):
or did you manually change it?
dave.enyeart (Fri, 20 Jul 2018 12:55:40 GMT):
@mastersingh24 I didn't change it manually... the trigger to auto-transition Jira to Done worked!
yacovm (Fri, 20 Jul 2018 12:57:26 GMT):
in 1990 people predicted flying cars by 2018 but I bet no one predicted auto-triggering for JIRA!
mastersingh24 (Fri, 20 Jul 2018 13:07:52 GMT):
:rofl:
mastersingh24 (Fri, 20 Jul 2018 13:08:23 GMT):
https://en.wikipedia.org/wiki/Flying_car
wlahti (Fri, 20 Jul 2018 20:21:34 GMT):
Eventhub CRs for release-1.0 and release-1.1 branch:
additional logging: https://gerrit.hyperledger.org/r/c/23169/ and https://gerrit.hyperledger.org/r/c/23549/
add timeout to avoid problematic client connections stopping flow of events: https://gerrit.hyperledger.org/r/c/23171/ and https://gerrit.hyperledger.org/r/c/23553/
And speaking of the eventhub, this CR removes it from the peer in the master branch: https://gerrit.hyperledger.org/r/c/24593/
mastersingh24 (Fri, 20 Jul 2018 23:23:29 GMT):
The death of eventhub? Say it ain't so
mastersingh24 (Fri, 20 Jul 2018 23:23:30 GMT):
;)
mastersingh24 (Fri, 20 Jul 2018 23:24:00 GMT):
Will there be a funeral service? Where shall I send flowers?
yacovm (Sun, 22 Jul 2018 17:40:09 GMT):
Easy refactoring https://gerrit.hyperledger.org/r/#/c/24639/ change set - only `+35/-16` LOC
yacovm (Sun, 22 Jul 2018 17:40:27 GMT):
Easy refactoring change set https://gerrit.hyperledger.org/r/#/c/24639/ - only `+35/-16` LOC
yacovm (Sun, 22 Jul 2018 17:40:42 GMT):
Easy refactoring change set https://gerrit.hyperledger.org/r/#/c/24639/ - only `+35,-16` LOC
davidkhala (Mon, 23 Jul 2018 04:51:28 GMT):
@zhaochy Dear chaoyi, welcome comment on https://gerrit.hyperledger.org/r/#/c/24609/
ashutosh_kumar (Mon, 23 Jul 2018 13:56:19 GMT):
Got +2 from Gari. Need one more +2 on https://gerrit.hyperledger.org/r/#/c/24465/ . Thanks.
latitiah (Mon, 23 Jul 2018 21:13:05 GMT):
Need +2s por favor: https://gerrit.hyperledger.org/r/#/c/24597/
mastersingh24 (Tue, 24 Jul 2018 12:32:54 GMT):
No hablo espanol
davidkhala (Tue, 24 Jul 2018 14:01:46 GMT):
@zhaochy https://gerrit.hyperledger.org/r/#/c/24663/ looks good to me
rameshthoomu (Tue, 24 Jul 2018 14:59:14 GMT):
@mastersingh24 @dave.enyeart please approve this change https://gerrit.hyperledger.org/r/#/c/24427/
rameshthoomu (Tue, 24 Jul 2018 15:00:01 GMT):
new baseimage release is required to update 8.11.2 and point the same in master branch..
rameshthoomu (Tue, 24 Jul 2018 15:00:01 GMT):
new baseimage release is required to update 8.11.2 and point the same in fabric master branch..
latitiah (Tue, 24 Jul 2018 18:12:16 GMT):
@mastersingh24: this guy still needs love https://gerrit.hyperledger.org/r/#/c/24597/ (Thx @dave.enyeart!)
cbf (Tue, 24 Jul 2018 18:42:56 GMT):
https://gerrit.hyperledger.org/r/c/24067/ simple one - cherry pick
cbf (Tue, 24 Jul 2018 19:05:45 GMT):
https://gerrit.hyperledger.org/r/c/24069/
cbf (Tue, 24 Jul 2018 19:06:11 GMT):
https://gerrit.hyperledger.org/r/c/23313/
yacovm (Tue, 24 Jul 2018 19:28:04 GMT):
https://gerrit.hyperledger.org/r/#/c/24697/ easy one
grapebaba (Wed, 25 Jul 2018 08:19:07 GMT):
https://gerrit.hyperledger.org/r/#/c/24737/ @jyellick @kostas tendermint orderer protobuf definition
davidkhala (Wed, 25 Jul 2018 09:29:55 GMT):
@cbf also apply patch to release1.2 about remove eventHub https://gerrit.hyperledger.org/r/#/c/24739/
yacovm (Thu, 26 Jul 2018 10:18:33 GMT):
simple doc change https://gerrit.hyperledger.org/r/#/c/24771/
yacovm (Thu, 26 Jul 2018 10:18:33 GMT):
simple doc change https://gerrit.hyperledger.org/r/#/c/24771/ need 1 more +2
wlahti (Thu, 26 Jul 2018 16:21:24 GMT):
removes the EventHub from the peer: https://gerrit.hyperledger.org/r/c/24593/
retrieves the hash of a persisted ChaincodeInstallPackage: https://gerrit.hyperledger.org/r/c/24251/
wlahti (Thu, 26 Jul 2018 16:21:24 GMT):
removes the EventHub from the peer: https://gerrit.hyperledger.org/r/c/24593/
retrieves the hash of a persisted ChaincodeInstallPackage: https://gerrit.hyperledger.org/r/c/24251
wlahti (Thu, 26 Jul 2018 16:21:24 GMT):
removes the EventHub from the peer: https://gerrit.hyperledger.org/r/c/24593/
retrieves the hash of a persisted ChaincodeInstallPackage: https://gerrit.hyperledger.org/r/c/24251
functions to convert (Signed)ChaincodeDeploymentSpecs to ChaincodeInstallPackages: https://gerrit.hyperledger.org/r/c/24325/
rameshthoomu (Thu, 26 Jul 2018 17:52:21 GMT):
https://gerrit.hyperledger.org/r/#/c/24647/ - CI pipeline change on fabric-sdk-node (master branch)
jimthematrix (Fri, 27 Jul 2018 01:16:26 GMT):
@bretharrison @Ratnakar a trivial PR for your review in fabric-samples: https://gerrit.hyperledger.org/r/#/c/24819/
jimthematrix (Fri, 27 Jul 2018 01:17:09 GMT):
(for hotfix'ing release-1.2 branch)
Ratnakar (Fri, 27 Jul 2018 01:30:55 GMT):
@jimthematrix Thanks for the CR. @bretharrison has already addressed that issue with https://gerrit.hyperledger.org/r/#/c/24583/ and that has been merged this morning. A similar change has been made on release-1.2 branch aswell https://gerrit.hyperledger.org/r/#/c/24739/ yet to be merged.
jimthematrix (Fri, 27 Jul 2018 02:36:12 GMT):
@Ratnakar @bretharrison Can I suggest that https://gerrit.hyperledger.org/r/#/c/24739/ be enhanced to change the `unstable` version strings to `1.2.x` for both fabric-client and fabric-ca-client. this way for the majority of the developers who are picking up the public `1.2.0` versions from npm, they can checkout the release-1.2 branch and be assured that it supports the versions they have
rameshthoomu (Fri, 27 Jul 2018 03:20:05 GMT):
https://gerrit.hyperledger.org/r/#/c/24765/
https://gerrit.hyperledger.org/r/#/c/24767/
rameshthoomu (Fri, 27 Jul 2018 03:20:05 GMT):
Trivial PR's - Just update the image version
https://gerrit.hyperledger.org/r/#/c/24765/
https://gerrit.hyperledger.org/r/#/c/24767/
rameshthoomu (Fri, 27 Jul 2018 03:21:40 GMT):
Minor fix to archive the build artifacts.. Need one more +2
https://gerrit.hyperledger.org/r/#/c/23805/
rameshthoomu (Fri, 27 Jul 2018 03:21:40 GMT):
Minor fix to archive the build artifacts.. Need one more +2
~https://gerrit.hyperledger.org/r/#/c/23805/~
cbf (Fri, 27 Jul 2018 14:33:13 GMT):
come on people https://gerrit.hyperledger.org/r/c/24069/ https://gerrit.hyperledger.org/r/c/24067/ I've asked multiple times for these simple reviews
cbf (Fri, 27 Jul 2018 14:33:13 GMT):
come on people ~https://gerrit.hyperledger.org/r/c/24069/~ ~https://gerrit.hyperledger.org/r/c/24067/~ I've asked multiple times for these simple reviews
cbf (Fri, 27 Jul 2018 14:33:42 GMT):
https://gerrit.hyperledger.org/r/c/24725/ another easy one
cbf (Fri, 27 Jul 2018 14:33:42 GMT):
~https://gerrit.hyperledger.org/r/c/24725/~ another easy one
cbf (Fri, 27 Jul 2018 14:56:57 GMT):
thanks
rameshthoomu (Fri, 27 Jul 2018 19:00:55 GMT):
Code for fabric-sdk-node pipeline job configuration is ready https://gerrit.hyperledger.org/r/#/c/24841/
dave.enyeart (Sun, 29 Jul 2018 01:44:11 GMT):
Need to get integration tests passing again: https://gerrit.hyperledger.org/r/#/c/24891/
yacovm (Sun, 29 Jul 2018 14:53:43 GMT):
2 easy change sets that just change protobufs :
1) Protobuf fix https://gerrit.hyperledger.org/r/#/c/24917/
2) Prepare discovery for state based endorsement https://gerrit.hyperledger.org/r/#/c/24915/
zjubfd (Mon, 30 Jul 2018 01:57:43 GMT):
Has joined the channel.
zjubfd (Mon, 30 Jul 2018 02:01:28 GMT):
A simple chang request , Integrtion tests passed: https://gerrit.hyperledger.org/r/#/c/24887/
zjubfd (Mon, 30 Jul 2018 02:01:35 GMT):
thks
C0rWin (Mon, 30 Jul 2018 08:12:30 GMT):
more UT for private data: https://gerrit.hyperledger.org/r/#/c/23929/
C0rWin (Mon, 30 Jul 2018 08:12:30 GMT):
more UT for private data: https://gerrit.hyperledger.org/r/#/c/23929/, need last +2
rameshthoomu (Mon, 30 Jul 2018 09:05:00 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=THxby8bYaCKpQTJ4M) any takers?
dave.enyeart (Mon, 30 Jul 2018 11:08:53 GMT):
updates for couchdb image: https://gerrit.hyperledger.org/r/#/c/24427/
wlahti (Mon, 30 Jul 2018 14:52:27 GMT):
a couple of eventhub fixes that would be great to get into the release-1.0 and release-1.1 branches (these fixes were reviewed and included in 1.2):
https://gerrit.hyperledger.org/r/c/23171/
https://gerrit.hyperledger.org/r/c/23549/
https://gerrit.hyperledger.org/r/c/23553/
pandrejko (Mon, 30 Jul 2018 19:29:53 GMT):
Two quick ones: https://gerrit.hyperledger.org/r/#/c/24953/ , https://gerrit.hyperledger.org/r/#/c/24949/
jyellick (Mon, 30 Jul 2018 20:37:42 GMT):
https://gerrit.hyperledger.org/r/c/24585/
https://gerrit.hyperledger.org/r/c/24251/
^ Fairly straightforward with good test coverage, have been hanging out for quite a while
zhaochy (Tue, 31 Jul 2018 08:49:01 GMT):
updates for retrieve collections config: https://gerrit.hyperledger.org/r/#/c/24735/
zjubfd (Tue, 31 Jul 2018 10:29:36 GMT):
https://gerrit.hyperledger.org/r/#/c/24977/
https://gerrit.hyperledger.org/r/#/c/24979/
zjubfd (Tue, 31 Jul 2018 10:29:48 GMT):
Another two simple ones
mastersingh24 (Tue, 31 Jul 2018 13:17:32 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=AH8qHHK5SkY9akmGs) @jyellick couple of questions / comments
mastersingh24 (Tue, 31 Jul 2018 13:17:32 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=AH8qHHK5SkY9akmGs) @jyellick @wlahti couple of questions / comments added
jg507 (Tue, 31 Jul 2018 23:34:26 GMT):
Has joined the channel.
davidkhala (Wed, 01 Aug 2018 05:49:49 GMT):
Could any one help to merge this? https://gerrit.hyperledger.org/r/#/c/24739/
odowdaibm (Wed, 01 Aug 2018 09:45:11 GMT):
Hi -- I'd like to get https://gerrit.hyperledger.org/r/c/22595 merged please. It's an update to the network topic. Lots of folks have reviewed, but I'd like a +2. @jyellick @cbf @yacovm if you get some time. Happy to address any updates - @SjirNijssen has quite a few folks asking for the material contained within. Thanks!
jtclark (Wed, 01 Aug 2018 14:29:19 GMT):
https://gerrit.hyperledger.org/r/#/c/25009/ - plz review
wlahti (Wed, 01 Aug 2018 15:39:50 GMT):
https://gerrit.hyperledger.org/r/c/24325/ - utility functions to convert ChaincodeDeploymentSpecs and SignedChaincodeDeploymentSpecs to the new ChaincodeInstallPackage
a couple of eventhub fixes that would be great to get into the release-1.0 and release-1.1 branches (these fixes were reviewed and included in 1.2):
https://gerrit.hyperledger.org/r/c/23171/
https://gerrit.hyperledger.org/r/c/23549/
https://gerrit.hyperledger.org/r/c/23553/
wlahti (Wed, 01 Aug 2018 15:39:50 GMT):
https://gerrit.hyperledger.org/r/c/24325/ - utility functions to convert ChaincodeDeploymentSpecs and SignedChaincodeDeploymentSpecs to the new ChaincodeInstallPackage
a couple of eventhub fixes that would be great to get into the release-1.0 and release-1.1 branches (these fixes were reviewed and included in 1.2):
https://gerrit.hyperledger.org/r/c/23171/
https://gerrit.hyperledger.org/r/c/23549/
https://gerrit.hyperledger.org/r/c/23553/
yacovm (Thu, 02 Aug 2018 20:00:23 GMT):
https://gerrit.hyperledger.org/r/#/c/25069/
easy one - just reverting a proto change
lehors (Fri, 03 Aug 2018 14:06:37 GMT):
could someone please give that one another +2? thanks. https://gerrit.hyperledger.org/r/#/c/24839/
lehors (Fri, 03 Aug 2018 14:36:50 GMT):
thanks @mastersingh24 :-)
zmaro (Fri, 03 Aug 2018 15:24:10 GMT):
Has joined the channel.
firas.qutishat (Fri, 03 Aug 2018 17:05:17 GMT):
I can't login to gerrit
firas.qutishat (Fri, 03 Aug 2018 17:05:19 GMT):
Authentication unavailable at this time.
firas.qutishat (Fri, 03 Aug 2018 17:05:32 GMT):
anyone has same issue
rameshthoomu (Fri, 03 Aug 2018 17:41:07 GMT):
https://gerrit.hyperledger.org/r/#/c/25115/ - CI pipeline change for fabric-chaincode-evm project
rameshthoomu (Mon, 06 Aug 2018 12:28:34 GMT):
https://gerrit.hyperledger.org/r/#/c/24841/ - CI pipeline change for fabric-sdk-node project
joe-alewine (Tue, 07 Aug 2018 12:50:05 GMT):
https://gerrit.hyperledger.org/r/c/25175/ Add note about transactions failing if the chaincode container is starting to FAQ section to `release-1.2` version of the docs
joe-alewine (Tue, 07 Aug 2018 12:50:05 GMT):
https://gerrit.hyperledger.org/r/c/25175/ Add note about transactions failing if the chaincode container is starting to FAQ section to `release-1.2` version of the docs (merged)
rameshthoomu (Tue, 07 Aug 2018 14:46:51 GMT):
need one more +2 https://gerrit.hyperledger.org/r/#/c/25169/
firas.qutishat (Tue, 07 Aug 2018 16:33:40 GMT):
ready for review https://gerrit.hyperledger.org/r/c/24619/
cbf (Tue, 07 Aug 2018 20:20:35 GMT):
https://gerrit.hyperledger.org/r/c/25191/
dave.enyeart (Wed, 08 Aug 2018 10:51:45 GMT):
Need one more +2 for storing state-based endorsement as metadata in ledger:
dave.enyeart (Wed, 08 Aug 2018 10:51:49 GMT):
https://gerrit.hyperledger.org/r/#/c/21775/
https://gerrit.hyperledger.org/r/#/c/21779/
https://gerrit.hyperledger.org/r/#/c/21781/
wlahti (Wed, 08 Aug 2018 15:07:51 GMT):
still looking for +2s on a couple of eventhub fixes. would be great to get these into the release-1.0 and release-1.1 branches as soon as possible (these fixes were reviewed and included in 1.2):
https://gerrit.hyperledger.org/r/c/23171/
https://gerrit.hyperledger.org/r/c/23549/
https://gerrit.hyperledger.org/r/c/23553/
rameshthoomu (Wed, 08 Aug 2018 16:07:16 GMT):
need one more +2 https://gerrit.hyperledger.org/r/#/c/25169/
jtclark (Thu, 09 Aug 2018 12:35:23 GMT):
https://gerrit.hyperledger.org/r/25055, https://gerrit.hyperledger.org/r/25053 - plz review
troyronda (Thu, 09 Aug 2018 12:58:25 GMT):
Needs one more +2 https://gerrit.hyperledger.org/r/c/24619/
troyronda (Thu, 09 Aug 2018 16:36:47 GMT):
([FAB-11247] Add configuration to create _global_changes)
odowdaibm (Thu, 09 Aug 2018 17:32:04 GMT):
Hi @cbf @yacov, addressed Yacov's comments and others. Would appreciate a +2 if possible. ty much. Anthony
odowdaibm (Thu, 09 Aug 2018 17:32:27 GMT):
and thanks to @yacovm for comments too
ashutosh_kumar (Fri, 10 Aug 2018 18:57:08 GMT):
Need some more love https://gerrit.hyperledger.org/r/#/c/24877/. Thanks Gari for +2
davidkhala (Sat, 11 Aug 2018 01:15:12 GMT):
https://gerrit.hyperledger.org/r/#/c/24739/ Rebase is done, please review
dave.enyeart (Mon, 13 Aug 2018 13:33:26 GMT):
For state-based endorsement, we still need another review for the ledger underpinnings:
https://gerrit.hyperledger.org/r/#/c/21775/
https://gerrit.hyperledger.org/r/#/c/21779/
https://gerrit.hyperledger.org/r/#/c/21781/
rameshthoomu (Mon, 13 Aug 2018 16:19:15 GMT):
https://gerrit.hyperledger.org/r/#/c/25411/ - pipeline configuration for fabric-chaincode-node
rameshthoomu (Mon, 13 Aug 2018 16:19:21 GMT):
need one more +2 https://gerrit.hyperledger.org/r/#/c/25169/
rameshthoomu (Mon, 13 Aug 2018 16:20:21 GMT):
https://gerrit.hyperledger.org/r/#/c/24841/ - pipeline configuration for fabric-sdk-node
wlahti (Wed, 15 Aug 2018 15:53:44 GMT):
I'd appreciate maintainers taking a quick look at https://gerrit.hyperledger.org/r/c/25569/ which disables a flakey integration test spec.
wlahti (Wed, 15 Aug 2018 15:53:44 GMT):
~I'd appreciate maintainers taking a quick look at https://gerrit.hyperledger.org/r/c/25569/ which disables a flakey integration test spec.~:ballot_box_with_check:
wlahti (Wed, 15 Aug 2018 17:20:20 GMT):
Also https://gerrit.hyperledger.org/r/c/24957/ needs one more +2
wlahti (Wed, 15 Aug 2018 17:20:20 GMT):
Also
- https://gerrit.hyperledger.org/r/c/24957/ needs one more +2
- https://gerrit.hyperledger.org/r/c/25171/ needs one more +2 (hygiene CR)
And the eventhub fixes for release-1.0 and release-1.1 branches (these fixes were reviewed and included in 1.2) that are still just sitting around:
https://gerrit.hyperledger.org/r/c/23171/
https://gerrit.hyperledger.org/r/c/23549/
https://gerrit.hyperledger.org/r/c/23553/
mastersingh24 (Wed, 15 Aug 2018 23:42:34 GMT):
easy one from @ashutosh_kumar which removes dead code : https://gerrit.hyperledger.org/r/24877
mastersingh24 (Wed, 15 Aug 2018 23:42:34 GMT):
easy one from @ashutosh_kumar which removes dead code : ~https://gerrit.hyperledger.org/r/24877~
adc (Thu, 16 Aug 2018 07:55:05 GMT):
Hi All, please some love to https://gerrit.hyperledger.org/r/#/c/24849/ :)
rameshthoomu (Thu, 16 Aug 2018 13:10:59 GMT):
@bretharrison @davidkhala this is a long pending CR.. Could you please merge this change https://gerrit.hyperledger.org/r/#/c/24841/
rameshthoomu (Thu, 16 Aug 2018 13:11:31 GMT):
this one too (fabric-chaincode-node) https://gerrit.hyperledger.org/r/#/c/25411/
rameshthoomu (Thu, 16 Aug 2018 13:16:31 GMT):
These patches are well tested in sandbox
rameshthoomu (Thu, 16 Aug 2018 16:56:56 GMT):
Need one more +2 https://gerrit.hyperledger.org/r/#/c/25169/
wlahti (Thu, 16 Aug 2018 18:26:06 GMT):
This series of lifecycle CRs from @jyellick is ready for review:
- https://gerrit.hyperledger.org/r/c/25303 - Create new SCC for new lifecycle
- https://gerrit.hyperledger.org/r/c/25541 - Add new tar gz chaincode package format
- https://gerrit.hyperledger.org/r/c/25543 - Have package-provider parse fs bytes
- https://gerrit.hyperledger.org/r/c/25305 - Add implementation for ChaincodeInstall
- https://gerrit.hyperledger.org/r/c/25307 - Have chaincode store return hash on save
- https://gerrit.hyperledger.org/r/c/25309 - Add lifecycle SCC InstallChaincode func
- https://gerrit.hyperledger.org/r/c/25311 - Lifecycle SCC QueryInstalledChaincode
- https://gerrit.hyperledger.org/r/c/25313 - Convert lifecycle SCC to use dispatcher
- https://gerrit.hyperledger.org/r/c/25397 - Add query installed chaincodes SCC func
wlahti (Thu, 16 Aug 2018 18:26:06 GMT):
This series of lifecycle CRs from @jyellick is ready for review:
- ~https://gerrit.hyperledger.org/r/c/25303 - Create new SCC for new lifecycle~
- https://gerrit.hyperledger.org/r/c/25541 - Add new tar gz chaincode package format
- https://gerrit.hyperledger.org/r/c/25543 - Have package-provider parse fs bytes
- https://gerrit.hyperledger.org/r/c/25305 - Add implementation for ChaincodeInstall
- https://gerrit.hyperledger.org/r/c/25307 - Have chaincode store return hash on save
- https://gerrit.hyperledger.org/r/c/25309 - Add lifecycle SCC InstallChaincode func
- https://gerrit.hyperledger.org/r/c/25311 - Lifecycle SCC QueryInstalledChaincode
- https://gerrit.hyperledger.org/r/c/25313 - Convert lifecycle SCC to use dispatcher
- https://gerrit.hyperledger.org/r/c/25397 - Add query installed chaincodes SCC func
wangdong (Fri, 17 Aug 2018 13:56:33 GMT):
Has joined the channel.
pankajcheema (Fri, 17 Aug 2018 17:22:35 GMT):
Has joined the channel.
harsha (Fri, 17 Aug 2018 20:32:54 GMT):
https://gerrit.hyperledger.org/r/#/c/25637/ - increase default timeout.
davidkhala (Sat, 18 Aug 2018 14:20:03 GMT):
@aambati Anil, please review https://gerrit.hyperledger.org/r/#/c/25655/
davidkhala (Sat, 18 Aug 2018 14:56:31 GMT):
@bretharrison @andrew-coleman https://gerrit.hyperledger.org/r/#/c/25661/ verified, and let's discuss
muralisr (Sun, 19 Aug 2018 12:45:37 GMT):
@jyellick @wlahti will try to go through the above lifecycle PRs today
rameshthoomu (Mon, 20 Aug 2018 04:47:27 GMT):
need one more +2 https://gerrit.hyperledger.org/r/#/c/25169/
baohua (Mon, 20 Aug 2018 07:59:42 GMT):
need one more +2 https://gerrit.hyperledger.org/r/25403
baohua (Mon, 20 Aug 2018 07:59:50 GMT):
https://gerrit.hyperledger.org/r/#/c/25481/
jtclark (Mon, 20 Aug 2018 13:17:52 GMT):
https://gerrit.hyperledger.org/r/#/c/25591/ - plz review
jtclark (Mon, 20 Aug 2018 13:17:52 GMT):
https://gerrit.hyperledger.org/r/#/c/25591/ - plz review/+2
dave.enyeart (Mon, 20 Aug 2018 16:18:12 GMT):
Next step for operational metrics: https://gerrit.hyperledger.org/r/#/c/21045/
harsha (Mon, 20 Aug 2018 22:20:47 GMT):
https://gerrit.hyperledger.org/r/#/c/25735/ -- Addresses a Fabric UT.
harsha (Mon, 20 Aug 2018 22:20:47 GMT):
https://gerrit.hyperledger.org/r/#/c/25735/ -- Addresses a failing Fabric UT.
adc (Wed, 22 Aug 2018 11:13:04 GMT):
hi, please, some love to https://gerrit.hyperledger.org/r/#/c/25193/
rameshthoomu (Wed, 22 Aug 2018 20:19:30 GMT):
Need one more +2 https://gerrit.hyperledger.org/r/#/c/25773/
nrohith (Thu, 23 Aug 2018 13:57:53 GMT):
Has joined the channel.
dave.enyeart (Thu, 23 Aug 2018 19:27:36 GMT):
For state-based endorsement, we still need another review for the ledger underpinnings:
https://gerrit.hyperledger.org/r/#/c/21775/
https://gerrit.hyperledger.org/r/#/c/21779/
https://gerrit.hyperledger.org/r/#/c/21781/
JonathanLevi (Thu, 23 Aug 2018 20:44:26 GMT):
Hi, something is off with the build...
JonathanLevi (Thu, 23 Aug 2018 20:44:27 GMT):
https://gerrit.hyperledger.org/r/#/c/21775/
JonathanLevi (Thu, 23 Aug 2018 20:44:49 GMT):
It allowed @mastersingh24 to merge... but post-rebase it's failing.
JonathanLevi (Thu, 23 Aug 2018 20:45:06 GMT):
I can't tell yet whether it's the CI or the latest master.
JonathanLevi (Thu, 23 Aug 2018 20:45:46 GMT):
Merged a few things too... so if we can get some other pairs of eyes on it, it would be great.
JonathanLevi (Thu, 23 Aug 2018 20:46:03 GMT):
Trying to "reverify" post-merge too.
yacovm (Thu, 23 Aug 2018 20:49:11 GMT):
```
20:04:09 core/ledger/kvledger/txmgmt/validator/valinternal/val_internal_test.go:127:20: not enough arguments in call to pahu.ApplyWriteSet
20:04:09 have (*rwsetutil.TxRwSet, *version.Height)
20:04:09 want (*rwsetutil.TxRwSet, *version.Height, privacyenabledstate.DB)
```
yacovm (Thu, 23 Aug 2018 20:50:55 GMT):
@dave.enyeart @manish-sethi
yacovm (Thu, 23 Aug 2018 20:50:55 GMT):
@dave.enyeart @manish-sethi :arrow_up:
yacovm (Thu, 23 Aug 2018 20:51:06 GMT):
:arrow_up:
JonathanLevi (Thu, 23 Aug 2018 20:51:25 GMT):
I think the issue is with the auto-rebase... the current trunk is broken, right?
yacovm (Thu, 23 Aug 2018 20:51:44 GMT):
ys
yacovm (Thu, 23 Aug 2018 20:51:50 GMT):
yes.
yacovm (Thu, 23 Aug 2018 20:51:57 GMT):
at least for unit tests
manish-sethi (Thu, 23 Aug 2018 21:25:44 GMT):
Submitted a quick fix here - https://gerrit.hyperledger.org/r/#/c/25841/
dave.enyeart (Thu, 23 Aug 2018 22:10:21 GMT):
merged! (I got no patience for CI today)
dave.enyeart (Fri, 24 Aug 2018 01:04:57 GMT):
https://gerrit.hyperledger.org/r/#/c/25435/ - cherry picked to release-1.2
dave.enyeart (Fri, 24 Aug 2018 01:04:57 GMT):
https://gerrit.hyperledger.org/r/#/c/25827/ - cherry picked to release-1.2
dave.enyeart (Fri, 24 Aug 2018 01:04:57 GMT):
https://gerrit.hyperledger.org/r/#/c/25827/ - cherry picked to release-1.2 ( @mastersingh24 you had reviewed the change in master previously)
dave.enyeart (Fri, 24 Aug 2018 01:04:57 GMT):
~https://gerrit.hyperledger.org/r/#/c/25827/~ - cherry picked to release-1.2 ( @mastersingh24 you had reviewed the change in master previously)
dave.enyeart (Fri, 24 Aug 2018 01:05:11 GMT):
https://gerrit.hyperledger.org/r/#/c/25435/ - master, and will also need to be cherry picked to release-1.2
dave.enyeart (Fri, 24 Aug 2018 01:05:11 GMT):
https://gerrit.hyperledger.org/r/#/c/25435/ - master, and will also need to be cherry picked to release-1.2 (related to the above)
rameshthoomu (Fri, 24 Aug 2018 17:57:06 GMT):
need one more +2 on this https://gerrit.hyperledger.org/r/#/c/25773/ to kick off 0.4.11 baseimage release CR
jtclark (Mon, 27 Aug 2018 10:52:07 GMT):
plz review: https://gerrit.hyperledger.org/r/#/c/25277/
dave.enyeart (Mon, 27 Aug 2018 14:18:45 GMT):
state-based endorsement validation CRs:
https://gerrit.hyperledger.org/r/#/c/21345/
https://gerrit.hyperledger.org/r/#/c/21309/
https://gerrit.hyperledger.org/r/#/c/25275/
joe-alewine (Mon, 27 Aug 2018 18:48:46 GMT):
Add term "migration/migrate" to docs:
https://gerrit.hyperledger.org/r/c/25909/
https://gerrit.hyperledger.org/r/c/25906/
zhangtailin (Tue, 28 Aug 2018 05:36:11 GMT):
Has joined the channel.
EvansChang (Tue, 28 Aug 2018 05:39:55 GMT):
Has joined the channel.
zhangtailin (Tue, 28 Aug 2018 05:41:45 GMT):
@sheehan hi,please review #FAB-11419 https://gerrit.hyperledger.org/r/#/c/25922/
Maria (Tue, 28 Aug 2018 12:23:13 GMT):
https://gerrit.hyperledger.org/r/#/c/22247/ would appreciate a review - already has two +1 :) Many thanks!
Maria (Tue, 28 Aug 2018 12:25:31 GMT):
and this one - https://gerrit.hyperledger.org/r/#/c/25139/ - one of a few left for Idemix
EdProsser (Wed, 29 Aug 2018 15:38:28 GMT):
Has joined the channel.
EdProsser (Wed, 29 Aug 2018 15:41:04 GMT):
https://gerrit.hyperledger.org/r/c/25952/ <--- Adding a section specifying the new function determination possible using node.js
pandrejko (Thu, 30 Aug 2018 21:17:33 GMT):
easy one - fixing a link:
v1.1: https://gerrit.hyperledger.org/r/26005
v1.2: https://gerrit.hyperledger.org/r/#/c/26010/
master: https://gerrit.hyperledger.org/r/26007
EvansChang (Fri, 31 Aug 2018 09:17:38 GMT):
@sheehan hi,i had fixed FAB-11418, please help me review it https://gerrit.hyperledger.org/r/#/c/25801/
mastersingh24 (Fri, 31 Aug 2018 09:19:05 GMT):
@EvansChang - I think you mean https://gerrit.hyperledger.org/r/26018 ?
EvansChang (Fri, 31 Aug 2018 09:19:29 GMT):
sorry,i had copy a wrong link
EvansChang (Fri, 31 Aug 2018 09:19:53 GMT):
@sheehan hi,i had fixed FAB-11418, please help me review it https://gerrit.hyperledger.org/r/#/c/26018/
EvansChang (Fri, 31 Aug 2018 09:20:39 GMT):
@mastersingh24 yes,you are right,it's my mistake
mastersingh24 (Fri, 31 Aug 2018 09:21:01 GMT):
no problem
EvansChang (Fri, 31 Aug 2018 09:22:51 GMT):
:grin:
odowdaibm (Fri, 31 Aug 2018 17:33:59 GMT):
Hi -- I've added the first part of the new commercial paper sample in https://gerrit.hyperledger.org/r/c/25864/ I've kept it small, and would like a +2 for it please
odowdaibm (Fri, 31 Aug 2018 17:35:23 GMT):
This sample is referred to by the next docs section "Developing Apps". Again, I've kept this quite small, and I'd like a review for it please: https://gerrit.hyperledger.org/r/c/25111/
odowdaibm (Fri, 31 Aug 2018 17:36:04 GMT):
With these two merged, we have a very good start for the docs and sample referring to the programming model work for 1.3
odowdaibm (Fri, 31 Aug 2018 17:38:47 GMT):
@dave.enyeart @cbf @mastersingh24 I know you're busy, but the CR https://gerrit.hyperledger.org/r/c/25864/ should be a formality, as it just shows an example for fabric-contract-api. I understand that https://gerrit.hyperledger.org/r/c/25111/ is a little more involved, but it's really only the smartcontract.md file that contains technical detail. The other sections (scenario.md, analysis.md and developingapps.rst are descriptive in nature -- important to be right, but they have been reviewed by lots of folks). Thanks if you can approve or point at right folks!
odowdaibm (Fri, 31 Aug 2018 17:40:12 GMT):
@joe-alewine @pandrejko if you can look over the above also, that would be very kind. I'd like to focus on documenting new SDK API next week, and adding to the sample.
nrohith (Fri, 31 Aug 2018 18:20:46 GMT):
Hi, I am Rohith, a new hire at DTCC. Please let me know what you think of my first CR: https://gerrit.hyperledger.org/r/c/26011
sstone1 (Fri, 31 Aug 2018 20:24:38 GMT):
howdy - can someone review my CR to fix some unreliable e2e tests in the node chaincode support please? thanks! https://gerrit.hyperledger.org/r/c/26032/
dave.enyeart (Fri, 31 Aug 2018 21:25:34 GMT):
@davidkel @bretharrison @zhaochy ^^^^^^^^^^^
davidkhala (Sat, 01 Sep 2018 14:47:43 GMT):
@zhaochy https://gerrit.hyperledger.org/r/#/c/26035/, cherry pick, could be merged to `release-1.2`
harsha (Sun, 02 Sep 2018 18:22:54 GMT):
https://gerrit.hyperledger.org/r/#/c/26045/ - Fixes an intermittent failure, request for review
yacovm (Sun, 02 Sep 2018 19:46:32 GMT):
easy one - just 2 LOC https://gerrit.hyperledger.org/r/#/c/26042/ and its v1.2 twin: https://gerrit.hyperledger.org/r/#/c/26043/
yacovm (Sun, 02 Sep 2018 19:46:32 GMT):
easy one - just 10 LOC https://gerrit.hyperledger.org/r/#/c/26042/ and its v1.2 twin: https://gerrit.hyperledger.org/r/#/c/26043/
zhangtailin (Tue, 04 Sep 2018 02:45:53 GMT):
@sheehan hi,please help review https://gerrit.hyperledger.org/r/#/c/26060, thanks!
EvansChang (Tue, 04 Sep 2018 06:51:11 GMT):
@sheehan Hi, I had fixed FAB-11418, please help me review it https://gerrit.hyperledger.org/r/c/26063/
EvansChang (Tue, 04 Sep 2018 09:25:05 GMT):
@sheehan Hi,please help review https://gerrit.hyperledger.org/r/c/26067
yacovm (Tue, 04 Sep 2018 11:05:24 GMT):
easy one - just 10 LOC https://gerrit.hyperledger.org/r/#/c/26042/ and its v1.2 twin: https://gerrit.hyperledger.org/r/#/c/26043/ @mastersingh24 perhaps?
sheehan (Tue, 04 Sep 2018 14:06:56 GMT):
@zhangtailin @EvansChang thanks, was on vacation yesterday. Will try to look at these this afternoon
joe-alewine (Tue, 04 Sep 2018 14:09:24 GMT):
State based endorsement documentation: https://gerrit.hyperledger.org/r/c/25595/13
EvansChang (Tue, 04 Sep 2018 14:16:26 GMT):
@sheehan ok:ok_hand:
yacovm (Wed, 05 Sep 2018 06:58:26 GMT):
easy change set - https://gerrit.hyperledger.org/r/#/c/26083/ just test code
EvansChang (Wed, 05 Sep 2018 09:58:13 GMT):
@sheehan Hi,please hepl review https://gerrit.hyperledger.org/r/c/26067
rameshthoomu (Wed, 05 Sep 2018 19:36:30 GMT):
@dave.enyeart Prepare for 0.4.12 baseimage release https://gerrit.hyperledger.org/r/#/c/26115/
dave.enyeart (Wed, 05 Sep 2018 19:37:31 GMT):
+2 , over to @cbf
rameshthoomu (Wed, 05 Sep 2018 21:51:10 GMT):
pushed CR's to update baseimage version (0.4.11) https://gerrit.hyperledger.org/r/#/q/status:open+topic:0.4.11
EvansChang (Thu, 06 Sep 2018 06:01:20 GMT):
@sheehan Hi,please help review https://gerrit.hyperledger.org/r/c/26067/
harsha (Thu, 06 Sep 2018 12:19:05 GMT):
https://gerrit.hyperledger.org/r/#/c/26131/ - Kindly review.
joe-alewine (Thu, 06 Sep 2018 15:50:01 GMT):
State based endorsement documentation https://gerrit.hyperledger.org/r/c/25595/13
joe-alewine (Thu, 06 Sep 2018 15:50:12 GMT):
Would like to get this one squared away before last minute docs come in
dave.enyeart (Thu, 06 Sep 2018 18:05:10 GMT):
@joe-alewine I've added comments
joe-alewine (Thu, 06 Sep 2018 18:23:51 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=unGMYKyx8XxqXfwZv) @dave.enyeart :thumbsup:
EvansChang (Fri, 07 Sep 2018 04:01:21 GMT):
@sheehan I have updated, please help review https://gerrit.hyperledger.org/r/c/26067/
sykesm (Fri, 07 Sep 2018 13:12:08 GMT):
two very, very small ones:
https://gerrit.hyperledger.org/r/c/26110/
https://gerrit.hyperledger.org/r/c/26107/
aso (Fri, 07 Sep 2018 13:38:42 GMT):
can we pls merge this (https://gerrit.hyperledger.org/r/#/c/26161/)? It's already got a +2 and it fixes possible UnitTest failures
aso (Fri, 07 Sep 2018 16:57:15 GMT):
test changes only -> https://gerrit.hyperledger.org/r/#/c/26135/
troyronda (Fri, 07 Sep 2018 18:48:39 GMT):
release-1.2 cherry pick needs another +2: https://gerrit.hyperledger.org/r/c/26071/
troyronda (Fri, 07 Sep 2018 18:48:39 GMT):
release-1.2 cherry pick (allow META-INF during validation) needs another +2: https://gerrit.hyperledger.org/r/c/26071/
EvansChang (Mon, 10 Sep 2018 07:34:54 GMT):
@sheehan Hi,please help review https://gerrit.hyperledger.org/r/c/26067
aso (Mon, 10 Sep 2018 13:10:44 GMT):
folks, pls review - test only https://gerrit.hyperledger.org/r/#/c/26135/
jtclark (Mon, 10 Sep 2018 14:27:51 GMT):
plz review - https://gerrit.hyperledger.org/r/#/c/26157/
JonathanLevi (Mon, 10 Sep 2018 15:38:02 GMT):
Good morning ladies & gents. Can somebody quickly review this? I've +2'ed. https://gerrit.hyperledger.org/r/#/c/25952/
aso (Wed, 12 Sep 2018 13:04:44 GMT):
second +2 pls - test changes only https://gerrit.hyperledger.org/r/#/c/26223/
rameshthoomu (Wed, 12 Sep 2018 16:13:01 GMT):
One more +2 https://gerrit.hyperledger.org/r/#/c/26117/
rameshthoomu (Wed, 12 Sep 2018 16:13:01 GMT):
need one more +2 https://gerrit.hyperledger.org/r/#/c/26117/
harsha (Thu, 13 Sep 2018 05:50:55 GMT):
Need one more +2 https://gerrit.hyperledger.org/r/#/c/26250/
sykesm (Thu, 13 Sep 2018 12:41:06 GMT):
3 CR's - 2 tiny, 1 important
https://gerrit.hyperledger.org/r/c/26262/ - update mocks
https://gerrit.hyperledger.org/r/c/26263/ - remove a dead field
https://gerrit.hyperledger.org/r/c/26267/ - address long standing tx rejection during cc launch
JonathanLevi (Thu, 13 Sep 2018 18:04:50 GMT):
What's going on with our modest CI ?
cbf (Thu, 13 Sep 2018 18:32:52 GMT):
easy one https://gerrit.hyperledger.org/r/c/25821/
yacovm (Thu, 13 Sep 2018 19:20:29 GMT):
Pretty straight forward one https://gerrit.hyperledger.org/r/#/c/26253/ only affects integration tests, and we need it for expediting of Raft orderer development
yacovm (Thu, 13 Sep 2018 19:20:41 GMT):
also - already +2d, missing one more ;)
cbf (Thu, 13 Sep 2018 19:29:19 GMT):
@yacovm merged
yacovm (Thu, 13 Sep 2018 19:33:59 GMT):
thanks!
sykesm (Fri, 14 Sep 2018 13:32:56 GMT):
https://gerrit.hyperledger.org/r/c/26267/ - address long standing tx rejection during launch
jtclark (Fri, 14 Sep 2018 13:41:01 GMT):
https://gerrit.hyperledger.org/r/#/c/26254/ - plz review (adding javaenv to pull_build_artifacts.sh)
latitiah (Fri, 14 Sep 2018 13:57:00 GMT):
https://gerrit.hyperledger.org/r/#/c/26226/ - fabric-ca should be using fabric 1.3 images *not* fabric 1.2 images
suryalanka (Sat, 15 Sep 2018 00:48:58 GMT):
https://gerrit.hyperledger.org/r/#/c/26168/ - upgrade from v1.2.x to v1.3.x in fabric-samples
suryalanka (Sat, 15 Sep 2018 00:48:58 GMT):
https://gerrit.hyperledger.org/r/#/c/26168/ - please review (upgrade from v1.2.x to v1.3.x in fabric-samples)
suryalanka (Sat, 15 Sep 2018 00:50:25 GMT):
@jyellick @dave.enyeart
dave.enyeart (Sat, 15 Sep 2018 05:26:47 GMT):
https://gerrit.hyperledger.org/r/#/c/26174/ - need one more +2 for history query bug fix
joe-alewine (Mon, 17 Sep 2018 19:41:01 GMT):
Adding references to Java CC in the docs: https://gerrit.hyperledger.org/r/c/26355/
jtclark (Tue, 18 Sep 2018 14:32:40 GMT):
https://gerrit.hyperledger.org/r/#/c/26254/ - Plz review (adding javaenv to pull_build_artifacts.sh)
bstasyszyn (Tue, 18 Sep 2018 17:22:00 GMT):
https://gerrit.hyperledger.org/r/#/c/26163/ - ready for review
rameshthoomu (Tue, 18 Sep 2018 18:09:45 GMT):
@dave.enyeart @cbf https://gerrit.hyperledger.org/r/#/c/26354/
joe-alewine (Tue, 18 Sep 2018 18:44:57 GMT):
"Upgrade to v1.3" doc (Jason Y has +2ed, need one more) ---> https://gerrit.hyperledger.org/r/c/26171/9
joe-alewine (Tue, 18 Sep 2018 18:45:58 GMT):
Update various docs to include references to Java CC ---> https://gerrit.hyperledger.org/r/c/26355/
rameshthoomu (Tue, 18 Sep 2018 21:29:07 GMT):
Update Baseimage in fabric-ca and fabric-sdk-node https://gerrit.hyperledger.org/r/#/q/status:open+branch:master+topic:0.4.12
yacovm (Tue, 18 Sep 2018 22:14:37 GMT):
Cherry picked from master branch to v1.2.1 https://gerrit.hyperledger.org/r/#/c/26380/
dave.enyeart (Wed, 19 Sep 2018 00:35:12 GMT):
https://gerrit.hyperledger.org/r/#/c/26375/ - update fabric-ca to use latest baseimage @cbf or @smithbk or anybody
jtclark (Wed, 19 Sep 2018 14:53:59 GMT):
https://gerrit.hyperledger.org/r/#/c/26254/ - Plz review (adding javaenv to pull_build_artifacts.sh)
harsha (Wed, 19 Sep 2018 18:07:03 GMT):
https://gerrit.hyperledger.org/r/#/c/26394/ - Simple fix, request for review.
rameshthoomu (Wed, 19 Sep 2018 19:30:09 GMT):
https://gerrit.hyperledger.org/r/#/c/26373/ - Update Makefile to pull javaenv
dave.enyeart (Wed, 19 Sep 2018 20:10:12 GMT):
https://gerrit.hyperledger.org/r/#/c/22395/ - one more +2 needed
dave.enyeart (Wed, 19 Sep 2018 20:10:12 GMT):
https://gerrit.hyperledger.org/r/#/c/22395/ - easy one, one more +2 needed
skarim (Thu, 20 Sep 2018 15:23:48 GMT):
https://gerrit.hyperledger.org/r/c/26326/ Please review fabric-ca sample CR
rameshthoomu (Fri, 21 Sep 2018 18:32:35 GMT):
https://gerrit.hyperledger.org/r/#/c/26433/ - ignore pulling s390x javaenv images
tkuhrt (Fri, 21 Sep 2018 18:41:27 GMT):
Has left the channel.
dave.enyeart (Fri, 21 Sep 2018 18:56:07 GMT):
I have +2ed for now to get things moving. @cbf we could use another. @gennadyl @C0rWin can you remind us why we don't have javaenv on s390? I think it's ok for v1.3.0, but I'd like to understand the issue and the plan.
dave.enyeart (Fri, 21 Sep 2018 18:56:07 GMT):
I have +2ed for now to get things moving, as this is blocking some nightly tests required for v1.3 delivery. @cbf @mastersingh24 @C0rWin we could use another +2 before tonight's tests. @gennadyl @C0rWin can you remind us why we don't have javaenv on s390? I think it's ok for v1.3.0, but I'd like to understand the issue and the plan.
gennadyl (Sat, 22 Sep 2018 17:37:43 GMT):
Dave, I think I opened jira for that. Ib 1.3.0 we just didn't get there
gennadyl (Sat, 22 Sep 2018 17:37:47 GMT):
:(
dave.enyeart (Sun, 23 Sep 2018 02:37:07 GMT):
https://gerrit.hyperledger.org/r/#/c/26383/ Improve block processing logging for operators
dave.enyeart (Sun, 23 Sep 2018 02:37:07 GMT):
~https://gerrit.hyperledger.org/r/#/c/26383/~ Improve block processing logging for operators
dave.enyeart (Sun, 23 Sep 2018 15:58:23 GMT):
https://gerrit.hyperledger.org/r/#/c/26113/ fix up app capabilities for V1_3
dave.enyeart (Sun, 23 Sep 2018 15:58:23 GMT):
~https://gerrit.hyperledger.org/r/#/c/26113/~ fix up app capabilities for V1_3
dave.enyeart (Sun, 23 Sep 2018 16:18:47 GMT):
https://gerrit.hyperledger.org/r/#/c/26482/ fix fabric-ca sample
dave.enyeart (Sun, 23 Sep 2018 16:18:47 GMT):
https://gerrit.hyperledger.org/r/#/c/26482/ fix fabric-ca sample @smithbk @cbf
dave.enyeart (Sun, 23 Sep 2018 16:18:47 GMT):
~https://gerrit.hyperledger.org/r/#/c/26482/~ fix fabric-ca sample @smithbk @cbf
dave.enyeart (Sun, 23 Sep 2018 16:52:24 GMT):
https://gerrit.hyperledger.org/r/#/c/26171/ upgrade doc. Thanks @wlahti for the final re-test!
dave.enyeart (Sun, 23 Sep 2018 16:52:24 GMT):
~https://gerrit.hyperledger.org/r/#/c/26171/~ upgrade doc. Thanks @wlahti for the final re-test and @joe-alewine for quick turnaround!
sureshtedla (Sun, 23 Sep 2018 17:19:27 GMT):
Has joined the channel.
skarim (Mon, 24 Sep 2018 00:25:41 GMT):
https://gerrit.hyperledger.org/r/c/26490/ easy one
dave.enyeart (Mon, 24 Sep 2018 02:28:19 GMT):
https://gerrit.hyperledger.org/r/#/c/26396/ channel event hub doc for node sdk @andrew-coleman @zhaochy
dave.enyeart (Mon, 24 Sep 2018 02:28:19 GMT):
~https://gerrit.hyperledger.org/r/#/c/26396/~ channel event hub doc for node sdk @andrew-coleman @zhaochy
dave.enyeart (Mon, 24 Sep 2018 02:56:55 GMT):
https://gerrit.hyperledger.org/r/#/c/26491/ reduce some gossip info logging
dave.enyeart (Mon, 24 Sep 2018 02:56:55 GMT):
~https://gerrit.hyperledger.org/r/#/c/26491/~ reduce some gossip info logging
joe-alewine (Mon, 24 Sep 2018 16:02:33 GMT):
Two last minute doc things:
"What's New in v1.3": https://gerrit.hyperledger.org/r/c/26511/
Removing reference to old event hub in "Understanding Fabcar Network" doc: https://gerrit.hyperledger.org/r/c/26512/
jucah (Mon, 24 Sep 2018 16:43:59 GMT):
Has joined the channel.
cbf (Mon, 24 Sep 2018 17:09:26 GMT):
merged
rmorbach (Mon, 24 Sep 2018 18:39:37 GMT):
Has joined the channel.
coolsvap (Tue, 25 Sep 2018 07:46:48 GMT):
please review https://gerrit.hyperledger.org/r/#/c/26272/
JanRzepecki (Tue, 25 Sep 2018 13:18:29 GMT):
Has joined the channel.
Ryan2 (Wed, 26 Sep 2018 13:11:28 GMT):
Has joined the channel.
cbf (Wed, 26 Sep 2018 14:39:47 GMT):
merge freeze is ended per @dave.enyeart in #fabric-maintainers
dave.enyeart (Thu, 27 Sep 2018 11:52:37 GMT):
https://gerrit.hyperledger.org/r/#/c/26635/ doc fix
dave.enyeart (Thu, 27 Sep 2018 11:52:49 GMT):
https://gerrit.hyperledger.org/r/#/c/26636/ doc fix
sykesm (Fri, 28 Sep 2018 13:16:05 GMT):
Need second review for CRs in chain ending with https://gerrit.hyperledger.org/r/c/26469/23 .
rmorbach (Fri, 28 Sep 2018 14:18:37 GMT):
Has left the channel.
sykesm (Fri, 28 Sep 2018 16:31:56 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=ruB8ADPhKeKHeRGp3) Thank you, Chris, Yacov, Gari, and Jason.
rameshthoomu (Fri, 28 Sep 2018 16:44:03 GMT):
https://gerrit.hyperledger.org/r/#/c/26619/ - update stable version in fabric-samples master branch
rameshthoomu (Fri, 28 Sep 2018 20:29:05 GMT):
https://gerrit.hyperledger.org/r/#/c/26629/ -release-1.0
rameshthoomu (Fri, 28 Sep 2018 20:29:05 GMT):
https://gerrit.hyperledger.org/r/#/c/26629/ - Add docker-thirdparty make target in release-1.0
awjh (Mon, 01 Oct 2018 12:16:00 GMT):
Has joined the channel.
mbwhite (Mon, 01 Oct 2018 12:19:50 GMT):
Has joined the channel.
awjh (Mon, 01 Oct 2018 12:20:44 GMT):
I have a CR that is attempting to implement the new transaction methods in chaincode and remove the need for a developer to write their own routing in init/invoke in the Go chaincode (https://gerrit.hyperledger.org/r/#/c/25801/) (https://jira.hyperledger.org/browse/FAB-11246). Is the solution I have come to something which feels appropriate for Go? There has been a CR for the node chaincode following a similar structure gone in. Also it has failed the smoke tests with cryptogen tool not found is there anywhere I could find help on this?
dave.enyeart (Mon, 01 Oct 2018 15:49:00 GMT):
https://gerrit.hyperledger.org/r/#/c/26679/ pull javaenv in fabric bootstrap script
dave.enyeart (Mon, 01 Oct 2018 17:19:32 GMT):
https://gerrit.hyperledger.org/r/#/c/26490/ update tls error message. Also, @skarim this is minor enough I think it can be cherry picked to release-1.3 for the release.
skarim (Mon, 01 Oct 2018 17:20:30 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=K4jGof6AuuxscXtwY) @dave.enyeart ok
dave.enyeart (Mon, 01 Oct 2018 17:52:45 GMT):
https://gerrit.hyperledger.org/r/#/c/26697/ https://gerrit.hyperledger.org/r/#/c/26698/ simple bootstrap fix
jyellick (Mon, 01 Oct 2018 19:59:08 GMT):
https://gerrit.hyperledger.org/r/c/26696/ fixes broken e2e daily tests, already has one +2
sstone1 (Tue, 02 Oct 2018 10:10:06 GMT):
https://gerrit.hyperledger.org/r/#/c/26714/ fairly trivial rename of "node" chaincode samples to "javascript" instead (to allow for "typescript" samples)
rameshthoomu (Tue, 02 Oct 2018 17:17:59 GMT):
Need one more +2 here https://gerrit.hyperledger.org/r/#/c/26650/
rameshthoomu (Tue, 02 Oct 2018 17:23:47 GMT):
https://gerrit.hyperledger.org/r/#/c/26619/ - Update stable version in fabric-samples master
pandrejko (Tue, 02 Oct 2018 19:46:58 GMT):
FAQ update:
https://gerrit.hyperledger.org/r/#/c/26724/
https://gerrit.hyperledger.org/r/#/c/26727/
https://gerrit.hyperledger.org/r/#/c/26728/
harsha (Wed, 03 Oct 2018 02:24:15 GMT):
https://gerrit.hyperledger.org/r/#/c/26736/ -- Addresses Few of failing couchdb UTs.
rameshthoomu (Wed, 03 Oct 2018 03:02:20 GMT):
Increase MAX_RETRIES to 10 to fix the byfn couchdb tests
https://gerrit.hyperledger.org/r/#/c/26734/
https://gerrit.hyperledger.org/r/#/c/26733/
rameshthoomu (Wed, 03 Oct 2018 03:02:20 GMT):
Increase MAX_RETRIES to 10 to fix the byfn couchdb test fails with max retries errors.
https://gerrit.hyperledger.org/r/#/c/26734/
https://gerrit.hyperledger.org/r/#/c/26733/
rameshthoomu (Wed, 03 Oct 2018 14:17:06 GMT):
above two changes are ready to go..
dave.enyeart (Wed, 03 Oct 2018 14:24:13 GMT):
merged
dave.enyeart (Wed, 03 Oct 2018 14:24:13 GMT):
merged. note that underlying issue will be resolved in https://jira.hyperledger.org/browse/FAB-12023 , the fixes from Harsha and Ramesh are just workarounds to avoid the intermittent failures in CI.
harsha (Sat, 06 Oct 2018 16:53:12 GMT):
https://gerrit.hyperledger.org/r/#/c/26814/ -- Makefile target updates
https://gerrit.hyperledger.org/r/#/c/26815/ -- Makefile target updates
^^^ @cbf @mastersingh24 @dave.enyeart request for your review.
dave.enyeart (Mon, 08 Oct 2018 18:13:53 GMT):
@cbf @mastersingh24 what do you think about re-enabling for power architecture? I don't have a good view of the demand...
cbf (Mon, 08 Oct 2018 19:14:14 GMT):
we removed it because it was causing build errors that were not being resolved quickly and there was not much community demand
cbf (Mon, 08 Oct 2018 19:14:55 GMT):
I don't see adding it back at this point given that it has not been thoroughly tested
cbf (Mon, 08 Oct 2018 19:15:06 GMT):
@mastersingh24 what say you?
mastersingh24 (Tue, 09 Oct 2018 10:43:57 GMT):
I would not do it for 1.3 based on where we are.
We can consider it for 1.4
sstone1 (Tue, 09 Oct 2018 16:32:34 GMT):
nudging for a +2 again ;-)
https://gerrit.hyperledger.org/r/#/c/26714/ fairly trivial rename of "node" chaincode samples to "javascript" instead (to allow for "typescript" samples)
coolsvap (Wed, 10 Oct 2018 07:04:44 GMT):
please review https://gerrit.hyperledger.org/r/#/c/26877/ doc fix
14gracel (Wed, 10 Oct 2018 12:13:25 GMT):
Has joined the channel.
adc (Thu, 11 Oct 2018 11:25:23 GMT):
Hi All, please some love to https://gerrit.hyperledger.org/r/#/c/25567/ :)
adc (Thu, 11 Oct 2018 12:15:10 GMT):
please, also to this one: https://gerrit.hyperledger.org/r/#/c/25567/
dave.enyeart (Fri, 12 Oct 2018 13:52:52 GMT):
@here could use another +2 on update to go 1.11.1 from @sykesm : https://gerrit.hyperledger.org/r/#/c/26772/
rameshthoomu (Fri, 12 Oct 2018 16:01:14 GMT):
@cbf @mastersingh24 could you please review this patch https://gerrit.hyperledger.org/r/#/c/26814/
rameshthoomu (Fri, 12 Oct 2018 16:02:22 GMT):
I see the unit and e2e tests are passing.. Unit-tests are taking 17 mins and e2e tests are taking ~38 mins which is almost equal to z builds.. So build processing time is much improved
rameshthoomu (Fri, 12 Oct 2018 18:10:53 GMT):
@dave.enyeart @sykesm https://gerrit.hyperledger.org/r/#/c/26952/
dave.enyeart (Fri, 12 Oct 2018 18:12:56 GMT):
@rameshthoomu let's rebase on top of https://gerrit.hyperledger.org/r/#/c/26949/ ( @sykesm please merge)
sykesm (Fri, 12 Oct 2018 19:30:01 GMT):
merged @dave.enyeart's CR and rebased @rameshthoomu's on top
sykesm (Fri, 12 Oct 2018 19:30:23 GMT):
Ramesh's will need another +2 and a merge
dave.enyeart (Fri, 12 Oct 2018 19:37:06 GMT):
@sykesm @rameshthoomu I +2ed https://gerrit.hyperledger.org/r/#/c/26952/ , but it failed Verify
sykesm (Fri, 12 Oct 2018 19:38:46 GMT):
```
00:00:13.973 make: go: Command not found
00:00:13.973 make: go: Command not found
00:00:13.974 Makefile:58: *** "Architecture \"\" is unsupported". Stop.
```
dave.enyeart (Sat, 13 Oct 2018 03:04:46 GMT):
@sykesm @rameshthoomu @cbf baseimage 0.4.14 tagged, prepare for next 0.4.15 CR: https://gerrit.hyperledger.org/r/#/c/26973/
dave.enyeart (Sat, 13 Oct 2018 12:42:38 GMT):
update repos to use baseimage 0.4.14:
dave.enyeart (Sat, 13 Oct 2018 12:42:43 GMT):
https://gerrit.hyperledger.org/r/#/c/26975/ fabric
https://gerrit.hyperledger.org/r/#/c/26976/ fabric-ca
https://gerrit.hyperledger.org/r/#/c/26977/ fabric-sdk-node
https://gerrit.hyperledger.org/r/#/c/26978/ fabric-chaincode-java
dave.enyeart (Sat, 13 Oct 2018 12:42:43 GMT):
https://gerrit.hyperledger.org/r/#/c/26975/ fabric
https://gerrit.hyperledger.org/r/#/c/26976/ fabric-ca
https://gerrit.hyperledger.org/r/#/c/26977/ fabric-sdk-node
https://gerrit.hyperledger.org/r/#/c/26978/ fabric-chaincode-java
dave.enyeart (Sat, 13 Oct 2018 12:44:54 GMT):
@sykesm I realize you have another fabric CR to pick up 0.4.14: https://gerrit.hyperledger.org/r/#/c/26962/ - whichever one you can get to pass Verify is fine by me...
kostas (Sat, 13 Oct 2018 20:20:03 GMT):
Has left the channel.
jtclark (Mon, 15 Oct 2018 11:04:31 GMT):
Plz review: https://gerrit.hyperledger.org/r/#/c/26947/
adc (Mon, 15 Oct 2018 13:23:32 GMT):
Hi All, some love to https://gerrit.hyperledger.org/r/#/c/25567/, it got already a +2 and a +1 :)
mastersingh24 (Mon, 15 Oct 2018 13:53:46 GMT):
https://gerrit.hyperledger.org/r/#/c/26986/ - needed so we can get fabric-ca CRs back on track ;)
sstone1 (Mon, 15 Oct 2018 14:06:27 GMT):
https://gerrit.hyperledger.org/r/c/26714/ - has a +1, looking for a +2
mbwhite (Mon, 15 Oct 2018 14:44:36 GMT):
Likewise some CRs looking for the +2 https://gerrit.hyperledger.org/r/#/c/26929/ https://gerrit.hyperledger.org/r/#/c/26947/
sykesm (Mon, 15 Oct 2018 15:38:02 GMT):
https://gerrit.hyperledger.org/r/c/26997/2 - minor update to nwo.Network
https://gerrit.hyperledger.org/r/c/26962/6 - move to go 1.11
sykesm (Mon, 15 Oct 2018 15:38:02 GMT):
~https://gerrit.hyperledger.org/r/c/26997/2 - minor update to nwo.Network~ (thanks, yacov)
https://gerrit.hyperledger.org/r/c/26962/6 - move to go 1.11
sykesm (Mon, 15 Oct 2018 15:38:02 GMT):
~https://gerrit.hyperledger.org/r/c/26997/2 - minor update to nwo.Network~ (thanks, yacov)
~https://gerrit.hyperledger.org/r/c/26962/6 - move to go 1.11~ merged
mbwhite (Tue, 16 Oct 2018 17:25:26 GMT):
https://jira.hyperledger.org/browse/FAB-12482 waiting on a +2
adc (Wed, 17 Oct 2018 13:46:47 GMT):
Hi All, please some love to https://gerrit.hyperledger.org/r/#/c/26329/ thanks :)
yacovm (Wed, 17 Oct 2018 14:55:16 GMT):
@adc I reviewed... IMO all that is needed is to replace the marshal with marshalOrPanic and it's good to go
yacovm (Wed, 17 Oct 2018 14:55:34 GMT):
we should never mark transactions invalid if we fail to *marshal*.
yacovm (Wed, 17 Oct 2018 14:55:58 GMT):
if you fail to *marshal* a protobuf then something is wrong with your binary and it smells like none determinism to me
yacovm (Wed, 17 Oct 2018 19:38:04 GMT):
bug fix https://gerrit.hyperledger.org/r/#/c/27066/
rameshthoomu (Wed, 17 Oct 2018 19:52:38 GMT):
@bretharrison @andrew-coleman Could you please look into pipeline changes for fabric-sdk-node https://gerrit.hyperledger.org/r/#/q/topic:pipeline+(status:open+OR+status:open)+project:fabric-sdk-node
yacovm (Wed, 17 Oct 2018 22:30:16 GMT):
https://gerrit.hyperledger.org/r/#/c/26956/ update anchor peers in fabric samples, courtesy of @yuki-kon
yuki-kon (Wed, 17 Oct 2018 22:30:16 GMT):
Has joined the channel.
dave.enyeart (Wed, 17 Oct 2018 22:49:01 GMT):
@yacovm I liked it so much I cherry picked it to release-1.3: https://gerrit.hyperledger.org/r/#/c/27074/
dave.enyeart (Wed, 17 Oct 2018 22:49:01 GMT):
@yacovm @yuki-kon I liked it so much I cherry picked it to release-1.3: https://gerrit.hyperledger.org/r/#/c/27074/
yuki-kon (Wed, 17 Oct 2018 22:52:43 GMT):
@dave.enyeart Thank you for your quick review and cherry picking to release-1.3.
rameshthoomu (Thu, 18 Oct 2018 00:23:58 GMT):
Need one more +2 https://gerrit.hyperledger.org/r/#/c/27065/
jtclark (Thu, 18 Oct 2018 03:41:42 GMT):
https://gerrit.hyperledger.org/r/#/c/27070/ - plz review
jtclark (Thu, 18 Oct 2018 16:48:01 GMT):
@andrew-coleman @bretharrison - https://gerrit.hyperledger.org/r/#/c/27070/ - can either of you review this patchset please?
yacovm (Thu, 18 Oct 2018 23:40:52 GMT):
easy one... just 9 lines of code https://gerrit.hyperledger.org/r/#/c/27096/
AndrewNRise (Fri, 19 Oct 2018 08:21:45 GMT):
Has joined the channel.
rameshthoomu (Fri, 19 Oct 2018 11:38:06 GMT):
minor change here https://gerrit.hyperledger.org/r/#/c/27107/
harsha (Fri, 19 Oct 2018 12:30:34 GMT):
This has been sitting for review for sometime, would request for review https://gerrit.hyperledger.org/r/#/c/26814/
dave.enyeart (Sat, 20 Oct 2018 15:15:42 GMT):
https://gerrit.hyperledger.org/r/#/c/27120/ - Fix daily tests by updating vendored packages
dave.enyeart (Sat, 20 Oct 2018 15:15:42 GMT):
~https://gerrit.hyperledger.org/r/#/c/27120/ - Fix daily tests by updating vendored packages~
dave.enyeart (Sat, 20 Oct 2018 17:11:43 GMT):
https://gerrit.hyperledger.org/r/#/c/27077/ - Private data doc improvements
dave.enyeart (Sat, 20 Oct 2018 17:11:43 GMT):
https://gerrit.hyperledger.org/r/#/c/27077/ https://gerrit.hyperledger.org/r/#/c/27125/ (release-1.3) - Private data doc improvements
dave.enyeart (Sat, 20 Oct 2018 17:11:43 GMT):
~https://gerrit.hyperledger.org/r/#/c/27077/ https://gerrit.hyperledger.org/r/#/c/27125/ (release-1.3) - Private data doc improvements~
dave.enyeart (Sun, 21 Oct 2018 14:03:16 GMT):
https://gerrit.hyperledger.org/r/#/c/27126/ cherry pick private data doc improvement to release-1.3
dave.enyeart (Sun, 21 Oct 2018 14:03:16 GMT):
https://gerrit.hyperledger.org/r/#/c/27126/ cherry pick one more private data doc improvement to release-1.3
sstone1 (Mon, 22 Oct 2018 09:10:14 GMT):
copy and pasting to the bottom since it's been sat there for a while; https://gerrit.hyperledger.org/r/c/26714/ - has a +1, looking for a +2
vivganes (Mon, 22 Oct 2018 12:13:40 GMT):
Has joined the channel.
vivganes (Mon, 22 Oct 2018 12:14:36 GMT):
Newbie here.. I have a change waiting to be merged (Has a +2 already) : https://gerrit.hyperledger.org/r/#/c/27050/
yacovm (Mon, 22 Oct 2018 12:40:27 GMT):
merged. thanks @vivganes
adc (Mon, 22 Oct 2018 13:08:05 GMT):
please, some love to https://gerrit.hyperledger.org/r/#/c/26508/ :)
adc (Mon, 22 Oct 2018 13:08:05 GMT):
please, some love to https://gerrit.hyperledger.org/r/#/c/26508/ It got already a +1 and a +2 :)
harsha (Wed, 24 Oct 2018 04:32:47 GMT):
https://gerrit.hyperledger.org/r/#/c/27161/ - Make UTs under cluster_test more resilient
harsha (Wed, 24 Oct 2018 04:32:47 GMT):
https://gerrit.hyperledger.org/r/#/c/27161/ - Make UTs under package cluster_test more resilient
adc (Wed, 24 Oct 2018 04:59:34 GMT):
please, some love to https://gerrit.hyperledger.org/r/#/c/20529/ :)
vijay.bP (Wed, 24 Oct 2018 18:09:27 GMT):
Has joined the channel.
harsha (Thu, 25 Oct 2018 05:19:19 GMT):
https://gerrit.hyperledger.org/r/#/c/27161/ -- Has already 2 +2's can someone merge this ?
adc (Thu, 25 Oct 2018 06:05:44 GMT):
please, some love to https://gerrit.hyperledger.org/r/#/c/20529/ Thanks :)
ashutosh_kumar (Thu, 25 Oct 2018 17:10:45 GMT):
small doc update https://gerrit.hyperledger.org/r/#/c/27067/. Gari has done +2. need one more +2.
ashutosh_kumar (Thu, 25 Oct 2018 17:10:45 GMT):
small doc update https://gerrit.hyperledger.org/r/#/c/27067/. Gari has done +2. need one more +2. Thanks.
rameshthoomu (Fri, 26 Oct 2018 02:57:41 GMT):
https://gerrit.hyperledger.org/r/#/c/27213/
https://gerrit.hyperledger.org/r/#/c/27212/
https://gerrit.hyperledger.org/r/#/c/27199/
rameshthoomu (Fri, 26 Oct 2018 02:57:58 GMT):
@dave.enyeart ^^
adc (Fri, 26 Oct 2018 07:54:27 GMT):
please, some love to https://gerrit.hyperledger.org/r/#/c/20529/ :)
adc (Fri, 26 Oct 2018 07:54:27 GMT):
please, some love to https://gerrit.hyperledger.org/r/#/c/20529/ :) It got a +2 and a +1
bretharrison (Fri, 26 Oct 2018 13:18:22 GMT):
https://gerrit.hyperledger.org/r/#/c/26446/
adc (Mon, 29 Oct 2018 08:09:46 GMT):
please, some love to https://gerrit.hyperledger.org/r/#/c/26508/
adc (Tue, 30 Oct 2018 07:31:35 GMT):
please, some love to https://gerrit.hyperledger.org/r/#/c/20529/
ashutosh_kumar (Tue, 30 Oct 2018 17:50:20 GMT):
@dave.enyeart I incorporated your comment in https://gerrit.hyperledger.org/r/#/c/27067/. Can you please approve and merge ? Thanks.
ashutosh_kumar (Tue, 30 Oct 2018 19:37:05 GMT):
Need one more +2 on https://gerrit.hyperledger.org/r/#/c/27067/. @mastersingh24 ? ?
jtclark (Tue, 30 Oct 2018 21:21:19 GMT):
plz review - https://gerrit.hyperledger.org/r/#/c/24933/
adc (Wed, 31 Oct 2018 08:40:39 GMT):
please, some love to https://gerrit.hyperledger.org/r/#/c/20529/ :)
dave.enyeart (Wed, 31 Oct 2018 16:49:14 GMT):
Fix s390x CI: https://gerrit.hyperledger.org/r/#/c/27286/
rameshthoomu (Wed, 31 Oct 2018 20:07:12 GMT):
need one more +2 here https://gerrit.hyperledger.org/r/#/q/status:open+project:fabric-samples+topic:pipeline-samples
rameshthoomu (Wed, 31 Oct 2018 20:07:36 GMT):
this will enable pipeline in fabric-samples (master, release-1.3 and release-1.2)
vijay.bP (Wed, 31 Oct 2018 21:46:22 GMT):
https://gerrit.hyperledger.org/r/#/c/27291/
rameshthoomu (Thu, 01 Nov 2018 22:41:21 GMT):
Need one more +2 on this https://gerrit.hyperledger.org/r/#/q/status:open+project:fabric-samples+topic:pipeline-samples
Hangyu (Mon, 05 Nov 2018 00:21:13 GMT):
Please kindly review
need one more +2 on this https://gerrit.hyperledger.org/r/#/c/27103/
Thanks!
adc (Mon, 05 Nov 2018 08:30:27 GMT):
hi all, please some love to https://gerrit.hyperledger.org/r/#/c/20533/ :)
sambhavdutt (Mon, 05 Nov 2018 16:11:56 GMT):
Can some review FABN-996 https://jira.hyperledger.org/browse/FABN-996
The e2e daily tests have been failing thrice in a row due to this.
dave.enyeart (Mon, 05 Nov 2018 17:24:25 GMT):
fix download instructions for v1.1: https://gerrit.hyperledger.org/r/#/c/27324/ (later releases already fixed)
pandrejko (Mon, 05 Nov 2018 22:09:36 GMT):
fixed broken links failing the link checker: https://gerrit.hyperledger.org/r/#/c/27347/
adc (Tue, 06 Nov 2018 10:22:06 GMT):
please, some love to https://gerrit.hyperledger.org/r/#/c/20533/ It has a +2 and a +1 :)
adc (Tue, 06 Nov 2018 14:41:40 GMT):
thanks for the love to https://gerrit.hyperledger.org/r/#/c/20533/ :)
adc (Tue, 06 Nov 2018 15:19:39 GMT):
now, please, more love to https://gerrit.hyperledger.org/r/#/c/25775/, https://gerrit.hyperledger.org/r/#/c/27041/, https://gerrit.hyperledger.org/r/#/c/27094/, https://gerrit.hyperledger.org/r/#/c/27159/ They should be just merged cause, as agreed with @sykesm, we will addressed the comments posted on https://gerrit.hyperledger.org/r/#/c/27227/ with additional change-sets. Thanks for the support :)
adc (Tue, 06 Nov 2018 15:19:39 GMT):
(fabtoken-related work) now, please, more love to https://gerrit.hyperledger.org/r/#/c/25775/, https://gerrit.hyperledger.org/r/#/c/27041/, https://gerrit.hyperledger.org/r/#/c/27094/, https://gerrit.hyperledger.org/r/#/c/27159/ They should be just merged cause, as agreed with @sykesm, we will addressed the comments posted on https://gerrit.hyperledger.org/r/#/c/27227/ with additional change-sets. Thanks for the support :)
sambhavdutt (Tue, 06 Nov 2018 16:14:21 GMT):
Can someone take a look at this https://gerrit.hyperledger.org/r/#/c/27267/ , if it is required or we can ignore it
rameshthoomu (Tue, 06 Nov 2018 18:45:28 GMT):
Need one more +2 https://gerrit.hyperledger.org/r/#/c/27379/
rameshthoomu (Wed, 07 Nov 2018 02:58:12 GMT):
@bretharrison @mbwhite Could you please review these changes.. This will avoid building fabric, ca images from release-* branches
rameshthoomu (Wed, 07 Nov 2018 02:58:15 GMT):
https://gerrit.hyperledger.org/r/#/q/topic:FAB-12735+(status:open)
adc (Wed, 07 Nov 2018 08:17:43 GMT):
(fabtoken-related work) now, please, more love to https://gerrit.hyperledger.org/r/#/c/25775/, https://gerrit.hyperledger.org/r/#/c/27041/, https://gerrit.hyperledger.org/r/#/c/27094/, https://gerrit.hyperledger.org/r/#/c/27159/ They should be just merged cause, as agreed with @sykesm, we will addressed the comments posted on https://gerrit.hyperledger.org/r/#/c/27227/ with additional change-sets. Thanks for the support :)
harsha (Wed, 07 Nov 2018 08:33:56 GMT):
https://gerrit.hyperledger.org/r/#/c/26814/10 -- Request for review
bretharrison (Wed, 07 Nov 2018 09:00:20 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=7HuM64h2f2rxnGHQG) @rameshthoomu all set
KaoutarEL (Wed, 07 Nov 2018 12:23:48 GMT):
Has joined the channel.
adc (Thu, 08 Nov 2018 06:17:37 GMT):
(fabtoken-related work) now, please, more love to https://gerrit.hyperledger.org/r/#/c/25775/, https://gerrit.hyperledger.org/r/#/c/27041/, https://gerrit.hyperledger.org/r/#/c/27094/, https://gerrit.hyperledger.org/r/#/c/27159/ They should be just merged cause, as agreed with @sykesm, we will addressed the comments posted on https://gerrit.hyperledger.org/r/#/c/27227/ with additional change-sets. Thanks for the support 🙂
adc (Thu, 08 Nov 2018 06:17:51 GMT):
some love also to this https://gerrit.hyperledger.org/r/#/c/20989/ please :)
pandrejko (Thu, 08 Nov 2018 13:22:04 GMT):
https://gerrit.hyperledger.org/r/#/c/27347/
KaoutarEL (Fri, 09 Nov 2018 14:22:36 GMT):
(fabtoken-related work) please review the following CR https://gerrit.hyperledger.org/r/#/c/26876/
skarim (Fri, 09 Nov 2018 14:52:57 GMT):
Please review, needs another set of +2s
https://gerrit.hyperledger.org/r/c/18643/
https://gerrit.hyperledger.org/r/c/26603/
odowdaibm (Fri, 09 Nov 2018 15:44:34 GMT):
The tutorial doc https://gerrit.hyperledger.org/r/c/26813/ and fabric-sample tutorial https://gerrit.hyperledger.org/r/c/27168/ are also ready for +2 -- been tried out by lots of users and really important for 1.4 beta users to try out new SDK functionality. Thanks for a +2 on these please!
odowdaibm (Fri, 09 Nov 2018 15:45:21 GMT):
Also, very straightforward reviews on the following doc changes please -- thanks much: https://gerrit.hyperledger.org/r/c/26306/ and https://gerrit.hyperledger.org/r/c/26051/
odowdaibm (Fri, 09 Nov 2018 15:45:45 GMT):
really appreciate these for 1.4, given we have beta of SDK available with these features -- thanks again.
adc (Sat, 10 Nov 2018 09:04:38 GMT):
dear maintainers, please some love to: https://gerrit.hyperledger.org/r/#/c/27192/
adc (Sat, 10 Nov 2018 09:04:38 GMT):
dear maintainers, please some love to (idemix-bccsp) https://gerrit.hyperledger.org/r/#/c/27192/
adc (Sat, 10 Nov 2018 09:05:45 GMT):
and to the (fabtoken) stack starting from https://gerrit.hyperledger.org/r/#/c/25775/ @sykesm, please, may you +2 again the stack so we get it merged and we can start quickly to address your comments
adc (Sat, 10 Nov 2018 09:05:45 GMT):
and to the (fabtoken) stack starting from https://gerrit.hyperledger.org/r/#/c/25775/ @sykesm, please, may you +2 again the stack so we get it merged and we can start quickly to address your comments. Thanks much :)
adc (Sat, 10 Nov 2018 09:05:45 GMT):
and to the (fabtoken) stack starting from https://gerrit.hyperledger.org/r/#/c/25775/ @sykesm, please, may you +2 again the stack so we get it merged and we can start quickly to address your comments. Thanks much :) Btw, the subsequent change-set already got two +2 and a +1 :)
adc (Sat, 10 Nov 2018 09:07:40 GMT):
let's not forget also (idemix-doc) https://gerrit.hyperledger.org/r/#/c/27417/, and (fabtoken-chaincode interoperation) https://gerrit.hyperledger.org/r/#/c/27460/ :)
adc (Sun, 11 Nov 2018 07:07:02 GMT):
dear maintainers, some love to https://gerrit.hyperledger.org/r/#/c/27417/ (idemix-docs). Thanks :)
harsha (Mon, 12 Nov 2018 07:43:40 GMT):
https://gerrit.hyperledger.org/r/#/c/26814/10 -- Makefile Target Updates.
harsha (Mon, 12 Nov 2018 07:43:40 GMT):
https://gerrit.hyperledger.org/r/#/c/26814/11 -- Makefile Target Updates.
adc (Mon, 12 Nov 2018 14:32:36 GMT):
dear maintainers, please give a look and love at https://gerrit.hyperledger.org/r/#/c/26493/, please :)
yacovm (Mon, 12 Nov 2018 14:50:33 GMT):
@adc you have a merge conflict
adc (Mon, 12 Nov 2018 14:57:28 GMT):
I know, I know, but apart that, that change-set never received a review. Would be possible to review it in the meantime that the merge conflict is resolved? :)
adc (Mon, 12 Nov 2018 15:17:13 GMT):
please, some love to https://gerrit.hyperledger.org/r/#/c/27041/ :)
lnuon (Mon, 12 Nov 2018 16:08:37 GMT):
Has joined the channel.
jtclark (Mon, 12 Nov 2018 17:10:55 GMT):
show some +2 love to https://gerrit.hyperledger.org/r/#/c/27504/
jtclark (Mon, 12 Nov 2018 17:10:55 GMT):
ready for review. please show some +2 love to https://gerrit.hyperledger.org/r/#/c/27504/
rameshthoomu (Tue, 13 Nov 2018 00:24:49 GMT):
@bretharrison @mbwhite https://gerrit.hyperledger.org/r/#/c/27475/
jtclark (Tue, 13 Nov 2018 01:53:25 GMT):
ready for review. please show some +2 love to https://gerrit.hyperledger.org/r/#/c/27511/
rameshthoomu (Tue, 13 Nov 2018 02:07:07 GMT):
@cbf need one more +2 here https://gerrit.hyperledger.org/r/#/c/27515/
sheetal-hlf (Tue, 13 Nov 2018 04:45:48 GMT):
Has joined the channel.
adc (Tue, 13 Nov 2018 07:43:05 GMT):
dear maintainers, please some love to https://gerrit.hyperledger.org/r/#/c/27041/ (fabtoken)
adc (Tue, 13 Nov 2018 13:07:19 GMT):
dear maintainers, please some love to https://gerrit.hyperledger.org/r/#/c/27461/ (bccsp keystore), please :heart_eyes:
sambhavdutt (Tue, 13 Nov 2018 14:03:13 GMT):
@rameshthoomu @dave.enyeart
Can I request you to check on this CR. The changes made are working fine on my local machine.
https://gerrit.hyperledger.org/r/#/c/27516/
jtclark (Tue, 13 Nov 2018 17:54:08 GMT):
Looking for +2 on https://gerrit.hyperledger.org/r/#/c/27504/ thx! :-)
jtclark (Wed, 14 Nov 2018 15:19:29 GMT):
https://gerrit.hyperledger.org/r/#/c/27511/ - plz review. thx!
kostas (Thu, 15 Nov 2018 19:37:36 GMT):
Has joined the channel.
kostas (Thu, 15 Nov 2018 19:37:54 GMT):
Does anyone have any idea what's going on here? https://gerrit.hyperledger.org/r/c/27532/#message-f7a8c9c2_75d2ce71
yacovm (Thu, 15 Nov 2018 20:59:35 GMT):
maybe the dep version in v1.2 is not the same one you run? :/
yacovm (Thu, 15 Nov 2018 20:59:41 GMT):
@kostas
yacovm (Thu, 15 Nov 2018 20:59:52 GMT):
Maybe @sykesm would know
kostas (Thu, 15 Nov 2018 21:21:01 GMT):
@yacovm: Thanks, that _might_ be it. Downgraded to 0.4.1, getting a different `Gopkg.lock`, and trying again now.
aso (Fri, 16 Nov 2018 15:40:20 GMT):
second +2 for https://gerrit.hyperledger.org/r/#/c/27461/ pls... thanks!
harsha (Mon, 19 Nov 2018 05:03:26 GMT):
https://gerrit.hyperledger.org/r/#/c/26814/ -- Have been asking for review for sometime, appreciate feedback/review.
dave.enyeart (Mon, 19 Nov 2018 19:41:21 GMT):
Commercial Paper tutorial fixes: https://gerrit.hyperledger.org/r/#/c/27628/
huxiangdong (Tue, 20 Nov 2018 00:34:52 GMT):
Has joined the channel.
sstone1 (Wed, 21 Nov 2018 15:17:48 GMT):
https://gerrit.hyperledger.org/r/c/27691/ - update to fabcar sample script
adc (Wed, 21 Nov 2018 18:25:57 GMT):
dear maintainers, please some love to https://gerrit.hyperledger.org/r/#/c/26493/ It has already a +2 :)
aso (Thu, 22 Nov 2018 16:27:48 GMT):
second review for https://gerrit.hyperledger.org/r/#/c/26892/ please...
odowdaibm (Thu, 22 Nov 2018 18:50:16 GMT):
Looking for doc review -- +2 on https://gerrit.hyperledger.org/r/c/27508/ Already +1ed by quite a few folks, so would like to merge. Ty!
EvansChang (Fri, 23 Nov 2018 02:58:22 GMT):
second +2 for https://gerrit.hyperledger.org/r/#/c/27281/ pls,thanks
odowdaibm (Mon, 26 Nov 2018 17:43:56 GMT):
Hi @aso Updated gerrit.hyperledger.org/r/c/27508/ as requested. If you could +2 that would be great -- lots of +1s already
odowdaibm (Mon, 26 Nov 2018 17:43:58 GMT):
ty
aso (Mon, 26 Nov 2018 18:12:37 GMT):
done, thx @odowdaibm
aso (Mon, 26 Nov 2018 18:26:29 GMT):
pls second review for https://gerrit.hyperledger.org/r/#/c/27252/ (fabtoken, already a +2 and +1)
jtclark (Mon, 26 Nov 2018 20:26:27 GMT):
@dave.enyeart can you re-review https://gerrit.hyperledger.org/r/#/c/27504/ ? I've got some comments added in there. thanks
JordyBaylac (Tue, 27 Nov 2018 05:06:05 GMT):
Has joined the channel.
odowdaibm (Tue, 27 Nov 2018 06:31:37 GMT):
Thanks @aso -- appreciated
aso (Tue, 27 Nov 2018 17:06:05 GMT):
pls second review for https://gerrit.hyperledger.org/r/#/c/27300/23 (fabtoken, already a +2 and +1)
aso (Tue, 27 Nov 2018 17:06:05 GMT):
pls second review for https://gerrit.hyperledger.org/r/#/c/27300/ (fabtoken, already a +2 and +1)
harsha (Wed, 28 Nov 2018 03:21:54 GMT):
https://gerrit.hyperledger.org/r/#/c/27759/ - Fix for pkcs11 UT failures.
sstone1 (Wed, 28 Nov 2018 11:00:51 GMT):
https://gerrit.hyperledger.org/r/c/27691/ - got a +1, needs some +2s - needed in order to deploy the new fabcar contract samples using the new programming model
JonathanLevi (Wed, 28 Nov 2018 11:37:44 GMT):
Merged. Looks good
sstone1 (Wed, 28 Nov 2018 11:49:48 GMT):
Thanks @dave.enyeart @JonathanLevi
KaoutarEL (Wed, 28 Nov 2018 12:41:38 GMT):
please review https://gerrit.hyperledger.org/r/#/c/27539/
mne (Wed, 28 Nov 2018 14:14:38 GMT):
Has joined the channel.
mne (Wed, 28 Nov 2018 14:15:16 GMT):
please - if somebody finds time: https://gerrit.hyperledger.org/r/#/c/27437/
(configuring MSP through a YAML file)
joe-alewine (Wed, 28 Nov 2018 14:50:32 GMT):
Small fix, adding EXTERNAL_ENDPOINT to discovery service docs: https://gerrit.hyperledger.org/r/c/27780/
joe-alewine (Wed, 28 Nov 2018 14:55:58 GMT):
Another (even smaller) fix, changing the "commitment" glossary entry to "commit": https://gerrit.hyperledger.org/r/c/27781/
rameshthoomu (Wed, 28 Nov 2018 15:05:34 GMT):
@mbwhite @bretharrison Could you please look into this https://gerrit.hyperledger.org/r/#/c/27742/
rameshthoomu (Wed, 28 Nov 2018 15:05:54 GMT):
Thanks @vijay.bP for the change
bretharrison (Wed, 28 Nov 2018 15:47:03 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=tSPwLmRBQ5nieLGPS) @rameshthoomu All set
harsha (Wed, 28 Nov 2018 17:03:24 GMT):
https://gerrit.hyperledger.org/r/#/c/27759/ - Fix for pkcs11 UT failures. -- Needs one more +2.
wlahti (Wed, 28 Nov 2018 17:12:01 GMT):
https://gerrit.hyperledger.org/r/c/27786/ - fixes the integration test failure seen for all CRs that were rebased after https://gerrit.hyperledger.org/r/c/27103/ was merged yesterday.
dave.enyeart (Wed, 28 Nov 2018 17:31:47 GMT):
The fix for the download script: https://gerrit.hyperledger.org/r/#/c/27782/
jtclark (Wed, 28 Nov 2018 18:02:14 GMT):
https://gerrit.hyperledger.org/r/#/c/27787/ - @pandrejko, @odowdaibm, @dave.enyeart plz review
sykesm (Wed, 28 Nov 2018 20:11:12 GMT):
https://gerrit.hyperledger.org/r/c/27670 - @kostas
aso (Thu, 29 Nov 2018 09:16:01 GMT):
second review for https://gerrit.hyperledger.org/r/#/c/27437/ please (MSP config changes for 1.4)
sstone1 (Thu, 29 Nov 2018 11:55:10 GMT):
can i get some +2's for https://gerrit.hyperledger.org/r/c/27801/3 please? it's just a bump to various package versions in a package.json file
sstone1 (Thu, 29 Nov 2018 11:55:10 GMT):
can i get some +2's for https://gerrit.hyperledger.org/r/c/27801/ please? it's just a bump to various package versions in a package.json file
mne (Thu, 29 Nov 2018 12:24:37 GMT):
https://gerrit.hyperledger.org/r/#/c/26232/ please - fabric sample for state based endorsement
sstone1 (Thu, 29 Nov 2018 13:22:16 GMT):
can i get some +2's for https://gerrit.hyperledger.org/r/c/27802/ please? this is the new fabcar application written in TS, using the new programming model
sstone1 (Thu, 29 Nov 2018 13:23:08 GMT):
and also https://gerrit.hyperledger.org/r/c/27693/, which adds automated CI tests for the fabcar sample - @rameshthoomu can you look at this one please?
joe-alewine (Thu, 29 Nov 2018 14:09:50 GMT):
Adding endpoint info to gossip doc: https://gerrit.hyperledger.org/r/c/27810/2
joe-alewine (Thu, 29 Nov 2018 14:09:50 GMT):
Adding endpoint info to gossip doc: https://gerrit.hyperledger.org/r/c/27810/
joe-alewine (Thu, 29 Nov 2018 14:10:15 GMT):
^^^ content taken from a Stack Overflow answer given by Gari/Yacov, so content should be pretty solid
sykesm (Thu, 29 Nov 2018 17:44:19 GMT):
https://gerrit.hyperledger.org/r/c/27648/
https://gerrit.hyperledger.org/r/c/27640/ - couch metrics
jtclark (Thu, 29 Nov 2018 18:00:46 GMT):
looking for +2 on https://gerrit.hyperledger.org/r/#/c/27787/. thanks!
odowdaibm (Fri, 30 Nov 2018 07:45:05 GMT):
Hi, could I get a +2 for https://gerrit.hyperledger.org/r/c/27638/ gateway doc please? Content built here: https://logs.hyperledger.org/production/vex-yul-hyp-jenkins-3/fabric-docs-build-x86_64/1033/html/developapps/gateway.html Thanks to @SjirNijssen and @IsaacWong and @joe-alewine for reviews to get into such good shape.
IsaacWong (Fri, 30 Nov 2018 07:45:06 GMT):
Has joined the channel.
sheetal-hlf (Fri, 30 Nov 2018 08:58:28 GMT):
Please review
- https://gerrit.hyperledger.org/r/#/c/27568/ (private data sample)
- https://gerrit.hyperledger.org/r/#/c/27836/ (EP doc correction)
sheetal-hlf (Fri, 30 Nov 2018 08:58:28 GMT):
Please review
- https://gerrit.hyperledger.org/r/#/c/27568/ (private data sample)
- https://gerrit.hyperledger.org/r/#/c/27836/ (State-based EP doc correction)
pandrejko (Fri, 30 Nov 2018 14:15:09 GMT):
https://gerrit.hyperledger.org/r/#/c/27343/
wenjian (Fri, 30 Nov 2018 16:29:12 GMT):
please review https://gerrit.hyperledger.org/r/#/c/27447/ (fabtoken)
wenjian (Fri, 30 Nov 2018 17:56:20 GMT):
https://gerrit.hyperledger.org/r/#/c/27617/ - ready to submit, can someone merge it?
harsha (Sun, 02 Dec 2018 02:47:53 GMT):
https://gerrit.hyperledger.org/r/#/c/27759/ - Fix for pkcs11 UT failures. -- @dave.enyeart @aso ^^
dave.enyeart (Sun, 02 Dec 2018 13:24:08 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=Cce5DhSJScRiu9e3B) @harsha @rameshthoomu I believe you wanted to review before it was merged...
harsha (Sun, 02 Dec 2018 14:48:48 GMT):
@dave.enyeart Yes Dave, I have tested this patch on Z got my observations captured here https://hastebin.com/koyesurupu.rb
dave.enyeart (Sun, 02 Dec 2018 15:00:08 GMT):
@harsha thanks. Does it require developers to install a new dependency on their machines? @rameshthoomu I believe wanted to consider this further...
sstone1 (Mon, 03 Dec 2018 10:07:03 GMT):
can someone merge this - it's got the 2 +2s, but I can't seem to merge it myself: https://gerrit.hyperledger.org/r/c/27693/
sheetal-hlf (Mon, 03 Dec 2018 12:13:07 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=tqo7TqysWooL5ZzyM) Could anyone please review - https://gerrit.hyperledger.org/r/#/c/27568/ (private data sample) ?
sstone1 (Mon, 03 Dec 2018 14:10:58 GMT):
some more "fabcar sample uses new programming model" reviews, this time the apps:
https://gerrit.hyperledger.org/r/c/27802/ (TypeScript)
https://gerrit.hyperledger.org/r/c/27876/ (JavaScript)
both are covered by new automated tests
manish-sethi (Mon, 03 Dec 2018 14:43:12 GMT):
This CR has already one +2. Request for one more +2 - https://gerrit.hyperledger.org/r/#/c/27798/
manish-sethi (Mon, 03 Dec 2018 14:50:02 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=yBWYjZrsqwPqMazxQ) Just to update - got Artem to review this.
wenjian (Mon, 03 Dec 2018 18:06:13 GMT):
Request for one more +2 https://gerrit.hyperledger.org/r/#/c/27588/ - alreayd got one +2
jyellick (Mon, 03 Dec 2018 21:03:24 GMT):
Would prefer for https://gerrit.hyperledger.org/r/c/27834/ @sykesm to sign off on this one, but, also would like for it to make the feature freeze.
harsha (Tue, 04 Dec 2018 08:09:54 GMT):
Thanks to @wlahti Fix handlers/validation UT failure on ppc64le - https://gerrit.hyperledger.org/r/#/c/27888/ - Request for review.
harsha (Tue, 04 Dec 2018 14:38:14 GMT):
https://gerrit.hyperledger.org/r/#/c/27913/ -- Add ppc64le to multiarch
harsha (Tue, 04 Dec 2018 14:38:14 GMT):
https://gerrit.hyperledger.org/r/#/c/27913/ -- Add ppc64le to multiarch - Request for review.
rameshthoomu (Tue, 04 Dec 2018 15:52:40 GMT):
@dave.enyeart @cbf @mastersingh24 This patch https://gerrit.hyperledger.org/r/#/c/27917/ updates the multiarch script to publish docker images with m.n(1.3 or 1.4)version. This avoids updating docker_image_tag in SDK docker-compose files to newer version.
rameshthoomu (Tue, 04 Dec 2018 15:53:05 GMT):
@bretharrison @andrew-coleman could you please review this change https://gerrit.hyperledger.org/r/#/c/27900/
skarim (Wed, 05 Dec 2018 14:53:58 GMT):
please review ca bugs:
https://gerrit.hyperledger.org/r/c/27929/
https://gerrit.hyperledger.org/r/c/27811/
https://gerrit.hyperledger.org/r/c/27928/
https://gerrit.hyperledger.org/r/c/27927/
wlahti (Wed, 05 Dec 2018 15:20:55 GMT):
https://gerrit.hyperledger.org/r/c/27304/ - updates fabric-samples to use the new logging environment variable.
sykesm (Wed, 05 Dec 2018 16:13:18 GMT):
https://gerrit.hyperledger.org/r/c/27934/ reverts the softhsm change
joe-alewine (Wed, 05 Dec 2018 17:16:14 GMT):
Doc needing reviews:
Private data (adding section about reconciliation and access control): https://gerrit.hyperledger.org/r/c/27968/
Gossip doc (a few additional clarifications): https://gerrit.hyperledger.org/r/c/27892/
CouchDB (adding "tips and tricks" section): https://gerrit.hyperledger.org/r/c/27939/
BYFN (cleaning up environment variables wording): https://gerrit.hyperledger.org/r/c/27889/
wenjian (Wed, 05 Dec 2018 19:21:07 GMT):
Please review below CRs for token client:
wenjian (Wed, 05 Dec 2018 19:21:20 GMT):
https://gerrit.hyperledger.org/r/#/c/27926/ and https://gerrit.hyperledger.org/r/#/c/27956/
joe-alewine (Wed, 05 Dec 2018 21:06:02 GMT):
Surya has push his changes to fabric-samples for Upgrade, which means the doc can now be reviewed: https://gerrit.hyperledger.org/r/c/27883/
joe-alewine (Wed, 05 Dec 2018 21:10:12 GMT):
Want to shill for reviews for Simon's two updates to the Fabcar doc, one for JavaScript (https://gerrit.hyperledger.org/r/c/27876/) and the other for Typescript (https://gerrit.hyperledger.org/r/c/27802/)
joe-alewine (Wed, 05 Dec 2018 21:10:12 GMT):
Want to shill for reviews for Simon's two updates to Fabcar, one for JavaScript (https://gerrit.hyperledger.org/r/c/27876/) and the other for Typescript (https://gerrit.hyperledger.org/r/c/27802/)
joe-alewine (Wed, 05 Dec 2018 21:10:23 GMT):
We have doc updates we want to do for this as well
mne (Thu, 06 Dec 2018 11:01:19 GMT):
please review https://gerrit.hyperledger.org/r/#/c/26232/ - fabric sample for state-based endorsement
harsha (Thu, 06 Dec 2018 12:49:21 GMT):
https://gerrit.hyperledger.org/r/#/c/27953/ -- Update JAVA_VERSION - fabric-baseimage
https://gerrit.hyperledger.org/r/#/c/27913/ -- Add ppc64le to multiarch - fabric-baseimage
https://gerrit.hyperledger.org/r/#/c/27980/ -- Add ppc64le to multiarch - fabric
harsha (Thu, 06 Dec 2018 12:49:21 GMT):
Please help review following :
https://gerrit.hyperledger.org/r/#/c/27953/ -- Update JAVA_VERSION - fabric-baseimage
https://gerrit.hyperledger.org/r/#/c/27913/ -- Add ppc64le to multiarch - fabric-baseimage
https://gerrit.hyperledger.org/r/#/c/27980/ -- Add ppc64le to multiarch - fabric
mne (Thu, 06 Dec 2018 15:51:36 GMT):
also please review https://gerrit.hyperledger.org/r/#/c/27437/ - MSP configuration through YAML with certs in PEM format now
mbwhite (Fri, 07 Dec 2018 10:10:27 GMT):
https://jira.hyperledger.org/browse/FAB-13175 - < fabcar typescript samples updated with latest annotations
odowdaibm (Fri, 07 Dec 2018 11:01:01 GMT):
@aso @dave.enyeart @JonathanLevi if one of you could +2 this topic on gateway, it would be very helpful. https://gerrit.hyperledger.org/r/c/27638/ Got a few +1s, it's a short topic, and noting too controversial. Thanks to @joe-alewine
odowdaibm (Fri, 07 Dec 2018 11:01:01 GMT):
@aso @dave.enyeart @JonathanLevi if one of you could +2 this topic on gateway, it would be very helpful. https://gerrit.hyperledger.org/r/c/27638/ Got a few +1s, it's a short topic, and noting too controversial. Thanks to @joe-alewine @IsaacWong and @SjirNijssen for reviews.
JonathanLevi (Fri, 07 Dec 2018 12:18:56 GMT):
We've approved and @aso just merged it, with one comment.
JonathanLevi (Fri, 07 Dec 2018 12:19:18 GMT):
Happy days ;-)
pandrejko (Fri, 07 Dec 2018 17:34:44 GMT):
https://gerrit.hyperledger.org/r/#/c/27992/ for Murali
dave.enyeart (Sat, 08 Dec 2018 19:03:19 GMT):
https://gerrit.hyperledger.org/r/#/c/28016/ simple metric help text
dave.enyeart (Sat, 08 Dec 2018 19:03:19 GMT):
~https://gerrit.hyperledger.org/r/#/c/28016/ simple metric help text~
dave.enyeart (Sat, 08 Dec 2018 19:17:17 GMT):
https://gerrit.hyperledger.org/r/#/c/28011/ simple log spec content type
dave.enyeart (Sat, 08 Dec 2018 19:17:17 GMT):
~https://gerrit.hyperledger.org/r/#/c/28011/ simple log spec content type~
dave.enyeart (Sun, 09 Dec 2018 19:49:10 GMT):
https://gerrit.hyperledger.org/r/#/c/28008/ operations doc looks ready to merge
dave.enyeart (Sun, 09 Dec 2018 19:49:10 GMT):
~https://gerrit.hyperledger.org/r/#/c/28008/ operations doc looks ready to merge~
dave.enyeart (Mon, 10 Dec 2018 00:59:17 GMT):
https://gerrit.hyperledger.org/r/#/c/27883/ upgrade doc is ready for merge
dave.enyeart (Mon, 10 Dec 2018 00:59:17 GMT):
~https://gerrit.hyperledger.org/r/#/c/27883/ upgrade doc is ready for merge~
dave.enyeart (Mon, 10 Dec 2018 00:59:47 GMT):
here's the generated RTD from the last doc build link: https://logs.hyperledger.org/production/vex-yul-hyp-jenkins-3/fabric-docs-build-x86_64/1101/html/upgrading_your_network_tutorial.html
dave.enyeart (Mon, 10 Dec 2018 03:44:51 GMT):
https://gerrit.hyperledger.org/r/#/c/27998/ What's New for v1.4 doc
dave.enyeart (Mon, 10 Dec 2018 03:44:51 GMT):
~https://gerrit.hyperledger.org/r/#/c/27998/ What's New for v1.4 doc~
dave.enyeart (Mon, 10 Dec 2018 03:44:54 GMT):
https://logs.hyperledger.org/production/vex-yul-hyp-jenkins-3/fabric-docs-build-x86_64/1104/html/whatsnew.html Generated doc
dave.enyeart (Mon, 10 Dec 2018 03:44:54 GMT):
https://logs.hyperledger.org/production/vex-yul-hyp-jenkins-3/fabric-docs-build-x86_64/1112/html/whatsnew.html Generated doc
sstone1 (Mon, 10 Dec 2018 13:49:24 GMT):
three new FabCar sample CRs, all been +1'ed by a peer, would appreciate some +2s please!
https://gerrit.hyperledger.org/r/28035 (correct the discovery options)
https://gerrit.hyperledger.org/r/28036 (remove a dependency from package.json)
https://gerrit.hyperledger.org/r/28038 (remove the old JavaScript samples)
dave.enyeart (Mon, 10 Dec 2018 14:30:02 GMT):
@sstone1 +2ed the first two, -1ed the last one, see comments.
yacovm (Mon, 10 Dec 2018 14:33:06 GMT):
easy one - just removal of unused code https://gerrit.hyperledger.org/r/#/c/28040/
dave.enyeart (Mon, 10 Dec 2018 14:41:58 GMT):
@yacovm any reason that should go into v1.4 release today?
yacovm (Mon, 10 Dec 2018 15:23:23 GMT):
no reason....
yacovm (Mon, 10 Dec 2018 15:23:43 GMT):
it can also not go into any release, I don't need it, @dave.enyeart
yacovm (Mon, 10 Dec 2018 15:25:02 GMT):
it has no effect on anything
joe-alewine (Mon, 10 Dec 2018 15:38:28 GMT):
One more doc change (referencing the TLS CA) to the Operations doc: https://gerrit.hyperledger.org/r/c/28043/
Small fix, changing the link in the Upgrade doc to point to release notes: https://gerrit.hyperledger.org/r/c/28044/
joe-alewine (Mon, 10 Dec 2018 15:38:28 GMT):
One more doc change (referencing the CA) to the Operations doc: https://gerrit.hyperledger.org/r/c/28043/
Small fix, changing the link in the Upgrade doc to point to release notes: https://gerrit.hyperledger.org/r/c/28044/
aso (Mon, 10 Dec 2018 21:56:44 GMT):
second review for the release notes pls - https://gerrit.hyperledger.org/r/#/c/28050/
mne (Tue, 11 Dec 2018 13:03:03 GMT):
https://gerrit.hyperledger.org/r/#/c/27437/ please - configuring the MSP via a YAML file
KaoutarEL (Wed, 12 Dec 2018 18:16:21 GMT):
please review https://gerrit.hyperledger.org/r/#/c/27300/ and https://gerrit.hyperledger.org/r/#/c/27539/
C0rWin (Thu, 13 Dec 2018 09:15:18 GMT):
https://gerrit.hyperledger.org/r/#/c/28055/ taking care of some ut flakes
pandrejko (Thu, 13 Dec 2018 20:58:30 GMT):
Minor fix to commercial paper tutorial: https://gerrit.hyperledger.org/r/#/c/28161/
https://gerrit.hyperledger.org/r/#/c/28162/
dave.enyeart (Thu, 13 Dec 2018 22:46:22 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=YmjCBHfpEBrRkNKXY) @C0rWin You can also cherry pick to release-1.4... might as well keep the tests in sync and flake-free as long as possible
dave.enyeart (Thu, 13 Dec 2018 22:46:58 GMT):
I've done it for you on this one...
dave.enyeart (Thu, 13 Dec 2018 22:46:58 GMT):
I've done it for you: https://gerrit.hyperledger.org/r/#/c/28169/
dave.enyeart (Fri, 14 Dec 2018 03:26:19 GMT):
fix to BYFN manual steps:
dave.enyeart (Fri, 14 Dec 2018 03:26:26 GMT):
https://gerrit.hyperledger.org/r/#/c/28167/ master
dave.enyeart (Fri, 14 Dec 2018 03:26:36 GMT):
https://gerrit.hyperledger.org/r/#/c/28174/ release-1.4
C0rWin (Fri, 14 Dec 2018 10:33:49 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=fCXJ2nWiW5yamfGMR) @dave.enyeart do we need also to backport for 1.3 as well?
knagware9 (Fri, 14 Dec 2018 11:20:49 GMT):
Commercial paper tutorial doc and sample code is not in sync, https://hyperledger-fabric.readthedocs.io/en/release-1.4/developapps/application.html
knagware9 (Fri, 14 Dec 2018 11:21:50 GMT):
Towards the top of application.js, you’ll see two Fabric classes are brought into scope , application.js file not available
pandrejko (Fri, 14 Dec 2018 12:25:50 GMT):
https://gerrit.hyperledger.org/r/#/c/28167/
https://gerrit.hyperledger.org/r/#/c/28164/
dave.enyeart (Fri, 14 Dec 2018 12:51:59 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=ZpLBHg6AvJnzEmLbe) @C0rWin If it is a simple conflict-free Cherry Pick from gerrit UI, makes sense to backport to release-1.3. If there is more effort involved, don't worry about it.
dave.enyeart (Fri, 14 Dec 2018 12:52:24 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=R45YBkdFdasfCfe9i) @knagware9 Thanks, this problem is being tracked in https://jira.hyperledger.org/browse/FAB-13271
dave.enyeart (Fri, 14 Dec 2018 12:52:24 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=R45YBkdFdasfCfe9i) @knagware9 Thanks, this problem is being tracked in https://jira.hyperledger.org/browse/FAB-13271 @odowdaibm
knagware9 (Fri, 14 Dec 2018 14:32:03 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=Mu9KRf2btgfPtsixZ) @dave.enyeart Actually I also raised one JIRA for this
rameshthoomu (Fri, 14 Dec 2018 14:43:52 GMT):
@mbwhite @bretharrison could you please review this change https://gerrit.hyperledger.org/r/#/c/28131/
aso (Fri, 14 Dec 2018 14:44:00 GMT):
second +2 for https://gerrit.hyperledger.org/r/#/c/28174/ pls
dave.enyeart (Fri, 14 Dec 2018 15:13:53 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=06705ec8-b8fa-4c35-919c-9827b9a351e5) @knagware9 Thank you, let's keep all the comments in https://jira.hyperledger.org/browse/FAB-13271 , I've marked the other as a duplicate.
wenjian (Fri, 14 Dec 2018 17:20:22 GMT):
Can you code review https://gerrit.hyperledger.org/r/#/c/28178/ and https://gerrit.hyperledger.org/r/#/c/28180/?
wenjian (Fri, 14 Dec 2018 17:20:25 GMT):
^^ for commerical paper tutorial and sample code
kostas (Sat, 15 Dec 2018 22:08:37 GMT):
Has left the channel.
rameshthoomu (Mon, 17 Dec 2018 15:48:22 GMT):
@mbwhite @bretharrison Could you please check this change https://gerrit.hyperledger.org/r/#/c/28219/
rameshthoomu (Mon, 17 Dec 2018 15:48:22 GMT):
@mbwhite @bretharrison Could you please check this change ~https://gerrit.hyperledger.org/r/#/c/28219/~
rameshthoomu (Mon, 17 Dec 2018 15:57:53 GMT):
This is pull the latest build artifacts from nexus repo https://gerrit.hyperledger.org/r/#/c/28210/
rameshthoomu (Mon, 17 Dec 2018 19:18:32 GMT):
@mbwhite minor change here https://jira.hyperledger.org/browse/FAB-13323
rameshthoomu (Mon, 17 Dec 2018 19:18:32 GMT):
@mbwhite minor change here https://gerrit.hyperledger.org/r/#/c/28224/
odowdaibm (Mon, 17 Dec 2018 19:20:46 GMT):
Hi @aso @JonathanLevi @dave.enyeart If you get a moment, can you +2 https://gerrit.hyperledger.org/r/c/27728/ It's been reviewed by quite a few folks, and is now in good shape. Thanks to @andrew-coleman @SjirNijssen @IsaacWong for reviews - much appreciated.
rameshthoomu (Mon, 17 Dec 2018 19:30:28 GMT):
@bretharrison https://gerrit.hyperledger.org/r/#/c/28227/
sambhavdutt (Mon, 17 Dec 2018 21:02:47 GMT):
@dave.enyeart @C0rWin @rameshthoomu
https://gerrit.hyperledger.org/r/#/c/28206/
Can you take a look when you are free
rameshthoomu (Mon, 17 Dec 2018 21:43:21 GMT):
@dave.enyeart https://gerrit.hyperledger.org/r/#/c/27902/
odowdaibm (Tue, 18 Dec 2018 07:47:57 GMT):
Hi @aso Sorry to nag, I'm backing up a little with another CR, so if you could manage to get a look that would be great -- as I say, it's not too contentious. Thanks much
odowdaibm (Tue, 18 Dec 2018 07:57:14 GMT):
Hi @manish-sethi @dave.enyeart I've pushed CR for https://gerrit.hyperledger.org/r/c/28217/ Run through it a few times to check all links. Hopefully you're able to provide comments and +2 -- I've got some additions to contract namespace topic that need this in first. Thanks again, Anthony
aso (Tue, 18 Dec 2018 10:06:21 GMT):
Hi @odowdaibm! re. https://gerrit.hyperledger.org/r/#/c/27728/
a couple of easy comments and then I'll +2 right away. thanks!
aso (Tue, 18 Dec 2018 10:09:13 GMT):
ah, though I just realised that you'd like to address comments in the next CR to avoid rebasing yet again - in that case I can +2 right away, and you can address comments at the top of your change stack
aso (Tue, 18 Dec 2018 15:41:25 GMT):
should we cherry-pick https://gerrit.hyperledger.org/r/#/c/27728/ to 1.4?
dave.enyeart (Tue, 18 Dec 2018 16:25:14 GMT):
@aso yes we should cherry pick all doc CRs to release-1.4 once they are reviewed in master
dave.enyeart (Tue, 18 Dec 2018 16:25:52 GMT):
I've just +2ed this one in master
dave.enyeart (Tue, 18 Dec 2018 16:26:42 GMT):
cant cherry pick due to merge conflict... ideally we keep master and release-1.4 in sync for now
dave.enyeart (Tue, 18 Dec 2018 16:26:42 GMT):
cant cherry pick due to merge conflict... ideally we keep master and release-1.4 doc in sync for now
dave.enyeart (Tue, 18 Dec 2018 16:30:35 GMT):
@aso @odowdaibm we need to cherry pick the other connection profile topic first... i've just done that to get things in sync again: https://gerrit.hyperledger.org/r/#/c/28252/
aso (Tue, 18 Dec 2018 18:12:56 GMT):
@dave.enyeart , @odowdaibm : I've cherry picked it and resolved conflicts
aso (Tue, 18 Dec 2018 18:13:01 GMT):
https://gerrit.hyperledger.org/r/28254
aso (Tue, 18 Dec 2018 18:13:52 GMT):
@odowdaibm : pls confirm that the cherry-pick was successful
odowdaibm (Tue, 18 Dec 2018 19:30:36 GMT):
@aso will do
odowdaibm (Tue, 18 Dec 2018 19:37:55 GMT):
@aso, @dave.enyeart confirmed in Master it looks great. Thanks again guys
mne (Wed, 19 Dec 2018 10:11:50 GMT):
related to the commercial paper sample: https://gerrit.hyperledger.org/r/#/c/28176/ extends the docs wrt trust relationships / endorsement policies at a conceptual level
mbwhite (Wed, 19 Dec 2018 15:46:32 GMT):
https://gerrit.hyperledger.org/r/#/c/28294/ Is an update to the x509 library for the node chaincode
sambhavdutt (Mon, 31 Dec 2018 13:41:06 GMT):
Can I request for this CR to be approved,
https://gerrit.hyperledger.org/r/#/c/28368/
I have made some changes in jenkinsfile and script to get the required images and run the BYFN, Fabcar tests, I got a +1 on this
rameshthoomu (Wed, 02 Jan 2019 20:06:57 GMT):
Need one more +2 on this change https://gerrit.hyperledger.org/r/#/c/28368/
baohua (Thu, 03 Jan 2019 02:52:49 GMT):
https://gerrit.hyperledger.org/r/#/c/28453/
baohua (Thu, 03 Jan 2019 02:52:49 GMT):
Expose more peer keep-alive options: https://gerrit.hyperledger.org/r/#/c/28453/
rameshthoomu (Thu, 03 Jan 2019 14:39:16 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=mDnYXMBzZTYH724iY) need one more +2 on this
rameshthoomu (Thu, 03 Jan 2019 20:40:12 GMT):
Need one more +2 on this https://gerrit.hyperledger.org/r/#/c/28370/ - changes to CI pipeline scripts
rameshthoomu (Thu, 03 Jan 2019 20:40:12 GMT):
Need one more +2 on this
https://gerrit.hyperledger.org/r/#/c/28370/
https://gerrit.hyperledger.org/r/#/c/28372/
- changes to CI pipeline scripts
https://gerrit.hyperledger.org/r/#/c/28206/ - pull latest binaries from nexus
rameshthoomu (Thu, 03 Jan 2019 20:40:12 GMT):
Need one more +2 on these:
https://gerrit.hyperledger.org/r/#/c/28368/ - CI should use patchset dependencies (master)
https://gerrit.hyperledger.org/r/#/c/28370/ - CI should use patchset dependencies (release-1.3)
https://gerrit.hyperledger.org/r/#/c/28372/ - CI should use patchset dependencies (release-1.2)
https://gerrit.hyperledger.org/r/#/c/28206/ - pull latest binaries from nexus (master)
rameshthoomu (Fri, 04 Jan 2019 16:29:33 GMT):
@chrispoole Could you please review this change https://gerrit.hyperledger.org/r/#/c/28381/
chrispoole (Fri, 04 Jan 2019 16:29:33 GMT):
Has joined the channel.
rameshthoomu (Fri, 04 Jan 2019 16:30:30 GMT):
@nfrunza Pipeline changes for Blockchain Explorer project https://gerrit.hyperledger.org/r/#/c/28364/
nfrunza (Fri, 04 Jan 2019 16:30:30 GMT):
Has joined the channel.
Ratnakar (Fri, 04 Jan 2019 19:12:55 GMT):
https://gerrit.hyperledger.org/r/#/c/28469/
Part of testing, add couple of functions (getPut and getPutPrivate) which provides the capability to perform a common usecase of read/write on public/private dbs
Ratnakar (Fri, 04 Jan 2019 19:12:55 GMT):
https://gerrit.hyperledger.org/r/#/c/28469/
Part of testing, added couple of functions (getPut and getPutPrivate) which provides the capability to perform a common usecase of read/write on public/private dbs
Ratnakar (Fri, 04 Jan 2019 19:12:55 GMT):
https://gerrit.hyperledger.org/r/#/c/28469/
Part of testing, added couple of functions (*getPut* and *getPutPrivate*) which provides the capability to perform a common usecase of read/write on public/private dbs
Ratnakar (Fri, 04 Jan 2019 19:12:55 GMT):
https://gerrit.hyperledger.org/r/#/c/28469/
Part of testing, added couple of functions ( *getPut* and *getPutPrivate*) which provides the capability to perform a common usecase of read/write on public/private dbs
dave.enyeart (Fri, 04 Jan 2019 19:18:10 GMT):
@Ratnakar +2ed. I assume you also want to cherry pick to release-1.4
dave.enyeart (Fri, 04 Jan 2019 19:18:10 GMT):
@Ratnakar +2ed. I assume you also want to cherry pick to release-1.4 (you can do that in gerrit UI itself)
Ratnakar (Fri, 04 Jan 2019 19:19:09 GMT):
Thanks @dave.enyeart. Sure I shall cherry pick to release-1.4 aswell
Ratnakar (Fri, 04 Jan 2019 19:20:03 GMT):
here is the link for release-1.4 branch https://gerrit.hyperledger.org/r/#/c/28489/
Ratnakar (Fri, 04 Jan 2019 19:20:03 GMT):
here is the Gerrit link for release-1.4 branch https://gerrit.hyperledger.org/r/#/c/28489/
baohua (Mon, 07 Jan 2019 02:25:58 GMT):
Need one more +2, please help review https://gerrit.hyperledger.org/r/#/c/28453/, thanks!
mne (Mon, 07 Jan 2019 08:04:21 GMT):
https://gerrit.hyperledger.org/r/#/c/28176/ extends the docs for the commercial paper sample wrt trust relationships / endorsement policies
mne (Mon, 07 Jan 2019 08:04:58 GMT):
https://gerrit.hyperledger.org/r/#/c/28458/ demonstrates how to use service discovery together with state-based endorsement in the interest-rate-swap sample
firas.qutishat (Mon, 07 Jan 2019 18:59:03 GMT):
please help review https://gerrit.hyperledger.org/r/#/c/28532/
firas.qutishat (Mon, 07 Jan 2019 18:59:09 GMT):
small change
firas.qutishat (Mon, 07 Jan 2019 19:00:32 GMT):
https://gerrit.hyperledger.org/r/#/c/28534/
sykesm (Tue, 08 Jan 2019 21:41:41 GMT):
If anyone has cycles, would be great to have someone review https://gerrit.hyperledger.org/r/c/28191/
baohua (Wed, 09 Jan 2019 01:37:59 GMT):
Welcome to help review https://gerrit.hyperledger.org/r/#/c/28453/, already got an +2, thanks!
baohua (Wed, 09 Jan 2019 01:38:59 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=NRpFPmiPZFPKYkkTh) @sykesm +1!
firas.qutishat (Thu, 10 Jan 2019 19:10:20 GMT):
please review https://gerrit.hyperledger.org/r/#/c/28532/
odowdaibm (Thu, 10 Jan 2019 20:06:56 GMT):
Sorry to ask, as you've both been so buys recently, but any chance of a +2 for https://gerrit.hyperledger.org/r/c/28247/ @aso @dave.enyeart ? Lots of +1s as support, but very happy to include comments/feedback. Thanks to @SjirNijssen @gormand @IsaacWong @mgk @Yogendrasri @carl for input and reviews.
carl (Thu, 10 Jan 2019 20:06:57 GMT):
Has joined the channel.
Yogendrasri (Thu, 10 Jan 2019 20:06:57 GMT):
Has joined the channel.
pandrejko (Thu, 10 Jan 2019 20:10:31 GMT):
https://gerrit.hyperledger.org/r/#/c/28531/
pandrejko (Thu, 10 Jan 2019 20:10:31 GMT):
https://gerrit.hyperledger.org/r/#/c/28531/ << Once this is merged I will create similar updates for the other branches
mne (Fri, 11 Jan 2019 12:25:47 GMT):
https://gerrit.hyperledger.org/r/#/c/28653/ - bugfix for FAB-13450, FAB-13223 and FAB-13593
mne (Fri, 11 Jan 2019 12:25:47 GMT):
https://gerrit.hyperledger.org/r/#/c/28653/ please - bugfix for FAB-13450, FAB-13223 and FAB-13593
dave.enyeart (Fri, 11 Jan 2019 13:26:16 GMT):
@mne +2ed. Also please cherry pick test improvements to release-1.4.
davidkel (Fri, 11 Jan 2019 14:40:42 GMT):
Has left the channel.
awjh (Mon, 14 Jan 2019 11:31:29 GMT):
Hey, I've been working on [FAB-12430](https://jira.hyperledger.org/browse/FAB-12430) @mbwhite will review the changes for this in fabric-chaincode-node could someone here take a look at the changes in fabric (https://gerrit.hyperledger.org/r/#/c/28694/)
pandrejko (Mon, 14 Jan 2019 14:03:16 GMT):
https://gerrit.hyperledger.org/r/#/c/28531/
rameshthoomu (Mon, 14 Jan 2019 16:26:50 GMT):
need one more +2 https://gerrit.hyperledger.org/r/#/c/28571/
awjh (Tue, 15 Jan 2019 13:07:38 GMT):
https://gerrit.hyperledger.org/r/#/c/28694 <- could I get a review on this please?
mne (Tue, 15 Jan 2019 15:32:21 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=5GQdmBATpxCxgbL6Y) @dave.enyeart @dave.enyeart done - @aso also +2ed, wanna re-add yours? :)
mne (Tue, 15 Jan 2019 15:32:21 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=5GQdmBATpxCxgbL6Y) @dave.enyeart done - @aso also +2ed, wanna re-add yours? :)
rameshthoomu (Tue, 15 Jan 2019 15:56:55 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=y3WuSY9jwF7oFgHGk) this is getting old now.. one more +2 pls
jyellick (Tue, 15 Jan 2019 17:50:42 GMT):
@rameshthoomu Knowing very little about our Jenkins infrastructure, I'm reluctant to +2 (not because I doubt that your patch is good, just because I try never to +2 something I don't understand). Can you give a quick summary of how we're confident that this change is positive/valid?
rameshthoomu (Tue, 15 Jan 2019 17:52:25 GMT):
@jyellick as this is on release branches, this change is to pull docker images from dockerhub instead of nexus..
rameshthoomu (Tue, 15 Jan 2019 17:52:25 GMT):
@jyellick as this is on release branches, this change is to pull docker images from dockerhub instead of nexus..
jyellick (Tue, 15 Jan 2019 18:17:23 GMT):
Done
awjh (Wed, 16 Jan 2019 10:03:42 GMT):
https://gerrit.hyperledger.org/r/#/c/28694 @dave.enyeart who would be a good person to review this?
aso (Wed, 16 Jan 2019 14:42:03 GMT):
second +2 for https://gerrit.hyperledger.org/r/#/c/28247/ pls - a+2 and lots of +1's already
dave.enyeart (Thu, 17 Jan 2019 00:43:45 GMT):
@aso +2ed and merged, also cherry picked to release-1.4, one final +2 please: https://gerrit.hyperledger.org/r/#/c/28772/
gaijinviki (Thu, 17 Jan 2019 05:01:22 GMT):
Has joined the channel.
aso (Thu, 17 Jan 2019 06:40:23 GMT):
thx Dave
awjh (Thu, 17 Jan 2019 13:03:37 GMT):
Any chance someone could review this? https://gerrit.hyperledger.org/r/#/c/28694
dave.enyeart (Thu, 17 Jan 2019 13:16:43 GMT):
@awjh @sstone1 @mbwhite @odowdaibm I think the reason you are having trouble getting a review is that most of the maintainers do not understand the programming model and node.js chaincode plans for v2.0. nodeenv, inversion of control, and other enhancements. I think a design review / playback on the overall plans would help get everybody on the same page.
sstone1 (Thu, 17 Jan 2019 13:22:16 GMT):
@dave.enyeart okay, we've already got plans to set up a review for some of the other items so we'll add IoC to the agenda (@mbwhite @andrew-coleman)
sstone1 (Thu, 17 Jan 2019 13:22:40 GMT):
nodeenv wasn't us - that was done with the alpine images - i assume there was a design review / playback of that? ;-)
dave.enyeart (Thu, 17 Jan 2019 13:25:12 GMT):
nope... you're right they should have gotten a design review, I think the nodeenv aspect would be more important than alpine to cover
dave.enyeart (Thu, 17 Jan 2019 13:26:34 GMT):
and nodeenv seems to make sense to cover along with the other node.js chaincode updates
mastersingh24 (Thu, 17 Jan 2019 18:53:53 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=9TpK9Di3nJLq7jyNm) @dave.enyeart My bad ... except most people don't even know how ccenv or any of that works anyway. ;)
pandrejko (Fri, 18 Jan 2019 20:49:20 GMT):
Formatting change to the Fabric README requested by @rameshthoomu
The CR for release-1.2 has already been merged. This is the change for all the other branches to link to the correct branch of the docs:
release-1.0: https://gerrit.hyperledger.org/r/28823
release-1.1: https://gerrit.hyperledger.org/r/28822
release-1.3: https://gerrit.hyperledger.org/r/28824
release-1.4: https://gerrit.hyperledger.org/r/28820
master: https://gerrit.hyperledger.org/r/28825
kostas (Fri, 18 Jan 2019 20:57:03 GMT):
Has joined the channel.
kostas (Fri, 18 Jan 2019 20:58:51 GMT):
There's a CR stack starting from this one https://gerrit.hyperledger.org/r/c/28428/ that we'd like to get in ASAP. Parts of it might be a too domain-specific, but I hope that in general it's not too hard to follow along.
kostas (Fri, 18 Jan 2019 20:58:51 GMT):
There's a CR stack starting from this one https://gerrit.hyperledger.org/r/c/28428/ that we'd like to get in ASAP. Parts of it might be a bit too domain-specific, but I hope that in general it's not too hard to follow along.
rameshthoomu (Tue, 22 Jan 2019 16:36:43 GMT):
https://gerrit.hyperledger.org/r/#/c/28789/ - Update multiarch script to publish fabric-baseos to Dockerhub
negupta (Tue, 22 Jan 2019 18:01:26 GMT):
@dave.enyeart @chris.elder https://gerrit.hyperledger.org/r/#/c/28644/ - Update to add query examples to couchDB tutorial.
rameshthoomu (Tue, 22 Jan 2019 21:13:14 GMT):
https://gerrit.hyperledger.org/r/#/c/28898/ - Update to publish images with make targets
rameshthoomu (Tue, 22 Jan 2019 21:39:07 GMT):
https://gerrit.hyperledger.org/r/#/q/status:open+project:fabric+topic:makefile - minor changes on fabric makefile
odowdaibm (Wed, 23 Jan 2019 10:27:08 GMT):
Hi @aso @dave.enyeart Lots of +1s for new contract names topic, which also incorporated updated ledger key concept and new smart contract/chaincode key concept topic. Thanks to @SjirNijssen @IsaacWong @carl @Yogendrasri @joe-alewine @NikhilGupta @alask
odowdaibm (Wed, 23 Jan 2019 10:27:08 GMT):
Hi @aso @dave.enyeart CR is https://gerrit.hyperledger.org/r/c/27579/ looking for a +2. Lots of +1s for new contract names topic, which also incorporated updated ledger key concept and new smart contract/chaincode key concept topic. Thanks to @SjirNijssen @IsaacWong @carl @Yogendrasri @joe-alewine @NikhilGupta @alaskadd for comments, content -- much appreciated. Happy to take comments too @aso, @dave.enyeart !
NikhilGupta (Wed, 23 Jan 2019 10:27:09 GMT):
Has joined the channel.
odowdaibm (Wed, 23 Jan 2019 13:00:40 GMT):
@cmgabriel thanks to Chris Gabriel for CR is https://gerrit.hyperledger.org/r/c/27579/ likewise!
cmgabriel (Wed, 23 Jan 2019 13:00:40 GMT):
Has joined the channel.
lehors (Mon, 28 Jan 2019 15:02:53 GMT):
baohua (Wed, 30 Jan 2019 21:56:58 GMT):
https://gerrit.hyperledger.org/r/#/c/28996/, one more +2 needed, thanks!
baohua (Wed, 30 Jan 2019 21:57:41 GMT):
[ ](https://chat.hyperledger.org/channel/fabric-pr-review?msg=4Ztx9wsb8cS6WPoYS) @lehors +1 to one of them ;-)
rameshthoomu (Fri, 01 Feb 2019 14:20:08 GMT):
Minor changes to fabric makefile (release-1.2 and release-1.3 branches)
https://gerrit.hyperledger.org/r/#/c/28899/
https://gerrit.hyperledger.org/r/#/c/28900/
sambhavdutt (Mon, 04 Feb 2019 18:40:31 GMT):
I have enabled Jenkinsfile for r-1.0 and r-1.1 branch in `fabric-samples` Can you approve this if ok
https://gerrit.hyperledger.org/r/#/c/28491/
https://gerrit.hyperledger.org/r/#/c/28540/
cbf (Mon, 04 Feb 2019 22:58:53 GMT):
all, as we start to move towards automated management of the CR aging policy, here is a list of CRs that have not had any review comments since the last patchset was published and are at least two weeks old
cbf (Mon, 04 Feb 2019 22:58:56 GMT):
----
cbf (Mon, 04 Feb 2019 23:00:53 GMT):
https://gist.github.com/christo4ferris/7e414832895ece50041f7d59a08763a5
cbf (Mon, 04 Feb 2019 23:00:56 GMT):
----
cbf (Mon, 04 Feb 2019 23:01:21 GMT):
@all please review this list and chip in to start getting these reviewed thanks
cbf (Mon, 04 Feb 2019 23:09:13 GMT):
note that as you review these, if they are so stale that they need to be updated, please make that point in your comments and apologize for the delay in reviewing
cbf (Mon, 04 Feb 2019 23:09:44 GMT):
we need to get back to a position where we are actually reviewing things in "real time" as they are submitted or updated
aso (Tue, 05 Feb 2019 08:04:15 GMT):
second +2 for https://gerrit.hyperledger.org/r/#/c/28803/ pls
bestbeforetoday (Tue, 05 Feb 2019 10:43:40 GMT):
Has left the channel.
cbf (Tue, 05 Feb 2019 20:54:43 GMT):
so, we made zero progress on the backlog of unreviewed CRs I posted yesterday. ahem
jyellick (Wed, 06 Feb 2019 05:32:25 GMT):
Going through these CRs, there are a number of them which have received no reply to comments for weeks or months. I know we had talked about having a script/bot which automatically reminds and then abandons on these. I hope this happens at some point, but is there an official process for human intervention in the meantime?
rameshthoomu (Wed, 06 Feb 2019 14:38:00 GMT):
need one more +2 https://gerrit.hyperledger.org/r/#/c/28898/
suchith.arodi (Fri, 08 Feb 2019 16:03:43 GMT):
Has joined the channel.
bpbuch (Fri, 08 Feb 2019 16:17:13 GMT):
Has joined the channel.
rameshthoomu (Mon, 11 Feb 2019 14:35:45 GMT):
https://gerrit.hyperledger.org/r/#/q/status:open+project:fabric+topic:makefile - Minor changes on fabric makefile (release-1.2 and release-1.3 branches)
rameshthoomu (Mon, 11 Feb 2019 21:25:48 GMT):
One more +2 required https://gerrit.hyperledger.org/r/#/q/status:open+project:fabric+topic:makefile
rameshthoomu (Mon, 11 Feb 2019 21:25:48 GMT):
One more +2 required ~https://gerrit.hyperledger.org/r/#/q/status:open+project:fabric+topic:makefile~
dave.enyeart (Tue, 12 Feb 2019 16:10:14 GMT):
One more +2 please for better fabcar error handling: https://gerrit.hyperledger.org/r/#/c/28539/
suppandi (Thu, 14 Feb 2019 20:02:14 GMT):
Has joined the channel.
danacr (Thu, 14 Feb 2019 20:05:11 GMT):
Has left the channel.
suppandi (Thu, 14 Feb 2019 20:06:36 GMT):
Hi @rameshthoomu, i made the changes you suggested in https://gerrit.hyperledger.org/r/#/c/29245/. could you please have another look.
dave.enyeart (Tue, 19 Feb 2019 17:41:59 GMT):
Update java to get baseimage CI to pass: https://gerrit.hyperledger.org/r/#/c/27953/
dave.enyeart (Tue, 19 Feb 2019 17:41:59 GMT):
~Update java to get baseimage CI to pass: https://gerrit.hyperledger.org/r/#/c/27953/~
dave.enyeart (Tue, 19 Feb 2019 21:45:56 GMT):
One more +2 please for better fabcar error handling: https://gerrit.hyperledger.org/r/#/c/28539/
dave.enyeart (Tue, 19 Feb 2019 21:46:26 GMT):
Pin fabric-samples to node.js master "unstable" modules : https://gerrit.hyperledger.org/r/#/c/29267/
rameshthoomu (Thu, 21 Feb 2019 14:15:28 GMT):
byfn e2e tests are broken - fix is here https://gerrit.hyperledger.org/r/#/c/29421/
rameshthoomu (Thu, 21 Feb 2019 17:51:39 GMT):
Need one more +2 https://gerrit.hyperledger.org/r/#/c/29421/
lehors (Fri, 22 Feb 2019 09:29:51 GMT):
Could somebody please review and merge this CR which isn't from me but is a perfect example of a super simple fix that is left liggering around and will discourage further contributions. Thanks. https://gerrit.hyperledger.org/r/#/c/28937/
lehors (Fri, 22 Feb 2019 09:29:51 GMT):
Could somebody please review and merge this CR which isn't from me but is a perfect example of a super simple fix that is left lingering around and will discourage further contributions. Thanks. https://gerrit.hyperledger.org/r/#/c/28937/
sstone1 (Fri, 22 Feb 2019 12:07:25 GMT):
I've +1'ed it as well
sstone1 (Fri, 22 Feb 2019 14:41:45 GMT):
please can someone review this CR - updates to BYFN to allow service discovery to work both inside and outside of Docker: https://gerrit.hyperledger.org/r/#/c/29481/
kostas (Fri, 22 Feb 2019 14:42:13 GMT):
This should be relatively easy to review w/o domain knowledge and will allow us to re-run SVT before the weekend: https://gerrit.hyperledger.org/r/c/29477/
sstone1 (Fri, 22 Feb 2019 20:38:13 GMT):
Can I get two +2’s on this cherry pick of my BYFN fix above to release-1.4 please: https://gerrit.hyperledger.org/r/#/c/29496/
dave.enyeart (Mon, 25 Feb 2019 06:00:43 GMT):
fix eyfn: https://gerrit.hyperledger.org/r/#/c/29528/
sstone1 (Mon, 25 Feb 2019 12:03:10 GMT):
couple of simple CRs for review please - add connection profiles to BYFN/EFYN for use by the Fabric SDKs:
https://gerrit.hyperledger.org/r/#/c/29532/ (master)
https://gerrit.hyperledger.org/r/#/c/29533/ (release-1.4)
negupta (Mon, 25 Feb 2019 15:22:55 GMT):
Adding indexing examples to the couchDB tutorial. https://gerrit.hyperledger.org/r/#/c/28644/ +1's from the doc team and chris elder. @dave.enyeart could you review?
negupta (Tue, 26 Feb 2019 16:52:53 GMT):
Indexing examples. Ready for two +2's https://gerrit.hyperledger.org/r/#/c/28644/
cbf (Tue, 26 Feb 2019 21:42:10 GMT):
there are currently about 60 CRs needing review, or that should be abandoned. https://gist.github.com/christo4ferris/7b40209dcecbc4530babbad4c1e46cae
cbf (Tue, 26 Feb 2019 21:42:48 GMT):
@here ^^ I made a significant dent in some of the older ones and pinged a few people to address...
cbf (Tue, 26 Feb 2019 21:43:15 GMT):
Please take a look and help get this down to a reasonable number so I can start automating this process
suppandi (Tue, 26 Feb 2019 21:47:04 GMT):
@sykesm @mastersingh24 ready for +2s https://gerrit.hyperledger.org/r/#/c/29245/
lehors (Wed, 27 Feb 2019 00:02:02 GMT):
@cbf: again, we can't abandon CRs that have merely been neglected by the maintainers. For instance, as far as I can tell, https://gerrit.hyperledger.org/r/#/c/25653/ is ready to be merged and just need maintainers to act on it...
lehors (Wed, 27 Feb 2019 00:02:50 GMT):
so, please, be careful not to be too quick with abandoning CRs :)
cbf (Wed, 27 Feb 2019 14:02:12 GMT):
I am not suggesting we do, but CRs that have build failures, or unresolved review comments are fair game
kostas (Wed, 27 Feb 2019 18:49:52 GMT):
Has left the channel.
sstone1 (Fri, 01 Mar 2019 08:28:20 GMT):
bumping to the top ;-) couple of simple CRs for review please - add connection profiles to BYFN/EFYN for use by the Fabric SDKs (this is part of the work to rebase FabCar onto BYFN under FAB-12876):
https://gerrit.hyperledger.org/r/#/c/29532/ (master)
https://gerrit.hyperledger.org/r/#/c/29533/ (release-1.4)
mbwhite (Fri, 01 Mar 2019 09:54:41 GMT):
Mentioned on the mailing list, the update to the Node v10 as the Node.js chaincode runtime..
https://gerrit.hyperledger.org/r/#/c/29420/
Will add release notes to the node-chaincode - but @dave.enyeart is there a general fabric release notes we could mention this in? Thanks!!
dave.enyeart (Fri, 01 Mar 2019 12:10:43 GMT):
@mbwhite I've pushed an initial skeleton of the release notes for v2.0.0 and mentioned Node.js 10.15.1. Everybody can make further updates, either before or after the initial merge of it. https://gerrit.hyperledger.org/r/#/c/29734/1/release_notes/v2.0.0.txt@52
mbwhite (Fri, 01 Mar 2019 12:42:37 GMT):
thanks @dave.enyeart
joe-alewine (Fri, 01 Mar 2019 20:29:33 GMT):
Orderer concept doc: https://gerrit.hyperledger.org/r/c/29449/10
negupta (Mon, 04 Mar 2019 21:03:05 GMT):
Back porting the couchDB index examples in master to the 1.4,1.3, and 1.2 release docs: https://gerrit.hyperledger.org/r/#/c/29797/, https://gerrit.hyperledger.org/r/#/c/29789/,https://gerrit.hyperledger.org/r/#/c/29788/
pandrejko (Tue, 05 Mar 2019 13:41:02 GMT):
Simple update to BYFN:
1.1 https://gerrit.hyperledger.org/r/#/c/29796/
1.2 https://gerrit.hyperledger.org/r/#/c/29795/
1.3 https://gerrit.hyperledger.org/r/#/c/29794/
1.4 https://gerrit.hyperledger.org/r/#/c/29792/
master: https://gerrit.hyperledger.org/r/29791
sstone1 (Wed, 06 Mar 2019 13:45:42 GMT):
fixes to the docs to reflect port changes i made to BYFN:
https://gerrit.hyperledger.org/r/#/c/29882/ (master)
https://gerrit.hyperledger.org/r/#/c/29883/ (release-1.4)
KyunghoKim (Tue, 12 Mar 2019 03:10:39 GMT):
Has joined the channel.
Pradeep_Pentakota (Tue, 12 Mar 2019 12:43:13 GMT):
Has joined the channel.
rameshthoomu (Wed, 13 Mar 2019 19:03:11 GMT):
https://gerrit.hyperledger.org/r/#/c/30067/ - minor fix.. This fix will unblock publishing images to nexus from nightly job..
binhn (Thu, 14 Mar 2019 22:07:19 GMT):
@dave.enyeart @sykesm @muralisr these 2 PRs are the base for the new cc model we discussed. Please review and merge ASAP to avoid conflicts, which I had to rebase twice already. Thanks.
https://gerrit.hyperledger.org/r/#/c/29391/
https://gerrit.hyperledger.org/r/#/c/29498/
cbf (Fri, 15 Mar 2019 15:07:49 GMT):
@all we're getting a bit more caught up on delinquent CRs, but we still have a bunch
cbf (Fri, 15 Mar 2019 15:08:20 GMT):
here's a set from January (we are almost all caught up with 2018!)
cbf (Fri, 15 Mar 2019 15:08:23 GMT):
https://gerrit.hyperledger.org/r/#/c/27631 --- [FAB-12913] Atomic swap e2e test --- mathiasb303 --- Wed Jan 09 2019
https://gerrit.hyperledger.org/r/#/c/27985 --- [FAB-12259] TMS Verifier: atomic swap --- mathiasb303 --- Wed Jan 09 2019
https://gerrit.hyperledger.org/r/#/c/26784 --- [FAB-12261] TMS Transactor: atomic swap --- elli-androulaki --- Wed Jan 09 2019
https://gerrit.hyperledger.org/r/#/c/27465 --- [FAB-12790] Chaincode API for Token Expectation --- angelo.decaro --- Wed Jan 09 2019
https://gerrit.hyperledger.org/r/#/c/21855 --- opt: Reduce exclusive lock time during commit --- Senthil1 --- Mon Jan 07 2019
https://gerrit.hyperledger.org/r/#/c/28282 --- recon: separate missingPvtData code from txmgr --- Senthil1 --- Fri Jan 04 2019
https://gerrit.hyperledger.org/r/#/c/27527 --- FAB-12844 ACL library package update --- Tecnalia --- Thu Jan 03 2019
https://gerrit.hyperledger.org/r/#/c/27529 --- FAB-12844 ACL library package update --- Tecnalia --- Thu Jan 03 2019
https://gerrit.hyperledger.org/r/#/c/27525 --- FAB-12844 ACL library package update --- Tecnalia --- Thu Jan 03 2019
https://gerrit.hyperledger.org/r/#/c/27528 --- FAB-12844 ACL library package update --- Tecnalia --- Thu Jan 03 2019
https://gerrit.hyperledger.org/r/#/c/29005 --- [FABC-798] Add mysql runner integration test --- latitiah --- Tue Jan 29 2019
https://gerrit.hyperledger.org/r/#/c/28826 --- [FAB-13769] Add UT code to ABAC sample Chaincode --- yuki-kon --- Fri Jan 18 2019
https://gerrit.hyperledger.org/r/#/c/28491 --- FAB-13545 - Add pipeline jobs for release-1.1 --- sambhavdutt --- Tue Jan 15 2019
https://gerrit.hyperledger.org/r/#/c/28540 --- FAB-13545 - Add pipeline jobs for release-1.0 --- sambhavdutt --- Mon Jan 07 2019
https://gerrit.hyperledger.org/r/#/c/27098 --- [FAB-12535] balance-transfer: Use service discovery --- yuki-kon --- Mon Jan 07 2019
https://gerrit.hyperledger.org/r/#/c/19557 --- [FAB-9033] TypeScript sample uses latest type defs --- shimos --- Fri Jan 04 2019
https://gerrit.hyperledger.org/r/#/c/28458 --- [FAB-13448] SBE ListOrgs() and service discovery --- mne --- Fri Jan 04 2019
https://gerrit.hyperledger.org/r/#/c/29023 --- [FABN-1123] Fix identity update maxEnrollments --- GuillaumeCisco --- Wed Jan 30 2019
https://gerrit.hyperledger.org/r/#/c/28115 --- [FABN-1064] Add connect method to peer, orderer --- davidkhala --- Mon Jan 21 2019
https://gerrit.hyperledger.org/r/#/c/28446 --- [FABN-870] minor jsdoc fix in channel.js --- davidkhala --- Mon Jan 14 2019
cbf (Fri, 15 Mar 2019 15:09:17 GMT):
Now, I realize that some of these are deferred or WIP, but let's try to get some of these reviewed and merged if apprpriate
cbf (Fri, 15 Mar 2019 15:09:17 GMT):
Now, I realize that some of these are deferred or WIP, but let's try to get some of these reviewed and merged if appropriate
dave.enyeart (Sat, 16 Mar 2019 15:47:20 GMT):
Release updated baseimage, to be used with v1.4.1: https://gerrit.hyperledger.org/r/#/c/30137/
gaijinviki (Mon, 18 Mar 2019 03:06:26 GMT):
Has left the channel.
joe-alewine (Mon, 18 Mar 2019 14:08:11 GMT):
Orderer service concept doc (includes Raft concepts): https://gerrit.hyperledger.org/r/c/29449/
Configure Raft doc: https://gerrit.hyperledger.org/r/c/30010/
negupta (Mon, 18 Mar 2019 14:20:08 GMT):
Token operational documentation for 2.0 alpha available for review: https://gerrit.hyperledger.org/r/#/c/29266/
cbf (Mon, 18 Mar 2019 14:34:26 GMT):
@all The january backlog improved, but is still a problem... we also need to take care of February, but let's beat down the backlog. Thanks!
cbf (Mon, 18 Mar 2019 14:34:29 GMT):
https://gerrit.hyperledger.org/r/#/c/27631 --- [FAB-12913] Atomic swap e2e test --- mathiasb303 --- Thu Jan 10 2019
https://gerrit.hyperledger.org/r/#/c/27985 --- [FAB-12259] TMS Verifier: atomic swap --- mathiasb303 --- Wed Jan 09 2019
https://gerrit.hyperledger.org/r/#/c/26784 --- [FAB-12261] TMS Transactor: atomic swap --- elli-androulaki --- Wed Jan 09 2019
https://gerrit.hyperledger.org/r/#/c/21855 --- opt: Reduce exclusive lock time during commit --- Senthil1 --- Mon Jan 07 2019
https://gerrit.hyperledger.org/r/#/c/28282 --- recon: separate missingPvtData code from txmgr --- Senthil1 --- Fri Jan 04 2019
https://gerrit.hyperledger.org/r/#/c/27527 --- FAB-12844 ACL library package update --- Tecnalia --- Thu Jan 03 2019
https://gerrit.hyperledger.org/r/#/c/27529 --- FAB-12844 ACL library package update --- Tecnalia --- Thu Jan 03 2019
https://gerrit.hyperledger.org/r/#/c/27528 --- FAB-12844 ACL library package update --- Tecnalia --- Thu Jan 03 2019
https://gerrit.hyperledger.org/r/#/c/28826 --- [FAB-13769] Add UT code to ABAC sample Chaincode --- yuki-kon --- Fri Jan 18 2019
https://gerrit.hyperledger.org/r/#/c/28491 --- FAB-13545 - Add pipeline jobs for release-1.1 --- sambhavdutt --- Tue Jan 15 2019
https://gerrit.hyperledger.org/r/#/c/28540 --- FAB-13545 - Add pipeline jobs for release-1.0 --- sambhavdutt --- Mon Jan 07 2019
https://gerrit.hyperledger.org/r/#/c/27098 --- [FAB-12535] balance-transfer: Use service discovery --- yuki-kon --- Mon Jan 07 2019
https://gerrit.hyperledger.org/r/#/c/19557 --- [FAB-9033] TypeScript sample uses latest type defs --- shimos --- Fri Jan 04 2019
https://gerrit.hyperledger.org/r/#/c/28458 --- [FAB-13448] SBE ListOrgs() and service discovery --- mne --- Fri Jan 04 2019
https://gerrit.hyperledger.org/r/#/c/29023 --- [FABN-1123] Fix identity update maxEnrollments --- GuillaumeCisco --- Wed Jan 30 2019
joe-alewine (Mon, 18 Mar 2019 14:59:55 GMT):
Glossary updates for Raft: https://gerrit.hyperledger.org/r/c/30182/
joe-alewine (Mon, 18 Mar 2019 15:20:08 GMT):
Adding links to Kafka doc: https://gerrit.hyperledger.org/r/c/30183/ (also did a lot of reformatting here to conform to line length standards)
joe-alewine (Mon, 18 Mar 2019 17:27:01 GMT):
Add Raft to "What's new" doc: https://gerrit.hyperledger.org/r/c/30187/
joe-alewine (Mon, 18 Mar 2019 17:59:08 GMT):
Small change here to update text in "Intro" doc (about Raft): https://gerrit.hyperledger.org/r/c/30189/
joe-alewine (Mon, 18 Mar 2019 20:01:51 GMT):
Add some text about Raft to the "Upgrade" doc: https://gerrit.hyperledger.org/r/c/30196/
davidkhala (Tue, 19 Mar 2019 08:27:10 GMT):
@cbf @bretharrison hope it is not too late, https://gerrit.hyperledger.org/r/#/c/28446/
davidkhala (Tue, 19 Mar 2019 08:28:54 GMT):
https://gerrit.hyperledger.org/r/#/c/29917/ one originated in BootCampHK :woo:
davidkhala (Tue, 19 Mar 2019 11:02:03 GMT):
@bretharrison rebased https://gerrit.hyperledger.org/r/#/c/28115/
firas.qutishat (Tue, 19 Mar 2019 16:26:49 GMT):
please review https://gerrit.hyperledger.org/r/#/c/30094/
dave.enyeart (Tue, 19 Mar 2019 19:46:59 GMT):
Upgrade fabric to use the new baseimage 0.4.15: https://gerrit.hyperledger.org/r/#/c/30211/ (master) https://gerrit.hyperledger.org/r/#/c/30239/ (release-1.4)
joe-alewine (Tue, 19 Mar 2019 19:54:12 GMT):
Document that your app needs to actively listen for events (especially with Raft): https://gerrit.hyperledger.org/r/c/30237/
Add short paragraph to BYFN (in release1.4 branch) about option to use Raft with BYFN: https://gerrit.hyperledger.org/r/c/30238/
FYI, tutorial for the above still in development
joe-alewine (Tue, 19 Mar 2019 21:59:27 GMT):
Documenting how to stand up an orderer (regardless of its ultimately implementation). Compiling the binary, MSPs, etc. With linking out to other relevant docs.
https://gerrit.hyperledger.org/r/c/30242/
joe-alewine (Tue, 19 Mar 2019 21:59:27 GMT):
Raft doc CRs:
A small number of these have open comments against them, but most do not, and most are pretty small changes (in some cases, only a few words). Here's a rundown:
Orderer concept: https://gerrit.hyperledger.org/r/c/29449/
Configure Raft: https://gerrit.hyperledger.org/r/c/30010/
Glossary updates: https://gerrit.hyperledger.org/r/c/30182/
Stand up orderer node (implementation agnostic): https://gerrit.hyperledger.org/r/c/30242/
Add Raft option to BYFN (checked out against `release-1.4`): https://gerrit.hyperledger.org/r/c/30238/
Add Raft to Intro doc: https://gerrit.hyperledger.org/r/c/30189/
Add Raft to What's New doc: https://gerrit.hyperledger.org/r/c/30187/
Add Raft to Upgrade: https://gerrit.hyperledger.org/r/c/30196/
Add links to Kafka doc: https://gerrit.hyperledger.org/r/c/30183/
There's still one more doc to come --- the tutorial doc, which I'm working on.
aso (Wed, 20 Mar 2019 14:16:33 GMT):
easy one: 13-line change with a +2 already https://gerrit.hyperledger.org/r/#/c/30246/
aso (Wed, 20 Mar 2019 14:16:33 GMT):
~easy one: 13-line change with a +2 already https://gerrit.hyperledger.org/r/#/c/30246/~
joe-alewine (Wed, 20 Mar 2019 17:34:29 GMT):
Raft doc CRs:
A small number of these have open comments against them, but most do not, and most are pretty small changes (in some cases, only a few words). Here's a rundown:
Orderer concept: https://gerrit.hyperledger.org/r/c/29449/
Configure Raft: https://gerrit.hyperledger.org/r/c/30010/
Glossary updates: https://gerrit.hyperledger.org/r/c/30182/
Stand up orderer node (implementation agnostic): https://gerrit.hyperledger.org/r/c/30242/
Add Raft option to BYFN (checked out against `release-1.4`): https://gerrit.hyperledger.org/r/c/30238/
Add Raft to Intro doc: https://gerrit.hyperledger.org/r/c/30189/
Add Raft to What's New doc: https://gerrit.hyperledger.org/r/c/30187/
Add Raft to Upgrade: https://gerrit.hyperledger.org/r/c/30196/
Add links to Kafka doc: https://gerrit.hyperledger.org/r/c/30183/
There's still one more doc to come --- the tutorial doc, which I'm working on.
rameshthoomu (Wed, 20 Mar 2019 21:42:23 GMT):
CI pipeline scripts and doc for fabric-ca
https://gerrit.hyperledger.org/r/#/q/status:open+project:fabric-ca+topic:pipeline-ca
dave.enyeart (Thu, 21 Mar 2019 02:31:50 GMT):
Update fabric v1.4 to use recent baseimage 0.4.15: https://gerrit.hyperledger.org/r/#/c/30239/
davidkhala (Thu, 21 Mar 2019 10:31:25 GMT):
https://gerrit.hyperledger.org/r/#/c/30272/
negupta (Thu, 21 Mar 2019 12:49:58 GMT):
Updating endorsement policy operations guide for lifecycle: https://gerrit.hyperledger.org/r/#/c/29939/
rameshthoomu (Thu, 21 Mar 2019 19:05:59 GMT):
https://gerrit.hyperledger.org/r/#/c/30074/ - CI pipeline script for fabric-samples
firas.qutishat (Thu, 21 Mar 2019 22:51:29 GMT):
https://gerrit.hyperledger.org/r/#/c/30294/ fix go_tags bug
joe-alewine (Fri, 22 Mar 2019 19:39:23 GMT):
Open Raft-lated doc CRs:
Raft tutorial: https://gerrit.hyperledger.org/r/c/30332/ (newest push, has no comments yet)
Orderer concept: https://gerrit.hyperledger.org/r/c/29449/ (has gone through several rounds of comments)
Configure Raft: https://gerrit.hyperledger.org/r/c/30010/ (has gone through several rounds of comments, though decisions about what should go in doc are still pending)
Glossary updates: https://gerrit.hyperledger.org/r/c/30182/ (wording here taken from concept doc --- if you feel good about the concept doc, you should feel good about this)
Stand up orderer node (implementation agnostic): https://gerrit.hyperledger.org/r/c/30242/ (could use more help)
Add Raft option to BYFN (checked out against `release-1.4`): https://gerrit.hyperledger.org/r/c/30238/ (small change)
Add Raft to Intro doc: https://gerrit.hyperledger.org/r/c/30189/ (tiny change)
Add Raft to What's New doc: https://gerrit.hyperledger.org/r/c/30187/ (summary of major docs being pushed here)
Add Raft to Upgrade: https://gerrit.hyperledger.org/r/c/30196/ (small references to Raft)
Add links to Kafka doc: https://gerrit.hyperledger.org/r/c/30183/ (small change --- majority is formatting changes)
As I've said before, many of these CRs are rather small. In some cases, only a few words followed by a link. I very much appreciate everyone's comments so far, and to come.
dave.enyeart (Sun, 24 Mar 2019 18:10:15 GMT):
@joe-alewine Reviewed, edited, and +2ed most of them. Let's get as many merged as possible so that we can focus on the few remaining ones early this week.
dave.enyeart (Sun, 24 Mar 2019 18:10:15 GMT):
@joe-alewine I reviewed, edited, and +2ed most of them. Let's get as many merged as possible so that we can focus on the few remaining ones early this week.
dave.enyeart (Sun, 24 Mar 2019 18:10:15 GMT):
@joe-alewine I reviewed, edited, and +2ed most of them. Folks, let's get as many merged as possible so that we can focus on the few remaining ones early this week.
aso (Mon, 25 Mar 2019 08:42:10 GMT):
https://gerrit.hyperledger.org/r/#/c/27754/ is ready to be merged - second +2 please..
negupta (Mon, 25 Mar 2019 22:40:50 GMT):
May be a bit too early, but many chaincode lifecycle docs are ready to review:
Chaincode for operators: https://gerrit.hyperledger.org/r/#/c/30109/
negupta (Mon, 25 Mar 2019 22:40:50 GMT):
May be a bit too early, but many chaincode lifecycle docs are ready to review:
Chaincode for operators: https://gerrit.hyperledger.org/r/#/c/30109/
Chaincode for developers: https://gerrit.hyperledger.org/r/#/c/30124/
Endorsement guide: https://gerrit.hyperledger.org/r/#/c/29939/
negupta (Mon, 25 Mar 2019 22:40:50 GMT):
May be a bit too early, but many chaincode lifecycle docs are ready to review:
Chaincode for operators: https://gerrit.hyperledger.org/r/#/c/30109/
Chaincode for developers: https://gerrit.hyperledger.org/r/#/c/30124/
Endorsement guide: https://gerrit.hyperledger.org/r/#/c/29939/
negupta (Mon, 25 Mar 2019 22:40:50 GMT):
May be a bit too early, but many chaincode lifecycle docs are ready to review:
Chaincode for operators: https://gerrit.hyperledger.org/r/#/c/30109/
Chaincode for developers: https://gerrit.hyperledger.org/r/#/c/30124/
Endorsement guide: https://gerrit.hyperledger.org/r/#/c/29939/
System chaincode pluggins tutorial: https://gerrit.hyperledger.org/r/#/c/30288/
Pluggable endorsement operations guide: https://gerrit.hyperledger.org/r/#/c/30289/
BYFN: https://gerrit.hyperledger.org/r/#/c/29611/
negupta (Mon, 25 Mar 2019 22:40:50 GMT):
May be a bit too early, but many chaincode lifecycle docs are ready to review:
Chaincode for operators: https://gerrit.hyperledger.org/r/#/c/30109/
Chaincode for developers: https://gerrit.hyperledger.org/r/#/c/30124/
Endorsement guide: https://gerrit.hyperledger.org/r/#/c/29939/
System chaincode pluggins tutorial: https://gerrit.hyperledger.org/r/#/c/30288/
Pluggable endorsement operations guide: https://gerrit.hyperledger.org/r/#/c/30289/
BYFN: https://gerrit.hyperledger.org/r/#/c/29611/
Adding an org to a channel: https://gerrit.hyperledger.org/r/#/c/29866/
joe-alewine (Tue, 26 Mar 2019 17:32:12 GMT):
Thanks @dave.enyeart! A few Raft docs have been merged. Here is what is in need of reviews (all comments have been addressed):
Add Raft to BYFN (with commands and more context): https://gerrit.hyperledger.org/r/c/30426/
Orderer concept: https://gerrit.hyperledger.org/r/c/29449/
Configure Raft: https://gerrit.hyperledger.org/r/c/30010/
Glossary updates: https://gerrit.hyperledger.org/r/c/30182/
Stand up orderer node (implementation agnostic): https://gerrit.hyperledger.org/r/c/30242/
Add Raft to What's New doc: https://gerrit.hyperledger.org/r/c/30187/ (needs one more +2)
davidkhala (Wed, 27 Mar 2019 08:06:18 GMT):
Dear Gari @mastersingh24 , https://gerrit.hyperledger.org/r/#/c/30450/ a fabric-sdk-node cleanup patch
sstone1 (Wed, 27 Mar 2019 09:21:41 GMT):
@davidkhala I've commented on your CR
davidkhala (Wed, 27 Mar 2019 09:26:17 GMT):
@sstone1 Simon, what is your opinion that removing gulp watch entirely?
sstone1 (Wed, 27 Mar 2019 09:55:40 GMT):
@davidkhala I don't personally use it - maybe @andrew-coleman @bretharrison @bestbeforetoday @nkl199 have an opinion?
nkl199 (Wed, 27 Mar 2019 09:55:40 GMT):
Has joined the channel.
bestbeforetoday (Wed, 27 Mar 2019 09:55:40 GMT):
Has joined the channel.
nkl199 (Wed, 27 Mar 2019 09:57:37 GMT):
I'm generally in favour of removing anything that isn't necessary ...
davidkhala (Wed, 27 Mar 2019 10:03:13 GMT):
I agree with Nick. And in this case, the CR will be a little bigger in lines, apolygize it first.
rameshthoomu (Wed, 27 Mar 2019 15:33:41 GMT):
fabric-samples - Pipeline changes with documentation on master and release-1.4 https://gerrit.hyperledger.org/r/#/q/status:open+project:fabric-samples+topic:pipeline-samples
davidkhala (Wed, 27 Mar 2019 16:58:38 GMT):
https://gerrit.hyperledger.org/r/#/c/30449/ fix a npm audit vunerability
jyellick (Thu, 28 Mar 2019 03:51:19 GMT):
A simple and easily reviewable shell change https://gerrit.hyperledger.org/r/c/30480/
negupta (Mon, 01 Apr 2019 14:26:16 GMT):
Token documentation for the 2.0 Alpha:
Operations guide: https://gerrit.hyperledger.org/r/#/c/29266/
Glossary Updates: https://gerrit.hyperledger.org/r/#/c/30509/
joe-alewine (Mon, 01 Apr 2019 20:15:04 GMT):
Add Raft to BYFN in master branch: https://gerrit.hyperledger.org/r/c/30606/
Small fixes to BYFN in release-1.4: https://gerrit.hyperledger.org/r/c/30608/
negupta (Mon, 01 Apr 2019 20:33:58 GMT):
Token CLI docs: https://gerrit.hyperledger.org/r/#/c/30511/
davidkhala (Wed, 03 Apr 2019 01:20:51 GMT):
https://gerrit.hyperledger.org/r/#/c/30450/ [Refactor][fabric-sdk-node] move duplicated files in fabric-ca-client, fabric-client and fabrirc-network to fabric-common
rameshthoomu (Wed, 03 Apr 2019 14:01:05 GMT):
Fabric-samples CI pipeline scripts - https://gerrit.hyperledger.org/r/#/q/status:open+project:fabric-samples+topic:pipeline-samples
cbf (Wed, 03 Apr 2019 14:32:13 GMT):
@here as discussed on the maintainers call this morning, here are the outstanding CRs that have not been updated since January
cbf (Wed, 03 Apr 2019 14:32:16 GMT):
https://gerrit.hyperledger.org/r/#/c/27631 --- [FAB-12913] Atomic swap e2e test --- mathiasb303 --- Thu Jan 10 2019
https://gerrit.hyperledger.org/r/#/c/27985 --- [FAB-12259] TMS Verifier: atomic swap --- mathiasb303 --- Wed Jan 09 2019
https://gerrit.hyperledger.org/r/#/c/26784 --- [FAB-12261] TMS Transactor: atomic swap --- elli-androulaki --- Wed Jan 09 2019
https://gerrit.hyperledger.org/r/#/c/21855 --- opt: Reduce exclusive lock time during commit --- Senthil1 --- Mon Jan 07 2019
https://gerrit.hyperledger.org/r/#/c/28282 --- recon: separate missingPvtData code from txmgr --- Senthil1 --- Fri Jan 04 2019
https://gerrit.hyperledger.org/r/#/c/27527 --- FAB-12844 ACL library package update --- Tecnalia --- Thu Jan 03 2019
https://gerrit.hyperledger.org/r/#/c/27529 --- FAB-12844 ACL library package update --- Tecnalia --- Thu Jan 03 2019
https://gerrit.hyperledger.org/r/#/c/27528 --- FAB-12844 ACL library package update --- Tecnalia --- Thu Jan 03 2019
https://gerrit.hyperledger.org/r/#/c/27098 --- [FAB-12535] balance-transfer: Use service discovery --- yuki-kon --- Mon Jan 07 2019
https://gerrit.hyperledger.org/r/#/c/19557 --- [FAB-9033] TypeScript sample uses latest type defs --- shimos --- Fri Jan 04 2019
cbf (Wed, 03 Apr 2019 14:32:31 GMT):
The list for February is a bit longer
cbf (Wed, 03 Apr 2019 14:32:45 GMT):
https://gerrit.hyperledger.org/r/#/c/25183 --- [FAB-11336] Add UT for txmgmt/validator --- diizuka --- Wed Feb 27 2019
https://gerrit.hyperledger.org/r/#/c/29366 --- [FAB-13713] Adding new org integration test --- latitiah --- Wed Feb 27 2019
https://gerrit.hyperledger.org/r/#/c/22889 --- [FAB-10439] Chaincode and Smart Contract Concept --- cmgabriel --- Tue Feb 26 2019
https://gerrit.hyperledger.org/r/#/c/27437 --- [FAB-12682] Configure MSP based on a YAML file --- mne --- Tue Feb 26 2019
https://gerrit.hyperledger.org/r/#/c/27830 --- [FAB-9527] Use of Idemix-based BCCSP in Idemixgen --- pnovotny --- Tue Feb 26 2019
https://gerrit.hyperledger.org/r/#/c/27713 --- [FAB-12979] Addressing tms verifier comments --- mathiasb303 --- Tue Feb 26 2019
https://gerrit.hyperledger.org/r/#/c/27499 --- [FAB-9527] Use of Idemix-based BCCSP in Idemixgen --- pnovotny --- Tue Feb 26 2019
https://gerrit.hyperledger.org/r/#/c/24603 --- [FAB-11241] Move Profiling init Service external --- baohua --- Tue Feb 26 2019
https://gerrit.hyperledger.org/r/#/c/26943 --- [FAB-10520] Define state access APIs by composite key --- yuki-kon --- Thu Feb 21 2019
https://gerrit.hyperledger.org/r/#/c/22739 --- FAB-9444 Add visual vocabulary to glossary --- odowdaibm --- Wed Feb 20 2019
https://gerrit.hyperledger.org/r/#/c/28948 --- FAB-13844 Advanced Commercial Paper --- odowdaibm --- Wed Feb 20 2019
https://gerrit.hyperledger.org/r/#/c/17731 --- [FAB-8156] Add CouchDB partial index support --- chris.elder --- Wed Feb 20 2019
https://gerrit.hyperledger.org/r/#/c/29132 --- wip - dependencies for new validation/commit path --- manish-sethi --- Mon Feb 11 2019
https://gerrit.hyperledger.org/r/#/c/28694 --- [FAB-12430] configure for inversion of control --- awjh-ibm --- Thu Feb 07 2019
https://gerrit.hyperledger.org/r/#/c/28004 --- [FAB-13188] Idemix MSP Configuration, Epoch support --- angelo.decaro --- Mon Feb 04 2019
https://gerrit.hyperledger.org/r/#/c/27871 --- [FAB-13105] Idemix Signature-based Revocation --- angelo.decaro --- Mon Feb 04 2019
https://gerrit.hyperledger.org/r/#/c/28148 --- Remove existing containers before starting --- zRich --- Tue Feb 26 2019
https://gerrit.hyperledger.org/r/#/c/27635 --- [FAB-12873] fix samples version, instead of latest. --- nicezic --- Mon Feb 25 2019
https://gerrit.hyperledger.org/r/#/c/28521 --- [FAB-13533] use right version of Fabric. --- nicezic --- Fri Feb 22 2019
https://gerrit.hyperledger.org/r/#/c/28967 --- Fix balance-transfer script --- preminem --- Fri Feb 22 2019
https://gerrit.hyperledger.org/r/#/c/29321 --- [FAB-14193] missing fabric-samples volume --- ping40 --- Fri Feb 15 2019
https://gerrit.hyperledger.org/r/#/c/28067 --- [FABJ-394] Signature-based whitelisting --- angelo.decaro --- Tue Feb 26 2019
https://gerrit.hyperledger.org/r/#/c/28324 --- FABN-1084 X509 library locked to 0.3.3 --- andrew-coleman --- Tue Feb 26 2019
https://gerrit.hyperledger.org/r/#/c/20531 --- [FAB-9500] Add missing function to typescript type --- Sneljo --- Wed Feb 20 2019
https://gerrit.hyperledger.org/r/#/c/29037 --- [FAB-13849] Release1.3 npm correction --- mbwhite --- Tue Feb 26 2019
https://gerrit.hyperledger.org/r/#/c/28695 --- [FAB-12430] update node image to include fabric-shim --- awjh-ibm --- Wed Feb 06 2019
cbf (Wed, 03 Apr 2019 14:33:39 GMT):
I'd appreciate people's help in reviewing these and either getting constructive comments (with apologies to contributors for the delay)
cbf (Wed, 03 Apr 2019 14:33:46 GMT):
or getting them merged
cbf (Wed, 03 Apr 2019 14:34:35 GMT):
before we can fully automate this process, we really need to burn down our backlog
davidkhala (Thu, 04 Apr 2019 09:05:58 GMT):
@cbf Thanks Chris for you reminds
davidkhala (Thu, 04 Apr 2019 09:15:15 GMT):
@cbf https://gerrit.hyperledger.org/r/#/c/28324 --- FABN-1084 X509 library locked to 0.3.3 --- andrew-coleman --- Tue Feb 26 2019
>> this is fixed in another way by @mbwhite already.
wlahti (Thu, 04 Apr 2019 13:54:18 GMT):
https://gerrit.hyperledger.org/r/c/30688/ - sampleconfig/configtx.yaml is missing Application V2_0 capabilities flag
davidkhala (Thu, 04 Apr 2019 16:18:36 GMT):
https://gerrit.hyperledger.org/r/30738 Readme: confluence page link fix
rolsonquadras (Thu, 04 Apr 2019 20:29:58 GMT):
Has joined the channel.
rolsonquadras (Thu, 04 Apr 2019 20:32:00 GMT):
Hi Team - I have created a PR https://gerrit.hyperledger.org/r/#/c/30747/ for JIRA https://gerrit.hyperledger.org/r/#/c/30747/. Could you please review this ?
yacovm (Thu, 04 Apr 2019 20:39:50 GMT):
@rolsonquadras why do we need to calculate the time it takes to update the ledger height?
joe-alewine (Thu, 04 Apr 2019 20:50:19 GMT):
Really need to get some reviews from maintainers on the Token doc: https://gerrit.hyperledger.org/r/c/29266/
Thanks
joe-alewine (Thu, 04 Apr 2019 20:50:19 GMT):
Really need to get some reviews from maintainers on the Token doc, as it must be merged before the Alpha can be cut: https://gerrit.hyperledger.org/r/c/29266/
Thanks
rolsonquadras (Thu, 04 Apr 2019 21:01:19 GMT):
@yacovm Thanks for the feedback. In hindsight, you are right. we don't need to log that duration. I'll update the jira/pr.
cbf (Fri, 05 Apr 2019 13:09:18 GMT):
@dave.enyeart @manish-sethi can we either get these reviewed or abandon them until they are ready to be reviewed?
cbf (Fri, 05 Apr 2019 13:09:19 GMT):
https://gerrit.hyperledger.org/r/#/c/21855 --- opt: Reduce exclusive lock time during commit --- Senthil1 --- Mon Jan 07 2019
https://gerrit.hyperledger.org/r/#/c/28282 --- recon: separate missingPvtData code from txmgr --- Senthil1 --- Fri Jan 04 2019
manish-sethi (Fri, 05 Apr 2019 13:43:34 GMT):
Sure @cbf - I'll ask Senthil to abandon these two for now - thanks
lehors (Fri, 05 Apr 2019 16:53:07 GMT):
https://gerrit.hyperledger.org/r/#/c/30320/ and https://gerrit.hyperledger.org/r/#/c/30411/ could use some love...
lehors (Fri, 05 Apr 2019 16:53:32 GMT):
pretty straightforward
rameshthoomu (Fri, 05 Apr 2019 23:56:08 GMT):
Need one more +2 https://gerrit.hyperledger.org/r/#/q/status:open+project:fabric-samples+topic:pipeline-samples
rameshthoomu (Fri, 05 Apr 2019 23:56:08 GMT):
Need one more +2 or Ready to merge https://gerrit.hyperledger.org/r/#/q/status:open+project:fabric-samples+topic:pipeline-samples
negupta (Mon, 08 Apr 2019 13:13:22 GMT):
For the 2.0 Alpha, reviews are needed of the token documentation
Operations guide: https://gerrit.hyperledger.org/r/#/c/29266/
Glossary Updates: https://gerrit.hyperledger.org/r/#/c/30509/
Token CLI docs: https://gerrit.hyperledger.org/r/#/c/30511/
negupta (Mon, 08 Apr 2019 19:13:14 GMT):
Whats new in the 2.0 Alpha release: https://gerrit.hyperledger.org/r/#/c/30693/
negupta (Tue, 09 Apr 2019 12:38:01 GMT):
Last doc reviews for alpha:
Fabtoken to glossary: https://gerrit.hyperledger.org/r/#/c/30509/
negupta (Tue, 09 Apr 2019 12:40:09 GMT):
Looking for one more plus two on these docs:
Token CLI: https://gerrit.hyperledger.org/r/#/c/30511/
Token operations guide: https://gerrit.hyperledger.org/r/#/c/29266/
BYFN updates: https://gerrit.hyperledger.org/r/#/c/30817/
negupta (Tue, 09 Apr 2019 19:33:21 GMT):
Quick link fix for alpha. Need one more +2
negupta (Tue, 09 Apr 2019 19:33:22 GMT):
https://gerrit.hyperledger.org/r/#/c/30832/
negupta (Tue, 09 Apr 2019 19:33:36 GMT):
The fabtoken glossary entry has also yet to be merged.
davidkhala (Wed, 10 Apr 2019 14:43:04 GMT):
https://gerrit.hyperledger.org/r/#/c/30738/ Confluence link fix for Readme
davidkhala (Thu, 11 Apr 2019 17:39:19 GMT):
https://gerrit.hyperledger.org/r/#/c/30897/ same for release-1.4
baohua (Thu, 18 Apr 2019 13:15:44 GMT):
https://gerrit.hyperledger.org/r/#/c/30924/
suppandi (Wed, 24 Apr 2019 15:06:09 GMT):
https://gerrit.hyperledger.org/r/#/c/30964/ - could someone have a look at this please.
levinem (Wed, 22 May 2019 16:42:17 GMT):
Has joined the channel.
baohua (Wed, 29 May 2019 00:21:52 GMT):
https://gerrit.hyperledger.org/r/#/c/fabric/+/31519/
negupta (Thu, 06 Jun 2019 18:22:15 GMT):
One more +2 needed on some fixes for the private data tutorial: https://gerrit.hyperledger.org/r/#/c/fabric/+/31048/
wlahti (Mon, 24 Jun 2019 17:05:14 GMT):
Fix for a build break on the current master: https://gerrit.hyperledger.org/r/c/fabric/+/32050
wlahti (Wed, 03 Jul 2019 14:18:35 GMT):
Any active `fabric-samples` maintainers have a little time to take a look at this CR? https://gerrit.hyperledger.org/r/c/fabric-samples/+/32162 For context, we recently renamed a _lifecycle function from `QueryApprovalStatus` to `SimulateCommitChaincodeDefinition` to accurately reflect that the function is only expected to be used as a dry-run of committing a chaincode definition to see if it's expected to commit successfully.
sstone1 (Wed, 03 Jul 2019 14:44:57 GMT):
@wlahti done :+1:
wlahti (Wed, 03 Jul 2019 15:03:47 GMT):
Thanks, Simon!
negupta (Mon, 15 Jul 2019 17:47:55 GMT):
Doc CR for the 1.4.2 release, updating the node OU section of the MSP operations guide: https://gerrit.hyperledger.org/r/#/c/fabric/+/32235/
pandrejko (Sun, 21 Jul 2019 18:30:48 GMT):
@joe-alewine, @negupta and I have been collaborating on a key concept topic about policies in our weekly Documentation working group. https://gerrit.hyperledger.org/r/#/c/fabric/+/30110/ It would be great to some feedback on it.
huxiangdong (Mon, 22 Jul 2019 02:04:05 GMT):
any `fabric-sdk-node` maintainers can help to review? it's a simple syntax error fix but will block usage with HSM if not fixed...thanks! https://gerrit.hyperledger.org/r/c/fabric-sdk-node/+/32318
yuki-kon (Tue, 23 Jul 2019 16:37:37 GMT):
Please review this CR. https://gerrit.hyperledger.org/r/#/c/fabric/+/32419/
This is not my CR but it’s very important for application developers to use v1.4.2. The bootstrap script for v1.4.2 has not been merged yet. The current script pulls v1.4.1 images.
huxd (Thu, 25 Jul 2019 05:38:00 GMT):
Has joined the channel.
sstone1 (Mon, 29 Jul 2019 10:49:43 GMT):
can someone review this CR please? it updates the CLI to run endorsements across multiple peers concurrently (should help resolve some sample CI failures): https://gerrit.hyperledger.org/r/c/fabric/+/32531
jyellick (Tue, 30 Jul 2019 20:09:58 GMT):
Is anyone aware of and working on the fact that master is broken right now?
jyellick (Tue, 30 Jul 2019 20:10:55 GMT):
Looks like fe96878a1a9150b135021ac85b731cdd250e495c causes `github.com/hyperledger/fabric/internal/peer/chaincode` `TestQueryCmdEndorsementFailure` to fail
jyellick (Tue, 30 Jul 2019 20:27:05 GMT):
https://gerrit.hyperledger.org/r/c/fabric/+/32595
yacovm (Tue, 30 Jul 2019 20:35:35 GMT):
how did it pass CI?
jyellick (Tue, 30 Jul 2019 20:37:29 GMT):
Basically, the optimization introduced by fe96878 seeks endorsements in parallel. So, the order they are returned in is arbitrary. In this test, there are two endorsements, and the code simply checks the first one. On my machine, the second seems to be consistently chosen, but I guess CI got (un)lucky and ordered them the other way.
yacovm (Tue, 30 Jul 2019 20:38:21 GMT):
> On my machine, the second seems to be consistently chosen,
wow... your `/dev/random` is broken, Jason
yacovm (Tue, 30 Jul 2019 20:38:21 GMT):
> On my machine, the second seems to be consistently chosen,
wow... your `/dev/urandom` is broken, Jason
yacovm (Tue, 30 Jul 2019 20:38:24 GMT):
;)
jyellick (Tue, 30 Jul 2019 20:41:14 GMT):
Must be the low entropy qualities of `/dev/urandom`, I'll have to submit a patch upstream so that `go` uses `/dev/random` in its scheduler just to be sure :)
sstone1 (Wed, 31 Jul 2019 09:17:59 GMT):
oops - thanks for fixing @jyellick !
sstone1 (Wed, 31 Jul 2019 09:18:28 GMT):
the test isn't really valid either - you can only use `peer chaincode query` against a single peer
sstone1 (Wed, 31 Jul 2019 15:57:17 GMT):
please can I get a review of this backport to 1.4 (includes the fix discussed above): https://gerrit.hyperledger.org/r/c/fabric/+/32610
sstone1 (Wed, 31 Jul 2019 15:57:41 GMT):
and i've got another CLI fix here for review: https://gerrit.hyperledger.org/r/c/fabric/+/32605
jtonline (Tue, 13 Aug 2019 14:48:20 GMT):
Has joined the channel.
jtonline (Tue, 13 Aug 2019 14:49:16 GMT):
Hi, https://gerrit.hyperledger.org/r/c/fabric/+/32739 is in need of one more +2 if anyone can help. Cheers
jtonline (Tue, 13 Aug 2019 14:49:16 GMT):
~Hi, https://gerrit.hyperledger.org/r/c/fabric/+/32739 is in need of one more +2 if anyone can help. Cheers~ Merged, thanks
rodolfoleal (Thu, 15 Aug 2019 16:38:26 GMT):
Has joined the channel.
davidkhala (Sun, 18 Aug 2019 07:59:51 GMT):
Hi, https://gerrit.hyperledger.org/r/c/fabric-sdk-node/+/32205/ need a review (as a fabric-sdk-node PR)
mbwhite (Mon, 19 Aug 2019 08:29:38 GMT):
Hello could I get some +1 / +2 for the Java Chaincode docs updates please 🙂 https://gerrit.hyperledger.org/r/c/fabric/+/32640
galaxystar (Tue, 20 Aug 2019 01:24:25 GMT):
Has joined the channel.
shitaibin (Thu, 22 Aug 2019 12:16:44 GMT):
Has joined the channel.
sstone1 (Fri, 23 Aug 2019 09:22:48 GMT):
can I get some +2 for these 1.4 backports please:
https://gerrit.hyperledger.org/r/c/fabric/+/32663
https://gerrit.hyperledger.org/r/c/fabric/+/32666
https://gerrit.hyperledger.org/r/c/fabric/+/32610
dave.enyeart (Fri, 23 Aug 2019 16:16:08 GMT):
@sstone1 I commented on the latter one.
dave.enyeart (Fri, 23 Aug 2019 22:46:11 GMT):
@sstone1 (or anybody), this will make fabric-samples fabcar pass without the CLI changes in release-1.4: https://gerrit.hyperledger.org/r/#/c/fabric-samples/+/33172/
conanoc (Thu, 29 Aug 2019 05:26:51 GMT):
Has joined the channel.
conanoc (Thu, 29 Aug 2019 05:35:33 GMT):
@jyellick There are three CR's waiting for your review. Please take a look.
https://gerrit.hyperledger.org/r/c/fabric/+/32780
https://gerrit.hyperledger.org/r/c/fabric/+/33156
https://gerrit.hyperledger.org/r/c/fabric/+/32984
conanoc (Fri, 30 Aug 2019 06:41:12 GMT):
@jyellick Thanks. https://gerrit.hyperledger.org/r/c/fabric/+/33156 is rebased and can be merged now.
sykesm (Tue, 03 Sep 2019 14:54:11 GMT):
Can I get some eyes on https://gerrit.hyperledger.org/r/c/fabric/+/33273 ? Once that goes in, I can start updating repos with go.mod/go.sum instead of all vendored deps
dongming (Fri, 06 Sep 2019 14:42:50 GMT):
Has joined the channel.
dongming (Fri, 06 Sep 2019 14:45:07 GMT):
can I get another +2 for
https://gerrit.hyperledger.org/r/#/c/fabric/+/33124/
https://gerrit.hyperledger.org/r/#/c/fabric/+/33256/
sstone1 (Thu, 12 Sep 2019 14:57:09 GMT):
please can i get some +2s for these simple doc changes that remove references to Composer? https://gerrit.hyperledger.org/r/c/fabric/+/33486 (master) and https://gerrit.hyperledger.org/r/c/fabric/+/33487 (1.4)
shitaibin (Thu, 19 Sep 2019 07:35:44 GMT):
Hi, https://gerrit.hyperledger.org/r/c/fabric/+/33595 need a review for fabric example doc updates
negupta (Tue, 24 Sep 2019 20:58:47 GMT):
Hi, New HSM doc for review: https://gerrit.hyperledger.org/r/#/c/fabric/+/32298/
negupta (Tue, 24 Sep 2019 20:59:10 GMT):
Also, updates to the fabric concept docs for lifecycle: https://gerrit.hyperledger.org/r/#/c/fabric/+/31512/
negupta (Tue, 24 Sep 2019 20:59:19 GMT):
https://gerrit.hyperledger.org/r/#/c/fabric/+/32650/
rjones (Wed, 25 Sep 2019 19:06:03 GMT):
Has joined the channel.
rjones (Wed, 25 Sep 2019 19:06:17 GMT):
Please take a look at these and merge as possible: https://gerrit.hyperledger.org/r/q/%2522%255Bin-68%255D%2522
rjones (Wed, 25 Sep 2019 19:06:53 GMT):
If you want to see what it would look like in practice: https://github.com/hyperledger-cicd/iroha/security/policy
BrettLogan (Tue, 01 Oct 2019 21:01:22 GMT):
Has joined the channel.
BrettLogan (Tue, 01 Oct 2019 21:01:22 GMT):
Looking for some help with this to get GitHub Contribution doc in: https://gerrit.hyperledger.org/r/c/fabric/+/33817
davidkhala (Sat, 12 Oct 2019 04:24:16 GMT):
Will PR about document changes still be accepted at this moment on gerrit?
BrettLogan (Sat, 12 Oct 2019 04:55:19 GMT):
They will
davidkhala (Sat, 12 Oct 2019 06:41:18 GMT):
https://gerrit.hyperledger.org/r/c/fabric/+/33956 a kafka migration guideline fixing.
mastersingh24 (Tue, 15 Oct 2019 19:42:22 GMT):
merged in release-1.4 and I cherry-picked it to master as well
shitaibin (Fri, 18 Oct 2019 23:52:09 GMT):
https://gerrit.hyperledger.org/r/c/fabric/+/34010 a typo errors fixing in documents, needs +2 review
baohua (Thu, 24 Oct 2019 21:19:56 GMT):
Available for review for 10 days, please help review, thanks! https://gerrit.hyperledger.org/r/#/c/fabric/+/33276/
davidkhala (Sun, 27 Oct 2019 05:26:16 GMT):
! [remote rejected] HEAD -> refs/for/master (prohibited by Gerrit: project state does not permit write) we see this on fabric-node-chaincode, is it freezed to commit?
BrettLogan (Sun, 27 Oct 2019 06:21:52 GMT):
@davidkhala per the email from the Fabric mailing list, chaincode node has moved to GitHub and away from Gerrit. Please open your Gerrit CR as GitHub Pull Request instead
rjones (Sun, 27 Oct 2019 18:26:03 GMT):
@SamYuan1990 https://chat.hyperledger.org/channel/general?msg=kSnwZcKWtZrErBEbw
SamYuan1990 (Sun, 27 Oct 2019 18:26:03 GMT):
Has joined the channel.
rjones (Sun, 27 Oct 2019 18:26:09 GMT):
I added some reviewers
BrettLogan (Sun, 27 Oct 2019 20:21:25 GMT):
@SamYuan1990 you should have amended your original CR instead of putting a separate change in to fix the linting error. Doing it the way you did will cause the merge to fail in CI with the same linting error, as well as making git bisects harder to achieve. Please pull your latest commit and squash them into a single CR
BrettLogan (Sun, 27 Oct 2019 20:21:25 GMT):
@SamYuan1990 you should have amended your original CR instead of putting a separate change in to fix the linting error. Doing it the way you did will cause the merge to fail in CI with the same linting error, as well as making got bisects easier to achieve. Please pull your latest commit and squash them into a single CR
SamYuan1990 (Mon, 28 Oct 2019 04:25:17 GMT):
thanks @rjones , @BrettLogan , I just squash the commits and push the CR again, in progress of jenkins workfolow.
SamYuan1990 (Tue, 29 Oct 2019 12:51:48 GMT):
cloud some help with https://github.com/hyperledger/fabric-chaincode-go/pull/9?
baohua (Wed, 06 Nov 2019 04:45:16 GMT):
One more approval needed, thanks! https://gerrit.hyperledger.org/r/#/c/fabric/+/33276/
rameshthoomu (Thu, 07 Nov 2019 19:44:59 GMT):
One more +2 needed https://gerrit.hyperledger.org/r/#/c/fabric/+/34158/
rjones (Fri, 15 Nov 2019 21:20:03 GMT):
This is trivial, in prep for the move to GitHub: https://gerrit.hyperledger.org/r/#/c/fabric/+/34414/
rameshthoomu (Mon, 18 Nov 2019 18:20:54 GMT):
Need one more +2 on this https://gerrit.hyperledger.org/r/#/c/fabric/+/34158/
rjones (Wed, 27 Nov 2019 20:24:41 GMT):
For your consideration (disabling Stalebot on fabric-ca): https://github.com/hyperledger/fabric-ca/pull/71
SamYuan1990 (Sun, 01 Dec 2019 12:54:03 GMT):
can someone help with https://github.com/hyperledger/fabric/pull/334?
joe-alewine (Thu, 19 Dec 2019 02:04:51 GMT):
Easy doc change: https://hyperledger-fabric.readthedocs.io/en/master/enable_cc_lifecycle.html
joe-alewine (Thu, 19 Dec 2019 17:48:54 GMT):
Another easy doc change (building on an earlier one): https://github.com/hyperledger/fabric/pull/437
rjones (Sat, 21 Dec 2019 18:17:07 GMT):
Adding a maintainer: https://github.com/hyperledger/fabric-sdk-node/pull/83
pandrejko (Fri, 03 Jan 2020 20:41:14 GMT):
Easy doc change: https://jira.hyperledger.org/browse/FAB-17235
pandrejko (Fri, 03 Jan 2020 20:41:14 GMT):
Easy doc change:https://github.com/hyperledger/fabric/pull/451
rjones (Tue, 07 Jan 2020 19:07:17 GMT):
I would appreciate some eyes on this change: https://github.com/hyperledger/homebrew-fabric/pull/11 if I'm wrong in renaming the older Formula files, I'll undo that part
smithbk (Thu, 09 Jan 2020 20:24:17 GMT):
Has left the channel.
rjones (Thu, 09 Jan 2020 23:01:07 GMT):
Could I get this reviewed? https://github.com/hyperledger/fabric-samples/pull/95
rjones (Thu, 09 Jan 2020 23:02:54 GMT):
Also, I have a +1 on this - could I get a merge? https://github.com/hyperledger/homebrew-fabric/pull/11
pandrejko (Mon, 13 Jan 2020 13:14:48 GMT):
Update to the MSP Key Concepts doc is ready for broader review now: https://github.com/hyperledger/fabric/pull/307
rjones (Tue, 14 Jan 2020 19:02:33 GMT):
https://github.com/hyperledger/fabric-chaintool/pull/6 simple license fix
negupta (Wed, 15 Jan 2020 15:49:31 GMT):
There are quite a few outstanding PRs in the fabric samples directory. I have two out:
negupta (Wed, 15 Jan 2020 15:50:13 GMT):
small update to the interest rate readme: https://github.com/hyperledger/fabric-samples/pull/96
negupta (Wed, 15 Jan 2020 15:51:13 GMT):
Bug fixes and features for the test network: https://github.com/hyperledger/fabric-samples/pull/91
bestbeforetoday (Thu, 16 Jan 2020 11:39:56 GMT):
Please could I get a review of this update to the Wallet overview in the Developing Applications section of the docs: https://github.com/hyperledger/fabric/pull/506
pandrejko (Thu, 23 Jan 2020 19:44:44 GMT):
Would be good to get some more Maintainers on this one: (The new Documentation merge process) https://github.com/hyperledger/fabric/pull/526
rjones (Thu, 23 Jan 2020 21:03:14 GMT):
@pandrejko small change needed: https://github.com/hyperledger/fabric/pull/526
rjones (Fri, 24 Jan 2020 04:29:08 GMT):
It would be nice to get more maintainers to vote here: https://github.com/hyperledger/fabric/pull/526 https://chat.hyperledger.org/channel/fabric-pr-review?msg=oPfPaDb6A5dGaFQg6
tatsu-sato (Mon, 27 Jan 2020 18:52:17 GMT):
Has joined the channel.
tatsu-sato (Mon, 27 Jan 2020 19:21:37 GMT):
Could you please review this CR. https://github.com/hyperledger/fabric-protos/pull/25
This is a sub-task of FAB-17434. I hope that merging FAB-17434 into v2.0.0 will help Fabric admin to manage Fabric with new chaincode lifecycle.
tatsu-sato (Mon, 27 Jan 2020 19:21:37 GMT):
Could you please review this CR. https://github.com/hyperledger/fabric-protos/pull/25
This is a sub-task of FAB-17401. I hope that merging FAB-17401 into v2.0.0 will help Fabric admin to manage Fabric with new chaincode lifecycle.
awjh (Thu, 30 Jan 2020 15:59:43 GMT):
@BrettLogan if you get chance could you merge the PR matthew has approved in fabric-test for the chaincode integration tool? I would also appreciate it if you got a chance to review my PR for adding a release process for the integration tool. Thanks :)
https://github.com/hyperledger/fabric-test/pull/74
https://github.com/hyperledger/fabric-test/pull/75
awjh (Mon, 03 Feb 2020 12:30:20 GMT):
@BrettLogan sorry to be a bother again but could you merge PRs 77 and 79 in fabric-test for me? The latter is blocking Go from releasing as ideally we want to have the integration tests up and running before we go
https://github.com/hyperledger/fabric-test/pull/77
https://github.com/hyperledger/fabric-test/pull/79
BrettLogan (Mon, 03 Feb 2020 12:58:27 GMT):
@awjh merged. I will try to get the automation setup today so you and Matt can take ownership of merging PR's
awjh (Mon, 03 Feb 2020 12:58:42 GMT):
Brilliant - Thanks :)
rjones (Mon, 03 Feb 2020 16:55:47 GMT):
@BrettLogan the reason https://github.com/hyperledger/fabric/pull/620 won't build is Nexus no longer exists - does it matter?
BrettLogan (Mon, 03 Feb 2020 17:04:34 GMT):
It doesn't matter. It's not tested anyway But I do have a PR out to fix the problem
rjones (Mon, 03 Feb 2020 17:08:24 GMT):
well, I mean, it's 1.4
rjones (Mon, 03 Feb 2020 17:08:40 GMT):
should this change also be on 2.0?
BrettLogan (Mon, 03 Feb 2020 17:40:00 GMT):
No. The artifact it was grabbing from Nexus was for the old car chaincode type which we removed from 2.0
BrettLogan (Mon, 03 Feb 2020 17:40:30 GMT):
there is a reference to Nexus in the makefile in master branch but it doesn't do anything I just need to remove the line
BrettLogan (Mon, 03 Feb 2020 17:40:30 GMT):
there is a reference to Nexus in the make file in master branch but it doesn't do anything I just need to remove the line
MHBauer (Tue, 04 Feb 2020 19:45:21 GMT):
Has joined the channel.
rjones (Tue, 04 Feb 2020 19:58:01 GMT):
https://github.com/hyperledger/fabric-chaincode-node/pull/84 this adds a README.md so that people who end up at the git repo on the `gh-pages` branch have something to click.
troyronda (Fri, 14 Feb 2020 15:07:24 GMT):
FABG-933 Gateway package for Go SDK
https://github.com/hyperledger/fabric-sdk-go/pull/51
rjones (Wed, 19 Feb 2020 21:38:20 GMT):
Trivial one: https://github.com/hyperledger/homebrew-fabric/pull/12
rjones (Wed, 26 Feb 2020 16:33:05 GMT):
https://github.com/hyperledger/homebrew-fabric/pull/13 please
pandrejko (Thu, 27 Feb 2020 13:34:27 GMT):
@dave.enyeart Could we get this Fabric CA doc PR merged: https://github.com/hyperledger/fabric-ca/pull/93#pullrequestreview-365681058
dave.enyeart (Thu, 27 Feb 2020 14:33:00 GMT):
@pandrejko thanks for poking since I don't often check CA backlog. I added one more comment. Also, do you want to setup doc maintainers on fabric-ca as well?
rjones (Thu, 27 Feb 2020 15:19:23 GMT):
@dave.enyeart @pandrejko if you do set up a new group over there, let me know
pandrejko (Thu, 27 Feb 2020 15:25:58 GMT):
@dave.enyeart
pandrejko (Thu, 27 Feb 2020 15:25:58 GMT):
@dave.enyeart @rjones I thought Chris G already submitted a PR for that. I'll check and submit it if it is not there
rjones (Thu, 27 Feb 2020 15:26:42 GMT):
https://github.com/hyperledger/homebrew-fabric/pull/13 if I could get this merged thanks
rjones (Thu, 27 Feb 2020 15:39:13 GMT):
@pandrejko https://github.com/hyperledger/fabric-ca/pull/107
rjones (Thu, 27 Feb 2020 15:46:53 GMT):
GitHub is having turbulence
rjones (Mon, 02 Mar 2020 18:32:39 GMT):
Create doc maintainers group for fabric-ca: https://github.com/hyperledger/fabric-ca/pull/107
ahmedsajid (Wed, 04 Mar 2020 13:57:51 GMT):
Has joined the channel.
ahmedsajid (Wed, 04 Mar 2020 13:59:03 GMT):
Good Morning. Can I get someone to review this https://github.com/hyperledger/fabric/pull/769 ?
BrettLogan (Wed, 04 Mar 2020 14:30:44 GMT):
@ahmedsajid reviews are a little light this week, the Hyperledger Global Forum is taking place in Phoenix and the vast majority of project maintainers are there
ahmedsajid (Wed, 04 Mar 2020 14:31:17 GMT):
Ah ok. that makes sense. Thanks @BrettLogan
ahmedsajid (Tue, 10 Mar 2020 17:50:15 GMT):
Hi, PRs are still open for review from maintainers.
https://github.com/hyperledger/fabric/pull/769 (release-1.4)
https://github.com/hyperledger/fabric/pull/821 (release-2.0)
https://github.com/hyperledger/fabric/pull/822 (master)
JIRA: https://jira.hyperledger.org/browse/FAB-17517
ahmedsajid (Tue, 10 Mar 2020 17:50:15 GMT):
Hi, PRs are still pending review from maintainers.
https://github.com/hyperledger/fabric/pull/769 (release-1.4)
https://github.com/hyperledger/fabric/pull/821 (release-2.0)
https://github.com/hyperledger/fabric/pull/822 (master)
JIRA: https://jira.hyperledger.org/browse/FAB-17517
ahmedsajid (Tue, 10 Mar 2020 17:50:15 GMT):
Hi, PRs are pending review from maintainers.
https://github.com/hyperledger/fabric/pull/769 (release-1.4)
https://github.com/hyperledger/fabric/pull/821 (release-2.0)
https://github.com/hyperledger/fabric/pull/822 (master)
JIRA: https://jira.hyperledger.org/browse/FAB-17517
tatsu-sato (Wed, 11 Mar 2020 23:08:05 GMT):
Could you please review this CR. https://github.com/hyperledger/fabric-protos/pull/25
This is a sub-task of FAB-17401. I hope that merging FAB-17401 into v2.0.x will help Fabric admin to manage Fabric with new chaincode lifecycle.
On JIRA, the status is “IN CR REVIEW”.
However, on github, it seems that the reviewers have been unassigned from this CR.
rjones (Wed, 11 Mar 2020 23:13:46 GMT):
@tatsu-sato I just added a couple. Your branch is out of date - could you rebase to the tip of the branch and force push?
tatsu-sato (Wed, 11 Mar 2020 23:33:09 GMT):
@rjones Thank you for your help. I rebased and forced push just now.
ahmedsajid (Tue, 24 Mar 2020 15:20:54 GMT):
Hi All. Hope everyone is doing OK.
I pushed 2 PRs to fabric-ca. This has already been merged in fabric repo.
https://github.com/hyperledger/fabric-ca/pull/113
https://github.com/hyperledger/fabric-ca/pull/112
rjones (Fri, 27 Mar 2020 00:56:22 GMT):
Could we get a review on https://github.com/hyperledger/fabric-protos/pull/25 please?
rjones (Fri, 03 Apr 2020 17:04:58 GMT):
please take a look at this CA PR: https://github.com/hyperledger/fabric-ca/pull/118
matanyahu (Mon, 06 Apr 2020 17:46:27 GMT):
Has left the channel.
lehors (Mon, 20 Apr 2020 16:19:35 GMT):
could somebody please merge https://github.com/hyperledger/fabric-samples/pull/164 so that the CI works again? @dave.enyeart
rjones (Wed, 22 Apr 2020 11:40:49 GMT):
Could I get https://github.com/hyperledger/fabric-ca/pull/138 merged to unblock CI? thanks.
rjones (Wed, 22 Apr 2020 11:40:49 GMT):
Could I get https://github.com/hyperledger/fabric-ca/pull/141 merged to unblock CI? thanks.
rjones (Wed, 22 Apr 2020 11:41:30 GMT):
@sykesm @mastersingh24 ^^^
BrettLogan (Wed, 22 Apr 2020 15:55:58 GMT):
Done, and everything was adjusted, it should all be working correctly again, thanks Ry
lehors (Tue, 28 Apr 2020 18:03:43 GMT):
hi folks, I've got a bunch of PRs against fabric-samples waiting for some attention, please check them out if you have a moment: https://github.com/hyperledger/fabric-samples/pulls
lehors (Tue, 28 Apr 2020 18:10:48 GMT):
also, I have to say that I find it rather worrisome to see that PRs related to https://jira.hyperledger.org/browse/FAB-17401 have yet to be reviewed
lehors (Tue, 28 Apr 2020 18:11:02 GMT):
this is really bad community building folks
lehors (Tue, 28 Apr 2020 18:12:03 GMT):
those PRs were posted over 2 months ago!
rjones (Mon, 11 May 2020 15:15:52 GMT):
@C0rWin @jtonline could I get this merged? thanks. https://github.com/hyperledger/fabric-chaincode-java/pull/109
nkl199 (Mon, 01 Jun 2020 13:56:54 GMT):
Has left the channel.
dtomczyk (Thu, 11 Jun 2020 15:49:29 GMT):
Has joined the channel.
SamYuan1990 (Fri, 12 Jun 2020 12:23:03 GMT):
em... I am not sure if I found a bug or not, https://github.com/hyperledger/fabric-samples/pull/207 can someone please take a look at?
davidkhala (Sat, 13 Jun 2020 03:13:25 GMT):
https://github.com/hyperledger/fabric-sdk-node/pull/239 ready for review
BrunoVavala (Thu, 25 Jun 2020 18:38:01 GMT):
Has joined the channel.
SamYuan1990 (Tue, 30 Jun 2020 13:16:07 GMT):
hi, can anyone help with https://github.com/hyperledger/fabric-samples/pull/217?
cbf (Thu, 20 Aug 2020 14:30:10 GMT):
Has left the channel.
msteiner (Wed, 02 Sep 2020 19:39:00 GMT):
Has joined the channel.
tongli (Wed, 16 Sep 2020 12:13:16 GMT):
Has left the channel.
BrunoVavala (Tue, 13 Oct 2020 23:29:13 GMT):
Has left the channel.
troyronda (Wed, 28 Oct 2020 17:40:43 GMT):
Has left the channel.
SamYuan1990 (Sun, 07 Feb 2021 07:50:59 GMT):
hello, can anyone help with https://github.com/hyperledger/fabric-samples/pull/412?
SamYuan1990 (Mon, 08 Feb 2021 15:44:32 GMT):
hi nikhil550, lindluni, it's nearly mid night for my timezone, I hope https://github.com/hyperledger/fabric-samples/pull/412 it works if there any change request, I will follow up tomorrow local time. Thx.
SamYuan1990 (Mon, 08 Feb 2021 15:44:32 GMT):
hi @NikhilGupta , @BrettLogan, it's nearly mid night for my timezone, I hope https://github.com/hyperledger/fabric-samples/pull/412 it works if there any change request, I will follow up tomorrow local time. Thx.
rjones (Mon, 08 Feb 2021 15:48:59 GMT):
Howdy. I propose archiving `fabric-baseimage` since it's been two years since 1.4 was declared LTS. https://github.com/hyperledger/fabric-baseimage/pull/14
davidkhala (Fri, 23 Apr 2021 06:52:36 GMT):
ready to review https://github.com/hyperledger/fabric-sdk-node/pull/449
davidkhala (Fri, 23 Apr 2021 06:52:36 GMT):
sdk-node: prune fabric-client as devDependency as no longer LTS later, ready to review https://github.com/hyperledger/fabric-sdk-node/pull/449
jimthematrix (Mon, 07 Jun 2021 16:00:59 GMT):
Has left the channel.