{"action":"created","issue":{"url":"https://api.github.com/repos/hyperledger/fabric/issues/1741","repository_url":"https://api.github.com/repos/hyperledger/fabric","labels_url":"https://api.github.com/repos/hyperledger/fabric/issues/1741/labels{/name}","comments_url":"https://api.github.com/repos/hyperledger/fabric/issues/1741/comments","events_url":"https://api.github.com/repos/hyperledger/fabric/issues/1741/events","html_url":"https://github.com/hyperledger/fabric/issues/1741","id":158916451,"number":1741,"title":"PBFT goes to viewchange after a few transactions","user":{"login":"esgott","id":873874,"avatar_url":"https://avatars.githubusercontent.com/u/873874?v=3","gravatar_id":"","url":"https://api.github.com/users/esgott","html_url":"https://github.com/esgott","followers_url":"https://api.github.com/users/esgott/followers","following_url":"https://api.github.com/users/esgott/following{/other_user}","gists_url":"https://api.github.com/users/esgott/gists{/gist_id}","starred_url":"https://api.github.com/users/esgott/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/esgott/subscriptions","organizations_url":"https://api.github.com/users/esgott/orgs","repos_url":"https://api.github.com/users/esgott/repos","events_url":"https://api.github.com/users/esgott/events{/privacy}","received_events_url":"https://api.github.com/users/esgott/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":10,"created_at":"2016-06-07T12:58:34Z","updated_at":"2016-06-08T13:12:47Z","closed_at":null,"body":"## Description\r\nI have a PBFT network a 4 nodes, and trying to measure the performance I could get out of it. Unfortunately, the network always go to view-change, and never (I waited about a minute) succeeds to go to a new view.. First I thought, that it may happen because of the big stress of the transactions sent in, so I put a 1 sec timer between transactions, but I get the same problem. Then I thought, maybe because of short timers, so I changed the obcpbft config to have 10 sec instead of 2 sec, but that did not help either. I attach the logs of the peers.\r\n[pbft_problem.zip](https://github.com/hyperledger/fabric/files/302562/pbft_problem.zip)\r\n\r\n## Describe How to Reproduce\r\n4 t2.large nodes on EC2, running hyperledger-peer docker image.\r\nI use [PR 1722](https://github.com/hyperledger/fabric/pull/1722) and [PR 1721](https://github.com/hyperledger/fabric/pull/1721) on top of master, my assumption is, that it should not affect PBFT consensus.\r\nI run [this](https://github.com/esgott/fabric-api/blob/perf-test/api/src/test/java/org/hyperledger/connector/PerfTest.java) for performance testing.\r\nIn configuration, I change the following things from default:\r\n\r\n- `peer.id:` vp0, vp1, vp2 and vp3\r\n- `peer.address:` EC2_instance_private_address:30303\r\n- `peer.validator.consensus.plugin:` pbft\r\n- `peer.discovery.rootnode:` vp0_private_address:30303"},"comment":{"url":"https://api.github.com/repos/hyperledger/fabric/issues/comments/224584193","html_url":"https://github.com/hyperledger/fabric/issues/1741#issuecomment-224584193","issue_url":"https://api.github.com/repos/hyperledger/fabric/issues/1741","id":224584193,"user":{"login":"tamasblummer","id":4289351,"avatar_url":"https://avatars.githubusercontent.com/u/4289351?v=3","gravatar_id":"","url":"https://api.github.com/users/tamasblummer","html_url":"https://github.com/tamasblummer","followers_url":"https://api.github.com/users/tamasblummer/followers","following_url":"https://api.github.com/users/tamasblummer/following{/other_user}","gists_url":"https://api.github.com/users/tamasblummer/gists{/gist_id}","starred_url":"https://api.github.com/users/tamasblummer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tamasblummer/subscriptions","organizations_url":"https://api.github.com/users/tamasblummer/orgs","repos_url":"https://api.github.com/users/tamasblummer/repos","events_url":"https://api.github.com/users/tamasblummer/events{/privacy}","received_events_url":"https://api.github.com/users/tamasblummer/received_events","type":"User","site_admin":false},"created_at":"2016-06-08T13:12:47Z","updated_at":"2016-06-08T13:12:47Z","body":"@corecode what needs to be deleted to ensure this does not happen?"}}
{"actor":{"display_login":"tamasblummer"}}