Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Immutable mode #2503

Open
stwiname opened this issue Jul 26, 2024 · 1 comment
Open

Immutable mode #2503

stwiname opened this issue Jul 26, 2024 · 1 comment
Labels
crucial Change worth spreading the news

Comments

@stwiname
Copy link
Collaborator

Description

Immutable mode is a runtime setting that could be set when first running a project (like how historical is set). This would limit entities on the DB to be immutable and once set cannot be changed.

Note: this is just initial thoughts and there are more possible features or benefits this could lead to

Benefits

This allows being able to do many other features.

  • Parallel indexing, index blocks as soon as they are fetched rather than in order. Or running multiple nodes similar to multichain but each node indexes a specific block range
  • Reverse indexing
  • POI could still work but only once there are continuous block ranges.
@stwiname stwiname added the crucial Change worth spreading the news label Sep 4, 2024
@stwiname
Copy link
Collaborator Author

stwiname commented Dec 1, 2024

Another note we could include with this is the ability to rewind if all entities have a block height

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
crucial Change worth spreading the news
Projects
None yet
Development

No branches or pull requests

1 participant