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

[indexer] align watermarks table schema in live indexer to alt indexe… #19922

Merged
merged 1 commit into from
Oct 19, 2024

Commits on Oct 18, 2024

  1. [indexer] align watermarks table schema in live indexer to alt indexer (

    #19908)
    
    ## Description 
    
    Since watermarks table isn't being written to yet, modify the db schema
    to match alt-indexer. The changes are to rename entity -> pipeline,
    tx_hi_inclusive -> tx_hi, and pruner_hi_inclusive -> pruner_hi and make
    it a non-null column. This works out nicely for graphql, since the
    transactions query implementations expect a half-open interval. Also
    simplifies pruner logic, since it can write the `reader_lo` as
    `pruner_hi` after delay, and table pruners will delete between
    `[table_data, pruner_hi)`.
    
    ## Test plan 
    
    How did you test the new or updated feature?
    
    ---
    
    ## Release notes
    
    Check each box that your changes affect. If none of the boxes relate to
    your changes, release notes aren't required.
    
    For each box you select, include information after the relevant heading
    that describes the impact of your changes that a user might notice and
    any actions they must take to implement updates.
    
    - [ ] Protocol: 
    - [ ] Nodes (Validators and Full nodes): 
    - [ ] Indexer: 
    - [ ] JSON-RPC: 
    - [ ] GraphQL: 
    - [ ] CLI: 
    - [ ] Rust SDK:
    - [ ] REST API:
    wlmyng committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    9a508a8 View commit details
    Browse the repository at this point in the history