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

Safe DB migrations using RocksDB Checkpoints #6282

Merged
merged 20 commits into from
Feb 23, 2022
Merged

Commits on Feb 3, 2022

  1. proof of concept

    nikurt committed Feb 3, 2022
    Configuration menu
    Copy the full SHA
    ef4b350 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2022

  1. .

    nikurt committed Feb 8, 2022
    Configuration menu
    Copy the full SHA
    cfcc9c6 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2022

  1. Works

    nikurt committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    57f2942 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9b2c213 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2022

  1. Configuration menu
    Copy the full SHA
    19cee56 View commit details
    Browse the repository at this point in the history
  2. Comments

    nikurt committed Feb 15, 2022
    Configuration menu
    Copy the full SHA
    6f11641 View commit details
    Browse the repository at this point in the history
  3. More precise panic message.

    nikurt committed Feb 15, 2022
    Configuration menu
    Copy the full SHA
    4a6cc13 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2022

  1. Configuration menu
    Copy the full SHA
    b435daf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6293ed0 View commit details
    Browse the repository at this point in the history
  3. More comments

    nikurt committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    160aef2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e69a5f2 View commit details
    Browse the repository at this point in the history
  5. .

    nikurt committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    9220319 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2022

  1. Rename config field related DB migrations to: db_migration_snapshot

    Update user-visible messages to consistently refer to these snapshots as "database migration snapshot".
    Merge checkpoint creation with a check if it already exists.
    nikurt committed Feb 18, 2022
    Configuration menu
    Copy the full SHA
    2775c1c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    de9fe37 View commit details
    Browse the repository at this point in the history
  3. Undo cargo.toml changes.

    nikurt committed Feb 18, 2022
    Configuration menu
    Copy the full SHA
    8edaa8f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    84d80a8 View commit details
    Browse the repository at this point in the history
  5. Example.

    nikurt committed Feb 18, 2022
    Configuration menu
    Copy the full SHA
    324e8b7 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2022

  1. Configuration menu
    Copy the full SHA
    c42c2bd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e293da9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9e08142 View commit details
    Browse the repository at this point in the history