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

*: add IngestAndExcise operation #2538

Merged
merged 1 commit into from
Jun 12, 2023

Commits on Jun 12, 2023

  1. *: add IngestAndExcise operation

    This change adds an IngestAndExcise operation that does the below
    additional things alongside a regular ingestion:
    
    1) It ingests some SharedSSTMeta files, which are provider-backed
       sstables that could be owned by other nodes.
    2) It excises existing sstables within the provided excise span (within
       which all sstables from 1 must fit) by creating new virtual sstables
       that exclude keys from the excise span.
    
    While this change can be implemented independently of cockroachdb#2455, some of the
    end-to-end tests in future changes will rely on both that and this.
    
    Fixes cockroachdb#2520.
    itsbilal committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    084bcfe View commit details
    Browse the repository at this point in the history