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

Light History Store for full nodes #2370

Open
wants to merge 5 commits into
base: albatross
Choose a base branch
from

Commits on May 29, 2024

  1. Light History Store for full nodes

    Use the light history store for full node clients
    Necessary changes to use the history interface
    Several changes to usage of the history store
    viquezclaudio committed May 29, 2024
    Configuration menu
    Copy the full SHA
    9b46330 View commit details
    Browse the repository at this point in the history
  2. Use the database for the validity store

    Mantain the txns in the validity store in database tables.
    viquezclaudio committed May 29, 2024
    Configuration menu
    Copy the full SHA
    438b04a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    74f0ba9 View commit details
    Browse the repository at this point in the history
  4. Fix history store range function

    The history store range function now uses a database transaction
    Added unittest for total_len_at_epoch in the light history store
    viquezclaudio committed May 29, 2024
    Configuration menu
    Copy the full SHA
    796f2b2 View commit details
    Browse the repository at this point in the history
  5. Test transaction_in_validity_window

    Add an unittest to exercise the transaction_in_validity_window functionality in the light history store
    Fixed typo in range inclusion when pruning the validity store
    viquezclaudio committed May 29, 2024
    Configuration menu
    Copy the full SHA
    eef139a View commit details
    Browse the repository at this point in the history