Don't print double slash in version string
Dont add git-data.json to NPM releases
Write git-data.json only in from source docker build
Remove numCommits
Test git-data.json generation from within the test
Move comment
Revert "Dont add git-data.json to NPM releases"
This reverts commit 5fe2d388825f3e3a834058478071e8364b0d761c.
Simplify gitData and version guessing
Run cmd
* Support running local monitoring (grafana/prometheus) via docker on macos
* create seperate prometheus/grafana config files since host.docker.internal does not work crossplatform
* removed extra_hosts
* Rebased mpetrunic's PR #2637 with fixes on current master
* fixing the remove peer error
* refactoring to solve sync stuck issues on not anchored kind of errors
* read from db, validate wsCheckpoint
* backfill sequences in db to skip redoing previous backfill work
* syncrange improvs
* feedback cleanup, modular refac of sync function and metrics update
* cleanup
* Graphana Dashboard
* renaming sequences to ranges
* rebase cleanup
* shortneing comment
* using initialize from's return as the anchorState
* Fix metrics
* Add Aborted enum value in lodestar_backfill_sync_status
* Only use JSDoc comment notation for JSDocs
* Simplify nullish values to be only null
* WIP
* refactoring the backfill sync, with parent-child linkage verfication of last previous unverified finalized or wscheckpoint block
* cleanup and simplification of checkpoint/prev finalized checks
* initializing backfillwritten to avoid previous overwriting with a ahead value
* prev finalized or wscheckpoint lookup fix
* missing initializtion
* better assignment of prev fin or ws checkpoint
* don't verify sig on genesis block
* making the extractPreviousFinOrWsCheckpoint lighter
* simplfication of extractPreviousFinOrWsCheckpoint
* improving messaging
* metric for prev fin or ws block slot validation
* dashboard entry for prev fin or ws checkpoint slot for validation
* dashed line for prev fin or ws slot for better clairty
* comments cleanup and always backfill
Co-authored-by: dapplion <35266934+dapplion@users.noreply.github.com>
* state cache and checkpoint cache metrics across all entrypoints
* Reduce diff
* refac regen metrics based on the latest jobprocessor queue
* regen cache dashboard
* regen fn stats
* removing labels from the cache metrics
* additional state/checkpoint state cache add, size metrics
* grafana dashboard update as well as new metrics for state and statecheckpoint
* Review PR
Co-authored-by: Lion - dapplion <35266934+dapplion@users.noreply.github.com>
* Disable anonymous login in Grafana
* Don't expose API port by default
* Remove cli link in package.json
* Move NODE_OPTIONS to ENV to split beacon_node and validator limits
* Revert "Remove cli link in package.json"
This reverts commit 74c9b2ec9a1039cc8d29b3efe71915109b17b85f.
* Buffer jobs in BLS queue + batch them
* Mark some gossip objects as batchable
* Chunkify batchable
* Guard against missing jobResult
* Add more comments and review
* Update BLS grafana charts
* Just assert error happens
* Fix chart equation
* Don't call metric.inc() with 0
* drill down find head/update head run times by lables syncStatus, resStatus
* Refactoring labels to guage and adding fork choice panels to grafana
* refactoring
* panel feedback changes