Skip to content

Commit

Permalink
schemachange: cleanly backport schemachange to release 20.1
Browse files Browse the repository at this point in the history
Release note: None
  • Loading branch information
adityamaru committed Oct 26, 2020
1 parent 0da1971 commit 151d33d
Show file tree
Hide file tree
Showing 4 changed files with 50 additions and 179 deletions.
13 changes: 7 additions & 6 deletions pkg/cli/cli.go
Original file line number Diff line number Diff line change
Expand Up @@ -28,12 +28,13 @@ import (
_ "github.com/cockroachdb/cockroach/pkg/workload/bank" // registers workloads
_ "github.com/cockroachdb/cockroach/pkg/workload/bulkingest" // registers workloads
workloadcli "github.com/cockroachdb/cockroach/pkg/workload/cli"
_ "github.com/cockroachdb/cockroach/pkg/workload/examples" // registers workloads
_ "github.com/cockroachdb/cockroach/pkg/workload/kv" // registers workloads
_ "github.com/cockroachdb/cockroach/pkg/workload/movr" // registers workloads
_ "github.com/cockroachdb/cockroach/pkg/workload/tpcc" // registers workloads
_ "github.com/cockroachdb/cockroach/pkg/workload/tpch" // registers workloads
_ "github.com/cockroachdb/cockroach/pkg/workload/ycsb" // registers workloads
_ "github.com/cockroachdb/cockroach/pkg/workload/examples" // registers workloads
_ "github.com/cockroachdb/cockroach/pkg/workload/kv" // registers workloads
_ "github.com/cockroachdb/cockroach/pkg/workload/movr" // registers workloads
_ "github.com/cockroachdb/cockroach/pkg/workload/schemachange" // registers workloads
_ "github.com/cockroachdb/cockroach/pkg/workload/tpcc" // registers workloads
_ "github.com/cockroachdb/cockroach/pkg/workload/tpch" // registers workloads
_ "github.com/cockroachdb/cockroach/pkg/workload/ycsb" // registers workloads
"github.com/cockroachdb/errors"
"github.com/spf13/cobra"
)
Expand Down
9 changes: 9 additions & 0 deletions pkg/sql/sem/tree/table_name.go
Original file line number Diff line number Diff line change
Expand Up @@ -165,6 +165,15 @@ func MakeTableNameWithSchema(db, schema, tbl Name) TableName {
}}
}

// MakeTableNameFromPrefix creates a table name from an unqualified name
// and a resolved prefix.
func MakeTableNameFromPrefix(prefix TableNamePrefix, object Name) TableName {
return TableName{tblName{
TableName: object,
TableNamePrefix: prefix,
}}
}

// MakeUnqualifiedTableName creates a new base table name.
func MakeUnqualifiedTableName(tbl Name) TableName {
return TableName{tblName{
Expand Down
42 changes: 20 additions & 22 deletions pkg/workload/schemachange/optype_string.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 151d33d

Please sign in to comment.