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

WIP: Add cluster upgrade logic for backward-compatible migrations #11658

Merged
merged 3 commits into from
Dec 14, 2016

Commits on Dec 14, 2016

  1. client: Add a package or managing leases on arbitrary kv keys

    Built to initially be used by the migration code since our existing
    lease mechanisms for ranges and SQL schemas aren't very generalizable.
    a-robinson committed Dec 14, 2016
    Configuration menu
    Copy the full SHA
    e745b63 View commit details
    Browse the repository at this point in the history
  2. migrations: Add a package to manage system migrations on startup

    This is needed to allow us to make certain changes between versions that
    wouldn't be safe otherwise.
    a-robinson committed Dec 14, 2016
    Configuration menu
    Copy the full SHA
    3a603c7 View commit details
    Browse the repository at this point in the history
  3. acceptance: Wait in StartCluster until nodes can serve SQL

    Now that there's a delay between when a node starts serving kv and when
    it starts serving SQL (due to the SQL migration code path), acceptance
    tests that rely on SQL can have a bad time without this.
    a-robinson committed Dec 14, 2016
    Configuration menu
    Copy the full SHA
    967327d View commit details
    Browse the repository at this point in the history