diff --git a/pkg/sql/distsqlpb/api.pb.go b/pkg/sql/distsqlpb/api.pb.go index 403134b51d29..65a85240e4d1 100644 --- a/pkg/sql/distsqlpb/api.pb.go +++ b/pkg/sql/distsqlpb/api.pb.go @@ -3,6 +3,12 @@ package distsqlpb +/* + Beware! This package name must not be changed, even though it doesn't match + the Go package name, because it defines the Protobuf message names which + can't be changed without breaking backward compatibility. +*/ + import proto "github.com/gogo/protobuf/proto" import fmt "fmt" import math "math" @@ -68,7 +74,7 @@ func (x *BytesEncodeFormat) UnmarshalJSON(data []byte) error { return nil } func (BytesEncodeFormat) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_api_711be33af8d1c6bb, []int{0} + return fileDescriptor_api_458fd2476e5bb633, []int{0} } type SetupFlowRequest struct { @@ -91,7 +97,7 @@ func (m *SetupFlowRequest) Reset() { *m = SetupFlowRequest{} } func (m *SetupFlowRequest) String() string { return proto.CompactTextString(m) } func (*SetupFlowRequest) ProtoMessage() {} func (*SetupFlowRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_711be33af8d1c6bb, []int{0} + return fileDescriptor_api_458fd2476e5bb633, []int{0} } func (m *SetupFlowRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -128,7 +134,7 @@ type EvalContext struct { User string `protobuf:"bytes,7,opt,name=user" json:"user"` SeqState SequenceState `protobuf:"bytes,8,opt,name=seq_state,json=seqState" json:"seq_state"` ApplicationName string `protobuf:"bytes,9,opt,name=application_name,json=applicationName" json:"application_name"` - BytesEncodeFormat BytesEncodeFormat `protobuf:"varint,10,opt,name=bytes_encode_format,json=bytesEncodeFormat,enum=cockroach.sql.distsqlpb.BytesEncodeFormat" json:"bytes_encode_format"` + BytesEncodeFormat BytesEncodeFormat `protobuf:"varint,10,opt,name=bytes_encode_format,json=bytesEncodeFormat,enum=cockroach.sql.distsqlrun.BytesEncodeFormat" json:"bytes_encode_format"` ExtraFloatDigits int32 `protobuf:"varint,11,opt,name=extra_float_digits,json=extraFloatDigits" json:"extra_float_digits"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_sizecache int32 `json:"-"` @@ -138,7 +144,7 @@ func (m *EvalContext) Reset() { *m = EvalContext{} } func (m *EvalContext) String() string { return proto.CompactTextString(m) } func (*EvalContext) ProtoMessage() {} func (*EvalContext) Descriptor() ([]byte, []int) { - return fileDescriptor_api_711be33af8d1c6bb, []int{1} + return fileDescriptor_api_458fd2476e5bb633, []int{1} } func (m *EvalContext) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -177,7 +183,7 @@ func (m *SequenceState) Reset() { *m = SequenceState{} } func (m *SequenceState) String() string { return proto.CompactTextString(m) } func (*SequenceState) ProtoMessage() {} func (*SequenceState) Descriptor() ([]byte, []int) { - return fileDescriptor_api_711be33af8d1c6bb, []int{2} + return fileDescriptor_api_458fd2476e5bb633, []int{2} } func (m *SequenceState) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -214,7 +220,7 @@ func (m *SequenceState_Seq) Reset() { *m = SequenceState_Seq{} } func (m *SequenceState_Seq) String() string { return proto.CompactTextString(m) } func (*SequenceState_Seq) ProtoMessage() {} func (*SequenceState_Seq) Descriptor() ([]byte, []int) { - return fileDescriptor_api_711be33af8d1c6bb, []int{2, 0} + return fileDescriptor_api_458fd2476e5bb633, []int{2, 0} } func (m *SequenceState_Seq) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -249,7 +255,7 @@ func (m *SimpleResponse) Reset() { *m = SimpleResponse{} } func (m *SimpleResponse) String() string { return proto.CompactTextString(m) } func (*SimpleResponse) ProtoMessage() {} func (*SimpleResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_711be33af8d1c6bb, []int{3} + return fileDescriptor_api_458fd2476e5bb633, []int{3} } func (m *SimpleResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -294,7 +300,7 @@ func (m *ConsumerSignal) Reset() { *m = ConsumerSignal{} } func (m *ConsumerSignal) String() string { return proto.CompactTextString(m) } func (*ConsumerSignal) ProtoMessage() {} func (*ConsumerSignal) Descriptor() ([]byte, []int) { - return fileDescriptor_api_711be33af8d1c6bb, []int{4} + return fileDescriptor_api_458fd2476e5bb633, []int{4} } func (m *ConsumerSignal) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -328,7 +334,7 @@ func (m *DrainRequest) Reset() { *m = DrainRequest{} } func (m *DrainRequest) String() string { return proto.CompactTextString(m) } func (*DrainRequest) ProtoMessage() {} func (*DrainRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_711be33af8d1c6bb, []int{5} + return fileDescriptor_api_458fd2476e5bb633, []int{5} } func (m *DrainRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -381,7 +387,7 @@ func (m *ConsumerHandshake) Reset() { *m = ConsumerHandshake{} } func (m *ConsumerHandshake) String() string { return proto.CompactTextString(m) } func (*ConsumerHandshake) ProtoMessage() {} func (*ConsumerHandshake) Descriptor() ([]byte, []int) { - return fileDescriptor_api_711be33af8d1c6bb, []int{6} + return fileDescriptor_api_458fd2476e5bb633, []int{6} } func (m *ConsumerHandshake) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -407,15 +413,15 @@ func (m *ConsumerHandshake) XXX_DiscardUnknown() { var xxx_messageInfo_ConsumerHandshake proto.InternalMessageInfo func init() { - proto.RegisterType((*SetupFlowRequest)(nil), "cockroach.sql.distsqlpb.SetupFlowRequest") - proto.RegisterType((*EvalContext)(nil), "cockroach.sql.distsqlpb.EvalContext") - proto.RegisterType((*SequenceState)(nil), "cockroach.sql.distsqlpb.SequenceState") - proto.RegisterType((*SequenceState_Seq)(nil), "cockroach.sql.distsqlpb.SequenceState.Seq") - proto.RegisterType((*SimpleResponse)(nil), "cockroach.sql.distsqlpb.SimpleResponse") - proto.RegisterType((*ConsumerSignal)(nil), "cockroach.sql.distsqlpb.ConsumerSignal") - proto.RegisterType((*DrainRequest)(nil), "cockroach.sql.distsqlpb.DrainRequest") - proto.RegisterType((*ConsumerHandshake)(nil), "cockroach.sql.distsqlpb.ConsumerHandshake") - proto.RegisterEnum("cockroach.sql.distsqlpb.BytesEncodeFormat", BytesEncodeFormat_name, BytesEncodeFormat_value) + proto.RegisterType((*SetupFlowRequest)(nil), "cockroach.sql.distsqlrun.SetupFlowRequest") + proto.RegisterType((*EvalContext)(nil), "cockroach.sql.distsqlrun.EvalContext") + proto.RegisterType((*SequenceState)(nil), "cockroach.sql.distsqlrun.SequenceState") + proto.RegisterType((*SequenceState_Seq)(nil), "cockroach.sql.distsqlrun.SequenceState.Seq") + proto.RegisterType((*SimpleResponse)(nil), "cockroach.sql.distsqlrun.SimpleResponse") + proto.RegisterType((*ConsumerSignal)(nil), "cockroach.sql.distsqlrun.ConsumerSignal") + proto.RegisterType((*DrainRequest)(nil), "cockroach.sql.distsqlrun.DrainRequest") + proto.RegisterType((*ConsumerHandshake)(nil), "cockroach.sql.distsqlrun.ConsumerHandshake") + proto.RegisterEnum("cockroach.sql.distsqlrun.BytesEncodeFormat", BytesEncodeFormat_name, BytesEncodeFormat_value) } // Reference imports to suppress errors if they are not otherwise used. @@ -459,7 +465,7 @@ func NewDistSQLClient(cc *grpc.ClientConn) DistSQLClient { } func (c *distSQLClient) RunSyncFlow(ctx context.Context, opts ...grpc.CallOption) (DistSQL_RunSyncFlowClient, error) { - stream, err := c.cc.NewStream(ctx, &_DistSQL_serviceDesc.Streams[0], "/cockroach.sql.distsqlpb.DistSQL/RunSyncFlow", opts...) + stream, err := c.cc.NewStream(ctx, &_DistSQL_serviceDesc.Streams[0], "/cockroach.sql.distsqlrun.DistSQL/RunSyncFlow", opts...) if err != nil { return nil, err } @@ -491,7 +497,7 @@ func (x *distSQLRunSyncFlowClient) Recv() (*ProducerMessage, error) { func (c *distSQLClient) SetupFlow(ctx context.Context, in *SetupFlowRequest, opts ...grpc.CallOption) (*SimpleResponse, error) { out := new(SimpleResponse) - err := c.cc.Invoke(ctx, "/cockroach.sql.distsqlpb.DistSQL/SetupFlow", in, out, opts...) + err := c.cc.Invoke(ctx, "/cockroach.sql.distsqlrun.DistSQL/SetupFlow", in, out, opts...) if err != nil { return nil, err } @@ -499,7 +505,7 @@ func (c *distSQLClient) SetupFlow(ctx context.Context, in *SetupFlowRequest, opt } func (c *distSQLClient) FlowStream(ctx context.Context, opts ...grpc.CallOption) (DistSQL_FlowStreamClient, error) { - stream, err := c.cc.NewStream(ctx, &_DistSQL_serviceDesc.Streams[1], "/cockroach.sql.distsqlpb.DistSQL/FlowStream", opts...) + stream, err := c.cc.NewStream(ctx, &_DistSQL_serviceDesc.Streams[1], "/cockroach.sql.distsqlrun.DistSQL/FlowStream", opts...) if err != nil { return nil, err } @@ -591,7 +597,7 @@ func _DistSQL_SetupFlow_Handler(srv interface{}, ctx context.Context, dec func(i } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/cockroach.sql.distsqlpb.DistSQL/SetupFlow", + FullMethod: "/cockroach.sql.distsqlrun.DistSQL/SetupFlow", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(DistSQLServer).SetupFlow(ctx, req.(*SetupFlowRequest)) @@ -626,7 +632,7 @@ func (x *distSQLFlowStreamServer) Recv() (*ProducerMessage, error) { } var _DistSQL_serviceDesc = grpc.ServiceDesc{ - ServiceName: "cockroach.sql.distsqlpb.DistSQL", + ServiceName: "cockroach.sql.distsqlrun.DistSQL", HandlerType: (*DistSQLServer)(nil), Methods: []grpc.MethodDesc{ { @@ -2354,74 +2360,74 @@ var ( ErrIntOverflowApi = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("sql/distsqlpb/api.proto", fileDescriptor_api_711be33af8d1c6bb) } - -var fileDescriptor_api_711be33af8d1c6bb = []byte{ - // 1044 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x55, 0xcf, 0x6e, 0xe3, 0xd4, - 0x17, 0x8e, 0x13, 0xb7, 0x4d, 0x4e, 0x9a, 0xfc, 0xd2, 0xfb, 0xab, 0x18, 0x2b, 0x8b, 0x24, 0x64, - 0x06, 0x08, 0xb3, 0x48, 0xaa, 0x50, 0xb1, 0x00, 0x09, 0xa9, 0x69, 0x53, 0xb5, 0x65, 0x66, 0x54, - 0xec, 0xaa, 0x20, 0x16, 0x98, 0x1b, 0xfb, 0x34, 0xb1, 0xc6, 0xf6, 0x75, 0x7c, 0x6f, 0xda, 0xce, - 0x03, 0xb0, 0x44, 0x9a, 0x47, 0x60, 0xc1, 0x5b, 0xb0, 0x63, 0xd5, 0x25, 0x12, 0x1b, 0x56, 0x05, - 0xca, 0x5b, 0xb0, 0x42, 0xd7, 0x7f, 0x52, 0xa7, 0x25, 0xa5, 0x3b, 0xdf, 0xf3, 0x7d, 0xdf, 0xb9, - 0xe7, 0x9f, 0xcf, 0x85, 0x27, 0x7c, 0xea, 0xf6, 0x6c, 0x87, 0x0b, 0x3e, 0x75, 0x83, 0x51, 0x8f, - 0x06, 0x4e, 0x37, 0x08, 0x99, 0x60, 0xe4, 0x89, 0xc5, 0xac, 0xd7, 0x21, 0xa3, 0xd6, 0xa4, 0xcb, - 0xa7, 0x6e, 0x77, 0x4e, 0xa9, 0x6f, 0x8e, 0xd9, 0x98, 0x45, 0x9c, 0x9e, 0xfc, 0x8a, 0xe9, 0xf5, - 0xe6, 0x98, 0xb1, 0xb1, 0x8b, 0xbd, 0xe8, 0x34, 0x9a, 0x9d, 0xf5, 0x84, 0xe3, 0x21, 0x17, 0xd4, - 0x0b, 0x12, 0x02, 0x89, 0x7c, 0x05, 0xa3, 0x9e, 0x4d, 0x05, 0x4d, 0x6c, 0xda, 0xe2, 0xe5, 0x19, - 0xa4, 0xb1, 0x88, 0x04, 0x21, 0xb3, 0x90, 0x73, 0x16, 0xf2, 0x18, 0x6f, 0xff, 0x9c, 0x87, 0x9a, - 0x81, 0x62, 0x16, 0xec, 0xbb, 0xec, 0x42, 0xc7, 0xe9, 0x0c, 0xb9, 0x20, 0x9f, 0x82, 0x7a, 0xe6, - 0xb2, 0x0b, 0xad, 0xd0, 0x52, 0x3a, 0xe5, 0xfe, 0xbb, 0xdd, 0x25, 0x19, 0x74, 0xa5, 0xc6, 0x08, - 0xd0, 0x1a, 0xa8, 0x57, 0xd7, 0xcd, 0x9c, 0x1e, 0x89, 0xc8, 0x16, 0xac, 0x9d, 0x63, 0xc8, 0x1d, - 0xe6, 0x6b, 0x2b, 0x2d, 0xa5, 0x53, 0x19, 0xbc, 0x23, 0xc1, 0xbf, 0xaf, 0x9b, 0xd5, 0x3d, 0x87, - 0x0b, 0xe3, 0x8b, 0x17, 0xa7, 0x31, 0xaa, 0xa7, 0x34, 0xf2, 0x02, 0xca, 0x78, 0x4e, 0xdd, 0x5d, - 0xe6, 0x0b, 0xbc, 0x14, 0xda, 0x6a, 0x74, 0xeb, 0xb3, 0xa5, 0xb7, 0x0e, 0x6f, 0xb9, 0xc9, 0xc5, - 0x59, 0x39, 0x19, 0x42, 0x55, 0x5c, 0xfa, 0xa6, 0xc5, 0x58, 0x68, 0x9b, 0x1e, 0x0a, 0xaa, 0xad, - 0x45, 0x0e, 0x9b, 0x19, 0x87, 0x49, 0x09, 0xbb, 0x27, 0x97, 0xfe, 0xae, 0xe4, 0xbd, 0x44, 0x41, - 0xf5, 0x75, 0x91, 0x39, 0x91, 0x06, 0xac, 0x9d, 0x84, 0xd4, 0xc2, 0xcf, 0x4f, 0xb5, 0x62, 0x4b, - 0xe9, 0x14, 0x93, 0xab, 0x52, 0xe3, 0x91, 0x5a, 0x54, 0x6a, 0xf9, 0x23, 0xb5, 0x98, 0xaf, 0x15, - 0xda, 0xdf, 0xab, 0x50, 0xce, 0x44, 0x45, 0xb6, 0x81, 0x70, 0xe1, 0x89, 0x93, 0xb4, 0x73, 0xaf, - 0xa8, 0xcf, 0xb8, 0xa6, 0xb4, 0x94, 0x4e, 0x21, 0x71, 0xf3, 0x2f, 0x38, 0xe9, 0xc3, 0x86, 0xb8, - 0xf4, 0xef, 0x88, 0xf2, 0x19, 0xd1, 0x7d, 0x98, 0xb4, 0xa0, 0xe8, 0x32, 0x8b, 0x0a, 0x59, 0x6d, - 0xb5, 0xa5, 0x74, 0x4a, 0x09, 0x75, 0x6e, 0x95, 0x0c, 0x39, 0x0e, 0x23, 0xca, 0x31, 0xea, 0xc7, - 0x9c, 0x91, 0x5a, 0x49, 0x03, 0x80, 0x23, 0x0d, 0xad, 0xc9, 0x31, 0x15, 0x13, 0x6d, 0xb5, 0x55, - 0xe8, 0x94, 0xf4, 0x8c, 0x85, 0x68, 0xa0, 0xce, 0x38, 0x86, 0x51, 0x19, 0x53, 0x75, 0x64, 0x21, - 0x87, 0x50, 0xe2, 0x38, 0x35, 0xb9, 0xa0, 0x02, 0xa3, 0x2a, 0x95, 0xfb, 0xef, 0x2f, 0x6d, 0x9b, - 0x21, 0x87, 0xcb, 0xb7, 0xd0, 0x90, 0xec, 0x34, 0x08, 0x8e, 0xd3, 0xe8, 0x4c, 0x7a, 0x50, 0xa3, - 0x41, 0xe0, 0x3a, 0x71, 0xd4, 0xa6, 0x4f, 0x3d, 0xd4, 0x4a, 0x99, 0x0b, 0xff, 0x97, 0x41, 0x5f, - 0x51, 0x0f, 0xc9, 0xb7, 0xf0, 0xff, 0xd1, 0x1b, 0x81, 0xdc, 0x44, 0xdf, 0x62, 0x36, 0x9a, 0x67, - 0x2c, 0xf4, 0xa8, 0xd0, 0xa0, 0xa5, 0x74, 0xaa, 0xfd, 0xe7, 0x4b, 0xa3, 0x18, 0x48, 0xcd, 0x30, - 0x92, 0xec, 0x47, 0x8a, 0xb4, 0xb6, 0xa3, 0xbb, 0x00, 0xe9, 0x03, 0xc1, 0x4b, 0x11, 0x52, 0xf3, - 0xcc, 0x65, 0x54, 0x98, 0xb6, 0x33, 0x76, 0x04, 0xd7, 0xca, 0x2d, 0xa5, 0xb3, 0x92, 0x88, 0x6a, - 0x11, 0xbe, 0x2f, 0xe1, 0xbd, 0x08, 0x3d, 0x52, 0x8b, 0x85, 0x9a, 0xda, 0xfe, 0x55, 0x81, 0xca, - 0x42, 0xba, 0xe4, 0x33, 0x50, 0x39, 0x4e, 0xe5, 0x0c, 0x14, 0x3a, 0xe5, 0x07, 0xc2, 0x5b, 0x50, - 0xc9, 0x93, 0x1e, 0xe9, 0xc8, 0x16, 0x6c, 0xba, 0x94, 0x0b, 0x53, 0x96, 0xdb, 0xf1, 0xad, 0x10, - 0x3d, 0xf4, 0x05, 0xda, 0xd1, 0x78, 0x54, 0x74, 0x22, 0x31, 0x03, 0xa7, 0x87, 0xb7, 0x48, 0xfd, - 0x18, 0x0a, 0x06, 0x4e, 0xc9, 0x33, 0x58, 0x8d, 0x34, 0x76, 0x34, 0x7e, 0x95, 0x41, 0x45, 0x06, - 0x7e, 0x73, 0xdd, 0x5c, 0x91, 0xf4, 0x3d, 0x7d, 0x85, 0xe3, 0xf4, 0xd0, 0x26, 0x4f, 0x01, 0x5c, - 0x2a, 0x90, 0x0b, 0xf3, 0x9c, 0xba, 0x0b, 0x33, 0x57, 0x8a, 0xed, 0xa7, 0xd4, 0x6d, 0xef, 0x43, - 0xd5, 0x70, 0xbc, 0xc0, 0x45, 0x1d, 0x79, 0xc0, 0x7c, 0x8e, 0x64, 0x1b, 0x56, 0x30, 0x0c, 0x59, - 0x18, 0xf9, 0x2e, 0xf7, 0x1b, 0xcb, 0x7f, 0x59, 0xc9, 0xd2, 0x63, 0x72, 0xfb, 0xbb, 0x3c, 0x54, - 0x77, 0x99, 0xcf, 0x67, 0x1e, 0x86, 0x86, 0x33, 0xf6, 0xa9, 0x4b, 0x8e, 0xa0, 0x62, 0x87, 0xd4, - 0xf1, 0xcd, 0x30, 0xde, 0x40, 0x89, 0xc3, 0xf7, 0x96, 0x3a, 0xdc, 0x93, 0xec, 0x64, 0x5d, 0xe9, - 0xeb, 0x76, 0xe6, 0x44, 0xbe, 0x04, 0xc2, 0xe5, 0x42, 0x93, 0x6d, 0xbb, 0x98, 0x3b, 0xcc, 0x47, - 0x0e, 0x3f, 0x7c, 0xa0, 0xf0, 0x8b, 0x3b, 0x50, 0xaf, 0xf1, 0xbb, 0x5b, 0xf1, 0x00, 0x4a, 0x13, - 0xea, 0xdb, 0x7c, 0x42, 0x5f, 0x63, 0xb2, 0x1a, 0x97, 0x37, 0x32, 0x4d, 0xf0, 0x20, 0x55, 0xe8, - 0xb7, 0xe2, 0x4f, 0xd4, 0xab, 0x1f, 0x9a, 0x4a, 0xbb, 0x0a, 0xeb, 0xd9, 0x34, 0xda, 0x3f, 0xe6, - 0x61, 0xe3, 0x9e, 0x8c, 0x7c, 0x04, 0xc4, 0x4a, 0x8c, 0x26, 0xb7, 0x26, 0x68, 0xcf, 0x5c, 0x8c, - 0x9b, 0x99, 0xae, 0xa4, 0x8d, 0x14, 0x37, 0x52, 0x98, 0x7c, 0x03, 0xf5, 0x7b, 0x22, 0xd3, 0x46, - 0x6a, 0xbb, 0x8e, 0x8f, 0x49, 0x2d, 0xea, 0xdd, 0xf8, 0xa5, 0xe9, 0xa6, 0x2f, 0x4d, 0x77, 0xbe, - 0x5b, 0x06, 0xea, 0xdb, 0xdf, 0x9b, 0x8a, 0xae, 0xdd, 0x75, 0xbc, 0x97, 0x78, 0xc8, 0xee, 0xf8, - 0xc2, 0xe3, 0x76, 0xfc, 0x01, 0x6c, 0x7a, 0x8e, 0x6f, 0x52, 0xcb, 0xc2, 0x40, 0xa0, 0x6d, 0xa6, - 0x72, 0xf5, 0x41, 0x39, 0xf1, 0x1c, 0x7f, 0x27, 0x91, 0x24, 0xb6, 0xe7, 0xdb, 0xb0, 0x71, 0xef, - 0x27, 0x26, 0x6b, 0x50, 0x38, 0x18, 0x7e, 0x55, 0xcb, 0x11, 0x80, 0xd5, 0xa1, 0xb1, 0xbb, 0x73, - 0x3c, 0xac, 0x29, 0xf2, 0x7b, 0xb0, 0x63, 0x0c, 0x3f, 0xde, 0xae, 0xe5, 0xfb, 0x3f, 0xe5, 0x61, - 0x2d, 0x71, 0x4e, 0xce, 0xa0, 0xac, 0xcf, 0x7c, 0xe3, 0x8d, 0x6f, 0xc9, 0xf6, 0x92, 0x0f, 0xfe, - 0xb3, 0x89, 0xf1, 0x94, 0xd6, 0x3b, 0x4b, 0x89, 0xc7, 0x21, 0xb3, 0x67, 0x16, 0x86, 0x2f, 0x91, - 0x73, 0x3a, 0xc6, 0x76, 0xae, 0xa3, 0x6c, 0x29, 0x84, 0x42, 0x69, 0x3e, 0x56, 0xe4, 0xf1, 0xa3, - 0x57, 0x5f, 0x1e, 0xd0, 0xe2, 0xff, 0xd7, 0xce, 0x11, 0x04, 0x88, 0x1e, 0x61, 0x11, 0x22, 0xf5, - 0xc8, 0xa3, 0x03, 0xac, 0x3f, 0x36, 0xe7, 0x38, 0x93, 0xc1, 0xd3, 0xab, 0x3f, 0x1b, 0xb9, 0xab, - 0x9b, 0x86, 0xf2, 0xcb, 0x4d, 0x43, 0xf9, 0xed, 0xa6, 0xa1, 0xfc, 0x71, 0xd3, 0x50, 0xde, 0xfe, - 0xd5, 0xc8, 0x7d, 0x5d, 0x9a, 0x2b, 0xff, 0x09, 0x00, 0x00, 0xff, 0xff, 0xd2, 0xf0, 0x46, 0xdb, - 0x02, 0x09, 0x00, 0x00, +func init() { proto.RegisterFile("sql/distsqlpb/api.proto", fileDescriptor_api_458fd2476e5bb633) } + +var fileDescriptor_api_458fd2476e5bb633 = []byte{ + // 1048 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x56, 0x4d, 0x6f, 0xe3, 0x54, + 0x17, 0x8e, 0x13, 0xb7, 0x4d, 0x4e, 0x26, 0x79, 0xd3, 0xfb, 0x56, 0x60, 0x65, 0x91, 0x44, 0x19, + 0x3e, 0xc2, 0x20, 0x25, 0x55, 0x28, 0x2c, 0x10, 0x12, 0x6a, 0xda, 0x94, 0xb6, 0x43, 0x47, 0xc5, + 0xae, 0xaa, 0x11, 0x0b, 0xac, 0x1b, 0xfb, 0x34, 0xb1, 0xc6, 0xf6, 0x75, 0x7c, 0x6f, 0xda, 0xce, + 0x3f, 0x60, 0xc7, 0xfc, 0x04, 0x16, 0xfc, 0x11, 0x24, 0x16, 0x5d, 0xb2, 0x60, 0xc1, 0xaa, 0x40, + 0xf9, 0x17, 0xac, 0xd0, 0xf5, 0x47, 0xea, 0xb4, 0xa4, 0x94, 0x5d, 0xee, 0x79, 0x9e, 0xe7, 0xdc, + 0xf3, 0x75, 0x8f, 0x03, 0x6f, 0xf3, 0xa9, 0xdb, 0xb3, 0x1d, 0x2e, 0xf8, 0xd4, 0x0d, 0x46, 0x3d, + 0x1a, 0x38, 0xdd, 0x20, 0x64, 0x82, 0x11, 0xcd, 0x62, 0xd6, 0xab, 0x90, 0x51, 0x6b, 0xd2, 0xe5, + 0x53, 0xb7, 0x9b, 0x50, 0xc2, 0x99, 0x5f, 0xdf, 0x18, 0xb3, 0x31, 0x8b, 0x48, 0x3d, 0xf9, 0x2b, + 0xe6, 0xd7, 0x9b, 0x63, 0xc6, 0xc6, 0x2e, 0xf6, 0xa2, 0xd3, 0x68, 0x76, 0xd6, 0x13, 0x8e, 0x87, + 0x5c, 0x50, 0x2f, 0x48, 0x08, 0x24, 0x72, 0x16, 0x8c, 0x7a, 0x36, 0x15, 0x34, 0xb1, 0x69, 0x8b, + 0xb7, 0x67, 0x90, 0xc6, 0x22, 0x12, 0x84, 0xcc, 0x42, 0xce, 0x59, 0xc8, 0x63, 0xbc, 0xfd, 0x53, + 0x1e, 0x6a, 0x06, 0x8a, 0x59, 0xb0, 0xe7, 0xb2, 0x0b, 0x1d, 0xa7, 0x33, 0xe4, 0x82, 0x7c, 0x06, + 0xea, 0x99, 0xcb, 0x2e, 0xb4, 0x42, 0x4b, 0xe9, 0x94, 0xfb, 0xed, 0xee, 0xb2, 0x14, 0xba, 0x52, + 0x64, 0x04, 0x68, 0x0d, 0xd4, 0xab, 0xeb, 0x66, 0x4e, 0x8f, 0x54, 0x64, 0x13, 0xd6, 0xce, 0x31, + 0xe4, 0x0e, 0xf3, 0xb5, 0x95, 0x96, 0xd2, 0xa9, 0x0c, 0xde, 0x92, 0xe0, 0x5f, 0xd7, 0xcd, 0xea, + 0xae, 0xc3, 0x85, 0xf1, 0xd5, 0x97, 0xa7, 0x31, 0xaa, 0xa7, 0x34, 0x72, 0x04, 0x65, 0x3c, 0xa7, + 0xee, 0x0e, 0xf3, 0x05, 0x5e, 0x0a, 0x6d, 0x35, 0xba, 0xf6, 0xdd, 0xe5, 0xd7, 0x0e, 0x6f, 0xc9, + 0xc9, 0xcd, 0x59, 0x3d, 0x19, 0x42, 0x55, 0x5c, 0xfa, 0xa6, 0xc5, 0x58, 0x68, 0x9b, 0x1e, 0x0a, + 0xaa, 0xad, 0x45, 0x1e, 0x9b, 0x19, 0x8f, 0x49, 0x11, 0xbb, 0x27, 0x97, 0xfe, 0x8e, 0xe4, 0x1d, + 0xa1, 0xa0, 0xfa, 0x13, 0x91, 0x39, 0x91, 0x06, 0xac, 0x9d, 0x84, 0xd4, 0xc2, 0xe7, 0xa7, 0x5a, + 0xb1, 0xa5, 0x74, 0x8a, 0xc9, 0x55, 0xa9, 0xf1, 0x50, 0x2d, 0x2a, 0xb5, 0xfc, 0xa1, 0x5a, 0xcc, + 0xd7, 0x0a, 0xed, 0xef, 0x54, 0x28, 0x67, 0xa2, 0x22, 0x5b, 0x40, 0xb8, 0xf0, 0xc4, 0x49, 0xda, + 0xbb, 0x17, 0xd4, 0x67, 0x5c, 0x53, 0x5a, 0x4a, 0xa7, 0x90, 0xb8, 0xf9, 0x07, 0x9c, 0xf4, 0x61, + 0x5d, 0x5c, 0xfa, 0x77, 0x44, 0xf9, 0x8c, 0xe8, 0x3e, 0x4c, 0x5a, 0x50, 0x74, 0x99, 0x45, 0x85, + 0x2c, 0xb7, 0xda, 0x52, 0x3a, 0xa5, 0x84, 0x3a, 0xb7, 0x4a, 0x86, 0x1c, 0x88, 0x11, 0xe5, 0x18, + 0x35, 0x64, 0xce, 0x48, 0xad, 0xa4, 0x01, 0xc0, 0x91, 0x86, 0xd6, 0xe4, 0x98, 0x8a, 0x89, 0xb6, + 0xda, 0x2a, 0x74, 0x4a, 0x7a, 0xc6, 0x42, 0x34, 0x50, 0x67, 0x1c, 0xc3, 0xa8, 0x8c, 0xa9, 0x3a, + 0xb2, 0x90, 0x43, 0x28, 0x71, 0x9c, 0x9a, 0x5c, 0x50, 0x81, 0x51, 0x95, 0xca, 0xfd, 0xf7, 0x97, + 0xf7, 0xcd, 0x90, 0xf3, 0xe5, 0x5b, 0x68, 0x48, 0x7a, 0x1a, 0x05, 0xc7, 0x69, 0x74, 0x26, 0x3d, + 0xa8, 0xd1, 0x20, 0x70, 0x9d, 0x38, 0x6c, 0xd3, 0xa7, 0x1e, 0x6a, 0xa5, 0xcc, 0x8d, 0xff, 0xcb, + 0xa0, 0x2f, 0xa8, 0x87, 0x84, 0xc2, 0xff, 0x47, 0xaf, 0x05, 0x72, 0x13, 0x7d, 0x8b, 0xd9, 0x68, + 0x9e, 0xb1, 0xd0, 0xa3, 0x42, 0x83, 0x96, 0xd2, 0xa9, 0xf6, 0x3f, 0x5c, 0x1e, 0xc6, 0x40, 0x8a, + 0x86, 0x91, 0x66, 0x2f, 0x92, 0xa4, 0xd5, 0x1d, 0xdd, 0x05, 0x48, 0x1f, 0x08, 0x5e, 0x8a, 0x90, + 0x9a, 0x67, 0x2e, 0xa3, 0xc2, 0xb4, 0x9d, 0xb1, 0x23, 0xb8, 0x56, 0x6e, 0x29, 0x9d, 0x95, 0x44, + 0x54, 0x8b, 0xf0, 0x3d, 0x09, 0xef, 0x46, 0xe8, 0xa1, 0x5a, 0x2c, 0xd4, 0xd4, 0xf6, 0x2f, 0x0a, + 0x54, 0x16, 0xf2, 0x25, 0x9f, 0x83, 0xca, 0x71, 0x2a, 0xa7, 0xa0, 0xd0, 0x29, 0x3f, 0x14, 0xdf, + 0x82, 0x4c, 0x9e, 0xf4, 0x48, 0x48, 0x36, 0x61, 0xc3, 0xa5, 0x5c, 0x98, 0xb2, 0xe2, 0x8e, 0x6f, + 0x85, 0xe8, 0xa1, 0x2f, 0xd0, 0x8e, 0x26, 0xa4, 0xa2, 0x13, 0x89, 0x19, 0x38, 0x3d, 0xb8, 0x45, + 0xea, 0xc7, 0x50, 0x30, 0x70, 0x4a, 0xde, 0x81, 0xd5, 0x48, 0x63, 0x47, 0x13, 0x58, 0x19, 0x54, + 0x64, 0xe4, 0x37, 0xd7, 0xcd, 0x15, 0x49, 0xdf, 0xd5, 0x57, 0x38, 0x4e, 0x0f, 0x6c, 0xf2, 0x14, + 0xc0, 0xa5, 0x02, 0xb9, 0x30, 0xcf, 0xa9, 0xbb, 0x30, 0x76, 0xa5, 0xd8, 0x7e, 0x4a, 0xdd, 0xf6, + 0x17, 0x50, 0x35, 0x1c, 0x2f, 0x70, 0x51, 0x47, 0x1e, 0x30, 0x9f, 0x23, 0xf9, 0x18, 0x56, 0x30, + 0x0c, 0x59, 0x18, 0xf9, 0x5e, 0x7c, 0x64, 0x77, 0x9f, 0xad, 0xa4, 0xe9, 0x31, 0xbb, 0xfd, 0x6d, + 0x1e, 0xaa, 0x3b, 0xcc, 0xe7, 0x33, 0x0f, 0x43, 0xc3, 0x19, 0xfb, 0xd4, 0x25, 0xcf, 0xa1, 0x62, + 0x87, 0xd4, 0xf1, 0xcd, 0x30, 0xde, 0x43, 0x89, 0xc7, 0xf7, 0x96, 0x7b, 0xdc, 0x95, 0xf4, 0x64, + 0x6b, 0xe9, 0x4f, 0xec, 0xcc, 0x89, 0xbc, 0x04, 0xc2, 0xe5, 0x5e, 0x93, 0x9d, 0xbb, 0x98, 0x7b, + 0xcc, 0x47, 0x1e, 0x9f, 0x3d, 0x54, 0xfb, 0xc5, 0x5d, 0xa8, 0xd7, 0xf8, 0xdd, 0xed, 0x78, 0x00, + 0xa5, 0x09, 0xf5, 0x6d, 0x3e, 0xa1, 0xaf, 0x30, 0x59, 0x91, 0x0f, 0x34, 0x33, 0xcd, 0x71, 0x3f, + 0x95, 0xe8, 0xb7, 0xea, 0x4f, 0xd5, 0xab, 0xef, 0x9b, 0x4a, 0xbb, 0x0a, 0x4f, 0xb2, 0x89, 0xb4, + 0x7f, 0xc8, 0xc3, 0xfa, 0x3d, 0x19, 0xf9, 0x08, 0x88, 0x95, 0x18, 0x4d, 0x6e, 0x4d, 0xd0, 0x9e, + 0xb9, 0x18, 0x37, 0x34, 0xdd, 0x4c, 0xeb, 0x29, 0x6e, 0xa4, 0x30, 0xf9, 0x06, 0xea, 0xf7, 0x44, + 0xa6, 0x8d, 0xd4, 0x76, 0x1d, 0x1f, 0x93, 0x6a, 0xd4, 0xbb, 0xf1, 0x27, 0xa7, 0x9b, 0x7e, 0x72, + 0xba, 0xf3, 0x15, 0x33, 0x50, 0xdf, 0xfc, 0xd6, 0x54, 0x74, 0xed, 0xae, 0xe3, 0xdd, 0xc4, 0x43, + 0x76, 0xd7, 0x17, 0x1e, 0xb7, 0xeb, 0xf7, 0x61, 0xc3, 0x73, 0x7c, 0x93, 0x5a, 0x16, 0x06, 0x02, + 0x6d, 0x33, 0x95, 0xab, 0x0f, 0xca, 0x89, 0xe7, 0xf8, 0xdb, 0x89, 0x24, 0xb1, 0x3d, 0xdb, 0x82, + 0xf5, 0x7b, 0x2f, 0x99, 0xac, 0x41, 0x61, 0x7f, 0xf8, 0xb2, 0x96, 0x23, 0x00, 0xab, 0x43, 0x63, + 0x67, 0xfb, 0x78, 0x58, 0x53, 0xe4, 0xef, 0xc1, 0xb6, 0x31, 0xfc, 0x64, 0xab, 0x96, 0xef, 0xff, + 0x98, 0x87, 0xb5, 0xc4, 0x39, 0x99, 0x40, 0x59, 0x9f, 0xf9, 0xc6, 0x6b, 0xdf, 0x92, 0xfd, 0x25, + 0x9d, 0x7f, 0xef, 0x62, 0x3c, 0xa9, 0xf5, 0x0f, 0x96, 0x33, 0x8f, 0x43, 0x66, 0xcf, 0x2c, 0x0c, + 0x8f, 0x90, 0x73, 0x3a, 0xc6, 0x76, 0xae, 0xa3, 0x6c, 0x2a, 0xc4, 0x82, 0xd2, 0x7c, 0xb2, 0xc8, + 0x7f, 0x18, 0xbf, 0xfa, 0x03, 0x31, 0x2d, 0xbe, 0xc3, 0x76, 0x8e, 0x8c, 0x01, 0xa2, 0x0f, 0xb2, + 0x08, 0x91, 0x7a, 0xe4, 0xf1, 0x31, 0xd6, 0x1f, 0x9d, 0x78, 0x9c, 0xcd, 0xe0, 0xe9, 0xd5, 0x1f, + 0x8d, 0xdc, 0xd5, 0x4d, 0x43, 0xf9, 0xf9, 0xa6, 0xa1, 0xfc, 0x7a, 0xd3, 0x50, 0x7e, 0xbf, 0x69, + 0x28, 0x6f, 0xfe, 0x6c, 0xe4, 0xbe, 0x2e, 0xcd, 0xff, 0x6a, 0xfc, 0x1d, 0x00, 0x00, 0xff, 0xff, + 0xf1, 0x12, 0x81, 0x76, 0x12, 0x09, 0x00, 0x00, } diff --git a/pkg/sql/distsqlpb/api.proto b/pkg/sql/distsqlpb/api.proto index ebbe4c790011..a6e3639c0ced 100644 --- a/pkg/sql/distsqlpb/api.proto +++ b/pkg/sql/distsqlpb/api.proto @@ -15,7 +15,10 @@ // APIs for distributed SQL; see docs/RFCS/distributed_sql.md syntax = "proto2"; -package cockroach.sql.distsqlpb; +// Beware! This package name must not be changed, even though it doesn't match +// the Go package name, because it defines the Protobuf message names which +// can't be changed without breaking backward compatibility. +package cockroach.sql.distsqlrun; option go_package = "distsqlpb"; import "gogoproto/gogo.proto"; diff --git a/pkg/sql/distsqlpb/data.pb.go b/pkg/sql/distsqlpb/data.pb.go index afd90c27115f..7d48d666cfaf 100644 --- a/pkg/sql/distsqlpb/data.pb.go +++ b/pkg/sql/distsqlpb/data.pb.go @@ -3,6 +3,12 @@ package distsqlpb +/* + Beware! This package name must not be changed, even though it doesn't match + the Go package name, because it defines the Protobuf message names which + can't be changed without breaking backward compatibility. +*/ + import proto "github.com/gogo/protobuf/proto" import fmt "fmt" import math "math" @@ -60,7 +66,7 @@ func (x *Ordering_Column_Direction) UnmarshalJSON(data []byte) error { return nil } func (Ordering_Column_Direction) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_data_4ef92d1f4283fec5, []int{2, 0, 0} + return fileDescriptor_data_ce1e2f624baed7ae, []int{2, 0, 0} } type StreamEndpointSpec_Type int32 @@ -105,7 +111,7 @@ func (x *StreamEndpointSpec_Type) UnmarshalJSON(data []byte) error { return nil } func (StreamEndpointSpec_Type) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_data_4ef92d1f4283fec5, []int{3, 0} + return fileDescriptor_data_ce1e2f624baed7ae, []int{3, 0} } type InputSyncSpec_Type int32 @@ -145,7 +151,7 @@ func (x *InputSyncSpec_Type) UnmarshalJSON(data []byte) error { return nil } func (InputSyncSpec_Type) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_data_4ef92d1f4283fec5, []int{4, 0} + return fileDescriptor_data_ce1e2f624baed7ae, []int{4, 0} } type OutputRouterSpec_Type int32 @@ -193,7 +199,7 @@ func (x *OutputRouterSpec_Type) UnmarshalJSON(data []byte) error { return nil } func (OutputRouterSpec_Type) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_data_4ef92d1f4283fec5, []int{5, 0} + return fileDescriptor_data_ce1e2f624baed7ae, []int{5, 0} } // Error is a generic representation including a string message. @@ -209,7 +215,7 @@ type Error struct { func (m *Error) Reset() { *m = Error{} } func (*Error) ProtoMessage() {} func (*Error) Descriptor() ([]byte, []int) { - return fileDescriptor_data_4ef92d1f4283fec5, []int{0} + return fileDescriptor_data_ce1e2f624baed7ae, []int{0} } func (m *Error) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -348,7 +354,7 @@ func _Error_OneofSizer(msg proto.Message) (n int) { func (m *Expression) Reset() { *m = Expression{} } func (*Expression) ProtoMessage() {} func (*Expression) Descriptor() ([]byte, []int) { - return fileDescriptor_data_4ef92d1f4283fec5, []int{1} + return fileDescriptor_data_ce1e2f624baed7ae, []int{1} } func (m *Expression) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -385,7 +391,7 @@ func (m *Ordering) Reset() { *m = Ordering{} } func (m *Ordering) String() string { return proto.CompactTextString(m) } func (*Ordering) ProtoMessage() {} func (*Ordering) Descriptor() ([]byte, []int) { - return fileDescriptor_data_4ef92d1f4283fec5, []int{2} + return fileDescriptor_data_ce1e2f624baed7ae, []int{2} } func (m *Ordering) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -412,7 +418,7 @@ var xxx_messageInfo_Ordering proto.InternalMessageInfo type Ordering_Column struct { ColIdx uint32 `protobuf:"varint,1,opt,name=col_idx,json=colIdx" json:"col_idx"` - Direction Ordering_Column_Direction `protobuf:"varint,2,opt,name=direction,enum=cockroach.sql.distsqlpb.Ordering_Column_Direction" json:"direction"` + Direction Ordering_Column_Direction `protobuf:"varint,2,opt,name=direction,enum=cockroach.sql.distsqlrun.Ordering_Column_Direction" json:"direction"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_sizecache int32 `json:"-"` } @@ -421,7 +427,7 @@ func (m *Ordering_Column) Reset() { *m = Ordering_Column{} } func (m *Ordering_Column) String() string { return proto.CompactTextString(m) } func (*Ordering_Column) ProtoMessage() {} func (*Ordering_Column) Descriptor() ([]byte, []int) { - return fileDescriptor_data_4ef92d1f4283fec5, []int{2, 0} + return fileDescriptor_data_ce1e2f624baed7ae, []int{2, 0} } func (m *Ordering_Column) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -449,7 +455,7 @@ var xxx_messageInfo_Ordering_Column proto.InternalMessageInfo // StreamEndpointSpec describes one of the endpoints (input or output) of a physical // stream. type StreamEndpointSpec struct { - Type StreamEndpointSpec_Type `protobuf:"varint,1,opt,name=type,enum=cockroach.sql.distsqlpb.StreamEndpointSpec_Type" json:"type"` + Type StreamEndpointSpec_Type `protobuf:"varint,1,opt,name=type,enum=cockroach.sql.distsqlrun.StreamEndpointSpec_Type" json:"type"` // The ID of this stream. // // For LOCAL streams, both ends of the stream are part of the flow on this @@ -470,7 +476,7 @@ func (m *StreamEndpointSpec) Reset() { *m = StreamEndpointSpec{} } func (m *StreamEndpointSpec) String() string { return proto.CompactTextString(m) } func (*StreamEndpointSpec) ProtoMessage() {} func (*StreamEndpointSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_data_4ef92d1f4283fec5, []int{3} + return fileDescriptor_data_ce1e2f624baed7ae, []int{3} } func (m *StreamEndpointSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -498,7 +504,7 @@ var xxx_messageInfo_StreamEndpointSpec proto.InternalMessageInfo // InputSyncSpec is the specification for an input synchronizer; it decides how // to interleave rows from multiple input streams. type InputSyncSpec struct { - Type InputSyncSpec_Type `protobuf:"varint,1,opt,name=type,enum=cockroach.sql.distsqlpb.InputSyncSpec_Type" json:"type"` + Type InputSyncSpec_Type `protobuf:"varint,1,opt,name=type,enum=cockroach.sql.distsqlrun.InputSyncSpec_Type" json:"type"` Ordering Ordering `protobuf:"bytes,2,opt,name=ordering" json:"ordering"` Streams []StreamEndpointSpec `protobuf:"bytes,3,rep,name=streams" json:"streams"` // Schema for the streams entering this synchronizer. @@ -511,7 +517,7 @@ func (m *InputSyncSpec) Reset() { *m = InputSyncSpec{} } func (m *InputSyncSpec) String() string { return proto.CompactTextString(m) } func (*InputSyncSpec) ProtoMessage() {} func (*InputSyncSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_data_4ef92d1f4283fec5, []int{4} + return fileDescriptor_data_ce1e2f624baed7ae, []int{4} } func (m *InputSyncSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -539,7 +545,7 @@ var xxx_messageInfo_InputSyncSpec proto.InternalMessageInfo // OutputRouterSpec is the specification for the output router of a processor; // it decides how to send results to multiple output streams. type OutputRouterSpec struct { - Type OutputRouterSpec_Type `protobuf:"varint,1,opt,name=type,enum=cockroach.sql.distsqlpb.OutputRouterSpec_Type" json:"type"` + Type OutputRouterSpec_Type `protobuf:"varint,1,opt,name=type,enum=cockroach.sql.distsqlrun.OutputRouterSpec_Type" json:"type"` Streams []StreamEndpointSpec `protobuf:"bytes,2,rep,name=streams" json:"streams"` // Only used for the BY_HASH type; these are the indexes of the columns we are // hashing. @@ -557,7 +563,7 @@ func (m *OutputRouterSpec) Reset() { *m = OutputRouterSpec{} } func (m *OutputRouterSpec) String() string { return proto.CompactTextString(m) } func (*OutputRouterSpec) ProtoMessage() {} func (*OutputRouterSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_data_4ef92d1f4283fec5, []int{5} + return fileDescriptor_data_ce1e2f624baed7ae, []int{5} } func (m *OutputRouterSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -602,7 +608,7 @@ func (m *OutputRouterSpec_RangeRouterSpec) Reset() { *m = OutputRouterSp func (m *OutputRouterSpec_RangeRouterSpec) String() string { return proto.CompactTextString(m) } func (*OutputRouterSpec_RangeRouterSpec) ProtoMessage() {} func (*OutputRouterSpec_RangeRouterSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_data_4ef92d1f4283fec5, []int{5, 0} + return fileDescriptor_data_ce1e2f624baed7ae, []int{5, 0} } func (m *OutputRouterSpec_RangeRouterSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -646,7 +652,7 @@ func (m *OutputRouterSpec_RangeRouterSpec_ColumnEncoding) String() string { } func (*OutputRouterSpec_RangeRouterSpec_ColumnEncoding) ProtoMessage() {} func (*OutputRouterSpec_RangeRouterSpec_ColumnEncoding) Descriptor() ([]byte, []int) { - return fileDescriptor_data_4ef92d1f4283fec5, []int{5, 0, 0} + return fileDescriptor_data_ce1e2f624baed7ae, []int{5, 0, 0} } func (m *OutputRouterSpec_RangeRouterSpec_ColumnEncoding) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -685,7 +691,7 @@ func (m *OutputRouterSpec_RangeRouterSpec_Span) Reset() { *m = OutputRou func (m *OutputRouterSpec_RangeRouterSpec_Span) String() string { return proto.CompactTextString(m) } func (*OutputRouterSpec_RangeRouterSpec_Span) ProtoMessage() {} func (*OutputRouterSpec_RangeRouterSpec_Span) Descriptor() ([]byte, []int) { - return fileDescriptor_data_4ef92d1f4283fec5, []int{5, 0, 1} + return fileDescriptor_data_ce1e2f624baed7ae, []int{5, 0, 1} } func (m *OutputRouterSpec_RangeRouterSpec_Span) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -721,7 +727,7 @@ func (m *DatumInfo) Reset() { *m = DatumInfo{} } func (m *DatumInfo) String() string { return proto.CompactTextString(m) } func (*DatumInfo) ProtoMessage() {} func (*DatumInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_data_4ef92d1f4283fec5, []int{6} + return fileDescriptor_data_ce1e2f624baed7ae, []int{6} } func (m *DatumInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -758,7 +764,7 @@ func (m *ProducerHeader) Reset() { *m = ProducerHeader{} } func (m *ProducerHeader) String() string { return proto.CompactTextString(m) } func (*ProducerHeader) ProtoMessage() {} func (*ProducerHeader) Descriptor() ([]byte, []int) { - return fileDescriptor_data_4ef92d1f4283fec5, []int{7} + return fileDescriptor_data_ce1e2f624baed7ae, []int{7} } func (m *ProducerHeader) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -803,7 +809,7 @@ func (m *ProducerData) Reset() { *m = ProducerData{} } func (m *ProducerData) String() string { return proto.CompactTextString(m) } func (*ProducerData) ProtoMessage() {} func (*ProducerData) Descriptor() ([]byte, []int) { - return fileDescriptor_data_4ef92d1f4283fec5, []int{8} + return fileDescriptor_data_ce1e2f624baed7ae, []int{8} } func (m *ProducerData) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -847,7 +853,7 @@ func (m *ProducerMessage) Reset() { *m = ProducerMessage{} } func (m *ProducerMessage) String() string { return proto.CompactTextString(m) } func (*ProducerMessage) ProtoMessage() {} func (*ProducerMessage) Descriptor() ([]byte, []int) { - return fileDescriptor_data_4ef92d1f4283fec5, []int{9} + return fileDescriptor_data_ce1e2f624baed7ae, []int{9} } func (m *ProducerMessage) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -893,7 +899,7 @@ func (m *RemoteProducerMetadata) Reset() { *m = RemoteProducerMetadata{} func (m *RemoteProducerMetadata) String() string { return proto.CompactTextString(m) } func (*RemoteProducerMetadata) ProtoMessage() {} func (*RemoteProducerMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_data_4ef92d1f4283fec5, []int{10} + return fileDescriptor_data_ce1e2f624baed7ae, []int{10} } func (m *RemoteProducerMetadata) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1159,7 +1165,7 @@ func (m *RemoteProducerMetadata_RangeInfos) Reset() { *m = RemoteProduce func (m *RemoteProducerMetadata_RangeInfos) String() string { return proto.CompactTextString(m) } func (*RemoteProducerMetadata_RangeInfos) ProtoMessage() {} func (*RemoteProducerMetadata_RangeInfos) Descriptor() ([]byte, []int) { - return fileDescriptor_data_4ef92d1f4283fec5, []int{10, 0} + return fileDescriptor_data_ce1e2f624baed7ae, []int{10, 0} } func (m *RemoteProducerMetadata_RangeInfos) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1194,7 +1200,7 @@ func (m *RemoteProducerMetadata_TraceData) Reset() { *m = RemoteProducer func (m *RemoteProducerMetadata_TraceData) String() string { return proto.CompactTextString(m) } func (*RemoteProducerMetadata_TraceData) ProtoMessage() {} func (*RemoteProducerMetadata_TraceData) Descriptor() ([]byte, []int) { - return fileDescriptor_data_4ef92d1f4283fec5, []int{10, 1} + return fileDescriptor_data_ce1e2f624baed7ae, []int{10, 1} } func (m *RemoteProducerMetadata_TraceData) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1237,7 +1243,7 @@ func (m *RemoteProducerMetadata_RowNum) Reset() { *m = RemoteProducerMet func (m *RemoteProducerMetadata_RowNum) String() string { return proto.CompactTextString(m) } func (*RemoteProducerMetadata_RowNum) ProtoMessage() {} func (*RemoteProducerMetadata_RowNum) Descriptor() ([]byte, []int) { - return fileDescriptor_data_4ef92d1f4283fec5, []int{10, 2} + return fileDescriptor_data_ce1e2f624baed7ae, []int{10, 2} } func (m *RemoteProducerMetadata_RowNum) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1276,7 +1282,7 @@ func (m *RemoteProducerMetadata_SamplerProgress) Reset() { func (m *RemoteProducerMetadata_SamplerProgress) String() string { return proto.CompactTextString(m) } func (*RemoteProducerMetadata_SamplerProgress) ProtoMessage() {} func (*RemoteProducerMetadata_SamplerProgress) Descriptor() ([]byte, []int) { - return fileDescriptor_data_4ef92d1f4283fec5, []int{10, 3} + return fileDescriptor_data_ce1e2f624baed7ae, []int{10, 3} } func (m *RemoteProducerMetadata_SamplerProgress) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1318,7 +1324,7 @@ func (m *DistSQLVersionGossipInfo) Reset() { *m = DistSQLVersionGossipIn func (m *DistSQLVersionGossipInfo) String() string { return proto.CompactTextString(m) } func (*DistSQLVersionGossipInfo) ProtoMessage() {} func (*DistSQLVersionGossipInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_data_4ef92d1f4283fec5, []int{11} + return fileDescriptor_data_ce1e2f624baed7ae, []int{11} } func (m *DistSQLVersionGossipInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1356,7 +1362,7 @@ func (m *DistSQLDrainingInfo) Reset() { *m = DistSQLDrainingInfo{} } func (m *DistSQLDrainingInfo) String() string { return proto.CompactTextString(m) } func (*DistSQLDrainingInfo) ProtoMessage() {} func (*DistSQLDrainingInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_data_4ef92d1f4283fec5, []int{12} + return fileDescriptor_data_ce1e2f624baed7ae, []int{12} } func (m *DistSQLDrainingInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1382,31 +1388,31 @@ func (m *DistSQLDrainingInfo) XXX_DiscardUnknown() { var xxx_messageInfo_DistSQLDrainingInfo proto.InternalMessageInfo func init() { - proto.RegisterType((*Error)(nil), "cockroach.sql.distsqlpb.Error") - proto.RegisterType((*Expression)(nil), "cockroach.sql.distsqlpb.Expression") - proto.RegisterType((*Ordering)(nil), "cockroach.sql.distsqlpb.Ordering") - proto.RegisterType((*Ordering_Column)(nil), "cockroach.sql.distsqlpb.Ordering.Column") - proto.RegisterType((*StreamEndpointSpec)(nil), "cockroach.sql.distsqlpb.StreamEndpointSpec") - proto.RegisterType((*InputSyncSpec)(nil), "cockroach.sql.distsqlpb.InputSyncSpec") - proto.RegisterType((*OutputRouterSpec)(nil), "cockroach.sql.distsqlpb.OutputRouterSpec") - proto.RegisterType((*OutputRouterSpec_RangeRouterSpec)(nil), "cockroach.sql.distsqlpb.OutputRouterSpec.RangeRouterSpec") - proto.RegisterType((*OutputRouterSpec_RangeRouterSpec_ColumnEncoding)(nil), "cockroach.sql.distsqlpb.OutputRouterSpec.RangeRouterSpec.ColumnEncoding") - proto.RegisterType((*OutputRouterSpec_RangeRouterSpec_Span)(nil), "cockroach.sql.distsqlpb.OutputRouterSpec.RangeRouterSpec.Span") - proto.RegisterType((*DatumInfo)(nil), "cockroach.sql.distsqlpb.DatumInfo") - proto.RegisterType((*ProducerHeader)(nil), "cockroach.sql.distsqlpb.ProducerHeader") - proto.RegisterType((*ProducerData)(nil), "cockroach.sql.distsqlpb.ProducerData") - proto.RegisterType((*ProducerMessage)(nil), "cockroach.sql.distsqlpb.ProducerMessage") - proto.RegisterType((*RemoteProducerMetadata)(nil), "cockroach.sql.distsqlpb.RemoteProducerMetadata") - proto.RegisterType((*RemoteProducerMetadata_RangeInfos)(nil), "cockroach.sql.distsqlpb.RemoteProducerMetadata.RangeInfos") - proto.RegisterType((*RemoteProducerMetadata_TraceData)(nil), "cockroach.sql.distsqlpb.RemoteProducerMetadata.TraceData") - proto.RegisterType((*RemoteProducerMetadata_RowNum)(nil), "cockroach.sql.distsqlpb.RemoteProducerMetadata.RowNum") - proto.RegisterType((*RemoteProducerMetadata_SamplerProgress)(nil), "cockroach.sql.distsqlpb.RemoteProducerMetadata.SamplerProgress") - proto.RegisterType((*DistSQLVersionGossipInfo)(nil), "cockroach.sql.distsqlpb.DistSQLVersionGossipInfo") - proto.RegisterType((*DistSQLDrainingInfo)(nil), "cockroach.sql.distsqlpb.DistSQLDrainingInfo") - proto.RegisterEnum("cockroach.sql.distsqlpb.Ordering_Column_Direction", Ordering_Column_Direction_name, Ordering_Column_Direction_value) - proto.RegisterEnum("cockroach.sql.distsqlpb.StreamEndpointSpec_Type", StreamEndpointSpec_Type_name, StreamEndpointSpec_Type_value) - proto.RegisterEnum("cockroach.sql.distsqlpb.InputSyncSpec_Type", InputSyncSpec_Type_name, InputSyncSpec_Type_value) - proto.RegisterEnum("cockroach.sql.distsqlpb.OutputRouterSpec_Type", OutputRouterSpec_Type_name, OutputRouterSpec_Type_value) + proto.RegisterType((*Error)(nil), "cockroach.sql.distsqlrun.Error") + proto.RegisterType((*Expression)(nil), "cockroach.sql.distsqlrun.Expression") + proto.RegisterType((*Ordering)(nil), "cockroach.sql.distsqlrun.Ordering") + proto.RegisterType((*Ordering_Column)(nil), "cockroach.sql.distsqlrun.Ordering.Column") + proto.RegisterType((*StreamEndpointSpec)(nil), "cockroach.sql.distsqlrun.StreamEndpointSpec") + proto.RegisterType((*InputSyncSpec)(nil), "cockroach.sql.distsqlrun.InputSyncSpec") + proto.RegisterType((*OutputRouterSpec)(nil), "cockroach.sql.distsqlrun.OutputRouterSpec") + proto.RegisterType((*OutputRouterSpec_RangeRouterSpec)(nil), "cockroach.sql.distsqlrun.OutputRouterSpec.RangeRouterSpec") + proto.RegisterType((*OutputRouterSpec_RangeRouterSpec_ColumnEncoding)(nil), "cockroach.sql.distsqlrun.OutputRouterSpec.RangeRouterSpec.ColumnEncoding") + proto.RegisterType((*OutputRouterSpec_RangeRouterSpec_Span)(nil), "cockroach.sql.distsqlrun.OutputRouterSpec.RangeRouterSpec.Span") + proto.RegisterType((*DatumInfo)(nil), "cockroach.sql.distsqlrun.DatumInfo") + proto.RegisterType((*ProducerHeader)(nil), "cockroach.sql.distsqlrun.ProducerHeader") + proto.RegisterType((*ProducerData)(nil), "cockroach.sql.distsqlrun.ProducerData") + proto.RegisterType((*ProducerMessage)(nil), "cockroach.sql.distsqlrun.ProducerMessage") + proto.RegisterType((*RemoteProducerMetadata)(nil), "cockroach.sql.distsqlrun.RemoteProducerMetadata") + proto.RegisterType((*RemoteProducerMetadata_RangeInfos)(nil), "cockroach.sql.distsqlrun.RemoteProducerMetadata.RangeInfos") + proto.RegisterType((*RemoteProducerMetadata_TraceData)(nil), "cockroach.sql.distsqlrun.RemoteProducerMetadata.TraceData") + proto.RegisterType((*RemoteProducerMetadata_RowNum)(nil), "cockroach.sql.distsqlrun.RemoteProducerMetadata.RowNum") + proto.RegisterType((*RemoteProducerMetadata_SamplerProgress)(nil), "cockroach.sql.distsqlrun.RemoteProducerMetadata.SamplerProgress") + proto.RegisterType((*DistSQLVersionGossipInfo)(nil), "cockroach.sql.distsqlrun.DistSQLVersionGossipInfo") + proto.RegisterType((*DistSQLDrainingInfo)(nil), "cockroach.sql.distsqlrun.DistSQLDrainingInfo") + proto.RegisterEnum("cockroach.sql.distsqlrun.Ordering_Column_Direction", Ordering_Column_Direction_name, Ordering_Column_Direction_value) + proto.RegisterEnum("cockroach.sql.distsqlrun.StreamEndpointSpec_Type", StreamEndpointSpec_Type_name, StreamEndpointSpec_Type_value) + proto.RegisterEnum("cockroach.sql.distsqlrun.InputSyncSpec_Type", InputSyncSpec_Type_name, InputSyncSpec_Type_value) + proto.RegisterEnum("cockroach.sql.distsqlrun.OutputRouterSpec_Type", OutputRouterSpec_Type_name, OutputRouterSpec_Type_value) } func (this *Ordering) Equal(that interface{}) bool { if that == nil { @@ -5248,117 +5254,117 @@ var ( ErrIntOverflowData = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("sql/distsqlpb/data.proto", fileDescriptor_data_4ef92d1f4283fec5) } - -var fileDescriptor_data_4ef92d1f4283fec5 = []byte{ - // 1734 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x57, 0xcf, 0x6f, 0xdb, 0xc8, - 0x15, 0x16, 0x25, 0x59, 0x3f, 0x9e, 0x64, 0x99, 0x9e, 0x06, 0xa9, 0xa0, 0xa6, 0x92, 0x97, 0x6d, - 0xd1, 0x60, 0x83, 0x4a, 0x59, 0x17, 0xd8, 0x22, 0x29, 0xb0, 0xa9, 0x65, 0x69, 0x2d, 0x67, 0x13, - 0xcb, 0xa1, 0x9c, 0x05, 0x92, 0x1e, 0x58, 0x8a, 0x1c, 0xd3, 0x6c, 0x28, 0x92, 0x9e, 0x19, 0x46, - 0xf6, 0xa5, 0x87, 0xfe, 0x01, 0xc5, 0x9e, 0x8a, 0x1e, 0xb7, 0x87, 0x5e, 0xfa, 0x0f, 0xf4, 0x1f, - 0x28, 0x8a, 0x1c, 0x7b, 0x29, 0xb0, 0xe8, 0xc1, 0x68, 0xdd, 0x4b, 0x8f, 0x3d, 0xf4, 0xb4, 0xa7, - 0x62, 0x86, 0x33, 0xfa, 0x61, 0x47, 0xdd, 0x75, 0xf6, 0x62, 0xcf, 0xbc, 0x79, 0xdf, 0xa7, 0x6f, - 0xbe, 0x79, 0x7c, 0x43, 0x42, 0x9d, 0x9e, 0x06, 0x1d, 0xd7, 0xa7, 0x8c, 0x9e, 0x06, 0xf1, 0xb8, - 0xe3, 0xda, 0xcc, 0x6e, 0xc7, 0x24, 0x62, 0x11, 0xfa, 0xb6, 0x13, 0x39, 0xaf, 0x48, 0x64, 0x3b, - 0x27, 0x6d, 0x7a, 0x1a, 0xb4, 0x67, 0x39, 0x8d, 0xdb, 0xbf, 0x8c, 0xc6, 0xb4, 0xc3, 0xff, 0xc4, - 0x63, 0xf1, 0x2f, 0x05, 0x34, 0x36, 0x45, 0x72, 0x3c, 0xee, 0xd8, 0xb1, 0x2f, 0x43, 0x48, 0x85, - 0xe6, 0xbc, 0x8d, 0x5b, 0x2a, 0x86, 0x09, 0x89, 0x88, 0x02, 0xb7, 0xb8, 0x8e, 0xd8, 0x9b, 0xfa, - 0x04, 0x77, 0x62, 0x4f, 0x2c, 0x2d, 0x27, 0xdc, 0xe1, 0x09, 0xf4, 0x34, 0x18, 0xdb, 0x14, 0x77, - 0x28, 0x23, 0x89, 0xc3, 0x12, 0x82, 0xdd, 0x45, 0xb8, 0x5a, 0xc5, 0xa1, 0x13, 0xb9, 0xd8, 0xb5, - 0x5c, 0x9b, 0x25, 0x13, 0x99, 0xb0, 0x95, 0x30, 0x3f, 0xe8, 0x30, 0x62, 0x3b, 0x7e, 0xe8, 0x75, - 0x08, 0x76, 0x22, 0xc2, 0x53, 0x68, 0x6c, 0x87, 0x4a, 0x97, 0x17, 0x79, 0x91, 0x18, 0x76, 0xf8, - 0x28, 0x8d, 0x1a, 0x7f, 0xd2, 0x60, 0xad, 0xcf, 0x75, 0xa0, 0x2e, 0x94, 0x62, 0xcf, 0x12, 0x9a, - 0xea, 0xda, 0x96, 0x76, 0xb7, 0xb2, 0x5d, 0x6f, 0xcf, 0x2d, 0x92, 0x9a, 0xdb, 0x22, 0xb7, 0x5b, - 0xb9, 0xbc, 0x68, 0x15, 0x0f, 0xf7, 0xc4, 0x64, 0x90, 0x31, 0x8b, 0xb1, 0x97, 0x72, 0xbc, 0x84, - 0x4d, 0x82, 0x19, 0x39, 0xb7, 0xc7, 0x01, 0x3e, 0x3a, 0x0b, 0x45, 0xb0, 0x9e, 0x15, 0x64, 0xef, - 0x2f, 0x90, 0x49, 0x87, 0xda, 0xcf, 0xc3, 0x13, 0x3b, 0x74, 0x03, 0xec, 0x9a, 0x0a, 0xa4, 0x18, - 0xaf, 0xd3, 0x3c, 0xcc, 0xff, 0xee, 0xf3, 0x56, 0xa6, 0x5b, 0x82, 0x82, 0x8b, 0x99, 0xed, 0x07, - 0xc6, 0x21, 0x40, 0xff, 0x2c, 0x26, 0x98, 0x52, 0x3f, 0x0a, 0x51, 0x13, 0x8a, 0xaf, 0x31, 0xe1, - 0x43, 0x21, 0xbe, 0xdc, 0xcd, 0xbf, 0xb9, 0x68, 0x65, 0x4c, 0x15, 0x44, 0x75, 0xc8, 0xe3, 0xb3, - 0x38, 0x15, 0xa3, 0x16, 0x45, 0xe4, 0x61, 0x89, 0xf3, 0xfe, 0xe7, 0xf7, 0xad, 0x8c, 0xf1, 0xeb, - 0x2c, 0x94, 0x86, 0xc4, 0xc5, 0xc4, 0x0f, 0x3d, 0x34, 0x80, 0xa2, 0x13, 0x05, 0xc9, 0x24, 0xa4, - 0x75, 0x6d, 0x2b, 0x77, 0xb7, 0xb2, 0x7d, 0xb7, 0xbd, 0xa2, 0x60, 0xda, 0x0a, 0xd3, 0xde, 0x15, - 0x00, 0xf5, 0xd3, 0x12, 0xde, 0xf8, 0x83, 0x06, 0x85, 0x74, 0x05, 0x7d, 0x57, 0x90, 0x5a, 0xbe, - 0x7b, 0x26, 0x54, 0xae, 0xcb, 0xd4, 0x82, 0x13, 0x05, 0xfb, 0xee, 0x19, 0xfa, 0x14, 0xca, 0xae, - 0x4f, 0xb0, 0xc3, 0xf8, 0x36, 0xb8, 0xd2, 0xda, 0xf6, 0xf6, 0xd7, 0xfd, 0xd5, 0x76, 0x4f, 0x21, - 0x25, 0xe9, 0x9c, 0xca, 0x68, 0x42, 0x79, 0xb6, 0x8a, 0x8a, 0x90, 0xdb, 0x19, 0xed, 0xea, 0x19, - 0x54, 0x82, 0x7c, 0xaf, 0x3f, 0xda, 0xd5, 0xb5, 0x87, 0xf9, 0x7f, 0x7f, 0xde, 0x92, 0x7f, 0x8d, - 0xbf, 0x64, 0x01, 0x8d, 0x18, 0xc1, 0xf6, 0xa4, 0x1f, 0xba, 0x71, 0xe4, 0x87, 0x6c, 0x14, 0x63, - 0x07, 0x3d, 0x86, 0x3c, 0x3b, 0x8f, 0xb1, 0x90, 0x5d, 0xdb, 0xbe, 0xbf, 0x52, 0xd5, 0x75, 0x68, - 0xfb, 0xe8, 0x3c, 0xc6, 0xca, 0x71, 0xce, 0x81, 0x1e, 0x40, 0x99, 0x8a, 0x34, 0xcb, 0x77, 0xc5, - 0x36, 0xd7, 0xba, 0x77, 0xf8, 0xf2, 0xe5, 0x45, 0xab, 0x94, 0xe2, 0xf7, 0x7b, 0x5f, 0x2e, 0x8c, - 0xcd, 0x52, 0x9a, 0xbe, 0xef, 0xa2, 0x53, 0xa8, 0x31, 0x9b, 0x78, 0x98, 0x59, 0x61, 0xe4, 0x62, - 0x8e, 0xcf, 0x0b, 0xfc, 0x27, 0x12, 0x5f, 0x3d, 0x12, 0xab, 0x07, 0x91, 0x8b, 0x05, 0xc7, 0x8f, - 0x3d, 0x9f, 0x9d, 0x24, 0xe3, 0xb6, 0x13, 0x4d, 0x3a, 0x33, 0xc9, 0xee, 0x78, 0x3e, 0xee, 0xc4, - 0xaf, 0xbc, 0x8e, 0xaa, 0xc7, 0x14, 0x66, 0x56, 0xd9, 0x9c, 0xc4, 0x35, 0xee, 0x43, 0x9e, 0xef, - 0x00, 0x95, 0x61, 0xed, 0xc9, 0x70, 0x77, 0xe7, 0x89, 0x9e, 0x41, 0x00, 0x05, 0xb3, 0xff, 0x74, - 0x78, 0xd4, 0xd7, 0x35, 0xb4, 0x09, 0xeb, 0xa3, 0x17, 0x07, 0xbb, 0x96, 0xd9, 0x1f, 0x1d, 0x0e, - 0x0f, 0x46, 0x7d, 0x3d, 0xfb, 0x38, 0x5f, 0xca, 0xe9, 0x79, 0xe3, 0x8b, 0x2c, 0xac, 0xef, 0x87, - 0x71, 0xc2, 0x46, 0xe7, 0xa1, 0x23, 0x3c, 0xec, 0x2f, 0x79, 0x78, 0x6f, 0xa5, 0x87, 0x4b, 0xa8, - 0xeb, 0xf6, 0xed, 0x42, 0x29, 0x92, 0x67, 0x2f, 0x9f, 0xad, 0xf7, 0xbe, 0xb2, 0x48, 0x24, 0xc1, - 0x0c, 0x88, 0x3e, 0x81, 0x62, 0x6a, 0x2a, 0xad, 0xe7, 0x44, 0x79, 0xdf, 0xbb, 0xc1, 0x91, 0xaa, - 0x0a, 0x97, 0x0c, 0xe8, 0x31, 0x54, 0xd3, 0x62, 0xb7, 0xb8, 0x40, 0x5a, 0xcf, 0x0b, 0xc6, 0xab, - 0xaa, 0x64, 0xfb, 0x92, 0xf5, 0xba, 0xb0, 0xad, 0x8a, 0x33, 0x8b, 0x50, 0xc3, 0x90, 0x76, 0xaf, - 0x43, 0xf9, 0xf9, 0xc1, 0xd0, 0xec, 0xf5, 0xcd, 0x7e, 0x4f, 0xcf, 0xa0, 0x0a, 0x14, 0xd5, 0x44, - 0x33, 0xfe, 0x5b, 0x00, 0x7d, 0x98, 0xb0, 0x38, 0x61, 0x66, 0x94, 0x30, 0x4c, 0x84, 0xbb, 0x83, - 0x25, 0x77, 0xdb, 0xab, 0x2d, 0xb9, 0x02, 0xbc, 0x6e, 0xf0, 0x82, 0x37, 0xd9, 0x6f, 0xec, 0xcd, - 0x7b, 0x50, 0x3d, 0xb1, 0xe9, 0x89, 0xa5, 0x9a, 0x09, 0x77, 0x7b, 0xdd, 0xac, 0xf0, 0x58, 0x6a, - 0x04, 0x45, 0xaf, 0x60, 0x93, 0xd8, 0xa1, 0x87, 0x2d, 0x22, 0x44, 0x59, 0x34, 0xc6, 0x8e, 0xa8, - 0xeb, 0xca, 0xf6, 0x83, 0xaf, 0xbf, 0x0d, 0x93, 0x53, 0xcc, 0xe7, 0x52, 0xc7, 0x06, 0x59, 0x0e, - 0xa3, 0x0f, 0x60, 0xd3, 0xf5, 0x29, 0xef, 0xac, 0xd6, 0x38, 0x39, 0x3e, 0x4e, 0xcb, 0x68, 0x6d, - 0x4b, 0xbb, 0x5b, 0x92, 0x08, 0x5d, 0x2e, 0x77, 0xd5, 0x6a, 0xe3, 0xcf, 0x39, 0xd8, 0xb8, 0xc2, - 0x8e, 0x5e, 0xc2, 0x1a, 0xbf, 0x5b, 0x54, 0x73, 0xfc, 0xe8, 0x9d, 0x75, 0xb6, 0x47, 0xb1, 0xad, - 0x5a, 0x56, 0x4a, 0xc9, 0x2d, 0x73, 0xf1, 0xb1, 0x9d, 0x04, 0xcc, 0x72, 0x31, 0x65, 0x69, 0x8b, - 0x30, 0x2b, 0x32, 0xd6, 0xc3, 0x94, 0xa1, 0x00, 0xca, 0xe2, 0x16, 0xf4, 0x43, 0x4f, 0x15, 0xf0, - 0xe0, 0xdd, 0x25, 0xa4, 0x07, 0xd1, 0x97, 0x84, 0xaa, 0x7f, 0xce, 0x7e, 0xa0, 0xf1, 0x1a, 0x6a, - 0xcb, 0x29, 0xe8, 0x0e, 0x14, 0xd2, 0x03, 0xbd, 0xd6, 0xc7, 0x79, 0x9b, 0xff, 0x18, 0x4a, 0x0a, - 0x2c, 0xdb, 0xf8, 0xf7, 0x57, 0x3c, 0x0b, 0x3d, 0x7e, 0x85, 0x5f, 0xf9, 0xe1, 0x19, 0xb6, 0xf1, - 0x04, 0xf2, 0xdc, 0x1d, 0x74, 0x0b, 0xd6, 0x28, 0xb3, 0x09, 0x13, 0x3f, 0x56, 0x35, 0xd3, 0x09, - 0xd2, 0x21, 0x87, 0xc3, 0xb4, 0x81, 0x56, 0x4d, 0x3e, 0xe4, 0xaa, 0xd2, 0xb2, 0xab, 0xe7, 0x44, - 0x57, 0x94, 0xaa, 0xd2, 0x98, 0xf1, 0x48, 0x3e, 0x59, 0x3a, 0x54, 0x0f, 0x77, 0x46, 0x23, 0xeb, - 0x68, 0x60, 0x0e, 0x9f, 0xef, 0x0d, 0xd2, 0x7e, 0xf6, 0x74, 0xdf, 0x34, 0x87, 0xa6, 0xae, 0xf1, - 0x07, 0xad, 0xfb, 0xc2, 0x1a, 0xec, 0x8c, 0x06, 0x7a, 0x16, 0x55, 0xa1, 0xd4, 0x7d, 0x61, 0x99, - 0x3b, 0x07, 0x7b, 0x7d, 0x3d, 0x67, 0x7c, 0xa6, 0x41, 0x59, 0x08, 0xde, 0x0f, 0x8f, 0xa3, 0xa5, - 0x4d, 0x6a, 0xef, 0xbe, 0x49, 0xf4, 0x53, 0xf9, 0xdc, 0xbe, 0xbd, 0x95, 0xad, 0x6c, 0x1a, 0x02, - 0x64, 0xfc, 0x0a, 0x6a, 0x87, 0x24, 0x72, 0x13, 0x07, 0x93, 0x01, 0xb6, 0x5d, 0x4c, 0xd0, 0x07, - 0x50, 0x3c, 0x0e, 0xa2, 0x29, 0xbf, 0x1a, 0x84, 0x5b, 0xdd, 0x3a, 0x4f, 0xff, 0xfb, 0x45, 0xab, - 0xf0, 0x71, 0x10, 0x4d, 0xf7, 0x7b, 0x97, 0xb3, 0x91, 0x59, 0xe0, 0x89, 0xfb, 0xee, 0x37, 0xb8, - 0x8f, 0x8c, 0x3f, 0x6a, 0x50, 0x55, 0x02, 0x7a, 0x36, 0xb3, 0xd1, 0x77, 0xa0, 0x4c, 0xec, 0xa9, - 0x35, 0x3e, 0x67, 0x98, 0xca, 0xe3, 0x2a, 0x11, 0x7b, 0xda, 0xe5, 0x73, 0xf4, 0x0c, 0x4a, 0x13, - 0xcc, 0x6c, 0xfe, 0xb2, 0x28, 0x3b, 0x4b, 0x67, 0x65, 0xd1, 0x9a, 0x78, 0x12, 0x31, 0xac, 0xb8, - 0x9f, 0x4a, 0x98, 0x72, 0x4f, 0xd1, 0xa0, 0xf7, 0xa1, 0x16, 0x26, 0x13, 0x0b, 0x4f, 0x62, 0x76, - 0x6e, 0x91, 0x68, 0x4a, 0x97, 0x8e, 0xbe, 0x1a, 0x26, 0x93, 0x3e, 0x5f, 0x32, 0xa3, 0x29, 0x35, - 0xfe, 0xa6, 0xc1, 0xc6, 0x9c, 0x90, 0x52, 0xdb, 0xc3, 0xe8, 0x11, 0x14, 0x4e, 0x84, 0x71, 0xf2, - 0x9d, 0xef, 0x87, 0x2b, 0x05, 0x2d, 0xfb, 0x6c, 0x4a, 0x18, 0xfa, 0x19, 0x14, 0xd8, 0x79, 0x9c, - 0x56, 0x3a, 0xdf, 0x91, 0xb1, 0x92, 0x60, 0x56, 0x3a, 0xaa, 0x2e, 0x53, 0x1c, 0x7a, 0x04, 0x79, - 0xe1, 0x48, 0x4e, 0x08, 0xf8, 0xc1, 0x57, 0x0a, 0xe8, 0xcd, 0x7d, 0x10, 0x40, 0xe3, 0x37, 0x45, - 0xb8, 0xfd, 0x76, 0xbb, 0xd0, 0xcf, 0x01, 0xd2, 0xd6, 0xea, 0x87, 0xc7, 0x91, 0xdc, 0xe2, 0xc3, - 0x1b, 0x7a, 0x9e, 0xb6, 0x0b, 0x2e, 0x9c, 0x0e, 0x32, 0x66, 0x99, 0xa8, 0x19, 0xfa, 0x10, 0xd6, - 0xf0, 0xc2, 0x1b, 0x6e, 0x73, 0x25, 0xaf, 0x7a, 0xab, 0x4d, 0xd3, 0xd1, 0x4b, 0x00, 0xfe, 0xa2, - 0x8e, 0xad, 0x85, 0x6d, 0x3f, 0xb8, 0xa9, 0xa8, 0x23, 0xce, 0xc0, 0xad, 0xe0, 0x9a, 0x98, 0x9a, - 0xa0, 0x3d, 0xa8, 0xb1, 0xb3, 0xd0, 0x72, 0xa2, 0x88, 0xb8, 0x16, 0xaf, 0x12, 0x79, 0x91, 0xb4, - 0xde, 0xf2, 0xfa, 0x7d, 0x74, 0x16, 0xee, 0xf2, 0x3c, 0xce, 0x39, 0xc8, 0x98, 0x55, 0xb6, 0x30, - 0x47, 0xcf, 0xa0, 0x48, 0xa2, 0xa9, 0x15, 0x26, 0x13, 0x71, 0x3b, 0x54, 0xb6, 0x3f, 0xbc, 0xb1, - 0x6d, 0xd1, 0xf4, 0x20, 0x99, 0x0c, 0x32, 0x66, 0x81, 0x88, 0x11, 0x0a, 0x40, 0xa7, 0xf6, 0x24, - 0x0e, 0x30, 0xb1, 0x62, 0x12, 0x79, 0xfc, 0xd5, 0xbd, 0x5e, 0x14, 0xdc, 0x8f, 0x6e, 0xca, 0x3d, - 0x4a, 0x79, 0x0e, 0x25, 0xcd, 0x20, 0x63, 0x6e, 0xd0, 0xe5, 0x50, 0x63, 0x08, 0x30, 0x3f, 0x38, - 0xb4, 0x73, 0xa5, 0x10, 0x78, 0xa9, 0xde, 0x79, 0x8b, 0x27, 0x33, 0x88, 0xba, 0x05, 0x66, 0xc7, - 0xdd, 0xf8, 0x05, 0x94, 0x67, 0xa6, 0xa3, 0x11, 0x6c, 0x38, 0x51, 0x10, 0x60, 0x87, 0xc9, 0xaf, - 0x2c, 0x75, 0x13, 0x2e, 0x36, 0x41, 0xfe, 0x4d, 0xd6, 0x96, 0xdf, 0x64, 0x6d, 0x53, 0x7e, 0x93, - 0x2d, 0xdc, 0x77, 0xb5, 0x19, 0x05, 0x0f, 0xd2, 0xc6, 0x14, 0x0a, 0xa9, 0x69, 0xe8, 0x47, 0x50, - 0xa6, 0x38, 0x74, 0x31, 0x51, 0x7d, 0xac, 0xdc, 0xd5, 0x67, 0x2d, 0x49, 0x2c, 0x88, 0x36, 0x94, - 0x8e, 0x5c, 0xfe, 0x5d, 0xa1, 0x0e, 0x2b, 0xbb, 0xd8, 0xf9, 0xa5, 0xf1, 0x2d, 0x28, 0x05, 0x36, - 0x65, 0xd6, 0x84, 0x7a, 0xa2, 0xdc, 0xd4, 0x55, 0x5f, 0xe4, 0xd1, 0xa7, 0xd4, 0x6b, 0x7c, 0x04, - 0x1b, 0x57, 0x1c, 0x45, 0xf7, 0xa0, 0xc6, 0xdb, 0x09, 0x3f, 0x29, 0x07, 0x53, 0x8a, 0x53, 0x19, - 0x79, 0x89, 0x5c, 0xe7, 0x6b, 0x87, 0x6a, 0xa9, 0x5b, 0x84, 0xb5, 0xd7, 0x76, 0x90, 0xe0, 0xc7, - 0xf9, 0x52, 0x41, 0x2f, 0x1a, 0xbf, 0xd5, 0xa0, 0xde, 0xf3, 0x29, 0x1b, 0x3d, 0x7b, 0xf2, 0x69, - 0xfa, 0xfd, 0xb5, 0x17, 0x51, 0xea, 0xc7, 0xe2, 0xa9, 0xb9, 0xbf, 0xfc, 0xa5, 0xb6, 0xde, 0xbd, - 0xcd, 0x19, 0xbf, 0xbc, 0x68, 0xd5, 0x96, 0x21, 0xf3, 0x6f, 0xb7, 0x01, 0xdc, 0x9a, 0xf8, 0xa1, - 0x65, 0x3b, 0x0e, 0x8e, 0xb9, 0xdd, 0x0a, 0x9e, 0xfd, 0xbf, 0x70, 0x34, 0xf1, 0xc3, 0x1d, 0x09, - 0x91, 0x31, 0xe3, 0x27, 0xf0, 0x2d, 0x99, 0xd5, 0x23, 0xb6, 0x1f, 0xfa, 0xa1, 0x27, 0x24, 0x6d, - 0x41, 0xc9, 0x95, 0x73, 0xa1, 0x49, 0xf9, 0x33, 0x8b, 0x76, 0xbf, 0xf7, 0xe6, 0x9f, 0xcd, 0xcc, - 0x9b, 0xcb, 0xa6, 0xf6, 0xd7, 0xcb, 0xa6, 0xf6, 0xc5, 0x65, 0x53, 0xfb, 0xc7, 0x65, 0x53, 0xfb, - 0xec, 0x5f, 0xcd, 0xcc, 0xcb, 0xf2, 0xac, 0x56, 0xff, 0x17, 0x00, 0x00, 0xff, 0xff, 0x23, 0x71, - 0x09, 0x2b, 0x6c, 0x10, 0x00, 0x00, +func init() { proto.RegisterFile("sql/distsqlpb/data.proto", fileDescriptor_data_ce1e2f624baed7ae) } + +var fileDescriptor_data_ce1e2f624baed7ae = []byte{ + // 1735 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x58, 0x4d, 0x6f, 0x1b, 0xc7, + 0x19, 0xe6, 0x92, 0x14, 0x3f, 0x5e, 0x52, 0x14, 0x35, 0x35, 0x0c, 0x82, 0x75, 0x45, 0x65, 0x53, + 0x14, 0x6e, 0x9a, 0x92, 0xb6, 0x72, 0x30, 0xaa, 0x00, 0x8d, 0x45, 0x91, 0x16, 0xe9, 0xc8, 0xa2, + 0xba, 0x94, 0x5b, 0x38, 0x29, 0xb0, 0x5d, 0xee, 0x8e, 0x56, 0xdb, 0xec, 0x97, 0x66, 0x66, 0x4d, + 0xe9, 0xd2, 0x53, 0x7f, 0x40, 0x80, 0x02, 0x45, 0x8f, 0xe9, 0xa5, 0x97, 0xfe, 0x80, 0xfe, 0x83, + 0xd6, 0xc7, 0x1e, 0x83, 0x16, 0x10, 0x5a, 0xf5, 0xd2, 0x63, 0xaf, 0xcd, 0x29, 0x98, 0xd9, 0x19, + 0x7e, 0x48, 0x56, 0x12, 0xc5, 0x17, 0x6a, 0xe6, 0x9d, 0x79, 0x9e, 0x7d, 0xe6, 0x99, 0x77, 0xdf, + 0xd9, 0x11, 0x34, 0xe8, 0xa9, 0xdf, 0x71, 0x3c, 0xca, 0xe8, 0xa9, 0x1f, 0x4f, 0x3a, 0x8e, 0xc5, + 0xac, 0x76, 0x4c, 0x22, 0x16, 0xa1, 0x86, 0x1d, 0xd9, 0x9f, 0x90, 0xc8, 0xb2, 0x4f, 0xda, 0xf4, + 0xd4, 0x6f, 0xcb, 0x39, 0x24, 0x09, 0x9b, 0x77, 0x7f, 0x1d, 0x4d, 0x68, 0x87, 0xff, 0xc4, 0x13, + 0xf1, 0x27, 0x45, 0x34, 0xd7, 0xc5, 0xec, 0x78, 0xd2, 0xb1, 0x62, 0x4f, 0x86, 0x90, 0x0a, 0xcd, + 0x89, 0x9b, 0x77, 0x54, 0x0c, 0x13, 0x12, 0x11, 0x05, 0x6e, 0x71, 0x21, 0xb1, 0x3b, 0xf5, 0x08, + 0xee, 0xc4, 0xae, 0x18, 0x5a, 0x9e, 0x70, 0x8f, 0x4f, 0xa0, 0xa7, 0xfe, 0xc4, 0xa2, 0xb8, 0x43, + 0x19, 0x49, 0x6c, 0x96, 0x10, 0xec, 0x2c, 0xc2, 0xd5, 0x28, 0x0e, 0xed, 0xc8, 0xc1, 0x8e, 0xe9, + 0x58, 0x2c, 0x09, 0xe4, 0x84, 0xcd, 0x84, 0x79, 0x7e, 0x87, 0x11, 0xcb, 0xf6, 0x42, 0xb7, 0x43, + 0xb0, 0x1d, 0x11, 0x3e, 0x85, 0xc6, 0x56, 0xa8, 0x74, 0xb9, 0x91, 0x1b, 0x89, 0x66, 0x87, 0xb7, + 0xd2, 0xa8, 0xfe, 0x17, 0x0d, 0x56, 0xfa, 0x5c, 0x07, 0xea, 0x42, 0x29, 0x76, 0x4d, 0xa1, 0xa9, + 0xa1, 0x6d, 0x6a, 0xf7, 0x2b, 0x5b, 0x8d, 0xf6, 0xdc, 0x23, 0xa9, 0xb9, 0x2d, 0xe6, 0x76, 0x2b, + 0x97, 0x17, 0xad, 0xe2, 0xe1, 0x9e, 0xe8, 0x0c, 0x32, 0x46, 0x31, 0x76, 0x53, 0x8e, 0x8f, 0x60, + 0x9d, 0x60, 0x46, 0xce, 0xad, 0x89, 0x8f, 0x8f, 0xce, 0x42, 0x11, 0x6c, 0x64, 0x05, 0xd9, 0x3b, + 0x0b, 0x64, 0xd2, 0xa1, 0xf6, 0xf3, 0xf0, 0xc4, 0x0a, 0x1d, 0x1f, 0x3b, 0x86, 0x02, 0x29, 0xc6, + 0xeb, 0x34, 0xdb, 0xf9, 0x3f, 0x7c, 0xd6, 0xca, 0x74, 0x4b, 0x50, 0x70, 0x30, 0xb3, 0x3c, 0x5f, + 0x3f, 0x04, 0xe8, 0x9f, 0xc5, 0x04, 0x53, 0xea, 0x45, 0x21, 0xda, 0x80, 0xe2, 0x4b, 0x4c, 0x78, + 0x53, 0x88, 0x2f, 0x77, 0xf3, 0xaf, 0x2e, 0x5a, 0x19, 0x43, 0x05, 0x51, 0x03, 0xf2, 0xf8, 0x2c, + 0x4e, 0xc5, 0xa8, 0x41, 0x11, 0xd9, 0x2e, 0x71, 0xde, 0xff, 0xfd, 0xb1, 0x95, 0xd1, 0x7f, 0x9b, + 0x85, 0xd2, 0x88, 0x38, 0x98, 0x78, 0xa1, 0x8b, 0x86, 0x50, 0xb4, 0x23, 0x3f, 0x09, 0x42, 0xda, + 0xd0, 0x36, 0x73, 0xf7, 0x2b, 0x5b, 0x3f, 0x6c, 0xdf, 0x94, 0x31, 0x6d, 0x05, 0x6a, 0xef, 0x0a, + 0x84, 0x7a, 0xb6, 0xc4, 0x37, 0xff, 0xa4, 0x41, 0x21, 0x1d, 0x41, 0xdf, 0x13, 0xac, 0xa6, 0xe7, + 0x9c, 0x09, 0x99, 0xab, 0x72, 0x6a, 0xc1, 0x8e, 0xfc, 0xa1, 0x73, 0x86, 0x7e, 0x01, 0x65, 0xc7, + 0x23, 0xd8, 0x66, 0x7c, 0x1d, 0x5c, 0x6a, 0x6d, 0xeb, 0xbd, 0x6f, 0xfc, 0xd8, 0x76, 0x4f, 0x41, + 0x25, 0xeb, 0x9c, 0x4b, 0xdf, 0x80, 0xf2, 0x6c, 0x14, 0x15, 0x21, 0xb7, 0x33, 0xde, 0xad, 0x67, + 0x50, 0x09, 0xf2, 0xbd, 0xfe, 0x78, 0xb7, 0xae, 0x6d, 0xe7, 0xff, 0xfb, 0x59, 0x4b, 0xfe, 0xea, + 0x7f, 0xcb, 0x02, 0x1a, 0x33, 0x82, 0xad, 0xa0, 0x1f, 0x3a, 0x71, 0xe4, 0x85, 0x6c, 0x1c, 0x63, + 0x1b, 0x7d, 0x08, 0x79, 0x76, 0x1e, 0x63, 0xa1, 0xbb, 0xb6, 0xf5, 0xf0, 0x66, 0x59, 0xd7, 0xb1, + 0xed, 0xa3, 0xf3, 0x18, 0x2b, 0xd3, 0x39, 0x09, 0xfa, 0x09, 0x94, 0xa9, 0x98, 0x66, 0x7a, 0x8e, + 0x58, 0xe8, 0x4a, 0xf7, 0x1e, 0x1f, 0xbe, 0xbc, 0x68, 0x95, 0x52, 0xfc, 0xb0, 0xf7, 0xc5, 0x42, + 0xdb, 0x28, 0xa5, 0xd3, 0x87, 0x0e, 0x3a, 0x85, 0x1a, 0xb3, 0x88, 0x8b, 0x99, 0x19, 0x46, 0x0e, + 0xe6, 0xf8, 0xbc, 0xc0, 0x7f, 0x28, 0xf1, 0xd5, 0x23, 0x31, 0x7a, 0x10, 0x39, 0x58, 0x70, 0xbc, + 0xe7, 0x7a, 0xec, 0x24, 0x99, 0xb4, 0xed, 0x28, 0xe8, 0xcc, 0x34, 0x3b, 0x93, 0x79, 0xbb, 0x13, + 0x7f, 0xe2, 0x76, 0x54, 0x4a, 0xa6, 0x30, 0xa3, 0xca, 0xe6, 0x24, 0x8e, 0xfe, 0x00, 0xf2, 0x7c, + 0x05, 0xa8, 0x0c, 0x2b, 0xfb, 0xa3, 0xdd, 0x9d, 0xfd, 0x7a, 0x06, 0x01, 0x14, 0x8c, 0xfe, 0xb3, + 0xd1, 0x51, 0xbf, 0xae, 0xa1, 0x75, 0x58, 0x1d, 0xbf, 0x38, 0xd8, 0x35, 0x8d, 0xfe, 0xf8, 0x70, + 0x74, 0x30, 0xee, 0xd7, 0xb3, 0x4f, 0xf3, 0xa5, 0x5c, 0x3d, 0xaf, 0xff, 0x33, 0x0b, 0xab, 0xc3, + 0x30, 0x4e, 0xd8, 0xf8, 0x3c, 0xb4, 0x85, 0x89, 0x4f, 0x96, 0x4c, 0x7c, 0xf7, 0x66, 0x13, 0x97, + 0x60, 0xd7, 0xfd, 0xeb, 0x41, 0x29, 0x92, 0xbb, 0x2f, 0xdf, 0x2f, 0xfd, 0xeb, 0xf3, 0x44, 0x32, + 0xcc, 0x90, 0x68, 0x1f, 0x8a, 0xa9, 0xad, 0xb4, 0x91, 0x13, 0x39, 0xfe, 0xee, 0x6d, 0x76, 0x55, + 0xa5, 0xb9, 0xa4, 0x40, 0x4f, 0xa1, 0x9a, 0x66, 0xbc, 0xc9, 0x25, 0xd2, 0x46, 0x5e, 0x50, 0xbe, + 0x75, 0x85, 0x52, 0x16, 0x31, 0x99, 0xb3, 0x0b, 0x0b, 0xab, 0xd8, 0xb3, 0x08, 0xd5, 0x75, 0xe9, + 0xf8, 0x2a, 0x94, 0x9f, 0x1f, 0x8c, 0x8c, 0x5e, 0xdf, 0xe8, 0xf7, 0xea, 0x19, 0x54, 0x81, 0xa2, + 0xea, 0x68, 0xfa, 0xff, 0x0b, 0x50, 0x1f, 0x25, 0x2c, 0x4e, 0x98, 0x11, 0x25, 0x0c, 0x13, 0x61, + 0xf0, 0x70, 0xc9, 0xe0, 0xce, 0x57, 0x98, 0x72, 0x05, 0x79, 0xdd, 0xe3, 0x05, 0x77, 0xb2, 0x6f, + 0xee, 0xce, 0x5b, 0x50, 0x3d, 0xb1, 0xe8, 0x89, 0xa9, 0x8a, 0x0a, 0x37, 0x7c, 0xd5, 0xa8, 0xf0, + 0x58, 0x6a, 0x05, 0x45, 0x3e, 0xac, 0x13, 0x2b, 0x74, 0xb1, 0x49, 0x84, 0x2a, 0x93, 0xc6, 0xd8, + 0x16, 0xc9, 0x5d, 0xd9, 0xda, 0xbe, 0xc5, 0x42, 0x0c, 0xce, 0x31, 0xef, 0x4b, 0x21, 0x6b, 0x64, + 0x39, 0x8c, 0x1e, 0xc2, 0xba, 0xe3, 0x51, 0x5e, 0x62, 0xcd, 0x49, 0x72, 0x7c, 0x9c, 0xe6, 0xd2, + 0xca, 0xa6, 0x76, 0xbf, 0x24, 0x11, 0x75, 0x39, 0xdc, 0x55, 0xa3, 0xcd, 0xbf, 0xe6, 0x60, 0xed, + 0x0a, 0x3b, 0xfa, 0x18, 0x56, 0xf8, 0x21, 0xa3, 0xaa, 0xe4, 0x07, 0xdf, 0x5e, 0x68, 0x7b, 0x1c, + 0x5b, 0xaa, 0x74, 0xa5, 0x9c, 0xdc, 0x34, 0x07, 0x1f, 0x5b, 0x89, 0xcf, 0x4c, 0x07, 0x53, 0x96, + 0x56, 0x0a, 0xa3, 0x22, 0x63, 0x3d, 0x4c, 0x19, 0x0a, 0xa0, 0x2c, 0xce, 0x43, 0x2f, 0x74, 0x55, + 0x16, 0x0f, 0xdf, 0x40, 0x43, 0xba, 0x17, 0x7d, 0xc9, 0xa8, 0x0a, 0xe9, 0xec, 0x09, 0xcd, 0x97, + 0x50, 0x5b, 0x9e, 0x82, 0xee, 0x41, 0x21, 0xdd, 0xd3, 0x6b, 0x15, 0x9d, 0x17, 0xfc, 0x27, 0x50, + 0x52, 0x60, 0x59, 0xd0, 0xbf, 0x7f, 0xc3, 0x0b, 0xd1, 0xe3, 0xa7, 0xf9, 0x95, 0x07, 0xcf, 0xb0, + 0xcd, 0x7d, 0xc8, 0x73, 0x7b, 0xd0, 0x1d, 0x58, 0xa1, 0xcc, 0x22, 0x4c, 0x3c, 0xac, 0x6a, 0xa4, + 0x1d, 0x54, 0x87, 0x1c, 0x0e, 0xd3, 0x42, 0x5a, 0x35, 0x78, 0x93, 0xab, 0x4a, 0x33, 0xaf, 0x91, + 0x13, 0xd5, 0x51, 0xaa, 0x4a, 0x63, 0xfa, 0x07, 0xf2, 0xf5, 0xaa, 0x43, 0xf5, 0x70, 0x67, 0x3c, + 0x36, 0x8f, 0x06, 0xc6, 0xe8, 0xf9, 0xde, 0x20, 0xad, 0x6b, 0xcf, 0x86, 0x86, 0x31, 0x32, 0xea, + 0x1a, 0x7f, 0xdb, 0xba, 0x2f, 0xcc, 0xc1, 0xce, 0x78, 0x50, 0xcf, 0xa2, 0x2a, 0x94, 0xba, 0x2f, + 0x4c, 0x63, 0xe7, 0x60, 0xaf, 0x5f, 0xcf, 0xe9, 0x9f, 0x6a, 0x50, 0x16, 0x82, 0x87, 0xe1, 0x71, + 0xb4, 0xb4, 0x48, 0xed, 0xdb, 0x2f, 0x12, 0xbd, 0x2f, 0x5f, 0xde, 0xb4, 0xa2, 0x7d, 0xe3, 0xca, + 0x21, 0x40, 0xfa, 0x6f, 0xa0, 0x76, 0x48, 0x22, 0x27, 0xb1, 0x31, 0x19, 0x60, 0xcb, 0xc1, 0x04, + 0x3d, 0x84, 0xe2, 0xb1, 0x1f, 0x4d, 0xf9, 0x11, 0x21, 0xdc, 0xea, 0x36, 0xf8, 0xf4, 0x7f, 0x5c, + 0xb4, 0x0a, 0x4f, 0xfc, 0x68, 0x3a, 0xec, 0x5d, 0xce, 0x5a, 0x46, 0x81, 0x4f, 0x1c, 0x3a, 0x6f, + 0x70, 0x2e, 0xe9, 0x7f, 0xd6, 0xa0, 0xaa, 0x04, 0xf4, 0x2c, 0x66, 0xa1, 0xef, 0x42, 0x99, 0x58, + 0x53, 0x73, 0x72, 0xce, 0x30, 0x95, 0xdb, 0x55, 0x22, 0xd6, 0xb4, 0xcb, 0xfb, 0xc8, 0x80, 0x52, + 0x80, 0x99, 0xc5, 0xbf, 0x1b, 0x65, 0x75, 0x79, 0x70, 0x73, 0xd6, 0x1a, 0x38, 0x88, 0x18, 0x56, + 0xe4, 0xcf, 0x24, 0x4e, 0xd9, 0xa7, 0x78, 0xd0, 0x3b, 0x50, 0x0b, 0x93, 0xc0, 0xc4, 0x41, 0xcc, + 0xce, 0x4d, 0x12, 0x4d, 0xe9, 0xd2, 0xde, 0x57, 0xc3, 0x24, 0xe8, 0xf3, 0x21, 0x23, 0x9a, 0x52, + 0xfd, 0x73, 0x0d, 0xd6, 0xe6, 0x84, 0x94, 0x5a, 0x2e, 0x46, 0x8f, 0xa1, 0x70, 0x22, 0x9c, 0x93, + 0xdf, 0x7f, 0xf7, 0x6f, 0x56, 0xb4, 0xec, 0xb4, 0x21, 0x71, 0x68, 0x07, 0x0a, 0xec, 0x3c, 0x4e, + 0x73, 0x9d, 0xaf, 0xe9, 0xed, 0x9b, 0x19, 0x66, 0xd9, 0xa3, 0x52, 0x33, 0x05, 0xa2, 0xc7, 0x90, + 0x17, 0xa6, 0xe4, 0x84, 0x84, 0x1f, 0x7c, 0xbd, 0x84, 0xde, 0xdc, 0x0a, 0x81, 0xd4, 0x7f, 0x57, + 0x84, 0xbb, 0xaf, 0x77, 0x0c, 0xfd, 0x12, 0x20, 0xad, 0xb0, 0x5e, 0x78, 0x1c, 0xc9, 0x55, 0xbe, + 0x7f, 0x5b, 0xdf, 0xd3, 0x9a, 0xc1, 0xa5, 0xd3, 0x41, 0xc6, 0x28, 0x13, 0xd5, 0x43, 0x8f, 0x60, + 0x05, 0x2f, 0x7c, 0xf1, 0xb6, 0x6e, 0x26, 0x56, 0x9f, 0xb9, 0xe9, 0x7c, 0xf4, 0x31, 0x00, 0xff, + 0x72, 0xc7, 0xe6, 0xc2, 0xca, 0xb7, 0x6f, 0x2d, 0xeb, 0x88, 0x53, 0x70, 0x37, 0xb8, 0x2a, 0xa6, + 0x3a, 0x68, 0x0f, 0x6a, 0xec, 0x2c, 0x34, 0xed, 0x28, 0x22, 0x8e, 0xc9, 0x73, 0x45, 0x1e, 0x29, + 0xad, 0xd7, 0x7c, 0x90, 0x1f, 0x9d, 0x85, 0xbb, 0x7c, 0x1e, 0xe7, 0x1c, 0x64, 0x8c, 0x2a, 0x5b, + 0xe8, 0x23, 0x03, 0x8a, 0x24, 0x9a, 0x9a, 0x61, 0x12, 0x88, 0x63, 0xa2, 0xb2, 0xf5, 0xe8, 0xf6, + 0xce, 0x45, 0xd3, 0x83, 0x24, 0x18, 0x64, 0x8c, 0x02, 0x11, 0x2d, 0x14, 0x40, 0x9d, 0x5a, 0x41, + 0xec, 0x63, 0x62, 0xc6, 0x24, 0x72, 0xf9, 0xd7, 0x7c, 0xa3, 0x28, 0xc8, 0x1f, 0xdf, 0x9a, 0x7c, + 0x9c, 0x12, 0x1d, 0x4a, 0x9e, 0x41, 0xc6, 0x58, 0xa3, 0xcb, 0xa1, 0xe6, 0x08, 0x60, 0xbe, 0x79, + 0x68, 0xe7, 0x4a, 0x36, 0xf0, 0x8c, 0xbd, 0xf7, 0x1a, 0x57, 0x66, 0x10, 0x75, 0x1c, 0xcc, 0xb6, + 0xbc, 0xf9, 0x2b, 0x28, 0xcf, 0x6c, 0x47, 0x63, 0x58, 0xb3, 0x23, 0xdf, 0xc7, 0x36, 0x93, 0x37, + 0x2f, 0x75, 0x28, 0x2e, 0x56, 0x43, 0x7e, 0x4f, 0x6b, 0xcb, 0x7b, 0x5a, 0xdb, 0x90, 0xf7, 0xb4, + 0x85, 0x93, 0xaf, 0x36, 0xa3, 0xe0, 0x41, 0xda, 0x9c, 0x42, 0x21, 0x75, 0x0d, 0xfd, 0x18, 0xca, + 0x14, 0x87, 0x0e, 0x26, 0xaa, 0xa0, 0x95, 0xbb, 0xf5, 0x59, 0x6d, 0x12, 0x03, 0xa2, 0x1e, 0xa5, + 0x2d, 0x87, 0x5f, 0x35, 0xd4, 0x76, 0x65, 0x17, 0x8f, 0x00, 0xe9, 0x7c, 0x0b, 0x4a, 0xbe, 0x45, + 0x99, 0x19, 0x50, 0x57, 0x64, 0x9c, 0x3a, 0xf5, 0x8b, 0x3c, 0xfa, 0x8c, 0xba, 0xcd, 0x9f, 0xc2, + 0xda, 0x15, 0x47, 0xd1, 0x8f, 0xa0, 0xc6, 0xcb, 0x0a, 0xdf, 0x2a, 0x1b, 0x53, 0x8a, 0x53, 0x19, + 0x79, 0x89, 0x5c, 0xe5, 0x63, 0x87, 0x6a, 0xa8, 0x5b, 0x84, 0x95, 0x97, 0x96, 0x9f, 0xe0, 0xa7, + 0xf9, 0x52, 0xa1, 0x5e, 0xd4, 0x7f, 0xaf, 0x41, 0xa3, 0xe7, 0x51, 0x36, 0xfe, 0xd9, 0xfe, 0xcf, + 0xd3, 0x3b, 0xd9, 0x5e, 0x44, 0xa9, 0x17, 0x8b, 0x37, 0xe7, 0xc1, 0xf2, 0xed, 0x6d, 0xb5, 0x7b, + 0x97, 0x33, 0x7e, 0x71, 0xd1, 0xaa, 0x2d, 0x43, 0xe6, 0xf7, 0xb9, 0x01, 0xdc, 0x09, 0xbc, 0xd0, + 0xb4, 0x6c, 0x1b, 0xc7, 0xdc, 0x6e, 0x05, 0xcf, 0x7e, 0x25, 0x1c, 0x05, 0x5e, 0xb8, 0x23, 0x21, + 0x32, 0xa6, 0x3f, 0x82, 0xef, 0xc8, 0x59, 0x3d, 0x62, 0x79, 0xa1, 0x17, 0xba, 0x42, 0xd2, 0x26, + 0x94, 0x1c, 0xd9, 0x17, 0x9a, 0x94, 0x3f, 0xb3, 0x68, 0xf7, 0xed, 0x57, 0xff, 0xde, 0xc8, 0xbc, + 0xba, 0xdc, 0xd0, 0xfe, 0x7e, 0xb9, 0xa1, 0x7d, 0x7e, 0xb9, 0xa1, 0xfd, 0xeb, 0x72, 0x43, 0xfb, + 0xf4, 0x3f, 0x1b, 0x99, 0x8f, 0xca, 0xb3, 0xff, 0x38, 0x7c, 0x19, 0x00, 0x00, 0xff, 0xff, 0x7b, + 0xd2, 0x97, 0x6d, 0x81, 0x10, 0x00, 0x00, } diff --git a/pkg/sql/distsqlpb/data.proto b/pkg/sql/distsqlpb/data.proto index 91f615395978..5f15c16f1adc 100644 --- a/pkg/sql/distsqlpb/data.proto +++ b/pkg/sql/distsqlpb/data.proto @@ -17,7 +17,10 @@ // All the concepts here are "physical plan" concepts. syntax = "proto2"; -package cockroach.sql.distsqlpb; +// Beware! This package name must not be changed, even though it doesn't match +// the Go package name, because it defines the Protobuf message names which +// can't be changed without breaking backward compatibility. +package cockroach.sql.distsqlrun; option go_package = "distsqlpb"; import "jobs/jobspb/jobs.proto"; diff --git a/pkg/sql/distsqlpb/processors.pb.go b/pkg/sql/distsqlpb/processors.pb.go index 1b61b075ee8d..a9a1971e9bdf 100644 --- a/pkg/sql/distsqlpb/processors.pb.go +++ b/pkg/sql/distsqlpb/processors.pb.go @@ -3,6 +3,12 @@ package distsqlpb +/* + Beware! This package name must not be changed, even though it doesn't match + the Go package name, because it defines the Protobuf message names which + can't be changed without breaking backward compatibility. +*/ + import proto "github.com/gogo/protobuf/proto" import fmt "fmt" import math "math" @@ -67,7 +73,7 @@ func (x *ScanVisibility) UnmarshalJSON(data []byte) error { return nil } func (ScanVisibility) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_processors_a3aa49cacbc6cfe8, []int{0} + return fileDescriptor_processors_051bac54d60d3d18, []int{0} } type SketchType int32 @@ -103,7 +109,7 @@ func (x *SketchType) UnmarshalJSON(data []byte) error { return nil } func (SketchType) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_processors_a3aa49cacbc6cfe8, []int{1} + return fileDescriptor_processors_051bac54d60d3d18, []int{1} } // These mirror the aggregate functions supported by sql/parser. See @@ -199,7 +205,7 @@ func (x *AggregatorSpec_Func) UnmarshalJSON(data []byte) error { return nil } func (AggregatorSpec_Func) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_processors_a3aa49cacbc6cfe8, []int{17, 0} + return fileDescriptor_processors_051bac54d60d3d18, []int{17, 0} } type AggregatorSpec_Type int32 @@ -245,7 +251,7 @@ func (x *AggregatorSpec_Type) UnmarshalJSON(data []byte) error { return nil } func (AggregatorSpec_Type) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_processors_a3aa49cacbc6cfe8, []int{17, 1} + return fileDescriptor_processors_051bac54d60d3d18, []int{17, 1} } type BackfillerSpec_Type int32 @@ -284,7 +290,7 @@ func (x *BackfillerSpec_Type) UnmarshalJSON(data []byte) error { return nil } func (BackfillerSpec_Type) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_processors_a3aa49cacbc6cfe8, []int{18, 0} + return fileDescriptor_processors_051bac54d60d3d18, []int{18, 0} } type WindowerSpec_WindowFunc int32 @@ -348,7 +354,7 @@ func (x *WindowerSpec_WindowFunc) UnmarshalJSON(data []byte) error { return nil } func (WindowerSpec_WindowFunc) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_processors_a3aa49cacbc6cfe8, []int{29, 0} + return fileDescriptor_processors_051bac54d60d3d18, []int{29, 0} } // Mode indicates which mode of framing is used. @@ -392,7 +398,7 @@ func (x *WindowerSpec_Frame_Mode) UnmarshalJSON(data []byte) error { return nil } func (WindowerSpec_Frame_Mode) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_processors_a3aa49cacbc6cfe8, []int{29, 1, 0} + return fileDescriptor_processors_051bac54d60d3d18, []int{29, 1, 0} } // BoundType indicates which type of boundary is used. @@ -439,7 +445,7 @@ func (x *WindowerSpec_Frame_BoundType) UnmarshalJSON(data []byte) error { return nil } func (WindowerSpec_Frame_BoundType) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_processors_a3aa49cacbc6cfe8, []int{29, 1, 1} + return fileDescriptor_processors_051bac54d60d3d18, []int{29, 1, 1} } // Each processor has the following components: @@ -488,7 +494,7 @@ func (m *ProcessorSpec) Reset() { *m = ProcessorSpec{} } func (m *ProcessorSpec) String() string { return proto.CompactTextString(m) } func (*ProcessorSpec) ProtoMessage() {} func (*ProcessorSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_a3aa49cacbc6cfe8, []int{0} + return fileDescriptor_processors_051bac54d60d3d18, []int{0} } func (m *ProcessorSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -549,7 +555,7 @@ func (m *PostProcessSpec) Reset() { *m = PostProcessSpec{} } func (m *PostProcessSpec) String() string { return proto.CompactTextString(m) } func (*PostProcessSpec) ProtoMessage() {} func (*PostProcessSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_a3aa49cacbc6cfe8, []int{1} + return fileDescriptor_processors_051bac54d60d3d18, []int{1} } func (m *PostProcessSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -607,7 +613,7 @@ func (m *ProcessorCoreUnion) Reset() { *m = ProcessorCoreUnion{} } func (m *ProcessorCoreUnion) String() string { return proto.CompactTextString(m) } func (*ProcessorCoreUnion) ProtoMessage() {} func (*ProcessorCoreUnion) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_a3aa49cacbc6cfe8, []int{2} + return fileDescriptor_processors_051bac54d60d3d18, []int{2} } func (m *ProcessorCoreUnion) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -644,7 +650,7 @@ func (m *NoopCoreSpec) Reset() { *m = NoopCoreSpec{} } func (m *NoopCoreSpec) String() string { return proto.CompactTextString(m) } func (*NoopCoreSpec) ProtoMessage() {} func (*NoopCoreSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_a3aa49cacbc6cfe8, []int{3} + return fileDescriptor_processors_051bac54d60d3d18, []int{3} } func (m *NoopCoreSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -679,7 +685,7 @@ func (m *MetadataTestSenderSpec) Reset() { *m = MetadataTestSenderSpec{} func (m *MetadataTestSenderSpec) String() string { return proto.CompactTextString(m) } func (*MetadataTestSenderSpec) ProtoMessage() {} func (*MetadataTestSenderSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_a3aa49cacbc6cfe8, []int{4} + return fileDescriptor_processors_051bac54d60d3d18, []int{4} } func (m *MetadataTestSenderSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -714,7 +720,7 @@ func (m *MetadataTestReceiverSpec) Reset() { *m = MetadataTestReceiverSp func (m *MetadataTestReceiverSpec) String() string { return proto.CompactTextString(m) } func (*MetadataTestReceiverSpec) ProtoMessage() {} func (*MetadataTestReceiverSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_a3aa49cacbc6cfe8, []int{5} + return fileDescriptor_processors_051bac54d60d3d18, []int{5} } func (m *MetadataTestReceiverSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -758,7 +764,7 @@ func (m *ValuesCoreSpec) Reset() { *m = ValuesCoreSpec{} } func (m *ValuesCoreSpec) String() string { return proto.CompactTextString(m) } func (*ValuesCoreSpec) ProtoMessage() {} func (*ValuesCoreSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_a3aa49cacbc6cfe8, []int{6} + return fileDescriptor_processors_051bac54d60d3d18, []int{6} } func (m *ValuesCoreSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -796,7 +802,7 @@ func (m *TableReaderSpan) Reset() { *m = TableReaderSpan{} } func (m *TableReaderSpan) String() string { return proto.CompactTextString(m) } func (*TableReaderSpan) ProtoMessage() {} func (*TableReaderSpan) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_a3aa49cacbc6cfe8, []int{7} + return fileDescriptor_processors_051bac54d60d3d18, []int{7} } func (m *TableReaderSpan) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -854,7 +860,7 @@ type TableReaderSpec struct { // Normally, will be set to public. Will be set to publicAndNotPublic if the // consumer of this TableReader expects to be able to see in-progress schema // changes. - Visibility ScanVisibility `protobuf:"varint,7,opt,name=visibility,enum=cockroach.sql.distsqlpb.ScanVisibility" json:"visibility"` + Visibility ScanVisibility `protobuf:"varint,7,opt,name=visibility,enum=cockroach.sql.distsqlrun.ScanVisibility" json:"visibility"` // If non-zero, this is a guarantee for the upper bound of rows a TableReader // will read. If 0, the number of results is unbounded. MaxResults uint64 `protobuf:"varint,8,opt,name=max_results,json=maxResults" json:"max_results"` @@ -866,7 +872,7 @@ func (m *TableReaderSpec) Reset() { *m = TableReaderSpec{} } func (m *TableReaderSpec) String() string { return proto.CompactTextString(m) } func (*TableReaderSpec) ProtoMessage() {} func (*TableReaderSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_a3aa49cacbc6cfe8, []int{8} + return fileDescriptor_processors_051bac54d60d3d18, []int{8} } func (m *TableReaderSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -942,7 +948,7 @@ type JoinReaderSpec struct { // schema change columns, in which case this field will be changed from its // default PUBLIC state. Causes the index join to return these schema change // columns. - Visibility ScanVisibility `protobuf:"varint,7,opt,name=visibility,enum=cockroach.sql.distsqlpb.ScanVisibility" json:"visibility"` + Visibility ScanVisibility `protobuf:"varint,7,opt,name=visibility,enum=cockroach.sql.distsqlrun.ScanVisibility" json:"visibility"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_sizecache int32 `json:"-"` } @@ -951,7 +957,7 @@ func (m *JoinReaderSpec) Reset() { *m = JoinReaderSpec{} } func (m *JoinReaderSpec) String() string { return proto.CompactTextString(m) } func (*JoinReaderSpec) ProtoMessage() {} func (*JoinReaderSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_a3aa49cacbc6cfe8, []int{9} + return fileDescriptor_processors_051bac54d60d3d18, []int{9} } func (m *JoinReaderSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -997,7 +1003,7 @@ func (m *SorterSpec) Reset() { *m = SorterSpec{} } func (m *SorterSpec) String() string { return proto.CompactTextString(m) } func (*SorterSpec) ProtoMessage() {} func (*SorterSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_a3aa49cacbc6cfe8, []int{10} + return fileDescriptor_processors_051bac54d60d3d18, []int{10} } func (m *SorterSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1043,7 +1049,7 @@ func (m *DistinctSpec) Reset() { *m = DistinctSpec{} } func (m *DistinctSpec) String() string { return proto.CompactTextString(m) } func (*DistinctSpec) ProtoMessage() {} func (*DistinctSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_a3aa49cacbc6cfe8, []int{11} + return fileDescriptor_processors_051bac54d60d3d18, []int{11} } func (m *DistinctSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1101,7 +1107,7 @@ func (m *ZigzagJoinerSpec) Reset() { *m = ZigzagJoinerSpec{} } func (m *ZigzagJoinerSpec) String() string { return proto.CompactTextString(m) } func (*ZigzagJoinerSpec) ProtoMessage() {} func (*ZigzagJoinerSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_a3aa49cacbc6cfe8, []int{12} + return fileDescriptor_processors_051bac54d60d3d18, []int{12} } func (m *ZigzagJoinerSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1145,7 +1151,7 @@ func (m *LocalPlanNodeSpec) Reset() { *m = LocalPlanNodeSpec{} } func (m *LocalPlanNodeSpec) String() string { return proto.CompactTextString(m) } func (*LocalPlanNodeSpec) ProtoMessage() {} func (*LocalPlanNodeSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_a3aa49cacbc6cfe8, []int{13} + return fileDescriptor_processors_051bac54d60d3d18, []int{13} } func (m *LocalPlanNodeSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1180,7 +1186,7 @@ func (m *Columns) Reset() { *m = Columns{} } func (m *Columns) String() string { return proto.CompactTextString(m) } func (*Columns) ProtoMessage() {} func (*Columns) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_a3aa49cacbc6cfe8, []int{14} + return fileDescriptor_processors_051bac54d60d3d18, []int{14} } func (m *Columns) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1250,7 +1256,7 @@ func (m *MergeJoinerSpec) Reset() { *m = MergeJoinerSpec{} } func (m *MergeJoinerSpec) String() string { return proto.CompactTextString(m) } func (*MergeJoinerSpec) ProtoMessage() {} func (*MergeJoinerSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_a3aa49cacbc6cfe8, []int{15} + return fileDescriptor_processors_051bac54d60d3d18, []int{15} } func (m *MergeJoinerSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1339,7 +1345,7 @@ func (m *HashJoinerSpec) Reset() { *m = HashJoinerSpec{} } func (m *HashJoinerSpec) String() string { return proto.CompactTextString(m) } func (*HashJoinerSpec) ProtoMessage() {} func (*HashJoinerSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_a3aa49cacbc6cfe8, []int{16} + return fileDescriptor_processors_051bac54d60d3d18, []int{16} } func (m *HashJoinerSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1372,7 +1378,7 @@ var xxx_messageInfo_HashJoinerSpec proto.InternalMessageInfo // // The "internal columns" of an Aggregator map 1-1 to the aggregations. type AggregatorSpec struct { - Type AggregatorSpec_Type `protobuf:"varint,5,opt,name=type,enum=cockroach.sql.distsqlpb.AggregatorSpec_Type" json:"type"` + Type AggregatorSpec_Type `protobuf:"varint,5,opt,name=type,enum=cockroach.sql.distsqlrun.AggregatorSpec_Type" json:"type"` // The group key is a subset of the columns in the input stream schema on the // basis of which we define our groups. GroupCols []uint32 `protobuf:"varint,2,rep,packed,name=group_cols,json=groupCols" json:"group_cols,omitempty"` @@ -1387,7 +1393,7 @@ func (m *AggregatorSpec) Reset() { *m = AggregatorSpec{} } func (m *AggregatorSpec) String() string { return proto.CompactTextString(m) } func (*AggregatorSpec) ProtoMessage() {} func (*AggregatorSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_a3aa49cacbc6cfe8, []int{17} + return fileDescriptor_processors_051bac54d60d3d18, []int{17} } func (m *AggregatorSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1413,7 +1419,7 @@ func (m *AggregatorSpec) XXX_DiscardUnknown() { var xxx_messageInfo_AggregatorSpec proto.InternalMessageInfo type AggregatorSpec_Aggregation struct { - Func AggregatorSpec_Func `protobuf:"varint,1,opt,name=func,enum=cockroach.sql.distsqlpb.AggregatorSpec_Func" json:"func"` + Func AggregatorSpec_Func `protobuf:"varint,1,opt,name=func,enum=cockroach.sql.distsqlrun.AggregatorSpec_Func" json:"func"` // Aggregation functions with distinct = true functions like you would // expect ' DISTINCT' to operate, the default behavior would be // the ' ALL' operation. @@ -1440,7 +1446,7 @@ func (m *AggregatorSpec_Aggregation) Reset() { *m = AggregatorSpec_Aggre func (m *AggregatorSpec_Aggregation) String() string { return proto.CompactTextString(m) } func (*AggregatorSpec_Aggregation) ProtoMessage() {} func (*AggregatorSpec_Aggregation) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_a3aa49cacbc6cfe8, []int{17, 0} + return fileDescriptor_processors_051bac54d60d3d18, []int{17, 0} } func (m *AggregatorSpec_Aggregation) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1474,7 +1480,7 @@ var xxx_messageInfo_AggregatorSpec_Aggregation proto.InternalMessageInfo // descriptor in the database, and doesn't emit any rows nor support // any post-processing. type BackfillerSpec struct { - Type BackfillerSpec_Type `protobuf:"varint,1,opt,name=type,enum=cockroach.sql.distsqlpb.BackfillerSpec_Type" json:"type"` + Type BackfillerSpec_Type `protobuf:"varint,1,opt,name=type,enum=cockroach.sql.distsqlrun.BackfillerSpec_Type" json:"type"` Table sqlbase.TableDescriptor `protobuf:"bytes,2,opt,name=table" json:"table"` // Sections of the table to be backfilled. Spans []TableReaderSpan `protobuf:"bytes,3,rep,name=spans" json:"spans"` @@ -1500,7 +1506,7 @@ func (m *BackfillerSpec) Reset() { *m = BackfillerSpec{} } func (m *BackfillerSpec) String() string { return proto.CompactTextString(m) } func (*BackfillerSpec) ProtoMessage() {} func (*BackfillerSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_a3aa49cacbc6cfe8, []int{18} + return fileDescriptor_processors_051bac54d60d3d18, []int{18} } func (m *BackfillerSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1540,7 +1546,7 @@ func (m *FlowSpec) Reset() { *m = FlowSpec{} } func (m *FlowSpec) String() string { return proto.CompactTextString(m) } func (*FlowSpec) ProtoMessage() {} func (*FlowSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_a3aa49cacbc6cfe8, []int{19} + return fileDescriptor_processors_051bac54d60d3d18, []int{19} } func (m *FlowSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1582,7 +1588,7 @@ func (m *JobProgress) Reset() { *m = JobProgress{} } func (m *JobProgress) String() string { return proto.CompactTextString(m) } func (*JobProgress) ProtoMessage() {} func (*JobProgress) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_a3aa49cacbc6cfe8, []int{20} + return fileDescriptor_processors_051bac54d60d3d18, []int{20} } func (m *JobProgress) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1642,7 +1648,7 @@ func (m *ReadImportDataSpec) Reset() { *m = ReadImportDataSpec{} } func (m *ReadImportDataSpec) String() string { return proto.CompactTextString(m) } func (*ReadImportDataSpec) ProtoMessage() {} func (*ReadImportDataSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_a3aa49cacbc6cfe8, []int{21} + return fileDescriptor_processors_051bac54d60d3d18, []int{21} } func (m *ReadImportDataSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1689,7 +1695,7 @@ func (m *SSTWriterSpec) Reset() { *m = SSTWriterSpec{} } func (m *SSTWriterSpec) String() string { return proto.CompactTextString(m) } func (*SSTWriterSpec) ProtoMessage() {} func (*SSTWriterSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_a3aa49cacbc6cfe8, []int{22} + return fileDescriptor_processors_051bac54d60d3d18, []int{22} } func (m *SSTWriterSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1727,7 +1733,7 @@ func (m *SSTWriterSpec_SpanName) Reset() { *m = SSTWriterSpec_SpanName{} func (m *SSTWriterSpec_SpanName) String() string { return proto.CompactTextString(m) } func (*SSTWriterSpec_SpanName) ProtoMessage() {} func (*SSTWriterSpec_SpanName) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_a3aa49cacbc6cfe8, []int{22, 0} + return fileDescriptor_processors_051bac54d60d3d18, []int{22, 0} } func (m *SSTWriterSpec_SpanName) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1771,7 +1777,7 @@ func (m *CSVWriterSpec) Reset() { *m = CSVWriterSpec{} } func (m *CSVWriterSpec) String() string { return proto.CompactTextString(m) } func (*CSVWriterSpec) ProtoMessage() {} func (*CSVWriterSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_a3aa49cacbc6cfe8, []int{23} + return fileDescriptor_processors_051bac54d60d3d18, []int{23} } func (m *CSVWriterSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1798,7 +1804,7 @@ var xxx_messageInfo_CSVWriterSpec proto.InternalMessageInfo // SketchSpec contains the specification for a generated statistic. type SketchSpec struct { - SketchType SketchType `protobuf:"varint,1,opt,name=sketch_type,json=sketchType,enum=cockroach.sql.distsqlpb.SketchType" json:"sketch_type"` + SketchType SketchType `protobuf:"varint,1,opt,name=sketch_type,json=sketchType,enum=cockroach.sql.distsqlrun.SketchType" json:"sketch_type"` // Each value is an index identifying a column in the input stream. // TODO(radu): currently only one column is supported. Columns []uint32 `protobuf:"varint,2,rep,name=columns" json:"columns,omitempty"` @@ -1818,7 +1824,7 @@ func (m *SketchSpec) Reset() { *m = SketchSpec{} } func (m *SketchSpec) String() string { return proto.CompactTextString(m) } func (*SketchSpec) ProtoMessage() {} func (*SketchSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_a3aa49cacbc6cfe8, []int{24} + return fileDescriptor_processors_051bac54d60d3d18, []int{24} } func (m *SketchSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1894,7 +1900,7 @@ func (m *SamplerSpec) Reset() { *m = SamplerSpec{} } func (m *SamplerSpec) String() string { return proto.CompactTextString(m) } func (*SamplerSpec) ProtoMessage() {} func (*SamplerSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_a3aa49cacbc6cfe8, []int{25} + return fileDescriptor_processors_051bac54d60d3d18, []int{25} } func (m *SamplerSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1957,7 +1963,7 @@ func (m *SampleAggregatorSpec) Reset() { *m = SampleAggregatorSpec{} } func (m *SampleAggregatorSpec) String() string { return proto.CompactTextString(m) } func (*SampleAggregatorSpec) ProtoMessage() {} func (*SampleAggregatorSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_a3aa49cacbc6cfe8, []int{26} + return fileDescriptor_processors_051bac54d60d3d18, []int{26} } func (m *SampleAggregatorSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2022,7 +2028,7 @@ func (m *InterleavedReaderJoinerSpec) Reset() { *m = InterleavedReaderJo func (m *InterleavedReaderJoinerSpec) String() string { return proto.CompactTextString(m) } func (*InterleavedReaderJoinerSpec) ProtoMessage() {} func (*InterleavedReaderJoinerSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_a3aa49cacbc6cfe8, []int{27} + return fileDescriptor_processors_051bac54d60d3d18, []int{27} } func (m *InterleavedReaderJoinerSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2080,7 +2086,7 @@ func (m *InterleavedReaderJoinerSpec_Table) Reset() { *m = InterleavedRe func (m *InterleavedReaderJoinerSpec_Table) String() string { return proto.CompactTextString(m) } func (*InterleavedReaderJoinerSpec_Table) ProtoMessage() {} func (*InterleavedReaderJoinerSpec_Table) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_a3aa49cacbc6cfe8, []int{27, 0} + return fileDescriptor_processors_051bac54d60d3d18, []int{27, 0} } func (m *InterleavedReaderJoinerSpec_Table) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2122,7 +2128,7 @@ func (m *ProjectSetSpec) Reset() { *m = ProjectSetSpec{} } func (m *ProjectSetSpec) String() string { return proto.CompactTextString(m) } func (*ProjectSetSpec) ProtoMessage() {} func (*ProjectSetSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_a3aa49cacbc6cfe8, []int{28} + return fileDescriptor_processors_051bac54d60d3d18, []int{28} } func (m *ProjectSetSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2166,7 +2172,7 @@ func (m *WindowerSpec) Reset() { *m = WindowerSpec{} } func (m *WindowerSpec) String() string { return proto.CompactTextString(m) } func (*WindowerSpec) ProtoMessage() {} func (*WindowerSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_a3aa49cacbc6cfe8, []int{29} + return fileDescriptor_processors_051bac54d60d3d18, []int{29} } func (m *WindowerSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2194,8 +2200,8 @@ var xxx_messageInfo_WindowerSpec proto.InternalMessageInfo // Func specifies which function to compute. It can either be built-in // aggregate or built-in window function. type WindowerSpec_Func struct { - AggregateFunc *AggregatorSpec_Func `protobuf:"varint,1,opt,name=aggregateFunc,enum=cockroach.sql.distsqlpb.AggregatorSpec_Func" json:"aggregateFunc,omitempty"` - WindowFunc *WindowerSpec_WindowFunc `protobuf:"varint,2,opt,name=windowFunc,enum=cockroach.sql.distsqlpb.WindowerSpec_WindowFunc" json:"windowFunc,omitempty"` + AggregateFunc *AggregatorSpec_Func `protobuf:"varint,1,opt,name=aggregateFunc,enum=cockroach.sql.distsqlrun.AggregatorSpec_Func" json:"aggregateFunc,omitempty"` + WindowFunc *WindowerSpec_WindowFunc `protobuf:"varint,2,opt,name=windowFunc,enum=cockroach.sql.distsqlrun.WindowerSpec_WindowFunc" json:"windowFunc,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_sizecache int32 `json:"-"` } @@ -2204,7 +2210,7 @@ func (m *WindowerSpec_Func) Reset() { *m = WindowerSpec_Func{} } func (m *WindowerSpec_Func) String() string { return proto.CompactTextString(m) } func (*WindowerSpec_Func) ProtoMessage() {} func (*WindowerSpec_Func) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_a3aa49cacbc6cfe8, []int{29, 0} + return fileDescriptor_processors_051bac54d60d3d18, []int{29, 0} } func (m *WindowerSpec_Func) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2231,7 +2237,7 @@ var xxx_messageInfo_WindowerSpec_Func proto.InternalMessageInfo // Frame is the specification of a single window frame for a window function. type WindowerSpec_Frame struct { - Mode WindowerSpec_Frame_Mode `protobuf:"varint,1,opt,name=mode,enum=cockroach.sql.distsqlpb.WindowerSpec_Frame_Mode" json:"mode"` + Mode WindowerSpec_Frame_Mode `protobuf:"varint,1,opt,name=mode,enum=cockroach.sql.distsqlrun.WindowerSpec_Frame_Mode" json:"mode"` Bounds WindowerSpec_Frame_Bounds `protobuf:"bytes,2,opt,name=bounds" json:"bounds"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_sizecache int32 `json:"-"` @@ -2241,7 +2247,7 @@ func (m *WindowerSpec_Frame) Reset() { *m = WindowerSpec_Frame{} } func (m *WindowerSpec_Frame) String() string { return proto.CompactTextString(m) } func (*WindowerSpec_Frame) ProtoMessage() {} func (*WindowerSpec_Frame) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_a3aa49cacbc6cfe8, []int{29, 1} + return fileDescriptor_processors_051bac54d60d3d18, []int{29, 1} } func (m *WindowerSpec_Frame) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2268,7 +2274,7 @@ var xxx_messageInfo_WindowerSpec_Frame proto.InternalMessageInfo // Bound specifies the type of boundary and the offset (if present). type WindowerSpec_Frame_Bound struct { - BoundType WindowerSpec_Frame_BoundType `protobuf:"varint,1,opt,name=boundType,enum=cockroach.sql.distsqlpb.WindowerSpec_Frame_BoundType" json:"boundType"` + BoundType WindowerSpec_Frame_BoundType `protobuf:"varint,1,opt,name=boundType,enum=cockroach.sql.distsqlrun.WindowerSpec_Frame_BoundType" json:"boundType"` // For UNBOUNDED_PRECEDING, UNBOUNDED_FOLLOWING, and CURRENT_ROW offset // is ignored. Integer offset for ROWS mode is stored in int_offset while // an encoded datum and the type information are stored for RANGE mode. @@ -2283,7 +2289,7 @@ func (m *WindowerSpec_Frame_Bound) Reset() { *m = WindowerSpec_Frame_Bou func (m *WindowerSpec_Frame_Bound) String() string { return proto.CompactTextString(m) } func (*WindowerSpec_Frame_Bound) ProtoMessage() {} func (*WindowerSpec_Frame_Bound) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_a3aa49cacbc6cfe8, []int{29, 1, 0} + return fileDescriptor_processors_051bac54d60d3d18, []int{29, 1, 0} } func (m *WindowerSpec_Frame_Bound) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2321,7 +2327,7 @@ func (m *WindowerSpec_Frame_Bounds) Reset() { *m = WindowerSpec_Frame_Bo func (m *WindowerSpec_Frame_Bounds) String() string { return proto.CompactTextString(m) } func (*WindowerSpec_Frame_Bounds) ProtoMessage() {} func (*WindowerSpec_Frame_Bounds) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_a3aa49cacbc6cfe8, []int{29, 1, 1} + return fileDescriptor_processors_051bac54d60d3d18, []int{29, 1, 1} } func (m *WindowerSpec_Frame_Bounds) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2371,7 +2377,7 @@ func (m *WindowerSpec_WindowFn) Reset() { *m = WindowerSpec_WindowFn{} } func (m *WindowerSpec_WindowFn) String() string { return proto.CompactTextString(m) } func (*WindowerSpec_WindowFn) ProtoMessage() {} func (*WindowerSpec_WindowFn) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_a3aa49cacbc6cfe8, []int{29, 2} + return fileDescriptor_processors_051bac54d60d3d18, []int{29, 2} } func (m *WindowerSpec_WindowFn) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2410,7 +2416,7 @@ func (m *ChangeAggregatorSpec) Reset() { *m = ChangeAggregatorSpec{} } func (m *ChangeAggregatorSpec) String() string { return proto.CompactTextString(m) } func (*ChangeAggregatorSpec) ProtoMessage() {} func (*ChangeAggregatorSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_a3aa49cacbc6cfe8, []int{30} + return fileDescriptor_processors_051bac54d60d3d18, []int{30} } func (m *ChangeAggregatorSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2446,7 +2452,7 @@ func (m *ChangeAggregatorSpec_Watch) Reset() { *m = ChangeAggregatorSpec func (m *ChangeAggregatorSpec_Watch) String() string { return proto.CompactTextString(m) } func (*ChangeAggregatorSpec_Watch) ProtoMessage() {} func (*ChangeAggregatorSpec_Watch) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_a3aa49cacbc6cfe8, []int{30, 0} + return fileDescriptor_processors_051bac54d60d3d18, []int{30, 0} } func (m *ChangeAggregatorSpec_Watch) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2491,7 +2497,7 @@ func (m *ChangeFrontierSpec) Reset() { *m = ChangeFrontierSpec{} } func (m *ChangeFrontierSpec) String() string { return proto.CompactTextString(m) } func (*ChangeFrontierSpec) ProtoMessage() {} func (*ChangeFrontierSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_a3aa49cacbc6cfe8, []int{31} + return fileDescriptor_processors_051bac54d60d3d18, []int{31} } func (m *ChangeFrontierSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2517,57 +2523,57 @@ func (m *ChangeFrontierSpec) XXX_DiscardUnknown() { var xxx_messageInfo_ChangeFrontierSpec proto.InternalMessageInfo func init() { - proto.RegisterType((*ProcessorSpec)(nil), "cockroach.sql.distsqlpb.ProcessorSpec") - proto.RegisterType((*PostProcessSpec)(nil), "cockroach.sql.distsqlpb.PostProcessSpec") - proto.RegisterType((*ProcessorCoreUnion)(nil), "cockroach.sql.distsqlpb.ProcessorCoreUnion") - proto.RegisterType((*NoopCoreSpec)(nil), "cockroach.sql.distsqlpb.NoopCoreSpec") - proto.RegisterType((*MetadataTestSenderSpec)(nil), "cockroach.sql.distsqlpb.MetadataTestSenderSpec") - proto.RegisterType((*MetadataTestReceiverSpec)(nil), "cockroach.sql.distsqlpb.MetadataTestReceiverSpec") - proto.RegisterType((*ValuesCoreSpec)(nil), "cockroach.sql.distsqlpb.ValuesCoreSpec") - proto.RegisterType((*TableReaderSpan)(nil), "cockroach.sql.distsqlpb.TableReaderSpan") - proto.RegisterType((*TableReaderSpec)(nil), "cockroach.sql.distsqlpb.TableReaderSpec") - proto.RegisterType((*JoinReaderSpec)(nil), "cockroach.sql.distsqlpb.JoinReaderSpec") - proto.RegisterType((*SorterSpec)(nil), "cockroach.sql.distsqlpb.SorterSpec") - proto.RegisterType((*DistinctSpec)(nil), "cockroach.sql.distsqlpb.DistinctSpec") - proto.RegisterType((*ZigzagJoinerSpec)(nil), "cockroach.sql.distsqlpb.ZigzagJoinerSpec") - proto.RegisterType((*LocalPlanNodeSpec)(nil), "cockroach.sql.distsqlpb.LocalPlanNodeSpec") - proto.RegisterType((*Columns)(nil), "cockroach.sql.distsqlpb.Columns") - proto.RegisterType((*MergeJoinerSpec)(nil), "cockroach.sql.distsqlpb.MergeJoinerSpec") - proto.RegisterType((*HashJoinerSpec)(nil), "cockroach.sql.distsqlpb.HashJoinerSpec") - proto.RegisterType((*AggregatorSpec)(nil), "cockroach.sql.distsqlpb.AggregatorSpec") - proto.RegisterType((*AggregatorSpec_Aggregation)(nil), "cockroach.sql.distsqlpb.AggregatorSpec.Aggregation") - proto.RegisterType((*BackfillerSpec)(nil), "cockroach.sql.distsqlpb.BackfillerSpec") - proto.RegisterType((*FlowSpec)(nil), "cockroach.sql.distsqlpb.FlowSpec") - proto.RegisterType((*JobProgress)(nil), "cockroach.sql.distsqlpb.JobProgress") - proto.RegisterType((*ReadImportDataSpec)(nil), "cockroach.sql.distsqlpb.ReadImportDataSpec") - proto.RegisterMapType((map[string]*sqlbase.TableDescriptor)(nil), "cockroach.sql.distsqlpb.ReadImportDataSpec.TablesEntry") - proto.RegisterMapType((map[int32]string)(nil), "cockroach.sql.distsqlpb.ReadImportDataSpec.UriEntry") - proto.RegisterType((*SSTWriterSpec)(nil), "cockroach.sql.distsqlpb.SSTWriterSpec") - proto.RegisterType((*SSTWriterSpec_SpanName)(nil), "cockroach.sql.distsqlpb.SSTWriterSpec.SpanName") - proto.RegisterType((*CSVWriterSpec)(nil), "cockroach.sql.distsqlpb.CSVWriterSpec") - proto.RegisterType((*SketchSpec)(nil), "cockroach.sql.distsqlpb.SketchSpec") - proto.RegisterType((*SamplerSpec)(nil), "cockroach.sql.distsqlpb.SamplerSpec") - proto.RegisterType((*SampleAggregatorSpec)(nil), "cockroach.sql.distsqlpb.SampleAggregatorSpec") - proto.RegisterType((*InterleavedReaderJoinerSpec)(nil), "cockroach.sql.distsqlpb.InterleavedReaderJoinerSpec") - proto.RegisterType((*InterleavedReaderJoinerSpec_Table)(nil), "cockroach.sql.distsqlpb.InterleavedReaderJoinerSpec.Table") - proto.RegisterType((*ProjectSetSpec)(nil), "cockroach.sql.distsqlpb.ProjectSetSpec") - proto.RegisterType((*WindowerSpec)(nil), "cockroach.sql.distsqlpb.WindowerSpec") - proto.RegisterType((*WindowerSpec_Func)(nil), "cockroach.sql.distsqlpb.WindowerSpec.Func") - proto.RegisterType((*WindowerSpec_Frame)(nil), "cockroach.sql.distsqlpb.WindowerSpec.Frame") - proto.RegisterType((*WindowerSpec_Frame_Bound)(nil), "cockroach.sql.distsqlpb.WindowerSpec.Frame.Bound") - proto.RegisterType((*WindowerSpec_Frame_Bounds)(nil), "cockroach.sql.distsqlpb.WindowerSpec.Frame.Bounds") - proto.RegisterType((*WindowerSpec_WindowFn)(nil), "cockroach.sql.distsqlpb.WindowerSpec.WindowFn") - proto.RegisterType((*ChangeAggregatorSpec)(nil), "cockroach.sql.distsqlpb.ChangeAggregatorSpec") - proto.RegisterType((*ChangeAggregatorSpec_Watch)(nil), "cockroach.sql.distsqlpb.ChangeAggregatorSpec.Watch") - proto.RegisterType((*ChangeFrontierSpec)(nil), "cockroach.sql.distsqlpb.ChangeFrontierSpec") - proto.RegisterEnum("cockroach.sql.distsqlpb.ScanVisibility", ScanVisibility_name, ScanVisibility_value) - proto.RegisterEnum("cockroach.sql.distsqlpb.SketchType", SketchType_name, SketchType_value) - proto.RegisterEnum("cockroach.sql.distsqlpb.AggregatorSpec_Func", AggregatorSpec_Func_name, AggregatorSpec_Func_value) - proto.RegisterEnum("cockroach.sql.distsqlpb.AggregatorSpec_Type", AggregatorSpec_Type_name, AggregatorSpec_Type_value) - proto.RegisterEnum("cockroach.sql.distsqlpb.BackfillerSpec_Type", BackfillerSpec_Type_name, BackfillerSpec_Type_value) - proto.RegisterEnum("cockroach.sql.distsqlpb.WindowerSpec_WindowFunc", WindowerSpec_WindowFunc_name, WindowerSpec_WindowFunc_value) - proto.RegisterEnum("cockroach.sql.distsqlpb.WindowerSpec_Frame_Mode", WindowerSpec_Frame_Mode_name, WindowerSpec_Frame_Mode_value) - proto.RegisterEnum("cockroach.sql.distsqlpb.WindowerSpec_Frame_BoundType", WindowerSpec_Frame_BoundType_name, WindowerSpec_Frame_BoundType_value) + proto.RegisterType((*ProcessorSpec)(nil), "cockroach.sql.distsqlrun.ProcessorSpec") + proto.RegisterType((*PostProcessSpec)(nil), "cockroach.sql.distsqlrun.PostProcessSpec") + proto.RegisterType((*ProcessorCoreUnion)(nil), "cockroach.sql.distsqlrun.ProcessorCoreUnion") + proto.RegisterType((*NoopCoreSpec)(nil), "cockroach.sql.distsqlrun.NoopCoreSpec") + proto.RegisterType((*MetadataTestSenderSpec)(nil), "cockroach.sql.distsqlrun.MetadataTestSenderSpec") + proto.RegisterType((*MetadataTestReceiverSpec)(nil), "cockroach.sql.distsqlrun.MetadataTestReceiverSpec") + proto.RegisterType((*ValuesCoreSpec)(nil), "cockroach.sql.distsqlrun.ValuesCoreSpec") + proto.RegisterType((*TableReaderSpan)(nil), "cockroach.sql.distsqlrun.TableReaderSpan") + proto.RegisterType((*TableReaderSpec)(nil), "cockroach.sql.distsqlrun.TableReaderSpec") + proto.RegisterType((*JoinReaderSpec)(nil), "cockroach.sql.distsqlrun.JoinReaderSpec") + proto.RegisterType((*SorterSpec)(nil), "cockroach.sql.distsqlrun.SorterSpec") + proto.RegisterType((*DistinctSpec)(nil), "cockroach.sql.distsqlrun.DistinctSpec") + proto.RegisterType((*ZigzagJoinerSpec)(nil), "cockroach.sql.distsqlrun.ZigzagJoinerSpec") + proto.RegisterType((*LocalPlanNodeSpec)(nil), "cockroach.sql.distsqlrun.LocalPlanNodeSpec") + proto.RegisterType((*Columns)(nil), "cockroach.sql.distsqlrun.Columns") + proto.RegisterType((*MergeJoinerSpec)(nil), "cockroach.sql.distsqlrun.MergeJoinerSpec") + proto.RegisterType((*HashJoinerSpec)(nil), "cockroach.sql.distsqlrun.HashJoinerSpec") + proto.RegisterType((*AggregatorSpec)(nil), "cockroach.sql.distsqlrun.AggregatorSpec") + proto.RegisterType((*AggregatorSpec_Aggregation)(nil), "cockroach.sql.distsqlrun.AggregatorSpec.Aggregation") + proto.RegisterType((*BackfillerSpec)(nil), "cockroach.sql.distsqlrun.BackfillerSpec") + proto.RegisterType((*FlowSpec)(nil), "cockroach.sql.distsqlrun.FlowSpec") + proto.RegisterType((*JobProgress)(nil), "cockroach.sql.distsqlrun.JobProgress") + proto.RegisterType((*ReadImportDataSpec)(nil), "cockroach.sql.distsqlrun.ReadImportDataSpec") + proto.RegisterMapType((map[string]*sqlbase.TableDescriptor)(nil), "cockroach.sql.distsqlrun.ReadImportDataSpec.TablesEntry") + proto.RegisterMapType((map[int32]string)(nil), "cockroach.sql.distsqlrun.ReadImportDataSpec.UriEntry") + proto.RegisterType((*SSTWriterSpec)(nil), "cockroach.sql.distsqlrun.SSTWriterSpec") + proto.RegisterType((*SSTWriterSpec_SpanName)(nil), "cockroach.sql.distsqlrun.SSTWriterSpec.SpanName") + proto.RegisterType((*CSVWriterSpec)(nil), "cockroach.sql.distsqlrun.CSVWriterSpec") + proto.RegisterType((*SketchSpec)(nil), "cockroach.sql.distsqlrun.SketchSpec") + proto.RegisterType((*SamplerSpec)(nil), "cockroach.sql.distsqlrun.SamplerSpec") + proto.RegisterType((*SampleAggregatorSpec)(nil), "cockroach.sql.distsqlrun.SampleAggregatorSpec") + proto.RegisterType((*InterleavedReaderJoinerSpec)(nil), "cockroach.sql.distsqlrun.InterleavedReaderJoinerSpec") + proto.RegisterType((*InterleavedReaderJoinerSpec_Table)(nil), "cockroach.sql.distsqlrun.InterleavedReaderJoinerSpec.Table") + proto.RegisterType((*ProjectSetSpec)(nil), "cockroach.sql.distsqlrun.ProjectSetSpec") + proto.RegisterType((*WindowerSpec)(nil), "cockroach.sql.distsqlrun.WindowerSpec") + proto.RegisterType((*WindowerSpec_Func)(nil), "cockroach.sql.distsqlrun.WindowerSpec.Func") + proto.RegisterType((*WindowerSpec_Frame)(nil), "cockroach.sql.distsqlrun.WindowerSpec.Frame") + proto.RegisterType((*WindowerSpec_Frame_Bound)(nil), "cockroach.sql.distsqlrun.WindowerSpec.Frame.Bound") + proto.RegisterType((*WindowerSpec_Frame_Bounds)(nil), "cockroach.sql.distsqlrun.WindowerSpec.Frame.Bounds") + proto.RegisterType((*WindowerSpec_WindowFn)(nil), "cockroach.sql.distsqlrun.WindowerSpec.WindowFn") + proto.RegisterType((*ChangeAggregatorSpec)(nil), "cockroach.sql.distsqlrun.ChangeAggregatorSpec") + proto.RegisterType((*ChangeAggregatorSpec_Watch)(nil), "cockroach.sql.distsqlrun.ChangeAggregatorSpec.Watch") + proto.RegisterType((*ChangeFrontierSpec)(nil), "cockroach.sql.distsqlrun.ChangeFrontierSpec") + proto.RegisterEnum("cockroach.sql.distsqlrun.ScanVisibility", ScanVisibility_name, ScanVisibility_value) + proto.RegisterEnum("cockroach.sql.distsqlrun.SketchType", SketchType_name, SketchType_value) + proto.RegisterEnum("cockroach.sql.distsqlrun.AggregatorSpec_Func", AggregatorSpec_Func_name, AggregatorSpec_Func_value) + proto.RegisterEnum("cockroach.sql.distsqlrun.AggregatorSpec_Type", AggregatorSpec_Type_name, AggregatorSpec_Type_value) + proto.RegisterEnum("cockroach.sql.distsqlrun.BackfillerSpec_Type", BackfillerSpec_Type_name, BackfillerSpec_Type_value) + proto.RegisterEnum("cockroach.sql.distsqlrun.WindowerSpec_WindowFunc", WindowerSpec_WindowFunc_name, WindowerSpec_WindowFunc_value) + proto.RegisterEnum("cockroach.sql.distsqlrun.WindowerSpec_Frame_Mode", WindowerSpec_Frame_Mode_name, WindowerSpec_Frame_Mode_value) + proto.RegisterEnum("cockroach.sql.distsqlrun.WindowerSpec_Frame_BoundType", WindowerSpec_Frame_BoundType_name, WindowerSpec_Frame_BoundType_value) } func (m *ProcessorSpec) Marshal() (dAtA []byte, err error) { size := m.Size() @@ -13393,268 +13399,268 @@ var ( ) func init() { - proto.RegisterFile("sql/distsqlpb/processors.proto", fileDescriptor_processors_a3aa49cacbc6cfe8) -} - -var fileDescriptor_processors_a3aa49cacbc6cfe8 = []byte{ - // 4130 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x7a, 0x3d, 0x70, 0x1b, 0x49, - 0x76, 0xbf, 0xf0, 0x0d, 0x3c, 0x7c, 0x70, 0xd4, 0xa2, 0x56, 0x58, 0xee, 0xfe, 0x45, 0x09, 0xbb, - 0xb7, 0xfa, 0x38, 0x1d, 0xb9, 0xd2, 0xee, 0xff, 0xee, 0x76, 0xef, 0xce, 0x6b, 0x7c, 0x52, 0x43, - 0x81, 0x00, 0x6f, 0x00, 0x48, 0xbb, 0x57, 0xe5, 0x9a, 0x1a, 0x60, 0x9a, 0xe0, 0x88, 0x83, 0x69, - 0x68, 0x66, 0x20, 0x92, 0x4a, 0x9c, 0xd8, 0x89, 0x9d, 0x5c, 0xb9, 0x1c, 0xb9, 0x1c, 0x38, 0xb9, - 0xf0, 0xca, 0x55, 0x0e, 0x9c, 0x38, 0xb0, 0x03, 0x97, 0xbd, 0x81, 0x83, 0x0b, 0x6d, 0x07, 0x2a, - 0x9f, 0x1c, 0xb8, 0xca, 0xb9, 0xab, 0xec, 0x8b, 0x5c, 0xfd, 0x35, 0x18, 0x80, 0x04, 0x41, 0x52, - 0xaa, 0x73, 0x42, 0x62, 0xfa, 0xbd, 0xf7, 0xeb, 0xd7, 0xaf, 0x5f, 0xbf, 0x7e, 0xfd, 0xba, 0xe1, - 0xa6, 0xf7, 0xc2, 0xde, 0x34, 0x2d, 0xcf, 0xf7, 0x5e, 0xd8, 0xe3, 0xfe, 0xe6, 0xd8, 0x25, 0x03, - 0xec, 0x79, 0xc4, 0xf5, 0x36, 0xc6, 0x2e, 0xf1, 0x09, 0xba, 0x31, 0x20, 0x83, 0x03, 0x97, 0x18, - 0x83, 0xfd, 0x0d, 0xef, 0x85, 0xbd, 0x11, 0x70, 0xae, 0xbd, 0xf7, 0x9c, 0xf4, 0xbd, 0x4d, 0xfa, - 0x67, 0xdc, 0x67, 0xff, 0xb8, 0xc0, 0x1a, 0x62, 0xcc, 0xe3, 0xfe, 0xa6, 0x69, 0xf8, 0x86, 0x68, - 0x2b, 0xca, 0x36, 0x8b, 0x7c, 0x6f, 0x8f, 0xb8, 0x23, 0xc3, 0x97, 0xdc, 0x1f, 0xd2, 0xee, 0xbd, - 0x17, 0x76, 0xdf, 0xf0, 0xf0, 0xa6, 0xe7, 0xbb, 0x93, 0x81, 0x3f, 0x71, 0xb1, 0x29, 0xa8, 0x1f, - 0x84, 0xa9, 0xcf, 0x89, 0xe5, 0xe8, 0xfe, 0xf1, 0x18, 0x4b, 0xd0, 0x59, 0xcd, 0xc3, 0xdd, 0x4d, - 0x7c, 0xcb, 0xde, 0xdc, 0xb7, 0x07, 0x9b, 0xbe, 0x35, 0xc2, 0x9e, 0x6f, 0x8c, 0xc6, 0x82, 0xb2, - 0x3a, 0x24, 0x43, 0xc2, 0x7e, 0x6e, 0xd2, 0x5f, 0xbc, 0xb5, 0xf4, 0xc7, 0x31, 0xc8, 0xef, 0xca, - 0x81, 0x77, 0xc6, 0x78, 0x80, 0x2a, 0x90, 0xb0, 0x9c, 0xf1, 0xc4, 0x2f, 0x46, 0x6e, 0xc5, 0xee, - 0x66, 0x1f, 0x7d, 0xb2, 0xb1, 0xc0, 0x0a, 0x1b, 0x2a, 0xe5, 0xea, 0x1c, 0x3b, 0x03, 0x2a, 0x56, - 0x89, 0x7f, 0xfb, 0x7a, 0xfd, 0x8a, 0xc6, 0x45, 0x51, 0x1d, 0xe2, 0x03, 0xe2, 0xe2, 0x62, 0xf4, - 0x56, 0xe4, 0x6e, 0xf6, 0xd1, 0x77, 0x17, 0x42, 0x04, 0x3d, 0x57, 0x89, 0x8b, 0x7b, 0x8e, 0x45, - 0x1c, 0x81, 0xc3, 0xc4, 0xd1, 0x16, 0x24, 0xc9, 0xc4, 0xa7, 0xba, 0xc4, 0x98, 0x2e, 0xf7, 0x16, - 0x02, 0xb5, 0x19, 0x9b, 0x46, 0x26, 0x3e, 0x76, 0x43, 0xea, 0x08, 0x71, 0x54, 0x81, 0xf8, 0x98, - 0x78, 0x7e, 0x31, 0xce, 0xf4, 0xb9, 0xbb, 0x58, 0x1f, 0xe2, 0xf9, 0x42, 0xa7, 0x10, 0x0a, 0x93, - 0x45, 0xf7, 0x21, 0xed, 0xf9, 0xc6, 0x10, 0xeb, 0x96, 0x59, 0x4c, 0xdc, 0x8a, 0xdc, 0x4d, 0x54, - 0x56, 0x28, 0xf5, 0xcd, 0xeb, 0xf5, 0x54, 0x87, 0xb6, 0xab, 0x35, 0x2d, 0xc5, 0x18, 0x54, 0x13, - 0x7d, 0x1f, 0x72, 0x81, 0x37, 0x51, 0xfe, 0x24, 0xe3, 0xbf, 0x26, 0xf8, 0xb3, 0xc1, 0xb0, 0xd5, - 0x9a, 0x96, 0x0d, 0x18, 0x55, 0xb3, 0xf4, 0xcb, 0x28, 0xac, 0xcc, 0xe9, 0x80, 0xca, 0x90, 0xdc, - 0xb3, 0x6c, 0x1f, 0xbb, 0xc5, 0x08, 0xd3, 0xfe, 0xa3, 0x85, 0xda, 0xd7, 0x8f, 0xc6, 0x2e, 0xf6, - 0xbc, 0xa9, 0x15, 0x85, 0x20, 0xfa, 0x18, 0x60, 0xec, 0x92, 0xe7, 0x78, 0xe0, 0x5b, 0xc4, 0x61, - 0x93, 0x92, 0x16, 0x1c, 0xa1, 0x76, 0x74, 0x0f, 0x0a, 0xdc, 0x5c, 0xfa, 0x80, 0xd8, 0x93, 0x91, - 0xe3, 0x31, 0xab, 0xe7, 0x2b, 0x51, 0x25, 0xa2, 0xe5, 0x39, 0xa5, 0xca, 0x09, 0xa8, 0x09, 0x39, - 0x17, 0x3b, 0x26, 0x76, 0x75, 0x7c, 0x34, 0x76, 0xbd, 0x62, 0x9c, 0x4d, 0xcf, 0x05, 0x34, 0xcb, - 0x72, 0x71, 0xda, 0xee, 0xa1, 0x0f, 0x21, 0x49, 0xf6, 0xf6, 0x3c, 0xec, 0x33, 0xbb, 0xc6, 0x83, - 0xb9, 0x63, 0x6d, 0x68, 0x0d, 0x12, 0xb6, 0x35, 0xb2, 0x7c, 0x66, 0x44, 0x49, 0xe4, 0x4d, 0xa5, - 0xff, 0x28, 0x00, 0x3a, 0xe9, 0x43, 0xe8, 0x0b, 0x88, 0x3b, 0x84, 0x8c, 0x85, 0xc1, 0xbe, 0xb3, - 0x50, 0xad, 0x16, 0x21, 0x63, 0x2a, 0x45, 0xed, 0xac, 0x31, 0x11, 0xb4, 0x0d, 0x59, 0xdf, 0xe8, - 0xdb, 0x58, 0xc3, 0x86, 0x89, 0x5d, 0xe1, 0xc0, 0x8b, 0x1d, 0xa6, 0x3b, 0xe5, 0x65, 0x20, 0x61, - 0x61, 0xb4, 0x05, 0x40, 0x17, 0xae, 0x80, 0x8a, 0x31, 0xa8, 0x3b, 0x0b, 0xa1, 0xb6, 0x03, 0x56, - 0x86, 0x14, 0x12, 0x45, 0x3f, 0x82, 0xa4, 0x47, 0x5c, 0xea, 0x02, 0xf1, 0x25, 0x2e, 0xd0, 0x61, - 0x6c, 0x0c, 0x40, 0x88, 0x50, 0x2d, 0x8c, 0xe1, 0xd0, 0xc5, 0x43, 0xc3, 0x27, 0x2e, 0xb3, 0xf0, - 0x59, 0x5a, 0x94, 0x03, 0x56, 0xae, 0xc5, 0x54, 0x14, 0x95, 0x21, 0x4d, 0xf9, 0x2c, 0x67, 0xe0, - 0x17, 0x53, 0x4b, 0x2c, 0x5b, 0x13, 0x8c, 0x0c, 0x24, 0x10, 0xa3, 0xd6, 0x1d, 0x61, 0x77, 0x88, - 0xe9, 0x58, 0xb1, 0x5b, 0x4c, 0x2f, 0xb1, 0xee, 0xce, 0x94, 0x97, 0x5b, 0x37, 0x24, 0x4c, 0xc7, - 0xb5, 0x6f, 0x78, 0xfb, 0x02, 0x2a, 0xb3, 0x64, 0x5c, 0x8f, 0x03, 0x56, 0x3e, 0xae, 0xa9, 0x28, - 0xfa, 0x0a, 0x92, 0x2f, 0x0d, 0x7b, 0x82, 0xbd, 0x22, 0x2c, 0x01, 0x79, 0xca, 0xd8, 0x02, 0x8f, - 0x11, 0x62, 0x54, 0x93, 0xbe, 0x31, 0x38, 0xd8, 0xb3, 0x6c, 0x1b, 0xbb, 0xc5, 0xec, 0x12, 0x90, - 0x4a, 0xc0, 0xca, 0x35, 0x99, 0x8a, 0xa2, 0x27, 0x00, 0x2e, 0x36, 0x4c, 0x75, 0x34, 0x26, 0xae, - 0x5f, 0xcc, 0x2f, 0x09, 0x9e, 0x5a, 0xc0, 0x5a, 0x33, 0x7c, 0x83, 0x83, 0x4d, 0xc5, 0x51, 0x0d, - 0x32, 0x9d, 0x4e, 0xf7, 0x99, 0x6b, 0x51, 0xbf, 0x29, 0x30, 0xac, 0xc5, 0xb1, 0x3c, 0xe0, 0x64, - 0x30, 0x53, 0x41, 0xf4, 0x3b, 0x90, 0xea, 0x18, 0xa3, 0x31, 0x1d, 0xd8, 0x0a, 0xc3, 0xf8, 0x78, - 0x31, 0x06, 0xe7, 0x63, 0x08, 0x52, 0x08, 0x7d, 0x03, 0x0a, 0xff, 0x39, 0x75, 0xac, 0xa2, 0xc2, - 0x80, 0xbe, 0xb7, 0x04, 0x68, 0xce, 0x13, 0x4f, 0xc0, 0x20, 0x07, 0x6e, 0x58, 0x8e, 0x8f, 0x5d, - 0x1b, 0x1b, 0x2f, 0xb1, 0xc9, 0x97, 0x8a, 0xf0, 0x86, 0xab, 0xac, 0x87, 0xcf, 0xcf, 0xd8, 0xba, - 0x4e, 0x95, 0x63, 0x1d, 0x2d, 0x02, 0x45, 0x3a, 0xa0, 0x11, 0xf6, 0x0d, 0xba, 0xd9, 0x76, 0xb1, - 0xe7, 0x77, 0x58, 0x04, 0x2b, 0x22, 0xd6, 0xd5, 0xe6, 0x19, 0x3e, 0x3c, 0x2f, 0xc2, 0x7a, 0x39, - 0x05, 0x0a, 0x61, 0x58, 0x0d, 0xb7, 0x6a, 0x78, 0x80, 0xad, 0x97, 0xd8, 0x2d, 0x5e, 0x63, 0x5d, - 0x3c, 0x3c, 0x57, 0x17, 0x52, 0x88, 0x75, 0x72, 0x2a, 0x1c, 0x75, 0x8c, 0x6a, 0xe7, 0xa9, 0x70, - 0x8c, 0xd5, 0x25, 0x8e, 0x11, 0x70, 0x72, 0xc7, 0x08, 0x3e, 0xd1, 0x0e, 0xe4, 0x5e, 0x59, 0xc3, - 0x57, 0xc6, 0x50, 0x98, 0xfc, 0x3a, 0x03, 0x5a, 0xbc, 0x43, 0xff, 0x2c, 0xc4, 0xcc, 0xb0, 0x66, - 0xc4, 0xe9, 0x1a, 0x12, 0x5b, 0x51, 0x07, 0xfb, 0xc5, 0xf7, 0x96, 0xac, 0xa1, 0xdd, 0x80, 0x95, - 0xbb, 0xfd, 0x54, 0x94, 0x46, 0xa9, 0x43, 0xcb, 0x31, 0xc9, 0x21, 0x76, 0x8b, 0x37, 0x96, 0x44, - 0xa9, 0x67, 0x82, 0x91, 0x47, 0x29, 0x29, 0x86, 0x76, 0x21, 0x6f, 0x93, 0x81, 0x61, 0xef, 0xda, - 0x86, 0xd3, 0x22, 0x26, 0x2e, 0x16, 0x19, 0xce, 0xfd, 0x85, 0x38, 0xcd, 0x30, 0x37, 0x03, 0x9b, - 0x05, 0xa0, 0xab, 0x60, 0xb0, 0x6f, 0x38, 0xc3, 0xf0, 0x2a, 0x78, 0x7f, 0xc9, 0x2a, 0xa8, 0xce, - 0x09, 0xf0, 0x55, 0x30, 0x0f, 0x83, 0x3a, 0x50, 0xe0, 0x6d, 0x0d, 0x97, 0x38, 0xbe, 0x85, 0xdd, - 0xe2, 0xda, 0x92, 0xb8, 0x51, 0x9d, 0x61, 0x67, 0xb0, 0x73, 0x10, 0x5f, 0xc6, 0xbf, 0xfd, 0x8b, - 0xf5, 0xc8, 0x76, 0x3c, 0x9d, 0x54, 0x52, 0xdb, 0xf1, 0x74, 0x4e, 0xc9, 0x97, 0x0a, 0x90, 0x0b, - 0xef, 0x96, 0xa5, 0xcf, 0xe1, 0xbd, 0xd3, 0x3d, 0x1b, 0xad, 0x41, 0xd4, 0x32, 0xd9, 0xd6, 0x9b, - 0xa9, 0x80, 0xc8, 0x78, 0xa2, 0x6a, 0x4d, 0x8b, 0x5a, 0x66, 0xe9, 0x31, 0x14, 0x17, 0x39, 0x2b, - 0x7a, 0x00, 0xe0, 0xf1, 0x9c, 0xc2, 0x32, 0x3d, 0x96, 0x7c, 0x66, 0x2a, 0xf9, 0x37, 0xaf, 0xd7, - 0x33, 0x1c, 0x5b, 0xad, 0x79, 0x5a, 0x86, 0x33, 0xa8, 0xa6, 0x57, 0xfa, 0x93, 0x08, 0x14, 0x66, - 0xc3, 0x31, 0xaa, 0x40, 0x4a, 0x26, 0x2e, 0x3c, 0x75, 0x2d, 0x2d, 0xde, 0x9e, 0x0c, 0x7f, 0x32, - 0x52, 0x9d, 0x3d, 0x22, 0xd2, 0x09, 0x29, 0x88, 0x3e, 0x80, 0x8c, 0x6b, 0x1c, 0xea, 0xfd, 0x63, - 0x1f, 0x7b, 0xc5, 0xe8, 0xad, 0xd8, 0xdd, 0x9c, 0x96, 0x76, 0x8d, 0xc3, 0x0a, 0xfd, 0x46, 0xeb, - 0x90, 0x76, 0x26, 0x23, 0xdd, 0x25, 0x87, 0x1e, 0xdb, 0xcd, 0x65, 0x32, 0x92, 0x72, 0x26, 0x23, - 0x8d, 0x1c, 0x7a, 0xa5, 0x1a, 0xac, 0xcc, 0x24, 0x04, 0x86, 0x83, 0x1e, 0x42, 0xdc, 0x1b, 0x1b, - 0x8e, 0x48, 0x45, 0x6e, 0x84, 0x34, 0x12, 0xe7, 0x82, 0x0d, 0xca, 0x26, 0x13, 0x4d, 0xca, 0x5a, - 0xfa, 0xb3, 0xd8, 0x1c, 0x0c, 0x4f, 0xca, 0x59, 0x66, 0x21, 0x70, 0xe6, 0xd7, 0xab, 0x38, 0x27, - 0xf0, 0x74, 0xa4, 0x86, 0xbd, 0x81, 0x6b, 0x8d, 0x7d, 0xe2, 0xca, 0x64, 0x89, 0x89, 0xa2, 0xdb, - 0x90, 0xb1, 0x1c, 0x13, 0x1f, 0xe9, 0x96, 0x79, 0xc4, 0x12, 0x9b, 0xbc, 0xa0, 0xa7, 0x59, 0xb3, - 0x6a, 0x1e, 0xa1, 0x9b, 0x90, 0x72, 0xf1, 0x4b, 0xec, 0x7a, 0x98, 0x0d, 0x50, 0x66, 0x89, 0xb2, - 0x11, 0xd5, 0x20, 0x41, 0x55, 0x94, 0x09, 0xdf, 0x39, 0xf3, 0xa2, 0x60, 0x7c, 0x5c, 0x18, 0x7d, - 0x04, 0xc0, 0xd2, 0x37, 0x7d, 0xdf, 0x72, 0x78, 0xce, 0x17, 0x13, 0x0c, 0x19, 0xd6, 0xfe, 0xd8, - 0x72, 0x7c, 0x6a, 0x6c, 0xcb, 0xd3, 0x07, 0xfb, 0x78, 0x70, 0xc0, 0x32, 0xbf, 0x40, 0x17, 0xcb, - 0xab, 0xd2, 0x46, 0xb4, 0x03, 0xf0, 0xd2, 0xf2, 0xac, 0xbe, 0x65, 0x5b, 0xfe, 0x31, 0x4b, 0x48, - 0x0a, 0x67, 0x44, 0x8c, 0xce, 0xc0, 0x70, 0x9e, 0x06, 0xec, 0x32, 0xfb, 0x9d, 0x02, 0xa0, 0xef, - 0x40, 0x76, 0x64, 0x1c, 0xe9, 0x2e, 0xf6, 0x26, 0xb6, 0xef, 0xb1, 0xd4, 0x44, 0xce, 0x2f, 0x8c, - 0x8c, 0x23, 0x8d, 0xb7, 0x97, 0xfe, 0x31, 0x06, 0x85, 0xd9, 0x4c, 0xed, 0xb7, 0x35, 0x37, 0xf7, - 0xa0, 0x60, 0x13, 0x72, 0x30, 0x19, 0x9f, 0x96, 0x9e, 0x73, 0x8a, 0x4c, 0xcf, 0x2b, 0x90, 0x22, - 0x0e, 0x4b, 0xcd, 0x97, 0x26, 0x8c, 0x27, 0xcf, 0x0c, 0xc4, 0xa1, 0x6d, 0xa8, 0x07, 0x57, 0xb9, - 0x46, 0xfc, 0x0c, 0xc1, 0xd1, 0x12, 0x17, 0x45, 0x5b, 0x61, 0x18, 0x0d, 0x06, 0xc1, 0x60, 0xbf, - 0x80, 0x38, 0x3d, 0xc7, 0xb2, 0x29, 0x2d, 0x3c, 0x5a, 0x5f, 0x60, 0x2b, 0x6a, 0xe1, 0xee, 0xf1, - 0x18, 0xcb, 0x75, 0x41, 0x45, 0xde, 0xf1, 0x84, 0xd3, 0x08, 0x02, 0xd3, 0x74, 0x19, 0xed, 0xc2, - 0x8a, 0x38, 0xfd, 0x10, 0xd7, 0xc4, 0xae, 0xe5, 0x0c, 0xc5, 0x7c, 0xde, 0x5e, 0x7c, 0xe8, 0x14, - 0x8c, 0x02, 0x5c, 0x9c, 0x9e, 0x64, 0x2b, 0x7a, 0x04, 0x48, 0x42, 0xe9, 0x23, 0xc3, 0x1f, 0xec, - 0xeb, 0x36, 0x76, 0x66, 0x26, 0x57, 0x91, 0xf4, 0x1d, 0x4a, 0x6e, 0x62, 0xa7, 0xd4, 0x87, 0x5c, - 0x38, 0x75, 0x46, 0x77, 0x60, 0x85, 0xf1, 0x60, 0x53, 0x0f, 0xc7, 0xb6, 0xbc, 0x56, 0x10, 0xcd, - 0x72, 0xca, 0xef, 0x81, 0x22, 0xb3, 0xec, 0x80, 0x33, 0xca, 0x38, 0x57, 0x64, 0xbb, 0x60, 0xa5, - 0x47, 0x7e, 0x65, 0x7e, 0x37, 0x46, 0x35, 0x48, 0x32, 0x4f, 0xf4, 0x16, 0x1c, 0xfb, 0xcf, 0xf6, - 0x62, 0x21, 0x8b, 0xea, 0x00, 0xf8, 0xc5, 0x4c, 0xff, 0xd9, 0x47, 0xb7, 0x16, 0x6f, 0x44, 0x9c, - 0x4f, 0xae, 0x7d, 0xfc, 0x42, 0x0e, 0x66, 0x7d, 0xba, 0x1a, 0xc2, 0x5e, 0x2e, 0xd7, 0xc2, 0xbb, - 0x71, 0xf0, 0x6d, 0xc8, 0xed, 0x59, 0x47, 0xd8, 0xd4, 0x45, 0xf2, 0x9f, 0x60, 0xda, 0x9e, 0x3b, - 0xf9, 0xcf, 0x32, 0x61, 0xde, 0xf8, 0x16, 0x5e, 0x5d, 0xb2, 0xe0, 0xea, 0x89, 0xf4, 0x01, 0x95, - 0x20, 0xa7, 0x91, 0xc3, 0x0e, 0x99, 0xb8, 0x03, 0xac, 0x9a, 0x47, 0xcc, 0x13, 0xf3, 0xda, 0x4c, - 0x1b, 0xfa, 0x10, 0x32, 0x2d, 0xba, 0x89, 0x8d, 0x27, 0xbe, 0xc7, 0xbd, 0x4a, 0x9b, 0x36, 0x20, - 0x04, 0xf1, 0x96, 0x31, 0xe2, 0x61, 0x3c, 0xa3, 0xb1, 0xdf, 0xa5, 0x3b, 0x90, 0x92, 0x16, 0xfe, - 0x70, 0x76, 0xaf, 0xe4, 0xf6, 0x95, 0x4d, 0xa5, 0x7f, 0x89, 0xc2, 0xca, 0xdc, 0xd9, 0x0b, 0x35, - 0x21, 0x6f, 0xe3, 0xbd, 0xcb, 0xaf, 0x8e, 0x1c, 0x95, 0x0e, 0xd6, 0x46, 0x0b, 0x0a, 0xae, 0x35, - 0xdc, 0x0f, 0xc1, 0x45, 0x2f, 0x06, 0x97, 0x67, 0xe2, 0x01, 0x5e, 0xc8, 0x21, 0x12, 0x97, 0x75, - 0x88, 0xb7, 0x08, 0x4d, 0xf7, 0x20, 0xef, 0x4c, 0x6c, 0x5b, 0xc7, 0x2f, 0x26, 0x46, 0x10, 0x9d, - 0xe4, 0x8e, 0x95, 0xa3, 0xa4, 0xba, 0xa0, 0x94, 0x7e, 0x1e, 0x83, 0xc2, 0xec, 0x61, 0x14, 0xdd, - 0x87, 0x15, 0x66, 0xda, 0xd0, 0xd2, 0x89, 0x84, 0x42, 0x3b, 0xde, 0xf3, 0xeb, 0xc1, 0xd2, 0x78, - 0x00, 0x0a, 0x37, 0xdc, 0xdc, 0x3a, 0xe3, 0xcc, 0xdc, 0xa8, 0x53, 0xee, 0xff, 0x63, 0xb3, 0x7c, - 0x17, 0x0a, 0xec, 0xc4, 0x3e, 0x0d, 0x5e, 0x61, 0xbb, 0xe4, 0x39, 0x4d, 0xea, 0xfa, 0x25, 0xdc, - 0x98, 0xb3, 0x82, 0x6e, 0xb8, 0x58, 0x3f, 0xc0, 0xc7, 0x6c, 0x33, 0x96, 0x52, 0xd7, 0x66, 0xec, - 0x51, 0x76, 0xf1, 0x13, 0x7c, 0x8c, 0x7e, 0x0c, 0xc5, 0x79, 0xab, 0x04, 0xc2, 0x99, 0x90, 0xf0, - 0xea, 0xac, 0x7d, 0xb8, 0x74, 0xe9, 0x3f, 0x93, 0x50, 0x98, 0xcd, 0xb3, 0xd1, 0x6d, 0x80, 0xa1, - 0x4b, 0xf8, 0x5e, 0x1b, 0x36, 0x70, 0x86, 0xb5, 0x56, 0x89, 0xed, 0xa1, 0xdf, 0x83, 0x9c, 0x2c, - 0x8e, 0x58, 0x44, 0xec, 0xc6, 0xd9, 0x47, 0x9f, 0x9d, 0xb3, 0xb2, 0x12, 0x7c, 0x4e, 0x0d, 0x3e, - 0x03, 0x87, 0x3e, 0x15, 0xbb, 0x07, 0x36, 0xf5, 0x90, 0x26, 0xf1, 0x40, 0x13, 0x45, 0x50, 0xb7, - 0x02, 0x85, 0x1a, 0x62, 0xa2, 0x12, 0x6c, 0xa2, 0x1e, 0x9c, 0x57, 0x91, 0xf9, 0x59, 0x5b, 0xfb, - 0xc3, 0x28, 0x64, 0x43, 0xda, 0x51, 0xdc, 0xbd, 0x89, 0x33, 0x60, 0x0b, 0xfe, 0x02, 0xb8, 0x8d, - 0x89, 0x13, 0x14, 0x50, 0xa9, 0x3c, 0xba, 0x15, 0xaa, 0x1f, 0x85, 0x6b, 0x90, 0xd3, 0xf2, 0xd0, - 0xc7, 0x50, 0x10, 0xd9, 0xc6, 0x80, 0xd8, 0x2c, 0x15, 0x8a, 0xf3, 0xc0, 0xc7, 0x5b, 0xab, 0xc4, - 0xa6, 0x81, 0xef, 0x06, 0x8b, 0x5d, 0x8c, 0x9c, 0x60, 0x3b, 0x5c, 0x72, 0xc0, 0x09, 0x5b, 0x90, - 0x31, 0xdc, 0xe1, 0x64, 0x84, 0x1d, 0xdf, 0x2b, 0x26, 0x2f, 0x5a, 0x92, 0x9c, 0xca, 0x6e, 0xc7, - 0xd3, 0x31, 0x25, 0x5e, 0xfa, 0x45, 0x14, 0xe2, 0x74, 0x10, 0x48, 0x81, 0x5c, 0xb9, 0xf5, 0x8d, - 0xde, 0x6a, 0x77, 0xf5, 0x56, 0xaf, 0xd9, 0x54, 0xae, 0xa0, 0x14, 0xc4, 0xca, 0x4f, 0xb7, 0x94, - 0x08, 0xca, 0x41, 0xba, 0xd2, 0x6e, 0x37, 0xf5, 0x72, 0xab, 0xa6, 0x44, 0x51, 0x16, 0x52, 0xec, - 0xab, 0xad, 0x29, 0x31, 0x54, 0x00, 0xa8, 0xb6, 0x5b, 0xd5, 0x72, 0x57, 0x2f, 0x6f, 0x6d, 0x29, - 0x71, 0x94, 0x81, 0x44, 0xb5, 0xdd, 0x6b, 0x75, 0x95, 0x04, 0x15, 0xdf, 0x29, 0x7f, 0xad, 0xa4, - 0xd8, 0x0f, 0xb5, 0xa5, 0xa4, 0x11, 0x40, 0xb2, 0xd3, 0xad, 0xd5, 0xea, 0x4f, 0x95, 0x0c, 0x6d, - 0xec, 0xf4, 0x76, 0x14, 0xa0, 0x70, 0x9d, 0xde, 0x8e, 0xae, 0xb6, 0xba, 0x4a, 0x96, 0xf6, 0xf4, - 0xb4, 0xac, 0xa9, 0xe5, 0x56, 0xb5, 0xae, 0xe4, 0x28, 0xe9, 0xeb, 0xb6, 0xc6, 0x90, 0xf3, 0xbc, - 0xa7, 0x5e, 0xab, 0xab, 0x6b, 0xed, 0x67, 0x1d, 0xa5, 0xc0, 0xe4, 0x7e, 0xaa, 0xd5, 0xd4, 0x46, - 0x43, 0x59, 0x41, 0x08, 0x0a, 0x0d, 0xb5, 0x55, 0x6e, 0xea, 0x81, 0xb4, 0x42, 0x07, 0xc4, 0xdb, - 0x44, 0x9f, 0x57, 0x51, 0x1e, 0x32, 0x65, 0x4d, 0x2b, 0x7f, 0xc3, 0x10, 0x11, 0xed, 0x6c, 0xbb, - 0xd3, 0x6e, 0xb1, 0xaf, 0x6b, 0x94, 0x48, 0xbf, 0x2a, 0xec, 0x73, 0x95, 0x76, 0xd7, 0xe9, 0x6a, - 0x6a, 0x6b, 0x8b, 0x7d, 0x5f, 0x2f, 0x3d, 0x80, 0x38, 0xf5, 0x21, 0x94, 0x86, 0x78, 0xb9, 0xd7, - 0x6d, 0x2b, 0x57, 0xd8, 0x68, 0xaa, 0xe5, 0x66, 0x59, 0x53, 0x22, 0x94, 0xbb, 0xd5, 0x6e, 0xe9, - 0xe2, 0x3b, 0x5a, 0xfa, 0xef, 0x18, 0x14, 0x66, 0x4b, 0x60, 0x81, 0xe3, 0x2e, 0x73, 0xb0, 0x59, - 0xb1, 0x13, 0x8e, 0x3b, 0x4d, 0xc4, 0xa3, 0x97, 0x4f, 0xc4, 0x83, 0x13, 0x4e, 0xec, 0x6d, 0x4e, - 0x38, 0x0f, 0x21, 0x6d, 0x4e, 0x5c, 0xb6, 0x7c, 0x98, 0x0b, 0xc7, 0x2a, 0xd7, 0x29, 0xf9, 0x37, - 0xaf, 0xd7, 0xf3, 0xbe, 0x35, 0xc2, 0x1b, 0x35, 0x41, 0xd4, 0x02, 0x36, 0x7a, 0x28, 0x1a, 0xec, - 0x4f, 0x9c, 0x03, 0xdd, 0xb3, 0x5e, 0xe1, 0xd9, 0x43, 0x11, 0x6b, 0xef, 0x58, 0xaf, 0x30, 0x6a, - 0x43, 0x8e, 0xf8, 0xfb, 0xd8, 0xd5, 0x45, 0xae, 0x96, 0xbc, 0x44, 0xae, 0x96, 0x65, 0x08, 0x5d, - 0x9e, 0xb0, 0x7d, 0x05, 0x69, 0x17, 0x1b, 0x66, 0xd9, 0x6b, 0xef, 0x89, 0x9a, 0xee, 0xff, 0x0b, - 0x81, 0x4d, 0x7c, 0xcb, 0xde, 0xd8, 0xb7, 0x07, 0x1b, 0x5d, 0x79, 0x97, 0x24, 0x97, 0xac, 0x14, - 0x2a, 0xdd, 0x17, 0x93, 0x9f, 0x85, 0x94, 0xea, 0xbc, 0x34, 0x6c, 0xcb, 0xe4, 0xf3, 0xcf, 0x23, - 0xac, 0x12, 0xa1, 0x6e, 0xaf, 0xd2, 0xb4, 0x4d, 0x89, 0x96, 0xde, 0x44, 0x20, 0xdd, 0xb0, 0xc9, - 0x21, 0x9b, 0xf4, 0x87, 0x90, 0xda, 0xb3, 0xc9, 0xa1, 0x2e, 0x6a, 0x05, 0xb9, 0x4a, 0x91, 0x22, - 0xff, 0xeb, 0xeb, 0xf5, 0x24, 0x65, 0x51, 0x6b, 0x6f, 0x82, 0x5f, 0x5a, 0x92, 0x32, 0xaa, 0x26, - 0x6a, 0xb2, 0x1a, 0x91, 0xb8, 0xa3, 0x13, 0xd9, 0xe5, 0x27, 0xcb, 0xef, 0x96, 0x42, 0x37, 0x39, - 0x21, 0x79, 0xd4, 0x83, 0xd4, 0xd0, 0xf0, 0xf1, 0xa1, 0x71, 0xcc, 0x92, 0xa4, 0x44, 0xe5, 0x47, - 0x62, 0x8a, 0x3e, 0x1b, 0x5a, 0xfe, 0xfe, 0xa4, 0xbf, 0x31, 0x20, 0xa3, 0xcd, 0x00, 0xdc, 0xec, - 0x4f, 0x7f, 0x6f, 0x8e, 0x0f, 0x86, 0x9b, 0xf2, 0xf8, 0x4e, 0x73, 0x36, 0xb5, 0xa6, 0x49, 0xac, - 0xd2, 0x21, 0x64, 0xb7, 0x49, 0x7f, 0xd7, 0x25, 0x43, 0x1a, 0x5e, 0xd0, 0xc7, 0x90, 0x7c, 0x4e, - 0xfa, 0x72, 0x94, 0xb1, 0x4a, 0x5e, 0x54, 0x44, 0x12, 0xdb, 0xa4, 0xaf, 0xd6, 0xb4, 0xc4, 0x73, - 0xd2, 0x57, 0x4d, 0x74, 0x17, 0x72, 0x03, 0xe2, 0xf8, 0xae, 0xd5, 0x9f, 0x04, 0x57, 0x34, 0x51, - 0xb9, 0x2d, 0x84, 0x29, 0xa8, 0x08, 0x71, 0xcf, 0x26, 0xbe, 0x50, 0x59, 0x96, 0x0d, 0x6c, 0xe2, - 0x97, 0xfe, 0x32, 0x01, 0xe8, 0x64, 0x49, 0x98, 0x9e, 0x6b, 0x3d, 0x56, 0x39, 0xe5, 0x8e, 0x15, - 0x0d, 0xc9, 0x01, 0x27, 0x30, 0xcf, 0x6a, 0x40, 0x7a, 0x2c, 0x74, 0x66, 0x3b, 0xfd, 0x59, 0x85, - 0xde, 0xd0, 0xf8, 0xa4, 0x3f, 0x48, 0x59, 0xd4, 0x80, 0xd8, 0xc4, 0xb5, 0x8a, 0x29, 0x36, 0x39, - 0x9f, 0x5f, 0xa0, 0x76, 0xbd, 0xd1, 0x73, 0xad, 0xba, 0xe3, 0xbb, 0xc7, 0x1a, 0x05, 0x40, 0x3f, - 0x81, 0x24, 0xbf, 0x2d, 0x15, 0x97, 0x04, 0xeb, 0xa7, 0x54, 0x4e, 0xd4, 0x76, 0xc3, 0xb2, 0x71, - 0x83, 0xb1, 0x05, 0x37, 0x5e, 0xec, 0x0b, 0xf5, 0x82, 0xe3, 0x4c, 0x86, 0x69, 0xf2, 0x83, 0x8b, - 0x68, 0xc2, 0xd7, 0x06, 0x53, 0x86, 0xc1, 0x46, 0x82, 0xf3, 0xcd, 0x57, 0xf0, 0xbe, 0x77, 0x60, - 0x8d, 0xf5, 0x91, 0xe5, 0x79, 0xf4, 0x58, 0xb7, 0x47, 0x5c, 0x6c, 0x0d, 0x1d, 0x9a, 0x67, 0xf0, - 0xdb, 0x03, 0xb9, 0xa7, 0xbd, 0x47, 0xd9, 0x76, 0x38, 0x57, 0x83, 0x33, 0x3d, 0xc1, 0xc7, 0x1e, - 0xba, 0x0f, 0xf9, 0x43, 0xc3, 0xb6, 0x69, 0x10, 0x68, 0x19, 0x0e, 0xf1, 0xd8, 0x6d, 0x81, 0x5c, - 0xe8, 0xb3, 0x24, 0xf4, 0x00, 0x0a, 0x96, 0x33, 0xc4, 0x9e, 0x5f, 0xb3, 0x5c, 0x3c, 0xf0, 0xed, - 0xe3, 0x62, 0x2e, 0xd4, 0xc3, 0x1c, 0x6d, 0xcd, 0x80, 0x6c, 0x48, 0x6f, 0xa4, 0x40, 0x8c, 0x26, - 0x3f, 0xac, 0x0c, 0xa7, 0xd1, 0x9f, 0xe8, 0xc7, 0x90, 0x60, 0x27, 0x9d, 0x8b, 0x45, 0x47, 0x8d, - 0x0b, 0x7d, 0x19, 0xfd, 0x61, 0x64, 0xed, 0xfb, 0x90, 0x96, 0x93, 0x14, 0xc6, 0x4f, 0x70, 0xfc, - 0xd5, 0x30, 0x7e, 0x26, 0x24, 0xb7, 0x1d, 0x4f, 0x47, 0x94, 0x28, 0xdf, 0x54, 0xb7, 0xe3, 0xe9, - 0xb8, 0x92, 0xd8, 0x8e, 0xa7, 0x13, 0x4a, 0xb2, 0xf4, 0xd7, 0x51, 0xc8, 0xcf, 0x5c, 0x3c, 0xa0, - 0x4f, 0x20, 0x6b, 0x62, 0x9a, 0x0c, 0xf0, 0xd0, 0xc9, 0x8b, 0x88, 0x22, 0x6c, 0x85, 0x08, 0x27, - 0xcd, 0x18, 0x5b, 0x6c, 0xc6, 0x27, 0xb3, 0x35, 0xab, 0xcd, 0xf3, 0xdd, 0x81, 0xb0, 0xb2, 0x1c, - 0x3d, 0x35, 0xcd, 0x06, 0xf6, 0xf0, 0x32, 0x49, 0x5c, 0x7e, 0x99, 0x50, 0x53, 0xca, 0x0e, 0xe8, - 0x92, 0x76, 0xe8, 0x51, 0x2d, 0x3c, 0x5a, 0xd6, 0x42, 0x8d, 0x8c, 0x1d, 0x93, 0x19, 0x34, 0xa7, - 0xd1, 0x9f, 0xdb, 0xf1, 0x74, 0x54, 0x89, 0x95, 0xfe, 0x3e, 0x02, 0xf9, 0x99, 0xc2, 0xfc, 0xb9, - 0x0d, 0x77, 0x07, 0x72, 0x14, 0x59, 0x1f, 0x1b, 0xbe, 0x8f, 0x5d, 0x1e, 0x68, 0x02, 0x46, 0x4a, - 0xd9, 0xe5, 0x04, 0xf4, 0x13, 0x48, 0x91, 0xb1, 0x4c, 0x6c, 0xe7, 0xf7, 0x05, 0xb9, 0x00, 0xab, - 0x9d, 0xa7, 0x6d, 0xce, 0x24, 0x8b, 0x73, 0x42, 0x66, 0xba, 0x9b, 0xb1, 0x62, 0x69, 0xfc, 0xc4, - 0x6e, 0xc6, 0xca, 0xa5, 0x7f, 0x10, 0x05, 0xe8, 0x1c, 0x60, 0x7f, 0xb0, 0xcf, 0xc6, 0xb0, 0x0d, - 0x59, 0x8f, 0x7d, 0xe9, 0xa1, 0x6c, 0xe0, 0x8c, 0xab, 0x4e, 0xc6, 0x1b, 0x4a, 0x02, 0xc0, 0x0b, - 0x5a, 0x50, 0x71, 0x7a, 0xbe, 0xe5, 0x55, 0x90, 0xa0, 0xc2, 0xfb, 0x19, 0xa0, 0x21, 0x76, 0xb0, - 0x6b, 0xf8, 0x58, 0xdf, 0xb7, 0x3c, 0x9f, 0x0c, 0x5d, 0x63, 0x34, 0x53, 0xed, 0xbc, 0x2a, 0xe9, - 0x8f, 0x25, 0x19, 0xfd, 0x10, 0xae, 0x07, 0xbc, 0xfa, 0xc8, 0x38, 0xd2, 0xfb, 0x93, 0xc1, 0x01, - 0xf6, 0xf9, 0xc8, 0x64, 0x35, 0xe7, 0x5a, 0xc0, 0xb2, 0x63, 0x1c, 0x55, 0x38, 0x03, 0xba, 0x0d, - 0x19, 0xcf, 0x37, 0x7c, 0x9d, 0xcd, 0x70, 0x22, 0x64, 0xed, 0x34, 0x6d, 0x66, 0xc7, 0xf2, 0x5f, - 0x46, 0x20, 0x1b, 0xba, 0x3b, 0x43, 0x75, 0x48, 0xf3, 0x91, 0x04, 0xc5, 0x98, 0x65, 0x46, 0x08, - 0xed, 0x70, 0x81, 0xe8, 0x69, 0x81, 0x3f, 0x7f, 0x4a, 0xe0, 0xff, 0x14, 0xae, 0xd2, 0x01, 0xed, - 0xb9, 0x06, 0x7b, 0x05, 0xa0, 0x5b, 0xa6, 0xcd, 0xab, 0x06, 0x11, 0x59, 0xc2, 0x1b, 0x19, 0x47, - 0x0d, 0x41, 0x55, 0x4d, 0x1b, 0x97, 0xfe, 0x36, 0x06, 0xab, 0xa7, 0x5d, 0xd1, 0xfd, 0x96, 0x15, - 0xff, 0x7d, 0x40, 0xfc, 0x4b, 0x9e, 0x2e, 0x43, 0xd5, 0xa2, 0x9f, 0xbe, 0x79, 0xbd, 0x2e, 0x2e, - 0x0c, 0xc5, 0xf9, 0x52, 0xad, 0x79, 0xbf, 0x79, 0xbd, 0xfe, 0xc5, 0xb9, 0xb6, 0xf6, 0xd0, 0xcb, - 0x9b, 0x0d, 0x29, 0xad, 0x29, 0xde, 0x0c, 0x9c, 0xe9, 0x21, 0x03, 0xd2, 0x6c, 0x5b, 0xa0, 0x9b, - 0x3b, 0xf7, 0x83, 0x86, 0x7c, 0x10, 0xc2, 0x82, 0xa8, 0x5a, 0x3b, 0x77, 0x32, 0x11, 0xee, 0x91, - 0x26, 0x13, 0x0c, 0x57, 0x35, 0x43, 0xd9, 0x43, 0xf2, 0x8c, 0xec, 0xe1, 0x1e, 0xe4, 0xe9, 0x32, - 0xa3, 0xe7, 0x7c, 0x3c, 0xf0, 0xb1, 0xc9, 0x32, 0x39, 0x59, 0xbc, 0xce, 0x51, 0x52, 0x5d, 0x50, - 0x44, 0xe0, 0xfd, 0x9f, 0x38, 0x7c, 0x70, 0xc6, 0x15, 0x28, 0xfa, 0x7a, 0xae, 0x18, 0xf8, 0xe5, - 0x65, 0x2e, 0x52, 0xf9, 0x4e, 0x32, 0x57, 0x20, 0x0c, 0x5d, 0x30, 0x44, 0x4f, 0xbb, 0x60, 0x98, - 0xbd, 0x1a, 0x88, 0x9d, 0x7e, 0x35, 0xf0, 0x2e, 0xaa, 0x7f, 0x5f, 0xcc, 0x1c, 0x96, 0x2f, 0x52, - 0xd5, 0x58, 0xfb, 0x9b, 0x28, 0x24, 0xd8, 0xd8, 0xd0, 0xef, 0x42, 0xdc, 0xc4, 0xde, 0xe0, 0x52, - 0x85, 0x7f, 0x26, 0x79, 0x9e, 0xba, 0xbf, 0x7c, 0xbb, 0x14, 0x7b, 0x8b, 0xb7, 0x4b, 0x55, 0x48, - 0x07, 0x85, 0xb6, 0xf8, 0xc5, 0x0a, 0x6d, 0x81, 0xe0, 0xf4, 0x68, 0x94, 0x78, 0x8b, 0xa3, 0x51, - 0xe9, 0x57, 0x11, 0x28, 0xcc, 0x5e, 0xdf, 0xa2, 0xaf, 0x20, 0xc1, 0x9f, 0x11, 0x45, 0x2e, 0x7a, - 0x66, 0xe7, 0x72, 0xa8, 0x0b, 0x41, 0xcc, 0x36, 0xe7, 0xaa, 0xcf, 0xb7, 0x17, 0x4c, 0x0a, 0x5f, - 0xc6, 0xa1, 0xb9, 0x55, 0x02, 0x04, 0x59, 0x90, 0xba, 0x03, 0x8a, 0x33, 0x19, 0xb1, 0xba, 0x8b, - 0x3e, 0xc6, 0xae, 0x3e, 0xc4, 0x0e, 0x0f, 0x2f, 0x5a, 0xde, 0x99, 0x8c, 0xaa, 0xc4, 0xf6, 0x76, - 0xb1, 0xbb, 0x85, 0x9d, 0xd2, 0x9f, 0xe6, 0x20, 0x17, 0xbe, 0x4a, 0x46, 0xb7, 0x20, 0x3b, 0x36, - 0x5c, 0xdf, 0x62, 0xc5, 0x9d, 0x63, 0x51, 0xb1, 0x0f, 0x37, 0x21, 0x0d, 0x32, 0xfc, 0xba, 0xb9, - 0x11, 0x68, 0xba, 0x71, 0xae, 0x6b, 0x6a, 0xf1, 0xd1, 0x08, 0xaa, 0x16, 0x01, 0xcc, 0xda, 0x5f, - 0x45, 0x44, 0xbd, 0x42, 0x83, 0xbc, 0x2c, 0x25, 0xe1, 0xc6, 0x25, 0x2b, 0x37, 0xda, 0x2c, 0x04, - 0xda, 0x05, 0x10, 0x3d, 0x51, 0xc0, 0x28, 0x03, 0xfc, 0xf4, 0x42, 0x1a, 0x53, 0xd0, 0x10, 0x06, - 0xbf, 0x63, 0x5e, 0xfb, 0x75, 0x02, 0x12, 0x0d, 0x97, 0x26, 0x3b, 0xdb, 0x10, 0x1f, 0x11, 0x53, - 0xee, 0xfb, 0xe7, 0xc4, 0x66, 0xa2, 0x1b, 0x3b, 0xc4, 0x0c, 0x96, 0x28, 0xc5, 0x40, 0xbb, 0x90, - 0xec, 0x93, 0x89, 0x63, 0x7a, 0x22, 0xd9, 0x7d, 0x74, 0x11, 0xb4, 0x0a, 0x93, 0x94, 0xf1, 0x82, - 0xe3, 0xac, 0xfd, 0x57, 0x04, 0x12, 0x8c, 0x80, 0xbe, 0x81, 0x0c, 0x6b, 0xeb, 0x4e, 0x93, 0x94, - 0xff, 0x7f, 0x61, 0xf8, 0x90, 0xe3, 0x4d, 0xd1, 0x68, 0xf4, 0xb3, 0x1c, 0x5f, 0x17, 0x8f, 0xe1, - 0xc2, 0xe1, 0x20, 0x63, 0x39, 0x7e, 0x9b, 0xbf, 0x87, 0xbb, 0x0d, 0x39, 0x1a, 0x86, 0x4c, 0xc9, - 0x16, 0x63, 0xd9, 0x61, 0x96, 0xb5, 0x09, 0x16, 0x15, 0xb2, 0x9c, 0xc8, 0x33, 0x29, 0xbe, 0xe2, - 0xcf, 0x7f, 0x1b, 0x0e, 0x5c, 0x98, 0xaa, 0xb4, 0xf6, 0xe7, 0x11, 0x48, 0x72, 0x83, 0xa0, 0x1d, - 0x48, 0x78, 0xbe, 0xe1, 0xfa, 0x22, 0xdc, 0x3d, 0xbc, 0xf0, 0xa0, 0x83, 0x40, 0x40, 0x51, 0x50, - 0x75, 0x9a, 0xdc, 0x5e, 0x06, 0x8c, 0xe5, 0xc3, 0xa5, 0x3b, 0x10, 0xa7, 0x93, 0x8f, 0x32, 0x90, - 0xd0, 0xca, 0xad, 0xad, 0xba, 0x72, 0x05, 0xa5, 0x21, 0xce, 0xea, 0x60, 0x11, 0x04, 0x90, 0xdc, - 0xd2, 0xda, 0xbd, 0xdd, 0x8e, 0x12, 0x2d, 0xbd, 0x82, 0x4c, 0x60, 0x78, 0x74, 0x03, 0xae, 0xf5, - 0x5a, 0x95, 0x76, 0xaf, 0x55, 0xab, 0xd7, 0xf4, 0x5d, 0xad, 0x5e, 0xad, 0xd7, 0xd4, 0xd6, 0x96, - 0x72, 0x65, 0x96, 0xd0, 0x68, 0x37, 0x9b, 0xed, 0x67, 0x94, 0x10, 0x41, 0xab, 0xa0, 0xb4, 0x1b, - 0x8d, 0x4e, 0xbd, 0x1b, 0x62, 0x8f, 0x86, 0x5a, 0xa7, 0xbc, 0x31, 0xb4, 0x02, 0xd9, 0x6a, 0x4f, - 0xd3, 0xea, 0xbc, 0x20, 0xa7, 0xc4, 0xd7, 0xfe, 0x29, 0x0a, 0x69, 0xb9, 0x6c, 0x51, 0x2d, 0x54, - 0x4d, 0x3d, 0xeb, 0x4d, 0xc9, 0xec, 0xb8, 0xe7, 0x6b, 0xa9, 0x9f, 0x40, 0xd6, 0x70, 0x87, 0xaa, - 0x79, 0xd4, 0x61, 0x33, 0x12, 0x76, 0x95, 0x30, 0x01, 0xdd, 0x82, 0xb4, 0xe1, 0x0e, 0xab, 0x64, - 0x22, 0x76, 0xd3, 0x60, 0x7b, 0x91, 0xad, 0xef, 0x66, 0x6b, 0x28, 0x43, 0x62, 0xcf, 0x95, 0x19, - 0xee, 0x59, 0x6f, 0x4f, 0x4e, 0xce, 0xa6, 0xc6, 0x25, 0xd1, 0x5d, 0x98, 0xa9, 0xf2, 0x8a, 0x27, - 0xb3, 0x22, 0x87, 0x09, 0x53, 0x4a, 0xbf, 0x88, 0x00, 0x4c, 0x63, 0x0a, 0x2a, 0x00, 0x68, 0xed, - 0x67, 0x7a, 0xab, 0xb7, 0x53, 0xa9, 0x6b, 0x62, 0xfe, 0xcb, 0xad, 0x27, 0xbc, 0xf4, 0x58, 0xab, - 0xb7, 0x3a, 0x75, 0x9d, 0x7d, 0x47, 0x91, 0x02, 0xb9, 0xdd, 0xba, 0x56, 0x65, 0x13, 0x43, 0x5b, - 0x62, 0x28, 0x0f, 0x99, 0x6a, 0x6f, 0xa7, 0xae, 0xd7, 0xd4, 0x4e, 0x97, 0x97, 0x68, 0x5b, 0x5d, - 0xb5, 0x59, 0xe7, 0x25, 0xda, 0x66, 0x79, 0x4b, 0x49, 0x52, 0xb8, 0x66, 0xbd, 0x5c, 0x53, 0x52, - 0x74, 0x5e, 0x1b, 0xaa, 0xd6, 0xe9, 0xea, 0x4f, 0xcb, 0xcd, 0x5e, 0x5d, 0x49, 0x53, 0xfc, 0x66, - 0x39, 0xf8, 0xce, 0x50, 0xb4, 0x56, 0xf7, 0xb1, 0xf8, 0x84, 0xd2, 0xdf, 0x45, 0x61, 0xf5, 0xb4, - 0x47, 0x3c, 0xa8, 0x03, 0xa9, 0x43, 0x23, 0x9c, 0x26, 0x7f, 0x76, 0xa1, 0x47, 0x40, 0x1b, 0xcf, - 0xa8, 0xb0, 0xcc, 0x9c, 0x04, 0x12, 0xab, 0xd2, 0x63, 0x2c, 0xd7, 0xd3, 0x7c, 0xac, 0x67, 0x8f, - 0xd4, 0xf9, 0x83, 0x75, 0x81, 0x49, 0x99, 0x6b, 0xd8, 0x37, 0x2c, 0xdb, 0x0b, 0x3c, 0x0b, 0x63, - 0x73, 0xed, 0x8f, 0x22, 0x90, 0x60, 0x1d, 0xa0, 0x16, 0x28, 0x96, 0x63, 0xf9, 0x96, 0x61, 0xeb, - 0x2e, 0xf6, 0x88, 0xfd, 0x12, 0x9b, 0xc2, 0x6b, 0xcf, 0x55, 0x23, 0x5c, 0x11, 0xc2, 0x9a, 0x90, - 0x0d, 0x9e, 0xc2, 0x44, 0xcf, 0xff, 0x14, 0xe6, 0x1f, 0x22, 0x80, 0x4e, 0x3e, 0x57, 0x42, 0x15, - 0xc8, 0xfb, 0xae, 0x31, 0x38, 0xc0, 0xa6, 0xce, 0x33, 0x12, 0x6e, 0xc6, 0x25, 0x90, 0x39, 0x21, - 0xd3, 0x11, 0x27, 0xf9, 0x77, 0x62, 0xaf, 0x50, 0x8a, 0x1e, 0x5b, 0x9c, 0xa2, 0xdf, 0xff, 0x01, - 0x14, 0x66, 0x1f, 0x24, 0xd0, 0xe0, 0xb4, 0xdb, 0xab, 0x34, 0xd5, 0xaa, 0x72, 0x05, 0xbd, 0x0f, - 0xd7, 0xf9, 0x6f, 0xbd, 0xdc, 0xaa, 0xb1, 0x7b, 0x06, 0x41, 0x8a, 0xdc, 0x2f, 0xc9, 0x23, 0x32, - 0x0b, 0x5c, 0xab, 0xa0, 0x3c, 0x6e, 0x36, 0xf5, 0xdd, 0x66, 0xaf, 0xc3, 0xff, 0x3c, 0x7d, 0xa8, - 0x5c, 0xa9, 0x7c, 0xf4, 0xed, 0xaf, 0x6f, 0x5e, 0xf9, 0xf6, 0xcd, 0xcd, 0xc8, 0xaf, 0xde, 0xdc, - 0x8c, 0xfc, 0xf3, 0x9b, 0x9b, 0x91, 0x7f, 0x7b, 0x73, 0x33, 0xf2, 0xf3, 0x7f, 0xbf, 0x79, 0xe5, - 0x67, 0x99, 0xc0, 0x93, 0xfe, 0x37, 0x00, 0x00, 0xff, 0xff, 0x16, 0x5c, 0xc7, 0xc2, 0xed, 0x30, - 0x00, 0x00, + proto.RegisterFile("sql/distsqlpb/processors.proto", fileDescriptor_processors_051bac54d60d3d18) +} + +var fileDescriptor_processors_051bac54d60d3d18 = []byte{ + // 4134 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x5b, 0x4d, 0x8c, 0x1b, 0x47, + 0x76, 0x16, 0xc9, 0xe6, 0xdf, 0xe3, 0xcf, 0xb4, 0x4a, 0x63, 0x8b, 0x1e, 0x3b, 0x1a, 0x89, 0xf6, + 0x5a, 0x3f, 0xab, 0x9d, 0xb1, 0x64, 0xaf, 0x63, 0x7b, 0xbd, 0xb0, 0xf9, 0x3b, 0xea, 0x11, 0x87, + 0x1c, 0x35, 0x39, 0xa3, 0xb5, 0x0f, 0xe9, 0x34, 0xd9, 0x35, 0x9c, 0xd6, 0x34, 0xbb, 0xa8, 0xee, + 0xa6, 0x66, 0x46, 0x97, 0x9c, 0x82, 0x00, 0x39, 0xe4, 0x07, 0xb9, 0x06, 0xc1, 0x5e, 0xf6, 0x9a, + 0x00, 0x41, 0x0e, 0x39, 0x05, 0x09, 0x10, 0x04, 0x46, 0x2e, 0x49, 0x6e, 0x41, 0x10, 0x08, 0x89, + 0xf6, 0x90, 0x5b, 0xae, 0x01, 0x7c, 0x48, 0x82, 0xfa, 0x6b, 0x36, 0xe7, 0x9f, 0x92, 0xb0, 0x7b, + 0x19, 0xb1, 0xeb, 0xbd, 0xf7, 0xd5, 0xab, 0x57, 0xaf, 0x5e, 0xbd, 0x7a, 0x55, 0x82, 0x6b, 0xfe, + 0x53, 0x67, 0xd5, 0xb2, 0xfd, 0xc0, 0x7f, 0xea, 0x8c, 0xfb, 0xab, 0x63, 0x8f, 0x0c, 0xb0, 0xef, + 0x13, 0xcf, 0x5f, 0x19, 0x7b, 0x24, 0x20, 0xa8, 0x34, 0x20, 0x83, 0x3d, 0x8f, 0x98, 0x83, 0xdd, + 0x15, 0xff, 0xa9, 0xb3, 0x22, 0x38, 0xbd, 0x89, 0xbb, 0xf4, 0xf6, 0x13, 0xd2, 0xf7, 0x57, 0xe9, + 0x9f, 0x71, 0x9f, 0xfd, 0xc3, 0x25, 0x96, 0x10, 0xe3, 0x1e, 0xf7, 0x57, 0x2d, 0x33, 0x30, 0x45, + 0x5b, 0x49, 0xb6, 0xd9, 0xe4, 0x47, 0x3b, 0xc4, 0x1b, 0x99, 0x81, 0xe4, 0x7e, 0x8f, 0xf6, 0xef, + 0x3f, 0x75, 0xfa, 0xa6, 0x8f, 0x57, 0xfd, 0xc0, 0x9b, 0x0c, 0x82, 0x89, 0x87, 0x2d, 0x41, 0x7d, + 0x37, 0x4a, 0x7d, 0x42, 0x6c, 0xd7, 0x08, 0x0e, 0xc7, 0x58, 0x82, 0xce, 0xaa, 0x1e, 0xed, 0x6e, + 0x12, 0xd8, 0xce, 0xea, 0xae, 0x33, 0x58, 0x0d, 0xec, 0x11, 0xf6, 0x03, 0x73, 0x34, 0x16, 0x94, + 0xc5, 0x21, 0x19, 0x12, 0xf6, 0x73, 0x95, 0xfe, 0xe2, 0xad, 0xe5, 0x3f, 0x4c, 0x40, 0x61, 0x53, + 0x8e, 0xbc, 0x3b, 0xc6, 0x03, 0x54, 0x83, 0xa4, 0xed, 0x8e, 0x27, 0x41, 0x29, 0x76, 0x3d, 0x71, + 0x2b, 0x77, 0xff, 0xe6, 0xca, 0x69, 0x66, 0x58, 0xd1, 0x28, 0x5b, 0xf7, 0xd0, 0x1d, 0x50, 0xb9, + 0xaa, 0xf2, 0xdd, 0x8b, 0xe5, 0x4b, 0x3a, 0x97, 0x45, 0x4d, 0x50, 0x06, 0xc4, 0xc3, 0xa5, 0xf8, + 0xf5, 0xd8, 0xad, 0xdc, 0xfd, 0xbb, 0xa7, 0x63, 0x84, 0x7d, 0xd7, 0x88, 0x87, 0xb7, 0x5c, 0x9b, + 0xb8, 0x02, 0x88, 0xc9, 0xa3, 0x07, 0x90, 0x22, 0x93, 0x80, 0x6a, 0x93, 0x60, 0xda, 0xdc, 0x39, + 0x1d, 0xa9, 0xc3, 0xf8, 0x74, 0x32, 0x09, 0xb0, 0x17, 0x51, 0x48, 0xc8, 0xa3, 0x1a, 0x28, 0x63, + 0xe2, 0x07, 0x25, 0x85, 0x69, 0x74, 0xfb, 0x0c, 0x8d, 0x88, 0x1f, 0x08, 0xad, 0x22, 0x30, 0x4c, + 0x18, 0xdd, 0x81, 0x8c, 0x1f, 0x98, 0x43, 0x6c, 0xd8, 0x56, 0x29, 0x79, 0x3d, 0x76, 0x2b, 0x59, + 0x5d, 0xa0, 0xd4, 0x97, 0x2f, 0x96, 0xd3, 0x5d, 0xda, 0xae, 0xd5, 0xf5, 0x34, 0x63, 0xd0, 0x2c, + 0xf4, 0x29, 0xe4, 0x43, 0x97, 0xa2, 0xfc, 0x29, 0xc6, 0x7f, 0x45, 0xf0, 0xe7, 0xc2, 0x81, 0x6b, + 0x75, 0x3d, 0x17, 0x32, 0x6a, 0x56, 0xf9, 0x2f, 0xe2, 0xb0, 0x70, 0x44, 0x07, 0x54, 0x85, 0xd4, + 0x8e, 0xed, 0x04, 0xd8, 0x2b, 0xc5, 0x98, 0xfa, 0x1f, 0x9c, 0xae, 0x7e, 0xe3, 0x60, 0xec, 0x61, + 0xdf, 0x9f, 0x1a, 0x52, 0x48, 0xa2, 0x0f, 0x00, 0xc6, 0x1e, 0x79, 0x82, 0x07, 0x81, 0x4d, 0x5c, + 0x36, 0x31, 0x19, 0xc1, 0x11, 0x69, 0x47, 0xb7, 0xa1, 0xc8, 0x0d, 0x66, 0x0c, 0x88, 0x33, 0x19, + 0xb9, 0x3e, 0x33, 0x7c, 0xa1, 0x1a, 0x57, 0x63, 0x7a, 0x81, 0x53, 0x6a, 0x9c, 0x80, 0x36, 0x20, + 0xef, 0x61, 0xd7, 0xc2, 0x9e, 0x81, 0x0f, 0xc6, 0x9e, 0x5f, 0x52, 0xd8, 0x0c, 0xcd, 0xa3, 0x5a, + 0x8e, 0xcb, 0xd3, 0x76, 0x1f, 0xbd, 0x07, 0x29, 0xb2, 0xb3, 0xe3, 0xe3, 0x80, 0x59, 0x56, 0x09, + 0xa7, 0x8f, 0xb5, 0xa1, 0x25, 0x48, 0x3a, 0xf6, 0xc8, 0x0e, 0x98, 0x19, 0x25, 0x91, 0x37, 0x95, + 0xff, 0xaf, 0x08, 0xe8, 0xb8, 0x1f, 0xa1, 0x2f, 0x40, 0x71, 0x09, 0x19, 0x0b, 0x93, 0x7d, 0x78, + 0xba, 0x5e, 0x6d, 0x42, 0xc6, 0x54, 0x8c, 0x9a, 0x5a, 0x67, 0x32, 0xe8, 0x21, 0xe4, 0x02, 0xb3, + 0xef, 0x60, 0x1d, 0x9b, 0x16, 0xf6, 0x84, 0x1b, 0x9f, 0xe1, 0x34, 0xbd, 0x29, 0x33, 0x43, 0x89, + 0x4a, 0xa3, 0x07, 0x00, 0x74, 0x01, 0x0b, 0xac, 0x04, 0xc3, 0xba, 0x75, 0x3a, 0xd6, 0x7a, 0xc8, + 0xcb, 0xa0, 0x22, 0xb2, 0xe8, 0x4b, 0x48, 0xf9, 0xc4, 0xa3, 0x7e, 0xa0, 0x9c, 0xe7, 0x07, 0x5d, + 0xc6, 0xc7, 0x10, 0x84, 0x0c, 0xd5, 0xc3, 0x1c, 0x0e, 0x3d, 0x3c, 0x34, 0x03, 0xe2, 0x31, 0x2b, + 0x9f, 0xa9, 0x47, 0x25, 0xe4, 0xe5, 0x7a, 0x4c, 0x65, 0x51, 0x15, 0x32, 0x94, 0xd1, 0x76, 0x07, + 0x41, 0x29, 0x7d, 0x9e, 0x79, 0xeb, 0x82, 0x93, 0xa1, 0x84, 0x72, 0xd4, 0xc4, 0x23, 0xec, 0x0d, + 0x31, 0x1d, 0x2e, 0xf6, 0x4a, 0x99, 0xf3, 0x4c, 0xbc, 0x31, 0x65, 0xe6, 0x26, 0x8e, 0x48, 0xd3, + 0xa1, 0xed, 0x9a, 0xfe, 0xae, 0xc0, 0xca, 0x9e, 0x37, 0xb4, 0x07, 0x21, 0x2f, 0x1f, 0xda, 0x54, + 0x16, 0x7d, 0x0d, 0xa9, 0x67, 0xa6, 0x33, 0xc1, 0x7e, 0x09, 0xce, 0x43, 0xd9, 0x66, 0x7c, 0xa1, + 0xe7, 0x08, 0x39, 0xaa, 0x4b, 0xdf, 0x1c, 0xec, 0xed, 0xd8, 0x8e, 0x83, 0xbd, 0x52, 0xee, 0x3c, + 0x94, 0x6a, 0xc8, 0xcb, 0x75, 0x99, 0xca, 0xa2, 0x16, 0x80, 0x87, 0x4d, 0x4b, 0x1b, 0x8d, 0x89, + 0x17, 0x94, 0x0a, 0xe7, 0xc5, 0x52, 0x3d, 0xe4, 0xad, 0x9b, 0x81, 0xc9, 0xd1, 0xa6, 0xf2, 0xa8, + 0x01, 0xd9, 0x6e, 0xb7, 0xf7, 0xd8, 0xb3, 0xa9, 0xff, 0x14, 0x19, 0xd8, 0x19, 0xc1, 0x3d, 0x64, + 0x65, 0x38, 0x53, 0x49, 0xf4, 0x15, 0xa4, 0xbb, 0xe6, 0x68, 0x4c, 0xc7, 0xb6, 0xc0, 0x40, 0x7e, + 0x70, 0x06, 0x08, 0x67, 0x64, 0x10, 0x52, 0x0a, 0x7d, 0x0b, 0x2a, 0xff, 0x39, 0x75, 0xb0, 0x92, + 0xca, 0x90, 0x56, 0xce, 0x43, 0x3a, 0xe2, 0x92, 0xc7, 0x70, 0x10, 0x81, 0xab, 0xb6, 0x1b, 0x60, + 0xcf, 0xc1, 0xe6, 0x33, 0x6c, 0xf1, 0x55, 0x23, 0x9c, 0xe2, 0x32, 0xeb, 0xe2, 0xc7, 0x67, 0x6d, + 0x67, 0x27, 0x0a, 0xb2, 0x9e, 0x4e, 0x43, 0x45, 0xbf, 0x0d, 0x68, 0x84, 0x03, 0x93, 0xee, 0xc0, + 0x3d, 0xec, 0x07, 0x5d, 0x16, 0xd0, 0x4a, 0x88, 0xf5, 0xf5, 0xd1, 0x59, 0xce, 0x7c, 0x54, 0x86, + 0x75, 0x73, 0x02, 0x16, 0xda, 0x81, 0xc5, 0x68, 0xab, 0x8e, 0x07, 0xd8, 0x7e, 0x86, 0xbd, 0xd2, + 0x15, 0xd6, 0xc7, 0xfd, 0x8b, 0xf5, 0x21, 0xa5, 0x58, 0x2f, 0x27, 0xe2, 0x51, 0xf7, 0xa8, 0x75, + 0xb7, 0x85, 0x7b, 0x2c, 0x9e, 0xe7, 0x1e, 0x21, 0x2b, 0x77, 0x8f, 0xf0, 0x13, 0xb5, 0x21, 0xff, + 0xdc, 0x1e, 0x3e, 0x37, 0x87, 0xc2, 0xec, 0x6f, 0x31, 0xa4, 0x33, 0xf6, 0xed, 0x6f, 0x23, 0xdc, + 0x0c, 0x6c, 0x46, 0x9e, 0xae, 0x26, 0xb1, 0x3d, 0x75, 0x71, 0x50, 0x7a, 0xfb, 0xbc, 0xd5, 0xb4, + 0x19, 0xf2, 0x72, 0xff, 0x9f, 0xca, 0xd2, 0xa0, 0xb5, 0x6f, 0xbb, 0x16, 0xd9, 0xc7, 0x5e, 0xe9, + 0xea, 0x79, 0x41, 0xeb, 0xb1, 0xe0, 0xe4, 0x41, 0x4b, 0xca, 0xa1, 0x47, 0x50, 0x70, 0xc8, 0xc0, + 0x74, 0x36, 0x1d, 0xd3, 0x6d, 0x13, 0x0b, 0x97, 0x4a, 0x0c, 0xe8, 0x87, 0xa7, 0x03, 0xb5, 0xa2, + 0xec, 0x0c, 0x6d, 0x16, 0x81, 0x2e, 0x87, 0xc1, 0xae, 0xe9, 0x0e, 0xa3, 0xcb, 0xe1, 0x9d, 0xf3, + 0x96, 0x43, 0xed, 0x88, 0x04, 0x5f, 0x0e, 0x47, 0x71, 0x50, 0x0f, 0x8a, 0xbc, 0xad, 0xe9, 0x11, + 0x37, 0xb0, 0xb1, 0x57, 0x5a, 0x3a, 0x2f, 0x88, 0xd4, 0x66, 0xf8, 0x19, 0xee, 0x11, 0x8c, 0x2f, + 0x94, 0xef, 0x7e, 0xbe, 0x1c, 0x5b, 0x57, 0x32, 0x29, 0x35, 0xbd, 0xae, 0x64, 0xf2, 0x6a, 0xa1, + 0x5c, 0x84, 0x7c, 0x74, 0x13, 0x2d, 0x7f, 0x02, 0x6f, 0x9f, 0xec, 0xe1, 0x68, 0x09, 0xe2, 0xb6, + 0xc5, 0xb6, 0xe4, 0x6c, 0x15, 0x44, 0x2e, 0x14, 0xd7, 0xea, 0x7a, 0xdc, 0xb6, 0xca, 0x0f, 0xa0, + 0x74, 0x9a, 0xcf, 0xa2, 0xbb, 0x00, 0x3e, 0x4f, 0x36, 0x6c, 0xcb, 0x67, 0xa9, 0x69, 0xb6, 0x5a, + 0x78, 0xf9, 0x62, 0x39, 0xcb, 0xb1, 0xb5, 0xba, 0xaf, 0x67, 0x39, 0x83, 0x66, 0xf9, 0xe5, 0x3f, + 0x89, 0x41, 0x71, 0x36, 0x3a, 0xa3, 0x1a, 0xa4, 0x65, 0x46, 0xc3, 0x13, 0xdb, 0xf7, 0xcf, 0xd8, + 0xb1, 0xcc, 0x60, 0x32, 0xd2, 0xdc, 0x1d, 0x22, 0xf2, 0x0c, 0x29, 0x89, 0xde, 0x85, 0xac, 0x67, + 0xee, 0x1b, 0xfd, 0xc3, 0x00, 0xfb, 0xa5, 0xf8, 0xf5, 0xc4, 0xad, 0xbc, 0x9e, 0xf1, 0xcc, 0xfd, + 0x2a, 0xfd, 0x46, 0xcb, 0x90, 0x71, 0x27, 0x23, 0xc3, 0x23, 0xfb, 0x3e, 0xdb, 0xe4, 0x65, 0x96, + 0x92, 0x76, 0x27, 0x23, 0x9d, 0xec, 0xfb, 0xe5, 0x3a, 0x2c, 0xcc, 0xe4, 0x09, 0xa6, 0x8b, 0xee, + 0x81, 0xe2, 0x8f, 0x4d, 0x57, 0xe4, 0x28, 0x57, 0x23, 0x2a, 0x89, 0x63, 0xc3, 0x0a, 0x65, 0x93, + 0x39, 0x28, 0x65, 0x2d, 0xff, 0x69, 0xe2, 0x08, 0x0c, 0xcb, 0x0f, 0x93, 0x2c, 0xe1, 0x38, 0x25, + 0xd7, 0x11, 0xc7, 0x08, 0x9e, 0xa5, 0xd4, 0xb1, 0x3f, 0xf0, 0xec, 0x71, 0x40, 0x3c, 0x99, 0x45, + 0x31, 0x51, 0x74, 0x03, 0xb2, 0xb6, 0x6b, 0xe1, 0x03, 0xc3, 0xb6, 0x0e, 0x58, 0xc2, 0x53, 0x10, + 0xf4, 0x0c, 0x6b, 0xd6, 0xac, 0x03, 0x74, 0x0d, 0xd2, 0x1e, 0x7e, 0x86, 0x3d, 0x1f, 0xb3, 0x01, + 0xca, 0xfc, 0x51, 0x36, 0xa2, 0x06, 0x24, 0xa9, 0x8a, 0x32, 0x15, 0xbc, 0x68, 0xbe, 0x14, 0x0e, + 0x90, 0x4b, 0xa3, 0xf7, 0x01, 0x58, 0x62, 0x67, 0xec, 0xda, 0x2e, 0xcf, 0x06, 0x13, 0x82, 0x21, + 0xcb, 0xda, 0x1f, 0xd8, 0x6e, 0x40, 0xad, 0x6d, 0xfb, 0xc6, 0x60, 0x17, 0x0f, 0xf6, 0x58, 0x4e, + 0x18, 0x2a, 0x63, 0xfb, 0x35, 0xda, 0x88, 0xda, 0x00, 0xcf, 0x6c, 0xdf, 0xee, 0xdb, 0x8e, 0x1d, + 0x1c, 0xb2, 0x2c, 0xa5, 0x78, 0x56, 0xe0, 0xe8, 0x0e, 0x4c, 0x77, 0x3b, 0xe4, 0x97, 0x99, 0xf1, + 0x14, 0x01, 0xfd, 0x00, 0x72, 0x23, 0xf3, 0xc0, 0xf0, 0xb0, 0x3f, 0x71, 0x02, 0x9f, 0xe5, 0x2b, + 0x72, 0x86, 0x61, 0x64, 0x1e, 0xe8, 0xbc, 0xbd, 0xfc, 0x8f, 0x09, 0x28, 0xce, 0x66, 0x70, 0xbf, + 0xaa, 0xd9, 0xb9, 0x0d, 0x45, 0x87, 0x90, 0xbd, 0xc9, 0xf8, 0xa4, 0xd4, 0x9d, 0x53, 0x64, 0xea, + 0x5e, 0x83, 0x34, 0x71, 0x59, 0xda, 0x7e, 0x7e, 0x22, 0x79, 0xfc, 0x40, 0x41, 0x5c, 0xda, 0x86, + 0xb6, 0xe1, 0x32, 0x57, 0x89, 0x1f, 0x30, 0x38, 0x5c, 0x72, 0x6e, 0xb8, 0x05, 0x06, 0xd2, 0x64, + 0x18, 0x0c, 0xf7, 0x73, 0x50, 0xe8, 0x51, 0x97, 0xcd, 0x6a, 0xf1, 0xfe, 0xf2, 0x29, 0xd6, 0xa2, + 0x36, 0xee, 0x1d, 0x8e, 0xb1, 0x5c, 0x1b, 0x54, 0xe4, 0x4d, 0xcf, 0x39, 0x8d, 0x23, 0x30, 0x4d, + 0xa4, 0xd1, 0x23, 0x58, 0x10, 0x87, 0x23, 0xe2, 0x59, 0xd8, 0xb3, 0xdd, 0xa1, 0x98, 0xd2, 0xf2, + 0x19, 0xc7, 0x52, 0xc1, 0x29, 0xd0, 0xc5, 0xe9, 0x4a, 0xb6, 0xa2, 0xfb, 0x80, 0x24, 0x96, 0x31, + 0x32, 0x83, 0xc1, 0xae, 0xe1, 0x60, 0x77, 0x66, 0x82, 0x55, 0x49, 0xdf, 0xa0, 0xe4, 0x16, 0x76, + 0xcb, 0x7d, 0xc8, 0x47, 0x73, 0x6a, 0x74, 0x13, 0x16, 0x18, 0x0f, 0xb6, 0x8c, 0x68, 0x88, 0x2b, + 0xe8, 0x45, 0xd1, 0x2c, 0xa7, 0xfd, 0x36, 0xa8, 0x32, 0xfd, 0x0e, 0x39, 0xe3, 0x8c, 0x73, 0x41, + 0xb6, 0x0b, 0xd6, 0xf2, 0x1f, 0x24, 0x40, 0x3d, 0xba, 0x33, 0xa3, 0x3a, 0xa4, 0x98, 0x37, 0xca, + 0x10, 0x3a, 0x9f, 0x27, 0x0b, 0x59, 0xd4, 0x04, 0xc0, 0x4f, 0x67, 0xfa, 0xcf, 0xdd, 0xbf, 0x71, + 0xc6, 0x86, 0xc4, 0x19, 0x65, 0x04, 0xc0, 0x4f, 0xe5, 0x68, 0x96, 0xa7, 0x4b, 0x22, 0xea, 0xea, + 0x72, 0x41, 0xbc, 0x21, 0x2f, 0x7f, 0x08, 0xf9, 0x1d, 0xfb, 0x00, 0x5b, 0x86, 0x38, 0x15, 0x24, + 0x99, 0xbe, 0x17, 0x3f, 0x15, 0xe4, 0x98, 0x34, 0x6f, 0x7c, 0x0d, 0xd7, 0x2e, 0xdb, 0x70, 0xf9, + 0x58, 0x2a, 0x81, 0xca, 0x90, 0xd7, 0xc9, 0x7e, 0x97, 0x4c, 0xbc, 0x01, 0xd6, 0xac, 0x03, 0xe6, + 0x8d, 0x05, 0x7d, 0xa6, 0x0d, 0xbd, 0x07, 0xd9, 0x36, 0xdd, 0xcd, 0xc6, 0x93, 0xc0, 0xe7, 0x8e, + 0xa5, 0x4f, 0x1b, 0x10, 0x02, 0xa5, 0x6d, 0x8e, 0x78, 0x3c, 0xcf, 0xea, 0xec, 0x77, 0xf9, 0x26, + 0xa4, 0xa5, 0x8d, 0xdf, 0x9b, 0xdd, 0x35, 0xb9, 0x85, 0x65, 0x53, 0xf9, 0xdf, 0xe3, 0xb0, 0x70, + 0xe4, 0x58, 0x86, 0x36, 0xa0, 0xe0, 0xe0, 0x9d, 0xd7, 0x58, 0x21, 0x79, 0x2a, 0x1e, 0xae, 0x8f, + 0x0e, 0x14, 0x3d, 0x7b, 0xb8, 0x1b, 0xc1, 0x8b, 0xcf, 0x89, 0x57, 0x60, 0xf2, 0x21, 0x60, 0xc4, + 0x29, 0x92, 0xaf, 0xec, 0x14, 0xaf, 0x11, 0xa2, 0x6e, 0x43, 0xc1, 0x9d, 0x38, 0x8e, 0x81, 0x9f, + 0x4e, 0xcc, 0x30, 0x4a, 0xc9, 0xcd, 0x2b, 0x4f, 0x49, 0x0d, 0x41, 0x29, 0xff, 0x71, 0x02, 0x8a, + 0xb3, 0x27, 0x55, 0x74, 0x07, 0x16, 0x98, 0x75, 0x23, 0x0b, 0x28, 0x16, 0x09, 0xf2, 0x78, 0x27, + 0x68, 0x84, 0xeb, 0xe3, 0x2e, 0xa8, 0xdc, 0x74, 0x47, 0x56, 0x1b, 0x67, 0xe6, 0x66, 0x9d, 0x72, + 0xff, 0xba, 0xed, 0xf2, 0x43, 0x28, 0xb2, 0x03, 0xfd, 0x34, 0x86, 0x45, 0x0d, 0x53, 0xe0, 0x34, + 0xa9, 0xec, 0x17, 0x70, 0xf5, 0x88, 0x19, 0x0c, 0xd3, 0xc3, 0xc6, 0x1e, 0x3e, 0x64, 0xfb, 0xb2, + 0x94, 0xba, 0x32, 0x63, 0x90, 0x8a, 0x87, 0x1f, 0xe2, 0x43, 0xf4, 0x25, 0x94, 0x8e, 0x9a, 0x25, + 0x14, 0xce, 0x46, 0x84, 0x17, 0x67, 0x0d, 0xc4, 0xa5, 0xcb, 0xff, 0x9d, 0x82, 0xe2, 0x6c, 0xda, + 0x8d, 0x6e, 0x00, 0x0c, 0x3d, 0xc2, 0xb7, 0xdd, 0xa8, 0x85, 0xb3, 0xac, 0xb5, 0x46, 0x1c, 0x1f, + 0xfd, 0x16, 0xe4, 0x65, 0xf5, 0xc4, 0x26, 0x62, 0x63, 0xce, 0xdd, 0xff, 0xe4, 0xa2, 0xb5, 0x97, + 0xf0, 0x73, 0x6a, 0xf1, 0x19, 0x3c, 0xf4, 0x91, 0xd8, 0x45, 0xb0, 0x65, 0x44, 0x54, 0x51, 0x42, + 0x55, 0x54, 0x41, 0x5d, 0x0b, 0x35, 0x5a, 0x13, 0x33, 0x95, 0x64, 0x33, 0xf5, 0xa3, 0x0b, 0x6b, + 0x72, 0x74, 0xde, 0x96, 0x7e, 0x2f, 0x0e, 0xb9, 0x88, 0x7a, 0x14, 0x78, 0x67, 0xe2, 0x0e, 0xd8, + 0xb2, 0x9f, 0x07, 0xb8, 0x39, 0x71, 0xc3, 0x5a, 0x2b, 0x05, 0x40, 0xd7, 0x23, 0x35, 0xa6, 0x68, + 0xb5, 0x72, 0x5a, 0x41, 0xfa, 0x00, 0x8a, 0x22, 0xf5, 0x18, 0x10, 0x87, 0x25, 0x46, 0x0a, 0x8f, + 0x7f, 0xbc, 0xb5, 0x46, 0x1c, 0x1a, 0xff, 0xae, 0xb2, 0x10, 0xc6, 0xc8, 0x49, 0xb6, 0xd7, 0xa5, + 0x06, 0x9c, 0xf0, 0x00, 0xb2, 0xa6, 0x37, 0x9c, 0x8c, 0xb0, 0x1b, 0xf8, 0xa5, 0xd4, 0xdc, 0xc5, + 0xcb, 0xa9, 0xf0, 0xba, 0x92, 0x49, 0xa8, 0x4a, 0xf9, 0x17, 0x71, 0x50, 0xe8, 0x28, 0x90, 0x0a, + 0xf9, 0x4a, 0xfb, 0x1b, 0xa3, 0xdd, 0xe9, 0x19, 0xed, 0xad, 0x56, 0x4b, 0xbd, 0x84, 0xd2, 0x90, + 0xa8, 0x6c, 0xaf, 0xa9, 0x31, 0x94, 0x87, 0x4c, 0xb5, 0xd3, 0x69, 0x19, 0x95, 0x76, 0x5d, 0x8d, + 0xa3, 0x1c, 0xa4, 0xd9, 0x57, 0x47, 0x57, 0x13, 0xa8, 0x08, 0x50, 0xeb, 0xb4, 0x6b, 0x95, 0x9e, + 0x51, 0x59, 0x5b, 0x53, 0x15, 0x94, 0x85, 0x64, 0xad, 0xb3, 0xd5, 0xee, 0xa9, 0x49, 0x2a, 0xbe, + 0x51, 0xf9, 0x99, 0x9a, 0x66, 0x3f, 0xb4, 0xb6, 0x9a, 0x41, 0x00, 0xa9, 0x6e, 0xaf, 0x5e, 0x6f, + 0x6c, 0xab, 0x59, 0xda, 0xd8, 0xdd, 0xda, 0x50, 0x81, 0xc2, 0x75, 0xb7, 0x36, 0x0c, 0xad, 0xdd, + 0x53, 0x73, 0xb4, 0xa7, 0xed, 0x8a, 0xae, 0x55, 0xda, 0xb5, 0x86, 0x9a, 0xa7, 0xa4, 0x9f, 0x75, + 0x74, 0x86, 0x5c, 0xe0, 0x3d, 0x6d, 0xb5, 0x7b, 0x86, 0xde, 0x79, 0xdc, 0x55, 0x8b, 0x4c, 0xee, + 0x91, 0x5e, 0xd7, 0x9a, 0x4d, 0x75, 0x01, 0x21, 0x28, 0x36, 0xb5, 0x76, 0xa5, 0x65, 0x84, 0xd2, + 0x2a, 0x1d, 0x10, 0x6f, 0x13, 0x7d, 0x5e, 0x46, 0x05, 0xc8, 0x56, 0x74, 0xbd, 0xf2, 0x0d, 0x43, + 0x44, 0xb4, 0xb3, 0xf5, 0x6e, 0xa7, 0xcd, 0xbe, 0xae, 0x50, 0x22, 0xfd, 0xaa, 0xb2, 0xcf, 0x45, + 0xda, 0x5d, 0xb7, 0xa7, 0x6b, 0xed, 0x35, 0xf6, 0xfd, 0x56, 0xf9, 0x2e, 0x28, 0xd4, 0x8b, 0x50, + 0x06, 0x94, 0xca, 0x56, 0xaf, 0xa3, 0x5e, 0x62, 0xa3, 0xa9, 0x55, 0x5a, 0x15, 0x5d, 0x8d, 0x51, + 0xee, 0x76, 0xa7, 0x6d, 0x88, 0xef, 0x78, 0xf9, 0xfb, 0x04, 0x14, 0x67, 0x4b, 0x64, 0xa1, 0xef, + 0x9e, 0xeb, 0x62, 0xb3, 0x72, 0xc7, 0x7c, 0x77, 0x9a, 0x98, 0xc7, 0x5f, 0x3d, 0x31, 0x0f, 0xcf, + 0x3c, 0x89, 0xd7, 0x3a, 0xf3, 0xdc, 0x83, 0x8c, 0x35, 0xf1, 0xd8, 0x12, 0x62, 0x5e, 0x9c, 0xa8, + 0xbe, 0x45, 0xc9, 0xdf, 0xbf, 0x58, 0x2e, 0x04, 0xf6, 0x08, 0xaf, 0xd4, 0x05, 0x51, 0x0f, 0xd9, + 0xe8, 0x31, 0x69, 0xb0, 0x3b, 0x71, 0xf7, 0x0c, 0xdf, 0x7e, 0x8e, 0x67, 0x8f, 0x49, 0xac, 0xbd, + 0x6b, 0x3f, 0xc7, 0xa8, 0x03, 0x79, 0x12, 0xec, 0x62, 0xcf, 0x10, 0x89, 0x5b, 0xea, 0x15, 0x12, + 0xb7, 0x1c, 0x43, 0xe8, 0xf1, 0xec, 0xed, 0x2b, 0xc8, 0x78, 0xd8, 0xb4, 0x2a, 0x7e, 0x67, 0x47, + 0x94, 0x7e, 0x7f, 0x23, 0x02, 0x36, 0x09, 0x6c, 0x67, 0x65, 0xd7, 0x19, 0xac, 0xf4, 0xe4, 0xed, + 0x93, 0x5c, 0xb5, 0x52, 0xa8, 0x7c, 0x47, 0x4c, 0x7f, 0x0e, 0xd2, 0x9a, 0xfb, 0xcc, 0x74, 0x6c, + 0x8b, 0x7b, 0x00, 0x8f, 0xb3, 0x6a, 0x8c, 0x3a, 0xbe, 0x46, 0x53, 0x38, 0x35, 0x5e, 0xfe, 0x65, + 0x0c, 0x32, 0x4d, 0x87, 0xec, 0xb3, 0x69, 0xbf, 0x07, 0xe9, 0x1d, 0x87, 0xec, 0x1b, 0xa2, 0x7e, + 0x90, 0xaf, 0x96, 0x28, 0xf2, 0xbf, 0xbd, 0x58, 0x4e, 0x51, 0x16, 0xad, 0xfe, 0x32, 0xfc, 0xa5, + 0xa7, 0x28, 0xa3, 0x66, 0xa1, 0x0d, 0x56, 0x3c, 0x12, 0xd7, 0x7a, 0x22, 0xd5, 0xbc, 0x79, 0x81, + 0xcb, 0xa8, 0xc8, 0xc5, 0x4f, 0x04, 0x00, 0x6d, 0x41, 0x7a, 0x68, 0x06, 0x78, 0xdf, 0x3c, 0x64, + 0xf9, 0x52, 0xb2, 0xfa, 0x13, 0x31, 0x47, 0x1f, 0x0f, 0xed, 0x60, 0x77, 0xd2, 0x5f, 0x19, 0x90, + 0xd1, 0x6a, 0x88, 0x6e, 0xf5, 0xa7, 0xbf, 0x57, 0xc7, 0x7b, 0xc3, 0x55, 0x79, 0xa4, 0xa7, 0xe9, + 0x9b, 0x56, 0xd7, 0x25, 0x56, 0x79, 0x1f, 0x72, 0xeb, 0xa4, 0xbf, 0xe9, 0x91, 0x21, 0x8d, 0x30, + 0xe8, 0x03, 0x48, 0x3d, 0x21, 0x7d, 0x39, 0xcc, 0x44, 0xb5, 0x20, 0xca, 0x24, 0xc9, 0x75, 0xd2, + 0xd7, 0xea, 0x7a, 0xf2, 0x09, 0xe9, 0x6b, 0x16, 0xba, 0x05, 0xf9, 0x01, 0x71, 0x03, 0xcf, 0xee, + 0x4f, 0xc2, 0x0b, 0x9d, 0xb8, 0xdc, 0x1c, 0xa2, 0x14, 0x54, 0x02, 0xc5, 0x77, 0x48, 0x20, 0x54, + 0x96, 0xa5, 0x04, 0x87, 0x04, 0xe5, 0xbf, 0x4c, 0x02, 0x3a, 0x5e, 0x34, 0xa6, 0x27, 0x5d, 0x9f, + 0x15, 0x56, 0xb9, 0x67, 0xc5, 0x23, 0x72, 0xc0, 0x09, 0xcc, 0xb5, 0xd6, 0x20, 0x33, 0x16, 0x3a, + 0xb3, 0x0d, 0xff, 0xcc, 0x4a, 0x70, 0x64, 0x80, 0xd2, 0x23, 0xa4, 0x30, 0x5a, 0x83, 0xc4, 0xc4, + 0xb3, 0x4b, 0x69, 0x36, 0x3d, 0x3f, 0x9e, 0xa7, 0xbe, 0xbd, 0xb2, 0xe5, 0xd9, 0x0d, 0x37, 0xf0, + 0x0e, 0x75, 0x8a, 0x80, 0x7e, 0x0a, 0x29, 0x7e, 0xc5, 0x2a, 0x6e, 0x13, 0x96, 0x4f, 0xa8, 0xa7, + 0x68, 0x9d, 0xa6, 0xed, 0xe0, 0x26, 0x63, 0x0b, 0x6f, 0xc8, 0xd8, 0x17, 0xda, 0x0e, 0x8f, 0x37, + 0x59, 0xa6, 0xca, 0x67, 0x73, 0xa9, 0xc2, 0xd7, 0x07, 0xd3, 0x86, 0xe1, 0xc6, 0xc2, 0x03, 0xcf, + 0x57, 0xf0, 0x8e, 0xbf, 0x67, 0x8f, 0x8d, 0x91, 0xed, 0xfb, 0xf4, 0x9c, 0xb7, 0x43, 0x3c, 0x6c, + 0x0f, 0x5d, 0x9a, 0x71, 0xf0, 0x5b, 0x06, 0xb9, 0xb5, 0xbd, 0x4d, 0xd9, 0x36, 0x38, 0x57, 0x93, + 0x33, 0x3d, 0xc4, 0x87, 0x3e, 0xba, 0x03, 0x85, 0x7d, 0xd3, 0x71, 0x68, 0x20, 0x68, 0x9b, 0x2e, + 0xf1, 0xd9, 0xa5, 0x82, 0x5c, 0xec, 0xb3, 0x24, 0x74, 0x17, 0x8a, 0xb6, 0x3b, 0xc4, 0x7e, 0x50, + 0xb7, 0x3d, 0x3c, 0x08, 0x9c, 0xc3, 0x52, 0x3e, 0xd2, 0xc3, 0x11, 0xda, 0x92, 0x09, 0xb9, 0x88, + 0xde, 0x48, 0x85, 0x04, 0x4d, 0x83, 0x58, 0x79, 0x4e, 0xa7, 0x3f, 0xd1, 0x97, 0x90, 0x64, 0x07, + 0x9f, 0xf9, 0x42, 0xa4, 0xce, 0x85, 0xbe, 0x88, 0x7f, 0x16, 0x5b, 0xfa, 0x14, 0x32, 0x72, 0x96, + 0xa2, 0xf8, 0x49, 0x8e, 0xbf, 0x18, 0xc5, 0xcf, 0x46, 0xe4, 0xd6, 0x95, 0x4c, 0x4c, 0x8d, 0xf3, + 0xad, 0x75, 0x5d, 0xc9, 0x28, 0x6a, 0x72, 0x5d, 0xc9, 0x24, 0xd5, 0x54, 0xf9, 0xaf, 0xe3, 0x50, + 0x98, 0xb9, 0x9c, 0x40, 0x1f, 0x42, 0xce, 0xc2, 0x34, 0x27, 0xe0, 0xe1, 0x93, 0x17, 0x17, 0x45, + 0xe8, 0x8a, 0x10, 0x8e, 0x9b, 0x31, 0x71, 0xba, 0x19, 0x5b, 0xb3, 0xa5, 0xac, 0x8f, 0x2e, 0x78, + 0x51, 0xc2, 0xca, 0x75, 0xf4, 0x10, 0x35, 0x1b, 0xdd, 0xa3, 0x4b, 0x25, 0xf9, 0x1a, 0x4b, 0x85, + 0x1a, 0x53, 0xf6, 0x40, 0xd7, 0xb5, 0x4b, 0x8f, 0x6e, 0xd1, 0xf1, 0xb2, 0x16, 0x6a, 0x66, 0xec, + 0x5a, 0xcc, 0xa4, 0x79, 0x9d, 0xfe, 0x5c, 0x57, 0x32, 0x71, 0x35, 0x51, 0xfe, 0xfb, 0x18, 0x14, + 0x66, 0x0a, 0xf7, 0x17, 0x36, 0xdd, 0x4d, 0xc8, 0x53, 0x64, 0x63, 0x6c, 0x06, 0x01, 0xf6, 0x78, + 0xb4, 0x09, 0x19, 0x29, 0x65, 0x93, 0x13, 0xd0, 0x4f, 0x21, 0x4d, 0xc6, 0x32, 0xc9, 0x3d, 0xba, + 0x3b, 0xc8, 0x35, 0x58, 0xeb, 0x6e, 0x77, 0x38, 0x93, 0x2c, 0xda, 0x09, 0x99, 0xe9, 0x9e, 0xc6, + 0xaa, 0xa8, 0xca, 0xb1, 0x3d, 0x8d, 0xd5, 0x51, 0x7f, 0x37, 0x0e, 0xd0, 0xdd, 0xc3, 0xc1, 0x60, + 0x97, 0x8d, 0xe1, 0x21, 0xe4, 0x7c, 0xf6, 0x65, 0x44, 0xb2, 0x82, 0xb3, 0x6e, 0x46, 0x19, 0x73, + 0x24, 0x19, 0x00, 0x3f, 0x6c, 0x41, 0xa5, 0xe9, 0x81, 0x97, 0x57, 0x46, 0xc2, 0xda, 0xef, 0xc7, + 0x80, 0x86, 0xd8, 0xc5, 0x9e, 0x19, 0x60, 0x63, 0xd7, 0xf6, 0x03, 0x32, 0xf4, 0xcc, 0xd1, 0x4c, + 0x1d, 0xf4, 0xb2, 0xa4, 0x3f, 0x90, 0x64, 0xf4, 0x19, 0xbc, 0x15, 0xf2, 0x1a, 0x23, 0xf3, 0xc0, + 0xe8, 0x4f, 0x06, 0x7b, 0x38, 0xe0, 0x43, 0x93, 0x15, 0x9e, 0x2b, 0x21, 0xcb, 0x86, 0x79, 0x50, + 0xe5, 0x0c, 0xe8, 0x06, 0x64, 0xfd, 0xc0, 0x0c, 0x0c, 0x36, 0xc5, 0xc9, 0x88, 0xb9, 0x33, 0xb4, + 0x99, 0x9d, 0xd3, 0xff, 0x3c, 0x06, 0xb9, 0xc8, 0x0d, 0x1b, 0x6a, 0x42, 0x86, 0x8f, 0x24, 0x2c, + 0xd0, 0x9c, 0x6b, 0x85, 0xc8, 0x46, 0x17, 0xca, 0x9e, 0x14, 0xff, 0x0b, 0x27, 0xc4, 0xff, 0x8f, + 0xe0, 0x32, 0x1d, 0xd1, 0x8e, 0x67, 0xb2, 0xa7, 0x03, 0x86, 0x6d, 0x39, 0xbc, 0x8e, 0x10, 0x93, + 0x95, 0xbd, 0x91, 0x79, 0xd0, 0x14, 0x54, 0xcd, 0x72, 0x70, 0xf9, 0x6f, 0x13, 0xb0, 0x78, 0xd2, + 0x45, 0xde, 0xaf, 0x5a, 0xf3, 0xdf, 0x01, 0xc4, 0xbf, 0xe4, 0x61, 0x33, 0x52, 0x42, 0x7a, 0xf4, + 0xf2, 0xc5, 0xb2, 0xb8, 0x57, 0x14, 0xc7, 0x4d, 0xad, 0xee, 0x7f, 0xff, 0x62, 0xf9, 0xf3, 0x0b, + 0x6d, 0xf1, 0x91, 0x47, 0x3b, 0x2b, 0x52, 0x5a, 0x57, 0xfd, 0x19, 0x38, 0xcb, 0x47, 0x26, 0x64, + 0xd8, 0xde, 0x40, 0x37, 0x79, 0xee, 0x09, 0x4d, 0xf9, 0x8e, 0x84, 0x45, 0x52, 0xad, 0x7e, 0xe1, + 0xa4, 0x22, 0xda, 0x23, 0x4d, 0x2a, 0x18, 0xae, 0x66, 0x45, 0xb2, 0x88, 0xd4, 0x19, 0x59, 0xc4, + 0x6d, 0x28, 0xd0, 0x95, 0x46, 0xcf, 0xfd, 0x78, 0x10, 0x60, 0x8b, 0xa5, 0x74, 0xb2, 0xac, 0x9d, + 0xa7, 0xa4, 0x86, 0xa0, 0x88, 0xe8, 0xfb, 0xbf, 0x0a, 0xbc, 0x7b, 0xc6, 0x45, 0x29, 0xfa, 0xe6, + 0x48, 0x89, 0xf0, 0x27, 0xaf, 0x74, 0xdf, 0xca, 0xf7, 0x93, 0x23, 0x75, 0xc3, 0xc8, 0xed, 0x43, + 0xfc, 0xa4, 0xdb, 0x87, 0xd9, 0x6b, 0x83, 0xc4, 0xc9, 0xd7, 0x06, 0x6f, 0xa4, 0x26, 0xf8, 0xf9, + 0xcc, 0xe1, 0x79, 0x9e, 0x32, 0xc7, 0xd2, 0xdf, 0xc4, 0x21, 0xc9, 0x06, 0x87, 0xbe, 0x06, 0xc5, + 0xc2, 0xfe, 0xe0, 0x95, 0x2e, 0x05, 0x98, 0xe4, 0x45, 0xee, 0x04, 0xe4, 0xab, 0xa7, 0xc4, 0xeb, + 0xbc, 0x7a, 0xaa, 0x43, 0x26, 0xac, 0xbe, 0x29, 0x73, 0x56, 0xdf, 0x42, 0xc9, 0xe9, 0x41, 0x29, + 0xf9, 0x3a, 0x07, 0xa5, 0xf2, 0xbf, 0xc4, 0xa0, 0x38, 0x7b, 0xc9, 0x8b, 0xbe, 0x86, 0x24, 0x7f, + 0x81, 0x14, 0x9b, 0xfb, 0x10, 0xcf, 0x05, 0x51, 0x0f, 0xc2, 0xd8, 0x6d, 0x9d, 0x53, 0x99, 0x9e, + 0x5d, 0xdd, 0x91, 0xf9, 0x55, 0x43, 0x04, 0x59, 0xa5, 0xba, 0x09, 0xaa, 0x3b, 0x19, 0xb1, 0x5a, + 0x8c, 0x31, 0xc6, 0x9e, 0x31, 0xc4, 0x2e, 0x0f, 0x32, 0x7a, 0xc1, 0x9d, 0x8c, 0x6a, 0xc4, 0xf1, + 0x37, 0xb1, 0xb7, 0x86, 0xdd, 0xf2, 0xcf, 0xf3, 0x90, 0x8f, 0x5e, 0x38, 0xa3, 0xeb, 0x90, 0x1b, + 0x9b, 0x5e, 0x60, 0xb3, 0x82, 0xcf, 0xa1, 0xa8, 0xe6, 0x47, 0x9b, 0x50, 0x17, 0xb2, 0xfc, 0x52, + 0xba, 0x19, 0x6a, 0xba, 0x7a, 0xb1, 0xdb, 0x6c, 0xf1, 0xd1, 0x0c, 0xeb, 0x18, 0x21, 0xce, 0xd2, + 0x5f, 0xc5, 0x44, 0x05, 0xa3, 0x0b, 0x05, 0x59, 0x5f, 0xc2, 0xcd, 0x57, 0xad, 0xe6, 0xe8, 0xb3, + 0x18, 0xe8, 0x11, 0x80, 0xe8, 0x8a, 0x22, 0xc6, 0x19, 0xe2, 0xbd, 0xf9, 0x74, 0xa6, 0xa8, 0x11, + 0x10, 0x7e, 0x13, 0xbd, 0xf4, 0x5f, 0x49, 0x48, 0x36, 0x3d, 0x9a, 0xf8, 0x3c, 0x04, 0x65, 0x44, + 0x2c, 0x99, 0x03, 0x5c, 0x14, 0x9c, 0xc9, 0xae, 0x6c, 0x10, 0x2b, 0x5c, 0xaa, 0x14, 0x04, 0x3d, + 0x82, 0x54, 0x9f, 0x4c, 0x5c, 0xcb, 0x17, 0xb9, 0xef, 0xc7, 0x73, 0xc1, 0x55, 0x99, 0xa8, 0x0c, + 0x1c, 0x1c, 0x68, 0xe9, 0x7f, 0x62, 0x90, 0x64, 0x04, 0xf4, 0x2d, 0x64, 0x59, 0x5b, 0x6f, 0x9a, + 0xb2, 0x7c, 0x3a, 0x3f, 0x7e, 0xc4, 0xfd, 0xa6, 0x70, 0x34, 0x10, 0xda, 0x6e, 0x60, 0x88, 0xd7, + 0x74, 0xd1, 0xc0, 0x90, 0xb5, 0xdd, 0xa0, 0xc3, 0x1f, 0xd4, 0xdd, 0x80, 0x3c, 0x0d, 0x48, 0x96, + 0x64, 0x4b, 0xb0, 0x64, 0x31, 0xc7, 0xda, 0x04, 0xcb, 0x3a, 0xe4, 0x38, 0x91, 0x27, 0x56, 0x7c, + 0xe9, 0xcf, 0x71, 0x6d, 0x0e, 0x5c, 0x9a, 0xea, 0xb4, 0xf4, 0x67, 0x31, 0x48, 0x71, 0x93, 0xa0, + 0x36, 0x24, 0xfd, 0xc0, 0xf4, 0x02, 0x11, 0xf9, 0xee, 0xcf, 0x3f, 0xec, 0x30, 0x22, 0x50, 0x18, + 0x54, 0x9f, 0x66, 0xbb, 0xaf, 0x84, 0xc6, 0x32, 0xe4, 0xf2, 0x4d, 0x50, 0xa8, 0x07, 0xa0, 0x2c, + 0x24, 0xf5, 0x4a, 0x7b, 0xad, 0xa1, 0x5e, 0x42, 0x19, 0x50, 0x58, 0x85, 0x2c, 0x86, 0x00, 0x52, + 0x6b, 0x7a, 0x67, 0x6b, 0xb3, 0xab, 0xc6, 0xcb, 0xcf, 0x21, 0x1b, 0xda, 0x1e, 0x5d, 0x85, 0x2b, + 0x5b, 0xed, 0x6a, 0x67, 0xab, 0x5d, 0x6f, 0xd4, 0x8d, 0x4d, 0xbd, 0x51, 0x6b, 0xd4, 0xb5, 0xf6, + 0x9a, 0x7a, 0x69, 0x96, 0xd0, 0xec, 0xb4, 0x5a, 0x9d, 0xc7, 0x94, 0x10, 0x43, 0x8b, 0xa0, 0x76, + 0x9a, 0xcd, 0x6e, 0xa3, 0x17, 0x61, 0x8f, 0x47, 0x5a, 0xa7, 0xbc, 0x09, 0xb4, 0x00, 0xb9, 0xda, + 0x96, 0xae, 0x37, 0x78, 0xa9, 0x4e, 0x55, 0x96, 0xfe, 0x29, 0x0e, 0x19, 0xb9, 0x7c, 0x51, 0x23, + 0x52, 0x69, 0x3d, 0xf3, 0x09, 0xca, 0xec, 0xc0, 0x8f, 0xd6, 0x59, 0x3f, 0x84, 0x9c, 0xe9, 0x0d, + 0x35, 0xeb, 0xa0, 0xcb, 0x26, 0x25, 0xea, 0x2e, 0x51, 0x02, 0xba, 0x0e, 0x19, 0xd3, 0x1b, 0xd6, + 0xc8, 0x44, 0x6c, 0xae, 0xe1, 0x66, 0x23, 0x5b, 0xdf, 0xd0, 0x3e, 0x51, 0x85, 0xe4, 0x8e, 0x27, + 0x93, 0xde, 0x33, 0x9f, 0xaa, 0x1c, 0x9f, 0x50, 0x9d, 0x8b, 0xa2, 0x5b, 0x30, 0x53, 0x03, 0x16, + 0x6f, 0x6f, 0x45, 0x56, 0x13, 0xa5, 0x94, 0x7f, 0x11, 0x03, 0x98, 0x06, 0x17, 0x54, 0x04, 0xd0, + 0x3b, 0x8f, 0x8d, 0xf6, 0xd6, 0x46, 0xb5, 0xa1, 0x0b, 0x17, 0xa8, 0xb4, 0x1f, 0xf2, 0xba, 0x64, + 0xbd, 0xd1, 0xee, 0x36, 0x0c, 0xf6, 0x1d, 0x47, 0x2a, 0xe4, 0x37, 0x1b, 0x7a, 0x8d, 0xcd, 0x0d, + 0x6d, 0x49, 0xa0, 0x02, 0x64, 0x6b, 0x5b, 0x1b, 0x0d, 0xa3, 0xae, 0x75, 0x7b, 0xbc, 0x7e, 0xdb, + 0xee, 0x69, 0xad, 0x06, 0xaf, 0xdf, 0xb6, 0x2a, 0x6b, 0x6a, 0x8a, 0xc2, 0xb5, 0x1a, 0x95, 0xba, + 0x9a, 0xa6, 0x53, 0xdb, 0xd4, 0xf4, 0x6e, 0xcf, 0xd8, 0xae, 0xb4, 0xb6, 0x1a, 0x6a, 0x86, 0xe2, + 0xb7, 0x2a, 0xe1, 0x77, 0x96, 0xa2, 0xb5, 0x7b, 0x0f, 0xc4, 0x27, 0x94, 0xff, 0x2e, 0x0e, 0x8b, + 0x27, 0x3d, 0xfa, 0x41, 0x3d, 0x48, 0xef, 0x9b, 0xd1, 0xcc, 0xf9, 0x93, 0xf9, 0x5e, 0x0d, 0xad, + 0x3c, 0xa6, 0xd2, 0x32, 0x97, 0x12, 0x50, 0xa8, 0x09, 0xca, 0x0e, 0xc6, 0xd6, 0x29, 0xef, 0xb7, + 0xd9, 0x93, 0x77, 0xfe, 0xfc, 0x5d, 0x60, 0x52, 0xe6, 0x3a, 0x0e, 0x4c, 0xdb, 0xf1, 0x43, 0xe7, + 0xc2, 0xd8, 0x5a, 0xfa, 0xfd, 0x18, 0x24, 0x59, 0x07, 0xa8, 0x0d, 0xaa, 0xed, 0xda, 0x81, 0x6d, + 0x3a, 0x86, 0x87, 0x7d, 0xe2, 0x3c, 0xc3, 0x96, 0xf0, 0xdc, 0x0b, 0xd5, 0x0f, 0x17, 0x84, 0xb0, + 0x2e, 0x64, 0xc3, 0x97, 0x33, 0xf1, 0x8b, 0xbf, 0x9c, 0xf9, 0x87, 0x18, 0xa0, 0xe3, 0xcf, 0x9b, + 0x50, 0x15, 0x0a, 0x81, 0x67, 0x0e, 0xf6, 0xb0, 0x65, 0xf0, 0x04, 0x85, 0xdb, 0xf1, 0x1c, 0xc8, + 0xbc, 0x90, 0xe9, 0xb2, 0x03, 0xfe, 0x1b, 0xb2, 0x57, 0x24, 0x6b, 0x4f, 0x9c, 0x9e, 0xb5, 0xdf, + 0xf9, 0x4d, 0x28, 0xce, 0x3e, 0x5d, 0xa0, 0x01, 0x6a, 0x73, 0xab, 0xda, 0xd2, 0x6a, 0xea, 0x25, + 0xf4, 0x0e, 0xbc, 0xc5, 0x7f, 0x1b, 0x95, 0x76, 0x9d, 0xdd, 0x42, 0x08, 0x52, 0xec, 0x4e, 0x59, + 0x1e, 0x9c, 0x59, 0xf0, 0x5a, 0x04, 0xf5, 0x41, 0xab, 0x65, 0x6c, 0xb6, 0xb6, 0xba, 0xfc, 0xcf, + 0xf6, 0x3d, 0xf5, 0x52, 0xf5, 0xfd, 0xef, 0xfe, 0xf3, 0xda, 0xa5, 0xef, 0x5e, 0x5e, 0x8b, 0xfd, + 0xf3, 0xcb, 0x6b, 0xb1, 0x7f, 0x7d, 0x79, 0x2d, 0xf6, 0x1f, 0x2f, 0xaf, 0xc5, 0xfe, 0xe8, 0x97, + 0xd7, 0x2e, 0x7d, 0x9b, 0x0d, 0xff, 0xc7, 0xc1, 0xff, 0x07, 0x00, 0x00, 0xff, 0xff, 0xe8, 0xc6, + 0xdf, 0x91, 0x3c, 0x31, 0x00, 0x00, } diff --git a/pkg/sql/distsqlpb/processors.proto b/pkg/sql/distsqlpb/processors.proto index 4778ee7327cf..7f2f89183eab 100644 --- a/pkg/sql/distsqlpb/processors.proto +++ b/pkg/sql/distsqlpb/processors.proto @@ -17,7 +17,10 @@ // All the concepts here are "physical plan" concepts. syntax = "proto2"; -package cockroach.sql.distsqlpb; +// Beware! This package name must not be changed, even though it doesn't match +// the Go package name, because it defines the Protobuf message names which +// can't be changed without breaking backward compatibility. +package cockroach.sql.distsqlrun; option go_package = "distsqlpb"; import "jobs/jobspb/jobs.proto"; diff --git a/pkg/sql/trace_test.go b/pkg/sql/trace_test.go index d6ec2e5def9c..17ba26dc1469 100644 --- a/pkg/sql/trace_test.go +++ b/pkg/sql/trace_test.go @@ -135,7 +135,7 @@ func TestTrace(t *testing.T) { // Depending on whether the data is local or not, we may not see these // spans. optionalSpans: []string{ - "/cockroach.sql.distsqlpb.DistSQL/SetupFlow", + "/cockroach.sql.distsqlrun.DistSQL/SetupFlow", "noop", }, }, @@ -201,7 +201,7 @@ func TestTrace(t *testing.T) { // Depending on whether the data is local or not, we may not see these // spans. optionalSpans: []string{ - "/cockroach.sql.distsqlpb.DistSQL/SetupFlow", + "/cockroach.sql.distsqlrun.DistSQL/SetupFlow", "noop", }, },