plan

package
v0.0.0-debug-20260702 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 2, 2026 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

View Source
const (
	SystemExternalRel = "e"
)

Variables

View Source
var (
	ErrInvalidLengthPlan        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowPlan          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupPlan = fmt.Errorf("proto: unexpected end of group")
)
View Source
var AlterPartitionType_name = map[int32]string{
	0: "AddPartitionTables",
	1: "DropPartitionTables",
	2: "TruncatePartitionTables",
	3: "RedefinePartitionTables",
}
View Source
var AlterPartitionType_value = map[string]int32{
	"AddPartitionTables":      0,
	"DropPartitionTables":     1,
	"TruncatePartitionTables": 2,
	"RedefinePartitionTables": 3,
}
View Source
var AlterTableDrop_Typ_name = map[int32]string{
	0: "COLUMN",
	1: "INDEX",
	2: "KEY",
	3: "PRIMARY_KEY",
	4: "FOREIGN_KEY",
}
View Source
var AlterTableDrop_Typ_value = map[string]int32{
	"COLUMN":      0,
	"INDEX":       1,
	"KEY":         2,
	"PRIMARY_KEY": 3,
	"FOREIGN_KEY": 4,
}
View Source
var AlterTable_AlgorithmType_name = map[int32]string{
	0: "DEFAULT",
	1: "COPY",
	2: "INSTANT",
	3: "INPLACE",
}
View Source
var AlterTable_AlgorithmType_value = map[string]int32{
	"DEFAULT": 0,
	"COPY":    1,
	"INSTANT": 2,
	"INPLACE": 3,
}
View Source
var BoundType_name = map[int32]string{
	0: "UNBOUNDED",
	1: "INCLUSIVE",
	2: "EXCLUSIVE",
}
View Source
var BoundType_value = map[string]int32{
	"UNBOUNDED": 0,
	"INCLUSIVE": 1,
	"EXCLUSIVE": 2,
}
View Source
var CompressType_name = map[int32]string{
	0: "None",
	1: "Lz4",
}
View Source
var CompressType_value = map[string]int32{
	"None": 0,
	"Lz4":  1,
}
View Source
var DataControl_DclType_name = map[int32]string{
	0: "SET_VARIABLES",
	1: "GRANT",
	2: "REVOKE",
	3: "DENY",
	4: "PREPARE",
	5: "EXECUTE",
	6: "DEALLOCATE",
	7: "CREATE_ACCOUNT",
	8: "ALTER_ACCOUNT",
	9: "DROP_ACCOUNT",
}
View Source
var DataControl_DclType_value = map[string]int32{
	"SET_VARIABLES":  0,
	"GRANT":          1,
	"REVOKE":         2,
	"DENY":           3,
	"PREPARE":        4,
	"EXECUTE":        5,
	"DEALLOCATE":     6,
	"CREATE_ACCOUNT": 7,
	"ALTER_ACCOUNT":  8,
	"DROP_ACCOUNT":   9,
}
View Source
var DataDefinition_DdlType_name = map[int32]string{
	0:  "CREATE_DATABASE",
	1:  "ALTER_DATABASE",
	2:  "DROP_DATABASE",
	3:  "CREATE_TABLE",
	4:  "ALTER_TABLE",
	5:  "DROP_TABLE",
	6:  "CREATE_INDEX",
	7:  "ALTER_INDEX",
	8:  "DROP_INDEX",
	9:  "TRUNCATE_TABLE",
	10: "CREATE_VIEW",
	11: "ALTER_VIEW",
	12: "DROP_VIEW",
	13: "SHOW_CREATEDATABASE",
	14: "SHOW_CREATETABLE",
	15: "SHOW_DATABASES",
	16: "SHOW_TABLES",
	17: "SHOW_COLUMNS",
	18: "SHOW_INDEX",
	19: "SHOW_VARIABLES",
	20: "SHOW_WARNINGS",
	21: "SHOW_ERRORS",
	22: "SHOW_STATUS",
	23: "SHOW_PROCESSLIST",
	24: "SHOW_TABLE_STATUS",
	25: "SHOW_TARGET",
	26: "SHOW_COLLATION",
	27: "LOCK_TABLES",
	28: "UNLOCK_TABLES",
	29: "CREATE_SEQUENCE",
	30: "ALTER_SEQUENCE",
	31: "DROP_SEQUENCE",
	32: "SHOW_SEQUENCES",
	33: "SHOW_CONNECTORS",
	34: "SHOW_UPGRADE",
	35: "RENAME_TABLE",
	36: "CREATE_PITR",
	37: "DROP_PITR",
	38: "CREATE_TABLE_WITH_CLONE",
	39: "CREATE_CDC",
	40: "DROP_CDC",
}
View Source
var DataDefinition_DdlType_value = map[string]int32{
	"CREATE_DATABASE":         0,
	"ALTER_DATABASE":          1,
	"DROP_DATABASE":           2,
	"CREATE_TABLE":            3,
	"ALTER_TABLE":             4,
	"DROP_TABLE":              5,
	"CREATE_INDEX":            6,
	"ALTER_INDEX":             7,
	"DROP_INDEX":              8,
	"TRUNCATE_TABLE":          9,
	"CREATE_VIEW":             10,
	"ALTER_VIEW":              11,
	"DROP_VIEW":               12,
	"SHOW_CREATEDATABASE":     13,
	"SHOW_CREATETABLE":        14,
	"SHOW_DATABASES":          15,
	"SHOW_TABLES":             16,
	"SHOW_COLUMNS":            17,
	"SHOW_INDEX":              18,
	"SHOW_VARIABLES":          19,
	"SHOW_WARNINGS":           20,
	"SHOW_ERRORS":             21,
	"SHOW_STATUS":             22,
	"SHOW_PROCESSLIST":        23,
	"SHOW_TABLE_STATUS":       24,
	"SHOW_TARGET":             25,
	"SHOW_COLLATION":          26,
	"LOCK_TABLES":             27,
	"UNLOCK_TABLES":           28,
	"CREATE_SEQUENCE":         29,
	"ALTER_SEQUENCE":          30,
	"DROP_SEQUENCE":           31,
	"SHOW_SEQUENCES":          32,
	"SHOW_CONNECTORS":         33,
	"SHOW_UPGRADE":            34,
	"RENAME_TABLE":            35,
	"CREATE_PITR":             36,
	"DROP_PITR":               37,
	"CREATE_TABLE_WITH_CLONE": 38,
	"CREATE_CDC":              39,
	"DROP_CDC":                40,
}
View Source
var ExternType_name = map[int32]string{
	0: "LOAD",
	1: "EXTERNAL_TB",
	2: "RESULT_SCAN",
}
View Source
var ExternType_value = map[string]int32{
	"LOAD":        0,
	"EXTERNAL_TB": 1,
	"RESULT_SCAN": 2,
}
View Source
var ForeignKeyDef_RefAction_name = map[int32]string{
	0: "RESTRICT",
	1: "CASCADE",
	2: "SET_NULL",
	3: "SET_DEFAULT",
	4: "NO_ACTION",
}
View Source
var ForeignKeyDef_RefAction_value = map[string]int32{
	"RESTRICT":    0,
	"CASCADE":     1,
	"SET_NULL":    2,
	"SET_DEFAULT": 3,
	"NO_ACTION":   4,
}
View Source
var FrameBound_BoundType_name = map[int32]string{
	0: "FOLLOWING",
	1: "PRECEDING",
	2: "CURRENT_ROW",
}
View Source
var FrameBound_BoundType_value = map[string]int32{
	"FOLLOWING":   0,
	"PRECEDING":   1,
	"CURRENT_ROW": 2,
}
View Source
var FrameClause_FrameType_name = map[int32]string{
	0: "ROWS",
	1: "RANGE",
}
View Source
var FrameClause_FrameType_value = map[string]int32{
	"ROWS":  0,
	"RANGE": 1,
}
View Source
var Function_FuncFlag_name = map[int32]string{
	0:    "NONE",
	1:    "INTERNAL",
	2:    "STABLE",
	4:    "VOLATILE",
	8:    "STRICT",
	16:   "PRODUCE_NULL",
	32:   "PRODUCE_NO_NULL",
	64:   "VARARG",
	128:  "AGG",
	256:  "WIN_VALUE",
	512:  "WIN_ORDER",
	1024: "ZONEMAPPABLE",
}
View Source
var Function_FuncFlag_value = map[string]int32{
	"NONE":            0,
	"INTERNAL":        1,
	"STABLE":          2,
	"VOLATILE":        4,
	"STRICT":          8,
	"PRODUCE_NULL":    16,
	"PRODUCE_NO_NULL": 32,
	"VARARG":          64,
	"AGG":             128,
	"WIN_VALUE":       256,
	"WIN_ORDER":       512,
	"ZONEMAPPABLE":    1024,
}
View Source
var MetadataScanInfo_MetadataScanInfoType_name = map[int32]string{
	0:  "COL_NAME",
	1:  "OBJECT_NAME",
	2:  "IS_HIDDEN",
	3:  "OBJ_LOC",
	4:  "CREATE_TS",
	5:  "DELETE_TS",
	6:  "ROWS_CNT",
	7:  "NULL_CNT",
	8:  "COMPRESS_SIZE",
	9:  "ORIGIN_SIZE",
	10: "MIN",
	11: "MAX",
	12: "SUM",
	13: "LEVEL",
}
View Source
var MetadataScanInfo_MetadataScanInfoType_value = map[string]int32{
	"COL_NAME":      0,
	"OBJECT_NAME":   1,
	"IS_HIDDEN":     2,
	"OBJ_LOC":       3,
	"CREATE_TS":     4,
	"DELETE_TS":     5,
	"ROWS_CNT":      6,
	"NULL_CNT":      7,
	"COMPRESS_SIZE": 8,
	"ORIGIN_SIZE":   9,
	"MIN":           10,
	"MAX":           11,
	"SUM":           12,
	"LEVEL":         13,
}
View Source
var Node_AggMode_name = map[int32]string{
	0: "FULL",
	1: "BOTTOM",
	2: "TOP",
}
View Source
var Node_AggMode_value = map[string]int32{
	"FULL":   0,
	"BOTTOM": 1,
	"TOP":    2,
}
View Source
var Node_ApplyType_name = map[int32]string{
	0: "CROSSAPPLY",
	1: "OUTERAPPLY",
}
View Source
var Node_ApplyType_value = map[string]int32{
	"CROSSAPPLY": 0,
	"OUTERAPPLY": 1,
}
View Source
var Node_FillType_name = map[int32]string{
	0: "NONE",
	1: "PREV",
	2: "NEXT",
	3: "NULL",
	4: "VALUE",
	5: "LINEAR",
}
View Source
var Node_FillType_value = map[string]int32{
	"NONE":   0,
	"PREV":   1,
	"NEXT":   2,
	"NULL":   3,
	"VALUE":  4,
	"LINEAR": 5,
}
View Source
var Node_JoinType_name = map[int32]string{
	0:  "INNER",
	1:  "LEFT",
	2:  "RIGHT",
	3:  "OUTER",
	4:  "SEMI",
	5:  "ANTI",
	6:  "SINGLE",
	7:  "MARK",
	8:  "INDEX",
	9:  "L2",
	10: "DEDUP",
}
View Source
var Node_JoinType_value = map[string]int32{
	"INNER":  0,
	"LEFT":   1,
	"RIGHT":  2,
	"OUTER":  3,
	"SEMI":   4,
	"ANTI":   5,
	"SINGLE": 6,
	"MARK":   7,
	"INDEX":  8,
	"L2":     9,
	"DEDUP":  10,
}
View Source
var Node_NodeType_name = map[int32]string{
	0:   "UNKNOWN",
	100: "ASSERT",
	1:   "VALUE_SCAN",
	2:   "TABLE_SCAN",
	3:   "FUNCTION_SCAN",
	4:   "EXTERNAL_SCAN",
	5:   "MATERIAL_SCAN",
	6:   "SOURCE_SCAN",
	7:   "EXTERNAL_FUNCTION",
	10:  "PROJECT",
	11:  "AGG",
	12:  "DISTINCT",
	13:  "FILTER",
	14:  "JOIN",
	15:  "SAMPLE",
	16:  "SORT",
	17:  "WINDOW",
	18:  "UNION",
	19:  "UNION_ALL",
	20:  "UNIQUE",
	21:  "INTERSECT",
	22:  "INTERSECT_ALL",
	23:  "MINUS",
	24:  "MINUS_ALL",
	30:  "INSERT",
	31:  "DELETE",
	33:  "LOCK_OP",
	35:  "PRE_INSERT",
	37:  "FUZZY_FILTER",
	38:  "PRE_INSERT_UK",
	39:  "PRE_INSERT_SK",
	40:  "MATERIAL",
	41:  "RECURSIVE_CTE",
	42:  "SINK",
	43:  "SINK_SCAN",
	44:  "RECURSIVE_SCAN",
	45:  "BROADCAST",
	46:  "SPLIT",
	47:  "GATHER",
	50:  "TIME_WINDOW",
	51:  "FILL",
	52:  "PARTITION",
	53:  "APPLY",
	54:  "MULTI_UPDATE",
	55:  "POSTDML",
	56:  "TABLE_CLONE",
}
View Source
var Node_NodeType_value = map[string]int32{
	"UNKNOWN":           0,
	"ASSERT":            100,
	"VALUE_SCAN":        1,
	"TABLE_SCAN":        2,
	"FUNCTION_SCAN":     3,
	"EXTERNAL_SCAN":     4,
	"MATERIAL_SCAN":     5,
	"SOURCE_SCAN":       6,
	"EXTERNAL_FUNCTION": 7,
	"PROJECT":           10,
	"AGG":               11,
	"DISTINCT":          12,
	"FILTER":            13,
	"JOIN":              14,
	"SAMPLE":            15,
	"SORT":              16,
	"WINDOW":            17,
	"UNION":             18,
	"UNION_ALL":         19,
	"UNIQUE":            20,
	"INTERSECT":         21,
	"INTERSECT_ALL":     22,
	"MINUS":             23,
	"MINUS_ALL":         24,
	"INSERT":            30,
	"DELETE":            31,
	"LOCK_OP":           33,
	"PRE_INSERT":        35,
	"FUZZY_FILTER":      37,
	"PRE_INSERT_UK":     38,
	"PRE_INSERT_SK":     39,
	"MATERIAL":          40,
	"RECURSIVE_CTE":     41,
	"SINK":              42,
	"SINK_SCAN":         43,
	"RECURSIVE_SCAN":    44,
	"BROADCAST":         45,
	"SPLIT":             46,
	"GATHER":            47,
	"TIME_WINDOW":       50,
	"FILL":              51,
	"PARTITION":         52,
	"APPLY":             53,
	"MULTI_UPDATE":      54,
	"POSTDML":           55,
	"TABLE_CLONE":       56,
}
View Source
var Node_OnDuplicateAction_name = map[int32]string{
	0: "FAIL",
	1: "IGNORE",
	2: "UPDATE",
}
View Source
var Node_OnDuplicateAction_value = map[string]int32{
	"FAIL":   0,
	"IGNORE": 1,
	"UPDATE": 2,
}
View Source
var OrderBySpec_OrderByFlag_name = map[int32]string{
	0:  "INTERNAL",
	1:  "ASC",
	2:  "DESC",
	4:  "NULLS_FIRST",
	8:  "NULLS_LAST",
	16: "UNIQUE",
}
View Source
var OrderBySpec_OrderByFlag_value = map[string]int32{
	"INTERNAL":    0,
	"ASC":         1,
	"DESC":        2,
	"NULLS_FIRST": 4,
	"NULLS_LAST":  8,
	"UNIQUE":      16,
}
View Source
var Query_StatementType_name = map[int32]string{
	0: "UNKNOWN",
	1: "SELECT",
	2: "INSERT",
	4: "DELETE",
	5: "UPDATE",
	6: "MERGE",
}
View Source
var Query_StatementType_value = map[string]int32{
	"UNKNOWN": 0,
	"SELECT":  1,
	"INSERT":  2,
	"DELETE":  4,
	"UPDATE":  5,
	"MERGE":   6,
}
View Source
var ShuffleMethod_name = map[int32]string{
	0: "Normal",
	1: "Reuse",
}
View Source
var ShuffleMethod_value = map[string]int32{
	"Normal": 0,
	"Reuse":  1,
}
View Source
var ShuffleTypeForMultiCN_name = map[int32]string{
	0: "Simple",
	1: "Hybrid",
}
View Source
var ShuffleTypeForMultiCN_value = map[string]int32{
	"Simple": 0,
	"Hybrid": 1,
}
View Source
var ShuffleType_name = map[int32]string{
	0: "Hash",
	1: "Range",
}
View Source
var ShuffleType_value = map[string]int32{
	"Hash":  0,
	"Range": 1,
}
View Source
var SubqueryRef_Type_name = map[int32]string{
	0: "SCALAR",
	1: "EXISTS",
	2: "NOT_EXISTS",
	3: "IN",
	4: "NOT_IN",
	5: "ANY",
	6: "ALL",
}
View Source
var SubqueryRef_Type_value = map[string]int32{
	"SCALAR":     0,
	"EXISTS":     1,
	"NOT_EXISTS": 2,
	"IN":         3,
	"NOT_IN":     4,
	"ANY":        5,
	"ALL":        6,
}
View Source
var TableLockType_name = map[int32]string{
	0: "TableLockNone",
	1: "TableLockRead",
	2: "TableLockReadLocal",
	3: "TableLockWrite",
	4: "TableLockLowPriorityWrite",
}
View Source
var TableLockType_value = map[string]int32{
	"TableLockNone":             0,
	"TableLockRead":             1,
	"TableLockReadLocal":        2,
	"TableLockWrite":            3,
	"TableLockLowPriorityWrite": 4,
}
View Source
var TransationBegin_TransationMode_name = map[int32]string{
	0: "NONE",
	1: "READ_ONLY",
	2: "READ_WRITE",
}
View Source
var TransationBegin_TransationMode_value = map[string]int32{
	"NONE":       0,
	"READ_ONLY":  1,
	"READ_WRITE": 2,
}
View Source
var TransationCompletionType_name = map[int32]string{
	0: "CHAIN",
	1: "NO_CHAIN",
	2: "RELEASE",
}
View Source
var TransationCompletionType_value = map[string]int32{
	"CHAIN":    0,
	"NO_CHAIN": 1,
	"RELEASE":  2,
}
View Source
var TransationControl_TclType_name = map[int32]string{
	0: "BEGIN",
	1: "COMMIT",
	2: "ROLLBACK",
}
View Source
var TransationControl_TclType_value = map[string]int32{
	"BEGIN":    0,
	"COMMIT":   1,
	"ROLLBACK": 2,
}

Functions

This section is empty.

Types

type AlterAddColumn added in v1.2.0

type AlterAddColumn struct {
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	PreName              string   `protobuf:"bytes,2,opt,name=pre_name,json=preName,proto3" json:"pre_name,omitempty"`
	Type                 Type     `protobuf:"bytes,3,opt,name=type,proto3" json:"type"`
	Pos                  int32    `protobuf:"varint,4,opt,name=pos,proto3" json:"pos,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AlterAddColumn) Descriptor added in v1.2.0

func (*AlterAddColumn) Descriptor() ([]byte, []int)

func (*AlterAddColumn) GetName added in v1.2.0

func (m *AlterAddColumn) GetName() string

func (*AlterAddColumn) GetPos added in v1.2.0

func (m *AlterAddColumn) GetPos() int32

func (*AlterAddColumn) GetPreName added in v1.2.0

func (m *AlterAddColumn) GetPreName() string

func (*AlterAddColumn) GetType added in v1.2.0

func (m *AlterAddColumn) GetType() Type

func (*AlterAddColumn) Marshal added in v1.2.0

func (m *AlterAddColumn) Marshal() (dAtA []byte, err error)

func (*AlterAddColumn) MarshalTo added in v1.2.0

func (m *AlterAddColumn) MarshalTo(dAtA []byte) (int, error)

func (*AlterAddColumn) MarshalToSizedBuffer added in v1.2.0

func (m *AlterAddColumn) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AlterAddColumn) ProtoMessage added in v1.2.0

func (*AlterAddColumn) ProtoMessage()

func (*AlterAddColumn) ProtoSize added in v1.2.0

func (m *AlterAddColumn) ProtoSize() (n int)

func (*AlterAddColumn) Reset added in v1.2.0

func (m *AlterAddColumn) Reset()

func (*AlterAddColumn) String added in v1.2.0

func (m *AlterAddColumn) String() string

func (*AlterAddColumn) Unmarshal added in v1.2.0

func (m *AlterAddColumn) Unmarshal(dAtA []byte) error

func (*AlterAddColumn) XXX_DiscardUnknown added in v1.2.0

func (m *AlterAddColumn) XXX_DiscardUnknown()

func (*AlterAddColumn) XXX_Marshal added in v1.2.0

func (m *AlterAddColumn) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AlterAddColumn) XXX_Merge added in v1.2.0

func (m *AlterAddColumn) XXX_Merge(src proto.Message)

func (*AlterAddColumn) XXX_Size added in v1.2.0

func (m *AlterAddColumn) XXX_Size() int

func (*AlterAddColumn) XXX_Unmarshal added in v1.2.0

func (m *AlterAddColumn) XXX_Unmarshal(b []byte) error

type AlterCopyOpt

type AlterCopyOpt struct {
	SkipUniqueIdxDedup   map[string]bool `` /* 208-byte string literal not displayed */
	SkipPkDedup          bool            `protobuf:"varint,2,opt,name=skip_pk_dedup,json=skipPkDedup,proto3" json:"skip_pk_dedup,omitempty"`
	TargetTableName      string          `protobuf:"bytes,3,opt,name=target_table_name,json=targetTableName,proto3" json:"target_table_name,omitempty"`
	SkipIndexesCopy      map[string]bool `` /* 197-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func (*AlterCopyOpt) Descriptor

func (*AlterCopyOpt) Descriptor() ([]byte, []int)

func (*AlterCopyOpt) GetSkipIndexesCopy

func (m *AlterCopyOpt) GetSkipIndexesCopy() map[string]bool

func (*AlterCopyOpt) GetSkipPkDedup

func (m *AlterCopyOpt) GetSkipPkDedup() bool

func (*AlterCopyOpt) GetSkipUniqueIdxDedup

func (m *AlterCopyOpt) GetSkipUniqueIdxDedup() map[string]bool

func (*AlterCopyOpt) GetTargetTableName

func (m *AlterCopyOpt) GetTargetTableName() string

func (*AlterCopyOpt) Marshal

func (m *AlterCopyOpt) Marshal() (dAtA []byte, err error)

func (*AlterCopyOpt) MarshalTo

func (m *AlterCopyOpt) MarshalTo(dAtA []byte) (int, error)

func (*AlterCopyOpt) MarshalToSizedBuffer

func (m *AlterCopyOpt) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AlterCopyOpt) ProtoMessage

func (*AlterCopyOpt) ProtoMessage()

func (*AlterCopyOpt) ProtoSize

func (m *AlterCopyOpt) ProtoSize() (n int)

func (*AlterCopyOpt) Reset

func (m *AlterCopyOpt) Reset()

func (*AlterCopyOpt) String

func (m *AlterCopyOpt) String() string

func (*AlterCopyOpt) Unmarshal

func (m *AlterCopyOpt) Unmarshal(dAtA []byte) error

func (*AlterCopyOpt) XXX_DiscardUnknown

func (m *AlterCopyOpt) XXX_DiscardUnknown()

func (*AlterCopyOpt) XXX_Marshal

func (m *AlterCopyOpt) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AlterCopyOpt) XXX_Merge

func (m *AlterCopyOpt) XXX_Merge(src proto.Message)

func (*AlterCopyOpt) XXX_Size

func (m *AlterCopyOpt) XXX_Size() int

func (*AlterCopyOpt) XXX_Unmarshal

func (m *AlterCopyOpt) XXX_Unmarshal(b []byte) error

type AlterDatabase added in v0.5.0

type AlterDatabase struct {
	IfExists             bool     `protobuf:"varint,1,opt,name=if_exists,json=ifExists,proto3" json:"if_exists,omitempty"`
	Database             string   `protobuf:"bytes,2,opt,name=database,proto3" json:"database,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AlterDatabase) Descriptor added in v0.5.0

func (*AlterDatabase) Descriptor() ([]byte, []int)

func (*AlterDatabase) GetDatabase added in v0.5.0

func (m *AlterDatabase) GetDatabase() string

func (*AlterDatabase) GetIfExists added in v0.5.0

func (m *AlterDatabase) GetIfExists() bool

func (*AlterDatabase) Marshal added in v0.5.0

func (m *AlterDatabase) Marshal() (dAtA []byte, err error)

func (*AlterDatabase) MarshalTo added in v0.5.0

func (m *AlterDatabase) MarshalTo(dAtA []byte) (int, error)

func (*AlterDatabase) MarshalToSizedBuffer added in v0.5.0

func (m *AlterDatabase) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AlterDatabase) ProtoMessage added in v0.5.0

func (*AlterDatabase) ProtoMessage()

func (*AlterDatabase) ProtoSize added in v0.5.0

func (m *AlterDatabase) ProtoSize() (n int)

func (*AlterDatabase) Reset added in v0.5.0

func (m *AlterDatabase) Reset()

func (*AlterDatabase) String added in v0.5.0

func (m *AlterDatabase) String() string

func (*AlterDatabase) Unmarshal added in v0.5.0

func (m *AlterDatabase) Unmarshal(dAtA []byte) error

func (*AlterDatabase) XXX_DiscardUnknown added in v0.5.0

func (m *AlterDatabase) XXX_DiscardUnknown()

func (*AlterDatabase) XXX_Marshal added in v0.5.0

func (m *AlterDatabase) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AlterDatabase) XXX_Merge added in v0.5.0

func (m *AlterDatabase) XXX_Merge(src proto.Message)

func (*AlterDatabase) XXX_Size added in v0.5.0

func (m *AlterDatabase) XXX_Size() int

func (*AlterDatabase) XXX_Unmarshal added in v0.5.0

func (m *AlterDatabase) XXX_Unmarshal(b []byte) error

type AlterDropColumn added in v1.2.0

type AlterDropColumn struct {
	Idx                  uint32   `protobuf:"varint,1,opt,name=idx,proto3" json:"idx,omitempty"`
	Seq                  uint32   `protobuf:"varint,2,opt,name=seq,proto3" json:"seq,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AlterDropColumn) Descriptor added in v1.2.0

func (*AlterDropColumn) Descriptor() ([]byte, []int)

func (*AlterDropColumn) GetIdx added in v1.2.0

func (m *AlterDropColumn) GetIdx() uint32

func (*AlterDropColumn) GetSeq added in v1.2.0

func (m *AlterDropColumn) GetSeq() uint32

func (*AlterDropColumn) Marshal added in v1.2.0

func (m *AlterDropColumn) Marshal() (dAtA []byte, err error)

func (*AlterDropColumn) MarshalTo added in v1.2.0

func (m *AlterDropColumn) MarshalTo(dAtA []byte) (int, error)

func (*AlterDropColumn) MarshalToSizedBuffer added in v1.2.0

func (m *AlterDropColumn) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AlterDropColumn) ProtoMessage added in v1.2.0

func (*AlterDropColumn) ProtoMessage()

func (*AlterDropColumn) ProtoSize added in v1.2.0

func (m *AlterDropColumn) ProtoSize() (n int)

func (*AlterDropColumn) Reset added in v1.2.0

func (m *AlterDropColumn) Reset()

func (*AlterDropColumn) String added in v1.2.0

func (m *AlterDropColumn) String() string

func (*AlterDropColumn) Unmarshal added in v1.2.0

func (m *AlterDropColumn) Unmarshal(dAtA []byte) error

func (*AlterDropColumn) XXX_DiscardUnknown added in v1.2.0

func (m *AlterDropColumn) XXX_DiscardUnknown()

func (*AlterDropColumn) XXX_Marshal added in v1.2.0

func (m *AlterDropColumn) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AlterDropColumn) XXX_Merge added in v1.2.0

func (m *AlterDropColumn) XXX_Merge(src proto.Message)

func (*AlterDropColumn) XXX_Size added in v1.2.0

func (m *AlterDropColumn) XXX_Size() int

func (*AlterDropColumn) XXX_Unmarshal added in v1.2.0

func (m *AlterDropColumn) XXX_Unmarshal(b []byte) error

type AlterIndex added in v0.5.0

type AlterIndex struct {
	Index                string   `protobuf:"bytes,1,opt,name=index,proto3" json:"index,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AlterIndex) Descriptor added in v0.5.0

func (*AlterIndex) Descriptor() ([]byte, []int)

func (*AlterIndex) GetIndex added in v0.5.0

func (m *AlterIndex) GetIndex() string

func (*AlterIndex) Marshal added in v0.5.0

func (m *AlterIndex) Marshal() (dAtA []byte, err error)

func (*AlterIndex) MarshalTo added in v0.5.0

func (m *AlterIndex) MarshalTo(dAtA []byte) (int, error)

func (*AlterIndex) MarshalToSizedBuffer added in v0.5.0

func (m *AlterIndex) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AlterIndex) ProtoMessage added in v0.5.0

func (*AlterIndex) ProtoMessage()

func (*AlterIndex) ProtoSize added in v0.5.0

func (m *AlterIndex) ProtoSize() (n int)

func (*AlterIndex) Reset added in v0.5.0

func (m *AlterIndex) Reset()

func (*AlterIndex) String added in v0.5.0

func (m *AlterIndex) String() string

func (*AlterIndex) Unmarshal added in v0.5.0

func (m *AlterIndex) Unmarshal(dAtA []byte) error

func (*AlterIndex) XXX_DiscardUnknown added in v0.5.0

func (m *AlterIndex) XXX_DiscardUnknown()

func (*AlterIndex) XXX_Marshal added in v0.5.0

func (m *AlterIndex) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AlterIndex) XXX_Merge added in v0.5.0

func (m *AlterIndex) XXX_Merge(src proto.Message)

func (*AlterIndex) XXX_Size added in v0.5.0

func (m *AlterIndex) XXX_Size() int

func (*AlterIndex) XXX_Unmarshal added in v0.5.0

func (m *AlterIndex) XXX_Unmarshal(b []byte) error

type AlterPartitionOption

type AlterPartitionOption struct {
	AlterType            AlterPartitionType `protobuf:"varint,1,opt,name=AlterType,proto3,enum=plan.AlterPartitionType" json:"AlterType,omitempty"`
	PartitionDefs        []*PartitionDef    `protobuf:"bytes,2,rep,name=PartitionDefs,proto3" json:"PartitionDefs,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

func (*AlterPartitionOption) Descriptor

func (*AlterPartitionOption) Descriptor() ([]byte, []int)

func (*AlterPartitionOption) GetAlterType

func (m *AlterPartitionOption) GetAlterType() AlterPartitionType

func (*AlterPartitionOption) GetPartitionDefs

func (m *AlterPartitionOption) GetPartitionDefs() []*PartitionDef

func (*AlterPartitionOption) Marshal

func (m *AlterPartitionOption) Marshal() (dAtA []byte, err error)

func (*AlterPartitionOption) MarshalTo

func (m *AlterPartitionOption) MarshalTo(dAtA []byte) (int, error)

func (*AlterPartitionOption) MarshalToSizedBuffer

func (m *AlterPartitionOption) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AlterPartitionOption) ProtoMessage

func (*AlterPartitionOption) ProtoMessage()

func (*AlterPartitionOption) ProtoSize

func (m *AlterPartitionOption) ProtoSize() (n int)

func (*AlterPartitionOption) Reset

func (m *AlterPartitionOption) Reset()

func (*AlterPartitionOption) String

func (m *AlterPartitionOption) String() string

func (*AlterPartitionOption) Unmarshal

func (m *AlterPartitionOption) Unmarshal(dAtA []byte) error

func (*AlterPartitionOption) XXX_DiscardUnknown

func (m *AlterPartitionOption) XXX_DiscardUnknown()

func (*AlterPartitionOption) XXX_Marshal

func (m *AlterPartitionOption) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AlterPartitionOption) XXX_Merge

func (m *AlterPartitionOption) XXX_Merge(src proto.Message)

func (*AlterPartitionOption) XXX_Size

func (m *AlterPartitionOption) XXX_Size() int

func (*AlterPartitionOption) XXX_Unmarshal

func (m *AlterPartitionOption) XXX_Unmarshal(b []byte) error

type AlterPartitionType

type AlterPartitionType int32
const (
	AlterPartitionType_AddPartitionTables      AlterPartitionType = 0
	AlterPartitionType_DropPartitionTables     AlterPartitionType = 1
	AlterPartitionType_TruncatePartitionTables AlterPartitionType = 2
	AlterPartitionType_RedefinePartitionTables AlterPartitionType = 3
)

func (AlterPartitionType) EnumDescriptor

func (AlterPartitionType) EnumDescriptor() ([]byte, []int)

func (AlterPartitionType) String

func (x AlterPartitionType) String() string

type AlterRenameColumn

type AlterRenameColumn struct {
	OldName              string   `protobuf:"bytes,1,opt,name=old_name,json=oldName,proto3" json:"old_name,omitempty"`
	NewName              string   `protobuf:"bytes,2,opt,name=new_name,json=newName,proto3" json:"new_name,omitempty"`
	SequenceNum          int32    `protobuf:"varint,3,opt,name=sequence_num,json=sequenceNum,proto3" json:"sequence_num,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AlterRenameColumn) Descriptor

func (*AlterRenameColumn) Descriptor() ([]byte, []int)

func (*AlterRenameColumn) GetNewName

func (m *AlterRenameColumn) GetNewName() string

func (*AlterRenameColumn) GetOldName

func (m *AlterRenameColumn) GetOldName() string

func (*AlterRenameColumn) GetSequenceNum

func (m *AlterRenameColumn) GetSequenceNum() int32

func (*AlterRenameColumn) Marshal

func (m *AlterRenameColumn) Marshal() (dAtA []byte, err error)

func (*AlterRenameColumn) MarshalTo

func (m *AlterRenameColumn) MarshalTo(dAtA []byte) (int, error)

func (*AlterRenameColumn) MarshalToSizedBuffer

func (m *AlterRenameColumn) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AlterRenameColumn) ProtoMessage

func (*AlterRenameColumn) ProtoMessage()

func (*AlterRenameColumn) ProtoSize

func (m *AlterRenameColumn) ProtoSize() (n int)

func (*AlterRenameColumn) Reset

func (m *AlterRenameColumn) Reset()

func (*AlterRenameColumn) String

func (m *AlterRenameColumn) String() string

func (*AlterRenameColumn) Unmarshal

func (m *AlterRenameColumn) Unmarshal(dAtA []byte) error

func (*AlterRenameColumn) XXX_DiscardUnknown

func (m *AlterRenameColumn) XXX_DiscardUnknown()

func (*AlterRenameColumn) XXX_Marshal

func (m *AlterRenameColumn) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AlterRenameColumn) XXX_Merge

func (m *AlterRenameColumn) XXX_Merge(src proto.Message)

func (*AlterRenameColumn) XXX_Size

func (m *AlterRenameColumn) XXX_Size() int

func (*AlterRenameColumn) XXX_Unmarshal

func (m *AlterRenameColumn) XXX_Unmarshal(b []byte) error

type AlterReplaceDef

type AlterReplaceDef struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AlterReplaceDef) Descriptor

func (*AlterReplaceDef) Descriptor() ([]byte, []int)

func (*AlterReplaceDef) Marshal

func (m *AlterReplaceDef) Marshal() (dAtA []byte, err error)

func (*AlterReplaceDef) MarshalTo

func (m *AlterReplaceDef) MarshalTo(dAtA []byte) (int, error)

func (*AlterReplaceDef) MarshalToSizedBuffer

func (m *AlterReplaceDef) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AlterReplaceDef) ProtoMessage

func (*AlterReplaceDef) ProtoMessage()

func (*AlterReplaceDef) ProtoSize

func (m *AlterReplaceDef) ProtoSize() (n int)

func (*AlterReplaceDef) Reset

func (m *AlterReplaceDef) Reset()

func (*AlterReplaceDef) String

func (m *AlterReplaceDef) String() string

func (*AlterReplaceDef) Unmarshal

func (m *AlterReplaceDef) Unmarshal(dAtA []byte) error

func (*AlterReplaceDef) XXX_DiscardUnknown

func (m *AlterReplaceDef) XXX_DiscardUnknown()

func (*AlterReplaceDef) XXX_Marshal

func (m *AlterReplaceDef) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AlterReplaceDef) XXX_Merge

func (m *AlterReplaceDef) XXX_Merge(src proto.Message)

func (*AlterReplaceDef) XXX_Size

func (m *AlterReplaceDef) XXX_Size() int

func (*AlterReplaceDef) XXX_Unmarshal

func (m *AlterReplaceDef) XXX_Unmarshal(b []byte) error

type AlterSequence added in v0.8.0

type AlterSequence struct {
	IfExists             bool      `protobuf:"varint,1,opt,name=if_exists,json=ifExists,proto3" json:"if_exists,omitempty"`
	Database             string    `protobuf:"bytes,2,opt,name=database,proto3" json:"database,omitempty"`
	TableDef             *TableDef `protobuf:"bytes,3,opt,name=table_def,json=tableDef,proto3" json:"table_def,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*AlterSequence) Descriptor added in v0.8.0

func (*AlterSequence) Descriptor() ([]byte, []int)

func (*AlterSequence) GetDatabase added in v1.0.0

func (m *AlterSequence) GetDatabase() string

func (*AlterSequence) GetIfExists added in v1.0.0

func (m *AlterSequence) GetIfExists() bool

func (*AlterSequence) GetTableDef added in v1.0.0

func (m *AlterSequence) GetTableDef() *TableDef

func (*AlterSequence) Marshal added in v0.8.0

func (m *AlterSequence) Marshal() (dAtA []byte, err error)

func (*AlterSequence) MarshalTo added in v0.8.0

func (m *AlterSequence) MarshalTo(dAtA []byte) (int, error)

func (*AlterSequence) MarshalToSizedBuffer added in v0.8.0

func (m *AlterSequence) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AlterSequence) ProtoMessage added in v0.8.0

func (*AlterSequence) ProtoMessage()

func (*AlterSequence) ProtoSize added in v0.8.0

func (m *AlterSequence) ProtoSize() (n int)

func (*AlterSequence) Reset added in v0.8.0

func (m *AlterSequence) Reset()

func (*AlterSequence) String added in v0.8.0

func (m *AlterSequence) String() string

func (*AlterSequence) Unmarshal added in v0.8.0

func (m *AlterSequence) Unmarshal(dAtA []byte) error

func (*AlterSequence) XXX_DiscardUnknown added in v0.8.0

func (m *AlterSequence) XXX_DiscardUnknown()

func (*AlterSequence) XXX_Marshal added in v0.8.0

func (m *AlterSequence) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AlterSequence) XXX_Merge added in v0.8.0

func (m *AlterSequence) XXX_Merge(src proto.Message)

func (*AlterSequence) XXX_Size added in v0.8.0

func (m *AlterSequence) XXX_Size() int

func (*AlterSequence) XXX_Unmarshal added in v0.8.0

func (m *AlterSequence) XXX_Unmarshal(b []byte) error

type AlterTable added in v0.5.0

type AlterTable struct {
	Database          string                   `protobuf:"bytes,1,opt,name=database,proto3" json:"database,omitempty"`
	TableDef          *TableDef                `protobuf:"bytes,2,opt,name=table_def,json=tableDef,proto3" json:"table_def,omitempty"`
	CopyTableDef      *TableDef                `protobuf:"bytes,3,opt,name=copy_table_def,json=copyTableDef,proto3" json:"copy_table_def,omitempty"`
	IsClusterTable    bool                     `protobuf:"varint,4,opt,name=is_cluster_table,json=isClusterTable,proto3" json:"is_cluster_table,omitempty"`
	Actions           []*AlterTable_Action     `protobuf:"bytes,5,rep,name=actions,proto3" json:"actions,omitempty"`
	AlgorithmType     AlterTable_AlgorithmType `` /* 136-byte string literal not displayed */
	CreateTmpTableSql string                   `protobuf:"bytes,7,opt,name=create_tmp_table_sql,json=createTmpTableSql,proto3" json:"create_tmp_table_sql,omitempty"`
	InsertTmpDataSql  string                   `protobuf:"bytes,8,opt,name=insert_tmp_data_sql,json=insertTmpDataSql,proto3" json:"insert_tmp_data_sql,omitempty"`
	ChangeTblColIdMap map[uint64]*ColDef       `` /* 205-byte string literal not displayed */
	// detect fk self refer constraint
	DetectSqls []string `protobuf:"bytes,10,rep,name=detectSqls,proto3" json:"detectSqls,omitempty"`
	// alter table may insert fk records related to this table
	// into mo_foreign_keys
	UpdateFkSqls         []string              `protobuf:"bytes,11,rep,name=updateFkSqls,proto3" json:"updateFkSqls,omitempty"`
	RawSQL               string                `protobuf:"bytes,12,opt,name=RawSQL,proto3" json:"RawSQL,omitempty"`
	Options              *AlterCopyOpt         `protobuf:"bytes,13,opt,name=Options,proto3" json:"Options,omitempty"`
	AffectedCols         []string              `protobuf:"bytes,14,rep,name=AffectedCols,proto3" json:"AffectedCols,omitempty"`
	AlterPartition       *AlterPartitionOption `protobuf:"bytes,15,opt,name=alterPartition,proto3" json:"alterPartition,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (*AlterTable) Descriptor added in v0.5.0

func (*AlterTable) Descriptor() ([]byte, []int)

func (*AlterTable) GetActions added in v0.8.0

func (m *AlterTable) GetActions() []*AlterTable_Action

func (*AlterTable) GetAffectedCols

func (m *AlterTable) GetAffectedCols() []string

func (*AlterTable) GetAlgorithmType added in v1.0.0

func (m *AlterTable) GetAlgorithmType() AlterTable_AlgorithmType

func (*AlterTable) GetAlterPartition

func (m *AlterTable) GetAlterPartition() *AlterPartitionOption

func (*AlterTable) GetChangeTblColIdMap added in v1.0.0

func (m *AlterTable) GetChangeTblColIdMap() map[uint64]*ColDef

func (*AlterTable) GetCopyTableDef added in v1.0.0

func (m *AlterTable) GetCopyTableDef() *TableDef

func (*AlterTable) GetCreateTmpTableSql added in v1.0.0

func (m *AlterTable) GetCreateTmpTableSql() string

func (*AlterTable) GetDatabase added in v0.8.0

func (m *AlterTable) GetDatabase() string

func (*AlterTable) GetDetectSqls added in v1.1.2

func (m *AlterTable) GetDetectSqls() []string

func (*AlterTable) GetInsertTmpDataSql added in v1.0.0

func (m *AlterTable) GetInsertTmpDataSql() string

func (*AlterTable) GetIsClusterTable added in v0.8.0

func (m *AlterTable) GetIsClusterTable() bool

func (*AlterTable) GetOptions

func (m *AlterTable) GetOptions() *AlterCopyOpt

func (*AlterTable) GetRawSQL

func (m *AlterTable) GetRawSQL() string

func (*AlterTable) GetTableDef added in v0.5.0

func (m *AlterTable) GetTableDef() *TableDef

func (*AlterTable) GetUpdateFkSqls added in v1.1.2

func (m *AlterTable) GetUpdateFkSqls() []string

func (*AlterTable) Marshal added in v0.5.0

func (m *AlterTable) Marshal() (dAtA []byte, err error)

func (*AlterTable) MarshalTo added in v0.5.0

func (m *AlterTable) MarshalTo(dAtA []byte) (int, error)

func (*AlterTable) MarshalToSizedBuffer added in v0.5.0

func (m *AlterTable) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AlterTable) ProtoMessage added in v0.5.0

func (*AlterTable) ProtoMessage()

func (*AlterTable) ProtoSize added in v0.5.0

func (m *AlterTable) ProtoSize() (n int)

func (*AlterTable) Reset added in v0.5.0

func (m *AlterTable) Reset()

func (*AlterTable) String added in v0.5.0

func (m *AlterTable) String() string

func (*AlterTable) Unmarshal added in v0.5.0

func (m *AlterTable) Unmarshal(dAtA []byte) error

func (*AlterTable) XXX_DiscardUnknown added in v0.5.0

func (m *AlterTable) XXX_DiscardUnknown()

func (*AlterTable) XXX_Marshal added in v0.5.0

func (m *AlterTable) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AlterTable) XXX_Merge added in v0.5.0

func (m *AlterTable) XXX_Merge(src proto.Message)

func (*AlterTable) XXX_Size added in v0.5.0

func (m *AlterTable) XXX_Size() int

func (*AlterTable) XXX_Unmarshal added in v0.5.0

func (m *AlterTable) XXX_Unmarshal(b []byte) error

type AlterTableAddFk added in v0.8.0

type AlterTableAddFk struct {
	DbName    string `protobuf:"bytes,1,opt,name=db_name,json=dbName,proto3" json:"db_name,omitempty"`
	TableName string `protobuf:"bytes,2,opt,name=table_name,json=tableName,proto3" json:"table_name,omitempty"`
	// letter case: lower
	Cols                 []string       `protobuf:"bytes,3,rep,name=cols,proto3" json:"cols,omitempty"`
	Fkey                 *ForeignKeyDef `protobuf:"bytes,4,opt,name=fkey,proto3" json:"fkey,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*AlterTableAddFk) Descriptor added in v0.8.0

func (*AlterTableAddFk) Descriptor() ([]byte, []int)

func (*AlterTableAddFk) GetCols added in v0.8.0

func (m *AlterTableAddFk) GetCols() []string

func (*AlterTableAddFk) GetDbName added in v0.8.0

func (m *AlterTableAddFk) GetDbName() string

func (*AlterTableAddFk) GetFkey added in v0.8.0

func (m *AlterTableAddFk) GetFkey() *ForeignKeyDef

func (*AlterTableAddFk) GetTableName added in v0.8.0

func (m *AlterTableAddFk) GetTableName() string

func (*AlterTableAddFk) Marshal added in v0.8.0

func (m *AlterTableAddFk) Marshal() (dAtA []byte, err error)

func (*AlterTableAddFk) MarshalTo added in v0.8.0

func (m *AlterTableAddFk) MarshalTo(dAtA []byte) (int, error)

func (*AlterTableAddFk) MarshalToSizedBuffer added in v0.8.0

func (m *AlterTableAddFk) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AlterTableAddFk) ProtoMessage added in v0.8.0

func (*AlterTableAddFk) ProtoMessage()

func (*AlterTableAddFk) ProtoSize added in v0.8.0

func (m *AlterTableAddFk) ProtoSize() (n int)

func (*AlterTableAddFk) Reset added in v0.8.0

func (m *AlterTableAddFk) Reset()

func (*AlterTableAddFk) String added in v0.8.0

func (m *AlterTableAddFk) String() string

func (*AlterTableAddFk) Unmarshal added in v0.8.0

func (m *AlterTableAddFk) Unmarshal(dAtA []byte) error

func (*AlterTableAddFk) XXX_DiscardUnknown added in v0.8.0

func (m *AlterTableAddFk) XXX_DiscardUnknown()

func (*AlterTableAddFk) XXX_Marshal added in v0.8.0

func (m *AlterTableAddFk) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AlterTableAddFk) XXX_Merge added in v0.8.0

func (m *AlterTableAddFk) XXX_Merge(src proto.Message)

func (*AlterTableAddFk) XXX_Size added in v0.8.0

func (m *AlterTableAddFk) XXX_Size() int

func (*AlterTableAddFk) XXX_Unmarshal added in v0.8.0

func (m *AlterTableAddFk) XXX_Unmarshal(b []byte) error

type AlterTableAddIndex added in v0.8.0

type AlterTableAddIndex struct {
	DbName                string       `protobuf:"bytes,1,opt,name=db_name,json=dbName,proto3" json:"db_name,omitempty"`
	TableName             string       `protobuf:"bytes,2,opt,name=table_name,json=tableName,proto3" json:"table_name,omitempty"`
	OriginTablePrimaryKey string       `` /* 128-byte string literal not displayed */
	IndexInfo             *CreateTable `protobuf:"bytes,4,opt,name=indexInfo,proto3" json:"indexInfo,omitempty"`
	IndexTableExist       bool         `protobuf:"varint,5,opt,name=index_table_exist,json=indexTableExist,proto3" json:"index_table_exist,omitempty"`
	XXX_NoUnkeyedLiteral  struct{}     `json:"-"`
	XXX_unrecognized      []byte       `json:"-"`
	XXX_sizecache         int32        `json:"-"`
}

func (*AlterTableAddIndex) Descriptor added in v0.8.0

func (*AlterTableAddIndex) Descriptor() ([]byte, []int)

func (*AlterTableAddIndex) GetDbName added in v0.8.0

func (m *AlterTableAddIndex) GetDbName() string

func (*AlterTableAddIndex) GetIndexInfo added in v0.8.0

func (m *AlterTableAddIndex) GetIndexInfo() *CreateTable

func (*AlterTableAddIndex) GetIndexTableExist added in v0.8.0

func (m *AlterTableAddIndex) GetIndexTableExist() bool

func (*AlterTableAddIndex) GetOriginTablePrimaryKey added in v0.8.0

func (m *AlterTableAddIndex) GetOriginTablePrimaryKey() string

func (*AlterTableAddIndex) GetTableName added in v0.8.0

func (m *AlterTableAddIndex) GetTableName() string

func (*AlterTableAddIndex) Marshal added in v0.8.0

func (m *AlterTableAddIndex) Marshal() (dAtA []byte, err error)

func (*AlterTableAddIndex) MarshalTo added in v0.8.0

func (m *AlterTableAddIndex) MarshalTo(dAtA []byte) (int, error)

func (*AlterTableAddIndex) MarshalToSizedBuffer added in v0.8.0

func (m *AlterTableAddIndex) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AlterTableAddIndex) ProtoMessage added in v0.8.0

func (*AlterTableAddIndex) ProtoMessage()

func (*AlterTableAddIndex) ProtoSize added in v0.8.0

func (m *AlterTableAddIndex) ProtoSize() (n int)

func (*AlterTableAddIndex) Reset added in v0.8.0

func (m *AlterTableAddIndex) Reset()

func (*AlterTableAddIndex) String added in v0.8.0

func (m *AlterTableAddIndex) String() string

func (*AlterTableAddIndex) Unmarshal added in v0.8.0

func (m *AlterTableAddIndex) Unmarshal(dAtA []byte) error

func (*AlterTableAddIndex) XXX_DiscardUnknown added in v0.8.0

func (m *AlterTableAddIndex) XXX_DiscardUnknown()

func (*AlterTableAddIndex) XXX_Marshal added in v0.8.0

func (m *AlterTableAddIndex) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AlterTableAddIndex) XXX_Merge added in v0.8.0

func (m *AlterTableAddIndex) XXX_Merge(src proto.Message)

func (*AlterTableAddIndex) XXX_Size added in v0.8.0

func (m *AlterTableAddIndex) XXX_Size() int

func (*AlterTableAddIndex) XXX_Unmarshal added in v0.8.0

func (m *AlterTableAddIndex) XXX_Unmarshal(b []byte) error

type AlterTableAlterAutoUpdate

type AlterTableAlterAutoUpdate struct {
	DbName               string   `protobuf:"bytes,1,opt,name=db_name,json=dbName,proto3" json:"db_name,omitempty"`
	TableName            string   `protobuf:"bytes,2,opt,name=table_name,json=tableName,proto3" json:"table_name,omitempty"`
	IndexName            string   `protobuf:"bytes,3,opt,name=index_name,json=indexName,proto3" json:"index_name,omitempty"`
	AutoUpdate           bool     `protobuf:"varint,4,opt,name=auto_update,json=autoUpdate,proto3" json:"auto_update,omitempty"`
	Day                  int64    `protobuf:"varint,5,opt,name=day,proto3" json:"day,omitempty"`
	Hour                 int64    `protobuf:"varint,6,opt,name=hour,proto3" json:"hour,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AlterTableAlterAutoUpdate) Descriptor

func (*AlterTableAlterAutoUpdate) Descriptor() ([]byte, []int)

func (*AlterTableAlterAutoUpdate) GetAutoUpdate

func (m *AlterTableAlterAutoUpdate) GetAutoUpdate() bool

func (*AlterTableAlterAutoUpdate) GetDay

func (m *AlterTableAlterAutoUpdate) GetDay() int64

func (*AlterTableAlterAutoUpdate) GetDbName

func (m *AlterTableAlterAutoUpdate) GetDbName() string

func (*AlterTableAlterAutoUpdate) GetHour

func (m *AlterTableAlterAutoUpdate) GetHour() int64

func (*AlterTableAlterAutoUpdate) GetIndexName

func (m *AlterTableAlterAutoUpdate) GetIndexName() string

func (*AlterTableAlterAutoUpdate) GetTableName

func (m *AlterTableAlterAutoUpdate) GetTableName() string

func (*AlterTableAlterAutoUpdate) Marshal

func (m *AlterTableAlterAutoUpdate) Marshal() (dAtA []byte, err error)

func (*AlterTableAlterAutoUpdate) MarshalTo

func (m *AlterTableAlterAutoUpdate) MarshalTo(dAtA []byte) (int, error)

func (*AlterTableAlterAutoUpdate) MarshalToSizedBuffer

func (m *AlterTableAlterAutoUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AlterTableAlterAutoUpdate) ProtoMessage

func (*AlterTableAlterAutoUpdate) ProtoMessage()

func (*AlterTableAlterAutoUpdate) ProtoSize

func (m *AlterTableAlterAutoUpdate) ProtoSize() (n int)

func (*AlterTableAlterAutoUpdate) Reset

func (m *AlterTableAlterAutoUpdate) Reset()

func (*AlterTableAlterAutoUpdate) String

func (m *AlterTableAlterAutoUpdate) String() string

func (*AlterTableAlterAutoUpdate) Unmarshal

func (m *AlterTableAlterAutoUpdate) Unmarshal(dAtA []byte) error

func (*AlterTableAlterAutoUpdate) XXX_DiscardUnknown

func (m *AlterTableAlterAutoUpdate) XXX_DiscardUnknown()

func (*AlterTableAlterAutoUpdate) XXX_Marshal

func (m *AlterTableAlterAutoUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AlterTableAlterAutoUpdate) XXX_Merge

func (m *AlterTableAlterAutoUpdate) XXX_Merge(src proto.Message)

func (*AlterTableAlterAutoUpdate) XXX_Size

func (m *AlterTableAlterAutoUpdate) XXX_Size() int

func (*AlterTableAlterAutoUpdate) XXX_Unmarshal

func (m *AlterTableAlterAutoUpdate) XXX_Unmarshal(b []byte) error

type AlterTableAlterIndex added in v0.8.0

type AlterTableAlterIndex struct {
	DbName               string   `protobuf:"bytes,1,opt,name=db_name,json=dbName,proto3" json:"db_name,omitempty"`
	TableName            string   `protobuf:"bytes,2,opt,name=table_name,json=tableName,proto3" json:"table_name,omitempty"`
	IndexName            string   `protobuf:"bytes,3,opt,name=index_name,json=indexName,proto3" json:"index_name,omitempty"`
	Visible              bool     `protobuf:"varint,4,opt,name=visible,proto3" json:"visible,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AlterTableAlterIndex) Descriptor added in v0.8.0

func (*AlterTableAlterIndex) Descriptor() ([]byte, []int)

func (*AlterTableAlterIndex) GetDbName added in v0.8.0

func (m *AlterTableAlterIndex) GetDbName() string

func (*AlterTableAlterIndex) GetIndexName added in v0.8.0

func (m *AlterTableAlterIndex) GetIndexName() string

func (*AlterTableAlterIndex) GetTableName added in v0.8.0

func (m *AlterTableAlterIndex) GetTableName() string

func (*AlterTableAlterIndex) GetVisible added in v0.8.0

func (m *AlterTableAlterIndex) GetVisible() bool

func (*AlterTableAlterIndex) Marshal added in v0.8.0

func (m *AlterTableAlterIndex) Marshal() (dAtA []byte, err error)

func (*AlterTableAlterIndex) MarshalTo added in v0.8.0

func (m *AlterTableAlterIndex) MarshalTo(dAtA []byte) (int, error)

func (*AlterTableAlterIndex) MarshalToSizedBuffer added in v0.8.0

func (m *AlterTableAlterIndex) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AlterTableAlterIndex) ProtoMessage added in v0.8.0

func (*AlterTableAlterIndex) ProtoMessage()

func (*AlterTableAlterIndex) ProtoSize added in v0.8.0

func (m *AlterTableAlterIndex) ProtoSize() (n int)

func (*AlterTableAlterIndex) Reset added in v0.8.0

func (m *AlterTableAlterIndex) Reset()

func (*AlterTableAlterIndex) String added in v0.8.0

func (m *AlterTableAlterIndex) String() string

func (*AlterTableAlterIndex) Unmarshal added in v0.8.0

func (m *AlterTableAlterIndex) Unmarshal(dAtA []byte) error

func (*AlterTableAlterIndex) XXX_DiscardUnknown added in v0.8.0

func (m *AlterTableAlterIndex) XXX_DiscardUnknown()

func (*AlterTableAlterIndex) XXX_Marshal added in v0.8.0

func (m *AlterTableAlterIndex) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AlterTableAlterIndex) XXX_Merge added in v0.8.0

func (m *AlterTableAlterIndex) XXX_Merge(src proto.Message)

func (*AlterTableAlterIndex) XXX_Size added in v0.8.0

func (m *AlterTableAlterIndex) XXX_Size() int

func (*AlterTableAlterIndex) XXX_Unmarshal added in v0.8.0

func (m *AlterTableAlterIndex) XXX_Unmarshal(b []byte) error

type AlterTableAlterReIndex added in v1.1.0

type AlterTableAlterReIndex struct {
	DbName               string   `protobuf:"bytes,1,opt,name=db_name,json=dbName,proto3" json:"db_name,omitempty"`
	TableName            string   `protobuf:"bytes,2,opt,name=table_name,json=tableName,proto3" json:"table_name,omitempty"`
	IndexName            string   `protobuf:"bytes,3,opt,name=index_name,json=indexName,proto3" json:"index_name,omitempty"`
	IndexAlgoParamList   int64    `protobuf:"varint,4,opt,name=index_algo_param_list,json=indexAlgoParamList,proto3" json:"index_algo_param_list,omitempty"`
	ForceSync            bool     `protobuf:"varint,5,opt,name=force_sync,json=forceSync,proto3" json:"force_sync,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AlterTableAlterReIndex) Descriptor added in v1.1.0

func (*AlterTableAlterReIndex) Descriptor() ([]byte, []int)

func (*AlterTableAlterReIndex) GetDbName added in v1.1.0

func (m *AlterTableAlterReIndex) GetDbName() string

func (*AlterTableAlterReIndex) GetForceSync

func (m *AlterTableAlterReIndex) GetForceSync() bool

func (*AlterTableAlterReIndex) GetIndexAlgoParamList added in v1.1.0

func (m *AlterTableAlterReIndex) GetIndexAlgoParamList() int64

func (*AlterTableAlterReIndex) GetIndexName added in v1.1.0

func (m *AlterTableAlterReIndex) GetIndexName() string

func (*AlterTableAlterReIndex) GetTableName added in v1.1.0

func (m *AlterTableAlterReIndex) GetTableName() string

func (*AlterTableAlterReIndex) Marshal added in v1.1.0

func (m *AlterTableAlterReIndex) Marshal() (dAtA []byte, err error)

func (*AlterTableAlterReIndex) MarshalTo added in v1.1.0

func (m *AlterTableAlterReIndex) MarshalTo(dAtA []byte) (int, error)

func (*AlterTableAlterReIndex) MarshalToSizedBuffer added in v1.1.0

func (m *AlterTableAlterReIndex) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AlterTableAlterReIndex) ProtoMessage added in v1.1.0

func (*AlterTableAlterReIndex) ProtoMessage()

func (*AlterTableAlterReIndex) ProtoSize added in v1.1.0

func (m *AlterTableAlterReIndex) ProtoSize() (n int)

func (*AlterTableAlterReIndex) Reset added in v1.1.0

func (m *AlterTableAlterReIndex) Reset()

func (*AlterTableAlterReIndex) String added in v1.1.0

func (m *AlterTableAlterReIndex) String() string

func (*AlterTableAlterReIndex) Unmarshal added in v1.1.0

func (m *AlterTableAlterReIndex) Unmarshal(dAtA []byte) error

func (*AlterTableAlterReIndex) XXX_DiscardUnknown added in v1.1.0

func (m *AlterTableAlterReIndex) XXX_DiscardUnknown()

func (*AlterTableAlterReIndex) XXX_Marshal added in v1.1.0

func (m *AlterTableAlterReIndex) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AlterTableAlterReIndex) XXX_Merge added in v1.1.0

func (m *AlterTableAlterReIndex) XXX_Merge(src proto.Message)

func (*AlterTableAlterReIndex) XXX_Size added in v1.1.0

func (m *AlterTableAlterReIndex) XXX_Size() int

func (*AlterTableAlterReIndex) XXX_Unmarshal added in v1.1.0

func (m *AlterTableAlterReIndex) XXX_Unmarshal(b []byte) error

type AlterTableComment added in v0.8.0

type AlterTableComment struct {
	NewComment           string   `protobuf:"bytes,1,opt,name=new_comment,json=newComment,proto3" json:"new_comment,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AlterTableComment) Descriptor added in v0.8.0

func (*AlterTableComment) Descriptor() ([]byte, []int)

func (*AlterTableComment) GetNewComment added in v0.8.0

func (m *AlterTableComment) GetNewComment() string

func (*AlterTableComment) Marshal added in v0.8.0

func (m *AlterTableComment) Marshal() (dAtA []byte, err error)

func (*AlterTableComment) MarshalTo added in v0.8.0

func (m *AlterTableComment) MarshalTo(dAtA []byte) (int, error)

func (*AlterTableComment) MarshalToSizedBuffer added in v0.8.0

func (m *AlterTableComment) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AlterTableComment) ProtoMessage added in v0.8.0

func (*AlterTableComment) ProtoMessage()

func (*AlterTableComment) ProtoSize added in v0.8.0

func (m *AlterTableComment) ProtoSize() (n int)

func (*AlterTableComment) Reset added in v0.8.0

func (m *AlterTableComment) Reset()

func (*AlterTableComment) String added in v0.8.0

func (m *AlterTableComment) String() string

func (*AlterTableComment) Unmarshal added in v0.8.0

func (m *AlterTableComment) Unmarshal(dAtA []byte) error

func (*AlterTableComment) XXX_DiscardUnknown added in v0.8.0

func (m *AlterTableComment) XXX_DiscardUnknown()

func (*AlterTableComment) XXX_Marshal added in v0.8.0

func (m *AlterTableComment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AlterTableComment) XXX_Merge added in v0.8.0

func (m *AlterTableComment) XXX_Merge(src proto.Message)

func (*AlterTableComment) XXX_Size added in v0.8.0

func (m *AlterTableComment) XXX_Size() int

func (*AlterTableComment) XXX_Unmarshal added in v0.8.0

func (m *AlterTableComment) XXX_Unmarshal(b []byte) error

type AlterTableDrop added in v0.8.0

type AlterTableDrop struct {
	Typ                  AlterTableDrop_Typ `protobuf:"varint,1,opt,name=typ,proto3,enum=plan.AlterTableDrop_Typ" json:"typ,omitempty"`
	Name                 string             `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	IndexTableName       string             `protobuf:"bytes,3,opt,name=index_table_name,json=indexTableName,proto3" json:"index_table_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

func (*AlterTableDrop) Descriptor added in v0.8.0

func (*AlterTableDrop) Descriptor() ([]byte, []int)

func (*AlterTableDrop) GetIndexTableName added in v0.8.0

func (m *AlterTableDrop) GetIndexTableName() string

func (*AlterTableDrop) GetName added in v0.8.0

func (m *AlterTableDrop) GetName() string

func (*AlterTableDrop) GetTyp added in v0.8.0

func (m *AlterTableDrop) GetTyp() AlterTableDrop_Typ

func (*AlterTableDrop) Marshal added in v0.8.0

func (m *AlterTableDrop) Marshal() (dAtA []byte, err error)

func (*AlterTableDrop) MarshalTo added in v0.8.0

func (m *AlterTableDrop) MarshalTo(dAtA []byte) (int, error)

func (*AlterTableDrop) MarshalToSizedBuffer added in v0.8.0

func (m *AlterTableDrop) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AlterTableDrop) ProtoMessage added in v0.8.0

func (*AlterTableDrop) ProtoMessage()

func (*AlterTableDrop) ProtoSize added in v0.8.0

func (m *AlterTableDrop) ProtoSize() (n int)

func (*AlterTableDrop) Reset added in v0.8.0

func (m *AlterTableDrop) Reset()

func (*AlterTableDrop) String added in v0.8.0

func (m *AlterTableDrop) String() string

func (*AlterTableDrop) Unmarshal added in v0.8.0

func (m *AlterTableDrop) Unmarshal(dAtA []byte) error

func (*AlterTableDrop) XXX_DiscardUnknown added in v0.8.0

func (m *AlterTableDrop) XXX_DiscardUnknown()

func (*AlterTableDrop) XXX_Marshal added in v0.8.0

func (m *AlterTableDrop) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AlterTableDrop) XXX_Merge added in v0.8.0

func (m *AlterTableDrop) XXX_Merge(src proto.Message)

func (*AlterTableDrop) XXX_Size added in v0.8.0

func (m *AlterTableDrop) XXX_Size() int

func (*AlterTableDrop) XXX_Unmarshal added in v0.8.0

func (m *AlterTableDrop) XXX_Unmarshal(b []byte) error

type AlterTableDropIndex added in v0.8.0

type AlterTableDropIndex struct {
	DbName               string   `protobuf:"bytes,1,opt,name=db_name,json=dbName,proto3" json:"db_name,omitempty"`
	TableName            string   `protobuf:"bytes,2,opt,name=table_name,json=tableName,proto3" json:"table_name,omitempty"`
	IndexName            string   `protobuf:"bytes,3,opt,name=index_name,json=indexName,proto3" json:"index_name,omitempty"`
	IndexTableName       string   `protobuf:"bytes,4,opt,name=index_table_name,json=indexTableName,proto3" json:"index_table_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AlterTableDropIndex) Descriptor added in v0.8.0

func (*AlterTableDropIndex) Descriptor() ([]byte, []int)

func (*AlterTableDropIndex) GetDbName added in v0.8.0

func (m *AlterTableDropIndex) GetDbName() string

func (*AlterTableDropIndex) GetIndexName added in v0.8.0

func (m *AlterTableDropIndex) GetIndexName() string

func (*AlterTableDropIndex) GetIndexTableName added in v0.8.0

func (m *AlterTableDropIndex) GetIndexTableName() string

func (*AlterTableDropIndex) GetTableName added in v0.8.0

func (m *AlterTableDropIndex) GetTableName() string

func (*AlterTableDropIndex) Marshal added in v0.8.0

func (m *AlterTableDropIndex) Marshal() (dAtA []byte, err error)

func (*AlterTableDropIndex) MarshalTo added in v0.8.0

func (m *AlterTableDropIndex) MarshalTo(dAtA []byte) (int, error)

func (*AlterTableDropIndex) MarshalToSizedBuffer added in v0.8.0

func (m *AlterTableDropIndex) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AlterTableDropIndex) ProtoMessage added in v0.8.0

func (*AlterTableDropIndex) ProtoMessage()

func (*AlterTableDropIndex) ProtoSize added in v0.8.0

func (m *AlterTableDropIndex) ProtoSize() (n int)

func (*AlterTableDropIndex) Reset added in v0.8.0

func (m *AlterTableDropIndex) Reset()

func (*AlterTableDropIndex) String added in v0.8.0

func (m *AlterTableDropIndex) String() string

func (*AlterTableDropIndex) Unmarshal added in v0.8.0

func (m *AlterTableDropIndex) Unmarshal(dAtA []byte) error

func (*AlterTableDropIndex) XXX_DiscardUnknown added in v0.8.0

func (m *AlterTableDropIndex) XXX_DiscardUnknown()

func (*AlterTableDropIndex) XXX_Marshal added in v0.8.0

func (m *AlterTableDropIndex) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AlterTableDropIndex) XXX_Merge added in v0.8.0

func (m *AlterTableDropIndex) XXX_Merge(src proto.Message)

func (*AlterTableDropIndex) XXX_Size added in v0.8.0

func (m *AlterTableDropIndex) XXX_Size() int

func (*AlterTableDropIndex) XXX_Unmarshal added in v0.8.0

func (m *AlterTableDropIndex) XXX_Unmarshal(b []byte) error

type AlterTableDrop_Typ added in v0.8.0

type AlterTableDrop_Typ int32
const (
	AlterTableDrop_COLUMN      AlterTableDrop_Typ = 0
	AlterTableDrop_INDEX       AlterTableDrop_Typ = 1
	AlterTableDrop_KEY         AlterTableDrop_Typ = 2
	AlterTableDrop_PRIMARY_KEY AlterTableDrop_Typ = 3
	AlterTableDrop_FOREIGN_KEY AlterTableDrop_Typ = 4
)

func (AlterTableDrop_Typ) EnumDescriptor added in v0.8.0

func (AlterTableDrop_Typ) EnumDescriptor() ([]byte, []int)

func (AlterTableDrop_Typ) String added in v0.8.0

func (x AlterTableDrop_Typ) String() string

type AlterTableName added in v0.8.0

type AlterTableName struct {
	OldName              string   `protobuf:"bytes,1,opt,name=old_name,json=oldName,proto3" json:"old_name,omitempty"`
	NewName              string   `protobuf:"bytes,2,opt,name=new_name,json=newName,proto3" json:"new_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AlterTableName) Descriptor added in v0.8.0

func (*AlterTableName) Descriptor() ([]byte, []int)

func (*AlterTableName) GetNewName added in v0.8.0

func (m *AlterTableName) GetNewName() string

func (*AlterTableName) GetOldName added in v0.8.0

func (m *AlterTableName) GetOldName() string

func (*AlterTableName) Marshal added in v0.8.0

func (m *AlterTableName) Marshal() (dAtA []byte, err error)

func (*AlterTableName) MarshalTo added in v0.8.0

func (m *AlterTableName) MarshalTo(dAtA []byte) (int, error)

func (*AlterTableName) MarshalToSizedBuffer added in v0.8.0

func (m *AlterTableName) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AlterTableName) ProtoMessage added in v0.8.0

func (*AlterTableName) ProtoMessage()

func (*AlterTableName) ProtoSize added in v0.8.0

func (m *AlterTableName) ProtoSize() (n int)

func (*AlterTableName) Reset added in v0.8.0

func (m *AlterTableName) Reset()

func (*AlterTableName) String added in v0.8.0

func (m *AlterTableName) String() string

func (*AlterTableName) Unmarshal added in v0.8.0

func (m *AlterTableName) Unmarshal(dAtA []byte) error

func (*AlterTableName) XXX_DiscardUnknown added in v0.8.0

func (m *AlterTableName) XXX_DiscardUnknown()

func (*AlterTableName) XXX_Marshal added in v0.8.0

func (m *AlterTableName) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AlterTableName) XXX_Merge added in v0.8.0

func (m *AlterTableName) XXX_Merge(src proto.Message)

func (*AlterTableName) XXX_Size added in v0.8.0

func (m *AlterTableName) XXX_Size() int

func (*AlterTableName) XXX_Unmarshal added in v0.8.0

func (m *AlterTableName) XXX_Unmarshal(b []byte) error

type AlterTable_Action added in v0.8.0

type AlterTable_Action struct {
	// Types that are valid to be assigned to Action:
	//
	//	*AlterTable_Action_Drop
	//	*AlterTable_Action_AddFk
	//	*AlterTable_Action_AddIndex
	//	*AlterTable_Action_AlterIndex
	//	*AlterTable_Action_AlterComment
	//	*AlterTable_Action_AlterName
	//	*AlterTable_Action_AddColumn
	//	*AlterTable_Action_DropColumn
	//	*AlterTable_Action_AlterReindex
	//	*AlterTable_Action_AlterVarcharLength
	//	*AlterTable_Action_AlterReplaceDef
	//	*AlterTable_Action_AlterRenameColumn
	//	*AlterTable_Action_AlterAutoUpdate
	Action               isAlterTable_Action_Action `protobuf_oneof:"action"`
	XXX_NoUnkeyedLiteral struct{}                   `json:"-"`
	XXX_unrecognized     []byte                     `json:"-"`
	XXX_sizecache        int32                      `json:"-"`
}

func (*AlterTable_Action) Descriptor added in v0.8.0

func (*AlterTable_Action) Descriptor() ([]byte, []int)

func (*AlterTable_Action) GetAction added in v0.8.0

func (m *AlterTable_Action) GetAction() isAlterTable_Action_Action

func (*AlterTable_Action) GetAddColumn added in v1.2.0

func (m *AlterTable_Action) GetAddColumn() *AlterAddColumn

func (*AlterTable_Action) GetAddFk added in v0.8.0

func (m *AlterTable_Action) GetAddFk() *AlterTableAddFk

func (*AlterTable_Action) GetAddIndex added in v0.8.0

func (m *AlterTable_Action) GetAddIndex() *AlterTableAddIndex

func (*AlterTable_Action) GetAlterAutoUpdate

func (m *AlterTable_Action) GetAlterAutoUpdate() *AlterTableAlterAutoUpdate

func (*AlterTable_Action) GetAlterComment added in v0.8.0

func (m *AlterTable_Action) GetAlterComment() *AlterTableComment

func (*AlterTable_Action) GetAlterIndex added in v0.8.0

func (m *AlterTable_Action) GetAlterIndex() *AlterTableAlterIndex

func (*AlterTable_Action) GetAlterName added in v0.8.0

func (m *AlterTable_Action) GetAlterName() *AlterTableName

func (*AlterTable_Action) GetAlterReindex added in v1.1.0

func (m *AlterTable_Action) GetAlterReindex() *AlterTableAlterReIndex

func (*AlterTable_Action) GetAlterRenameColumn

func (m *AlterTable_Action) GetAlterRenameColumn() *AlterRenameColumn

func (*AlterTable_Action) GetAlterReplaceDef

func (m *AlterTable_Action) GetAlterReplaceDef() *AlterReplaceDef

func (*AlterTable_Action) GetAlterVarcharLength

func (m *AlterTable_Action) GetAlterVarcharLength() *AlterVarcharLength

func (*AlterTable_Action) GetDrop added in v0.8.0

func (m *AlterTable_Action) GetDrop() *AlterTableDrop

func (*AlterTable_Action) GetDropColumn added in v1.2.0

func (m *AlterTable_Action) GetDropColumn() *AlterDropColumn

func (*AlterTable_Action) Marshal added in v0.8.0

func (m *AlterTable_Action) Marshal() (dAtA []byte, err error)

func (*AlterTable_Action) MarshalTo added in v0.8.0

func (m *AlterTable_Action) MarshalTo(dAtA []byte) (int, error)

func (*AlterTable_Action) MarshalToSizedBuffer added in v0.8.0

func (m *AlterTable_Action) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AlterTable_Action) ProtoMessage added in v0.8.0

func (*AlterTable_Action) ProtoMessage()

func (*AlterTable_Action) ProtoSize added in v0.8.0

func (m *AlterTable_Action) ProtoSize() (n int)

func (*AlterTable_Action) Reset added in v0.8.0

func (m *AlterTable_Action) Reset()

func (*AlterTable_Action) String added in v0.8.0

func (m *AlterTable_Action) String() string

func (*AlterTable_Action) Unmarshal added in v0.8.0

func (m *AlterTable_Action) Unmarshal(dAtA []byte) error

func (*AlterTable_Action) XXX_DiscardUnknown added in v0.8.0

func (m *AlterTable_Action) XXX_DiscardUnknown()

func (*AlterTable_Action) XXX_Marshal added in v0.8.0

func (m *AlterTable_Action) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AlterTable_Action) XXX_Merge added in v0.8.0

func (m *AlterTable_Action) XXX_Merge(src proto.Message)

func (*AlterTable_Action) XXX_OneofWrappers added in v0.8.0

func (*AlterTable_Action) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*AlterTable_Action) XXX_Size added in v0.8.0

func (m *AlterTable_Action) XXX_Size() int

func (*AlterTable_Action) XXX_Unmarshal added in v0.8.0

func (m *AlterTable_Action) XXX_Unmarshal(b []byte) error

type AlterTable_Action_AddColumn added in v1.2.0

type AlterTable_Action_AddColumn struct {
	AddColumn *AlterAddColumn `protobuf:"bytes,7,opt,name=add_column,json=addColumn,proto3,oneof" json:"add_column,omitempty"`
}

func (*AlterTable_Action_AddColumn) MarshalTo added in v1.2.0

func (m *AlterTable_Action_AddColumn) MarshalTo(dAtA []byte) (int, error)

func (*AlterTable_Action_AddColumn) MarshalToSizedBuffer added in v1.2.0

func (m *AlterTable_Action_AddColumn) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AlterTable_Action_AddColumn) ProtoSize added in v1.2.0

func (m *AlterTable_Action_AddColumn) ProtoSize() (n int)

type AlterTable_Action_AddFk added in v0.8.0

type AlterTable_Action_AddFk struct {
	AddFk *AlterTableAddFk `protobuf:"bytes,2,opt,name=add_fk,json=addFk,proto3,oneof" json:"add_fk,omitempty"`
}

func (*AlterTable_Action_AddFk) MarshalTo added in v0.8.0

func (m *AlterTable_Action_AddFk) MarshalTo(dAtA []byte) (int, error)

func (*AlterTable_Action_AddFk) MarshalToSizedBuffer added in v0.8.0

func (m *AlterTable_Action_AddFk) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AlterTable_Action_AddFk) ProtoSize added in v0.8.0

func (m *AlterTable_Action_AddFk) ProtoSize() (n int)

type AlterTable_Action_AddIndex added in v0.8.0

type AlterTable_Action_AddIndex struct {
	AddIndex *AlterTableAddIndex `protobuf:"bytes,3,opt,name=add_index,json=addIndex,proto3,oneof" json:"add_index,omitempty"`
}

func (*AlterTable_Action_AddIndex) MarshalTo added in v0.8.0

func (m *AlterTable_Action_AddIndex) MarshalTo(dAtA []byte) (int, error)

func (*AlterTable_Action_AddIndex) MarshalToSizedBuffer added in v0.8.0

func (m *AlterTable_Action_AddIndex) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AlterTable_Action_AddIndex) ProtoSize added in v0.8.0

func (m *AlterTable_Action_AddIndex) ProtoSize() (n int)

type AlterTable_Action_AlterAutoUpdate

type AlterTable_Action_AlterAutoUpdate struct {
	AlterAutoUpdate *AlterTableAlterAutoUpdate `protobuf:"bytes,13,opt,name=alter_auto_update,json=alterAutoUpdate,proto3,oneof" json:"alter_auto_update,omitempty"`
}

func (*AlterTable_Action_AlterAutoUpdate) MarshalTo

func (m *AlterTable_Action_AlterAutoUpdate) MarshalTo(dAtA []byte) (int, error)

func (*AlterTable_Action_AlterAutoUpdate) MarshalToSizedBuffer

func (m *AlterTable_Action_AlterAutoUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AlterTable_Action_AlterAutoUpdate) ProtoSize

func (m *AlterTable_Action_AlterAutoUpdate) ProtoSize() (n int)

type AlterTable_Action_AlterComment added in v0.8.0

type AlterTable_Action_AlterComment struct {
	AlterComment *AlterTableComment `protobuf:"bytes,5,opt,name=alter_comment,json=alterComment,proto3,oneof" json:"alter_comment,omitempty"`
}

func (*AlterTable_Action_AlterComment) MarshalTo added in v0.8.0

func (m *AlterTable_Action_AlterComment) MarshalTo(dAtA []byte) (int, error)

func (*AlterTable_Action_AlterComment) MarshalToSizedBuffer added in v0.8.0

func (m *AlterTable_Action_AlterComment) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AlterTable_Action_AlterComment) ProtoSize added in v0.8.0

func (m *AlterTable_Action_AlterComment) ProtoSize() (n int)

type AlterTable_Action_AlterIndex added in v0.8.0

type AlterTable_Action_AlterIndex struct {
	AlterIndex *AlterTableAlterIndex `protobuf:"bytes,4,opt,name=alter_index,json=alterIndex,proto3,oneof" json:"alter_index,omitempty"`
}

func (*AlterTable_Action_AlterIndex) MarshalTo added in v0.8.0

func (m *AlterTable_Action_AlterIndex) MarshalTo(dAtA []byte) (int, error)

func (*AlterTable_Action_AlterIndex) MarshalToSizedBuffer added in v0.8.0

func (m *AlterTable_Action_AlterIndex) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AlterTable_Action_AlterIndex) ProtoSize added in v0.8.0

func (m *AlterTable_Action_AlterIndex) ProtoSize() (n int)

type AlterTable_Action_AlterName added in v0.8.0

type AlterTable_Action_AlterName struct {
	AlterName *AlterTableName `protobuf:"bytes,6,opt,name=alter_name,json=alterName,proto3,oneof" json:"alter_name,omitempty"`
}

func (*AlterTable_Action_AlterName) MarshalTo added in v0.8.0

func (m *AlterTable_Action_AlterName) MarshalTo(dAtA []byte) (int, error)

func (*AlterTable_Action_AlterName) MarshalToSizedBuffer added in v0.8.0

func (m *AlterTable_Action_AlterName) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AlterTable_Action_AlterName) ProtoSize added in v0.8.0

func (m *AlterTable_Action_AlterName) ProtoSize() (n int)

type AlterTable_Action_AlterReindex added in v1.1.0

type AlterTable_Action_AlterReindex struct {
	AlterReindex *AlterTableAlterReIndex `protobuf:"bytes,9,opt,name=alter_reindex,json=alterReindex,proto3,oneof" json:"alter_reindex,omitempty"`
}

func (*AlterTable_Action_AlterReindex) MarshalTo added in v1.1.0

func (m *AlterTable_Action_AlterReindex) MarshalTo(dAtA []byte) (int, error)

func (*AlterTable_Action_AlterReindex) MarshalToSizedBuffer added in v1.1.0

func (m *AlterTable_Action_AlterReindex) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AlterTable_Action_AlterReindex) ProtoSize added in v1.1.0

func (m *AlterTable_Action_AlterReindex) ProtoSize() (n int)

type AlterTable_Action_AlterRenameColumn

type AlterTable_Action_AlterRenameColumn struct {
	AlterRenameColumn *AlterRenameColumn `protobuf:"bytes,12,opt,name=alter_rename_column,json=alterRenameColumn,proto3,oneof" json:"alter_rename_column,omitempty"`
}

func (*AlterTable_Action_AlterRenameColumn) MarshalTo

func (m *AlterTable_Action_AlterRenameColumn) MarshalTo(dAtA []byte) (int, error)

func (*AlterTable_Action_AlterRenameColumn) MarshalToSizedBuffer

func (m *AlterTable_Action_AlterRenameColumn) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AlterTable_Action_AlterRenameColumn) ProtoSize

func (m *AlterTable_Action_AlterRenameColumn) ProtoSize() (n int)

type AlterTable_Action_AlterReplaceDef

type AlterTable_Action_AlterReplaceDef struct {
	AlterReplaceDef *AlterReplaceDef `protobuf:"bytes,11,opt,name=alter_replace_def,json=alterReplaceDef,proto3,oneof" json:"alter_replace_def,omitempty"`
}

func (*AlterTable_Action_AlterReplaceDef) MarshalTo

func (m *AlterTable_Action_AlterReplaceDef) MarshalTo(dAtA []byte) (int, error)

func (*AlterTable_Action_AlterReplaceDef) MarshalToSizedBuffer

func (m *AlterTable_Action_AlterReplaceDef) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AlterTable_Action_AlterReplaceDef) ProtoSize

func (m *AlterTable_Action_AlterReplaceDef) ProtoSize() (n int)

type AlterTable_Action_AlterVarcharLength

type AlterTable_Action_AlterVarcharLength struct {
	AlterVarcharLength *AlterVarcharLength `protobuf:"bytes,10,opt,name=alter_varchar_length,json=alterVarcharLength,proto3,oneof" json:"alter_varchar_length,omitempty"`
}

func (*AlterTable_Action_AlterVarcharLength) MarshalTo

func (m *AlterTable_Action_AlterVarcharLength) MarshalTo(dAtA []byte) (int, error)

func (*AlterTable_Action_AlterVarcharLength) MarshalToSizedBuffer

func (m *AlterTable_Action_AlterVarcharLength) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AlterTable_Action_AlterVarcharLength) ProtoSize

func (m *AlterTable_Action_AlterVarcharLength) ProtoSize() (n int)

type AlterTable_Action_Drop added in v0.8.0

type AlterTable_Action_Drop struct {
	Drop *AlterTableDrop `protobuf:"bytes,1,opt,name=drop,proto3,oneof" json:"drop,omitempty"`
}

func (*AlterTable_Action_Drop) MarshalTo added in v0.8.0

func (m *AlterTable_Action_Drop) MarshalTo(dAtA []byte) (int, error)

func (*AlterTable_Action_Drop) MarshalToSizedBuffer added in v0.8.0

func (m *AlterTable_Action_Drop) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AlterTable_Action_Drop) ProtoSize added in v0.8.0

func (m *AlterTable_Action_Drop) ProtoSize() (n int)

type AlterTable_Action_DropColumn added in v1.2.0

type AlterTable_Action_DropColumn struct {
	DropColumn *AlterDropColumn `protobuf:"bytes,8,opt,name=drop_column,json=dropColumn,proto3,oneof" json:"drop_column,omitempty"`
}

func (*AlterTable_Action_DropColumn) MarshalTo added in v1.2.0

func (m *AlterTable_Action_DropColumn) MarshalTo(dAtA []byte) (int, error)

func (*AlterTable_Action_DropColumn) MarshalToSizedBuffer added in v1.2.0

func (m *AlterTable_Action_DropColumn) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AlterTable_Action_DropColumn) ProtoSize added in v1.2.0

func (m *AlterTable_Action_DropColumn) ProtoSize() (n int)

type AlterTable_AlgorithmType added in v1.0.0

type AlterTable_AlgorithmType int32
const (
	AlterTable_DEFAULT AlterTable_AlgorithmType = 0
	AlterTable_COPY    AlterTable_AlgorithmType = 1
	AlterTable_INSTANT AlterTable_AlgorithmType = 2
	AlterTable_INPLACE AlterTable_AlgorithmType = 3
)

func (AlterTable_AlgorithmType) EnumDescriptor added in v1.0.0

func (AlterTable_AlgorithmType) EnumDescriptor() ([]byte, []int)

func (AlterTable_AlgorithmType) String added in v1.0.0

func (x AlterTable_AlgorithmType) String() string

type AlterVarcharLength

type AlterVarcharLength struct {
	ColumnName           string   `protobuf:"bytes,1,opt,name=column_name,json=columnName,proto3" json:"column_name,omitempty"`
	NewLength            int32    `protobuf:"varint,2,opt,name=new_length,json=newLength,proto3" json:"new_length,omitempty"`
	OldLength            int32    `protobuf:"varint,3,opt,name=old_length,json=oldLength,proto3" json:"old_length,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AlterVarcharLength) Descriptor

func (*AlterVarcharLength) Descriptor() ([]byte, []int)

func (*AlterVarcharLength) GetColumnName

func (m *AlterVarcharLength) GetColumnName() string

func (*AlterVarcharLength) GetNewLength

func (m *AlterVarcharLength) GetNewLength() int32

func (*AlterVarcharLength) GetOldLength

func (m *AlterVarcharLength) GetOldLength() int32

func (*AlterVarcharLength) Marshal

func (m *AlterVarcharLength) Marshal() (dAtA []byte, err error)

func (*AlterVarcharLength) MarshalTo

func (m *AlterVarcharLength) MarshalTo(dAtA []byte) (int, error)

func (*AlterVarcharLength) MarshalToSizedBuffer

func (m *AlterVarcharLength) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AlterVarcharLength) ProtoMessage

func (*AlterVarcharLength) ProtoMessage()

func (*AlterVarcharLength) ProtoSize

func (m *AlterVarcharLength) ProtoSize() (n int)

func (*AlterVarcharLength) Reset

func (m *AlterVarcharLength) Reset()

func (*AlterVarcharLength) String

func (m *AlterVarcharLength) String() string

func (*AlterVarcharLength) Unmarshal

func (m *AlterVarcharLength) Unmarshal(dAtA []byte) error

func (*AlterVarcharLength) XXX_DiscardUnknown

func (m *AlterVarcharLength) XXX_DiscardUnknown()

func (*AlterVarcharLength) XXX_Marshal

func (m *AlterVarcharLength) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AlterVarcharLength) XXX_Merge

func (m *AlterVarcharLength) XXX_Merge(src proto.Message)

func (*AlterVarcharLength) XXX_Size

func (m *AlterVarcharLength) XXX_Size() int

func (*AlterVarcharLength) XXX_Unmarshal

func (m *AlterVarcharLength) XXX_Unmarshal(b []byte) error

type AlterView added in v0.7.0

type AlterView struct {
	IfExists             bool      `protobuf:"varint,1,opt,name=if_exists,json=ifExists,proto3" json:"if_exists,omitempty"`
	Database             string    `protobuf:"bytes,2,opt,name=database,proto3" json:"database,omitempty"`
	TableDef             *TableDef `protobuf:"bytes,4,opt,name=table_def,json=tableDef,proto3" json:"table_def,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*AlterView) Descriptor added in v0.7.0

func (*AlterView) Descriptor() ([]byte, []int)

func (*AlterView) GetDatabase added in v0.7.0

func (m *AlterView) GetDatabase() string

func (*AlterView) GetIfExists added in v0.7.0

func (m *AlterView) GetIfExists() bool

func (*AlterView) GetTableDef added in v0.7.0

func (m *AlterView) GetTableDef() *TableDef

func (*AlterView) Marshal added in v0.7.0

func (m *AlterView) Marshal() (dAtA []byte, err error)

func (*AlterView) MarshalTo added in v0.7.0

func (m *AlterView) MarshalTo(dAtA []byte) (int, error)

func (*AlterView) MarshalToSizedBuffer added in v0.7.0

func (m *AlterView) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AlterView) ProtoMessage added in v0.7.0

func (*AlterView) ProtoMessage()

func (*AlterView) ProtoSize added in v0.7.0

func (m *AlterView) ProtoSize() (n int)

func (*AlterView) Reset added in v0.7.0

func (m *AlterView) Reset()

func (*AlterView) String added in v0.7.0

func (m *AlterView) String() string

func (*AlterView) Unmarshal added in v0.7.0

func (m *AlterView) Unmarshal(dAtA []byte) error

func (*AlterView) XXX_DiscardUnknown added in v0.7.0

func (m *AlterView) XXX_DiscardUnknown()

func (*AlterView) XXX_Marshal added in v0.7.0

func (m *AlterView) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AlterView) XXX_Merge added in v0.7.0

func (m *AlterView) XXX_Merge(src proto.Message)

func (*AlterView) XXX_Size added in v0.7.0

func (m *AlterView) XXX_Size() int

func (*AlterView) XXX_Unmarshal added in v0.7.0

func (m *AlterView) XXX_Unmarshal(b []byte) error

type AnalyzeInfo added in v0.6.0

type AnalyzeInfo struct {
	InputRows              int64   `protobuf:"varint,1,opt,name=input_rows,json=inputRows,proto3" json:"input_rows,omitempty"`
	OutputRows             int64   `protobuf:"varint,2,opt,name=output_rows,json=outputRows,proto3" json:"output_rows,omitempty"`
	InputSize              int64   `protobuf:"varint,3,opt,name=input_size,json=inputSize,proto3" json:"input_size,omitempty"`
	OutputSize             int64   `protobuf:"varint,4,opt,name=output_size,json=outputSize,proto3" json:"output_size,omitempty"`
	TimeConsumed           int64   `protobuf:"varint,5,opt,name=time_consumed,json=timeConsumed,proto3" json:"time_consumed,omitempty"`
	MemorySize             int64   `protobuf:"varint,6,opt,name=memory_size,json=memorySize,proto3" json:"memory_size,omitempty"`
	WaitTimeConsumed       int64   `protobuf:"varint,7,opt,name=wait_time_consumed,json=waitTimeConsumed,proto3" json:"wait_time_consumed,omitempty"`
	DiskIO                 int64   `protobuf:"varint,8,opt,name=diskIO,proto3" json:"diskIO,omitempty"`
	ScanBytes              int64   `protobuf:"varint,9,opt,name=scan_bytes,json=scanBytes,proto3" json:"scan_bytes,omitempty"`
	NetworkIO              int64   `protobuf:"varint,10,opt,name=networkIO,proto3" json:"networkIO,omitempty"`
	ScanTime               int64   `protobuf:"varint,11,opt,name=scanTime,proto3" json:"scanTime,omitempty"`
	InsertTime             int64   `protobuf:"varint,12,opt,name=insertTime,proto3" json:"insertTime,omitempty"`
	WaitLockTime           int64   `protobuf:"varint,13,opt,name=wait_lock_time,json=waitLockTime,proto3" json:"wait_lock_time,omitempty"`
	TimeConsumedArrayMajor []int64 `` /* 140-byte string literal not displayed */
	TimeConsumedArrayMinor []int64 `` /* 140-byte string literal not displayed */
	InputBlocks            int64   `protobuf:"varint,16,opt,name=input_blocks,json=inputBlocks,proto3" json:"input_blocks,omitempty"`
	S3List                 int64   `protobuf:"varint,17,opt,name=s3_list,json=s3List,proto3" json:"s3_list,omitempty"`
	S3Head                 int64   `protobuf:"varint,18,opt,name=s3_head,json=s3Head,proto3" json:"s3_head,omitempty"`
	S3Put                  int64   `protobuf:"varint,19,opt,name=s3_put,json=s3Put,proto3" json:"s3_put,omitempty"`
	S3Get                  int64   `protobuf:"varint,20,opt,name=s3_get,json=s3Get,proto3" json:"s3_get,omitempty"`
	S3Delete               int64   `protobuf:"varint,21,opt,name=s3_delete,json=s3Delete,proto3" json:"s3_delete,omitempty"`
	S3DeleteMul            int64   `protobuf:"varint,22,opt,name=s3_delete_mul,json=s3DeleteMul,proto3" json:"s3_delete_mul,omitempty"`
	CacheRead              int64   `protobuf:"varint,23,opt,name=cache_read,json=cacheRead,proto3" json:"cache_read,omitempty"`
	CacheHit               int64   `protobuf:"varint,24,opt,name=cache_hit,json=cacheHit,proto3" json:"cache_hit,omitempty"`
	CacheMemoryRead        int64   `protobuf:"varint,25,opt,name=cache_memory_read,json=cacheMemoryRead,proto3" json:"cache_memory_read,omitempty"`
	CacheMemoryHit         int64   `protobuf:"varint,26,opt,name=cache_memory_hit,json=cacheMemoryHit,proto3" json:"cache_memory_hit,omitempty"`
	CacheDiskRead          int64   `protobuf:"varint,27,opt,name=cache_disk_read,json=cacheDiskRead,proto3" json:"cache_disk_read,omitempty"`
	CacheDiskHit           int64   `protobuf:"varint,28,opt,name=cache_disk_hit,json=cacheDiskHit,proto3" json:"cache_disk_hit,omitempty"`
	CacheRemoteRead        int64   `protobuf:"varint,29,opt,name=cache_remote_read,json=cacheRemoteRead,proto3" json:"cache_remote_read,omitempty"`
	CacheRemoteHit         int64   `protobuf:"varint,30,opt,name=cache_remote_hit,json=cacheRemoteHit,proto3" json:"cache_remote_hit,omitempty"`
	// written_rows used to estimate S3input
	WrittenRows int64 `protobuf:"varint,31,opt,name=written_rows,json=writtenRows,proto3" json:"written_rows,omitempty"`
	// deleted_rows used to estimate S3input
	DeletedRows int64 `protobuf:"varint,32,opt,name=deleted_rows,json=deletedRows,proto3" json:"deleted_rows,omitempty"`
	MemoryMin   int64 `protobuf:"varint,33,opt,name=memory_min,json=memoryMin,proto3" json:"memory_min,omitempty"`
	MemoryMax   int64 `protobuf:"varint,34,opt,name=memory_max,json=memoryMax,proto3" json:"memory_max,omitempty"`
	SpillSize   int64 `protobuf:"varint,35,opt,name=spill_size,json=spillSize,proto3" json:"spill_size,omitempty"`
	SpillRows   int64 `protobuf:"varint,36,opt,name=spill_rows,json=spillRows,proto3" json:"spill_rows,omitempty"`
	SpillMin    int64 `protobuf:"varint,37,opt,name=spill_min,json=spillMin,proto3" json:"spill_min,omitempty"`
	SpillMax    int64 `protobuf:"varint,38,opt,name=spill_max,json=spillMax,proto3" json:"spill_max,omitempty"`
	// useful for detecting skews.
	OutrowsMin int64 `protobuf:"varint,39,opt,name=outrows_min,json=outrowsMin,proto3" json:"outrows_min,omitempty"`
	OutrowsMax int64 `protobuf:"varint,40,opt,name=outrows_max,json=outrowsMax,proto3" json:"outrows_max,omitempty"`
	// read_size: actual bytes read from storage layer (excluding rowid tombstone)
	ReadSize int64 `protobuf:"varint,41,opt,name=read_size,json=readSize,proto3" json:"read_size,omitempty"`
	// s3_read_size: actual bytes read from S3 (excluding rowid tombstone)
	S3ReadSize int64 `protobuf:"varint,42,opt,name=s3_read_size,json=s3ReadSize,proto3" json:"s3_read_size,omitempty"`
	// disk_read_size: actual bytes read from disk cache (excluding rowid
	// tombstone)
	DiskReadSize         int64    `protobuf:"varint,43,opt,name=disk_read_size,json=diskReadSize,proto3" json:"disk_read_size,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AnalyzeInfo) Descriptor added in v0.6.0

func (*AnalyzeInfo) Descriptor() ([]byte, []int)

func (*AnalyzeInfo) GetCacheDiskHit

func (m *AnalyzeInfo) GetCacheDiskHit() int64

func (*AnalyzeInfo) GetCacheDiskRead

func (m *AnalyzeInfo) GetCacheDiskRead() int64

func (*AnalyzeInfo) GetCacheHit

func (m *AnalyzeInfo) GetCacheHit() int64

func (*AnalyzeInfo) GetCacheMemoryHit

func (m *AnalyzeInfo) GetCacheMemoryHit() int64

func (*AnalyzeInfo) GetCacheMemoryRead

func (m *AnalyzeInfo) GetCacheMemoryRead() int64

func (*AnalyzeInfo) GetCacheRead

func (m *AnalyzeInfo) GetCacheRead() int64

func (*AnalyzeInfo) GetCacheRemoteHit

func (m *AnalyzeInfo) GetCacheRemoteHit() int64

func (*AnalyzeInfo) GetCacheRemoteRead

func (m *AnalyzeInfo) GetCacheRemoteRead() int64

func (*AnalyzeInfo) GetDeletedRows

func (m *AnalyzeInfo) GetDeletedRows() int64

func (*AnalyzeInfo) GetDiskIO added in v0.7.0

func (m *AnalyzeInfo) GetDiskIO() int64

func (*AnalyzeInfo) GetDiskReadSize

func (m *AnalyzeInfo) GetDiskReadSize() int64

func (*AnalyzeInfo) GetInputBlocks

func (m *AnalyzeInfo) GetInputBlocks() int64

func (*AnalyzeInfo) GetInputRows added in v0.6.0

func (m *AnalyzeInfo) GetInputRows() int64

func (*AnalyzeInfo) GetInputSize added in v0.6.0

func (m *AnalyzeInfo) GetInputSize() int64

func (*AnalyzeInfo) GetInsertTime added in v0.7.0

func (m *AnalyzeInfo) GetInsertTime() int64

func (*AnalyzeInfo) GetMemoryMax

func (m *AnalyzeInfo) GetMemoryMax() int64

func (*AnalyzeInfo) GetMemoryMin

func (m *AnalyzeInfo) GetMemoryMin() int64

func (*AnalyzeInfo) GetMemorySize added in v0.6.0

func (m *AnalyzeInfo) GetMemorySize() int64

func (*AnalyzeInfo) GetNetworkIO added in v0.7.0

func (m *AnalyzeInfo) GetNetworkIO() int64

func (*AnalyzeInfo) GetOutputRows added in v0.6.0

func (m *AnalyzeInfo) GetOutputRows() int64

func (*AnalyzeInfo) GetOutputSize added in v0.6.0

func (m *AnalyzeInfo) GetOutputSize() int64

func (*AnalyzeInfo) GetOutrowsMax

func (m *AnalyzeInfo) GetOutrowsMax() int64

func (*AnalyzeInfo) GetOutrowsMin

func (m *AnalyzeInfo) GetOutrowsMin() int64

func (*AnalyzeInfo) GetReadSize

func (m *AnalyzeInfo) GetReadSize() int64

func (*AnalyzeInfo) GetS3Delete

func (m *AnalyzeInfo) GetS3Delete() int64

func (*AnalyzeInfo) GetS3DeleteMul

func (m *AnalyzeInfo) GetS3DeleteMul() int64

func (*AnalyzeInfo) GetS3Get

func (m *AnalyzeInfo) GetS3Get() int64

func (*AnalyzeInfo) GetS3Head

func (m *AnalyzeInfo) GetS3Head() int64

func (*AnalyzeInfo) GetS3List

func (m *AnalyzeInfo) GetS3List() int64

func (*AnalyzeInfo) GetS3Put

func (m *AnalyzeInfo) GetS3Put() int64

func (*AnalyzeInfo) GetS3ReadSize

func (m *AnalyzeInfo) GetS3ReadSize() int64

func (*AnalyzeInfo) GetScanBytes

func (m *AnalyzeInfo) GetScanBytes() int64

func (*AnalyzeInfo) GetScanTime added in v0.7.0

func (m *AnalyzeInfo) GetScanTime() int64

func (*AnalyzeInfo) GetSpillMax

func (m *AnalyzeInfo) GetSpillMax() int64

func (*AnalyzeInfo) GetSpillMin

func (m *AnalyzeInfo) GetSpillMin() int64

func (*AnalyzeInfo) GetSpillRows

func (m *AnalyzeInfo) GetSpillRows() int64

func (*AnalyzeInfo) GetSpillSize

func (m *AnalyzeInfo) GetSpillSize() int64

func (*AnalyzeInfo) GetTimeConsumed added in v0.6.0

func (m *AnalyzeInfo) GetTimeConsumed() int64

func (*AnalyzeInfo) GetTimeConsumedArrayMajor added in v1.1.0

func (m *AnalyzeInfo) GetTimeConsumedArrayMajor() []int64

func (*AnalyzeInfo) GetTimeConsumedArrayMinor added in v1.1.0

func (m *AnalyzeInfo) GetTimeConsumedArrayMinor() []int64

func (*AnalyzeInfo) GetWaitLockTime

func (m *AnalyzeInfo) GetWaitLockTime() int64

func (*AnalyzeInfo) GetWaitTimeConsumed added in v0.7.0

func (m *AnalyzeInfo) GetWaitTimeConsumed() int64

func (*AnalyzeInfo) GetWrittenRows

func (m *AnalyzeInfo) GetWrittenRows() int64

func (*AnalyzeInfo) Marshal added in v0.6.0

func (m *AnalyzeInfo) Marshal() (dAtA []byte, err error)

func (*AnalyzeInfo) MarshalTo added in v0.6.0

func (m *AnalyzeInfo) MarshalTo(dAtA []byte) (int, error)

func (*AnalyzeInfo) MarshalToSizedBuffer added in v0.6.0

func (m *AnalyzeInfo) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*AnalyzeInfo) ProtoMessage added in v0.6.0

func (*AnalyzeInfo) ProtoMessage()

func (*AnalyzeInfo) ProtoSize added in v0.6.0

func (m *AnalyzeInfo) ProtoSize() (n int)

func (*AnalyzeInfo) Reset added in v0.6.0

func (m *AnalyzeInfo) Reset()

func (*AnalyzeInfo) String added in v0.6.0

func (m *AnalyzeInfo) String() string

func (*AnalyzeInfo) Unmarshal added in v0.6.0

func (m *AnalyzeInfo) Unmarshal(dAtA []byte) error

func (*AnalyzeInfo) XXX_DiscardUnknown added in v0.6.0

func (m *AnalyzeInfo) XXX_DiscardUnknown()

func (*AnalyzeInfo) XXX_Marshal added in v0.6.0

func (m *AnalyzeInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AnalyzeInfo) XXX_Merge added in v0.6.0

func (m *AnalyzeInfo) XXX_Merge(src proto.Message)

func (*AnalyzeInfo) XXX_Size added in v0.6.0

func (m *AnalyzeInfo) XXX_Size() int

func (*AnalyzeInfo) XXX_Unmarshal added in v0.6.0

func (m *AnalyzeInfo) XXX_Unmarshal(b []byte) error

type BoundType

type BoundType int32
const (
	BoundType_UNBOUNDED BoundType = 0
	BoundType_INCLUSIVE BoundType = 1
	BoundType_EXCLUSIVE BoundType = 2
)

func (BoundType) EnumDescriptor

func (BoundType) EnumDescriptor() ([]byte, []int)

func (BoundType) String

func (x BoundType) String() string

type CheckDef added in v0.7.0

type CheckDef struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Name for anonymous constraints, __mo_chk_[INDEX_ID]
	Check                *Expr    `protobuf:"bytes,2,opt,name=check,proto3" json:"check,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CheckDef) Descriptor added in v0.7.0

func (*CheckDef) Descriptor() ([]byte, []int)

func (*CheckDef) GetCheck added in v0.7.0

func (m *CheckDef) GetCheck() *Expr

func (*CheckDef) GetName added in v0.7.0

func (m *CheckDef) GetName() string

func (*CheckDef) Marshal added in v0.7.0

func (m *CheckDef) Marshal() (dAtA []byte, err error)

func (*CheckDef) MarshalTo added in v0.7.0

func (m *CheckDef) MarshalTo(dAtA []byte) (int, error)

func (*CheckDef) MarshalToSizedBuffer added in v0.7.0

func (m *CheckDef) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CheckDef) ProtoMessage added in v0.7.0

func (*CheckDef) ProtoMessage()

func (*CheckDef) ProtoSize added in v0.7.0

func (m *CheckDef) ProtoSize() (n int)

func (*CheckDef) Reset added in v0.7.0

func (m *CheckDef) Reset()

func (*CheckDef) String added in v0.7.0

func (m *CheckDef) String() string

func (*CheckDef) Unmarshal added in v0.7.0

func (m *CheckDef) Unmarshal(dAtA []byte) error

func (*CheckDef) XXX_DiscardUnknown added in v0.7.0

func (m *CheckDef) XXX_DiscardUnknown()

func (*CheckDef) XXX_Marshal added in v0.7.0

func (m *CheckDef) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CheckDef) XXX_Merge added in v0.7.0

func (m *CheckDef) XXX_Merge(src proto.Message)

func (*CheckDef) XXX_Size added in v0.7.0

func (m *CheckDef) XXX_Size() int

func (*CheckDef) XXX_Unmarshal added in v0.7.0

func (m *CheckDef) XXX_Unmarshal(b []byte) error

type CloneTable

type CloneTable struct {
	CreateTable          *Plan      `protobuf:"bytes,1,opt,name=create_table,json=createTable,proto3" json:"create_table,omitempty"`
	ScanSnapshot         *Snapshot  `protobuf:"bytes,2,opt,name=scan_snapshot,json=scanSnapshot,proto3" json:"scan_snapshot,omitempty"`
	SrcTableDef          *TableDef  `protobuf:"bytes,3,opt,name=src_table_def,json=srcTableDef,proto3" json:"src_table_def,omitempty"`
	SrcObjDef            *ObjectRef `protobuf:"bytes,4,opt,name=src_obj_def,json=srcObjDef,proto3" json:"src_obj_def,omitempty"`
	DstDatabaseName      string     `protobuf:"bytes,5,opt,name=dst_database_name,json=dstDatabaseName,proto3" json:"dst_database_name,omitempty"`
	DstTableName         string     `protobuf:"bytes,6,opt,name=dst_table_name,json=dstTableName,proto3" json:"dst_table_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (*CloneTable) Descriptor

func (*CloneTable) Descriptor() ([]byte, []int)

func (*CloneTable) GetCreateTable

func (m *CloneTable) GetCreateTable() *Plan

func (*CloneTable) GetDstDatabaseName

func (m *CloneTable) GetDstDatabaseName() string

func (*CloneTable) GetDstTableName

func (m *CloneTable) GetDstTableName() string

func (*CloneTable) GetScanSnapshot

func (m *CloneTable) GetScanSnapshot() *Snapshot

func (*CloneTable) GetSrcObjDef

func (m *CloneTable) GetSrcObjDef() *ObjectRef

func (*CloneTable) GetSrcTableDef

func (m *CloneTable) GetSrcTableDef() *TableDef

func (*CloneTable) Marshal

func (m *CloneTable) Marshal() (dAtA []byte, err error)

func (*CloneTable) MarshalTo

func (m *CloneTable) MarshalTo(dAtA []byte) (int, error)

func (*CloneTable) MarshalToSizedBuffer

func (m *CloneTable) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CloneTable) ProtoMessage

func (*CloneTable) ProtoMessage()

func (*CloneTable) ProtoSize

func (m *CloneTable) ProtoSize() (n int)

func (*CloneTable) Reset

func (m *CloneTable) Reset()

func (*CloneTable) String

func (m *CloneTable) String() string

func (*CloneTable) Unmarshal

func (m *CloneTable) Unmarshal(dAtA []byte) error

func (*CloneTable) XXX_DiscardUnknown

func (m *CloneTable) XXX_DiscardUnknown()

func (*CloneTable) XXX_Marshal

func (m *CloneTable) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CloneTable) XXX_Merge

func (m *CloneTable) XXX_Merge(src proto.Message)

func (*CloneTable) XXX_Size

func (m *CloneTable) XXX_Size() int

func (*CloneTable) XXX_Unmarshal

func (m *CloneTable) XXX_Unmarshal(b []byte) error

type ClusterByDef added in v0.7.0

type ClusterByDef struct {
	// XXX: Deprecated and to be removed soon. letter case: lower ?
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Composite cluster by column definition
	CompCbkeyCol         *ColDef  `protobuf:"bytes,2,opt,name=comp_cbkey_col,json=compCbkeyCol,proto3" json:"comp_cbkey_col,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ClusterByDef) Descriptor added in v0.7.0

func (*ClusterByDef) Descriptor() ([]byte, []int)

func (*ClusterByDef) GetCompCbkeyCol added in v1.0.0

func (m *ClusterByDef) GetCompCbkeyCol() *ColDef

func (*ClusterByDef) GetName added in v0.7.0

func (m *ClusterByDef) GetName() string

func (*ClusterByDef) Marshal added in v0.7.0

func (m *ClusterByDef) Marshal() (dAtA []byte, err error)

func (*ClusterByDef) MarshalTo added in v0.7.0

func (m *ClusterByDef) MarshalTo(dAtA []byte) (int, error)

func (*ClusterByDef) MarshalToSizedBuffer added in v0.7.0

func (m *ClusterByDef) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ClusterByDef) ProtoMessage added in v0.7.0

func (*ClusterByDef) ProtoMessage()

func (*ClusterByDef) ProtoSize added in v0.7.0

func (m *ClusterByDef) ProtoSize() (n int)

func (*ClusterByDef) Reset added in v0.7.0

func (m *ClusterByDef) Reset()

func (*ClusterByDef) String added in v0.7.0

func (m *ClusterByDef) String() string

func (*ClusterByDef) Unmarshal added in v0.7.0

func (m *ClusterByDef) Unmarshal(dAtA []byte) error

func (*ClusterByDef) XXX_DiscardUnknown added in v0.7.0

func (m *ClusterByDef) XXX_DiscardUnknown()

func (*ClusterByDef) XXX_Marshal added in v0.7.0

func (m *ClusterByDef) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ClusterByDef) XXX_Merge added in v0.7.0

func (m *ClusterByDef) XXX_Merge(src proto.Message)

func (*ClusterByDef) XXX_Size added in v0.7.0

func (m *ClusterByDef) XXX_Size() int

func (*ClusterByDef) XXX_Unmarshal added in v0.7.0

func (m *ClusterByDef) XXX_Unmarshal(b []byte) error

type ClusterTable added in v0.7.0

type ClusterTable struct {
	IsClusterTable         bool     `protobuf:"varint,1,opt,name=is_cluster_table,json=isClusterTable,proto3" json:"is_cluster_table,omitempty"`
	AccountIDs             []uint32 `protobuf:"varint,2,rep,packed,name=accountIDs,proto3" json:"accountIDs,omitempty"`
	ColumnIndexOfAccountId int32    `` /* 132-byte string literal not displayed */
	XXX_NoUnkeyedLiteral   struct{} `json:"-"`
	XXX_unrecognized       []byte   `json:"-"`
	XXX_sizecache          int32    `json:"-"`
}

func (*ClusterTable) Descriptor added in v0.7.0

func (*ClusterTable) Descriptor() ([]byte, []int)

func (*ClusterTable) GetAccountIDs added in v0.7.0

func (m *ClusterTable) GetAccountIDs() []uint32

func (*ClusterTable) GetColumnIndexOfAccountId added in v0.7.0

func (m *ClusterTable) GetColumnIndexOfAccountId() int32

func (*ClusterTable) GetIsClusterTable added in v0.7.0

func (m *ClusterTable) GetIsClusterTable() bool

func (*ClusterTable) Marshal added in v0.7.0

func (m *ClusterTable) Marshal() (dAtA []byte, err error)

func (*ClusterTable) MarshalTo added in v0.7.0

func (m *ClusterTable) MarshalTo(dAtA []byte) (int, error)

func (*ClusterTable) MarshalToSizedBuffer added in v0.7.0

func (m *ClusterTable) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ClusterTable) ProtoMessage added in v0.7.0

func (*ClusterTable) ProtoMessage()

func (*ClusterTable) ProtoSize added in v0.7.0

func (m *ClusterTable) ProtoSize() (n int)

func (*ClusterTable) Reset added in v0.7.0

func (m *ClusterTable) Reset()

func (*ClusterTable) String added in v0.7.0

func (m *ClusterTable) String() string

func (*ClusterTable) Unmarshal added in v0.7.0

func (m *ClusterTable) Unmarshal(dAtA []byte) error

func (*ClusterTable) XXX_DiscardUnknown added in v0.7.0

func (m *ClusterTable) XXX_DiscardUnknown()

func (*ClusterTable) XXX_Marshal added in v0.7.0

func (m *ClusterTable) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ClusterTable) XXX_Merge added in v0.7.0

func (m *ClusterTable) XXX_Merge(src proto.Message)

func (*ClusterTable) XXX_Size added in v0.7.0

func (m *ClusterTable) XXX_Size() int

func (*ClusterTable) XXX_Unmarshal added in v0.7.0

func (m *ClusterTable) XXX_Unmarshal(b []byte) error

type ColData

type ColData struct {
	Data                 []*RowsetExpr `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*ColData) Descriptor

func (*ColData) Descriptor() ([]byte, []int)

func (*ColData) GetData added in v0.7.0

func (m *ColData) GetData() []*RowsetExpr

func (*ColData) Marshal added in v0.5.0

func (m *ColData) Marshal() (dAtA []byte, err error)

func (*ColData) MarshalTo added in v0.5.0

func (m *ColData) MarshalTo(dAtA []byte) (int, error)

func (*ColData) MarshalToSizedBuffer added in v0.5.0

func (m *ColData) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ColData) ProtoMessage

func (*ColData) ProtoMessage()

func (*ColData) ProtoSize added in v0.5.0

func (m *ColData) ProtoSize() (n int)

func (*ColData) Reset

func (m *ColData) Reset()

func (*ColData) String

func (m *ColData) String() string

func (*ColData) Unmarshal added in v0.5.0

func (m *ColData) Unmarshal(dAtA []byte) error

func (*ColData) XXX_DiscardUnknown added in v0.5.0

func (m *ColData) XXX_DiscardUnknown()

func (*ColData) XXX_Marshal added in v0.5.0

func (m *ColData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ColData) XXX_Merge added in v0.5.0

func (m *ColData) XXX_Merge(src proto.Message)

func (*ColData) XXX_Size added in v0.5.0

func (m *ColData) XXX_Size() int

func (*ColData) XXX_Unmarshal added in v0.5.0

func (m *ColData) XXX_Unmarshal(b []byte) error

type ColDef

type ColDef struct {
	ColId uint64 `protobuf:"varint,1,opt,name=col_id,json=colId,proto3" json:"col_id,omitempty"`
	// letter case: lower
	Name     string       `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Hidden   bool         `protobuf:"varint,3,opt,name=hidden,proto3" json:"hidden,omitempty"`
	Alg      CompressType `protobuf:"varint,4,opt,name=alg,proto3,enum=plan.CompressType" json:"alg,omitempty"`
	Typ      Type         `protobuf:"bytes,5,opt,name=typ,proto3" json:"typ"`
	NotNull  bool         `protobuf:"varint,6,opt,name=not_null,json=notNull,proto3" json:"not_null,omitempty"`
	Default  *Default     `protobuf:"bytes,7,opt,name=default,proto3" json:"default,omitempty"`
	Comment  string       `protobuf:"bytes,8,opt,name=comment,proto3" json:"comment,omitempty"`
	OnUpdate *OnUpdate    `protobuf:"bytes,9,opt,name=on_update,json=onUpdate,proto3" json:"on_update,omitempty"`
	LowCard  bool         `protobuf:"varint,10,opt,name=low_card,json=lowCard,proto3" json:"low_card,omitempty"`
	Seqnum   uint32       `protobuf:"varint,11,opt,name=seqnum,proto3" json:"seqnum,omitempty"`
	// XXX: Deprecated and to be removed soon.
	ClusterBy bool   `protobuf:"varint,12,opt,name=clusterBy,proto3" json:"clusterBy,omitempty"`
	Primary   bool   `protobuf:"varint,13,opt,name=primary,proto3" json:"primary,omitempty"`
	Pkidx     int32  `protobuf:"varint,14,opt,name=pkidx,proto3" json:"pkidx,omitempty"`
	Headers   bool   `protobuf:"varint,15,opt,name=headers,proto3" json:"headers,omitempty"`
	Header    string `protobuf:"bytes,16,opt,name=header,proto3" json:"header,omitempty"`
	TblName   string `protobuf:"bytes,17,opt,name=tbl_name,json=tblName,proto3" json:"tbl_name,omitempty"`
	DbName    string `protobuf:"bytes,18,opt,name=db_name,json=dbName,proto3" json:"db_name,omitempty"`
	// get origin_name by ColDef.GetOriginCaseName(), letter case: origin
	OriginName           string        `protobuf:"bytes,19,opt,name=origin_name,json=originName,proto3" json:"origin_name,omitempty"`
	GeneratedCol         *GeneratedCol `protobuf:"bytes,20,opt,name=generated_col,json=generatedCol,proto3" json:"generated_col,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*ColDef) Descriptor

func (*ColDef) Descriptor() ([]byte, []int)

func (*ColDef) GetAlg added in v0.5.0

func (m *ColDef) GetAlg() CompressType

func (*ColDef) GetClusterBy added in v0.7.0

func (m *ColDef) GetClusterBy() bool

func (*ColDef) GetColId added in v0.7.0

func (m *ColDef) GetColId() uint64

func (*ColDef) GetComment added in v0.6.0

func (m *ColDef) GetComment() string

func (*ColDef) GetDbName added in v1.1.2

func (m *ColDef) GetDbName() string

func (*ColDef) GetDefault added in v0.5.0

func (m *ColDef) GetDefault() *Default

func (*ColDef) GetGeneratedCol

func (m *ColDef) GetGeneratedCol() *GeneratedCol

func (*ColDef) GetHeader added in v1.0.0

func (m *ColDef) GetHeader() string

func (*ColDef) GetHeaders added in v1.0.0

func (m *ColDef) GetHeaders() bool

func (*ColDef) GetHidden added in v0.7.0

func (m *ColDef) GetHidden() bool

func (*ColDef) GetLowCard added in v0.7.0

func (m *ColDef) GetLowCard() bool

func (*ColDef) GetName

func (m *ColDef) GetName() string

func (*ColDef) GetNotNull added in v0.7.0

func (m *ColDef) GetNotNull() bool

func (*ColDef) GetOnUpdate added in v0.6.0

func (m *ColDef) GetOnUpdate() *OnUpdate

func (*ColDef) GetOriginCaseName

func (def *ColDef) GetOriginCaseName() string

func (*ColDef) GetOriginName

func (m *ColDef) GetOriginName() string

func (*ColDef) GetPkidx

func (m *ColDef) GetPkidx() int32

func (*ColDef) GetPrimary added in v0.5.0

func (m *ColDef) GetPrimary() bool

func (*ColDef) GetSeqnum added in v0.8.0

func (m *ColDef) GetSeqnum() uint32

func (*ColDef) GetTblName added in v1.1.2

func (m *ColDef) GetTblName() string

func (*ColDef) GetTyp

func (m *ColDef) GetTyp() Type

func (*ColDef) Marshal added in v0.5.0

func (m *ColDef) Marshal() (dAtA []byte, err error)

func (*ColDef) MarshalTo added in v0.5.0

func (m *ColDef) MarshalTo(dAtA []byte) (int, error)

func (*ColDef) MarshalToSizedBuffer added in v0.5.0

func (m *ColDef) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ColDef) ProtoMessage

func (*ColDef) ProtoMessage()

func (*ColDef) ProtoSize added in v0.5.0

func (m *ColDef) ProtoSize() (n int)

func (*ColDef) Reset

func (m *ColDef) Reset()

func (*ColDef) String

func (m *ColDef) String() string

func (*ColDef) Unmarshal added in v0.5.0

func (m *ColDef) Unmarshal(dAtA []byte) error

func (*ColDef) XXX_DiscardUnknown added in v0.5.0

func (m *ColDef) XXX_DiscardUnknown()

func (*ColDef) XXX_Marshal added in v0.5.0

func (m *ColDef) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ColDef) XXX_Merge added in v0.5.0

func (m *ColDef) XXX_Merge(src proto.Message)

func (*ColDef) XXX_Size added in v0.5.0

func (m *ColDef) XXX_Size() int

func (*ColDef) XXX_Unmarshal added in v0.5.0

func (m *ColDef) XXX_Unmarshal(b []byte) error

type ColPosMap added in v0.7.0

type ColPosMap struct {
	Map                  map[string]int32 `` /* 148-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (*ColPosMap) Descriptor added in v0.7.0

func (*ColPosMap) Descriptor() ([]byte, []int)

func (*ColPosMap) GetMap added in v0.7.0

func (m *ColPosMap) GetMap() map[string]int32

func (*ColPosMap) Marshal added in v0.7.0

func (m *ColPosMap) Marshal() (dAtA []byte, err error)

func (*ColPosMap) MarshalTo added in v0.7.0

func (m *ColPosMap) MarshalTo(dAtA []byte) (int, error)

func (*ColPosMap) MarshalToSizedBuffer added in v0.7.0

func (m *ColPosMap) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ColPosMap) ProtoMessage added in v0.7.0

func (*ColPosMap) ProtoMessage()

func (*ColPosMap) ProtoSize added in v0.7.0

func (m *ColPosMap) ProtoSize() (n int)

func (*ColPosMap) Reset added in v0.7.0

func (m *ColPosMap) Reset()

func (*ColPosMap) String added in v0.7.0

func (m *ColPosMap) String() string

func (*ColPosMap) Unmarshal added in v0.7.0

func (m *ColPosMap) Unmarshal(dAtA []byte) error

func (*ColPosMap) XXX_DiscardUnknown added in v0.7.0

func (m *ColPosMap) XXX_DiscardUnknown()

func (*ColPosMap) XXX_Marshal added in v0.7.0

func (m *ColPosMap) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ColPosMap) XXX_Merge added in v0.7.0

func (m *ColPosMap) XXX_Merge(src proto.Message)

func (*ColPosMap) XXX_Size added in v0.7.0

func (m *ColPosMap) XXX_Size() int

func (*ColPosMap) XXX_Unmarshal added in v0.7.0

func (m *ColPosMap) XXX_Unmarshal(b []byte) error

type ColRef

type ColRef struct {
	RelPos               int32    `protobuf:"varint,1,opt,name=rel_pos,json=relPos,proto3" json:"rel_pos,omitempty"`
	ColPos               int32    `protobuf:"varint,2,opt,name=col_pos,json=colPos,proto3" json:"col_pos,omitempty"`
	Name                 string   `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	TblName              string   `protobuf:"bytes,4,opt,name=tbl_name,json=tblName,proto3" json:"tbl_name,omitempty"`
	DbName               string   `protobuf:"bytes,5,opt,name=db_name,json=dbName,proto3" json:"db_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Reference a column in the proj list of a node.

func (*ColRef) ColRefString

func (m *ColRef) ColRefString() string

func (*ColRef) Descriptor

func (*ColRef) Descriptor() ([]byte, []int)

func (*ColRef) GetColPos

func (m *ColRef) GetColPos() int32

func (*ColRef) GetDbName added in v1.1.2

func (m *ColRef) GetDbName() string

func (*ColRef) GetName

func (m *ColRef) GetName() string

func (*ColRef) GetRelPos

func (m *ColRef) GetRelPos() int32

func (*ColRef) GetTblName added in v1.1.2

func (m *ColRef) GetTblName() string

func (*ColRef) Marshal added in v0.5.0

func (m *ColRef) Marshal() (dAtA []byte, err error)

func (*ColRef) MarshalTo added in v0.5.0

func (m *ColRef) MarshalTo(dAtA []byte) (int, error)

func (*ColRef) MarshalToSizedBuffer added in v0.5.0

func (m *ColRef) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ColRef) ProtoMessage

func (*ColRef) ProtoMessage()

func (*ColRef) ProtoSize added in v0.5.0

func (m *ColRef) ProtoSize() (n int)

func (*ColRef) Reset

func (m *ColRef) Reset()

func (*ColRef) String

func (m *ColRef) String() string

func (*ColRef) Unmarshal added in v0.5.0

func (m *ColRef) Unmarshal(dAtA []byte) error

func (*ColRef) XXX_DiscardUnknown added in v0.5.0

func (m *ColRef) XXX_DiscardUnknown()

func (*ColRef) XXX_Marshal added in v0.5.0

func (m *ColRef) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ColRef) XXX_Merge added in v0.5.0

func (m *ColRef) XXX_Merge(src proto.Message)

func (*ColRef) XXX_Size added in v0.5.0

func (m *ColRef) XXX_Size() int

func (*ColRef) XXX_Unmarshal added in v0.5.0

func (m *ColRef) XXX_Unmarshal(b []byte) error

type Column added in v0.6.0

type Column struct {
	Column               []*Expr  `protobuf:"bytes,1,rep,name=column,proto3" json:"column,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Column) Descriptor added in v0.6.0

func (*Column) Descriptor() ([]byte, []int)

func (*Column) GetColumn added in v0.6.0

func (m *Column) GetColumn() []*Expr

func (*Column) Marshal added in v0.6.0

func (m *Column) Marshal() (dAtA []byte, err error)

func (*Column) MarshalTo added in v0.6.0

func (m *Column) MarshalTo(dAtA []byte) (int, error)

func (*Column) MarshalToSizedBuffer added in v0.6.0

func (m *Column) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Column) ProtoMessage added in v0.6.0

func (*Column) ProtoMessage()

func (*Column) ProtoSize added in v0.6.0

func (m *Column) ProtoSize() (n int)

func (*Column) Reset added in v0.6.0

func (m *Column) Reset()

func (*Column) String added in v0.6.0

func (m *Column) String() string

func (*Column) Unmarshal added in v0.6.0

func (m *Column) Unmarshal(dAtA []byte) error

func (*Column) XXX_DiscardUnknown added in v0.6.0

func (m *Column) XXX_DiscardUnknown()

func (*Column) XXX_Marshal added in v0.6.0

func (m *Column) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Column) XXX_Merge added in v0.6.0

func (m *Column) XXX_Merge(src proto.Message)

func (*Column) XXX_Size added in v0.6.0

func (m *Column) XXX_Size() int

func (*Column) XXX_Unmarshal added in v0.6.0

func (m *Column) XXX_Unmarshal(b []byte) error

type CompressType added in v0.5.0

type CompressType int32
const (
	CompressType_None CompressType = 0
	CompressType_Lz4  CompressType = 1
)

func (CompressType) EnumDescriptor added in v0.5.0

func (CompressType) EnumDescriptor() ([]byte, []int)

func (CompressType) String added in v0.5.0

func (x CompressType) String() string

type CorrColRef

type CorrColRef struct {
	RelPos               int32    `protobuf:"varint,1,opt,name=rel_pos,json=relPos,proto3" json:"rel_pos,omitempty"`
	ColPos               int32    `protobuf:"varint,2,opt,name=col_pos,json=colPos,proto3" json:"col_pos,omitempty"`
	Depth                int32    `protobuf:"varint,3,opt,name=depth,proto3" json:"depth,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Reference a correlated column in the proj list of a node.

func (*CorrColRef) Descriptor

func (*CorrColRef) Descriptor() ([]byte, []int)

func (*CorrColRef) GetColPos

func (m *CorrColRef) GetColPos() int32

func (*CorrColRef) GetDepth added in v0.5.0

func (m *CorrColRef) GetDepth() int32

func (*CorrColRef) GetRelPos

func (m *CorrColRef) GetRelPos() int32

func (*CorrColRef) Marshal added in v0.5.0

func (m *CorrColRef) Marshal() (dAtA []byte, err error)

func (*CorrColRef) MarshalTo added in v0.5.0

func (m *CorrColRef) MarshalTo(dAtA []byte) (int, error)

func (*CorrColRef) MarshalToSizedBuffer added in v0.5.0

func (m *CorrColRef) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CorrColRef) ProtoMessage

func (*CorrColRef) ProtoMessage()

func (*CorrColRef) ProtoSize added in v0.5.0

func (m *CorrColRef) ProtoSize() (n int)

func (*CorrColRef) Reset

func (m *CorrColRef) Reset()

func (*CorrColRef) String

func (m *CorrColRef) String() string

func (*CorrColRef) Unmarshal added in v0.5.0

func (m *CorrColRef) Unmarshal(dAtA []byte) error

func (*CorrColRef) XXX_DiscardUnknown added in v0.5.0

func (m *CorrColRef) XXX_DiscardUnknown()

func (*CorrColRef) XXX_Marshal added in v0.5.0

func (m *CorrColRef) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CorrColRef) XXX_Merge added in v0.5.0

func (m *CorrColRef) XXX_Merge(src proto.Message)

func (*CorrColRef) XXX_Size added in v0.5.0

func (m *CorrColRef) XXX_Size() int

func (*CorrColRef) XXX_Unmarshal added in v0.5.0

func (m *CorrColRef) XXX_Unmarshal(b []byte) error

type CreateCDC

type CreateCDC struct {
	IfNotExists          bool     `protobuf:"varint,1,opt,name=if_not_exists,json=ifNotExists,proto3" json:"if_not_exists,omitempty"`
	TaskName             string   `protobuf:"bytes,2,opt,name=task_name,json=taskName,proto3" json:"task_name,omitempty"`
	SourceUri            string   `protobuf:"bytes,3,opt,name=source_uri,json=sourceUri,proto3" json:"source_uri,omitempty"`
	SinkType             string   `protobuf:"bytes,4,opt,name=sink_type,json=sinkType,proto3" json:"sink_type,omitempty"`
	SinkUri              string   `protobuf:"bytes,5,opt,name=sink_uri,json=sinkUri,proto3" json:"sink_uri,omitempty"`
	Tables               string   `protobuf:"bytes,6,opt,name=tables,proto3" json:"tables,omitempty"`
	Option               []string `protobuf:"bytes,7,rep,name=option,proto3" json:"option,omitempty"`
	UserName             string   `protobuf:"bytes,8,opt,name=user_name,json=userName,proto3" json:"user_name,omitempty"`
	AccountId            uint32   `protobuf:"varint,9,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
	AccountName          string   `protobuf:"bytes,10,opt,name=account_name,json=accountName,proto3" json:"account_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CreateCDC) Descriptor

func (*CreateCDC) Descriptor() ([]byte, []int)

func (*CreateCDC) GetAccountId

func (m *CreateCDC) GetAccountId() uint32

func (*CreateCDC) GetAccountName

func (m *CreateCDC) GetAccountName() string

func (*CreateCDC) GetIfNotExists

func (m *CreateCDC) GetIfNotExists() bool

func (*CreateCDC) GetOption

func (m *CreateCDC) GetOption() []string

func (*CreateCDC) GetSinkType

func (m *CreateCDC) GetSinkType() string

func (*CreateCDC) GetSinkUri

func (m *CreateCDC) GetSinkUri() string

func (*CreateCDC) GetSourceUri

func (m *CreateCDC) GetSourceUri() string

func (*CreateCDC) GetTables

func (m *CreateCDC) GetTables() string

func (*CreateCDC) GetTaskName

func (m *CreateCDC) GetTaskName() string

func (*CreateCDC) GetUserName

func (m *CreateCDC) GetUserName() string

func (*CreateCDC) Marshal

func (m *CreateCDC) Marshal() (dAtA []byte, err error)

func (*CreateCDC) MarshalTo

func (m *CreateCDC) MarshalTo(dAtA []byte) (int, error)

func (*CreateCDC) MarshalToSizedBuffer

func (m *CreateCDC) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CreateCDC) ProtoMessage

func (*CreateCDC) ProtoMessage()

func (*CreateCDC) ProtoSize

func (m *CreateCDC) ProtoSize() (n int)

func (*CreateCDC) Reset

func (m *CreateCDC) Reset()

func (*CreateCDC) String

func (m *CreateCDC) String() string

func (*CreateCDC) Unmarshal

func (m *CreateCDC) Unmarshal(dAtA []byte) error

func (*CreateCDC) XXX_DiscardUnknown

func (m *CreateCDC) XXX_DiscardUnknown()

func (*CreateCDC) XXX_Marshal

func (m *CreateCDC) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateCDC) XXX_Merge

func (m *CreateCDC) XXX_Merge(src proto.Message)

func (*CreateCDC) XXX_Size

func (m *CreateCDC) XXX_Size() int

func (*CreateCDC) XXX_Unmarshal

func (m *CreateCDC) XXX_Unmarshal(b []byte) error

type CreateDatabase added in v0.5.0

type CreateDatabase struct {
	IfNotExists          bool                `protobuf:"varint,1,opt,name=if_not_exists,json=ifNotExists,proto3" json:"if_not_exists,omitempty"`
	Database             string              `protobuf:"bytes,2,opt,name=database,proto3" json:"database,omitempty"`
	SubscriptionOption   *SubscriptionOption `protobuf:"bytes,3,opt,name=subscription_option,json=subscriptionOption,proto3" json:"subscription_option,omitempty"`
	Sql                  string              `protobuf:"bytes,4,opt,name=sql,proto3" json:"sql,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

func (*CreateDatabase) Descriptor added in v0.5.0

func (*CreateDatabase) Descriptor() ([]byte, []int)

func (*CreateDatabase) GetDatabase added in v0.5.0

func (m *CreateDatabase) GetDatabase() string

func (*CreateDatabase) GetIfNotExists added in v0.5.0

func (m *CreateDatabase) GetIfNotExists() bool

func (*CreateDatabase) GetSql added in v1.0.2

func (m *CreateDatabase) GetSql() string

func (*CreateDatabase) GetSubscriptionOption added in v0.8.0

func (m *CreateDatabase) GetSubscriptionOption() *SubscriptionOption

func (*CreateDatabase) Marshal added in v0.5.0

func (m *CreateDatabase) Marshal() (dAtA []byte, err error)

func (*CreateDatabase) MarshalTo added in v0.5.0

func (m *CreateDatabase) MarshalTo(dAtA []byte) (int, error)

func (*CreateDatabase) MarshalToSizedBuffer added in v0.5.0

func (m *CreateDatabase) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CreateDatabase) ProtoMessage added in v0.5.0

func (*CreateDatabase) ProtoMessage()

func (*CreateDatabase) ProtoSize added in v0.5.0

func (m *CreateDatabase) ProtoSize() (n int)

func (*CreateDatabase) Reset added in v0.5.0

func (m *CreateDatabase) Reset()

func (*CreateDatabase) String added in v0.5.0

func (m *CreateDatabase) String() string

func (*CreateDatabase) Unmarshal added in v0.5.0

func (m *CreateDatabase) Unmarshal(dAtA []byte) error

func (*CreateDatabase) XXX_DiscardUnknown added in v0.5.0

func (m *CreateDatabase) XXX_DiscardUnknown()

func (*CreateDatabase) XXX_Marshal added in v0.5.0

func (m *CreateDatabase) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateDatabase) XXX_Merge added in v0.5.0

func (m *CreateDatabase) XXX_Merge(src proto.Message)

func (*CreateDatabase) XXX_Size added in v0.5.0

func (m *CreateDatabase) XXX_Size() int

func (*CreateDatabase) XXX_Unmarshal added in v0.5.0

func (m *CreateDatabase) XXX_Unmarshal(b []byte) error

type CreateIndex added in v0.5.0

type CreateIndex struct {
	Database              string       `protobuf:"bytes,1,opt,name=database,proto3" json:"database,omitempty"`
	Table                 string       `protobuf:"bytes,2,opt,name=table,proto3" json:"table,omitempty"`
	TableDef              *TableDef    `protobuf:"bytes,3,opt,name=table_def,json=tableDef,proto3" json:"table_def,omitempty"`
	OriginTablePrimaryKey string       `` /* 128-byte string literal not displayed */
	Index                 *CreateTable `protobuf:"bytes,5,opt,name=index,proto3" json:"index,omitempty"`
	TableExist            bool         `protobuf:"varint,6,opt,name=table_exist,json=tableExist,proto3" json:"table_exist,omitempty"`
	XXX_NoUnkeyedLiteral  struct{}     `json:"-"`
	XXX_unrecognized      []byte       `json:"-"`
	XXX_sizecache         int32        `json:"-"`
}

func (*CreateIndex) Descriptor added in v0.5.0

func (*CreateIndex) Descriptor() ([]byte, []int)

func (*CreateIndex) GetDatabase added in v0.7.0

func (m *CreateIndex) GetDatabase() string

func (*CreateIndex) GetIndex added in v0.5.0

func (m *CreateIndex) GetIndex() *CreateTable

func (*CreateIndex) GetOriginTablePrimaryKey added in v0.7.0

func (m *CreateIndex) GetOriginTablePrimaryKey() string

func (*CreateIndex) GetTable added in v0.7.0

func (m *CreateIndex) GetTable() string

func (*CreateIndex) GetTableDef added in v0.8.0

func (m *CreateIndex) GetTableDef() *TableDef

func (*CreateIndex) GetTableExist added in v0.7.0

func (m *CreateIndex) GetTableExist() bool

func (*CreateIndex) Marshal added in v0.5.0

func (m *CreateIndex) Marshal() (dAtA []byte, err error)

func (*CreateIndex) MarshalTo added in v0.5.0

func (m *CreateIndex) MarshalTo(dAtA []byte) (int, error)

func (*CreateIndex) MarshalToSizedBuffer added in v0.5.0

func (m *CreateIndex) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CreateIndex) ProtoMessage added in v0.5.0

func (*CreateIndex) ProtoMessage()

func (*CreateIndex) ProtoSize added in v0.5.0

func (m *CreateIndex) ProtoSize() (n int)

func (*CreateIndex) Reset added in v0.5.0

func (m *CreateIndex) Reset()

func (*CreateIndex) String added in v0.5.0

func (m *CreateIndex) String() string

func (*CreateIndex) Unmarshal added in v0.5.0

func (m *CreateIndex) Unmarshal(dAtA []byte) error

func (*CreateIndex) XXX_DiscardUnknown added in v0.5.0

func (m *CreateIndex) XXX_DiscardUnknown()

func (*CreateIndex) XXX_Marshal added in v0.5.0

func (m *CreateIndex) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateIndex) XXX_Merge added in v0.5.0

func (m *CreateIndex) XXX_Merge(src proto.Message)

func (*CreateIndex) XXX_Size added in v0.5.0

func (m *CreateIndex) XXX_Size() int

func (*CreateIndex) XXX_Unmarshal added in v0.5.0

func (m *CreateIndex) XXX_Unmarshal(b []byte) error

type CreatePitr

type CreatePitr struct {
	IfNotExists          bool     `protobuf:"varint,1,opt,name=if_not_exists,json=ifNotExists,proto3" json:"if_not_exists,omitempty"`
	Name                 string   `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Level                int32    `protobuf:"varint,3,opt,name=level,proto3" json:"level,omitempty"`
	AccountName          string   `protobuf:"bytes,4,opt,name=account_name,json=accountName,proto3" json:"account_name,omitempty"`
	DatabaseName         string   `protobuf:"bytes,5,opt,name=database_name,json=databaseName,proto3" json:"database_name,omitempty"`
	TableName            string   `protobuf:"bytes,6,opt,name=table_name,json=tableName,proto3" json:"table_name,omitempty"`
	PitrValue            int64    `protobuf:"varint,7,opt,name=pitr_value,json=pitrValue,proto3" json:"pitr_value,omitempty"`
	PitrUnit             string   `protobuf:"bytes,8,opt,name=pitr_unit,json=pitrUnit,proto3" json:"pitr_unit,omitempty"`
	DatabaseId           uint64   `protobuf:"varint,9,opt,name=database_id,json=databaseId,proto3" json:"database_id,omitempty"`
	TableId              uint64   `protobuf:"varint,10,opt,name=table_id,json=tableId,proto3" json:"table_id,omitempty"`
	AccountId            uint32   `protobuf:"varint,11,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
	CurrentAccountId     uint32   `protobuf:"varint,12,opt,name=current_account_id,json=currentAccountId,proto3" json:"current_account_id,omitempty"`
	CurrentAccount       string   `protobuf:"bytes,13,opt,name=current_account,json=currentAccount,proto3" json:"current_account,omitempty"`
	OriginAccountName    bool     `protobuf:"varint,14,opt,name=origin_account_name,json=originAccountName,proto3" json:"origin_account_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CreatePitr) Descriptor

func (*CreatePitr) Descriptor() ([]byte, []int)

func (*CreatePitr) GetAccountId

func (m *CreatePitr) GetAccountId() uint32

func (*CreatePitr) GetAccountName

func (m *CreatePitr) GetAccountName() string

func (*CreatePitr) GetCurrentAccount

func (m *CreatePitr) GetCurrentAccount() string

func (*CreatePitr) GetCurrentAccountId

func (m *CreatePitr) GetCurrentAccountId() uint32

func (*CreatePitr) GetDatabaseId

func (m *CreatePitr) GetDatabaseId() uint64

func (*CreatePitr) GetDatabaseName

func (m *CreatePitr) GetDatabaseName() string

func (*CreatePitr) GetIfNotExists

func (m *CreatePitr) GetIfNotExists() bool

func (*CreatePitr) GetLevel

func (m *CreatePitr) GetLevel() int32

func (*CreatePitr) GetName

func (m *CreatePitr) GetName() string

func (*CreatePitr) GetOriginAccountName

func (m *CreatePitr) GetOriginAccountName() bool

func (*CreatePitr) GetPitrUnit

func (m *CreatePitr) GetPitrUnit() string

func (*CreatePitr) GetPitrValue

func (m *CreatePitr) GetPitrValue() int64

func (*CreatePitr) GetTableId

func (m *CreatePitr) GetTableId() uint64

func (*CreatePitr) GetTableName

func (m *CreatePitr) GetTableName() string

func (*CreatePitr) Marshal

func (m *CreatePitr) Marshal() (dAtA []byte, err error)

func (*CreatePitr) MarshalTo

func (m *CreatePitr) MarshalTo(dAtA []byte) (int, error)

func (*CreatePitr) MarshalToSizedBuffer

func (m *CreatePitr) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CreatePitr) ProtoMessage

func (*CreatePitr) ProtoMessage()

func (*CreatePitr) ProtoSize

func (m *CreatePitr) ProtoSize() (n int)

func (*CreatePitr) Reset

func (m *CreatePitr) Reset()

func (*CreatePitr) String

func (m *CreatePitr) String() string

func (*CreatePitr) Unmarshal

func (m *CreatePitr) Unmarshal(dAtA []byte) error

func (*CreatePitr) XXX_DiscardUnknown

func (m *CreatePitr) XXX_DiscardUnknown()

func (*CreatePitr) XXX_Marshal

func (m *CreatePitr) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreatePitr) XXX_Merge

func (m *CreatePitr) XXX_Merge(src proto.Message)

func (*CreatePitr) XXX_Size

func (m *CreatePitr) XXX_Size() int

func (*CreatePitr) XXX_Unmarshal

func (m *CreatePitr) XXX_Unmarshal(b []byte) error

type CreateSequence added in v0.8.0

type CreateSequence struct {
	IfNotExists          bool      `protobuf:"varint,1,opt,name=if_not_exists,json=ifNotExists,proto3" json:"if_not_exists,omitempty"`
	Database             string    `protobuf:"bytes,2,opt,name=database,proto3" json:"database,omitempty"`
	TableDef             *TableDef `protobuf:"bytes,3,opt,name=table_def,json=tableDef,proto3" json:"table_def,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*CreateSequence) Descriptor added in v0.8.0

func (*CreateSequence) Descriptor() ([]byte, []int)

func (*CreateSequence) GetDatabase added in v0.8.0

func (m *CreateSequence) GetDatabase() string

func (*CreateSequence) GetIfNotExists added in v0.8.0

func (m *CreateSequence) GetIfNotExists() bool

func (*CreateSequence) GetTableDef added in v0.8.0

func (m *CreateSequence) GetTableDef() *TableDef

func (*CreateSequence) Marshal added in v0.8.0

func (m *CreateSequence) Marshal() (dAtA []byte, err error)

func (*CreateSequence) MarshalTo added in v0.8.0

func (m *CreateSequence) MarshalTo(dAtA []byte) (int, error)

func (*CreateSequence) MarshalToSizedBuffer added in v0.8.0

func (m *CreateSequence) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CreateSequence) ProtoMessage added in v0.8.0

func (*CreateSequence) ProtoMessage()

func (*CreateSequence) ProtoSize added in v0.8.0

func (m *CreateSequence) ProtoSize() (n int)

func (*CreateSequence) Reset added in v0.8.0

func (m *CreateSequence) Reset()

func (*CreateSequence) String added in v0.8.0

func (m *CreateSequence) String() string

func (*CreateSequence) Unmarshal added in v0.8.0

func (m *CreateSequence) Unmarshal(dAtA []byte) error

func (*CreateSequence) XXX_DiscardUnknown added in v0.8.0

func (m *CreateSequence) XXX_DiscardUnknown()

func (*CreateSequence) XXX_Marshal added in v0.8.0

func (m *CreateSequence) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateSequence) XXX_Merge added in v0.8.0

func (m *CreateSequence) XXX_Merge(src proto.Message)

func (*CreateSequence) XXX_Size added in v0.8.0

func (m *CreateSequence) XXX_Size() int

func (*CreateSequence) XXX_Unmarshal added in v0.8.0

func (m *CreateSequence) XXX_Unmarshal(b []byte) error

type CreateTable added in v0.5.0

type CreateTable struct {
	IfNotExists bool        `protobuf:"varint,1,opt,name=if_not_exists,json=ifNotExists,proto3" json:"if_not_exists,omitempty"`
	Temporary   bool        `protobuf:"varint,2,opt,name=temporary,proto3" json:"temporary,omitempty"`
	Database    string      `protobuf:"bytes,3,opt,name=database,proto3" json:"database,omitempty"`
	Replace     bool        `protobuf:"varint,4,opt,name=replace,proto3" json:"replace,omitempty"`
	TableDef    *TableDef   `protobuf:"bytes,5,opt,name=table_def,json=tableDef,proto3" json:"table_def,omitempty"`
	IndexTables []*TableDef `protobuf:"bytes,6,rep,name=index_tables,json=indexTables,proto3" json:"index_tables,omitempty"`
	// we need the db/table name of foreign key when create table. but we don't
	// need it in ForeignKeyDef
	FkDbs    []string `protobuf:"bytes,7,rep,name=fk_dbs,json=fkDbs,proto3" json:"fk_dbs,omitempty"`
	FkTables []string `protobuf:"bytes,8,rep,name=fk_tables,json=fkTables,proto3" json:"fk_tables,omitempty"`
	// we need column name when create table, but not in ForeignKeyDef
	FkCols            []*FkColName `protobuf:"bytes,9,rep,name=fk_cols,json=fkCols,proto3" json:"fk_cols,omitempty"`
	CreateAsSelectSql string       `protobuf:"bytes,11,opt,name=create_as_select_sql,json=createAsSelectSql,proto3" json:"create_as_select_sql,omitempty"`
	// create table may insert fk records related to this table
	// into mo_foreign_keys
	UpdateFkSqls []string `protobuf:"bytes,12,rep,name=updateFkSqls,proto3" json:"updateFkSqls,omitempty"`
	// fks forward reference to me
	FksReferToMe         []*ForeignKeyInfo `protobuf:"bytes,13,rep,name=fksReferToMe,proto3" json:"fksReferToMe,omitempty"`
	RawSQL               string            `protobuf:"bytes,15,opt,name=RawSQL,proto3" json:"RawSQL,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*CreateTable) Descriptor added in v0.5.0

func (*CreateTable) Descriptor() ([]byte, []int)

func (*CreateTable) GetCreateAsSelectSql added in v1.1.2

func (m *CreateTable) GetCreateAsSelectSql() string

func (*CreateTable) GetDatabase added in v0.5.0

func (m *CreateTable) GetDatabase() string

func (*CreateTable) GetFkCols added in v0.7.0

func (m *CreateTable) GetFkCols() []*FkColName

func (*CreateTable) GetFkDbs added in v0.7.0

func (m *CreateTable) GetFkDbs() []string

func (*CreateTable) GetFkTables added in v0.7.0

func (m *CreateTable) GetFkTables() []string

func (*CreateTable) GetFksReferToMe added in v1.1.2

func (m *CreateTable) GetFksReferToMe() []*ForeignKeyInfo

func (*CreateTable) GetIfNotExists added in v0.5.0

func (m *CreateTable) GetIfNotExists() bool

func (*CreateTable) GetIndexTables added in v0.6.0

func (m *CreateTable) GetIndexTables() []*TableDef

func (*CreateTable) GetRawSQL

func (m *CreateTable) GetRawSQL() string

func (*CreateTable) GetReplace added in v1.0.0

func (m *CreateTable) GetReplace() bool

func (*CreateTable) GetTableDef added in v0.5.0

func (m *CreateTable) GetTableDef() *TableDef

func (*CreateTable) GetTemporary added in v0.5.0

func (m *CreateTable) GetTemporary() bool

func (*CreateTable) GetUpdateFkSqls added in v1.1.2

func (m *CreateTable) GetUpdateFkSqls() []string

func (CreateTable) IsSystemExternalRel added in v0.8.0

func (m CreateTable) IsSystemExternalRel() bool

func (*CreateTable) Marshal added in v0.5.0

func (m *CreateTable) Marshal() (dAtA []byte, err error)

func (*CreateTable) MarshalTo added in v0.5.0

func (m *CreateTable) MarshalTo(dAtA []byte) (int, error)

func (*CreateTable) MarshalToSizedBuffer added in v0.5.0

func (m *CreateTable) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CreateTable) ProtoMessage added in v0.5.0

func (*CreateTable) ProtoMessage()

func (*CreateTable) ProtoSize added in v0.5.0

func (m *CreateTable) ProtoSize() (n int)

func (*CreateTable) Reset added in v0.5.0

func (m *CreateTable) Reset()

func (*CreateTable) String added in v0.5.0

func (m *CreateTable) String() string

func (*CreateTable) Unmarshal added in v0.5.0

func (m *CreateTable) Unmarshal(dAtA []byte) error

func (*CreateTable) XXX_DiscardUnknown added in v0.5.0

func (m *CreateTable) XXX_DiscardUnknown()

func (*CreateTable) XXX_Marshal added in v0.5.0

func (m *CreateTable) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateTable) XXX_Merge added in v0.5.0

func (m *CreateTable) XXX_Merge(src proto.Message)

func (*CreateTable) XXX_Size added in v0.5.0

func (m *CreateTable) XXX_Size() int

func (*CreateTable) XXX_Unmarshal added in v0.5.0

func (m *CreateTable) XXX_Unmarshal(b []byte) error

type CreateView added in v1.2.1

type CreateView struct {
	IfNotExists          bool      `protobuf:"varint,1,opt,name=if_not_exists,json=ifNotExists,proto3" json:"if_not_exists,omitempty"`
	Database             string    `protobuf:"bytes,2,opt,name=database,proto3" json:"database,omitempty"`
	Replace              bool      `protobuf:"varint,3,opt,name=replace,proto3" json:"replace,omitempty"`
	TableDef             *TableDef `protobuf:"bytes,4,opt,name=table_def,json=tableDef,proto3" json:"table_def,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*CreateView) Descriptor added in v1.2.1

func (*CreateView) Descriptor() ([]byte, []int)

func (*CreateView) GetDatabase added in v1.2.1

func (m *CreateView) GetDatabase() string

func (*CreateView) GetIfNotExists added in v1.2.1

func (m *CreateView) GetIfNotExists() bool

func (*CreateView) GetReplace added in v1.2.1

func (m *CreateView) GetReplace() bool

func (*CreateView) GetTableDef added in v1.2.1

func (m *CreateView) GetTableDef() *TableDef

func (*CreateView) Marshal added in v1.2.1

func (m *CreateView) Marshal() (dAtA []byte, err error)

func (*CreateView) MarshalTo added in v1.2.1

func (m *CreateView) MarshalTo(dAtA []byte) (int, error)

func (*CreateView) MarshalToSizedBuffer added in v1.2.1

func (m *CreateView) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*CreateView) ProtoMessage added in v1.2.1

func (*CreateView) ProtoMessage()

func (*CreateView) ProtoSize added in v1.2.1

func (m *CreateView) ProtoSize() (n int)

func (*CreateView) Reset added in v1.2.1

func (m *CreateView) Reset()

func (*CreateView) String added in v1.2.1

func (m *CreateView) String() string

func (*CreateView) Unmarshal added in v1.2.1

func (m *CreateView) Unmarshal(dAtA []byte) error

func (*CreateView) XXX_DiscardUnknown added in v1.2.1

func (m *CreateView) XXX_DiscardUnknown()

func (*CreateView) XXX_Marshal added in v1.2.1

func (m *CreateView) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateView) XXX_Merge added in v1.2.1

func (m *CreateView) XXX_Merge(src proto.Message)

func (*CreateView) XXX_Size added in v1.2.1

func (m *CreateView) XXX_Size() int

func (*CreateView) XXX_Unmarshal added in v1.2.1

func (m *CreateView) XXX_Unmarshal(b []byte) error

type DataControl added in v0.5.0

type DataControl struct {
	// DataDefinition type
	DclType DataControl_DclType `protobuf:"varint,1,opt,name=dcl_type,json=dclType,proto3,enum=plan.DataControl_DclType" json:"dcl_type,omitempty"`
	// Types that are valid to be assigned to Control:
	//
	//	*DataControl_SetVariables
	//	*DataControl_Prepare
	//	*DataControl_Execute
	//	*DataControl_Deallocate
	//	*DataControl_Other
	Control              isDataControl_Control `protobuf_oneof:"control"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (*DataControl) Descriptor added in v0.5.0

func (*DataControl) Descriptor() ([]byte, []int)

func (*DataControl) GetControl added in v0.5.0

func (m *DataControl) GetControl() isDataControl_Control

func (*DataControl) GetDclType added in v0.5.0

func (m *DataControl) GetDclType() DataControl_DclType

func (*DataControl) GetDeallocate added in v0.5.1

func (m *DataControl) GetDeallocate() *Deallocate

func (*DataControl) GetExecute added in v0.5.1

func (m *DataControl) GetExecute() *Execute

func (*DataControl) GetOther added in v1.2.0

func (m *DataControl) GetOther() *OtherDCL

func (*DataControl) GetPrepare added in v0.5.1

func (m *DataControl) GetPrepare() *Prepare

func (*DataControl) GetSetVariables added in v0.5.0

func (m *DataControl) GetSetVariables() *SetVariables

func (*DataControl) Marshal added in v0.5.0

func (m *DataControl) Marshal() (dAtA []byte, err error)

func (*DataControl) MarshalTo added in v0.5.0

func (m *DataControl) MarshalTo(dAtA []byte) (int, error)

func (*DataControl) MarshalToSizedBuffer added in v0.5.0

func (m *DataControl) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DataControl) ProtoMessage added in v0.5.0

func (*DataControl) ProtoMessage()

func (*DataControl) ProtoSize added in v0.5.0

func (m *DataControl) ProtoSize() (n int)

func (*DataControl) Reset added in v0.5.0

func (m *DataControl) Reset()

func (*DataControl) String added in v0.5.0

func (m *DataControl) String() string

func (*DataControl) Unmarshal added in v0.5.0

func (m *DataControl) Unmarshal(dAtA []byte) error

func (*DataControl) XXX_DiscardUnknown added in v0.5.0

func (m *DataControl) XXX_DiscardUnknown()

func (*DataControl) XXX_Marshal added in v0.5.0

func (m *DataControl) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DataControl) XXX_Merge added in v0.5.0

func (m *DataControl) XXX_Merge(src proto.Message)

func (*DataControl) XXX_OneofWrappers added in v0.5.0

func (*DataControl) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*DataControl) XXX_Size added in v0.5.0

func (m *DataControl) XXX_Size() int

func (*DataControl) XXX_Unmarshal added in v0.5.0

func (m *DataControl) XXX_Unmarshal(b []byte) error

type DataControl_DclType added in v0.5.0

type DataControl_DclType int32
const (
	DataControl_SET_VARIABLES  DataControl_DclType = 0
	DataControl_GRANT          DataControl_DclType = 1
	DataControl_REVOKE         DataControl_DclType = 2
	DataControl_DENY           DataControl_DclType = 3
	DataControl_PREPARE        DataControl_DclType = 4
	DataControl_EXECUTE        DataControl_DclType = 5
	DataControl_DEALLOCATE     DataControl_DclType = 6
	DataControl_CREATE_ACCOUNT DataControl_DclType = 7
	DataControl_ALTER_ACCOUNT  DataControl_DclType = 8
	DataControl_DROP_ACCOUNT   DataControl_DclType = 9
)

func (DataControl_DclType) EnumDescriptor added in v0.5.0

func (DataControl_DclType) EnumDescriptor() ([]byte, []int)

func (DataControl_DclType) String added in v0.5.0

func (x DataControl_DclType) String() string

type DataControl_Deallocate added in v0.5.1

type DataControl_Deallocate struct {
	Deallocate *Deallocate `protobuf:"bytes,5,opt,name=deallocate,proto3,oneof" json:"deallocate,omitempty"`
}

func (*DataControl_Deallocate) MarshalTo added in v0.5.1

func (m *DataControl_Deallocate) MarshalTo(dAtA []byte) (int, error)

func (*DataControl_Deallocate) MarshalToSizedBuffer added in v0.5.1

func (m *DataControl_Deallocate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DataControl_Deallocate) ProtoSize added in v0.5.1

func (m *DataControl_Deallocate) ProtoSize() (n int)

type DataControl_Execute added in v0.5.1

type DataControl_Execute struct {
	Execute *Execute `protobuf:"bytes,4,opt,name=execute,proto3,oneof" json:"execute,omitempty"`
}

func (*DataControl_Execute) MarshalTo added in v0.5.1

func (m *DataControl_Execute) MarshalTo(dAtA []byte) (int, error)

func (*DataControl_Execute) MarshalToSizedBuffer added in v0.5.1

func (m *DataControl_Execute) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DataControl_Execute) ProtoSize added in v0.5.1

func (m *DataControl_Execute) ProtoSize() (n int)

type DataControl_Other added in v1.2.0

type DataControl_Other struct {
	Other *OtherDCL `protobuf:"bytes,6,opt,name=other,proto3,oneof" json:"other,omitempty"`
}

func (*DataControl_Other) MarshalTo added in v1.2.0

func (m *DataControl_Other) MarshalTo(dAtA []byte) (int, error)

func (*DataControl_Other) MarshalToSizedBuffer added in v1.2.0

func (m *DataControl_Other) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DataControl_Other) ProtoSize added in v1.2.0

func (m *DataControl_Other) ProtoSize() (n int)

type DataControl_Prepare added in v0.5.1

type DataControl_Prepare struct {
	Prepare *Prepare `protobuf:"bytes,3,opt,name=prepare,proto3,oneof" json:"prepare,omitempty"`
}

func (*DataControl_Prepare) MarshalTo added in v0.5.1

func (m *DataControl_Prepare) MarshalTo(dAtA []byte) (int, error)

func (*DataControl_Prepare) MarshalToSizedBuffer added in v0.5.1

func (m *DataControl_Prepare) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DataControl_Prepare) ProtoSize added in v0.5.1

func (m *DataControl_Prepare) ProtoSize() (n int)

type DataControl_SetVariables added in v0.5.0

type DataControl_SetVariables struct {
	SetVariables *SetVariables `protobuf:"bytes,2,opt,name=set_variables,json=setVariables,proto3,oneof" json:"set_variables,omitempty"`
}

func (*DataControl_SetVariables) MarshalTo added in v0.5.0

func (m *DataControl_SetVariables) MarshalTo(dAtA []byte) (int, error)

func (*DataControl_SetVariables) MarshalToSizedBuffer added in v0.5.0

func (m *DataControl_SetVariables) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DataControl_SetVariables) ProtoSize added in v0.5.0

func (m *DataControl_SetVariables) ProtoSize() (n int)

type DataDefinition added in v0.5.0

type DataDefinition struct {
	// DataDefinition type
	DdlType DataDefinition_DdlType `protobuf:"varint,1,opt,name=ddl_type,json=ddlType,proto3,enum=plan.DataDefinition_DdlType" json:"ddl_type,omitempty"`
	// other show statement we will rewrite to a select statement
	// then we will get a Query
	// eg: 'show databases' will rewrite to 'select md.datname as `Database` from
	// mo_database md'
	Query *Query `protobuf:"bytes,2,opt,name=query,proto3" json:"query,omitempty"`
	// Types that are valid to be assigned to Definition:
	//
	//	*DataDefinition_CreateDatabase
	//	*DataDefinition_AlterDatabase
	//	*DataDefinition_DropDatabase
	//	*DataDefinition_CreateTable
	//	*DataDefinition_AlterTable
	//	*DataDefinition_DropTable
	//	*DataDefinition_CreateIndex
	//	*DataDefinition_AlterIndex
	//	*DataDefinition_DropIndex
	//	*DataDefinition_TruncateTable
	//	*DataDefinition_ShowVariables
	//	*DataDefinition_AlterView
	//	*DataDefinition_LockTables
	//	*DataDefinition_UnlockTables
	//	*DataDefinition_CreateSequence
	//	*DataDefinition_DropSequence
	//	*DataDefinition_AlterSequence
	//	*DataDefinition_CreateView
	//	*DataDefinition_RenameTable
	//	*DataDefinition_CreatePitr
	//	*DataDefinition_DropPitr
	//	*DataDefinition_CreateCdc
	//	*DataDefinition_DropCdc
	//	*DataDefinition_CloneTable
	Definition           isDataDefinition_Definition `protobuf_oneof:"definition"`
	XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
	XXX_unrecognized     []byte                      `json:"-"`
	XXX_sizecache        int32                       `json:"-"`
}

func (*DataDefinition) Descriptor added in v0.5.0

func (*DataDefinition) Descriptor() ([]byte, []int)

func (*DataDefinition) GetAlterDatabase added in v0.5.0

func (m *DataDefinition) GetAlterDatabase() *AlterDatabase

func (*DataDefinition) GetAlterIndex added in v0.5.0

func (m *DataDefinition) GetAlterIndex() *AlterIndex

func (*DataDefinition) GetAlterSequence added in v0.8.0

func (m *DataDefinition) GetAlterSequence() *AlterSequence

func (*DataDefinition) GetAlterTable added in v0.5.0

func (m *DataDefinition) GetAlterTable() *AlterTable

func (*DataDefinition) GetAlterView added in v0.7.0

func (m *DataDefinition) GetAlterView() *AlterView

func (*DataDefinition) GetCloneTable

func (m *DataDefinition) GetCloneTable() *CloneTable

func (*DataDefinition) GetCreateCdc

func (m *DataDefinition) GetCreateCdc() *CreateCDC

func (*DataDefinition) GetCreateDatabase added in v0.5.0

func (m *DataDefinition) GetCreateDatabase() *CreateDatabase

func (*DataDefinition) GetCreateIndex added in v0.5.0

func (m *DataDefinition) GetCreateIndex() *CreateIndex

func (*DataDefinition) GetCreatePitr

func (m *DataDefinition) GetCreatePitr() *CreatePitr

func (*DataDefinition) GetCreateSequence added in v0.8.0

func (m *DataDefinition) GetCreateSequence() *CreateSequence

func (*DataDefinition) GetCreateTable added in v0.5.0

func (m *DataDefinition) GetCreateTable() *CreateTable

func (*DataDefinition) GetCreateView added in v1.2.1

func (m *DataDefinition) GetCreateView() *CreateView

func (*DataDefinition) GetDdlType added in v0.5.0

func (m *DataDefinition) GetDdlType() DataDefinition_DdlType

func (*DataDefinition) GetDefinition added in v0.5.0

func (m *DataDefinition) GetDefinition() isDataDefinition_Definition

func (*DataDefinition) GetDropCdc

func (m *DataDefinition) GetDropCdc() *DropCDC

func (*DataDefinition) GetDropDatabase added in v0.5.0

func (m *DataDefinition) GetDropDatabase() *DropDatabase

func (*DataDefinition) GetDropIndex added in v0.5.0

func (m *DataDefinition) GetDropIndex() *DropIndex

func (*DataDefinition) GetDropPitr

func (m *DataDefinition) GetDropPitr() *DropPitr

func (*DataDefinition) GetDropSequence added in v0.8.0

func (m *DataDefinition) GetDropSequence() *DropSequence

func (*DataDefinition) GetDropTable added in v0.5.0

func (m *DataDefinition) GetDropTable() *DropTable

func (*DataDefinition) GetLockTables added in v0.8.0

func (m *DataDefinition) GetLockTables() *LockTables

func (*DataDefinition) GetQuery added in v0.5.0

func (m *DataDefinition) GetQuery() *Query

func (*DataDefinition) GetRenameTable

func (m *DataDefinition) GetRenameTable() *RenameTable

func (*DataDefinition) GetShowVariables added in v0.5.0

func (m *DataDefinition) GetShowVariables() *ShowVariables

func (*DataDefinition) GetTruncateTable added in v0.5.0

func (m *DataDefinition) GetTruncateTable() *TruncateTable

func (*DataDefinition) GetUnlockTables added in v0.8.0

func (m *DataDefinition) GetUnlockTables() *UnLockTables

func (*DataDefinition) Marshal added in v0.5.0

func (m *DataDefinition) Marshal() (dAtA []byte, err error)

func (*DataDefinition) MarshalTo added in v0.5.0

func (m *DataDefinition) MarshalTo(dAtA []byte) (int, error)

func (*DataDefinition) MarshalToSizedBuffer added in v0.5.0

func (m *DataDefinition) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DataDefinition) ProtoMessage added in v0.5.0

func (*DataDefinition) ProtoMessage()

func (*DataDefinition) ProtoSize added in v0.5.0

func (m *DataDefinition) ProtoSize() (n int)

func (*DataDefinition) Reset added in v0.5.0

func (m *DataDefinition) Reset()

func (*DataDefinition) String added in v0.5.0

func (m *DataDefinition) String() string

func (*DataDefinition) Unmarshal added in v0.5.0

func (m *DataDefinition) Unmarshal(dAtA []byte) error

func (*DataDefinition) XXX_DiscardUnknown added in v0.5.0

func (m *DataDefinition) XXX_DiscardUnknown()

func (*DataDefinition) XXX_Marshal added in v0.5.0

func (m *DataDefinition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DataDefinition) XXX_Merge added in v0.5.0

func (m *DataDefinition) XXX_Merge(src proto.Message)

func (*DataDefinition) XXX_OneofWrappers added in v0.5.0

func (*DataDefinition) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*DataDefinition) XXX_Size added in v0.5.0

func (m *DataDefinition) XXX_Size() int

func (*DataDefinition) XXX_Unmarshal added in v0.5.0

func (m *DataDefinition) XXX_Unmarshal(b []byte) error

type DataDefinition_AlterDatabase added in v0.5.0

type DataDefinition_AlterDatabase struct {
	AlterDatabase *AlterDatabase `protobuf:"bytes,4,opt,name=alter_database,json=alterDatabase,proto3,oneof" json:"alter_database,omitempty"`
}

func (*DataDefinition_AlterDatabase) MarshalTo added in v0.5.0

func (m *DataDefinition_AlterDatabase) MarshalTo(dAtA []byte) (int, error)

func (*DataDefinition_AlterDatabase) MarshalToSizedBuffer added in v0.5.0

func (m *DataDefinition_AlterDatabase) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DataDefinition_AlterDatabase) ProtoSize added in v0.5.0

func (m *DataDefinition_AlterDatabase) ProtoSize() (n int)

type DataDefinition_AlterIndex added in v0.5.0

type DataDefinition_AlterIndex struct {
	AlterIndex *AlterIndex `protobuf:"bytes,10,opt,name=alter_index,json=alterIndex,proto3,oneof" json:"alter_index,omitempty"`
}

func (*DataDefinition_AlterIndex) MarshalTo added in v0.5.0

func (m *DataDefinition_AlterIndex) MarshalTo(dAtA []byte) (int, error)

func (*DataDefinition_AlterIndex) MarshalToSizedBuffer added in v0.5.0

func (m *DataDefinition_AlterIndex) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DataDefinition_AlterIndex) ProtoSize added in v0.5.0

func (m *DataDefinition_AlterIndex) ProtoSize() (n int)

type DataDefinition_AlterSequence added in v0.8.0

type DataDefinition_AlterSequence struct {
	AlterSequence *AlterSequence `protobuf:"bytes,19,opt,name=alter_sequence,json=alterSequence,proto3,oneof" json:"alter_sequence,omitempty"`
}

func (*DataDefinition_AlterSequence) MarshalTo added in v0.8.0

func (m *DataDefinition_AlterSequence) MarshalTo(dAtA []byte) (int, error)

func (*DataDefinition_AlterSequence) MarshalToSizedBuffer added in v0.8.0

func (m *DataDefinition_AlterSequence) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DataDefinition_AlterSequence) ProtoSize added in v0.8.0

func (m *DataDefinition_AlterSequence) ProtoSize() (n int)

type DataDefinition_AlterTable added in v0.5.0

type DataDefinition_AlterTable struct {
	AlterTable *AlterTable `protobuf:"bytes,7,opt,name=alter_table,json=alterTable,proto3,oneof" json:"alter_table,omitempty"`
}

func (*DataDefinition_AlterTable) MarshalTo added in v0.5.0

func (m *DataDefinition_AlterTable) MarshalTo(dAtA []byte) (int, error)

func (*DataDefinition_AlterTable) MarshalToSizedBuffer added in v0.5.0

func (m *DataDefinition_AlterTable) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DataDefinition_AlterTable) ProtoSize added in v0.5.0

func (m *DataDefinition_AlterTable) ProtoSize() (n int)

type DataDefinition_AlterView added in v0.7.0

type DataDefinition_AlterView struct {
	AlterView *AlterView `protobuf:"bytes,14,opt,name=alter_view,json=alterView,proto3,oneof" json:"alter_view,omitempty"`
}

func (*DataDefinition_AlterView) MarshalTo added in v0.7.0

func (m *DataDefinition_AlterView) MarshalTo(dAtA []byte) (int, error)

func (*DataDefinition_AlterView) MarshalToSizedBuffer added in v0.7.0

func (m *DataDefinition_AlterView) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DataDefinition_AlterView) ProtoSize added in v0.7.0

func (m *DataDefinition_AlterView) ProtoSize() (n int)

type DataDefinition_CloneTable

type DataDefinition_CloneTable struct {
	CloneTable *CloneTable `protobuf:"bytes,104,opt,name=clone_table,json=cloneTable,proto3,oneof" json:"clone_table,omitempty"`
}

func (*DataDefinition_CloneTable) MarshalTo

func (m *DataDefinition_CloneTable) MarshalTo(dAtA []byte) (int, error)

func (*DataDefinition_CloneTable) MarshalToSizedBuffer

func (m *DataDefinition_CloneTable) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DataDefinition_CloneTable) ProtoSize

func (m *DataDefinition_CloneTable) ProtoSize() (n int)

type DataDefinition_CreateCdc

type DataDefinition_CreateCdc struct {
	CreateCdc *CreateCDC `protobuf:"bytes,102,opt,name=create_cdc,json=createCdc,proto3,oneof" json:"create_cdc,omitempty"`
}

func (*DataDefinition_CreateCdc) MarshalTo

func (m *DataDefinition_CreateCdc) MarshalTo(dAtA []byte) (int, error)

func (*DataDefinition_CreateCdc) MarshalToSizedBuffer

func (m *DataDefinition_CreateCdc) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DataDefinition_CreateCdc) ProtoSize

func (m *DataDefinition_CreateCdc) ProtoSize() (n int)

type DataDefinition_CreateDatabase added in v0.5.0

type DataDefinition_CreateDatabase struct {
	CreateDatabase *CreateDatabase `protobuf:"bytes,3,opt,name=create_database,json=createDatabase,proto3,oneof" json:"create_database,omitempty"`
}

func (*DataDefinition_CreateDatabase) MarshalTo added in v0.5.0

func (m *DataDefinition_CreateDatabase) MarshalTo(dAtA []byte) (int, error)

func (*DataDefinition_CreateDatabase) MarshalToSizedBuffer added in v0.5.0

func (m *DataDefinition_CreateDatabase) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DataDefinition_CreateDatabase) ProtoSize added in v0.5.0

func (m *DataDefinition_CreateDatabase) ProtoSize() (n int)

type DataDefinition_CreateIndex added in v0.5.0

type DataDefinition_CreateIndex struct {
	CreateIndex *CreateIndex `protobuf:"bytes,9,opt,name=create_index,json=createIndex,proto3,oneof" json:"create_index,omitempty"`
}

func (*DataDefinition_CreateIndex) MarshalTo added in v0.5.0

func (m *DataDefinition_CreateIndex) MarshalTo(dAtA []byte) (int, error)

func (*DataDefinition_CreateIndex) MarshalToSizedBuffer added in v0.5.0

func (m *DataDefinition_CreateIndex) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DataDefinition_CreateIndex) ProtoSize added in v0.5.0

func (m *DataDefinition_CreateIndex) ProtoSize() (n int)

type DataDefinition_CreatePitr

type DataDefinition_CreatePitr struct {
	CreatePitr *CreatePitr `protobuf:"bytes,100,opt,name=create_pitr,json=createPitr,proto3,oneof" json:"create_pitr,omitempty"`
}

func (*DataDefinition_CreatePitr) MarshalTo

func (m *DataDefinition_CreatePitr) MarshalTo(dAtA []byte) (int, error)

func (*DataDefinition_CreatePitr) MarshalToSizedBuffer

func (m *DataDefinition_CreatePitr) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DataDefinition_CreatePitr) ProtoSize

func (m *DataDefinition_CreatePitr) ProtoSize() (n int)

type DataDefinition_CreateSequence added in v0.8.0

type DataDefinition_CreateSequence struct {
	CreateSequence *CreateSequence `protobuf:"bytes,17,opt,name=create_sequence,json=createSequence,proto3,oneof" json:"create_sequence,omitempty"`
}

func (*DataDefinition_CreateSequence) MarshalTo added in v0.8.0

func (m *DataDefinition_CreateSequence) MarshalTo(dAtA []byte) (int, error)

func (*DataDefinition_CreateSequence) MarshalToSizedBuffer added in v0.8.0

func (m *DataDefinition_CreateSequence) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DataDefinition_CreateSequence) ProtoSize added in v0.8.0

func (m *DataDefinition_CreateSequence) ProtoSize() (n int)

type DataDefinition_CreateTable added in v0.5.0

type DataDefinition_CreateTable struct {
	CreateTable *CreateTable `protobuf:"bytes,6,opt,name=create_table,json=createTable,proto3,oneof" json:"create_table,omitempty"`
}

func (*DataDefinition_CreateTable) MarshalTo added in v0.5.0

func (m *DataDefinition_CreateTable) MarshalTo(dAtA []byte) (int, error)

func (*DataDefinition_CreateTable) MarshalToSizedBuffer added in v0.5.0

func (m *DataDefinition_CreateTable) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DataDefinition_CreateTable) ProtoSize added in v0.5.0

func (m *DataDefinition_CreateTable) ProtoSize() (n int)

type DataDefinition_CreateView added in v1.2.1

type DataDefinition_CreateView struct {
	CreateView *CreateView `protobuf:"bytes,20,opt,name=create_view,json=createView,proto3,oneof" json:"create_view,omitempty"`
}

func (*DataDefinition_CreateView) MarshalTo added in v1.2.1

func (m *DataDefinition_CreateView) MarshalTo(dAtA []byte) (int, error)

func (*DataDefinition_CreateView) MarshalToSizedBuffer added in v1.2.1

func (m *DataDefinition_CreateView) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DataDefinition_CreateView) ProtoSize added in v1.2.1

func (m *DataDefinition_CreateView) ProtoSize() (n int)

type DataDefinition_DdlType added in v0.5.0

type DataDefinition_DdlType int32
const (
	DataDefinition_CREATE_DATABASE         DataDefinition_DdlType = 0
	DataDefinition_ALTER_DATABASE          DataDefinition_DdlType = 1
	DataDefinition_DROP_DATABASE           DataDefinition_DdlType = 2
	DataDefinition_CREATE_TABLE            DataDefinition_DdlType = 3
	DataDefinition_ALTER_TABLE             DataDefinition_DdlType = 4
	DataDefinition_DROP_TABLE              DataDefinition_DdlType = 5
	DataDefinition_CREATE_INDEX            DataDefinition_DdlType = 6
	DataDefinition_ALTER_INDEX             DataDefinition_DdlType = 7
	DataDefinition_DROP_INDEX              DataDefinition_DdlType = 8
	DataDefinition_TRUNCATE_TABLE          DataDefinition_DdlType = 9
	DataDefinition_CREATE_VIEW             DataDefinition_DdlType = 10
	DataDefinition_ALTER_VIEW              DataDefinition_DdlType = 11
	DataDefinition_DROP_VIEW               DataDefinition_DdlType = 12
	DataDefinition_SHOW_CREATEDATABASE     DataDefinition_DdlType = 13
	DataDefinition_SHOW_CREATETABLE        DataDefinition_DdlType = 14
	DataDefinition_SHOW_DATABASES          DataDefinition_DdlType = 15
	DataDefinition_SHOW_TABLES             DataDefinition_DdlType = 16
	DataDefinition_SHOW_COLUMNS            DataDefinition_DdlType = 17
	DataDefinition_SHOW_INDEX              DataDefinition_DdlType = 18
	DataDefinition_SHOW_VARIABLES          DataDefinition_DdlType = 19
	DataDefinition_SHOW_WARNINGS           DataDefinition_DdlType = 20
	DataDefinition_SHOW_ERRORS             DataDefinition_DdlType = 21
	DataDefinition_SHOW_STATUS             DataDefinition_DdlType = 22
	DataDefinition_SHOW_PROCESSLIST        DataDefinition_DdlType = 23
	DataDefinition_SHOW_TABLE_STATUS       DataDefinition_DdlType = 24
	DataDefinition_SHOW_TARGET             DataDefinition_DdlType = 25
	DataDefinition_SHOW_COLLATION          DataDefinition_DdlType = 26
	DataDefinition_LOCK_TABLES             DataDefinition_DdlType = 27
	DataDefinition_UNLOCK_TABLES           DataDefinition_DdlType = 28
	DataDefinition_CREATE_SEQUENCE         DataDefinition_DdlType = 29
	DataDefinition_ALTER_SEQUENCE          DataDefinition_DdlType = 30
	DataDefinition_DROP_SEQUENCE           DataDefinition_DdlType = 31
	DataDefinition_SHOW_SEQUENCES          DataDefinition_DdlType = 32
	DataDefinition_SHOW_CONNECTORS         DataDefinition_DdlType = 33
	DataDefinition_SHOW_UPGRADE            DataDefinition_DdlType = 34
	DataDefinition_RENAME_TABLE            DataDefinition_DdlType = 35
	DataDefinition_CREATE_PITR             DataDefinition_DdlType = 36
	DataDefinition_DROP_PITR               DataDefinition_DdlType = 37
	DataDefinition_CREATE_TABLE_WITH_CLONE DataDefinition_DdlType = 38
	DataDefinition_CREATE_CDC              DataDefinition_DdlType = 39
	DataDefinition_DROP_CDC                DataDefinition_DdlType = 40
)

func (DataDefinition_DdlType) EnumDescriptor added in v0.5.0

func (DataDefinition_DdlType) EnumDescriptor() ([]byte, []int)

func (DataDefinition_DdlType) String added in v0.5.0

func (x DataDefinition_DdlType) String() string

type DataDefinition_DropCdc

type DataDefinition_DropCdc struct {
	DropCdc *DropCDC `protobuf:"bytes,103,opt,name=drop_cdc,json=dropCdc,proto3,oneof" json:"drop_cdc,omitempty"`
}

func (*DataDefinition_DropCdc) MarshalTo

func (m *DataDefinition_DropCdc) MarshalTo(dAtA []byte) (int, error)

func (*DataDefinition_DropCdc) MarshalToSizedBuffer

func (m *DataDefinition_DropCdc) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DataDefinition_DropCdc) ProtoSize

func (m *DataDefinition_DropCdc) ProtoSize() (n int)

type DataDefinition_DropDatabase added in v0.5.0

type DataDefinition_DropDatabase struct {
	DropDatabase *DropDatabase `protobuf:"bytes,5,opt,name=drop_database,json=dropDatabase,proto3,oneof" json:"drop_database,omitempty"`
}

func (*DataDefinition_DropDatabase) MarshalTo added in v0.5.0

func (m *DataDefinition_DropDatabase) MarshalTo(dAtA []byte) (int, error)

func (*DataDefinition_DropDatabase) MarshalToSizedBuffer added in v0.5.0

func (m *DataDefinition_DropDatabase) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DataDefinition_DropDatabase) ProtoSize added in v0.5.0

func (m *DataDefinition_DropDatabase) ProtoSize() (n int)

type DataDefinition_DropIndex added in v0.5.0

type DataDefinition_DropIndex struct {
	DropIndex *DropIndex `protobuf:"bytes,11,opt,name=drop_index,json=dropIndex,proto3,oneof" json:"drop_index,omitempty"`
}

func (*DataDefinition_DropIndex) MarshalTo added in v0.5.0

func (m *DataDefinition_DropIndex) MarshalTo(dAtA []byte) (int, error)

func (*DataDefinition_DropIndex) MarshalToSizedBuffer added in v0.5.0

func (m *DataDefinition_DropIndex) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DataDefinition_DropIndex) ProtoSize added in v0.5.0

func (m *DataDefinition_DropIndex) ProtoSize() (n int)

type DataDefinition_DropPitr

type DataDefinition_DropPitr struct {
	DropPitr *DropPitr `protobuf:"bytes,101,opt,name=drop_pitr,json=dropPitr,proto3,oneof" json:"drop_pitr,omitempty"`
}

func (*DataDefinition_DropPitr) MarshalTo

func (m *DataDefinition_DropPitr) MarshalTo(dAtA []byte) (int, error)

func (*DataDefinition_DropPitr) MarshalToSizedBuffer

func (m *DataDefinition_DropPitr) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DataDefinition_DropPitr) ProtoSize

func (m *DataDefinition_DropPitr) ProtoSize() (n int)

type DataDefinition_DropSequence added in v0.8.0

type DataDefinition_DropSequence struct {
	DropSequence *DropSequence `protobuf:"bytes,18,opt,name=drop_sequence,json=dropSequence,proto3,oneof" json:"drop_sequence,omitempty"`
}

func (*DataDefinition_DropSequence) MarshalTo added in v0.8.0

func (m *DataDefinition_DropSequence) MarshalTo(dAtA []byte) (int, error)

func (*DataDefinition_DropSequence) MarshalToSizedBuffer added in v0.8.0

func (m *DataDefinition_DropSequence) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DataDefinition_DropSequence) ProtoSize added in v0.8.0

func (m *DataDefinition_DropSequence) ProtoSize() (n int)

type DataDefinition_DropTable added in v0.5.0

type DataDefinition_DropTable struct {
	DropTable *DropTable `protobuf:"bytes,8,opt,name=drop_table,json=dropTable,proto3,oneof" json:"drop_table,omitempty"`
}

func (*DataDefinition_DropTable) MarshalTo added in v0.5.0

func (m *DataDefinition_DropTable) MarshalTo(dAtA []byte) (int, error)

func (*DataDefinition_DropTable) MarshalToSizedBuffer added in v0.5.0

func (m *DataDefinition_DropTable) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DataDefinition_DropTable) ProtoSize added in v0.5.0

func (m *DataDefinition_DropTable) ProtoSize() (n int)

type DataDefinition_LockTables added in v0.8.0

type DataDefinition_LockTables struct {
	LockTables *LockTables `protobuf:"bytes,15,opt,name=lock_tables,json=lockTables,proto3,oneof" json:"lock_tables,omitempty"`
}

func (*DataDefinition_LockTables) MarshalTo added in v0.8.0

func (m *DataDefinition_LockTables) MarshalTo(dAtA []byte) (int, error)

func (*DataDefinition_LockTables) MarshalToSizedBuffer added in v0.8.0

func (m *DataDefinition_LockTables) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DataDefinition_LockTables) ProtoSize added in v0.8.0

func (m *DataDefinition_LockTables) ProtoSize() (n int)

type DataDefinition_RenameTable

type DataDefinition_RenameTable struct {
	RenameTable *RenameTable `protobuf:"bytes,21,opt,name=rename_table,json=renameTable,proto3,oneof" json:"rename_table,omitempty"`
}

func (*DataDefinition_RenameTable) MarshalTo

func (m *DataDefinition_RenameTable) MarshalTo(dAtA []byte) (int, error)

func (*DataDefinition_RenameTable) MarshalToSizedBuffer

func (m *DataDefinition_RenameTable) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DataDefinition_RenameTable) ProtoSize

func (m *DataDefinition_RenameTable) ProtoSize() (n int)

type DataDefinition_ShowVariables added in v0.5.0

type DataDefinition_ShowVariables struct {
	ShowVariables *ShowVariables `protobuf:"bytes,13,opt,name=show_variables,json=showVariables,proto3,oneof" json:"show_variables,omitempty"`
}

func (*DataDefinition_ShowVariables) MarshalTo added in v0.5.0

func (m *DataDefinition_ShowVariables) MarshalTo(dAtA []byte) (int, error)

func (*DataDefinition_ShowVariables) MarshalToSizedBuffer added in v0.5.0

func (m *DataDefinition_ShowVariables) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DataDefinition_ShowVariables) ProtoSize added in v0.5.0

func (m *DataDefinition_ShowVariables) ProtoSize() (n int)

type DataDefinition_TruncateTable added in v0.5.0

type DataDefinition_TruncateTable struct {
	TruncateTable *TruncateTable `protobuf:"bytes,12,opt,name=truncate_table,json=truncateTable,proto3,oneof" json:"truncate_table,omitempty"`
}

func (*DataDefinition_TruncateTable) MarshalTo added in v0.5.0

func (m *DataDefinition_TruncateTable) MarshalTo(dAtA []byte) (int, error)

func (*DataDefinition_TruncateTable) MarshalToSizedBuffer added in v0.5.0

func (m *DataDefinition_TruncateTable) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DataDefinition_TruncateTable) ProtoSize added in v0.5.0

func (m *DataDefinition_TruncateTable) ProtoSize() (n int)

type DataDefinition_UnlockTables added in v0.8.0

type DataDefinition_UnlockTables struct {
	UnlockTables *UnLockTables `protobuf:"bytes,16,opt,name=unlock_tables,json=unlockTables,proto3,oneof" json:"unlock_tables,omitempty"`
}

func (*DataDefinition_UnlockTables) MarshalTo added in v0.8.0

func (m *DataDefinition_UnlockTables) MarshalTo(dAtA []byte) (int, error)

func (*DataDefinition_UnlockTables) MarshalToSizedBuffer added in v0.8.0

func (m *DataDefinition_UnlockTables) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DataDefinition_UnlockTables) ProtoSize added in v0.8.0

func (m *DataDefinition_UnlockTables) ProtoSize() (n int)

type Deallocate added in v0.5.1

type Deallocate struct {
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Deallocate) Descriptor added in v0.5.1

func (*Deallocate) Descriptor() ([]byte, []int)

func (*Deallocate) GetName added in v0.5.1

func (m *Deallocate) GetName() string

func (*Deallocate) Marshal added in v0.5.1

func (m *Deallocate) Marshal() (dAtA []byte, err error)

func (*Deallocate) MarshalTo added in v0.5.1

func (m *Deallocate) MarshalTo(dAtA []byte) (int, error)

func (*Deallocate) MarshalToSizedBuffer added in v0.5.1

func (m *Deallocate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Deallocate) ProtoMessage added in v0.5.1

func (*Deallocate) ProtoMessage()

func (*Deallocate) ProtoSize added in v0.5.1

func (m *Deallocate) ProtoSize() (n int)

func (*Deallocate) Reset added in v0.5.1

func (m *Deallocate) Reset()

func (*Deallocate) String added in v0.5.1

func (m *Deallocate) String() string

func (*Deallocate) Unmarshal added in v0.5.1

func (m *Deallocate) Unmarshal(dAtA []byte) error

func (*Deallocate) XXX_DiscardUnknown added in v0.5.1

func (m *Deallocate) XXX_DiscardUnknown()

func (*Deallocate) XXX_Marshal added in v0.5.1

func (m *Deallocate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Deallocate) XXX_Merge added in v0.5.1

func (m *Deallocate) XXX_Merge(src proto.Message)

func (*Deallocate) XXX_Size added in v0.5.1

func (m *Deallocate) XXX_Size() int

func (*Deallocate) XXX_Unmarshal added in v0.5.1

func (m *Deallocate) XXX_Unmarshal(b []byte) error

type Decimal64 added in v0.6.0

type Decimal64 struct {
	A                    int64    `protobuf:"varint,1,opt,name=a,proto3" json:"a,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Decimal64) Descriptor added in v0.6.0

func (*Decimal64) Descriptor() ([]byte, []int)

func (*Decimal64) GetA added in v0.6.0

func (m *Decimal64) GetA() int64

func (*Decimal64) Marshal added in v0.6.0

func (m *Decimal64) Marshal() (dAtA []byte, err error)

func (*Decimal64) MarshalTo added in v0.6.0

func (m *Decimal64) MarshalTo(dAtA []byte) (int, error)

func (*Decimal64) MarshalToSizedBuffer added in v0.6.0

func (m *Decimal64) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Decimal64) ProtoMessage added in v0.6.0

func (*Decimal64) ProtoMessage()

func (*Decimal64) ProtoSize added in v0.6.0

func (m *Decimal64) ProtoSize() (n int)

func (*Decimal64) Reset added in v0.6.0

func (m *Decimal64) Reset()

func (*Decimal64) String added in v0.6.0

func (m *Decimal64) String() string

func (*Decimal64) Unmarshal added in v0.6.0

func (m *Decimal64) Unmarshal(dAtA []byte) error

func (*Decimal64) XXX_DiscardUnknown added in v0.6.0

func (m *Decimal64) XXX_DiscardUnknown()

func (*Decimal64) XXX_Marshal added in v0.6.0

func (m *Decimal64) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Decimal64) XXX_Merge added in v0.6.0

func (m *Decimal64) XXX_Merge(src proto.Message)

func (*Decimal64) XXX_Size added in v0.6.0

func (m *Decimal64) XXX_Size() int

func (*Decimal64) XXX_Unmarshal added in v0.6.0

func (m *Decimal64) XXX_Unmarshal(b []byte) error

type Decimal128 added in v0.5.0

type Decimal128 struct {
	A                    int64    `protobuf:"varint,1,opt,name=a,proto3" json:"a,omitempty"`
	B                    int64    `protobuf:"varint,2,opt,name=b,proto3" json:"b,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Decimal128) Descriptor added in v0.5.0

func (*Decimal128) Descriptor() ([]byte, []int)

func (*Decimal128) GetA added in v0.6.0

func (m *Decimal128) GetA() int64

func (*Decimal128) GetB added in v0.6.0

func (m *Decimal128) GetB() int64

func (*Decimal128) Marshal added in v0.5.0

func (m *Decimal128) Marshal() (dAtA []byte, err error)

func (*Decimal128) MarshalTo added in v0.5.0

func (m *Decimal128) MarshalTo(dAtA []byte) (int, error)

func (*Decimal128) MarshalToSizedBuffer added in v0.5.0

func (m *Decimal128) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Decimal128) ProtoMessage added in v0.5.0

func (*Decimal128) ProtoMessage()

func (*Decimal128) ProtoSize added in v0.5.0

func (m *Decimal128) ProtoSize() (n int)

func (*Decimal128) Reset added in v0.5.0

func (m *Decimal128) Reset()

func (*Decimal128) String added in v0.5.0

func (m *Decimal128) String() string

func (*Decimal128) Unmarshal added in v0.5.0

func (m *Decimal128) Unmarshal(dAtA []byte) error

func (*Decimal128) XXX_DiscardUnknown added in v0.5.0

func (m *Decimal128) XXX_DiscardUnknown()

func (*Decimal128) XXX_Marshal added in v0.5.0

func (m *Decimal128) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Decimal128) XXX_Merge added in v0.5.0

func (m *Decimal128) XXX_Merge(src proto.Message)

func (*Decimal128) XXX_Size added in v0.5.0

func (m *Decimal128) XXX_Size() int

func (*Decimal128) XXX_Unmarshal added in v0.5.0

func (m *Decimal128) XXX_Unmarshal(b []byte) error

type DedupJoinCtx

type DedupJoinCtx struct {
	OldColList        []ColRef `protobuf:"bytes,1,rep,name=old_col_list,json=oldColList,proto3" json:"old_col_list"`
	UpdateColIdxList  []int32  `protobuf:"varint,2,rep,packed,name=update_col_idx_list,json=updateColIdxList,proto3" json:"update_col_idx_list,omitempty"`
	UpdateColExprList []*Expr  `protobuf:"bytes,3,rep,name=update_col_expr_list,json=updateColExprList,proto3" json:"update_col_expr_list,omitempty"`
	// old_col_capture_list: used by REPLACE INTO's merged main-table scan.
	// When non-empty, the DEDUP JOIN captures probe-side columns on match
	// and emits them in finalize() into the build-side placeholder slots,
	// eliminating the need for a preceding LEFT JOIN to fetch old row data.
	OldColCaptureList []OldColCapture `protobuf:"bytes,4,rep,name=old_col_capture_list,json=oldColCaptureList,proto3" json:"old_col_capture_list"`
	// dedup_build_keep_last is set only by REPLACE INTO. It allows duplicate
	// keys on the DEDUP JOIN build side and keeps the last source row.
	DedupBuildKeepLast   bool     `protobuf:"varint,5,opt,name=dedup_build_keep_last,json=dedupBuildKeepLast,proto3" json:"dedup_build_keep_last,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DedupJoinCtx) Descriptor

func (*DedupJoinCtx) Descriptor() ([]byte, []int)

func (*DedupJoinCtx) GetDedupBuildKeepLast

func (m *DedupJoinCtx) GetDedupBuildKeepLast() bool

func (*DedupJoinCtx) GetOldColCaptureList

func (m *DedupJoinCtx) GetOldColCaptureList() []OldColCapture

func (*DedupJoinCtx) GetOldColList

func (m *DedupJoinCtx) GetOldColList() []ColRef

func (*DedupJoinCtx) GetUpdateColExprList

func (m *DedupJoinCtx) GetUpdateColExprList() []*Expr

func (*DedupJoinCtx) GetUpdateColIdxList

func (m *DedupJoinCtx) GetUpdateColIdxList() []int32

func (*DedupJoinCtx) Marshal

func (m *DedupJoinCtx) Marshal() (dAtA []byte, err error)

func (*DedupJoinCtx) MarshalTo

func (m *DedupJoinCtx) MarshalTo(dAtA []byte) (int, error)

func (*DedupJoinCtx) MarshalToSizedBuffer

func (m *DedupJoinCtx) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DedupJoinCtx) ProtoMessage

func (*DedupJoinCtx) ProtoMessage()

func (*DedupJoinCtx) ProtoSize

func (m *DedupJoinCtx) ProtoSize() (n int)

func (*DedupJoinCtx) Reset

func (m *DedupJoinCtx) Reset()

func (*DedupJoinCtx) String

func (m *DedupJoinCtx) String() string

func (*DedupJoinCtx) Unmarshal

func (m *DedupJoinCtx) Unmarshal(dAtA []byte) error

func (*DedupJoinCtx) XXX_DiscardUnknown

func (m *DedupJoinCtx) XXX_DiscardUnknown()

func (*DedupJoinCtx) XXX_Marshal

func (m *DedupJoinCtx) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DedupJoinCtx) XXX_Merge

func (m *DedupJoinCtx) XXX_Merge(src proto.Message)

func (*DedupJoinCtx) XXX_Size

func (m *DedupJoinCtx) XXX_Size() int

func (*DedupJoinCtx) XXX_Unmarshal

func (m *DedupJoinCtx) XXX_Unmarshal(b []byte) error

type Default added in v0.6.0

type Default struct {
	Expr         *Expr  `protobuf:"bytes,1,opt,name=expr,proto3" json:"expr,omitempty"`
	OriginString string `protobuf:"bytes,2,opt,name=origin_string,json=originString,proto3" json:"origin_string,omitempty"`
	// XXX: Deprecated and to be removed soon.
	NullAbility          bool     `protobuf:"varint,3,opt,name=null_ability,json=nullAbility,proto3" json:"null_ability,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Default) Descriptor added in v0.6.0

func (*Default) Descriptor() ([]byte, []int)

func (*Default) GetExpr added in v0.6.0

func (m *Default) GetExpr() *Expr

func (*Default) GetNullAbility added in v0.6.0

func (m *Default) GetNullAbility() bool

func (*Default) GetOriginString added in v0.6.0

func (m *Default) GetOriginString() string

func (*Default) Marshal added in v0.6.0

func (m *Default) Marshal() (dAtA []byte, err error)

func (*Default) MarshalBinary added in v0.8.0

func (m *Default) MarshalBinary() ([]byte, error)

func (*Default) MarshalTo added in v0.6.0

func (m *Default) MarshalTo(dAtA []byte) (int, error)

func (*Default) MarshalToSizedBuffer added in v0.6.0

func (m *Default) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Default) ProtoMessage added in v0.6.0

func (*Default) ProtoMessage()

func (*Default) ProtoSize added in v0.6.0

func (m *Default) ProtoSize() (n int)

func (*Default) Reset added in v0.6.0

func (m *Default) Reset()

func (*Default) String added in v0.6.0

func (m *Default) String() string

func (*Default) Unmarshal added in v0.6.0

func (m *Default) Unmarshal(dAtA []byte) error

func (*Default) UnmarshalBinary added in v0.8.0

func (m *Default) UnmarshalBinary(data []byte) error

func (*Default) XXX_DiscardUnknown added in v0.6.0

func (m *Default) XXX_DiscardUnknown()

func (*Default) XXX_Marshal added in v0.6.0

func (m *Default) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Default) XXX_Merge added in v0.6.0

func (m *Default) XXX_Merge(src proto.Message)

func (*Default) XXX_Size added in v0.6.0

func (m *Default) XXX_Size() int

func (*Default) XXX_Unmarshal added in v0.6.0

func (m *Default) XXX_Unmarshal(b []byte) error

type DeleteCtx added in v0.7.0

type DeleteCtx struct {
	CanTruncate          bool           `protobuf:"varint,1,opt,name=can_truncate,json=canTruncate,proto3" json:"can_truncate,omitempty"`
	Ref                  *ObjectRef     `protobuf:"bytes,2,opt,name=ref,proto3" json:"ref,omitempty"`
	RowIdIdx             int32          `protobuf:"varint,3,opt,name=row_id_idx,json=rowIdIdx,proto3" json:"row_id_idx,omitempty"`
	AddAffectedRows      bool           `protobuf:"varint,4,opt,name=add_affected_rows,json=addAffectedRows,proto3" json:"add_affected_rows,omitempty"`
	IsClusterTable       bool           `protobuf:"varint,5,opt,name=is_cluster_table,json=isClusterTable,proto3" json:"is_cluster_table,omitempty"`
	PrimaryKeyIdx        int32          `protobuf:"varint,9,opt,name=primary_key_idx,json=primaryKeyIdx,proto3" json:"primary_key_idx,omitempty"`
	TruncateTable        *TruncateTable `protobuf:"bytes,10,opt,name=truncate_table,json=truncateTable,proto3" json:"truncate_table,omitempty"`
	TableDef             *TableDef      `protobuf:"bytes,11,opt,name=table_def,json=tableDef,proto3" json:"table_def,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*DeleteCtx) Descriptor added in v0.7.0

func (*DeleteCtx) Descriptor() ([]byte, []int)

func (*DeleteCtx) GetAddAffectedRows added in v0.8.0

func (m *DeleteCtx) GetAddAffectedRows() bool

func (*DeleteCtx) GetCanTruncate added in v0.7.0

func (m *DeleteCtx) GetCanTruncate() bool

func (*DeleteCtx) GetIsClusterTable added in v0.8.0

func (m *DeleteCtx) GetIsClusterTable() bool

func (*DeleteCtx) GetPrimaryKeyIdx added in v1.0.0

func (m *DeleteCtx) GetPrimaryKeyIdx() int32

func (*DeleteCtx) GetRef added in v0.7.0

func (m *DeleteCtx) GetRef() *ObjectRef

func (*DeleteCtx) GetRowIdIdx added in v0.8.0

func (m *DeleteCtx) GetRowIdIdx() int32

func (*DeleteCtx) GetTableDef added in v1.1.0

func (m *DeleteCtx) GetTableDef() *TableDef

func (*DeleteCtx) GetTruncateTable added in v1.1.0

func (m *DeleteCtx) GetTruncateTable() *TruncateTable

func (*DeleteCtx) Marshal added in v0.7.0

func (m *DeleteCtx) Marshal() (dAtA []byte, err error)

func (*DeleteCtx) MarshalTo added in v0.7.0

func (m *DeleteCtx) MarshalTo(dAtA []byte) (int, error)

func (*DeleteCtx) MarshalToSizedBuffer added in v0.7.0

func (m *DeleteCtx) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DeleteCtx) ProtoMessage added in v0.7.0

func (*DeleteCtx) ProtoMessage()

func (*DeleteCtx) ProtoSize added in v0.7.0

func (m *DeleteCtx) ProtoSize() (n int)

func (*DeleteCtx) Reset added in v0.7.0

func (m *DeleteCtx) Reset()

func (*DeleteCtx) String added in v0.7.0

func (m *DeleteCtx) String() string

func (*DeleteCtx) Unmarshal added in v0.7.0

func (m *DeleteCtx) Unmarshal(dAtA []byte) error

func (*DeleteCtx) XXX_DiscardUnknown added in v0.7.0

func (m *DeleteCtx) XXX_DiscardUnknown()

func (*DeleteCtx) XXX_Marshal added in v0.7.0

func (m *DeleteCtx) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteCtx) XXX_Merge added in v0.7.0

func (m *DeleteCtx) XXX_Merge(src proto.Message)

func (*DeleteCtx) XXX_Size added in v0.7.0

func (m *DeleteCtx) XXX_Size() int

func (*DeleteCtx) XXX_Unmarshal added in v0.7.0

func (m *DeleteCtx) XXX_Unmarshal(b []byte) error

type DistRange

type DistRange struct {
	LowerBoundType       BoundType `` /* 126-byte string literal not displayed */
	UpperBoundType       BoundType `` /* 126-byte string literal not displayed */
	LowerBound           *Expr     `protobuf:"bytes,3,opt,name=lower_bound,json=lowerBound,proto3" json:"lower_bound,omitempty"`
	UpperBound           *Expr     `protobuf:"bytes,4,opt,name=upper_bound,json=upperBound,proto3" json:"upper_bound,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*DistRange) Descriptor

func (*DistRange) Descriptor() ([]byte, []int)

func (*DistRange) GetLowerBound

func (m *DistRange) GetLowerBound() *Expr

func (*DistRange) GetLowerBoundType

func (m *DistRange) GetLowerBoundType() BoundType

func (*DistRange) GetUpperBound

func (m *DistRange) GetUpperBound() *Expr

func (*DistRange) GetUpperBoundType

func (m *DistRange) GetUpperBoundType() BoundType

func (*DistRange) Marshal

func (m *DistRange) Marshal() (dAtA []byte, err error)

func (*DistRange) MarshalTo

func (m *DistRange) MarshalTo(dAtA []byte) (int, error)

func (*DistRange) MarshalToSizedBuffer

func (m *DistRange) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DistRange) ProtoMessage

func (*DistRange) ProtoMessage()

func (*DistRange) ProtoSize

func (m *DistRange) ProtoSize() (n int)

func (*DistRange) Reset

func (m *DistRange) Reset()

func (*DistRange) String

func (m *DistRange) String() string

func (*DistRange) Unmarshal

func (m *DistRange) Unmarshal(dAtA []byte) error

func (*DistRange) XXX_DiscardUnknown

func (m *DistRange) XXX_DiscardUnknown()

func (*DistRange) XXX_Marshal

func (m *DistRange) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DistRange) XXX_Merge

func (m *DistRange) XXX_Merge(src proto.Message)

func (*DistRange) XXX_Size

func (m *DistRange) XXX_Size() int

func (*DistRange) XXX_Unmarshal

func (m *DistRange) XXX_Unmarshal(b []byte) error

type DropCDC

type DropCDC struct {
	IfExists             bool     `protobuf:"varint,1,opt,name=if_exists,json=ifExists,proto3" json:"if_exists,omitempty"`
	TaskName             string   `protobuf:"bytes,2,opt,name=task_name,json=taskName,proto3" json:"task_name,omitempty"`
	All                  bool     `protobuf:"varint,3,opt,name=all,proto3" json:"all,omitempty"`
	AccountId            uint32   `protobuf:"varint,4,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DropCDC) Descriptor

func (*DropCDC) Descriptor() ([]byte, []int)

func (*DropCDC) GetAccountId

func (m *DropCDC) GetAccountId() uint32

func (*DropCDC) GetAll

func (m *DropCDC) GetAll() bool

func (*DropCDC) GetIfExists

func (m *DropCDC) GetIfExists() bool

func (*DropCDC) GetTaskName

func (m *DropCDC) GetTaskName() string

func (*DropCDC) Marshal

func (m *DropCDC) Marshal() (dAtA []byte, err error)

func (*DropCDC) MarshalTo

func (m *DropCDC) MarshalTo(dAtA []byte) (int, error)

func (*DropCDC) MarshalToSizedBuffer

func (m *DropCDC) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DropCDC) ProtoMessage

func (*DropCDC) ProtoMessage()

func (*DropCDC) ProtoSize

func (m *DropCDC) ProtoSize() (n int)

func (*DropCDC) Reset

func (m *DropCDC) Reset()

func (*DropCDC) String

func (m *DropCDC) String() string

func (*DropCDC) Unmarshal

func (m *DropCDC) Unmarshal(dAtA []byte) error

func (*DropCDC) XXX_DiscardUnknown

func (m *DropCDC) XXX_DiscardUnknown()

func (*DropCDC) XXX_Marshal

func (m *DropCDC) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DropCDC) XXX_Merge

func (m *DropCDC) XXX_Merge(src proto.Message)

func (*DropCDC) XXX_Size

func (m *DropCDC) XXX_Size() int

func (*DropCDC) XXX_Unmarshal

func (m *DropCDC) XXX_Unmarshal(b []byte) error

type DropDatabase added in v0.5.0

type DropDatabase struct {
	IfExists   bool   `protobuf:"varint,1,opt,name=if_exists,json=ifExists,proto3" json:"if_exists,omitempty"`
	Database   string `protobuf:"bytes,2,opt,name=database,proto3" json:"database,omitempty"`
	DatabaseId uint64 `protobuf:"varint,3,opt,name=database_id,json=databaseId,proto3" json:"database_id,omitempty"`
	// drop database should delete fk records related to this database
	// from mo_foreign_keys
	UpdateFkSql string `protobuf:"bytes,4,opt,name=updateFkSql,proto3" json:"updateFkSql,omitempty"`
	// drop database should check mo_foreign_keys to find fk records
	// that refer to this database before dropping the database
	CheckFKSql           string   `protobuf:"bytes,5,opt,name=checkFKSql,proto3" json:"checkFKSql,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DropDatabase) Descriptor added in v0.5.0

func (*DropDatabase) Descriptor() ([]byte, []int)

func (*DropDatabase) GetCheckFKSql added in v1.1.2

func (m *DropDatabase) GetCheckFKSql() string

func (*DropDatabase) GetDatabase added in v0.5.0

func (m *DropDatabase) GetDatabase() string

func (*DropDatabase) GetDatabaseId added in v0.8.0

func (m *DropDatabase) GetDatabaseId() uint64

func (*DropDatabase) GetIfExists added in v0.5.0

func (m *DropDatabase) GetIfExists() bool

func (*DropDatabase) GetUpdateFkSql added in v1.1.2

func (m *DropDatabase) GetUpdateFkSql() string

func (*DropDatabase) Marshal added in v0.5.0

func (m *DropDatabase) Marshal() (dAtA []byte, err error)

func (*DropDatabase) MarshalTo added in v0.5.0

func (m *DropDatabase) MarshalTo(dAtA []byte) (int, error)

func (*DropDatabase) MarshalToSizedBuffer added in v0.5.0

func (m *DropDatabase) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DropDatabase) ProtoMessage added in v0.5.0

func (*DropDatabase) ProtoMessage()

func (*DropDatabase) ProtoSize added in v0.5.0

func (m *DropDatabase) ProtoSize() (n int)

func (*DropDatabase) Reset added in v0.5.0

func (m *DropDatabase) Reset()

func (*DropDatabase) String added in v0.5.0

func (m *DropDatabase) String() string

func (*DropDatabase) Unmarshal added in v0.5.0

func (m *DropDatabase) Unmarshal(dAtA []byte) error

func (*DropDatabase) XXX_DiscardUnknown added in v0.5.0

func (m *DropDatabase) XXX_DiscardUnknown()

func (*DropDatabase) XXX_Marshal added in v0.5.0

func (m *DropDatabase) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DropDatabase) XXX_Merge added in v0.5.0

func (m *DropDatabase) XXX_Merge(src proto.Message)

func (*DropDatabase) XXX_Size added in v0.5.0

func (m *DropDatabase) XXX_Size() int

func (*DropDatabase) XXX_Unmarshal added in v0.5.0

func (m *DropDatabase) XXX_Unmarshal(b []byte) error

type DropIndex added in v0.5.0

type DropIndex struct {
	Database             string   `protobuf:"bytes,1,opt,name=database,proto3" json:"database,omitempty"`
	Table                string   `protobuf:"bytes,2,opt,name=table,proto3" json:"table,omitempty"`
	IndexName            string   `protobuf:"bytes,3,opt,name=index_name,json=indexName,proto3" json:"index_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DropIndex) Descriptor added in v0.5.0

func (*DropIndex) Descriptor() ([]byte, []int)

func (*DropIndex) GetDatabase added in v0.7.0

func (m *DropIndex) GetDatabase() string

func (*DropIndex) GetIndexName added in v0.7.0

func (m *DropIndex) GetIndexName() string

func (*DropIndex) GetTable added in v0.7.0

func (m *DropIndex) GetTable() string

func (*DropIndex) Marshal added in v0.5.0

func (m *DropIndex) Marshal() (dAtA []byte, err error)

func (*DropIndex) MarshalTo added in v0.5.0

func (m *DropIndex) MarshalTo(dAtA []byte) (int, error)

func (*DropIndex) MarshalToSizedBuffer added in v0.5.0

func (m *DropIndex) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DropIndex) ProtoMessage added in v0.5.0

func (*DropIndex) ProtoMessage()

func (*DropIndex) ProtoSize added in v0.5.0

func (m *DropIndex) ProtoSize() (n int)

func (*DropIndex) Reset added in v0.5.0

func (m *DropIndex) Reset()

func (*DropIndex) String added in v0.5.0

func (m *DropIndex) String() string

func (*DropIndex) Unmarshal added in v0.5.0

func (m *DropIndex) Unmarshal(dAtA []byte) error

func (*DropIndex) XXX_DiscardUnknown added in v0.5.0

func (m *DropIndex) XXX_DiscardUnknown()

func (*DropIndex) XXX_Marshal added in v0.5.0

func (m *DropIndex) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DropIndex) XXX_Merge added in v0.5.0

func (m *DropIndex) XXX_Merge(src proto.Message)

func (*DropIndex) XXX_Size added in v0.5.0

func (m *DropIndex) XXX_Size() int

func (*DropIndex) XXX_Unmarshal added in v0.5.0

func (m *DropIndex) XXX_Unmarshal(b []byte) error

type DropPitr

type DropPitr struct {
	IfExists             bool     `protobuf:"varint,1,opt,name=if_exists,json=ifExists,proto3" json:"if_exists,omitempty"`
	Name                 string   `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DropPitr) Descriptor

func (*DropPitr) Descriptor() ([]byte, []int)

func (*DropPitr) GetIfExists

func (m *DropPitr) GetIfExists() bool

func (*DropPitr) GetName

func (m *DropPitr) GetName() string

func (*DropPitr) Marshal

func (m *DropPitr) Marshal() (dAtA []byte, err error)

func (*DropPitr) MarshalTo

func (m *DropPitr) MarshalTo(dAtA []byte) (int, error)

func (*DropPitr) MarshalToSizedBuffer

func (m *DropPitr) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DropPitr) ProtoMessage

func (*DropPitr) ProtoMessage()

func (*DropPitr) ProtoSize

func (m *DropPitr) ProtoSize() (n int)

func (*DropPitr) Reset

func (m *DropPitr) Reset()

func (*DropPitr) String

func (m *DropPitr) String() string

func (*DropPitr) Unmarshal

func (m *DropPitr) Unmarshal(dAtA []byte) error

func (*DropPitr) XXX_DiscardUnknown

func (m *DropPitr) XXX_DiscardUnknown()

func (*DropPitr) XXX_Marshal

func (m *DropPitr) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DropPitr) XXX_Merge

func (m *DropPitr) XXX_Merge(src proto.Message)

func (*DropPitr) XXX_Size

func (m *DropPitr) XXX_Size() int

func (*DropPitr) XXX_Unmarshal

func (m *DropPitr) XXX_Unmarshal(b []byte) error

type DropSequence added in v0.8.0

type DropSequence struct {
	IfExists             bool     `protobuf:"varint,1,opt,name=if_exists,json=ifExists,proto3" json:"if_exists,omitempty"`
	Database             string   `protobuf:"bytes,2,opt,name=database,proto3" json:"database,omitempty"`
	Table                string   `protobuf:"bytes,3,opt,name=table,proto3" json:"table,omitempty"`
	TableId              uint64   `protobuf:"varint,4,opt,name=table_id,json=tableId,proto3" json:"table_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DropSequence) Descriptor added in v0.8.0

func (*DropSequence) Descriptor() ([]byte, []int)

func (*DropSequence) GetDatabase added in v0.8.0

func (m *DropSequence) GetDatabase() string

func (*DropSequence) GetIfExists added in v0.8.0

func (m *DropSequence) GetIfExists() bool

func (*DropSequence) GetTable added in v0.8.0

func (m *DropSequence) GetTable() string

func (*DropSequence) GetTableId added in v0.8.0

func (m *DropSequence) GetTableId() uint64

func (*DropSequence) Marshal added in v0.8.0

func (m *DropSequence) Marshal() (dAtA []byte, err error)

func (*DropSequence) MarshalTo added in v0.8.0

func (m *DropSequence) MarshalTo(dAtA []byte) (int, error)

func (*DropSequence) MarshalToSizedBuffer added in v0.8.0

func (m *DropSequence) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DropSequence) ProtoMessage added in v0.8.0

func (*DropSequence) ProtoMessage()

func (*DropSequence) ProtoSize added in v0.8.0

func (m *DropSequence) ProtoSize() (n int)

func (*DropSequence) Reset added in v0.8.0

func (m *DropSequence) Reset()

func (*DropSequence) String added in v0.8.0

func (m *DropSequence) String() string

func (*DropSequence) Unmarshal added in v0.8.0

func (m *DropSequence) Unmarshal(dAtA []byte) error

func (*DropSequence) XXX_DiscardUnknown added in v0.8.0

func (m *DropSequence) XXX_DiscardUnknown()

func (*DropSequence) XXX_Marshal added in v0.8.0

func (m *DropSequence) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DropSequence) XXX_Merge added in v0.8.0

func (m *DropSequence) XXX_Merge(src proto.Message)

func (*DropSequence) XXX_Size added in v0.8.0

func (m *DropSequence) XXX_Size() int

func (*DropSequence) XXX_Unmarshal added in v0.8.0

func (m *DropSequence) XXX_Unmarshal(b []byte) error

type DropTable added in v0.5.0

type DropTable struct {
	IfExists        bool          `protobuf:"varint,1,opt,name=if_exists,json=ifExists,proto3" json:"if_exists,omitempty"`
	Database        string        `protobuf:"bytes,2,opt,name=database,proto3" json:"database,omitempty"`
	Table           string        `protobuf:"bytes,3,opt,name=table,proto3" json:"table,omitempty"`
	IndexTableNames []string      `protobuf:"bytes,4,rep,name=index_table_names,json=indexTableNames,proto3" json:"index_table_names,omitempty"`
	ClusterTable    *ClusterTable `protobuf:"bytes,5,opt,name=cluster_table,json=clusterTable,proto3" json:"cluster_table,omitempty"`
	TableId         uint64        `protobuf:"varint,6,opt,name=table_id,json=tableId,proto3" json:"table_id,omitempty"`
	ForeignTbl      []uint64      `protobuf:"varint,7,rep,packed,name=foreign_tbl,json=foreignTbl,proto3" json:"foreign_tbl,omitempty"`
	IsView          bool          `protobuf:"varint,9,opt,name=isView,proto3" json:"isView,omitempty"`
	TableDef        *TableDef     `protobuf:"bytes,10,opt,name=table_def,json=tableDef,proto3" json:"table_def,omitempty"`
	// drop table may delete fk records related to this table
	// into mo_foreign_keys
	UpdateFkSqls []string `protobuf:"bytes,11,rep,name=updateFkSqls,proto3" json:"updateFkSqls,omitempty"`
	// fk child table id that refers to me
	FkChildTblsReferToMe []uint64 `protobuf:"varint,12,rep,packed,name=fkChildTblsReferToMe,proto3" json:"fkChildTblsReferToMe,omitempty"`
	// When dropping multiple tables in one statement, per-table details are stored here.
	Tables               []*DropTable `protobuf:"bytes,13,rep,name=tables,proto3" json:"tables,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

func (*DropTable) Descriptor added in v0.5.0

func (*DropTable) Descriptor() ([]byte, []int)

func (*DropTable) GetClusterTable added in v0.7.0

func (m *DropTable) GetClusterTable() *ClusterTable

func (*DropTable) GetDatabase added in v0.5.0

func (m *DropTable) GetDatabase() string

func (*DropTable) GetFkChildTblsReferToMe added in v1.1.2

func (m *DropTable) GetFkChildTblsReferToMe() []uint64

func (*DropTable) GetForeignTbl added in v0.7.0

func (m *DropTable) GetForeignTbl() []uint64

func (*DropTable) GetIfExists added in v0.5.0

func (m *DropTable) GetIfExists() bool

func (*DropTable) GetIndexTableNames added in v0.6.0

func (m *DropTable) GetIndexTableNames() []string

func (*DropTable) GetIsView added in v0.8.0

func (m *DropTable) GetIsView() bool

func (*DropTable) GetTable added in v0.5.0

func (m *DropTable) GetTable() string

func (*DropTable) GetTableDef added in v0.8.0

func (m *DropTable) GetTableDef() *TableDef

func (*DropTable) GetTableId added in v0.7.0

func (m *DropTable) GetTableId() uint64

func (*DropTable) GetTables

func (m *DropTable) GetTables() []*DropTable

func (*DropTable) GetUpdateFkSqls added in v1.1.2

func (m *DropTable) GetUpdateFkSqls() []string

func (*DropTable) Marshal added in v0.5.0

func (m *DropTable) Marshal() (dAtA []byte, err error)

func (*DropTable) MarshalTo added in v0.5.0

func (m *DropTable) MarshalTo(dAtA []byte) (int, error)

func (*DropTable) MarshalToSizedBuffer added in v0.5.0

func (m *DropTable) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*DropTable) ProtoMessage added in v0.5.0

func (*DropTable) ProtoMessage()

func (*DropTable) ProtoSize added in v0.5.0

func (m *DropTable) ProtoSize() (n int)

func (*DropTable) Reset added in v0.5.0

func (m *DropTable) Reset()

func (*DropTable) String added in v0.5.0

func (m *DropTable) String() string

func (*DropTable) Unmarshal added in v0.5.0

func (m *DropTable) Unmarshal(dAtA []byte) error

func (*DropTable) XXX_DiscardUnknown added in v0.5.0

func (m *DropTable) XXX_DiscardUnknown()

func (*DropTable) XXX_Marshal added in v0.5.0

func (m *DropTable) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DropTable) XXX_Merge added in v0.5.0

func (m *DropTable) XXX_Merge(src proto.Message)

func (*DropTable) XXX_Size added in v0.5.0

func (m *DropTable) XXX_Size() int

func (*DropTable) XXX_Unmarshal added in v0.5.0

func (m *DropTable) XXX_Unmarshal(b []byte) error

type Execute added in v0.5.1

type Execute struct {
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Args                 []*Expr  `protobuf:"bytes,2,rep,name=args,proto3" json:"args,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Execute) Descriptor added in v0.5.1

func (*Execute) Descriptor() ([]byte, []int)

func (*Execute) GetArgs added in v0.5.1

func (m *Execute) GetArgs() []*Expr

func (*Execute) GetName added in v0.5.1

func (m *Execute) GetName() string

func (*Execute) Marshal added in v0.5.1

func (m *Execute) Marshal() (dAtA []byte, err error)

func (*Execute) MarshalTo added in v0.5.1

func (m *Execute) MarshalTo(dAtA []byte) (int, error)

func (*Execute) MarshalToSizedBuffer added in v0.5.1

func (m *Execute) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Execute) ProtoMessage added in v0.5.1

func (*Execute) ProtoMessage()

func (*Execute) ProtoSize added in v0.5.1

func (m *Execute) ProtoSize() (n int)

func (*Execute) Reset added in v0.5.1

func (m *Execute) Reset()

func (*Execute) String added in v0.5.1

func (m *Execute) String() string

func (*Execute) Unmarshal added in v0.5.1

func (m *Execute) Unmarshal(dAtA []byte) error

func (*Execute) XXX_DiscardUnknown added in v0.5.1

func (m *Execute) XXX_DiscardUnknown()

func (*Execute) XXX_Marshal added in v0.5.1

func (m *Execute) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Execute) XXX_Merge added in v0.5.1

func (m *Execute) XXX_Merge(src proto.Message)

func (*Execute) XXX_Size added in v0.5.1

func (m *Execute) XXX_Size() int

func (*Execute) XXX_Unmarshal added in v0.5.1

func (m *Execute) XXX_Unmarshal(b []byte) error

type Expr

type Expr struct {
	Typ Type `protobuf:"bytes,1,opt,name=typ,proto3" json:"typ"`
	// Types that are valid to be assigned to Expr:
	//
	//	*Expr_Lit
	//	*Expr_P
	//	*Expr_V
	//	*Expr_Col
	//	*Expr_Raw
	//	*Expr_F
	//	*Expr_W
	//	*Expr_Sub
	//	*Expr_Corr
	//	*Expr_T
	//	*Expr_List
	//	*Expr_Max
	//	*Expr_Vec
	//	*Expr_Fold
	Expr                 isExpr_Expr `protobuf_oneof:"expr"`
	AuxId                int32       `protobuf:"varint,16,opt,name=aux_id,json=auxId,proto3" json:"aux_id,omitempty"`
	Ndv                  float64     `protobuf:"fixed64,17,opt,name=ndv,proto3" json:"ndv,omitempty"`
	Selectivity          float64     `protobuf:"fixed64,18,opt,name=selectivity,proto3" json:"selectivity,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

func (*Expr) Descriptor

func (*Expr) Descriptor() ([]byte, []int)

func (*Expr) ExprString

func (m *Expr) ExprString() string

func (*Expr) GetAuxId added in v0.8.0

func (m *Expr) GetAuxId() int32

func (*Expr) GetCol

func (m *Expr) GetCol() *ColRef

func (*Expr) GetCorr

func (m *Expr) GetCorr() *CorrColRef

func (*Expr) GetExpr

func (m *Expr) GetExpr() isExpr_Expr

func (*Expr) GetF

func (m *Expr) GetF() *Function

func (*Expr) GetFold

func (m *Expr) GetFold() *FoldVal

func (*Expr) GetList

func (m *Expr) GetList() *ExprList

func (*Expr) GetLit added in v1.1.0

func (m *Expr) GetLit() *Literal

func (*Expr) GetMax added in v0.6.0

func (m *Expr) GetMax() *MaxValue

func (*Expr) GetNdv added in v0.8.0

func (m *Expr) GetNdv() float64

func (*Expr) GetP

func (m *Expr) GetP() *ParamRef

func (*Expr) GetRaw added in v0.7.0

func (m *Expr) GetRaw() *RawColRef

func (*Expr) GetSelectivity added in v0.8.0

func (m *Expr) GetSelectivity() float64

func (*Expr) GetSub

func (m *Expr) GetSub() *SubqueryRef

func (*Expr) GetT added in v0.5.0

func (m *Expr) GetT() *TargetType

func (*Expr) GetTyp

func (m *Expr) GetTyp() Type

func (*Expr) GetV

func (m *Expr) GetV() *VarRef

func (*Expr) GetVec added in v1.1.0

func (m *Expr) GetVec() *LiteralVec

func (*Expr) GetW added in v0.8.0

func (m *Expr) GetW() *WindowSpec

func (*Expr) Marshal added in v0.5.0

func (m *Expr) Marshal() (dAtA []byte, err error)

func (*Expr) MarshalTo added in v0.5.0

func (m *Expr) MarshalTo(dAtA []byte) (int, error)

func (*Expr) MarshalToSizedBuffer added in v0.5.0

func (m *Expr) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Expr) ProtoMessage

func (*Expr) ProtoMessage()

func (*Expr) ProtoSize added in v0.5.0

func (m *Expr) ProtoSize() (n int)

func (*Expr) Reset

func (m *Expr) Reset()

func (*Expr) String

func (m *Expr) String() string

func (*Expr) Unmarshal added in v0.5.0

func (m *Expr) Unmarshal(dAtA []byte) error

func (*Expr) XXX_DiscardUnknown added in v0.5.0

func (m *Expr) XXX_DiscardUnknown()

func (*Expr) XXX_Marshal added in v0.5.0

func (m *Expr) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Expr) XXX_Merge added in v0.5.0

func (m *Expr) XXX_Merge(src proto.Message)

func (*Expr) XXX_OneofWrappers added in v0.5.0

func (*Expr) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*Expr) XXX_Size added in v0.5.0

func (m *Expr) XXX_Size() int

func (*Expr) XXX_Unmarshal added in v0.5.0

func (m *Expr) XXX_Unmarshal(b []byte) error

type ExprList

type ExprList struct {
	List                 []*Expr  `protobuf:"bytes,1,rep,name=list,proto3" json:"list,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

ExprList is a type of Expr

func (*ExprList) Descriptor

func (*ExprList) Descriptor() ([]byte, []int)

func (*ExprList) GetList

func (m *ExprList) GetList() []*Expr

func (*ExprList) Marshal added in v0.5.0

func (m *ExprList) Marshal() (dAtA []byte, err error)

func (*ExprList) MarshalTo added in v0.5.0

func (m *ExprList) MarshalTo(dAtA []byte) (int, error)

func (*ExprList) MarshalToSizedBuffer added in v0.5.0

func (m *ExprList) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ExprList) ProtoMessage

func (*ExprList) ProtoMessage()

func (*ExprList) ProtoSize added in v0.5.0

func (m *ExprList) ProtoSize() (n int)

func (*ExprList) Reset

func (m *ExprList) Reset()

func (*ExprList) String

func (m *ExprList) String() string

func (*ExprList) Unmarshal added in v0.5.0

func (m *ExprList) Unmarshal(dAtA []byte) error

func (*ExprList) XXX_DiscardUnknown added in v0.5.0

func (m *ExprList) XXX_DiscardUnknown()

func (*ExprList) XXX_Marshal added in v0.5.0

func (m *ExprList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExprList) XXX_Merge added in v0.5.0

func (m *ExprList) XXX_Merge(src proto.Message)

func (*ExprList) XXX_Size added in v0.5.0

func (m *ExprList) XXX_Size() int

func (*ExprList) XXX_Unmarshal added in v0.5.0

func (m *ExprList) XXX_Unmarshal(b []byte) error

type Expr_Col

type Expr_Col struct {
	Col *ColRef `protobuf:"bytes,5,opt,name=col,proto3,oneof" json:"col,omitempty"`
}

func (*Expr_Col) MarshalTo added in v0.5.0

func (m *Expr_Col) MarshalTo(dAtA []byte) (int, error)

func (*Expr_Col) MarshalToSizedBuffer added in v0.5.0

func (m *Expr_Col) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Expr_Col) ProtoSize added in v0.5.0

func (m *Expr_Col) ProtoSize() (n int)

type Expr_Corr

type Expr_Corr struct {
	Corr *CorrColRef `protobuf:"bytes,10,opt,name=corr,proto3,oneof" json:"corr,omitempty"`
}

func (*Expr_Corr) MarshalTo added in v0.5.0

func (m *Expr_Corr) MarshalTo(dAtA []byte) (int, error)

func (*Expr_Corr) MarshalToSizedBuffer added in v0.5.0

func (m *Expr_Corr) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Expr_Corr) ProtoSize added in v0.5.0

func (m *Expr_Corr) ProtoSize() (n int)

type Expr_F

type Expr_F struct {
	F *Function `protobuf:"bytes,7,opt,name=f,proto3,oneof" json:"f,omitempty"`
}

func (*Expr_F) MarshalTo added in v0.5.0

func (m *Expr_F) MarshalTo(dAtA []byte) (int, error)

func (*Expr_F) MarshalToSizedBuffer added in v0.5.0

func (m *Expr_F) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Expr_F) ProtoSize added in v0.5.0

func (m *Expr_F) ProtoSize() (n int)

type Expr_Fold

type Expr_Fold struct {
	Fold *FoldVal `protobuf:"bytes,15,opt,name=fold,proto3,oneof" json:"fold,omitempty"`
}

func (*Expr_Fold) MarshalTo

func (m *Expr_Fold) MarshalTo(dAtA []byte) (int, error)

func (*Expr_Fold) MarshalToSizedBuffer

func (m *Expr_Fold) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Expr_Fold) ProtoSize

func (m *Expr_Fold) ProtoSize() (n int)

type Expr_List

type Expr_List struct {
	List *ExprList `protobuf:"bytes,12,opt,name=list,proto3,oneof" json:"list,omitempty"`
}

func (*Expr_List) MarshalTo added in v0.5.0

func (m *Expr_List) MarshalTo(dAtA []byte) (int, error)

func (*Expr_List) MarshalToSizedBuffer added in v0.5.0

func (m *Expr_List) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Expr_List) ProtoSize added in v0.5.0

func (m *Expr_List) ProtoSize() (n int)

type Expr_Lit added in v1.1.0

type Expr_Lit struct {
	Lit *Literal `protobuf:"bytes,2,opt,name=lit,proto3,oneof" json:"lit,omitempty"`
}

func (*Expr_Lit) MarshalTo added in v1.1.0

func (m *Expr_Lit) MarshalTo(dAtA []byte) (int, error)

func (*Expr_Lit) MarshalToSizedBuffer added in v1.1.0

func (m *Expr_Lit) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Expr_Lit) ProtoSize added in v1.1.0

func (m *Expr_Lit) ProtoSize() (n int)

type Expr_Max added in v0.6.0

type Expr_Max struct {
	Max *MaxValue `protobuf:"bytes,13,opt,name=max,proto3,oneof" json:"max,omitempty"`
}

func (*Expr_Max) MarshalTo added in v0.6.0

func (m *Expr_Max) MarshalTo(dAtA []byte) (int, error)

func (*Expr_Max) MarshalToSizedBuffer added in v0.6.0

func (m *Expr_Max) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Expr_Max) ProtoSize added in v0.6.0

func (m *Expr_Max) ProtoSize() (n int)

type Expr_P

type Expr_P struct {
	P *ParamRef `protobuf:"bytes,3,opt,name=p,proto3,oneof" json:"p,omitempty"`
}

func (*Expr_P) MarshalTo added in v0.5.0

func (m *Expr_P) MarshalTo(dAtA []byte) (int, error)

func (*Expr_P) MarshalToSizedBuffer added in v0.5.0

func (m *Expr_P) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Expr_P) ProtoSize added in v0.5.0

func (m *Expr_P) ProtoSize() (n int)

type Expr_Raw added in v0.7.0

type Expr_Raw struct {
	Raw *RawColRef `protobuf:"bytes,6,opt,name=raw,proto3,oneof" json:"raw,omitempty"`
}

func (*Expr_Raw) MarshalTo added in v0.7.0

func (m *Expr_Raw) MarshalTo(dAtA []byte) (int, error)

func (*Expr_Raw) MarshalToSizedBuffer added in v0.7.0

func (m *Expr_Raw) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Expr_Raw) ProtoSize added in v0.7.0

func (m *Expr_Raw) ProtoSize() (n int)

type Expr_Sub

type Expr_Sub struct {
	Sub *SubqueryRef `protobuf:"bytes,9,opt,name=sub,proto3,oneof" json:"sub,omitempty"`
}

func (*Expr_Sub) MarshalTo added in v0.5.0

func (m *Expr_Sub) MarshalTo(dAtA []byte) (int, error)

func (*Expr_Sub) MarshalToSizedBuffer added in v0.5.0

func (m *Expr_Sub) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Expr_Sub) ProtoSize added in v0.5.0

func (m *Expr_Sub) ProtoSize() (n int)

type Expr_T added in v0.5.0

type Expr_T struct {
	T *TargetType `protobuf:"bytes,11,opt,name=t,proto3,oneof" json:"t,omitempty"`
}

func (*Expr_T) MarshalTo added in v0.5.0

func (m *Expr_T) MarshalTo(dAtA []byte) (int, error)

func (*Expr_T) MarshalToSizedBuffer added in v0.5.0

func (m *Expr_T) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Expr_T) ProtoSize added in v0.5.0

func (m *Expr_T) ProtoSize() (n int)

type Expr_V

type Expr_V struct {
	V *VarRef `protobuf:"bytes,4,opt,name=v,proto3,oneof" json:"v,omitempty"`
}

func (*Expr_V) MarshalTo added in v0.5.0

func (m *Expr_V) MarshalTo(dAtA []byte) (int, error)

func (*Expr_V) MarshalToSizedBuffer added in v0.5.0

func (m *Expr_V) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Expr_V) ProtoSize added in v0.5.0

func (m *Expr_V) ProtoSize() (n int)

type Expr_Vec added in v1.1.0

type Expr_Vec struct {
	Vec *LiteralVec `protobuf:"bytes,14,opt,name=vec,proto3,oneof" json:"vec,omitempty"`
}

func (*Expr_Vec) MarshalTo added in v1.1.0

func (m *Expr_Vec) MarshalTo(dAtA []byte) (int, error)

func (*Expr_Vec) MarshalToSizedBuffer added in v1.1.0

func (m *Expr_Vec) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Expr_Vec) ProtoSize added in v1.1.0

func (m *Expr_Vec) ProtoSize() (n int)

type Expr_W added in v0.8.0

type Expr_W struct {
	W *WindowSpec `protobuf:"bytes,8,opt,name=w,proto3,oneof" json:"w,omitempty"`
}

func (*Expr_W) MarshalTo added in v0.8.0

func (m *Expr_W) MarshalTo(dAtA []byte) (int, error)

func (*Expr_W) MarshalToSizedBuffer added in v0.8.0

func (m *Expr_W) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Expr_W) ProtoSize added in v0.8.0

func (m *Expr_W) ProtoSize() (n int)

type ExternAttr

type ExternAttr struct {
	ColName              string   `protobuf:"bytes,1,opt,name=col_name,json=colName,proto3" json:"col_name,omitempty"`
	ColIndex             int32    `protobuf:"varint,2,opt,name=col_index,json=colIndex,proto3" json:"col_index,omitempty"`
	ColFieldIndex        int32    `protobuf:"varint,3,opt,name=col_field_index,json=colFieldIndex,proto3" json:"col_field_index,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ExternAttr) Descriptor

func (*ExternAttr) Descriptor() ([]byte, []int)

func (*ExternAttr) GetColFieldIndex

func (m *ExternAttr) GetColFieldIndex() int32

func (*ExternAttr) GetColIndex

func (m *ExternAttr) GetColIndex() int32

func (*ExternAttr) GetColName

func (m *ExternAttr) GetColName() string

func (*ExternAttr) Marshal

func (m *ExternAttr) Marshal() (dAtA []byte, err error)

func (*ExternAttr) MarshalTo

func (m *ExternAttr) MarshalTo(dAtA []byte) (int, error)

func (*ExternAttr) MarshalToSizedBuffer

func (m *ExternAttr) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ExternAttr) ProtoMessage

func (*ExternAttr) ProtoMessage()

func (*ExternAttr) ProtoSize

func (m *ExternAttr) ProtoSize() (n int)

func (*ExternAttr) Reset

func (m *ExternAttr) Reset()

func (*ExternAttr) String

func (m *ExternAttr) String() string

func (*ExternAttr) Unmarshal

func (m *ExternAttr) Unmarshal(dAtA []byte) error

func (*ExternAttr) XXX_DiscardUnknown

func (m *ExternAttr) XXX_DiscardUnknown()

func (*ExternAttr) XXX_Marshal

func (m *ExternAttr) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExternAttr) XXX_Merge

func (m *ExternAttr) XXX_Merge(src proto.Message)

func (*ExternAttr) XXX_Size

func (m *ExternAttr) XXX_Size() int

func (*ExternAttr) XXX_Unmarshal

func (m *ExternAttr) XXX_Unmarshal(b []byte) error

type ExternScan added in v1.0.0

type ExternScan struct {
	Type                 int32            `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"`
	LoadType             int32            `protobuf:"varint,2,opt,name=load_type,json=loadType,proto3" json:"load_type,omitempty"`
	Data                 string           `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
	Format               string           `protobuf:"bytes,4,opt,name=format,proto3" json:"format,omitempty"`
	IgnoredLines         uint64           `protobuf:"varint,5,opt,name=ignored_lines,json=ignoredLines,proto3" json:"ignored_lines,omitempty"`
	EnclosedBy           []byte           `protobuf:"bytes,6,opt,name=enclosed_by,json=enclosedBy,proto3" json:"enclosed_by,omitempty"`
	Terminated           string           `protobuf:"bytes,7,opt,name=terminated,proto3" json:"terminated,omitempty"`
	JsonType             string           `protobuf:"bytes,8,opt,name=json_type,json=jsonType,proto3" json:"json_type,omitempty"`
	EscapedBy            []byte           `protobuf:"bytes,9,opt,name=escaped_by,json=escapedBy,proto3" json:"escaped_by,omitempty"`
	TbColToDataCol       map[string]int32 `` /* 171-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (*ExternScan) Descriptor added in v1.0.0

func (*ExternScan) Descriptor() ([]byte, []int)

func (*ExternScan) GetData added in v1.0.0

func (m *ExternScan) GetData() string

func (*ExternScan) GetEnclosedBy added in v1.0.0

func (m *ExternScan) GetEnclosedBy() []byte

func (*ExternScan) GetEscapedBy added in v1.2.0

func (m *ExternScan) GetEscapedBy() []byte

func (*ExternScan) GetFormat added in v1.0.0

func (m *ExternScan) GetFormat() string

func (*ExternScan) GetIgnoredLines added in v1.0.0

func (m *ExternScan) GetIgnoredLines() uint64

func (*ExternScan) GetJsonType added in v1.1.0

func (m *ExternScan) GetJsonType() string

func (*ExternScan) GetLoadType

func (m *ExternScan) GetLoadType() int32

func (*ExternScan) GetTbColToDataCol

func (m *ExternScan) GetTbColToDataCol() map[string]int32

func (*ExternScan) GetTerminated added in v1.0.0

func (m *ExternScan) GetTerminated() string

func (*ExternScan) GetType added in v1.0.0

func (m *ExternScan) GetType() int32

func (*ExternScan) Marshal added in v1.0.0

func (m *ExternScan) Marshal() (dAtA []byte, err error)

func (*ExternScan) MarshalTo added in v1.0.0

func (m *ExternScan) MarshalTo(dAtA []byte) (int, error)

func (*ExternScan) MarshalToSizedBuffer added in v1.0.0

func (m *ExternScan) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ExternScan) ProtoMessage added in v1.0.0

func (*ExternScan) ProtoMessage()

func (*ExternScan) ProtoSize added in v1.0.0

func (m *ExternScan) ProtoSize() (n int)

func (*ExternScan) Reset added in v1.0.0

func (m *ExternScan) Reset()

func (*ExternScan) String added in v1.0.0

func (m *ExternScan) String() string

func (*ExternScan) Unmarshal added in v1.0.0

func (m *ExternScan) Unmarshal(dAtA []byte) error

func (*ExternScan) XXX_DiscardUnknown added in v1.0.0

func (m *ExternScan) XXX_DiscardUnknown()

func (*ExternScan) XXX_Marshal added in v1.0.0

func (m *ExternScan) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExternScan) XXX_Merge added in v1.0.0

func (m *ExternScan) XXX_Merge(src proto.Message)

func (*ExternScan) XXX_Size added in v1.0.0

func (m *ExternScan) XXX_Size() int

func (*ExternScan) XXX_Unmarshal added in v1.0.0

func (m *ExternScan) XXX_Unmarshal(b []byte) error

type ExternType

type ExternType int32
const (
	ExternType_LOAD        ExternType = 0
	ExternType_EXTERNAL_TB ExternType = 1
	ExternType_RESULT_SCAN ExternType = 2
)

func (ExternType) EnumDescriptor

func (ExternType) EnumDescriptor() ([]byte, []int)

func (ExternType) String

func (x ExternType) String() string

type FkColName added in v0.8.0

type FkColName struct {
	// letter case: lower
	Cols                 []string `protobuf:"bytes,1,rep,name=cols,proto3" json:"cols,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*FkColName) Descriptor added in v0.8.0

func (*FkColName) Descriptor() ([]byte, []int)

func (*FkColName) GetCols added in v0.8.0

func (m *FkColName) GetCols() []string

func (*FkColName) Marshal added in v0.8.0

func (m *FkColName) Marshal() (dAtA []byte, err error)

func (*FkColName) MarshalTo added in v0.8.0

func (m *FkColName) MarshalTo(dAtA []byte) (int, error)

func (*FkColName) MarshalToSizedBuffer added in v0.8.0

func (m *FkColName) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*FkColName) ProtoMessage added in v0.8.0

func (*FkColName) ProtoMessage()

func (*FkColName) ProtoSize added in v0.8.0

func (m *FkColName) ProtoSize() (n int)

func (*FkColName) Reset added in v0.8.0

func (m *FkColName) Reset()

func (*FkColName) String added in v0.8.0

func (m *FkColName) String() string

func (*FkColName) Unmarshal added in v0.8.0

func (m *FkColName) Unmarshal(dAtA []byte) error

func (*FkColName) XXX_DiscardUnknown added in v0.8.0

func (m *FkColName) XXX_DiscardUnknown()

func (*FkColName) XXX_Marshal added in v0.8.0

func (m *FkColName) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FkColName) XXX_Merge added in v0.8.0

func (m *FkColName) XXX_Merge(src proto.Message)

func (*FkColName) XXX_Size added in v0.8.0

func (m *FkColName) XXX_Size() int

func (*FkColName) XXX_Unmarshal added in v0.8.0

func (m *FkColName) XXX_Unmarshal(b []byte) error

type FoldVal

type FoldVal struct {
	Id                   int32    `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	IsConst              bool     `protobuf:"varint,2,opt,name=is_const,json=isConst,proto3" json:"is_const,omitempty"`
	Data                 []byte   `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*FoldVal) Descriptor

func (*FoldVal) Descriptor() ([]byte, []int)

func (*FoldVal) GetData

func (m *FoldVal) GetData() []byte

func (*FoldVal) GetId

func (m *FoldVal) GetId() int32

func (*FoldVal) GetIsConst

func (m *FoldVal) GetIsConst() bool

func (*FoldVal) Marshal

func (m *FoldVal) Marshal() (dAtA []byte, err error)

func (*FoldVal) MarshalTo

func (m *FoldVal) MarshalTo(dAtA []byte) (int, error)

func (*FoldVal) MarshalToSizedBuffer

func (m *FoldVal) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*FoldVal) ProtoMessage

func (*FoldVal) ProtoMessage()

func (*FoldVal) ProtoSize

func (m *FoldVal) ProtoSize() (n int)

func (*FoldVal) Reset

func (m *FoldVal) Reset()

func (*FoldVal) String

func (m *FoldVal) String() string

func (*FoldVal) Unmarshal

func (m *FoldVal) Unmarshal(dAtA []byte) error

func (*FoldVal) XXX_DiscardUnknown

func (m *FoldVal) XXX_DiscardUnknown()

func (*FoldVal) XXX_Marshal

func (m *FoldVal) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FoldVal) XXX_Merge

func (m *FoldVal) XXX_Merge(src proto.Message)

func (*FoldVal) XXX_Size

func (m *FoldVal) XXX_Size() int

func (*FoldVal) XXX_Unmarshal

func (m *FoldVal) XXX_Unmarshal(b []byte) error

type ForeignKeyDef added in v0.7.0

type ForeignKeyDef struct {
	// letter case: lower
	Name string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Cols []uint64 `protobuf:"varint,2,rep,packed,name=cols,proto3" json:"cols,omitempty"`
	// Foreign key parent table Id
	ForeignTbl uint64 `protobuf:"varint,3,opt,name=foreign_tbl,json=foreignTbl,proto3" json:"foreign_tbl,omitempty"`
	// Foreign key parent table dependent column colids
	ForeignCols          []uint64                `protobuf:"varint,4,rep,packed,name=foreign_cols,json=foreignCols,proto3" json:"foreign_cols,omitempty"`
	OnDelete             ForeignKeyDef_RefAction `protobuf:"varint,5,opt,name=on_delete,json=onDelete,proto3,enum=plan.ForeignKeyDef_RefAction" json:"on_delete,omitempty"`
	OnUpdate             ForeignKeyDef_RefAction `protobuf:"varint,6,opt,name=on_update,json=onUpdate,proto3,enum=plan.ForeignKeyDef_RefAction" json:"on_update,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                `json:"-"`
	XXX_unrecognized     []byte                  `json:"-"`
	XXX_sizecache        int32                   `json:"-"`
}

func (*ForeignKeyDef) Descriptor added in v0.7.0

func (*ForeignKeyDef) Descriptor() ([]byte, []int)

func (*ForeignKeyDef) GetCols added in v0.7.0

func (m *ForeignKeyDef) GetCols() []uint64

func (*ForeignKeyDef) GetForeignCols added in v0.7.0

func (m *ForeignKeyDef) GetForeignCols() []uint64

func (*ForeignKeyDef) GetForeignTbl added in v0.7.0

func (m *ForeignKeyDef) GetForeignTbl() uint64

func (*ForeignKeyDef) GetName added in v0.7.0

func (m *ForeignKeyDef) GetName() string

func (*ForeignKeyDef) GetOnDelete added in v0.7.0

func (m *ForeignKeyDef) GetOnDelete() ForeignKeyDef_RefAction

func (*ForeignKeyDef) GetOnUpdate added in v0.7.0

func (m *ForeignKeyDef) GetOnUpdate() ForeignKeyDef_RefAction

func (*ForeignKeyDef) Marshal added in v0.7.0

func (m *ForeignKeyDef) Marshal() (dAtA []byte, err error)

func (*ForeignKeyDef) MarshalTo added in v0.7.0

func (m *ForeignKeyDef) MarshalTo(dAtA []byte) (int, error)

func (*ForeignKeyDef) MarshalToSizedBuffer added in v0.7.0

func (m *ForeignKeyDef) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ForeignKeyDef) ProtoMessage added in v0.7.0

func (*ForeignKeyDef) ProtoMessage()

func (*ForeignKeyDef) ProtoSize added in v0.7.0

func (m *ForeignKeyDef) ProtoSize() (n int)

func (*ForeignKeyDef) Reset added in v0.7.0

func (m *ForeignKeyDef) Reset()

func (*ForeignKeyDef) String added in v0.7.0

func (m *ForeignKeyDef) String() string

func (*ForeignKeyDef) Unmarshal added in v0.7.0

func (m *ForeignKeyDef) Unmarshal(dAtA []byte) error

func (*ForeignKeyDef) XXX_DiscardUnknown added in v0.7.0

func (m *ForeignKeyDef) XXX_DiscardUnknown()

func (*ForeignKeyDef) XXX_Marshal added in v0.7.0

func (m *ForeignKeyDef) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ForeignKeyDef) XXX_Merge added in v0.7.0

func (m *ForeignKeyDef) XXX_Merge(src proto.Message)

func (*ForeignKeyDef) XXX_Size added in v0.7.0

func (m *ForeignKeyDef) XXX_Size() int

func (*ForeignKeyDef) XXX_Unmarshal added in v0.7.0

func (m *ForeignKeyDef) XXX_Unmarshal(b []byte) error

type ForeignKeyDef_RefAction added in v0.7.0

type ForeignKeyDef_RefAction int32
const (
	ForeignKeyDef_RESTRICT    ForeignKeyDef_RefAction = 0
	ForeignKeyDef_CASCADE     ForeignKeyDef_RefAction = 1
	ForeignKeyDef_SET_NULL    ForeignKeyDef_RefAction = 2
	ForeignKeyDef_SET_DEFAULT ForeignKeyDef_RefAction = 3
	ForeignKeyDef_NO_ACTION   ForeignKeyDef_RefAction = 4
)

func (ForeignKeyDef_RefAction) EnumDescriptor added in v0.7.0

func (ForeignKeyDef_RefAction) EnumDescriptor() ([]byte, []int)

func (ForeignKeyDef_RefAction) String added in v0.7.0

func (x ForeignKeyDef_RefAction) String() string

type ForeignKeyInfo added in v1.1.2

type ForeignKeyInfo struct {
	Db                   string         `protobuf:"bytes,1,opt,name=db,proto3" json:"db,omitempty"`
	Table                string         `protobuf:"bytes,2,opt,name=table,proto3" json:"table,omitempty"`
	Cols                 *FkColName     `protobuf:"bytes,3,opt,name=cols,proto3" json:"cols,omitempty"`
	ColsReferred         *FkColName     `protobuf:"bytes,4,opt,name=colsReferred,proto3" json:"colsReferred,omitempty"`
	Def                  *ForeignKeyDef `protobuf:"bytes,5,opt,name=def,proto3" json:"def,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

ForeignKeyInfo holds the fk forward reference.

Example: t2(b) --fk--> t1(a) but t1 defined after t2

set foreign_key_checks=0;

create table t2(b int, constraint c1 foreign key (b) references t1(a));

create table t1(a int primary key);

The reason we need ForeignKeyInfo instead of using ForeignKeyDef is that:

ForeignKeyDef only has table id, column id that does not exist in handling fk forward reference. ForeignKeyDef does not have database name, table name and column names, ForeignKeyInfo also has the ForeignKeyDef internally that holds the child table fk definition.

func (*ForeignKeyInfo) Descriptor added in v1.1.2

func (*ForeignKeyInfo) Descriptor() ([]byte, []int)

func (*ForeignKeyInfo) GetCols added in v1.1.2

func (m *ForeignKeyInfo) GetCols() *FkColName

func (*ForeignKeyInfo) GetColsReferred added in v1.1.2

func (m *ForeignKeyInfo) GetColsReferred() *FkColName

func (*ForeignKeyInfo) GetDb added in v1.1.2

func (m *ForeignKeyInfo) GetDb() string

func (*ForeignKeyInfo) GetDef added in v1.1.2

func (m *ForeignKeyInfo) GetDef() *ForeignKeyDef

func (*ForeignKeyInfo) GetTable added in v1.1.2

func (m *ForeignKeyInfo) GetTable() string

func (*ForeignKeyInfo) Marshal added in v1.1.2

func (m *ForeignKeyInfo) Marshal() (dAtA []byte, err error)

func (*ForeignKeyInfo) MarshalTo added in v1.1.2

func (m *ForeignKeyInfo) MarshalTo(dAtA []byte) (int, error)

func (*ForeignKeyInfo) MarshalToSizedBuffer added in v1.1.2

func (m *ForeignKeyInfo) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ForeignKeyInfo) ProtoMessage added in v1.1.2

func (*ForeignKeyInfo) ProtoMessage()

func (*ForeignKeyInfo) ProtoSize added in v1.1.2

func (m *ForeignKeyInfo) ProtoSize() (n int)

func (*ForeignKeyInfo) Reset added in v1.1.2

func (m *ForeignKeyInfo) Reset()

func (*ForeignKeyInfo) String added in v1.1.2

func (m *ForeignKeyInfo) String() string

func (*ForeignKeyInfo) Unmarshal added in v1.1.2

func (m *ForeignKeyInfo) Unmarshal(dAtA []byte) error

func (*ForeignKeyInfo) XXX_DiscardUnknown added in v1.1.2

func (m *ForeignKeyInfo) XXX_DiscardUnknown()

func (*ForeignKeyInfo) XXX_Marshal added in v1.1.2

func (m *ForeignKeyInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ForeignKeyInfo) XXX_Merge added in v1.1.2

func (m *ForeignKeyInfo) XXX_Merge(src proto.Message)

func (*ForeignKeyInfo) XXX_Size added in v1.1.2

func (m *ForeignKeyInfo) XXX_Size() int

func (*ForeignKeyInfo) XXX_Unmarshal added in v1.1.2

func (m *ForeignKeyInfo) XXX_Unmarshal(b []byte) error

type FrameBound added in v0.8.0

type FrameBound struct {
	Type                 FrameBound_BoundType `protobuf:"varint,1,opt,name=type,proto3,enum=plan.FrameBound_BoundType" json:"type,omitempty"`
	UnBounded            bool                 `protobuf:"varint,2,opt,name=unBounded,proto3" json:"unBounded,omitempty"`
	Val                  *Expr                `protobuf:"bytes,3,opt,name=val,proto3" json:"val,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (*FrameBound) Descriptor added in v0.8.0

func (*FrameBound) Descriptor() ([]byte, []int)

func (*FrameBound) GetType added in v0.8.0

func (m *FrameBound) GetType() FrameBound_BoundType

func (*FrameBound) GetUnBounded added in v0.8.0

func (m *FrameBound) GetUnBounded() bool

func (*FrameBound) GetVal added in v0.8.0

func (m *FrameBound) GetVal() *Expr

func (*FrameBound) Marshal added in v0.8.0

func (m *FrameBound) Marshal() (dAtA []byte, err error)

func (*FrameBound) MarshalTo added in v0.8.0

func (m *FrameBound) MarshalTo(dAtA []byte) (int, error)

func (*FrameBound) MarshalToSizedBuffer added in v0.8.0

func (m *FrameBound) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*FrameBound) ProtoMessage added in v0.8.0

func (*FrameBound) ProtoMessage()

func (*FrameBound) ProtoSize added in v0.8.0

func (m *FrameBound) ProtoSize() (n int)

func (*FrameBound) Reset added in v0.8.0

func (m *FrameBound) Reset()

func (*FrameBound) String added in v0.8.0

func (m *FrameBound) String() string

func (*FrameBound) Unmarshal added in v0.8.0

func (m *FrameBound) Unmarshal(dAtA []byte) error

func (*FrameBound) XXX_DiscardUnknown added in v0.8.0

func (m *FrameBound) XXX_DiscardUnknown()

func (*FrameBound) XXX_Marshal added in v0.8.0

func (m *FrameBound) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FrameBound) XXX_Merge added in v0.8.0

func (m *FrameBound) XXX_Merge(src proto.Message)

func (*FrameBound) XXX_Size added in v0.8.0

func (m *FrameBound) XXX_Size() int

func (*FrameBound) XXX_Unmarshal added in v0.8.0

func (m *FrameBound) XXX_Unmarshal(b []byte) error

type FrameBound_BoundType added in v0.8.0

type FrameBound_BoundType int32
const (
	FrameBound_FOLLOWING   FrameBound_BoundType = 0
	FrameBound_PRECEDING   FrameBound_BoundType = 1
	FrameBound_CURRENT_ROW FrameBound_BoundType = 2
)

func (FrameBound_BoundType) EnumDescriptor added in v0.8.0

func (FrameBound_BoundType) EnumDescriptor() ([]byte, []int)

func (FrameBound_BoundType) String added in v0.8.0

func (x FrameBound_BoundType) String() string

type FrameClause added in v0.8.0

type FrameClause struct {
	Type                 FrameClause_FrameType `protobuf:"varint,1,opt,name=type,proto3,enum=plan.FrameClause_FrameType" json:"type,omitempty"`
	Start                *FrameBound           `protobuf:"bytes,2,opt,name=start,proto3" json:"start,omitempty"`
	End                  *FrameBound           `protobuf:"bytes,3,opt,name=end,proto3" json:"end,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (*FrameClause) Descriptor added in v0.8.0

func (*FrameClause) Descriptor() ([]byte, []int)

func (*FrameClause) GetEnd added in v0.8.0

func (m *FrameClause) GetEnd() *FrameBound

func (*FrameClause) GetStart added in v0.8.0

func (m *FrameClause) GetStart() *FrameBound

func (*FrameClause) GetType added in v0.8.0

func (m *FrameClause) GetType() FrameClause_FrameType

func (*FrameClause) Marshal added in v0.8.0

func (m *FrameClause) Marshal() (dAtA []byte, err error)

func (*FrameClause) MarshalTo added in v0.8.0

func (m *FrameClause) MarshalTo(dAtA []byte) (int, error)

func (*FrameClause) MarshalToSizedBuffer added in v0.8.0

func (m *FrameClause) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*FrameClause) ProtoMessage added in v0.8.0

func (*FrameClause) ProtoMessage()

func (*FrameClause) ProtoSize added in v0.8.0

func (m *FrameClause) ProtoSize() (n int)

func (*FrameClause) Reset added in v0.8.0

func (m *FrameClause) Reset()

func (*FrameClause) String added in v0.8.0

func (m *FrameClause) String() string

func (*FrameClause) Unmarshal added in v0.8.0

func (m *FrameClause) Unmarshal(dAtA []byte) error

func (*FrameClause) XXX_DiscardUnknown added in v0.8.0

func (m *FrameClause) XXX_DiscardUnknown()

func (*FrameClause) XXX_Marshal added in v0.8.0

func (m *FrameClause) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FrameClause) XXX_Merge added in v0.8.0

func (m *FrameClause) XXX_Merge(src proto.Message)

func (*FrameClause) XXX_Size added in v0.8.0

func (m *FrameClause) XXX_Size() int

func (*FrameClause) XXX_Unmarshal added in v0.8.0

func (m *FrameClause) XXX_Unmarshal(b []byte) error

type FrameClause_FrameType added in v0.8.0

type FrameClause_FrameType int32
const (
	FrameClause_ROWS  FrameClause_FrameType = 0
	FrameClause_RANGE FrameClause_FrameType = 1
)

func (FrameClause_FrameType) EnumDescriptor added in v0.8.0

func (FrameClause_FrameType) EnumDescriptor() ([]byte, []int)

func (FrameClause_FrameType) String added in v0.8.0

func (x FrameClause_FrameType) String() string

type Function

type Function struct {
	Func                 *ObjectRef `protobuf:"bytes,1,opt,name=func,proto3" json:"func,omitempty"`
	Args                 []*Expr    `protobuf:"bytes,2,rep,name=args,proto3" json:"args,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (*Function) Descriptor

func (*Function) Descriptor() ([]byte, []int)

func (*Function) GetArgs

func (m *Function) GetArgs() []*Expr

func (*Function) GetFunc

func (m *Function) GetFunc() *ObjectRef

func (*Function) Marshal added in v0.5.0

func (m *Function) Marshal() (dAtA []byte, err error)

func (*Function) MarshalTo added in v0.5.0

func (m *Function) MarshalTo(dAtA []byte) (int, error)

func (*Function) MarshalToSizedBuffer added in v0.5.0

func (m *Function) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Function) ProtoMessage

func (*Function) ProtoMessage()

func (*Function) ProtoSize added in v0.5.0

func (m *Function) ProtoSize() (n int)

func (*Function) Reset

func (m *Function) Reset()

func (*Function) String

func (m *Function) String() string

func (*Function) Unmarshal added in v0.5.0

func (m *Function) Unmarshal(dAtA []byte) error

func (*Function) XXX_DiscardUnknown added in v0.5.0

func (m *Function) XXX_DiscardUnknown()

func (*Function) XXX_Marshal added in v0.5.0

func (m *Function) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Function) XXX_Merge added in v0.5.0

func (m *Function) XXX_Merge(src proto.Message)

func (*Function) XXX_Size added in v0.5.0

func (m *Function) XXX_Size() int

func (*Function) XXX_Unmarshal added in v0.5.0

func (m *Function) XXX_Unmarshal(b []byte) error

type Function_FuncFlag

type Function_FuncFlag int32

Function flags

const (
	Function_NONE Function_FuncFlag = 0
	// Internal function is generated by system, cannot
	// by called by user.
	Function_INTERNAL Function_FuncFlag = 1
	// Function, by default is immutable.
	Function_STABLE   Function_FuncFlag = 2
	Function_VOLATILE Function_FuncFlag = 4
	// Nulls
	Function_STRICT          Function_FuncFlag = 8
	Function_PRODUCE_NULL    Function_FuncFlag = 16
	Function_PRODUCE_NO_NULL Function_FuncFlag = 32
	// Vararg, all trailing args must be of the same type.
	Function_VARARG Function_FuncFlag = 64
	// Window and Agg
	Function_AGG       Function_FuncFlag = 128
	Function_WIN_VALUE Function_FuncFlag = 256
	Function_WIN_ORDER Function_FuncFlag = 512
	// Filter which can be applied on zonemaps
	Function_ZONEMAPPABLE Function_FuncFlag = 1024
)

func (Function_FuncFlag) EnumDescriptor

func (Function_FuncFlag) EnumDescriptor() ([]byte, []int)

func (Function_FuncFlag) String

func (x Function_FuncFlag) String() string

type GeneratedCol

type GeneratedCol struct {
	Expr                 *Expr    `protobuf:"bytes,1,opt,name=expr,proto3" json:"expr,omitempty"`
	OriginString         string   `protobuf:"bytes,2,opt,name=origin_string,json=originString,proto3" json:"origin_string,omitempty"`
	IsStored             bool     `protobuf:"varint,3,opt,name=is_stored,json=isStored,proto3" json:"is_stored,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GeneratedCol) Descriptor

func (*GeneratedCol) Descriptor() ([]byte, []int)

func (*GeneratedCol) GetExpr

func (m *GeneratedCol) GetExpr() *Expr

func (*GeneratedCol) GetIsStored

func (m *GeneratedCol) GetIsStored() bool

func (*GeneratedCol) GetOriginString

func (m *GeneratedCol) GetOriginString() string

func (*GeneratedCol) Marshal

func (m *GeneratedCol) Marshal() (dAtA []byte, err error)

func (*GeneratedCol) MarshalBinary

func (m *GeneratedCol) MarshalBinary() ([]byte, error)

func (*GeneratedCol) MarshalTo

func (m *GeneratedCol) MarshalTo(dAtA []byte) (int, error)

func (*GeneratedCol) MarshalToSizedBuffer

func (m *GeneratedCol) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GeneratedCol) ProtoMessage

func (*GeneratedCol) ProtoMessage()

func (*GeneratedCol) ProtoSize

func (m *GeneratedCol) ProtoSize() (n int)

func (*GeneratedCol) Reset

func (m *GeneratedCol) Reset()

func (*GeneratedCol) String

func (m *GeneratedCol) String() string

func (*GeneratedCol) Unmarshal

func (m *GeneratedCol) Unmarshal(dAtA []byte) error

func (*GeneratedCol) UnmarshalBinary

func (m *GeneratedCol) UnmarshalBinary(data []byte) error

func (*GeneratedCol) XXX_DiscardUnknown

func (m *GeneratedCol) XXX_DiscardUnknown()

func (*GeneratedCol) XXX_Marshal

func (m *GeneratedCol) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GeneratedCol) XXX_Merge

func (m *GeneratedCol) XXX_Merge(src proto.Message)

func (*GeneratedCol) XXX_Size

func (m *GeneratedCol) XXX_Size() int

func (*GeneratedCol) XXX_Unmarshal

func (m *GeneratedCol) XXX_Unmarshal(b []byte) error

type HashMapStats added in v1.0.0

type HashMapStats struct {
	// hashmap size for nodes which build a hashmap
	HashmapSize float64 `protobuf:"fixed64,1,opt,name=hashmap_size,json=hashmapSize,proto3" json:"hashmap_size,omitempty"`
	HashOnPK    bool    `protobuf:"varint,2,opt,name=hashOnPK,proto3" json:"hashOnPK,omitempty"`
	// for group by and join node with big hashmap, use shuffle
	// shuffle on which column. choose a column with max ndv
	Shuffle       bool  `protobuf:"varint,3,opt,name=shuffle,proto3" json:"shuffle,omitempty"`
	ShuffleColIdx int32 `protobuf:"varint,4,opt,name=shuffleColIdx,proto3" json:"shuffleColIdx,omitempty"`
	// shuffle type
	ShuffleType           ShuffleType           `protobuf:"varint,5,opt,name=shuffleType,proto3,enum=plan.ShuffleType" json:"shuffleType,omitempty"`
	ShuffleTypeForMultiCN ShuffleTypeForMultiCN `` /* 128-byte string literal not displayed */
	// for range shuffle on integer column, need to know its min and max value
	ShuffleColMin        int64         `protobuf:"varint,7,opt,name=shuffleColMin,proto3" json:"shuffleColMin,omitempty"`
	ShuffleColMax        int64         `protobuf:"varint,8,opt,name=shuffleColMax,proto3" json:"shuffleColMax,omitempty"`
	ShuffleMethod        ShuffleMethod `protobuf:"varint,9,opt,name=shuffleMethod,proto3,enum=plan.ShuffleMethod" json:"shuffleMethod,omitempty"`
	Nullcnt              int64         `protobuf:"varint,10,opt,name=nullcnt,proto3" json:"nullcnt,omitempty"`
	Ranges               []float64     `protobuf:"fixed64,11,rep,packed,name=ranges,proto3" json:"ranges,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*HashMapStats) Descriptor added in v1.0.0

func (*HashMapStats) Descriptor() ([]byte, []int)

func (*HashMapStats) GetHashOnPK added in v1.0.0

func (m *HashMapStats) GetHashOnPK() bool

func (*HashMapStats) GetHashmapSize added in v1.0.0

func (m *HashMapStats) GetHashmapSize() float64

func (*HashMapStats) GetNullcnt added in v1.1.0

func (m *HashMapStats) GetNullcnt() int64

func (*HashMapStats) GetRanges added in v1.1.0

func (m *HashMapStats) GetRanges() []float64

func (*HashMapStats) GetShuffle added in v1.0.0

func (m *HashMapStats) GetShuffle() bool

func (*HashMapStats) GetShuffleColIdx added in v1.0.0

func (m *HashMapStats) GetShuffleColIdx() int32

func (*HashMapStats) GetShuffleColMax added in v1.0.0

func (m *HashMapStats) GetShuffleColMax() int64

func (*HashMapStats) GetShuffleColMin added in v1.0.0

func (m *HashMapStats) GetShuffleColMin() int64

func (*HashMapStats) GetShuffleMethod added in v1.0.0

func (m *HashMapStats) GetShuffleMethod() ShuffleMethod

func (*HashMapStats) GetShuffleType added in v1.0.0

func (m *HashMapStats) GetShuffleType() ShuffleType

func (*HashMapStats) GetShuffleTypeForMultiCN added in v1.0.0

func (m *HashMapStats) GetShuffleTypeForMultiCN() ShuffleTypeForMultiCN

func (*HashMapStats) Marshal added in v1.0.0

func (m *HashMapStats) Marshal() (dAtA []byte, err error)

func (*HashMapStats) MarshalTo added in v1.0.0

func (m *HashMapStats) MarshalTo(dAtA []byte) (int, error)

func (*HashMapStats) MarshalToSizedBuffer added in v1.0.0

func (m *HashMapStats) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*HashMapStats) ProtoMessage added in v1.0.0

func (*HashMapStats) ProtoMessage()

func (*HashMapStats) ProtoSize added in v1.0.0

func (m *HashMapStats) ProtoSize() (n int)

func (*HashMapStats) Reset added in v1.0.0

func (m *HashMapStats) Reset()

func (*HashMapStats) String added in v1.0.0

func (m *HashMapStats) String() string

func (*HashMapStats) Unmarshal added in v1.0.0

func (m *HashMapStats) Unmarshal(dAtA []byte) error

func (*HashMapStats) XXX_DiscardUnknown added in v1.0.0

func (m *HashMapStats) XXX_DiscardUnknown()

func (*HashMapStats) XXX_Marshal added in v1.0.0

func (m *HashMapStats) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*HashMapStats) XXX_Merge added in v1.0.0

func (m *HashMapStats) XXX_Merge(src proto.Message)

func (*HashMapStats) XXX_Size added in v1.0.0

func (m *HashMapStats) XXX_Size() int

func (*HashMapStats) XXX_Unmarshal added in v1.0.0

func (m *HashMapStats) XXX_Unmarshal(b []byte) error

type IdList added in v0.7.0

type IdList struct {
	List                 []int64  `protobuf:"varint,1,rep,packed,name=list,proto3" json:"list,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*IdList) Descriptor added in v0.7.0

func (*IdList) Descriptor() ([]byte, []int)

func (*IdList) GetList added in v0.7.0

func (m *IdList) GetList() []int64

func (*IdList) Marshal added in v0.7.0

func (m *IdList) Marshal() (dAtA []byte, err error)

func (*IdList) MarshalTo added in v0.7.0

func (m *IdList) MarshalTo(dAtA []byte) (int, error)

func (*IdList) MarshalToSizedBuffer added in v0.7.0

func (m *IdList) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*IdList) ProtoMessage added in v0.7.0

func (*IdList) ProtoMessage()

func (*IdList) ProtoSize added in v0.7.0

func (m *IdList) ProtoSize() (n int)

func (*IdList) Reset added in v0.7.0

func (m *IdList) Reset()

func (*IdList) String added in v0.7.0

func (m *IdList) String() string

func (*IdList) Unmarshal added in v0.7.0

func (m *IdList) Unmarshal(dAtA []byte) error

func (*IdList) XXX_DiscardUnknown added in v0.7.0

func (m *IdList) XXX_DiscardUnknown()

func (*IdList) XXX_Marshal added in v0.7.0

func (m *IdList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IdList) XXX_Merge added in v0.7.0

func (m *IdList) XXX_Merge(src proto.Message)

func (*IdList) XXX_Size added in v0.7.0

func (m *IdList) XXX_Size() int

func (*IdList) XXX_Unmarshal added in v0.7.0

func (m *IdList) XXX_Unmarshal(b []byte) error

type IndexDef added in v0.5.0

type IndexDef struct {
	// Generate UUID for each index, currently not used
	IdxId string `protobuf:"bytes,1,opt,name=idx_id,json=idxId,proto3" json:"idx_id,omitempty"`
	// letter case: lower
	IndexName string `protobuf:"bytes,2,opt,name=index_name,json=indexName,proto3" json:"index_name,omitempty"`
	// The constituent columns of the index, letter case: lower
	Parts                []string     `protobuf:"bytes,3,rep,name=parts,proto3" json:"parts,omitempty"`
	Unique               bool         `protobuf:"varint,4,opt,name=unique,proto3" json:"unique,omitempty"`
	IndexTableName       string       `protobuf:"bytes,5,opt,name=index_table_name,json=indexTableName,proto3" json:"index_table_name,omitempty"`
	TableExist           bool         `protobuf:"varint,6,opt,name=table_exist,json=tableExist,proto3" json:"table_exist,omitempty"`
	Comment              string       `protobuf:"bytes,7,opt,name=comment,proto3" json:"comment,omitempty"`
	Visible              bool         `protobuf:"varint,8,opt,name=visible,proto3" json:"visible,omitempty"`
	Option               *IndexOption `protobuf:"bytes,9,opt,name=option,proto3" json:"option,omitempty"`
	IndexAlgo            string       `protobuf:"bytes,10,opt,name=index_algo,json=indexAlgo,proto3" json:"index_algo,omitempty"`
	IndexAlgoTableType   string       `protobuf:"bytes,11,opt,name=index_algo_table_type,json=indexAlgoTableType,proto3" json:"index_algo_table_type,omitempty"`
	IndexAlgoParams      string       `protobuf:"bytes,12,opt,name=index_algo_params,json=indexAlgoParams,proto3" json:"index_algo_params,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

func (*IndexDef) Descriptor added in v0.5.0

func (*IndexDef) Descriptor() ([]byte, []int)

func (*IndexDef) GetComment added in v0.7.0

func (m *IndexDef) GetComment() string

func (*IndexDef) GetIdxId added in v0.7.0

func (m *IndexDef) GetIdxId() string

func (*IndexDef) GetIndexAlgo added in v1.1.0

func (m *IndexDef) GetIndexAlgo() string

func (*IndexDef) GetIndexAlgoParams added in v1.1.0

func (m *IndexDef) GetIndexAlgoParams() string

func (*IndexDef) GetIndexAlgoTableType added in v1.1.0

func (m *IndexDef) GetIndexAlgoTableType() string

func (*IndexDef) GetIndexName added in v0.7.0

func (m *IndexDef) GetIndexName() string

func (*IndexDef) GetIndexTableName added in v0.7.0

func (m *IndexDef) GetIndexTableName() string

func (*IndexDef) GetOption added in v0.7.0

func (m *IndexDef) GetOption() *IndexOption

func (*IndexDef) GetParts added in v0.7.0

func (m *IndexDef) GetParts() []string

func (*IndexDef) GetTableExist added in v0.7.0

func (m *IndexDef) GetTableExist() bool

func (*IndexDef) GetUnique added in v0.7.0

func (m *IndexDef) GetUnique() bool

func (*IndexDef) GetVisible added in v0.8.0

func (m *IndexDef) GetVisible() bool

func (*IndexDef) Marshal added in v0.5.0

func (m *IndexDef) Marshal() (dAtA []byte, err error)

func (*IndexDef) MarshalTo added in v0.5.0

func (m *IndexDef) MarshalTo(dAtA []byte) (int, error)

func (*IndexDef) MarshalToSizedBuffer added in v0.5.0

func (m *IndexDef) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*IndexDef) ProtoMessage added in v0.5.0

func (*IndexDef) ProtoMessage()

func (*IndexDef) ProtoSize added in v0.5.0

func (m *IndexDef) ProtoSize() (n int)

func (*IndexDef) Reset added in v0.5.0

func (m *IndexDef) Reset()

func (*IndexDef) String added in v0.5.0

func (m *IndexDef) String() string

func (*IndexDef) Unmarshal added in v0.5.0

func (m *IndexDef) Unmarshal(dAtA []byte) error

func (*IndexDef) XXX_DiscardUnknown added in v0.5.0

func (m *IndexDef) XXX_DiscardUnknown()

func (*IndexDef) XXX_Marshal added in v0.5.0

func (m *IndexDef) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IndexDef) XXX_Merge added in v0.5.0

func (m *IndexDef) XXX_Merge(src proto.Message)

func (*IndexDef) XXX_Size added in v0.5.0

func (m *IndexDef) XXX_Size() int

func (*IndexDef) XXX_Unmarshal added in v0.5.0

func (m *IndexDef) XXX_Unmarshal(b []byte) error

type IndexOption added in v0.7.0

type IndexOption struct {
	CreateExtraTable     bool     `protobuf:"varint,1,opt,name=create_extra_table,json=createExtraTable,proto3" json:"create_extra_table,omitempty"`
	ParserName           string   `protobuf:"bytes,2,opt,name=parser_name,json=parserName,proto3" json:"parser_name,omitempty"`
	NgramTokenSize       int32    `protobuf:"varint,3,opt,name=ngram_token_size,json=ngramTokenSize,proto3" json:"ngram_token_size,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*IndexOption) Descriptor added in v0.7.0

func (*IndexOption) Descriptor() ([]byte, []int)

func (*IndexOption) GetCreateExtraTable added in v0.7.0

func (m *IndexOption) GetCreateExtraTable() bool

func (*IndexOption) GetNgramTokenSize

func (m *IndexOption) GetNgramTokenSize() int32

func (*IndexOption) GetParserName

func (m *IndexOption) GetParserName() string

func (*IndexOption) Marshal added in v0.7.0

func (m *IndexOption) Marshal() (dAtA []byte, err error)

func (*IndexOption) MarshalTo added in v0.7.0

func (m *IndexOption) MarshalTo(dAtA []byte) (int, error)

func (*IndexOption) MarshalToSizedBuffer added in v0.7.0

func (m *IndexOption) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*IndexOption) ProtoMessage added in v0.7.0

func (*IndexOption) ProtoMessage()

func (*IndexOption) ProtoSize added in v0.7.0

func (m *IndexOption) ProtoSize() (n int)

func (*IndexOption) Reset added in v0.7.0

func (m *IndexOption) Reset()

func (*IndexOption) String added in v0.7.0

func (m *IndexOption) String() string

func (*IndexOption) Unmarshal added in v0.7.0

func (m *IndexOption) Unmarshal(dAtA []byte) error

func (*IndexOption) XXX_DiscardUnknown added in v0.7.0

func (m *IndexOption) XXX_DiscardUnknown()

func (*IndexOption) XXX_Marshal added in v0.7.0

func (m *IndexOption) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IndexOption) XXX_Merge added in v0.7.0

func (m *IndexOption) XXX_Merge(src proto.Message)

func (*IndexOption) XXX_Size added in v0.7.0

func (m *IndexOption) XXX_Size() int

func (*IndexOption) XXX_Unmarshal added in v0.7.0

func (m *IndexOption) XXX_Unmarshal(b []byte) error

type IndexReaderParam

type IndexReaderParam struct {
	OrderBy              []*OrderBySpec `protobuf:"bytes,1,rep,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
	Limit                *Expr          `protobuf:"bytes,2,opt,name=limit,proto3" json:"limit,omitempty"`
	OrigFuncName         string         `protobuf:"bytes,3,opt,name=orig_func_name,json=origFuncName,proto3" json:"orig_func_name,omitempty"`
	DistRange            *DistRange     `protobuf:"bytes,4,opt,name=dist_range,json=distRange,proto3" json:"dist_range,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*IndexReaderParam) Descriptor

func (*IndexReaderParam) Descriptor() ([]byte, []int)

func (*IndexReaderParam) GetDistRange

func (m *IndexReaderParam) GetDistRange() *DistRange

func (*IndexReaderParam) GetLimit

func (m *IndexReaderParam) GetLimit() *Expr

func (*IndexReaderParam) GetOrderBy

func (m *IndexReaderParam) GetOrderBy() []*OrderBySpec

func (*IndexReaderParam) GetOrigFuncName

func (m *IndexReaderParam) GetOrigFuncName() string

func (*IndexReaderParam) Marshal

func (m *IndexReaderParam) Marshal() (dAtA []byte, err error)

func (*IndexReaderParam) MarshalTo

func (m *IndexReaderParam) MarshalTo(dAtA []byte) (int, error)

func (*IndexReaderParam) MarshalToSizedBuffer

func (m *IndexReaderParam) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*IndexReaderParam) ProtoMessage

func (*IndexReaderParam) ProtoMessage()

func (*IndexReaderParam) ProtoSize

func (m *IndexReaderParam) ProtoSize() (n int)

func (*IndexReaderParam) Reset

func (m *IndexReaderParam) Reset()

func (*IndexReaderParam) String

func (m *IndexReaderParam) String() string

func (*IndexReaderParam) Unmarshal

func (m *IndexReaderParam) Unmarshal(dAtA []byte) error

func (*IndexReaderParam) XXX_DiscardUnknown

func (m *IndexReaderParam) XXX_DiscardUnknown()

func (*IndexReaderParam) XXX_Marshal

func (m *IndexReaderParam) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IndexReaderParam) XXX_Merge

func (m *IndexReaderParam) XXX_Merge(src proto.Message)

func (*IndexReaderParam) XXX_Size

func (m *IndexReaderParam) XXX_Size() int

func (*IndexReaderParam) XXX_Unmarshal

func (m *IndexReaderParam) XXX_Unmarshal(b []byte) error

type IndexScanInfo

type IndexScanInfo struct {
	IsIndexScan          bool     `protobuf:"varint,1,opt,name=is_index_scan,json=isIndexScan,proto3" json:"is_index_scan,omitempty"`
	IndexName            string   `protobuf:"bytes,2,opt,name=index_name,json=indexName,proto3" json:"index_name,omitempty"`
	BelongToTable        string   `protobuf:"bytes,3,opt,name=belong_to_table,json=belongToTable,proto3" json:"belong_to_table,omitempty"`
	Parts                []string `protobuf:"bytes,4,rep,name=parts,proto3" json:"parts,omitempty"`
	IsUnique             bool     `protobuf:"varint,5,opt,name=is_unique,json=isUnique,proto3" json:"is_unique,omitempty"`
	IndexTableName       string   `protobuf:"bytes,6,opt,name=index_table_name,json=indexTableName,proto3" json:"index_table_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*IndexScanInfo) Descriptor

func (*IndexScanInfo) Descriptor() ([]byte, []int)

func (*IndexScanInfo) GetBelongToTable

func (m *IndexScanInfo) GetBelongToTable() string

func (*IndexScanInfo) GetIndexName

func (m *IndexScanInfo) GetIndexName() string

func (*IndexScanInfo) GetIndexTableName

func (m *IndexScanInfo) GetIndexTableName() string

func (*IndexScanInfo) GetIsIndexScan

func (m *IndexScanInfo) GetIsIndexScan() bool

func (*IndexScanInfo) GetIsUnique

func (m *IndexScanInfo) GetIsUnique() bool

func (*IndexScanInfo) GetParts

func (m *IndexScanInfo) GetParts() []string

func (*IndexScanInfo) Marshal

func (m *IndexScanInfo) Marshal() (dAtA []byte, err error)

func (*IndexScanInfo) MarshalTo

func (m *IndexScanInfo) MarshalTo(dAtA []byte) (int, error)

func (*IndexScanInfo) MarshalToSizedBuffer

func (m *IndexScanInfo) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*IndexScanInfo) ProtoMessage

func (*IndexScanInfo) ProtoMessage()

func (*IndexScanInfo) ProtoSize

func (m *IndexScanInfo) ProtoSize() (n int)

func (*IndexScanInfo) Reset

func (m *IndexScanInfo) Reset()

func (*IndexScanInfo) String

func (m *IndexScanInfo) String() string

func (*IndexScanInfo) Unmarshal

func (m *IndexScanInfo) Unmarshal(dAtA []byte) error

func (*IndexScanInfo) XXX_DiscardUnknown

func (m *IndexScanInfo) XXX_DiscardUnknown()

func (*IndexScanInfo) XXX_Marshal

func (m *IndexScanInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IndexScanInfo) XXX_Merge

func (m *IndexScanInfo) XXX_Merge(src proto.Message)

func (*IndexScanInfo) XXX_Size

func (m *IndexScanInfo) XXX_Size() int

func (*IndexScanInfo) XXX_Unmarshal

func (m *IndexScanInfo) XXX_Unmarshal(b []byte) error

type InsertCtx added in v0.7.0

type InsertCtx struct {
	Ref                  *ObjectRef `protobuf:"bytes,1,opt,name=ref,proto3" json:"ref,omitempty"`
	AddAffectedRows      bool       `protobuf:"varint,2,opt,name=add_affected_rows,json=addAffectedRows,proto3" json:"add_affected_rows,omitempty"`
	IsClusterTable       bool       `protobuf:"varint,3,opt,name=is_cluster_table,json=isClusterTable,proto3" json:"is_cluster_table,omitempty"`
	TableDef             *TableDef  `protobuf:"bytes,4,opt,name=table_def,json=tableDef,proto3" json:"table_def,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (*InsertCtx) Descriptor added in v0.7.0

func (*InsertCtx) Descriptor() ([]byte, []int)

func (*InsertCtx) GetAddAffectedRows added in v0.8.0

func (m *InsertCtx) GetAddAffectedRows() bool

func (*InsertCtx) GetIsClusterTable added in v0.8.0

func (m *InsertCtx) GetIsClusterTable() bool

func (*InsertCtx) GetRef added in v0.7.0

func (m *InsertCtx) GetRef() *ObjectRef

func (*InsertCtx) GetTableDef added in v0.7.0

func (m *InsertCtx) GetTableDef() *TableDef

func (*InsertCtx) Marshal added in v0.7.0

func (m *InsertCtx) Marshal() (dAtA []byte, err error)

func (*InsertCtx) MarshalTo added in v0.7.0

func (m *InsertCtx) MarshalTo(dAtA []byte) (int, error)

func (*InsertCtx) MarshalToSizedBuffer added in v0.7.0

func (m *InsertCtx) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*InsertCtx) ProtoMessage added in v0.7.0

func (*InsertCtx) ProtoMessage()

func (*InsertCtx) ProtoSize added in v0.7.0

func (m *InsertCtx) ProtoSize() (n int)

func (*InsertCtx) Reset added in v0.7.0

func (m *InsertCtx) Reset()

func (*InsertCtx) String added in v0.7.0

func (m *InsertCtx) String() string

func (*InsertCtx) Unmarshal added in v0.7.0

func (m *InsertCtx) Unmarshal(dAtA []byte) error

func (*InsertCtx) XXX_DiscardUnknown added in v0.7.0

func (m *InsertCtx) XXX_DiscardUnknown()

func (*InsertCtx) XXX_Marshal added in v0.7.0

func (m *InsertCtx) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*InsertCtx) XXX_Merge added in v0.7.0

func (m *InsertCtx) XXX_Merge(src proto.Message)

func (*InsertCtx) XXX_Size added in v0.7.0

func (m *InsertCtx) XXX_Size() int

func (*InsertCtx) XXX_Unmarshal added in v0.7.0

func (m *InsertCtx) XXX_Unmarshal(b []byte) error

type Literal added in v1.1.0

type Literal struct {
	Isnull bool `protobuf:"varint,1,opt,name=isnull,proto3" json:"isnull,omitempty"`
	// Types that are valid to be assigned to Value:
	//	*Literal_I8Val
	//	*Literal_I16Val
	//	*Literal_I32Val
	//	*Literal_I64Val
	//	*Literal_U8Val
	//	*Literal_U16Val
	//	*Literal_U32Val
	//	*Literal_U64Val
	//	*Literal_Dval
	//	*Literal_Sval
	//	*Literal_Bval
	//	*Literal_Fval
	//	*Literal_Dateval
	//	*Literal_Timeval
	//	*Literal_Datetimeval
	//	*Literal_Decimal64Val
	//	*Literal_Decimal128Val
	//	*Literal_Timestampval
	//	*Literal_Jsonval
	//	*Literal_Defaultval
	//	*Literal_UpdateVal
	//	*Literal_EnumVal
	//	*Literal_VecVal
	Value                isLiteral_Value `protobuf_oneof:"value"`
	IsBin                bool            `protobuf:"varint,25,opt,name=isBin,proto3" json:"isBin,omitempty"`
	Src                  *Expr           `protobuf:"bytes,26,opt,name=src,proto3" json:"src,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

Literal: if a literal value can be reprensented by int64 or double, use that, otherwise store a string representation.

func (*Literal) Descriptor added in v1.1.0

func (*Literal) Descriptor() ([]byte, []int)

func (*Literal) GetBval added in v1.1.0

func (m *Literal) GetBval() bool

func (*Literal) GetDatetimeval added in v1.1.0

func (m *Literal) GetDatetimeval() int64

func (*Literal) GetDateval added in v1.1.0

func (m *Literal) GetDateval() int32

func (*Literal) GetDecimal64Val added in v1.1.0

func (m *Literal) GetDecimal64Val() *Decimal64

func (*Literal) GetDecimal128Val added in v1.1.0

func (m *Literal) GetDecimal128Val() *Decimal128

func (*Literal) GetDefaultval added in v1.1.0

func (m *Literal) GetDefaultval() bool

func (*Literal) GetDval added in v1.1.0

func (m *Literal) GetDval() float64

func (*Literal) GetEnumVal added in v1.1.0

func (m *Literal) GetEnumVal() uint32

func (*Literal) GetFval added in v1.1.0

func (m *Literal) GetFval() float32

func (*Literal) GetI8Val added in v1.1.0

func (m *Literal) GetI8Val() int32

func (*Literal) GetI16Val added in v1.1.0

func (m *Literal) GetI16Val() int32

func (*Literal) GetI32Val added in v1.1.0

func (m *Literal) GetI32Val() int32

func (*Literal) GetI64Val added in v1.1.0

func (m *Literal) GetI64Val() int64

func (*Literal) GetIsBin added in v1.1.0

func (m *Literal) GetIsBin() bool

func (*Literal) GetIsnull added in v1.1.0

func (m *Literal) GetIsnull() bool

func (*Literal) GetJsonval added in v1.1.0

func (m *Literal) GetJsonval() string

func (*Literal) GetSrc added in v1.1.0

func (m *Literal) GetSrc() *Expr

func (*Literal) GetSval added in v1.1.0

func (m *Literal) GetSval() string

func (*Literal) GetTimestampval added in v1.1.0

func (m *Literal) GetTimestampval() int64

func (*Literal) GetTimeval added in v1.1.0

func (m *Literal) GetTimeval() int64

func (*Literal) GetU8Val added in v1.1.0

func (m *Literal) GetU8Val() uint32

func (*Literal) GetU16Val added in v1.1.0

func (m *Literal) GetU16Val() uint32

func (*Literal) GetU32Val added in v1.1.0

func (m *Literal) GetU32Val() uint32

func (*Literal) GetU64Val added in v1.1.0

func (m *Literal) GetU64Val() uint64

func (*Literal) GetUpdateVal added in v1.1.0

func (m *Literal) GetUpdateVal() bool

func (*Literal) GetValue added in v1.1.0

func (m *Literal) GetValue() isLiteral_Value

func (*Literal) GetVecVal

func (m *Literal) GetVecVal() string

func (*Literal) Marshal added in v1.1.0

func (m *Literal) Marshal() (dAtA []byte, err error)

func (*Literal) MarshalTo added in v1.1.0

func (m *Literal) MarshalTo(dAtA []byte) (int, error)

func (*Literal) MarshalToSizedBuffer added in v1.1.0

func (m *Literal) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Literal) ProtoMessage added in v1.1.0

func (*Literal) ProtoMessage()

func (*Literal) ProtoSize added in v1.1.0

func (m *Literal) ProtoSize() (n int)

func (*Literal) Reset added in v1.1.0

func (m *Literal) Reset()

func (*Literal) String added in v1.1.0

func (m *Literal) String() string

func (*Literal) Unmarshal added in v1.1.0

func (m *Literal) Unmarshal(dAtA []byte) error

func (*Literal) XXX_DiscardUnknown added in v1.1.0

func (m *Literal) XXX_DiscardUnknown()

func (*Literal) XXX_Marshal added in v1.1.0

func (m *Literal) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Literal) XXX_Merge added in v1.1.0

func (m *Literal) XXX_Merge(src proto.Message)

func (*Literal) XXX_OneofWrappers added in v1.1.0

func (*Literal) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*Literal) XXX_Size added in v1.1.0

func (m *Literal) XXX_Size() int

func (*Literal) XXX_Unmarshal added in v1.1.0

func (m *Literal) XXX_Unmarshal(b []byte) error

type LiteralVec added in v1.1.0

type LiteralVec struct {
	Len                  int32    `protobuf:"varint,1,opt,name=len,proto3" json:"len,omitempty"`
	Data                 []byte   `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*LiteralVec) Descriptor added in v1.1.0

func (*LiteralVec) Descriptor() ([]byte, []int)

func (*LiteralVec) GetData added in v1.1.0

func (m *LiteralVec) GetData() []byte

func (*LiteralVec) GetLen added in v1.1.0

func (m *LiteralVec) GetLen() int32

func (*LiteralVec) Marshal added in v1.1.0

func (m *LiteralVec) Marshal() (dAtA []byte, err error)

func (*LiteralVec) MarshalTo added in v1.1.0

func (m *LiteralVec) MarshalTo(dAtA []byte) (int, error)

func (*LiteralVec) MarshalToSizedBuffer added in v1.1.0

func (m *LiteralVec) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*LiteralVec) ProtoMessage added in v1.1.0

func (*LiteralVec) ProtoMessage()

func (*LiteralVec) ProtoSize added in v1.1.0

func (m *LiteralVec) ProtoSize() (n int)

func (*LiteralVec) Reset added in v1.1.0

func (m *LiteralVec) Reset()

func (*LiteralVec) String added in v1.1.0

func (m *LiteralVec) String() string

func (*LiteralVec) Unmarshal added in v1.1.0

func (m *LiteralVec) Unmarshal(dAtA []byte) error

func (*LiteralVec) XXX_DiscardUnknown added in v1.1.0

func (m *LiteralVec) XXX_DiscardUnknown()

func (*LiteralVec) XXX_Marshal added in v1.1.0

func (m *LiteralVec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LiteralVec) XXX_Merge added in v1.1.0

func (m *LiteralVec) XXX_Merge(src proto.Message)

func (*LiteralVec) XXX_Size added in v1.1.0

func (m *LiteralVec) XXX_Size() int

func (*LiteralVec) XXX_Unmarshal added in v1.1.0

func (m *LiteralVec) XXX_Unmarshal(b []byte) error

type Literal_Bval added in v1.1.0

type Literal_Bval struct {
	Bval bool `protobuf:"varint,12,opt,name=bval,proto3,oneof" json:"bval,omitempty"`
}

func (*Literal_Bval) MarshalTo added in v1.1.0

func (m *Literal_Bval) MarshalTo(dAtA []byte) (int, error)

func (*Literal_Bval) MarshalToSizedBuffer added in v1.1.0

func (m *Literal_Bval) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Literal_Bval) ProtoSize added in v1.1.0

func (m *Literal_Bval) ProtoSize() (n int)

type Literal_Datetimeval added in v1.1.0

type Literal_Datetimeval struct {
	Datetimeval int64 `protobuf:"varint,16,opt,name=datetimeval,proto3,oneof" json:"datetimeval,omitempty"`
}

func (*Literal_Datetimeval) MarshalTo added in v1.1.0

func (m *Literal_Datetimeval) MarshalTo(dAtA []byte) (int, error)

func (*Literal_Datetimeval) MarshalToSizedBuffer added in v1.1.0

func (m *Literal_Datetimeval) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Literal_Datetimeval) ProtoSize added in v1.1.0

func (m *Literal_Datetimeval) ProtoSize() (n int)

type Literal_Dateval added in v1.1.0

type Literal_Dateval struct {
	Dateval int32 `protobuf:"varint,14,opt,name=dateval,proto3,oneof" json:"dateval,omitempty"`
}

func (*Literal_Dateval) MarshalTo added in v1.1.0

func (m *Literal_Dateval) MarshalTo(dAtA []byte) (int, error)

func (*Literal_Dateval) MarshalToSizedBuffer added in v1.1.0

func (m *Literal_Dateval) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Literal_Dateval) ProtoSize added in v1.1.0

func (m *Literal_Dateval) ProtoSize() (n int)

type Literal_Decimal64Val added in v1.1.0

type Literal_Decimal64Val struct {
	Decimal64Val *Decimal64 `protobuf:"bytes,17,opt,name=decimal64val,proto3,oneof" json:"decimal64val,omitempty"`
}

func (*Literal_Decimal64Val) MarshalTo added in v1.1.0

func (m *Literal_Decimal64Val) MarshalTo(dAtA []byte) (int, error)

func (*Literal_Decimal64Val) MarshalToSizedBuffer added in v1.1.0

func (m *Literal_Decimal64Val) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Literal_Decimal64Val) ProtoSize added in v1.1.0

func (m *Literal_Decimal64Val) ProtoSize() (n int)

type Literal_Decimal128Val added in v1.1.0

type Literal_Decimal128Val struct {
	Decimal128Val *Decimal128 `protobuf:"bytes,18,opt,name=decimal128val,proto3,oneof" json:"decimal128val,omitempty"`
}

func (*Literal_Decimal128Val) MarshalTo added in v1.1.0

func (m *Literal_Decimal128Val) MarshalTo(dAtA []byte) (int, error)

func (*Literal_Decimal128Val) MarshalToSizedBuffer added in v1.1.0

func (m *Literal_Decimal128Val) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Literal_Decimal128Val) ProtoSize added in v1.1.0

func (m *Literal_Decimal128Val) ProtoSize() (n int)

type Literal_Defaultval added in v1.1.0

type Literal_Defaultval struct {
	Defaultval bool `protobuf:"varint,21,opt,name=defaultval,proto3,oneof" json:"defaultval,omitempty"`
}

func (*Literal_Defaultval) MarshalTo added in v1.1.0

func (m *Literal_Defaultval) MarshalTo(dAtA []byte) (int, error)

func (*Literal_Defaultval) MarshalToSizedBuffer added in v1.1.0

func (m *Literal_Defaultval) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Literal_Defaultval) ProtoSize added in v1.1.0

func (m *Literal_Defaultval) ProtoSize() (n int)

type Literal_Dval added in v1.1.0

type Literal_Dval struct {
	Dval float64 `protobuf:"fixed64,10,opt,name=dval,proto3,oneof" json:"dval,omitempty"`
}

func (*Literal_Dval) MarshalTo added in v1.1.0

func (m *Literal_Dval) MarshalTo(dAtA []byte) (int, error)

func (*Literal_Dval) MarshalToSizedBuffer added in v1.1.0

func (m *Literal_Dval) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Literal_Dval) ProtoSize added in v1.1.0

func (m *Literal_Dval) ProtoSize() (n int)

type Literal_EnumVal added in v1.1.0

type Literal_EnumVal struct {
	EnumVal uint32 `protobuf:"varint,23,opt,name=enumVal,proto3,oneof" json:"enumVal,omitempty"`
}

func (*Literal_EnumVal) MarshalTo added in v1.1.0

func (m *Literal_EnumVal) MarshalTo(dAtA []byte) (int, error)

func (*Literal_EnumVal) MarshalToSizedBuffer added in v1.1.0

func (m *Literal_EnumVal) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Literal_EnumVal) ProtoSize added in v1.1.0

func (m *Literal_EnumVal) ProtoSize() (n int)

type Literal_Fval added in v1.1.0

type Literal_Fval struct {
	Fval float32 `protobuf:"fixed32,13,opt,name=fval,proto3,oneof" json:"fval,omitempty"`
}

func (*Literal_Fval) MarshalTo added in v1.1.0

func (m *Literal_Fval) MarshalTo(dAtA []byte) (int, error)

func (*Literal_Fval) MarshalToSizedBuffer added in v1.1.0

func (m *Literal_Fval) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Literal_Fval) ProtoSize added in v1.1.0

func (m *Literal_Fval) ProtoSize() (n int)

type Literal_I8Val added in v1.1.0

type Literal_I8Val struct {
	I8Val int32 `protobuf:"varint,2,opt,name=i8val,proto3,oneof" json:"i8val,omitempty"`
}

func (*Literal_I8Val) MarshalTo added in v1.1.0

func (m *Literal_I8Val) MarshalTo(dAtA []byte) (int, error)

func (*Literal_I8Val) MarshalToSizedBuffer added in v1.1.0

func (m *Literal_I8Val) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Literal_I8Val) ProtoSize added in v1.1.0

func (m *Literal_I8Val) ProtoSize() (n int)

type Literal_I16Val added in v1.1.0

type Literal_I16Val struct {
	I16Val int32 `protobuf:"varint,3,opt,name=i16val,proto3,oneof" json:"i16val,omitempty"`
}

func (*Literal_I16Val) MarshalTo added in v1.1.0

func (m *Literal_I16Val) MarshalTo(dAtA []byte) (int, error)

func (*Literal_I16Val) MarshalToSizedBuffer added in v1.1.0

func (m *Literal_I16Val) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Literal_I16Val) ProtoSize added in v1.1.0

func (m *Literal_I16Val) ProtoSize() (n int)

type Literal_I32Val added in v1.1.0

type Literal_I32Val struct {
	I32Val int32 `protobuf:"varint,4,opt,name=i32val,proto3,oneof" json:"i32val,omitempty"`
}

func (*Literal_I32Val) MarshalTo added in v1.1.0

func (m *Literal_I32Val) MarshalTo(dAtA []byte) (int, error)

func (*Literal_I32Val) MarshalToSizedBuffer added in v1.1.0

func (m *Literal_I32Val) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Literal_I32Val) ProtoSize added in v1.1.0

func (m *Literal_I32Val) ProtoSize() (n int)

type Literal_I64Val added in v1.1.0

type Literal_I64Val struct {
	I64Val int64 `protobuf:"varint,5,opt,name=i64val,proto3,oneof" json:"i64val,omitempty"`
}

func (*Literal_I64Val) MarshalTo added in v1.1.0

func (m *Literal_I64Val) MarshalTo(dAtA []byte) (int, error)

func (*Literal_I64Val) MarshalToSizedBuffer added in v1.1.0

func (m *Literal_I64Val) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Literal_I64Val) ProtoSize added in v1.1.0

func (m *Literal_I64Val) ProtoSize() (n int)

type Literal_Jsonval added in v1.1.0

type Literal_Jsonval struct {
	Jsonval string `protobuf:"bytes,20,opt,name=jsonval,proto3,oneof" json:"jsonval,omitempty"`
}

func (*Literal_Jsonval) MarshalTo added in v1.1.0

func (m *Literal_Jsonval) MarshalTo(dAtA []byte) (int, error)

func (*Literal_Jsonval) MarshalToSizedBuffer added in v1.1.0

func (m *Literal_Jsonval) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Literal_Jsonval) ProtoSize added in v1.1.0

func (m *Literal_Jsonval) ProtoSize() (n int)

type Literal_Sval added in v1.1.0

type Literal_Sval struct {
	Sval string `protobuf:"bytes,11,opt,name=sval,proto3,oneof" json:"sval,omitempty"`
}

func (*Literal_Sval) MarshalTo added in v1.1.0

func (m *Literal_Sval) MarshalTo(dAtA []byte) (int, error)

func (*Literal_Sval) MarshalToSizedBuffer added in v1.1.0

func (m *Literal_Sval) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Literal_Sval) ProtoSize added in v1.1.0

func (m *Literal_Sval) ProtoSize() (n int)

type Literal_Timestampval added in v1.1.0

type Literal_Timestampval struct {
	Timestampval int64 `protobuf:"varint,19,opt,name=timestampval,proto3,oneof" json:"timestampval,omitempty"`
}

func (*Literal_Timestampval) MarshalTo added in v1.1.0

func (m *Literal_Timestampval) MarshalTo(dAtA []byte) (int, error)

func (*Literal_Timestampval) MarshalToSizedBuffer added in v1.1.0

func (m *Literal_Timestampval) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Literal_Timestampval) ProtoSize added in v1.1.0

func (m *Literal_Timestampval) ProtoSize() (n int)

type Literal_Timeval added in v1.1.0

type Literal_Timeval struct {
	Timeval int64 `protobuf:"varint,15,opt,name=timeval,proto3,oneof" json:"timeval,omitempty"`
}

func (*Literal_Timeval) MarshalTo added in v1.1.0

func (m *Literal_Timeval) MarshalTo(dAtA []byte) (int, error)

func (*Literal_Timeval) MarshalToSizedBuffer added in v1.1.0

func (m *Literal_Timeval) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Literal_Timeval) ProtoSize added in v1.1.0

func (m *Literal_Timeval) ProtoSize() (n int)

type Literal_U8Val added in v1.1.0

type Literal_U8Val struct {
	U8Val uint32 `protobuf:"varint,6,opt,name=u8val,proto3,oneof" json:"u8val,omitempty"`
}

func (*Literal_U8Val) MarshalTo added in v1.1.0

func (m *Literal_U8Val) MarshalTo(dAtA []byte) (int, error)

func (*Literal_U8Val) MarshalToSizedBuffer added in v1.1.0

func (m *Literal_U8Val) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Literal_U8Val) ProtoSize added in v1.1.0

func (m *Literal_U8Val) ProtoSize() (n int)

type Literal_U16Val added in v1.1.0

type Literal_U16Val struct {
	U16Val uint32 `protobuf:"varint,7,opt,name=u16val,proto3,oneof" json:"u16val,omitempty"`
}

func (*Literal_U16Val) MarshalTo added in v1.1.0

func (m *Literal_U16Val) MarshalTo(dAtA []byte) (int, error)

func (*Literal_U16Val) MarshalToSizedBuffer added in v1.1.0

func (m *Literal_U16Val) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Literal_U16Val) ProtoSize added in v1.1.0

func (m *Literal_U16Val) ProtoSize() (n int)

type Literal_U32Val added in v1.1.0

type Literal_U32Val struct {
	U32Val uint32 `protobuf:"varint,8,opt,name=u32val,proto3,oneof" json:"u32val,omitempty"`
}

func (*Literal_U32Val) MarshalTo added in v1.1.0

func (m *Literal_U32Val) MarshalTo(dAtA []byte) (int, error)

func (*Literal_U32Val) MarshalToSizedBuffer added in v1.1.0

func (m *Literal_U32Val) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Literal_U32Val) ProtoSize added in v1.1.0

func (m *Literal_U32Val) ProtoSize() (n int)

type Literal_U64Val added in v1.1.0

type Literal_U64Val struct {
	U64Val uint64 `protobuf:"varint,9,opt,name=u64val,proto3,oneof" json:"u64val,omitempty"`
}

func (*Literal_U64Val) MarshalTo added in v1.1.0

func (m *Literal_U64Val) MarshalTo(dAtA []byte) (int, error)

func (*Literal_U64Val) MarshalToSizedBuffer added in v1.1.0

func (m *Literal_U64Val) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Literal_U64Val) ProtoSize added in v1.1.0

func (m *Literal_U64Val) ProtoSize() (n int)

type Literal_UpdateVal added in v1.1.0

type Literal_UpdateVal struct {
	UpdateVal bool `protobuf:"varint,22,opt,name=updateVal,proto3,oneof" json:"updateVal,omitempty"`
}

func (*Literal_UpdateVal) MarshalTo added in v1.1.0

func (m *Literal_UpdateVal) MarshalTo(dAtA []byte) (int, error)

func (*Literal_UpdateVal) MarshalToSizedBuffer added in v1.1.0

func (m *Literal_UpdateVal) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Literal_UpdateVal) ProtoSize added in v1.1.0

func (m *Literal_UpdateVal) ProtoSize() (n int)

type Literal_VecVal

type Literal_VecVal struct {
	VecVal string `protobuf:"bytes,24,opt,name=vecVal,proto3,oneof" json:"vecVal,omitempty"`
}

func (*Literal_VecVal) MarshalTo

func (m *Literal_VecVal) MarshalTo(dAtA []byte) (int, error)

func (*Literal_VecVal) MarshalToSizedBuffer

func (m *Literal_VecVal) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Literal_VecVal) ProtoSize

func (m *Literal_VecVal) ProtoSize() (n int)

type LockTables added in v0.8.0

type LockTables struct {
	TableLocks           []*TableLockInfo `protobuf:"bytes,1,rep,name=tableLocks,proto3" json:"tableLocks,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (*LockTables) Descriptor added in v0.8.0

func (*LockTables) Descriptor() ([]byte, []int)

func (*LockTables) GetTableLocks added in v0.8.0

func (m *LockTables) GetTableLocks() []*TableLockInfo

func (*LockTables) Marshal added in v0.8.0

func (m *LockTables) Marshal() (dAtA []byte, err error)

func (*LockTables) MarshalTo added in v0.8.0

func (m *LockTables) MarshalTo(dAtA []byte) (int, error)

func (*LockTables) MarshalToSizedBuffer added in v0.8.0

func (m *LockTables) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*LockTables) ProtoMessage added in v0.8.0

func (*LockTables) ProtoMessage()

func (*LockTables) ProtoSize added in v0.8.0

func (m *LockTables) ProtoSize() (n int)

func (*LockTables) Reset added in v0.8.0

func (m *LockTables) Reset()

func (*LockTables) String added in v0.8.0

func (m *LockTables) String() string

func (*LockTables) Unmarshal added in v0.8.0

func (m *LockTables) Unmarshal(dAtA []byte) error

func (*LockTables) XXX_DiscardUnknown added in v0.8.0

func (m *LockTables) XXX_DiscardUnknown()

func (*LockTables) XXX_Marshal added in v0.8.0

func (m *LockTables) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LockTables) XXX_Merge added in v0.8.0

func (m *LockTables) XXX_Merge(src proto.Message)

func (*LockTables) XXX_Size added in v0.8.0

func (m *LockTables) XXX_Size() int

func (*LockTables) XXX_Unmarshal added in v0.8.0

func (m *LockTables) XXX_Unmarshal(b []byte) error

type LockTarget added in v0.8.0

type LockTarget struct {
	TableId              uint64        `protobuf:"varint,1,opt,name=table_id,json=tableId,proto3" json:"table_id,omitempty"`
	PrimaryColIdxInBat   int32         `protobuf:"varint,2,opt,name=primary_col_idx_in_bat,json=primaryColIdxInBat,proto3" json:"primary_col_idx_in_bat,omitempty"`
	PrimaryColTyp        Type          `protobuf:"bytes,3,opt,name=primary_col_typ,json=primaryColTyp,proto3" json:"primary_col_typ"`
	RefreshTsIdxInBat    int32         `protobuf:"varint,4,opt,name=refresh_ts_idx_in_bat,json=refreshTsIdxInBat,proto3" json:"refresh_ts_idx_in_bat,omitempty"`
	FilterColIdxInBat    int32         `protobuf:"varint,5,opt,name=filter_col_idx_in_bat,json=filterColIdxInBat,proto3" json:"filter_col_idx_in_bat,omitempty"`
	LockTable            bool          `protobuf:"varint,6,opt,name=lock_table,json=lockTable,proto3" json:"lock_table,omitempty"`
	Block                bool          `protobuf:"varint,9,opt,name=block,proto3" json:"block,omitempty"`
	Mode                 lock.LockMode `protobuf:"varint,10,opt,name=Mode,proto3,enum=lock.LockMode" json:"Mode,omitempty"`
	PrimaryColRelPos     int32         `protobuf:"varint,11,opt,name=primary_col_rel_pos,json=primaryColRelPos,proto3" json:"primary_col_rel_pos,omitempty"`
	FilterColRelPos      int32         `protobuf:"varint,12,opt,name=filter_col_rel_pos,json=filterColRelPos,proto3" json:"filter_col_rel_pos,omitempty"`
	LockRows             *Expr         `protobuf:"bytes,13,opt,name=lock_rows,json=lockRows,proto3" json:"lock_rows,omitempty"`
	LockTableAtTheEnd    bool          `protobuf:"varint,14,opt,name=lock_table_at_the_end,json=lockTableAtTheEnd,proto3" json:"lock_table_at_the_end,omitempty"`
	ObjRef               *ObjectRef    `protobuf:"bytes,15,opt,name=obj_ref,json=objRef,proto3" json:"obj_ref,omitempty"`
	PartitionColIdxInBat int32         `` /* 129-byte string literal not displayed */
	HasPartitionCol      bool          `protobuf:"varint,17,opt,name=has_partition_col,json=hasPartitionCol,proto3" json:"has_partition_col,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*LockTarget) Descriptor added in v0.8.0

func (*LockTarget) Descriptor() ([]byte, []int)

func (*LockTarget) GetBlock added in v0.8.0

func (m *LockTarget) GetBlock() bool

func (*LockTarget) GetFilterColIdxInBat added in v0.8.0

func (m *LockTarget) GetFilterColIdxInBat() int32

func (*LockTarget) GetFilterColRelPos

func (m *LockTarget) GetFilterColRelPos() int32

func (*LockTarget) GetHasPartitionCol

func (m *LockTarget) GetHasPartitionCol() bool

func (*LockTarget) GetLockRows

func (m *LockTarget) GetLockRows() *Expr

func (*LockTarget) GetLockTable added in v0.8.0

func (m *LockTarget) GetLockTable() bool

func (*LockTarget) GetLockTableAtTheEnd

func (m *LockTarget) GetLockTableAtTheEnd() bool

func (*LockTarget) GetMode added in v1.0.0

func (m *LockTarget) GetMode() lock.LockMode

func (*LockTarget) GetObjRef

func (m *LockTarget) GetObjRef() *ObjectRef

func (*LockTarget) GetPartitionColIdxInBat

func (m *LockTarget) GetPartitionColIdxInBat() int32

func (*LockTarget) GetPrimaryColIdxInBat added in v0.8.0

func (m *LockTarget) GetPrimaryColIdxInBat() int32

func (*LockTarget) GetPrimaryColRelPos

func (m *LockTarget) GetPrimaryColRelPos() int32

func (*LockTarget) GetPrimaryColTyp added in v0.8.0

func (m *LockTarget) GetPrimaryColTyp() Type

func (*LockTarget) GetRefreshTsIdxInBat added in v0.8.0

func (m *LockTarget) GetRefreshTsIdxInBat() int32

func (*LockTarget) GetTableId added in v0.8.0

func (m *LockTarget) GetTableId() uint64

func (*LockTarget) Marshal added in v0.8.0

func (m *LockTarget) Marshal() (dAtA []byte, err error)

func (*LockTarget) MarshalTo added in v0.8.0

func (m *LockTarget) MarshalTo(dAtA []byte) (int, error)

func (*LockTarget) MarshalToSizedBuffer added in v0.8.0

func (m *LockTarget) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*LockTarget) ProtoMessage added in v0.8.0

func (*LockTarget) ProtoMessage()

func (*LockTarget) ProtoSize added in v0.8.0

func (m *LockTarget) ProtoSize() (n int)

func (*LockTarget) Reset added in v0.8.0

func (m *LockTarget) Reset()

func (*LockTarget) String added in v0.8.0

func (m *LockTarget) String() string

func (*LockTarget) Unmarshal added in v0.8.0

func (m *LockTarget) Unmarshal(dAtA []byte) error

func (*LockTarget) XXX_DiscardUnknown added in v0.8.0

func (m *LockTarget) XXX_DiscardUnknown()

func (*LockTarget) XXX_Marshal added in v0.8.0

func (m *LockTarget) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LockTarget) XXX_Merge added in v0.8.0

func (m *LockTarget) XXX_Merge(src proto.Message)

func (*LockTarget) XXX_Size added in v0.8.0

func (m *LockTarget) XXX_Size() int

func (*LockTarget) XXX_Unmarshal added in v0.8.0

func (m *LockTarget) XXX_Unmarshal(b []byte) error

type MaxValue added in v0.6.0

type MaxValue struct {
	Value                string   `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MaxValue) Descriptor added in v0.6.0

func (*MaxValue) Descriptor() ([]byte, []int)

func (*MaxValue) GetValue added in v0.6.0

func (m *MaxValue) GetValue() string

func (*MaxValue) Marshal added in v0.6.0

func (m *MaxValue) Marshal() (dAtA []byte, err error)

func (*MaxValue) MarshalTo added in v0.6.0

func (m *MaxValue) MarshalTo(dAtA []byte) (int, error)

func (*MaxValue) MarshalToSizedBuffer added in v0.6.0

func (m *MaxValue) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MaxValue) ProtoMessage added in v0.6.0

func (*MaxValue) ProtoMessage()

func (*MaxValue) ProtoSize added in v0.6.0

func (m *MaxValue) ProtoSize() (n int)

func (*MaxValue) Reset added in v0.6.0

func (m *MaxValue) Reset()

func (*MaxValue) String added in v0.6.0

func (m *MaxValue) String() string

func (*MaxValue) Unmarshal added in v0.6.0

func (m *MaxValue) Unmarshal(dAtA []byte) error

func (*MaxValue) XXX_DiscardUnknown added in v0.6.0

func (m *MaxValue) XXX_DiscardUnknown()

func (*MaxValue) XXX_Marshal added in v0.6.0

func (m *MaxValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MaxValue) XXX_Merge added in v0.6.0

func (m *MaxValue) XXX_Merge(src proto.Message)

func (*MaxValue) XXX_Size added in v0.6.0

func (m *MaxValue) XXX_Size() int

func (*MaxValue) XXX_Unmarshal added in v0.6.0

func (m *MaxValue) XXX_Unmarshal(b []byte) error

type MetadataScanInfo added in v0.8.0

type MetadataScanInfo struct {
	ColName              string   `protobuf:"bytes,1,opt,name=col_name,json=colName,proto3" json:"col_name,omitempty"`
	ObjectName           string   `protobuf:"bytes,2,opt,name=object_name,json=objectName,proto3" json:"object_name,omitempty"`
	IsHidden             bool     `protobuf:"varint,3,opt,name=is_hidden,json=isHidden,proto3" json:"is_hidden,omitempty"`
	ObjLoc               []byte   `protobuf:"bytes,4,opt,name=obj_loc,json=objLoc,proto3" json:"obj_loc,omitempty"`
	CreateTs             []byte   `protobuf:"bytes,5,opt,name=create_ts,json=createTs,proto3" json:"create_ts,omitempty"`
	DeleteTs             []byte   `protobuf:"bytes,6,opt,name=delete_ts,json=deleteTs,proto3" json:"delete_ts,omitempty"`
	RowCnt               int64    `protobuf:"varint,7,opt,name=row_cnt,json=rowCnt,proto3" json:"row_cnt,omitempty"`
	NullCnt              int64    `protobuf:"varint,8,opt,name=null_cnt,json=nullCnt,proto3" json:"null_cnt,omitempty"`
	CompressSize         int64    `protobuf:"varint,9,opt,name=compress_size,json=compressSize,proto3" json:"compress_size,omitempty"`
	OriginSize           int64    `protobuf:"varint,10,opt,name=origin_size,json=originSize,proto3" json:"origin_size,omitempty"`
	ZoneMap              []byte   `protobuf:"bytes,11,opt,name=zone_map,json=zoneMap,proto3" json:"zone_map,omitempty"`
	Level                int32    `protobuf:"varint,12,opt,name=level,proto3" json:"level,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MetadataScanInfo) Descriptor added in v0.8.0

func (*MetadataScanInfo) Descriptor() ([]byte, []int)

func (*MetadataScanInfo) GetColName added in v0.8.0

func (m *MetadataScanInfo) GetColName() string

func (*MetadataScanInfo) GetCompressSize added in v0.8.0

func (m *MetadataScanInfo) GetCompressSize() int64

func (*MetadataScanInfo) GetCreateTs added in v0.8.0

func (m *MetadataScanInfo) GetCreateTs() []byte

func (*MetadataScanInfo) GetDeleteTs added in v0.8.0

func (m *MetadataScanInfo) GetDeleteTs() []byte

func (*MetadataScanInfo) GetIsHidden added in v0.8.0

func (m *MetadataScanInfo) GetIsHidden() bool

func (*MetadataScanInfo) GetLevel

func (m *MetadataScanInfo) GetLevel() int32

func (*MetadataScanInfo) GetNullCnt added in v0.8.0

func (m *MetadataScanInfo) GetNullCnt() int64

func (*MetadataScanInfo) GetObjLoc added in v1.0.0

func (m *MetadataScanInfo) GetObjLoc() []byte

func (*MetadataScanInfo) GetObjectName added in v1.0.0

func (m *MetadataScanInfo) GetObjectName() string

func (*MetadataScanInfo) GetOriginSize added in v0.8.0

func (m *MetadataScanInfo) GetOriginSize() int64

func (*MetadataScanInfo) GetRowCnt added in v0.8.0

func (m *MetadataScanInfo) GetRowCnt() int64

func (*MetadataScanInfo) GetZoneMap added in v1.0.0

func (m *MetadataScanInfo) GetZoneMap() []byte

func (*MetadataScanInfo) Marshal added in v0.8.0

func (m *MetadataScanInfo) Marshal() (dAtA []byte, err error)

func (*MetadataScanInfo) MarshalTo added in v0.8.0

func (m *MetadataScanInfo) MarshalTo(dAtA []byte) (int, error)

func (*MetadataScanInfo) MarshalToSizedBuffer added in v0.8.0

func (m *MetadataScanInfo) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MetadataScanInfo) ProtoMessage added in v0.8.0

func (*MetadataScanInfo) ProtoMessage()

func (*MetadataScanInfo) ProtoSize added in v0.8.0

func (m *MetadataScanInfo) ProtoSize() (n int)

func (*MetadataScanInfo) Reset added in v0.8.0

func (m *MetadataScanInfo) Reset()

func (*MetadataScanInfo) String added in v0.8.0

func (m *MetadataScanInfo) String() string

func (*MetadataScanInfo) Unmarshal added in v0.8.0

func (m *MetadataScanInfo) Unmarshal(dAtA []byte) error

func (*MetadataScanInfo) XXX_DiscardUnknown added in v0.8.0

func (m *MetadataScanInfo) XXX_DiscardUnknown()

func (*MetadataScanInfo) XXX_Marshal added in v0.8.0

func (m *MetadataScanInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MetadataScanInfo) XXX_Merge added in v0.8.0

func (m *MetadataScanInfo) XXX_Merge(src proto.Message)

func (*MetadataScanInfo) XXX_Size added in v0.8.0

func (m *MetadataScanInfo) XXX_Size() int

func (*MetadataScanInfo) XXX_Unmarshal added in v0.8.0

func (m *MetadataScanInfo) XXX_Unmarshal(b []byte) error

type MetadataScanInfo_MetadataScanInfoType added in v0.8.0

type MetadataScanInfo_MetadataScanInfoType int32
const (
	MetadataScanInfo_COL_NAME      MetadataScanInfo_MetadataScanInfoType = 0
	MetadataScanInfo_OBJECT_NAME   MetadataScanInfo_MetadataScanInfoType = 1
	MetadataScanInfo_IS_HIDDEN     MetadataScanInfo_MetadataScanInfoType = 2
	MetadataScanInfo_OBJ_LOC       MetadataScanInfo_MetadataScanInfoType = 3
	MetadataScanInfo_CREATE_TS     MetadataScanInfo_MetadataScanInfoType = 4
	MetadataScanInfo_DELETE_TS     MetadataScanInfo_MetadataScanInfoType = 5
	MetadataScanInfo_ROWS_CNT      MetadataScanInfo_MetadataScanInfoType = 6
	MetadataScanInfo_NULL_CNT      MetadataScanInfo_MetadataScanInfoType = 7
	MetadataScanInfo_COMPRESS_SIZE MetadataScanInfo_MetadataScanInfoType = 8
	MetadataScanInfo_ORIGIN_SIZE   MetadataScanInfo_MetadataScanInfoType = 9
	MetadataScanInfo_MIN           MetadataScanInfo_MetadataScanInfoType = 10
	MetadataScanInfo_MAX           MetadataScanInfo_MetadataScanInfoType = 11
	MetadataScanInfo_SUM           MetadataScanInfo_MetadataScanInfoType = 12
	MetadataScanInfo_LEVEL         MetadataScanInfo_MetadataScanInfoType = 13
)

func (MetadataScanInfo_MetadataScanInfoType) EnumDescriptor added in v0.8.0

func (MetadataScanInfo_MetadataScanInfoType) EnumDescriptor() ([]byte, []int)

func (MetadataScanInfo_MetadataScanInfoType) String added in v0.8.0

type MetadataScanInfos

type MetadataScanInfos struct {
	Infos                []*MetadataScanInfo `protobuf:"bytes,1,rep,name=infos,proto3" json:"infos,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

func (*MetadataScanInfos) Descriptor

func (*MetadataScanInfos) Descriptor() ([]byte, []int)

func (*MetadataScanInfos) GetInfos

func (m *MetadataScanInfos) GetInfos() []*MetadataScanInfo

func (*MetadataScanInfos) Marshal

func (m *MetadataScanInfos) Marshal() (dAtA []byte, err error)

func (*MetadataScanInfos) MarshalTo

func (m *MetadataScanInfos) MarshalTo(dAtA []byte) (int, error)

func (*MetadataScanInfos) MarshalToSizedBuffer

func (m *MetadataScanInfos) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MetadataScanInfos) ProtoMessage

func (*MetadataScanInfos) ProtoMessage()

func (*MetadataScanInfos) ProtoSize

func (m *MetadataScanInfos) ProtoSize() (n int)

func (*MetadataScanInfos) Reset

func (m *MetadataScanInfos) Reset()

func (*MetadataScanInfos) String

func (m *MetadataScanInfos) String() string

func (*MetadataScanInfos) Unmarshal

func (m *MetadataScanInfos) Unmarshal(dAtA []byte) error

func (*MetadataScanInfos) XXX_DiscardUnknown

func (m *MetadataScanInfos) XXX_DiscardUnknown()

func (*MetadataScanInfos) XXX_Marshal

func (m *MetadataScanInfos) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MetadataScanInfos) XXX_Merge

func (m *MetadataScanInfos) XXX_Merge(src proto.Message)

func (*MetadataScanInfos) XXX_Size

func (m *MetadataScanInfos) XXX_Size() int

func (*MetadataScanInfos) XXX_Unmarshal

func (m *MetadataScanInfos) XXX_Unmarshal(b []byte) error

type MsgHeader added in v1.2.0

type MsgHeader struct {
	MsgTag               int32    `protobuf:"varint,1,opt,name=msg_tag,json=msgTag,proto3" json:"msg_tag,omitempty"`
	MsgType              int32    `protobuf:"varint,2,opt,name=msg_type,json=msgType,proto3" json:"msg_type,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MsgHeader) Descriptor added in v1.2.0

func (*MsgHeader) Descriptor() ([]byte, []int)

func (*MsgHeader) GetMsgTag added in v1.2.0

func (m *MsgHeader) GetMsgTag() int32

func (*MsgHeader) GetMsgType added in v1.2.0

func (m *MsgHeader) GetMsgType() int32

func (*MsgHeader) Marshal added in v1.2.0

func (m *MsgHeader) Marshal() (dAtA []byte, err error)

func (*MsgHeader) MarshalTo added in v1.2.0

func (m *MsgHeader) MarshalTo(dAtA []byte) (int, error)

func (*MsgHeader) MarshalToSizedBuffer added in v1.2.0

func (m *MsgHeader) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MsgHeader) ProtoMessage added in v1.2.0

func (*MsgHeader) ProtoMessage()

func (*MsgHeader) ProtoSize added in v1.2.0

func (m *MsgHeader) ProtoSize() (n int)

func (*MsgHeader) Reset added in v1.2.0

func (m *MsgHeader) Reset()

func (*MsgHeader) String added in v1.2.0

func (m *MsgHeader) String() string

func (*MsgHeader) Unmarshal added in v1.2.0

func (m *MsgHeader) Unmarshal(dAtA []byte) error

func (*MsgHeader) XXX_DiscardUnknown added in v1.2.0

func (m *MsgHeader) XXX_DiscardUnknown()

func (*MsgHeader) XXX_Marshal added in v1.2.0

func (m *MsgHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MsgHeader) XXX_Merge added in v1.2.0

func (m *MsgHeader) XXX_Merge(src proto.Message)

func (*MsgHeader) XXX_Size added in v1.2.0

func (m *MsgHeader) XXX_Size() int

func (*MsgHeader) XXX_Unmarshal added in v1.2.0

func (m *MsgHeader) XXX_Unmarshal(b []byte) error

type Node

type Node struct {
	NodeType Node_NodeType `protobuf:"varint,1,opt,name=node_type,json=nodeType,proto3,enum=plan.Node_NodeType" json:"node_type,omitempty"`
	NodeId   int32         `protobuf:"varint,2,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	Stats    *Stats        `protobuf:"bytes,3,opt,name=stats,proto3" json:"stats,omitempty"`
	Children []int32       `protobuf:"varint,4,rep,packed,name=children,proto3" json:"children,omitempty"`
	// PROJECT
	ProjectList []*Expr `protobuf:"bytes,5,rep,name=project_list,json=projectList,proto3" json:"project_list,omitempty"`
	// JOIN
	JoinType    Node_JoinType `protobuf:"varint,6,opt,name=join_type,json=joinType,proto3,enum=plan.Node_JoinType" json:"join_type,omitempty"`
	OnList      []*Expr       `protobuf:"bytes,7,rep,name=on_list,json=onList,proto3" json:"on_list,omitempty"`
	IsRightJoin bool          `protobuf:"varint,8,opt,name=is_right_join,json=isRightJoin,proto3" json:"is_right_join,omitempty"`
	// FILTER
	FilterList []*Expr `protobuf:"bytes,9,rep,name=filter_list,json=filterList,proto3" json:"filter_list,omitempty"`
	// AGG
	GroupBy      []*Expr `protobuf:"bytes,10,rep,name=group_by,json=groupBy,proto3" json:"group_by,omitempty"`
	GroupingFlag []bool  `protobuf:"varint,11,rep,packed,name=grouping_flag,json=groupingFlag,proto3" json:"grouping_flag,omitempty"`
	AggList      []*Expr `protobuf:"bytes,12,rep,name=agg_list,json=aggList,proto3" json:"agg_list,omitempty"`
	// WINDOW
	WinSpecList []*Expr `protobuf:"bytes,13,rep,name=win_spec_list,json=winSpecList,proto3" json:"win_spec_list,omitempty"`
	// SORT
	OrderBy []*OrderBySpec `protobuf:"bytes,14,rep,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
	// LIMIT
	Limit           *Expr         `protobuf:"bytes,15,opt,name=limit,proto3" json:"limit,omitempty"`
	Offset          *Expr         `protobuf:"bytes,16,opt,name=offset,proto3" json:"offset,omitempty"`
	RankOption      *RankOption   `protobuf:"bytes,89,opt,name=rank_option,json=rankOption,proto3" json:"rank_option,omitempty"`
	TableDef        *TableDef     `protobuf:"bytes,17,opt,name=table_def,json=tableDef,proto3" json:"table_def,omitempty"`
	ObjRef          *ObjectRef    `protobuf:"bytes,18,opt,name=obj_ref,json=objRef,proto3" json:"obj_ref,omitempty"`
	ParentObjRef    *ObjectRef    `protobuf:"bytes,19,opt,name=parent_obj_ref,json=parentObjRef,proto3" json:"parent_obj_ref,omitempty"`
	RowsetData      *RowsetData   `protobuf:"bytes,20,opt,name=rowset_data,json=rowsetData,proto3" json:"rowset_data,omitempty"`
	IndexScanInfo   IndexScanInfo `protobuf:"bytes,21,opt,name=index_scan_info,json=indexScanInfo,proto3" json:"index_scan_info"`
	ExtraOptions    string        `protobuf:"bytes,22,opt,name=extra_options,json=extraOptions,proto3" json:"extra_options,omitempty"`
	DeleteCtx       *DeleteCtx    `protobuf:"bytes,23,opt,name=delete_ctx,json=deleteCtx,proto3" json:"delete_ctx,omitempty"`
	BindingTags     []int32       `protobuf:"varint,24,rep,packed,name=binding_tags,json=bindingTags,proto3" json:"binding_tags,omitempty"`
	AnalyzeInfo     *AnalyzeInfo  `protobuf:"bytes,25,opt,name=analyze_info,json=analyzeInfo,proto3" json:"analyze_info,omitempty"`
	TblFuncExprList []*Expr       `protobuf:"bytes,26,rep,name=tbl_func_expr_list,json=tblFuncExprList,proto3" json:"tbl_func_expr_list,omitempty"`
	// used to connect two plans[steps]
	SourceStep       []int32           `protobuf:"varint,27,rep,packed,name=source_step,json=sourceStep,proto3" json:"source_step,omitempty"`
	ClusterTable     *ClusterTable     `protobuf:"bytes,28,opt,name=cluster_table,json=clusterTable,proto3" json:"cluster_table,omitempty"`
	NotCacheable     bool              `protobuf:"varint,29,opt,name=not_cacheable,json=notCacheable,proto3" json:"not_cacheable,omitempty"`
	InsertCtx        *InsertCtx        `protobuf:"bytes,30,opt,name=insert_ctx,json=insertCtx,proto3" json:"insert_ctx,omitempty"`
	IndexReaderParam *IndexReaderParam `protobuf:"bytes,32,opt,name=index_reader_param,json=indexReaderParam,proto3" json:"index_reader_param,omitempty"`
	PreInsertCtx     *PreInsertCtx     `protobuf:"bytes,34,opt,name=pre_insert_ctx,json=preInsertCtx,proto3" json:"pre_insert_ctx,omitempty"`
	// build unique key batch before insert into hidden table which keep the
	// unique key
	PreInsertUkCtx  *PreInsertUkCtx `protobuf:"bytes,35,opt,name=pre_insert_uk_ctx,json=preInsertUkCtx,proto3" json:"pre_insert_uk_ctx,omitempty"`
	IsEnd           bool            `protobuf:"varint,37,opt,name=IsEnd,proto3" json:"IsEnd,omitempty"`
	LockTargets     []*LockTarget   `protobuf:"bytes,38,rep,name=lock_targets,json=lockTargets,proto3" json:"lock_targets,omitempty"`
	BlockFilterList []*Expr         `protobuf:"bytes,39,rep,name=block_filter_list,json=blockFilterList,proto3" json:"block_filter_list,omitempty"`
	// Runtime filters
	RuntimeFilterProbeList []*RuntimeFilterSpec `` /* 132-byte string literal not displayed */
	RuntimeFilterBuildList []*RuntimeFilterSpec `` /* 132-byte string literal not displayed */
	Uuid                   []byte               `protobuf:"bytes,42,opt,name=uuid,proto3" json:"uuid,omitempty"`
	RecursiveSink          bool                 `protobuf:"varint,43,opt,name=recursive_sink,json=recursiveSink,proto3" json:"recursive_sink,omitempty"`
	ExternScan             *ExternScan          `protobuf:"bytes,44,opt,name=extern_scan,json=externScan,proto3" json:"extern_scan,omitempty"`
	PreInsertSkCtx         *PreInsertUkCtx      `protobuf:"bytes,46,opt,name=pre_insert_sk_ctx,json=preInsertSkCtx,proto3" json:"pre_insert_sk_ctx,omitempty"`
	Interval               *Expr                `protobuf:"bytes,47,opt,name=interval,proto3" json:"interval,omitempty"`
	Sliding                *Expr                `protobuf:"bytes,48,opt,name=sliding,proto3" json:"sliding,omitempty"`
	Timestamp              *Expr                `protobuf:"bytes,49,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	WEnd                   *Expr                `protobuf:"bytes,50,opt,name=wEnd,proto3" json:"wEnd,omitempty"`
	FillType               Node_FillType        `protobuf:"varint,51,opt,name=fill_type,json=fillType,proto3,enum=plan.Node_FillType" json:"fill_type,omitempty"`
	FillVal                []*Expr              `protobuf:"bytes,52,rep,name=fill_val,json=fillVal,proto3" json:"fill_val,omitempty"`
	// sample function related.
	SampleFunc         *SampleFuncSpec             `protobuf:"bytes,53,opt,name=sample_func,json=sampleFunc,proto3" json:"sample_func,omitempty"`
	WindowIdx          int32                       `protobuf:"varint,54,opt,name=window_idx,json=windowIdx,proto3" json:"window_idx,omitempty"`
	OnUpdateExprs      []*Expr                     `protobuf:"bytes,55,rep,name=onUpdateExprs,proto3" json:"onUpdateExprs,omitempty"`
	Fuzzymessage       *OriginTableMessageForFuzzy `protobuf:"bytes,56,opt,name=fuzzymessage,proto3" json:"fuzzymessage,omitempty"`
	IfInsertFromUnique bool                        `protobuf:"varint,57,opt,name=ifInsertFromUnique,proto3" json:"ifInsertFromUnique,omitempty"`
	// for message
	SendMsgList       []MsgHeader            `protobuf:"bytes,58,rep,name=send_msg_list,json=sendMsgList,proto3" json:"send_msg_list"`
	RecvMsgList       []MsgHeader            `protobuf:"bytes,59,rep,name=recv_msg_list,json=recvMsgList,proto3" json:"recv_msg_list"`
	DedupJoinCtx      *DedupJoinCtx          `protobuf:"bytes,60,opt,name=dedup_join_ctx,json=dedupJoinCtx,proto3" json:"dedup_join_ctx,omitempty"`
	UpdateCtxList     []*UpdateCtx           `protobuf:"bytes,61,rep,name=update_ctx_list,json=updateCtxList,proto3" json:"update_ctx_list,omitempty"`
	ScanSnapshot      *Snapshot              `protobuf:"bytes,62,opt,name=scan_snapshot,json=scanSnapshot,proto3" json:"scan_snapshot,omitempty"`
	RecursiveCte      bool                   `protobuf:"varint,63,opt,name=recursive_cte,json=recursiveCte,proto3" json:"recursive_cte,omitempty"`
	ApplyType         Node_ApplyType         `protobuf:"varint,64,opt,name=apply_type,json=applyType,proto3,enum=plan.Node_ApplyType" json:"apply_type,omitempty"`
	PostDmlCtx        *PostDmlCtx            `protobuf:"bytes,65,opt,name=post_dml_ctx,json=postDmlCtx,proto3" json:"post_dml_ctx,omitempty"`
	OnDuplicateAction Node_OnDuplicateAction `` /* 149-byte string literal not displayed */
	DedupColName      string                 `protobuf:"bytes,67,opt,name=dedup_col_name,json=dedupColName,proto3" json:"dedup_col_name,omitempty"`
	DedupColTypes     []Type                 `protobuf:"bytes,68,rep,name=dedup_col_types,json=dedupColTypes,proto3" json:"dedup_col_types"`
	RollupFilter      bool                   `protobuf:"varint,69,opt,name=rollup_filter,json=rollupFilter,proto3" json:"rollup_filter,omitempty"`
	// compile time performance setting
	SpillMem             int64    `protobuf:"varint,70,opt,name=spill_mem,json=spillMem,proto3" json:"spill_mem,omitempty"`
	OriginViews          []string `protobuf:"bytes,71,rep,name=origin_views,json=originViews,proto3" json:"origin_views,omitempty"`
	DirectView           string   `protobuf:"bytes,72,opt,name=direct_view,json=directView,proto3" json:"direct_view,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Node) Descriptor

func (*Node) Descriptor() ([]byte, []int)

func (*Node) GetAggList added in v0.5.0

func (m *Node) GetAggList() []*Expr

func (*Node) GetAnalyzeInfo added in v0.6.0

func (m *Node) GetAnalyzeInfo() *AnalyzeInfo

func (*Node) GetApplyType

func (m *Node) GetApplyType() Node_ApplyType

func (*Node) GetBindingTags added in v0.5.0

func (m *Node) GetBindingTags() []int32

func (*Node) GetBlockFilterList added in v0.8.0

func (m *Node) GetBlockFilterList() []*Expr

func (*Node) GetChildren

func (m *Node) GetChildren() []int32

func (*Node) GetClusterTable added in v0.7.0

func (m *Node) GetClusterTable() *ClusterTable

func (*Node) GetDedupColName

func (m *Node) GetDedupColName() string

func (*Node) GetDedupColTypes

func (m *Node) GetDedupColTypes() []Type

func (*Node) GetDedupJoinCtx

func (m *Node) GetDedupJoinCtx() *DedupJoinCtx

func (*Node) GetDeleteCtx added in v0.7.0

func (m *Node) GetDeleteCtx() *DeleteCtx

func (*Node) GetDirectView

func (m *Node) GetDirectView() string

func (*Node) GetExternScan added in v1.0.0

func (m *Node) GetExternScan() *ExternScan

func (*Node) GetExtraOptions

func (m *Node) GetExtraOptions() string

func (*Node) GetFillType added in v1.1.0

func (m *Node) GetFillType() Node_FillType

func (*Node) GetFillVal added in v1.1.0

func (m *Node) GetFillVal() []*Expr

func (*Node) GetFilterList added in v0.5.0

func (m *Node) GetFilterList() []*Expr

func (*Node) GetFuzzymessage added in v1.1.0

func (m *Node) GetFuzzymessage() *OriginTableMessageForFuzzy

func (*Node) GetGroupBy

func (m *Node) GetGroupBy() []*Expr

func (*Node) GetGroupingFlag

func (m *Node) GetGroupingFlag() []bool

func (*Node) GetIfInsertFromUnique added in v1.2.3

func (m *Node) GetIfInsertFromUnique() bool

func (*Node) GetIndexReaderParam

func (m *Node) GetIndexReaderParam() *IndexReaderParam

func (*Node) GetIndexScanInfo

func (m *Node) GetIndexScanInfo() IndexScanInfo

func (*Node) GetInsertCtx added in v0.7.0

func (m *Node) GetInsertCtx() *InsertCtx

func (*Node) GetInterval added in v1.1.0

func (m *Node) GetInterval() *Expr

func (*Node) GetIsEnd added in v0.8.0

func (m *Node) GetIsEnd() bool

func (*Node) GetIsRightJoin

func (m *Node) GetIsRightJoin() bool

func (*Node) GetJoinType

func (m *Node) GetJoinType() Node_JoinType

func (*Node) GetLimit

func (m *Node) GetLimit() *Expr

func (*Node) GetLockTargets added in v0.8.0

func (m *Node) GetLockTargets() []*LockTarget

func (*Node) GetNodeId

func (m *Node) GetNodeId() int32

func (*Node) GetNodeType

func (m *Node) GetNodeType() Node_NodeType

func (*Node) GetNotCacheable added in v0.7.0

func (m *Node) GetNotCacheable() bool

func (*Node) GetObjRef

func (m *Node) GetObjRef() *ObjectRef

func (*Node) GetOffset

func (m *Node) GetOffset() *Expr

func (*Node) GetOnDuplicateAction

func (m *Node) GetOnDuplicateAction() Node_OnDuplicateAction

func (*Node) GetOnList

func (m *Node) GetOnList() []*Expr

func (*Node) GetOnUpdateExprs added in v1.1.0

func (m *Node) GetOnUpdateExprs() []*Expr

func (*Node) GetOrderBy

func (m *Node) GetOrderBy() []*OrderBySpec

func (*Node) GetOriginViews

func (m *Node) GetOriginViews() []string

func (*Node) GetParentObjRef added in v1.1.1

func (m *Node) GetParentObjRef() *ObjectRef

func (*Node) GetPostDmlCtx

func (m *Node) GetPostDmlCtx() *PostDmlCtx

func (*Node) GetPreInsertCtx added in v0.8.0

func (m *Node) GetPreInsertCtx() *PreInsertCtx

func (*Node) GetPreInsertSkCtx added in v1.1.0

func (m *Node) GetPreInsertSkCtx() *PreInsertUkCtx

func (*Node) GetPreInsertUkCtx added in v0.8.0

func (m *Node) GetPreInsertUkCtx() *PreInsertUkCtx

func (*Node) GetProjectList

func (m *Node) GetProjectList() []*Expr

func (*Node) GetRankOption

func (m *Node) GetRankOption() *RankOption

func (*Node) GetRecursiveCte

func (m *Node) GetRecursiveCte() bool

func (*Node) GetRecursiveSink added in v1.0.0

func (m *Node) GetRecursiveSink() bool

func (*Node) GetRecvMsgList added in v1.2.0

func (m *Node) GetRecvMsgList() []MsgHeader

func (*Node) GetRollupFilter

func (m *Node) GetRollupFilter() bool

func (*Node) GetRowsetData

func (m *Node) GetRowsetData() *RowsetData

func (*Node) GetRuntimeFilterBuildList added in v0.8.0

func (m *Node) GetRuntimeFilterBuildList() []*RuntimeFilterSpec

func (*Node) GetRuntimeFilterProbeList added in v0.8.0

func (m *Node) GetRuntimeFilterProbeList() []*RuntimeFilterSpec

func (*Node) GetSampleFunc added in v1.1.0

func (m *Node) GetSampleFunc() *SampleFuncSpec

func (*Node) GetScanSnapshot added in v1.2.0

func (m *Node) GetScanSnapshot() *Snapshot

func (*Node) GetSendMsgList added in v1.2.0

func (m *Node) GetSendMsgList() []MsgHeader

func (*Node) GetSliding added in v1.1.0

func (m *Node) GetSliding() *Expr

func (*Node) GetSourceStep added in v0.8.0

func (m *Node) GetSourceStep() []int32

func (*Node) GetSpillMem

func (m *Node) GetSpillMem() int64

func (*Node) GetStats added in v0.7.0

func (m *Node) GetStats() *Stats

func (*Node) GetTableDef

func (m *Node) GetTableDef() *TableDef

func (*Node) GetTblFuncExprList added in v0.6.0

func (m *Node) GetTblFuncExprList() []*Expr

func (*Node) GetTimestamp

func (m *Node) GetTimestamp() *Expr

func (*Node) GetUpdateCtxList

func (m *Node) GetUpdateCtxList() []*UpdateCtx

func (*Node) GetUuid added in v0.8.0

func (m *Node) GetUuid() []byte

func (*Node) GetWEnd

func (m *Node) GetWEnd() *Expr

func (*Node) GetWinSpecList added in v0.8.0

func (m *Node) GetWinSpecList() []*Expr

func (*Node) GetWindowIdx added in v1.1.0

func (m *Node) GetWindowIdx() int32

func (*Node) Marshal added in v0.5.0

func (m *Node) Marshal() (dAtA []byte, err error)

func (*Node) MarshalTo added in v0.5.0

func (m *Node) MarshalTo(dAtA []byte) (int, error)

func (*Node) MarshalToSizedBuffer added in v0.5.0

func (m *Node) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Node) ProtoMessage

func (*Node) ProtoMessage()

func (*Node) ProtoSize added in v0.5.0

func (m *Node) ProtoSize() (n int)

func (*Node) Reset

func (m *Node) Reset()

func (*Node) String

func (m *Node) String() string

func (*Node) Unmarshal added in v0.5.0

func (m *Node) Unmarshal(dAtA []byte) error

func (*Node) XXX_DiscardUnknown added in v0.5.0

func (m *Node) XXX_DiscardUnknown()

func (*Node) XXX_Marshal added in v0.5.0

func (m *Node) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Node) XXX_Merge added in v0.5.0

func (m *Node) XXX_Merge(src proto.Message)

func (*Node) XXX_Size added in v0.5.0

func (m *Node) XXX_Size() int

func (*Node) XXX_Unmarshal added in v0.5.0

func (m *Node) XXX_Unmarshal(b []byte) error

type Node_AggMode

type Node_AggMode int32
const (
	Node_FULL   Node_AggMode = 0
	Node_BOTTOM Node_AggMode = 1
	Node_TOP    Node_AggMode = 2
)

func (Node_AggMode) EnumDescriptor

func (Node_AggMode) EnumDescriptor() ([]byte, []int)

func (Node_AggMode) String

func (x Node_AggMode) String() string

type Node_ApplyType

type Node_ApplyType int32
const (
	Node_CROSSAPPLY Node_ApplyType = 0
	Node_OUTERAPPLY Node_ApplyType = 1
)

func (Node_ApplyType) EnumDescriptor

func (Node_ApplyType) EnumDescriptor() ([]byte, []int)

func (Node_ApplyType) String

func (x Node_ApplyType) String() string

type Node_FillType added in v1.1.0

type Node_FillType int32
const (
	Node_NONE   Node_FillType = 0
	Node_PREV   Node_FillType = 1
	Node_NEXT   Node_FillType = 2
	Node_NULL   Node_FillType = 3
	Node_VALUE  Node_FillType = 4
	Node_LINEAR Node_FillType = 5
)

func (Node_FillType) EnumDescriptor added in v1.1.0

func (Node_FillType) EnumDescriptor() ([]byte, []int)

func (Node_FillType) String added in v1.1.0

func (x Node_FillType) String() string

type Node_JoinType added in v0.8.0

type Node_JoinType int32
const (
	Node_INNER  Node_JoinType = 0
	Node_LEFT   Node_JoinType = 1
	Node_RIGHT  Node_JoinType = 2
	Node_OUTER  Node_JoinType = 3
	Node_SEMI   Node_JoinType = 4
	Node_ANTI   Node_JoinType = 5
	Node_SINGLE Node_JoinType = 6
	Node_MARK   Node_JoinType = 7
	Node_INDEX  Node_JoinType = 8
	Node_L2     Node_JoinType = 9
	Node_DEDUP  Node_JoinType = 10
)

func (Node_JoinType) EnumDescriptor added in v0.8.0

func (Node_JoinType) EnumDescriptor() ([]byte, []int)

func (Node_JoinType) String added in v0.8.0

func (x Node_JoinType) String() string

type Node_NodeType

type Node_NodeType int32
const (
	Node_UNKNOWN Node_NodeType = 0
	Node_ASSERT  Node_NodeType = 100
	// Scans
	Node_VALUE_SCAN        Node_NodeType = 1
	Node_TABLE_SCAN        Node_NodeType = 2
	Node_FUNCTION_SCAN     Node_NodeType = 3
	Node_EXTERNAL_SCAN     Node_NodeType = 4
	Node_MATERIAL_SCAN     Node_NodeType = 5
	Node_SOURCE_SCAN       Node_NodeType = 6
	Node_EXTERNAL_FUNCTION Node_NodeType = 7
	// Proper Relational Operators
	Node_PROJECT       Node_NodeType = 10
	Node_AGG           Node_NodeType = 11
	Node_DISTINCT      Node_NodeType = 12
	Node_FILTER        Node_NodeType = 13
	Node_JOIN          Node_NodeType = 14
	Node_SAMPLE        Node_NodeType = 15
	Node_SORT          Node_NodeType = 16
	Node_WINDOW        Node_NodeType = 17
	Node_UNION         Node_NodeType = 18
	Node_UNION_ALL     Node_NodeType = 19
	Node_UNIQUE        Node_NodeType = 20
	Node_INTERSECT     Node_NodeType = 21
	Node_INTERSECT_ALL Node_NodeType = 22
	Node_MINUS         Node_NodeType = 23
	Node_MINUS_ALL     Node_NodeType = 24
	// DML
	Node_INSERT       Node_NodeType = 30
	Node_DELETE       Node_NodeType = 31
	Node_LOCK_OP      Node_NodeType = 33
	Node_PRE_INSERT   Node_NodeType = 35
	Node_FUZZY_FILTER Node_NodeType = 37
	// the node which build insert batch for hidden table(unique key)
	Node_PRE_INSERT_UK Node_NodeType = 38
	Node_PRE_INSERT_SK Node_NodeType = 39
	// Material, CTE, etc.
	Node_MATERIAL       Node_NodeType = 40
	Node_RECURSIVE_CTE  Node_NodeType = 41
	Node_SINK           Node_NodeType = 42
	Node_SINK_SCAN      Node_NodeType = 43
	Node_RECURSIVE_SCAN Node_NodeType = 44
	Node_BROADCAST      Node_NodeType = 45
	Node_SPLIT          Node_NodeType = 46
	Node_GATHER         Node_NodeType = 47
	Node_TIME_WINDOW    Node_NodeType = 50
	Node_FILL           Node_NodeType = 51
	Node_PARTITION      Node_NodeType = 52
	Node_APPLY          Node_NodeType = 53
	Node_MULTI_UPDATE   Node_NodeType = 54
	Node_POSTDML        Node_NodeType = 55
	Node_TABLE_CLONE    Node_NodeType = 56
)

func (Node_NodeType) EnumDescriptor

func (Node_NodeType) EnumDescriptor() ([]byte, []int)

func (Node_NodeType) String

func (x Node_NodeType) String() string

type Node_OnDuplicateAction

type Node_OnDuplicateAction int32
const (
	Node_FAIL   Node_OnDuplicateAction = 0
	Node_IGNORE Node_OnDuplicateAction = 1
	Node_UPDATE Node_OnDuplicateAction = 2
)

func (Node_OnDuplicateAction) EnumDescriptor

func (Node_OnDuplicateAction) EnumDescriptor() ([]byte, []int)

func (Node_OnDuplicateAction) String

func (x Node_OnDuplicateAction) String() string

type ObjectRef

type ObjectRef struct {
	Server               int64    `protobuf:"varint,1,opt,name=server,proto3" json:"server,omitempty"`
	Db                   int64    `protobuf:"varint,2,opt,name=db,proto3" json:"db,omitempty"`
	Schema               int64    `protobuf:"varint,3,opt,name=schema,proto3" json:"schema,omitempty"`
	Obj                  int64    `protobuf:"varint,4,opt,name=obj,proto3" json:"obj,omitempty"`
	ServerName           string   `protobuf:"bytes,5,opt,name=server_name,json=serverName,proto3" json:"server_name,omitempty"`
	DbName               string   `protobuf:"bytes,6,opt,name=db_name,json=dbName,proto3" json:"db_name,omitempty"`
	SchemaName           string   `protobuf:"bytes,7,opt,name=schema_name,json=schemaName,proto3" json:"schema_name,omitempty"`
	ObjName              string   `protobuf:"bytes,8,opt,name=obj_name,json=objName,proto3" json:"obj_name,omitempty"`
	SubscriptionName     string   `protobuf:"bytes,9,opt,name=subscription_name,json=subscriptionName,proto3" json:"subscription_name,omitempty"`
	PubInfo              *PubInfo `protobuf:"bytes,10,opt,name=pub_info,json=pubInfo,proto3" json:"pub_info,omitempty"`
	NotLockMeta          bool     `protobuf:"varint,11,opt,name=not_lock_meta,json=notLockMeta,proto3" json:"not_lock_meta,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Object ref, reference a object in database, 4 part name.

func (*ObjectRef) Descriptor

func (*ObjectRef) Descriptor() ([]byte, []int)

func (*ObjectRef) GetDb

func (m *ObjectRef) GetDb() int64

func (*ObjectRef) GetDbName

func (m *ObjectRef) GetDbName() string

func (*ObjectRef) GetNotLockMeta

func (m *ObjectRef) GetNotLockMeta() bool

func (*ObjectRef) GetObj

func (m *ObjectRef) GetObj() int64

func (*ObjectRef) GetObjName

func (m *ObjectRef) GetObjName() string

func (*ObjectRef) GetPubInfo added in v0.8.0

func (m *ObjectRef) GetPubInfo() *PubInfo

func (*ObjectRef) GetSchema

func (m *ObjectRef) GetSchema() int64

func (*ObjectRef) GetSchemaName

func (m *ObjectRef) GetSchemaName() string

func (*ObjectRef) GetServer

func (m *ObjectRef) GetServer() int64

func (*ObjectRef) GetServerName

func (m *ObjectRef) GetServerName() string

func (*ObjectRef) GetSubscriptionName added in v0.8.0

func (m *ObjectRef) GetSubscriptionName() string

func (*ObjectRef) Marshal added in v0.5.0

func (m *ObjectRef) Marshal() (dAtA []byte, err error)

func (*ObjectRef) MarshalTo added in v0.5.0

func (m *ObjectRef) MarshalTo(dAtA []byte) (int, error)

func (*ObjectRef) MarshalToSizedBuffer added in v0.5.0

func (m *ObjectRef) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ObjectRef) ProtoMessage

func (*ObjectRef) ProtoMessage()

func (*ObjectRef) ProtoSize added in v0.5.0

func (m *ObjectRef) ProtoSize() (n int)

func (*ObjectRef) Reset

func (m *ObjectRef) Reset()

func (*ObjectRef) String

func (m *ObjectRef) String() string

func (*ObjectRef) Unmarshal added in v0.5.0

func (m *ObjectRef) Unmarshal(dAtA []byte) error

func (*ObjectRef) XXX_DiscardUnknown added in v0.5.0

func (m *ObjectRef) XXX_DiscardUnknown()

func (*ObjectRef) XXX_Marshal added in v0.5.0

func (m *ObjectRef) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ObjectRef) XXX_Merge added in v0.5.0

func (m *ObjectRef) XXX_Merge(src proto.Message)

func (*ObjectRef) XXX_Size added in v0.5.0

func (m *ObjectRef) XXX_Size() int

func (*ObjectRef) XXX_Unmarshal added in v0.5.0

func (m *ObjectRef) XXX_Unmarshal(b []byte) error

type OldColCapture

type OldColCapture struct {
	// build_placeholder: position on the DEDUP JOIN build (right) side that
	// holds a NULL placeholder for the "old row" column. The operator will
	// emit the captured probe-side value into this slot in finalize().
	BuildPlaceholder ColRef `protobuf:"bytes,1,opt,name=build_placeholder,json=buildPlaceholder,proto3" json:"build_placeholder"`
	// probe_source: position on the DEDUP JOIN probe (left) side. When a
	// build row matches a probe row via hashmap lookup, the value at this
	// column of the probe row is captured into a per-bucket buffer.
	ProbeSource          ColRef   `protobuf:"bytes,2,opt,name=probe_source,json=probeSource,proto3" json:"probe_source"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*OldColCapture) Descriptor

func (*OldColCapture) Descriptor() ([]byte, []int)

func (*OldColCapture) GetBuildPlaceholder

func (m *OldColCapture) GetBuildPlaceholder() ColRef

func (*OldColCapture) GetProbeSource

func (m *OldColCapture) GetProbeSource() ColRef

func (*OldColCapture) Marshal

func (m *OldColCapture) Marshal() (dAtA []byte, err error)

func (*OldColCapture) MarshalTo

func (m *OldColCapture) MarshalTo(dAtA []byte) (int, error)

func (*OldColCapture) MarshalToSizedBuffer

func (m *OldColCapture) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OldColCapture) ProtoMessage

func (*OldColCapture) ProtoMessage()

func (*OldColCapture) ProtoSize

func (m *OldColCapture) ProtoSize() (n int)

func (*OldColCapture) Reset

func (m *OldColCapture) Reset()

func (*OldColCapture) String

func (m *OldColCapture) String() string

func (*OldColCapture) Unmarshal

func (m *OldColCapture) Unmarshal(dAtA []byte) error

func (*OldColCapture) XXX_DiscardUnknown

func (m *OldColCapture) XXX_DiscardUnknown()

func (*OldColCapture) XXX_Marshal

func (m *OldColCapture) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OldColCapture) XXX_Merge

func (m *OldColCapture) XXX_Merge(src proto.Message)

func (*OldColCapture) XXX_Size

func (m *OldColCapture) XXX_Size() int

func (*OldColCapture) XXX_Unmarshal

func (m *OldColCapture) XXX_Unmarshal(b []byte) error

type OnUpdate added in v0.6.0

type OnUpdate struct {
	Expr                 *Expr    `protobuf:"bytes,1,opt,name=expr,proto3" json:"expr,omitempty"`
	OriginString         string   `protobuf:"bytes,2,opt,name=origin_string,json=originString,proto3" json:"origin_string,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*OnUpdate) Descriptor added in v0.6.0

func (*OnUpdate) Descriptor() ([]byte, []int)

func (*OnUpdate) GetExpr added in v0.6.0

func (m *OnUpdate) GetExpr() *Expr

func (*OnUpdate) GetOriginString added in v0.6.0

func (m *OnUpdate) GetOriginString() string

func (*OnUpdate) Marshal added in v0.6.0

func (m *OnUpdate) Marshal() (dAtA []byte, err error)

func (*OnUpdate) MarshalBinary added in v0.8.0

func (m *OnUpdate) MarshalBinary() ([]byte, error)

func (*OnUpdate) MarshalTo added in v0.6.0

func (m *OnUpdate) MarshalTo(dAtA []byte) (int, error)

func (*OnUpdate) MarshalToSizedBuffer added in v0.6.0

func (m *OnUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OnUpdate) ProtoMessage added in v0.6.0

func (*OnUpdate) ProtoMessage()

func (*OnUpdate) ProtoSize added in v0.6.0

func (m *OnUpdate) ProtoSize() (n int)

func (*OnUpdate) Reset added in v0.6.0

func (m *OnUpdate) Reset()

func (*OnUpdate) String added in v0.6.0

func (m *OnUpdate) String() string

func (*OnUpdate) Unmarshal added in v0.6.0

func (m *OnUpdate) Unmarshal(dAtA []byte) error

func (*OnUpdate) UnmarshalBinary added in v0.8.0

func (m *OnUpdate) UnmarshalBinary(data []byte) error

func (*OnUpdate) XXX_DiscardUnknown added in v0.6.0

func (m *OnUpdate) XXX_DiscardUnknown()

func (*OnUpdate) XXX_Marshal added in v0.6.0

func (m *OnUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OnUpdate) XXX_Merge added in v0.6.0

func (m *OnUpdate) XXX_Merge(src proto.Message)

func (*OnUpdate) XXX_Size added in v0.6.0

func (m *OnUpdate) XXX_Size() int

func (*OnUpdate) XXX_Unmarshal added in v0.6.0

func (m *OnUpdate) XXX_Unmarshal(b []byte) error

type OrderBySpec

type OrderBySpec struct {
	Expr                 *Expr                   `protobuf:"bytes,1,opt,name=expr,proto3" json:"expr,omitempty"`
	Collation            string                  `protobuf:"bytes,2,opt,name=collation,proto3" json:"collation,omitempty"`
	Flag                 OrderBySpec_OrderByFlag `protobuf:"varint,3,opt,name=flag,proto3,enum=plan.OrderBySpec_OrderByFlag" json:"flag,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                `json:"-"`
	XXX_unrecognized     []byte                  `json:"-"`
	XXX_sizecache        int32                   `json:"-"`
}

func (*OrderBySpec) Descriptor

func (*OrderBySpec) Descriptor() ([]byte, []int)

func (*OrderBySpec) GetCollation added in v0.5.0

func (m *OrderBySpec) GetCollation() string

func (*OrderBySpec) GetExpr added in v0.5.0

func (m *OrderBySpec) GetExpr() *Expr

func (*OrderBySpec) GetFlag added in v0.5.0

func (m *OrderBySpec) GetFlag() OrderBySpec_OrderByFlag

func (*OrderBySpec) Marshal added in v0.5.0

func (m *OrderBySpec) Marshal() (dAtA []byte, err error)

func (*OrderBySpec) MarshalTo added in v0.5.0

func (m *OrderBySpec) MarshalTo(dAtA []byte) (int, error)

func (*OrderBySpec) MarshalToSizedBuffer added in v0.5.0

func (m *OrderBySpec) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OrderBySpec) ProtoMessage

func (*OrderBySpec) ProtoMessage()

func (*OrderBySpec) ProtoSize added in v0.5.0

func (m *OrderBySpec) ProtoSize() (n int)

func (*OrderBySpec) Reset

func (m *OrderBySpec) Reset()

func (*OrderBySpec) String

func (m *OrderBySpec) String() string

func (*OrderBySpec) Unmarshal added in v0.5.0

func (m *OrderBySpec) Unmarshal(dAtA []byte) error

func (*OrderBySpec) XXX_DiscardUnknown added in v0.5.0

func (m *OrderBySpec) XXX_DiscardUnknown()

func (*OrderBySpec) XXX_Marshal added in v0.5.0

func (m *OrderBySpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OrderBySpec) XXX_Merge added in v0.5.0

func (m *OrderBySpec) XXX_Merge(src proto.Message)

func (*OrderBySpec) XXX_Size added in v0.5.0

func (m *OrderBySpec) XXX_Size() int

func (*OrderBySpec) XXX_Unmarshal added in v0.5.0

func (m *OrderBySpec) XXX_Unmarshal(b []byte) error

type OrderBySpec_OrderByFlag

type OrderBySpec_OrderByFlag int32
const (
	OrderBySpec_INTERNAL    OrderBySpec_OrderByFlag = 0
	OrderBySpec_ASC         OrderBySpec_OrderByFlag = 1
	OrderBySpec_DESC        OrderBySpec_OrderByFlag = 2
	OrderBySpec_NULLS_FIRST OrderBySpec_OrderByFlag = 4
	OrderBySpec_NULLS_LAST  OrderBySpec_OrderByFlag = 8
	OrderBySpec_UNIQUE      OrderBySpec_OrderByFlag = 16
)

func (OrderBySpec_OrderByFlag) EnumDescriptor

func (OrderBySpec_OrderByFlag) EnumDescriptor() ([]byte, []int)

func (OrderBySpec_OrderByFlag) String

func (x OrderBySpec_OrderByFlag) String() string

type OriginTableMessageForFuzzy added in v1.1.0

type OriginTableMessageForFuzzy struct {
	ParentTableName      string    `protobuf:"bytes,1,opt,name=ParentTableName,proto3" json:"ParentTableName,omitempty"`
	ParentUniqueCols     []*ColDef `protobuf:"bytes,2,rep,name=ParentUniqueCols,proto3" json:"ParentUniqueCols,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*OriginTableMessageForFuzzy) Descriptor added in v1.1.0

func (*OriginTableMessageForFuzzy) Descriptor() ([]byte, []int)

func (*OriginTableMessageForFuzzy) GetParentTableName added in v1.1.0

func (m *OriginTableMessageForFuzzy) GetParentTableName() string

func (*OriginTableMessageForFuzzy) GetParentUniqueCols added in v1.1.0

func (m *OriginTableMessageForFuzzy) GetParentUniqueCols() []*ColDef

func (*OriginTableMessageForFuzzy) Marshal added in v1.1.0

func (m *OriginTableMessageForFuzzy) Marshal() (dAtA []byte, err error)

func (*OriginTableMessageForFuzzy) MarshalTo added in v1.1.0

func (m *OriginTableMessageForFuzzy) MarshalTo(dAtA []byte) (int, error)

func (*OriginTableMessageForFuzzy) MarshalToSizedBuffer added in v1.1.0

func (m *OriginTableMessageForFuzzy) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OriginTableMessageForFuzzy) ProtoMessage added in v1.1.0

func (*OriginTableMessageForFuzzy) ProtoMessage()

func (*OriginTableMessageForFuzzy) ProtoSize added in v1.1.0

func (m *OriginTableMessageForFuzzy) ProtoSize() (n int)

func (*OriginTableMessageForFuzzy) Reset added in v1.1.0

func (m *OriginTableMessageForFuzzy) Reset()

func (*OriginTableMessageForFuzzy) String added in v1.1.0

func (m *OriginTableMessageForFuzzy) String() string

func (*OriginTableMessageForFuzzy) Unmarshal added in v1.1.0

func (m *OriginTableMessageForFuzzy) Unmarshal(dAtA []byte) error

func (*OriginTableMessageForFuzzy) XXX_DiscardUnknown added in v1.1.0

func (m *OriginTableMessageForFuzzy) XXX_DiscardUnknown()

func (*OriginTableMessageForFuzzy) XXX_Marshal added in v1.1.0

func (m *OriginTableMessageForFuzzy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OriginTableMessageForFuzzy) XXX_Merge added in v1.1.0

func (m *OriginTableMessageForFuzzy) XXX_Merge(src proto.Message)

func (*OriginTableMessageForFuzzy) XXX_Size added in v1.1.0

func (m *OriginTableMessageForFuzzy) XXX_Size() int

func (*OriginTableMessageForFuzzy) XXX_Unmarshal added in v1.1.0

func (m *OriginTableMessageForFuzzy) XXX_Unmarshal(b []byte) error

type OtherDCL added in v1.2.0

type OtherDCL struct {
	ParamTypes           []int32  `protobuf:"varint,1,rep,packed,name=paramTypes,proto3" json:"paramTypes,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*OtherDCL) Descriptor added in v1.2.0

func (*OtherDCL) Descriptor() ([]byte, []int)

func (*OtherDCL) GetParamTypes added in v1.2.0

func (m *OtherDCL) GetParamTypes() []int32

func (*OtherDCL) Marshal added in v1.2.0

func (m *OtherDCL) Marshal() (dAtA []byte, err error)

func (*OtherDCL) MarshalTo added in v1.2.0

func (m *OtherDCL) MarshalTo(dAtA []byte) (int, error)

func (*OtherDCL) MarshalToSizedBuffer added in v1.2.0

func (m *OtherDCL) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*OtherDCL) ProtoMessage added in v1.2.0

func (*OtherDCL) ProtoMessage()

func (*OtherDCL) ProtoSize added in v1.2.0

func (m *OtherDCL) ProtoSize() (n int)

func (*OtherDCL) Reset added in v1.2.0

func (m *OtherDCL) Reset()

func (*OtherDCL) String added in v1.2.0

func (m *OtherDCL) String() string

func (*OtherDCL) Unmarshal added in v1.2.0

func (m *OtherDCL) Unmarshal(dAtA []byte) error

func (*OtherDCL) XXX_DiscardUnknown added in v1.2.0

func (m *OtherDCL) XXX_DiscardUnknown()

func (*OtherDCL) XXX_Marshal added in v1.2.0

func (m *OtherDCL) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OtherDCL) XXX_Merge added in v1.2.0

func (m *OtherDCL) XXX_Merge(src proto.Message)

func (*OtherDCL) XXX_Size added in v1.2.0

func (m *OtherDCL) XXX_Size() int

func (*OtherDCL) XXX_Unmarshal added in v1.2.0

func (m *OtherDCL) XXX_Unmarshal(b []byte) error

type ParamRef

type ParamRef struct {
	Pos                  int32    `protobuf:"varint,1,opt,name=pos,proto3" json:"pos,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Bounded param for prepared statement. User fill on execution.

func (*ParamRef) Descriptor

func (*ParamRef) Descriptor() ([]byte, []int)

func (*ParamRef) GetPos

func (m *ParamRef) GetPos() int32

func (*ParamRef) Marshal added in v0.5.0

func (m *ParamRef) Marshal() (dAtA []byte, err error)

func (*ParamRef) MarshalTo added in v0.5.0

func (m *ParamRef) MarshalTo(dAtA []byte) (int, error)

func (*ParamRef) MarshalToSizedBuffer added in v0.5.0

func (m *ParamRef) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ParamRef) ProtoMessage

func (*ParamRef) ProtoMessage()

func (*ParamRef) ProtoSize added in v0.5.0

func (m *ParamRef) ProtoSize() (n int)

func (*ParamRef) Reset

func (m *ParamRef) Reset()

func (*ParamRef) String

func (m *ParamRef) String() string

func (*ParamRef) Unmarshal added in v0.5.0

func (m *ParamRef) Unmarshal(dAtA []byte) error

func (*ParamRef) XXX_DiscardUnknown added in v0.5.0

func (m *ParamRef) XXX_DiscardUnknown()

func (*ParamRef) XXX_Marshal added in v0.5.0

func (m *ParamRef) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ParamRef) XXX_Merge added in v0.5.0

func (m *ParamRef) XXX_Merge(src proto.Message)

func (*ParamRef) XXX_Size added in v0.5.0

func (m *ParamRef) XXX_Size() int

func (*ParamRef) XXX_Unmarshal added in v0.5.0

func (m *ParamRef) XXX_Unmarshal(b []byte) error

type Partition

type Partition struct {
	PartitionDefs        []*PartitionDef `protobuf:"bytes,1,rep,name=PartitionDefs,proto3" json:"PartitionDefs,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func (*Partition) Descriptor

func (*Partition) Descriptor() ([]byte, []int)

func (*Partition) GetPartitionDefs

func (m *Partition) GetPartitionDefs() []*PartitionDef

func (*Partition) Marshal

func (m *Partition) Marshal() (dAtA []byte, err error)

func (*Partition) MarshalTo

func (m *Partition) MarshalTo(dAtA []byte) (int, error)

func (*Partition) MarshalToSizedBuffer

func (m *Partition) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Partition) ProtoMessage

func (*Partition) ProtoMessage()

func (*Partition) ProtoSize

func (m *Partition) ProtoSize() (n int)

func (*Partition) Reset

func (m *Partition) Reset()

func (*Partition) String

func (m *Partition) String() string

func (*Partition) Unmarshal

func (m *Partition) Unmarshal(dAtA []byte) error

func (*Partition) XXX_DiscardUnknown

func (m *Partition) XXX_DiscardUnknown()

func (*Partition) XXX_Marshal

func (m *Partition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Partition) XXX_Merge

func (m *Partition) XXX_Merge(src proto.Message)

func (*Partition) XXX_Size

func (m *Partition) XXX_Size() int

func (*Partition) XXX_Unmarshal

func (m *Partition) XXX_Unmarshal(b []byte) error

type PartitionDef

type PartitionDef struct {
	Def                  *Expr    `protobuf:"bytes,1,opt,name=def,proto3" json:"def,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PartitionDef) Descriptor

func (*PartitionDef) Descriptor() ([]byte, []int)

func (*PartitionDef) GetDef

func (m *PartitionDef) GetDef() *Expr

func (*PartitionDef) Marshal

func (m *PartitionDef) Marshal() (dAtA []byte, err error)

func (*PartitionDef) MarshalTo

func (m *PartitionDef) MarshalTo(dAtA []byte) (int, error)

func (*PartitionDef) MarshalToSizedBuffer

func (m *PartitionDef) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PartitionDef) ProtoMessage

func (*PartitionDef) ProtoMessage()

func (*PartitionDef) ProtoSize

func (m *PartitionDef) ProtoSize() (n int)

func (*PartitionDef) Reset

func (m *PartitionDef) Reset()

func (*PartitionDef) String

func (m *PartitionDef) String() string

func (*PartitionDef) Unmarshal

func (m *PartitionDef) Unmarshal(dAtA []byte) error

func (*PartitionDef) XXX_DiscardUnknown

func (m *PartitionDef) XXX_DiscardUnknown()

func (*PartitionDef) XXX_Marshal

func (m *PartitionDef) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PartitionDef) XXX_Merge

func (m *PartitionDef) XXX_Merge(src proto.Message)

func (*PartitionDef) XXX_Size

func (m *PartitionDef) XXX_Size() int

func (*PartitionDef) XXX_Unmarshal

func (m *PartitionDef) XXX_Unmarshal(b []byte) error

type Plan added in v0.5.0

type Plan struct {
	// Types that are valid to be assigned to Plan:
	//
	//	*Plan_Query
	//	*Plan_Tcl
	//	*Plan_Ddl
	//	*Plan_Dcl
	Plan                 isPlan_Plan `protobuf_oneof:"plan"`
	TryRunTimes          int32       `protobuf:"varint,5,opt,name=try_run_times,json=tryRunTimes,proto3" json:"try_run_times,omitempty"`
	IsPrepare            bool        `protobuf:"varint,6,opt,name=is_prepare,json=isPrepare,proto3" json:"is_prepare,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

func (*Plan) Descriptor added in v0.5.0

func (*Plan) Descriptor() ([]byte, []int)

func (*Plan) GetDcl added in v0.5.0

func (m *Plan) GetDcl() *DataControl

func (*Plan) GetDdl added in v0.5.0

func (m *Plan) GetDdl() *DataDefinition

func (*Plan) GetIsPrepare added in v0.8.0

func (m *Plan) GetIsPrepare() bool

func (*Plan) GetPlan added in v0.5.0

func (m *Plan) GetPlan() isPlan_Plan

func (*Plan) GetQuery added in v0.5.0

func (m *Plan) GetQuery() *Query

func (*Plan) GetTcl added in v0.5.0

func (m *Plan) GetTcl() *TransationControl

func (*Plan) GetTryRunTimes added in v0.8.0

func (m *Plan) GetTryRunTimes() int32

func (*Plan) Marshal added in v0.5.0

func (m *Plan) Marshal() (dAtA []byte, err error)

func (*Plan) MarshalBinary added in v0.6.0

func (p *Plan) MarshalBinary() ([]byte, error)

func (*Plan) MarshalTo added in v0.5.0

func (m *Plan) MarshalTo(dAtA []byte) (int, error)

func (*Plan) MarshalToSizedBuffer added in v0.5.0

func (m *Plan) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Plan) NeedImplicitTxn added in v0.6.0

func (p *Plan) NeedImplicitTxn() bool

when autocommit is set to false, and no active txn is started an implicit txn need to be started for statements , like insert/delete/update and most select statement, like select * from t1. but for statement like select 1 or SELECT @@session.autocommit , implicit txn is not needed walk through the plan for select statement and check if there is an node_table_scan

func (*Plan) ProtoMessage added in v0.5.0

func (*Plan) ProtoMessage()

func (*Plan) ProtoSize added in v0.5.0

func (m *Plan) ProtoSize() (n int)

func (*Plan) Reset added in v0.5.0

func (m *Plan) Reset()

func (*Plan) String added in v0.5.0

func (m *Plan) String() string

func (*Plan) Unmarshal added in v0.5.0

func (m *Plan) Unmarshal(dAtA []byte) error

func (*Plan) UnmarshalBinary added in v0.6.0

func (p *Plan) UnmarshalBinary(data []byte) error

func (*Plan) XXX_DiscardUnknown added in v0.5.0

func (m *Plan) XXX_DiscardUnknown()

func (*Plan) XXX_Marshal added in v0.5.0

func (m *Plan) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Plan) XXX_Merge added in v0.5.0

func (m *Plan) XXX_Merge(src proto.Message)

func (*Plan) XXX_OneofWrappers added in v0.5.0

func (*Plan) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*Plan) XXX_Size added in v0.5.0

func (m *Plan) XXX_Size() int

func (*Plan) XXX_Unmarshal added in v0.5.0

func (m *Plan) XXX_Unmarshal(b []byte) error

type Plan_Dcl added in v0.5.0

type Plan_Dcl struct {
	Dcl *DataControl `protobuf:"bytes,4,opt,name=dcl,proto3,oneof" json:"dcl,omitempty"`
}

func (*Plan_Dcl) MarshalTo added in v0.5.0

func (m *Plan_Dcl) MarshalTo(dAtA []byte) (int, error)

func (*Plan_Dcl) MarshalToSizedBuffer added in v0.5.0

func (m *Plan_Dcl) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Plan_Dcl) ProtoSize added in v0.5.0

func (m *Plan_Dcl) ProtoSize() (n int)

type Plan_Ddl added in v0.5.0

type Plan_Ddl struct {
	Ddl *DataDefinition `protobuf:"bytes,3,opt,name=ddl,proto3,oneof" json:"ddl,omitempty"`
}

func (*Plan_Ddl) MarshalTo added in v0.5.0

func (m *Plan_Ddl) MarshalTo(dAtA []byte) (int, error)

func (*Plan_Ddl) MarshalToSizedBuffer added in v0.5.0

func (m *Plan_Ddl) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Plan_Ddl) ProtoSize added in v0.5.0

func (m *Plan_Ddl) ProtoSize() (n int)

type Plan_Query added in v0.5.0

type Plan_Query struct {
	Query *Query `protobuf:"bytes,1,opt,name=query,proto3,oneof" json:"query,omitempty"`
}

func (*Plan_Query) MarshalTo added in v0.5.0

func (m *Plan_Query) MarshalTo(dAtA []byte) (int, error)

func (*Plan_Query) MarshalToSizedBuffer added in v0.5.0

func (m *Plan_Query) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Plan_Query) ProtoSize added in v0.5.0

func (m *Plan_Query) ProtoSize() (n int)

type Plan_Tcl added in v0.5.0

type Plan_Tcl struct {
	Tcl *TransationControl `protobuf:"bytes,2,opt,name=tcl,proto3,oneof" json:"tcl,omitempty"`
}

func (*Plan_Tcl) MarshalTo added in v0.5.0

func (m *Plan_Tcl) MarshalTo(dAtA []byte) (int, error)

func (*Plan_Tcl) MarshalToSizedBuffer added in v0.5.0

func (m *Plan_Tcl) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Plan_Tcl) ProtoSize added in v0.5.0

func (m *Plan_Tcl) ProtoSize() (n int)

type PostDmlCtx

type PostDmlCtx struct {
	Ref                    *ObjectRef          `protobuf:"bytes,1,opt,name=ref,proto3" json:"ref,omitempty"`
	AddAffectedRows        bool                `protobuf:"varint,2,opt,name=add_affected_rows,json=addAffectedRows,proto3" json:"add_affected_rows,omitempty"`
	PrimaryKeyIdx          int32               `protobuf:"varint,3,opt,name=primary_key_idx,json=primaryKeyIdx,proto3" json:"primary_key_idx,omitempty"`
	PrimaryKeyName         string              `protobuf:"bytes,4,opt,name=primary_key_name,json=primaryKeyName,proto3" json:"primary_key_name,omitempty"`
	IsDelete               bool                `protobuf:"varint,5,opt,name=is_delete,json=isDelete,proto3" json:"is_delete,omitempty"`
	IsInsert               bool                `protobuf:"varint,6,opt,name=is_insert,json=isInsert,proto3" json:"is_insert,omitempty"`
	IsDeleteWithoutFilters bool                `` /* 132-byte string literal not displayed */
	FullText               *PostDmlFullTextCtx `protobuf:"bytes,8,opt,name=full_text,json=fullText,proto3" json:"full_text,omitempty"`
	XXX_NoUnkeyedLiteral   struct{}            `json:"-"`
	XXX_unrecognized       []byte              `json:"-"`
	XXX_sizecache          int32               `json:"-"`
}

func (*PostDmlCtx) Descriptor

func (*PostDmlCtx) Descriptor() ([]byte, []int)

func (*PostDmlCtx) GetAddAffectedRows

func (m *PostDmlCtx) GetAddAffectedRows() bool

func (*PostDmlCtx) GetFullText

func (m *PostDmlCtx) GetFullText() *PostDmlFullTextCtx

func (*PostDmlCtx) GetIsDelete

func (m *PostDmlCtx) GetIsDelete() bool

func (*PostDmlCtx) GetIsDeleteWithoutFilters

func (m *PostDmlCtx) GetIsDeleteWithoutFilters() bool

func (*PostDmlCtx) GetIsInsert

func (m *PostDmlCtx) GetIsInsert() bool

func (*PostDmlCtx) GetPrimaryKeyIdx

func (m *PostDmlCtx) GetPrimaryKeyIdx() int32

func (*PostDmlCtx) GetPrimaryKeyName

func (m *PostDmlCtx) GetPrimaryKeyName() string

func (*PostDmlCtx) GetRef

func (m *PostDmlCtx) GetRef() *ObjectRef

func (*PostDmlCtx) Marshal

func (m *PostDmlCtx) Marshal() (dAtA []byte, err error)

func (*PostDmlCtx) MarshalTo

func (m *PostDmlCtx) MarshalTo(dAtA []byte) (int, error)

func (*PostDmlCtx) MarshalToSizedBuffer

func (m *PostDmlCtx) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PostDmlCtx) ProtoMessage

func (*PostDmlCtx) ProtoMessage()

func (*PostDmlCtx) ProtoSize

func (m *PostDmlCtx) ProtoSize() (n int)

func (*PostDmlCtx) Reset

func (m *PostDmlCtx) Reset()

func (*PostDmlCtx) String

func (m *PostDmlCtx) String() string

func (*PostDmlCtx) Unmarshal

func (m *PostDmlCtx) Unmarshal(dAtA []byte) error

func (*PostDmlCtx) XXX_DiscardUnknown

func (m *PostDmlCtx) XXX_DiscardUnknown()

func (*PostDmlCtx) XXX_Marshal

func (m *PostDmlCtx) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PostDmlCtx) XXX_Merge

func (m *PostDmlCtx) XXX_Merge(src proto.Message)

func (*PostDmlCtx) XXX_Size

func (m *PostDmlCtx) XXX_Size() int

func (*PostDmlCtx) XXX_Unmarshal

func (m *PostDmlCtx) XXX_Unmarshal(b []byte) error

type PostDmlFullTextCtx

type PostDmlFullTextCtx struct {
	SourceTableName      string   `protobuf:"bytes,1,opt,name=source_table_name,json=sourceTableName,proto3" json:"source_table_name,omitempty"`
	IndexTableName       string   `protobuf:"bytes,2,opt,name=index_table_name,json=indexTableName,proto3" json:"index_table_name,omitempty"`
	Parts                []string `protobuf:"bytes,3,rep,name=parts,proto3" json:"parts,omitempty"`
	AlgoParams           string   `protobuf:"bytes,4,opt,name=algo_params,json=algoParams,proto3" json:"algo_params,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PostDmlFullTextCtx) Descriptor

func (*PostDmlFullTextCtx) Descriptor() ([]byte, []int)

func (*PostDmlFullTextCtx) GetAlgoParams

func (m *PostDmlFullTextCtx) GetAlgoParams() string

func (*PostDmlFullTextCtx) GetIndexTableName

func (m *PostDmlFullTextCtx) GetIndexTableName() string

func (*PostDmlFullTextCtx) GetParts

func (m *PostDmlFullTextCtx) GetParts() []string

func (*PostDmlFullTextCtx) GetSourceTableName

func (m *PostDmlFullTextCtx) GetSourceTableName() string

func (*PostDmlFullTextCtx) Marshal

func (m *PostDmlFullTextCtx) Marshal() (dAtA []byte, err error)

func (*PostDmlFullTextCtx) MarshalTo

func (m *PostDmlFullTextCtx) MarshalTo(dAtA []byte) (int, error)

func (*PostDmlFullTextCtx) MarshalToSizedBuffer

func (m *PostDmlFullTextCtx) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PostDmlFullTextCtx) ProtoMessage

func (*PostDmlFullTextCtx) ProtoMessage()

func (*PostDmlFullTextCtx) ProtoSize

func (m *PostDmlFullTextCtx) ProtoSize() (n int)

func (*PostDmlFullTextCtx) Reset

func (m *PostDmlFullTextCtx) Reset()

func (*PostDmlFullTextCtx) String

func (m *PostDmlFullTextCtx) String() string

func (*PostDmlFullTextCtx) Unmarshal

func (m *PostDmlFullTextCtx) Unmarshal(dAtA []byte) error

func (*PostDmlFullTextCtx) XXX_DiscardUnknown

func (m *PostDmlFullTextCtx) XXX_DiscardUnknown()

func (*PostDmlFullTextCtx) XXX_Marshal

func (m *PostDmlFullTextCtx) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PostDmlFullTextCtx) XXX_Merge

func (m *PostDmlFullTextCtx) XXX_Merge(src proto.Message)

func (*PostDmlFullTextCtx) XXX_Size

func (m *PostDmlFullTextCtx) XXX_Size() int

func (*PostDmlFullTextCtx) XXX_Unmarshal

func (m *PostDmlFullTextCtx) XXX_Unmarshal(b []byte) error

type PreInsertCtx added in v0.8.0

type PreInsertCtx struct {
	Ref                  *ObjectRef `protobuf:"bytes,1,opt,name=ref,proto3" json:"ref,omitempty"`
	TableDef             *TableDef  `protobuf:"bytes,2,opt,name=table_def,json=tableDef,proto3" json:"table_def,omitempty"`
	HasAutoCol           bool       `protobuf:"varint,3,opt,name=has_auto_col,json=hasAutoCol,proto3" json:"has_auto_col,omitempty"`
	ColOffset            int32      `protobuf:"varint,4,opt,name=col_offset,json=colOffset,proto3" json:"col_offset,omitempty"`
	CompPkeyExpr         *Expr      `protobuf:"bytes,5,opt,name=comp_pkey_expr,json=compPkeyExpr,proto3" json:"comp_pkey_expr,omitempty"`
	ClusterByExpr        *Expr      `protobuf:"bytes,6,opt,name=cluster_by_expr,json=clusterByExpr,proto3" json:"cluster_by_expr,omitempty"`
	IsOldUpdate          bool       `protobuf:"varint,7,opt,name=is_old_update,json=isOldUpdate,proto3" json:"is_old_update,omitempty"`
	IsNewUpdate          bool       `protobuf:"varint,8,opt,name=is_new_update,json=isNewUpdate,proto3" json:"is_new_update,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (*PreInsertCtx) Descriptor added in v0.8.0

func (*PreInsertCtx) Descriptor() ([]byte, []int)

func (*PreInsertCtx) GetClusterByExpr

func (m *PreInsertCtx) GetClusterByExpr() *Expr

func (*PreInsertCtx) GetColOffset

func (m *PreInsertCtx) GetColOffset() int32

func (*PreInsertCtx) GetCompPkeyExpr

func (m *PreInsertCtx) GetCompPkeyExpr() *Expr

func (*PreInsertCtx) GetHasAutoCol added in v0.8.0

func (m *PreInsertCtx) GetHasAutoCol() bool

func (*PreInsertCtx) GetIsNewUpdate

func (m *PreInsertCtx) GetIsNewUpdate() bool

func (*PreInsertCtx) GetIsOldUpdate

func (m *PreInsertCtx) GetIsOldUpdate() bool

func (*PreInsertCtx) GetRef added in v0.8.0

func (m *PreInsertCtx) GetRef() *ObjectRef

func (*PreInsertCtx) GetTableDef added in v0.8.0

func (m *PreInsertCtx) GetTableDef() *TableDef

func (*PreInsertCtx) Marshal added in v0.8.0

func (m *PreInsertCtx) Marshal() (dAtA []byte, err error)

func (*PreInsertCtx) MarshalTo added in v0.8.0

func (m *PreInsertCtx) MarshalTo(dAtA []byte) (int, error)

func (*PreInsertCtx) MarshalToSizedBuffer added in v0.8.0

func (m *PreInsertCtx) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PreInsertCtx) ProtoMessage added in v0.8.0

func (*PreInsertCtx) ProtoMessage()

func (*PreInsertCtx) ProtoSize added in v0.8.0

func (m *PreInsertCtx) ProtoSize() (n int)

func (*PreInsertCtx) Reset added in v0.8.0

func (m *PreInsertCtx) Reset()

func (*PreInsertCtx) String added in v0.8.0

func (m *PreInsertCtx) String() string

func (*PreInsertCtx) Unmarshal added in v0.8.0

func (m *PreInsertCtx) Unmarshal(dAtA []byte) error

func (*PreInsertCtx) XXX_DiscardUnknown added in v0.8.0

func (m *PreInsertCtx) XXX_DiscardUnknown()

func (*PreInsertCtx) XXX_Marshal added in v0.8.0

func (m *PreInsertCtx) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PreInsertCtx) XXX_Merge added in v0.8.0

func (m *PreInsertCtx) XXX_Merge(src proto.Message)

func (*PreInsertCtx) XXX_Size added in v0.8.0

func (m *PreInsertCtx) XXX_Size() int

func (*PreInsertCtx) XXX_Unmarshal added in v0.8.0

func (m *PreInsertCtx) XXX_Unmarshal(b []byte) error

type PreInsertUkCtx added in v0.8.0

type PreInsertUkCtx struct {
	// index of columns(parts of unique key) in pre batch
	Columns              []int32  `protobuf:"varint,1,rep,packed,name=columns,proto3" json:"columns,omitempty"`
	PkColumn             int32    `protobuf:"varint,2,opt,name=pk_column,json=pkColumn,proto3" json:"pk_column,omitempty"`
	PkType               Type     `protobuf:"bytes,3,opt,name=pk_type,json=pkType,proto3" json:"pk_type"`
	UkType               Type     `protobuf:"bytes,4,opt,name=uk_type,json=ukType,proto3" json:"uk_type"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PreInsertUkCtx) Descriptor added in v0.8.0

func (*PreInsertUkCtx) Descriptor() ([]byte, []int)

func (*PreInsertUkCtx) GetColumns added in v0.8.0

func (m *PreInsertUkCtx) GetColumns() []int32

func (*PreInsertUkCtx) GetPkColumn added in v0.8.0

func (m *PreInsertUkCtx) GetPkColumn() int32

func (*PreInsertUkCtx) GetPkType added in v0.8.0

func (m *PreInsertUkCtx) GetPkType() Type

func (*PreInsertUkCtx) GetUkType added in v0.8.0

func (m *PreInsertUkCtx) GetUkType() Type

func (*PreInsertUkCtx) Marshal added in v0.8.0

func (m *PreInsertUkCtx) Marshal() (dAtA []byte, err error)

func (*PreInsertUkCtx) MarshalTo added in v0.8.0

func (m *PreInsertUkCtx) MarshalTo(dAtA []byte) (int, error)

func (*PreInsertUkCtx) MarshalToSizedBuffer added in v0.8.0

func (m *PreInsertUkCtx) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PreInsertUkCtx) ProtoMessage added in v0.8.0

func (*PreInsertUkCtx) ProtoMessage()

func (*PreInsertUkCtx) ProtoSize added in v0.8.0

func (m *PreInsertUkCtx) ProtoSize() (n int)

func (*PreInsertUkCtx) Reset added in v0.8.0

func (m *PreInsertUkCtx) Reset()

func (*PreInsertUkCtx) String added in v0.8.0

func (m *PreInsertUkCtx) String() string

func (*PreInsertUkCtx) Unmarshal added in v0.8.0

func (m *PreInsertUkCtx) Unmarshal(dAtA []byte) error

func (*PreInsertUkCtx) XXX_DiscardUnknown added in v0.8.0

func (m *PreInsertUkCtx) XXX_DiscardUnknown()

func (*PreInsertUkCtx) XXX_Marshal added in v0.8.0

func (m *PreInsertUkCtx) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PreInsertUkCtx) XXX_Merge added in v0.8.0

func (m *PreInsertUkCtx) XXX_Merge(src proto.Message)

func (*PreInsertUkCtx) XXX_Size added in v0.8.0

func (m *PreInsertUkCtx) XXX_Size() int

func (*PreInsertUkCtx) XXX_Unmarshal added in v0.8.0

func (m *PreInsertUkCtx) XXX_Unmarshal(b []byte) error

type Prepare added in v0.5.1

type Prepare struct {
	Name                 string       `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Schemas              []*ObjectRef `protobuf:"bytes,2,rep,name=schemas,proto3" json:"schemas,omitempty"`
	Plan                 *Plan        `protobuf:"bytes,3,opt,name=plan,proto3" json:"plan,omitempty"`
	ParamTypes           []int32      `protobuf:"varint,4,rep,packed,name=param_types,json=paramTypes,proto3" json:"param_types,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

func (*Prepare) Descriptor added in v0.5.1

func (*Prepare) Descriptor() ([]byte, []int)

func (*Prepare) GetName added in v0.5.1

func (m *Prepare) GetName() string

func (*Prepare) GetParamTypes added in v0.6.0

func (m *Prepare) GetParamTypes() []int32

func (*Prepare) GetPlan added in v0.5.1

func (m *Prepare) GetPlan() *Plan

func (*Prepare) GetSchemas added in v0.6.0

func (m *Prepare) GetSchemas() []*ObjectRef

func (*Prepare) Marshal added in v0.5.1

func (m *Prepare) Marshal() (dAtA []byte, err error)

func (*Prepare) MarshalTo added in v0.5.1

func (m *Prepare) MarshalTo(dAtA []byte) (int, error)

func (*Prepare) MarshalToSizedBuffer added in v0.5.1

func (m *Prepare) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Prepare) ProtoMessage added in v0.5.1

func (*Prepare) ProtoMessage()

func (*Prepare) ProtoSize added in v0.5.1

func (m *Prepare) ProtoSize() (n int)

func (*Prepare) Reset added in v0.5.1

func (m *Prepare) Reset()

func (*Prepare) String added in v0.5.1

func (m *Prepare) String() string

func (*Prepare) Unmarshal added in v0.5.1

func (m *Prepare) Unmarshal(dAtA []byte) error

func (*Prepare) XXX_DiscardUnknown added in v0.5.1

func (m *Prepare) XXX_DiscardUnknown()

func (*Prepare) XXX_Marshal added in v0.5.1

func (m *Prepare) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Prepare) XXX_Merge added in v0.5.1

func (m *Prepare) XXX_Merge(src proto.Message)

func (*Prepare) XXX_Size added in v0.5.1

func (m *Prepare) XXX_Size() int

func (*Prepare) XXX_Unmarshal added in v0.5.1

func (m *Prepare) XXX_Unmarshal(b []byte) error

type PrimaryKeyDef added in v0.5.0

type PrimaryKeyDef struct {
	// currently not used
	Cols []uint64 `protobuf:"varint,1,rep,packed,name=cols,proto3" json:"cols,omitempty"`
	// currently not used
	PkeyColId uint64 `protobuf:"varint,2,opt,name=pkey_col_id,json=pkeyColId,proto3" json:"pkey_col_id,omitempty"`
	// currently not used
	Option *IndexOption `protobuf:"bytes,3,opt,name=option,proto3" json:"option,omitempty"`
	// Composed primary key column name: __mo_cpkey, letter case: lower
	PkeyColName string `protobuf:"bytes,4,opt,name=pkey_col_name,json=pkeyColName,proto3" json:"pkey_col_name,omitempty"`
	// XXX: Deprecated and to be removed soon. letter case: lower
	Names []string `protobuf:"bytes,5,rep,name=names,proto3" json:"names,omitempty"`
	// Composite primary key column definition
	CompPkeyCol          *ColDef  `protobuf:"bytes,6,opt,name=comp_pkey_col,json=compPkeyCol,proto3" json:"comp_pkey_col,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PrimaryKeyDef) Descriptor added in v0.5.0

func (*PrimaryKeyDef) Descriptor() ([]byte, []int)

func (*PrimaryKeyDef) GetCols added in v0.7.0

func (m *PrimaryKeyDef) GetCols() []uint64

func (*PrimaryKeyDef) GetCompPkeyCol added in v0.8.0

func (m *PrimaryKeyDef) GetCompPkeyCol() *ColDef

func (*PrimaryKeyDef) GetNames added in v0.5.0

func (m *PrimaryKeyDef) GetNames() []string

func (*PrimaryKeyDef) GetOption added in v0.7.0

func (m *PrimaryKeyDef) GetOption() *IndexOption

func (*PrimaryKeyDef) GetPkeyColId added in v0.7.0

func (m *PrimaryKeyDef) GetPkeyColId() uint64

func (*PrimaryKeyDef) GetPkeyColName added in v0.7.0

func (m *PrimaryKeyDef) GetPkeyColName() string

func (*PrimaryKeyDef) Marshal added in v0.5.0

func (m *PrimaryKeyDef) Marshal() (dAtA []byte, err error)

func (*PrimaryKeyDef) MarshalTo added in v0.5.0

func (m *PrimaryKeyDef) MarshalTo(dAtA []byte) (int, error)

func (*PrimaryKeyDef) MarshalToSizedBuffer added in v0.5.0

func (m *PrimaryKeyDef) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PrimaryKeyDef) ProtoMessage added in v0.5.0

func (*PrimaryKeyDef) ProtoMessage()

func (*PrimaryKeyDef) ProtoSize added in v0.5.0

func (m *PrimaryKeyDef) ProtoSize() (n int)

func (*PrimaryKeyDef) Reset added in v0.5.0

func (m *PrimaryKeyDef) Reset()

func (*PrimaryKeyDef) String added in v0.5.0

func (m *PrimaryKeyDef) String() string

func (*PrimaryKeyDef) Unmarshal added in v0.5.0

func (m *PrimaryKeyDef) Unmarshal(dAtA []byte) error

func (*PrimaryKeyDef) XXX_DiscardUnknown added in v0.5.0

func (m *PrimaryKeyDef) XXX_DiscardUnknown()

func (*PrimaryKeyDef) XXX_Marshal added in v0.5.0

func (m *PrimaryKeyDef) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PrimaryKeyDef) XXX_Merge added in v0.5.0

func (m *PrimaryKeyDef) XXX_Merge(src proto.Message)

func (*PrimaryKeyDef) XXX_Size added in v0.5.0

func (m *PrimaryKeyDef) XXX_Size() int

func (*PrimaryKeyDef) XXX_Unmarshal added in v0.5.0

func (m *PrimaryKeyDef) XXX_Unmarshal(b []byte) error

type PropertiesDef added in v0.5.0

type PropertiesDef struct {
	Properties           []*Property `protobuf:"bytes,1,rep,name=properties,proto3" json:"properties,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

func (*PropertiesDef) Descriptor added in v0.5.0

func (*PropertiesDef) Descriptor() ([]byte, []int)

func (*PropertiesDef) GetProperties added in v0.5.0

func (m *PropertiesDef) GetProperties() []*Property

func (*PropertiesDef) Marshal added in v0.5.0

func (m *PropertiesDef) Marshal() (dAtA []byte, err error)

func (*PropertiesDef) MarshalTo added in v0.5.0

func (m *PropertiesDef) MarshalTo(dAtA []byte) (int, error)

func (*PropertiesDef) MarshalToSizedBuffer added in v0.5.0

func (m *PropertiesDef) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PropertiesDef) ProtoMessage added in v0.5.0

func (*PropertiesDef) ProtoMessage()

func (*PropertiesDef) ProtoSize added in v0.5.0

func (m *PropertiesDef) ProtoSize() (n int)

func (*PropertiesDef) Reset added in v0.5.0

func (m *PropertiesDef) Reset()

func (*PropertiesDef) String added in v0.5.0

func (m *PropertiesDef) String() string

func (*PropertiesDef) Unmarshal added in v0.5.0

func (m *PropertiesDef) Unmarshal(dAtA []byte) error

func (*PropertiesDef) XXX_DiscardUnknown added in v0.5.0

func (m *PropertiesDef) XXX_DiscardUnknown()

func (*PropertiesDef) XXX_Marshal added in v0.5.0

func (m *PropertiesDef) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PropertiesDef) XXX_Merge added in v0.5.0

func (m *PropertiesDef) XXX_Merge(src proto.Message)

func (*PropertiesDef) XXX_Size added in v0.5.0

func (m *PropertiesDef) XXX_Size() int

func (*PropertiesDef) XXX_Unmarshal added in v0.5.0

func (m *PropertiesDef) XXX_Unmarshal(b []byte) error

type Property added in v0.5.0

type Property struct {
	Key                  string   `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Value                string   `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Property) Descriptor added in v0.5.0

func (*Property) Descriptor() ([]byte, []int)

func (*Property) GetKey added in v0.5.0

func (m *Property) GetKey() string

func (*Property) GetValue added in v0.5.0

func (m *Property) GetValue() string

func (*Property) Marshal added in v0.5.0

func (m *Property) Marshal() (dAtA []byte, err error)

func (*Property) MarshalTo added in v0.5.0

func (m *Property) MarshalTo(dAtA []byte) (int, error)

func (*Property) MarshalToSizedBuffer added in v0.5.0

func (m *Property) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Property) ProtoMessage added in v0.5.0

func (*Property) ProtoMessage()

func (*Property) ProtoSize added in v0.5.0

func (m *Property) ProtoSize() (n int)

func (*Property) Reset added in v0.5.0

func (m *Property) Reset()

func (*Property) String added in v0.5.0

func (m *Property) String() string

func (*Property) Unmarshal added in v0.5.0

func (m *Property) Unmarshal(dAtA []byte) error

func (*Property) XXX_DiscardUnknown added in v0.5.0

func (m *Property) XXX_DiscardUnknown()

func (*Property) XXX_Marshal added in v0.5.0

func (m *Property) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Property) XXX_Merge added in v0.5.0

func (m *Property) XXX_Merge(src proto.Message)

func (*Property) XXX_Size added in v0.5.0

func (m *Property) XXX_Size() int

func (*Property) XXX_Unmarshal added in v0.5.0

func (m *Property) XXX_Unmarshal(b []byte) error

type PropertyDef added in v0.7.0

type PropertyDef struct {
	Key                  string   `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Value                string   `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PropertyDef) Descriptor added in v0.7.0

func (*PropertyDef) Descriptor() ([]byte, []int)

func (*PropertyDef) GetKey added in v0.7.0

func (m *PropertyDef) GetKey() string

func (*PropertyDef) GetValue added in v0.7.0

func (m *PropertyDef) GetValue() string

func (*PropertyDef) Marshal added in v0.7.0

func (m *PropertyDef) Marshal() (dAtA []byte, err error)

func (*PropertyDef) MarshalTo added in v0.7.0

func (m *PropertyDef) MarshalTo(dAtA []byte) (int, error)

func (*PropertyDef) MarshalToSizedBuffer added in v0.7.0

func (m *PropertyDef) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PropertyDef) ProtoMessage added in v0.7.0

func (*PropertyDef) ProtoMessage()

func (*PropertyDef) ProtoSize added in v0.7.0

func (m *PropertyDef) ProtoSize() (n int)

func (*PropertyDef) Reset added in v0.7.0

func (m *PropertyDef) Reset()

func (*PropertyDef) String added in v0.7.0

func (m *PropertyDef) String() string

func (*PropertyDef) Unmarshal added in v0.7.0

func (m *PropertyDef) Unmarshal(dAtA []byte) error

func (*PropertyDef) XXX_DiscardUnknown added in v0.7.0

func (m *PropertyDef) XXX_DiscardUnknown()

func (*PropertyDef) XXX_Marshal added in v0.7.0

func (m *PropertyDef) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PropertyDef) XXX_Merge added in v0.7.0

func (m *PropertyDef) XXX_Merge(src proto.Message)

func (*PropertyDef) XXX_Size added in v0.7.0

func (m *PropertyDef) XXX_Size() int

func (*PropertyDef) XXX_Unmarshal added in v0.7.0

func (m *PropertyDef) XXX_Unmarshal(b []byte) error

type PubInfo added in v0.8.0

type PubInfo struct {
	TenantId             int32    `protobuf:"varint,1,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PubInfo) Descriptor added in v0.8.0

func (*PubInfo) Descriptor() ([]byte, []int)

func (*PubInfo) GetTenantId added in v0.8.0

func (m *PubInfo) GetTenantId() int32

func (*PubInfo) Marshal added in v0.8.0

func (m *PubInfo) Marshal() (dAtA []byte, err error)

func (*PubInfo) MarshalTo added in v0.8.0

func (m *PubInfo) MarshalTo(dAtA []byte) (int, error)

func (*PubInfo) MarshalToSizedBuffer added in v0.8.0

func (m *PubInfo) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*PubInfo) ProtoMessage added in v0.8.0

func (*PubInfo) ProtoMessage()

func (*PubInfo) ProtoSize added in v0.8.0

func (m *PubInfo) ProtoSize() (n int)

func (*PubInfo) Reset added in v0.8.0

func (m *PubInfo) Reset()

func (*PubInfo) String added in v0.8.0

func (m *PubInfo) String() string

func (*PubInfo) Unmarshal added in v0.8.0

func (m *PubInfo) Unmarshal(dAtA []byte) error

func (*PubInfo) XXX_DiscardUnknown added in v0.8.0

func (m *PubInfo) XXX_DiscardUnknown()

func (*PubInfo) XXX_Marshal added in v0.8.0

func (m *PubInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PubInfo) XXX_Merge added in v0.8.0

func (m *PubInfo) XXX_Merge(src proto.Message)

func (*PubInfo) XXX_Size added in v0.8.0

func (m *PubInfo) XXX_Size() int

func (*PubInfo) XXX_Unmarshal added in v0.8.0

func (m *PubInfo) XXX_Unmarshal(b []byte) error

type Query

type Query struct {
	StmtType Query_StatementType `protobuf:"varint,1,opt,name=stmt_type,json=stmtType,proto3,enum=plan.Query_StatementType" json:"stmt_type,omitempty"`
	// Each step is simply a root node.  Root node refers to other
	// node as children and the whole step is a DAG.
	Steps []int32 `protobuf:"varint,2,rep,packed,name=steps,proto3" json:"steps,omitempty"`
	// All the nodes.  It is OK to have dangle nodes, we only excute nodes
	// reachable from step roots.
	Nodes []*Node `protobuf:"bytes,3,rep,name=nodes,proto3" json:"nodes,omitempty"`
	// Bound Parameter for the query.
	Params []*Expr `protobuf:"bytes,4,rep,name=params,proto3" json:"params,omitempty"`
	// return head
	Headings []string `protobuf:"bytes,5,rep,name=headings,proto3" json:"headings,omitempty"`
	// load Tag
	LoadTag bool `protobuf:"varint,6,opt,name=loadTag,proto3" json:"loadTag,omitempty"`
	// load write S3
	LoadWriteS3 bool `protobuf:"varint,7,opt,name=loadWriteS3,proto3" json:"loadWriteS3,omitempty"`
	// detectSqls are sqls detect fk self refer constraint
	DetectSqls        []string `protobuf:"bytes,8,rep,name=detectSqls,proto3" json:"detectSqls,omitempty"`
	BackgroundQueries []*Query `protobuf:"bytes,9,rep,name=background_queries,json=backgroundQueries,proto3" json:"background_queries,omitempty"`
	// run time config that can change query behaviors
	MaxDop               int64    `protobuf:"varint,10,opt,name=maxDop,proto3" json:"maxDop,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Query) Descriptor

func (*Query) Descriptor() ([]byte, []int)

func (*Query) GetBackgroundQueries

func (m *Query) GetBackgroundQueries() []*Query

func (*Query) GetDetectSqls added in v1.1.2

func (m *Query) GetDetectSqls() []string

func (*Query) GetHeadings added in v0.5.0

func (m *Query) GetHeadings() []string

func (*Query) GetLoadTag added in v0.6.0

func (m *Query) GetLoadTag() bool

func (*Query) GetLoadWriteS3

func (m *Query) GetLoadWriteS3() bool

func (*Query) GetMaxDop

func (m *Query) GetMaxDop() int64

func (*Query) GetNodes

func (m *Query) GetNodes() []*Node

func (*Query) GetParams

func (m *Query) GetParams() []*Expr

func (*Query) GetSteps

func (m *Query) GetSteps() []int32

func (*Query) GetStmtType

func (m *Query) GetStmtType() Query_StatementType

func (*Query) Marshal added in v0.5.0

func (m *Query) Marshal() (dAtA []byte, err error)

func (*Query) MarshalTo added in v0.5.0

func (m *Query) MarshalTo(dAtA []byte) (int, error)

func (*Query) MarshalToSizedBuffer added in v0.5.0

func (m *Query) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Query) ProtoMessage

func (*Query) ProtoMessage()

func (*Query) ProtoSize added in v0.5.0

func (m *Query) ProtoSize() (n int)

func (*Query) Reset

func (m *Query) Reset()

func (*Query) String

func (m *Query) String() string

func (*Query) Unmarshal added in v0.5.0

func (m *Query) Unmarshal(dAtA []byte) error

func (*Query) XXX_DiscardUnknown added in v0.5.0

func (m *Query) XXX_DiscardUnknown()

func (*Query) XXX_Marshal added in v0.5.0

func (m *Query) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Query) XXX_Merge added in v0.5.0

func (m *Query) XXX_Merge(src proto.Message)

func (*Query) XXX_Size added in v0.5.0

func (m *Query) XXX_Size() int

func (*Query) XXX_Unmarshal added in v0.5.0

func (m *Query) XXX_Unmarshal(b []byte) error

type Query_StatementType

type Query_StatementType int32
const (
	Query_UNKNOWN Query_StatementType = 0
	Query_SELECT  Query_StatementType = 1
	Query_INSERT  Query_StatementType = 2
	Query_DELETE  Query_StatementType = 4
	Query_UPDATE  Query_StatementType = 5
	Query_MERGE   Query_StatementType = 6
)

func (Query_StatementType) EnumDescriptor

func (Query_StatementType) EnumDescriptor() ([]byte, []int)

func (Query_StatementType) String

func (x Query_StatementType) String() string

type RankOption

type RankOption struct {
	Mode                 string   `protobuf:"bytes,1,opt,name=mode,proto3" json:"mode,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RankOption) Descriptor

func (*RankOption) Descriptor() ([]byte, []int)

func (*RankOption) GetMode

func (m *RankOption) GetMode() string

func (*RankOption) Marshal

func (m *RankOption) Marshal() (dAtA []byte, err error)

func (*RankOption) MarshalTo

func (m *RankOption) MarshalTo(dAtA []byte) (int, error)

func (*RankOption) MarshalToSizedBuffer

func (m *RankOption) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*RankOption) ProtoMessage

func (*RankOption) ProtoMessage()

func (*RankOption) ProtoSize

func (m *RankOption) ProtoSize() (n int)

func (*RankOption) Reset

func (m *RankOption) Reset()

func (*RankOption) String

func (m *RankOption) String() string

func (*RankOption) Unmarshal

func (m *RankOption) Unmarshal(dAtA []byte) error

func (*RankOption) XXX_DiscardUnknown

func (m *RankOption) XXX_DiscardUnknown()

func (*RankOption) XXX_Marshal

func (m *RankOption) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RankOption) XXX_Merge

func (m *RankOption) XXX_Merge(src proto.Message)

func (*RankOption) XXX_Size

func (m *RankOption) XXX_Size() int

func (*RankOption) XXX_Unmarshal

func (m *RankOption) XXX_Unmarshal(b []byte) error

type RawColRef added in v0.7.0

type RawColRef struct {
	TblId                uint64   `protobuf:"varint,1,opt,name=tbl_id,json=tblId,proto3" json:"tbl_id,omitempty"`
	ColId                uint64   `protobuf:"varint,2,opt,name=col_id,json=colId,proto3" json:"col_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Reference a column by its internal table id and column id

func (*RawColRef) Descriptor added in v0.7.0

func (*RawColRef) Descriptor() ([]byte, []int)

func (*RawColRef) GetColId added in v0.7.0

func (m *RawColRef) GetColId() uint64

func (*RawColRef) GetTblId added in v0.7.0

func (m *RawColRef) GetTblId() uint64

func (*RawColRef) Marshal added in v0.7.0

func (m *RawColRef) Marshal() (dAtA []byte, err error)

func (*RawColRef) MarshalTo added in v0.7.0

func (m *RawColRef) MarshalTo(dAtA []byte) (int, error)

func (*RawColRef) MarshalToSizedBuffer added in v0.7.0

func (m *RawColRef) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*RawColRef) ProtoMessage added in v0.7.0

func (*RawColRef) ProtoMessage()

func (*RawColRef) ProtoSize added in v0.7.0

func (m *RawColRef) ProtoSize() (n int)

func (*RawColRef) Reset added in v0.7.0

func (m *RawColRef) Reset()

func (*RawColRef) String added in v0.7.0

func (m *RawColRef) String() string

func (*RawColRef) Unmarshal added in v0.7.0

func (m *RawColRef) Unmarshal(dAtA []byte) error

func (*RawColRef) XXX_DiscardUnknown added in v0.7.0

func (m *RawColRef) XXX_DiscardUnknown()

func (*RawColRef) XXX_Marshal added in v0.7.0

func (m *RawColRef) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RawColRef) XXX_Merge added in v0.7.0

func (m *RawColRef) XXX_Merge(src proto.Message)

func (*RawColRef) XXX_Size added in v0.7.0

func (m *RawColRef) XXX_Size() int

func (*RawColRef) XXX_Unmarshal added in v0.7.0

func (m *RawColRef) XXX_Unmarshal(b []byte) error

type RenameTable

type RenameTable struct {
	AlterTables          []*AlterTable `protobuf:"bytes,1,rep,name=alter_tables,json=alterTables,proto3" json:"alter_tables,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*RenameTable) Descriptor

func (*RenameTable) Descriptor() ([]byte, []int)

func (*RenameTable) GetAlterTables

func (m *RenameTable) GetAlterTables() []*AlterTable

func (*RenameTable) Marshal

func (m *RenameTable) Marshal() (dAtA []byte, err error)

func (*RenameTable) MarshalTo

func (m *RenameTable) MarshalTo(dAtA []byte) (int, error)

func (*RenameTable) MarshalToSizedBuffer

func (m *RenameTable) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*RenameTable) ProtoMessage

func (*RenameTable) ProtoMessage()

func (*RenameTable) ProtoSize

func (m *RenameTable) ProtoSize() (n int)

func (*RenameTable) Reset

func (m *RenameTable) Reset()

func (*RenameTable) String

func (m *RenameTable) String() string

func (*RenameTable) Unmarshal

func (m *RenameTable) Unmarshal(dAtA []byte) error

func (*RenameTable) XXX_DiscardUnknown

func (m *RenameTable) XXX_DiscardUnknown()

func (*RenameTable) XXX_Marshal

func (m *RenameTable) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RenameTable) XXX_Merge

func (m *RenameTable) XXX_Merge(src proto.Message)

func (*RenameTable) XXX_Size

func (m *RenameTable) XXX_Size() int

func (*RenameTable) XXX_Unmarshal

func (m *RenameTable) XXX_Unmarshal(b []byte) error

type ReplaceCtx added in v1.0.0

type ReplaceCtx struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

ReplaceCtx removed: legacy REPLACE path eliminated. Keep field tag numbers reserved so they cannot be silently reused by a future re-introduction with a different schema (wire-compat).

func (*ReplaceCtx) Descriptor added in v1.0.0

func (*ReplaceCtx) Descriptor() ([]byte, []int)

func (*ReplaceCtx) Marshal added in v1.0.0

func (m *ReplaceCtx) Marshal() (dAtA []byte, err error)

func (*ReplaceCtx) MarshalTo added in v1.0.0

func (m *ReplaceCtx) MarshalTo(dAtA []byte) (int, error)

func (*ReplaceCtx) MarshalToSizedBuffer added in v1.0.0

func (m *ReplaceCtx) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ReplaceCtx) ProtoMessage added in v1.0.0

func (*ReplaceCtx) ProtoMessage()

func (*ReplaceCtx) ProtoSize added in v1.0.0

func (m *ReplaceCtx) ProtoSize() (n int)

func (*ReplaceCtx) Reset added in v1.0.0

func (m *ReplaceCtx) Reset()

func (*ReplaceCtx) String added in v1.0.0

func (m *ReplaceCtx) String() string

func (*ReplaceCtx) Unmarshal added in v1.0.0

func (m *ReplaceCtx) Unmarshal(dAtA []byte) error

func (*ReplaceCtx) XXX_DiscardUnknown added in v1.0.0

func (m *ReplaceCtx) XXX_DiscardUnknown()

func (*ReplaceCtx) XXX_Marshal added in v1.0.0

func (m *ReplaceCtx) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReplaceCtx) XXX_Merge added in v1.0.0

func (m *ReplaceCtx) XXX_Merge(src proto.Message)

func (*ReplaceCtx) XXX_Size added in v1.0.0

func (m *ReplaceCtx) XXX_Size() int

func (*ReplaceCtx) XXX_Unmarshal added in v1.0.0

func (m *ReplaceCtx) XXX_Unmarshal(b []byte) error

type ResultColDef added in v0.7.0

type ResultColDef struct {
	ResultCols           []*ColDef `protobuf:"bytes,1,rep,name=ResultCols,proto3" json:"ResultCols,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*ResultColDef) Descriptor added in v0.7.0

func (*ResultColDef) Descriptor() ([]byte, []int)

func (*ResultColDef) GetResultCols added in v0.7.0

func (m *ResultColDef) GetResultCols() []*ColDef

func (*ResultColDef) Marshal added in v0.7.0

func (m *ResultColDef) Marshal() (dAtA []byte, err error)

func (*ResultColDef) MarshalTo added in v0.7.0

func (m *ResultColDef) MarshalTo(dAtA []byte) (int, error)

func (*ResultColDef) MarshalToSizedBuffer added in v0.7.0

func (m *ResultColDef) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ResultColDef) ProtoMessage added in v0.7.0

func (*ResultColDef) ProtoMessage()

func (*ResultColDef) ProtoSize added in v0.7.0

func (m *ResultColDef) ProtoSize() (n int)

func (*ResultColDef) Reset added in v0.7.0

func (m *ResultColDef) Reset()

func (*ResultColDef) String added in v0.7.0

func (m *ResultColDef) String() string

func (*ResultColDef) Unmarshal added in v0.7.0

func (m *ResultColDef) Unmarshal(dAtA []byte) error

func (*ResultColDef) XXX_DiscardUnknown added in v0.7.0

func (m *ResultColDef) XXX_DiscardUnknown()

func (*ResultColDef) XXX_Marshal added in v0.7.0

func (m *ResultColDef) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ResultColDef) XXX_Merge added in v0.7.0

func (m *ResultColDef) XXX_Merge(src proto.Message)

func (*ResultColDef) XXX_Size added in v0.7.0

func (m *ResultColDef) XXX_Size() int

func (*ResultColDef) XXX_Unmarshal added in v0.7.0

func (m *ResultColDef) XXX_Unmarshal(b []byte) error

type RowsetData

type RowsetData struct {
	Cols                 []*ColData `protobuf:"bytes,1,rep,name=cols,proto3" json:"cols,omitempty"`
	RowCount             int32      `protobuf:"varint,2,opt,name=row_count,json=rowCount,proto3" json:"row_count,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (*RowsetData) Descriptor

func (*RowsetData) Descriptor() ([]byte, []int)

func (*RowsetData) GetCols

func (m *RowsetData) GetCols() []*ColData

func (*RowsetData) GetRowCount added in v1.2.0

func (m *RowsetData) GetRowCount() int32

func (*RowsetData) Marshal added in v0.5.0

func (m *RowsetData) Marshal() (dAtA []byte, err error)

func (*RowsetData) MarshalTo added in v0.5.0

func (m *RowsetData) MarshalTo(dAtA []byte) (int, error)

func (*RowsetData) MarshalToSizedBuffer added in v0.5.0

func (m *RowsetData) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*RowsetData) ProtoMessage

func (*RowsetData) ProtoMessage()

func (*RowsetData) ProtoSize added in v0.5.0

func (m *RowsetData) ProtoSize() (n int)

func (*RowsetData) Reset

func (m *RowsetData) Reset()

func (*RowsetData) String

func (m *RowsetData) String() string

func (*RowsetData) Unmarshal added in v0.5.0

func (m *RowsetData) Unmarshal(dAtA []byte) error

func (*RowsetData) XXX_DiscardUnknown added in v0.5.0

func (m *RowsetData) XXX_DiscardUnknown()

func (*RowsetData) XXX_Marshal added in v0.5.0

func (m *RowsetData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RowsetData) XXX_Merge added in v0.5.0

func (m *RowsetData) XXX_Merge(src proto.Message)

func (*RowsetData) XXX_Size added in v0.5.0

func (m *RowsetData) XXX_Size() int

func (*RowsetData) XXX_Unmarshal added in v0.5.0

func (m *RowsetData) XXX_Unmarshal(b []byte) error

type RowsetExpr added in v0.8.0

type RowsetExpr struct {
	RowPos               int32    `protobuf:"varint,1,opt,name=row_pos,json=rowPos,proto3" json:"row_pos,omitempty"`
	Expr                 *Expr    `protobuf:"bytes,2,opt,name=expr,proto3" json:"expr,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RowsetExpr) Descriptor added in v0.8.0

func (*RowsetExpr) Descriptor() ([]byte, []int)

func (*RowsetExpr) GetExpr added in v0.8.0

func (m *RowsetExpr) GetExpr() *Expr

func (*RowsetExpr) GetRowPos added in v0.8.0

func (m *RowsetExpr) GetRowPos() int32

func (*RowsetExpr) Marshal added in v0.8.0

func (m *RowsetExpr) Marshal() (dAtA []byte, err error)

func (*RowsetExpr) MarshalTo added in v0.8.0

func (m *RowsetExpr) MarshalTo(dAtA []byte) (int, error)

func (*RowsetExpr) MarshalToSizedBuffer added in v0.8.0

func (m *RowsetExpr) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*RowsetExpr) ProtoMessage added in v0.8.0

func (*RowsetExpr) ProtoMessage()

func (*RowsetExpr) ProtoSize added in v0.8.0

func (m *RowsetExpr) ProtoSize() (n int)

func (*RowsetExpr) Reset added in v0.8.0

func (m *RowsetExpr) Reset()

func (*RowsetExpr) String added in v0.8.0

func (m *RowsetExpr) String() string

func (*RowsetExpr) Unmarshal added in v0.8.0

func (m *RowsetExpr) Unmarshal(dAtA []byte) error

func (*RowsetExpr) XXX_DiscardUnknown added in v0.8.0

func (m *RowsetExpr) XXX_DiscardUnknown()

func (*RowsetExpr) XXX_Marshal added in v0.8.0

func (m *RowsetExpr) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RowsetExpr) XXX_Merge added in v0.8.0

func (m *RowsetExpr) XXX_Merge(src proto.Message)

func (*RowsetExpr) XXX_Size added in v0.8.0

func (m *RowsetExpr) XXX_Size() int

func (*RowsetExpr) XXX_Unmarshal added in v0.8.0

func (m *RowsetExpr) XXX_Unmarshal(b []byte) error

type RuntimeFilterSpec added in v0.8.0

type RuntimeFilterSpec struct {
	Tag                  int32    `protobuf:"varint,1,opt,name=tag,proto3" json:"tag,omitempty"`
	MatchPrefix          bool     `protobuf:"varint,2,opt,name=match_prefix,json=matchPrefix,proto3" json:"match_prefix,omitempty"`
	UpperLimit           int32    `protobuf:"varint,3,opt,name=upper_limit,json=upperLimit,proto3" json:"upper_limit,omitempty"`
	Expr                 *Expr    `protobuf:"bytes,4,opt,name=expr,proto3" json:"expr,omitempty"`
	NotOnPk              bool     `protobuf:"varint,5,opt,name=not_on_pk,json=notOnPk,proto3" json:"not_on_pk,omitempty"`
	UseMembershipFilter  bool     `protobuf:"varint,6,opt,name=use_membership_filter,json=useMembershipFilter,proto3" json:"use_membership_filter,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RuntimeFilterSpec) Descriptor added in v0.8.0

func (*RuntimeFilterSpec) Descriptor() ([]byte, []int)

func (*RuntimeFilterSpec) GetExpr added in v0.8.0

func (m *RuntimeFilterSpec) GetExpr() *Expr

func (*RuntimeFilterSpec) GetMatchPrefix added in v1.2.0

func (m *RuntimeFilterSpec) GetMatchPrefix() bool

func (*RuntimeFilterSpec) GetNotOnPk

func (m *RuntimeFilterSpec) GetNotOnPk() bool

func (*RuntimeFilterSpec) GetTag added in v0.8.0

func (m *RuntimeFilterSpec) GetTag() int32

func (*RuntimeFilterSpec) GetUpperLimit added in v1.2.0

func (m *RuntimeFilterSpec) GetUpperLimit() int32

func (*RuntimeFilterSpec) GetUseMembershipFilter

func (m *RuntimeFilterSpec) GetUseMembershipFilter() bool

func (*RuntimeFilterSpec) Marshal added in v0.8.0

func (m *RuntimeFilterSpec) Marshal() (dAtA []byte, err error)

func (*RuntimeFilterSpec) MarshalTo added in v0.8.0

func (m *RuntimeFilterSpec) MarshalTo(dAtA []byte) (int, error)

func (*RuntimeFilterSpec) MarshalToSizedBuffer added in v0.8.0

func (m *RuntimeFilterSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*RuntimeFilterSpec) ProtoMessage added in v0.8.0

func (*RuntimeFilterSpec) ProtoMessage()

func (*RuntimeFilterSpec) ProtoSize added in v0.8.0

func (m *RuntimeFilterSpec) ProtoSize() (n int)

func (*RuntimeFilterSpec) Reset added in v0.8.0

func (m *RuntimeFilterSpec) Reset()

func (*RuntimeFilterSpec) String added in v0.8.0

func (m *RuntimeFilterSpec) String() string

func (*RuntimeFilterSpec) Unmarshal added in v0.8.0

func (m *RuntimeFilterSpec) Unmarshal(dAtA []byte) error

func (*RuntimeFilterSpec) XXX_DiscardUnknown added in v0.8.0

func (m *RuntimeFilterSpec) XXX_DiscardUnknown()

func (*RuntimeFilterSpec) XXX_Marshal added in v0.8.0

func (m *RuntimeFilterSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RuntimeFilterSpec) XXX_Merge added in v0.8.0

func (m *RuntimeFilterSpec) XXX_Merge(src proto.Message)

func (*RuntimeFilterSpec) XXX_Size added in v0.8.0

func (m *RuntimeFilterSpec) XXX_Size() int

func (*RuntimeFilterSpec) XXX_Unmarshal added in v0.8.0

func (m *RuntimeFilterSpec) XXX_Unmarshal(b []byte) error

type SampleFuncSpec added in v1.1.0

type SampleFuncSpec struct {
	Rows                 int32    `protobuf:"varint,1,opt,name=Rows,proto3" json:"Rows,omitempty"`
	Percent              float64  `protobuf:"fixed64,2,opt,name=Percent,proto3" json:"Percent,omitempty"`
	UsingRow             bool     `protobuf:"varint,3,opt,name=UsingRow,proto3" json:"UsingRow,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*SampleFuncSpec) Descriptor added in v1.1.0

func (*SampleFuncSpec) Descriptor() ([]byte, []int)

func (*SampleFuncSpec) GetPercent added in v1.1.0

func (m *SampleFuncSpec) GetPercent() float64

func (*SampleFuncSpec) GetRows added in v1.1.0

func (m *SampleFuncSpec) GetRows() int32

func (*SampleFuncSpec) GetUsingRow added in v1.2.0

func (m *SampleFuncSpec) GetUsingRow() bool

func (*SampleFuncSpec) Marshal added in v1.1.0

func (m *SampleFuncSpec) Marshal() (dAtA []byte, err error)

func (*SampleFuncSpec) MarshalTo added in v1.1.0

func (m *SampleFuncSpec) MarshalTo(dAtA []byte) (int, error)

func (*SampleFuncSpec) MarshalToSizedBuffer added in v1.1.0

func (m *SampleFuncSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SampleFuncSpec) ProtoMessage added in v1.1.0

func (*SampleFuncSpec) ProtoMessage()

func (*SampleFuncSpec) ProtoSize added in v1.1.0

func (m *SampleFuncSpec) ProtoSize() (n int)

func (*SampleFuncSpec) Reset added in v1.1.0

func (m *SampleFuncSpec) Reset()

func (*SampleFuncSpec) String added in v1.1.0

func (m *SampleFuncSpec) String() string

func (*SampleFuncSpec) Unmarshal added in v1.1.0

func (m *SampleFuncSpec) Unmarshal(dAtA []byte) error

func (*SampleFuncSpec) XXX_DiscardUnknown added in v1.1.0

func (m *SampleFuncSpec) XXX_DiscardUnknown()

func (*SampleFuncSpec) XXX_Marshal added in v1.1.0

func (m *SampleFuncSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SampleFuncSpec) XXX_Merge added in v1.1.0

func (m *SampleFuncSpec) XXX_Merge(src proto.Message)

func (*SampleFuncSpec) XXX_Size added in v1.1.0

func (m *SampleFuncSpec) XXX_Size() int

func (*SampleFuncSpec) XXX_Unmarshal added in v1.1.0

func (m *SampleFuncSpec) XXX_Unmarshal(b []byte) error

type SetVariables added in v0.5.0

type SetVariables struct {
	Items                []*SetVariablesItem `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

func (*SetVariables) Descriptor added in v0.5.0

func (*SetVariables) Descriptor() ([]byte, []int)

func (*SetVariables) GetItems added in v0.5.0

func (m *SetVariables) GetItems() []*SetVariablesItem

func (*SetVariables) Marshal added in v0.5.0

func (m *SetVariables) Marshal() (dAtA []byte, err error)

func (*SetVariables) MarshalTo added in v0.5.0

func (m *SetVariables) MarshalTo(dAtA []byte) (int, error)

func (*SetVariables) MarshalToSizedBuffer added in v0.5.0

func (m *SetVariables) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SetVariables) ProtoMessage added in v0.5.0

func (*SetVariables) ProtoMessage()

func (*SetVariables) ProtoSize added in v0.5.0

func (m *SetVariables) ProtoSize() (n int)

func (*SetVariables) Reset added in v0.5.0

func (m *SetVariables) Reset()

func (*SetVariables) String added in v0.5.0

func (m *SetVariables) String() string

func (*SetVariables) Unmarshal added in v0.5.0

func (m *SetVariables) Unmarshal(dAtA []byte) error

func (*SetVariables) XXX_DiscardUnknown added in v0.5.0

func (m *SetVariables) XXX_DiscardUnknown()

func (*SetVariables) XXX_Marshal added in v0.5.0

func (m *SetVariables) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SetVariables) XXX_Merge added in v0.5.0

func (m *SetVariables) XXX_Merge(src proto.Message)

func (*SetVariables) XXX_Size added in v0.5.0

func (m *SetVariables) XXX_Size() int

func (*SetVariables) XXX_Unmarshal added in v0.5.0

func (m *SetVariables) XXX_Unmarshal(b []byte) error

type SetVariablesItem added in v0.5.0

type SetVariablesItem struct {
	System               bool     `protobuf:"varint,1,opt,name=system,proto3" json:"system,omitempty"`
	Global               bool     `protobuf:"varint,2,opt,name=global,proto3" json:"global,omitempty"`
	Name                 string   `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Value                *Expr    `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"`
	Reserved             *Expr    `protobuf:"bytes,5,opt,name=reserved,proto3" json:"reserved,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*SetVariablesItem) Descriptor added in v0.5.0

func (*SetVariablesItem) Descriptor() ([]byte, []int)

func (*SetVariablesItem) GetGlobal added in v0.5.0

func (m *SetVariablesItem) GetGlobal() bool

func (*SetVariablesItem) GetName added in v0.5.0

func (m *SetVariablesItem) GetName() string

func (*SetVariablesItem) GetReserved added in v0.5.0

func (m *SetVariablesItem) GetReserved() *Expr

func (*SetVariablesItem) GetSystem added in v0.5.0

func (m *SetVariablesItem) GetSystem() bool

func (*SetVariablesItem) GetValue added in v0.5.0

func (m *SetVariablesItem) GetValue() *Expr

func (*SetVariablesItem) Marshal added in v0.5.0

func (m *SetVariablesItem) Marshal() (dAtA []byte, err error)

func (*SetVariablesItem) MarshalTo added in v0.5.0

func (m *SetVariablesItem) MarshalTo(dAtA []byte) (int, error)

func (*SetVariablesItem) MarshalToSizedBuffer added in v0.5.0

func (m *SetVariablesItem) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SetVariablesItem) ProtoMessage added in v0.5.0

func (*SetVariablesItem) ProtoMessage()

func (*SetVariablesItem) ProtoSize added in v0.5.0

func (m *SetVariablesItem) ProtoSize() (n int)

func (*SetVariablesItem) Reset added in v0.5.0

func (m *SetVariablesItem) Reset()

func (*SetVariablesItem) String added in v0.5.0

func (m *SetVariablesItem) String() string

func (*SetVariablesItem) Unmarshal added in v0.5.0

func (m *SetVariablesItem) Unmarshal(dAtA []byte) error

func (*SetVariablesItem) XXX_DiscardUnknown added in v0.5.0

func (m *SetVariablesItem) XXX_DiscardUnknown()

func (*SetVariablesItem) XXX_Marshal added in v0.5.0

func (m *SetVariablesItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SetVariablesItem) XXX_Merge added in v0.5.0

func (m *SetVariablesItem) XXX_Merge(src proto.Message)

func (*SetVariablesItem) XXX_Size added in v0.5.0

func (m *SetVariablesItem) XXX_Size() int

func (*SetVariablesItem) XXX_Unmarshal added in v0.5.0

func (m *SetVariablesItem) XXX_Unmarshal(b []byte) error

type ShowVariables added in v0.5.0

type ShowVariables struct {
	Global               bool     `protobuf:"varint,1,opt,name=global,proto3" json:"global,omitempty"`
	Where                []*Expr  `protobuf:"bytes,2,rep,name=where,proto3" json:"where,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ShowVariables) Descriptor added in v0.5.0

func (*ShowVariables) Descriptor() ([]byte, []int)

func (*ShowVariables) GetGlobal added in v0.5.0

func (m *ShowVariables) GetGlobal() bool

func (*ShowVariables) GetWhere added in v0.5.0

func (m *ShowVariables) GetWhere() []*Expr

func (*ShowVariables) Marshal added in v0.5.0

func (m *ShowVariables) Marshal() (dAtA []byte, err error)

func (*ShowVariables) MarshalTo added in v0.5.0

func (m *ShowVariables) MarshalTo(dAtA []byte) (int, error)

func (*ShowVariables) MarshalToSizedBuffer added in v0.5.0

func (m *ShowVariables) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ShowVariables) ProtoMessage added in v0.5.0

func (*ShowVariables) ProtoMessage()

func (*ShowVariables) ProtoSize added in v0.5.0

func (m *ShowVariables) ProtoSize() (n int)

func (*ShowVariables) Reset added in v0.5.0

func (m *ShowVariables) Reset()

func (*ShowVariables) String added in v0.5.0

func (m *ShowVariables) String() string

func (*ShowVariables) Unmarshal added in v0.5.0

func (m *ShowVariables) Unmarshal(dAtA []byte) error

func (*ShowVariables) XXX_DiscardUnknown added in v0.5.0

func (m *ShowVariables) XXX_DiscardUnknown()

func (*ShowVariables) XXX_Marshal added in v0.5.0

func (m *ShowVariables) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ShowVariables) XXX_Merge added in v0.5.0

func (m *ShowVariables) XXX_Merge(src proto.Message)

func (*ShowVariables) XXX_Size added in v0.5.0

func (m *ShowVariables) XXX_Size() int

func (*ShowVariables) XXX_Unmarshal added in v0.5.0

func (m *ShowVariables) XXX_Unmarshal(b []byte) error

type ShuffleMethod added in v1.0.0

type ShuffleMethod int32
const (
	ShuffleMethod_Normal ShuffleMethod = 0
	ShuffleMethod_Reuse  ShuffleMethod = 1
)

func (ShuffleMethod) EnumDescriptor added in v1.0.0

func (ShuffleMethod) EnumDescriptor() ([]byte, []int)

func (ShuffleMethod) String added in v1.0.0

func (x ShuffleMethod) String() string

type ShuffleType added in v0.8.0

type ShuffleType int32
const (
	ShuffleType_Hash  ShuffleType = 0
	ShuffleType_Range ShuffleType = 1
)

func (ShuffleType) EnumDescriptor added in v0.8.0

func (ShuffleType) EnumDescriptor() ([]byte, []int)

func (ShuffleType) String added in v0.8.0

func (x ShuffleType) String() string

type ShuffleTypeForMultiCN added in v1.0.0

type ShuffleTypeForMultiCN int32
const (
	ShuffleTypeForMultiCN_Simple ShuffleTypeForMultiCN = 0
	ShuffleTypeForMultiCN_Hybrid ShuffleTypeForMultiCN = 1
)

func (ShuffleTypeForMultiCN) EnumDescriptor added in v1.0.0

func (ShuffleTypeForMultiCN) EnumDescriptor() ([]byte, []int)

func (ShuffleTypeForMultiCN) String added in v1.0.0

func (x ShuffleTypeForMultiCN) String() string

type Snapshot added in v1.2.0

type Snapshot struct {
	// The timestamp of the snapshot
	TS *timestamp.Timestamp `protobuf:"bytes,1,opt,name=TS,proto3" json:"TS,omitempty"`
	// Tenant information for creating snapshots
	Tenant               *SnapshotTenant    `protobuf:"bytes,2,opt,name=tenant,proto3" json:"tenant,omitempty"`
	ExtraInfo            *SnapshotExtraInfo `protobuf:"bytes,3,opt,name=ExtraInfo,proto3" json:"ExtraInfo,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

Snapshot Represents a snapshot of the database

func (*Snapshot) Descriptor added in v1.2.0

func (*Snapshot) Descriptor() ([]byte, []int)

func (*Snapshot) GetExtraInfo

func (m *Snapshot) GetExtraInfo() *SnapshotExtraInfo

func (*Snapshot) GetTS added in v1.2.0

func (m *Snapshot) GetTS() *timestamp.Timestamp

func (*Snapshot) GetTenant added in v1.2.0

func (m *Snapshot) GetTenant() *SnapshotTenant

func (*Snapshot) Marshal added in v1.2.0

func (m *Snapshot) Marshal() (dAtA []byte, err error)

func (*Snapshot) MarshalTo added in v1.2.0

func (m *Snapshot) MarshalTo(dAtA []byte) (int, error)

func (*Snapshot) MarshalToSizedBuffer added in v1.2.0

func (m *Snapshot) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Snapshot) ProtoMessage added in v1.2.0

func (*Snapshot) ProtoMessage()

func (*Snapshot) ProtoSize added in v1.2.0

func (m *Snapshot) ProtoSize() (n int)

func (*Snapshot) Reset added in v1.2.0

func (m *Snapshot) Reset()

func (*Snapshot) String added in v1.2.0

func (m *Snapshot) String() string

func (*Snapshot) Unmarshal added in v1.2.0

func (m *Snapshot) Unmarshal(dAtA []byte) error

func (*Snapshot) XXX_DiscardUnknown added in v1.2.0

func (m *Snapshot) XXX_DiscardUnknown()

func (*Snapshot) XXX_Marshal added in v1.2.0

func (m *Snapshot) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Snapshot) XXX_Merge added in v1.2.0

func (m *Snapshot) XXX_Merge(src proto.Message)

func (*Snapshot) XXX_Size added in v1.2.0

func (m *Snapshot) XXX_Size() int

func (*Snapshot) XXX_Unmarshal added in v1.2.0

func (m *Snapshot) XXX_Unmarshal(b []byte) error

type SnapshotExtraInfo

type SnapshotExtraInfo struct {
	Level                string   `protobuf:"bytes,1,opt,name=Level,proto3" json:"Level,omitempty"`
	ObjId                uint64   `protobuf:"varint,2,opt,name=ObjId,proto3" json:"ObjId,omitempty"`
	Name                 string   `protobuf:"bytes,3,opt,name=Name,proto3" json:"Name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*SnapshotExtraInfo) Descriptor

func (*SnapshotExtraInfo) Descriptor() ([]byte, []int)

func (*SnapshotExtraInfo) GetLevel

func (m *SnapshotExtraInfo) GetLevel() string

func (*SnapshotExtraInfo) GetName

func (m *SnapshotExtraInfo) GetName() string

func (*SnapshotExtraInfo) GetObjId

func (m *SnapshotExtraInfo) GetObjId() uint64

func (*SnapshotExtraInfo) Marshal

func (m *SnapshotExtraInfo) Marshal() (dAtA []byte, err error)

func (*SnapshotExtraInfo) MarshalTo

func (m *SnapshotExtraInfo) MarshalTo(dAtA []byte) (int, error)

func (*SnapshotExtraInfo) MarshalToSizedBuffer

func (m *SnapshotExtraInfo) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SnapshotExtraInfo) ProtoMessage

func (*SnapshotExtraInfo) ProtoMessage()

func (*SnapshotExtraInfo) ProtoSize

func (m *SnapshotExtraInfo) ProtoSize() (n int)

func (*SnapshotExtraInfo) Reset

func (m *SnapshotExtraInfo) Reset()

func (*SnapshotExtraInfo) String

func (m *SnapshotExtraInfo) String() string

func (*SnapshotExtraInfo) Unmarshal

func (m *SnapshotExtraInfo) Unmarshal(dAtA []byte) error

func (*SnapshotExtraInfo) XXX_DiscardUnknown

func (m *SnapshotExtraInfo) XXX_DiscardUnknown()

func (*SnapshotExtraInfo) XXX_Marshal

func (m *SnapshotExtraInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SnapshotExtraInfo) XXX_Merge

func (m *SnapshotExtraInfo) XXX_Merge(src proto.Message)

func (*SnapshotExtraInfo) XXX_Size

func (m *SnapshotExtraInfo) XXX_Size() int

func (*SnapshotExtraInfo) XXX_Unmarshal

func (m *SnapshotExtraInfo) XXX_Unmarshal(b []byte) error

type SnapshotTenant added in v1.2.0

type SnapshotTenant struct {
	TenantName           string   `protobuf:"bytes,1,opt,name=tenantName,proto3" json:"tenantName,omitempty"`
	TenantID             uint32   `protobuf:"varint,2,opt,name=tenantID,proto3" json:"tenantID,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Tenant information for creating snapshots

func (*SnapshotTenant) Descriptor added in v1.2.0

func (*SnapshotTenant) Descriptor() ([]byte, []int)

func (*SnapshotTenant) GetTenantID added in v1.2.0

func (m *SnapshotTenant) GetTenantID() uint32

func (*SnapshotTenant) GetTenantName added in v1.2.0

func (m *SnapshotTenant) GetTenantName() string

func (*SnapshotTenant) Marshal added in v1.2.0

func (m *SnapshotTenant) Marshal() (dAtA []byte, err error)

func (*SnapshotTenant) MarshalTo added in v1.2.0

func (m *SnapshotTenant) MarshalTo(dAtA []byte) (int, error)

func (*SnapshotTenant) MarshalToSizedBuffer added in v1.2.0

func (m *SnapshotTenant) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SnapshotTenant) ProtoMessage added in v1.2.0

func (*SnapshotTenant) ProtoMessage()

func (*SnapshotTenant) ProtoSize added in v1.2.0

func (m *SnapshotTenant) ProtoSize() (n int)

func (*SnapshotTenant) Reset added in v1.2.0

func (m *SnapshotTenant) Reset()

func (*SnapshotTenant) String added in v1.2.0

func (m *SnapshotTenant) String() string

func (*SnapshotTenant) Unmarshal added in v1.2.0

func (m *SnapshotTenant) Unmarshal(dAtA []byte) error

func (*SnapshotTenant) XXX_DiscardUnknown added in v1.2.0

func (m *SnapshotTenant) XXX_DiscardUnknown()

func (*SnapshotTenant) XXX_Marshal added in v1.2.0

func (m *SnapshotTenant) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SnapshotTenant) XXX_Merge added in v1.2.0

func (m *SnapshotTenant) XXX_Merge(src proto.Message)

func (*SnapshotTenant) XXX_Size added in v1.2.0

func (m *SnapshotTenant) XXX_Size() int

func (*SnapshotTenant) XXX_Unmarshal added in v1.2.0

func (m *SnapshotTenant) XXX_Unmarshal(b []byte) error

type Stats added in v0.7.0

type Stats struct {
	// for scan, number of blocks to read from S3
	BlockNum int32 `protobuf:"varint,1,opt,name=block_num,json=blockNum,proto3" json:"block_num,omitempty"`
	// for scan, cost of reading from S3, basically the read lines
	// for other nodes, it means the estimated cost of current node
	Cost float64 `protobuf:"fixed64,2,opt,name=cost,proto3" json:"cost,omitempty"`
	// number of output lines
	Outcnt float64 `protobuf:"fixed64,3,opt,name=outcnt,proto3" json:"outcnt,omitempty"`
	// average size of one row
	Rowsize float64 `protobuf:"fixed64,4,opt,name=rowsize,proto3" json:"rowsize,omitempty"`
	// for scan, this means total count of all table, before filtering
	TableCnt float64 `protobuf:"fixed64,5,opt,name=table_cnt,json=tableCnt,proto3" json:"table_cnt,omitempty"`
	// for scan, selectivity means outcnt divide total count
	Selectivity          float64       `protobuf:"fixed64,6,opt,name=selectivity,proto3" json:"selectivity,omitempty"`
	ForceOneCN           bool          `protobuf:"varint,7,opt,name=forceOneCN,proto3" json:"forceOneCN,omitempty"`
	Dop                  int32         `protobuf:"varint,8,opt,name=dop,proto3" json:"dop,omitempty"`
	HashmapStats         *HashMapStats `protobuf:"bytes,9,opt,name=hashmapStats,proto3" json:"hashmapStats,omitempty"`
	Sql                  string        `protobuf:"bytes,10,opt,name=sql,proto3" json:"sql,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*Stats) Descriptor added in v0.7.0

func (*Stats) Descriptor() ([]byte, []int)

func (*Stats) GetBlockNum added in v0.7.0

func (m *Stats) GetBlockNum() int32

func (*Stats) GetCost added in v0.7.0

func (m *Stats) GetCost() float64

func (*Stats) GetDop

func (m *Stats) GetDop() int32

func (*Stats) GetForceOneCN added in v1.2.0

func (m *Stats) GetForceOneCN() bool

func (*Stats) GetHashmapStats added in v1.0.0

func (m *Stats) GetHashmapStats() *HashMapStats

func (*Stats) GetOutcnt added in v0.7.0

func (m *Stats) GetOutcnt() float64

func (*Stats) GetRowsize added in v0.7.0

func (m *Stats) GetRowsize() float64

func (*Stats) GetSelectivity added in v0.7.0

func (m *Stats) GetSelectivity() float64

func (*Stats) GetSql

func (m *Stats) GetSql() string

func (*Stats) GetTableCnt added in v0.7.0

func (m *Stats) GetTableCnt() float64

func (*Stats) Marshal added in v0.7.0

func (m *Stats) Marshal() (dAtA []byte, err error)

func (*Stats) MarshalTo added in v0.7.0

func (m *Stats) MarshalTo(dAtA []byte) (int, error)

func (*Stats) MarshalToSizedBuffer added in v0.7.0

func (m *Stats) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Stats) ProtoMessage added in v0.7.0

func (*Stats) ProtoMessage()

func (*Stats) ProtoSize added in v0.7.0

func (m *Stats) ProtoSize() (n int)

func (*Stats) Reset added in v0.7.0

func (m *Stats) Reset()

func (*Stats) String added in v0.7.0

func (m *Stats) String() string

func (*Stats) Unmarshal added in v0.7.0

func (m *Stats) Unmarshal(dAtA []byte) error

func (*Stats) XXX_DiscardUnknown added in v0.7.0

func (m *Stats) XXX_DiscardUnknown()

func (*Stats) XXX_Marshal added in v0.7.0

func (m *Stats) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Stats) XXX_Merge added in v0.7.0

func (m *Stats) XXX_Merge(src proto.Message)

func (*Stats) XXX_Size added in v0.7.0

func (m *Stats) XXX_Size() int

func (*Stats) XXX_Unmarshal added in v0.7.0

func (m *Stats) XXX_Unmarshal(b []byte) error

type SubqueryRef added in v0.5.0

type SubqueryRef struct {
	Typ                  SubqueryRef_Type `protobuf:"varint,1,opt,name=typ,proto3,enum=plan.SubqueryRef_Type" json:"typ,omitempty"`
	NodeId               int32            `protobuf:"varint,2,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	Op                   string           `protobuf:"bytes,3,opt,name=op,proto3" json:"op,omitempty"`
	Child                *Expr            `protobuf:"bytes,4,opt,name=child,proto3" json:"child,omitempty"`
	RowSize              int32            `protobuf:"varint,5,opt,name=row_size,json=rowSize,proto3" json:"row_size,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

Reference a subquery

func (*SubqueryRef) Descriptor added in v0.5.0

func (*SubqueryRef) Descriptor() ([]byte, []int)

func (*SubqueryRef) GetChild added in v0.5.0

func (m *SubqueryRef) GetChild() *Expr

func (*SubqueryRef) GetNodeId added in v0.5.0

func (m *SubqueryRef) GetNodeId() int32

func (*SubqueryRef) GetOp added in v0.5.0

func (m *SubqueryRef) GetOp() string

func (*SubqueryRef) GetRowSize added in v0.6.0

func (m *SubqueryRef) GetRowSize() int32

func (*SubqueryRef) GetTyp added in v0.5.0

func (m *SubqueryRef) GetTyp() SubqueryRef_Type

func (*SubqueryRef) Marshal added in v0.5.0

func (m *SubqueryRef) Marshal() (dAtA []byte, err error)

func (*SubqueryRef) MarshalTo added in v0.5.0

func (m *SubqueryRef) MarshalTo(dAtA []byte) (int, error)

func (*SubqueryRef) MarshalToSizedBuffer added in v0.5.0

func (m *SubqueryRef) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SubqueryRef) ProtoMessage added in v0.5.0

func (*SubqueryRef) ProtoMessage()

func (*SubqueryRef) ProtoSize added in v0.5.0

func (m *SubqueryRef) ProtoSize() (n int)

func (*SubqueryRef) Reset added in v0.5.0

func (m *SubqueryRef) Reset()

func (*SubqueryRef) String added in v0.5.0

func (m *SubqueryRef) String() string

func (*SubqueryRef) Unmarshal added in v0.5.0

func (m *SubqueryRef) Unmarshal(dAtA []byte) error

func (*SubqueryRef) XXX_DiscardUnknown added in v0.5.0

func (m *SubqueryRef) XXX_DiscardUnknown()

func (*SubqueryRef) XXX_Marshal added in v0.5.0

func (m *SubqueryRef) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SubqueryRef) XXX_Merge added in v0.5.0

func (m *SubqueryRef) XXX_Merge(src proto.Message)

func (*SubqueryRef) XXX_Size added in v0.5.0

func (m *SubqueryRef) XXX_Size() int

func (*SubqueryRef) XXX_Unmarshal added in v0.5.0

func (m *SubqueryRef) XXX_Unmarshal(b []byte) error

type SubqueryRef_Type added in v0.5.0

type SubqueryRef_Type int32
const (
	SubqueryRef_SCALAR     SubqueryRef_Type = 0
	SubqueryRef_EXISTS     SubqueryRef_Type = 1
	SubqueryRef_NOT_EXISTS SubqueryRef_Type = 2
	SubqueryRef_IN         SubqueryRef_Type = 3
	SubqueryRef_NOT_IN     SubqueryRef_Type = 4
	SubqueryRef_ANY        SubqueryRef_Type = 5
	SubqueryRef_ALL        SubqueryRef_Type = 6
)

func (SubqueryRef_Type) EnumDescriptor added in v0.5.0

func (SubqueryRef_Type) EnumDescriptor() ([]byte, []int)

func (SubqueryRef_Type) String added in v0.5.0

func (x SubqueryRef_Type) String() string

type SubscriptionMeta added in v0.8.0

type SubscriptionMeta struct {
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	AccountId            int32    `protobuf:"varint,2,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"`
	DbName               string   `protobuf:"bytes,3,opt,name=db_name,json=dbName,proto3" json:"db_name,omitempty"`
	AccountName          string   `protobuf:"bytes,4,opt,name=account_name,json=accountName,proto3" json:"account_name,omitempty"`
	SubName              string   `protobuf:"bytes,5,opt,name=sub_name,json=subName,proto3" json:"sub_name,omitempty"`
	Tables               string   `protobuf:"bytes,6,opt,name=tables,proto3" json:"tables,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*SubscriptionMeta) Descriptor added in v0.8.0

func (*SubscriptionMeta) Descriptor() ([]byte, []int)

func (*SubscriptionMeta) GetAccountId added in v0.8.0

func (m *SubscriptionMeta) GetAccountId() int32

func (*SubscriptionMeta) GetAccountName added in v0.8.0

func (m *SubscriptionMeta) GetAccountName() string

func (*SubscriptionMeta) GetDbName added in v0.8.0

func (m *SubscriptionMeta) GetDbName() string

func (*SubscriptionMeta) GetName added in v0.8.0

func (m *SubscriptionMeta) GetName() string

func (*SubscriptionMeta) GetSubName added in v0.8.0

func (m *SubscriptionMeta) GetSubName() string

func (*SubscriptionMeta) GetTables

func (m *SubscriptionMeta) GetTables() string

func (*SubscriptionMeta) Marshal added in v0.8.0

func (m *SubscriptionMeta) Marshal() (dAtA []byte, err error)

func (*SubscriptionMeta) MarshalTo added in v0.8.0

func (m *SubscriptionMeta) MarshalTo(dAtA []byte) (int, error)

func (*SubscriptionMeta) MarshalToSizedBuffer added in v0.8.0

func (m *SubscriptionMeta) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SubscriptionMeta) ProtoMessage added in v0.8.0

func (*SubscriptionMeta) ProtoMessage()

func (*SubscriptionMeta) ProtoSize added in v0.8.0

func (m *SubscriptionMeta) ProtoSize() (n int)

func (*SubscriptionMeta) Reset added in v0.8.0

func (m *SubscriptionMeta) Reset()

func (*SubscriptionMeta) String added in v0.8.0

func (m *SubscriptionMeta) String() string

func (*SubscriptionMeta) Unmarshal added in v0.8.0

func (m *SubscriptionMeta) Unmarshal(dAtA []byte) error

func (*SubscriptionMeta) XXX_DiscardUnknown added in v0.8.0

func (m *SubscriptionMeta) XXX_DiscardUnknown()

func (*SubscriptionMeta) XXX_Marshal added in v0.8.0

func (m *SubscriptionMeta) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SubscriptionMeta) XXX_Merge added in v0.8.0

func (m *SubscriptionMeta) XXX_Merge(src proto.Message)

func (*SubscriptionMeta) XXX_Size added in v0.8.0

func (m *SubscriptionMeta) XXX_Size() int

func (*SubscriptionMeta) XXX_Unmarshal added in v0.8.0

func (m *SubscriptionMeta) XXX_Unmarshal(b []byte) error

type SubscriptionOption added in v0.8.0

type SubscriptionOption struct {
	From                 string   `protobuf:"bytes,1,opt,name=from,proto3" json:"from,omitempty"`
	Publication          string   `protobuf:"bytes,2,opt,name=publication,proto3" json:"publication,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*SubscriptionOption) Descriptor added in v0.8.0

func (*SubscriptionOption) Descriptor() ([]byte, []int)

func (*SubscriptionOption) GetFrom added in v0.8.0

func (m *SubscriptionOption) GetFrom() string

func (*SubscriptionOption) GetPublication added in v0.8.0

func (m *SubscriptionOption) GetPublication() string

func (*SubscriptionOption) Marshal added in v0.8.0

func (m *SubscriptionOption) Marshal() (dAtA []byte, err error)

func (*SubscriptionOption) MarshalTo added in v0.8.0

func (m *SubscriptionOption) MarshalTo(dAtA []byte) (int, error)

func (*SubscriptionOption) MarshalToSizedBuffer added in v0.8.0

func (m *SubscriptionOption) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SubscriptionOption) ProtoMessage added in v0.8.0

func (*SubscriptionOption) ProtoMessage()

func (*SubscriptionOption) ProtoSize added in v0.8.0

func (m *SubscriptionOption) ProtoSize() (n int)

func (*SubscriptionOption) Reset added in v0.8.0

func (m *SubscriptionOption) Reset()

func (*SubscriptionOption) String added in v0.8.0

func (m *SubscriptionOption) String() string

func (*SubscriptionOption) Unmarshal added in v0.8.0

func (m *SubscriptionOption) Unmarshal(dAtA []byte) error

func (*SubscriptionOption) XXX_DiscardUnknown added in v0.8.0

func (m *SubscriptionOption) XXX_DiscardUnknown()

func (*SubscriptionOption) XXX_Marshal added in v0.8.0

func (m *SubscriptionOption) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SubscriptionOption) XXX_Merge added in v0.8.0

func (m *SubscriptionOption) XXX_Merge(src proto.Message)

func (*SubscriptionOption) XXX_Size added in v0.8.0

func (m *SubscriptionOption) XXX_Size() int

func (*SubscriptionOption) XXX_Unmarshal added in v0.8.0

func (m *SubscriptionOption) XXX_Unmarshal(b []byte) error

type TableDef

type TableDef struct {
	TblId        uint64           `protobuf:"varint,1,opt,name=tbl_id,json=tblId,proto3" json:"tbl_id,omitempty"`
	Name         string           `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Hidden       bool             `protobuf:"varint,3,opt,name=hidden,proto3" json:"hidden,omitempty"`
	Cols         []*ColDef        `protobuf:"bytes,4,rep,name=cols,proto3" json:"cols,omitempty"`
	TableType    string           `protobuf:"bytes,5,opt,name=table_type,json=tableType,proto3" json:"table_type,omitempty"`
	Createsql    string           `protobuf:"bytes,6,opt,name=createsql,proto3" json:"createsql,omitempty"`
	TblFunc      *TableFunction   `protobuf:"bytes,7,opt,name=tbl_func,json=tblFunc,proto3" json:"tbl_func,omitempty"`
	Version      uint32           `protobuf:"varint,8,opt,name=version,proto3" json:"version,omitempty"`
	Pkey         *PrimaryKeyDef   `protobuf:"bytes,11,opt,name=pkey,proto3" json:"pkey,omitempty"`
	Indexes      []*IndexDef      `protobuf:"bytes,12,rep,name=indexes,proto3" json:"indexes,omitempty"`
	Fkeys        []*ForeignKeyDef `protobuf:"bytes,13,rep,name=fkeys,proto3" json:"fkeys,omitempty"`
	RefChildTbls []uint64         `protobuf:"varint,14,rep,packed,name=ref_child_tbls,json=refChildTbls,proto3" json:"ref_child_tbls,omitempty"`
	Checks       []*CheckDef      `protobuf:"bytes,15,rep,name=checks,proto3" json:"checks,omitempty"`
	ClusterBy    *ClusterByDef    `protobuf:"bytes,22,opt,name=cluster_by,json=clusterBy,proto3" json:"cluster_by,omitempty"`
	Props        []*PropertyDef   `protobuf:"bytes,23,rep,name=props,proto3" json:"props,omitempty"`
	ViewSql      *ViewDef         `protobuf:"bytes,24,opt,name=view_sql,json=viewSql,proto3" json:"view_sql,omitempty"`
	// XXX: Deprecated and to be removed soon.
	Defs []*TableDef_DefType `protobuf:"bytes,25,rep,name=defs,proto3" json:"defs,omitempty"`
	// letter case: lower
	Name2ColIndex        map[string]int32 `` /* 190-byte string literal not displayed */
	IsLocked             bool             `protobuf:"varint,27,opt,name=isLocked,proto3" json:"isLocked,omitempty"`
	TableLockType        TableLockType    `protobuf:"varint,28,opt,name=tableLockType,proto3,enum=plan.TableLockType" json:"tableLockType,omitempty"`
	IsTemporary          bool             `protobuf:"varint,29,opt,name=is_temporary,json=isTemporary,proto3" json:"is_temporary,omitempty"`
	AutoIncrOffset       uint64           `protobuf:"varint,30,opt,name=auto_incr_offset,json=autoIncrOffset,proto3" json:"auto_incr_offset,omitempty"`
	IsDynamic            bool             `protobuf:"varint,31,opt,name=is_dynamic,json=isDynamic,proto3" json:"is_dynamic,omitempty"`
	DbName               string           `protobuf:"bytes,32,opt,name=db_name,json=dbName,proto3" json:"db_name,omitempty"`
	DbId                 uint64           `protobuf:"varint,33,opt,name=db_id,json=dbId,proto3" json:"db_id,omitempty"`
	Partition            *Partition       `protobuf:"bytes,34,opt,name=partition,proto3" json:"partition,omitempty"`
	FeatureFlag          uint64           `protobuf:"varint,35,opt,name=FeatureFlag,proto3" json:"FeatureFlag,omitempty"`
	LogicalId            uint64           `protobuf:"varint,36,opt,name=logical_id,json=logicalId,proto3" json:"logical_id,omitempty"`
	OriginalName         string           `protobuf:"bytes,37,opt,name=original_name,json=originalName,proto3" json:"original_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (*TableDef) Descriptor

func (*TableDef) Descriptor() ([]byte, []int)

func (*TableDef) GetAutoIncrOffset added in v1.0.0

func (m *TableDef) GetAutoIncrOffset() uint64

func (*TableDef) GetChecks added in v0.7.0

func (m *TableDef) GetChecks() []*CheckDef

func (*TableDef) GetClusterBy added in v0.7.0

func (m *TableDef) GetClusterBy() *ClusterByDef

func (*TableDef) GetCols

func (m *TableDef) GetCols() []*ColDef

func (*TableDef) GetCreatesql added in v0.6.0

func (m *TableDef) GetCreatesql() string

func (*TableDef) GetDbId

func (m *TableDef) GetDbId() uint64

func (*TableDef) GetDbName added in v1.1.2

func (m *TableDef) GetDbName() string

func (*TableDef) GetDefs added in v0.5.0

func (m *TableDef) GetDefs() []*TableDef_DefType

func (*TableDef) GetFeatureFlag

func (m *TableDef) GetFeatureFlag() uint64

func (*TableDef) GetFkeys added in v0.7.0

func (m *TableDef) GetFkeys() []*ForeignKeyDef

func (*TableDef) GetHidden added in v0.7.0

func (m *TableDef) GetHidden() bool

func (*TableDef) GetIndexes added in v0.7.0

func (m *TableDef) GetIndexes() []*IndexDef

func (*TableDef) GetIsDynamic added in v1.1.0

func (m *TableDef) GetIsDynamic() bool

func (*TableDef) GetIsLocked added in v0.8.0

func (m *TableDef) GetIsLocked() bool

func (*TableDef) GetIsTemporary added in v0.8.0

func (m *TableDef) GetIsTemporary() bool

func (*TableDef) GetLogicalId

func (m *TableDef) GetLogicalId() uint64

func (*TableDef) GetName

func (m *TableDef) GetName() string

func (*TableDef) GetName2ColIndex added in v0.6.0

func (m *TableDef) GetName2ColIndex() map[string]int32

func (*TableDef) GetOriginalName

func (m *TableDef) GetOriginalName() string

func (*TableDef) GetPartition added in v0.7.0

func (m *TableDef) GetPartition() *Partition

func (*TableDef) GetPkey added in v0.7.0

func (m *TableDef) GetPkey() *PrimaryKeyDef

func (*TableDef) GetProps added in v0.7.0

func (m *TableDef) GetProps() []*PropertyDef

func (*TableDef) GetRefChildTbls added in v0.7.0

func (m *TableDef) GetRefChildTbls() []uint64

func (*TableDef) GetTableLockType added in v0.8.0

func (m *TableDef) GetTableLockType() TableLockType

func (*TableDef) GetTableType added in v0.6.0

func (m *TableDef) GetTableType() string

func (*TableDef) GetTblFunc added in v0.6.0

func (m *TableDef) GetTblFunc() *TableFunction

func (*TableDef) GetTblId added in v0.7.0

func (m *TableDef) GetTblId() uint64

func (*TableDef) GetVersion added in v0.8.0

func (m *TableDef) GetVersion() uint32

func (*TableDef) GetViewSql added in v0.7.0

func (m *TableDef) GetViewSql() *ViewDef

func (*TableDef) Marshal added in v0.5.0

func (m *TableDef) Marshal() (dAtA []byte, err error)

func (*TableDef) MarshalTo added in v0.5.0

func (m *TableDef) MarshalTo(dAtA []byte) (int, error)

func (*TableDef) MarshalToSizedBuffer added in v0.5.0

func (m *TableDef) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TableDef) ProtoMessage

func (*TableDef) ProtoMessage()

func (*TableDef) ProtoSize added in v0.5.0

func (m *TableDef) ProtoSize() (n int)

func (*TableDef) Reset

func (m *TableDef) Reset()

func (*TableDef) String

func (m *TableDef) String() string

func (*TableDef) Unmarshal added in v0.5.0

func (m *TableDef) Unmarshal(dAtA []byte) error

func (*TableDef) XXX_DiscardUnknown added in v0.5.0

func (m *TableDef) XXX_DiscardUnknown()

func (*TableDef) XXX_Marshal added in v0.5.0

func (m *TableDef) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TableDef) XXX_Merge added in v0.5.0

func (m *TableDef) XXX_Merge(src proto.Message)

func (*TableDef) XXX_Size added in v0.5.0

func (m *TableDef) XXX_Size() int

func (*TableDef) XXX_Unmarshal added in v0.5.0

func (m *TableDef) XXX_Unmarshal(b []byte) error

type TableDef_DefType added in v0.5.0

type TableDef_DefType struct {
	// Types that are valid to be assigned to Def:
	//
	//	*TableDef_DefType_Properties
	Def                  isTableDef_DefType_Def `protobuf_oneof:"def"`
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_unrecognized     []byte                 `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}

XXX: Deprecated and to be removed soon.

func (*TableDef_DefType) Descriptor added in v0.5.0

func (*TableDef_DefType) Descriptor() ([]byte, []int)

func (*TableDef_DefType) GetDef added in v0.5.0

func (m *TableDef_DefType) GetDef() isTableDef_DefType_Def

func (*TableDef_DefType) GetProperties added in v0.5.0

func (m *TableDef_DefType) GetProperties() *PropertiesDef

func (*TableDef_DefType) Marshal added in v0.5.0

func (m *TableDef_DefType) Marshal() (dAtA []byte, err error)

func (*TableDef_DefType) MarshalTo added in v0.5.0

func (m *TableDef_DefType) MarshalTo(dAtA []byte) (int, error)

func (*TableDef_DefType) MarshalToSizedBuffer added in v0.5.0

func (m *TableDef_DefType) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TableDef_DefType) ProtoMessage added in v0.5.0

func (*TableDef_DefType) ProtoMessage()

func (*TableDef_DefType) ProtoSize added in v0.5.0

func (m *TableDef_DefType) ProtoSize() (n int)

func (*TableDef_DefType) Reset added in v0.5.0

func (m *TableDef_DefType) Reset()

func (*TableDef_DefType) String added in v0.5.0

func (m *TableDef_DefType) String() string

func (*TableDef_DefType) Unmarshal added in v0.5.0

func (m *TableDef_DefType) Unmarshal(dAtA []byte) error

func (*TableDef_DefType) XXX_DiscardUnknown added in v0.5.0

func (m *TableDef_DefType) XXX_DiscardUnknown()

func (*TableDef_DefType) XXX_Marshal added in v0.5.0

func (m *TableDef_DefType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TableDef_DefType) XXX_Merge added in v0.5.0

func (m *TableDef_DefType) XXX_Merge(src proto.Message)

func (*TableDef_DefType) XXX_OneofWrappers added in v0.5.0

func (*TableDef_DefType) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*TableDef_DefType) XXX_Size added in v0.5.0

func (m *TableDef_DefType) XXX_Size() int

func (*TableDef_DefType) XXX_Unmarshal added in v0.5.0

func (m *TableDef_DefType) XXX_Unmarshal(b []byte) error

type TableDef_DefType_Properties added in v0.5.0

type TableDef_DefType_Properties struct {
	Properties *PropertiesDef `protobuf:"bytes,1,opt,name=properties,proto3,oneof" json:"properties,omitempty"`
}

func (*TableDef_DefType_Properties) MarshalTo added in v0.5.0

func (m *TableDef_DefType_Properties) MarshalTo(dAtA []byte) (int, error)

func (*TableDef_DefType_Properties) MarshalToSizedBuffer added in v0.5.0

func (m *TableDef_DefType_Properties) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TableDef_DefType_Properties) ProtoSize added in v0.5.0

func (m *TableDef_DefType_Properties) ProtoSize() (n int)

type TableFunction added in v0.6.0

type TableFunction struct {
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Param                []byte   `protobuf:"bytes,2,opt,name=param,proto3" json:"param,omitempty"`
	IsSingle             bool     `protobuf:"varint,3,opt,name=is_single,json=isSingle,proto3" json:"is_single,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TableFunction) Descriptor added in v0.6.0

func (*TableFunction) Descriptor() ([]byte, []int)

func (*TableFunction) GetIsSingle

func (m *TableFunction) GetIsSingle() bool

func (*TableFunction) GetName added in v0.6.0

func (m *TableFunction) GetName() string

func (*TableFunction) GetParam added in v0.6.0

func (m *TableFunction) GetParam() []byte

func (*TableFunction) Marshal added in v0.6.0

func (m *TableFunction) Marshal() (dAtA []byte, err error)

func (*TableFunction) MarshalTo added in v0.6.0

func (m *TableFunction) MarshalTo(dAtA []byte) (int, error)

func (*TableFunction) MarshalToSizedBuffer added in v0.6.0

func (m *TableFunction) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TableFunction) ProtoMessage added in v0.6.0

func (*TableFunction) ProtoMessage()

func (*TableFunction) ProtoSize added in v0.6.0

func (m *TableFunction) ProtoSize() (n int)

func (*TableFunction) Reset added in v0.6.0

func (m *TableFunction) Reset()

func (*TableFunction) String added in v0.6.0

func (m *TableFunction) String() string

func (*TableFunction) Unmarshal added in v0.6.0

func (m *TableFunction) Unmarshal(dAtA []byte) error

func (*TableFunction) XXX_DiscardUnknown added in v0.6.0

func (m *TableFunction) XXX_DiscardUnknown()

func (*TableFunction) XXX_Marshal added in v0.6.0

func (m *TableFunction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TableFunction) XXX_Merge added in v0.6.0

func (m *TableFunction) XXX_Merge(src proto.Message)

func (*TableFunction) XXX_Size added in v0.6.0

func (m *TableFunction) XXX_Size() int

func (*TableFunction) XXX_Unmarshal added in v0.6.0

func (m *TableFunction) XXX_Unmarshal(b []byte) error

type TableLockInfo added in v0.8.0

type TableLockInfo struct {
	LockType             TableLockType `protobuf:"varint,1,opt,name=lockType,proto3,enum=plan.TableLockType" json:"lockType,omitempty"`
	TableDef             *TableDef     `protobuf:"bytes,2,opt,name=tableDef,proto3" json:"tableDef,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*TableLockInfo) Descriptor added in v0.8.0

func (*TableLockInfo) Descriptor() ([]byte, []int)

func (*TableLockInfo) GetLockType added in v0.8.0

func (m *TableLockInfo) GetLockType() TableLockType

func (*TableLockInfo) GetTableDef added in v0.8.0

func (m *TableLockInfo) GetTableDef() *TableDef

func (*TableLockInfo) Marshal added in v0.8.0

func (m *TableLockInfo) Marshal() (dAtA []byte, err error)

func (*TableLockInfo) MarshalTo added in v0.8.0

func (m *TableLockInfo) MarshalTo(dAtA []byte) (int, error)

func (*TableLockInfo) MarshalToSizedBuffer added in v0.8.0

func (m *TableLockInfo) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TableLockInfo) ProtoMessage added in v0.8.0

func (*TableLockInfo) ProtoMessage()

func (*TableLockInfo) ProtoSize added in v0.8.0

func (m *TableLockInfo) ProtoSize() (n int)

func (*TableLockInfo) Reset added in v0.8.0

func (m *TableLockInfo) Reset()

func (*TableLockInfo) String added in v0.8.0

func (m *TableLockInfo) String() string

func (*TableLockInfo) Unmarshal added in v0.8.0

func (m *TableLockInfo) Unmarshal(dAtA []byte) error

func (*TableLockInfo) XXX_DiscardUnknown added in v0.8.0

func (m *TableLockInfo) XXX_DiscardUnknown()

func (*TableLockInfo) XXX_Marshal added in v0.8.0

func (m *TableLockInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TableLockInfo) XXX_Merge added in v0.8.0

func (m *TableLockInfo) XXX_Merge(src proto.Message)

func (*TableLockInfo) XXX_Size added in v0.8.0

func (m *TableLockInfo) XXX_Size() int

func (*TableLockInfo) XXX_Unmarshal added in v0.8.0

func (m *TableLockInfo) XXX_Unmarshal(b []byte) error

type TableLockType added in v0.8.0

type TableLockType int32
const (
	TableLockType_TableLockNone             TableLockType = 0
	TableLockType_TableLockRead             TableLockType = 1
	TableLockType_TableLockReadLocal        TableLockType = 2
	TableLockType_TableLockWrite            TableLockType = 3
	TableLockType_TableLockLowPriorityWrite TableLockType = 4
)

func (TableLockType) EnumDescriptor added in v0.8.0

func (TableLockType) EnumDescriptor() ([]byte, []int)

func (TableLockType) String added in v0.8.0

func (x TableLockType) String() string

type TargetType added in v0.5.0

type TargetType struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

TargetType used in cast function as target type

func (*TargetType) Descriptor added in v0.5.0

func (*TargetType) Descriptor() ([]byte, []int)

func (*TargetType) Marshal added in v0.5.0

func (m *TargetType) Marshal() (dAtA []byte, err error)

func (*TargetType) MarshalTo added in v0.5.0

func (m *TargetType) MarshalTo(dAtA []byte) (int, error)

func (*TargetType) MarshalToSizedBuffer added in v0.5.0

func (m *TargetType) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TargetType) ProtoMessage added in v0.5.0

func (*TargetType) ProtoMessage()

func (*TargetType) ProtoSize added in v0.5.0

func (m *TargetType) ProtoSize() (n int)

func (*TargetType) Reset added in v0.5.0

func (m *TargetType) Reset()

func (*TargetType) String added in v0.5.0

func (m *TargetType) String() string

func (*TargetType) Unmarshal added in v0.5.0

func (m *TargetType) Unmarshal(dAtA []byte) error

func (*TargetType) XXX_DiscardUnknown added in v0.5.0

func (m *TargetType) XXX_DiscardUnknown()

func (*TargetType) XXX_Marshal added in v0.5.0

func (m *TargetType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TargetType) XXX_Merge added in v0.5.0

func (m *TargetType) XXX_Merge(src proto.Message)

func (*TargetType) XXX_Size added in v0.5.0

func (m *TargetType) XXX_Size() int

func (*TargetType) XXX_Unmarshal added in v0.5.0

func (m *TargetType) XXX_Unmarshal(b []byte) error

type TransationBegin added in v0.5.0

type TransationBegin struct {
	Mode                 TransationBegin_TransationMode `protobuf:"varint,1,opt,name=mode,proto3,enum=plan.TransationBegin_TransationMode" json:"mode,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                       `json:"-"`
	XXX_unrecognized     []byte                         `json:"-"`
	XXX_sizecache        int32                          `json:"-"`
}

func (*TransationBegin) Descriptor added in v0.5.0

func (*TransationBegin) Descriptor() ([]byte, []int)

func (*TransationBegin) GetMode added in v0.5.0

func (*TransationBegin) Marshal added in v0.5.0

func (m *TransationBegin) Marshal() (dAtA []byte, err error)

func (*TransationBegin) MarshalTo added in v0.5.0

func (m *TransationBegin) MarshalTo(dAtA []byte) (int, error)

func (*TransationBegin) MarshalToSizedBuffer added in v0.5.0

func (m *TransationBegin) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TransationBegin) ProtoMessage added in v0.5.0

func (*TransationBegin) ProtoMessage()

func (*TransationBegin) ProtoSize added in v0.5.0

func (m *TransationBegin) ProtoSize() (n int)

func (*TransationBegin) Reset added in v0.5.0

func (m *TransationBegin) Reset()

func (*TransationBegin) String added in v0.5.0

func (m *TransationBegin) String() string

func (*TransationBegin) Unmarshal added in v0.5.0

func (m *TransationBegin) Unmarshal(dAtA []byte) error

func (*TransationBegin) XXX_DiscardUnknown added in v0.5.0

func (m *TransationBegin) XXX_DiscardUnknown()

func (*TransationBegin) XXX_Marshal added in v0.5.0

func (m *TransationBegin) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransationBegin) XXX_Merge added in v0.5.0

func (m *TransationBegin) XXX_Merge(src proto.Message)

func (*TransationBegin) XXX_Size added in v0.5.0

func (m *TransationBegin) XXX_Size() int

func (*TransationBegin) XXX_Unmarshal added in v0.5.0

func (m *TransationBegin) XXX_Unmarshal(b []byte) error

type TransationBegin_TransationMode added in v0.5.0

type TransationBegin_TransationMode int32
const (
	TransationBegin_NONE       TransationBegin_TransationMode = 0
	TransationBegin_READ_ONLY  TransationBegin_TransationMode = 1
	TransationBegin_READ_WRITE TransationBegin_TransationMode = 2
)

func (TransationBegin_TransationMode) EnumDescriptor added in v0.5.0

func (TransationBegin_TransationMode) EnumDescriptor() ([]byte, []int)

func (TransationBegin_TransationMode) String added in v0.5.0

type TransationCommit added in v0.5.0

type TransationCommit struct {
	CompletionType       TransationCompletionType `` /* 139-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

func (*TransationCommit) Descriptor added in v0.5.0

func (*TransationCommit) Descriptor() ([]byte, []int)

func (*TransationCommit) GetCompletionType added in v0.5.0

func (m *TransationCommit) GetCompletionType() TransationCompletionType

func (*TransationCommit) Marshal added in v0.5.0

func (m *TransationCommit) Marshal() (dAtA []byte, err error)

func (*TransationCommit) MarshalTo added in v0.5.0

func (m *TransationCommit) MarshalTo(dAtA []byte) (int, error)

func (*TransationCommit) MarshalToSizedBuffer added in v0.5.0

func (m *TransationCommit) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TransationCommit) ProtoMessage added in v0.5.0

func (*TransationCommit) ProtoMessage()

func (*TransationCommit) ProtoSize added in v0.5.0

func (m *TransationCommit) ProtoSize() (n int)

func (*TransationCommit) Reset added in v0.5.0

func (m *TransationCommit) Reset()

func (*TransationCommit) String added in v0.5.0

func (m *TransationCommit) String() string

func (*TransationCommit) Unmarshal added in v0.5.0

func (m *TransationCommit) Unmarshal(dAtA []byte) error

func (*TransationCommit) XXX_DiscardUnknown added in v0.5.0

func (m *TransationCommit) XXX_DiscardUnknown()

func (*TransationCommit) XXX_Marshal added in v0.5.0

func (m *TransationCommit) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransationCommit) XXX_Merge added in v0.5.0

func (m *TransationCommit) XXX_Merge(src proto.Message)

func (*TransationCommit) XXX_Size added in v0.5.0

func (m *TransationCommit) XXX_Size() int

func (*TransationCommit) XXX_Unmarshal added in v0.5.0

func (m *TransationCommit) XXX_Unmarshal(b []byte) error

type TransationCompletionType added in v0.5.0

type TransationCompletionType int32
const (
	TransationCompletionType_CHAIN    TransationCompletionType = 0
	TransationCompletionType_NO_CHAIN TransationCompletionType = 1
	TransationCompletionType_RELEASE  TransationCompletionType = 2
)

func (TransationCompletionType) EnumDescriptor added in v0.5.0

func (TransationCompletionType) EnumDescriptor() ([]byte, []int)

func (TransationCompletionType) String added in v0.5.0

func (x TransationCompletionType) String() string

type TransationControl added in v0.5.0

type TransationControl struct {
	// TransationControl type
	TclType TransationControl_TclType `protobuf:"varint,1,opt,name=tcl_type,json=tclType,proto3,enum=plan.TransationControl_TclType" json:"tcl_type,omitempty"`
	// Types that are valid to be assigned to Action:
	//
	//	*TransationControl_Begin
	//	*TransationControl_Commit
	//	*TransationControl_Rollback
	Action               isTransationControl_Action `protobuf_oneof:"action"`
	XXX_NoUnkeyedLiteral struct{}                   `json:"-"`
	XXX_unrecognized     []byte                     `json:"-"`
	XXX_sizecache        int32                      `json:"-"`
}

func (*TransationControl) Descriptor added in v0.5.0

func (*TransationControl) Descriptor() ([]byte, []int)

func (*TransationControl) GetAction added in v0.5.0

func (m *TransationControl) GetAction() isTransationControl_Action

func (*TransationControl) GetBegin added in v0.5.0

func (m *TransationControl) GetBegin() *TransationBegin

func (*TransationControl) GetCommit added in v0.5.0

func (m *TransationControl) GetCommit() *TransationCommit

func (*TransationControl) GetRollback added in v0.5.0

func (m *TransationControl) GetRollback() *TransationRollback

func (*TransationControl) GetTclType added in v0.5.0

func (*TransationControl) Marshal added in v0.5.0

func (m *TransationControl) Marshal() (dAtA []byte, err error)

func (*TransationControl) MarshalTo added in v0.5.0

func (m *TransationControl) MarshalTo(dAtA []byte) (int, error)

func (*TransationControl) MarshalToSizedBuffer added in v0.5.0

func (m *TransationControl) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TransationControl) ProtoMessage added in v0.5.0

func (*TransationControl) ProtoMessage()

func (*TransationControl) ProtoSize added in v0.5.0

func (m *TransationControl) ProtoSize() (n int)

func (*TransationControl) Reset added in v0.5.0

func (m *TransationControl) Reset()

func (*TransationControl) String added in v0.5.0

func (m *TransationControl) String() string

func (*TransationControl) Unmarshal added in v0.5.0

func (m *TransationControl) Unmarshal(dAtA []byte) error

func (*TransationControl) XXX_DiscardUnknown added in v0.5.0

func (m *TransationControl) XXX_DiscardUnknown()

func (*TransationControl) XXX_Marshal added in v0.5.0

func (m *TransationControl) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransationControl) XXX_Merge added in v0.5.0

func (m *TransationControl) XXX_Merge(src proto.Message)

func (*TransationControl) XXX_OneofWrappers added in v0.5.0

func (*TransationControl) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*TransationControl) XXX_Size added in v0.5.0

func (m *TransationControl) XXX_Size() int

func (*TransationControl) XXX_Unmarshal added in v0.5.0

func (m *TransationControl) XXX_Unmarshal(b []byte) error

type TransationControl_Begin added in v0.5.0

type TransationControl_Begin struct {
	Begin *TransationBegin `protobuf:"bytes,2,opt,name=begin,proto3,oneof" json:"begin,omitempty"`
}

func (*TransationControl_Begin) MarshalTo added in v0.5.0

func (m *TransationControl_Begin) MarshalTo(dAtA []byte) (int, error)

func (*TransationControl_Begin) MarshalToSizedBuffer added in v0.5.0

func (m *TransationControl_Begin) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TransationControl_Begin) ProtoSize added in v0.5.0

func (m *TransationControl_Begin) ProtoSize() (n int)

type TransationControl_Commit added in v0.5.0

type TransationControl_Commit struct {
	Commit *TransationCommit `protobuf:"bytes,3,opt,name=commit,proto3,oneof" json:"commit,omitempty"`
}

func (*TransationControl_Commit) MarshalTo added in v0.5.0

func (m *TransationControl_Commit) MarshalTo(dAtA []byte) (int, error)

func (*TransationControl_Commit) MarshalToSizedBuffer added in v0.5.0

func (m *TransationControl_Commit) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TransationControl_Commit) ProtoSize added in v0.5.0

func (m *TransationControl_Commit) ProtoSize() (n int)

type TransationControl_Rollback added in v0.5.0

type TransationControl_Rollback struct {
	Rollback *TransationRollback `protobuf:"bytes,4,opt,name=rollback,proto3,oneof" json:"rollback,omitempty"`
}

func (*TransationControl_Rollback) MarshalTo added in v0.5.0

func (m *TransationControl_Rollback) MarshalTo(dAtA []byte) (int, error)

func (*TransationControl_Rollback) MarshalToSizedBuffer added in v0.5.0

func (m *TransationControl_Rollback) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TransationControl_Rollback) ProtoSize added in v0.5.0

func (m *TransationControl_Rollback) ProtoSize() (n int)

type TransationControl_TclType added in v0.5.0

type TransationControl_TclType int32
const (
	TransationControl_BEGIN    TransationControl_TclType = 0
	TransationControl_COMMIT   TransationControl_TclType = 1
	TransationControl_ROLLBACK TransationControl_TclType = 2
)

func (TransationControl_TclType) EnumDescriptor added in v0.5.0

func (TransationControl_TclType) EnumDescriptor() ([]byte, []int)

func (TransationControl_TclType) String added in v0.5.0

func (x TransationControl_TclType) String() string

type TransationRollback added in v0.5.0

type TransationRollback struct {
	CompletionType       TransationCompletionType `` /* 139-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

func (*TransationRollback) Descriptor added in v0.5.0

func (*TransationRollback) Descriptor() ([]byte, []int)

func (*TransationRollback) GetCompletionType added in v0.5.0

func (m *TransationRollback) GetCompletionType() TransationCompletionType

func (*TransationRollback) Marshal added in v0.5.0

func (m *TransationRollback) Marshal() (dAtA []byte, err error)

func (*TransationRollback) MarshalTo added in v0.5.0

func (m *TransationRollback) MarshalTo(dAtA []byte) (int, error)

func (*TransationRollback) MarshalToSizedBuffer added in v0.5.0

func (m *TransationRollback) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TransationRollback) ProtoMessage added in v0.5.0

func (*TransationRollback) ProtoMessage()

func (*TransationRollback) ProtoSize added in v0.5.0

func (m *TransationRollback) ProtoSize() (n int)

func (*TransationRollback) Reset added in v0.5.0

func (m *TransationRollback) Reset()

func (*TransationRollback) String added in v0.5.0

func (m *TransationRollback) String() string

func (*TransationRollback) Unmarshal added in v0.5.0

func (m *TransationRollback) Unmarshal(dAtA []byte) error

func (*TransationRollback) XXX_DiscardUnknown added in v0.5.0

func (m *TransationRollback) XXX_DiscardUnknown()

func (*TransationRollback) XXX_Marshal added in v0.5.0

func (m *TransationRollback) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransationRollback) XXX_Merge added in v0.5.0

func (m *TransationRollback) XXX_Merge(src proto.Message)

func (*TransationRollback) XXX_Size added in v0.5.0

func (m *TransationRollback) XXX_Size() int

func (*TransationRollback) XXX_Unmarshal added in v0.5.0

func (m *TransationRollback) XXX_Unmarshal(b []byte) error

type TruncateTable added in v0.5.0

type TruncateTable struct {
	Database             string        `protobuf:"bytes,1,opt,name=database,proto3" json:"database,omitempty"`
	Table                string        `protobuf:"bytes,2,opt,name=table,proto3" json:"table,omitempty"`
	IndexTableNames      []string      `protobuf:"bytes,3,rep,name=index_table_names,json=indexTableNames,proto3" json:"index_table_names,omitempty"`
	ClusterTable         *ClusterTable `protobuf:"bytes,5,opt,name=cluster_table,json=clusterTable,proto3" json:"cluster_table,omitempty"`
	TableId              uint64        `protobuf:"varint,6,opt,name=table_id,json=tableId,proto3" json:"table_id,omitempty"`
	ForeignTbl           []uint64      `protobuf:"varint,7,rep,packed,name=foreign_tbl,json=foreignTbl,proto3" json:"foreign_tbl,omitempty"`
	IsDelete             bool          `protobuf:"varint,8,opt,name=is_delete,json=isDelete,proto3" json:"is_delete,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*TruncateTable) Descriptor added in v0.5.0

func (*TruncateTable) Descriptor() ([]byte, []int)

func (*TruncateTable) GetClusterTable added in v0.7.0

func (m *TruncateTable) GetClusterTable() *ClusterTable

func (*TruncateTable) GetDatabase added in v0.6.0

func (m *TruncateTable) GetDatabase() string

func (*TruncateTable) GetForeignTbl added in v0.7.0

func (m *TruncateTable) GetForeignTbl() []uint64

func (*TruncateTable) GetIndexTableNames added in v0.6.0

func (m *TruncateTable) GetIndexTableNames() []string

func (*TruncateTable) GetIsDelete added in v1.1.0

func (m *TruncateTable) GetIsDelete() bool

func (*TruncateTable) GetTable added in v0.5.0

func (m *TruncateTable) GetTable() string

func (*TruncateTable) GetTableId added in v0.7.0

func (m *TruncateTable) GetTableId() uint64

func (*TruncateTable) Marshal added in v0.5.0

func (m *TruncateTable) Marshal() (dAtA []byte, err error)

func (*TruncateTable) MarshalTo added in v0.5.0

func (m *TruncateTable) MarshalTo(dAtA []byte) (int, error)

func (*TruncateTable) MarshalToSizedBuffer added in v0.5.0

func (m *TruncateTable) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*TruncateTable) ProtoMessage added in v0.5.0

func (*TruncateTable) ProtoMessage()

func (*TruncateTable) ProtoSize added in v0.5.0

func (m *TruncateTable) ProtoSize() (n int)

func (*TruncateTable) Reset added in v0.5.0

func (m *TruncateTable) Reset()

func (*TruncateTable) String added in v0.5.0

func (m *TruncateTable) String() string

func (*TruncateTable) Unmarshal added in v0.5.0

func (m *TruncateTable) Unmarshal(dAtA []byte) error

func (*TruncateTable) XXX_DiscardUnknown added in v0.5.0

func (m *TruncateTable) XXX_DiscardUnknown()

func (*TruncateTable) XXX_Marshal added in v0.5.0

func (m *TruncateTable) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TruncateTable) XXX_Merge added in v0.5.0

func (m *TruncateTable) XXX_Merge(src proto.Message)

func (*TruncateTable) XXX_Size added in v0.5.0

func (m *TruncateTable) XXX_Size() int

func (*TruncateTable) XXX_Unmarshal added in v0.5.0

func (m *TruncateTable) XXX_Unmarshal(b []byte) error

type Type

type Type struct {
	Id                   int32    `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	NotNullable          bool     `protobuf:"varint,2,opt,name=notNullable,proto3" json:"notNullable,omitempty"`
	AutoIncr             bool     `protobuf:"varint,3,opt,name=auto_incr,json=autoIncr,proto3" json:"auto_incr,omitempty"`
	Width                int32    `protobuf:"varint,4,opt,name=width,proto3" json:"width,omitempty"`
	Scale                int32    `protobuf:"varint,5,opt,name=scale,proto3" json:"scale,omitempty"`
	Table                string   `protobuf:"bytes,6,opt,name=table,proto3" json:"table,omitempty"`
	Enumvalues           string   `protobuf:"bytes,7,opt,name=enumvalues,proto3" json:"enumvalues,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Type) Descriptor

func (*Type) Descriptor() ([]byte, []int)

func (*Type) GetAutoIncr added in v0.6.0

func (m *Type) GetAutoIncr() bool

func (*Type) GetEnumvalues added in v1.0.0

func (m *Type) GetEnumvalues() string

func (*Type) GetId

func (m *Type) GetId() int32

func (*Type) GetNotNullable added in v0.7.0

func (m *Type) GetNotNullable() bool

func (*Type) GetScale added in v0.5.0

func (m *Type) GetScale() int32

func (*Type) GetTable added in v0.6.0

func (m *Type) GetTable() string

func (*Type) GetWidth

func (m *Type) GetWidth() int32

func (*Type) IsEmpty added in v1.2.0

func (t *Type) IsEmpty() bool

func (*Type) Marshal added in v0.5.0

func (m *Type) Marshal() (dAtA []byte, err error)

func (*Type) MarshalTo added in v0.5.0

func (m *Type) MarshalTo(dAtA []byte) (int, error)

func (*Type) MarshalToSizedBuffer added in v0.5.0

func (m *Type) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Type) ProtoMessage

func (*Type) ProtoMessage()

func (*Type) ProtoSize added in v0.5.0

func (m *Type) ProtoSize() (n int)

func (*Type) Reset

func (m *Type) Reset()

func (*Type) String

func (m *Type) String() string

func (*Type) Unmarshal added in v0.5.0

func (m *Type) Unmarshal(dAtA []byte) error

func (*Type) XXX_DiscardUnknown added in v0.5.0

func (m *Type) XXX_DiscardUnknown()

func (*Type) XXX_Marshal added in v0.5.0

func (m *Type) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Type) XXX_Merge added in v0.5.0

func (m *Type) XXX_Merge(src proto.Message)

func (*Type) XXX_Size added in v0.5.0

func (m *Type) XXX_Size() int

func (*Type) XXX_Unmarshal added in v0.5.0

func (m *Type) XXX_Unmarshal(b []byte) error

type UnLockTables added in v0.8.0

type UnLockTables struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*UnLockTables) Descriptor added in v0.8.0

func (*UnLockTables) Descriptor() ([]byte, []int)

func (*UnLockTables) Marshal added in v0.8.0

func (m *UnLockTables) Marshal() (dAtA []byte, err error)

func (*UnLockTables) MarshalTo added in v0.8.0

func (m *UnLockTables) MarshalTo(dAtA []byte) (int, error)

func (*UnLockTables) MarshalToSizedBuffer added in v0.8.0

func (m *UnLockTables) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*UnLockTables) ProtoMessage added in v0.8.0

func (*UnLockTables) ProtoMessage()

func (*UnLockTables) ProtoSize added in v0.8.0

func (m *UnLockTables) ProtoSize() (n int)

func (*UnLockTables) Reset added in v0.8.0

func (m *UnLockTables) Reset()

func (*UnLockTables) String added in v0.8.0

func (m *UnLockTables) String() string

func (*UnLockTables) Unmarshal added in v0.8.0

func (m *UnLockTables) Unmarshal(dAtA []byte) error

func (*UnLockTables) XXX_DiscardUnknown added in v0.8.0

func (m *UnLockTables) XXX_DiscardUnknown()

func (*UnLockTables) XXX_Marshal added in v0.8.0

func (m *UnLockTables) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UnLockTables) XXX_Merge added in v0.8.0

func (m *UnLockTables) XXX_Merge(src proto.Message)

func (*UnLockTables) XXX_Size added in v0.8.0

func (m *UnLockTables) XXX_Size() int

func (*UnLockTables) XXX_Unmarshal added in v0.8.0

func (m *UnLockTables) XXX_Unmarshal(b []byte) error

type UpdateCtx added in v0.6.0

type UpdateCtx struct {
	ObjRef               *ObjectRef `protobuf:"bytes,1,opt,name=obj_ref,json=objRef,proto3" json:"obj_ref,omitempty"`
	TableDef             *TableDef  `protobuf:"bytes,2,opt,name=table_def,json=tableDef,proto3" json:"table_def,omitempty"`
	InsertCols           []ColRef   `protobuf:"bytes,7,rep,name=insert_cols,json=insertCols,proto3" json:"insert_cols"`
	DeleteCols           []ColRef   `protobuf:"bytes,8,rep,name=delete_cols,json=deleteCols,proto3" json:"delete_cols"`
	PartitionCols        []ColRef   `protobuf:"bytes,9,rep,name=partition_cols,json=partitionCols,proto3" json:"partition_cols"`
	SkipInsertOnNullPk   bool       `protobuf:"varint,10,opt,name=skip_insert_on_null_pk,json=skipInsertOnNullPk,proto3" json:"skip_insert_on_null_pk,omitempty"`
	InsertPkColIdx       int32      `protobuf:"varint,11,opt,name=insert_pk_col_idx,json=insertPkColIdx,proto3" json:"insert_pk_col_idx,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (*UpdateCtx) Descriptor added in v0.6.0

func (*UpdateCtx) Descriptor() ([]byte, []int)

func (*UpdateCtx) GetDeleteCols

func (m *UpdateCtx) GetDeleteCols() []ColRef

func (*UpdateCtx) GetInsertCols

func (m *UpdateCtx) GetInsertCols() []ColRef

func (*UpdateCtx) GetInsertPkColIdx

func (m *UpdateCtx) GetInsertPkColIdx() int32

func (*UpdateCtx) GetObjRef

func (m *UpdateCtx) GetObjRef() *ObjectRef

func (*UpdateCtx) GetPartitionCols

func (m *UpdateCtx) GetPartitionCols() []ColRef

func (*UpdateCtx) GetSkipInsertOnNullPk

func (m *UpdateCtx) GetSkipInsertOnNullPk() bool

func (*UpdateCtx) GetTableDef

func (m *UpdateCtx) GetTableDef() *TableDef

func (*UpdateCtx) Marshal added in v0.6.0

func (m *UpdateCtx) Marshal() (dAtA []byte, err error)

func (*UpdateCtx) MarshalTo added in v0.6.0

func (m *UpdateCtx) MarshalTo(dAtA []byte) (int, error)

func (*UpdateCtx) MarshalToSizedBuffer added in v0.6.0

func (m *UpdateCtx) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*UpdateCtx) ProtoMessage added in v0.6.0

func (*UpdateCtx) ProtoMessage()

func (*UpdateCtx) ProtoSize added in v0.6.0

func (m *UpdateCtx) ProtoSize() (n int)

func (*UpdateCtx) Reset added in v0.6.0

func (m *UpdateCtx) Reset()

func (*UpdateCtx) String added in v0.6.0

func (m *UpdateCtx) String() string

func (*UpdateCtx) Unmarshal added in v0.6.0

func (m *UpdateCtx) Unmarshal(dAtA []byte) error

func (*UpdateCtx) XXX_DiscardUnknown added in v0.6.0

func (m *UpdateCtx) XXX_DiscardUnknown()

func (*UpdateCtx) XXX_Marshal added in v0.6.0

func (m *UpdateCtx) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdateCtx) XXX_Merge added in v0.6.0

func (m *UpdateCtx) XXX_Merge(src proto.Message)

func (*UpdateCtx) XXX_Size added in v0.6.0

func (m *UpdateCtx) XXX_Size() int

func (*UpdateCtx) XXX_Unmarshal added in v0.6.0

func (m *UpdateCtx) XXX_Unmarshal(b []byte) error

type VarRef

type VarRef struct {
	Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	System               bool     `protobuf:"varint,2,opt,name=system,proto3" json:"system,omitempty"`
	Global               bool     `protobuf:"varint,3,opt,name=global,proto3" json:"global,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Session variable ref, compiler should fold.

func (*VarRef) Descriptor

func (*VarRef) Descriptor() ([]byte, []int)

func (*VarRef) GetGlobal added in v0.6.0

func (m *VarRef) GetGlobal() bool

func (*VarRef) GetName

func (m *VarRef) GetName() string

func (*VarRef) GetSystem added in v0.6.0

func (m *VarRef) GetSystem() bool

func (*VarRef) Marshal added in v0.5.0

func (m *VarRef) Marshal() (dAtA []byte, err error)

func (*VarRef) MarshalTo added in v0.5.0

func (m *VarRef) MarshalTo(dAtA []byte) (int, error)

func (*VarRef) MarshalToSizedBuffer added in v0.5.0

func (m *VarRef) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*VarRef) ProtoMessage

func (*VarRef) ProtoMessage()

func (*VarRef) ProtoSize added in v0.5.0

func (m *VarRef) ProtoSize() (n int)

func (*VarRef) Reset

func (m *VarRef) Reset()

func (*VarRef) String

func (m *VarRef) String() string

func (*VarRef) Unmarshal added in v0.5.0

func (m *VarRef) Unmarshal(dAtA []byte) error

func (*VarRef) XXX_DiscardUnknown added in v0.5.0

func (m *VarRef) XXX_DiscardUnknown()

func (*VarRef) XXX_Marshal added in v0.5.0

func (m *VarRef) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*VarRef) XXX_Merge added in v0.5.0

func (m *VarRef) XXX_Merge(src proto.Message)

func (*VarRef) XXX_Size added in v0.5.0

func (m *VarRef) XXX_Size() int

func (*VarRef) XXX_Unmarshal added in v0.5.0

func (m *VarRef) XXX_Unmarshal(b []byte) error

type ViewDef added in v0.6.0

type ViewDef struct {
	View                 string   `protobuf:"bytes,1,opt,name=view,proto3" json:"view,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ViewDef) Descriptor added in v0.6.0

func (*ViewDef) Descriptor() ([]byte, []int)

func (*ViewDef) GetView added in v0.6.0

func (m *ViewDef) GetView() string

func (*ViewDef) Marshal added in v0.6.0

func (m *ViewDef) Marshal() (dAtA []byte, err error)

func (*ViewDef) MarshalTo added in v0.6.0

func (m *ViewDef) MarshalTo(dAtA []byte) (int, error)

func (*ViewDef) MarshalToSizedBuffer added in v0.6.0

func (m *ViewDef) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ViewDef) ProtoMessage added in v0.6.0

func (*ViewDef) ProtoMessage()

func (*ViewDef) ProtoSize added in v0.6.0

func (m *ViewDef) ProtoSize() (n int)

func (*ViewDef) Reset added in v0.6.0

func (m *ViewDef) Reset()

func (*ViewDef) String added in v0.6.0

func (m *ViewDef) String() string

func (*ViewDef) Unmarshal added in v0.6.0

func (m *ViewDef) Unmarshal(dAtA []byte) error

func (*ViewDef) XXX_DiscardUnknown added in v0.6.0

func (m *ViewDef) XXX_DiscardUnknown()

func (*ViewDef) XXX_Marshal added in v0.6.0

func (m *ViewDef) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ViewDef) XXX_Merge added in v0.6.0

func (m *ViewDef) XXX_Merge(src proto.Message)

func (*ViewDef) XXX_Size added in v0.6.0

func (m *ViewDef) XXX_Size() int

func (*ViewDef) XXX_Unmarshal added in v0.6.0

func (m *ViewDef) XXX_Unmarshal(b []byte) error

type WindowSpec

type WindowSpec struct {
	WindowFunc           *Expr          `protobuf:"bytes,1,opt,name=window_func,json=windowFunc,proto3" json:"window_func,omitempty"`
	PartitionBy          []*Expr        `protobuf:"bytes,2,rep,name=partition_by,json=partitionBy,proto3" json:"partition_by,omitempty"`
	OrderBy              []*OrderBySpec `protobuf:"bytes,3,rep,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
	Frame                *FrameClause   `protobuf:"bytes,4,opt,name=frame,proto3" json:"frame,omitempty"`
	Name                 string         `protobuf:"bytes,5,opt,name=name,proto3" json:"name,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*WindowSpec) Descriptor

func (*WindowSpec) Descriptor() ([]byte, []int)

func (*WindowSpec) GetFrame added in v0.8.0

func (m *WindowSpec) GetFrame() *FrameClause

func (*WindowSpec) GetName added in v0.8.0

func (m *WindowSpec) GetName() string

func (*WindowSpec) GetOrderBy added in v0.5.0

func (m *WindowSpec) GetOrderBy() []*OrderBySpec

func (*WindowSpec) GetPartitionBy

func (m *WindowSpec) GetPartitionBy() []*Expr

func (*WindowSpec) GetWindowFunc added in v0.8.0

func (m *WindowSpec) GetWindowFunc() *Expr

func (*WindowSpec) Marshal added in v0.5.0

func (m *WindowSpec) Marshal() (dAtA []byte, err error)

func (*WindowSpec) MarshalTo added in v0.5.0

func (m *WindowSpec) MarshalTo(dAtA []byte) (int, error)

func (*WindowSpec) MarshalToSizedBuffer added in v0.5.0

func (m *WindowSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*WindowSpec) ProtoMessage

func (*WindowSpec) ProtoMessage()

func (*WindowSpec) ProtoSize added in v0.5.0

func (m *WindowSpec) ProtoSize() (n int)

func (*WindowSpec) Reset

func (m *WindowSpec) Reset()

func (*WindowSpec) String

func (m *WindowSpec) String() string

func (*WindowSpec) Unmarshal added in v0.5.0

func (m *WindowSpec) Unmarshal(dAtA []byte) error

func (*WindowSpec) XXX_DiscardUnknown added in v0.5.0

func (m *WindowSpec) XXX_DiscardUnknown()

func (*WindowSpec) XXX_Marshal added in v0.5.0

func (m *WindowSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*WindowSpec) XXX_Merge added in v0.5.0

func (m *WindowSpec) XXX_Merge(src proto.Message)

func (*WindowSpec) XXX_Size added in v0.5.0

func (m *WindowSpec) XXX_Size() int

func (*WindowSpec) XXX_Unmarshal added in v0.5.0

func (m *WindowSpec) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL