{"push_id":2559821146,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"1905ec5a78fc65867dbea8ad2a6b97b6183e8855","before":"089760f64a4faf516ca59575d6e5055fa9103aa5","commits":[{"sha":"715be74c55432e0e1b3125d0c7c836181d8c5af1","author":{"name":"yacovm","email":"632344b5da9bd743456189af4db4b56472defb8c@il.ibm.com"},"message":"[FAB-9948] Collection retrieval for service discovery\n\nThis change set adds collection retrieval for service discovery.\n\nChange-Id: Ie8ba6c76f20465deee0471e5be858de0ecb77f89\nSigned-off-by: yacovm <yacovm@il.ibm.com>","distinct":true,"url":"https://api.github.com/repos/hyperledger/fabric/commits/715be74c55432e0e1b3125d0c7c836181d8c5af1"},{"sha":"6a976ba38b39cd01b1574553e2c571595185a866","author":{"name":"yacovm","email":"632344b5da9bd743456189af4db4b56472defb8c@il.ibm.com"},"message":"[FAB-9478] Principal set filtering based on role\n\nThis change set implements filtering of principal sets based on\ntheir role and MSP ID.\n\nThis is needed for collection support for service discovery:\nWhen a chaincode has several possible endorsement combinations\nthat each combination is a principal set, but the user wants\nto perform a collection read/write - then the response should\ncontain only principal sets which are \"authorized\" by the\ncollection config.\n\nFor this - we need a way to filter out principal sets that\nthere exists a principal among them which isn't \"authorized\"\nby the collection config.\n\nThis change set implements this filtering while taking into account\nthe different MSP roles, for instance- if the endorsement policy\nhas Peer roles in it, or OU roles, but the collection config has members,\nthen it would still work because a peer is also a member (but not vice versa)\n\nChange-Id: I5b4c1a031b81e78ecdf535ae363a4c45a8a44967\nSigned-off-by: yacovm <yacovm@il.ibm.com>","distinct":true,"url":"https://api.github.com/repos/hyperledger/fabric/commits/6a976ba38b39cd01b1574553e2c571595185a866"},{"sha":"1905ec5a78fc65867dbea8ad2a6b97b6183e8855","author":{"name":"Gari Singh","email":"10008a422f4be611b73174084ba2f7f909d5b402@gmail.com"},"message":"Merge changes from topic 'FAB-9478'\n\n* changes:\n  [FAB-9478] Principal set filtering based on role\n  [FAB-9948] Collection retrieval for service discovery","distinct":true,"url":"https://api.github.com/repos/hyperledger/fabric/commits/1905ec5a78fc65867dbea8ad2a6b97b6183e8855"}]}
{"actor":{"display_login":"hyperledger-github"}}