go-vitess.v1: gopkg.in/src-d/go-vitess.v1/vt/workflow/reshardingworkflowgen Index | Files

package reshardingworkflowgen

import "gopkg.in/src-d/go-vitess.v1/vt/workflow/reshardingworkflowgen"


Package Files


func Register Uses

func Register()

Register registers the KeyspaceResharding as a factory in the workflow framework.

type Factory Uses

type Factory struct{}

Factory is the factory to create a horizontal resharding workflow.

func (*Factory) Init Uses

func (*Factory) Init(m *workflow.Manager, w *workflowpb.Workflow, args []string) error

Init is part of the workflow.Factory interface.

func (*Factory) Instantiate Uses

func (*Factory) Instantiate(m *workflow.Manager, w *workflowpb.Workflow, rootNode *workflow.Node) (workflow.Workflow, error)

Instantiate is part the workflow.Factory interface.

Package reshardingworkflowgen imports 14 packages (graph) and is imported by 2 packages. Updated 2019-06-13. Refresh now. Tools for package owners.