mirror of
https://gitlab.com/pulsechaincom/erigon-pulse.git
synced 2024-12-22 03:30:37 +00:00
ad72b7178e
- stage_senders: don't re-calc existing senders - stage_tx_lookup: prune less blocks per iteration - because random-deletes are expensive. pruning must not slow-down sync. - prune data even if --snap.stop is set - "prune as-much-as-possible at startup" is not very good idea: at initialCycle machine can be cold and prune will cause big downtime, no reason to produce much freelist in 1 tx. People may also restart erigon - because of some bug - and it will cause unexpected downtime (usually Erigon startup very fast). So, I just remove all `initialSync`-related logic in pruning. - fix lost metrics about disk write byte/sec |
||
---|---|---|
.. | ||
exp | ||
methelp | ||
counter.go | ||
debug_test.go | ||
doc.go | ||
ewma_test.go | ||
ewma.go | ||
FORK.md | ||
gauge_float64.go | ||
gauge.go | ||
healthcheck.go | ||
histogram.go | ||
json.go | ||
LICENSE | ||
memory.md | ||
meter_test.go | ||
meter.go | ||
metrics.go | ||
registry.go | ||
resetting_timer.go | ||
runtime_test.go | ||
sample.go | ||
timer.go | ||
validate.sh |