Skip to content

vtctld: Remove experimental VSchema editor UI.#1839

Merged
enisoc merged 1 commit into
vitessio:masterfrom
enisoc:vschema-editor
Jul 3, 2016
Merged

vtctld: Remove experimental VSchema editor UI.#1839
enisoc merged 1 commit into
vitessio:masterfrom
enisoc:vschema-editor

Conversation

@enisoc
Copy link
Copy Markdown
Contributor

@enisoc enisoc commented Jul 1, 2016

@sougou

The experimental VSchema editor UI was originally intended as a learning
tool to help explain VSchema concepts. We are removing it prior to the
General Availability release because we don't want to encourage a workflow
in which new VSchema is pushed instantly without review.

Instead, VSchema configs should be under source control, and changes
should be peer-reviewed before being pushed at an appropriate time by a
DBA. This mirrors industry best practices for regular SQL schema changes.

In a future release, we plan to incorporate an improved, holistic
Schema+VSchema management system. For now, updates should be done through
vtctlclient:

http://vitess.io/reference/vtctl.html#applyvschema


This change is Reviewable

@enisoc enisoc added this to the v2.0 milestone Jul 1, 2016
The experimental VSchema editor UI was originally intended as a learning
tool to help explain VSchema concepts. We are removing it prior to the
General Availability release because we don't want to encourage a workflow
in which new VSchema is pushed instantly without review.

Instead, VSchema configs should be under source control, and changes
should be peer-reviewed before being pushed at an appropriate time by a
DBA. This mirrors industry best practices for regular SQL schema changes.

In a future release, we plan to incorporate an improved, holistic
Schema+VSchema management system. For now, updates should be done through
vtctlclient:

http://vitess.io/reference/vtctl.html#applyvschema
@sougou
Copy link
Copy Markdown
Contributor

sougou commented Jul 2, 2016

LGTM

Approved with PullApprove

@enisoc enisoc merged commit 5cbfa10 into vitessio:master Jul 3, 2016
@enisoc enisoc deleted the vschema-editor branch July 3, 2016 00:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants