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

Disable autovacuum on compressed hypercore chunk #7358

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from

Commits on Oct 17, 2024

  1. Handle review comments.

    mkindahl committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    dffb540 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2024

  1. Disable autovacuum on compressed hypercore chunk

    Autovacuum will run on all relations that are not explicitly disabled,
    which can lead to unnecessarily vacuuming the compressed relation
    twice: once as part of the hypercore table access method and once as a
    separate relation.
    
    This commit disables `autovacuum_enabled` for the compressed chunks
    when the main chunk is turned into a hypercore chunk. It deals with
    both the cases that you have a partially compressed chunk.
    mkindahl committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    d1055a5 View commit details
    Browse the repository at this point in the history