Race building execution and builder block with cutoff (#5223)

* Race building execution and builder block with cutoff

* resolve race before deadline if nothing pending

* improve race

* improve flow

* update builder test args

* cleanup

* improve log ux

* update the race with better flow

* return early post cutoff

* improve comment

* add jsdoc

* add test cases to race

* comment

* cleanup

* more test cases and events improvs

* more jsdocs and tests

* some more refinement

* cutoff resolution refinement

* measure event delayms

* cleanup

* some more improvs and feedback inclusion

* reduce diff

* improv
This commit is contained in:
g11tech
2023-03-06 12:51:10 +05:30
committed by GitHub
parent 0d638ba399
commit fa13bdbe51
4 changed files with 286 additions and 27 deletions

View File

@@ -1,7 +1,7 @@
{
"compilerOptions": {
"target": "es2019",
"lib": ["es2020", "esnext.bigint", "es2020.string", "es2020.symbol.wellknown", "dom"],
"lib": ["es2020", "esnext.bigint", "es2020.string", "es2020.symbol.wellknown", "dom", "es2021.promise"],
"module": "esnext",
"moduleResolution": "node",