summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-09-20actually check that pipelining in happening in the e2e testfeature/pipelineNickolai Zeldovich
2021-09-17Merge commit 'f41b6a9cf1a7474b149852b60ddabd45a15f4f1c' into pipelineNickolai Zeldovich
2021-09-17Merge commit 'f9d5efbb82b59d0bbee529a6e789887a36060d53' into pipelineNickolai Zeldovich
2021-09-17Merge commit '58fd804cbc8094bdce0a80b2f8ae2badc3784fb0' into pipelineNickolai Zeldovich
2021-09-17Merge commit '9bcee442317cb2e109bac82ccb3b6067307c0683' into pipelineNickolai Zeldovich
2021-09-17Merge commit '0984bf167a75eb8e40f8650ff2c0dcfe58d1b25f' into pipelineNickolai Zeldovich
2021-09-17Merge commit 'b0935e29dfb97ec0f44133b460983be68fd0b80e' into pipelineNickolai Zeldovich
2021-09-17AgreementPipelineDelay=0 is too agressive in e2e testNickolai Zeldovich
2021-09-17update totals tracking with reward levelsNickolai Zeldovich
2021-09-17space out pipelined rounds evenly across FilterTimeoutNickolai Zeldovich
2021-09-17fix pipeline delay timeout computationNickolai Zeldovich
2021-09-17fix tests w/ new clock interfaceNickolai Zeldovich
2021-09-17fix handling of out-of-order block commitNickolai Zeldovich
2021-09-17fix multiple timeouts for the same instantNickolai Zeldovich
2021-09-17simplify pipeline test to 2 nodesNickolai Zeldovich
2021-09-10validate against speculative ledgerNickolai Zeldovich
2021-09-09no need for Proto in timeoutEventNickolai Zeldovich
2021-09-09simplify consensus version handlingNickolai Zeldovich
2021-09-09make carpenter print branchesNickolai Zeldovich
2021-09-09log branch in trace entriesNickolai Zeldovich
2021-09-09set more aggressive parameters for e2e pipeline testNickolai Zeldovich
2021-09-09make race detector happyNickolai Zeldovich
2021-09-09compile fixNickolai Zeldovich
2021-09-06fix handling of messages for next round (old-style pipelining)Nickolai Zeldovich
2021-09-06use version from player to decide whether router should look at branchNickolai Zeldovich
2021-09-06track versions of upcoming blocks in playerNickolai Zeldovich
2021-09-06create test blocks with correct CurrentProtocolNickolai Zeldovich
2021-09-06messageEvent tracks versions for two upcoming blocksNickolai Zeldovich
2021-09-06fix missing messageEvent.Proto in testsNickolai Zeldovich
2021-09-06no need to include serializable error in ConsensusVersionViewNickolai Zeldovich
2021-09-02support !AgreementMessagesContainBranch in pipeline_playerNickolai Zeldovich
2021-09-02undo parallel tests: our use of logging.Base() causes racesNickolai Zeldovich
2021-09-02more test fixes for AgreementMessagesContainBranchNickolai Zeldovich
2021-09-01improve handling of !AgreementMessagesContainBranchNickolai Zeldovich
2021-09-01cryptoVerifier gets branch-free rounds when protocol does not support branchesNickolai Zeldovich
2021-09-01check branch as part of certificate validationNickolai Zeldovich
2021-09-01must use old player if agreement messages do not have branches yetNickolai Zeldovich
2021-09-01require non-zero branch in votesNickolai Zeldovich
2021-09-01fix crypto request cancellation with pipeliningNickolai Zeldovich
2021-09-01do not fill in Branch in makeProposals() unless MessagesContainBranch is setNickolai Zeldovich
2021-08-31voteTracker: propagate branch for equivocationsNickolai Zeldovich
2021-08-31fix makeProposalTesting() to fill in Branch when neededNickolai Zeldovich
2021-08-31fix makeVoteTesting() to fill in Branch when neededNickolai Zeldovich
2021-08-31add a flag to enable Branch field in agreement messages (selector, vote)Nickolai Zeldovich
2021-08-31oops, forgot to git add ledgerbranch.goNickolai Zeldovich
2021-08-30fix TestAgreementSynchronousFutureUpgrade with pipeliningNickolai Zeldovich
2021-08-30introduce a LedgerBranchReader interfaceNickolai Zeldovich
2021-08-27don't make ensureSpeculativeAction if payloadVerified.Err != nil (e.g. if it ...chris erway
2021-08-27disable shadow player unless PIPELINE_SHADOW is setchris erway
2021-08-27update mainLoop to handle nextRound of 0chris erway