Commit Graph

1069 Commits (5386978b0c39d5920a3a4415f771419fb1a888f8)

Author SHA1 Message Date
Rongjian Lan 9dba6df985
check lock scope for validator to avoid premature sync check (#3467) 4 years ago
Rongjian Lan d33f47a5fc
use the correct block hash for newview (#3463) 4 years ago
Rongjian Lan 54935817dc not return early 4 years ago
Leo Chen 59847a1fde [prometheus] make metrics variables private 4 years ago
Leo Chen ddc0f7f02f [prometheus] update validator metrics from node module 4 years ago
Leo Chen c28f6c7ca4 [prometheus] add block number gauge 4 years ago
Leo Chen c2d37b3822 [prometheus] add consensus metrics 4 years ago
Leo Chen 22b01a14ab [consensus] move numSignaturesIncludedInBlock func to consensus 4 years ago
Jacky Wang 71179e70ee
[consensus] remove an unnecessary comment 4 years ago
Jacky Wang 3abec6b768
[consensus] move prune block logic to SetupForNewConsensus 4 years ago
Jacky Wang 356ab98c63
[consensus] add remove fbft log after consensus done on leader node. 4 years ago
Leo Chen 4f35ef8dcd [prometheus] remove local log variable for prometheus service 4 years ago
Rongjian Lan 36fd9dcb1e make commit sig timeout longer, also return early for onCommit 4 years ago
Rongjian Lan 2cc6d17a6f leave some time for finalCommit 4 years ago
Rongjian Lan a71d8f48f7 leave some time for finalCommit 4 years ago
Rongjian Lan 8aa57bbca5 be more lenient on grace period 4 years ago
Rongjian Lan 8d878e575d Fix viewID in block proposal 4 years ago
Rongjian Lan 8647f69cac fix log 4 years ago
Rongjian Lan 8821807946 Fixes viewID and view change ID base 4 years ago
Leo Chen 6675aee29a [viewchange] shorten the viewchange timeout to 27s 4 years ago
Leo Chen 1f9a2709b8 [viewchange] fixed gap calculation 4 years ago
Leo Chen e891ca68dc [viewchange] update view ID slower than view change timeout 4 years ago
Leo Chen 1e4b55a7cc [viewchange] check quorum by mask 4 years ago
Leo Chen 2b5ca833f9 [log] print more log when verification failed 4 years ago
Rongjian Lan 6d837e5cfe add missing lock 4 years ago
Rongjian Lan fa2ab7406b fix thread 4 years ago
Rongjian Lan c334d27b2d make finalCommit in the same thread as consensus 4 years ago
Rongjian Lan 42e38aa4d7 start timer after sync 4 years ago
Leo Chen 0f02ec9bf1 [viewchange] use last known viewID from blockchain 4 years ago
Rongjian Lan 745e2f7672 start timer after sync 4 years ago
Rongjian Lan 2658355275 avoid uint64 overflow for viewID check 4 years ago
Leo Chen 3b3ea98904 [log] print out view change messages 4 years ago
Rongjian Lan 925d2c0e95 make precommit messaging in the same thread as consensus 4 years ago
Rongjian Lan b87f90e5dd fix finality count for leader 4 years ago
Rongjian Lan 2aed5e16df fix finality count for leader 4 years ago
Rongjian Lan 600971337a correctly stop old retries 4 years ago
Rongjian Lan 67e2985a82 shorten leader waiting time 4 years ago
Rongjian Lan bae5be68da
add aggregateSig flag (#3438) 4 years ago
Leo Chen 94ecc99e7b [log] use unified getLogger function in consensus functions 4 years ago
Rongjian Lan 7ac47952e1 fix leader consensus timeout timing 4 years ago
Rongjian Lan f91d781fe4 add Delayed sending 4 years ago
Rongjian Lan ceaf76e021 prevent nil pointer crash 4 years ago
Rongjian Lan 56d4bc2b1b fix comment 4 years ago
Rongjian Lan 0029ced6b2 Add constant for timeouts 4 years ago
Rongjian Lan 2be83cede7 revert verify block 4 years ago
Rongjian Lan 628174b379 fix block proposal 4 years ago
Rongjian Lan 41c5b42516 make block proposing timing aligned with pipelining 4 years ago
Jacky Wang 96bfb677a4
[consensus] fix fbftlog in lastMileBlockIter 4 years ago
Rongjian Lan 8db8802eed send committed at 67% 4 years ago
Rongjian Lan 0e95cb634b fix sync race condition 4 years ago