Skip to content

integrity: to run under 30min on snapshotter servers #20634

@AskAlexSharov

Description

@AskAlexSharov

If need:

  • increase servers size: more ram, more cpu, faster cores
  • increase sampling
  • speedup checkers (it's endless rabbit hole - plz don't fall there)
  • don't fall too much into caching of .kv file integrity-checkers: because .kv files are endless-merged and it means that "usually everything will be fast" and "sometime slow" - and we will not understand reason (will not able to reproduce, etc...)

Now:

  • gnosis: taking 7 hours to release

Fail rate:

  • probability of get state files progress (3454296875) is ahead of blocks files progress (3453884467) is high on chain-tip. And it's not recoverable now. I need manually rm-state -latest only to perform release. To prevent it: Erigon must have logic: "block files to not start building files if corresponding state files are not exist yet".
  • After fix above - ensure files-releases-fail-rate to be near-zero

Metadata

Metadata

Assignees

Type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions