Skip to content

Allow a migration to resurrect under a new gh-ost process #205

@jonahberquist

Description

@jonahberquist

We've previously discussed in passing the potential to do this. Our conclusion at the time was that it would be possible, though not particularly useful. The use case that I had thought of at the time was resuming if a gh-ost process died.

I have a more interesting use case now, which is the desire to change gh-ost itself during a long migration.

As an example, if during the course of a 25 hour migration, I decide I want to change the value of a configuration option to something less than a hard coded minimum, I am out of luck. There are few of these hard coded configuration options, but I can imagine other times where a behavior change that would require a change in gh-ost itself could be beneficial to an ongoing migration.

@shlomi-noach, imagine having this in conjunction with branch deploys.

I would be happy to work on the development of this feature.

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