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 table mappings to compression settings #6990

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Commits on Jun 4, 2024

  1. Add table mappings to compression settings

    Refactor the compression settings metadata table to include a mapping
    from a chunk's relid to its compressed chunk's relid.
    
    Adding this mapping makes compression settings the main metadata table
    for compression-related information, while decoupling it from chunk
    metadata. This simplifies the code that looks up compression metadata
    as it no longer requires first looking up the corresponding compressed
    chunk.
    
    The new compression settings is a step towards removing a chunk's
    compression table from the chunk metadata. In other words, the
    "compressed chunk" will no longer be a chunk, just a relation
    associated with the regular chunk via compression settings.
    erimatnor committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    b9df9ea View commit details
    Browse the repository at this point in the history