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

vtbackup: Clean up and add policy enforcement #1

Merged
merged 8 commits into from
Jun 10, 2019

Commits on Jun 4, 2019

  1. vtbackup: Document and clean up.

    Signed-off-by: Anthony Yeh <enisoc@planetscale.com>
    enisoc committed Jun 4, 2019
    Configuration menu
    Copy the full SHA
    af81ebc View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2019

  1. vtbackup: Incorporate mysqlctld behavior so that's not needed.

    Signed-off-by: Anthony Yeh <enisoc@planetscale.com>
    enisoc committed Jun 5, 2019
    Configuration menu
    Copy the full SHA
    9a43d10 View commit details
    Browse the repository at this point in the history
  2. vtbackup: Add to vitess/lite docker images.

    Signed-off-by: Anthony Yeh <enisoc@planetscale.com>
    enisoc committed Jun 5, 2019
    Configuration menu
    Copy the full SHA
    e89e429 View commit details
    Browse the repository at this point in the history
  3. vtbackup: Use a snapshot position as the goal instead of a lag value.

    The lag value can lie. Also we're guaranteed to hit the snapshot
    position eventually as long as replication is making progress. If our
    goal is a lag value, we may never catch up if replication is slower than
    the rate of new transactions on the master.
    
    Signed-off-by: Anthony Yeh <enisoc@planetscale.com>
    enisoc committed Jun 5, 2019
    Configuration menu
    Copy the full SHA
    b42cfb2 View commit details
    Browse the repository at this point in the history
  4. vtbackup: Add -initial_backup flag for seeding an empty backup.

    Signed-off-by: Anthony Yeh <enisoc@planetscale.com>
    enisoc committed Jun 5, 2019
    Configuration menu
    Copy the full SHA
    e10c624 View commit details
    Browse the repository at this point in the history
  5. vtbackup: Add backup interval and pruning with retention policy.

    Signed-off-by: Anthony Yeh <enisoc@planetscale.com>
    enisoc committed Jun 5, 2019
    Configuration menu
    Copy the full SHA
    22bccdd View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2019

  1. vtbackup: Make -initial_backup mode idempotent.

    Signed-off-by: Anthony Yeh <enisoc@planetscale.com>
    enisoc committed Jun 7, 2019
    Configuration menu
    Copy the full SHA
    7e9e3ba View commit details
    Browse the repository at this point in the history
  2. vtbackup: Add docker/k8s/vtbackup image.

    Signed-off-by: Anthony Yeh <enisoc@planetscale.com>
    enisoc committed Jun 7, 2019
    Configuration menu
    Copy the full SHA
    62fd75c View commit details
    Browse the repository at this point in the history