{"push_id":2600826082,"size":198,"distinct_size":48,"ref":"refs/heads/master","head":"0f0109d9d620ad503789b132147aa98ca58aa9f1","before":"410cd17851228fc7c03b3b8868b485915da0daed","commits":[{"sha":"7f0df84a0528b57b89882e4bcc8145c2921eb89e","author":{"name":"Lovesh Harchandani","email":"6c3632f3e4d0814ee83b325759234851135a537e@users.noreply.github.com"},"message":"Merge pull request #1 from hyperledger/master\n\nMerge latest","distinct":true,"url":"https://api.github.com/repos/anikitinDSR/indy-plenum/commits/7f0df84a0528b57b89882e4bcc8145c2921eb89e"},{"sha":"717257b1e5da22822b72851fa3fed5bcd7ca7f65","author":{"name":"Lovesh Harchandani","email":"6c3632f3e4d0814ee83b325759234851135a537e@users.noreply.github.com"},"message":"Merge pull request #2 from hyperledger/master\n\nMerge upstream changes","distinct":true,"url":"https://api.github.com/repos/anikitinDSR/indy-plenum/commits/717257b1e5da22822b72851fa3fed5bcd7ca7f65"},{"sha":"812b7dd355963aa26b663fa08d7e0bca7a6951ac","author":{"name":"Lovesh Harchandani","email":"6bf7215c1b95516e7475a6bb01d5c0638c3b3fd8@gmail.com"},"message":"in the middle\n\nSigned-off-by: Lovesh Harchandani <lovesh.bond@gmail.com>","distinct":true,"url":"https://api.github.com/repos/anikitinDSR/indy-plenum/commits/812b7dd355963aa26b663fa08d7e0bca7a6951ac"},{"sha":"90f3872eade86f029325b695e6a7f6e478bf2bfc","author":{"name":"ashcherbakov","email":"ca681afd35c2012ddb620d7eee6a53369d5e67a5@dsr-company.com"},"message":"transform txns to the new format\n\nSigned-off-by: ashcherbakov <alexander.sherbakov@dsr-company.com>","distinct":false,"url":"https://api.github.com/repos/anikitinDSR/indy-plenum/commits/90f3872eade86f029325b695e6a7f6e478bf2bfc"},{"sha":"bcc422c4093680bf38f890792f5863aa484fb328","author":{"name":"ashcherbakov","email":"ca681afd35c2012ddb620d7eee6a53369d5e67a5@dsr-company.com"},"message":"add req_to_txn\n\nSigned-off-by: ashcherbakov <alexander.sherbakov@dsr-company.com>","distinct":false,"url":"https://api.github.com/repos/anikitinDSR/indy-plenum/commits/bcc422c4093680bf38f890792f5863aa484fb328"},{"sha":"fc4acd968b83d2c784d326c4d8c8abda1e9480e0","author":{"name":"ashcherbakov","email":"ca681afd35c2012ddb620d7eee6a53369d5e67a5@dsr-company.com"},"message":"improved tests\n\nSigned-off-by: ashcherbakov <alexander.sherbakov@dsr-company.com>","distinct":false,"url":"https://api.github.com/repos/anikitinDSR/indy-plenum/commits/fc4acd968b83d2c784d326c4d8c8abda1e9480e0"},{"sha":"60b877ef93da21c78994ac9564f84f6314f2e07a","author":{"name":"toktar","email":"693efcc3eefc70dd401303f85580b26042b61007@dsr-corporation.com"},"message":"INDY-1236: change _setup_for_non_master()\n\nChanges:\n- added flag is_catchup to method's parameters for calling _setup_for_non_master when node receive prepare or preprepare.\n- added condition for case when node receives prepare or pre-prepare after catchup. We need in _setup_for_non_master only in this case without catchup.\n- added excess logic for put in last_ordered_3pc max(last_ordered_3pc, lowest_ordered) without catchup.\n- moves _setup_for_non_master() from case of receive preprepare with greater ppSeqNo to receive prepare and preprepare\n\nSigned-off-by: toktar <renata.toktar@dsr-corporation.com>","distinct":false,"url":"https://api.github.com/repos/anikitinDSR/indy-plenum/commits/60b877ef93da21c78994ac9564f84f6314f2e07a"},{"sha":"28a9b8d9d3abdba645e0befe0c576b52b696bb53","author":{"name":"ashcherbakov","email":"ca681afd35c2012ddb620d7eee6a53369d5e67a5@dsr-company.com"},"message":"use util methods to access txn fields\n\nSigned-off-by: ashcherbakov <alexander.sherbakov@dsr-company.com>","distinct":false,"url":"https://api.github.com/repos/anikitinDSR/indy-plenum/commits/28a9b8d9d3abdba645e0befe0c576b52b696bb53"},{"sha":"245f2a2a54e7c16c4a147756c1d67ee702ea1922","author":{"name":"ashcherbakov","email":"ca681afd35c2012ddb620d7eee6a53369d5e67a5@dsr-company.com"},"message":"fix tests\n\nSigned-off-by: ashcherbakov <alexander.sherbakov@dsr-company.com>","distinct":false,"url":"https://api.github.com/repos/anikitinDSR/indy-plenum/commits/245f2a2a54e7c16c4a147756c1d67ee702ea1922"},{"sha":"8fc9679c0296e029a61f282ca0df12142691dc01","author":{"name":"ashcherbakov","email":"ca681afd35c2012ddb620d7eee6a53369d5e67a5@dsr-company.com"},"message":"Merge branches 'master' and 'txn-refactoring' of github.com:hyperledger/indy-plenum into txn-refactoring\n\nSigned-off-by: ashcherbakov <alexander.sherbakov@dsr-company.com>\n\n# Conflicts:\n#\tplenum/server/domain_req_handler.py\n#\tplenum/server/req_handler.py\n#\tplenum/test/bls/test_bls_key_registry_pool_manager.py\n#\tplenum/test/common/test_parse_ledger.py\n#\tplenum/test/node_catchup/test_req_id_key_error.py\n#\tplenum/test/plugin/demo_plugin/auction_req_handler.py\n#\tplenum/test/pool_transactions/test_start_many_nodes.py\n#\tplenum/test/pool_transactions/test_txn_pool_manager.py\n#\tplenum/test/test_dirty_read.py\n#\tplenum/test/test_request_executed_once_and_without_failing_behind.py\n#\tplenum/test/validator_info/test_validator_info.py","distinct":false,"url":"https://api.github.com/repos/anikitinDSR/indy-plenum/commits/8fc9679c0296e029a61f282ca0df12142691dc01"},{"sha":"f8e7f30e0ef6019d554f74e59f854ae23622b3c7","author":{"name":"ashcherbakov","email":"ca681afd35c2012ddb620d7eee6a53369d5e67a5@dsr-company.com"},"message":"fix tests\n\nSigned-off-by: ashcherbakov <alexander.sherbakov@dsr-company.com>","distinct":false,"url":"https://api.github.com/repos/anikitinDSR/indy-plenum/commits/f8e7f30e0ef6019d554f74e59f854ae23622b3c7"},{"sha":"2313111aac119aa9853efa2a30be9c66f84b7e67","author":{"name":"toktar","email":"693efcc3eefc70dd401303f85580b26042b61007@dsr-corporation.com"},"message":"INDY-1236: request pre-prepare only from primary node\n\nChanges:\n- request pre-prepare only from primary node\n- response pre-prepare only if current node is primary\n\nSigned-off-by: toktar <renata.toktar@dsr-corporation.com>","distinct":false,"url":"https://api.github.com/repos/anikitinDSR/indy-plenum/commits/2313111aac119aa9853efa2a30be9c66f84b7e67"},{"sha":"6f583aa24c222bfd4ebdac17e0f8f2fc0c9fa6a8","author":{"name":"Lovesh Harchandani","email":"6c3632f3e4d0814ee83b325759234851135a537e@users.noreply.github.com"},"message":"Merge pull request #4 from hyperledger/master\n\nPull upstream changes","distinct":true,"url":"https://api.github.com/repos/anikitinDSR/indy-plenum/commits/6f583aa24c222bfd4ebdac17e0f8f2fc0c9fa6a8"},{"sha":"35914179f42035d4601a3fa853eaed19a6eef5cb","author":{"name":"ashcherbakov","email":"ca681afd35c2012ddb620d7eee6a53369d5e67a5@dsr-company.com"},"message":"fixes for indy-node\n\nSigned-off-by: ashcherbakov <alexander.sherbakov@dsr-company.com>","distinct":false,"url":"https://api.github.com/repos/anikitinDSR/indy-plenum/commits/35914179f42035d4601a3fa853eaed19a6eef5cb"},{"sha":"38755563d52a0d15d9fd884886b8aa36c4ea0ef5","author":{"name":"ashcherbakov","email":"ca681afd35c2012ddb620d7eee6a53369d5e67a5@dsr-company.com"},"message":"Merge branches 'master' and 'txn-refactoring' of github.com:hyperledger/indy-plenum into txn-refactoring","distinct":false,"url":"https://api.github.com/repos/anikitinDSR/indy-plenum/commits/38755563d52a0d15d9fd884886b8aa36c4ea0ef5"},{"sha":"8764dc1699cc60a9e4fdc5657421c6f7ceb6acb4","author":{"name":"ashcherbakov","email":"ca681afd35c2012ddb620d7eee6a53369d5e67a5@dsr-company.com"},"message":"add version to txns\n\nSigned-off-by: ashcherbakov <alexander.sherbakov@dsr-company.com>","distinct":false,"url":"https://api.github.com/repos/anikitinDSR/indy-plenum/commits/8764dc1699cc60a9e4fdc5657421c6f7ceb6acb4"},{"sha":"46ed7c3b491b23f8be3fc2655937d59a992c334e","author":{"name":"toktar","email":"693efcc3eefc70dd401303f85580b26042b61007@dsr-corporation.com"},"message":"INDY-1236: add test and some fix\n\nChanges:\n- returned _request_prepare() to missing pre-prepares\n- added test\n- remove excessive code\n\nSigned-off-by: toktar <renata.toktar@dsr-corporation.com>","distinct":false,"url":"https://api.github.com/repos/anikitinDSR/indy-plenum/commits/46ed7c3b491b23f8be3fc2655937d59a992c334e"},{"sha":"0a96cb657a997f84711f48bf543fe104b05f696c","author":{"name":"ashcherbakov","email":"ca681afd35c2012ddb620d7eee6a53369d5e67a5@dsr-company.com"},"message":"do not include empty optional fields\n\nSigned-off-by: ashcherbakov <alexander.sherbakov@dsr-company.com>","distinct":false,"url":"https://api.github.com/repos/anikitinDSR/indy-plenum/commits/0a96cb657a997f84711f48bf543fe104b05f696c"},{"sha":"6a0a4386c94dff1bfd278e3ba1c3f16f1107917e","author":{"name":"toktar","email":"693efcc3eefc70dd401303f85580b26042b61007@dsr-corporation.com"},"message":"INDY-1236: remove parameter \"recipients\" from _request_pre_prepare() input\n\nRemove parameter \"recipients\" from _request_pre_prepare() input because we can trust only primary node\n\nSigned-off-by: toktar <renata.toktar@dsr-corporation.com>","distinct":false,"url":"https://api.github.com/repos/anikitinDSR/indy-plenum/commits/6a0a4386c94dff1bfd278e3ba1c3f16f1107917e"},{"sha":"f2b3ab6a2f32323d203ad8494b3d606988e6d99a","author":{"name":"ashcherbakov","email":"ca681afd35c2012ddb620d7eee6a53369d5e67a5@dsr-company.com"},"message":"fix tests\n\nSigned-off-by: ashcherbakov <alexander.sherbakov@dsr-company.com>","distinct":false,"url":"https://api.github.com/repos/anikitinDSR/indy-plenum/commits/f2b3ab6a2f32323d203ad8494b3d606988e6d99a"}]}
{"actor":{"display_login":"anikitinDSR"}}