[bisq-network/bisq] Dao: Fix performance issue at parsing (#2199)

Manfred Karrer notifications at github.com
Thu Jan 3 23:11:04 UTC 2019


You can view, comment on, or merge this pull request online at:

  https://github.com/bisq-network/bisq/pull/2199

-- Commit Summary --

  * Add toString methods
  * Improve logging
  * Comment out debug logs
  * Add comment
  * Add peer address to error log
  * Only log warning if mainnet
  * Add more logs
  * Improve error logs
  * Add number of blocks in comment
  * Remove final qualifier
  * Use lambda
  * Fix handling of case when no seed node is available.
  * Change handling of addListeners and start calls
  * Fix startup behaviour.
  * Improve logging
  * Improve logging
  * Add chainTipHeight property
  * Use chain tip height for vote reveal tx publishing
  * Handle late vote reveal txs
  * Merge branch 'master' into dao-fix-vote-reveal-tx-publishing
  * Set chainTipHeight before parsing.
  * Refactor maybeRevealVotes method.
  * Remove phase and cycle check for vote reveal txs.
  * Ignore items if isBlindVoteInCorrectPhaseAndCycle is false.
  * Refactorings
  * Improve logs
  * Improve logs
  * Move logs and comments to 'if' clause
  * Change log level
  * Call onParseBlockComplete listeners only after onParseBlockChainComplete
  * Add duration for batch parsing to logs

-- File Changes --

    M core/src/main/java/bisq/core/btc/nodes/BtcNetworkConfig.java (3)
    M core/src/main/java/bisq/core/dao/DaoSetup.java (14)
    M core/src/main/java/bisq/core/dao/governance/blindvote/network/RepublishGovernanceDataHandler.java (2)
    M core/src/main/java/bisq/core/dao/governance/param/Param.java (2)
    M core/src/main/java/bisq/core/dao/governance/proposal/ProposalService.java (20)
    M core/src/main/java/bisq/core/dao/governance/voteresult/VoteResultConsensus.java (26)
    M core/src/main/java/bisq/core/dao/governance/voteresult/VoteResultService.java (32)
    M core/src/main/java/bisq/core/dao/governance/votereveal/VoteRevealService.java (131)
    M core/src/main/java/bisq/core/dao/node/BsqNode.java (6)
    M core/src/main/java/bisq/core/dao/node/full/FullNode.java (68)
    M core/src/main/java/bisq/core/dao/node/full/RpcService.java (2)
    M core/src/main/java/bisq/core/dao/node/lite/LiteNode.java (17)
    M core/src/main/java/bisq/core/dao/node/parser/BlockParser.java (4)
    M core/src/main/java/bisq/core/dao/node/parser/TxParser.java (38)
    M core/src/main/java/bisq/core/dao/node/parser/exceptions/BlockHashNotConnectingException.java (9)
    M core/src/main/java/bisq/core/dao/node/parser/exceptions/BlockHeightNotConnectingException.java (9)
    M core/src/main/java/bisq/core/dao/state/DaoStateService.java (15)
    M p2p/src/main/java/bisq/network/p2p/network/Connection.java (26)
    M p2p/src/main/java/bisq/network/p2p/peers/getdata/RequestDataManager.java (10)

-- Patch Links --

https://github.com/bisq-network/bisq/pull/2199.patch
https://github.com/bisq-network/bisq/pull/2199.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/bisq-network/bisq/pull/2199
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.bisq.network/pipermail/bisq-github/attachments/20190103/c2f764e4/attachment.html>


More information about the bisq-github mailing list