Skip to content

Proposal: define --gcttl of BR as the TTL after backup finished #308

Description

@pingyu

Feature Request

Is your feature request related to a problem? Please describe:

The --gcttl is the TTL from the beginning of backup now, and users have to estimate the duration of backup + duration of other preparation before start a changefeed. However, it would be difficult to estimate the duration of backup. Once the duration is underestimated, the initial backup is wasted and must be performed again.

Describe the feature you'd like:

Define --gcttl as the TTL after backup finished. Then users only need to estimate their preparation time before start the changefeed.

Besides, --gctll defaults to 0, which means that user doesn't need a CDC, and holding GC safepoint is not necessary, for saving disk space.

Describe alternatives you've considered:

Teachability, Documentation, Adoption, Migration Strategy:

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions