From 1967c2535ed735d0acd042748d976429f8674372 Mon Sep 17 00:00:00 2001 From: Nathan VanBenschoten Date: Mon, 6 May 2019 12:00:01 -0400 Subject: [PATCH 1/2] protoc: disable XXX_sizecache generation in protos The field claims to come with a small perf win for proto marshalling, but it looks like it's only used with `proto.Marshal` and not with the `Marshal` method (which CRDB code and gRPC code always use). Meanwhile, the cache has two moderate disadvantages: 1. it adds 32 bits to every proto struct. This isn't a big deal in most cases, but in code that allocates large slices of little proto structs (like the `spanlatch.Manager`, which is what tipped me off to this new field), it has a non-negligible cost. 2. it makes value comparison between proto structs dangerously unreliable. We compare small protos by value all over the place (see `hlc.Timestamp`) and switching to an `Equals` method would come with a cost to code complexity and runtime performance. All in all, the `XXX_sizecache` field doesn't seem to be worth it. Release note: None --- pkg/acceptance/cluster/testconfig.pb.go | 64 +- pkg/build/info.pb.go | 51 +- pkg/ccl/backupccl/backup.pb.go | 125 +- pkg/ccl/baseccl/encryption_options.pb.go | 52 +- .../engineccl/enginepbccl/key_registry.pb.go | 94 +- .../engineccl/enginepbccl/stats.pb.go | 41 +- pkg/ccl/utilccl/licenseccl/license.pb.go | 57 +- pkg/cli/systembench/systembenchpb/ping.pb.go | 18 +- pkg/cmd/protoc-gen-gogoroach/main.go | 3 + pkg/config/system.pb.go | 16 +- pkg/config/zone.pb.go | 133 +- pkg/gossip/gossip.pb.go | 192 ++- pkg/internal/client/lease.pb.go | 16 +- pkg/jobs/jobspb/jobs.pb.go | 385 +++--- pkg/roachpb/api.pb.go | 1164 ++++++++--------- pkg/roachpb/app_stats.pb.go | 134 +- pkg/roachpb/data.pb.go | 322 +++-- pkg/roachpb/data_test.go | 2 - pkg/roachpb/errors.pb.go | 436 +++--- pkg/roachpb/internal.pb.go | 62 +- pkg/roachpb/internal_raft.pb.go | 75 +- pkg/roachpb/io-formats.pb.go | 111 +- pkg/roachpb/metadata.pb.go | 205 ++- pkg/rpc/heartbeat.pb.go | 83 +- pkg/server/diagnosticspb/diagnostics.pb.go | 175 ++- pkg/server/serverpb/admin.pb.go | 693 +++++----- pkg/server/serverpb/authentication.pb.go | 66 +- pkg/server/serverpb/init.pb.go | 20 +- pkg/server/serverpb/status.pb.go | 874 ++++++------- pkg/server/status/statuspb/status.pb.go | 125 +- pkg/settings/cluster/cluster_version.pb.go | 15 +- pkg/sql/distsqlpb/api.pb.go | 182 ++- pkg/sql/distsqlpb/data.pb.go | 275 ++-- pkg/sql/distsqlpb/processors.pb.go | 156 ++- pkg/sql/distsqlpb/processors_base.pb.go | 61 +- pkg/sql/distsqlpb/processors_bulk_io.pb.go | 150 +-- .../distsqlpb/processors_changefeeds.pb.go | 69 +- pkg/sql/distsqlpb/processors_sql.pb.go | 365 +++--- .../distsqlpb/processors_table_stats.pb.go | 94 +- pkg/sql/distsqlrun/stats.pb.go | 120 +- pkg/sql/execpb/stats.pb.go | 46 +- .../testdata/logic_test/builtin_function | 2 +- pkg/sql/pgwire/pgerror/errors.pb.go | 59 +- pkg/sql/sqlbase/encoded_datum.pb.go | 14 +- pkg/sql/sqlbase/join_type.pb.go | 14 +- pkg/sql/sqlbase/privilege.pb.go | 18 +- pkg/sql/sqlbase/structured.pb.go | 462 ++++--- pkg/sql/stats/histogram.pb.go | 52 +- pkg/sql/types/types.pb.go | 91 +- pkg/storage/api.pb.go | 112 +- pkg/storage/closedts/ctpb/entry.pb.go | 62 +- pkg/storage/copysets/copysets.pb.go | 75 +- .../engine/enginepb/file_registry.pb.go | 68 +- pkg/storage/engine/enginepb/mvcc.pb.go | 97 +- pkg/storage/engine/enginepb/mvcc3.pb.go | 171 ++- pkg/storage/engine/enginepb/rocksdb.pb.go | 80 +- pkg/storage/raft.pb.go | 197 ++- pkg/storage/storagepb/lease_status.pb.go | 53 +- pkg/storage/storagepb/liveness.pb.go | 61 +- pkg/storage/storagepb/log.pb.go | 95 +- pkg/storage/storagepb/proposer_kv.pb.go | 209 ++- pkg/storage/storagepb/state.pb.go | 138 +- pkg/testutils/lint/lint_test.go | 2 +- pkg/ts/tspb/timeseries.pb.go | 117 +- pkg/util/hlc/legacy_timestamp.pb.go | 17 +- pkg/util/hlc/timestamp.pb.go | 17 +- pkg/util/log/log.pb.go | 78 +- pkg/util/metric/metric.pb.go | 66 +- pkg/util/protoutil/clone.pb.go | 15 +- pkg/util/tracing/recorded_span.pb.go | 83 +- pkg/util/unresolved_addr.pb.go | 15 +- 71 files changed, 4635 insertions(+), 5232 deletions(-) diff --git a/pkg/acceptance/cluster/testconfig.pb.go b/pkg/acceptance/cluster/testconfig.pb.go index 89c2ec558ec4..3ac7c3b67a8c 100644 --- a/pkg/acceptance/cluster/testconfig.pb.go +++ b/pkg/acceptance/cluster/testconfig.pb.go @@ -66,21 +66,20 @@ func (x *InitMode) UnmarshalJSON(data []byte) error { return nil } func (InitMode) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_testconfig_3ff4d3158683192a, []int{0} + return fileDescriptor_testconfig_3975e67b3d5068fb, []int{0} } // StoreConfig holds the configuration of a collection of similar stores. type StoreConfig struct { MaxRanges int32 `protobuf:"varint,2,opt,name=max_ranges,json=maxRanges" json:"max_ranges"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *StoreConfig) Reset() { *m = StoreConfig{} } func (m *StoreConfig) String() string { return proto.CompactTextString(m) } func (*StoreConfig) ProtoMessage() {} func (*StoreConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_testconfig_3ff4d3158683192a, []int{0} + return fileDescriptor_testconfig_3975e67b3d5068fb, []int{0} } func (m *StoreConfig) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -110,14 +109,13 @@ type NodeConfig struct { Version string `protobuf:"bytes,1,opt,name=version" json:"version"` Stores []StoreConfig `protobuf:"bytes,2,rep,name=stores" json:"stores"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *NodeConfig) Reset() { *m = NodeConfig{} } func (m *NodeConfig) String() string { return proto.CompactTextString(m) } func (*NodeConfig) ProtoMessage() {} func (*NodeConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_testconfig_3ff4d3158683192a, []int{1} + return fileDescriptor_testconfig_3975e67b3d5068fb, []int{1} } func (m *NodeConfig) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -153,14 +151,13 @@ type TestConfig struct { // for ranges to replicate, or even ports to be opened. NoWait bool `protobuf:"varint,5,opt,name=no_wait,json=noWait" json:"no_wait"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *TestConfig) Reset() { *m = TestConfig{} } func (m *TestConfig) String() string { return proto.CompactTextString(m) } func (*TestConfig) ProtoMessage() {} func (*TestConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_testconfig_3ff4d3158683192a, []int{2} + return fileDescriptor_testconfig_3975e67b3d5068fb, []int{2} } func (m *TestConfig) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -816,35 +813,36 @@ var ( ) func init() { - proto.RegisterFile("acceptance/cluster/testconfig.proto", fileDescriptor_testconfig_3ff4d3158683192a) + proto.RegisterFile("acceptance/cluster/testconfig.proto", fileDescriptor_testconfig_3975e67b3d5068fb) } -var fileDescriptor_testconfig_3ff4d3158683192a = []byte{ - // 415 bytes of a gzipped FileDescriptorProto +var fileDescriptor_testconfig_3975e67b3d5068fb = []byte{ + // 419 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x7c, 0x90, 0xcd, 0x6e, 0xd3, 0x40, - 0x14, 0x85, 0x3d, 0xf9, 0x21, 0xc9, 0x2d, 0x45, 0xd1, 0x08, 0x24, 0xab, 0x2a, 0x53, 0x93, 0x4a, + 0x14, 0x85, 0x3d, 0xf9, 0x21, 0xc9, 0x2d, 0x45, 0xd1, 0x08, 0x24, 0xab, 0x2a, 0x53, 0x2b, 0x15, 0xc8, 0xb0, 0x70, 0x44, 0xde, 0xa0, 0xa9, 0x23, 0xe4, 0x45, 0x6c, 0xe4, 0x5a, 0x42, 0xea, 0xc6, 0x1a, 0x8d, 0x07, 0x33, 0x02, 0xcf, 0x54, 0xf6, 0x04, 0xfa, 0x08, 0xb0, 0xe3, 0x1d, 0x78, 0x99, - 0x2c, 0x59, 0xb2, 0xaa, 0xc0, 0xbc, 0x05, 0x2b, 0x64, 0x77, 0xdc, 0xd0, 0x4d, 0x76, 0xf6, 0xb9, - 0xe7, 0x9c, 0xef, 0xde, 0x81, 0x53, 0xca, 0x18, 0xbf, 0xd2, 0x54, 0x32, 0x3e, 0x67, 0x1f, 0x37, - 0x95, 0xe6, 0xe5, 0x5c, 0xf3, 0x4a, 0x33, 0x25, 0xdf, 0x89, 0xdc, 0xbb, 0x2a, 0x95, 0x56, 0xf8, - 0x98, 0x29, 0xf6, 0xa1, 0x54, 0x94, 0xbd, 0xf7, 0x76, 0x76, 0xcf, 0xd8, 0x8f, 0x1e, 0xe7, 0x2a, - 0x57, 0xad, 0x71, 0xde, 0x7c, 0xdd, 0x66, 0x66, 0x0b, 0x38, 0xb8, 0xd0, 0xaa, 0xe4, 0xe7, 0x6d, - 0x11, 0x3e, 0x05, 0x28, 0xe8, 0x75, 0x5a, 0x52, 0x99, 0xf3, 0xca, 0xee, 0x39, 0xc8, 0x1d, 0x2e, - 0x07, 0xdb, 0x9b, 0x13, 0x2b, 0x9e, 0x14, 0xf4, 0x3a, 0x6e, 0xe5, 0xd9, 0x06, 0x20, 0x54, 0x59, - 0x17, 0x21, 0x30, 0xfa, 0xc4, 0xcb, 0x4a, 0x28, 0x69, 0x23, 0x07, 0xb9, 0x13, 0xe3, 0xef, 0x44, - 0xfc, 0x1a, 0x1e, 0x54, 0x0d, 0xa1, 0xa9, 0xeb, 0xbb, 0x07, 0x8b, 0x17, 0xde, 0xbe, 0x35, 0xbd, - 0xff, 0xb6, 0x31, 0x4d, 0x26, 0x3e, 0xfb, 0xda, 0x03, 0x48, 0x78, 0xa5, 0x0d, 0xd7, 0x86, 0x81, - 0xa4, 0x05, 0xbf, 0x07, 0x6d, 0x15, 0xec, 0xc3, 0x50, 0xaa, 0xec, 0x0e, 0xe8, 0xee, 0x07, 0xee, - 0x4e, 0x31, 0x25, 0xb7, 0x61, 0xfc, 0x0a, 0xc6, 0xd9, 0xa6, 0xa4, 0xba, 0x39, 0xac, 0xef, 0x20, - 0xb7, 0xbf, 0x7c, 0xd2, 0x8c, 0xff, 0xde, 0x9c, 0x1c, 0x6a, 0x51, 0x70, 0xcf, 0x37, 0xc3, 0xf8, - 0xce, 0x86, 0x03, 0x98, 0x08, 0x29, 0x74, 0x5a, 0xa8, 0x8c, 0xdb, 0x03, 0x07, 0xb9, 0x8f, 0x16, - 0xcf, 0xf7, 0xc3, 0x03, 0x29, 0xf4, 0x5a, 0x65, 0xdc, 0xa0, 0xc7, 0xc2, 0xfc, 0xe3, 0xa7, 0x30, - 0x92, 0x2a, 0xfd, 0x4c, 0x85, 0xb6, 0x87, 0x0e, 0x72, 0xc7, 0xdd, 0x5b, 0x48, 0xf5, 0x96, 0x0a, - 0xfd, 0x32, 0x82, 0x71, 0x17, 0xc5, 0x53, 0x78, 0x18, 0x84, 0x41, 0x92, 0x9e, 0x47, 0xeb, 0xf5, - 0x59, 0xe8, 0x4f, 0x2d, 0x7c, 0x0c, 0x76, 0xab, 0x2c, 0xa3, 0x28, 0xb9, 0x48, 0xe2, 0xb3, 0x37, - 0x69, 0x18, 0xf9, 0xab, 0xf4, 0x72, 0x15, 0x47, 0x53, 0x84, 0x0f, 0x61, 0xd2, 0x4e, 0xc3, 0x28, - 0x5c, 0x4d, 0x7b, 0x47, 0x83, 0x2f, 0xdf, 0x89, 0xb5, 0x7c, 0xb6, 0xfd, 0x4d, 0xac, 0x6d, 0x4d, - 0xd0, 0x8f, 0x9a, 0xa0, 0x9f, 0x35, 0x41, 0xbf, 0x6a, 0x82, 0xbe, 0xfd, 0x21, 0xd6, 0xe5, 0xc8, - 0xec, 0xfa, 0x2f, 0x00, 0x00, 0xff, 0xff, 0xa9, 0x6a, 0x84, 0xa9, 0x84, 0x02, 0x00, 0x00, + 0x2c, 0xbb, 0x64, 0x55, 0x81, 0xfb, 0x16, 0xac, 0x90, 0xdd, 0x71, 0x4b, 0x37, 0xd9, 0xd9, 0xe7, + 0x9e, 0x73, 0xbe, 0x7b, 0x07, 0x8e, 0x29, 0x63, 0xfc, 0x42, 0x53, 0xc9, 0xf8, 0x9c, 0x7d, 0xde, + 0x54, 0x9a, 0x97, 0x73, 0xcd, 0x2b, 0xcd, 0x94, 0xfc, 0x20, 0x72, 0xef, 0xa2, 0x54, 0x5a, 0xe1, + 0x43, 0xa6, 0xd8, 0xa7, 0x52, 0x51, 0xf6, 0xd1, 0xbb, 0xb7, 0x7b, 0xc6, 0x7e, 0xf0, 0x34, 0x57, + 0xb9, 0x6a, 0x8d, 0xf3, 0xe6, 0xeb, 0x36, 0x33, 0x5b, 0xc0, 0xde, 0x99, 0x56, 0x25, 0x3f, 0x6d, + 0x8b, 0xf0, 0x31, 0x40, 0x41, 0x2f, 0xd3, 0x92, 0xca, 0x9c, 0x57, 0x76, 0xcf, 0x41, 0xee, 0x70, + 0x39, 0xd8, 0x5e, 0x1f, 0x59, 0xf1, 0xa4, 0xa0, 0x97, 0x71, 0x2b, 0xcf, 0x36, 0x00, 0xa1, 0xca, + 0xba, 0x08, 0x81, 0xd1, 0x17, 0x5e, 0x56, 0x42, 0x49, 0x1b, 0x39, 0xc8, 0x9d, 0x18, 0x7f, 0x27, + 0xe2, 0xb7, 0xf0, 0xa8, 0x6a, 0x08, 0x4d, 0x5d, 0xdf, 0xdd, 0x5b, 0xbc, 0xf2, 0x76, 0xad, 0xe9, + 0xfd, 0xb7, 0x8d, 0x69, 0x32, 0xf1, 0xd9, 0xf7, 0x1e, 0x40, 0xc2, 0x2b, 0x6d, 0xb8, 0x36, 0x0c, + 0x24, 0x2d, 0xf8, 0x03, 0x68, 0xab, 0x60, 0x1f, 0x86, 0x52, 0x65, 0x77, 0x40, 0x77, 0x37, 0xf0, + 0xfe, 0x14, 0x53, 0x72, 0x1b, 0xc6, 0x6f, 0x60, 0x9c, 0x6d, 0x4a, 0xaa, 0x9b, 0xc3, 0xfa, 0x0e, + 0x72, 0xfb, 0xcb, 0x67, 0xcd, 0xf8, 0xef, 0xf5, 0xd1, 0xbe, 0x16, 0x05, 0xf7, 0x7c, 0x33, 0x8c, + 0xef, 0x6c, 0x38, 0x80, 0x89, 0x90, 0x42, 0xa7, 0x85, 0xca, 0xb8, 0x3d, 0x70, 0x90, 0xfb, 0x64, + 0xf1, 0x72, 0x37, 0x3c, 0x90, 0x42, 0xaf, 0x55, 0xc6, 0x0d, 0x7a, 0x2c, 0xcc, 0x3f, 0x7e, 0x0e, + 0x23, 0xa9, 0xd2, 0xaf, 0x54, 0x68, 0x7b, 0xe8, 0x20, 0x77, 0xdc, 0xbd, 0x85, 0x54, 0xef, 0xa9, + 0xd0, 0xaf, 0x23, 0x18, 0x77, 0x51, 0x3c, 0x85, 0xc7, 0x41, 0x18, 0x24, 0xe9, 0x69, 0xb4, 0x5e, + 0x9f, 0x84, 0xfe, 0xd4, 0xc2, 0x87, 0x60, 0xb7, 0xca, 0x32, 0x8a, 0x92, 0xb3, 0x24, 0x3e, 0x79, + 0x97, 0x86, 0x91, 0xbf, 0x4a, 0xcf, 0x57, 0x71, 0x34, 0x45, 0x78, 0x1f, 0x26, 0xed, 0x34, 0x8c, + 0xc2, 0xd5, 0xb4, 0x77, 0x30, 0xf8, 0xf6, 0x93, 0x58, 0xcb, 0x17, 0xdb, 0x3f, 0xc4, 0xda, 0xd6, + 0x04, 0x5d, 0xd5, 0x04, 0xfd, 0xaa, 0x09, 0xfa, 0x5d, 0x13, 0xf4, 0xe3, 0x86, 0x58, 0x57, 0x37, + 0xc4, 0x3a, 0x1f, 0x99, 0x7d, 0xff, 0x05, 0x00, 0x00, 0xff, 0xff, 0x0d, 0x41, 0x0e, 0x1e, 0x88, + 0x02, 0x00, 0x00, } diff --git a/pkg/build/info.pb.go b/pkg/build/info.pb.go index 5ee105e154ce..71c8dc1ebb91 100644 --- a/pkg/build/info.pb.go +++ b/pkg/build/info.pb.go @@ -42,14 +42,13 @@ type Info struct { // of run-time type checking, which is nice to have. Dependencies *string `protobuf:"bytes,10000,opt,name=dependencies" json:"dependencies,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *Info) Reset() { *m = Info{} } func (m *Info) String() string { return proto.CompactTextString(m) } func (*Info) ProtoMessage() {} func (*Info) Descriptor() ([]byte, []int) { - return fileDescriptor_info_84b37b340baac9ae, []int{0} + return fileDescriptor_info_6ff1fef286e63a56, []int{0} } func (m *Info) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -710,29 +709,29 @@ var ( ErrIntOverflowInfo = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("build/info.proto", fileDescriptor_info_84b37b340baac9ae) } +func init() { proto.RegisterFile("build/info.proto", fileDescriptor_info_6ff1fef286e63a56) } -var fileDescriptor_info_84b37b340baac9ae = []byte{ - // 333 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x54, 0x91, 0x31, 0x6e, 0xe2, 0x40, - 0x14, 0x86, 0xf1, 0x62, 0x16, 0x78, 0x20, 0xb1, 0x3b, 0x5a, 0xad, 0x46, 0x5b, 0x18, 0xb4, 0x68, - 0xb5, 0x54, 0x90, 0x33, 0x40, 0x95, 0x26, 0x05, 0x42, 0x29, 0xd2, 0x58, 0x66, 0xfc, 0x18, 0x46, - 0x31, 0xf3, 0xac, 0x61, 0xb0, 0xc4, 0x2d, 0x38, 0x48, 0x0e, 0x42, 0x99, 0x32, 0x55, 0x94, 0x38, - 0x17, 0x89, 0x3c, 0x40, 0x34, 0x74, 0xd6, 0xf7, 0x7d, 0xfa, 0xfd, 0xa4, 0x81, 0x1f, 0xcb, 0x9d, - 0xca, 0xd2, 0x89, 0xd2, 0x2b, 0x1a, 0xe7, 0x86, 0x2c, 0xb1, 0x9e, 0x20, 0xf1, 0x68, 0x28, 0x11, - 0xeb, 0xb1, 0x73, 0x7f, 0x7e, 0x49, 0x92, 0xe4, 0xdc, 0xa4, 0xfa, 0x3a, 0x65, 0x7f, 0x9f, 0xea, - 0x10, 0xde, 0xea, 0x15, 0xb1, 0x21, 0x80, 0xa4, 0xb8, 0x40, 0xb3, 0x55, 0xa4, 0x79, 0x30, 0x08, - 0x46, 0xed, 0x69, 0x78, 0x7c, 0xed, 0xd7, 0xe6, 0x6d, 0x49, 0xf7, 0x27, 0xcc, 0x7e, 0x43, 0xdd, - 0x26, 0x92, 0x7f, 0xf3, 0x6c, 0x05, 0x18, 0x87, 0xd0, 0xaa, 0x0d, 0xf2, 0xba, 0x27, 0x1c, 0x61, - 0x03, 0x68, 0x19, 0x2c, 0x94, 0x1b, 0x0d, 0x3d, 0xfb, 0x45, 0xd9, 0x7f, 0xe8, 0x0a, 0x49, 0xb1, - 0xa0, 0x4d, 0xae, 0x32, 0x34, 0xbc, 0xe1, 0x55, 0x1d, 0x21, 0x69, 0x76, 0x16, 0xd5, 0x54, 0x9e, - 0x25, 0x76, 0x45, 0x66, 0xc3, 0xbf, 0xfb, 0x53, 0x17, 0xca, 0x46, 0xd0, 0x4d, 0xd5, 0xd6, 0x1a, - 0xb5, 0xdc, 0xd9, 0xea, 0x87, 0x4d, 0xaf, 0xba, 0x32, 0xee, 0xe0, 0x7d, 0x8e, 0xbc, 0x75, 0x75, - 0xf0, 0x3e, 0x47, 0x16, 0x41, 0x53, 0xac, 0x13, 0xad, 0x31, 0xe3, 0x6d, 0x4f, 0x5e, 0x20, 0xbb, - 0x81, 0x9f, 0xd5, 0xb9, 0x36, 0x31, 0x12, 0x6d, 0x6c, 0x8d, 0xca, 0x33, 0xe4, 0xe0, 0x95, 0x3d, - 0x21, 0x69, 0xe1, 0xec, 0xc2, 0x49, 0xf6, 0x0f, 0x3a, 0xa8, 0x8b, 0xf8, 0xb2, 0xda, 0xf1, 0x5a, - 0x40, 0x5d, 0xcc, 0xce, 0xc3, 0x43, 0xe8, 0xa6, 0x98, 0xa3, 0x4e, 0x51, 0x0b, 0x85, 0x5b, 0x7e, - 0xb8, 0xab, 0xc2, 0xf9, 0x15, 0x9c, 0xf6, 0x8f, 0xef, 0x51, 0xed, 0x58, 0x46, 0xc1, 0x73, 0x19, - 0x05, 0x2f, 0x65, 0x14, 0xbc, 0x95, 0x51, 0x70, 0xf8, 0x88, 0x6a, 0x0f, 0x0d, 0xf7, 0xca, 0x9f, - 0x01, 0x00, 0x00, 0xff, 0xff, 0x7a, 0x68, 0xa6, 0x20, 0x09, 0x02, 0x00, 0x00, +var fileDescriptor_info_6ff1fef286e63a56 = []byte{ + // 336 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x54, 0x91, 0x41, 0x6e, 0xe2, 0x30, + 0x14, 0x86, 0x93, 0x21, 0x0c, 0x60, 0x90, 0x98, 0xb1, 0x46, 0x23, 0x6b, 0x16, 0x1e, 0x54, 0x54, + 0x95, 0x15, 0xf4, 0x0c, 0xb0, 0xea, 0xa6, 0x0b, 0x84, 0xba, 0xe8, 0x26, 0x0a, 0xce, 0xc3, 0x58, + 0x0d, 0x7e, 0x91, 0x31, 0x91, 0xb8, 0x05, 0x07, 0xe9, 0x41, 0x58, 0xb2, 0xec, 0xaa, 0x6a, 0xc3, + 0x45, 0xaa, 0x18, 0xa8, 0xcc, 0x2e, 0xfa, 0xbe, 0x4f, 0x7f, 0x9e, 0x64, 0xf2, 0x6b, 0xbe, 0x51, + 0x59, 0x3a, 0x52, 0x7a, 0x81, 0xc3, 0xdc, 0xa0, 0x45, 0xda, 0x15, 0x28, 0x5e, 0x0c, 0x26, 0x62, + 0x39, 0x74, 0xee, 0xdf, 0x1f, 0x89, 0x12, 0x9d, 0x1b, 0x55, 0x5f, 0xa7, 0xec, 0xe6, 0xb5, 0x46, + 0xa2, 0x07, 0xbd, 0x40, 0xda, 0x27, 0x44, 0x62, 0x5c, 0x80, 0x59, 0x2b, 0xd4, 0x2c, 0xec, 0x85, + 0x83, 0xd6, 0x38, 0xda, 0xbf, 0xff, 0x0f, 0xa6, 0x2d, 0x89, 0x4f, 0x27, 0x4c, 0xff, 0x92, 0x9a, + 0x4d, 0x24, 0xfb, 0xe1, 0xd9, 0x0a, 0x50, 0x46, 0x22, 0xab, 0x56, 0xc0, 0x6a, 0x9e, 0x70, 0x84, + 0xf6, 0x48, 0xd3, 0x40, 0xa1, 0xdc, 0x68, 0xe4, 0xd9, 0x6f, 0x4a, 0xef, 0x48, 0x47, 0x48, 0x8c, + 0x05, 0xae, 0x72, 0x95, 0x81, 0x61, 0x75, 0xaf, 0x6a, 0x0b, 0x89, 0x93, 0xb3, 0xa8, 0xa6, 0xf2, + 0x2c, 0xb1, 0x0b, 0x34, 0x2b, 0xf6, 0xd3, 0x9f, 0xba, 0x50, 0x3a, 0x20, 0x9d, 0x54, 0xad, 0xad, + 0x51, 0xf3, 0x8d, 0xad, 0x7e, 0xd8, 0xf0, 0xaa, 0x2b, 0xe3, 0x0e, 0xde, 0xe6, 0xc0, 0x9a, 0x57, + 0x07, 0x6f, 0x73, 0xa0, 0x9c, 0x34, 0xc4, 0x32, 0xd1, 0x1a, 0x32, 0xd6, 0xf2, 0xe4, 0x05, 0xd2, + 0x7b, 0xf2, 0xbb, 0x3a, 0xd7, 0x26, 0x46, 0x82, 0x8d, 0xad, 0x51, 0x79, 0x06, 0x8c, 0x78, 0x65, + 0x57, 0x48, 0x9c, 0x39, 0x3b, 0x73, 0x92, 0xde, 0x92, 0x36, 0xe8, 0x22, 0xbe, 0xac, 0xb6, 0xbd, + 0x96, 0x80, 0x2e, 0x26, 0xe7, 0xe1, 0x3e, 0xe9, 0xa4, 0x90, 0x83, 0x4e, 0x41, 0x0b, 0x05, 0x6b, + 0xb6, 0x7b, 0xac, 0xc2, 0xe9, 0x15, 0x1c, 0xf7, 0xf7, 0x9f, 0x3c, 0xd8, 0x97, 0x3c, 0x3c, 0x94, + 0x3c, 0x7c, 0x2b, 0x79, 0xf8, 0x51, 0xf2, 0x70, 0x77, 0xe4, 0xc1, 0xe1, 0xc8, 0x83, 0xe7, 0xba, + 0x7b, 0xe9, 0xaf, 0x00, 0x00, 0x00, 0xff, 0xff, 0xc9, 0xfd, 0xa6, 0xec, 0x0d, 0x02, 0x00, 0x00, } diff --git a/pkg/ccl/backupccl/backup.pb.go b/pkg/ccl/backupccl/backup.pb.go index 1322bd9877b0..5326af5c05b8 100644 --- a/pkg/ccl/backupccl/backup.pb.go +++ b/pkg/ccl/backupccl/backup.pb.go @@ -48,7 +48,7 @@ func (x MVCCFilter) String() string { return proto.EnumName(MVCCFilter_name, int32(x)) } func (MVCCFilter) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_backup_60eb759f8ef88651, []int{0} + return fileDescriptor_backup_f688c73835dbeb8d, []int{0} } // BackupDescriptor represents a consistent snapshot of ranges. @@ -89,14 +89,13 @@ type BackupDescriptor struct { NodeID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,10,opt,name=node_id,json=nodeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"node_id,omitempty"` BuildInfo build.Info `protobuf:"bytes,11,opt,name=build_info,json=buildInfo,proto3" json:"build_info"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *BackupDescriptor) Reset() { *m = BackupDescriptor{} } func (m *BackupDescriptor) String() string { return proto.CompactTextString(m) } func (*BackupDescriptor) ProtoMessage() {} func (*BackupDescriptor) Descriptor() ([]byte, []int) { - return fileDescriptor_backup_60eb759f8ef88651, []int{0} + return fileDescriptor_backup_f688c73835dbeb8d, []int{0} } func (m *BackupDescriptor) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -133,14 +132,13 @@ type BackupDescriptor_File struct { StartTime hlc.Timestamp `protobuf:"bytes,7,opt,name=start_time,json=startTime,proto3" json:"start_time"` EndTime hlc.Timestamp `protobuf:"bytes,8,opt,name=end_time,json=endTime,proto3" json:"end_time"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *BackupDescriptor_File) Reset() { *m = BackupDescriptor_File{} } func (m *BackupDescriptor_File) String() string { return proto.CompactTextString(m) } func (*BackupDescriptor_File) ProtoMessage() {} func (*BackupDescriptor_File) Descriptor() ([]byte, []int) { - return fileDescriptor_backup_60eb759f8ef88651, []int{0, 0} + return fileDescriptor_backup_f688c73835dbeb8d, []int{0, 0} } func (m *BackupDescriptor_File) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -170,14 +168,13 @@ type BackupDescriptor_DescriptorRevision struct { ID github_com_cockroachdb_cockroach_pkg_sql_sqlbase.ID `protobuf:"varint,2,opt,name=ID,proto3,casttype=github.com/cockroachdb/cockroach/pkg/sql/sqlbase.ID" json:"ID,omitempty"` Desc *sqlbase.Descriptor `protobuf:"bytes,3,opt,name=desc,proto3" json:"desc,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *BackupDescriptor_DescriptorRevision) Reset() { *m = BackupDescriptor_DescriptorRevision{} } func (m *BackupDescriptor_DescriptorRevision) String() string { return proto.CompactTextString(m) } func (*BackupDescriptor_DescriptorRevision) ProtoMessage() {} func (*BackupDescriptor_DescriptorRevision) Descriptor() ([]byte, []int) { - return fileDescriptor_backup_60eb759f8ef88651, []int{0, 1} + return fileDescriptor_backup_f688c73835dbeb8d, []int{0, 1} } func (m *BackupDescriptor_DescriptorRevision) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1627,63 +1624,63 @@ var ( ErrIntOverflowBackup = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("ccl/backupccl/backup.proto", fileDescriptor_backup_60eb759f8ef88651) } +func init() { proto.RegisterFile("ccl/backupccl/backup.proto", fileDescriptor_backup_f688c73835dbeb8d) } -var fileDescriptor_backup_60eb759f8ef88651 = []byte{ - // 869 bytes of a gzipped FileDescriptorProto +var fileDescriptor_backup_f688c73835dbeb8d = []byte{ + // 873 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x55, 0x4d, 0x6f, 0xdb, 0x46, - 0x10, 0x35, 0x2d, 0x5a, 0x1f, 0x23, 0xcb, 0xa1, 0xb7, 0x1f, 0x21, 0x84, 0x56, 0x52, 0x1a, 0x14, - 0x10, 0x7a, 0x20, 0x11, 0x1b, 0x41, 0x8a, 0xa2, 0x28, 0x10, 0x4a, 0x4d, 0x43, 0xa3, 0x1f, 0x00, - 0x95, 0xe4, 0xe0, 0x0b, 0x41, 0x2e, 0x57, 0x12, 0xe1, 0x15, 0x97, 0xde, 0x5d, 0x1a, 0xcd, 0xbf, - 0xe8, 0x4f, 0xea, 0xd1, 0x97, 0x02, 0x3d, 0x16, 0x3d, 0x08, 0xad, 0x7a, 0xed, 0x2f, 0xe8, 0xa9, - 0xe0, 0x92, 0x34, 0xd5, 0xa6, 0x46, 0x94, 0xe6, 0x36, 0x1c, 0xce, 0x7b, 0xb3, 0x3b, 0x7c, 0x6f, - 0x08, 0x7d, 0x8c, 0xa9, 0x1d, 0x06, 0xf8, 0x22, 0x4b, 0xeb, 0xc8, 0x4a, 0x39, 0x93, 0x0c, 0xdd, - 0xc5, 0x0c, 0x5f, 0x70, 0x16, 0xe0, 0xa5, 0x85, 0x31, 0xb5, 0x6e, 0xaa, 0xfa, 0x46, 0x98, 0xc5, - 0x34, 0xb2, 0xe3, 0x64, 0xce, 0x8a, 0xd2, 0xfe, 0xb1, 0x2a, 0x4b, 0x43, 0x3b, 0x48, 0xe3, 0x32, - 0x85, 0xaa, 0x54, 0x14, 0xc8, 0xa0, 0xcc, 0x7d, 0x20, 0x2e, 0xa9, 0x2d, 0x2e, 0x69, 0x18, 0x08, - 0x62, 0x0b, 0xc9, 0x33, 0x2c, 0x33, 0x4e, 0xa2, 0xf2, 0xad, 0x99, 0xc9, 0x98, 0xda, 0x4b, 0x8a, - 0x6d, 0x19, 0xaf, 0x88, 0x90, 0xc1, 0xaa, 0x3c, 0x49, 0xff, 0xdd, 0x05, 0x5b, 0x30, 0x15, 0xda, - 0x79, 0x54, 0x64, 0x3f, 0xfa, 0xb3, 0x07, 0x86, 0xa3, 0x0e, 0x35, 0x25, 0x02, 0xf3, 0x38, 0x95, - 0x8c, 0x23, 0x07, 0x40, 0xc8, 0x80, 0x4b, 0x3f, 0xe7, 0x30, 0xb5, 0x91, 0x36, 0xee, 0x9e, 0x7c, - 0x68, 0xd5, 0x37, 0xc9, 0x7b, 0x58, 0x4b, 0x8a, 0xad, 0x67, 0x55, 0x0f, 0x47, 0xbf, 0x5e, 0x0f, - 0xf7, 0xbc, 0x8e, 0x82, 0xe5, 0x59, 0xf4, 0x05, 0xb4, 0x49, 0x12, 0x15, 0x0c, 0xfb, 0xbb, 0x33, - 0xb4, 0x48, 0x12, 0x29, 0xfc, 0x29, 0x1c, 0x88, 0x34, 0x48, 0x84, 0xd9, 0x18, 0x35, 0xc6, 0xdd, - 0x93, 0xbb, 0x5b, 0xe0, 0x72, 0x28, 0xd6, 0x2c, 0x0d, 0x92, 0x12, 0x56, 0xd4, 0xa2, 0x33, 0x38, - 0x98, 0xc7, 0x94, 0x08, 0x53, 0x57, 0x20, 0xcb, 0xba, 0x65, 0xfa, 0xd6, 0xbf, 0xaf, 0x6c, 0x3d, - 0x89, 0x29, 0xa9, 0xb8, 0x14, 0x05, 0x72, 0xa1, 0x1b, 0xdd, 0xbc, 0x17, 0xe6, 0x81, 0x62, 0xbc, - 0xb7, 0xc5, 0x28, 0x2e, 0xa9, 0x55, 0x7e, 0x07, 0xab, 0x66, 0x2a, 0x49, 0xb6, 0xb1, 0xe8, 0x53, - 0x68, 0x44, 0x31, 0x37, 0x5b, 0x6a, 0x0c, 0xa3, 0xff, 0xb8, 0xc9, 0x97, 0xdf, 0xa7, 0x8c, 0xcb, - 0x99, 0x64, 0x3c, 0x58, 0x54, 0xc7, 0xc8, 0x21, 0xe8, 0x63, 0x38, 0x9a, 0x33, 0xbe, 0x0a, 0xa4, - 0x7f, 0x45, 0xb8, 0x88, 0x59, 0x62, 0xb6, 0x47, 0xda, 0xb8, 0xe7, 0xf5, 0x8a, 0xec, 0x8b, 0x22, - 0x89, 0x16, 0x00, 0x98, 0x66, 0x42, 0x12, 0xee, 0xc7, 0x91, 0xd9, 0x19, 0x69, 0xe3, 0x43, 0xe7, - 0x69, 0xce, 0xf2, 0xeb, 0x7a, 0x78, 0xba, 0x88, 0xe5, 0x32, 0x0b, 0x2d, 0xcc, 0x56, 0xf6, 0x4d, - 0xe7, 0x28, 0xac, 0x63, 0x3b, 0xbd, 0x58, 0xd8, 0x4a, 0x36, 0x59, 0x16, 0x47, 0xd6, 0xf3, 0xe7, - 0xee, 0x74, 0xb3, 0x1e, 0x76, 0x26, 0x05, 0xa1, 0x3b, 0xf5, 0x3a, 0x25, 0xb7, 0x1b, 0xa1, 0x73, - 0x68, 0x25, 0x2c, 0x22, 0x79, 0x17, 0x18, 0x69, 0xe3, 0x03, 0xe7, 0xf1, 0x66, 0x3d, 0x6c, 0x7e, - 0xcb, 0x22, 0xe2, 0x4e, 0xff, 0xda, 0xb5, 0x57, 0x75, 0xeb, 0x02, 0xe6, 0x35, 0x73, 0x46, 0x37, - 0x42, 0x9f, 0x01, 0x28, 0x4f, 0xf8, 0xb9, 0x27, 0xcc, 0xae, 0x1a, 0xd6, 0x7b, 0x5b, 0xc3, 0x52, - 0x2f, 0x2d, 0x37, 0x99, 0xb3, 0x4a, 0x6d, 0x2a, 0x93, 0x27, 0x90, 0x0b, 0x87, 0x24, 0x91, 0xfc, - 0xa5, 0x8f, 0x59, 0x96, 0x48, 0x61, 0x1e, 0xde, 0x3a, 0x6a, 0x27, 0xa3, 0x17, 0xdf, 0xa5, 0xb3, - 0x6c, 0xb5, 0x0a, 0xf8, 0xcb, 0xea, 0x63, 0x29, 0xec, 0x44, 0x41, 0xd1, 0x33, 0xe8, 0xae, 0xae, - 0x30, 0xf6, 0xe7, 0x31, 0x95, 0x84, 0x9b, 0xbd, 0x91, 0x36, 0x3e, 0x3a, 0xb9, 0x7f, 0xab, 0x92, - 0xbe, 0x79, 0x31, 0x99, 0x3c, 0x51, 0xa5, 0xce, 0xd1, 0x66, 0x3d, 0x84, 0xfa, 0xd9, 0x83, 0x9c, - 0xa7, 0x88, 0xd1, 0x39, 0x1c, 0x62, 0xb6, 0x4a, 0x29, 0x91, 0xc4, 0x8f, 0x42, 0x61, 0x1e, 0x8d, - 0x1a, 0xe3, 0x9e, 0xf3, 0x68, 0xe7, 0x99, 0x6d, 0x99, 0xde, 0x72, 0xa7, 0x5e, 0xb7, 0x22, 0x9b, - 0x86, 0x02, 0x3d, 0x05, 0x23, 0x4e, 0x24, 0x67, 0x51, 0x86, 0x49, 0xe4, 0x17, 0xae, 0xb9, 0xb3, - 0x8b, 0x6b, 0xee, 0xd4, 0xb0, 0x99, 0xf2, 0xcf, 0x25, 0xa0, 0x5a, 0xb7, 0x3e, 0x5e, 0x06, 0xc9, - 0x82, 0x08, 0xd3, 0x50, 0x5c, 0x9f, 0xef, 0x6e, 0xa6, 0x3a, 0xf4, 0xc8, 0x55, 0x9c, 0x2b, 0xb4, - 0x6c, 0x78, 0x5c, 0xb3, 0x4f, 0x0a, 0x72, 0x34, 0x83, 0x77, 0x78, 0x59, 0xe4, 0x6f, 0x2d, 0x9d, - 0xe3, 0xdd, 0x57, 0xc6, 0x71, 0x85, 0x9f, 0x55, 0xcb, 0xa7, 0xff, 0xe3, 0x3e, 0xe8, 0xb9, 0xa3, - 0xd1, 0x03, 0xd0, 0xf3, 0x79, 0x94, 0x3b, 0xec, 0x35, 0xe3, 0x50, 0xa5, 0x08, 0x81, 0x9e, 0x06, - 0x72, 0xa9, 0x96, 0x56, 0xc7, 0x53, 0x31, 0x7a, 0x1f, 0x9a, 0x62, 0x19, 0x3c, 0x7c, 0x70, 0x62, - 0xea, 0xb9, 0xb7, 0xbc, 0xf2, 0xe9, 0x15, 0xd9, 0x35, 0xff, 0xbf, 0xec, 0xfe, 0xb9, 0x73, 0x5b, - 0x6f, 0xbd, 0x73, 0xdb, 0x6f, 0xbe, 0x73, 0xcf, 0xf4, 0x76, 0xc3, 0xd0, 0xcf, 0xf4, 0xf6, 0x81, - 0xd1, 0xec, 0xff, 0xa4, 0x01, 0x7a, 0xf5, 0x3b, 0xa2, 0x47, 0xa0, 0xbf, 0xe9, 0x4f, 0x41, 0x01, - 0xd0, 0x57, 0xb0, 0xef, 0x4e, 0xd5, 0x50, 0xdf, 0x42, 0xf6, 0xfb, 0xee, 0x14, 0x3d, 0x04, 0x3d, - 0x57, 0x91, 0xd9, 0x50, 0x27, 0x78, 0xfd, 0x42, 0xf6, 0x54, 0xf9, 0x99, 0xde, 0x6e, 0x1a, 0xad, - 0x4f, 0xee, 0xc1, 0x96, 0x41, 0x11, 0x40, 0xf3, 0xeb, 0x40, 0x12, 0x21, 0x8d, 0x3d, 0xd4, 0x82, - 0xc6, 0x63, 0x4a, 0x0d, 0xcd, 0xb9, 0x7f, 0xfd, 0xfb, 0x60, 0xef, 0x7a, 0x33, 0xd0, 0x7e, 0xde, - 0x0c, 0xb4, 0x5f, 0x36, 0x03, 0xed, 0xb7, 0xcd, 0x40, 0xfb, 0xe1, 0x8f, 0xc1, 0xde, 0x79, 0xe7, - 0x46, 0xf2, 0x61, 0x53, 0xfd, 0x3d, 0x4f, 0xff, 0x0e, 0x00, 0x00, 0xff, 0xff, 0x47, 0x06, 0x10, - 0x8e, 0xfb, 0x07, 0x00, 0x00, + 0x10, 0x15, 0x2d, 0xea, 0x6b, 0x64, 0x39, 0xf4, 0xf6, 0x23, 0x84, 0xd0, 0x4a, 0x4a, 0x8b, 0xa2, + 0x42, 0x0f, 0x24, 0x62, 0x23, 0x48, 0x51, 0x14, 0x05, 0x42, 0xa9, 0x69, 0x68, 0xf4, 0x03, 0xa0, + 0x92, 0x1c, 0x7c, 0x21, 0xc8, 0xe5, 0x4a, 0x22, 0x4c, 0x71, 0xe9, 0xdd, 0xa5, 0xd1, 0xfc, 0x8b, + 0xfe, 0xa4, 0x1e, 0x7d, 0x29, 0x90, 0x63, 0xd1, 0x83, 0xd0, 0x2a, 0xd7, 0xfe, 0x82, 0x9e, 0x0a, + 0x2e, 0x49, 0x51, 0x6d, 0x6a, 0x44, 0xa9, 0x6f, 0xc3, 0xe1, 0xbc, 0x37, 0xbb, 0xc3, 0xf7, 0x86, + 0xd0, 0xc7, 0x38, 0x32, 0x7d, 0x0f, 0x5f, 0xa4, 0x49, 0x15, 0x19, 0x09, 0xa3, 0x82, 0xa2, 0xbb, + 0x98, 0xe2, 0x0b, 0x46, 0x3d, 0xbc, 0x34, 0x30, 0x8e, 0x8c, 0x6d, 0x55, 0x5f, 0xf3, 0xd3, 0x30, + 0x0a, 0xcc, 0x30, 0x9e, 0xd3, 0xbc, 0xb4, 0x7f, 0x2c, 0xcb, 0x12, 0xdf, 0xf4, 0x92, 0xb0, 0x48, + 0xa1, 0x32, 0x15, 0x78, 0xc2, 0x2b, 0x72, 0x1f, 0xf0, 0xcb, 0xc8, 0xe4, 0x97, 0x91, 0xef, 0x71, + 0x62, 0x72, 0xc1, 0x52, 0x2c, 0x52, 0x46, 0x82, 0xe2, 0xad, 0x9e, 0x8a, 0x30, 0x32, 0x97, 0x11, + 0x36, 0x45, 0xb8, 0x22, 0x5c, 0x78, 0xab, 0xe2, 0x24, 0xfd, 0x77, 0x17, 0x74, 0x41, 0x65, 0x68, + 0x66, 0x51, 0x9e, 0xfd, 0xe8, 0xcf, 0x1e, 0x68, 0x96, 0x3c, 0xd4, 0x94, 0x70, 0xcc, 0xc2, 0x44, + 0x50, 0x86, 0x2c, 0x00, 0x2e, 0x3c, 0x26, 0xdc, 0x8c, 0x43, 0x57, 0x46, 0xca, 0xb8, 0x7b, 0xf2, + 0xa1, 0x51, 0xdd, 0x24, 0xeb, 0x61, 0x2c, 0x23, 0x6c, 0x3c, 0x2d, 0x7b, 0x58, 0xea, 0xf5, 0x7a, + 0x58, 0x73, 0x3a, 0x12, 0x96, 0x65, 0xd1, 0x57, 0xd0, 0x26, 0x71, 0x90, 0x33, 0x1c, 0xec, 0xcf, + 0xd0, 0x22, 0x71, 0x20, 0xf1, 0xa7, 0xd0, 0xe0, 0x89, 0x17, 0x73, 0xbd, 0x3e, 0xaa, 0x8f, 0xbb, + 0x27, 0x77, 0x77, 0xc0, 0xc5, 0x50, 0x8c, 0x59, 0xe2, 0xc5, 0x05, 0x2c, 0xaf, 0x45, 0x67, 0xd0, + 0x98, 0x87, 0x11, 0xe1, 0xba, 0x2a, 0x41, 0x86, 0x71, 0xc3, 0xf4, 0x8d, 0x7f, 0x5f, 0xd9, 0x78, + 0x1c, 0x46, 0xa4, 0xe4, 0x92, 0x14, 0xc8, 0x86, 0x6e, 0xb0, 0x7d, 0xcf, 0xf5, 0x86, 0x64, 0xbc, + 0xb7, 0xc3, 0xc8, 0x2f, 0x23, 0xa3, 0xf8, 0x0e, 0x46, 0xc5, 0x54, 0x90, 0xec, 0x62, 0xd1, 0xe7, + 0x50, 0x0f, 0x42, 0xa6, 0xb7, 0xe4, 0x18, 0x46, 0xff, 0x71, 0x93, 0xaf, 0x7f, 0x4c, 0x28, 0x13, + 0x33, 0x41, 0x99, 0xb7, 0x28, 0x8f, 0x91, 0x41, 0xd0, 0x27, 0x70, 0x34, 0xa7, 0x6c, 0xe5, 0x09, + 0xf7, 0x8a, 0x30, 0x1e, 0xd2, 0x58, 0x6f, 0x8f, 0x94, 0x71, 0xcf, 0xe9, 0xe5, 0xd9, 0xe7, 0x79, + 0x12, 0x2d, 0x00, 0x70, 0x94, 0x72, 0x41, 0x98, 0x1b, 0x06, 0x7a, 0x67, 0xa4, 0x8c, 0x0f, 0xad, + 0x27, 0x19, 0xcb, 0x6f, 0xeb, 0xe1, 0xe9, 0x22, 0x14, 0xcb, 0xd4, 0x37, 0x30, 0x5d, 0x99, 0xdb, + 0xce, 0x81, 0x5f, 0xc5, 0x66, 0x72, 0xb1, 0x30, 0xa5, 0x6c, 0xd2, 0x34, 0x0c, 0x8c, 0x67, 0xcf, + 0xec, 0xe9, 0x66, 0x3d, 0xec, 0x4c, 0x72, 0x42, 0x7b, 0xea, 0x74, 0x0a, 0x6e, 0x3b, 0x40, 0xe7, + 0xd0, 0x8a, 0x69, 0x40, 0xb2, 0x2e, 0x30, 0x52, 0xc6, 0x0d, 0xeb, 0xd1, 0x66, 0x3d, 0x6c, 0x7e, + 0x4f, 0x03, 0x62, 0x4f, 0xff, 0xda, 0xb7, 0x57, 0x79, 0xeb, 0x1c, 0xe6, 0x34, 0x33, 0x46, 0x3b, + 0x40, 0x5f, 0x00, 0x48, 0x4f, 0xb8, 0x99, 0x27, 0xf4, 0xae, 0x1c, 0xd6, 0x7b, 0x3b, 0xc3, 0x92, + 0x2f, 0x0d, 0x3b, 0x9e, 0xd3, 0x52, 0x6d, 0x32, 0x93, 0x25, 0x90, 0x0d, 0x87, 0x24, 0x16, 0xec, + 0x85, 0x8b, 0x69, 0x1a, 0x0b, 0xae, 0x1f, 0xde, 0x38, 0x6a, 0x2b, 0x8d, 0x2e, 0x7e, 0x48, 0x66, + 0xe9, 0x6a, 0xe5, 0xb1, 0x17, 0xe5, 0xc7, 0x92, 0xd8, 0x89, 0x84, 0xa2, 0xa7, 0xd0, 0x5d, 0x5d, + 0x61, 0xec, 0xce, 0xc3, 0x48, 0x10, 0xa6, 0xf7, 0x46, 0xca, 0xf8, 0xe8, 0xe4, 0xe3, 0x1b, 0x95, + 0xf4, 0xdd, 0xf3, 0xc9, 0xe4, 0xb1, 0x2c, 0xb5, 0x8e, 0x36, 0xeb, 0x21, 0x54, 0xcf, 0x0e, 0x64, + 0x3c, 0x79, 0x8c, 0xce, 0xe1, 0x10, 0xd3, 0x55, 0x12, 0x11, 0x41, 0xdc, 0xc0, 0xe7, 0xfa, 0xd1, + 0xa8, 0x3e, 0xee, 0x59, 0x0f, 0xf7, 0x9e, 0xd9, 0x8e, 0xe9, 0x0d, 0x7b, 0xea, 0x74, 0x4b, 0xb2, + 0xa9, 0xcf, 0xd1, 0x13, 0xd0, 0xc2, 0x58, 0x30, 0x1a, 0xa4, 0x98, 0x04, 0x6e, 0xee, 0x9a, 0x3b, + 0xfb, 0xb8, 0xe6, 0x4e, 0x05, 0x9b, 0x49, 0xff, 0x5c, 0x02, 0xaa, 0x74, 0xeb, 0xe2, 0xa5, 0x17, + 0x2f, 0x08, 0xd7, 0x35, 0xc9, 0xf5, 0xe5, 0xfe, 0x66, 0xaa, 0x42, 0x87, 0x5c, 0x85, 0x99, 0x42, + 0x8b, 0x86, 0xc7, 0x15, 0xfb, 0x24, 0x27, 0x47, 0x33, 0x78, 0x87, 0x15, 0x45, 0xee, 0xce, 0xd2, + 0x39, 0xde, 0x7f, 0x65, 0x1c, 0x97, 0xf8, 0x59, 0xb9, 0x7c, 0xfa, 0x3f, 0x1f, 0x80, 0x9a, 0x39, + 0x1a, 0xdd, 0x07, 0x35, 0x9b, 0x47, 0xb1, 0xc3, 0xde, 0x30, 0x0e, 0x59, 0x8a, 0x10, 0xa8, 0x89, + 0x27, 0x96, 0x72, 0x69, 0x75, 0x1c, 0x19, 0xa3, 0xf7, 0xa1, 0xc9, 0x97, 0xde, 0x83, 0xfb, 0x27, + 0xba, 0x9a, 0x79, 0xcb, 0x29, 0x9e, 0x5e, 0x93, 0x5d, 0xf3, 0xff, 0xcb, 0xee, 0x9f, 0x3b, 0xb7, + 0x75, 0xeb, 0x9d, 0xdb, 0x7e, 0xfb, 0x9d, 0x7b, 0xa6, 0xb6, 0xeb, 0x9a, 0x7a, 0xa6, 0xb6, 0x1b, + 0x5a, 0xb3, 0xff, 0x8b, 0x02, 0xe8, 0xf5, 0xef, 0x88, 0x1e, 0x82, 0xfa, 0xb6, 0x3f, 0x05, 0x09, + 0x40, 0xdf, 0xc0, 0x81, 0x3d, 0x95, 0x43, 0xbd, 0x85, 0xec, 0x0f, 0xec, 0x29, 0x7a, 0x00, 0x6a, + 0xa6, 0x22, 0xbd, 0x2e, 0x4f, 0xf0, 0xe6, 0x85, 0xec, 0xc8, 0xf2, 0x33, 0xb5, 0xdd, 0xd4, 0x5a, + 0x9f, 0xdd, 0x83, 0x1d, 0x83, 0x22, 0x80, 0xe6, 0xb7, 0x9e, 0x20, 0x5c, 0x68, 0x35, 0xd4, 0x82, + 0xfa, 0xa3, 0x28, 0xd2, 0x14, 0xeb, 0xd3, 0xeb, 0x3f, 0x06, 0xb5, 0xeb, 0xcd, 0x40, 0x79, 0xb9, + 0x19, 0x28, 0xbf, 0x6e, 0x06, 0xca, 0xef, 0x9b, 0x81, 0xf2, 0xd3, 0xab, 0x41, 0xed, 0xe5, 0xab, + 0x41, 0xed, 0xbc, 0xb3, 0x95, 0xbd, 0xdf, 0x94, 0x7f, 0xd0, 0xd3, 0xbf, 0x03, 0x00, 0x00, 0xff, + 0xff, 0x64, 0x88, 0x31, 0xb9, 0xff, 0x07, 0x00, 0x00, } diff --git a/pkg/ccl/baseccl/encryption_options.pb.go b/pkg/ccl/baseccl/encryption_options.pb.go index 7f278f22fc85..54a0f00b1868 100644 --- a/pkg/ccl/baseccl/encryption_options.pb.go +++ b/pkg/ccl/baseccl/encryption_options.pb.go @@ -38,7 +38,7 @@ func (x EncryptionKeySource) String() string { return proto.EnumName(EncryptionKeySource_name, int32(x)) } func (EncryptionKeySource) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_encryption_options_da37372b1cf064db, []int{0} + return fileDescriptor_encryption_options_66180d72b70072e3, []int{0} } // EncryptionKeyFiles is used when plain key files are passed. @@ -46,14 +46,13 @@ type EncryptionKeyFiles struct { CurrentKey string `protobuf:"bytes,1,opt,name=current_key,json=currentKey,proto3" json:"current_key,omitempty"` OldKey string `protobuf:"bytes,2,opt,name=old_key,json=oldKey,proto3" json:"old_key,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *EncryptionKeyFiles) Reset() { *m = EncryptionKeyFiles{} } func (m *EncryptionKeyFiles) String() string { return proto.CompactTextString(m) } func (*EncryptionKeyFiles) ProtoMessage() {} func (*EncryptionKeyFiles) Descriptor() ([]byte, []int) { - return fileDescriptor_encryption_options_da37372b1cf064db, []int{0} + return fileDescriptor_encryption_options_66180d72b70072e3, []int{0} } func (m *EncryptionKeyFiles) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -87,14 +86,13 @@ type EncryptionOptions struct { // Default data key rotation in seconds. DataKeyRotationPeriod int64 `protobuf:"varint,3,opt,name=data_key_rotation_period,json=dataKeyRotationPeriod,proto3" json:"data_key_rotation_period,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *EncryptionOptions) Reset() { *m = EncryptionOptions{} } func (m *EncryptionOptions) String() string { return proto.CompactTextString(m) } func (*EncryptionOptions) ProtoMessage() {} func (*EncryptionOptions) Descriptor() ([]byte, []int) { - return fileDescriptor_encryption_options_da37372b1cf064db, []int{1} + return fileDescriptor_encryption_options_66180d72b70072e3, []int{1} } func (m *EncryptionOptions) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -585,29 +583,29 @@ var ( ) func init() { - proto.RegisterFile("ccl/baseccl/encryption_options.proto", fileDescriptor_encryption_options_da37372b1cf064db) + proto.RegisterFile("ccl/baseccl/encryption_options.proto", fileDescriptor_encryption_options_66180d72b70072e3) } -var fileDescriptor_encryption_options_da37372b1cf064db = []byte{ - // 309 bytes of a gzipped FileDescriptorProto +var fileDescriptor_encryption_options_66180d72b70072e3 = []byte{ + // 312 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x91, 0xcf, 0x4a, 0xc3, 0x40, - 0x10, 0xc6, 0xbb, 0x16, 0xfa, 0x67, 0x2a, 0xa2, 0xab, 0xc5, 0xe2, 0x61, 0xad, 0xd5, 0x43, 0xed, - 0x21, 0x85, 0x7a, 0xf0, 0x2e, 0x58, 0x90, 0x80, 0x4a, 0xbc, 0x79, 0x09, 0xe9, 0x66, 0xac, 0x25, - 0x21, 0x13, 0x36, 0xe9, 0x61, 0xdf, 0xc2, 0xc7, 0xea, 0xd1, 0xa3, 0x37, 0x35, 0xbe, 0x88, 0xec, - 0x36, 0x51, 0x84, 0x1e, 0x3c, 0xcd, 0x24, 0xdf, 0xec, 0x37, 0xbf, 0x6f, 0x17, 0xce, 0xa4, 0x8c, - 0xc7, 0xb3, 0x20, 0x43, 0x53, 0x31, 0x91, 0x4a, 0xa7, 0xf9, 0x82, 0x12, 0x9f, 0x6c, 0xc9, 0x9c, - 0x54, 0x51, 0x4e, 0xbc, 0x2b, 0x49, 0x46, 0x8a, 0x02, 0xf9, 0xec, 0x48, 0x19, 0x3b, 0xe5, 0xfc, - 0xd1, 0xc1, 0x9c, 0xe6, 0x64, 0x27, 0xc6, 0xa6, 0x5b, 0x0f, 0x0f, 0x6e, 0x81, 0x5f, 0xff, 0x18, - 0xb9, 0xa8, 0xa7, 0x8b, 0x18, 0x33, 0x7e, 0x0c, 0x1d, 0xb9, 0x54, 0x0a, 0x93, 0xdc, 0x8f, 0x50, - 0xf7, 0x58, 0x9f, 0x0d, 0xdb, 0x1e, 0x94, 0xbf, 0x5c, 0xd4, 0xfc, 0x10, 0x9a, 0x14, 0x87, 0x56, - 0xdc, 0xb2, 0x62, 0x83, 0xe2, 0xd0, 0x45, 0x3d, 0x78, 0x67, 0xb0, 0xf7, 0x6b, 0x78, 0xb7, 0x06, - 0xe3, 0x37, 0x00, 0x11, 0x6a, 0x3f, 0xa3, 0xa5, 0x92, 0x68, 0xed, 0x76, 0x26, 0x23, 0x67, 0x23, - 0xa7, 0xf3, 0x07, 0xe7, 0xc1, 0x9e, 0xf0, 0xda, 0x51, 0xd5, 0xf2, 0x29, 0x98, 0x0f, 0xff, 0xc9, - 0x70, 0xda, 0xdd, 0x9d, 0xc9, 0xf9, 0x7f, 0x9c, 0x6c, 0x30, 0xaf, 0x15, 0x55, 0x11, 0x2f, 0xa1, - 0x17, 0x06, 0x79, 0x60, 0x22, 0xf8, 0x8a, 0xf2, 0xc0, 0x5e, 0x64, 0x8a, 0x6a, 0x41, 0x61, 0xaf, - 0xde, 0x67, 0xc3, 0xba, 0xd7, 0x35, 0xba, 0x8b, 0xda, 0x2b, 0xd5, 0x7b, 0x2b, 0x8e, 0x4e, 0x61, - 0x7f, 0x03, 0x22, 0xdf, 0x86, 0x56, 0xb5, 0x65, 0xb7, 0x76, 0x75, 0xb2, 0xfa, 0x14, 0xb5, 0x55, - 0x21, 0xd8, 0x6b, 0x21, 0xd8, 0x5b, 0x21, 0xd8, 0x47, 0x21, 0xd8, 0xcb, 0x97, 0xa8, 0x3d, 0x36, - 0x4b, 0xba, 0x59, 0xc3, 0x3e, 0xc0, 0xc5, 0x77, 0x00, 0x00, 0x00, 0xff, 0xff, 0x7f, 0x02, 0x1a, - 0xa0, 0xd5, 0x01, 0x00, 0x00, + 0x10, 0xc6, 0xb3, 0x16, 0xfa, 0x67, 0x2a, 0xa2, 0xab, 0xc5, 0xe2, 0x61, 0x2d, 0x55, 0xa1, 0xf6, + 0x90, 0x42, 0x3d, 0x78, 0x17, 0x2c, 0x48, 0x40, 0x25, 0xde, 0xbc, 0x84, 0x74, 0x33, 0xd6, 0x92, + 0xd0, 0x29, 0x9b, 0xf4, 0xb0, 0x6f, 0xe1, 0x63, 0xf5, 0xd8, 0xa3, 0x37, 0x35, 0x7d, 0x11, 0xd9, + 0x6d, 0xa2, 0x08, 0x3d, 0x78, 0x9a, 0x49, 0xbe, 0xd9, 0x6f, 0x7e, 0xdf, 0x2e, 0x9c, 0x4b, 0x99, + 0x0c, 0xc6, 0x61, 0x8a, 0xa6, 0xe2, 0x4c, 0x2a, 0x3d, 0xcf, 0xa6, 0x34, 0x0b, 0xc8, 0x96, 0xd4, + 0x9d, 0x2b, 0xca, 0x88, 0xb7, 0x24, 0xc9, 0x58, 0x51, 0x28, 0x5f, 0x5d, 0x29, 0x13, 0xb7, 0x98, + 0x3f, 0x39, 0x9a, 0xd0, 0x84, 0xec, 0xc4, 0xc0, 0x74, 0x9b, 0xe1, 0xee, 0x3d, 0xf0, 0xdb, 0x1f, + 0x23, 0x0f, 0xf5, 0x68, 0x9a, 0x60, 0xca, 0x4f, 0xa1, 0x29, 0x17, 0x4a, 0xe1, 0x2c, 0x0b, 0x62, + 0xd4, 0x6d, 0xd6, 0x61, 0xbd, 0x86, 0x0f, 0xc5, 0x2f, 0x0f, 0x35, 0x3f, 0x86, 0x1a, 0x25, 0x91, + 0x15, 0x77, 0xac, 0x58, 0xa5, 0x24, 0xf2, 0x50, 0x77, 0x3f, 0x18, 0x1c, 0xfc, 0x1a, 0x3e, 0x6c, + 0xc0, 0xf8, 0x1d, 0x40, 0x8c, 0x3a, 0x48, 0x69, 0xa1, 0x24, 0x5a, 0xbb, 0xbd, 0x61, 0xdf, 0xdd, + 0xca, 0xe9, 0xfe, 0xc1, 0x79, 0xb2, 0x27, 0xfc, 0x46, 0x5c, 0xb6, 0x7c, 0x04, 0xe6, 0x23, 0x78, + 0x31, 0x9c, 0x76, 0x77, 0x73, 0x78, 0xf9, 0x1f, 0x27, 0x1b, 0xcc, 0xaf, 0xc7, 0x65, 0xc4, 0x6b, + 0x68, 0x47, 0x61, 0x16, 0x9a, 0x08, 0x81, 0xa2, 0x2c, 0xb4, 0x17, 0x39, 0x47, 0x35, 0xa5, 0xa8, + 0x5d, 0xe9, 0xb0, 0x5e, 0xc5, 0x6f, 0x19, 0xdd, 0x43, 0xed, 0x17, 0xea, 0xa3, 0x15, 0xfb, 0x67, + 0x70, 0xb8, 0x05, 0x91, 0xef, 0x42, 0xbd, 0xdc, 0xb2, 0xef, 0xdc, 0x5c, 0x2c, 0xbf, 0x84, 0xb3, + 0xcc, 0x05, 0x5b, 0xe5, 0x82, 0xbd, 0xe7, 0x82, 0x7d, 0xe6, 0x82, 0xbd, 0xad, 0x85, 0xb3, 0x5a, + 0x0b, 0xe7, 0xb9, 0x56, 0x10, 0x8e, 0xab, 0xf6, 0x11, 0xae, 0xbe, 0x03, 0x00, 0x00, 0xff, 0xff, + 0xf1, 0xad, 0x4c, 0xe7, 0xd9, 0x01, 0x00, 0x00, } diff --git a/pkg/ccl/storageccl/engineccl/enginepbccl/key_registry.pb.go b/pkg/ccl/storageccl/engineccl/enginepbccl/key_registry.pb.go index 956fd19c1e9b..c1f8eec457f2 100644 --- a/pkg/ccl/storageccl/engineccl/enginepbccl/key_registry.pb.go +++ b/pkg/ccl/storageccl/engineccl/enginepbccl/key_registry.pb.go @@ -50,7 +50,7 @@ func (x EncryptionType) String() string { return proto.EnumName(EncryptionType_name, int32(x)) } func (EncryptionType) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_key_registry_e0594f6f5f853d74, []int{0} + return fileDescriptor_key_registry_c6d366f8642c99b6, []int{0} } // DataKeysRegistry contains all data keys (including the raw key) as well @@ -65,14 +65,13 @@ type DataKeysRegistry struct { ActiveStoreKeyId string `protobuf:"bytes,3,opt,name=active_store_key_id,json=activeStoreKeyId,proto3" json:"active_store_key_id,omitempty"` ActiveDataKeyId string `protobuf:"bytes,4,opt,name=active_data_key_id,json=activeDataKeyId,proto3" json:"active_data_key_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *DataKeysRegistry) Reset() { *m = DataKeysRegistry{} } func (m *DataKeysRegistry) String() string { return proto.CompactTextString(m) } func (*DataKeysRegistry) ProtoMessage() {} func (*DataKeysRegistry) Descriptor() ([]byte, []int) { - return fileDescriptor_key_registry_e0594f6f5f853d74, []int{0} + return fileDescriptor_key_registry_c6d366f8642c99b6, []int{0} } func (m *DataKeysRegistry) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -115,14 +114,13 @@ type KeyInfo struct { // ID of the key that caused this key to be created. ParentKeyId string `protobuf:"bytes,6,opt,name=parent_key_id,json=parentKeyId,proto3" json:"parent_key_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *KeyInfo) Reset() { *m = KeyInfo{} } func (m *KeyInfo) String() string { return proto.CompactTextString(m) } func (*KeyInfo) ProtoMessage() {} func (*KeyInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_key_registry_e0594f6f5f853d74, []int{1} + return fileDescriptor_key_registry_c6d366f8642c99b6, []int{1} } func (m *KeyInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -155,14 +153,13 @@ type SecretKey struct { // The raw key. Key []byte `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *SecretKey) Reset() { *m = SecretKey{} } func (m *SecretKey) String() string { return proto.CompactTextString(m) } func (*SecretKey) ProtoMessage() {} func (*SecretKey) Descriptor() ([]byte, []int) { - return fileDescriptor_key_registry_e0594f6f5f853d74, []int{2} + return fileDescriptor_key_registry_c6d366f8642c99b6, []int{2} } func (m *SecretKey) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -198,14 +195,13 @@ type EncryptionSettings struct { Nonce []byte `protobuf:"bytes,3,opt,name=nonce,proto3" json:"nonce,omitempty"` Counter uint32 `protobuf:"varint,4,opt,name=counter,proto3" json:"counter,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *EncryptionSettings) Reset() { *m = EncryptionSettings{} } func (m *EncryptionSettings) String() string { return proto.CompactTextString(m) } func (*EncryptionSettings) ProtoMessage() {} func (*EncryptionSettings) Descriptor() ([]byte, []int) { - return fileDescriptor_key_registry_e0594f6f5f853d74, []int{3} + return fileDescriptor_key_registry_c6d366f8642c99b6, []int{3} } func (m *EncryptionSettings) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1517,46 +1513,46 @@ var ( ) func init() { - proto.RegisterFile("ccl/storageccl/engineccl/enginepbccl/key_registry.proto", fileDescriptor_key_registry_e0594f6f5f853d74) + proto.RegisterFile("ccl/storageccl/engineccl/enginepbccl/key_registry.proto", fileDescriptor_key_registry_c6d366f8642c99b6) } -var fileDescriptor_key_registry_e0594f6f5f853d74 = []byte{ - // 585 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x94, 0xcf, 0x6e, 0xd3, 0x40, - 0x10, 0xc6, 0xbb, 0x49, 0x93, 0x36, 0x93, 0x26, 0x8d, 0x96, 0x82, 0xa2, 0x1e, 0x4c, 0x14, 0x84, - 0x14, 0x81, 0x70, 0x85, 0x11, 0xb4, 0xe5, 0x80, 0xc4, 0x9f, 0x1c, 0xaa, 0x0a, 0x8a, 0x9c, 0x9e, - 0xb8, 0x58, 0xdb, 0xf5, 0xd4, 0x18, 0xa7, 0xbb, 0xd6, 0x7a, 0xd3, 0xd6, 0xcf, 0xc0, 0x85, 0xe7, - 0xe1, 0xcc, 0xa1, 0x47, 0x8e, 0x1c, 0x21, 0xbc, 0x08, 0xf2, 0xda, 0x4e, 0x13, 0xc4, 0x25, 0xea, - 0x81, 0xdb, 0x7c, 0xe3, 0xdd, 0xef, 0xb7, 0x33, 0x5f, 0x14, 0xd8, 0xe5, 0x7c, 0xbc, 0x93, 0x68, - 0xa9, 0x58, 0x80, 0x59, 0x89, 0x22, 0x08, 0xc5, 0x5c, 0x15, 0x9f, 0x64, 0x75, 0x84, 0xa9, 0xa7, - 0x30, 0x08, 0x13, 0xad, 0x52, 0x3b, 0x56, 0x52, 0x4b, 0x6a, 0x73, 0xc9, 0x23, 0x25, 0x19, 0xff, - 0x68, 0x73, 0x3e, 0xb6, 0xaf, 0x2d, 0xec, 0x99, 0x85, 0x3d, 0x67, 0xb1, 0xbd, 0x15, 0xc8, 0x40, - 0x9a, 0xab, 0x3b, 0x59, 0x95, 0xbb, 0xf4, 0xbf, 0xae, 0x42, 0xe7, 0x0d, 0xd3, 0xec, 0x10, 0xd3, - 0xc4, 0x2d, 0x00, 0x54, 0x00, 0x64, 0x76, 0xe8, 0x45, 0x98, 0x26, 0x5d, 0xd2, 0xab, 0x0e, 0x9a, - 0xce, 0xd1, 0x92, 0x3c, 0xfb, 0x6f, 0x57, 0x7b, 0x94, 0x59, 0x66, 0x9d, 0xa1, 0xd0, 0x2a, 0x75, - 0x1b, 0x49, 0xa9, 0x69, 0x04, 0x0d, 0x9f, 0x69, 0x96, 0xe3, 0x2a, 0x06, 0xf7, 0xee, 0xc6, 0xb8, - 0xb2, 0x91, 0xd3, 0xd6, 0xfd, 0x42, 0xd2, 0x47, 0x70, 0x8b, 0x71, 0x1d, 0x9e, 0xa3, 0x37, 0x9b, - 0xd1, 0x0b, 0xfd, 0x6e, 0xb5, 0x47, 0x06, 0x0d, 0xb7, 0x93, 0x7f, 0x2a, 0x9f, 0x7a, 0xe0, 0xd3, - 0x87, 0x40, 0x8b, 0xe3, 0xe5, 0x13, 0xb3, 0xd3, 0xab, 0xe6, 0xf4, 0x66, 0xfe, 0xa5, 0x20, 0x1d, - 0xf8, 0xdb, 0x13, 0x68, 0x2f, 0x4e, 0x49, 0x3b, 0x50, 0x8d, 0x30, 0xed, 0x12, 0x73, 0x3e, 0x2b, - 0xe9, 0x5b, 0xa8, 0x9d, 0xb3, 0xf1, 0x04, 0xbb, 0x95, 0x1e, 0x19, 0x34, 0x9d, 0xdd, 0x65, 0x07, - 0xcd, 0x48, 0xe2, 0x54, 0xba, 0xb9, 0xcb, 0xf3, 0xca, 0x1e, 0xd9, 0x3e, 0x87, 0xd6, 0xc2, 0xb4, - 0xff, 0xa0, 0x1e, 0x2d, 0x52, 0xf7, 0x97, 0xa5, 0x8e, 0x90, 0x2b, 0xd4, 0x87, 0x98, 0xce, 0x71, - 0xfb, 0x9f, 0x2b, 0xb0, 0x56, 0x3c, 0x87, 0x06, 0xb0, 0x89, 0x82, 0xab, 0x34, 0xd6, 0xa1, 0x14, - 0x9e, 0x4e, 0x63, 0x34, 0xf8, 0xb6, 0xf3, 0x62, 0x59, 0xd4, 0x70, 0x66, 0x73, 0x9c, 0xc6, 0xe8, - 0xb6, 0x71, 0x41, 0xd3, 0xdb, 0x50, 0x2f, 0x42, 0xa8, 0x98, 0xf1, 0x6a, 0x91, 0xc9, 0xe9, 0x1e, - 0xb4, 0xb8, 0x42, 0x96, 0xd3, 0xc3, 0x33, 0x34, 0x81, 0x56, 0xdd, 0x8d, 0xb2, 0x79, 0x1c, 0x9e, - 0x21, 0xbd, 0x03, 0xf5, 0x44, 0x4e, 0x14, 0xc7, 0x22, 0xc0, 0x42, 0xd1, 0xbb, 0xd0, 0xbc, 0x60, - 0x89, 0x87, 0x97, 0xb1, 0x4c, 0xd0, 0xef, 0xd6, 0x7a, 0x64, 0xb0, 0xee, 0xc2, 0x05, 0x4b, 0x86, - 0x79, 0x87, 0xf6, 0xa1, 0x15, 0x33, 0x85, 0x42, 0x97, 0x3f, 0x80, 0xba, 0xb9, 0xdf, 0xcc, 0x9b, - 0x26, 0xfc, 0xfe, 0x27, 0x68, 0xcc, 0xb6, 0x44, 0x0f, 0x61, 0x35, 0x14, 0xa7, 0xd2, 0xec, 0xe0, - 0x06, 0x21, 0x1b, 0x93, 0x32, 0xce, 0x6c, 0xde, 0x0d, 0x13, 0x67, 0xff, 0x1b, 0x01, 0x7a, 0xbd, - 0xa7, 0x11, 0x6a, 0x1d, 0x8a, 0x20, 0xf9, 0xef, 0x21, 0x6c, 0x41, 0x4d, 0x48, 0xc1, 0xf3, 0xe5, - 0x6f, 0xb8, 0xb9, 0xa0, 0x5d, 0x58, 0xe3, 0x72, 0x22, 0x34, 0x2a, 0xb3, 0xf6, 0x96, 0x5b, 0xca, - 0x07, 0x47, 0xd0, 0x5e, 0x04, 0xd1, 0x16, 0x34, 0xde, 0x8f, 0x59, 0x28, 0x34, 0x5e, 0xea, 0xce, - 0x0a, 0x6d, 0x03, 0xbc, 0x1c, 0x8e, 0x1e, 0x3b, 0x7b, 0xde, 0xeb, 0x63, 0xb7, 0x43, 0x4a, 0xbd, - 0xef, 0x18, 0x5d, 0x29, 0xb4, 0xf3, 0xf4, 0x99, 0xd1, 0xd5, 0x57, 0xf7, 0xaf, 0x7e, 0x59, 0x2b, - 0x57, 0x53, 0x8b, 0x7c, 0x9f, 0x5a, 0xe4, 0xc7, 0xd4, 0x22, 0x3f, 0xa7, 0x16, 0xf9, 0xf2, 0xdb, - 0x5a, 0xf9, 0xd0, 0x9c, 0x9b, 0xee, 0xa4, 0x6e, 0xfe, 0xfc, 0x9e, 0xfc, 0x09, 0x00, 0x00, 0xff, - 0xff, 0xe0, 0x3c, 0xd1, 0x34, 0x7d, 0x05, 0x00, 0x00, +var fileDescriptor_key_registry_c6d366f8642c99b6 = []byte{ + // 589 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x94, 0xbf, 0x6f, 0xd3, 0x40, + 0x14, 0xc7, 0x73, 0x49, 0x93, 0x36, 0x2f, 0x4d, 0x1a, 0x1d, 0x05, 0x45, 0x1d, 0x4c, 0x14, 0x96, + 0x00, 0xc2, 0x15, 0x41, 0xd0, 0x96, 0x01, 0x89, 0x1f, 0x19, 0xaa, 0x0a, 0x8a, 0x9c, 0x4e, 0x2c, + 0xd6, 0xf5, 0xfc, 0x6a, 0x8c, 0xd3, 0x3b, 0xeb, 0x7c, 0x69, 0xeb, 0xbf, 0x81, 0x85, 0xbf, 0x87, + 0x99, 0xa1, 0x63, 0x47, 0x46, 0x48, 0xff, 0x11, 0xe4, 0xb3, 0x9d, 0x26, 0x88, 0x25, 0xea, 0xc0, + 0xf6, 0xbe, 0xcf, 0x77, 0xdf, 0xcf, 0xbd, 0xf7, 0x8d, 0x02, 0x3b, 0x9c, 0x8f, 0xb7, 0x63, 0x2d, + 0x15, 0xf3, 0x31, 0x2d, 0x51, 0xf8, 0x81, 0x98, 0xab, 0xa2, 0xe3, 0xb4, 0x0e, 0x31, 0x71, 0x15, + 0xfa, 0x41, 0xac, 0x55, 0x62, 0x47, 0x4a, 0x6a, 0x49, 0x6d, 0x2e, 0x79, 0xa8, 0x24, 0xe3, 0x9f, + 0x6d, 0xce, 0xc7, 0xf6, 0x8d, 0x85, 0x3d, 0xb3, 0xb0, 0xe7, 0x2c, 0xb6, 0x36, 0x7d, 0xe9, 0x4b, + 0x73, 0x75, 0x3b, 0xad, 0x32, 0x97, 0xde, 0xf7, 0x15, 0x68, 0xbf, 0x63, 0x9a, 0x1d, 0x60, 0x12, + 0x3b, 0x39, 0x80, 0x0a, 0x80, 0xd4, 0x0e, 0xdd, 0x10, 0x93, 0xb8, 0x43, 0xba, 0x95, 0x7e, 0x63, + 0x70, 0xb8, 0x24, 0xcf, 0xfe, 0xdb, 0xd5, 0x1e, 0xa5, 0x96, 0x69, 0x67, 0x28, 0xb4, 0x4a, 0x9c, + 0x7a, 0x5c, 0x68, 0x1a, 0x42, 0xdd, 0x63, 0x9a, 0x65, 0xb8, 0xb2, 0xc1, 0x7d, 0xb8, 0x35, 0xae, + 0x68, 0x64, 0xb4, 0x35, 0x2f, 0x97, 0xf4, 0x09, 0xdc, 0x61, 0x5c, 0x07, 0x67, 0xe8, 0xce, 0x66, + 0x74, 0x03, 0xaf, 0x53, 0xe9, 0x92, 0x7e, 0xdd, 0x69, 0x67, 0x9f, 0x8a, 0xa7, 0xee, 0x7b, 0xf4, + 0x31, 0xd0, 0xfc, 0x78, 0xf1, 0xc4, 0xf4, 0xf4, 0x8a, 0x39, 0xbd, 0x91, 0x7d, 0xc9, 0x49, 0xfb, + 0xde, 0xd6, 0x04, 0x5a, 0x8b, 0x53, 0xd2, 0x36, 0x54, 0x42, 0x4c, 0x3a, 0xc4, 0x9c, 0x4f, 0x4b, + 0xfa, 0x1e, 0xaa, 0x67, 0x6c, 0x3c, 0xc1, 0x4e, 0xb9, 0x4b, 0xfa, 0x8d, 0xc1, 0xce, 0xb2, 0x83, + 0xa6, 0x24, 0x71, 0x22, 0x9d, 0xcc, 0xe5, 0x65, 0x79, 0x97, 0x6c, 0x9d, 0x41, 0x73, 0x61, 0xda, + 0x7f, 0x50, 0x0f, 0x17, 0xa9, 0x7b, 0xcb, 0x52, 0x47, 0xc8, 0x15, 0xea, 0x03, 0x4c, 0xe6, 0xb8, + 0xbd, 0xaf, 0x65, 0x58, 0xcd, 0x9f, 0x43, 0x7d, 0xd8, 0x40, 0xc1, 0x55, 0x12, 0xe9, 0x40, 0x0a, + 0x57, 0x27, 0x11, 0x1a, 0x7c, 0x6b, 0xf0, 0x6a, 0x59, 0xd4, 0x70, 0x66, 0x73, 0x94, 0x44, 0xe8, + 0xb4, 0x70, 0x41, 0xd3, 0xbb, 0x50, 0xcb, 0x43, 0x28, 0x9b, 0xf1, 0xaa, 0xa1, 0xc9, 0xe9, 0x01, + 0x34, 0xb9, 0x42, 0x96, 0xd1, 0x83, 0x53, 0x34, 0x81, 0x56, 0x9c, 0xf5, 0xa2, 0x79, 0x14, 0x9c, + 0x22, 0xbd, 0x07, 0xb5, 0x58, 0x4e, 0x14, 0xc7, 0x3c, 0xc0, 0x5c, 0xd1, 0xfb, 0xd0, 0x38, 0x67, + 0xb1, 0x8b, 0x17, 0x91, 0x8c, 0xd1, 0xeb, 0x54, 0xbb, 0xa4, 0xbf, 0xe6, 0xc0, 0x39, 0x8b, 0x87, + 0x59, 0x87, 0xf6, 0xa0, 0x19, 0x31, 0x85, 0x42, 0x17, 0x3f, 0x80, 0x9a, 0xb9, 0xdf, 0xc8, 0x9a, + 0x26, 0xfc, 0xde, 0x17, 0xa8, 0xcf, 0xb6, 0x44, 0x0f, 0x60, 0x25, 0x10, 0x27, 0xd2, 0xec, 0xe0, + 0x16, 0x21, 0x1b, 0x93, 0x22, 0xce, 0x74, 0xde, 0x75, 0x13, 0x67, 0xef, 0x07, 0x01, 0x7a, 0xb3, + 0xa7, 0x11, 0x6a, 0x1d, 0x08, 0x3f, 0xfe, 0xef, 0x21, 0x6c, 0x42, 0x55, 0x48, 0xc1, 0xb3, 0xe5, + 0xaf, 0x3b, 0x99, 0xa0, 0x1d, 0x58, 0xe5, 0x72, 0x22, 0x34, 0x2a, 0xb3, 0xf6, 0xa6, 0x53, 0xc8, + 0x47, 0x87, 0xd0, 0x5a, 0x04, 0xd1, 0x26, 0xd4, 0x3f, 0x8e, 0x59, 0x20, 0x34, 0x5e, 0xe8, 0x76, + 0x89, 0xb6, 0x00, 0x5e, 0x0f, 0x47, 0x4f, 0x07, 0xbb, 0xee, 0xdb, 0x23, 0xa7, 0x4d, 0x0a, 0xbd, + 0x37, 0x30, 0xba, 0x9c, 0xeb, 0xc1, 0xf3, 0x17, 0x46, 0x57, 0xde, 0x3c, 0xbc, 0xfc, 0x6d, 0x95, + 0x2e, 0xa7, 0x16, 0xb9, 0x9a, 0x5a, 0xe4, 0xe7, 0xd4, 0x22, 0xbf, 0xa6, 0x16, 0xf9, 0x76, 0x6d, + 0x95, 0xae, 0xae, 0xad, 0xd2, 0xa7, 0xc6, 0xdc, 0x84, 0xc7, 0x35, 0xf3, 0x07, 0xf8, 0xec, 0x4f, + 0x00, 0x00, 0x00, 0xff, 0xff, 0x1e, 0xda, 0x30, 0x59, 0x81, 0x05, 0x00, 0x00, } diff --git a/pkg/ccl/storageccl/engineccl/enginepbccl/stats.pb.go b/pkg/ccl/storageccl/engineccl/enginepbccl/stats.pb.go index a15af6039c88..d661db89caec 100644 --- a/pkg/ccl/storageccl/engineccl/enginepbccl/stats.pb.go +++ b/pkg/ccl/storageccl/engineccl/enginepbccl/stats.pb.go @@ -27,14 +27,13 @@ type EncryptionStatus struct { // Information about the active data key, if any. ActiveDataKey *KeyInfo `protobuf:"bytes,2,opt,name=active_data_key,json=activeDataKey,proto3" json:"active_data_key,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *EncryptionStatus) Reset() { *m = EncryptionStatus{} } func (m *EncryptionStatus) String() string { return proto.CompactTextString(m) } func (*EncryptionStatus) ProtoMessage() {} func (*EncryptionStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_stats_c630a5af5cbf0575, []int{0} + return fileDescriptor_stats_75677d20933b0b0c, []int{0} } func (m *EncryptionStatus) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -361,25 +360,25 @@ var ( ) func init() { - proto.RegisterFile("ccl/storageccl/engineccl/enginepbccl/stats.proto", fileDescriptor_stats_c630a5af5cbf0575) + proto.RegisterFile("ccl/storageccl/engineccl/enginepbccl/stats.proto", fileDescriptor_stats_75677d20933b0b0c) } -var fileDescriptor_stats_c630a5af5cbf0575 = []byte{ - // 245 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x32, 0x48, 0x4e, 0xce, 0xd1, - 0x2f, 0x2e, 0xc9, 0x2f, 0x4a, 0x4c, 0x4f, 0x05, 0x31, 0x53, 0xf3, 0xd2, 0x33, 0xf3, 0x90, 0x58, - 0x05, 0x49, 0x10, 0x05, 0x89, 0x25, 0xc5, 0x7a, 0x05, 0x45, 0xf9, 0x25, 0xf9, 0x42, 0x7a, 0xc9, - 0xf9, 0xc9, 0xd9, 0x45, 0xf9, 0x89, 0xc9, 0x19, 0x7a, 0xc9, 0xc9, 0x39, 0x7a, 0x08, 0xbd, 0x7a, - 0x70, 0xbd, 0x7a, 0x48, 0x7a, 0xa5, 0x44, 0xd2, 0xf3, 0xd3, 0xf3, 0xc1, 0x5a, 0xf5, 0x41, 0x2c, - 0x88, 0x29, 0x52, 0xe6, 0x44, 0xd9, 0x9b, 0x9d, 0x5a, 0x19, 0x5f, 0x94, 0x9a, 0x9e, 0x59, 0x5c, - 0x52, 0x54, 0x09, 0xd1, 0xa8, 0x74, 0x8d, 0x91, 0x4b, 0xc0, 0x35, 0x2f, 0xb9, 0xa8, 0xb2, 0xa0, - 0x24, 0x33, 0x3f, 0x2f, 0xb8, 0x24, 0xb1, 0xa4, 0xb4, 0x58, 0x28, 0x91, 0x4b, 0x20, 0x31, 0xb9, - 0x24, 0xb3, 0x2c, 0x35, 0x1e, 0x64, 0x64, 0x6a, 0x7c, 0x76, 0x6a, 0xa5, 0x04, 0xa3, 0x02, 0xa3, - 0x06, 0xb7, 0x91, 0x39, 0x89, 0xce, 0xd5, 0xf3, 0x4e, 0xad, 0xf4, 0xcc, 0x4b, 0xcb, 0x0f, 0xe2, - 0x83, 0x18, 0x18, 0x0c, 0x32, 0xcf, 0x3b, 0xb5, 0x52, 0x28, 0x9e, 0x8b, 0x1f, 0x6a, 0x45, 0x4a, - 0x62, 0x49, 0x22, 0xd8, 0x06, 0x26, 0xca, 0x6c, 0xe0, 0x85, 0x98, 0xe7, 0x92, 0x58, 0x92, 0xe8, - 0x9d, 0x5a, 0xe9, 0xa4, 0x7a, 0xe2, 0xa1, 0x1c, 0xc3, 0x89, 0x47, 0x72, 0x8c, 0x17, 0x1e, 0xc9, - 0x31, 0xde, 0x78, 0x24, 0xc7, 0xf8, 0xe0, 0x91, 0x1c, 0xe3, 0x84, 0xc7, 0x72, 0x0c, 0x51, 0xdc, - 0x48, 0xba, 0x93, 0xd8, 0xc0, 0xc1, 0x60, 0x0c, 0x08, 0x00, 0x00, 0xff, 0xff, 0x73, 0xf5, 0x75, - 0x36, 0xb9, 0x01, 0x00, 0x00, +var fileDescriptor_stats_75677d20933b0b0c = []byte{ + // 249 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x90, 0xb1, 0x4e, 0xc3, 0x30, + 0x10, 0x86, 0x63, 0x06, 0x86, 0x54, 0x40, 0x15, 0x31, 0xa0, 0x0e, 0x16, 0x62, 0x82, 0xc5, 0x45, + 0x30, 0x74, 0x47, 0x30, 0xa0, 0x6c, 0x74, 0x63, 0x89, 0xae, 0xc7, 0x61, 0xa2, 0x54, 0xbe, 0xc8, + 0x39, 0x90, 0xfc, 0x16, 0x3c, 0x56, 0xc7, 0x4e, 0x88, 0x11, 0xd2, 0x17, 0x41, 0x89, 0x11, 0x64, + 0x04, 0x75, 0xfb, 0x07, 0x7f, 0xdf, 0x67, 0x5d, 0x7a, 0x8e, 0xb8, 0x9c, 0x36, 0xc2, 0x1e, 0x2c, + 0x75, 0x93, 0x9c, 0x2d, 0xdd, 0x60, 0xd5, 0x8b, 0xf8, 0x00, 0xa4, 0x31, 0xb5, 0x67, 0xe1, 0xcc, + 0x20, 0x63, 0xe5, 0x19, 0xf0, 0xc9, 0x20, 0x2e, 0xcd, 0x2f, 0x6b, 0x7e, 0x58, 0x33, 0x60, 0x27, + 0x87, 0x96, 0x2d, 0xf7, 0xe8, 0xb4, 0x5b, 0xd1, 0x32, 0x99, 0xfd, 0xa9, 0x5b, 0x51, 0x28, 0x3c, + 0xd9, 0xb2, 0x11, 0x1f, 0x22, 0x78, 0xf2, 0xa6, 0xd2, 0xf1, 0x8d, 0x43, 0x1f, 0x6a, 0x29, 0xd9, + 0xcd, 0x05, 0xe4, 0xb9, 0xc9, 0x20, 0x1d, 0x03, 0x4a, 0xf9, 0x42, 0x45, 0xa7, 0xa4, 0xa2, 0xa2, + 0x70, 0xa4, 0x8e, 0xd5, 0xe9, 0xe8, 0x62, 0xf6, 0xcf, 0xef, 0x9a, 0x9c, 0xc2, 0xad, 0x7b, 0xe4, + 0xbb, 0xfd, 0x28, 0x9c, 0x77, 0xbe, 0x9c, 0x42, 0x56, 0xa4, 0x07, 0xdf, 0x89, 0x07, 0x10, 0xe8, + 0x0b, 0x3b, 0xdb, 0x15, 0xf6, 0xa2, 0xef, 0x1a, 0x04, 0x72, 0x0a, 0x57, 0x67, 0xab, 0x4f, 0x9d, + 0xac, 0x5a, 0xad, 0xd6, 0xad, 0x56, 0xef, 0xad, 0x56, 0x1f, 0xad, 0x56, 0xaf, 0x1b, 0x9d, 0xac, + 0x37, 0x3a, 0xb9, 0x1f, 0x0d, 0x0c, 0x8b, 0xdd, 0xfe, 0x14, 0x97, 0x5f, 0x01, 0x00, 0x00, 0xff, + 0xff, 0x5a, 0x21, 0xde, 0x4c, 0xbd, 0x01, 0x00, 0x00, } diff --git a/pkg/ccl/utilccl/licenseccl/license.pb.go b/pkg/ccl/utilccl/licenseccl/license.pb.go index 604d52ca96ba..e29bf17eea14 100644 --- a/pkg/ccl/utilccl/licenseccl/license.pb.go +++ b/pkg/ccl/utilccl/licenseccl/license.pb.go @@ -45,7 +45,7 @@ func (x License_Type) String() string { return proto.EnumName(License_Type_name, int32(x)) } func (License_Type) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_license_20831399b5b16de7, []int{0, 0} + return fileDescriptor_license_639c1f7b9a22805c, []int{0, 0} } type License struct { @@ -54,14 +54,13 @@ type License struct { Type License_Type `protobuf:"varint,3,opt,name=type,proto3,enum=cockroach.ccl.utilccl.licenseccl.License_Type" json:"type,omitempty"` OrganizationName string `protobuf:"bytes,4,opt,name=organization_name,json=organizationName,proto3" json:"organization_name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *License) Reset() { *m = License{} } func (m *License) String() string { return proto.CompactTextString(m) } func (*License) ProtoMessage() {} func (*License) Descriptor() ([]byte, []int) { - return fileDescriptor_license_20831399b5b16de7, []int{0} + return fileDescriptor_license_639c1f7b9a22805c, []int{0} } func (m *License) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -438,32 +437,32 @@ var ( ) func init() { - proto.RegisterFile("ccl/utilccl/licenseccl/license.proto", fileDescriptor_license_20831399b5b16de7) + proto.RegisterFile("ccl/utilccl/licenseccl/license.proto", fileDescriptor_license_639c1f7b9a22805c) } -var fileDescriptor_license_20831399b5b16de7 = []byte{ - // 354 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x84, 0x90, 0x41, 0x6b, 0xf2, 0x30, - 0x1c, 0xc6, 0x1b, 0x95, 0xf7, 0xc5, 0xf0, 0xbe, 0x52, 0x8b, 0x87, 0xb2, 0x43, 0x2d, 0xe2, 0xa1, - 0x30, 0x48, 0x61, 0x9e, 0x76, 0x55, 0x07, 0x13, 0x86, 0x87, 0x6e, 0xbd, 0xec, 0x52, 0x62, 0x1a, - 0x6a, 0x30, 0x4d, 0x4a, 0x9b, 0x88, 0xee, 0x53, 0xec, 0x63, 0x79, 0xdb, 0x8e, 0x63, 0x07, 0xd9, - 0xba, 0x2f, 0x32, 0x5a, 0x65, 0x7a, 0xdb, 0x29, 0x4f, 0x78, 0x9e, 0xdf, 0x3f, 0xff, 0x27, 0x70, - 0x48, 0x08, 0xf7, 0xb5, 0x62, 0xbc, 0x3a, 0x39, 0x23, 0x54, 0x14, 0xf4, 0x4c, 0xa2, 0x2c, 0x97, - 0x4a, 0x5a, 0x2e, 0x91, 0x64, 0x95, 0x4b, 0x4c, 0x96, 0x88, 0x10, 0x8e, 0x8e, 0x79, 0x74, 0xca, - 0x5f, 0xf4, 0x12, 0x99, 0xc8, 0x3a, 0xec, 0x57, 0xea, 0xc0, 0x0d, 0x5e, 0x1a, 0xf0, 0xef, 0xdd, - 0x21, 0x64, 0x25, 0x10, 0x12, 0xae, 0x0b, 0x45, 0xf3, 0x88, 0xc5, 0x36, 0x70, 0x9b, 0xde, 0xbf, - 0xf1, 0xed, 0x6e, 0xdf, 0x37, 0xde, 0xf7, 0xfd, 0x51, 0xc2, 0xd4, 0x52, 0x2f, 0x10, 0x91, 0xa9, - 0xff, 0xf3, 0x54, 0xbc, 0x38, 0x69, 0x3f, 0x5b, 0x25, 0xf5, 0x9a, 0xbe, 0xd6, 0x2c, 0x46, 0x61, - 0x38, 0x9b, 0x96, 0xfb, 0x7e, 0x7b, 0x72, 0x18, 0x38, 0x9b, 0x06, 0xed, 0xe3, 0xec, 0x59, 0x6c, - 0xf9, 0xb0, 0xb7, 0xc6, 0x9c, 0xc5, 0x91, 0x16, 0x8a, 0xf1, 0x48, 0x0b, 0xb6, 0x89, 0x0a, 0x4a, - 0xec, 0x86, 0x0b, 0xbc, 0x66, 0xd0, 0xad, 0xbd, 0xb0, 0xb2, 0x42, 0xc1, 0x36, 0xf7, 0x94, 0x58, - 0x63, 0xd8, 0x52, 0xdb, 0x8c, 0xda, 0x4d, 0x17, 0x78, 0x9d, 0x2b, 0x84, 0x7e, 0x2b, 0x8b, 0x8e, - 0x95, 0xd0, 0xc3, 0x36, 0xa3, 0x41, 0xcd, 0x5a, 0x97, 0xb0, 0x2b, 0xf3, 0x04, 0x0b, 0xf6, 0x84, - 0x15, 0x93, 0x22, 0x12, 0x38, 0xa5, 0x76, 0xcb, 0x05, 0x5e, 0x3b, 0x30, 0xcf, 0x8d, 0x39, 0x4e, - 0xe9, 0xe0, 0x1a, 0xb6, 0x2a, 0xd4, 0xea, 0xc2, 0xff, 0x73, 0x29, 0x26, 0x32, 0x4d, 0x69, 0x4e, - 0x18, 0xe6, 0xa6, 0x61, 0x75, 0x20, 0xbc, 0x11, 0x8a, 0xe6, 0x59, 0xce, 0x0a, 0x6a, 0x82, 0xfa, - 0xbe, 0xc6, 0x5c, 0xd7, 0xb0, 0xd9, 0x18, 0x0f, 0x77, 0x9f, 0x8e, 0xb1, 0x2b, 0x1d, 0xf0, 0x5a, - 0x3a, 0xe0, 0xad, 0x74, 0xc0, 0x47, 0xe9, 0x80, 0xe7, 0x2f, 0xc7, 0x78, 0x84, 0xa7, 0x05, 0x17, - 0x7f, 0xea, 0xef, 0x1f, 0x7d, 0x07, 0x00, 0x00, 0xff, 0xff, 0xee, 0x42, 0xba, 0x78, 0xde, 0x01, - 0x00, 0x00, +var fileDescriptor_license_639c1f7b9a22805c = []byte{ + // 358 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x84, 0x91, 0x41, 0x6b, 0xf2, 0x30, + 0x1c, 0xc6, 0x1b, 0x95, 0xf7, 0xc5, 0xf0, 0xbe, 0x52, 0x8b, 0x87, 0xf2, 0x1e, 0x6a, 0x91, 0xf7, + 0x50, 0x18, 0xa4, 0x30, 0x4f, 0xbb, 0xaa, 0x83, 0x09, 0xc3, 0x43, 0xb7, 0x5e, 0x76, 0x29, 0x31, + 0x0d, 0x35, 0x98, 0x26, 0xa5, 0x4d, 0x44, 0xf7, 0x29, 0xf6, 0xb1, 0xbc, 0xcd, 0xe3, 0xd8, 0x41, + 0xb6, 0xfa, 0x45, 0x46, 0xab, 0x4c, 0x6f, 0x3b, 0xe5, 0x09, 0xcf, 0xf3, 0xfb, 0xe7, 0xff, 0x10, + 0xf8, 0x9f, 0x10, 0xee, 0x6b, 0xc5, 0x78, 0x75, 0x72, 0x46, 0xa8, 0x28, 0xe8, 0x85, 0x44, 0x59, + 0x2e, 0x95, 0xb4, 0x5c, 0x22, 0xc9, 0x32, 0x97, 0x98, 0x2c, 0x10, 0x21, 0x1c, 0x9d, 0xf2, 0xe8, + 0x9c, 0xff, 0xd7, 0x4b, 0x64, 0x22, 0xeb, 0xb0, 0x5f, 0xa9, 0x23, 0x37, 0x78, 0x6d, 0xc0, 0xdf, + 0xf7, 0xc7, 0x90, 0x95, 0x40, 0x48, 0xb8, 0x2e, 0x14, 0xcd, 0x23, 0x16, 0xdb, 0xc0, 0x6d, 0x7a, + 0x7f, 0x46, 0x77, 0xdb, 0x7d, 0xdf, 0x78, 0xdf, 0xf7, 0x87, 0x09, 0x53, 0x0b, 0x3d, 0x47, 0x44, + 0xa6, 0xfe, 0xf7, 0x53, 0xf1, 0xfc, 0xac, 0xfd, 0x6c, 0x99, 0xd4, 0x6b, 0xfa, 0x5a, 0xb3, 0x18, + 0x85, 0xe1, 0x74, 0x52, 0xee, 0xfb, 0xed, 0xf1, 0x71, 0xe0, 0x74, 0x12, 0xb4, 0x4f, 0xb3, 0xa7, + 0xb1, 0xe5, 0xc3, 0xde, 0x0a, 0x73, 0x16, 0x47, 0x5a, 0x28, 0xc6, 0x23, 0x2d, 0xd8, 0x3a, 0x2a, + 0x28, 0xb1, 0x1b, 0x2e, 0xf0, 0x9a, 0x41, 0xb7, 0xf6, 0xc2, 0xca, 0x0a, 0x05, 0x5b, 0x3f, 0x50, + 0x62, 0x8d, 0x60, 0x4b, 0x6d, 0x32, 0x6a, 0x37, 0x5d, 0xe0, 0x75, 0xae, 0x11, 0xfa, 0xa9, 0x2c, + 0x3a, 0x55, 0x42, 0x8f, 0x9b, 0x8c, 0x06, 0x35, 0x6b, 0x5d, 0xc1, 0xae, 0xcc, 0x13, 0x2c, 0xd8, + 0x33, 0x56, 0x4c, 0x8a, 0x48, 0xe0, 0x94, 0xda, 0x2d, 0x17, 0x78, 0xed, 0xc0, 0xbc, 0x34, 0x66, + 0x38, 0xa5, 0x83, 0x1b, 0xd8, 0xaa, 0x50, 0xab, 0x0b, 0xff, 0xce, 0xa4, 0x18, 0xcb, 0x34, 0xa5, + 0x39, 0x61, 0x98, 0x9b, 0x86, 0xd5, 0x81, 0xf0, 0x56, 0x28, 0x9a, 0x67, 0x39, 0x2b, 0xa8, 0x09, + 0xea, 0xfb, 0x0a, 0x73, 0x5d, 0xc3, 0x66, 0x63, 0xe4, 0x6d, 0x3f, 0x1d, 0x63, 0x5b, 0x3a, 0x60, + 0x57, 0x3a, 0xe0, 0xad, 0x74, 0xc0, 0x47, 0xe9, 0x80, 0x97, 0x83, 0x63, 0xec, 0x0e, 0x8e, 0xf1, + 0x04, 0xcf, 0x4b, 0xce, 0x7f, 0xd5, 0x5f, 0x30, 0xfc, 0x0a, 0x00, 0x00, 0xff, 0xff, 0xe2, 0x52, + 0x20, 0xa0, 0xe2, 0x01, 0x00, 0x00, } diff --git a/pkg/cli/systembench/systembenchpb/ping.pb.go b/pkg/cli/systembench/systembenchpb/ping.pb.go index 5b54bdc8919a..a30cc5d1ecb2 100644 --- a/pkg/cli/systembench/systembenchpb/ping.pb.go +++ b/pkg/cli/systembench/systembenchpb/ping.pb.go @@ -28,14 +28,13 @@ const _ = proto.GoGoProtoPackageIsVersion2 // please upgrade the proto package type PingRequest struct { Payload []byte `protobuf:"bytes,1,opt,name=payload" json:"payload,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *PingRequest) Reset() { *m = PingRequest{} } func (m *PingRequest) String() string { return proto.CompactTextString(m) } func (*PingRequest) ProtoMessage() {} func (*PingRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_ping_f0cfb55ea412c66c, []int{0} + return fileDescriptor_ping_a73ea9f8905d3700, []int{0} } func (m *PingRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -63,14 +62,13 @@ var xxx_messageInfo_PingRequest proto.InternalMessageInfo type PingResponse struct { Payload []byte `protobuf:"bytes,1,opt,name=payload" json:"payload,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *PingResponse) Reset() { *m = PingResponse{} } func (m *PingResponse) String() string { return proto.CompactTextString(m) } func (*PingResponse) ProtoMessage() {} func (*PingResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_ping_f0cfb55ea412c66c, []int{1} + return fileDescriptor_ping_a73ea9f8905d3700, []int{1} } func (m *PingResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -536,11 +534,11 @@ var ( ) func init() { - proto.RegisterFile("cli/systembench/systembenchpb/ping.proto", fileDescriptor_ping_f0cfb55ea412c66c) + proto.RegisterFile("cli/systembench/systembenchpb/ping.proto", fileDescriptor_ping_a73ea9f8905d3700) } -var fileDescriptor_ping_f0cfb55ea412c66c = []byte{ - // 167 bytes of a gzipped FileDescriptorProto +var fileDescriptor_ping_a73ea9f8905d3700 = []byte{ + // 171 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0xd2, 0x48, 0xce, 0xc9, 0xd4, 0x2f, 0xae, 0x2c, 0x2e, 0x49, 0xcd, 0x4d, 0x4a, 0xcd, 0x4b, 0xce, 0x40, 0x66, 0x17, 0x24, 0xe9, 0x17, 0x64, 0xe6, 0xa5, 0xeb, 0x15, 0x14, 0xe5, 0x97, 0xe4, 0x0b, 0x71, 0x23, 0xc9, 0x28, 0xa9, @@ -548,8 +546,8 @@ var fileDescriptor_ping_f0cfb55ea412c66c = []byte{ 0xb1, 0x17, 0x24, 0x56, 0xe6, 0xe4, 0x27, 0xa6, 0x48, 0x30, 0x2a, 0x30, 0x6a, 0xf0, 0x04, 0xc1, 0xb8, 0x4a, 0x1a, 0x5c, 0x3c, 0x10, 0x85, 0xc5, 0x05, 0xf9, 0x79, 0xc5, 0xa9, 0xb8, 0x55, 0x1a, 0xb9, 0x73, 0xb1, 0x81, 0x54, 0xa6, 0x16, 0x09, 0xd9, 0x72, 0xb1, 0x80, 0x58, 0x42, 0x12, 0x7a, - 0x48, 0x56, 0xea, 0x21, 0xd9, 0x27, 0x25, 0x89, 0x45, 0x06, 0x62, 0x81, 0x12, 0x83, 0x93, 0xc4, + 0x48, 0x56, 0xea, 0x21, 0xd9, 0x27, 0x25, 0x89, 0x45, 0x06, 0x62, 0x81, 0x12, 0x83, 0x93, 0xcc, 0x89, 0x87, 0x72, 0x0c, 0x27, 0x1e, 0xc9, 0x31, 0x5e, 0x78, 0x24, 0xc7, 0x78, 0xe3, 0x91, 0x1c, - 0xe3, 0x83, 0x47, 0x72, 0x8c, 0x13, 0x1e, 0xcb, 0x31, 0x00, 0x02, 0x00, 0x00, 0xff, 0xff, 0xd9, - 0xcd, 0x6d, 0x2e, 0xed, 0x00, 0x00, 0x00, + 0xe3, 0x83, 0x47, 0x72, 0x8c, 0x13, 0x1e, 0xcb, 0x31, 0x5c, 0x78, 0x2c, 0xc7, 0x00, 0x08, 0x00, + 0x00, 0xff, 0xff, 0x57, 0xbe, 0x35, 0xe1, 0xf1, 0x00, 0x00, 0x00, } diff --git a/pkg/cmd/protoc-gen-gogoroach/main.go b/pkg/cmd/protoc-gen-gogoroach/main.go index 2645417f210b..e42814af8b84 100644 --- a/pkg/cmd/protoc-gen-gogoroach/main.go +++ b/pkg/cmd/protoc-gen-gogoroach/main.go @@ -76,7 +76,10 @@ func main() { // Something something extensions; we don't use 'em currently. // vanity.TurnOffGoExtensionsMapAll, + // Disable XXX_unrecognized and XXX_sizecache generation. These fields + // aren't worth their associated runtime cost. vanity.TurnOffGoUnrecognizedAll, + vanity.TurnOffGoSizecacheAll, // Adds unnecessary dependency on golang/protobuf. // vanity.TurnOffGogoImport, diff --git a/pkg/config/system.pb.go b/pkg/config/system.pb.go index b512d055c68c..555f70450e33 100644 --- a/pkg/config/system.pb.go +++ b/pkg/config/system.pb.go @@ -24,14 +24,13 @@ const _ = proto.GoGoProtoPackageIsVersion2 // please upgrade the proto package type SystemConfigEntries struct { Values []roachpb.KeyValue `protobuf:"bytes,1,rep,name=values" json:"values"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *SystemConfigEntries) Reset() { *m = SystemConfigEntries{} } func (m *SystemConfigEntries) String() string { return proto.CompactTextString(m) } func (*SystemConfigEntries) ProtoMessage() {} func (*SystemConfigEntries) Descriptor() ([]byte, []int) { - return fileDescriptor_system_97c2c510a15d21db, []int{0} + return fileDescriptor_system_0f043a8cf4c15ff1, []int{0} } func (m *SystemConfigEntries) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -312,10 +311,10 @@ var ( ErrIntOverflowSystem = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("config/system.proto", fileDescriptor_system_97c2c510a15d21db) } +func init() { proto.RegisterFile("config/system.proto", fileDescriptor_system_0f043a8cf4c15ff1) } -var fileDescriptor_system_97c2c510a15d21db = []byte{ - // 173 bytes of a gzipped FileDescriptorProto +var fileDescriptor_system_0f043a8cf4c15ff1 = []byte{ + // 177 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x12, 0x4e, 0xce, 0xcf, 0x4b, 0xcb, 0x4c, 0xd7, 0x2f, 0xae, 0x2c, 0x2e, 0x49, 0xcd, 0xd5, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x12, 0x48, 0xce, 0x4f, 0xce, 0x2e, 0xca, 0x4f, 0x4c, 0xce, 0xd0, 0x83, 0x48, 0x4b, 0x89, 0xa4, @@ -324,7 +323,8 @@ var fileDescriptor_system_97c2c510a15d21db = []byte{ 0x4e, 0xd7, 0xbc, 0x92, 0xa2, 0xcc, 0xd4, 0x62, 0x21, 0x4b, 0x2e, 0xb6, 0xb2, 0xc4, 0x9c, 0xd2, 0xd4, 0x62, 0x09, 0x46, 0x05, 0x66, 0x0d, 0x6e, 0x23, 0x69, 0x3d, 0x84, 0x1d, 0x50, 0x53, 0xf4, 0xbc, 0x53, 0x2b, 0xc3, 0x40, 0x6a, 0x9c, 0x58, 0x4e, 0xdc, 0x93, 0x67, 0x08, 0x82, 0x6a, 0x70, - 0x52, 0x38, 0xf1, 0x50, 0x8e, 0xe1, 0xc4, 0x23, 0x39, 0xc6, 0x0b, 0x8f, 0xe4, 0x18, 0x6f, 0x3c, - 0x92, 0x63, 0x7c, 0xf0, 0x48, 0x8e, 0x71, 0xc2, 0x63, 0x39, 0x86, 0x28, 0x36, 0x88, 0xeb, 0x00, - 0x01, 0x00, 0x00, 0xff, 0xff, 0x8d, 0x9b, 0x76, 0x70, 0xc5, 0x00, 0x00, 0x00, + 0x52, 0x39, 0xf1, 0x50, 0x8e, 0xe1, 0xc4, 0x23, 0x39, 0xc6, 0x0b, 0x8f, 0xe4, 0x18, 0x6f, 0x3c, + 0x92, 0x63, 0x7c, 0xf0, 0x48, 0x8e, 0x71, 0xc2, 0x63, 0x39, 0x86, 0x0b, 0x8f, 0xe5, 0x18, 0xa2, + 0xd8, 0x20, 0x2e, 0x04, 0x04, 0x00, 0x00, 0xff, 0xff, 0x53, 0xbd, 0x6d, 0x3f, 0xc9, 0x00, 0x00, + 0x00, } diff --git a/pkg/config/zone.pb.go b/pkg/config/zone.pb.go index 49a60e3d15dc..d9eb348a2095 100644 --- a/pkg/config/zone.pb.go +++ b/pkg/config/zone.pb.go @@ -64,7 +64,7 @@ func (x *Constraint_Type) UnmarshalJSON(data []byte) error { return nil } func (Constraint_Type) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_zone_ef3b19385318b091, []int{1, 0} + return fileDescriptor_zone_307d7ba44b6664f2, []int{1, 0} } // GCPolicy defines garbage collection policies which apply to MVCC @@ -79,14 +79,13 @@ type GCPolicy struct { // collected. Specifying <=0 mean older versions are never GC'd. TTLSeconds int32 `protobuf:"varint,1,opt,name=ttl_seconds,json=ttlSeconds" json:"ttl_seconds"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *GCPolicy) Reset() { *m = GCPolicy{} } func (m *GCPolicy) String() string { return proto.CompactTextString(m) } func (*GCPolicy) ProtoMessage() {} func (*GCPolicy) Descriptor() ([]byte, []int) { - return fileDescriptor_zone_ef3b19385318b091, []int{0} + return fileDescriptor_zone_307d7ba44b6664f2, []int{0} } func (m *GCPolicy) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -119,13 +118,12 @@ type Constraint struct { // Value to constrain to. Value string `protobuf:"bytes,3,opt,name=value" json:"value"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *Constraint) Reset() { *m = Constraint{} } func (*Constraint) ProtoMessage() {} func (*Constraint) Descriptor() ([]byte, []int) { - return fileDescriptor_zone_ef3b19385318b091, []int{1} + return fileDescriptor_zone_307d7ba44b6664f2, []int{1} } func (m *Constraint) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -160,14 +158,13 @@ type Constraints struct { NumReplicas int32 `protobuf:"varint,7,opt,name=num_replicas,json=numReplicas" json:"num_replicas"` Constraints []Constraint `protobuf:"bytes,6,rep,name=constraints" json:"constraints"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *Constraints) Reset() { *m = Constraints{} } func (m *Constraints) String() string { return proto.CompactTextString(m) } func (*Constraints) ProtoMessage() {} func (*Constraints) Descriptor() ([]byte, []int) { - return fileDescriptor_zone_ef3b19385318b091, []int{2} + return fileDescriptor_zone_307d7ba44b6664f2, []int{2} } func (m *Constraints) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -197,14 +194,13 @@ var xxx_messageInfo_Constraints proto.InternalMessageInfo type LeasePreference struct { Constraints []Constraint `protobuf:"bytes,1,rep,name=constraints" json:"constraints" yaml:"constraints,flow"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *LeasePreference) Reset() { *m = LeasePreference{} } func (m *LeasePreference) String() string { return proto.CompactTextString(m) } func (*LeasePreference) ProtoMessage() {} func (*LeasePreference) Descriptor() ([]byte, []int) { - return fileDescriptor_zone_ef3b19385318b091, []int{3} + return fileDescriptor_zone_307d7ba44b6664f2, []int{3} } func (m *LeasePreference) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -277,14 +273,13 @@ type ZoneConfig struct { // lookups efficient. SubzoneSpans []SubzoneSpan `protobuf:"bytes,7,rep,name=subzone_spans,json=subzoneSpans" json:"subzone_spans" yaml:"-"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ZoneConfig) Reset() { *m = ZoneConfig{} } func (m *ZoneConfig) String() string { return proto.CompactTextString(m) } func (*ZoneConfig) ProtoMessage() {} func (*ZoneConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_zone_ef3b19385318b091, []int{4} + return fileDescriptor_zone_307d7ba44b6664f2, []int{4} } func (m *ZoneConfig) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -321,14 +316,13 @@ type Subzone struct { // contains nested subzones. Config ZoneConfig `protobuf:"bytes,3,opt,name=config" json:"config"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *Subzone) Reset() { *m = Subzone{} } func (m *Subzone) String() string { return proto.CompactTextString(m) } func (*Subzone) ProtoMessage() {} func (*Subzone) Descriptor() ([]byte, []int) { - return fileDescriptor_zone_ef3b19385318b091, []int{5} + return fileDescriptor_zone_307d7ba44b6664f2, []int{5} } func (m *Subzone) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -369,14 +363,13 @@ type SubzoneSpan struct { // parent ZoneConfig's Subzones field. SubzoneIndex int32 `protobuf:"varint,3,opt,name=subzone_index,json=subzoneIndex" json:"subzone_index"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *SubzoneSpan) Reset() { *m = SubzoneSpan{} } func (m *SubzoneSpan) String() string { return proto.CompactTextString(m) } func (*SubzoneSpan) ProtoMessage() {} func (*SubzoneSpan) Descriptor() ([]byte, []int) { - return fileDescriptor_zone_ef3b19385318b091, []int{6} + return fileDescriptor_zone_307d7ba44b6664f2, []int{6} } func (m *SubzoneSpan) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2394,61 +2387,61 @@ var ( ErrIntOverflowZone = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("config/zone.proto", fileDescriptor_zone_ef3b19385318b091) } +func init() { proto.RegisterFile("config/zone.proto", fileDescriptor_zone_307d7ba44b6664f2) } -var fileDescriptor_zone_ef3b19385318b091 = []byte{ - // 843 bytes of a gzipped FileDescriptorProto +var fileDescriptor_zone_307d7ba44b6664f2 = []byte{ + // 847 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x54, 0xbf, 0x73, 0xe3, 0x44, - 0x14, 0xf6, 0xda, 0x8e, 0xad, 0x7b, 0x76, 0x12, 0xdf, 0xde, 0x71, 0xf1, 0x05, 0xce, 0x32, 0x9a, - 0x61, 0x30, 0xbf, 0x6c, 0x26, 0xd0, 0x60, 0x86, 0x02, 0xd9, 0x26, 0x88, 0xbb, 0xe3, 0x8c, 0x62, - 0x28, 0xae, 0x11, 0xb2, 0xb4, 0x51, 0x34, 0x91, 0x57, 0x1a, 0x49, 0x86, 0x88, 0xa1, 0xa6, 0x63, - 0x86, 0x92, 0x32, 0x25, 0x7f, 0x02, 0x7f, 0x42, 0x86, 0x8a, 0x12, 0x1a, 0x0f, 0x98, 0x86, 0x3a, - 0x25, 0x15, 0xa3, 0xd5, 0x5a, 0x92, 0x9d, 0xe4, 0x06, 0xae, 0xdb, 0xdd, 0xf7, 0xde, 0xf7, 0xde, - 0xfb, 0xf6, 0x7d, 0x0f, 0x6e, 0x1b, 0x2e, 0x3d, 0xb6, 0xad, 0xde, 0x37, 0x2e, 0x25, 0x5d, 0xcf, - 0x77, 0x43, 0x17, 0x37, 0x0c, 0xd7, 0x38, 0xf5, 0x5d, 0xdd, 0x38, 0xe9, 0x26, 0xc6, 0xfd, 0xbb, - 0x96, 0x6b, 0xb9, 0xcc, 0xd8, 0x8b, 0x4f, 0x89, 0x9f, 0xa4, 0x80, 0x70, 0x38, 0x18, 0xbb, 0x8e, - 0x6d, 0x44, 0xf8, 0x1d, 0xa8, 0x85, 0xa1, 0xa3, 0x05, 0xc4, 0x70, 0xa9, 0x19, 0x34, 0x51, 0x1b, - 0x75, 0xb6, 0x64, 0x7c, 0xb1, 0x10, 0x0b, 0xcb, 0x85, 0x08, 0x93, 0xc9, 0xa3, 0xa3, 0xc4, 0xa2, - 0x42, 0x18, 0x3a, 0xfc, 0xdc, 0x17, 0x7e, 0x3e, 0x17, 0xd1, 0xdf, 0xe7, 0x22, 0x92, 0x7e, 0x41, - 0x00, 0x03, 0x97, 0x06, 0xa1, 0xaf, 0xdb, 0x34, 0xc4, 0xef, 0x43, 0x39, 0x8c, 0x3c, 0xc2, 0x60, - 0x76, 0x0e, 0x5e, 0xee, 0x6e, 0x16, 0xd4, 0xcd, 0x7c, 0xbb, 0x93, 0xc8, 0x23, 0x72, 0x39, 0xce, - 0xa4, 0xb2, 0x20, 0x7c, 0x0f, 0x4a, 0xa7, 0x24, 0x6a, 0x16, 0xdb, 0xa8, 0x73, 0x8b, 0x1b, 0xe2, - 0x07, 0xbc, 0x0f, 0x5b, 0x5f, 0xe9, 0xce, 0x9c, 0x34, 0x4b, 0x39, 0x4b, 0xf2, 0x24, 0x7d, 0x00, - 0xe5, 0x18, 0x07, 0xef, 0xc1, 0x9d, 0xe1, 0x68, 0xac, 0x8e, 0x06, 0x1f, 0x4e, 0x46, 0x43, 0x6d, - 0xfc, 0xe4, 0x48, 0x99, 0x28, 0x5f, 0x8c, 0x1a, 0x05, 0x5c, 0x07, 0x41, 0x1d, 0x7d, 0xf6, 0xb9, - 0xa2, 0x8e, 0x86, 0x0d, 0x84, 0x77, 0x00, 0xc6, 0xea, 0x93, 0x8f, 0x15, 0x59, 0x99, 0x8c, 0x86, - 0x8d, 0x62, 0xbf, 0xfe, 0xe3, 0xb9, 0x58, 0x48, 0x9b, 0xf9, 0x0e, 0x41, 0x2d, 0x2b, 0x30, 0xc0, - 0x43, 0xa8, 0x19, 0xd9, 0xb5, 0x59, 0x69, 0x97, 0x3a, 0xb5, 0x83, 0x97, 0x9e, 0xd5, 0x14, 0x2f, - 0x2e, 0x1f, 0x86, 0x5f, 0x85, 0x3a, 0x9d, 0xcf, 0x34, 0x9f, 0x78, 0x8e, 0x6d, 0xe8, 0x41, 0xb3, - 0xca, 0x28, 0xe6, 0x8e, 0x74, 0x3e, 0x53, 0xb9, 0x21, 0xc7, 0xea, 0xb7, 0xb0, 0xfb, 0x88, 0xe8, - 0x01, 0x19, 0xfb, 0xe4, 0x98, 0xf8, 0x84, 0x1a, 0x04, 0x6b, 0xeb, 0xb5, 0xa0, 0xff, 0x50, 0x8b, - 0x18, 0xa7, 0xb8, 0x5c, 0x88, 0x7b, 0x91, 0x3e, 0x73, 0xfa, 0x52, 0x2e, 0xfc, 0xcd, 0x63, 0xc7, - 0xfd, 0x5a, 0x5a, 0x2b, 0x33, 0x97, 0xfd, 0xfb, 0x0a, 0xc0, 0x53, 0x97, 0x92, 0x01, 0x43, 0xc4, - 0x32, 0xec, 0xfa, 0x3a, 0xb5, 0x88, 0x36, 0xb3, 0xa9, 0x36, 0x8d, 0x42, 0x12, 0xb0, 0x2f, 0x2a, - 0xc9, 0xfb, 0x97, 0x0b, 0xf1, 0x5e, 0x82, 0xbd, 0xe1, 0x20, 0xa9, 0xdb, 0xec, 0xe5, 0xb1, 0x4d, - 0xe5, 0xf8, 0x9e, 0xc3, 0xd0, 0xcf, 0x38, 0x46, 0xe9, 0x06, 0x8c, 0x95, 0x43, 0x8a, 0xa1, 0x9f, - 0x25, 0x18, 0x07, 0x50, 0xb4, 0x8c, 0x66, 0xb9, 0x8d, 0x3a, 0xb5, 0x83, 0xfd, 0xab, 0x8d, 0xaf, - 0x26, 0x5a, 0xae, 0x2c, 0x17, 0x62, 0xf1, 0x70, 0xa0, 0x16, 0x2d, 0x03, 0xf7, 0x37, 0xb8, 0xdf, - 0x62, 0xdc, 0xef, 0x5d, 0x2e, 0xc4, 0x3b, 0x49, 0xd2, 0xbc, 0x55, 0x5a, 0xfb, 0x0e, 0xfc, 0xe5, - 0x75, 0xbf, 0xff, 0xe0, 0x59, 0x8c, 0x07, 0xff, 0x8f, 0x72, 0x3c, 0x81, 0xed, 0x60, 0x3e, 0x8d, - 0x05, 0xac, 0x05, 0x9e, 0x4e, 0xe3, 0xd1, 0xb8, 0x21, 0xc7, 0x51, 0xe2, 0x76, 0xe4, 0xe9, 0x54, - 0x6e, 0xf0, 0x1c, 0x42, 0x92, 0xe3, 0x2d, 0x49, 0xad, 0x07, 0x99, 0x39, 0xc0, 0x87, 0x20, 0xf0, - 0x7b, 0xd0, 0x14, 0x18, 0xe0, 0xfd, 0x1b, 0x01, 0xaf, 0x01, 0x4b, 0x83, 0xf1, 0x1c, 0x6e, 0x3b, - 0xf1, 0x14, 0x6a, 0x5e, 0x3a, 0x86, 0x41, 0xf3, 0x16, 0x43, 0xbc, 0x46, 0xd9, 0x1b, 0x03, 0x2b, - 0xbf, 0xc2, 0x91, 0x1f, 0x24, 0xc8, 0x57, 0x90, 0x38, 0x21, 0x0d, 0x67, 0x3d, 0x2e, 0xc0, 0xef, - 0xc1, 0x0b, 0x36, 0x3d, 0x21, 0xbe, 0x1d, 0x12, 0x53, 0xcb, 0xff, 0x00, 0xb4, 0x51, 0x47, 0xe0, - 0xc2, 0xb9, 0x9b, 0xba, 0xac, 0x0b, 0xf6, 0xc5, 0x2c, 0xf4, 0x6a, 0xed, 0xb5, 0x1c, 0xc0, 0xfd, - 0xd4, 0x71, 0xa3, 0xf0, 0x9c, 0x12, 0x3e, 0x29, 0x0b, 0xa8, 0x51, 0x94, 0x7e, 0x42, 0x50, 0xe5, - 0x7c, 0xe1, 0xd7, 0x41, 0xb0, 0xa9, 0x49, 0xce, 0x34, 0xdb, 0x64, 0x4b, 0x6e, 0x5b, 0xde, 0xe5, - 0xbb, 0xb2, 0xaa, 0xc4, 0xef, 0xca, 0x50, 0xad, 0x32, 0x07, 0xc5, 0xc4, 0x6f, 0xc0, 0x8e, 0xa7, - 0xfb, 0xa1, 0x1d, 0xda, 0x2e, 0xd5, 0xa8, 0x3e, 0x23, 0x6b, 0xab, 0x6d, 0x3b, 0xb5, 0x7d, 0xaa, - 0xcf, 0x08, 0xee, 0x43, 0x25, 0x21, 0x92, 0x09, 0xe3, 0x5a, 0x69, 0x67, 0x9a, 0xe4, 0x10, 0x3c, - 0x22, 0x27, 0xdd, 0xdf, 0x11, 0xd4, 0x72, 0xb3, 0x82, 0x3f, 0x4a, 0x56, 0x6a, 0x5c, 0x69, 0x5d, - 0x7e, 0xf7, 0x9f, 0x85, 0xf8, 0xb6, 0x65, 0x87, 0x27, 0xf3, 0x69, 0xd7, 0x70, 0x67, 0xbd, 0x34, - 0x81, 0x39, 0xcd, 0xce, 0x3d, 0xef, 0xd4, 0xea, 0xb1, 0x93, 0x37, 0xed, 0x3e, 0x24, 0x51, 0xb2, - 0x82, 0x1f, 0x43, 0x95, 0x50, 0x53, 0x5b, 0xad, 0xe7, 0xe7, 0xc5, 0xaa, 0x10, 0x6a, 0x3e, 0x24, - 0x11, 0x7e, 0x2d, 0x1b, 0x7c, 0x46, 0x16, 0xeb, 0x79, 0xb5, 0x13, 0x57, 0xd3, 0xcc, 0xf8, 0xcc, - 0x7a, 0x93, 0xdb, 0x17, 0x7f, 0xb6, 0x0a, 0x17, 0xcb, 0x16, 0xfa, 0x75, 0xd9, 0x42, 0xbf, 0x2d, - 0x5b, 0xe8, 0x8f, 0x65, 0x0b, 0xfd, 0xf0, 0x57, 0xab, 0xf0, 0x94, 0xf3, 0xf0, 0x6f, 0x00, 0x00, - 0x00, 0xff, 0xff, 0xe6, 0x8d, 0x9a, 0x18, 0x13, 0x07, 0x00, 0x00, + 0x14, 0xf6, 0xda, 0x8e, 0xad, 0x7b, 0x76, 0x12, 0xdf, 0xde, 0x71, 0xf1, 0x05, 0xce, 0x32, 0x1a, + 0x18, 0xcc, 0x2f, 0x9b, 0x09, 0x34, 0x98, 0xa1, 0x40, 0xb6, 0x09, 0xe2, 0xee, 0x38, 0xa3, 0x18, + 0x8a, 0x6b, 0x84, 0x2c, 0x6f, 0x14, 0x4d, 0xe4, 0x95, 0x46, 0x92, 0x21, 0x62, 0xa8, 0xe9, 0x98, + 0xa1, 0xa4, 0x4c, 0xc9, 0x9f, 0xc0, 0x9f, 0x90, 0xa1, 0xba, 0x12, 0x1a, 0x0f, 0xf8, 0x1a, 0xea, + 0x94, 0x54, 0x8c, 0x56, 0x6b, 0x49, 0x76, 0x9c, 0x0c, 0xd0, 0xed, 0xee, 0x7b, 0xef, 0x7b, 0xef, + 0x7d, 0xfb, 0xbe, 0x07, 0xb7, 0x0d, 0x87, 0x1e, 0x5b, 0x66, 0xe7, 0x5b, 0x87, 0x92, 0xb6, 0xeb, + 0x39, 0x81, 0x83, 0x6b, 0x86, 0x63, 0x9c, 0x7a, 0x8e, 0x6e, 0x9c, 0xb4, 0x63, 0xe3, 0xfe, 0x5d, + 0xd3, 0x31, 0x1d, 0x66, 0xec, 0x44, 0xa7, 0xd8, 0x4f, 0x52, 0x40, 0x38, 0xec, 0x0d, 0x1d, 0xdb, + 0x32, 0x42, 0xfc, 0x2e, 0x54, 0x82, 0xc0, 0xd6, 0x7c, 0x62, 0x38, 0x74, 0xe2, 0xd7, 0x51, 0x13, + 0xb5, 0xb6, 0x64, 0x7c, 0x31, 0x17, 0x73, 0x8b, 0xb9, 0x08, 0xa3, 0xd1, 0xa3, 0xa3, 0xd8, 0xa2, + 0x42, 0x10, 0xd8, 0xfc, 0xdc, 0x15, 0x7e, 0x39, 0x17, 0xd1, 0x5f, 0xe7, 0x22, 0x92, 0x7e, 0x45, + 0x00, 0x3d, 0x87, 0xfa, 0x81, 0xa7, 0x5b, 0x34, 0xc0, 0x1f, 0x40, 0x31, 0x08, 0x5d, 0xc2, 0x60, + 0x76, 0x0e, 0x5e, 0x6e, 0xaf, 0x17, 0xd4, 0x4e, 0x7d, 0xdb, 0xa3, 0xd0, 0x25, 0x72, 0x31, 0xca, + 0xa4, 0xb2, 0x20, 0x7c, 0x0f, 0x0a, 0xa7, 0x24, 0xac, 0xe7, 0x9b, 0xa8, 0x75, 0x8b, 0x1b, 0xa2, + 0x07, 0xbc, 0x0f, 0x5b, 0x5f, 0xeb, 0xf6, 0x8c, 0xd4, 0x0b, 0x19, 0x4b, 0xfc, 0x24, 0x7d, 0x08, + 0xc5, 0x08, 0x07, 0xef, 0xc1, 0x9d, 0xfe, 0x60, 0xa8, 0x0e, 0x7a, 0x1f, 0x8d, 0x06, 0x7d, 0x6d, + 0xf8, 0xe4, 0x48, 0x19, 0x29, 0x5f, 0x0e, 0x6a, 0x39, 0x5c, 0x05, 0x41, 0x1d, 0x7c, 0xfe, 0x85, + 0xa2, 0x0e, 0xfa, 0x35, 0x84, 0x77, 0x00, 0x86, 0xea, 0x93, 0x4f, 0x14, 0x59, 0x19, 0x0d, 0xfa, + 0xb5, 0x7c, 0xb7, 0xfa, 0xd3, 0xb9, 0x98, 0x4b, 0x9a, 0xf9, 0x1e, 0x41, 0x25, 0x2d, 0xd0, 0xc7, + 0x7d, 0xa8, 0x18, 0xe9, 0xb5, 0x5e, 0x6a, 0x16, 0x5a, 0x95, 0x83, 0x97, 0x6e, 0x6a, 0x8a, 0x17, + 0x97, 0x0d, 0xc3, 0xaf, 0x41, 0x95, 0xce, 0xa6, 0x9a, 0x47, 0x5c, 0xdb, 0x32, 0x74, 0xbf, 0x5e, + 0x66, 0x14, 0x73, 0x47, 0x3a, 0x9b, 0xaa, 0xdc, 0x90, 0x61, 0xf5, 0x3b, 0xd8, 0x7d, 0x44, 0x74, + 0x9f, 0x0c, 0x3d, 0x72, 0x4c, 0x3c, 0x42, 0x0d, 0x82, 0xb5, 0xd5, 0x5a, 0xd0, 0xbf, 0xa8, 0x45, + 0x8c, 0x52, 0x5c, 0xce, 0xc5, 0xbd, 0x50, 0x9f, 0xda, 0x5d, 0x29, 0x13, 0xfe, 0xd6, 0xb1, 0xed, + 0x7c, 0x23, 0xad, 0x94, 0x99, 0xc9, 0xfe, 0x43, 0x09, 0xe0, 0xa9, 0x43, 0x49, 0x8f, 0x21, 0x62, + 0x19, 0x76, 0x3d, 0x9d, 0x9a, 0x44, 0x9b, 0x5a, 0x54, 0x1b, 0x87, 0x01, 0xf1, 0xd9, 0x17, 0x15, + 0xe4, 0xfd, 0xcb, 0xb9, 0x78, 0x2f, 0xc6, 0x5e, 0x73, 0x90, 0xd4, 0x6d, 0xf6, 0xf2, 0xd8, 0xa2, + 0x72, 0x74, 0xcf, 0x60, 0xe8, 0x67, 0x1c, 0xa3, 0x70, 0x0d, 0xc6, 0xd2, 0x21, 0xc1, 0xd0, 0xcf, + 0x62, 0x8c, 0x03, 0xc8, 0x9b, 0x46, 0xbd, 0xd8, 0x44, 0xad, 0xca, 0xc1, 0xfe, 0xd5, 0xc6, 0x97, + 0x13, 0x2d, 0x97, 0x16, 0x73, 0x31, 0x7f, 0xd8, 0x53, 0xf3, 0xa6, 0x81, 0xbb, 0x6b, 0xdc, 0x6f, + 0x31, 0xee, 0xf7, 0x2e, 0xe7, 0xe2, 0x9d, 0x38, 0x69, 0xd6, 0x2a, 0xad, 0x7c, 0x07, 0xfe, 0x6a, + 0xd3, 0xef, 0x3f, 0xb8, 0x89, 0x71, 0xff, 0xbf, 0x51, 0x8e, 0x47, 0xb0, 0xed, 0xcf, 0xc6, 0x91, + 0x80, 0x35, 0xdf, 0xd5, 0x69, 0x34, 0x1a, 0xd7, 0xe4, 0x38, 0x8a, 0xdd, 0x8e, 0x5c, 0x9d, 0xca, + 0x35, 0x9e, 0x43, 0x88, 0x73, 0xbc, 0x2d, 0xa9, 0x55, 0x3f, 0x35, 0xfb, 0xf8, 0x10, 0x04, 0x7e, + 0xf7, 0xeb, 0x02, 0x03, 0xbc, 0x7f, 0x2d, 0xe0, 0x06, 0xb0, 0x24, 0x18, 0xcf, 0xe0, 0xb6, 0x1d, + 0x4d, 0xa1, 0xe6, 0x26, 0x63, 0xe8, 0xd7, 0x6f, 0x31, 0xc4, 0x0d, 0xca, 0x5e, 0x1b, 0x58, 0xf9, + 0x55, 0x8e, 0xfc, 0x20, 0x46, 0xbe, 0x82, 0xc4, 0x09, 0xa9, 0xd9, 0xab, 0x71, 0x3e, 0x7e, 0x1f, + 0x5e, 0xb0, 0xe8, 0x09, 0xf1, 0xac, 0x80, 0x4c, 0xb4, 0xec, 0x0f, 0x40, 0x13, 0xb5, 0x04, 0x2e, + 0x9c, 0xbb, 0x89, 0xcb, 0xaa, 0x60, 0x5f, 0x4c, 0x43, 0xaf, 0xd6, 0x5e, 0xc9, 0x00, 0xdc, 0x4f, + 0x1c, 0xd7, 0x0a, 0xcf, 0x28, 0xe1, 0xd3, 0xa2, 0x80, 0x6a, 0x79, 0xe9, 0x67, 0x04, 0x65, 0xce, + 0x17, 0x7e, 0x03, 0x04, 0x8b, 0x4e, 0xc8, 0x99, 0x66, 0x4d, 0xd8, 0x92, 0xdb, 0x96, 0x77, 0xf9, + 0xae, 0x2c, 0x2b, 0xd1, 0xbb, 0xd2, 0x57, 0xcb, 0xcc, 0x41, 0x99, 0xe0, 0x37, 0x61, 0xc7, 0xd5, + 0xbd, 0xc0, 0x0a, 0x2c, 0x87, 0x6a, 0x54, 0x9f, 0x92, 0x95, 0xd5, 0xb6, 0x9d, 0xd8, 0x3e, 0xd3, + 0xa7, 0x04, 0x77, 0xa1, 0x14, 0x13, 0xc9, 0x84, 0xb1, 0x51, 0xda, 0xa9, 0x26, 0x39, 0x04, 0x8f, + 0xc8, 0x48, 0xf7, 0x77, 0x04, 0x95, 0xcc, 0xac, 0xe0, 0x8f, 0xe3, 0x95, 0x1a, 0x55, 0x5a, 0x95, + 0xdf, 0xfb, 0x7b, 0x2e, 0xbe, 0x63, 0x5a, 0xc1, 0xc9, 0x6c, 0xdc, 0x36, 0x9c, 0x69, 0x27, 0x49, + 0x30, 0x19, 0xa7, 0xe7, 0x8e, 0x7b, 0x6a, 0x76, 0xd8, 0xc9, 0x1d, 0xb7, 0x1f, 0x92, 0x30, 0x5e, + 0xc1, 0x8f, 0xa1, 0x4c, 0xe8, 0x44, 0x5b, 0xae, 0xe7, 0xff, 0x8b, 0x55, 0x22, 0x74, 0xf2, 0x90, + 0x84, 0xf8, 0xf5, 0x74, 0xf0, 0x19, 0x59, 0xac, 0xe7, 0xe5, 0x4e, 0x5c, 0x4e, 0x33, 0xe3, 0x33, + 0xed, 0x4d, 0x7e, 0xe5, 0xe2, 0xcf, 0x46, 0xee, 0x62, 0xd1, 0x40, 0xcf, 0x16, 0x0d, 0xf4, 0xdb, + 0xa2, 0x81, 0xfe, 0x58, 0x34, 0xd0, 0x8f, 0xcf, 0x1b, 0xb9, 0x67, 0xcf, 0x1b, 0xb9, 0xa7, 0x9c, + 0x8b, 0x7f, 0x02, 0x00, 0x00, 0xff, 0xff, 0x19, 0x47, 0x43, 0x7a, 0x17, 0x07, 0x00, 0x00, } diff --git a/pkg/gossip/gossip.pb.go b/pkg/gossip/gossip.pb.go index c6dca9f69717..f8a7fe285a97 100644 --- a/pkg/gossip/gossip.pb.go +++ b/pkg/gossip/gossip.pb.go @@ -41,14 +41,13 @@ type BootstrapInfo struct { // Timestamp at which the bootstrap info was written. Timestamp hlc.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *BootstrapInfo) Reset() { *m = BootstrapInfo{} } func (m *BootstrapInfo) String() string { return proto.CompactTextString(m) } func (*BootstrapInfo) ProtoMessage() {} func (*BootstrapInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_gossip_feca61040c015042, []int{0} + return fileDescriptor_gossip_8de2ed1524d71303, []int{0} } func (m *BootstrapInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -87,14 +86,13 @@ type Request struct { // Cluster ID to prevent illegal connections. ClusterID github_com_cockroachdb_cockroach_pkg_util_uuid.UUID `protobuf:"bytes,5,opt,name=cluster_id,json=clusterId,proto3,customtype=github.com/cockroachdb/cockroach/pkg/util/uuid.UUID" json:"cluster_id"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *Request) Reset() { *m = Request{} } func (m *Request) String() string { return proto.CompactTextString(m) } func (*Request) ProtoMessage() {} func (*Request) Descriptor() ([]byte, []int) { - return fileDescriptor_gossip_feca61040c015042, []int{1} + return fileDescriptor_gossip_8de2ed1524d71303, []int{1} } func (m *Request) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -137,14 +135,13 @@ type Response struct { // nodes, as seen by the responder. HighWaterStamps map[github_com_cockroachdb_cockroach_pkg_roachpb.NodeID]int64 `protobuf:"bytes,6,rep,name=high_water_stamps,json=highWaterStamps,proto3,castkey=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"high_water_stamps" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *Response) Reset() { *m = Response{} } func (m *Response) String() string { return proto.CompactTextString(m) } func (*Response) ProtoMessage() {} func (*Response) Descriptor() ([]byte, []int) { - return fileDescriptor_gossip_feca61040c015042, []int{2} + return fileDescriptor_gossip_8de2ed1524d71303, []int{2} } func (m *Response) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -174,13 +171,12 @@ type ConnStatus struct { Address string `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"` AgeNanos int64 `protobuf:"varint,3,opt,name=age_nanos,json=ageNanos,proto3" json:"age_nanos,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ConnStatus) Reset() { *m = ConnStatus{} } func (*ConnStatus) ProtoMessage() {} func (*ConnStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_gossip_feca61040c015042, []int{3} + return fileDescriptor_gossip_8de2ed1524d71303, []int{3} } func (m *ConnStatus) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -212,13 +208,12 @@ type MetricSnap struct { InfosSent int64 `protobuf:"varint,5,opt,name=infos_sent,json=infosSent,proto3" json:"infos_sent,omitempty"` ConnsRefused int64 `protobuf:"varint,6,opt,name=conns_refused,json=connsRefused,proto3" json:"conns_refused,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *MetricSnap) Reset() { *m = MetricSnap{} } func (*MetricSnap) ProtoMessage() {} func (*MetricSnap) Descriptor() ([]byte, []int) { - return fileDescriptor_gossip_feca61040c015042, []int{4} + return fileDescriptor_gossip_8de2ed1524d71303, []int{4} } func (m *MetricSnap) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -247,13 +242,12 @@ type OutgoingConnStatus struct { ConnStatus `protobuf:"bytes,1,opt,name=conn_status,json=connStatus,proto3,embedded=conn_status" json:"conn_status"` MetricSnap `protobuf:"bytes,2,opt,name=metrics,proto3,embedded=metrics" json:"metrics"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *OutgoingConnStatus) Reset() { *m = OutgoingConnStatus{} } func (*OutgoingConnStatus) ProtoMessage() {} func (*OutgoingConnStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_gossip_feca61040c015042, []int{5} + return fileDescriptor_gossip_8de2ed1524d71303, []int{5} } func (m *OutgoingConnStatus) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -282,13 +276,12 @@ type ClientStatus struct { ConnStatus []OutgoingConnStatus `protobuf:"bytes,1,rep,name=conn_status,json=connStatus,proto3" json:"conn_status"` MaxConns int32 `protobuf:"varint,2,opt,name=max_conns,json=maxConns,proto3" json:"max_conns,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ClientStatus) Reset() { *m = ClientStatus{} } func (*ClientStatus) ProtoMessage() {} func (*ClientStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_gossip_feca61040c015042, []int{6} + return fileDescriptor_gossip_8de2ed1524d71303, []int{6} } func (m *ClientStatus) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -318,13 +311,12 @@ type ServerStatus struct { MaxConns int32 `protobuf:"varint,2,opt,name=max_conns,json=maxConns,proto3" json:"max_conns,omitempty"` MetricSnap `protobuf:"bytes,3,opt,name=metrics,proto3,embedded=metrics" json:"metrics"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ServerStatus) Reset() { *m = ServerStatus{} } func (*ServerStatus) ProtoMessage() {} func (*ServerStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_gossip_feca61040c015042, []int{7} + return fileDescriptor_gossip_8de2ed1524d71303, []int{7} } func (m *ServerStatus) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -353,13 +345,12 @@ type Connectivity struct { SentinelNodeID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,1,opt,name=sentinel_node_id,json=sentinelNodeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"sentinel_node_id,omitempty"` ClientConns []Connectivity_Conn `protobuf:"bytes,2,rep,name=client_conns,json=clientConns,proto3" json:"client_conns"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *Connectivity) Reset() { *m = Connectivity{} } func (*Connectivity) ProtoMessage() {} func (*Connectivity) Descriptor() ([]byte, []int) { - return fileDescriptor_gossip_feca61040c015042, []int{8} + return fileDescriptor_gossip_8de2ed1524d71303, []int{8} } func (m *Connectivity) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -388,14 +379,13 @@ type Connectivity_Conn struct { SourceID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,1,opt,name=source_id,json=sourceId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"source_id,omitempty"` TargetID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,2,opt,name=target_id,json=targetId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"target_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *Connectivity_Conn) Reset() { *m = Connectivity_Conn{} } func (m *Connectivity_Conn) String() string { return proto.CompactTextString(m) } func (*Connectivity_Conn) ProtoMessage() {} func (*Connectivity_Conn) Descriptor() ([]byte, []int) { - return fileDescriptor_gossip_feca61040c015042, []int{8, 0} + return fileDescriptor_gossip_8de2ed1524d71303, []int{8, 0} } func (m *Connectivity_Conn) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -427,14 +417,13 @@ type InfoStatus struct { Server ServerStatus `protobuf:"bytes,3,opt,name=server,proto3" json:"server"` Connectivity Connectivity `protobuf:"bytes,4,opt,name=connectivity,proto3" json:"connectivity"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *InfoStatus) Reset() { *m = InfoStatus{} } func (m *InfoStatus) String() string { return proto.CompactTextString(m) } func (*InfoStatus) ProtoMessage() {} func (*InfoStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_gossip_feca61040c015042, []int{9} + return fileDescriptor_gossip_8de2ed1524d71303, []int{9} } func (m *InfoStatus) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -474,14 +463,13 @@ type Info struct { // Peer node ID which passed this info. PeerID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,6,opt,name=peer_id,json=peerId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"peer_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *Info) Reset() { *m = Info{} } func (m *Info) String() string { return proto.CompactTextString(m) } func (*Info) ProtoMessage() {} func (*Info) Descriptor() ([]byte, []int) { - return fileDescriptor_gossip_feca61040c015042, []int{10} + return fileDescriptor_gossip_8de2ed1524d71303, []int{10} } func (m *Info) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3692,84 +3680,84 @@ var ( ErrIntOverflowGossip = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("gossip/gossip.proto", fileDescriptor_gossip_feca61040c015042) } +func init() { proto.RegisterFile("gossip/gossip.proto", fileDescriptor_gossip_8de2ed1524d71303) } -var fileDescriptor_gossip_feca61040c015042 = []byte{ - // 1211 bytes of a gzipped FileDescriptorProto +var fileDescriptor_gossip_8de2ed1524d71303 = []byte{ + // 1216 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x57, 0xcf, 0x6f, 0x1b, 0x45, - 0x14, 0xce, 0xc6, 0x3f, 0xe2, 0x7d, 0x76, 0xd2, 0x76, 0xa8, 0x90, 0x71, 0xa9, 0x1d, 0xb9, 0x54, - 0x04, 0x09, 0xad, 0x51, 0xca, 0xa1, 0x6a, 0x39, 0x10, 0x27, 0x55, 0x6b, 0x28, 0x6d, 0xb5, 0x6e, - 0x40, 0xca, 0xc5, 0x6c, 0x76, 0x27, 0xeb, 0x55, 0xd6, 0xbb, 0x66, 0x67, 0xd6, 0x34, 0x17, 0x0e, - 0xfc, 0x05, 0x9c, 0xa0, 0x47, 0x0e, 0xf4, 0x7f, 0xe0, 0xce, 0x25, 0x42, 0x42, 0xaa, 0x38, 0x21, - 0x0e, 0x06, 0xcc, 0x89, 0x3b, 0x27, 0x4e, 0x68, 0xde, 0xcc, 0x7a, 0x37, 0x89, 0x53, 0x85, 0x24, - 0x95, 0x38, 0x79, 0xe6, 0xcd, 0xfb, 0xbe, 0x79, 0xef, 0x9b, 0xf7, 0x66, 0xd6, 0xf0, 0x8a, 0x1b, - 0x32, 0xe6, 0x0d, 0x5b, 0xf2, 0xc7, 0x18, 0x46, 0x21, 0x0f, 0xc9, 0x45, 0x3b, 0xb4, 0x77, 0xa3, - 0xd0, 0xb2, 0xfb, 0x86, 0xb4, 0xd7, 0x08, 0xce, 0x86, 0xdb, 0x2d, 0xc7, 0xe2, 0x96, 0xf4, 0xaa, - 0x55, 0x63, 0xee, 0xf9, 0xad, 0xbe, 0x6f, 0xb7, 0xb8, 0x37, 0xa0, 0x8c, 0x5b, 0x03, 0x85, 0xaf, - 0xd5, 0x70, 0x25, 0x0e, 0x22, 0xca, 0x42, 0x7f, 0x44, 0x9d, 0x9e, 0xe5, 0x38, 0x91, 0x5a, 0xbb, - 0xec, 0x86, 0x6e, 0x88, 0xc3, 0x96, 0x18, 0x49, 0x6b, 0xf3, 0x6b, 0x0d, 0x16, 0xdb, 0x61, 0xc8, - 0x19, 0x8f, 0xac, 0x61, 0x27, 0xd8, 0x09, 0x49, 0x1b, 0x74, 0x81, 0xa2, 0x8c, 0x51, 0x56, 0xd5, - 0x96, 0x73, 0x2b, 0xe5, 0xd5, 0xba, 0x91, 0xc6, 0x25, 0x76, 0x30, 0x36, 0xa7, 0x3b, 0xac, 0x39, - 0x4e, 0xd4, 0xce, 0xef, 0x8f, 0x1b, 0x73, 0x66, 0x0a, 0x23, 0x6b, 0xa0, 0x4f, 0x43, 0xab, 0xce, - 0x2f, 0x6b, 0x2b, 0xe5, 0xd5, 0xab, 0x87, 0x39, 0xfa, 0xbe, 0x6d, 0x3c, 0x4e, 0x9c, 0x12, 0x8a, - 0x29, 0xaa, 0xf9, 0x77, 0x1e, 0x16, 0x4c, 0xfa, 0x59, 0x4c, 0x19, 0x27, 0x5b, 0xb0, 0x10, 0x84, - 0x0e, 0xed, 0x79, 0x4e, 0x55, 0x5b, 0xd6, 0x56, 0x0a, 0xed, 0xb5, 0xc9, 0xb8, 0x51, 0x7c, 0x10, - 0x3a, 0xb4, 0xb3, 0xf1, 0xcf, 0xb8, 0x71, 0xc3, 0xf5, 0x78, 0x3f, 0xde, 0x36, 0xec, 0x70, 0xd0, - 0x9a, 0x6e, 0xe2, 0x6c, 0xa7, 0xe3, 0xd6, 0x70, 0xd7, 0x6d, 0x29, 0x21, 0x0d, 0x09, 0x33, 0x8b, - 0x82, 0xb1, 0xe3, 0x90, 0x9b, 0x90, 0x17, 0x71, 0xab, 0x28, 0x4f, 0x96, 0x29, 0x22, 0xc8, 0x37, - 0x1a, 0x5c, 0xea, 0x7b, 0x6e, 0xbf, 0xf7, 0xb9, 0xc5, 0x69, 0xd4, 0xc3, 0xb0, 0x59, 0x35, 0x87, - 0x8a, 0x19, 0xc6, 0xe1, 0x93, 0x34, 0x54, 0x32, 0xc6, 0x3d, 0xcf, 0xed, 0x7f, 0x22, 0x10, 0x5d, - 0x04, 0xdc, 0x09, 0x78, 0xb4, 0xd7, 0xbe, 0x2d, 0x78, 0xbf, 0xfc, 0xed, 0x74, 0xa9, 0x5c, 0xe8, - 0x1f, 0xa4, 0x24, 0xb7, 0xa0, 0xe0, 0x50, 0x9f, 0x5b, 0xd5, 0x3c, 0x06, 0xf3, 0xc6, 0xf1, 0xc1, - 0x6c, 0x08, 0x37, 0x0c, 0xc1, 0x94, 0x10, 0xe2, 0x02, 0xd8, 0x7e, 0xcc, 0x44, 0x46, 0x9e, 0x53, - 0x2d, 0x2c, 0x6b, 0x2b, 0x95, 0xf6, 0x3d, 0x11, 0xdd, 0xaf, 0x27, 0x15, 0x5a, 0xd6, 0x60, 0xec, - 0x39, 0xc6, 0xe6, 0x66, 0x67, 0x63, 0x32, 0x6e, 0xe8, 0xeb, 0x92, 0xb0, 0xb3, 0x61, 0xea, 0x8a, - 0xbb, 0xe3, 0xd4, 0xda, 0x70, 0x79, 0x96, 0x14, 0xe4, 0x22, 0xe4, 0x76, 0xe9, 0x9e, 0x3c, 0x68, - 0x53, 0x0c, 0xc9, 0x65, 0x28, 0x8c, 0x2c, 0x3f, 0xa6, 0x78, 0x46, 0x39, 0x53, 0x4e, 0x6e, 0xcd, - 0xdf, 0xd4, 0x6a, 0x8f, 0x00, 0xd2, 0x0c, 0xb2, 0x48, 0x5d, 0x22, 0xdf, 0xce, 0x22, 0xcb, 0xab, - 0xaf, 0x1e, 0x15, 0x42, 0x94, 0x7c, 0x86, 0xb1, 0xf9, 0x53, 0x01, 0x4a, 0x26, 0x65, 0xc3, 0x30, - 0x60, 0xf4, 0x7f, 0x5a, 0x77, 0x77, 0x60, 0xc9, 0xf2, 0x39, 0x8d, 0x02, 0x8b, 0x53, 0x6c, 0xf0, - 0x6a, 0xee, 0x24, 0x1c, 0xe6, 0xe2, 0x14, 0x25, 0xa6, 0x64, 0x04, 0x97, 0x52, 0x9a, 0x24, 0xcd, - 0x3c, 0xa6, 0xf9, 0xc1, 0x64, 0xdc, 0xb8, 0xb0, 0x96, 0x2c, 0x9e, 0x2d, 0xdf, 0x0b, 0xd6, 0x01, - 0x1e, 0x87, 0xdc, 0x4e, 0x8a, 0xb3, 0x80, 0xc5, 0x79, 0x7d, 0x56, 0x71, 0x4a, 0xfd, 0x67, 0x54, - 0xe7, 0xd3, 0x99, 0x3d, 0x57, 0x44, 0xa6, 0xd6, 0x0b, 0x98, 0x5e, 0x7e, 0xd3, 0x9d, 0x7f, 0x2d, - 0x9e, 0x47, 0x87, 0x34, 0x9f, 0x69, 0x00, 0xeb, 0x61, 0x10, 0x74, 0xb9, 0xc5, 0x63, 0xf6, 0x52, - 0x2b, 0xba, 0x0a, 0x0b, 0xea, 0x05, 0xc0, 0x30, 0x74, 0x33, 0x99, 0x92, 0x2b, 0xa0, 0x5b, 0x2e, - 0xed, 0x05, 0x56, 0x10, 0x32, 0x2c, 0xd6, 0x9c, 0x59, 0xb2, 0x5c, 0xfa, 0x40, 0xcc, 0x6f, 0xe5, - 0x9f, 0x7e, 0xdb, 0x98, 0x6b, 0xfe, 0xa0, 0x01, 0x7c, 0x44, 0x79, 0xe4, 0xd9, 0xdd, 0xc0, 0x1a, - 0x92, 0xeb, 0xb0, 0xb4, 0xbd, 0xc7, 0x29, 0xeb, 0x45, 0xd4, 0xa6, 0xde, 0x88, 0x3a, 0x2a, 0xb3, - 0x45, 0xb4, 0x9a, 0xca, 0x48, 0xae, 0x02, 0x48, 0x37, 0x46, 0x03, 0xae, 0x98, 0x75, 0xb4, 0x74, - 0x69, 0xc0, 0x05, 0x8b, 0x17, 0xec, 0x84, 0x19, 0x96, 0xbc, 0x64, 0x41, 0x6b, 0x96, 0x45, 0xba, - 0x21, 0x4b, 0x41, 0xb2, 0xa0, 0x05, 0x59, 0xae, 0xc1, 0xa2, 0x1d, 0x06, 0x81, 0x60, 0xd9, 0x89, - 0x19, 0x75, 0xaa, 0x45, 0xf4, 0xa8, 0xa0, 0xd1, 0x94, 0x36, 0x95, 0xc5, 0x33, 0x0d, 0xc8, 0xc3, - 0x98, 0xbb, 0xa1, 0x17, 0xb8, 0x19, 0xd5, 0xef, 0x42, 0x59, 0x38, 0x8b, 0x72, 0xe5, 0x31, 0x43, - 0xe5, 0xcb, 0xab, 0xaf, 0x1f, 0x2d, 0x80, 0x14, 0xd2, 0x2e, 0x89, 0xda, 0x7c, 0x3e, 0x6e, 0x68, - 0x26, 0xd8, 0x29, 0xd1, 0xfb, 0xb0, 0x30, 0x40, 0x91, 0x98, 0xaa, 0xa2, 0x19, 0x24, 0xa9, 0x8a, - 0x19, 0x92, 0x04, 0xa6, 0xe2, 0xfc, 0x02, 0x2a, 0xeb, 0xbe, 0x47, 0x03, 0xae, 0x78, 0x3f, 0x3c, - 0x1c, 0xe0, 0x31, 0xcf, 0xc6, 0xd1, 0xdc, 0xd4, 0xcd, 0x94, 0x0d, 0xf2, 0x0a, 0xe8, 0x03, 0xeb, - 0x49, 0x0f, 0xe5, 0xc1, 0x30, 0x0b, 0x66, 0x69, 0x60, 0x3d, 0x11, 0x98, 0x64, 0xff, 0xef, 0x35, - 0xa8, 0x74, 0x69, 0x34, 0xc2, 0xba, 0x16, 0x98, 0xf5, 0x59, 0x01, 0xbc, 0x58, 0xa1, 0xff, 0xb6, - 0x71, 0x56, 0xba, 0xdc, 0x59, 0xa4, 0xfb, 0x2e, 0x07, 0x15, 0xc1, 0x48, 0x6d, 0xee, 0x8d, 0x3c, - 0xbe, 0x47, 0x18, 0x5c, 0x14, 0x75, 0xe3, 0x05, 0xd4, 0xef, 0x1d, 0xec, 0xad, 0xce, 0x64, 0xdc, - 0x58, 0xea, 0xaa, 0xb5, 0xb3, 0xf5, 0xd8, 0x12, 0xcb, 0xd2, 0x38, 0xe4, 0x3e, 0x54, 0x6c, 0x3c, - 0xc0, 0x69, 0xb6, 0x42, 0xb0, 0x6b, 0xb3, 0x05, 0x4b, 0x42, 0xc5, 0x89, 0xd2, 0xad, 0x2c, 0xe1, - 0xa8, 0x4d, 0xed, 0x47, 0x0d, 0xf2, 0x62, 0x44, 0x3e, 0x05, 0x9d, 0x85, 0x71, 0x64, 0x67, 0x92, - 0x58, 0x9f, 0x8c, 0x1b, 0xa5, 0x2e, 0x1a, 0x4f, 0x1f, 0x7e, 0x49, 0xb2, 0x76, 0x1c, 0xb1, 0x03, - 0xb7, 0x22, 0x97, 0x72, 0xb1, 0xc3, 0x7c, 0xba, 0xc3, 0x63, 0x34, 0x9e, 0x61, 0x07, 0xc9, 0xda, - 0x49, 0x3a, 0xf1, 0xaf, 0x79, 0x00, 0x71, 0x9f, 0x4e, 0xeb, 0xab, 0x80, 0x0d, 0xad, 0x2a, 0xeb, - 0xcd, 0xd9, 0x97, 0xaf, 0x74, 0xc6, 0xa1, 0x7a, 0x22, 0xa4, 0x58, 0x12, 0x4b, 0xde, 0x83, 0xa2, - 0x54, 0x6d, 0xc6, 0xa3, 0x9d, 0xc8, 0x9d, 0xe9, 0x2a, 0x05, 0x56, 0x18, 0x81, 0x66, 0x58, 0xf2, - 0x33, 0x9e, 0x6b, 0x85, 0xce, 0xb6, 0x44, 0x82, 0x96, 0x18, 0x72, 0x0f, 0xf0, 0xbe, 0x49, 0x8e, - 0x12, 0x2f, 0xb2, 0xd9, 0x11, 0x64, 0xbc, 0x14, 0xc7, 0x01, 0xa4, 0x78, 0xa7, 0xd2, 0x04, 0xcf, - 0xe5, 0x9b, 0xe9, 0xe7, 0x79, 0xc8, 0xe3, 0x5f, 0x87, 0x77, 0x13, 0xa8, 0xbc, 0xe1, 0xaa, 0x19, - 0x68, 0x72, 0x5c, 0x1f, 0x8b, 0xf5, 0x44, 0x56, 0x74, 0x16, 0xd7, 0x6f, 0x18, 0x79, 0x6e, 0x2f, - 0xfd, 0xb7, 0x90, 0x33, 0x75, 0x61, 0xc1, 0x37, 0x8f, 0xbc, 0x05, 0x3a, 0xe7, 0xbe, 0x5a, 0xc5, - 0x2b, 0xbe, 0x5d, 0xc1, 0x8a, 0x79, 0x7c, 0x1f, 0x1d, 0xcc, 0x12, 0xe7, 0xbe, 0x74, 0x25, 0x90, - 0xef, 0x87, 0x43, 0x86, 0xe2, 0x2c, 0x9a, 0x38, 0xce, 0xbe, 0x78, 0x85, 0xf3, 0x7e, 0xf1, 0xb6, - 0x60, 0x61, 0x48, 0xe5, 0x87, 0x72, 0x31, 0xe5, 0x7e, 0x44, 0xc5, 0xa7, 0xee, 0xa9, 0xb9, 0x05, - 0x63, 0xc7, 0x59, 0x7d, 0x08, 0xc5, 0xbb, 0x28, 0x37, 0xb9, 0x33, 0x1d, 0xbd, 0x76, 0xec, 0x87, - 0x7c, 0xad, 0x76, 0xfc, 0xc7, 0x4f, 0x73, 0x6e, 0x45, 0x7b, 0x47, 0x6b, 0x2f, 0xef, 0xff, 0x51, - 0x9f, 0xdb, 0x9f, 0xd4, 0xb5, 0xe7, 0x93, 0xba, 0xf6, 0xcb, 0xa4, 0xae, 0xfd, 0x3e, 0xa9, 0x6b, - 0x5f, 0xfd, 0x59, 0x9f, 0xdb, 0x2a, 0x4a, 0xc0, 0x76, 0x11, 0xff, 0x12, 0xde, 0xf8, 0x37, 0x00, - 0x00, 0xff, 0xff, 0x0a, 0x5b, 0x2c, 0xdd, 0x9b, 0x0e, 0x00, 0x00, + 0x14, 0xf6, 0xc6, 0x3f, 0xe2, 0x7d, 0x76, 0xd2, 0x76, 0xa8, 0x90, 0x71, 0xa9, 0x1d, 0xb9, 0xad, + 0x08, 0x12, 0x5a, 0xa3, 0x94, 0x43, 0xd5, 0x72, 0x20, 0x4e, 0xaa, 0xd6, 0x50, 0xda, 0x6a, 0xdd, + 0x82, 0xd4, 0x8b, 0xd9, 0xec, 0x4e, 0xd7, 0xab, 0xae, 0x77, 0xcd, 0xce, 0xac, 0x69, 0x2e, 0x1c, + 0xf8, 0x0b, 0x38, 0x41, 0x8f, 0x1c, 0xe8, 0xff, 0xc0, 0x9d, 0x4b, 0x84, 0x84, 0x14, 0x71, 0x42, + 0x1c, 0x0c, 0xb8, 0x27, 0xee, 0x9c, 0x38, 0xa1, 0x79, 0x33, 0xeb, 0xdd, 0x24, 0x4e, 0x15, 0x92, + 0x54, 0xe2, 0xe4, 0x99, 0x37, 0xef, 0xfb, 0xe6, 0xbd, 0x6f, 0xde, 0x9b, 0x59, 0xc3, 0x6b, 0x6e, + 0xc8, 0x98, 0x37, 0x6a, 0xcb, 0x1f, 0x63, 0x14, 0x85, 0x3c, 0x24, 0x67, 0xed, 0xd0, 0x7e, 0x12, + 0x85, 0x96, 0x3d, 0x30, 0xa4, 0xbd, 0x4e, 0x70, 0x36, 0xda, 0x6a, 0x3b, 0x16, 0xb7, 0xa4, 0x57, + 0xbd, 0x16, 0x73, 0xcf, 0x6f, 0x0f, 0x7c, 0xbb, 0xcd, 0xbd, 0x21, 0x65, 0xdc, 0x1a, 0x2a, 0x7c, + 0xbd, 0x8e, 0x2b, 0x71, 0x10, 0x51, 0x16, 0xfa, 0x63, 0xea, 0xf4, 0x2d, 0xc7, 0x89, 0xd4, 0xda, + 0x79, 0x37, 0x74, 0x43, 0x1c, 0xb6, 0xc5, 0x48, 0x5a, 0x5b, 0xdf, 0x68, 0xb0, 0xd4, 0x09, 0x43, + 0xce, 0x78, 0x64, 0x8d, 0xba, 0xc1, 0xe3, 0x90, 0x74, 0x40, 0x17, 0x28, 0xca, 0x18, 0x65, 0x35, + 0x6d, 0x25, 0xbf, 0x5a, 0x59, 0x6b, 0x18, 0x69, 0x5c, 0x62, 0x07, 0xe3, 0xe1, 0x6c, 0x87, 0x75, + 0xc7, 0x89, 0x3a, 0x85, 0x9d, 0x49, 0x33, 0x67, 0xa6, 0x30, 0xb2, 0x0e, 0xfa, 0x2c, 0xb4, 0xda, + 0xc2, 0x8a, 0xb6, 0x5a, 0x59, 0xbb, 0xb8, 0x9f, 0x63, 0xe0, 0xdb, 0xc6, 0x83, 0xc4, 0x29, 0xa1, + 0x98, 0xa1, 0x5a, 0x7f, 0x17, 0x60, 0xd1, 0xa4, 0x9f, 0xc7, 0x94, 0x71, 0xf2, 0x08, 0x16, 0x83, + 0xd0, 0xa1, 0x7d, 0xcf, 0xa9, 0x69, 0x2b, 0xda, 0x6a, 0xb1, 0xb3, 0x3e, 0x9d, 0x34, 0x4b, 0x77, + 0x43, 0x87, 0x76, 0x37, 0xff, 0x99, 0x34, 0xaf, 0xba, 0x1e, 0x1f, 0xc4, 0x5b, 0x86, 0x1d, 0x0e, + 0xdb, 0xb3, 0x4d, 0x9c, 0xad, 0x74, 0xdc, 0x1e, 0x3d, 0x71, 0xdb, 0x4a, 0x48, 0x43, 0xc2, 0xcc, + 0x92, 0x60, 0xec, 0x3a, 0xe4, 0x1a, 0x14, 0x44, 0xdc, 0x2a, 0xca, 0xa3, 0x65, 0x8a, 0x08, 0xf2, + 0xad, 0x06, 0xe7, 0x06, 0x9e, 0x3b, 0xe8, 0x7f, 0x61, 0x71, 0x1a, 0xf5, 0x31, 0x6c, 0x56, 0xcb, + 0xa3, 0x62, 0x86, 0xb1, 0xff, 0x24, 0x0d, 0x95, 0x8c, 0x71, 0xdb, 0x73, 0x07, 0x9f, 0x0a, 0x44, + 0x0f, 0x01, 0x37, 0x03, 0x1e, 0x6d, 0x77, 0x6e, 0x08, 0xde, 0xaf, 0x7e, 0x3f, 0x5e, 0x2a, 0x67, + 0x06, 0x7b, 0x29, 0xc9, 0x75, 0x28, 0x3a, 0xd4, 0xe7, 0x56, 0xad, 0x80, 0xc1, 0x5c, 0x3e, 0x3c, + 0x98, 0x4d, 0xe1, 0x86, 0x21, 0x98, 0x12, 0x42, 0x5c, 0x00, 0xdb, 0x8f, 0x99, 0xc8, 0xc8, 0x73, + 0x6a, 0xc5, 0x15, 0x6d, 0xb5, 0xda, 0xb9, 0x2d, 0xa2, 0xfb, 0xed, 0xa8, 0x42, 0xcb, 0x1a, 0x8c, + 0x3d, 0xc7, 0x78, 0xf8, 0xb0, 0xbb, 0x39, 0x9d, 0x34, 0xf5, 0x0d, 0x49, 0xd8, 0xdd, 0x34, 0x75, + 0xc5, 0xdd, 0x75, 0xea, 0x1d, 0x38, 0x3f, 0x4f, 0x0a, 0x72, 0x16, 0xf2, 0x4f, 0xe8, 0xb6, 0x3c, + 0x68, 0x53, 0x0c, 0xc9, 0x79, 0x28, 0x8e, 0x2d, 0x3f, 0xa6, 0x78, 0x46, 0x79, 0x53, 0x4e, 0xae, + 0x2f, 0x5c, 0xd3, 0xea, 0xf7, 0x01, 0xd2, 0x0c, 0xb2, 0x48, 0x5d, 0x22, 0xdf, 0xc9, 0x22, 0x2b, + 0x6b, 0xaf, 0x1f, 0x14, 0x42, 0x94, 0x7c, 0x86, 0xb1, 0xf5, 0x73, 0x11, 0xca, 0x26, 0x65, 0xa3, + 0x30, 0x60, 0xf4, 0x7f, 0x5a, 0x77, 0x37, 0x61, 0xd9, 0xf2, 0x39, 0x8d, 0x02, 0x8b, 0x53, 0x6c, + 0xf0, 0x5a, 0xfe, 0x28, 0x1c, 0xe6, 0xd2, 0x0c, 0x25, 0xa6, 0x64, 0x0c, 0xe7, 0x52, 0x9a, 0x24, + 0xcd, 0x02, 0xa6, 0xf9, 0xe1, 0x74, 0xd2, 0x3c, 0xb3, 0x9e, 0x2c, 0x9e, 0x2c, 0xdf, 0x33, 0xd6, + 0x1e, 0x1e, 0x87, 0xdc, 0x48, 0x8a, 0xb3, 0x88, 0xc5, 0x79, 0x65, 0x5e, 0x71, 0x4a, 0xfd, 0xe7, + 0x54, 0xe7, 0xb3, 0xb9, 0x3d, 0x57, 0x42, 0xa6, 0xf6, 0x4b, 0x98, 0x5e, 0x7d, 0xd3, 0x9d, 0x7e, + 0x2d, 0x9e, 0x46, 0x87, 0xb4, 0x9e, 0x6b, 0x00, 0x1b, 0x61, 0x10, 0xf4, 0xb8, 0xc5, 0x63, 0xf6, + 0x4a, 0x2b, 0xba, 0x06, 0x8b, 0xea, 0x05, 0xc0, 0x30, 0x74, 0x33, 0x99, 0x92, 0x0b, 0xa0, 0x5b, + 0x2e, 0xed, 0x07, 0x56, 0x10, 0x32, 0x2c, 0xd6, 0xbc, 0x59, 0xb6, 0x5c, 0x7a, 0x57, 0xcc, 0xaf, + 0x17, 0x9e, 0x7d, 0xd7, 0xcc, 0xb5, 0x7e, 0xd4, 0x00, 0x3e, 0xa6, 0x3c, 0xf2, 0xec, 0x5e, 0x60, + 0x8d, 0xc8, 0x15, 0x58, 0xde, 0xda, 0xe6, 0x94, 0xf5, 0x23, 0x6a, 0x53, 0x6f, 0x4c, 0x1d, 0x95, + 0xd9, 0x12, 0x5a, 0x4d, 0x65, 0x24, 0x17, 0x01, 0xa4, 0x1b, 0xa3, 0x01, 0x57, 0xcc, 0x3a, 0x5a, + 0x7a, 0x34, 0xe0, 0x82, 0xc5, 0x0b, 0x1e, 0x87, 0x19, 0x96, 0x82, 0x64, 0x41, 0x6b, 0x96, 0x45, + 0xba, 0x21, 0x4b, 0x51, 0xb2, 0xa0, 0x05, 0x59, 0x2e, 0xc1, 0x92, 0x1d, 0x06, 0x81, 0x60, 0x79, + 0x1c, 0x33, 0xea, 0xd4, 0x4a, 0xe8, 0x51, 0x45, 0xa3, 0x29, 0x6d, 0x2a, 0x8b, 0xe7, 0x1a, 0x90, + 0x7b, 0x31, 0x77, 0x43, 0x2f, 0x70, 0x33, 0xaa, 0xdf, 0x82, 0x8a, 0x70, 0x16, 0xe5, 0xca, 0x63, + 0x86, 0xca, 0x57, 0xd6, 0xde, 0x3c, 0x58, 0x00, 0x29, 0xa4, 0x53, 0x16, 0xb5, 0xb9, 0x3b, 0x69, + 0x6a, 0x26, 0xd8, 0x29, 0xd1, 0x07, 0xb0, 0x38, 0x44, 0x91, 0x98, 0xaa, 0xa2, 0x39, 0x24, 0xa9, + 0x8a, 0x19, 0x92, 0x04, 0xa6, 0xe2, 0xfc, 0x12, 0xaa, 0x1b, 0xbe, 0x47, 0x03, 0xae, 0x78, 0x3f, + 0xda, 0x1f, 0xe0, 0x21, 0xcf, 0xc6, 0xc1, 0xdc, 0xd4, 0xcd, 0x94, 0x0d, 0xf2, 0x02, 0xe8, 0x43, + 0xeb, 0x69, 0x1f, 0xe5, 0xc1, 0x30, 0x8b, 0x66, 0x79, 0x68, 0x3d, 0x15, 0x98, 0x64, 0xff, 0x1f, + 0x34, 0xa8, 0xf6, 0x68, 0x34, 0xc6, 0xba, 0x16, 0x98, 0x8d, 0x79, 0x01, 0xbc, 0x5c, 0xa1, 0xff, + 0xb6, 0x71, 0x56, 0xba, 0xfc, 0x49, 0xa4, 0xfb, 0x3e, 0x0f, 0x55, 0xc1, 0x48, 0x6d, 0xee, 0x8d, + 0x3d, 0xbe, 0x4d, 0x18, 0x9c, 0x15, 0x75, 0xe3, 0x05, 0xd4, 0xef, 0xef, 0xed, 0xad, 0xee, 0x74, + 0xd2, 0x5c, 0xee, 0xa9, 0xb5, 0x93, 0xf5, 0xd8, 0x32, 0xcb, 0xd2, 0x38, 0xe4, 0x0e, 0x54, 0x6d, + 0x3c, 0xc0, 0x59, 0xb6, 0x42, 0xb0, 0x4b, 0xf3, 0x05, 0x4b, 0x42, 0xc5, 0x89, 0xd2, 0xad, 0x22, + 0xe1, 0xa8, 0x4d, 0xfd, 0x27, 0x0d, 0x0a, 0x62, 0x44, 0x3e, 0x03, 0x9d, 0x85, 0x71, 0x64, 0x67, + 0x92, 0xd8, 0x98, 0x4e, 0x9a, 0xe5, 0x1e, 0x1a, 0x8f, 0x1f, 0x7e, 0x59, 0xb2, 0x76, 0x1d, 0xb1, + 0x03, 0xb7, 0x22, 0x97, 0x72, 0xb1, 0xc3, 0x42, 0xba, 0xc3, 0x03, 0x34, 0x9e, 0x60, 0x07, 0xc9, + 0xda, 0x4d, 0x3a, 0xf1, 0xaf, 0x05, 0x00, 0x71, 0x9f, 0xce, 0xea, 0xab, 0x88, 0x0d, 0xad, 0x2a, + 0xeb, 0xad, 0xf9, 0x97, 0xaf, 0x74, 0xc6, 0xa1, 0x7a, 0x22, 0xa4, 0x58, 0x12, 0x4b, 0xde, 0x87, + 0x92, 0x54, 0x6d, 0xce, 0xa3, 0x9d, 0xc8, 0x9d, 0xe9, 0x2a, 0x05, 0x56, 0x18, 0x81, 0x66, 0x58, + 0xf2, 0x73, 0x9e, 0x6b, 0x85, 0xce, 0xb6, 0x44, 0x82, 0x96, 0x18, 0x72, 0x1b, 0xf0, 0xbe, 0x49, + 0x8e, 0x12, 0x2f, 0xb2, 0xf9, 0x11, 0x64, 0xbc, 0x14, 0xc7, 0x1e, 0xa4, 0x78, 0xa7, 0xd2, 0x04, + 0x4f, 0xe5, 0x9b, 0xe9, 0x97, 0x05, 0x28, 0xe0, 0x5f, 0x87, 0xf7, 0x12, 0xa8, 0xbc, 0xe1, 0x6a, + 0x19, 0x68, 0x72, 0x5c, 0x9f, 0x88, 0xf5, 0x44, 0x56, 0x74, 0x16, 0xd7, 0x6f, 0x18, 0x79, 0x6e, + 0x3f, 0xfd, 0xb7, 0x90, 0x37, 0x75, 0x61, 0xc1, 0x37, 0x8f, 0xbc, 0x0d, 0x3a, 0xe7, 0xbe, 0x5a, + 0xc5, 0x2b, 0xbe, 0x53, 0xc5, 0x8a, 0x79, 0x70, 0x07, 0x1d, 0xcc, 0x32, 0xe7, 0xbe, 0x74, 0x25, + 0x50, 0x18, 0x84, 0x23, 0x86, 0xe2, 0x2c, 0x99, 0x38, 0xce, 0xbe, 0x78, 0xc5, 0xd3, 0x7e, 0xf1, + 0x1e, 0xc1, 0xe2, 0x88, 0xca, 0x0f, 0xe5, 0x52, 0xca, 0x7d, 0x9f, 0x8a, 0x4f, 0xdd, 0x63, 0x73, + 0x0b, 0xc6, 0xae, 0xb3, 0x76, 0x0f, 0x4a, 0xb7, 0x50, 0x6e, 0x72, 0x73, 0x36, 0x7a, 0xe3, 0xd0, + 0x0f, 0xf9, 0x7a, 0xfd, 0xf0, 0x8f, 0x9f, 0x56, 0x6e, 0x55, 0x7b, 0x57, 0xeb, 0x5c, 0xde, 0xf9, + 0xb3, 0x91, 0xdb, 0x99, 0x36, 0xb4, 0xdd, 0x69, 0x43, 0xfb, 0x75, 0xda, 0xd0, 0xfe, 0x98, 0x36, + 0xb4, 0xaf, 0x5f, 0x34, 0x72, 0xbb, 0x2f, 0x1a, 0xb9, 0x47, 0x25, 0x09, 0xda, 0x2a, 0xe1, 0xdf, + 0xc2, 0xab, 0xff, 0x06, 0x00, 0x00, 0xff, 0xff, 0x09, 0x99, 0x68, 0x2b, 0x9f, 0x0e, 0x00, 0x00, } diff --git a/pkg/internal/client/lease.pb.go b/pkg/internal/client/lease.pb.go index f7e6ddf96f99..d2e9fd3e9f53 100644 --- a/pkg/internal/client/lease.pb.go +++ b/pkg/internal/client/lease.pb.go @@ -28,14 +28,13 @@ type LeaseVal struct { // The expiration time of the lease. Expiration hlc.Timestamp `protobuf:"bytes,2,opt,name=expiration" json:"expiration"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *LeaseVal) Reset() { *m = LeaseVal{} } func (m *LeaseVal) String() string { return proto.CompactTextString(m) } func (*LeaseVal) ProtoMessage() {} func (*LeaseVal) Descriptor() ([]byte, []int) { - return fileDescriptor_lease_388b50bd00aee90f, []int{0} + return fileDescriptor_lease_d29b70eecb17cf12, []int{0} } func (m *LeaseVal) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -342,10 +341,10 @@ var ( ErrIntOverflowLease = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("internal/client/lease.proto", fileDescriptor_lease_388b50bd00aee90f) } +func init() { proto.RegisterFile("internal/client/lease.proto", fileDescriptor_lease_d29b70eecb17cf12) } -var fileDescriptor_lease_388b50bd00aee90f = []byte{ - // 207 bytes of a gzipped FileDescriptorProto +var fileDescriptor_lease_d29b70eecb17cf12 = []byte{ + // 211 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x92, 0xce, 0xcc, 0x2b, 0x49, 0x2d, 0xca, 0x4b, 0xcc, 0xd1, 0x4f, 0xce, 0xc9, 0x4c, 0xcd, 0x2b, 0xd1, 0xcf, 0x49, 0x4d, 0x2c, 0x4e, 0xd5, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x12, 0x48, 0xce, 0x4f, 0xce, 0x2e, 0xca, 0x4f, @@ -356,7 +355,8 @@ var fileDescriptor_lease_388b50bd00aee90f = []byte{ 0xa7, 0x13, 0xcb, 0x89, 0x7b, 0xf2, 0x0c, 0x41, 0x10, 0x21, 0x21, 0x67, 0x2e, 0xae, 0xd4, 0x8a, 0x82, 0xcc, 0xa2, 0xc4, 0x92, 0xcc, 0xfc, 0x3c, 0x09, 0x26, 0x05, 0x46, 0x0d, 0x6e, 0x23, 0x59, 0x3d, 0x84, 0xf5, 0x20, 0x6b, 0xf5, 0x32, 0x72, 0x92, 0xf5, 0x42, 0x60, 0xd6, 0x42, 0xf5, 0x23, - 0x69, 0x73, 0x52, 0x38, 0xf1, 0x50, 0x8e, 0xe1, 0xc4, 0x23, 0x39, 0xc6, 0x0b, 0x8f, 0xe4, 0x18, - 0x6f, 0x3c, 0x92, 0x63, 0x7c, 0xf0, 0x48, 0x8e, 0x71, 0xc2, 0x63, 0x39, 0x86, 0x28, 0x36, 0x88, - 0xf3, 0x01, 0x01, 0x00, 0x00, 0xff, 0xff, 0xfe, 0xfd, 0x01, 0x1f, 0xee, 0x00, 0x00, 0x00, + 0x69, 0x73, 0x52, 0x39, 0xf1, 0x50, 0x8e, 0xe1, 0xc4, 0x23, 0x39, 0xc6, 0x0b, 0x8f, 0xe4, 0x18, + 0x6f, 0x3c, 0x92, 0x63, 0x7c, 0xf0, 0x48, 0x8e, 0x71, 0xc2, 0x63, 0x39, 0x86, 0x0b, 0x8f, 0xe5, + 0x18, 0xa2, 0xd8, 0x20, 0x5e, 0x00, 0x04, 0x00, 0x00, 0xff, 0xff, 0xc9, 0x4f, 0xe5, 0x9c, 0xf2, + 0x00, 0x00, 0x00, } diff --git a/pkg/jobs/jobspb/jobs.pb.go b/pkg/jobs/jobspb/jobs.pb.go index 716d2444d0f4..7d135856b2c0 100644 --- a/pkg/jobs/jobspb/jobs.pb.go +++ b/pkg/jobs/jobspb/jobs.pb.go @@ -55,7 +55,7 @@ func (x Status) String() string { return proto.EnumName(Status_name, int32(x)) } func (Status) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_jobs_e09315ba8a852fff, []int{0} + return fileDescriptor_jobs_8e05f640745fcc3e, []int{0} } type Type int32 @@ -93,7 +93,7 @@ var Type_value = map[string]int32{ } func (Type) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_jobs_e09315ba8a852fff, []int{1} + return fileDescriptor_jobs_8e05f640745fcc3e, []int{1} } type Lease struct { @@ -102,14 +102,13 @@ type Lease struct { // The epoch of the lease holder's node liveness entry. Epoch int64 `protobuf:"varint,2,opt,name=epoch,proto3" json:"epoch,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *Lease) Reset() { *m = Lease{} } func (m *Lease) String() string { return proto.CompactTextString(m) } func (*Lease) ProtoMessage() {} func (*Lease) Descriptor() ([]byte, []int) { - return fileDescriptor_jobs_e09315ba8a852fff, []int{0} + return fileDescriptor_jobs_8e05f640745fcc3e, []int{0} } func (m *Lease) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -140,14 +139,13 @@ type BackupDetails struct { URI string `protobuf:"bytes,3,opt,name=uri,proto3" json:"uri,omitempty"` BackupDescriptor []byte `protobuf:"bytes,4,opt,name=backup_descriptor,json=backupDescriptor,proto3" json:"backup_descriptor,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *BackupDetails) Reset() { *m = BackupDetails{} } func (m *BackupDetails) String() string { return proto.CompactTextString(m) } func (*BackupDetails) ProtoMessage() {} func (*BackupDetails) Descriptor() ([]byte, []int) { - return fileDescriptor_jobs_e09315ba8a852fff, []int{1} + return fileDescriptor_jobs_8e05f640745fcc3e, []int{1} } func (m *BackupDetails) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -174,14 +172,13 @@ var xxx_messageInfo_BackupDetails proto.InternalMessageInfo type BackupProgress struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *BackupProgress) Reset() { *m = BackupProgress{} } func (m *BackupProgress) String() string { return proto.CompactTextString(m) } func (*BackupProgress) ProtoMessage() {} func (*BackupProgress) Descriptor() ([]byte, []int) { - return fileDescriptor_jobs_e09315ba8a852fff, []int{2} + return fileDescriptor_jobs_8e05f640745fcc3e, []int{2} } func (m *BackupProgress) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -213,14 +210,13 @@ type RestoreDetails struct { TableDescs []*sqlbase.TableDescriptor `protobuf:"bytes,5,rep,name=table_descs,json=tableDescs,proto3" json:"table_descs,omitempty"` OverrideDB string `protobuf:"bytes,6,opt,name=override_db,json=overrideDb,proto3" json:"override_db,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RestoreDetails) Reset() { *m = RestoreDetails{} } func (m *RestoreDetails) String() string { return proto.CompactTextString(m) } func (*RestoreDetails) ProtoMessage() {} func (*RestoreDetails) Descriptor() ([]byte, []int) { - return fileDescriptor_jobs_e09315ba8a852fff, []int{3} + return fileDescriptor_jobs_8e05f640745fcc3e, []int{3} } func (m *RestoreDetails) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -249,14 +245,13 @@ type RestoreDetails_TableRewrite struct { TableID github_com_cockroachdb_cockroach_pkg_sql_sqlbase.ID `protobuf:"varint,1,opt,name=table_id,json=tableId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/sql/sqlbase.ID" json:"table_id,omitempty"` ParentID github_com_cockroachdb_cockroach_pkg_sql_sqlbase.ID `protobuf:"varint,2,opt,name=parent_id,json=parentId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/sql/sqlbase.ID" json:"parent_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RestoreDetails_TableRewrite) Reset() { *m = RestoreDetails_TableRewrite{} } func (m *RestoreDetails_TableRewrite) String() string { return proto.CompactTextString(m) } func (*RestoreDetails_TableRewrite) ProtoMessage() {} func (*RestoreDetails_TableRewrite) Descriptor() ([]byte, []int) { - return fileDescriptor_jobs_e09315ba8a852fff, []int{3, 0} + return fileDescriptor_jobs_8e05f640745fcc3e, []int{3, 0} } func (m *RestoreDetails_TableRewrite) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -284,14 +279,13 @@ var xxx_messageInfo_RestoreDetails_TableRewrite proto.InternalMessageInfo type RestoreProgress struct { HighWater []byte `protobuf:"bytes,1,opt,name=high_water,json=highWater,proto3" json:"high_water,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RestoreProgress) Reset() { *m = RestoreProgress{} } func (m *RestoreProgress) String() string { return proto.CompactTextString(m) } func (*RestoreProgress) ProtoMessage() {} func (*RestoreProgress) Descriptor() ([]byte, []int) { - return fileDescriptor_jobs_e09315ba8a852fff, []int{4} + return fileDescriptor_jobs_8e05f640745fcc3e, []int{4} } func (m *RestoreProgress) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -337,14 +331,13 @@ type ImportDetails struct { // directly, many other fields like samples, oversample, sst_size are ignored. IngestDirectly bool `protobuf:"varint,11,opt,name=ingest_directly,json=ingestDirectly,proto3" json:"ingest_directly,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ImportDetails) Reset() { *m = ImportDetails{} } func (m *ImportDetails) String() string { return proto.CompactTextString(m) } func (*ImportDetails) ProtoMessage() {} func (*ImportDetails) Descriptor() ([]byte, []int) { - return fileDescriptor_jobs_e09315ba8a852fff, []int{5} + return fileDescriptor_jobs_8e05f640745fcc3e, []int{5} } func (m *ImportDetails) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -375,14 +368,13 @@ type ImportDetails_Table struct { SeqVal int64 `protobuf:"varint,19,opt,name=seq_val,json=seqVal,proto3" json:"seq_val,omitempty"` IsNew bool `protobuf:"varint,20,opt,name=is_new,json=isNew,proto3" json:"is_new,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ImportDetails_Table) Reset() { *m = ImportDetails_Table{} } func (m *ImportDetails_Table) String() string { return proto.CompactTextString(m) } func (*ImportDetails_Table) ProtoMessage() {} func (*ImportDetails_Table) Descriptor() ([]byte, []int) { - return fileDescriptor_jobs_e09315ba8a852fff, []int{5, 0} + return fileDescriptor_jobs_8e05f640745fcc3e, []int{5, 0} } func (m *ImportDetails_Table) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -416,14 +408,13 @@ type ImportProgress struct { // spans when resuming an import job. SpanProgress []roachpb.Span `protobuf:"bytes,4,rep,name=span_progress,json=spanProgress,proto3" json:"span_progress"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ImportProgress) Reset() { *m = ImportProgress{} } func (m *ImportProgress) String() string { return proto.CompactTextString(m) } func (*ImportProgress) ProtoMessage() {} func (*ImportProgress) Descriptor() ([]byte, []int) { - return fileDescriptor_jobs_e09315ba8a852fff, []int{6} + return fileDescriptor_jobs_8e05f640745fcc3e, []int{6} } func (m *ImportProgress) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -451,14 +442,13 @@ var xxx_messageInfo_ImportProgress proto.InternalMessageInfo type ResumeSpanList struct { ResumeSpans []roachpb.Span `protobuf:"bytes,1,rep,name=resume_spans,json=resumeSpans,proto3" json:"resume_spans"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ResumeSpanList) Reset() { *m = ResumeSpanList{} } func (m *ResumeSpanList) String() string { return proto.CompactTextString(m) } func (*ResumeSpanList) ProtoMessage() {} func (*ResumeSpanList) Descriptor() ([]byte, []int) { - return fileDescriptor_jobs_e09315ba8a852fff, []int{7} + return fileDescriptor_jobs_8e05f640745fcc3e, []int{7} } func (m *ResumeSpanList) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -488,14 +478,13 @@ type DroppedTableDetails struct { ID github_com_cockroachdb_cockroach_pkg_sql_sqlbase.ID `protobuf:"varint,2,opt,name=ID,proto3,casttype=github.com/cockroachdb/cockroach/pkg/sql/sqlbase.ID" json:"ID,omitempty"` Status Status `protobuf:"varint,3,opt,name=status,proto3,enum=cockroach.sql.jobs.jobspb.Status" json:"status,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *DroppedTableDetails) Reset() { *m = DroppedTableDetails{} } func (m *DroppedTableDetails) String() string { return proto.CompactTextString(m) } func (*DroppedTableDetails) ProtoMessage() {} func (*DroppedTableDetails) Descriptor() ([]byte, []int) { - return fileDescriptor_jobs_e09315ba8a852fff, []int{8} + return fileDescriptor_jobs_8e05f640745fcc3e, []int{8} } func (m *DroppedTableDetails) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -532,14 +521,13 @@ type SchemaChangeDetails struct { // The descriptor ID of the dropped database which created this job. DroppedDatabaseID github_com_cockroachdb_cockroach_pkg_sql_sqlbase.ID `protobuf:"varint,4,opt,name=dropped_database_id,json=droppedDatabaseId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/sql/sqlbase.ID" json:"dropped_database_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *SchemaChangeDetails) Reset() { *m = SchemaChangeDetails{} } func (m *SchemaChangeDetails) String() string { return proto.CompactTextString(m) } func (*SchemaChangeDetails) ProtoMessage() {} func (*SchemaChangeDetails) Descriptor() ([]byte, []int) { - return fileDescriptor_jobs_e09315ba8a852fff, []int{9} + return fileDescriptor_jobs_8e05f640745fcc3e, []int{9} } func (m *SchemaChangeDetails) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -566,14 +554,13 @@ var xxx_messageInfo_SchemaChangeDetails proto.InternalMessageInfo type SchemaChangeProgress struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *SchemaChangeProgress) Reset() { *m = SchemaChangeProgress{} } func (m *SchemaChangeProgress) String() string { return proto.CompactTextString(m) } func (*SchemaChangeProgress) ProtoMessage() {} func (*SchemaChangeProgress) Descriptor() ([]byte, []int) { - return fileDescriptor_jobs_e09315ba8a852fff, []int{10} + return fileDescriptor_jobs_8e05f640745fcc3e, []int{10} } func (m *SchemaChangeProgress) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -601,14 +588,13 @@ var xxx_messageInfo_SchemaChangeProgress proto.InternalMessageInfo type ChangefeedTarget struct { StatementTimeName string `protobuf:"bytes,1,opt,name=statement_time_name,json=statementTimeName,proto3" json:"statement_time_name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ChangefeedTarget) Reset() { *m = ChangefeedTarget{} } func (m *ChangefeedTarget) String() string { return proto.CompactTextString(m) } func (*ChangefeedTarget) ProtoMessage() {} func (*ChangefeedTarget) Descriptor() ([]byte, []int) { - return fileDescriptor_jobs_e09315ba8a852fff, []int{11} + return fileDescriptor_jobs_8e05f640745fcc3e, []int{11} } func (m *ChangefeedTarget) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -656,14 +642,13 @@ type ChangefeedDetails struct { Opts map[string]string `protobuf:"bytes,4,rep,name=opts,proto3" json:"opts,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` StatementTime hlc.Timestamp `protobuf:"bytes,7,opt,name=statement_time,json=statementTime,proto3" json:"statement_time"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ChangefeedDetails) Reset() { *m = ChangefeedDetails{} } func (m *ChangefeedDetails) String() string { return proto.CompactTextString(m) } func (*ChangefeedDetails) ProtoMessage() {} func (*ChangefeedDetails) Descriptor() ([]byte, []int) { - return fileDescriptor_jobs_e09315ba8a852fff, []int{12} + return fileDescriptor_jobs_8e05f640745fcc3e, []int{12} } func (m *ChangefeedDetails) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -692,14 +677,13 @@ type ResolvedSpan struct { Span roachpb.Span `protobuf:"bytes,1,opt,name=span,proto3" json:"span"` Timestamp hlc.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ResolvedSpan) Reset() { *m = ResolvedSpan{} } func (m *ResolvedSpan) String() string { return proto.CompactTextString(m) } func (*ResolvedSpan) ProtoMessage() {} func (*ResolvedSpan) Descriptor() ([]byte, []int) { - return fileDescriptor_jobs_e09315ba8a852fff, []int{13} + return fileDescriptor_jobs_8e05f640745fcc3e, []int{13} } func (m *ResolvedSpan) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -727,14 +711,13 @@ var xxx_messageInfo_ResolvedSpan proto.InternalMessageInfo type ChangefeedProgress struct { ResolvedSpans []ResolvedSpan `protobuf:"bytes,2,rep,name=resolved_spans,json=resolvedSpans,proto3" json:"resolved_spans"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ChangefeedProgress) Reset() { *m = ChangefeedProgress{} } func (m *ChangefeedProgress) String() string { return proto.CompactTextString(m) } func (*ChangefeedProgress) ProtoMessage() {} func (*ChangefeedProgress) Descriptor() ([]byte, []int) { - return fileDescriptor_jobs_e09315ba8a852fff, []int{14} + return fileDescriptor_jobs_8e05f640745fcc3e, []int{14} } func (m *ChangefeedProgress) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -773,14 +756,13 @@ type CreateStatsDetails struct { // Fully qualified table name. FQTableName string `protobuf:"bytes,6,opt,name=fq_table_name,json=fqTableName,proto3" json:"fq_table_name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *CreateStatsDetails) Reset() { *m = CreateStatsDetails{} } func (m *CreateStatsDetails) String() string { return proto.CompactTextString(m) } func (*CreateStatsDetails) ProtoMessage() {} func (*CreateStatsDetails) Descriptor() ([]byte, []int) { - return fileDescriptor_jobs_e09315ba8a852fff, []int{15} + return fileDescriptor_jobs_8e05f640745fcc3e, []int{15} } func (m *CreateStatsDetails) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -808,14 +790,13 @@ var xxx_messageInfo_CreateStatsDetails proto.InternalMessageInfo type CreateStatsDetails_ColList struct { IDs []github_com_cockroachdb_cockroach_pkg_sql_sqlbase.ColumnID `protobuf:"varint,1,rep,packed,name=ids,proto3,casttype=github.com/cockroachdb/cockroach/pkg/sql/sqlbase.ColumnID" json:"ids,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *CreateStatsDetails_ColList) Reset() { *m = CreateStatsDetails_ColList{} } func (m *CreateStatsDetails_ColList) String() string { return proto.CompactTextString(m) } func (*CreateStatsDetails_ColList) ProtoMessage() {} func (*CreateStatsDetails_ColList) Descriptor() ([]byte, []int) { - return fileDescriptor_jobs_e09315ba8a852fff, []int{15, 0} + return fileDescriptor_jobs_8e05f640745fcc3e, []int{15, 0} } func (m *CreateStatsDetails_ColList) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -842,14 +823,13 @@ var xxx_messageInfo_CreateStatsDetails_ColList proto.InternalMessageInfo type CreateStatsProgress struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *CreateStatsProgress) Reset() { *m = CreateStatsProgress{} } func (m *CreateStatsProgress) String() string { return proto.CompactTextString(m) } func (*CreateStatsProgress) ProtoMessage() {} func (*CreateStatsProgress) Descriptor() ([]byte, []int) { - return fileDescriptor_jobs_e09315ba8a852fff, []int{16} + return fileDescriptor_jobs_8e05f640745fcc3e, []int{16} } func (m *CreateStatsProgress) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -897,14 +877,13 @@ type Payload struct { // *Payload_CreateStats Details isPayload_Details `protobuf_oneof:"details"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *Payload) Reset() { *m = Payload{} } func (m *Payload) String() string { return proto.CompactTextString(m) } func (*Payload) ProtoMessage() {} func (*Payload) Descriptor() ([]byte, []int) { - return fileDescriptor_jobs_e09315ba8a852fff, []int{17} + return fileDescriptor_jobs_8e05f640745fcc3e, []int{17} } func (m *Payload) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1176,14 +1155,13 @@ type Progress struct { // *Progress_CreateStats Details isProgress_Details `protobuf_oneof:"details"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *Progress) Reset() { *m = Progress{} } func (m *Progress) String() string { return proto.CompactTextString(m) } func (*Progress) ProtoMessage() {} func (*Progress) Descriptor() ([]byte, []int) { - return fileDescriptor_jobs_e09315ba8a852fff, []int{18} + return fileDescriptor_jobs_8e05f640745fcc3e, []int{18} } func (m *Progress) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -7244,161 +7222,162 @@ var ( ErrIntOverflowJobs = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("jobs/jobspb/jobs.proto", fileDescriptor_jobs_e09315ba8a852fff) } - -var fileDescriptor_jobs_e09315ba8a852fff = []byte{ - // 2445 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x58, 0x5f, 0x8f, 0xe3, 0x56, - 0x15, 0x8f, 0x13, 0x27, 0x71, 0x4e, 0xfe, 0x8c, 0x73, 0x67, 0xda, 0xba, 0x51, 0x3b, 0x09, 0x81, - 0xb6, 0xd3, 0x2d, 0x4d, 0x60, 0x2a, 0x5a, 0x5a, 0x41, 0x45, 0xfe, 0xcd, 0x4e, 0xd2, 0xdd, 0x64, - 0xea, 0x64, 0x5a, 0x28, 0x02, 0xe3, 0xc4, 0x77, 0x26, 0x66, 0x92, 0xd8, 0xe3, 0xeb, 0xec, 0x76, - 0x2b, 0x24, 0x24, 0xc4, 0x03, 0xda, 0x27, 0x3e, 0x00, 0x23, 0x21, 0x01, 0x12, 0x2f, 0x88, 0x7e, - 0x8c, 0xbe, 0x20, 0x40, 0xbc, 0x80, 0x90, 0x02, 0x84, 0x07, 0xf8, 0x04, 0x3c, 0xec, 0x13, 0xba, - 0xf7, 0xda, 0x8e, 0x33, 0x3b, 0xcc, 0x3f, 0x89, 0x97, 0x99, 0xf8, 0xdc, 0x73, 0x8e, 0xef, 0x39, - 0xe7, 0x77, 0x7e, 0xf7, 0x5c, 0xc3, 0xb3, 0xdf, 0xb7, 0x86, 0xa4, 0x4a, 0xff, 0xd8, 0x43, 0xf6, - 0xaf, 0x62, 0x3b, 0x96, 0x6b, 0xa1, 0xe7, 0x47, 0xd6, 0xe8, 0xc4, 0xb1, 0xf4, 0xd1, 0xb8, 0x42, - 0x4e, 0x27, 0x15, 0xb6, 0xc2, 0xb5, 0x0a, 0x5b, 0xc7, 0xd6, 0xb1, 0xc5, 0xb4, 0xaa, 0xf4, 0x17, - 0x37, 0x28, 0x20, 0xa6, 0x6c, 0x0f, 0xab, 0x86, 0xee, 0xea, 0x9e, 0x4c, 0xf1, 0x65, 0xa6, 0xf5, - 0xfa, 0x91, 0xe5, 0x4c, 0x75, 0xd7, 0x73, 0x5f, 0x78, 0x81, 0x9c, 0x4e, 0xaa, 0xe4, 0x74, 0x32, - 0xd4, 0x09, 0xae, 0x12, 0xd7, 0x99, 0x8f, 0xdc, 0xb9, 0x83, 0x0d, 0xdf, 0x6e, 0xee, 0x9a, 0x93, - 0xea, 0x78, 0x32, 0xaa, 0xba, 0xe6, 0x14, 0x13, 0x57, 0x9f, 0xda, 0x7c, 0xa5, 0xfc, 0x43, 0x88, - 0xdf, 0xc3, 0x3a, 0xc1, 0xe8, 0x23, 0x48, 0xce, 0x2c, 0x03, 0x6b, 0xa6, 0xa1, 0x08, 0x25, 0x61, - 0x27, 0x5b, 0xaf, 0x2d, 0x17, 0xc5, 0x44, 0xd7, 0x32, 0x70, 0xbb, 0xf9, 0x64, 0x51, 0x7c, 0xe3, - 0xd8, 0x74, 0xc7, 0xf3, 0x61, 0x65, 0x64, 0x4d, 0xab, 0x41, 0x24, 0xc6, 0x70, 0xf5, 0xbb, 0x6a, - 0x9f, 0x1c, 0x57, 0xbd, 0xed, 0x55, 0xb8, 0x99, 0x9a, 0xa0, 0x1e, 0xdb, 0x06, 0xda, 0x82, 0x38, - 0xb6, 0xad, 0xd1, 0x58, 0x89, 0x96, 0x84, 0x9d, 0x98, 0xca, 0x1f, 0xde, 0x11, 0xff, 0xfd, 0xf3, - 0xa2, 0x50, 0xfe, 0xab, 0x00, 0xd9, 0xba, 0x3e, 0x3a, 0x99, 0xdb, 0x4d, 0xec, 0xea, 0xe6, 0x84, - 0xa0, 0x3a, 0x00, 0x71, 0x75, 0xc7, 0xd5, 0xe8, 0x5e, 0xd9, 0x66, 0xd2, 0xbb, 0x2f, 0x56, 0x56, - 0xe9, 0xa3, 0xb1, 0x54, 0xc6, 0x93, 0x51, 0x65, 0xe0, 0xc7, 0x52, 0x17, 0x3f, 0x5b, 0x14, 0x23, - 0x6a, 0x8a, 0x99, 0x51, 0x29, 0x7a, 0x17, 0x24, 0x3c, 0x33, 0xb8, 0x87, 0xe8, 0xf5, 0x3d, 0x24, - 0xf1, 0xcc, 0x60, 0xf6, 0xcf, 0x43, 0x6c, 0xee, 0x98, 0x4a, 0xac, 0x24, 0xec, 0xa4, 0xea, 0xc9, - 0xe5, 0xa2, 0x18, 0x3b, 0x54, 0xdb, 0x2a, 0x95, 0xa1, 0xd7, 0x20, 0x3f, 0x64, 0xfb, 0xd5, 0x0c, - 0x4c, 0x46, 0x8e, 0x69, 0xbb, 0x96, 0xa3, 0x88, 0x25, 0x61, 0x27, 0xa3, 0xca, 0x43, 0x2f, 0x10, - 0x5f, 0x5e, 0x96, 0x21, 0xc7, 0x83, 0x3b, 0x70, 0xac, 0x63, 0x07, 0x13, 0x52, 0xfe, 0x4b, 0x1c, - 0x72, 0x2a, 0x26, 0xae, 0xe5, 0x60, 0x3f, 0xe0, 0x9f, 0x09, 0x90, 0x73, 0xf5, 0xe1, 0x04, 0x6b, - 0x0e, 0x7e, 0xe8, 0x98, 0x2e, 0x26, 0x4a, 0xb4, 0x14, 0xdb, 0x49, 0xef, 0x7e, 0xad, 0xf2, 0x3f, - 0x41, 0x53, 0x59, 0xf7, 0x51, 0x19, 0x50, 0x7b, 0xd5, 0x33, 0x6f, 0xcd, 0x5c, 0xe7, 0x51, 0xfd, - 0xad, 0x1f, 0xfd, 0xed, 0x9a, 0x65, 0x0b, 0x61, 0xa7, 0xd2, 0x6e, 0xaa, 0x59, 0x37, 0xec, 0x0c, - 0xbd, 0x00, 0xe2, 0xdc, 0x31, 0x89, 0x12, 0x2b, 0xc5, 0x76, 0x52, 0x75, 0x69, 0xb9, 0x28, 0x8a, - 0x87, 0x6a, 0x9b, 0xa8, 0x4c, 0xba, 0x96, 0x69, 0xf1, 0x16, 0x99, 0xbe, 0x0b, 0x69, 0x1e, 0x3b, - 0xcd, 0x26, 0x51, 0xe2, 0x2c, 0xf0, 0x97, 0xcf, 0x05, 0xee, 0x6f, 0x8e, 0x45, 0xb9, 0x4a, 0xaf, - 0x0a, 0xae, 0x2f, 0x20, 0xa8, 0x0a, 0x69, 0xeb, 0x01, 0x76, 0x1c, 0xd3, 0xc0, 0x9a, 0x31, 0x54, - 0x12, 0xac, 0x74, 0xb9, 0xe5, 0xa2, 0x08, 0x3d, 0x4f, 0xdc, 0xac, 0xab, 0xe0, 0xab, 0x34, 0x87, - 0x85, 0xdf, 0x0b, 0x90, 0x09, 0xa7, 0x0d, 0x7d, 0x07, 0x24, 0xbe, 0x95, 0xa0, 0x07, 0xea, 0xcb, - 0x45, 0x31, 0xc9, 0x74, 0x6e, 0xd0, 0x04, 0xe7, 0xb2, 0x99, 0x64, 0x3e, 0xdb, 0x06, 0xfa, 0x1e, - 0xa4, 0x6c, 0xdd, 0xc1, 0x33, 0x97, 0xfa, 0x8f, 0x32, 0xff, 0x8d, 0xe5, 0xa2, 0x28, 0x1d, 0x30, - 0xe1, 0xed, 0x5f, 0x20, 0x71, 0xaf, 0x6d, 0xa3, 0xf0, 0x31, 0xa0, 0xa7, 0x71, 0x80, 0x64, 0x88, - 0x9d, 0xe0, 0x47, 0x3c, 0x22, 0x95, 0xfe, 0x44, 0xf7, 0x20, 0xfe, 0x40, 0x9f, 0xcc, 0xfd, 0xd6, - 0x78, 0xf3, 0x76, 0x30, 0x53, 0xb9, 0x93, 0x77, 0xa2, 0x5f, 0x15, 0x3a, 0xa2, 0x24, 0xc8, 0xd1, - 0xf2, 0x97, 0x60, 0xc3, 0xd3, 0xf7, 0xe1, 0x8e, 0x5e, 0x04, 0x18, 0x9b, 0xc7, 0x63, 0xed, 0xa1, - 0xee, 0x62, 0x87, 0xed, 0x21, 0xa3, 0xa6, 0xa8, 0xe4, 0x43, 0x2a, 0x28, 0xff, 0x27, 0x0e, 0xd9, - 0xf6, 0xd4, 0xb6, 0x1c, 0xd7, 0x6f, 0x86, 0x7b, 0x90, 0x60, 0x09, 0x23, 0x8a, 0xc0, 0xa0, 0x50, - 0xb9, 0x64, 0x73, 0x6b, 0x96, 0x7c, 0x6f, 0x1e, 0xbc, 0x3c, 0x1f, 0x01, 0x76, 0xa3, 0x17, 0x62, - 0xf7, 0xeb, 0x90, 0xe0, 0x2c, 0xca, 0x1a, 0x3d, 0xbd, 0x5b, 0x0c, 0xbd, 0xcb, 0xa7, 0xb2, 0x76, - 0x6f, 0xcf, 0x9c, 0xe0, 0x3d, 0xa6, 0xe6, 0x3b, 0xe7, 0x46, 0xe8, 0x65, 0x90, 0x08, 0x71, 0x35, - 0x62, 0x7e, 0xc2, 0xa1, 0x1f, 0xab, 0xa7, 0x29, 0x5e, 0xfa, 0xfd, 0x41, 0xdf, 0xfc, 0x04, 0xab, - 0x49, 0x42, 0x5c, 0xfa, 0x03, 0x15, 0x40, 0x7a, 0xa8, 0x4f, 0x26, 0xac, 0x45, 0xe2, 0x8c, 0x01, - 0x83, 0xe7, 0x75, 0x50, 0x24, 0xfe, 0x0f, 0xa0, 0x40, 0x45, 0x48, 0x7b, 0x7c, 0x65, 0xeb, 0xee, - 0x58, 0x49, 0xd2, 0xbe, 0x50, 0x81, 0x8b, 0x0e, 0x74, 0x77, 0x8c, 0x14, 0x48, 0x12, 0x7d, 0x6a, - 0xd3, 0x94, 0x4b, 0xa5, 0xd8, 0x4e, 0x46, 0xf5, 0x1f, 0xd1, 0x36, 0xb0, 0x7e, 0xe1, 0x8f, 0x4a, - 0x8a, 0x6d, 0x3d, 0x24, 0x61, 0x09, 0x38, 0x31, 0x6d, 0xed, 0xe8, 0x84, 0x28, 0x50, 0x12, 0x76, - 0x24, 0x2f, 0x01, 0x27, 0xa6, 0xbd, 0xf7, 0x1e, 0x51, 0x93, 0x74, 0x71, 0xef, 0x84, 0xa0, 0x57, - 0x60, 0xc3, 0x9c, 0x1d, 0x63, 0xe2, 0x6a, 0x86, 0xe9, 0xe0, 0x91, 0x3b, 0x79, 0xa4, 0xa4, 0xa9, - 0xba, 0x9a, 0xe3, 0xe2, 0xa6, 0x27, 0x2d, 0xfc, 0x4b, 0x80, 0x38, 0x2b, 0x23, 0x7a, 0x07, 0x44, - 0x4a, 0x08, 0x1e, 0xfd, 0x5f, 0x97, 0x0f, 0x98, 0x0d, 0x42, 0x20, 0xce, 0xf4, 0x29, 0x56, 0x10, - 0x0b, 0x95, 0xfd, 0x46, 0xcf, 0x41, 0x92, 0xe0, 0x53, 0xed, 0x81, 0x3e, 0x51, 0x36, 0x59, 0x1c, - 0x09, 0x82, 0x4f, 0x3f, 0xd0, 0x27, 0xe8, 0x19, 0x48, 0x98, 0x44, 0x9b, 0xe1, 0x87, 0xca, 0x16, - 0xdb, 0x52, 0xdc, 0x24, 0x5d, 0xfc, 0xb0, 0x23, 0x4a, 0x51, 0x39, 0xd6, 0x11, 0xa5, 0x98, 0x2c, - 0x76, 0x44, 0x49, 0x94, 0xe3, 0x1d, 0x51, 0x8a, 0xcb, 0x89, 0x8e, 0x28, 0x25, 0xe4, 0x64, 0x47, - 0x94, 0x92, 0xb2, 0xd4, 0x11, 0x25, 0x49, 0x4e, 0x75, 0x44, 0x29, 0x25, 0x43, 0x47, 0x94, 0x40, - 0x4e, 0x77, 0x44, 0x29, 0x2d, 0x67, 0x3a, 0xa2, 0x94, 0x91, 0xb3, 0x1d, 0x51, 0xca, 0xca, 0xb9, - 0x8e, 0x28, 0xe5, 0xe4, 0x8d, 0x8e, 0x28, 0x6d, 0xc8, 0x72, 0x47, 0x94, 0x64, 0x39, 0xdf, 0x11, - 0xa5, 0xbc, 0x8c, 0xca, 0xbf, 0x13, 0x20, 0xc7, 0xe1, 0x1b, 0xb4, 0xca, 0x6b, 0x90, 0x67, 0x79, - 0x35, 0x67, 0xc7, 0x9a, 0xed, 0x09, 0x59, 0x13, 0x44, 0x55, 0xd9, 0x5f, 0x08, 0x94, 0x3f, 0x0f, - 0x59, 0x07, 0xeb, 0xc6, 0x4a, 0x31, 0xca, 0x14, 0x33, 0x54, 0x18, 0x28, 0xbd, 0x04, 0x39, 0xd6, - 0xa9, 0x2b, 0xad, 0x18, 0xd3, 0xca, 0x32, 0x69, 0xa0, 0x56, 0x87, 0x2c, 0xb1, 0xf5, 0xd9, 0x4a, - 0x4b, 0x64, 0x9d, 0xf7, 0xdc, 0x05, 0xdd, 0xd0, 0xb7, 0xf5, 0x99, 0xd7, 0x05, 0x19, 0x6a, 0x13, - 0x1c, 0x6b, 0x2a, 0x3b, 0xd5, 0xe6, 0x53, 0x4c, 0x35, 0xee, 0x99, 0xc4, 0x45, 0xdf, 0x80, 0x8c, - 0xc3, 0x24, 0x1a, 0x55, 0xf4, 0xdb, 0xf9, 0x0a, 0xa7, 0x69, 0x27, 0x70, 0x42, 0xca, 0xbf, 0x11, - 0x60, 0xb3, 0xe9, 0x58, 0xb6, 0x8d, 0x0d, 0xaf, 0xd0, 0x9c, 0x22, 0xfc, 0xfa, 0x0a, 0xa1, 0xfa, - 0xde, 0x85, 0x68, 0xbb, 0xe9, 0xb1, 0xea, 0x5b, 0xb7, 0x6d, 0x9a, 0x68, 0xbb, 0x89, 0xde, 0x86, - 0x04, 0x71, 0x75, 0x77, 0x4e, 0x18, 0x27, 0xe4, 0x76, 0x3f, 0x77, 0x09, 0xff, 0xf4, 0x99, 0xa2, - 0xea, 0x19, 0x94, 0xff, 0x18, 0x85, 0xcd, 0xfe, 0x68, 0x8c, 0xa7, 0x7a, 0x63, 0xac, 0xcf, 0x8e, - 0x83, 0xfd, 0x7e, 0x0b, 0xe4, 0x50, 0x26, 0xb4, 0x89, 0x49, 0x5c, 0xef, 0x80, 0x7f, 0xf5, 0x72, - 0xe6, 0x0d, 0xa5, 0xd3, 0xcb, 0x4f, 0xce, 0x59, 0x4f, 0xf2, 0xb7, 0x21, 0x67, 0xf0, 0x0c, 0x69, - 0x1e, 0x6b, 0xc6, 0xae, 0x64, 0xcd, 0x0b, 0x52, 0xea, 0x79, 0xcf, 0x1a, 0xa1, 0x25, 0x82, 0x7e, - 0x00, 0x9b, 0xbe, 0x73, 0x3a, 0x83, 0xd2, 0x2c, 0x51, 0x96, 0x12, 0x59, 0x92, 0xef, 0x2d, 0x17, - 0xc5, 0xbc, 0xe7, 0xaa, 0xe9, 0xad, 0xde, 0x9e, 0xae, 0xf2, 0xc6, 0x39, 0x4f, 0x86, 0x77, 0xa4, - 0x3c, 0x0b, 0x5b, 0xe1, 0x94, 0x06, 0x78, 0xab, 0x83, 0xcc, 0x25, 0x47, 0x98, 0xee, 0xd7, 0x39, - 0xc6, 0x2e, 0xaa, 0xc0, 0x26, 0xad, 0x04, 0x9e, 0x52, 0x3a, 0xa5, 0xec, 0xaa, 0x85, 0x60, 0x92, - 0x0f, 0x96, 0xe8, 0xd8, 0xd1, 0xd5, 0xa7, 0xb8, 0xfc, 0x5b, 0x11, 0xf2, 0x2b, 0x27, 0x7e, 0xb5, - 0x28, 0xa9, 0x99, 0xb3, 0x13, 0x6d, 0x35, 0xff, 0x71, 0x52, 0x33, 0x67, 0x27, 0x74, 0x06, 0x4c, - 0xd2, 0xc5, 0x43, 0xc7, 0x44, 0x1d, 0x10, 0x2d, 0xdb, 0xf5, 0x9b, 0xe5, 0xb2, 0x33, 0xf4, 0xa9, - 0x77, 0x54, 0x7a, 0xb6, 0xcb, 0x0f, 0x67, 0x95, 0xf9, 0x40, 0xbf, 0x12, 0x20, 0xe9, 0xb2, 0x20, - 0x88, 0x92, 0x60, 0xfe, 0xde, 0xbe, 0x91, 0x3f, 0x9e, 0x00, 0x6f, 0xee, 0x3b, 0xa0, 0xb5, 0x7c, - 0xb2, 0x28, 0xe6, 0xcf, 0x27, 0x88, 0xdc, 0x76, 0x20, 0xf4, 0xf7, 0x86, 0x3a, 0x90, 0x5b, 0xcf, - 0x30, 0x3b, 0x4e, 0xae, 0x39, 0xf2, 0x65, 0xd7, 0x2a, 0x50, 0x38, 0xa6, 0xd3, 0xd7, 0x6a, 0xdb, - 0x17, 0x8c, 0x29, 0xb5, 0xf5, 0x31, 0xe5, 0xb5, 0x6b, 0xa5, 0x84, 0xfb, 0x0c, 0xcd, 0x26, 0x85, - 0xb7, 0x20, 0x15, 0xe4, 0x3b, 0xfc, 0x96, 0x14, 0x7f, 0xcb, 0x56, 0xf8, 0x2d, 0xa9, 0xa7, 0x86, - 0x9a, 0xe0, 0x24, 0x88, 0xcb, 0x89, 0xf2, 0x8f, 0x05, 0xc8, 0xa8, 0x98, 0x58, 0x93, 0x07, 0xd8, - 0xa0, 0x3d, 0x88, 0xbe, 0x0c, 0x22, 0xed, 0x69, 0xef, 0x98, 0xba, 0x82, 0xdc, 0x98, 0x2a, 0xaa, - 0x41, 0x2a, 0xb8, 0x84, 0xdd, 0xe4, 0x6e, 0xb2, 0xb2, 0x2a, 0xdb, 0x80, 0x56, 0x01, 0x07, 0x34, - 0x3e, 0x00, 0xca, 0x0e, 0x6c, 0x6f, 0x1e, 0xe5, 0x72, 0x92, 0x79, 0xe5, 0x72, 0x92, 0x09, 0x82, - 0xf1, 0xcb, 0xe4, 0x84, 0x64, 0xc4, 0x6b, 0xc3, 0x65, 0x0c, 0x50, 0xc3, 0xc1, 0xba, 0x8b, 0x29, - 0xe7, 0x91, 0xcb, 0x98, 0xb8, 0x0e, 0x71, 0x46, 0x45, 0x5e, 0x6c, 0xd7, 0x3c, 0xba, 0xbd, 0x97, - 0x73, 0x53, 0xf4, 0x5d, 0xc8, 0x8c, 0xac, 0xc9, 0x7c, 0xca, 0xc9, 0xd2, 0x27, 0xb5, 0xaf, 0x5c, - 0x06, 0x80, 0xa7, 0x36, 0x57, 0x69, 0x58, 0x93, 0x10, 0x73, 0xa6, 0xb9, 0x43, 0x2a, 0xa1, 0x63, - 0x61, 0x2a, 0x00, 0x23, 0xe3, 0xb3, 0x94, 0xba, 0x12, 0xa0, 0x5d, 0x88, 0xeb, 0x44, 0xb3, 0x8e, - 0xd8, 0xb0, 0x76, 0x55, 0x75, 0x54, 0x51, 0x27, 0xbd, 0x23, 0xf4, 0x06, 0x64, 0x8f, 0x4e, 0x39, - 0x07, 0x73, 0xd6, 0xe1, 0xf7, 0x8f, 0x8d, 0xe5, 0xa2, 0x98, 0xde, 0x7b, 0x9f, 0x05, 0x4b, 0x39, - 0x47, 0x4d, 0x1f, 0x9d, 0x06, 0x0f, 0xe8, 0x0e, 0xe4, 0xa7, 0xfa, 0xc7, 0xda, 0x91, 0xa3, 0x8f, - 0x5c, 0xd3, 0x9a, 0x69, 0xa6, 0x31, 0xe1, 0x1d, 0x25, 0xa8, 0x1b, 0x53, 0xfd, 0xe3, 0x3d, 0x4f, - 0xde, 0x36, 0x26, 0xb8, 0xa0, 0x43, 0xd2, 0x0b, 0x08, 0x7d, 0x00, 0x31, 0xd3, 0xe0, 0x07, 0x6a, - 0xb6, 0xde, 0xa4, 0x97, 0xd3, 0x76, 0x93, 0x3c, 0x59, 0x14, 0xdf, 0xbe, 0x71, 0x6f, 0x37, 0x58, - 0x4e, 0xda, 0x4d, 0x95, 0x3a, 0x2c, 0x3f, 0x03, 0x9b, 0xa1, 0x34, 0x06, 0x54, 0xfb, 0xa7, 0x04, - 0x24, 0x0f, 0xf4, 0x47, 0x13, 0x4b, 0x37, 0x50, 0x09, 0xd2, 0xfe, 0xad, 0xd7, 0xb4, 0x66, 0x5e, - 0xdd, 0xc3, 0x22, 0x3a, 0xec, 0xce, 0x09, 0x76, 0x58, 0x0e, 0x78, 0x47, 0x05, 0xcf, 0x74, 0x1e, - 0x61, 0x57, 0x74, 0x6c, 0x68, 0x53, 0x73, 0xe4, 0x58, 0xfc, 0x8c, 0x8d, 0x31, 0x66, 0xa0, 0xd2, - 0xfb, 0x4c, 0x48, 0xc7, 0xc5, 0x23, 0x73, 0x66, 0x92, 0xf1, 0x4a, 0x8f, 0x8d, 0xd7, 0x6a, 0xce, - 0x17, 0x7b, 0x8a, 0x16, 0xe4, 0x56, 0x77, 0x70, 0x8d, 0xe6, 0x24, 0xc1, 0x72, 0xb2, 0xbf, 0x5c, - 0x14, 0xb3, 0x2b, 0x6c, 0xf1, 0xec, 0xdc, 0xee, 0x2a, 0xbc, 0xf2, 0xdf, 0x36, 0x08, 0xfb, 0x90, - 0xe1, 0x38, 0x96, 0xa3, 0x48, 0x9c, 0x2b, 0xd8, 0x03, 0x7a, 0x13, 0xe2, 0x13, 0xac, 0x13, 0x3e, - 0x21, 0xa7, 0x77, 0x4b, 0x97, 0xc0, 0x94, 0x7d, 0x6b, 0x51, 0xb9, 0x3a, 0xaa, 0x43, 0x82, 0x8f, - 0xe1, 0x6c, 0x78, 0x4e, 0xef, 0xee, 0x5c, 0x62, 0xb8, 0xf6, 0x89, 0x64, 0x3f, 0xa2, 0x7a, 0x96, - 0xa8, 0x05, 0x49, 0x87, 0x5f, 0xb9, 0xd8, 0x48, 0x7d, 0xe5, 0x48, 0x11, 0xba, 0xcc, 0xed, 0x47, - 0x54, 0xdf, 0x16, 0x0d, 0x20, 0x43, 0x42, 0xc7, 0xac, 0x92, 0x61, 0xbe, 0x2e, 0x9b, 0x22, 0x2e, - 0x18, 0x74, 0xf6, 0xe9, 0x50, 0x18, 0x12, 0xd3, 0x00, 0x4d, 0x36, 0xe3, 0x2a, 0xd9, 0x2b, 0x03, - 0x5c, 0xbb, 0xcb, 0xd1, 0x00, 0xb9, 0x25, 0xea, 0x02, 0x8c, 0x02, 0xae, 0x53, 0x72, 0xcc, 0xcf, - 0x17, 0x6f, 0x72, 0x38, 0xee, 0x47, 0xd4, 0x90, 0x07, 0xf4, 0x3e, 0xa4, 0x47, 0x2b, 0x90, 0x2b, - 0x1b, 0xcc, 0xe1, 0xeb, 0x37, 0x62, 0x96, 0x7d, 0xca, 0x26, 0x2b, 0xe9, 0x3a, 0x9b, 0xc8, 0xe7, - 0xd8, 0xa4, 0x9e, 0x82, 0xa4, 0xc1, 0xed, 0x82, 0x2b, 0x44, 0x52, 0x96, 0xca, 0x9f, 0xc6, 0x41, - 0x0a, 0xa8, 0xbb, 0x0a, 0x28, 0x20, 0x81, 0x91, 0x45, 0xef, 0x56, 0x2e, 0xe6, 0xdf, 0x20, 0xa2, - 0xfb, 0x11, 0x35, 0xef, 0xaf, 0x35, 0xfc, 0x25, 0xda, 0x22, 0x53, 0xcb, 0x30, 0x8f, 0xcc, 0x55, - 0x8b, 0xf0, 0x6f, 0x6b, 0x39, 0x5f, 0xec, 0xb5, 0xc8, 0xbb, 0x6b, 0xf7, 0xef, 0xd8, 0x35, 0x08, - 0x6d, 0x3f, 0x12, 0xba, 0xa0, 0xd3, 0x96, 0x75, 0xe6, 0xb3, 0x19, 0xbd, 0x93, 0x78, 0x63, 0x31, - 0xa7, 0xcb, 0xac, 0x27, 0xe5, 0x23, 0x30, 0x6a, 0x9c, 0x83, 0xf2, 0xab, 0x57, 0x42, 0xd9, 0x8f, - 0x7d, 0x5f, 0x08, 0xb0, 0xbc, 0x77, 0x1e, 0xcb, 0x77, 0xae, 0xc6, 0x72, 0xc8, 0x4d, 0x00, 0xe6, - 0xc3, 0x0b, 0xc1, 0x5c, 0xbd, 0x26, 0x98, 0x43, 0x1e, 0xd7, 0xd1, 0xdc, 0x38, 0x87, 0xe6, 0x57, - 0xaf, 0x44, 0x73, 0x38, 0x46, 0x0f, 0xce, 0xbd, 0x0b, 0xe0, 0xfc, 0xfa, 0xb5, 0xe0, 0x1c, 0x72, - 0x16, 0xc6, 0xb3, 0x7a, 0x11, 0x9e, 0x2b, 0xd7, 0xc3, 0x73, 0xc8, 0x65, 0xd8, 0x49, 0x1d, 0x40, - 0xf2, 0xef, 0x82, 0x21, 0xf8, 0xde, 0xf9, 0x26, 0x24, 0xbc, 0x72, 0x23, 0xc8, 0x35, 0xd5, 0x5a, - 0xbb, 0xdb, 0xee, 0xde, 0xd5, 0xba, 0xb5, 0xfb, 0xad, 0xbe, 0x1c, 0x41, 0x0a, 0x6c, 0x7d, 0x58, - 0x6b, 0x0f, 0xb4, 0xbd, 0x9e, 0xaa, 0xdd, 0x6d, 0x68, 0xed, 0xee, 0xa0, 0xa5, 0x7e, 0x50, 0xbb, - 0x27, 0x0b, 0xe8, 0x59, 0x40, 0x6a, 0xaf, 0xf1, 0x5e, 0xbf, 0x59, 0xd7, 0x1a, 0xbd, 0xfb, 0x07, - 0xb5, 0xc6, 0xa0, 0xdd, 0xeb, 0xca, 0x51, 0x24, 0x81, 0xd8, 0xec, 0x75, 0x5b, 0x32, 0xdc, 0xf9, - 0x34, 0x0a, 0xe2, 0xe0, 0x91, 0x8d, 0xd1, 0x17, 0x20, 0x7d, 0xd8, 0xed, 0x1f, 0xb4, 0x1a, 0xed, - 0xbd, 0x76, 0xab, 0x29, 0x47, 0x0a, 0x9b, 0x8f, 0xcf, 0x4a, 0x1b, 0x74, 0xe9, 0x70, 0x46, 0x6c, - 0x3c, 0x62, 0xd0, 0x46, 0x05, 0x48, 0xd4, 0x6b, 0x8d, 0xf7, 0x0e, 0x0f, 0x64, 0xa1, 0x90, 0x7b, - 0x7c, 0x56, 0x02, 0xaa, 0xc0, 0x61, 0x85, 0x5e, 0x80, 0xa4, 0xda, 0xea, 0x0f, 0x7a, 0x6a, 0x4b, - 0x8e, 0x16, 0x36, 0x1e, 0x9f, 0x95, 0xd2, 0x74, 0xd1, 0x43, 0x0b, 0x7a, 0x05, 0xb2, 0xfd, 0xc6, - 0x7e, 0xeb, 0x7e, 0x4d, 0x6b, 0xec, 0xd7, 0xba, 0x77, 0x5b, 0x72, 0xac, 0xb0, 0xf5, 0xf8, 0xac, - 0x24, 0x53, 0x9d, 0x30, 0x08, 0xe8, 0x2b, 0xda, 0xf7, 0x0f, 0x7a, 0xea, 0x40, 0x16, 0x57, 0xaf, - 0xe0, 0x55, 0x45, 0x65, 0x00, 0x6e, 0xbd, 0xd7, 0x6a, 0x35, 0xe5, 0x78, 0x01, 0x3d, 0x3e, 0x2b, - 0xe5, 0xe8, 0xfa, 0xaa, 0x58, 0xe8, 0x25, 0xc8, 0x34, 0xd4, 0x56, 0x6d, 0xd0, 0xd2, 0xfa, 0x83, - 0xda, 0xa0, 0x2f, 0x27, 0x56, 0x91, 0x84, 0x0a, 0x80, 0x2a, 0x90, 0xaf, 0x1d, 0x0e, 0x7a, 0xda, - 0x9a, 0x6e, 0xb2, 0xf0, 0xdc, 0xe3, 0xb3, 0xd2, 0x26, 0xd5, 0xad, 0xcd, 0x5d, 0x2b, 0xa4, 0x5f, - 0x90, 0x7e, 0xf2, 0x8b, 0xed, 0xc8, 0xaf, 0x7f, 0xb9, 0x1d, 0xa9, 0x97, 0x3e, 0xfb, 0xc7, 0x76, - 0xe4, 0xb3, 0xe5, 0xb6, 0xf0, 0x87, 0xe5, 0xb6, 0xf0, 0xe7, 0xe5, 0xb6, 0xf0, 0xf7, 0xe5, 0xb6, - 0xf0, 0xd3, 0x7f, 0x6e, 0x47, 0x3e, 0x4a, 0xf0, 0x42, 0x0f, 0x13, 0xec, 0x0b, 0xff, 0x1b, 0xff, - 0x0d, 0x00, 0x00, 0xff, 0xff, 0x00, 0xe1, 0xca, 0x95, 0x92, 0x18, 0x00, 0x00, +func init() { proto.RegisterFile("jobs/jobspb/jobs.proto", fileDescriptor_jobs_8e05f640745fcc3e) } + +var fileDescriptor_jobs_8e05f640745fcc3e = []byte{ + // 2452 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x58, 0x5b, 0x8f, 0xeb, 0x56, + 0xf5, 0x8f, 0x13, 0x27, 0x71, 0x56, 0x2e, 0xe3, 0xec, 0x99, 0xb6, 0x6e, 0xd4, 0x4e, 0xf2, 0xcf, + 0xbf, 0x97, 0xe9, 0x29, 0x4d, 0x60, 0x2a, 0x5a, 0x5a, 0x41, 0x45, 0x6e, 0x73, 0x26, 0xe9, 0x39, + 0xc9, 0xd4, 0xc9, 0xb4, 0x50, 0x04, 0xc6, 0x89, 0xf7, 0x4c, 0xcc, 0x24, 0xb1, 0xc7, 0xdb, 0x39, + 0xa7, 0xa7, 0x42, 0x42, 0x42, 0x3c, 0xa0, 0xf3, 0xc4, 0x07, 0x60, 0x24, 0x24, 0x40, 0xe2, 0x05, + 0xd1, 0x8f, 0xd1, 0x17, 0x44, 0x11, 0x2f, 0x20, 0xa4, 0x00, 0xe9, 0x03, 0x7c, 0x02, 0x1e, 0xfa, + 0x84, 0xf6, 0xde, 0xb6, 0xe3, 0xcc, 0x19, 0xe6, 0x26, 0xf1, 0x32, 0x13, 0xaf, 0xbd, 0xd6, 0xf2, + 0x5e, 0x6b, 0xfd, 0xd6, 0x6f, 0xaf, 0x6d, 0x78, 0xfa, 0x07, 0xd6, 0x90, 0x54, 0xe9, 0x1f, 0x7b, + 0xc8, 0xfe, 0x55, 0x6c, 0xc7, 0x72, 0x2d, 0xf4, 0xec, 0xc8, 0x1a, 0x9d, 0x38, 0x96, 0x3e, 0x1a, + 0x57, 0xc8, 0xe9, 0xa4, 0xc2, 0x56, 0xb8, 0x56, 0x61, 0xeb, 0xd8, 0x3a, 0xb6, 0x98, 0x56, 0x95, + 0xfe, 0xe2, 0x06, 0x05, 0xc4, 0x94, 0xed, 0x61, 0xd5, 0xd0, 0x5d, 0xdd, 0x93, 0x29, 0xbe, 0xcc, + 0xb4, 0x5e, 0x3b, 0xb2, 0x9c, 0xa9, 0xee, 0x7a, 0xee, 0x0b, 0xcf, 0x91, 0xd3, 0x49, 0x95, 0x9c, + 0x4e, 0x86, 0x3a, 0xc1, 0x55, 0xe2, 0x3a, 0xf3, 0x91, 0x3b, 0x77, 0xb0, 0xe1, 0xdb, 0xcd, 0x5d, + 0x73, 0x52, 0x1d, 0x4f, 0x46, 0x55, 0xd7, 0x9c, 0x62, 0xe2, 0xea, 0x53, 0x9b, 0xaf, 0x94, 0x7f, + 0x04, 0xf1, 0x7b, 0x58, 0x27, 0x18, 0x7d, 0x08, 0xc9, 0x99, 0x65, 0x60, 0xcd, 0x34, 0x14, 0xa1, + 0x24, 0xec, 0x64, 0xeb, 0xb5, 0xe5, 0xa2, 0x98, 0xe8, 0x5a, 0x06, 0x6e, 0x37, 0xbf, 0x58, 0x14, + 0x5f, 0x3f, 0x36, 0xdd, 0xf1, 0x7c, 0x58, 0x19, 0x59, 0xd3, 0x6a, 0x10, 0x89, 0x31, 0x5c, 0xfd, + 0xae, 0xda, 0x27, 0xc7, 0x55, 0x6f, 0x7b, 0x15, 0x6e, 0xa6, 0x26, 0xa8, 0xc7, 0xb6, 0x81, 0xb6, + 0x20, 0x8e, 0x6d, 0x6b, 0x34, 0x56, 0xa2, 0x25, 0x61, 0x27, 0xa6, 0xf2, 0x87, 0xb7, 0xc5, 0x7f, + 0xfd, 0xa2, 0x28, 0x94, 0xff, 0x2a, 0x40, 0xb6, 0xae, 0x8f, 0x4e, 0xe6, 0x76, 0x13, 0xbb, 0xba, + 0x39, 0x21, 0xa8, 0x0e, 0x40, 0x5c, 0xdd, 0x71, 0x35, 0xba, 0x57, 0xb6, 0x99, 0xf4, 0xee, 0xf3, + 0x95, 0x55, 0xfa, 0x68, 0x2c, 0x95, 0xf1, 0x64, 0x54, 0x19, 0xf8, 0xb1, 0xd4, 0xc5, 0x4f, 0x17, + 0xc5, 0x88, 0x9a, 0x62, 0x66, 0x54, 0x8a, 0xde, 0x01, 0x09, 0xcf, 0x0c, 0xee, 0x21, 0x7a, 0x7d, + 0x0f, 0x49, 0x3c, 0x33, 0x98, 0xfd, 0xb3, 0x10, 0x9b, 0x3b, 0xa6, 0x12, 0x2b, 0x09, 0x3b, 0xa9, + 0x7a, 0x72, 0xb9, 0x28, 0xc6, 0x0e, 0xd5, 0xb6, 0x4a, 0x65, 0xe8, 0x55, 0xc8, 0x0f, 0xd9, 0x7e, + 0x35, 0x03, 0x93, 0x91, 0x63, 0xda, 0xae, 0xe5, 0x28, 0x62, 0x49, 0xd8, 0xc9, 0xa8, 0xf2, 0xd0, + 0x0b, 0xc4, 0x97, 0x97, 0x65, 0xc8, 0xf1, 0xe0, 0x0e, 0x1c, 0xeb, 0xd8, 0xc1, 0x84, 0x94, 0xff, + 0x12, 0x87, 0x9c, 0x8a, 0x89, 0x6b, 0x39, 0xd8, 0x0f, 0xf8, 0xe7, 0x02, 0xe4, 0x5c, 0x7d, 0x38, + 0xc1, 0x9a, 0x83, 0x1f, 0x3a, 0xa6, 0x8b, 0x89, 0x12, 0x2d, 0xc5, 0x76, 0xd2, 0xbb, 0x5f, 0xaf, + 0xfc, 0x57, 0xd0, 0x54, 0xd6, 0x7d, 0x54, 0x06, 0xd4, 0x5e, 0xf5, 0xcc, 0x5b, 0x33, 0xd7, 0x79, + 0x54, 0x7f, 0xf3, 0xc7, 0x7f, 0xbb, 0x66, 0xd9, 0x42, 0xd8, 0xa9, 0xb4, 0x9b, 0x6a, 0xd6, 0x0d, + 0x3b, 0x43, 0xcf, 0x81, 0x38, 0x77, 0x4c, 0xa2, 0xc4, 0x4a, 0xb1, 0x9d, 0x54, 0x5d, 0x5a, 0x2e, + 0x8a, 0xe2, 0xa1, 0xda, 0x26, 0x2a, 0x93, 0xae, 0x65, 0x5a, 0xbc, 0x45, 0xa6, 0xef, 0x42, 0x9a, + 0xc7, 0x4e, 0xb3, 0x49, 0x94, 0x38, 0x0b, 0xfc, 0xa5, 0x73, 0x81, 0xfb, 0x9b, 0x63, 0x51, 0xae, + 0xd2, 0xab, 0x82, 0xeb, 0x0b, 0x08, 0xaa, 0x42, 0xda, 0x7a, 0x80, 0x1d, 0xc7, 0x34, 0xb0, 0x66, + 0x0c, 0x95, 0x04, 0x2b, 0x5d, 0x6e, 0xb9, 0x28, 0x42, 0xcf, 0x13, 0x37, 0xeb, 0x2a, 0xf8, 0x2a, + 0xcd, 0x61, 0xe1, 0x0f, 0x02, 0x64, 0xc2, 0x69, 0x43, 0xdf, 0x05, 0x89, 0x6f, 0x25, 0xe8, 0x81, + 0xfa, 0x72, 0x51, 0x4c, 0x32, 0x9d, 0x1b, 0x34, 0xc1, 0xb9, 0x6c, 0x26, 0x99, 0xcf, 0xb6, 0x81, + 0xbe, 0x0f, 0x29, 0x5b, 0x77, 0xf0, 0xcc, 0xa5, 0xfe, 0xa3, 0xcc, 0x7f, 0x63, 0xb9, 0x28, 0x4a, + 0x07, 0x4c, 0x78, 0xfb, 0x17, 0x48, 0xdc, 0x6b, 0xdb, 0x28, 0x7c, 0x04, 0xe8, 0x49, 0x1c, 0x20, + 0x19, 0x62, 0x27, 0xf8, 0x11, 0x8f, 0x48, 0xa5, 0x3f, 0xd1, 0x3d, 0x88, 0x3f, 0xd0, 0x27, 0x73, + 0xbf, 0x35, 0xde, 0xb8, 0x1d, 0xcc, 0x54, 0xee, 0xe4, 0xed, 0xe8, 0xd7, 0x84, 0x8e, 0x28, 0x09, + 0x72, 0xb4, 0xfc, 0x65, 0xd8, 0xf0, 0xf4, 0x7d, 0xb8, 0xa3, 0xe7, 0x01, 0xc6, 0xe6, 0xf1, 0x58, + 0x7b, 0xa8, 0xbb, 0xd8, 0x61, 0x7b, 0xc8, 0xa8, 0x29, 0x2a, 0xf9, 0x80, 0x0a, 0xca, 0xff, 0x8e, + 0x43, 0xb6, 0x3d, 0xb5, 0x2d, 0xc7, 0xf5, 0x9b, 0xe1, 0x1e, 0x24, 0x58, 0xc2, 0x88, 0x22, 0x30, + 0x28, 0x54, 0x2e, 0xd9, 0xdc, 0x9a, 0x25, 0xdf, 0x9b, 0x07, 0x2f, 0xcf, 0x47, 0x80, 0xdd, 0xe8, + 0x85, 0xd8, 0xfd, 0x06, 0x24, 0x38, 0x8b, 0xb2, 0x46, 0x4f, 0xef, 0x16, 0x43, 0xef, 0xf2, 0xa9, + 0xac, 0xdd, 0xdb, 0x33, 0x27, 0x78, 0x8f, 0xa9, 0xf9, 0xce, 0xb9, 0x11, 0x7a, 0x09, 0x24, 0x42, + 0x5c, 0x8d, 0x98, 0x1f, 0x73, 0xe8, 0xc7, 0xea, 0x69, 0x8a, 0x97, 0x7e, 0x7f, 0xd0, 0x37, 0x3f, + 0xc6, 0x6a, 0x92, 0x10, 0x97, 0xfe, 0x40, 0x05, 0x90, 0x1e, 0xea, 0x93, 0x09, 0x6b, 0x91, 0x38, + 0x63, 0xc0, 0xe0, 0x79, 0x1d, 0x14, 0x89, 0xff, 0x01, 0x28, 0x50, 0x11, 0xd2, 0x1e, 0x5f, 0xd9, + 0xba, 0x3b, 0x56, 0x92, 0xb4, 0x2f, 0x54, 0xe0, 0xa2, 0x03, 0xdd, 0x1d, 0x23, 0x05, 0x92, 0x44, + 0x9f, 0xda, 0x34, 0xe5, 0x52, 0x29, 0xb6, 0x93, 0x51, 0xfd, 0x47, 0xb4, 0x0d, 0xac, 0x5f, 0xf8, + 0xa3, 0x92, 0x62, 0x5b, 0x0f, 0x49, 0x58, 0x02, 0x4e, 0x4c, 0x5b, 0x3b, 0x3a, 0x21, 0x0a, 0x94, + 0x84, 0x1d, 0xc9, 0x4b, 0xc0, 0x89, 0x69, 0xef, 0xbd, 0x4b, 0xd4, 0x24, 0x5d, 0xdc, 0x3b, 0x21, + 0xe8, 0x65, 0xd8, 0x30, 0x67, 0xc7, 0x98, 0xb8, 0x9a, 0x61, 0x3a, 0x78, 0xe4, 0x4e, 0x1e, 0x29, + 0x69, 0xaa, 0xae, 0xe6, 0xb8, 0xb8, 0xe9, 0x49, 0x0b, 0xff, 0x14, 0x20, 0xce, 0xca, 0x88, 0xde, + 0x06, 0x91, 0x12, 0x82, 0x47, 0xff, 0xd7, 0xe5, 0x03, 0x66, 0x83, 0x10, 0x88, 0x33, 0x7d, 0x8a, + 0x15, 0xc4, 0x42, 0x65, 0xbf, 0xd1, 0x33, 0x90, 0x24, 0xf8, 0x54, 0x7b, 0xa0, 0x4f, 0x94, 0x4d, + 0x16, 0x47, 0x82, 0xe0, 0xd3, 0xf7, 0xf5, 0x09, 0x7a, 0x0a, 0x12, 0x26, 0xd1, 0x66, 0xf8, 0xa1, + 0xb2, 0xc5, 0xb6, 0x14, 0x37, 0x49, 0x17, 0x3f, 0xec, 0x88, 0x52, 0x54, 0x8e, 0x75, 0x44, 0x29, + 0x26, 0x8b, 0x1d, 0x51, 0x12, 0xe5, 0x78, 0x47, 0x94, 0xe2, 0x72, 0xa2, 0x23, 0x4a, 0x09, 0x39, + 0xd9, 0x11, 0xa5, 0xa4, 0x2c, 0x75, 0x44, 0x49, 0x92, 0x53, 0x1d, 0x51, 0x4a, 0xc9, 0xd0, 0x11, + 0x25, 0x90, 0xd3, 0x1d, 0x51, 0x4a, 0xcb, 0x99, 0x8e, 0x28, 0x65, 0xe4, 0x6c, 0x47, 0x94, 0xb2, + 0x72, 0xae, 0x23, 0x4a, 0x39, 0x79, 0xa3, 0x23, 0x4a, 0x1b, 0xb2, 0xdc, 0x11, 0x25, 0x59, 0xce, + 0x77, 0x44, 0x29, 0x2f, 0xa3, 0xf2, 0xef, 0x05, 0xc8, 0x71, 0xf8, 0x06, 0xad, 0xf2, 0x2a, 0xe4, + 0x59, 0x5e, 0xcd, 0xd9, 0xb1, 0x66, 0x7b, 0x42, 0xd6, 0x04, 0x51, 0x55, 0xf6, 0x17, 0x02, 0xe5, + 0xff, 0x87, 0xac, 0x83, 0x75, 0x63, 0xa5, 0x18, 0x65, 0x8a, 0x19, 0x2a, 0x0c, 0x94, 0x5e, 0x84, + 0x1c, 0xeb, 0xd4, 0x95, 0x56, 0x8c, 0x69, 0x65, 0x99, 0x34, 0x50, 0xab, 0x43, 0x96, 0xd8, 0xfa, + 0x6c, 0xa5, 0x25, 0xb2, 0xce, 0x7b, 0xe6, 0x82, 0x6e, 0xe8, 0xdb, 0xfa, 0xcc, 0xeb, 0x82, 0x0c, + 0xb5, 0x09, 0x8e, 0x35, 0x95, 0x9d, 0x6a, 0xf3, 0x29, 0xa6, 0x1a, 0xf7, 0x4c, 0xe2, 0xa2, 0x6f, + 0x42, 0xc6, 0x61, 0x12, 0x8d, 0x2a, 0xfa, 0xed, 0x7c, 0x85, 0xd3, 0xb4, 0x13, 0x38, 0x21, 0xe5, + 0xdf, 0x0a, 0xb0, 0xd9, 0x74, 0x2c, 0xdb, 0xc6, 0x86, 0x57, 0x68, 0x4e, 0x11, 0x7e, 0x7d, 0x85, + 0x50, 0x7d, 0xef, 0x42, 0xb4, 0xdd, 0xf4, 0x58, 0xf5, 0xcd, 0xdb, 0x36, 0x4d, 0xb4, 0xdd, 0x44, + 0x6f, 0x41, 0x82, 0xb8, 0xba, 0x3b, 0x27, 0x8c, 0x13, 0x72, 0xbb, 0xff, 0x77, 0x09, 0xff, 0xf4, + 0x99, 0xa2, 0xea, 0x19, 0x94, 0xff, 0x18, 0x85, 0xcd, 0xfe, 0x68, 0x8c, 0xa7, 0x7a, 0x63, 0xac, + 0xcf, 0x8e, 0x83, 0xfd, 0x7e, 0x1b, 0xe4, 0x50, 0x26, 0xb4, 0x89, 0x49, 0x5c, 0xef, 0x80, 0x7f, + 0xe5, 0x72, 0xe6, 0x0d, 0xa5, 0xd3, 0xcb, 0x4f, 0xce, 0x59, 0x4f, 0xf2, 0x77, 0x20, 0x67, 0xf0, + 0x0c, 0x69, 0x1e, 0x6b, 0xc6, 0xae, 0x64, 0xcd, 0x0b, 0x52, 0xea, 0x79, 0xcf, 0x1a, 0xa1, 0x25, + 0x82, 0x7e, 0x08, 0x9b, 0xbe, 0x73, 0x3a, 0x83, 0xd2, 0x2c, 0x51, 0x96, 0x12, 0x59, 0x92, 0xef, + 0x2d, 0x17, 0xc5, 0xbc, 0xe7, 0xaa, 0xe9, 0xad, 0xde, 0x9e, 0xae, 0xf2, 0xc6, 0x39, 0x4f, 0x86, + 0x77, 0xa4, 0x3c, 0x0d, 0x5b, 0xe1, 0x94, 0x06, 0x78, 0xab, 0x83, 0xcc, 0x25, 0x47, 0x98, 0xee, + 0xd7, 0x39, 0xc6, 0x2e, 0xaa, 0xc0, 0x26, 0xad, 0x04, 0x9e, 0x52, 0x3a, 0xa5, 0xec, 0xaa, 0x85, + 0x60, 0x92, 0x0f, 0x96, 0xe8, 0xd8, 0xd1, 0xd5, 0xa7, 0xb8, 0xfc, 0x3b, 0x11, 0xf2, 0x2b, 0x27, + 0x7e, 0xb5, 0x28, 0xa9, 0x99, 0xb3, 0x13, 0x6d, 0x35, 0xff, 0x71, 0x52, 0x33, 0x67, 0x27, 0x74, + 0x06, 0x4c, 0xd2, 0xc5, 0x43, 0xc7, 0x44, 0x1d, 0x10, 0x2d, 0xdb, 0xf5, 0x9b, 0xe5, 0xb2, 0x33, + 0xf4, 0x89, 0x77, 0x54, 0x7a, 0xb6, 0xcb, 0x0f, 0x67, 0x95, 0xf9, 0x40, 0xbf, 0x16, 0x20, 0xe9, + 0xb2, 0x20, 0x88, 0x92, 0x60, 0xfe, 0xde, 0xba, 0x91, 0x3f, 0x9e, 0x00, 0x6f, 0xee, 0x3b, 0xa0, + 0xb5, 0xfc, 0x62, 0x51, 0xcc, 0x9f, 0x4f, 0x10, 0xb9, 0xed, 0x40, 0xe8, 0xef, 0x0d, 0x75, 0x20, + 0xb7, 0x9e, 0x61, 0x76, 0x9c, 0x5c, 0x73, 0xe4, 0xcb, 0xae, 0x55, 0xa0, 0x70, 0x4c, 0xa7, 0xaf, + 0xd5, 0xb6, 0x2f, 0x18, 0x53, 0x6a, 0xeb, 0x63, 0xca, 0xab, 0xd7, 0x4a, 0x09, 0xf7, 0x19, 0x9a, + 0x4d, 0x0a, 0x6f, 0x42, 0x2a, 0xc8, 0x77, 0xf8, 0x2d, 0x29, 0xfe, 0x96, 0xad, 0xf0, 0x5b, 0x52, + 0x4f, 0x0c, 0x35, 0xc1, 0x49, 0x10, 0x97, 0x13, 0xe5, 0x9f, 0x08, 0x90, 0x51, 0x31, 0xb1, 0x26, + 0x0f, 0xb0, 0x41, 0x7b, 0x10, 0x7d, 0x05, 0x44, 0xda, 0xd3, 0xde, 0x31, 0x75, 0x05, 0xb9, 0x31, + 0x55, 0x54, 0x83, 0x54, 0x70, 0x09, 0xbb, 0xc9, 0xdd, 0x64, 0x65, 0x55, 0xb6, 0x01, 0xad, 0x02, + 0x0e, 0x68, 0x7c, 0x00, 0x94, 0x1d, 0xd8, 0xde, 0x3c, 0xca, 0xe5, 0x24, 0xf3, 0xf2, 0xe5, 0x24, + 0x13, 0x04, 0xe3, 0x97, 0xc9, 0x09, 0xc9, 0x88, 0xd7, 0x86, 0xcb, 0x18, 0xa0, 0x86, 0x83, 0x75, + 0x17, 0x53, 0xce, 0x23, 0x97, 0x31, 0x71, 0x1d, 0xe2, 0x8c, 0x8a, 0xbc, 0xd8, 0xae, 0x79, 0x74, + 0x7b, 0x2f, 0xe7, 0xa6, 0xe8, 0x7b, 0x90, 0x19, 0x59, 0x93, 0xf9, 0x94, 0x93, 0xa5, 0x4f, 0x6a, + 0x5f, 0xbd, 0x0c, 0x00, 0x4f, 0x6c, 0xae, 0xd2, 0xb0, 0x26, 0x21, 0xe6, 0x4c, 0x73, 0x87, 0x54, + 0x42, 0xc7, 0xc2, 0x54, 0x00, 0x46, 0xc6, 0x67, 0x29, 0x75, 0x25, 0x40, 0xbb, 0x10, 0xd7, 0x89, + 0x66, 0x1d, 0xb1, 0x61, 0xed, 0xaa, 0xea, 0xa8, 0xa2, 0x4e, 0x7a, 0x47, 0xe8, 0x75, 0xc8, 0x1e, + 0x9d, 0x72, 0x0e, 0xe6, 0xac, 0xc3, 0xef, 0x1f, 0x1b, 0xcb, 0x45, 0x31, 0xbd, 0xf7, 0x1e, 0x0b, + 0x96, 0x72, 0x8e, 0x9a, 0x3e, 0x3a, 0x0d, 0x1e, 0xd0, 0x1d, 0xc8, 0x4f, 0xf5, 0x8f, 0xb4, 0x23, + 0x47, 0x1f, 0xb9, 0xa6, 0x35, 0xd3, 0x4c, 0x63, 0xc2, 0x3b, 0x4a, 0x50, 0x37, 0xa6, 0xfa, 0x47, + 0x7b, 0x9e, 0xbc, 0x6d, 0x4c, 0x70, 0x41, 0x87, 0xa4, 0x17, 0x10, 0x7a, 0x1f, 0x62, 0xa6, 0xc1, + 0x0f, 0xd4, 0x6c, 0xbd, 0x49, 0x2f, 0xa7, 0xed, 0x26, 0xf9, 0x62, 0x51, 0x7c, 0xeb, 0xc6, 0xbd, + 0xdd, 0x60, 0x39, 0x69, 0x37, 0x55, 0xea, 0xb0, 0xfc, 0x14, 0x6c, 0x86, 0xd2, 0x18, 0x50, 0xed, + 0x9f, 0x12, 0x90, 0x3c, 0xd0, 0x1f, 0x4d, 0x2c, 0xdd, 0x40, 0x25, 0x48, 0xfb, 0xb7, 0x5e, 0xd3, + 0x9a, 0x79, 0x75, 0x0f, 0x8b, 0xe8, 0xb0, 0x3b, 0x27, 0xd8, 0x61, 0x39, 0xe0, 0x1d, 0x15, 0x3c, + 0xd3, 0x79, 0x84, 0x5d, 0xd1, 0xb1, 0xa1, 0x4d, 0xcd, 0x91, 0x63, 0xf1, 0x33, 0x36, 0xc6, 0x98, + 0x81, 0x4a, 0xef, 0x33, 0x21, 0x1d, 0x17, 0x8f, 0xcc, 0x99, 0x49, 0xc6, 0x2b, 0x3d, 0x36, 0x5e, + 0xab, 0x39, 0x5f, 0xec, 0x29, 0x5a, 0x90, 0x5b, 0xdd, 0xc1, 0x35, 0x9a, 0x93, 0x04, 0xcb, 0xc9, + 0xfe, 0x72, 0x51, 0xcc, 0xae, 0xb0, 0xc5, 0xb3, 0x73, 0xbb, 0xab, 0xf0, 0xca, 0x7f, 0xdb, 0x20, + 0xec, 0x43, 0x86, 0xe3, 0x58, 0x8e, 0x22, 0x71, 0xae, 0x60, 0x0f, 0xe8, 0x0d, 0x88, 0x4f, 0xb0, + 0x4e, 0xf8, 0x84, 0x9c, 0xde, 0x2d, 0x5d, 0x02, 0x53, 0xf6, 0xad, 0x45, 0xe5, 0xea, 0xa8, 0x0e, + 0x09, 0x3e, 0x86, 0xb3, 0xe1, 0x39, 0xbd, 0xbb, 0x73, 0x89, 0xe1, 0xda, 0x27, 0x92, 0xfd, 0x88, + 0xea, 0x59, 0xa2, 0x16, 0x24, 0x1d, 0x7e, 0xe5, 0x62, 0x23, 0xf5, 0x95, 0x23, 0x45, 0xe8, 0x32, + 0xb7, 0x1f, 0x51, 0x7d, 0x5b, 0x34, 0x80, 0x0c, 0x09, 0x1d, 0xb3, 0x4a, 0x86, 0xf9, 0xba, 0x6c, + 0x8a, 0xb8, 0x60, 0xd0, 0xd9, 0xa7, 0x43, 0x61, 0x48, 0x4c, 0x03, 0x34, 0xd9, 0x8c, 0xab, 0x64, + 0xaf, 0x0c, 0x70, 0xed, 0x2e, 0x47, 0x03, 0xe4, 0x96, 0xa8, 0x0b, 0x30, 0x0a, 0xb8, 0x4e, 0xc9, + 0x31, 0x3f, 0x5f, 0xba, 0xc9, 0xe1, 0xb8, 0x1f, 0x51, 0x43, 0x1e, 0xd0, 0x7b, 0x90, 0x1e, 0xad, + 0x40, 0xae, 0x6c, 0x30, 0x87, 0xaf, 0xdd, 0x88, 0x59, 0xf6, 0x29, 0x9b, 0xac, 0xa4, 0xeb, 0x6c, + 0x22, 0x9f, 0x63, 0x93, 0x7a, 0x0a, 0x92, 0x06, 0xb7, 0x0b, 0xae, 0x10, 0x49, 0x59, 0x2a, 0x7f, + 0x12, 0x07, 0x29, 0xa0, 0xee, 0x2a, 0xa0, 0x80, 0x04, 0x46, 0x16, 0xbd, 0x5b, 0xb9, 0x98, 0x7f, + 0x83, 0x88, 0xee, 0x47, 0xd4, 0xbc, 0xbf, 0xd6, 0xf0, 0x97, 0x68, 0x8b, 0x4c, 0x2d, 0xc3, 0x3c, + 0x32, 0x57, 0x2d, 0xc2, 0xbf, 0xad, 0xe5, 0x7c, 0xb1, 0xd7, 0x22, 0xef, 0xac, 0xdd, 0xbf, 0x63, + 0xd7, 0x20, 0xb4, 0xfd, 0x48, 0xe8, 0x82, 0x4e, 0x5b, 0xd6, 0x99, 0xcf, 0x66, 0xf4, 0x4e, 0xe2, + 0x8d, 0xc5, 0x9c, 0x2e, 0xb3, 0x9e, 0x94, 0x8f, 0xc0, 0xa8, 0x71, 0x0e, 0xca, 0xaf, 0x5c, 0x09, + 0x65, 0x3f, 0xf6, 0x7d, 0x21, 0xc0, 0xf2, 0xde, 0x79, 0x2c, 0xdf, 0xb9, 0x1a, 0xcb, 0x21, 0x37, + 0x01, 0x98, 0x0f, 0x2f, 0x04, 0x73, 0xf5, 0x9a, 0x60, 0x0e, 0x79, 0x5c, 0x47, 0x73, 0xe3, 0x1c, + 0x9a, 0x5f, 0xb9, 0x12, 0xcd, 0xe1, 0x18, 0x3d, 0x38, 0xf7, 0x2e, 0x80, 0xf3, 0x6b, 0xd7, 0x82, + 0x73, 0xc8, 0x59, 0x18, 0xcf, 0xea, 0x45, 0x78, 0xae, 0x5c, 0x0f, 0xcf, 0x21, 0x97, 0x61, 0x27, + 0x75, 0x00, 0xc9, 0xbf, 0x0b, 0x86, 0xe0, 0x7b, 0xe7, 0x5b, 0x90, 0xf0, 0xca, 0x8d, 0x20, 0xd7, + 0x54, 0x6b, 0xed, 0x6e, 0xbb, 0x7b, 0x57, 0xeb, 0xd6, 0xee, 0xb7, 0xfa, 0x72, 0x04, 0x29, 0xb0, + 0xf5, 0x41, 0xad, 0x3d, 0xd0, 0xf6, 0x7a, 0xaa, 0x76, 0xb7, 0xa1, 0xb5, 0xbb, 0x83, 0x96, 0xfa, + 0x7e, 0xed, 0x9e, 0x2c, 0xa0, 0xa7, 0x01, 0xa9, 0xbd, 0xc6, 0xbb, 0xfd, 0x66, 0x5d, 0x6b, 0xf4, + 0xee, 0x1f, 0xd4, 0x1a, 0x83, 0x76, 0xaf, 0x2b, 0x47, 0x91, 0x04, 0x62, 0xb3, 0xd7, 0x6d, 0xc9, + 0x70, 0xe7, 0x93, 0x28, 0x88, 0x83, 0x47, 0x36, 0x46, 0x2f, 0x40, 0xfa, 0xb0, 0xdb, 0x3f, 0x68, + 0x35, 0xda, 0x7b, 0xed, 0x56, 0x53, 0x8e, 0x14, 0x36, 0x1f, 0x9f, 0x95, 0x36, 0xe8, 0xd2, 0xe1, + 0x8c, 0xd8, 0x78, 0xc4, 0xa0, 0x8d, 0x0a, 0x90, 0xa8, 0xd7, 0x1a, 0xef, 0x1e, 0x1e, 0xc8, 0x42, + 0x21, 0xf7, 0xf8, 0xac, 0x04, 0x54, 0x81, 0xc3, 0x0a, 0x3d, 0x07, 0x49, 0xb5, 0xd5, 0x1f, 0xf4, + 0xd4, 0x96, 0x1c, 0x2d, 0x6c, 0x3c, 0x3e, 0x2b, 0xa5, 0xe9, 0xa2, 0x87, 0x16, 0xf4, 0x32, 0x64, + 0xfb, 0x8d, 0xfd, 0xd6, 0xfd, 0x9a, 0xd6, 0xd8, 0xaf, 0x75, 0xef, 0xb6, 0xe4, 0x58, 0x61, 0xeb, + 0xf1, 0x59, 0x49, 0xa6, 0x3a, 0x61, 0x10, 0xd0, 0x57, 0xb4, 0xef, 0x1f, 0xf4, 0xd4, 0x81, 0x2c, + 0xae, 0x5e, 0xc1, 0xab, 0x8a, 0xca, 0x00, 0xdc, 0x7a, 0xaf, 0xd5, 0x6a, 0xca, 0xf1, 0x02, 0x7a, + 0x7c, 0x56, 0xca, 0xd1, 0xf5, 0x55, 0xb1, 0xd0, 0x8b, 0x90, 0x69, 0xa8, 0xad, 0xda, 0xa0, 0xa5, + 0xf5, 0x07, 0xb5, 0x41, 0x5f, 0x4e, 0xac, 0x22, 0x09, 0x15, 0x00, 0x55, 0x20, 0x5f, 0x3b, 0x1c, + 0xf4, 0xb4, 0x35, 0xdd, 0x64, 0xe1, 0x99, 0xc7, 0x67, 0xa5, 0x4d, 0xaa, 0x5b, 0x9b, 0xbb, 0x56, + 0x48, 0xbf, 0x20, 0xfd, 0xf4, 0x97, 0xdb, 0x91, 0xdf, 0xfc, 0x6a, 0x3b, 0x52, 0x7f, 0xe1, 0xd3, + 0x7f, 0x6c, 0x47, 0x3e, 0x5d, 0x6e, 0x0b, 0x9f, 0x2d, 0xb7, 0x85, 0x3f, 0x2f, 0xb7, 0x85, 0xbf, + 0x2f, 0xb7, 0x85, 0x9f, 0x7d, 0xbe, 0x1d, 0xf9, 0xec, 0xf3, 0xed, 0xc8, 0x87, 0x09, 0x5e, 0xec, + 0x61, 0x82, 0x7d, 0xe5, 0x7f, 0xfd, 0x3f, 0x01, 0x00, 0x00, 0xff, 0xff, 0x27, 0x3e, 0xae, 0x22, + 0x96, 0x18, 0x00, 0x00, } diff --git a/pkg/roachpb/api.pb.go b/pkg/roachpb/api.pb.go index 3cd9bc416f1d..1a3ec0c9de54 100644 --- a/pkg/roachpb/api.pb.go +++ b/pkg/roachpb/api.pb.go @@ -70,7 +70,7 @@ func (x ReadConsistencyType) String() string { return proto.EnumName(ReadConsistencyType_name, int32(x)) } func (ReadConsistencyType) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{0} + return fileDescriptor_api_c4a4e886059628eb, []int{0} } // ScanFormat is an enumeration of the available response formats for MVCCScan @@ -98,7 +98,7 @@ func (x ScanFormat) String() string { return proto.EnumName(ScanFormat_name, int32(x)) } func (ScanFormat) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{1} + return fileDescriptor_api_c4a4e886059628eb, []int{1} } type ChecksumMode int32 @@ -145,7 +145,7 @@ func (x ChecksumMode) String() string { return proto.EnumName(ChecksumMode_name, int32(x)) } func (ChecksumMode) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{2} + return fileDescriptor_api_c4a4e886059628eb, []int{2} } // PushTxnType determines what action to take when pushing a transaction. @@ -176,7 +176,7 @@ func (x PushTxnType) String() string { return proto.EnumName(PushTxnType_name, int32(x)) } func (PushTxnType) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{3} + return fileDescriptor_api_c4a4e886059628eb, []int{3} } type ExportStorageProvider int32 @@ -214,7 +214,7 @@ func (x ExportStorageProvider) String() string { return proto.EnumName(ExportStorageProvider_name, int32(x)) } func (ExportStorageProvider) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{4} + return fileDescriptor_api_c4a4e886059628eb, []int{4} } type MVCCFilter int32 @@ -237,7 +237,7 @@ func (x MVCCFilter) String() string { return proto.EnumName(MVCCFilter_name, int32(x)) } func (MVCCFilter) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{5} + return fileDescriptor_api_c4a4e886059628eb, []int{5} } type ResponseHeader_ResumeReason int32 @@ -269,7 +269,7 @@ func (x ResponseHeader_ResumeReason) String() string { return proto.EnumName(ResponseHeader_ResumeReason_name, int32(x)) } func (ResponseHeader_ResumeReason) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{2, 0} + return fileDescriptor_api_c4a4e886059628eb, []int{2, 0} } type CheckConsistencyResponse_Status int32 @@ -311,7 +311,7 @@ func (x CheckConsistencyResponse_Status) String() string { return proto.EnumName(CheckConsistencyResponse_Status_name, int32(x)) } func (CheckConsistencyResponse_Status) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{25, 0} + return fileDescriptor_api_c4a4e886059628eb, []int{25, 0} } // RangeInfo describes a range which executed a request. It contains @@ -320,14 +320,13 @@ type RangeInfo struct { Desc RangeDescriptor `protobuf:"bytes,1,opt,name=desc,proto3" json:"desc"` Lease Lease `protobuf:"bytes,2,opt,name=lease,proto3" json:"lease"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RangeInfo) Reset() { *m = RangeInfo{} } func (m *RangeInfo) String() string { return proto.CompactTextString(m) } func (*RangeInfo) ProtoMessage() {} func (*RangeInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{0} + return fileDescriptor_api_c4a4e886059628eb, []int{0} } func (m *RangeInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -365,14 +364,13 @@ type RequestHeader struct { // A zero-indexed transactional sequence number. Sequence github_com_cockroachdb_cockroach_pkg_storage_engine_enginepb.TxnSeq `protobuf:"varint,5,opt,name=sequence,proto3,casttype=github.com/cockroachdb/cockroach/pkg/storage/engine/enginepb.TxnSeq" json:"sequence,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RequestHeader) Reset() { *m = RequestHeader{} } func (m *RequestHeader) String() string { return proto.CompactTextString(m) } func (*RequestHeader) ProtoMessage() {} func (*RequestHeader) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{1} + return fileDescriptor_api_c4a4e886059628eb, []int{1} } func (m *RequestHeader) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -425,14 +423,13 @@ type ResponseHeader struct { // ranges may be returned for Scan, ReverseScan or DeleteRange. RangeInfos []RangeInfo `protobuf:"bytes,6,rep,name=range_infos,json=rangeInfos,proto3" json:"range_infos"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ResponseHeader) Reset() { *m = ResponseHeader{} } func (m *ResponseHeader) String() string { return proto.CompactTextString(m) } func (*ResponseHeader) ProtoMessage() {} func (*ResponseHeader) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{2} + return fileDescriptor_api_c4a4e886059628eb, []int{2} } func (m *ResponseHeader) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -461,14 +458,13 @@ var xxx_messageInfo_ResponseHeader proto.InternalMessageInfo type GetRequest struct { RequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *GetRequest) Reset() { *m = GetRequest{} } func (m *GetRequest) String() string { return proto.CompactTextString(m) } func (*GetRequest) ProtoMessage() {} func (*GetRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{3} + return fileDescriptor_api_c4a4e886059628eb, []int{3} } func (m *GetRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -501,14 +497,13 @@ type GetResponse struct { // The intent seen, if any, when using the READ_UNCOMMITTED consistency level. IntentValue *Value `protobuf:"bytes,3,opt,name=intent_value,json=intentValue,proto3" json:"intent_value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *GetResponse) Reset() { *m = GetResponse{} } func (m *GetResponse) String() string { return proto.CompactTextString(m) } func (*GetResponse) ProtoMessage() {} func (*GetResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{4} + return fileDescriptor_api_c4a4e886059628eb, []int{4} } func (m *GetResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -546,14 +541,13 @@ type PutRequest struct { // rationalize MVCC. Blind bool `protobuf:"varint,4,opt,name=blind,proto3" json:"blind,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *PutRequest) Reset() { *m = PutRequest{} } func (m *PutRequest) String() string { return proto.CompactTextString(m) } func (*PutRequest) ProtoMessage() {} func (*PutRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{5} + return fileDescriptor_api_c4a4e886059628eb, []int{5} } func (m *PutRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -582,14 +576,13 @@ var xxx_messageInfo_PutRequest proto.InternalMessageInfo type PutResponse struct { ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *PutResponse) Reset() { *m = PutResponse{} } func (m *PutResponse) String() string { return proto.CompactTextString(m) } func (*PutResponse) ProtoMessage() {} func (*PutResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{6} + return fileDescriptor_api_c4a4e886059628eb, []int{6} } func (m *PutResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -638,14 +631,13 @@ type ConditionalPutRequest struct { // possible it has not yet been written. AllowIfDoesNotExist bool `protobuf:"varint,5,opt,name=allow_if_does_not_exist,json=allowIfDoesNotExist,proto3" json:"allow_if_does_not_exist,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ConditionalPutRequest) Reset() { *m = ConditionalPutRequest{} } func (m *ConditionalPutRequest) String() string { return proto.CompactTextString(m) } func (*ConditionalPutRequest) ProtoMessage() {} func (*ConditionalPutRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{7} + return fileDescriptor_api_c4a4e886059628eb, []int{7} } func (m *ConditionalPutRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -675,14 +667,13 @@ var xxx_messageInfo_ConditionalPutRequest proto.InternalMessageInfo type ConditionalPutResponse struct { ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ConditionalPutResponse) Reset() { *m = ConditionalPutResponse{} } func (m *ConditionalPutResponse) String() string { return proto.CompactTextString(m) } func (*ConditionalPutResponse) ProtoMessage() {} func (*ConditionalPutResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{8} + return fileDescriptor_api_c4a4e886059628eb, []int{8} } func (m *ConditionalPutResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -723,14 +714,13 @@ type InitPutRequest struct { // If true, tombstones cause ConditionFailedErrors. FailOnTombstones bool `protobuf:"varint,4,opt,name=failOnTombstones,proto3" json:"failOnTombstones,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *InitPutRequest) Reset() { *m = InitPutRequest{} } func (m *InitPutRequest) String() string { return proto.CompactTextString(m) } func (*InitPutRequest) ProtoMessage() {} func (*InitPutRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{9} + return fileDescriptor_api_c4a4e886059628eb, []int{9} } func (m *InitPutRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -759,14 +749,13 @@ var xxx_messageInfo_InitPutRequest proto.InternalMessageInfo type InitPutResponse struct { ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *InitPutResponse) Reset() { *m = InitPutResponse{} } func (m *InitPutResponse) String() string { return proto.CompactTextString(m) } func (*InitPutResponse) ProtoMessage() {} func (*InitPutResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{10} + return fileDescriptor_api_c4a4e886059628eb, []int{10} } func (m *InitPutResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -801,14 +790,13 @@ type IncrementRequest struct { RequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` Increment int64 `protobuf:"varint,2,opt,name=increment,proto3" json:"increment,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *IncrementRequest) Reset() { *m = IncrementRequest{} } func (m *IncrementRequest) String() string { return proto.CompactTextString(m) } func (*IncrementRequest) ProtoMessage() {} func (*IncrementRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{11} + return fileDescriptor_api_c4a4e886059628eb, []int{11} } func (m *IncrementRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -840,14 +828,13 @@ type IncrementResponse struct { ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` NewValue int64 `protobuf:"varint,2,opt,name=new_value,json=newValue,proto3" json:"new_value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *IncrementResponse) Reset() { *m = IncrementResponse{} } func (m *IncrementResponse) String() string { return proto.CompactTextString(m) } func (*IncrementResponse) ProtoMessage() {} func (*IncrementResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{12} + return fileDescriptor_api_c4a4e886059628eb, []int{12} } func (m *IncrementResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -876,14 +863,13 @@ var xxx_messageInfo_IncrementResponse proto.InternalMessageInfo type DeleteRequest struct { RequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *DeleteRequest) Reset() { *m = DeleteRequest{} } func (m *DeleteRequest) String() string { return proto.CompactTextString(m) } func (*DeleteRequest) ProtoMessage() {} func (*DeleteRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{13} + return fileDescriptor_api_c4a4e886059628eb, []int{13} } func (m *DeleteRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -912,14 +898,13 @@ var xxx_messageInfo_DeleteRequest proto.InternalMessageInfo type DeleteResponse struct { ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *DeleteResponse) Reset() { *m = DeleteResponse{} } func (m *DeleteResponse) String() string { return proto.CompactTextString(m) } func (*DeleteResponse) ProtoMessage() {} func (*DeleteResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{14} + return fileDescriptor_api_c4a4e886059628eb, []int{14} } func (m *DeleteResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -963,14 +948,13 @@ type DeleteRangeRequest struct { // "inline" set to true will fail if it is executed within a transaction. Inline bool `protobuf:"varint,4,opt,name=inline,proto3" json:"inline,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *DeleteRangeRequest) Reset() { *m = DeleteRangeRequest{} } func (m *DeleteRangeRequest) String() string { return proto.CompactTextString(m) } func (*DeleteRangeRequest) ProtoMessage() {} func (*DeleteRangeRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{15} + return fileDescriptor_api_c4a4e886059628eb, []int{15} } func (m *DeleteRangeRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1002,14 +986,13 @@ type DeleteRangeResponse struct { // All the deleted keys if return_keys is set. Keys []Key `protobuf:"bytes,2,rep,name=keys,proto3,casttype=Key" json:"keys,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *DeleteRangeResponse) Reset() { *m = DeleteRangeResponse{} } func (m *DeleteRangeResponse) String() string { return proto.CompactTextString(m) } func (*DeleteRangeResponse) ProtoMessage() {} func (*DeleteRangeResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{16} + return fileDescriptor_api_c4a4e886059628eb, []int{16} } func (m *DeleteRangeResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1051,14 +1034,13 @@ var xxx_messageInfo_DeleteRangeResponse proto.InternalMessageInfo type ClearRangeRequest struct { RequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ClearRangeRequest) Reset() { *m = ClearRangeRequest{} } func (m *ClearRangeRequest) String() string { return proto.CompactTextString(m) } func (*ClearRangeRequest) ProtoMessage() {} func (*ClearRangeRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{17} + return fileDescriptor_api_c4a4e886059628eb, []int{17} } func (m *ClearRangeRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1087,14 +1069,13 @@ var xxx_messageInfo_ClearRangeRequest proto.InternalMessageInfo type ClearRangeResponse struct { ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ClearRangeResponse) Reset() { *m = ClearRangeResponse{} } func (m *ClearRangeResponse) String() string { return proto.CompactTextString(m) } func (*ClearRangeResponse) ProtoMessage() {} func (*ClearRangeResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{18} + return fileDescriptor_api_c4a4e886059628eb, []int{18} } func (m *ClearRangeResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1158,14 +1139,13 @@ type ScanOptions struct { // header.max_span_request_keys. MinResults int64 `protobuf:"varint,2,opt,name=min_results,json=minResults,proto3" json:"min_results,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ScanOptions) Reset() { *m = ScanOptions{} } func (m *ScanOptions) String() string { return proto.CompactTextString(m) } func (*ScanOptions) ProtoMessage() {} func (*ScanOptions) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{19} + return fileDescriptor_api_c4a4e886059628eb, []int{19} } func (m *ScanOptions) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1200,14 +1180,13 @@ type ScanRequest struct { // field. ScanFormat ScanFormat `protobuf:"varint,4,opt,name=scan_format,json=scanFormat,proto3,enum=cockroach.roachpb.ScanFormat" json:"scan_format,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ScanRequest) Reset() { *m = ScanRequest{} } func (m *ScanRequest) String() string { return proto.CompactTextString(m) } func (*ScanRequest) ProtoMessage() {} func (*ScanRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{20} + return fileDescriptor_api_c4a4e886059628eb, []int{20} } func (m *ScanRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1249,14 +1228,13 @@ type ScanResponse struct { // ResponseHeader. If set, rows will not be set and vice versa. BatchResponses [][]byte `protobuf:"bytes,4,rep,name=batch_responses,json=batchResponses,proto3" json:"batch_responses,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ScanResponse) Reset() { *m = ScanResponse{} } func (m *ScanResponse) String() string { return proto.CompactTextString(m) } func (*ScanResponse) ProtoMessage() {} func (*ScanResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{21} + return fileDescriptor_api_c4a4e886059628eb, []int{21} } func (m *ScanResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1291,14 +1269,13 @@ type ReverseScanRequest struct { // field. ScanFormat ScanFormat `protobuf:"varint,4,opt,name=scan_format,json=scanFormat,proto3,enum=cockroach.roachpb.ScanFormat" json:"scan_format,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ReverseScanRequest) Reset() { *m = ReverseScanRequest{} } func (m *ReverseScanRequest) String() string { return proto.CompactTextString(m) } func (*ReverseScanRequest) ProtoMessage() {} func (*ReverseScanRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{22} + return fileDescriptor_api_c4a4e886059628eb, []int{22} } func (m *ReverseScanRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1340,14 +1317,13 @@ type ReverseScanResponse struct { // ResponseHeader. If set, rows will not be set and vice versa. BatchResponses [][]byte `protobuf:"bytes,4,rep,name=batch_responses,json=batchResponses,proto3" json:"batch_responses,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ReverseScanResponse) Reset() { *m = ReverseScanResponse{} } func (m *ReverseScanResponse) String() string { return proto.CompactTextString(m) } func (*ReverseScanResponse) ProtoMessage() {} func (*ReverseScanResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{23} + return fileDescriptor_api_c4a4e886059628eb, []int{23} } func (m *ReverseScanResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1388,14 +1364,13 @@ type CheckConsistencyRequest struct { // directory and needs to be removed manually to avoid leaking disk space. Checkpoint bool `protobuf:"varint,4,opt,name=checkpoint,proto3" json:"checkpoint,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *CheckConsistencyRequest) Reset() { *m = CheckConsistencyRequest{} } func (m *CheckConsistencyRequest) String() string { return proto.CompactTextString(m) } func (*CheckConsistencyRequest) ProtoMessage() {} func (*CheckConsistencyRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{24} + return fileDescriptor_api_c4a4e886059628eb, []int{24} } func (m *CheckConsistencyRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1427,14 +1402,13 @@ type CheckConsistencyResponse struct { // result contains a Result for each Range checked, in no particular order. Result []CheckConsistencyResponse_Result `protobuf:"bytes,2,rep,name=result,proto3" json:"result"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *CheckConsistencyResponse) Reset() { *m = CheckConsistencyResponse{} } func (m *CheckConsistencyResponse) String() string { return proto.CompactTextString(m) } func (*CheckConsistencyResponse) ProtoMessage() {} func (*CheckConsistencyResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{25} + return fileDescriptor_api_c4a4e886059628eb, []int{25} } func (m *CheckConsistencyResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1473,14 +1447,13 @@ type CheckConsistencyResponse_Result struct { // including the involved replica and, if requested, the diff. Detail string `protobuf:"bytes,4,opt,name=detail,proto3" json:"detail,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *CheckConsistencyResponse_Result) Reset() { *m = CheckConsistencyResponse_Result{} } func (m *CheckConsistencyResponse_Result) String() string { return proto.CompactTextString(m) } func (*CheckConsistencyResponse_Result) ProtoMessage() {} func (*CheckConsistencyResponse_Result) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{25, 0} + return fileDescriptor_api_c4a4e886059628eb, []int{25, 0} } func (m *CheckConsistencyResponse_Result) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1523,14 +1496,13 @@ type RecomputeStatsRequest struct { // safe and idempotent. DryRun bool `protobuf:"varint,2,opt,name=dry_run,json=dryRun,proto3" json:"dry_run,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RecomputeStatsRequest) Reset() { *m = RecomputeStatsRequest{} } func (m *RecomputeStatsRequest) String() string { return proto.CompactTextString(m) } func (*RecomputeStatsRequest) ProtoMessage() {} func (*RecomputeStatsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{26} + return fileDescriptor_api_c4a4e886059628eb, []int{26} } func (m *RecomputeStatsRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1561,14 +1533,13 @@ type RecomputeStatsResponse struct { // added_delta is the adjustment made to the range's stats, i.e. `new_stats = old_stats + added_delta`. AddedDelta enginepb.MVCCStatsDelta `protobuf:"bytes,2,opt,name=added_delta,json=addedDelta,proto3" json:"added_delta"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RecomputeStatsResponse) Reset() { *m = RecomputeStatsResponse{} } func (m *RecomputeStatsResponse) String() string { return proto.CompactTextString(m) } func (*RecomputeStatsResponse) ProtoMessage() {} func (*RecomputeStatsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{27} + return fileDescriptor_api_c4a4e886059628eb, []int{27} } func (m *RecomputeStatsResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1597,14 +1568,13 @@ var xxx_messageInfo_RecomputeStatsResponse proto.InternalMessageInfo type BeginTransactionRequest struct { RequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *BeginTransactionRequest) Reset() { *m = BeginTransactionRequest{} } func (m *BeginTransactionRequest) String() string { return proto.CompactTextString(m) } func (*BeginTransactionRequest) ProtoMessage() {} func (*BeginTransactionRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{28} + return fileDescriptor_api_c4a4e886059628eb, []int{28} } func (m *BeginTransactionRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1633,14 +1603,13 @@ var xxx_messageInfo_BeginTransactionRequest proto.InternalMessageInfo type BeginTransactionResponse struct { ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *BeginTransactionResponse) Reset() { *m = BeginTransactionResponse{} } func (m *BeginTransactionResponse) String() string { return proto.CompactTextString(m) } func (*BeginTransactionResponse) ProtoMessage() {} func (*BeginTransactionResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{29} + return fileDescriptor_api_c4a4e886059628eb, []int{29} } func (m *BeginTransactionResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1723,14 +1692,13 @@ type EndTransactionRequest struct { // heartbeat. Poison bool `protobuf:"varint,9,opt,name=poison,proto3" json:"poison,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *EndTransactionRequest) Reset() { *m = EndTransactionRequest{} } func (m *EndTransactionRequest) String() string { return proto.CompactTextString(m) } func (*EndTransactionRequest) ProtoMessage() {} func (*EndTransactionRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{30} + return fileDescriptor_api_c4a4e886059628eb, []int{30} } func (m *EndTransactionRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1772,14 +1740,13 @@ type EndTransactionResponse struct { // by the request. Only set if the transaction record was staged. StagingTimestamp hlc.Timestamp `protobuf:"bytes,5,opt,name=staging_timestamp,json=stagingTimestamp,proto3" json:"staging_timestamp"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *EndTransactionResponse) Reset() { *m = EndTransactionResponse{} } func (m *EndTransactionResponse) String() string { return proto.CompactTextString(m) } func (*EndTransactionResponse) ProtoMessage() {} func (*EndTransactionResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{31} + return fileDescriptor_api_c4a4e886059628eb, []int{31} } func (m *EndTransactionResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1835,14 +1802,13 @@ type AdminSplitRequest struct { SplitKey Key `protobuf:"bytes,2,opt,name=split_key,json=splitKey,proto3,casttype=Key" json:"split_key,omitempty"` ExpirationTime hlc.Timestamp `protobuf:"bytes,4,opt,name=expiration_time,json=expirationTime,proto3" json:"expiration_time"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *AdminSplitRequest) Reset() { *m = AdminSplitRequest{} } func (m *AdminSplitRequest) String() string { return proto.CompactTextString(m) } func (*AdminSplitRequest) ProtoMessage() {} func (*AdminSplitRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{32} + return fileDescriptor_api_c4a4e886059628eb, []int{32} } func (m *AdminSplitRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1872,14 +1838,13 @@ var xxx_messageInfo_AdminSplitRequest proto.InternalMessageInfo type AdminSplitResponse struct { ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *AdminSplitResponse) Reset() { *m = AdminSplitResponse{} } func (m *AdminSplitResponse) String() string { return proto.CompactTextString(m) } func (*AdminSplitResponse) ProtoMessage() {} func (*AdminSplitResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{33} + return fileDescriptor_api_c4a4e886059628eb, []int{33} } func (m *AdminSplitResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1913,14 +1878,13 @@ var xxx_messageInfo_AdminSplitResponse proto.InternalMessageInfo type AdminUnsplitRequest struct { RequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *AdminUnsplitRequest) Reset() { *m = AdminUnsplitRequest{} } func (m *AdminUnsplitRequest) String() string { return proto.CompactTextString(m) } func (*AdminUnsplitRequest) ProtoMessage() {} func (*AdminUnsplitRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{34} + return fileDescriptor_api_c4a4e886059628eb, []int{34} } func (m *AdminUnsplitRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1950,14 +1914,13 @@ var xxx_messageInfo_AdminUnsplitRequest proto.InternalMessageInfo type AdminUnsplitResponse struct { ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *AdminUnsplitResponse) Reset() { *m = AdminUnsplitResponse{} } func (m *AdminUnsplitResponse) String() string { return proto.CompactTextString(m) } func (*AdminUnsplitResponse) ProtoMessage() {} func (*AdminUnsplitResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{35} + return fileDescriptor_api_c4a4e886059628eb, []int{35} } func (m *AdminUnsplitResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1994,14 +1957,13 @@ var xxx_messageInfo_AdminUnsplitResponse proto.InternalMessageInfo type AdminMergeRequest struct { RequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *AdminMergeRequest) Reset() { *m = AdminMergeRequest{} } func (m *AdminMergeRequest) String() string { return proto.CompactTextString(m) } func (*AdminMergeRequest) ProtoMessage() {} func (*AdminMergeRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{36} + return fileDescriptor_api_c4a4e886059628eb, []int{36} } func (m *AdminMergeRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2031,14 +1993,13 @@ var xxx_messageInfo_AdminMergeRequest proto.InternalMessageInfo type AdminMergeResponse struct { ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *AdminMergeResponse) Reset() { *m = AdminMergeResponse{} } func (m *AdminMergeResponse) String() string { return proto.CompactTextString(m) } func (*AdminMergeResponse) ProtoMessage() {} func (*AdminMergeResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{37} + return fileDescriptor_api_c4a4e886059628eb, []int{37} } func (m *AdminMergeResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2071,14 +2032,13 @@ type AdminTransferLeaseRequest struct { RequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` Target StoreID `protobuf:"varint,2,opt,name=target,proto3,casttype=StoreID" json:"target,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *AdminTransferLeaseRequest) Reset() { *m = AdminTransferLeaseRequest{} } func (m *AdminTransferLeaseRequest) String() string { return proto.CompactTextString(m) } func (*AdminTransferLeaseRequest) ProtoMessage() {} func (*AdminTransferLeaseRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{38} + return fileDescriptor_api_c4a4e886059628eb, []int{38} } func (m *AdminTransferLeaseRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2106,14 +2066,13 @@ var xxx_messageInfo_AdminTransferLeaseRequest proto.InternalMessageInfo type AdminTransferLeaseResponse struct { ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *AdminTransferLeaseResponse) Reset() { *m = AdminTransferLeaseResponse{} } func (m *AdminTransferLeaseResponse) String() string { return proto.CompactTextString(m) } func (*AdminTransferLeaseResponse) ProtoMessage() {} func (*AdminTransferLeaseResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{39} + return fileDescriptor_api_c4a4e886059628eb, []int{39} } func (m *AdminTransferLeaseResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2160,14 +2119,13 @@ type AdminChangeReplicasRequest struct { // TODO(ajwerner): Make this non-nullable for 19.2. ExpDesc *RangeDescriptor `protobuf:"bytes,4,opt,name=exp_desc,json=expDesc,proto3" json:"exp_desc,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *AdminChangeReplicasRequest) Reset() { *m = AdminChangeReplicasRequest{} } func (m *AdminChangeReplicasRequest) String() string { return proto.CompactTextString(m) } func (*AdminChangeReplicasRequest) ProtoMessage() {} func (*AdminChangeReplicasRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{40} + return fileDescriptor_api_c4a4e886059628eb, []int{40} } func (m *AdminChangeReplicasRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2199,14 +2157,13 @@ type AdminChangeReplicasResponse struct { // TODO(ajwerner): Make this non-nullable for 19.2. Desc *RangeDescriptor `protobuf:"bytes,2,opt,name=desc,proto3" json:"desc,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *AdminChangeReplicasResponse) Reset() { *m = AdminChangeReplicasResponse{} } func (m *AdminChangeReplicasResponse) String() string { return proto.CompactTextString(m) } func (*AdminChangeReplicasResponse) ProtoMessage() {} func (*AdminChangeReplicasResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{41} + return fileDescriptor_api_c4a4e886059628eb, []int{41} } func (m *AdminChangeReplicasResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2238,14 +2195,13 @@ type AdminRelocateRangeRequest struct { RequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` Targets []ReplicationTarget `protobuf:"bytes,2,rep,name=targets,proto3" json:"targets"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *AdminRelocateRangeRequest) Reset() { *m = AdminRelocateRangeRequest{} } func (m *AdminRelocateRangeRequest) String() string { return proto.CompactTextString(m) } func (*AdminRelocateRangeRequest) ProtoMessage() {} func (*AdminRelocateRangeRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{42} + return fileDescriptor_api_c4a4e886059628eb, []int{42} } func (m *AdminRelocateRangeRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2273,14 +2229,13 @@ var xxx_messageInfo_AdminRelocateRangeRequest proto.InternalMessageInfo type AdminRelocateRangeResponse struct { ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *AdminRelocateRangeResponse) Reset() { *m = AdminRelocateRangeResponse{} } func (m *AdminRelocateRangeResponse) String() string { return proto.CompactTextString(m) } func (*AdminRelocateRangeResponse) ProtoMessage() {} func (*AdminRelocateRangeResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{43} + return fileDescriptor_api_c4a4e886059628eb, []int{43} } func (m *AdminRelocateRangeResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2314,14 +2269,13 @@ type HeartbeatTxnRequest struct { RequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` Now hlc.Timestamp `protobuf:"bytes,2,opt,name=now,proto3" json:"now"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *HeartbeatTxnRequest) Reset() { *m = HeartbeatTxnRequest{} } func (m *HeartbeatTxnRequest) String() string { return proto.CompactTextString(m) } func (*HeartbeatTxnRequest) ProtoMessage() {} func (*HeartbeatTxnRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{44} + return fileDescriptor_api_c4a4e886059628eb, []int{44} } func (m *HeartbeatTxnRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2353,14 +2307,13 @@ var xxx_messageInfo_HeartbeatTxnRequest proto.InternalMessageInfo type HeartbeatTxnResponse struct { ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *HeartbeatTxnResponse) Reset() { *m = HeartbeatTxnResponse{} } func (m *HeartbeatTxnResponse) String() string { return proto.CompactTextString(m) } func (*HeartbeatTxnResponse) ProtoMessage() {} func (*HeartbeatTxnResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{45} + return fileDescriptor_api_c4a4e886059628eb, []int{45} } func (m *HeartbeatTxnResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2398,14 +2351,13 @@ type GCRequest struct { // update it because no nodes in the cluster will ever consult it. TxnSpanGCThreshold hlc.Timestamp `protobuf:"bytes,5,opt,name=txn_span_gc_threshold,json=txnSpanGcThreshold,proto3" json:"txn_span_gc_threshold"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *GCRequest) Reset() { *m = GCRequest{} } func (m *GCRequest) String() string { return proto.CompactTextString(m) } func (*GCRequest) ProtoMessage() {} func (*GCRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{46} + return fileDescriptor_api_c4a4e886059628eb, []int{46} } func (m *GCRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2434,14 +2386,13 @@ type GCRequest_GCKey struct { Key Key `protobuf:"bytes,1,opt,name=key,proto3,casttype=Key" json:"key,omitempty"` Timestamp hlc.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *GCRequest_GCKey) Reset() { *m = GCRequest_GCKey{} } func (m *GCRequest_GCKey) String() string { return proto.CompactTextString(m) } func (*GCRequest_GCKey) ProtoMessage() {} func (*GCRequest_GCKey) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{46, 0} + return fileDescriptor_api_c4a4e886059628eb, []int{46, 0} } func (m *GCRequest_GCKey) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2470,14 +2421,13 @@ var xxx_messageInfo_GCRequest_GCKey proto.InternalMessageInfo type GCResponse struct { ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *GCResponse) Reset() { *m = GCResponse{} } func (m *GCResponse) String() string { return proto.CompactTextString(m) } func (*GCResponse) ProtoMessage() {} func (*GCResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{47} + return fileDescriptor_api_c4a4e886059628eb, []int{47} } func (m *GCResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2554,14 +2504,13 @@ type PushTxnRequest struct { // in PushTxn to either abort or push the timestamp. Force bool `protobuf:"varint,7,opt,name=force,proto3" json:"force,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *PushTxnRequest) Reset() { *m = PushTxnRequest{} } func (m *PushTxnRequest) String() string { return proto.CompactTextString(m) } func (*PushTxnRequest) ProtoMessage() {} func (*PushTxnRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{48} + return fileDescriptor_api_c4a4e886059628eb, []int{48} } func (m *PushTxnRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2599,14 +2548,13 @@ type PushTxnResponse struct { // factoring out the new Priority. PusheeTxn Transaction `protobuf:"bytes,2,opt,name=pushee_txn,json=pusheeTxn,proto3" json:"pushee_txn"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *PushTxnResponse) Reset() { *m = PushTxnResponse{} } func (m *PushTxnResponse) String() string { return proto.CompactTextString(m) } func (*PushTxnResponse) ProtoMessage() {} func (*PushTxnResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{49} + return fileDescriptor_api_c4a4e886059628eb, []int{49} } func (m *PushTxnResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2648,14 +2596,13 @@ type RecoverTxnRequest struct { // in the future. ImplicitlyCommitted bool `protobuf:"varint,3,opt,name=implicitly_committed,json=implicitlyCommitted,proto3" json:"implicitly_committed,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RecoverTxnRequest) Reset() { *m = RecoverTxnRequest{} } func (m *RecoverTxnRequest) String() string { return proto.CompactTextString(m) } func (*RecoverTxnRequest) ProtoMessage() {} func (*RecoverTxnRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{50} + return fileDescriptor_api_c4a4e886059628eb, []int{50} } func (m *RecoverTxnRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2686,14 +2633,13 @@ type RecoverTxnResponse struct { // Contains the finalized state of the recovered transaction. RecoveredTxn Transaction `protobuf:"bytes,2,opt,name=recovered_txn,json=recoveredTxn,proto3" json:"recovered_txn"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RecoverTxnResponse) Reset() { *m = RecoverTxnResponse{} } func (m *RecoverTxnResponse) String() string { return proto.CompactTextString(m) } func (*RecoverTxnResponse) ProtoMessage() {} func (*RecoverTxnResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{51} + return fileDescriptor_api_c4a4e886059628eb, []int{51} } func (m *RecoverTxnResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2732,14 +2678,13 @@ type QueryTxnRequest struct { // Set of known dependent transactions. KnownWaitingTxns []github_com_cockroachdb_cockroach_pkg_util_uuid.UUID `protobuf:"bytes,4,rep,name=known_waiting_txns,json=knownWaitingTxns,proto3,customtype=github.com/cockroachdb/cockroach/pkg/util/uuid.UUID" json:"known_waiting_txns,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *QueryTxnRequest) Reset() { *m = QueryTxnRequest{} } func (m *QueryTxnRequest) String() string { return proto.CompactTextString(m) } func (*QueryTxnRequest) ProtoMessage() {} func (*QueryTxnRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{52} + return fileDescriptor_api_c4a4e886059628eb, []int{52} } func (m *QueryTxnRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2773,14 +2718,13 @@ type QueryTxnResponse struct { // Specifies a list of transaction IDs which are waiting on the txn. WaitingTxns []github_com_cockroachdb_cockroach_pkg_util_uuid.UUID `protobuf:"bytes,3,rep,name=waiting_txns,json=waitingTxns,proto3,customtype=github.com/cockroachdb/cockroach/pkg/util/uuid.UUID" json:"waiting_txns,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *QueryTxnResponse) Reset() { *m = QueryTxnResponse{} } func (m *QueryTxnResponse) String() string { return proto.CompactTextString(m) } func (*QueryTxnResponse) ProtoMessage() {} func (*QueryTxnResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{53} + return fileDescriptor_api_c4a4e886059628eb, []int{53} } func (m *QueryTxnResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2835,14 +2779,13 @@ type QueryIntentRequest struct { // transaction queries its own intent and finds it has been pushed. ErrorIfMissing bool `protobuf:"varint,3,opt,name=error_if_missing,json=errorIfMissing,proto3" json:"error_if_missing,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *QueryIntentRequest) Reset() { *m = QueryIntentRequest{} } func (m *QueryIntentRequest) String() string { return proto.CompactTextString(m) } func (*QueryIntentRequest) ProtoMessage() {} func (*QueryIntentRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{54} + return fileDescriptor_api_c4a4e886059628eb, []int{54} } func (m *QueryIntentRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2873,14 +2816,13 @@ type QueryIntentResponse struct { // Whether an intent matching the expected transaction was found at the key. FoundIntent bool `protobuf:"varint,2,opt,name=found_intent,json=foundIntent,proto3" json:"found_intent,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *QueryIntentResponse) Reset() { *m = QueryIntentResponse{} } func (m *QueryIntentResponse) String() string { return proto.CompactTextString(m) } func (*QueryIntentResponse) ProtoMessage() {} func (*QueryIntentResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{55} + return fileDescriptor_api_c4a4e886059628eb, []int{55} } func (m *QueryIntentResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2919,14 +2861,13 @@ type ResolveIntentRequest struct { // range. Poison bool `protobuf:"varint,4,opt,name=poison,proto3" json:"poison,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ResolveIntentRequest) Reset() { *m = ResolveIntentRequest{} } func (m *ResolveIntentRequest) String() string { return proto.CompactTextString(m) } func (*ResolveIntentRequest) ProtoMessage() {} func (*ResolveIntentRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{56} + return fileDescriptor_api_c4a4e886059628eb, []int{56} } func (m *ResolveIntentRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2956,14 +2897,13 @@ var xxx_messageInfo_ResolveIntentRequest proto.InternalMessageInfo type ResolveIntentResponse struct { ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ResolveIntentResponse) Reset() { *m = ResolveIntentResponse{} } func (m *ResolveIntentResponse) String() string { return proto.CompactTextString(m) } func (*ResolveIntentResponse) ProtoMessage() {} func (*ResolveIntentResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{57} + return fileDescriptor_api_c4a4e886059628eb, []int{57} } func (m *ResolveIntentResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3006,14 +2946,13 @@ type ResolveIntentRangeRequest struct { // iteration over the span to find intents to resolve. MinTimestamp hlc.Timestamp `protobuf:"bytes,5,opt,name=min_timestamp,json=minTimestamp,proto3" json:"min_timestamp"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ResolveIntentRangeRequest) Reset() { *m = ResolveIntentRangeRequest{} } func (m *ResolveIntentRangeRequest) String() string { return proto.CompactTextString(m) } func (*ResolveIntentRangeRequest) ProtoMessage() {} func (*ResolveIntentRangeRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{58} + return fileDescriptor_api_c4a4e886059628eb, []int{58} } func (m *ResolveIntentRangeRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3043,14 +2982,13 @@ var xxx_messageInfo_ResolveIntentRangeRequest proto.InternalMessageInfo type ResolveIntentRangeResponse struct { ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ResolveIntentRangeResponse) Reset() { *m = ResolveIntentRangeResponse{} } func (m *ResolveIntentRangeResponse) String() string { return proto.CompactTextString(m) } func (*ResolveIntentRangeResponse) ProtoMessage() {} func (*ResolveIntentRangeResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{59} + return fileDescriptor_api_c4a4e886059628eb, []int{59} } func (m *ResolveIntentRangeResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3082,14 +3020,13 @@ type MergeRequest struct { RequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` Value Value `protobuf:"bytes,2,opt,name=value,proto3" json:"value"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *MergeRequest) Reset() { *m = MergeRequest{} } func (m *MergeRequest) String() string { return proto.CompactTextString(m) } func (*MergeRequest) ProtoMessage() {} func (*MergeRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{60} + return fileDescriptor_api_c4a4e886059628eb, []int{60} } func (m *MergeRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3118,14 +3055,13 @@ var xxx_messageInfo_MergeRequest proto.InternalMessageInfo type MergeResponse struct { ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *MergeResponse) Reset() { *m = MergeResponse{} } func (m *MergeResponse) String() string { return proto.CompactTextString(m) } func (*MergeResponse) ProtoMessage() {} func (*MergeResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{61} + return fileDescriptor_api_c4a4e886059628eb, []int{61} } func (m *MergeResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3165,14 +3101,13 @@ type TruncateLogRequest struct { // in the case of a merge. RangeID RangeID `protobuf:"varint,3,opt,name=range_id,json=rangeId,proto3,casttype=RangeID" json:"range_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *TruncateLogRequest) Reset() { *m = TruncateLogRequest{} } func (m *TruncateLogRequest) String() string { return proto.CompactTextString(m) } func (*TruncateLogRequest) ProtoMessage() {} func (*TruncateLogRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{62} + return fileDescriptor_api_c4a4e886059628eb, []int{62} } func (m *TruncateLogRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3201,14 +3136,13 @@ var xxx_messageInfo_TruncateLogRequest proto.InternalMessageInfo type TruncateLogResponse struct { ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *TruncateLogResponse) Reset() { *m = TruncateLogResponse{} } func (m *TruncateLogResponse) String() string { return proto.CompactTextString(m) } func (*TruncateLogResponse) ProtoMessage() {} func (*TruncateLogResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{63} + return fileDescriptor_api_c4a4e886059628eb, []int{63} } func (m *TruncateLogResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3247,14 +3181,13 @@ type RequestLeaseRequest struct { // counting as a lease extension). See #23204. MinProposedTS *hlc.Timestamp `protobuf:"bytes,4,opt,name=min_proposed_ts,json=minProposedTs,proto3" json:"min_proposed_ts,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RequestLeaseRequest) Reset() { *m = RequestLeaseRequest{} } func (m *RequestLeaseRequest) String() string { return proto.CompactTextString(m) } func (*RequestLeaseRequest) ProtoMessage() {} func (*RequestLeaseRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{64} + return fileDescriptor_api_c4a4e886059628eb, []int{64} } func (m *RequestLeaseRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3298,14 +3231,13 @@ type TransferLeaseRequest struct { // it has not changed when executing this command. PrevLease Lease `protobuf:"bytes,3,opt,name=prev_lease,json=prevLease,proto3" json:"prev_lease"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *TransferLeaseRequest) Reset() { *m = TransferLeaseRequest{} } func (m *TransferLeaseRequest) String() string { return proto.CompactTextString(m) } func (*TransferLeaseRequest) ProtoMessage() {} func (*TransferLeaseRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{65} + return fileDescriptor_api_c4a4e886059628eb, []int{65} } func (m *TransferLeaseRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3337,14 +3269,13 @@ var xxx_messageInfo_TransferLeaseRequest proto.InternalMessageInfo type LeaseInfoRequest struct { RequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *LeaseInfoRequest) Reset() { *m = LeaseInfoRequest{} } func (m *LeaseInfoRequest) String() string { return proto.CompactTextString(m) } func (*LeaseInfoRequest) ProtoMessage() {} func (*LeaseInfoRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{66} + return fileDescriptor_api_c4a4e886059628eb, []int{66} } func (m *LeaseInfoRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3376,14 +3307,13 @@ type LeaseInfoResponse struct { // tentative future lease, if a lease transfer is in progress. Lease Lease `protobuf:"bytes,2,opt,name=lease,proto3" json:"lease"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *LeaseInfoResponse) Reset() { *m = LeaseInfoResponse{} } func (m *LeaseInfoResponse) String() string { return proto.CompactTextString(m) } func (*LeaseInfoResponse) ProtoMessage() {} func (*LeaseInfoResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{67} + return fileDescriptor_api_c4a4e886059628eb, []int{67} } func (m *LeaseInfoResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3413,14 +3343,13 @@ var xxx_messageInfo_LeaseInfoResponse proto.InternalMessageInfo type RequestLeaseResponse struct { ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RequestLeaseResponse) Reset() { *m = RequestLeaseResponse{} } func (m *RequestLeaseResponse) String() string { return proto.CompactTextString(m) } func (*RequestLeaseResponse) ProtoMessage() {} func (*RequestLeaseResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{68} + return fileDescriptor_api_c4a4e886059628eb, []int{68} } func (m *RequestLeaseResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3465,14 +3394,13 @@ type ComputeChecksumRequest struct { // in the engine's auxiliary directory. Checkpoint bool `protobuf:"varint,6,opt,name=checkpoint,proto3" json:"checkpoint,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ComputeChecksumRequest) Reset() { *m = ComputeChecksumRequest{} } func (m *ComputeChecksumRequest) String() string { return proto.CompactTextString(m) } func (*ComputeChecksumRequest) ProtoMessage() {} func (*ComputeChecksumRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{69} + return fileDescriptor_api_c4a4e886059628eb, []int{69} } func (m *ComputeChecksumRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3504,14 +3432,13 @@ type ComputeChecksumResponse struct { // checksum in a future storage.CollectChecksumRequest. ChecksumID github_com_cockroachdb_cockroach_pkg_util_uuid.UUID `protobuf:"bytes,2,opt,name=checksum_id,json=checksumId,proto3,customtype=github.com/cockroachdb/cockroach/pkg/util/uuid.UUID" json:"checksum_id"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ComputeChecksumResponse) Reset() { *m = ComputeChecksumResponse{} } func (m *ComputeChecksumResponse) String() string { return proto.CompactTextString(m) } func (*ComputeChecksumResponse) ProtoMessage() {} func (*ComputeChecksumResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{70} + return fileDescriptor_api_c4a4e886059628eb, []int{70} } func (m *ComputeChecksumResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3545,14 +3472,13 @@ type ExportStorage struct { AzureConfig *ExportStorage_Azure `protobuf:"bytes,6,opt,name=AzureConfig,proto3" json:"AzureConfig,omitempty"` WorkloadConfig *ExportStorage_Workload `protobuf:"bytes,7,opt,name=WorkloadConfig,proto3" json:"WorkloadConfig,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ExportStorage) Reset() { *m = ExportStorage{} } func (m *ExportStorage) String() string { return proto.CompactTextString(m) } func (*ExportStorage) ProtoMessage() {} func (*ExportStorage) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{71} + return fileDescriptor_api_c4a4e886059628eb, []int{71} } func (m *ExportStorage) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3581,14 +3507,13 @@ type ExportStorage_LocalFilePath struct { Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"` NodeID NodeID `protobuf:"varint,2,opt,name=node_id,json=nodeId,proto3,casttype=NodeID" json:"node_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ExportStorage_LocalFilePath) Reset() { *m = ExportStorage_LocalFilePath{} } func (m *ExportStorage_LocalFilePath) String() string { return proto.CompactTextString(m) } func (*ExportStorage_LocalFilePath) ProtoMessage() {} func (*ExportStorage_LocalFilePath) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{71, 0} + return fileDescriptor_api_c4a4e886059628eb, []int{71, 0} } func (m *ExportStorage_LocalFilePath) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3616,14 +3541,13 @@ var xxx_messageInfo_ExportStorage_LocalFilePath proto.InternalMessageInfo type ExportStorage_Http struct { BaseUri string `protobuf:"bytes,1,opt,name=baseUri,proto3" json:"baseUri,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ExportStorage_Http) Reset() { *m = ExportStorage_Http{} } func (m *ExportStorage_Http) String() string { return proto.CompactTextString(m) } func (*ExportStorage_Http) ProtoMessage() {} func (*ExportStorage_Http) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{71, 1} + return fileDescriptor_api_c4a4e886059628eb, []int{71, 1} } func (m *ExportStorage_Http) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3657,14 +3581,13 @@ type ExportStorage_S3 struct { Endpoint string `protobuf:"bytes,6,opt,name=endpoint,proto3" json:"endpoint,omitempty"` Region string `protobuf:"bytes,7,opt,name=region,proto3" json:"region,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ExportStorage_S3) Reset() { *m = ExportStorage_S3{} } func (m *ExportStorage_S3) String() string { return proto.CompactTextString(m) } func (*ExportStorage_S3) ProtoMessage() {} func (*ExportStorage_S3) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{71, 2} + return fileDescriptor_api_c4a4e886059628eb, []int{71, 2} } func (m *ExportStorage_S3) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3698,14 +3621,13 @@ type ExportStorage_GCS struct { BillingProject string `protobuf:"bytes,4,opt,name=billing_project,json=billingProject,proto3" json:"billing_project,omitempty"` Credentials string `protobuf:"bytes,5,opt,name=credentials,proto3" json:"credentials,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ExportStorage_GCS) Reset() { *m = ExportStorage_GCS{} } func (m *ExportStorage_GCS) String() string { return proto.CompactTextString(m) } func (*ExportStorage_GCS) ProtoMessage() {} func (*ExportStorage_GCS) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{71, 3} + return fileDescriptor_api_c4a4e886059628eb, []int{71, 3} } func (m *ExportStorage_GCS) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3736,14 +3658,13 @@ type ExportStorage_Azure struct { AccountName string `protobuf:"bytes,3,opt,name=account_name,json=accountName,proto3" json:"account_name,omitempty"` AccountKey string `protobuf:"bytes,4,opt,name=account_key,json=accountKey,proto3" json:"account_key,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ExportStorage_Azure) Reset() { *m = ExportStorage_Azure{} } func (m *ExportStorage_Azure) String() string { return proto.CompactTextString(m) } func (*ExportStorage_Azure) ProtoMessage() {} func (*ExportStorage_Azure) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{71, 4} + return fileDescriptor_api_c4a4e886059628eb, []int{71, 4} } func (m *ExportStorage_Azure) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3777,14 +3698,13 @@ type ExportStorage_Workload struct { BatchBegin int64 `protobuf:"varint,6,opt,name=batch_begin,json=batchBegin,proto3" json:"batch_begin,omitempty"` BatchEnd int64 `protobuf:"varint,7,opt,name=batch_end,json=batchEnd,proto3" json:"batch_end,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ExportStorage_Workload) Reset() { *m = ExportStorage_Workload{} } func (m *ExportStorage_Workload) String() string { return proto.CompactTextString(m) } func (*ExportStorage_Workload) ProtoMessage() {} func (*ExportStorage_Workload) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{71, 5} + return fileDescriptor_api_c4a4e886059628eb, []int{71, 5} } func (m *ExportStorage_Workload) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3819,14 +3739,13 @@ type WriteBatchRequest struct { // A BatchRepr, the serialized form of a RocksDB Batch. Data []byte `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *WriteBatchRequest) Reset() { *m = WriteBatchRequest{} } func (m *WriteBatchRequest) String() string { return proto.CompactTextString(m) } func (*WriteBatchRequest) ProtoMessage() {} func (*WriteBatchRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{72} + return fileDescriptor_api_c4a4e886059628eb, []int{72} } func (m *WriteBatchRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3855,14 +3774,13 @@ var xxx_messageInfo_WriteBatchRequest proto.InternalMessageInfo type WriteBatchResponse struct { ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *WriteBatchResponse) Reset() { *m = WriteBatchResponse{} } func (m *WriteBatchResponse) String() string { return proto.CompactTextString(m) } func (*WriteBatchResponse) ProtoMessage() {} func (*WriteBatchResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{73} + return fileDescriptor_api_c4a4e886059628eb, []int{73} } func (m *WriteBatchResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3915,14 +3833,13 @@ type ExportRequest struct { // a correctness bug. EnableTimeBoundIteratorOptimization bool `protobuf:"varint,7,opt,name=enable_time_bound_iterator_optimization,json=enableTimeBoundIteratorOptimization,proto3" json:"enable_time_bound_iterator_optimization,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ExportRequest) Reset() { *m = ExportRequest{} } func (m *ExportRequest) String() string { return proto.CompactTextString(m) } func (*ExportRequest) ProtoMessage() {} func (*ExportRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{74} + return fileDescriptor_api_c4a4e886059628eb, []int{74} } func (m *ExportRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3953,14 +3870,13 @@ type BulkOpSummary struct { IndexEntries int64 `protobuf:"varint,3,opt,name=index_entries,json=indexEntries,proto3" json:"index_entries,omitempty"` SystemRecords int64 `protobuf:"varint,4,opt,name=system_records,json=systemRecords,proto3" json:"system_records,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *BulkOpSummary) Reset() { *m = BulkOpSummary{} } func (m *BulkOpSummary) String() string { return proto.CompactTextString(m) } func (*BulkOpSummary) ProtoMessage() {} func (*BulkOpSummary) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{75} + return fileDescriptor_api_c4a4e886059628eb, []int{75} } func (m *BulkOpSummary) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3991,14 +3907,13 @@ type ExportResponse struct { Files []ExportResponse_File `protobuf:"bytes,2,rep,name=files,proto3" json:"files"` StartTime hlc.Timestamp `protobuf:"bytes,3,opt,name=start_time,json=startTime,proto3" json:"start_time"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ExportResponse) Reset() { *m = ExportResponse{} } func (m *ExportResponse) String() string { return proto.CompactTextString(m) } func (*ExportResponse) ProtoMessage() {} func (*ExportResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{76} + return fileDescriptor_api_c4a4e886059628eb, []int{76} } func (m *ExportResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -4032,14 +3947,13 @@ type ExportResponse_File struct { Exported BulkOpSummary `protobuf:"bytes,6,opt,name=exported,proto3" json:"exported"` SST []byte `protobuf:"bytes,7,opt,name=sst,proto3" json:"sst,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ExportResponse_File) Reset() { *m = ExportResponse_File{} } func (m *ExportResponse_File) String() string { return proto.CompactTextString(m) } func (*ExportResponse_File) ProtoMessage() {} func (*ExportResponse_File) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{76, 0} + return fileDescriptor_api_c4a4e886059628eb, []int{76, 0} } func (m *ExportResponse_File) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -4084,14 +3998,13 @@ type ImportRequest struct { // fixed. Rekeys []ImportRequest_TableRekey `protobuf:"bytes,5,rep,name=rekeys,proto3" json:"rekeys"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ImportRequest) Reset() { *m = ImportRequest{} } func (m *ImportRequest) String() string { return proto.CompactTextString(m) } func (*ImportRequest) ProtoMessage() {} func (*ImportRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{77} + return fileDescriptor_api_c4a4e886059628eb, []int{77} } func (m *ImportRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -4121,14 +4034,13 @@ type ImportRequest_File struct { Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"` Sha512 []byte `protobuf:"bytes,4,opt,name=sha512,proto3" json:"sha512,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ImportRequest_File) Reset() { *m = ImportRequest_File{} } func (m *ImportRequest_File) String() string { return proto.CompactTextString(m) } func (*ImportRequest_File) ProtoMessage() {} func (*ImportRequest_File) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{77, 0} + return fileDescriptor_api_c4a4e886059628eb, []int{77, 0} } func (m *ImportRequest_File) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -4159,14 +4071,13 @@ type ImportRequest_TableRekey struct { // NewDesc is an encoded Descriptor message. NewDesc []byte `protobuf:"bytes,2,opt,name=new_desc,json=newDesc,proto3" json:"new_desc,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ImportRequest_TableRekey) Reset() { *m = ImportRequest_TableRekey{} } func (m *ImportRequest_TableRekey) String() string { return proto.CompactTextString(m) } func (*ImportRequest_TableRekey) ProtoMessage() {} func (*ImportRequest_TableRekey) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{77, 1} + return fileDescriptor_api_c4a4e886059628eb, []int{77, 1} } func (m *ImportRequest_TableRekey) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -4196,14 +4107,13 @@ type ImportResponse struct { ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` Imported BulkOpSummary `protobuf:"bytes,3,opt,name=imported,proto3" json:"imported"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ImportResponse) Reset() { *m = ImportResponse{} } func (m *ImportResponse) String() string { return proto.CompactTextString(m) } func (*ImportResponse) ProtoMessage() {} func (*ImportResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{78} + return fileDescriptor_api_c4a4e886059628eb, []int{78} } func (m *ImportResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -4236,14 +4146,13 @@ type AdminScatterRequest struct { RequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` RandomizeLeases bool `protobuf:"varint,2,opt,name=randomize_leases,json=randomizeLeases,proto3" json:"randomize_leases,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *AdminScatterRequest) Reset() { *m = AdminScatterRequest{} } func (m *AdminScatterRequest) String() string { return proto.CompactTextString(m) } func (*AdminScatterRequest) ProtoMessage() {} func (*AdminScatterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{79} + return fileDescriptor_api_c4a4e886059628eb, []int{79} } func (m *AdminScatterRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -4273,14 +4182,13 @@ type AdminScatterResponse struct { ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` Ranges []AdminScatterResponse_Range `protobuf:"bytes,2,rep,name=ranges,proto3" json:"ranges"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *AdminScatterResponse) Reset() { *m = AdminScatterResponse{} } func (m *AdminScatterResponse) String() string { return proto.CompactTextString(m) } func (*AdminScatterResponse) ProtoMessage() {} func (*AdminScatterResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{80} + return fileDescriptor_api_c4a4e886059628eb, []int{80} } func (m *AdminScatterResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -4308,14 +4216,13 @@ var xxx_messageInfo_AdminScatterResponse proto.InternalMessageInfo type AdminScatterResponse_Range struct { Span Span `protobuf:"bytes,1,opt,name=span,proto3" json:"span"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *AdminScatterResponse_Range) Reset() { *m = AdminScatterResponse_Range{} } func (m *AdminScatterResponse_Range) String() string { return proto.CompactTextString(m) } func (*AdminScatterResponse_Range) ProtoMessage() {} func (*AdminScatterResponse_Range) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{80, 0} + return fileDescriptor_api_c4a4e886059628eb, []int{80, 0} } func (m *AdminScatterResponse_Range) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -4346,14 +4253,13 @@ type AddSSTableRequest struct { RequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` Data []byte `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *AddSSTableRequest) Reset() { *m = AddSSTableRequest{} } func (m *AddSSTableRequest) String() string { return proto.CompactTextString(m) } func (*AddSSTableRequest) ProtoMessage() {} func (*AddSSTableRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{81} + return fileDescriptor_api_c4a4e886059628eb, []int{81} } func (m *AddSSTableRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -4382,14 +4288,13 @@ var xxx_messageInfo_AddSSTableRequest proto.InternalMessageInfo type AddSSTableResponse struct { ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *AddSSTableResponse) Reset() { *m = AddSSTableResponse{} } func (m *AddSSTableResponse) String() string { return proto.CompactTextString(m) } func (*AddSSTableResponse) ProtoMessage() {} func (*AddSSTableResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{82} + return fileDescriptor_api_c4a4e886059628eb, []int{82} } func (m *AddSSTableResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -4428,14 +4333,13 @@ type RefreshRequest struct { // write too old flag on transactions which attempt earlier writes. Write bool `protobuf:"varint,2,opt,name=write,proto3" json:"write,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RefreshRequest) Reset() { *m = RefreshRequest{} } func (m *RefreshRequest) String() string { return proto.CompactTextString(m) } func (*RefreshRequest) ProtoMessage() {} func (*RefreshRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{83} + return fileDescriptor_api_c4a4e886059628eb, []int{83} } func (m *RefreshRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -4464,14 +4368,13 @@ var xxx_messageInfo_RefreshRequest proto.InternalMessageInfo type RefreshResponse struct { ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RefreshResponse) Reset() { *m = RefreshResponse{} } func (m *RefreshResponse) String() string { return proto.CompactTextString(m) } func (*RefreshResponse) ProtoMessage() {} func (*RefreshResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{84} + return fileDescriptor_api_c4a4e886059628eb, []int{84} } func (m *RefreshResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -4506,14 +4409,13 @@ type RefreshRangeRequest struct { // write too old flag on transactions which attempt earlier writes. Write bool `protobuf:"varint,2,opt,name=write,proto3" json:"write,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RefreshRangeRequest) Reset() { *m = RefreshRangeRequest{} } func (m *RefreshRangeRequest) String() string { return proto.CompactTextString(m) } func (*RefreshRangeRequest) ProtoMessage() {} func (*RefreshRangeRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{85} + return fileDescriptor_api_c4a4e886059628eb, []int{85} } func (m *RefreshRangeRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -4542,14 +4444,13 @@ var xxx_messageInfo_RefreshRangeRequest proto.InternalMessageInfo type RefreshRangeResponse struct { ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RefreshRangeResponse) Reset() { *m = RefreshRangeResponse{} } func (m *RefreshRangeResponse) String() string { return proto.CompactTextString(m) } func (*RefreshRangeResponse) ProtoMessage() {} func (*RefreshRangeResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{86} + return fileDescriptor_api_c4a4e886059628eb, []int{86} } func (m *RefreshRangeResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -4596,14 +4497,13 @@ type SubsumeRequest struct { // by all 19.2 nodes, so it will be reliably non-null for 19.3 binaries. RightDesc *RangeDescriptor `protobuf:"bytes,3,opt,name=right_desc,json=rightDesc,proto3" json:"right_desc,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *SubsumeRequest) Reset() { *m = SubsumeRequest{} } func (m *SubsumeRequest) String() string { return proto.CompactTextString(m) } func (*SubsumeRequest) ProtoMessage() {} func (*SubsumeRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{87} + return fileDescriptor_api_c4a4e886059628eb, []int{87} } func (m *SubsumeRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -4643,14 +4543,13 @@ type SubsumeResponse struct { // mark for the keys previously owned by the subsumed range. FreezeStart hlc.Timestamp `protobuf:"bytes,5,opt,name=freeze_start,json=freezeStart,proto3" json:"freeze_start"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *SubsumeResponse) Reset() { *m = SubsumeResponse{} } func (m *SubsumeResponse) String() string { return proto.CompactTextString(m) } func (*SubsumeResponse) ProtoMessage() {} func (*SubsumeResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{88} + return fileDescriptor_api_c4a4e886059628eb, []int{88} } func (m *SubsumeResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -4680,14 +4579,13 @@ var xxx_messageInfo_SubsumeResponse proto.InternalMessageInfo type RangeStatsRequest struct { RequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RangeStatsRequest) Reset() { *m = RangeStatsRequest{} } func (m *RangeStatsRequest) String() string { return proto.CompactTextString(m) } func (*RangeStatsRequest) ProtoMessage() {} func (*RangeStatsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{89} + return fileDescriptor_api_c4a4e886059628eb, []int{89} } func (m *RangeStatsRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -4721,14 +4619,13 @@ type RangeStatsResponse struct { // QueriesPerSecond is the rate of request/s or QPS for the range. QueriesPerSecond float64 `protobuf:"fixed64,3,opt,name=queries_per_second,json=queriesPerSecond,proto3" json:"queries_per_second,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RangeStatsResponse) Reset() { *m = RangeStatsResponse{} } func (m *RangeStatsResponse) String() string { return proto.CompactTextString(m) } func (*RangeStatsResponse) ProtoMessage() {} func (*RangeStatsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{90} + return fileDescriptor_api_c4a4e886059628eb, []int{90} } func (m *RangeStatsResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -4805,14 +4702,13 @@ type RequestUnion struct { // *RequestUnion_RangeStats Value isRequestUnion_Value `protobuf_oneof:"value"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RequestUnion) Reset() { *m = RequestUnion{} } func (m *RequestUnion) String() string { return proto.CompactTextString(m) } func (*RequestUnion) ProtoMessage() {} func (*RequestUnion) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{91} + return fileDescriptor_api_c4a4e886059628eb, []int{91} } func (m *RequestUnion) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -6226,14 +6122,13 @@ type ResponseUnion struct { // *ResponseUnion_RangeStats Value isResponseUnion_Value `protobuf_oneof:"value"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ResponseUnion) Reset() { *m = ResponseUnion{} } func (m *ResponseUnion) String() string { return proto.CompactTextString(m) } func (*ResponseUnion) ProtoMessage() {} func (*ResponseUnion) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{92} + return fileDescriptor_api_c4a4e886059628eb, []int{92} } func (m *ResponseUnion) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -7635,14 +7530,13 @@ type Header struct { // idempotent. We could just re-issue requests. See #26915. AsyncConsensus bool `protobuf:"varint,13,opt,name=async_consensus,json=asyncConsensus,proto3" json:"async_consensus,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *Header) Reset() { *m = Header{} } func (m *Header) String() string { return proto.CompactTextString(m) } func (*Header) ProtoMessage() {} func (*Header) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{93} + return fileDescriptor_api_c4a4e886059628eb, []int{93} } func (m *Header) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -7674,13 +7568,12 @@ type BatchRequest struct { Header `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` Requests []RequestUnion `protobuf:"bytes,2,rep,name=requests,proto3" json:"requests"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *BatchRequest) Reset() { *m = BatchRequest{} } func (*BatchRequest) ProtoMessage() {} func (*BatchRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{94} + return fileDescriptor_api_c4a4e886059628eb, []int{94} } func (m *BatchRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -7713,13 +7606,12 @@ type BatchResponse struct { BatchResponse_Header `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` Responses []ResponseUnion `protobuf:"bytes,2,rep,name=responses,proto3" json:"responses"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *BatchResponse) Reset() { *m = BatchResponse{} } func (*BatchResponse) ProtoMessage() {} func (*BatchResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{95} + return fileDescriptor_api_c4a4e886059628eb, []int{95} } func (m *BatchResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -7773,14 +7665,13 @@ type BatchResponse_Header struct { // request. CollectedSpans []tracing.RecordedSpan `protobuf:"bytes,6,rep,name=collected_spans,json=collectedSpans,proto3" json:"collected_spans"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *BatchResponse_Header) Reset() { *m = BatchResponse_Header{} } func (m *BatchResponse_Header) String() string { return proto.CompactTextString(m) } func (*BatchResponse_Header) ProtoMessage() {} func (*BatchResponse_Header) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{95, 0} + return fileDescriptor_api_c4a4e886059628eb, []int{95, 0} } func (m *BatchResponse_Header) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -7811,14 +7702,13 @@ type RangeFeedRequest struct { Header `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` Span Span `protobuf:"bytes,2,opt,name=span,proto3" json:"span"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RangeFeedRequest) Reset() { *m = RangeFeedRequest{} } func (m *RangeFeedRequest) String() string { return proto.CompactTextString(m) } func (*RangeFeedRequest) ProtoMessage() {} func (*RangeFeedRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{96} + return fileDescriptor_api_c4a4e886059628eb, []int{96} } func (m *RangeFeedRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -7849,14 +7739,13 @@ type RangeFeedValue struct { Key Key `protobuf:"bytes,1,opt,name=key,proto3,casttype=Key" json:"key,omitempty"` Value Value `protobuf:"bytes,2,opt,name=value,proto3" json:"value"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RangeFeedValue) Reset() { *m = RangeFeedValue{} } func (m *RangeFeedValue) String() string { return proto.CompactTextString(m) } func (*RangeFeedValue) ProtoMessage() {} func (*RangeFeedValue) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{97} + return fileDescriptor_api_c4a4e886059628eb, []int{97} } func (m *RangeFeedValue) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -7892,14 +7781,13 @@ type RangeFeedCheckpoint struct { Span Span `protobuf:"bytes,1,opt,name=span,proto3" json:"span"` ResolvedTS hlc.Timestamp `protobuf:"bytes,2,opt,name=resolved_ts,json=resolvedTs,proto3" json:"resolved_ts"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RangeFeedCheckpoint) Reset() { *m = RangeFeedCheckpoint{} } func (m *RangeFeedCheckpoint) String() string { return proto.CompactTextString(m) } func (*RangeFeedCheckpoint) ProtoMessage() {} func (*RangeFeedCheckpoint) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{98} + return fileDescriptor_api_c4a4e886059628eb, []int{98} } func (m *RangeFeedCheckpoint) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -7931,14 +7819,13 @@ var xxx_messageInfo_RangeFeedCheckpoint proto.InternalMessageInfo type RangeFeedError struct { Error Error `protobuf:"bytes,1,opt,name=error,proto3" json:"error"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RangeFeedError) Reset() { *m = RangeFeedError{} } func (m *RangeFeedError) String() string { return proto.CompactTextString(m) } func (*RangeFeedError) ProtoMessage() {} func (*RangeFeedError) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{99} + return fileDescriptor_api_c4a4e886059628eb, []int{99} } func (m *RangeFeedError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -7970,14 +7857,13 @@ type RangeFeedEvent struct { Checkpoint *RangeFeedCheckpoint `protobuf:"bytes,2,opt,name=checkpoint,proto3" json:"checkpoint,omitempty"` Error *RangeFeedError `protobuf:"bytes,3,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RangeFeedEvent) Reset() { *m = RangeFeedEvent{} } func (m *RangeFeedEvent) String() string { return proto.CompactTextString(m) } func (*RangeFeedEvent) ProtoMessage() {} func (*RangeFeedEvent) Descriptor() ([]byte, []int) { - return fileDescriptor_api_909e88b34135cbc7, []int{100} + return fileDescriptor_api_c4a4e886059628eb, []int{100} } func (m *RangeFeedEvent) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -35663,429 +35549,429 @@ var ( ErrIntOverflowApi = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("roachpb/api.proto", fileDescriptor_api_909e88b34135cbc7) } +func init() { proto.RegisterFile("roachpb/api.proto", fileDescriptor_api_c4a4e886059628eb) } -var fileDescriptor_api_909e88b34135cbc7 = []byte{ - // 6728 bytes of a gzipped FileDescriptorProto +var fileDescriptor_api_c4a4e886059628eb = []byte{ + // 6733 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe4, 0x7d, 0x5b, 0x6c, 0x23, 0xc9, - 0x75, 0xb6, 0x9a, 0xa4, 0x24, 0xf2, 0xf0, 0xa2, 0x56, 0x69, 0x2e, 0x1c, 0xcd, 0xec, 0x48, 0xc3, - 0xb9, 0xee, 0xec, 0xae, 0xc6, 0xa3, 0xf1, 0xda, 0xfe, 0x77, 0xed, 0xb5, 0x45, 0x8a, 0x33, 0xe4, - 0x68, 0x74, 0x99, 0x26, 0x35, 0xeb, 0x59, 0xff, 0xfb, 0xb7, 0x5b, 0xdd, 0x25, 0xaa, 0x3d, 0x64, - 0x37, 0xa7, 0xbb, 0x39, 0x92, 0x06, 0xf8, 0xf1, 0x03, 0xff, 0x8b, 0x13, 0xc3, 0x30, 0xf2, 0x10, - 0x04, 0x81, 0x9d, 0x20, 0x06, 0x6c, 0x20, 0x80, 0x83, 0x18, 0x71, 0x60, 0x20, 0x40, 0x90, 0xc0, - 0x0f, 0xc9, 0xc3, 0xc2, 0xf0, 0x83, 0x11, 0xc4, 0x89, 0x91, 0x07, 0x21, 0x51, 0x12, 0xd8, 0xc8, - 0x6b, 0x1e, 0x02, 0xec, 0x43, 0x12, 0xd4, 0xa5, 0x2f, 0x24, 0x9b, 0x17, 0xc9, 0xbd, 0xc8, 0x06, - 0x79, 0x62, 0xf7, 0xa9, 0x3a, 0xa7, 0xeb, 0x72, 0xea, 0xd4, 0xf9, 0xaa, 0x4e, 0x15, 0x61, 0xd6, - 0x32, 0x15, 0x75, 0xaf, 0xbd, 0x73, 0x47, 0x69, 0xeb, 0x4b, 0x6d, 0xcb, 0x74, 0x4c, 0x34, 0xab, - 0x9a, 0xea, 0x33, 0x4a, 0x5e, 0xe2, 0x89, 0xf3, 0xc8, 0xcd, 0xa5, 0x29, 0x8e, 0xc2, 0xb2, 0xcd, - 0x9f, 0x71, 0x69, 0xd8, 0xb2, 0x4c, 0xcb, 0xe6, 0xd4, 0x73, 0x2e, 0xb5, 0x85, 0x1d, 0x25, 0x90, - 0xbb, 0x60, 0x3b, 0xa6, 0xa5, 0x34, 0xf0, 0x1d, 0x6c, 0x34, 0x74, 0xc3, 0xfd, 0x21, 0xf9, 0x5e, - 0xa8, 0x2a, 0xcf, 0x73, 0x75, 0x58, 0x9e, 0x7b, 0x3c, 0x53, 0xbe, 0xe3, 0xe8, 0xcd, 0x3b, 0x7b, - 0x4d, 0xf5, 0x8e, 0xa3, 0xb7, 0xb0, 0xed, 0x28, 0xad, 0x36, 0x4f, 0x59, 0xa4, 0x29, 0x8e, 0xa5, - 0xa8, 0xba, 0xd1, 0xb8, 0x63, 0x61, 0xd5, 0xb4, 0x34, 0xac, 0xc9, 0x76, 0x5b, 0x31, 0xdc, 0x22, - 0x37, 0xcc, 0x86, 0x49, 0x1f, 0xef, 0x90, 0x27, 0x46, 0x2d, 0xfc, 0x3f, 0x48, 0x49, 0x8a, 0xd1, - 0xc0, 0x55, 0x63, 0xd7, 0x44, 0x9f, 0x85, 0x84, 0x86, 0x6d, 0x35, 0x2f, 0x2c, 0x0a, 0xb7, 0xd2, - 0xcb, 0x85, 0xa5, 0xbe, 0xb6, 0x58, 0xa2, 0x79, 0x57, 0xb1, 0xad, 0x5a, 0x7a, 0xdb, 0x31, 0xad, - 0x62, 0xe2, 0x83, 0xa3, 0x85, 0x09, 0x89, 0x72, 0xa1, 0x4f, 0xc2, 0x64, 0x13, 0x2b, 0x36, 0xce, - 0xc7, 0x28, 0x7b, 0x3e, 0x84, 0xfd, 0x11, 0x49, 0xe7, 0x4c, 0x2c, 0x73, 0xe1, 0x2f, 0x04, 0xc8, - 0x4a, 0xf8, 0x79, 0x07, 0xdb, 0x4e, 0x05, 0x2b, 0x1a, 0xb6, 0xd0, 0x05, 0x88, 0x3f, 0xc3, 0x87, - 0xf9, 0xf8, 0xa2, 0x70, 0x2b, 0x53, 0x9c, 0xfe, 0xf0, 0x68, 0x21, 0xbe, 0x86, 0x0f, 0x25, 0x42, - 0x43, 0x8b, 0x30, 0x8d, 0x0d, 0x4d, 0x26, 0xc9, 0x89, 0xee, 0xe4, 0x29, 0x6c, 0x68, 0x6b, 0xf8, - 0x10, 0xa9, 0x90, 0xb4, 0x89, 0x34, 0x43, 0xc5, 0xf9, 0xc9, 0x45, 0xe1, 0xd6, 0x64, 0xf1, 0xc1, - 0x87, 0x47, 0x0b, 0xa5, 0x86, 0xee, 0xec, 0x75, 0x76, 0x96, 0x54, 0xb3, 0x75, 0xc7, 0x2b, 0x95, - 0xb6, 0xe3, 0x3f, 0xdf, 0x69, 0x3f, 0x6b, 0xdc, 0x19, 0xd0, 0x03, 0x4b, 0xf5, 0x03, 0xa3, 0x86, - 0x9f, 0x4b, 0x9e, 0xe0, 0xb7, 0x12, 0xbf, 0xfc, 0xf6, 0x82, 0xf0, 0x30, 0x91, 0x14, 0xc4, 0xd8, - 0xc3, 0x44, 0x32, 0x26, 0xc6, 0x0b, 0x5f, 0x8f, 0x43, 0x4e, 0xc2, 0x76, 0xdb, 0x34, 0x6c, 0xcc, - 0xab, 0xf1, 0x09, 0x88, 0x3b, 0x07, 0x06, 0xad, 0x46, 0x7a, 0xf9, 0x72, 0x48, 0x63, 0xd4, 0x2d, - 0xc5, 0xb0, 0x15, 0xd5, 0xd1, 0x4d, 0x43, 0x22, 0x59, 0xd1, 0x67, 0x20, 0x6d, 0x61, 0xbb, 0xd3, - 0xc2, 0xb4, 0xdb, 0x68, 0x0d, 0xd3, 0xcb, 0xe7, 0x43, 0x38, 0x6b, 0x6d, 0xc5, 0x90, 0x80, 0xe5, - 0x25, 0xcf, 0xe8, 0x02, 0x24, 0x8d, 0x4e, 0x8b, 0xb4, 0x8b, 0x4d, 0x6b, 0x1d, 0x97, 0xa6, 0x8d, - 0x4e, 0x6b, 0x0d, 0x1f, 0xda, 0xa8, 0x04, 0x69, 0x8b, 0x74, 0x9a, 0xac, 0x1b, 0xbb, 0xa6, 0x9d, - 0x9f, 0x5a, 0x8c, 0xdf, 0x4a, 0x2f, 0x5f, 0x1a, 0xd4, 0xb5, 0x44, 0x0d, 0x78, 0xff, 0x80, 0xe5, - 0x12, 0x6c, 0x54, 0x83, 0x2c, 0x2f, 0x99, 0x85, 0x15, 0xdb, 0x34, 0xf2, 0xd3, 0x8b, 0xc2, 0xad, - 0xdc, 0xf2, 0x52, 0x98, 0x98, 0xae, 0x56, 0x20, 0xaf, 0x9d, 0x16, 0x96, 0x28, 0x97, 0x94, 0xb1, - 0x02, 0x6f, 0x85, 0xa7, 0x90, 0x09, 0xa6, 0x22, 0x04, 0x39, 0xa9, 0x5c, 0xdb, 0x5e, 0x2f, 0xcb, - 0xdb, 0x1b, 0x6b, 0x1b, 0x9b, 0xef, 0x6e, 0x88, 0x13, 0xe8, 0x0c, 0x88, 0x9c, 0xb6, 0x56, 0x7e, - 0x2a, 0x3f, 0xaa, 0xae, 0x57, 0xeb, 0xa2, 0x80, 0x2e, 0xc0, 0x59, 0x4e, 0x95, 0x56, 0x36, 0x1e, - 0x94, 0xe5, 0xe2, 0xe6, 0xf6, 0xc6, 0xea, 0x8a, 0xf4, 0x54, 0x8c, 0xcd, 0x27, 0x7e, 0xed, 0x3b, - 0x97, 0x27, 0x0a, 0x4f, 0x00, 0x1e, 0x60, 0x87, 0xab, 0x15, 0x2a, 0xc2, 0xd4, 0x1e, 0x2d, 0x0d, - 0x57, 0xec, 0xc5, 0xd0, 0x62, 0x07, 0x54, 0xb0, 0x98, 0x24, 0x2d, 0xf0, 0xd3, 0xa3, 0x05, 0x41, - 0xe2, 0x9c, 0xac, 0xcb, 0x0b, 0x3f, 0x12, 0x20, 0x4d, 0x05, 0xb3, 0x3a, 0xa2, 0x52, 0x8f, 0xe4, - 0x2b, 0x23, 0x1b, 0xa4, 0x5f, 0x34, 0x5a, 0x82, 0xc9, 0x17, 0x4a, 0xb3, 0x33, 0x6c, 0xdc, 0x3c, - 0x21, 0xe9, 0x12, 0xcb, 0x86, 0xde, 0x86, 0x8c, 0x6e, 0x38, 0xd8, 0x70, 0x64, 0xc6, 0x16, 0x1f, - 0xc1, 0x96, 0x66, 0xb9, 0xe9, 0x4b, 0xe1, 0x4f, 0x05, 0x80, 0xad, 0x4e, 0x94, 0x4d, 0x43, 0xc6, - 0xfd, 0x58, 0xe5, 0x77, 0xc7, 0x3d, 0xab, 0xc5, 0x39, 0x98, 0xd2, 0x8d, 0xa6, 0x6e, 0xb0, 0xf2, - 0x27, 0x25, 0xfe, 0x86, 0xce, 0xc0, 0xe4, 0x4e, 0x53, 0x37, 0x34, 0xaa, 0xfe, 0x49, 0x89, 0xbd, - 0xf0, 0xe6, 0x97, 0x20, 0x4d, 0xcb, 0x1e, 0x61, 0xeb, 0x17, 0xbe, 0x19, 0x83, 0xb3, 0x25, 0xd3, - 0xd0, 0x74, 0x32, 0x0e, 0x95, 0xe6, 0xc7, 0xa2, 0x6d, 0xde, 0x84, 0x14, 0x3e, 0x68, 0x8f, 0xd9, - 0xbd, 0x49, 0x7c, 0xd0, 0xa6, 0x4f, 0xe1, 0x4d, 0x87, 0x3e, 0x09, 0xe7, 0x95, 0x66, 0xd3, 0xdc, - 0x97, 0xf5, 0x5d, 0x59, 0x33, 0xb1, 0x2d, 0x1b, 0xa6, 0x23, 0xe3, 0x03, 0xdd, 0x76, 0xa8, 0xa9, - 0x48, 0x4a, 0x73, 0x34, 0xb9, 0xba, 0xbb, 0x6a, 0x62, 0x7b, 0xc3, 0x74, 0xca, 0x24, 0x89, 0x37, - 0xf8, 0xfb, 0x70, 0xae, 0xb7, 0x6d, 0xa2, 0x6c, 0xfb, 0xbf, 0x12, 0x20, 0x57, 0x35, 0x74, 0xe7, - 0x63, 0xd1, 0xe8, 0x5e, 0xeb, 0xc5, 0x83, 0xad, 0x77, 0x1b, 0xc4, 0x5d, 0x45, 0x6f, 0x6e, 0x1a, - 0x75, 0xb3, 0xb5, 0x63, 0x3b, 0xa6, 0x81, 0x6d, 0xde, 0xbc, 0x7d, 0x74, 0xde, 0x66, 0x4f, 0x60, - 0xc6, 0xab, 0x53, 0x94, 0x8d, 0xf5, 0x12, 0xc4, 0xaa, 0xa1, 0x5a, 0xb8, 0x85, 0x8d, 0x48, 0x5b, - 0xeb, 0x12, 0xa4, 0x74, 0x57, 0x2e, 0x6d, 0xb1, 0xb8, 0xe4, 0x13, 0x78, 0x9d, 0x3a, 0x30, 0x1b, - 0xf8, 0x76, 0x94, 0xc6, 0xef, 0x22, 0xa4, 0x0c, 0xbc, 0x2f, 0xfb, 0xfd, 0x15, 0x97, 0x92, 0x06, - 0xde, 0x67, 0xc6, 0xea, 0x29, 0x64, 0x57, 0x71, 0x13, 0x3b, 0x38, 0x7a, 0x4b, 0xbe, 0x0d, 0x39, - 0x57, 0x74, 0x94, 0x9d, 0xf4, 0xbb, 0x02, 0x20, 0x2e, 0x97, 0xcc, 0x9e, 0x51, 0xf6, 0xd3, 0x02, - 0xf1, 0x0e, 0x9c, 0x8e, 0x65, 0xb0, 0x69, 0x9e, 0x69, 0x29, 0x30, 0x12, 0x9d, 0xe9, 0x7d, 0x8b, - 0x9a, 0x08, 0x5a, 0x54, 0xcf, 0x5b, 0x21, 0x7e, 0xca, 0x3e, 0xcc, 0x75, 0x15, 0x2f, 0xda, 0xae, - 0x4c, 0xd0, 0x92, 0xc5, 0x16, 0xe3, 0x41, 0xcf, 0x8c, 0x12, 0x0b, 0xef, 0xc3, 0x6c, 0xa9, 0x89, - 0x15, 0x2b, 0xea, 0x66, 0xe1, 0xdd, 0xf9, 0x14, 0x50, 0x50, 0x7c, 0x94, 0x5d, 0xaa, 0x43, 0xba, - 0xa6, 0x2a, 0xc6, 0x66, 0x9b, 0x18, 0x41, 0x1b, 0xdd, 0x83, 0x73, 0xb6, 0x63, 0xb6, 0x65, 0xc5, - 0x91, 0x99, 0x5f, 0xb5, 0x63, 0x76, 0x0c, 0x4d, 0xb1, 0x0e, 0xe9, 0x37, 0x92, 0xd2, 0x1c, 0x49, - 0x5d, 0x71, 0x68, 0x41, 0x8a, 0x3c, 0x89, 0xf4, 0x5d, 0x4b, 0x37, 0x64, 0xe2, 0xfe, 0x34, 0x1d, - 0x9b, 0xeb, 0x39, 0xb4, 0x74, 0x43, 0x62, 0x14, 0x5e, 0x8b, 0xef, 0x08, 0xec, 0x5b, 0x51, 0xaa, - 0xcd, 0x3b, 0x90, 0xb6, 0x55, 0xc5, 0x90, 0x77, 0x4d, 0xab, 0xa5, 0x38, 0x54, 0x35, 0x72, 0xcb, - 0xaf, 0x84, 0x39, 0x95, 0xaa, 0x62, 0xdc, 0xa7, 0x99, 0x24, 0xb0, 0xbd, 0xe7, 0xa0, 0xf6, 0x3c, - 0x4c, 0x24, 0xe3, 0x62, 0xa2, 0xf0, 0x6f, 0x02, 0x64, 0x58, 0x29, 0xa3, 0xd4, 0x9e, 0x37, 0x21, - 0x61, 0x99, 0xfb, 0x4c, 0x7b, 0xd2, 0xcb, 0x17, 0x43, 0x44, 0xac, 0xe1, 0xc3, 0xa0, 0xd9, 0xa6, - 0xd9, 0x51, 0x11, 0xb8, 0x7b, 0x23, 0x53, 0xee, 0xf8, 0xb8, 0xdc, 0xc0, 0xb8, 0x24, 0x22, 0xe3, - 0x26, 0xcc, 0xec, 0x28, 0x8e, 0xba, 0x47, 0xfa, 0x87, 0x16, 0x92, 0x98, 0xf8, 0xf8, 0xad, 0x8c, - 0x94, 0xa3, 0x64, 0xb7, 0xe8, 0x76, 0xe1, 0x7b, 0x02, 0x20, 0x09, 0xbf, 0xc0, 0x96, 0x8d, 0x3f, - 0xfe, 0xdd, 0xf4, 0xef, 0x02, 0xcc, 0x75, 0x15, 0xf6, 0x7f, 0x5a, 0x6f, 0xfd, 0x4c, 0x80, 0xf3, - 0xa5, 0x3d, 0xac, 0x3e, 0x2b, 0x99, 0x86, 0xad, 0xdb, 0x0e, 0x36, 0xd4, 0xc3, 0x28, 0xbb, 0xec, - 0x22, 0xa4, 0xf6, 0x75, 0x67, 0x4f, 0xd6, 0xf4, 0xdd, 0x5d, 0x3a, 0xa4, 0x93, 0x52, 0x92, 0x10, - 0x56, 0xf5, 0xdd, 0x5d, 0x74, 0x0f, 0x12, 0x2d, 0x53, 0x63, 0xde, 0x5b, 0x6e, 0x79, 0x21, 0x44, - 0x3c, 0x2d, 0x9a, 0xdd, 0x69, 0xad, 0x9b, 0x1a, 0x96, 0x68, 0x66, 0x74, 0x19, 0x40, 0x25, 0xd4, - 0xb6, 0xa9, 0x1b, 0x0e, 0xb7, 0xe2, 0x01, 0x0a, 0xb7, 0x12, 0xdf, 0x48, 0x40, 0xbe, 0xbf, 0x5e, - 0x51, 0xf6, 0xee, 0x16, 0x4c, 0x31, 0x53, 0xc5, 0xfb, 0x77, 0x79, 0x50, 0xf1, 0x43, 0x4a, 0xb0, - 0xc4, 0x4c, 0x1a, 0xef, 0x38, 0x2e, 0x67, 0xfe, 0xcf, 0x04, 0x98, 0x62, 0x09, 0xe8, 0x2e, 0x24, - 0x39, 0x20, 0xd5, 0x68, 0x19, 0xe3, 0xc5, 0x73, 0xc7, 0x47, 0x0b, 0xd3, 0x0c, 0x7e, 0xae, 0x7e, - 0xe8, 0x3f, 0x4a, 0xd3, 0x0c, 0x81, 0x6a, 0xa4, 0xa5, 0x6d, 0x47, 0xb1, 0x1c, 0x0a, 0xfc, 0x49, - 0x4b, 0x67, 0xa4, 0x24, 0x25, 0x10, 0xc4, 0xff, 0x10, 0xa6, 0x6c, 0x47, 0x71, 0x3a, 0x36, 0x6f, - 0xeb, 0x13, 0x15, 0xb6, 0x46, 0x39, 0x25, 0x2e, 0x81, 0x4c, 0xa1, 0x1a, 0x76, 0x14, 0xbd, 0x49, - 0x1b, 0x3f, 0x25, 0xf1, 0xb7, 0xc2, 0xb7, 0x04, 0x98, 0x62, 0x59, 0xd1, 0x79, 0x98, 0x63, 0xa0, - 0xb3, 0xba, 0xb1, 0x5a, 0xae, 0x97, 0xa5, 0xf5, 0xea, 0xc6, 0x4a, 0xbd, 0x2c, 0x4e, 0xa0, 0x73, - 0x80, 0xdc, 0x84, 0xd2, 0xe6, 0x46, 0xad, 0x5a, 0xab, 0x97, 0x37, 0x08, 0x58, 0x25, 0x10, 0x96, - 0xd2, 0x03, 0xd4, 0x18, 0xba, 0x06, 0x8b, 0xbd, 0x54, 0xb9, 0x56, 0x5f, 0xa9, 0xd7, 0xe4, 0x72, - 0xad, 0x5e, 0x5d, 0x5f, 0xa9, 0x97, 0x57, 0xc5, 0xf8, 0x90, 0x5c, 0xe4, 0x23, 0x92, 0x54, 0x2e, - 0xd5, 0xc5, 0x44, 0xe1, 0x25, 0x9c, 0x95, 0xb0, 0x6a, 0xb6, 0xda, 0x1d, 0x07, 0x93, 0x52, 0xda, - 0x51, 0x6a, 0xf9, 0x79, 0x98, 0xd6, 0xac, 0x43, 0xd9, 0xea, 0x18, 0x5c, 0xc7, 0xa7, 0x34, 0xeb, - 0x50, 0xea, 0x18, 0x5c, 0x19, 0xff, 0x44, 0x80, 0x73, 0xbd, 0x1f, 0x8f, 0x52, 0x15, 0xbf, 0x08, - 0x69, 0x45, 0xd3, 0xb0, 0x26, 0x6b, 0xb8, 0xe9, 0x28, 0xdc, 0xa3, 0xbf, 0x1b, 0x90, 0xc4, 0x17, - 0x6d, 0x96, 0xd8, 0x6a, 0xcd, 0x92, 0xb7, 0x68, 0xb3, 0xfe, 0xa4, 0x54, 0xa2, 0xe5, 0x59, 0x25, - 0x8c, 0xae, 0x1d, 0xa1, 0xb2, 0x28, 0xa5, 0xa0, 0xc2, 0xf9, 0x22, 0x6e, 0xe8, 0x46, 0x70, 0x19, - 0x26, 0x72, 0xbf, 0x44, 0x86, 0x7c, 0xff, 0x47, 0xa2, 0xf4, 0x4e, 0xbe, 0x9b, 0x80, 0xb3, 0x65, - 0x43, 0xfb, 0x68, 0x2a, 0x41, 0xc6, 0x83, 0x6a, 0xb6, 0x5a, 0xba, 0xe3, 0xf6, 0x3d, 0x7b, 0x43, - 0xff, 0x0b, 0x92, 0x1a, 0x56, 0x34, 0x0f, 0xbe, 0xa7, 0xbb, 0xa6, 0xaa, 0x8e, 0xa3, 0x37, 0x97, - 0xf6, 0x9a, 0xea, 0x52, 0xdd, 0x5d, 0xa4, 0x94, 0xbc, 0xec, 0xe8, 0xcb, 0x70, 0x9e, 0x18, 0x73, - 0xcb, 0x50, 0x9a, 0x32, 0x93, 0x26, 0x3b, 0x96, 0xde, 0x68, 0x60, 0x8b, 0x2f, 0x78, 0xdd, 0x0a, - 0x29, 0x67, 0x95, 0x73, 0x94, 0x28, 0x43, 0x9d, 0xe5, 0x97, 0xce, 0xea, 0x61, 0x64, 0xf4, 0x05, - 0x6f, 0x7d, 0xc4, 0x6e, 0x2b, 0x86, 0x9d, 0x9f, 0xa4, 0x36, 0x6c, 0xd0, 0x3a, 0x1a, 0xd7, 0x0c, - 0x3e, 0x2f, 0x11, 0x8a, 0x8d, 0xee, 0x10, 0x57, 0xfb, 0x79, 0x47, 0xb7, 0xb0, 0x7c, 0xb7, 0xad, - 0xe6, 0xa7, 0x48, 0xdd, 0x8b, 0xb9, 0xe3, 0xa3, 0x05, 0x90, 0x18, 0xf9, 0xee, 0x56, 0x89, 0xb8, - 0xde, 0xec, 0xb9, 0xad, 0xa2, 0x5b, 0x20, 0x1a, 0xa6, 0x6c, 0xe1, 0x5d, 0x0b, 0xdb, 0x7b, 0xfc, - 0xb3, 0x49, 0xda, 0x62, 0x39, 0xc3, 0x94, 0x18, 0x99, 0x89, 0x3e, 0x07, 0x53, 0x6d, 0x53, 0xb7, - 0x4d, 0x23, 0x9f, 0x62, 0x2d, 0xca, 0xde, 0xd0, 0x63, 0x10, 0x75, 0x43, 0xde, 0x6d, 0xea, 0x8d, - 0x3d, 0x47, 0xde, 0xb7, 0x74, 0x07, 0xdb, 0xf9, 0x59, 0x5a, 0xf0, 0x30, 0xb5, 0xa8, 0xf1, 0x95, - 0x48, 0xed, 0x5d, 0x92, 0x93, 0x57, 0x21, 0xa7, 0x1b, 0xf7, 0x29, 0x3f, 0x25, 0xda, 0x9e, 0x4b, - 0x30, 0x2d, 0x26, 0x0b, 0xff, 0x2c, 0xc0, 0xb9, 0x5e, 0x35, 0x89, 0x72, 0x98, 0xde, 0x02, 0xd1, - 0x34, 0xb0, 0xdc, 0xde, 0x53, 0x6c, 0xcc, 0xbb, 0x95, 0xcf, 0x5f, 0x39, 0xd3, 0xc0, 0x5b, 0x84, - 0xcc, 0x3a, 0x09, 0x6d, 0xc1, 0xac, 0xed, 0x28, 0x0d, 0xdd, 0x68, 0xc8, 0xde, 0x1a, 0x36, 0x5d, - 0x88, 0x18, 0xa5, 0x43, 0xbc, 0x96, 0x22, 0xe7, 0xf6, 0xe8, 0x5d, 0x4e, 0xcf, 0xdf, 0x0a, 0x30, - 0xbb, 0xa2, 0xb5, 0x74, 0xa3, 0xd6, 0x6e, 0xea, 0x91, 0xc2, 0xe4, 0x6b, 0x90, 0xb2, 0x89, 0x4c, - 0x7f, 0x0e, 0xf2, 0x21, 0x4e, 0x92, 0xa6, 0x90, 0xc9, 0xe8, 0x11, 0xcc, 0xe0, 0x83, 0xb6, 0x6e, - 0x29, 0xa4, 0x89, 0x69, 0x05, 0xb9, 0x56, 0x8f, 0x55, 0xb7, 0x9c, 0xcf, 0x4b, 0x92, 0xbc, 0x1e, - 0x24, 0x35, 0x7b, 0x0a, 0x28, 0x58, 0xb1, 0x28, 0x6d, 0x88, 0x0c, 0x73, 0x54, 0xf4, 0xb6, 0x61, - 0x47, 0xdc, 0x6a, 0xdc, 0x0a, 0x7e, 0x09, 0xce, 0x74, 0x7f, 0x20, 0xca, 0xd2, 0xbf, 0xcf, 0x7b, - 0x7c, 0x1d, 0x5b, 0x1f, 0x11, 0xb2, 0x0c, 0x8a, 0x8f, 0xb2, 0xe4, 0x5f, 0x13, 0xe0, 0x02, 0x95, - 0x4d, 0x87, 0xe5, 0x2e, 0xb6, 0xe8, 0xf6, 0x48, 0x94, 0x4a, 0x7b, 0x15, 0xa6, 0x1c, 0xc5, 0x6a, - 0x60, 0x66, 0xbf, 0x27, 0x8b, 0x69, 0xe2, 0x5e, 0xd5, 0x1c, 0xd3, 0x22, 0xee, 0x15, 0x4f, 0xe2, - 0xf5, 0x54, 0x60, 0x3e, 0xac, 0x2c, 0x51, 0xd6, 0xf7, 0x8f, 0x63, 0xfc, 0x1b, 0xa5, 0x3d, 0x06, - 0xd3, 0xdb, 0x4d, 0x5d, 0x55, 0x22, 0xf5, 0x56, 0xca, 0x90, 0x56, 0xa9, 0x70, 0xd9, 0x39, 0x6c, - 0xb3, 0x05, 0xa5, 0xdc, 0xf2, 0xb5, 0x50, 0x41, 0xf4, 0xe3, 0xac, 0x24, 0xf5, 0xc3, 0x36, 0x26, - 0x8e, 0xb6, 0xfb, 0x8c, 0x56, 0x61, 0x9a, 0x35, 0x8e, 0x8b, 0x51, 0x86, 0x88, 0xa0, 0xa3, 0x95, - 0x66, 0xe6, 0xa3, 0xd8, 0x65, 0x45, 0x9f, 0x83, 0x24, 0x3e, 0x68, 0xcb, 0x74, 0x4b, 0x2d, 0x31, - 0xee, 0x96, 0x9a, 0x34, 0x8d, 0x0f, 0xda, 0xe4, 0x95, 0xf7, 0xcb, 0x37, 0x05, 0xb8, 0x18, 0xda, - 0x68, 0x51, 0x9a, 0xef, 0x4f, 0xf1, 0x8d, 0xbf, 0xd8, 0xd8, 0xa5, 0xa4, 0xf9, 0x0b, 0x7f, 0xe0, - 0x6a, 0xb0, 0x84, 0x9b, 0xa6, 0xaa, 0x7c, 0x04, 0xab, 0x5e, 0x81, 0x9e, 0x88, 0x9d, 0xba, 0x27, - 0x7a, 0x54, 0xbc, 0xa7, 0xb0, 0x51, 0xaa, 0xf8, 0x6f, 0x09, 0x30, 0x57, 0xc1, 0x8a, 0xe5, 0xec, - 0x60, 0xc5, 0xa9, 0x1f, 0x44, 0xea, 0x8c, 0xbd, 0x09, 0x71, 0xc3, 0xdc, 0xe7, 0x7d, 0x34, 0xd6, - 0x7c, 0x42, 0xf2, 0xfb, 0x26, 0xb8, 0xbb, 0x5c, 0x51, 0xd6, 0xfa, 0x07, 0x71, 0x48, 0x3d, 0x28, - 0x45, 0x59, 0xd7, 0xcf, 0xf2, 0xb5, 0x44, 0x36, 0xfa, 0xc2, 0x14, 0xd2, 0xfb, 0xde, 0xd2, 0x83, - 0xd2, 0x1a, 0x3e, 0x74, 0x97, 0x19, 0x08, 0x17, 0x5a, 0x81, 0x94, 0xb3, 0x47, 0x7c, 0x2e, 0xb3, - 0xa9, 0x9d, 0x64, 0xfe, 0xf5, 0xb9, 0x50, 0x13, 0xce, 0x3a, 0x07, 0x06, 0x75, 0xe5, 0xe4, 0x86, - 0x2a, 0xfb, 0xe2, 0xc6, 0x72, 0x55, 0xe6, 0x89, 0xb8, 0xe3, 0xa3, 0x05, 0x54, 0x3f, 0x30, 0x88, - 0xdf, 0xf7, 0xa0, 0x54, 0x77, 0x05, 0x48, 0xc8, 0xe1, 0x34, 0xd5, 0xa3, 0xcd, 0x3f, 0x83, 0x49, - 0x5a, 0x0b, 0x77, 0xef, 0x5b, 0x08, 0xd9, 0xfb, 0x26, 0x95, 0xf2, 0x1c, 0xa6, 0xd8, 0x49, 0x2a, - 0xe5, 0x12, 0x98, 0x2a, 0x70, 0x85, 0x78, 0x0c, 0x40, 0x9a, 0x30, 0x4a, 0x35, 0xf8, 0x8f, 0x38, - 0xe4, 0xb6, 0x3a, 0xf6, 0x5e, 0xc4, 0x7a, 0x5f, 0x02, 0x68, 0x77, 0xec, 0x3d, 0x6c, 0xc9, 0xce, - 0x81, 0xc1, 0x6b, 0x3e, 0x62, 0x3f, 0xdd, 0xad, 0x3a, 0xe3, 0xab, 0x1f, 0x18, 0x68, 0x93, 0x0b, - 0xc1, 0xb2, 0xbf, 0x29, 0x7f, 0x7b, 0x0c, 0x18, 0x59, 0x3f, 0x30, 0xd6, 0xb1, 0x87, 0x1f, 0x99, - 0x40, 0x4c, 0x04, 0x7e, 0x16, 0xa6, 0xc9, 0x8b, 0xec, 0x98, 0x27, 0xd1, 0xb0, 0x29, 0xc2, 0x53, - 0x37, 0xd1, 0x43, 0xc8, 0x69, 0xb8, 0x6d, 0x61, 0x62, 0x86, 0x34, 0x99, 0x0c, 0xeb, 0x13, 0xb8, - 0xc0, 0x59, 0x9f, 0x75, 0xc3, 0xdc, 0x47, 0x6f, 0x43, 0x8a, 0x95, 0x84, 0xcc, 0x78, 0x53, 0x74, - 0xc6, 0x0b, 0x6b, 0x1e, 0xde, 0x33, 0x74, 0xae, 0x4b, 0xd2, 0x62, 0x90, 0x99, 0xee, 0x0c, 0x4c, - 0xee, 0x9a, 0x96, 0x8a, 0xe9, 0x8e, 0x7e, 0x52, 0x62, 0x2f, 0xe8, 0x36, 0xcc, 0xea, 0x86, 0xda, - 0xec, 0xd8, 0xfa, 0x0b, 0x2c, 0xbb, 0xd5, 0x64, 0x80, 0x65, 0xc6, 0x4b, 0xa0, 0x02, 0x4d, 0xcf, - 0x49, 0x4d, 0x8a, 0xa9, 0xc2, 0xb7, 0x04, 0x98, 0xf1, 0x34, 0x20, 0xca, 0x09, 0xaa, 0xd4, 0xd5, - 0x7d, 0x27, 0xd7, 0x01, 0xd2, 0x65, 0x85, 0xbf, 0x16, 0x60, 0x56, 0xc2, 0xaa, 0xf9, 0x82, 0xaa, - 0x44, 0x94, 0x2a, 0x5a, 0x64, 0xb1, 0x1e, 0xb1, 0x53, 0xaa, 0x15, 0x8d, 0xfe, 0xb8, 0x0b, 0x67, - 0xf4, 0x16, 0x99, 0xc7, 0x74, 0xa7, 0x79, 0xc8, 0x31, 0x94, 0x83, 0xdd, 0xed, 0xc8, 0x39, 0x3f, - 0xad, 0xe4, 0x26, 0xf1, 0x91, 0xfc, 0x5d, 0xba, 0x2a, 0xed, 0x57, 0x2b, 0xca, 0x76, 0xaf, 0x42, - 0xd6, 0x62, 0xa2, 0xb1, 0x76, 0xe2, 0xa6, 0xcf, 0x78, 0xac, 0xa4, 0xf5, 0xbf, 0x1f, 0x83, 0x99, - 0xc7, 0x1d, 0x6c, 0x1d, 0x7e, 0x0c, 0xdb, 0xfe, 0x06, 0xcc, 0xec, 0x2b, 0xba, 0x23, 0xef, 0x9a, - 0x96, 0xdc, 0x69, 0x6b, 0x8a, 0xe3, 0x46, 0x25, 0x64, 0x09, 0xf9, 0xbe, 0x69, 0x6d, 0x53, 0x22, - 0xc2, 0x80, 0x9e, 0x19, 0xe6, 0xbe, 0x21, 0x13, 0x32, 0x85, 0xb0, 0x07, 0x06, 0x5f, 0x7e, 0x2e, - 0x7e, 0xfa, 0xef, 0x8e, 0x16, 0xee, 0x8d, 0x15, 0x67, 0x44, 0x43, 0xb5, 0x3a, 0x1d, 0x5d, 0x5b, - 0xda, 0xde, 0xae, 0xae, 0x4a, 0x22, 0x15, 0xf9, 0x2e, 0x93, 0x58, 0x3f, 0x30, 0x5c, 0x77, 0xe5, - 0x43, 0x01, 0x44, 0xbf, 0xc1, 0xa2, 0xec, 0xd5, 0x32, 0xa4, 0x9f, 0x77, 0xb0, 0xa5, 0x9f, 0xa2, - 0x4f, 0x81, 0x33, 0x12, 0x13, 0xf8, 0x1e, 0x64, 0xba, 0xda, 0x21, 0xfe, 0xab, 0xb5, 0x43, 0x7a, - 0xdf, 0x6f, 0x82, 0xc2, 0x4f, 0x04, 0x40, 0xb4, 0xf2, 0x55, 0xb6, 0xf2, 0xff, 0x31, 0x53, 0x98, - 0x5b, 0x20, 0xd2, 0xc8, 0x3f, 0x59, 0xdf, 0x95, 0x5b, 0xba, 0x6d, 0xeb, 0x46, 0x83, 0x6b, 0x4c, - 0x8e, 0xd2, 0xab, 0xbb, 0xeb, 0x8c, 0xca, 0xfb, 0xf2, 0xff, 0xc2, 0x5c, 0x57, 0x6d, 0xa2, 0xec, - 0xcd, 0x2b, 0x90, 0xd9, 0x35, 0x3b, 0x86, 0x26, 0xb3, 0x25, 0x2c, 0xbe, 0x54, 0x97, 0xa6, 0x34, - 0xf6, 0xbd, 0xc2, 0x57, 0x63, 0x70, 0x46, 0xc2, 0xb6, 0xd9, 0x7c, 0x81, 0xa3, 0x6f, 0xcf, 0x4d, - 0xe0, 0xdb, 0x33, 0xf2, 0xaf, 0xd2, 0xac, 0x29, 0x26, 0x83, 0x4d, 0xad, 0xdd, 0x2b, 0xfa, 0xd7, - 0x86, 0x6b, 0x66, 0xff, 0x1a, 0x3e, 0x5f, 0x61, 0x4b, 0x04, 0x57, 0xd8, 0x78, 0x47, 0xfc, 0x6f, - 0x38, 0xdb, 0xd3, 0x10, 0x51, 0x7a, 0x40, 0x7f, 0x13, 0x83, 0x0b, 0xdd, 0xe2, 0xa3, 0xc6, 0x43, - 0xff, 0x3d, 0x1a, 0x1b, 0x55, 0x20, 0xdb, 0xd2, 0x8d, 0xd3, 0xad, 0xf0, 0x65, 0x5a, 0xba, 0x51, - 0xef, 0xf6, 0x59, 0x09, 0x74, 0x0b, 0x6b, 0xd7, 0x28, 0xfb, 0xee, 0x1b, 0x02, 0x64, 0xa2, 0x5e, - 0x43, 0x3a, 0x5d, 0x28, 0x12, 0xaf, 0x73, 0x1d, 0xb2, 0x1f, 0xc1, 0xa2, 0xd3, 0xef, 0x0b, 0x80, - 0xea, 0x56, 0xc7, 0x20, 0xee, 0xe3, 0x23, 0xb3, 0x11, 0x65, 0x65, 0xcf, 0xc0, 0xa4, 0x6e, 0x68, - 0xf8, 0x80, 0x56, 0x36, 0x21, 0xb1, 0x97, 0xae, 0xfd, 0xbe, 0xf8, 0x58, 0xfb, 0x7d, 0xbc, 0xfe, - 0xef, 0xc1, 0x5c, 0x57, 0x41, 0xa3, 0x6c, 0x85, 0xef, 0xc7, 0x60, 0x8e, 0x57, 0x27, 0xf2, 0x45, - 0xb7, 0x53, 0xc5, 0x41, 0xa3, 0xcf, 0x01, 0xb4, 0x2d, 0xfc, 0x42, 0x66, 0xac, 0xf1, 0xb1, 0x58, - 0x53, 0x84, 0x83, 0x12, 0xd0, 0x17, 0x61, 0x86, 0x0c, 0xb8, 0xb6, 0x65, 0xb6, 0x4d, 0x9b, 0xcc, - 0xeb, 0xf6, 0x78, 0xb0, 0x64, 0xf6, 0xf8, 0x68, 0x21, 0xbb, 0xae, 0x1b, 0x5b, 0x9c, 0xb1, 0x5e, - 0x93, 0xc8, 0xc8, 0xf5, 0x5e, 0x5d, 0x67, 0xe4, 0x67, 0x02, 0x9c, 0xf9, 0xc8, 0x96, 0x29, 0xff, - 0x2b, 0x5a, 0xcc, 0x9b, 0x0f, 0x44, 0xfa, 0x5a, 0x35, 0x76, 0xcd, 0xe8, 0x17, 0x8f, 0xbf, 0x21, - 0xc0, 0x6c, 0x40, 0x7c, 0x94, 0xb3, 0xfe, 0xe9, 0xa2, 0xed, 0xbf, 0x44, 0xfc, 0x80, 0xa0, 0xda, - 0x47, 0x39, 0xa8, 0xfe, 0x55, 0x80, 0x73, 0x25, 0xb6, 0x13, 0xec, 0x06, 0x37, 0x44, 0xa9, 0x25, - 0x79, 0x98, 0x7e, 0x81, 0x2d, 0x5b, 0x37, 0xd9, 0xbc, 0x97, 0x95, 0xdc, 0x57, 0x34, 0x0f, 0x49, - 0xdb, 0x50, 0xda, 0xf6, 0x9e, 0xe9, 0xee, 0x3a, 0x79, 0xef, 0x5e, 0x20, 0xc6, 0xe4, 0xe9, 0x03, - 0x31, 0xa6, 0xc2, 0x03, 0x31, 0xf8, 0xc6, 0xcc, 0x8f, 0x05, 0x38, 0xdf, 0x57, 0xeb, 0x28, 0x7b, - 0xfa, 0x2b, 0x90, 0x56, 0xb9, 0x60, 0x62, 0x43, 0xd9, 0xde, 0x53, 0x95, 0x64, 0x3b, 0xa5, 0xa7, - 0x7d, 0x7c, 0xb4, 0x00, 0x6e, 0x51, 0xab, 0xab, 0xbc, 0x62, 0xe4, 0x59, 0x2b, 0xfc, 0x02, 0x20, - 0x5b, 0x3e, 0x68, 0x9b, 0x96, 0x53, 0x63, 0x8e, 0x04, 0x5a, 0x85, 0x64, 0xdb, 0x32, 0x5f, 0xe8, - 0x6e, 0x25, 0x72, 0xa1, 0x1b, 0xb4, 0x5d, 0x3c, 0x5b, 0x3c, 0xbf, 0xe4, 0x71, 0x22, 0x09, 0x52, - 0x8f, 0x4c, 0x55, 0x69, 0xde, 0xd7, 0x9b, 0xae, 0xc6, 0x2e, 0x8d, 0x12, 0xb3, 0xe4, 0x71, 0x6c, - 0x29, 0xce, 0x9e, 0x3b, 0x80, 0x3d, 0x22, 0x7a, 0x00, 0xc9, 0x8a, 0xe3, 0xb4, 0x49, 0x22, 0x1f, - 0xfd, 0xd7, 0x47, 0x8a, 0x24, 0x0c, 0x5c, 0x92, 0xc7, 0x8c, 0x24, 0x98, 0x7d, 0x60, 0x9a, 0x8d, - 0x26, 0x2e, 0x35, 0xcd, 0x8e, 0x56, 0x32, 0x8d, 0x5d, 0xbd, 0xc1, 0xad, 0xe7, 0xb5, 0x91, 0x12, - 0x1f, 0x94, 0x6a, 0x52, 0x3f, 0x3b, 0xfa, 0x3c, 0x24, 0x6b, 0xf7, 0xb8, 0x28, 0xe6, 0xfb, 0x5c, - 0x1d, 0x29, 0xaa, 0x76, 0x4f, 0xf2, 0x98, 0x50, 0x05, 0xd2, 0x2b, 0x2f, 0x3b, 0x16, 0xe6, 0x32, - 0xa6, 0xa8, 0x8c, 0x1b, 0x23, 0x65, 0x50, 0x1e, 0x29, 0xc8, 0x8a, 0x1e, 0x43, 0xee, 0x5d, 0xd3, - 0x7a, 0xd6, 0x34, 0x15, 0xb7, 0x6e, 0xd3, 0x54, 0xd8, 0xab, 0x23, 0x85, 0xb9, 0x6c, 0x52, 0x8f, - 0x80, 0xf9, 0x2f, 0x42, 0xb6, 0xab, 0x73, 0x10, 0x82, 0x44, 0x9b, 0xf4, 0x83, 0x40, 0xc3, 0x66, - 0xe8, 0x33, 0x7a, 0x03, 0xa6, 0x0d, 0x53, 0xc3, 0xae, 0xce, 0x66, 0x8b, 0x67, 0x8e, 0x8f, 0x16, - 0xa6, 0x36, 0x4c, 0x8d, 0x4d, 0xfb, 0xfc, 0x49, 0x9a, 0x22, 0x99, 0xdc, 0x49, 0x7f, 0xfe, 0x06, - 0x24, 0x48, 0xbf, 0x90, 0xc1, 0xbe, 0xa3, 0xd8, 0x78, 0xdb, 0xd2, 0xb9, 0x4c, 0xf7, 0x95, 0xe7, - 0xfb, 0x4b, 0x01, 0x62, 0xb5, 0x7b, 0xc4, 0xff, 0xdc, 0xe9, 0xa8, 0xcf, 0xb0, 0xc3, 0x73, 0xf1, - 0x37, 0xea, 0x97, 0x5a, 0x78, 0x57, 0x67, 0xbe, 0x48, 0x4a, 0xe2, 0x6f, 0xe8, 0x15, 0x00, 0x45, - 0x55, 0xb1, 0x6d, 0xcb, 0xee, 0x11, 0xa3, 0x94, 0x94, 0x62, 0x94, 0x35, 0x7c, 0x48, 0xd8, 0x6c, - 0xac, 0x5a, 0xd8, 0x71, 0xe3, 0x7f, 0xd8, 0x1b, 0x61, 0x73, 0x70, 0xab, 0x2d, 0x3b, 0xe6, 0x33, - 0x6c, 0xd0, 0xfe, 0x4c, 0x49, 0x29, 0x42, 0xa9, 0x13, 0x02, 0xb1, 0x3f, 0xd8, 0xd0, 0x7c, 0x63, - 0x91, 0x92, 0xbc, 0x77, 0x22, 0xd2, 0xc2, 0x0d, 0x9d, 0x9f, 0x99, 0x49, 0x49, 0xfc, 0x8d, 0x57, - 0xe3, 0x9b, 0x02, 0xc4, 0x1f, 0x94, 0x6a, 0x27, 0xae, 0x07, 0x82, 0x84, 0xd2, 0xe1, 0x7a, 0x9f, - 0x92, 0xe8, 0x33, 0x0d, 0x8c, 0xd3, 0x9b, 0x4d, 0x02, 0xc7, 0xdb, 0x96, 0xf9, 0x15, 0xac, 0xba, - 0xb5, 0xc8, 0x71, 0xf2, 0x16, 0xa3, 0xa2, 0x45, 0x48, 0xab, 0x16, 0xd6, 0xb0, 0xe1, 0xe8, 0x4a, - 0xd3, 0xe6, 0xd5, 0x09, 0x92, 0x78, 0xe1, 0xbe, 0x2a, 0xc0, 0x24, 0x55, 0x24, 0x74, 0x09, 0x52, - 0xaa, 0x69, 0x38, 0x8a, 0x6e, 0x70, 0x2b, 0x90, 0x92, 0x7c, 0xc2, 0xc0, 0x42, 0x5e, 0x81, 0x8c, - 0xa2, 0xaa, 0x66, 0xc7, 0x70, 0x64, 0x43, 0x69, 0x61, 0x5e, 0xd8, 0x34, 0xa7, 0x6d, 0x28, 0x2d, - 0x8c, 0x16, 0xc0, 0x7d, 0xf5, 0x0e, 0x75, 0xa5, 0x24, 0xe0, 0xa4, 0x35, 0x7c, 0xc8, 0x4b, 0xf2, + 0x75, 0xb6, 0x9a, 0xa4, 0x24, 0xf2, 0xf0, 0xa2, 0x56, 0x69, 0x2e, 0x1c, 0xed, 0xae, 0xa4, 0xe1, + 0x5c, 0x77, 0x76, 0x57, 0xe3, 0xd1, 0x78, 0x6d, 0xff, 0xbb, 0xf6, 0xda, 0x22, 0xc5, 0x19, 0x72, + 0x34, 0xba, 0x6c, 0x93, 0x9a, 0xf5, 0xac, 0xff, 0xfd, 0xdb, 0xad, 0xee, 0x12, 0xd5, 0x1e, 0xb2, + 0x9b, 0xd3, 0xdd, 0x1c, 0x49, 0x03, 0xfc, 0x08, 0x90, 0x17, 0x27, 0x86, 0x61, 0xe4, 0x21, 0x08, + 0x02, 0x3b, 0x41, 0x0c, 0xd8, 0x40, 0x00, 0x07, 0x31, 0xe2, 0xc0, 0x40, 0x80, 0x20, 0x81, 0x1f, + 0x92, 0x87, 0x85, 0xe1, 0x87, 0x45, 0x10, 0x27, 0x46, 0x1e, 0x84, 0x44, 0x4e, 0x60, 0x23, 0xaf, + 0x79, 0x08, 0xb0, 0x0f, 0x49, 0x50, 0x97, 0xbe, 0x90, 0x6c, 0x5e, 0x24, 0xf7, 0x22, 0x1b, 0xe4, + 0x89, 0xdd, 0xa7, 0xea, 0x9c, 0xae, 0xcb, 0xa9, 0x53, 0xe7, 0xab, 0x3a, 0x55, 0x84, 0x59, 0xcb, + 0x54, 0xd4, 0xfd, 0xf6, 0xee, 0x6d, 0xa5, 0xad, 0x2f, 0xb7, 0x2d, 0xd3, 0x31, 0xd1, 0xac, 0x6a, + 0xaa, 0x4f, 0x28, 0x79, 0x99, 0x27, 0xce, 0x23, 0x37, 0x97, 0xa6, 0x38, 0x0a, 0xcb, 0x36, 0x7f, + 0xce, 0xa5, 0x61, 0xcb, 0x32, 0x2d, 0x9b, 0x53, 0x2f, 0xb8, 0xd4, 0x16, 0x76, 0x94, 0x40, 0xee, + 0x82, 0xed, 0x98, 0x96, 0xd2, 0xc0, 0xb7, 0xb1, 0xd1, 0xd0, 0x0d, 0xf7, 0x87, 0xe4, 0x7b, 0xa6, + 0xaa, 0x3c, 0xcf, 0x95, 0x61, 0x79, 0xee, 0xf2, 0x4c, 0xf9, 0x8e, 0xa3, 0x37, 0x6f, 0xef, 0x37, + 0xd5, 0xdb, 0x8e, 0xde, 0xc2, 0xb6, 0xa3, 0xb4, 0xda, 0x3c, 0x65, 0x89, 0xa6, 0x38, 0x96, 0xa2, + 0xea, 0x46, 0xe3, 0xb6, 0x85, 0x55, 0xd3, 0xd2, 0xb0, 0x26, 0xdb, 0x6d, 0xc5, 0x70, 0x8b, 0xdc, + 0x30, 0x1b, 0x26, 0x7d, 0xbc, 0x4d, 0x9e, 0x18, 0xb5, 0xf0, 0x6b, 0x90, 0x92, 0x14, 0xa3, 0x81, + 0xab, 0xc6, 0x9e, 0x89, 0x3e, 0x0b, 0x09, 0x0d, 0xdb, 0x6a, 0x5e, 0x58, 0x12, 0x6e, 0xa6, 0x57, + 0x0a, 0xcb, 0x7d, 0x6d, 0xb1, 0x4c, 0xf3, 0xae, 0x61, 0x5b, 0xb5, 0xf4, 0xb6, 0x63, 0x5a, 0xc5, + 0xc4, 0xfb, 0xc7, 0x8b, 0x13, 0x12, 0xe5, 0x42, 0x9f, 0x84, 0xc9, 0x26, 0x56, 0x6c, 0x9c, 0x8f, + 0x51, 0xf6, 0x7c, 0x08, 0xfb, 0x43, 0x92, 0xce, 0x99, 0x58, 0xe6, 0xc2, 0x5f, 0x09, 0x90, 0x95, + 0xf0, 0xd3, 0x0e, 0xb6, 0x9d, 0x0a, 0x56, 0x34, 0x6c, 0xa1, 0x4b, 0x10, 0x7f, 0x82, 0x8f, 0xf2, + 0xf1, 0x25, 0xe1, 0x66, 0xa6, 0x38, 0xfd, 0xe1, 0xf1, 0x62, 0x7c, 0x1d, 0x1f, 0x49, 0x84, 0x86, + 0x96, 0x60, 0x1a, 0x1b, 0x9a, 0x4c, 0x92, 0x13, 0xdd, 0xc9, 0x53, 0xd8, 0xd0, 0xd6, 0xf1, 0x11, + 0x52, 0x21, 0x69, 0x13, 0x69, 0x86, 0x8a, 0xf3, 0x93, 0x4b, 0xc2, 0xcd, 0xc9, 0xe2, 0xfd, 0x0f, + 0x8f, 0x17, 0x4b, 0x0d, 0xdd, 0xd9, 0xef, 0xec, 0x2e, 0xab, 0x66, 0xeb, 0xb6, 0x57, 0x2a, 0x6d, + 0xd7, 0x7f, 0xbe, 0xdd, 0x7e, 0xd2, 0xb8, 0x3d, 0xa0, 0x07, 0x96, 0xeb, 0x87, 0x46, 0x0d, 0x3f, + 0x95, 0x3c, 0xc1, 0x6f, 0x24, 0x7e, 0xf9, 0xed, 0x45, 0xe1, 0x41, 0x22, 0x29, 0x88, 0xb1, 0x07, + 0x89, 0x64, 0x4c, 0x8c, 0x17, 0xbe, 0x1e, 0x87, 0x9c, 0x84, 0xed, 0xb6, 0x69, 0xd8, 0x98, 0x57, + 0xe3, 0x13, 0x10, 0x77, 0x0e, 0x0d, 0x5a, 0x8d, 0xf4, 0xca, 0x42, 0x48, 0x63, 0xd4, 0x2d, 0xc5, + 0xb0, 0x15, 0xd5, 0xd1, 0x4d, 0x43, 0x22, 0x59, 0xd1, 0x67, 0x20, 0x6d, 0x61, 0xbb, 0xd3, 0xc2, + 0xb4, 0xdb, 0x68, 0x0d, 0xd3, 0x2b, 0x17, 0x43, 0x38, 0x6b, 0x6d, 0xc5, 0x90, 0x80, 0xe5, 0x25, + 0xcf, 0xe8, 0x12, 0x24, 0x8d, 0x4e, 0x8b, 0xb4, 0x8b, 0x4d, 0x6b, 0x1d, 0x97, 0xa6, 0x8d, 0x4e, + 0x6b, 0x1d, 0x1f, 0xd9, 0xa8, 0x04, 0x69, 0x8b, 0x74, 0x9a, 0xac, 0x1b, 0x7b, 0xa6, 0x9d, 0x9f, + 0x5a, 0x8a, 0xdf, 0x4c, 0xaf, 0xbc, 0x38, 0xa8, 0x6b, 0x89, 0x1a, 0xf0, 0xfe, 0x01, 0xcb, 0x25, + 0xd8, 0xa8, 0x06, 0x59, 0x5e, 0x32, 0x0b, 0x2b, 0xb6, 0x69, 0xe4, 0xa7, 0x97, 0x84, 0x9b, 0xb9, + 0x95, 0xe5, 0x30, 0x31, 0x5d, 0xad, 0x40, 0x5e, 0x3b, 0x2d, 0x2c, 0x51, 0x2e, 0x29, 0x63, 0x05, + 0xde, 0x0a, 0x8f, 0x21, 0x13, 0x4c, 0x45, 0x08, 0x72, 0x52, 0xb9, 0xb6, 0xb3, 0x51, 0x96, 0x77, + 0x36, 0xd7, 0x37, 0xb7, 0xde, 0xd9, 0x14, 0x27, 0xd0, 0x39, 0x10, 0x39, 0x6d, 0xbd, 0xfc, 0x58, + 0x7e, 0x58, 0xdd, 0xa8, 0xd6, 0x45, 0x01, 0x5d, 0x82, 0xf3, 0x9c, 0x2a, 0xad, 0x6e, 0xde, 0x2f, + 0xcb, 0xc5, 0xad, 0x9d, 0xcd, 0xb5, 0x55, 0xe9, 0xb1, 0x18, 0x9b, 0x4f, 0xfc, 0xc6, 0x77, 0x16, + 0x26, 0x0a, 0x8f, 0x00, 0xee, 0x63, 0x87, 0xab, 0x15, 0x2a, 0xc2, 0xd4, 0x3e, 0x2d, 0x0d, 0x57, + 0xec, 0xa5, 0xd0, 0x62, 0x07, 0x54, 0xb0, 0x98, 0x24, 0x2d, 0xf0, 0xc1, 0xf1, 0xa2, 0x20, 0x71, + 0x4e, 0xd6, 0xe5, 0x85, 0x1f, 0x09, 0x90, 0xa6, 0x82, 0x59, 0x1d, 0x51, 0xa9, 0x47, 0xf2, 0xe5, + 0x91, 0x0d, 0xd2, 0x2f, 0x1a, 0x2d, 0xc3, 0xe4, 0x33, 0xa5, 0xd9, 0x19, 0x36, 0x6e, 0x1e, 0x91, + 0x74, 0x89, 0x65, 0x43, 0x6f, 0x42, 0x46, 0x37, 0x1c, 0x6c, 0x38, 0x32, 0x63, 0x8b, 0x8f, 0x60, + 0x4b, 0xb3, 0xdc, 0xf4, 0xa5, 0xf0, 0xe7, 0x02, 0xc0, 0x76, 0x27, 0xca, 0xa6, 0x21, 0xe3, 0x7e, + 0xac, 0xf2, 0xbb, 0xe3, 0x9e, 0xd5, 0xe2, 0x02, 0x4c, 0xe9, 0x46, 0x53, 0x37, 0x58, 0xf9, 0x93, + 0x12, 0x7f, 0x43, 0xe7, 0x60, 0x72, 0xb7, 0xa9, 0x1b, 0x1a, 0x55, 0xff, 0xa4, 0xc4, 0x5e, 0x78, + 0xf3, 0x4b, 0x90, 0xa6, 0x65, 0x8f, 0xb0, 0xf5, 0x0b, 0xdf, 0x8c, 0xc1, 0xf9, 0x92, 0x69, 0x68, + 0x3a, 0x19, 0x87, 0x4a, 0xf3, 0x63, 0xd1, 0x36, 0xaf, 0x43, 0x0a, 0x1f, 0xb6, 0xc7, 0xec, 0xde, + 0x24, 0x3e, 0x6c, 0xd3, 0xa7, 0xf0, 0xa6, 0x43, 0x9f, 0x84, 0x8b, 0x4a, 0xb3, 0x69, 0x1e, 0xc8, + 0xfa, 0x9e, 0xac, 0x99, 0xd8, 0x96, 0x0d, 0xd3, 0x91, 0xf1, 0xa1, 0x6e, 0x3b, 0xd4, 0x54, 0x24, + 0xa5, 0x39, 0x9a, 0x5c, 0xdd, 0x5b, 0x33, 0xb1, 0xbd, 0x69, 0x3a, 0x65, 0x92, 0xc4, 0x1b, 0xfc, + 0x3d, 0xb8, 0xd0, 0xdb, 0x36, 0x51, 0xb6, 0xfd, 0xdf, 0x08, 0x90, 0xab, 0x1a, 0xba, 0xf3, 0xb1, + 0x68, 0x74, 0xaf, 0xf5, 0xe2, 0xc1, 0xd6, 0xbb, 0x05, 0xe2, 0x9e, 0xa2, 0x37, 0xb7, 0x8c, 0xba, + 0xd9, 0xda, 0xb5, 0x1d, 0xd3, 0xc0, 0x36, 0x6f, 0xde, 0x3e, 0x3a, 0x6f, 0xb3, 0x47, 0x30, 0xe3, + 0xd5, 0x29, 0xca, 0xc6, 0x7a, 0x0e, 0x62, 0xd5, 0x50, 0x2d, 0xdc, 0xc2, 0x46, 0xa4, 0xad, 0xf5, + 0x22, 0xa4, 0x74, 0x57, 0x2e, 0x6d, 0xb1, 0xb8, 0xe4, 0x13, 0x78, 0x9d, 0x3a, 0x30, 0x1b, 0xf8, + 0x76, 0x94, 0xc6, 0xef, 0x05, 0x48, 0x19, 0xf8, 0x40, 0xf6, 0xfb, 0x2b, 0x2e, 0x25, 0x0d, 0x7c, + 0xc0, 0x8c, 0xd5, 0x63, 0xc8, 0xae, 0xe1, 0x26, 0x76, 0x70, 0xf4, 0x96, 0x7c, 0x07, 0x72, 0xae, + 0xe8, 0x28, 0x3b, 0xe9, 0xf7, 0x05, 0x40, 0x5c, 0x2e, 0x99, 0x3d, 0xa3, 0xec, 0xa7, 0x45, 0xe2, + 0x1d, 0x38, 0x1d, 0xcb, 0x60, 0xd3, 0x3c, 0xd3, 0x52, 0x60, 0x24, 0x3a, 0xd3, 0xfb, 0x16, 0x35, + 0x11, 0xb4, 0xa8, 0x9e, 0xb7, 0x42, 0xfc, 0x94, 0x03, 0x98, 0xeb, 0x2a, 0x5e, 0xb4, 0x5d, 0x99, + 0xa0, 0x25, 0x8b, 0x2d, 0xc5, 0x83, 0x9e, 0x19, 0x25, 0x16, 0xde, 0x83, 0xd9, 0x52, 0x13, 0x2b, + 0x56, 0xd4, 0xcd, 0xc2, 0xbb, 0xf3, 0x31, 0xa0, 0xa0, 0xf8, 0x28, 0xbb, 0x54, 0x87, 0x74, 0x4d, + 0x55, 0x8c, 0xad, 0x36, 0x31, 0x82, 0x36, 0xba, 0x0b, 0x17, 0x6c, 0xc7, 0x6c, 0xcb, 0x8a, 0x23, + 0x33, 0xbf, 0x6a, 0xd7, 0xec, 0x18, 0x9a, 0x62, 0x1d, 0xd1, 0x6f, 0x24, 0xa5, 0x39, 0x92, 0xba, + 0xea, 0xd0, 0x82, 0x14, 0x79, 0x12, 0xe9, 0xbb, 0x96, 0x6e, 0xc8, 0xc4, 0xfd, 0x69, 0x3a, 0x36, + 0xd7, 0x73, 0x68, 0xe9, 0x86, 0xc4, 0x28, 0xbc, 0x16, 0xdf, 0x11, 0xd8, 0xb7, 0xa2, 0x54, 0x9b, + 0xb7, 0x20, 0x6d, 0xab, 0x8a, 0x21, 0xef, 0x99, 0x56, 0x4b, 0x71, 0xa8, 0x6a, 0xe4, 0x56, 0x5e, + 0x0a, 0x73, 0x2a, 0x55, 0xc5, 0xb8, 0x47, 0x33, 0x49, 0x60, 0x7b, 0xcf, 0x41, 0xed, 0x79, 0x90, + 0x48, 0xc6, 0xc5, 0x44, 0xe1, 0xdf, 0x05, 0xc8, 0xb0, 0x52, 0x46, 0xa9, 0x3d, 0xaf, 0x43, 0xc2, + 0x32, 0x0f, 0x98, 0xf6, 0xa4, 0x57, 0x5e, 0x08, 0x11, 0xb1, 0x8e, 0x8f, 0x82, 0x66, 0x9b, 0x66, + 0x47, 0x45, 0xe0, 0xee, 0x8d, 0x4c, 0xb9, 0xe3, 0xe3, 0x72, 0x03, 0xe3, 0x92, 0x88, 0x8c, 0x1b, + 0x30, 0xb3, 0xab, 0x38, 0xea, 0x3e, 0xe9, 0x1f, 0x5a, 0x48, 0x62, 0xe2, 0xe3, 0x37, 0x33, 0x52, + 0x8e, 0x92, 0xdd, 0xa2, 0xdb, 0x85, 0xef, 0x09, 0x80, 0x24, 0xfc, 0x0c, 0x5b, 0x36, 0xfe, 0xf8, + 0x77, 0xd3, 0x7f, 0x08, 0x30, 0xd7, 0x55, 0xd8, 0xff, 0x6d, 0xbd, 0xf5, 0x53, 0x01, 0x2e, 0x96, + 0xf6, 0xb1, 0xfa, 0xa4, 0x64, 0x1a, 0xb6, 0x6e, 0x3b, 0xd8, 0x50, 0x8f, 0xa2, 0xec, 0xb2, 0x17, + 0x20, 0x75, 0xa0, 0x3b, 0xfb, 0xb2, 0xa6, 0xef, 0xed, 0xd1, 0x21, 0x9d, 0x94, 0x92, 0x84, 0xb0, + 0xa6, 0xef, 0xed, 0xa1, 0xbb, 0x90, 0x68, 0x99, 0x1a, 0xf3, 0xde, 0x72, 0x2b, 0x8b, 0x21, 0xe2, + 0x69, 0xd1, 0xec, 0x4e, 0x6b, 0xc3, 0xd4, 0xb0, 0x44, 0x33, 0xa3, 0x05, 0x00, 0x95, 0x50, 0xdb, + 0xa6, 0x6e, 0x38, 0xdc, 0x8a, 0x07, 0x28, 0xdc, 0x4a, 0x7c, 0x23, 0x01, 0xf9, 0xfe, 0x7a, 0x45, + 0xd9, 0xbb, 0xdb, 0x30, 0xc5, 0x4c, 0x15, 0xef, 0xdf, 0x95, 0x41, 0xc5, 0x0f, 0x29, 0xc1, 0x32, + 0x33, 0x69, 0xbc, 0xe3, 0xb8, 0x9c, 0xf9, 0xbf, 0x10, 0x60, 0x8a, 0x25, 0xa0, 0x3b, 0x90, 0xe4, + 0x80, 0x54, 0xa3, 0x65, 0x8c, 0x17, 0x2f, 0x9c, 0x1c, 0x2f, 0x4e, 0x33, 0xf8, 0xb9, 0xf6, 0xa1, + 0xff, 0x28, 0x4d, 0x33, 0x04, 0xaa, 0x91, 0x96, 0xb6, 0x1d, 0xc5, 0x72, 0x28, 0xf0, 0x27, 0x2d, + 0x9d, 0x91, 0x92, 0x94, 0x40, 0x10, 0xff, 0x03, 0x98, 0xb2, 0x1d, 0xc5, 0xe9, 0xd8, 0xbc, 0xad, + 0x4f, 0x55, 0xd8, 0x1a, 0xe5, 0x94, 0xb8, 0x04, 0x32, 0x85, 0x6a, 0xd8, 0x51, 0xf4, 0x26, 0x6d, + 0xfc, 0x94, 0xc4, 0xdf, 0x0a, 0xdf, 0x12, 0x60, 0x8a, 0x65, 0x45, 0x17, 0x61, 0x8e, 0x81, 0xce, + 0xea, 0xe6, 0x5a, 0xb9, 0x5e, 0x96, 0x36, 0xaa, 0x9b, 0xab, 0xf5, 0xb2, 0x38, 0x81, 0x2e, 0x00, + 0x72, 0x13, 0x4a, 0x5b, 0x9b, 0xb5, 0x6a, 0xad, 0x5e, 0xde, 0x24, 0x60, 0x95, 0x40, 0x58, 0x4a, + 0x0f, 0x50, 0x63, 0xe8, 0x2a, 0x2c, 0xf5, 0x52, 0xe5, 0x5a, 0x7d, 0xb5, 0x5e, 0x93, 0xcb, 0xb5, + 0x7a, 0x75, 0x63, 0xb5, 0x5e, 0x5e, 0x13, 0xe3, 0x43, 0x72, 0x91, 0x8f, 0x48, 0x52, 0xb9, 0x54, + 0x17, 0x13, 0x85, 0xe7, 0x70, 0x5e, 0xc2, 0xaa, 0xd9, 0x6a, 0x77, 0x1c, 0x4c, 0x4a, 0x69, 0x47, + 0xa9, 0xe5, 0x17, 0x61, 0x5a, 0xb3, 0x8e, 0x64, 0xab, 0x63, 0x70, 0x1d, 0x9f, 0xd2, 0xac, 0x23, + 0xa9, 0x63, 0x70, 0x65, 0xfc, 0x33, 0x01, 0x2e, 0xf4, 0x7e, 0x3c, 0x4a, 0x55, 0xfc, 0x22, 0xa4, + 0x15, 0x4d, 0xc3, 0x9a, 0xac, 0xe1, 0xa6, 0xa3, 0x70, 0x8f, 0xfe, 0x4e, 0x40, 0x12, 0x5f, 0xb4, + 0x59, 0x66, 0xab, 0x35, 0xcb, 0xde, 0xa2, 0xcd, 0xc6, 0xa3, 0x52, 0x89, 0x96, 0x67, 0x8d, 0x30, + 0xba, 0x76, 0x84, 0xca, 0xa2, 0x94, 0x82, 0x0a, 0x17, 0x8b, 0xb8, 0xa1, 0x1b, 0xc1, 0x65, 0x98, + 0xc8, 0xfd, 0x12, 0x19, 0xf2, 0xfd, 0x1f, 0x89, 0xd2, 0x3b, 0xf9, 0x6e, 0x02, 0xce, 0x97, 0x0d, + 0xed, 0xa3, 0xa9, 0x04, 0x19, 0x0f, 0xaa, 0xd9, 0x6a, 0xe9, 0x8e, 0xdb, 0xf7, 0xec, 0x0d, 0xfd, + 0x1f, 0x48, 0x6a, 0x58, 0xd1, 0x3c, 0xf8, 0x9e, 0xee, 0x9a, 0xaa, 0x3a, 0x8e, 0xde, 0x5c, 0xde, + 0x6f, 0xaa, 0xcb, 0x75, 0x77, 0x91, 0x52, 0xf2, 0xb2, 0xa3, 0x2f, 0xc3, 0x45, 0x62, 0xcc, 0x2d, + 0x43, 0x69, 0xca, 0x4c, 0x9a, 0xec, 0x58, 0x7a, 0xa3, 0x81, 0x2d, 0xbe, 0xe0, 0x75, 0x33, 0xa4, + 0x9c, 0x55, 0xce, 0x51, 0xa2, 0x0c, 0x75, 0x96, 0x5f, 0x3a, 0xaf, 0x87, 0x91, 0xd1, 0x17, 0xbc, + 0xf5, 0x11, 0xbb, 0xad, 0x18, 0x76, 0x7e, 0x92, 0xda, 0xb0, 0x41, 0xeb, 0x68, 0x5c, 0x33, 0xf8, + 0xbc, 0x44, 0x28, 0x36, 0xba, 0x4d, 0x5c, 0xed, 0xa7, 0x1d, 0xdd, 0xc2, 0xf2, 0x9d, 0xb6, 0x9a, + 0x9f, 0x22, 0x75, 0x2f, 0xe6, 0x4e, 0x8e, 0x17, 0x41, 0x62, 0xe4, 0x3b, 0xdb, 0x25, 0xe2, 0x7a, + 0xb3, 0xe7, 0xb6, 0x8a, 0x6e, 0x82, 0x68, 0x98, 0xb2, 0x85, 0xf7, 0x2c, 0x6c, 0xef, 0xf3, 0xcf, + 0x26, 0x69, 0x8b, 0xe5, 0x0c, 0x53, 0x62, 0x64, 0x26, 0xfa, 0x02, 0x4c, 0xb5, 0x4d, 0xdd, 0x36, + 0x8d, 0x7c, 0x8a, 0xb5, 0x28, 0x7b, 0x43, 0x6f, 0x83, 0xa8, 0x1b, 0xf2, 0x5e, 0x53, 0x6f, 0xec, + 0x3b, 0xf2, 0x81, 0xa5, 0x3b, 0xd8, 0xce, 0xcf, 0xd2, 0x82, 0x87, 0xa9, 0x45, 0x8d, 0xaf, 0x44, + 0x6a, 0xef, 0x90, 0x9c, 0xbc, 0x0a, 0x39, 0xdd, 0xb8, 0x47, 0xf9, 0x29, 0xd1, 0xf6, 0x5c, 0x82, + 0x69, 0x31, 0x59, 0xf8, 0x17, 0x01, 0x2e, 0xf4, 0xaa, 0x49, 0x94, 0xc3, 0xf4, 0x26, 0x88, 0xa6, + 0x81, 0xe5, 0xf6, 0xbe, 0x62, 0x63, 0xde, 0xad, 0x7c, 0xfe, 0xca, 0x99, 0x06, 0xde, 0x26, 0x64, + 0xd6, 0x49, 0x68, 0x1b, 0x66, 0x6d, 0x47, 0x69, 0xe8, 0x46, 0x43, 0xf6, 0xd6, 0xb0, 0xe9, 0x42, + 0xc4, 0x28, 0x1d, 0xe2, 0xb5, 0x14, 0x39, 0xb7, 0x47, 0xef, 0x72, 0x7a, 0xfe, 0x5e, 0x80, 0xd9, + 0x55, 0xad, 0xa5, 0x1b, 0xb5, 0x76, 0x53, 0x8f, 0x14, 0x26, 0x5f, 0x85, 0x94, 0x4d, 0x64, 0xfa, + 0x73, 0x90, 0x0f, 0x71, 0x92, 0x34, 0x85, 0x4c, 0x46, 0x0f, 0x61, 0x06, 0x1f, 0xb6, 0x75, 0x4b, + 0x21, 0x4d, 0x4c, 0x2b, 0xc8, 0xb5, 0x7a, 0xac, 0xba, 0xe5, 0x7c, 0x5e, 0x92, 0xe4, 0xf5, 0x20, + 0xa9, 0xd9, 0x63, 0x40, 0xc1, 0x8a, 0x45, 0x69, 0x43, 0x64, 0x98, 0xa3, 0xa2, 0x77, 0x0c, 0x3b, + 0xe2, 0x56, 0xe3, 0x56, 0xf0, 0x4b, 0x70, 0xae, 0xfb, 0x03, 0x51, 0x96, 0xfe, 0x3d, 0xde, 0xe3, + 0x1b, 0xd8, 0xfa, 0x88, 0x90, 0x65, 0x50, 0x7c, 0x94, 0x25, 0xff, 0x9a, 0x00, 0x97, 0xa8, 0x6c, + 0x3a, 0x2c, 0xf7, 0xb0, 0x45, 0xb7, 0x47, 0xa2, 0x54, 0xda, 0x2b, 0x30, 0xe5, 0x28, 0x56, 0x03, + 0x33, 0xfb, 0x3d, 0x59, 0x4c, 0x13, 0xf7, 0xaa, 0xe6, 0x98, 0x16, 0x71, 0xaf, 0x78, 0x12, 0xaf, + 0xa7, 0x02, 0xf3, 0x61, 0x65, 0x89, 0xb2, 0xbe, 0x7f, 0x1a, 0xe3, 0xdf, 0x28, 0xed, 0x33, 0x98, + 0xde, 0x6e, 0xea, 0xaa, 0x12, 0xa9, 0xb7, 0x52, 0x86, 0xb4, 0x4a, 0x85, 0xcb, 0xce, 0x51, 0x9b, + 0x2d, 0x28, 0xe5, 0x56, 0xae, 0x86, 0x0a, 0xa2, 0x1f, 0x67, 0x25, 0xa9, 0x1f, 0xb5, 0x31, 0x71, + 0xb4, 0xdd, 0x67, 0xb4, 0x06, 0xd3, 0xac, 0x71, 0x5c, 0x8c, 0x32, 0x44, 0x04, 0x1d, 0xad, 0x34, + 0x33, 0x1f, 0xc5, 0x2e, 0x2b, 0xfa, 0x1c, 0x24, 0xf1, 0x61, 0x5b, 0xa6, 0x5b, 0x6a, 0x89, 0x71, + 0xb7, 0xd4, 0xa4, 0x69, 0x7c, 0xd8, 0x26, 0xaf, 0xbc, 0x5f, 0xbe, 0x29, 0xc0, 0x0b, 0xa1, 0x8d, + 0x16, 0xa5, 0xf9, 0xfe, 0x14, 0xdf, 0xf8, 0x8b, 0x8d, 0x5d, 0x4a, 0x9a, 0xbf, 0xf0, 0x47, 0xae, + 0x06, 0x4b, 0xb8, 0x69, 0xaa, 0xca, 0x47, 0xb0, 0xea, 0x15, 0xe8, 0x89, 0xd8, 0x99, 0x7b, 0xa2, + 0x47, 0xc5, 0x7b, 0x0a, 0x1b, 0xa5, 0x8a, 0xff, 0x8e, 0x00, 0x73, 0x15, 0xac, 0x58, 0xce, 0x2e, + 0x56, 0x9c, 0xfa, 0x61, 0xa4, 0xce, 0xd8, 0xeb, 0x10, 0x37, 0xcc, 0x03, 0xde, 0x47, 0x63, 0xcd, + 0x27, 0x24, 0xbf, 0x6f, 0x82, 0xbb, 0xcb, 0x15, 0x65, 0xad, 0x7f, 0x10, 0x87, 0xd4, 0xfd, 0x52, + 0x94, 0x75, 0xfd, 0x2c, 0x5f, 0x4b, 0x64, 0xa3, 0x2f, 0x4c, 0x21, 0xbd, 0xef, 0x2d, 0xdf, 0x2f, + 0xad, 0xe3, 0x23, 0x77, 0x99, 0x81, 0x70, 0xa1, 0x55, 0x48, 0x39, 0xfb, 0xc4, 0xe7, 0x32, 0x9b, + 0xda, 0x69, 0xe6, 0x5f, 0x9f, 0x0b, 0x35, 0xe1, 0xbc, 0x73, 0x68, 0x50, 0x57, 0x4e, 0x6e, 0xa8, + 0xb2, 0x2f, 0x6e, 0x2c, 0x57, 0x65, 0x9e, 0x88, 0x3b, 0x39, 0x5e, 0x44, 0xf5, 0x43, 0x83, 0xf8, + 0x7d, 0xf7, 0x4b, 0x75, 0x57, 0x80, 0x84, 0x1c, 0x4e, 0x53, 0x3d, 0xda, 0xfc, 0x13, 0x98, 0xa4, + 0xb5, 0x70, 0xf7, 0xbe, 0x85, 0x90, 0xbd, 0x6f, 0x52, 0x29, 0xcf, 0x61, 0x8a, 0x9d, 0xa6, 0x52, + 0x2e, 0x81, 0xa9, 0x02, 0x57, 0x88, 0xb7, 0x01, 0x48, 0x13, 0x46, 0xa9, 0x06, 0xff, 0x19, 0x87, + 0xdc, 0x76, 0xc7, 0xde, 0x8f, 0x58, 0xef, 0x4b, 0x00, 0xed, 0x8e, 0xbd, 0x8f, 0x2d, 0xd9, 0x39, + 0x34, 0x78, 0xcd, 0x47, 0xec, 0xa7, 0xbb, 0x55, 0x67, 0x7c, 0xf5, 0x43, 0x03, 0x6d, 0x71, 0x21, + 0x58, 0xf6, 0x37, 0xe5, 0x6f, 0x8d, 0x01, 0x23, 0xeb, 0x87, 0xc6, 0x06, 0xf6, 0xf0, 0x23, 0x13, + 0x88, 0x89, 0xc0, 0xcf, 0xc2, 0x34, 0x79, 0x91, 0x1d, 0xf3, 0x34, 0x1a, 0x36, 0x45, 0x78, 0xea, + 0x26, 0x7a, 0x00, 0x39, 0x0d, 0xb7, 0x2d, 0x4c, 0xcc, 0x90, 0x26, 0x93, 0x61, 0x7d, 0x0a, 0x17, + 0x38, 0xeb, 0xb3, 0x6e, 0x9a, 0x07, 0xe8, 0x4d, 0x48, 0xb1, 0x92, 0x90, 0x19, 0x6f, 0x8a, 0xce, + 0x78, 0x61, 0xcd, 0xc3, 0x7b, 0x86, 0xce, 0x75, 0x49, 0x5a, 0x0c, 0x32, 0xd3, 0x9d, 0x83, 0xc9, + 0x3d, 0xd3, 0x52, 0x31, 0xdd, 0xd1, 0x4f, 0x4a, 0xec, 0x05, 0xdd, 0x82, 0x59, 0xdd, 0x50, 0x9b, + 0x1d, 0x5b, 0x7f, 0x86, 0x65, 0xb7, 0x9a, 0x0c, 0xb0, 0xcc, 0x78, 0x09, 0x54, 0xa0, 0xe9, 0x39, + 0xa9, 0x49, 0x31, 0x55, 0xf8, 0x96, 0x00, 0x33, 0x9e, 0x06, 0x44, 0x39, 0x41, 0x95, 0xba, 0xba, + 0xef, 0xf4, 0x3a, 0x40, 0xba, 0xac, 0xf0, 0xb7, 0x02, 0xcc, 0x4a, 0x58, 0x35, 0x9f, 0x51, 0x95, + 0x88, 0x52, 0x45, 0x8b, 0x2c, 0xd6, 0x23, 0x76, 0x46, 0xb5, 0xa2, 0xd1, 0x1f, 0x77, 0xe0, 0x9c, + 0xde, 0x22, 0xf3, 0x98, 0xee, 0x34, 0x8f, 0x38, 0x86, 0x72, 0xb0, 0xbb, 0x1d, 0x39, 0xe7, 0xa7, + 0x95, 0xdc, 0x24, 0x3e, 0x92, 0xbf, 0x4b, 0x57, 0xa5, 0xfd, 0x6a, 0x45, 0xd9, 0xee, 0x55, 0xc8, + 0x5a, 0x4c, 0x34, 0xd6, 0x4e, 0xdd, 0xf4, 0x19, 0x8f, 0x95, 0xb4, 0xfe, 0xf7, 0x63, 0x30, 0xf3, + 0x76, 0x07, 0x5b, 0x47, 0x1f, 0xc3, 0xb6, 0xbf, 0x0e, 0x33, 0x07, 0x8a, 0xee, 0xc8, 0x7b, 0xa6, + 0x25, 0x77, 0xda, 0x9a, 0xe2, 0xb8, 0x51, 0x09, 0x59, 0x42, 0xbe, 0x67, 0x5a, 0x3b, 0x94, 0x88, + 0x30, 0xa0, 0x27, 0x86, 0x79, 0x60, 0xc8, 0x84, 0x4c, 0x21, 0xec, 0xa1, 0xc1, 0x97, 0x9f, 0x8b, + 0x9f, 0xfe, 0x87, 0xe3, 0xc5, 0xbb, 0x63, 0xc5, 0x19, 0xd1, 0x50, 0xad, 0x4e, 0x47, 0xd7, 0x96, + 0x77, 0x76, 0xaa, 0x6b, 0x92, 0x48, 0x45, 0xbe, 0xc3, 0x24, 0xd6, 0x0f, 0x0d, 0xd7, 0x5d, 0xf9, + 0x50, 0x00, 0xd1, 0x6f, 0xb0, 0x28, 0x7b, 0xb5, 0x0c, 0xe9, 0xa7, 0x1d, 0x6c, 0xe9, 0x67, 0xe8, + 0x53, 0xe0, 0x8c, 0xc4, 0x04, 0xbe, 0x0b, 0x99, 0xae, 0x76, 0x88, 0xff, 0x6a, 0xed, 0x90, 0x3e, + 0xf0, 0x9b, 0xa0, 0xf0, 0x13, 0x01, 0x10, 0xad, 0x7c, 0x95, 0xad, 0xfc, 0x7f, 0xcc, 0x14, 0xe6, + 0x26, 0x88, 0x34, 0xf2, 0x4f, 0xd6, 0xf7, 0xe4, 0x96, 0x6e, 0xdb, 0xba, 0xd1, 0xe0, 0x1a, 0x93, + 0xa3, 0xf4, 0xea, 0xde, 0x06, 0xa3, 0xf2, 0xbe, 0xfc, 0xff, 0x30, 0xd7, 0x55, 0x9b, 0x28, 0x7b, + 0xf3, 0x32, 0x64, 0xf6, 0xcc, 0x8e, 0xa1, 0xc9, 0x6c, 0x09, 0x8b, 0x2f, 0xd5, 0xa5, 0x29, 0x8d, + 0x7d, 0xaf, 0xf0, 0xd5, 0x18, 0x9c, 0x93, 0xb0, 0x6d, 0x36, 0x9f, 0xe1, 0xe8, 0xdb, 0x73, 0x0b, + 0xf8, 0xf6, 0x8c, 0xfc, 0xab, 0x34, 0x6b, 0x8a, 0xc9, 0x60, 0x53, 0x6b, 0xf7, 0x8a, 0xfe, 0xd5, + 0xe1, 0x9a, 0xd9, 0xbf, 0x86, 0xcf, 0x57, 0xd8, 0x12, 0xc1, 0x15, 0x36, 0xde, 0x11, 0xff, 0x17, + 0xce, 0xf7, 0x34, 0x44, 0x94, 0x1e, 0xd0, 0xdf, 0xc5, 0xe0, 0x52, 0xb7, 0xf8, 0xa8, 0xf1, 0xd0, + 0xff, 0x8c, 0xc6, 0x46, 0x15, 0xc8, 0xb6, 0x74, 0xe3, 0x6c, 0x2b, 0x7c, 0x99, 0x96, 0x6e, 0xd4, + 0xbb, 0x7d, 0x56, 0x02, 0xdd, 0xc2, 0xda, 0x35, 0xca, 0xbe, 0xfb, 0x86, 0x00, 0x99, 0xa8, 0xd7, + 0x90, 0xce, 0x16, 0x8a, 0xc4, 0xeb, 0x5c, 0x87, 0xec, 0x47, 0xb0, 0xe8, 0xf4, 0x87, 0x02, 0xa0, + 0xba, 0xd5, 0x31, 0x88, 0xfb, 0xf8, 0xd0, 0x6c, 0x44, 0x59, 0xd9, 0x73, 0x30, 0xa9, 0x1b, 0x1a, + 0x3e, 0xa4, 0x95, 0x4d, 0x48, 0xec, 0xa5, 0x6b, 0xbf, 0x2f, 0x3e, 0xd6, 0x7e, 0x1f, 0xaf, 0xff, + 0xbb, 0x30, 0xd7, 0x55, 0xd0, 0x28, 0x5b, 0xe1, 0xfb, 0x31, 0x98, 0xe3, 0xd5, 0x89, 0x7c, 0xd1, + 0xed, 0x4c, 0x71, 0xd0, 0xe8, 0x73, 0x00, 0x6d, 0x0b, 0x3f, 0x93, 0x19, 0x6b, 0x7c, 0x2c, 0xd6, + 0x14, 0xe1, 0xa0, 0x04, 0xf4, 0x45, 0x98, 0x21, 0x03, 0xae, 0x6d, 0x99, 0x6d, 0xd3, 0x26, 0xf3, + 0xba, 0x3d, 0x1e, 0x2c, 0x99, 0x3d, 0x39, 0x5e, 0xcc, 0x6e, 0xe8, 0xc6, 0x36, 0x67, 0xac, 0xd7, + 0x24, 0x32, 0x72, 0xbd, 0x57, 0xd7, 0x19, 0xf9, 0xa9, 0x00, 0xe7, 0x3e, 0xb2, 0x65, 0xca, 0xff, + 0x8e, 0x16, 0xf3, 0xe6, 0x03, 0x91, 0xbe, 0x56, 0x8d, 0x3d, 0x33, 0xfa, 0xc5, 0xe3, 0x6f, 0x08, + 0x30, 0x1b, 0x10, 0x1f, 0xe5, 0xac, 0x7f, 0xb6, 0x68, 0xfb, 0x2f, 0x11, 0x3f, 0x20, 0xa8, 0xf6, + 0x51, 0x0e, 0xaa, 0x7f, 0x13, 0xe0, 0x42, 0x89, 0xed, 0x04, 0xbb, 0xc1, 0x0d, 0x51, 0x6a, 0x49, + 0x1e, 0xa6, 0x9f, 0x61, 0xcb, 0xd6, 0x4d, 0x36, 0xef, 0x65, 0x25, 0xf7, 0x15, 0xcd, 0x43, 0xd2, + 0x36, 0x94, 0xb6, 0xbd, 0x6f, 0xba, 0xbb, 0x4e, 0xde, 0xbb, 0x17, 0x88, 0x31, 0x79, 0xf6, 0x40, + 0x8c, 0xa9, 0xf0, 0x40, 0x0c, 0xbe, 0x31, 0xf3, 0x63, 0x01, 0x2e, 0xf6, 0xd5, 0x3a, 0xca, 0x9e, + 0xfe, 0x0a, 0xa4, 0x55, 0x2e, 0x98, 0xd8, 0x50, 0xb6, 0xf7, 0x54, 0x25, 0xd9, 0xce, 0xe8, 0x69, + 0x9f, 0x1c, 0x2f, 0x82, 0x5b, 0xd4, 0xea, 0x1a, 0xaf, 0x18, 0x79, 0xd6, 0x0a, 0xbf, 0x00, 0xc8, + 0x96, 0x0f, 0xdb, 0xa6, 0xe5, 0xd4, 0x98, 0x23, 0x81, 0xd6, 0x20, 0xd9, 0xb6, 0xcc, 0x67, 0xba, + 0x5b, 0x89, 0x5c, 0xe8, 0x06, 0x6d, 0x17, 0xcf, 0x36, 0xcf, 0x2f, 0x79, 0x9c, 0x48, 0x82, 0xd4, + 0x43, 0x53, 0x55, 0x9a, 0xf7, 0xf4, 0xa6, 0xab, 0xb1, 0xcb, 0xa3, 0xc4, 0x2c, 0x7b, 0x1c, 0xdb, + 0x8a, 0xb3, 0xef, 0x0e, 0x60, 0x8f, 0x88, 0xee, 0x43, 0xb2, 0xe2, 0x38, 0x6d, 0x92, 0xc8, 0x47, + 0xff, 0xb5, 0x91, 0x22, 0x09, 0x03, 0x97, 0xe4, 0x31, 0x23, 0x09, 0x66, 0xef, 0x9b, 0x66, 0xa3, + 0x89, 0x4b, 0x4d, 0xb3, 0xa3, 0x95, 0x4c, 0x63, 0x4f, 0x6f, 0x70, 0xeb, 0x79, 0x75, 0xa4, 0xc4, + 0xfb, 0xa5, 0x9a, 0xd4, 0xcf, 0x8e, 0x3e, 0x0f, 0xc9, 0xda, 0x5d, 0x2e, 0x8a, 0xf9, 0x3e, 0x57, + 0x46, 0x8a, 0xaa, 0xdd, 0x95, 0x3c, 0x26, 0x54, 0x81, 0xf4, 0xea, 0xf3, 0x8e, 0x85, 0xb9, 0x8c, + 0x29, 0x2a, 0xe3, 0xfa, 0x48, 0x19, 0x94, 0x47, 0x0a, 0xb2, 0xa2, 0xb7, 0x21, 0xf7, 0x8e, 0x69, + 0x3d, 0x69, 0x9a, 0x8a, 0x5b, 0xb7, 0x69, 0x2a, 0xec, 0xe5, 0x91, 0xc2, 0x5c, 0x36, 0xa9, 0x47, + 0xc0, 0xfc, 0x17, 0x21, 0xdb, 0xd5, 0x39, 0x08, 0x41, 0xa2, 0x4d, 0xfa, 0x41, 0xa0, 0x61, 0x33, + 0xf4, 0x19, 0xbd, 0x06, 0xd3, 0x86, 0xa9, 0x61, 0x57, 0x67, 0xb3, 0xc5, 0x73, 0x27, 0xc7, 0x8b, + 0x53, 0x9b, 0xa6, 0xc6, 0xa6, 0x7d, 0xfe, 0x24, 0x4d, 0x91, 0x4c, 0xee, 0xa4, 0x3f, 0x7f, 0x1d, + 0x12, 0xa4, 0x5f, 0xc8, 0x60, 0xdf, 0x55, 0x6c, 0xbc, 0x63, 0xe9, 0x5c, 0xa6, 0xfb, 0xca, 0xf3, + 0xfd, 0xb5, 0x00, 0xb1, 0xda, 0x5d, 0xe2, 0x7f, 0xee, 0x76, 0xd4, 0x27, 0xd8, 0xe1, 0xb9, 0xf8, + 0x1b, 0xf5, 0x4b, 0x2d, 0xbc, 0xa7, 0x33, 0x5f, 0x24, 0x25, 0xf1, 0x37, 0xf4, 0x12, 0x80, 0xa2, + 0xaa, 0xd8, 0xb6, 0x65, 0xf7, 0x88, 0x51, 0x4a, 0x4a, 0x31, 0xca, 0x3a, 0x3e, 0x22, 0x6c, 0x36, + 0x56, 0x2d, 0xec, 0xb8, 0xf1, 0x3f, 0xec, 0x8d, 0xb0, 0x39, 0xb8, 0xd5, 0x96, 0x1d, 0xf3, 0x09, + 0x36, 0x68, 0x7f, 0xa6, 0xa4, 0x14, 0xa1, 0xd4, 0x09, 0x81, 0xd8, 0x1f, 0x6c, 0x68, 0xbe, 0xb1, + 0x48, 0x49, 0xde, 0x3b, 0x11, 0x69, 0xe1, 0x86, 0xce, 0xcf, 0xcc, 0xa4, 0x24, 0xfe, 0xc6, 0xab, + 0xf1, 0x4d, 0x01, 0xe2, 0xf7, 0x4b, 0xb5, 0x53, 0xd7, 0x03, 0x41, 0x42, 0xe9, 0x70, 0xbd, 0x4f, + 0x49, 0xf4, 0x99, 0x06, 0xc6, 0xe9, 0xcd, 0x26, 0x81, 0xe3, 0x6d, 0xcb, 0xfc, 0x0a, 0x56, 0xdd, + 0x5a, 0xe4, 0x38, 0x79, 0x9b, 0x51, 0xd1, 0x12, 0xa4, 0x55, 0x0b, 0x6b, 0xd8, 0x70, 0x74, 0xa5, + 0x69, 0xf3, 0xea, 0x04, 0x49, 0xbc, 0x70, 0x5f, 0x15, 0x60, 0x92, 0x2a, 0x12, 0x7a, 0x11, 0x52, + 0xaa, 0x69, 0x38, 0x8a, 0x6e, 0x70, 0x2b, 0x90, 0x92, 0x7c, 0xc2, 0xc0, 0x42, 0x5e, 0x86, 0x8c, + 0xa2, 0xaa, 0x66, 0xc7, 0x70, 0x64, 0x43, 0x69, 0x61, 0x5e, 0xd8, 0x34, 0xa7, 0x6d, 0x2a, 0x2d, + 0x8c, 0x16, 0xc1, 0x7d, 0xf5, 0x0e, 0x75, 0xa5, 0x24, 0xe0, 0xa4, 0x75, 0x7c, 0xc4, 0x4b, 0xf2, 0x63, 0x01, 0x92, 0xae, 0x0a, 0x92, 0xc2, 0x34, 0xb0, 0x81, 0x2d, 0xc5, 0x31, 0xbd, 0xc2, 0x78, - 0x84, 0xde, 0x59, 0x22, 0xe5, 0xcf, 0x12, 0x67, 0x60, 0xd2, 0x51, 0x76, 0x9a, 0x6e, 0x39, 0xd8, + 0x84, 0xde, 0x59, 0x22, 0xe5, 0xcf, 0x12, 0xe7, 0x60, 0xd2, 0x51, 0x76, 0x9b, 0x6e, 0x39, 0xd8, 0x0b, 0x5d, 0x00, 0x6d, 0x2a, 0x0d, 0xb6, 0x8a, 0x93, 0x92, 0xd8, 0x0b, 0xa9, 0x12, 0x8f, 0xc4, - 0x64, 0xad, 0xc3, 0xdf, 0x48, 0x79, 0x59, 0xf0, 0xe1, 0x0e, 0x6e, 0xe8, 0x06, 0xed, 0xec, 0xb8, - 0x04, 0x94, 0x44, 0xe3, 0x7c, 0xd0, 0x45, 0x48, 0xb1, 0x0c, 0xd8, 0xd0, 0x68, 0x8f, 0xc7, 0xa5, - 0x24, 0x25, 0x94, 0xdd, 0x53, 0x2c, 0xdc, 0x35, 0xf8, 0x43, 0x01, 0x66, 0x59, 0xf4, 0x06, 0x8b, - 0x5a, 0x8c, 0x6e, 0x9e, 0x7c, 0x0b, 0x52, 0x9a, 0xe2, 0x28, 0xec, 0x10, 0x59, 0x6c, 0xe8, 0x21, - 0x32, 0xd7, 0x14, 0x92, 0xfc, 0xf4, 0x20, 0x19, 0x82, 0x04, 0x79, 0x66, 0x87, 0xef, 0x24, 0xfa, - 0xec, 0xef, 0x83, 0x07, 0x8b, 0x1b, 0xa5, 0xdf, 0xf0, 0xf3, 0xb8, 0x3b, 0xe9, 0x44, 0xd9, 0x0c, - 0x5f, 0x80, 0x69, 0x0e, 0x86, 0x79, 0x23, 0x2c, 0x8e, 0xb2, 0x77, 0xee, 0xae, 0x21, 0x67, 0x43, - 0x45, 0x00, 0x16, 0x76, 0x48, 0xe3, 0x38, 0xe2, 0x27, 0xd8, 0x72, 0xa1, 0x6c, 0x84, 0x8a, 0x36, - 0x20, 0xdd, 0x7a, 0xa1, 0xaa, 0xf2, 0xae, 0xde, 0x74, 0x78, 0x88, 0x53, 0x78, 0x5c, 0xef, 0xfa, - 0x93, 0x52, 0xe9, 0x3e, 0xcd, 0xc4, 0x22, 0x8d, 0xfc, 0x77, 0x09, 0x88, 0x04, 0xf6, 0x8c, 0x5e, - 0x07, 0x1e, 0xf2, 0x2f, 0xdb, 0xee, 0x01, 0x9e, 0x62, 0xf6, 0xf8, 0x68, 0x21, 0x25, 0x51, 0x6a, - 0xad, 0x56, 0x97, 0x52, 0x2c, 0x43, 0xcd, 0x76, 0xd0, 0x55, 0xc8, 0x9a, 0x2d, 0xdd, 0x91, 0xdd, - 0x19, 0x9e, 0xbb, 0x32, 0x19, 0x42, 0x74, 0x3d, 0x00, 0x54, 0x87, 0x9b, 0xd8, 0x20, 0x63, 0x81, - 0xd6, 0x93, 0xc5, 0xb3, 0xcb, 0xba, 0xc3, 0xc6, 0x93, 0x6c, 0xb6, 0x1d, 0xbd, 0xa5, 0xbf, 0xa4, - 0x9b, 0xab, 0x7c, 0x93, 0xe0, 0x2a, 0xcb, 0x4e, 0xea, 0x47, 0x23, 0xdc, 0xab, 0x3c, 0xef, 0x66, - 0x20, 0x2b, 0xd7, 0x9a, 0xaf, 0x0b, 0x90, 0x2d, 0x76, 0x9a, 0xcf, 0x36, 0xdb, 0xb5, 0x4e, 0xab, - 0xa5, 0x58, 0x87, 0x64, 0x80, 0x30, 0xed, 0xd4, 0x5f, 0x62, 0x16, 0xff, 0xc9, 0xd5, 0x4f, 0x7f, - 0x89, 0x89, 0xfa, 0xf1, 0xb0, 0x62, 0x42, 0x67, 0x31, 0xc3, 0x57, 0x21, 0x4b, 0x81, 0xa4, 0x8c, - 0x0d, 0xc7, 0xd2, 0x31, 0x5b, 0xa7, 0x88, 0x4b, 0x19, 0x4a, 0x2c, 0x33, 0x1a, 0xba, 0x0e, 0x39, - 0xfb, 0xd0, 0x76, 0x70, 0x4b, 0x66, 0x47, 0x5f, 0x19, 0xfa, 0x89, 0x4b, 0x59, 0x46, 0x95, 0x18, - 0xb1, 0xf0, 0x47, 0x71, 0xc8, 0xb9, 0x9a, 0x16, 0xa5, 0x8b, 0x56, 0x84, 0xc9, 0x5d, 0xbd, 0x89, - 0xdd, 0x3d, 0xea, 0xc1, 0xd3, 0xb4, 0x17, 0x78, 0x4a, 0x66, 0x4e, 0xd7, 0x35, 0xa7, 0xac, 0x51, - 0x68, 0xdb, 0xfc, 0x4f, 0x05, 0x48, 0x50, 0xdf, 0xe8, 0x2e, 0x24, 0xe8, 0xf0, 0x17, 0xc6, 0x19, - 0xfe, 0x34, 0xab, 0x37, 0x85, 0xc7, 0x02, 0x53, 0x38, 0x99, 0x0f, 0xf7, 0x94, 0x37, 0xef, 0x2e, - 0x53, 0x4d, 0xcb, 0x48, 0xfc, 0x0d, 0x15, 0x69, 0x64, 0x83, 0x69, 0x39, 0x58, 0xe3, 0x9e, 0x49, - 0xd8, 0xe0, 0xea, 0xea, 0x78, 0xd7, 0xd4, 0xb8, 0x7c, 0xe8, 0x02, 0xc4, 0x89, 0x0a, 0x4f, 0xb3, - 0xad, 0xce, 0xe3, 0xa3, 0x85, 0x38, 0x51, 0x5e, 0x42, 0x63, 0x8e, 0xf5, 0xc3, 0x44, 0x32, 0x21, - 0x4e, 0x16, 0x7e, 0x98, 0x80, 0x6c, 0xb5, 0x15, 0xb5, 0x71, 0x58, 0xe9, 0xee, 0xb0, 0x30, 0xc7, - 0xb1, 0xeb, 0xa3, 0x21, 0xfd, 0xd5, 0x65, 0x66, 0xe3, 0x27, 0x33, 0xb3, 0x55, 0xe2, 0x14, 0xf0, - 0xd3, 0xba, 0xe4, 0xfb, 0xaf, 0x8d, 0xfc, 0x7e, 0x9d, 0x8c, 0x38, 0x89, 0xf0, 0xf8, 0x91, 0xd5, - 0x74, 0xaf, 0xfb, 0x1d, 0xea, 0x7b, 0x30, 0xa5, 0x99, 0x1a, 0x5f, 0x69, 0xa6, 0xb1, 0xa1, 0x51, - 0x95, 0x39, 0xe0, 0x1a, 0xf3, 0x19, 0x88, 0x6b, 0xfa, 0xb0, 0x26, 0x0d, 0x33, 0x95, 0x84, 0x65, - 0x84, 0xe2, 0x24, 0x82, 0x8a, 0x13, 0x04, 0x4e, 0xf3, 0x9b, 0x00, 0x7e, 0xad, 0xd0, 0x22, 0x4c, - 0x99, 0x4d, 0xcd, 0x0d, 0x0a, 0xcf, 0x16, 0x53, 0xc7, 0x47, 0x0b, 0x93, 0x9b, 0x4d, 0xad, 0xba, - 0x2a, 0x4d, 0x9a, 0x4d, 0xad, 0xaa, 0xd1, 0x43, 0xce, 0x78, 0x5f, 0xf6, 0x02, 0x55, 0x32, 0xd2, - 0xb4, 0x81, 0xf7, 0xfd, 0x50, 0x19, 0x4f, 0x38, 0x51, 0x9b, 0xdf, 0x13, 0x20, 0xe7, 0xb6, 0x60, - 0xb4, 0x23, 0x3d, 0xa9, 0xb7, 0xb8, 0xe6, 0xc7, 0x4f, 0xa6, 0xf9, 0x2e, 0x1f, 0x3f, 0x8a, 0xf5, - 0x35, 0x81, 0x87, 0xdd, 0xd5, 0x54, 0xc5, 0x21, 0x66, 0x3e, 0x42, 0xf5, 0x7e, 0x15, 0x44, 0x4b, - 0x31, 0x34, 0xb3, 0xa5, 0xbf, 0xc4, 0x6c, 0x7d, 0xc4, 0xe6, 0xdb, 0x02, 0x33, 0x1e, 0x9d, 0x2e, - 0x00, 0xb8, 0xcb, 0x3b, 0xff, 0x22, 0xf0, 0x10, 0x3d, 0xaf, 0x30, 0x51, 0x36, 0xda, 0x1a, 0x4c, - 0xd1, 0xa5, 0x3d, 0x77, 0xb8, 0xbd, 0x11, 0x22, 0x24, 0xec, 0xeb, 0x2c, 0xea, 0xc8, 0x53, 0x78, - 0x2a, 0x62, 0xfe, 0x0b, 0x30, 0x49, 0xc9, 0xa7, 0xb0, 0x71, 0xbc, 0xe5, 0x9f, 0xc3, 0xec, 0x8a, + 0x64, 0xad, 0xc3, 0xdf, 0x48, 0x79, 0x59, 0xf0, 0xe1, 0x2e, 0x6e, 0xe8, 0x06, 0xed, 0xec, 0xb8, + 0x04, 0x94, 0x44, 0xe3, 0x7c, 0xd0, 0x0b, 0x90, 0x62, 0x19, 0xb0, 0xa1, 0xd1, 0x1e, 0x8f, 0x4b, + 0x49, 0x4a, 0x28, 0xbb, 0xa7, 0x58, 0xb8, 0x6b, 0xf0, 0xc7, 0x02, 0xcc, 0xb2, 0xe8, 0x0d, 0x16, + 0xb5, 0x18, 0xdd, 0x3c, 0xf9, 0x06, 0xa4, 0x34, 0xc5, 0x51, 0xd8, 0x21, 0xb2, 0xd8, 0xd0, 0x43, + 0x64, 0xae, 0x29, 0x24, 0xf9, 0xe9, 0x41, 0x32, 0x04, 0x09, 0xf2, 0xcc, 0x0e, 0xdf, 0x49, 0xf4, + 0xd9, 0xdf, 0x07, 0x0f, 0x16, 0x37, 0x4a, 0xbf, 0xe1, 0x67, 0x71, 0x77, 0xd2, 0x89, 0xb2, 0x19, + 0xbe, 0x00, 0xd3, 0x1c, 0x0c, 0xf3, 0x46, 0x58, 0x1a, 0x65, 0xef, 0xdc, 0x5d, 0x43, 0xce, 0x86, + 0x8a, 0x00, 0x2c, 0xec, 0x90, 0xc6, 0x71, 0xc4, 0x4f, 0xb1, 0xe5, 0x42, 0xd9, 0x08, 0x15, 0x6d, + 0x42, 0xba, 0xf5, 0x4c, 0x55, 0xe5, 0x3d, 0xbd, 0xe9, 0xf0, 0x10, 0xa7, 0xf0, 0xb8, 0xde, 0x8d, + 0x47, 0xa5, 0xd2, 0x3d, 0x9a, 0x89, 0x45, 0x1a, 0xf9, 0xef, 0x12, 0x10, 0x09, 0xec, 0x19, 0xbd, + 0x0a, 0x3c, 0xe4, 0x5f, 0xb6, 0xdd, 0x03, 0x3c, 0xc5, 0xec, 0xc9, 0xf1, 0x62, 0x4a, 0xa2, 0xd4, + 0x5a, 0xad, 0x2e, 0xa5, 0x58, 0x86, 0x9a, 0xed, 0xa0, 0x2b, 0x90, 0x35, 0x5b, 0xba, 0x23, 0xbb, + 0x33, 0x3c, 0x77, 0x65, 0x32, 0x84, 0xe8, 0x7a, 0x00, 0xa8, 0x0e, 0x37, 0xb0, 0x41, 0xc6, 0x02, + 0xad, 0x27, 0x8b, 0x67, 0x97, 0x75, 0x87, 0x8d, 0x27, 0xd9, 0x6c, 0x3b, 0x7a, 0x4b, 0x7f, 0x4e, + 0x37, 0x57, 0xf9, 0x26, 0xc1, 0x15, 0x96, 0x9d, 0xd4, 0x8f, 0x46, 0xb8, 0x57, 0x79, 0xde, 0xad, + 0x40, 0x56, 0xae, 0x35, 0x5f, 0x17, 0x20, 0x5b, 0xec, 0x34, 0x9f, 0x6c, 0xb5, 0x6b, 0x9d, 0x56, + 0x4b, 0xb1, 0x8e, 0xc8, 0x00, 0x61, 0xda, 0xa9, 0x3f, 0xc7, 0x2c, 0xfe, 0x93, 0xab, 0x9f, 0xfe, + 0x1c, 0x13, 0xf5, 0xe3, 0x61, 0xc5, 0x84, 0xce, 0x62, 0x86, 0xaf, 0x40, 0x96, 0x02, 0x49, 0x19, + 0x1b, 0x8e, 0xa5, 0x63, 0xb6, 0x4e, 0x11, 0x97, 0x32, 0x94, 0x58, 0x66, 0x34, 0x74, 0x0d, 0x72, + 0xf6, 0x91, 0xed, 0xe0, 0x96, 0xcc, 0x8e, 0xbe, 0x32, 0xf4, 0x13, 0x97, 0xb2, 0x8c, 0x2a, 0x31, + 0x62, 0xe1, 0x4f, 0xe2, 0x90, 0x73, 0x35, 0x2d, 0x4a, 0x17, 0xad, 0x08, 0x93, 0x7b, 0x7a, 0x13, + 0xbb, 0x7b, 0xd4, 0x83, 0xa7, 0x69, 0x2f, 0xf0, 0x94, 0xcc, 0x9c, 0xae, 0x6b, 0x4e, 0x59, 0xa3, + 0xd0, 0xb6, 0xf9, 0x0f, 0x04, 0x48, 0x50, 0xdf, 0xe8, 0x0e, 0x24, 0xe8, 0xf0, 0x17, 0xc6, 0x19, + 0xfe, 0x34, 0xab, 0x37, 0x85, 0xc7, 0x02, 0x53, 0x38, 0x99, 0x0f, 0xf7, 0x95, 0xd7, 0xef, 0xac, + 0x50, 0x4d, 0xcb, 0x48, 0xfc, 0x0d, 0x15, 0x69, 0x64, 0x83, 0x69, 0x39, 0x58, 0xe3, 0x9e, 0x49, + 0xd8, 0xe0, 0xea, 0xea, 0x78, 0xd7, 0xd4, 0xb8, 0x7c, 0xe8, 0x12, 0xc4, 0x89, 0x0a, 0x4f, 0xb3, + 0xad, 0xce, 0x93, 0xe3, 0xc5, 0x38, 0x51, 0x5e, 0x42, 0x63, 0x8e, 0xf5, 0x83, 0x44, 0x32, 0x21, + 0x4e, 0x16, 0x7e, 0x98, 0x80, 0x6c, 0xb5, 0x15, 0xb5, 0x71, 0x58, 0xed, 0xee, 0xb0, 0x30, 0xc7, + 0xb1, 0xeb, 0xa3, 0x21, 0xfd, 0xd5, 0x65, 0x66, 0xe3, 0xa7, 0x33, 0xb3, 0x55, 0xe2, 0x14, 0xf0, + 0xd3, 0xba, 0xe4, 0xfb, 0xaf, 0x8c, 0xfc, 0x7e, 0x9d, 0x8c, 0x38, 0x89, 0xf0, 0xf8, 0x91, 0xd5, + 0x74, 0xaf, 0xfb, 0x2d, 0xea, 0x7b, 0x30, 0xa5, 0x99, 0x1a, 0x5f, 0x69, 0xa6, 0xb1, 0xa1, 0x51, + 0x95, 0x39, 0xe4, 0x1a, 0xf3, 0x19, 0x88, 0x6b, 0xfa, 0xb0, 0x26, 0x0d, 0x33, 0x95, 0x84, 0x65, + 0x84, 0xe2, 0x24, 0x82, 0x8a, 0x13, 0x04, 0x4e, 0xf3, 0x5b, 0x00, 0x7e, 0xad, 0xd0, 0x12, 0x4c, + 0x99, 0x4d, 0xcd, 0x0d, 0x0a, 0xcf, 0x16, 0x53, 0x27, 0xc7, 0x8b, 0x93, 0x5b, 0x4d, 0xad, 0xba, + 0x26, 0x4d, 0x9a, 0x4d, 0xad, 0xaa, 0xd1, 0x43, 0xce, 0xf8, 0x40, 0xf6, 0x02, 0x55, 0x32, 0xd2, + 0xb4, 0x81, 0x0f, 0xfc, 0x50, 0x19, 0x4f, 0x38, 0x51, 0x9b, 0x3f, 0x10, 0x20, 0xe7, 0xb6, 0x60, + 0xb4, 0x23, 0x3d, 0xa9, 0xb7, 0xb8, 0xe6, 0xc7, 0x4f, 0xa7, 0xf9, 0x2e, 0x1f, 0x3f, 0x8a, 0xf5, + 0x35, 0x81, 0x87, 0xdd, 0xd5, 0x54, 0xc5, 0x21, 0x66, 0x3e, 0x42, 0xf5, 0x7e, 0x19, 0x44, 0x4b, + 0x31, 0x34, 0xb3, 0xa5, 0x3f, 0xc7, 0x6c, 0x7d, 0xc4, 0xe6, 0xdb, 0x02, 0x33, 0x1e, 0x9d, 0x2e, + 0x00, 0xb8, 0xcb, 0x3b, 0xff, 0x2a, 0xf0, 0x10, 0x3d, 0xaf, 0x30, 0x51, 0x36, 0xda, 0x3a, 0x4c, + 0xd1, 0xa5, 0x3d, 0x77, 0xb8, 0xbd, 0x16, 0x22, 0x24, 0xec, 0xeb, 0x2c, 0xea, 0xc8, 0x53, 0x78, + 0x2a, 0x62, 0xfe, 0x0b, 0x30, 0x49, 0xc9, 0x67, 0xb0, 0x71, 0xbc, 0xe5, 0x9f, 0xc2, 0xec, 0xaa, 0xa6, 0xd5, 0x6a, 0x5c, 0xfb, 0xa2, 0x6b, 0x76, 0xd7, 0x7b, 0x8a, 0x85, 0x79, 0x4f, 0xc1, 0x4f, 0x46, 0xe9, 0x3d, 0xb5, 0x21, 0xc7, 0x23, 0x8c, 0x23, 0x5e, 0xcb, 0xa5, 0x51, 0xc8, 0x5c, 0x6d, 0xd8, 0x8b, 0x7f, 0xc2, 0xd5, 0xfb, 0x62, 0x94, 0x35, 0xe9, 0xc0, 0x9c, 0x2b, 0x37, 0xea, 0x6d, - 0x93, 0x61, 0xd5, 0xa1, 0x6b, 0x62, 0xc1, 0xcf, 0x46, 0x59, 0xa7, 0x7f, 0x12, 0x20, 0x57, 0xeb, - 0xec, 0xb0, 0x6b, 0x0e, 0xa2, 0x8c, 0x73, 0x4c, 0x35, 0xf1, 0xae, 0x23, 0x9f, 0x2c, 0x6a, 0xcf, - 0xb5, 0x44, 0x84, 0x95, 0x50, 0xd1, 0x0a, 0x80, 0x45, 0x23, 0xce, 0xa9, 0x9c, 0xf8, 0xd8, 0xd1, + 0x93, 0x61, 0xd5, 0xa1, 0x6b, 0x62, 0xc1, 0xcf, 0x46, 0x59, 0xa7, 0x7f, 0x16, 0x20, 0x57, 0xeb, + 0xec, 0xb2, 0x6b, 0x0e, 0xa2, 0x8c, 0x73, 0x4c, 0x35, 0xf1, 0x9e, 0x23, 0x9f, 0x2e, 0x6a, 0xcf, + 0xb5, 0x44, 0x84, 0x95, 0x50, 0xd1, 0x2a, 0x80, 0x45, 0x23, 0xce, 0xa9, 0x9c, 0xf8, 0xd8, 0xd1, 0x7f, 0x29, 0xca, 0x15, 0x88, 0x52, 0xfc, 0x61, 0x0c, 0x66, 0xbc, 0x6a, 0x46, 0x69, 0x3a, 0xfe, - 0x0f, 0x50, 0xef, 0x57, 0xb6, 0x1d, 0xc5, 0xb1, 0x79, 0x09, 0x5f, 0x3f, 0xc9, 0xf1, 0x8f, 0xe2, - 0x2c, 0x8f, 0xc5, 0x4a, 0x79, 0x24, 0x29, 0x45, 0x44, 0xd2, 0x47, 0xb4, 0x04, 0x73, 0xd4, 0x3e, + 0x1f, 0x50, 0xef, 0x57, 0xb6, 0x1d, 0xc5, 0xb1, 0x79, 0x09, 0x5f, 0x3d, 0xcd, 0xf1, 0x8f, 0xe2, + 0x2c, 0x8f, 0xc5, 0x4a, 0x79, 0x24, 0x29, 0x45, 0x44, 0xd2, 0x47, 0xb4, 0x0c, 0x73, 0xd4, 0x3e, 0xca, 0x4a, 0xbb, 0xdd, 0xd4, 0xb1, 0x26, 0xb3, 0x1d, 0x8c, 0x04, 0xdd, 0xc1, 0x98, 0xa5, 0x49, - 0x2b, 0x2c, 0xa5, 0x4a, 0x77, 0x33, 0xee, 0x43, 0x66, 0xd7, 0xc2, 0xf8, 0x25, 0x96, 0xa9, 0xd7, - 0x75, 0x92, 0x7d, 0xad, 0x34, 0x63, 0xac, 0x11, 0x3e, 0x6e, 0x89, 0xde, 0x87, 0x59, 0xda, 0xb4, + 0xab, 0x2c, 0xa5, 0x4a, 0x77, 0x33, 0xee, 0x41, 0x66, 0xcf, 0xc2, 0xf8, 0x39, 0x96, 0xa9, 0xd7, + 0x75, 0x9a, 0x7d, 0xad, 0x34, 0x63, 0xac, 0x11, 0x3e, 0x6e, 0x89, 0xde, 0x83, 0x59, 0xda, 0xb4, 0x51, 0x9f, 0xda, 0xe1, 0xbd, 0xf2, 0x0b, 0x01, 0x50, 0x50, 0xfe, 0x47, 0xd7, 0x31, 0xb1, 0xc8, - 0x3b, 0xe6, 0x75, 0x40, 0x2c, 0xd4, 0xc0, 0x96, 0xdb, 0xd8, 0x92, 0x6d, 0xac, 0x9a, 0xfc, 0x6c, - 0xbe, 0x20, 0x89, 0x3c, 0x65, 0x0b, 0x5b, 0x35, 0x4a, 0x2f, 0x7c, 0xef, 0x02, 0x64, 0x78, 0x9b, - 0x6c, 0x1b, 0x04, 0xec, 0xdf, 0x85, 0x78, 0x83, 0xaf, 0xa6, 0xa4, 0x43, 0xf1, 0x96, 0x7f, 0x3f, + 0x3b, 0xe6, 0x55, 0x40, 0x2c, 0xd4, 0xc0, 0x96, 0xdb, 0xd8, 0x92, 0x6d, 0xac, 0x9a, 0xfc, 0x6c, + 0xbe, 0x20, 0x89, 0x3c, 0x65, 0x1b, 0x5b, 0x35, 0x4a, 0x2f, 0x7c, 0xef, 0x12, 0x64, 0x78, 0x9b, + 0xec, 0x18, 0x04, 0xec, 0xdf, 0x81, 0x78, 0x83, 0xaf, 0xa6, 0xa4, 0x43, 0xf1, 0x96, 0x7f, 0x3f, 0x48, 0x65, 0x42, 0x22, 0x79, 0x09, 0x4b, 0xbb, 0xe3, 0x84, 0x84, 0xd6, 0xf9, 0x11, 0x54, 0x41, 0x96, 0x76, 0xc7, 0x41, 0x35, 0x98, 0x51, 0xfd, 0xfb, 0x11, 0x64, 0xc2, 0x1e, 0x1f, 0x78, 0x88, 0x25, 0xf4, 0x96, 0x89, 0xca, 0x84, 0x94, 0x53, 0xbb, 0x12, 0x50, 0x29, 0x78, 0x20, 0x3f, 0x31, - 0x70, 0xed, 0xb0, 0xf7, 0x32, 0x80, 0xca, 0x44, 0xe0, 0xdc, 0x3e, 0x7a, 0x0b, 0xa6, 0x34, 0x7a, - 0xd0, 0x9b, 0x6b, 0x68, 0x98, 0x12, 0x75, 0x9d, 0xad, 0xaf, 0x4c, 0x48, 0x9c, 0x03, 0x3d, 0x84, - 0x0c, 0x7b, 0x62, 0x27, 0x9c, 0xb9, 0x5b, 0x79, 0x7d, 0xb0, 0x84, 0x80, 0xb5, 0xae, 0x4c, 0x48, - 0x69, 0xcd, 0xa7, 0xa2, 0x4f, 0x42, 0xc2, 0x56, 0x15, 0x83, 0x2f, 0x39, 0x5e, 0x1e, 0x70, 0xa0, - 0xd5, 0x67, 0xa6, 0xb9, 0xd1, 0x53, 0x98, 0xa5, 0x0b, 0x2c, 0xb2, 0xe3, 0xef, 0x3c, 0xd3, 0x03, - 0x35, 0xdd, 0x9b, 0xdd, 0x9e, 0xbb, 0x15, 0x7e, 0x8e, 0xab, 0x32, 0x21, 0x89, 0x3b, 0x3d, 0x49, - 0xa4, 0xcb, 0xa8, 0xbf, 0x1c, 0x10, 0x9c, 0x1a, 0xd8, 0x65, 0xa1, 0x27, 0xab, 0x48, 0x97, 0xe1, - 0xae, 0x04, 0xf4, 0x00, 0xd2, 0x0a, 0xf1, 0x5f, 0x64, 0x7a, 0xbe, 0x21, 0x0f, 0x03, 0xd7, 0x8e, - 0xfb, 0xce, 0xa6, 0x54, 0xe8, 0xa1, 0x34, 0x97, 0xe8, 0x0b, 0x6a, 0x61, 0xab, 0x81, 0xf3, 0xe9, - 0xe1, 0x82, 0x82, 0xdb, 0xd5, 0x9e, 0x20, 0x4a, 0x44, 0xeb, 0x90, 0xdd, 0x73, 0xe3, 0x7d, 0x69, - 0xa8, 0x40, 0x66, 0xe0, 0x02, 0x72, 0x48, 0xbc, 0x72, 0x65, 0x42, 0xca, 0xec, 0x05, 0xc8, 0x68, - 0x09, 0x62, 0x0d, 0x35, 0x9f, 0xa5, 0x32, 0x2e, 0x0d, 0x8b, 0xc6, 0xad, 0x4c, 0x48, 0xb1, 0x86, - 0x4a, 0x50, 0x09, 0x0b, 0x1b, 0x3c, 0x30, 0xf2, 0xb9, 0x81, 0x46, 0xa6, 0x3b, 0x58, 0xb4, 0x32, - 0x21, 0xd1, 0x90, 0x4a, 0xf2, 0xbd, 0x2d, 0xc8, 0x59, 0x6c, 0xbf, 0xdf, 0x8d, 0x6a, 0x11, 0xa9, - 0x94, 0x9b, 0xe1, 0xa6, 0xaa, 0x2f, 0xb0, 0xa5, 0x32, 0x21, 0x65, 0xad, 0x20, 0x1d, 0x7d, 0x19, - 0xce, 0x74, 0x4b, 0xe4, 0xca, 0x3d, 0xdb, 0x67, 0xb9, 0xc2, 0xe5, 0x76, 0xeb, 0x38, 0xb2, 0xfa, + 0x70, 0xed, 0xb0, 0xf7, 0x32, 0x80, 0xca, 0x44, 0xe0, 0xdc, 0x3e, 0x7a, 0x03, 0xa6, 0x34, 0x7a, + 0xd0, 0x9b, 0x6b, 0x68, 0x98, 0x12, 0x75, 0x9d, 0xad, 0xaf, 0x4c, 0x48, 0x9c, 0x03, 0x3d, 0x80, + 0x0c, 0x7b, 0x62, 0x27, 0x9c, 0xb9, 0x5b, 0x79, 0x6d, 0xb0, 0x84, 0x80, 0xb5, 0xae, 0x4c, 0x48, + 0x69, 0xcd, 0xa7, 0xa2, 0x4f, 0x42, 0xc2, 0x56, 0x15, 0x83, 0x2f, 0x39, 0x2e, 0x0c, 0x38, 0xd0, + 0xea, 0x33, 0xd3, 0xdc, 0xe8, 0x31, 0xcc, 0xd2, 0x05, 0x16, 0xd9, 0xf1, 0x77, 0x9e, 0xe9, 0x81, + 0x9a, 0xee, 0xcd, 0x6e, 0xcf, 0xdd, 0x0a, 0x3f, 0xc7, 0x55, 0x99, 0x90, 0xc4, 0xdd, 0x9e, 0x24, + 0xd2, 0x65, 0xd4, 0x5f, 0x0e, 0x08, 0x4e, 0x0d, 0xec, 0xb2, 0xd0, 0x93, 0x55, 0xa4, 0xcb, 0x70, + 0x57, 0x02, 0xba, 0x0f, 0x69, 0x85, 0xf8, 0x2f, 0x32, 0x3d, 0xdf, 0x90, 0x87, 0x81, 0x6b, 0xc7, + 0x7d, 0x67, 0x53, 0x2a, 0xf4, 0x50, 0x9a, 0x4b, 0xf4, 0x05, 0xb5, 0xb0, 0xd5, 0xc0, 0xf9, 0xf4, + 0x70, 0x41, 0xc1, 0xed, 0x6a, 0x4f, 0x10, 0x25, 0xa2, 0x0d, 0xc8, 0xee, 0xbb, 0xf1, 0xbe, 0x34, + 0x54, 0x20, 0x33, 0x70, 0x01, 0x39, 0x24, 0x5e, 0xb9, 0x32, 0x21, 0x65, 0xf6, 0x03, 0x64, 0xb4, + 0x0c, 0xb1, 0x86, 0x9a, 0xcf, 0x52, 0x19, 0x2f, 0x0e, 0x8b, 0xc6, 0xad, 0x4c, 0x48, 0xb1, 0x86, + 0x4a, 0x50, 0x09, 0x0b, 0x1b, 0x3c, 0x34, 0xf2, 0xb9, 0x81, 0x46, 0xa6, 0x3b, 0x58, 0xb4, 0x32, + 0x21, 0xd1, 0x90, 0x4a, 0xf2, 0xbd, 0x6d, 0xc8, 0x59, 0x6c, 0xbf, 0xdf, 0x8d, 0x6a, 0x11, 0xa9, + 0x94, 0x1b, 0xe1, 0xa6, 0xaa, 0x2f, 0xb0, 0xa5, 0x32, 0x21, 0x65, 0xad, 0x20, 0x1d, 0x7d, 0x19, + 0xce, 0x75, 0x4b, 0xe4, 0xca, 0x3d, 0xdb, 0x67, 0xb9, 0xc2, 0xe5, 0x76, 0xeb, 0x38, 0xb2, 0xfa, 0x12, 0xd1, 0xa7, 0x61, 0x92, 0xf5, 0x1a, 0xa2, 0x22, 0xc3, 0xb6, 0x9a, 0x7a, 0x3a, 0x8c, 0xe5, 0x27, 0xe3, 0xcd, 0xe1, 0x1b, 0xdd, 0x72, 0xd3, 0x6c, 0xe4, 0xe7, 0x06, 0x8e, 0xb7, 0xfe, 0x8d, - 0x7b, 0x32, 0xde, 0x1c, 0x9f, 0x4a, 0xfa, 0xdd, 0x62, 0x29, 0x7c, 0x5f, 0xf4, 0xcc, 0xc0, 0x7e, + 0x7b, 0x32, 0xde, 0x1c, 0x9f, 0x4a, 0xfa, 0xdd, 0x62, 0x29, 0x7c, 0x5f, 0xf4, 0xdc, 0xc0, 0x7e, 0x0f, 0xd9, 0xff, 0xae, 0xd0, 0xa0, 0x3d, 0x9f, 0x4c, 0x8a, 0x66, 0xb1, 0x33, 0xe4, 0x32, 0x1d, - 0xc6, 0x67, 0x07, 0x16, 0xad, 0xff, 0x5c, 0x3c, 0x29, 0x9a, 0xe5, 0x53, 0xd1, 0x13, 0x10, 0xf9, - 0x39, 0x51, 0x7f, 0x3d, 0xea, 0xdc, 0xc0, 0x9d, 0x88, 0xf0, 0x8d, 0xc4, 0xca, 0x84, 0x34, 0xa3, + 0xc6, 0xe7, 0x07, 0x16, 0xad, 0xff, 0x5c, 0x3c, 0x29, 0x9a, 0xe5, 0x53, 0xd1, 0x23, 0x10, 0xf9, + 0x39, 0x51, 0x7f, 0x3d, 0xea, 0xc2, 0xc0, 0x9d, 0x88, 0xf0, 0x8d, 0xc4, 0xca, 0x84, 0x34, 0xa3, 0x76, 0xa7, 0x10, 0x63, 0x41, 0xe5, 0xc9, 0xaa, 0x7f, 0xc0, 0x37, 0x9f, 0x1f, 0x68, 0x2c, 0x06, 0x1c, 0x09, 0x27, 0xc6, 0x42, 0xed, 0x49, 0x22, 0x6a, 0xac, 0x1b, 0xba, 0x43, 0x0d, 0xfb, 0xfc, 0x40, 0x35, 0xee, 0xbe, 0xc2, 0x86, 0xa8, 0xb1, 0xce, 0x28, 0x44, 0x8d, 0x1d, 0xbe, 0x69, 0xce, - 0xbb, 0xe3, 0xd2, 0x40, 0x35, 0x0e, 0xdb, 0x5d, 0x27, 0x6a, 0xec, 0x04, 0xe9, 0x44, 0x8d, 0x99, - 0x81, 0xe8, 0x91, 0xfb, 0xca, 0x40, 0x35, 0x1e, 0x78, 0xc2, 0x88, 0xa8, 0xb1, 0xd2, 0x97, 0x88, - 0x56, 0x01, 0x98, 0x47, 0xa4, 0x1b, 0xbb, 0x66, 0xfe, 0xf2, 0xc0, 0xf9, 0xa7, 0x77, 0xdb, 0x9c, - 0xcc, 0x3f, 0x4d, 0x97, 0x46, 0x0c, 0x19, 0xf5, 0xb1, 0x65, 0xba, 0xf8, 0x9d, 0x5f, 0x18, 0x68, - 0xc8, 0xfa, 0xd6, 0xc0, 0x89, 0x21, 0xdb, 0xf7, 0x88, 0x64, 0x22, 0x63, 0x4b, 0x46, 0xf9, 0xc5, - 0x11, 0x4b, 0x13, 0x81, 0x89, 0x8c, 0x71, 0xa0, 0x15, 0x48, 0x11, 0x4f, 0xe1, 0x90, 0x9a, 0xa1, - 0x2b, 0x03, 0xbd, 0xdb, 0x9e, 0xa8, 0xd4, 0xca, 0x84, 0x94, 0x7c, 0xce, 0x49, 0xe4, 0xf3, 0x0c, - 0xb7, 0xe7, 0x0b, 0x03, 0x3f, 0xdf, 0xb5, 0x52, 0x43, 0x3e, 0xcf, 0x38, 0x90, 0x0a, 0x67, 0x59, - 0x5f, 0xf1, 0x23, 0x49, 0x16, 0x3f, 0xbb, 0x93, 0xbf, 0x4a, 0x45, 0x0d, 0x44, 0xc1, 0xa1, 0xc7, + 0xbb, 0xe3, 0xc5, 0x81, 0x6a, 0x1c, 0xb6, 0xbb, 0x4e, 0xd4, 0xd8, 0x09, 0xd2, 0x89, 0x1a, 0x33, + 0x03, 0xd1, 0x23, 0xf7, 0xa5, 0x81, 0x6a, 0x3c, 0xf0, 0x84, 0x11, 0x51, 0x63, 0xa5, 0x2f, 0x11, + 0xad, 0x01, 0x30, 0x8f, 0x48, 0x37, 0xf6, 0xcc, 0xfc, 0xc2, 0xc0, 0xf9, 0xa7, 0x77, 0xdb, 0x9c, + 0xcc, 0x3f, 0x4d, 0x97, 0x46, 0x0c, 0x19, 0xf5, 0xb1, 0x65, 0xba, 0xf8, 0x9d, 0x5f, 0x1c, 0x68, + 0xc8, 0xfa, 0xd6, 0xc0, 0x89, 0x21, 0x3b, 0xf0, 0x88, 0x64, 0x22, 0x63, 0x4b, 0x46, 0xf9, 0xa5, + 0x11, 0x4b, 0x13, 0x81, 0x89, 0x8c, 0x71, 0xa0, 0x55, 0x48, 0x11, 0x4f, 0xe1, 0x88, 0x9a, 0xa1, + 0xcb, 0x03, 0xbd, 0xdb, 0x9e, 0xa8, 0xd4, 0xca, 0x84, 0x94, 0x7c, 0xca, 0x49, 0xe4, 0xf3, 0x0c, + 0xb7, 0xe7, 0x0b, 0x03, 0x3f, 0xdf, 0xb5, 0x52, 0x43, 0x3e, 0xcf, 0x38, 0x90, 0x0a, 0xe7, 0x59, + 0x5f, 0xf1, 0x23, 0x49, 0x16, 0x3f, 0xbb, 0x93, 0xbf, 0x42, 0x45, 0x0d, 0x44, 0xc1, 0xa1, 0xc7, 0xa3, 0x2a, 0x13, 0xd2, 0x9c, 0xd2, 0x9f, 0x4a, 0x06, 0x3c, 0x9f, 0x7a, 0x18, 0x76, 0xce, 0x5f, - 0x1b, 0x38, 0xe0, 0x43, 0x56, 0x1b, 0xc8, 0x80, 0x57, 0x02, 0x64, 0x36, 0x01, 0x69, 0xb2, 0x6d, - 0xb3, 0xad, 0x92, 0xeb, 0x43, 0x26, 0xa0, 0x1e, 0x04, 0xcd, 0x26, 0x20, 0xad, 0xc6, 0x38, 0x89, - 0x20, 0xb5, 0x89, 0x15, 0x8b, 0x9b, 0xd9, 0x1b, 0x03, 0x05, 0xf5, 0x5d, 0x0b, 0x43, 0x04, 0xa9, - 0x1e, 0x91, 0x4c, 0xd8, 0x96, 0x7b, 0xc0, 0x9c, 0x7b, 0x9b, 0x37, 0x07, 0x4e, 0xd8, 0xa1, 0xe7, - 0xe0, 0xc9, 0x84, 0x6d, 0x75, 0x25, 0xa0, 0xcf, 0xc1, 0x34, 0x3f, 0xad, 0x9b, 0xbf, 0x35, 0xc4, - 0x07, 0x0e, 0xc2, 0x6a, 0x32, 0xae, 0x39, 0x0f, 0xb3, 0xb2, 0xec, 0xb0, 0x2f, 0xab, 0xde, 0xab, + 0x1d, 0x38, 0xe0, 0x43, 0x56, 0x1b, 0xc8, 0x80, 0x57, 0x02, 0x64, 0x36, 0x01, 0x69, 0xb2, 0x6d, + 0xb3, 0xad, 0x92, 0x6b, 0x43, 0x26, 0xa0, 0x1e, 0x04, 0xcd, 0x26, 0x20, 0xad, 0xc6, 0x38, 0x89, + 0x20, 0xb5, 0x89, 0x15, 0x8b, 0x9b, 0xd9, 0xeb, 0x03, 0x05, 0xf5, 0x5d, 0x0b, 0x43, 0x04, 0xa9, + 0x1e, 0x91, 0x4c, 0xd8, 0x96, 0x7b, 0xc0, 0x9c, 0x7b, 0x9b, 0x37, 0x06, 0x4e, 0xd8, 0xa1, 0xe7, + 0xe0, 0xc9, 0x84, 0x6d, 0x75, 0x25, 0xa0, 0xcf, 0xc1, 0x34, 0x3f, 0xad, 0x9b, 0xbf, 0x39, 0xc4, + 0x07, 0x0e, 0xc2, 0x6a, 0x32, 0xae, 0x39, 0x0f, 0xb3, 0xb2, 0xec, 0xb0, 0x2f, 0xab, 0xde, 0xcb, 0x43, 0xac, 0x6c, 0x1f, 0xa2, 0x65, 0x56, 0xd6, 0x27, 0x13, 0x2b, 0xcb, 0xf4, 0x94, 0xcf, 0x75, - 0xb7, 0x07, 0x5a, 0xd9, 0xfe, 0x90, 0x58, 0x62, 0x65, 0x9f, 0xfb, 0x54, 0x52, 0x33, 0x9b, 0x01, - 0xb1, 0xfc, 0x6b, 0x03, 0x6b, 0xd6, 0x8d, 0x48, 0x49, 0xcd, 0x38, 0x0f, 0xe9, 0x36, 0x16, 0xad, - 0xc5, 0x5a, 0xfa, 0xf5, 0x81, 0xdd, 0xd6, 0x87, 0x5b, 0x2a, 0xee, 0x95, 0x81, 0xac, 0x85, 0x3d, - 0x43, 0x65, 0xf1, 0xd3, 0x56, 0xbc, 0xa5, 0xde, 0x18, 0x6e, 0xa8, 0xc2, 0x0e, 0x92, 0x79, 0x86, - 0xaa, 0x2b, 0x91, 0x16, 0x95, 0x05, 0x98, 0xd3, 0xf1, 0xbd, 0x34, 0xb8, 0xa8, 0xbd, 0x31, 0xff, - 0xb4, 0xa8, 0x1e, 0xd1, 0x1f, 0x42, 0x1d, 0x76, 0x3e, 0x35, 0x7f, 0x67, 0xf8, 0x10, 0xea, 0x3e, - 0x27, 0xeb, 0x0d, 0x21, 0x4e, 0x2e, 0x4e, 0xf3, 0x98, 0xbf, 0x87, 0x89, 0xe4, 0x8c, 0x28, 0x3e, - 0x4c, 0x24, 0xcf, 0x8b, 0xf9, 0x87, 0x89, 0xe4, 0x05, 0x71, 0xfe, 0x61, 0x22, 0x79, 0x51, 0xbc, - 0x54, 0xf8, 0xf5, 0x0b, 0x90, 0x75, 0xf1, 0x15, 0x43, 0x2b, 0xcb, 0x41, 0xb4, 0x72, 0x79, 0x10, - 0x5a, 0xe1, 0x88, 0x8c, 0xc3, 0x95, 0xe5, 0x20, 0x5c, 0xb9, 0x3c, 0x08, 0xae, 0xf8, 0x3c, 0x04, - 0xaf, 0xd4, 0x07, 0xe1, 0x95, 0x57, 0xc7, 0xc0, 0x2b, 0x9e, 0xa8, 0x5e, 0xc0, 0xb2, 0xda, 0x0f, - 0x58, 0xae, 0x0d, 0x07, 0x2c, 0x9e, 0xa8, 0x00, 0x62, 0x79, 0xbb, 0x07, 0xb1, 0x5c, 0x19, 0x82, - 0x58, 0x3c, 0x7e, 0x17, 0xb2, 0xac, 0x85, 0x42, 0x96, 0x1b, 0xa3, 0x20, 0x8b, 0x27, 0xa7, 0x0b, - 0xb3, 0xbc, 0xd9, 0x85, 0x59, 0x16, 0x06, 0x62, 0x16, 0x8f, 0x9b, 0x81, 0x96, 0xf7, 0x06, 0x83, - 0x96, 0xd7, 0xc6, 0x02, 0x2d, 0x9e, 0xbc, 0x7e, 0xd4, 0x52, 0x1f, 0x84, 0x5a, 0x5e, 0x1d, 0x03, - 0xb5, 0xf8, 0x1d, 0xd7, 0x03, 0x5b, 0x2a, 0x61, 0xb0, 0xe5, 0xfa, 0x08, 0xd8, 0xe2, 0x49, 0x0b, - 0xe2, 0x96, 0x4a, 0x18, 0x6e, 0xb9, 0x3e, 0x02, 0xb7, 0xf4, 0x48, 0x62, 0xc0, 0x65, 0x23, 0x1c, - 0xb8, 0xdc, 0x1c, 0x09, 0x5c, 0x3c, 0x69, 0xdd, 0xc8, 0xe5, 0x4e, 0x00, 0xb9, 0xbc, 0x32, 0x00, + 0xb7, 0x06, 0x5a, 0xd9, 0xfe, 0x90, 0x58, 0x62, 0x65, 0x9f, 0xfa, 0x54, 0x52, 0x33, 0x9b, 0x01, + 0xb1, 0xfc, 0x2b, 0x03, 0x6b, 0xd6, 0x8d, 0x48, 0x49, 0xcd, 0x38, 0x0f, 0xe9, 0x36, 0x16, 0xad, + 0xc5, 0x5a, 0xfa, 0xd5, 0x81, 0xdd, 0xd6, 0x87, 0x5b, 0x2a, 0xee, 0x95, 0x81, 0xac, 0x85, 0x3d, + 0x43, 0x65, 0xf1, 0xd3, 0x56, 0xbc, 0xa5, 0x5e, 0x1b, 0x6e, 0xa8, 0xc2, 0x0e, 0x92, 0x79, 0x86, + 0xaa, 0x2b, 0x91, 0x16, 0x95, 0x05, 0x98, 0xd3, 0xf1, 0xbd, 0x3c, 0xb8, 0xa8, 0xbd, 0x31, 0xff, + 0xb4, 0xa8, 0x1e, 0xd1, 0x1f, 0x42, 0x1d, 0x76, 0x3e, 0x35, 0x7f, 0x7b, 0xf8, 0x10, 0xea, 0x3e, + 0x27, 0xeb, 0x0d, 0x21, 0x4e, 0x2e, 0x4e, 0xf3, 0x98, 0xbf, 0x07, 0x89, 0xe4, 0x8c, 0x28, 0x3e, + 0x48, 0x24, 0x2f, 0x8a, 0xf9, 0x07, 0x89, 0xe4, 0x25, 0x71, 0xfe, 0x41, 0x22, 0xf9, 0x82, 0xf8, + 0x62, 0xe1, 0x37, 0x2f, 0x41, 0xd6, 0xc5, 0x57, 0x0c, 0xad, 0xac, 0x04, 0xd1, 0xca, 0xc2, 0x20, + 0xb4, 0xc2, 0x11, 0x19, 0x87, 0x2b, 0x2b, 0x41, 0xb8, 0xb2, 0x30, 0x08, 0xae, 0xf8, 0x3c, 0x04, + 0xaf, 0xd4, 0x07, 0xe1, 0x95, 0x97, 0xc7, 0xc0, 0x2b, 0x9e, 0xa8, 0x5e, 0xc0, 0xb2, 0xd6, 0x0f, + 0x58, 0xae, 0x0e, 0x07, 0x2c, 0x9e, 0xa8, 0x00, 0x62, 0x79, 0xb3, 0x07, 0xb1, 0x5c, 0x1e, 0x82, + 0x58, 0x3c, 0x7e, 0x17, 0xb2, 0xac, 0x87, 0x42, 0x96, 0xeb, 0xa3, 0x20, 0x8b, 0x27, 0xa7, 0x0b, + 0xb3, 0xbc, 0xde, 0x85, 0x59, 0x16, 0x07, 0x62, 0x16, 0x8f, 0x9b, 0x81, 0x96, 0x77, 0x07, 0x83, + 0x96, 0x57, 0xc6, 0x02, 0x2d, 0x9e, 0xbc, 0x7e, 0xd4, 0x52, 0x1f, 0x84, 0x5a, 0x5e, 0x1e, 0x03, + 0xb5, 0xf8, 0x1d, 0xd7, 0x03, 0x5b, 0x2a, 0x61, 0xb0, 0xe5, 0xda, 0x08, 0xd8, 0xe2, 0x49, 0x0b, + 0xe2, 0x96, 0x4a, 0x18, 0x6e, 0xb9, 0x36, 0x02, 0xb7, 0xf4, 0x48, 0x62, 0xc0, 0x65, 0x33, 0x1c, + 0xb8, 0xdc, 0x18, 0x09, 0x5c, 0x3c, 0x69, 0xdd, 0xc8, 0xe5, 0x76, 0x00, 0xb9, 0xbc, 0x34, 0x00, 0xb9, 0x78, 0xac, 0x04, 0xba, 0x7c, 0xbe, 0x0f, 0xba, 0x14, 0x86, 0x41, 0x17, 0x8f, 0xd7, 0xc3, - 0x2e, 0x8f, 0x07, 0x60, 0x97, 0x5b, 0xa3, 0xb1, 0x8b, 0x27, 0xac, 0x07, 0xbc, 0x28, 0x43, 0xc1, - 0xcb, 0x1b, 0x63, 0x82, 0x17, 0x4f, 0x7a, 0x18, 0x7a, 0xf9, 0x4c, 0x37, 0x7a, 0x59, 0x1c, 0x8c, - 0x5e, 0x3c, 0x31, 0x1c, 0xbe, 0xac, 0x85, 0xc2, 0x97, 0x1b, 0xa3, 0xe0, 0x8b, 0x3f, 0xf6, 0x82, - 0xf8, 0x65, 0x23, 0x1c, 0xbf, 0xdc, 0x1c, 0x89, 0x5f, 0xfc, 0xee, 0xef, 0x02, 0x30, 0x6b, 0xa1, - 0x00, 0xe6, 0xc6, 0x28, 0x00, 0xe3, 0x17, 0x2e, 0x88, 0x60, 0xde, 0x1d, 0x88, 0x60, 0x6e, 0x8f, - 0x83, 0x60, 0x3c, 0xa1, 0x7d, 0x10, 0xe6, 0xbd, 0xc1, 0x10, 0xe6, 0xb5, 0x13, 0x5c, 0x67, 0x14, - 0x8a, 0x61, 0x3e, 0xdf, 0x87, 0x61, 0x0a, 0xc3, 0x30, 0x8c, 0xaf, 0xcf, 0x2e, 0x88, 0x51, 0x86, - 0x42, 0x8e, 0x37, 0xc6, 0x84, 0x1c, 0xbe, 0xf2, 0x85, 0x60, 0x8e, 0x72, 0x08, 0xe6, 0xb8, 0x36, - 0x1c, 0x73, 0xf8, 0x53, 0x88, 0x0f, 0x3a, 0x2a, 0x61, 0xa0, 0xe3, 0xfa, 0x08, 0xd0, 0xe1, 0x5b, - 0xa1, 0x00, 0xea, 0x78, 0xbb, 0x07, 0x75, 0x5c, 0x19, 0xb9, 0xa3, 0x1f, 0x80, 0x1d, 0xc5, 0x7e, - 0xd8, 0x71, 0x75, 0x28, 0xec, 0xf0, 0x24, 0xf8, 0xb8, 0xe3, 0xed, 0x1e, 0xdc, 0x71, 0x65, 0x08, - 0xee, 0xf0, 0x0b, 0xc0, 0x81, 0x87, 0x36, 0x1c, 0x78, 0x2c, 0x8d, 0x0b, 0x3c, 0x3c, 0xc1, 0xa1, - 0xc8, 0x63, 0x23, 0x1c, 0x79, 0xdc, 0x1c, 0x73, 0x73, 0xaf, 0x0f, 0x7a, 0x54, 0xc2, 0xa0, 0xc7, - 0xf5, 0x11, 0xd0, 0x23, 0x38, 0x87, 0x78, 0xd8, 0xa3, 0x12, 0x86, 0x3d, 0xae, 0x8f, 0xc0, 0x1e, - 0xbe, 0xa4, 0x00, 0xf8, 0xa8, 0x0f, 0x02, 0x1f, 0xaf, 0x8e, 0x01, 0x3e, 0xfc, 0x79, 0xb7, 0x07, - 0x7d, 0xbc, 0xd3, 0x8b, 0x3e, 0x0a, 0xc3, 0xd0, 0x87, 0x3f, 0x22, 0x5d, 0xf8, 0xb1, 0x11, 0x0e, - 0x3f, 0x6e, 0x8e, 0x84, 0x1f, 0x41, 0x23, 0x19, 0xc0, 0x1f, 0x6b, 0xa1, 0xf8, 0xe3, 0xc6, 0x28, - 0xfc, 0xe1, 0x1b, 0xc9, 0x20, 0x00, 0x79, 0xa7, 0x17, 0x80, 0x14, 0x86, 0x01, 0x10, 0xbf, 0x72, - 0x2e, 0x02, 0xa9, 0x84, 0x21, 0x90, 0xeb, 0x23, 0x10, 0x88, 0xdf, 0x79, 0x01, 0x08, 0xa2, 0x0c, - 0x85, 0x20, 0x6f, 0x8c, 0x09, 0x41, 0x7a, 0x0c, 0x57, 0x37, 0x06, 0xa9, 0x84, 0x61, 0x90, 0xeb, - 0x23, 0x30, 0x48, 0xa0, 0xb0, 0x3e, 0x08, 0xd9, 0x08, 0x07, 0x21, 0x37, 0x47, 0x82, 0x90, 0x9e, - 0xd1, 0x34, 0x2e, 0x0a, 0x79, 0x98, 0x48, 0x5e, 0x12, 0x5f, 0x29, 0xfc, 0xf9, 0x24, 0x4c, 0x55, - 0xdc, 0x98, 0x98, 0xc0, 0x05, 0x03, 0xc2, 0x69, 0x2e, 0x18, 0x40, 0xab, 0x44, 0xb1, 0xa9, 0x79, - 0xe0, 0xb8, 0x64, 0xc8, 0x6d, 0x1d, 0x7d, 0xdb, 0x92, 0x2e, 0xeb, 0x29, 0x4e, 0x0c, 0xa1, 0x37, - 0x21, 0xdb, 0xb1, 0xb1, 0x25, 0xb7, 0x2d, 0xdd, 0xb4, 0x74, 0x87, 0x45, 0x92, 0x0a, 0x45, 0xf1, - 0xc3, 0xa3, 0x85, 0xcc, 0xb6, 0x8d, 0xad, 0x2d, 0x4e, 0x97, 0x32, 0x9d, 0xc0, 0x9b, 0x7b, 0x47, - 0xff, 0xe4, 0xf8, 0x77, 0xf4, 0x3f, 0x06, 0xd1, 0xc2, 0x8a, 0xd6, 0x35, 0x51, 0xb3, 0x33, 0xf7, - 0xe1, 0x3e, 0x05, 0x0d, 0x99, 0x76, 0x73, 0xd2, 0xb3, 0xf7, 0x33, 0x56, 0x37, 0x11, 0xdd, 0x85, - 0xb3, 0x2d, 0xe5, 0x80, 0x5d, 0x35, 0xe1, 0xfa, 0x3e, 0x34, 0x36, 0x28, 0x49, 0x43, 0xd8, 0x50, - 0x4b, 0x39, 0xa0, 0x17, 0xfe, 0xb3, 0x24, 0x7a, 0xd5, 0xef, 0x75, 0xc8, 0x69, 0xba, 0xed, 0xe8, - 0x86, 0xea, 0x5e, 0x72, 0xc6, 0x0e, 0xe7, 0x67, 0x5d, 0x2a, 0xbb, 0x6c, 0xec, 0x36, 0xcc, 0xf2, - 0x60, 0x41, 0xff, 0x2f, 0x00, 0xa8, 0x97, 0x9f, 0x24, 0xa5, 0x20, 0x09, 0xfe, 0x7f, 0x3f, 0x94, - 0x60, 0xa6, 0xa1, 0x38, 0x78, 0x5f, 0x39, 0x94, 0xdd, 0xa8, 0xed, 0x34, 0xbd, 0x33, 0xe8, 0xe2, - 0xf1, 0xd1, 0x42, 0xf6, 0x01, 0x4b, 0xea, 0x0b, 0xde, 0xce, 0x36, 0x02, 0x09, 0x1a, 0x5a, 0x81, - 0x0c, 0xbd, 0xc5, 0xd4, 0x64, 0x97, 0xe5, 0x72, 0xdf, 0x7d, 0xd0, 0xae, 0x0f, 0xbf, 0x52, 0x57, - 0xa2, 0x37, 0x9f, 0xba, 0xf7, 0xeb, 0xde, 0x84, 0x19, 0xc5, 0x3e, 0x34, 0x54, 0xda, 0xc2, 0xd8, - 0xb0, 0x3b, 0x36, 0x75, 0xde, 0x93, 0x52, 0x8e, 0x92, 0x4b, 0x2e, 0x95, 0x5f, 0x6c, 0xf6, 0x9b, - 0x02, 0x64, 0xba, 0x22, 0x68, 0xdf, 0xee, 0xd9, 0xdc, 0xbc, 0x10, 0x0e, 0x1c, 0x06, 0x85, 0x85, - 0x25, 0x79, 0x0f, 0xb8, 0xa1, 0x2a, 0x0b, 0x83, 0x1d, 0x4f, 0x0a, 0xdd, 0xdd, 0x2d, 0x75, 0x97, - 0xed, 0xad, 0xc4, 0x6f, 0x7f, 0x7b, 0x61, 0xa2, 0xf0, 0xcb, 0x38, 0x64, 0xbb, 0x23, 0x65, 0xab, - 0x3d, 0xe5, 0x0a, 0x1b, 0xd8, 0x5d, 0x1c, 0x4b, 0x43, 0xee, 0xc4, 0x49, 0xf9, 0x77, 0x9f, 0xb2, - 0x62, 0x2e, 0x0e, 0xd9, 0xc2, 0x0d, 0x96, 0xd3, 0x67, 0x9c, 0xff, 0x51, 0xcc, 0x1b, 0xf9, 0x4b, - 0x30, 0x49, 0x4f, 0x2d, 0xf3, 0xa2, 0x85, 0x9d, 0x25, 0x2a, 0x93, 0x74, 0x89, 0x65, 0x23, 0x96, - 0xa2, 0x7e, 0xaa, 0xab, 0x48, 0x3c, 0xc2, 0x29, 0xfe, 0x1d, 0x83, 0x5f, 0x7f, 0x33, 0x79, 0xb2, - 0xeb, 0x6f, 0xd8, 0x16, 0x6d, 0xb3, 0x89, 0x55, 0x87, 0xff, 0x1d, 0x8a, 0xfb, 0x1f, 0x18, 0xd7, - 0x7a, 0x45, 0xf0, 0x3f, 0x4f, 0x59, 0x92, 0xf8, 0x9f, 0xa7, 0x04, 0xa2, 0x87, 0x72, 0x9e, 0x08, - 0x3a, 0xb0, 0x58, 0x8c, 0x19, 0xef, 0xea, 0xff, 0x2f, 0x80, 0x48, 0x87, 0xd1, 0x7d, 0x8c, 0xb5, - 0x48, 0xb4, 0xd0, 0x0d, 0x6c, 0x8a, 0x8d, 0x1d, 0xd8, 0x54, 0x50, 0x20, 0xe7, 0x95, 0x81, 0xfd, - 0x19, 0xc0, 0x90, 0x9b, 0x64, 0x4e, 0x75, 0x28, 0xb5, 0xf0, 0x3b, 0x02, 0xcc, 0x79, 0xdf, 0x28, - 0x79, 0x67, 0xa1, 0x4e, 0x13, 0x6a, 0x2a, 0xd1, 0x3f, 0x3a, 0x21, 0x08, 0x94, 0x1e, 0x54, 0x1c, - 0x4b, 0x83, 0x10, 0x8f, 0x16, 0x00, 0x8e, 0x6c, 0xb5, 0x7a, 0x8d, 0xfe, 0x05, 0x0a, 0x7b, 0xb6, - 0x0b, 0xf7, 0x03, 0x2d, 0x40, 0x95, 0x95, 0x54, 0x73, 0x2c, 0xad, 0x76, 0xab, 0x49, 0x33, 0x17, - 0x7e, 0x22, 0x04, 0x05, 0xbd, 0x20, 0x1e, 0xcd, 0x3d, 0x88, 0xbf, 0x50, 0x9a, 0xc3, 0x82, 0x25, - 0xba, 0x9a, 0x5e, 0x22, 0xb9, 0xd1, 0xfd, 0xae, 0x23, 0x64, 0xb1, 0xc1, 0xb0, 0xb3, 0xbf, 0x49, - 0x83, 0x47, 0xcd, 0xd0, 0xa7, 0xdd, 0x5a, 0xc4, 0x47, 0x7f, 0x3e, 0x38, 0x48, 0xdf, 0x4a, 0x7c, - 0xf0, 0xed, 0x05, 0xe1, 0x76, 0x0d, 0xe6, 0x42, 0x26, 0x21, 0x94, 0x03, 0x08, 0x5c, 0x47, 0xcb, - 0xff, 0x67, 0x65, 0x65, 0x55, 0xde, 0xde, 0x28, 0x6d, 0xae, 0xaf, 0x57, 0xeb, 0xf5, 0xf2, 0xaa, - 0x28, 0x20, 0x11, 0x32, 0x5d, 0x97, 0xd9, 0xf2, 0xbf, 0x57, 0xb9, 0xfd, 0x29, 0x00, 0xff, 0x1a, - 0x6a, 0x22, 0x6b, 0xad, 0xfc, 0x54, 0x7e, 0xb2, 0xf2, 0x68, 0xbb, 0x5c, 0x13, 0x27, 0x10, 0x82, - 0x5c, 0x71, 0xa5, 0x5e, 0xaa, 0xc8, 0x52, 0xb9, 0xb6, 0xb5, 0xb9, 0x51, 0x2b, 0x8b, 0x02, 0xe7, - 0x5b, 0x85, 0x4c, 0xf0, 0xb0, 0x1d, 0x9a, 0x83, 0x99, 0x52, 0xa5, 0x5c, 0x5a, 0x93, 0x9f, 0x54, - 0x57, 0xe4, 0xc7, 0xdb, 0xe5, 0xed, 0xb2, 0x38, 0x41, 0x8b, 0x46, 0x89, 0xf7, 0xb7, 0x1f, 0x3d, - 0x12, 0x05, 0x34, 0x03, 0x69, 0xf6, 0x4e, 0x2f, 0xbe, 0x15, 0x63, 0xb7, 0xd7, 0x21, 0x1d, 0xb8, - 0xcb, 0x86, 0x7c, 0x6e, 0x6b, 0xbb, 0x56, 0x91, 0xeb, 0xd5, 0xf5, 0x72, 0xad, 0xbe, 0xb2, 0xbe, - 0xc5, 0x64, 0x50, 0xda, 0x4a, 0x71, 0x53, 0xaa, 0x8b, 0x82, 0xf7, 0x5e, 0xdf, 0xdc, 0x2e, 0x55, - 0xbc, 0x7f, 0x89, 0x49, 0x24, 0xe3, 0x62, 0xfc, 0xb6, 0x09, 0x67, 0x43, 0x4f, 0xaf, 0xa1, 0x34, - 0x4c, 0x6f, 0x1b, 0xf4, 0x6e, 0x0e, 0x71, 0x02, 0x65, 0x03, 0x07, 0xd8, 0x44, 0x01, 0x25, 0xd9, - 0x31, 0x25, 0x31, 0x86, 0xa6, 0x20, 0x56, 0xbb, 0x27, 0xc6, 0x49, 0x31, 0x03, 0xa7, 0xc0, 0xc4, - 0x04, 0x4a, 0xf1, 0xc3, 0x33, 0xe2, 0x24, 0xca, 0xf8, 0xa7, 0x57, 0xc4, 0xa9, 0xdb, 0x57, 0x20, - 0x10, 0xdc, 0x8f, 0x00, 0xa6, 0x1e, 0x29, 0x0e, 0xb6, 0x1d, 0x71, 0x02, 0x4d, 0x43, 0x7c, 0xa5, - 0xd9, 0x14, 0x85, 0xe5, 0x1f, 0x08, 0x90, 0x74, 0xef, 0x3c, 0x45, 0x8f, 0x60, 0x92, 0x81, 0xd2, - 0x85, 0xc1, 0x53, 0x06, 0xb5, 0x3a, 0xf3, 0x8b, 0xa3, 0xe6, 0x94, 0xc2, 0x04, 0x7a, 0x97, 0xff, - 0xe1, 0x13, 0xd1, 0x17, 0x74, 0x75, 0x98, 0x36, 0xb9, 0x52, 0x87, 0xab, 0x1c, 0x19, 0x21, 0x85, - 0x89, 0x4f, 0x08, 0xc5, 0x2b, 0x1f, 0xfc, 0xc3, 0xe5, 0x89, 0x0f, 0x8e, 0x2f, 0x0b, 0x3f, 0x3d, - 0xbe, 0x2c, 0xfc, 0xfc, 0xf8, 0xb2, 0xf0, 0xf7, 0xc7, 0x97, 0x85, 0xdf, 0xf8, 0xc7, 0xcb, 0x13, - 0xef, 0x4d, 0x73, 0xae, 0x9d, 0x29, 0xfa, 0x9f, 0x53, 0xf7, 0xfe, 0x33, 0x00, 0x00, 0xff, 0xff, - 0x52, 0x77, 0xcf, 0x42, 0x78, 0x6b, 0x00, 0x00, + 0x2e, 0x6f, 0x0f, 0xc0, 0x2e, 0x37, 0x47, 0x63, 0x17, 0x4f, 0x58, 0x0f, 0x78, 0x51, 0x86, 0x82, + 0x97, 0xd7, 0xc6, 0x04, 0x2f, 0x9e, 0xf4, 0x30, 0xf4, 0xf2, 0x99, 0x6e, 0xf4, 0xb2, 0x34, 0x18, + 0xbd, 0x78, 0x62, 0x38, 0x7c, 0x59, 0x0f, 0x85, 0x2f, 0xd7, 0x47, 0xc1, 0x17, 0x7f, 0xec, 0x05, + 0xf1, 0xcb, 0x66, 0x38, 0x7e, 0xb9, 0x31, 0x12, 0xbf, 0xf8, 0xdd, 0xdf, 0x05, 0x60, 0xd6, 0x43, + 0x01, 0xcc, 0xf5, 0x51, 0x00, 0xc6, 0x2f, 0x5c, 0x10, 0xc1, 0xbc, 0x33, 0x10, 0xc1, 0xdc, 0x1a, + 0x07, 0xc1, 0x78, 0x42, 0xfb, 0x20, 0xcc, 0xbb, 0x83, 0x21, 0xcc, 0x2b, 0xa7, 0xb8, 0xce, 0x28, + 0x14, 0xc3, 0x7c, 0xbe, 0x0f, 0xc3, 0x14, 0x86, 0x61, 0x18, 0x5f, 0x9f, 0x5d, 0x10, 0xa3, 0x0c, + 0x85, 0x1c, 0xaf, 0x8d, 0x09, 0x39, 0x7c, 0xe5, 0x0b, 0xc1, 0x1c, 0xe5, 0x10, 0xcc, 0x71, 0x75, + 0x38, 0xe6, 0xf0, 0xa7, 0x10, 0x1f, 0x74, 0x54, 0xc2, 0x40, 0xc7, 0xb5, 0x11, 0xa0, 0xc3, 0xb7, + 0x42, 0x01, 0xd4, 0xf1, 0x66, 0x0f, 0xea, 0xb8, 0x3c, 0x72, 0x47, 0x3f, 0x00, 0x3b, 0x8a, 0xfd, + 0xb0, 0xe3, 0xca, 0x50, 0xd8, 0xe1, 0x49, 0xf0, 0x71, 0xc7, 0x9b, 0x3d, 0xb8, 0xe3, 0xf2, 0x10, + 0xdc, 0xe1, 0x17, 0x80, 0x03, 0x0f, 0x6d, 0x38, 0xf0, 0x58, 0x1e, 0x17, 0x78, 0x78, 0x82, 0x43, + 0x91, 0xc7, 0x66, 0x38, 0xf2, 0xb8, 0x31, 0xe6, 0xe6, 0x5e, 0x1f, 0xf4, 0xa8, 0x84, 0x41, 0x8f, + 0x6b, 0x23, 0xa0, 0x47, 0x70, 0x0e, 0xf1, 0xb0, 0x47, 0x25, 0x0c, 0x7b, 0x5c, 0x1b, 0x81, 0x3d, + 0x7c, 0x49, 0x01, 0xf0, 0x51, 0x1f, 0x04, 0x3e, 0x5e, 0x1e, 0x03, 0x7c, 0xf8, 0xf3, 0x6e, 0x0f, + 0xfa, 0x78, 0xab, 0x17, 0x7d, 0x14, 0x86, 0xa1, 0x0f, 0x7f, 0x44, 0xba, 0xf0, 0x63, 0x33, 0x1c, + 0x7e, 0xdc, 0x18, 0x09, 0x3f, 0x82, 0x46, 0x32, 0x80, 0x3f, 0xd6, 0x43, 0xf1, 0xc7, 0xf5, 0x51, + 0xf8, 0xc3, 0x37, 0x92, 0x41, 0x00, 0xf2, 0x56, 0x2f, 0x00, 0x29, 0x0c, 0x03, 0x20, 0x7e, 0xe5, + 0x5c, 0x04, 0x52, 0x09, 0x43, 0x20, 0xd7, 0x46, 0x20, 0x10, 0xbf, 0xf3, 0x02, 0x10, 0x44, 0x19, + 0x0a, 0x41, 0x5e, 0x1b, 0x13, 0x82, 0xf4, 0x18, 0xae, 0x6e, 0x0c, 0x52, 0x09, 0xc3, 0x20, 0xd7, + 0x46, 0x60, 0x90, 0x40, 0x61, 0x7d, 0x10, 0xb2, 0x19, 0x0e, 0x42, 0x6e, 0x8c, 0x04, 0x21, 0x3d, + 0xa3, 0x69, 0x5c, 0x14, 0xf2, 0x20, 0x91, 0x7c, 0x51, 0x7c, 0xa9, 0xf0, 0x97, 0x93, 0x30, 0x55, + 0x71, 0x63, 0x62, 0x02, 0x17, 0x0c, 0x08, 0x67, 0xb9, 0x60, 0x00, 0xad, 0x11, 0xc5, 0xa6, 0xe6, + 0x81, 0xe3, 0x92, 0x21, 0xb7, 0x75, 0xf4, 0x6d, 0x4b, 0xba, 0xac, 0x67, 0x38, 0x31, 0x84, 0x5e, + 0x87, 0x6c, 0xc7, 0xc6, 0x96, 0xdc, 0xb6, 0x74, 0xd3, 0xd2, 0x1d, 0x16, 0x49, 0x2a, 0x14, 0xc5, + 0x0f, 0x8f, 0x17, 0x33, 0x3b, 0x36, 0xb6, 0xb6, 0x39, 0x5d, 0xca, 0x74, 0x02, 0x6f, 0xee, 0x1d, + 0xfd, 0x93, 0xe3, 0xdf, 0xd1, 0xff, 0x36, 0x88, 0x16, 0x56, 0xb4, 0xae, 0x89, 0x9a, 0x9d, 0xb9, + 0x0f, 0xf7, 0x29, 0x68, 0xc8, 0xb4, 0x9b, 0x93, 0x9e, 0xbd, 0x9f, 0xb1, 0xba, 0x89, 0xe8, 0x0e, + 0x9c, 0x6f, 0x29, 0x87, 0xec, 0xaa, 0x09, 0xd7, 0xf7, 0xa1, 0xb1, 0x41, 0x49, 0x1a, 0xc2, 0x86, + 0x5a, 0xca, 0x21, 0xbd, 0xf0, 0x9f, 0x25, 0xd1, 0xab, 0x7e, 0xaf, 0x41, 0x4e, 0xd3, 0x6d, 0x47, + 0x37, 0x54, 0xf7, 0x92, 0x33, 0x76, 0x38, 0x3f, 0xeb, 0x52, 0xd9, 0x65, 0x63, 0xb7, 0x60, 0x96, + 0x07, 0x0b, 0xfa, 0x7f, 0x01, 0x40, 0xbd, 0xfc, 0x24, 0x29, 0x05, 0x49, 0xf0, 0xff, 0xfb, 0xa1, + 0x04, 0x33, 0x0d, 0xc5, 0xc1, 0x07, 0xca, 0x91, 0xec, 0x46, 0x6d, 0xa7, 0xe9, 0x9d, 0x41, 0x2f, + 0x9c, 0x1c, 0x2f, 0x66, 0xef, 0xb3, 0xa4, 0xbe, 0xe0, 0xed, 0x6c, 0x23, 0x90, 0xa0, 0xa1, 0x55, + 0xc8, 0xd0, 0x5b, 0x4c, 0x4d, 0x76, 0x59, 0x2e, 0xf7, 0xdd, 0x07, 0xed, 0xfa, 0xf0, 0x2b, 0x75, + 0x25, 0x7a, 0xf3, 0xa9, 0x7b, 0xbf, 0xee, 0x0d, 0x98, 0x51, 0xec, 0x23, 0x43, 0xa5, 0x2d, 0x8c, + 0x0d, 0xbb, 0x63, 0x53, 0xe7, 0x3d, 0x29, 0xe5, 0x28, 0xb9, 0xe4, 0x52, 0xf9, 0xc5, 0x66, 0xbf, + 0x2d, 0x40, 0xa6, 0x2b, 0x82, 0xf6, 0xcd, 0x9e, 0xcd, 0xcd, 0x4b, 0xe1, 0xc0, 0x61, 0x50, 0x58, + 0x58, 0x92, 0xf7, 0x80, 0x1b, 0xaa, 0xb2, 0x38, 0xd8, 0xf1, 0xa4, 0xd0, 0xdd, 0xdd, 0x52, 0x77, + 0xd9, 0xde, 0x48, 0xfc, 0xee, 0xb7, 0x17, 0x27, 0x0a, 0xbf, 0x8c, 0x43, 0xb6, 0x3b, 0x52, 0xb6, + 0xda, 0x53, 0xae, 0xb0, 0x81, 0xdd, 0xc5, 0xb1, 0x3c, 0xe4, 0x4e, 0x9c, 0x94, 0x7f, 0xf7, 0x29, + 0x2b, 0xe6, 0xd2, 0x90, 0x2d, 0xdc, 0x60, 0x39, 0x7d, 0xc6, 0xf9, 0x1f, 0xc5, 0xbc, 0x91, 0xbf, + 0x0c, 0x93, 0xf4, 0xd4, 0x32, 0x2f, 0x5a, 0xd8, 0x59, 0xa2, 0x32, 0x49, 0x97, 0x58, 0x36, 0x62, + 0x29, 0xea, 0x67, 0xba, 0x8a, 0xc4, 0x23, 0x9c, 0xe1, 0xdf, 0x31, 0xf8, 0xf5, 0x37, 0x93, 0xa7, + 0xbb, 0xfe, 0x86, 0x6d, 0xd1, 0x36, 0x9b, 0x58, 0x75, 0xf8, 0xdf, 0xa1, 0xb8, 0xff, 0x81, 0x71, + 0xb5, 0x57, 0x04, 0xff, 0xf3, 0x94, 0x65, 0x89, 0xff, 0x79, 0x4a, 0x20, 0x7a, 0x28, 0xe7, 0x89, + 0xa0, 0x03, 0x8b, 0xc5, 0x98, 0xf1, 0xae, 0xfe, 0x75, 0x01, 0x44, 0x3a, 0x8c, 0xee, 0x61, 0xac, + 0x45, 0xa2, 0x85, 0x6e, 0x60, 0x53, 0x6c, 0xec, 0xc0, 0xa6, 0x82, 0x02, 0x39, 0xaf, 0x0c, 0xec, + 0xcf, 0x00, 0x86, 0xdc, 0x24, 0x73, 0xa6, 0x43, 0xa9, 0x85, 0xdf, 0x13, 0x60, 0xce, 0xfb, 0x46, + 0xc9, 0x3b, 0x0b, 0x75, 0x96, 0x50, 0x53, 0x89, 0xfe, 0xd1, 0x09, 0x41, 0xa0, 0xf4, 0xa0, 0xe2, + 0x58, 0x1a, 0x84, 0x78, 0xb4, 0x00, 0x70, 0x64, 0xab, 0xd5, 0x6b, 0xf4, 0x2f, 0x50, 0xd8, 0xb3, + 0x5d, 0xb8, 0x17, 0x68, 0x01, 0xaa, 0xac, 0xa4, 0x9a, 0x63, 0x69, 0xb5, 0x5b, 0x4d, 0x9a, 0xb9, + 0xf0, 0x13, 0x21, 0x28, 0xe8, 0x19, 0xf1, 0x68, 0xee, 0x42, 0xfc, 0x99, 0xd2, 0x1c, 0x16, 0x2c, + 0xd1, 0xd5, 0xf4, 0x12, 0xc9, 0x8d, 0xee, 0x75, 0x1d, 0x21, 0x8b, 0x0d, 0x86, 0x9d, 0xfd, 0x4d, + 0x1a, 0x3c, 0x6a, 0x86, 0x3e, 0xed, 0xd6, 0x22, 0x3e, 0xfa, 0xf3, 0xc1, 0x41, 0xfa, 0x46, 0xe2, + 0xfd, 0x6f, 0x2f, 0x0a, 0xb7, 0x6a, 0x30, 0x17, 0x32, 0x09, 0xa1, 0x1c, 0x40, 0xe0, 0x3a, 0x5a, + 0xfe, 0x3f, 0x2b, 0xab, 0x6b, 0xf2, 0xce, 0x66, 0x69, 0x6b, 0x63, 0xa3, 0x5a, 0xaf, 0x97, 0xd7, + 0x44, 0x01, 0x89, 0x90, 0xe9, 0xba, 0xcc, 0x96, 0xff, 0xbd, 0xca, 0xad, 0x4f, 0x01, 0xf8, 0xd7, + 0x50, 0x13, 0x59, 0xeb, 0xe5, 0xc7, 0xf2, 0xa3, 0xd5, 0x87, 0x3b, 0xe5, 0x9a, 0x38, 0x81, 0x10, + 0xe4, 0x8a, 0xab, 0xf5, 0x52, 0x45, 0x96, 0xca, 0xb5, 0xed, 0xad, 0xcd, 0x5a, 0x59, 0x14, 0x38, + 0xdf, 0x1a, 0x64, 0x82, 0x87, 0xed, 0xd0, 0x1c, 0xcc, 0x94, 0x2a, 0xe5, 0xd2, 0xba, 0xfc, 0xa8, + 0xba, 0x2a, 0xbf, 0xbd, 0x53, 0xde, 0x29, 0x8b, 0x13, 0xb4, 0x68, 0x94, 0x78, 0x6f, 0xe7, 0xe1, + 0x43, 0x51, 0x40, 0x33, 0x90, 0x66, 0xef, 0xf4, 0xe2, 0x5b, 0x31, 0x76, 0x6b, 0x03, 0xd2, 0x81, + 0xbb, 0x6c, 0xc8, 0xe7, 0xb6, 0x77, 0x6a, 0x15, 0xb9, 0x5e, 0xdd, 0x28, 0xd7, 0xea, 0xab, 0x1b, + 0xdb, 0x4c, 0x06, 0xa5, 0xad, 0x16, 0xb7, 0xa4, 0xba, 0x28, 0x78, 0xef, 0xf5, 0xad, 0x9d, 0x52, + 0xc5, 0xfb, 0x97, 0x98, 0x44, 0x32, 0x2e, 0xc6, 0x6f, 0x99, 0x70, 0x3e, 0xf4, 0xf4, 0x1a, 0x4a, + 0xc3, 0xf4, 0x8e, 0x41, 0xef, 0xe6, 0x10, 0x27, 0x50, 0x36, 0x70, 0x80, 0x4d, 0x14, 0x50, 0x92, + 0x1d, 0x53, 0x12, 0x63, 0x68, 0x0a, 0x62, 0xb5, 0xbb, 0x62, 0x9c, 0x14, 0x33, 0x70, 0x0a, 0x4c, + 0x4c, 0xa0, 0x14, 0x3f, 0x3c, 0x23, 0x4e, 0xa2, 0x8c, 0x7f, 0x7a, 0x45, 0x9c, 0xba, 0x75, 0x19, + 0x02, 0xc1, 0xfd, 0x08, 0x60, 0xea, 0xa1, 0xe2, 0x60, 0xdb, 0x11, 0x27, 0xd0, 0x34, 0xc4, 0x57, + 0x9b, 0x4d, 0x51, 0x58, 0xf9, 0x81, 0x00, 0x49, 0xf7, 0xce, 0x53, 0xf4, 0x10, 0x26, 0x19, 0x28, + 0x5d, 0x1c, 0x3c, 0x65, 0x50, 0xab, 0x33, 0xbf, 0x34, 0x6a, 0x4e, 0x29, 0x4c, 0xa0, 0x77, 0xf8, + 0x1f, 0x3e, 0x11, 0x7d, 0x41, 0x57, 0x86, 0x69, 0x93, 0x2b, 0x75, 0xb8, 0xca, 0x91, 0x11, 0x52, + 0x98, 0xf8, 0x84, 0x50, 0xbc, 0xf6, 0xfe, 0x3f, 0x2d, 0x4c, 0xbc, 0x7f, 0xb2, 0x20, 0x7c, 0x70, + 0xb2, 0x20, 0xfc, 0xec, 0x64, 0x41, 0xf8, 0xc7, 0x93, 0x05, 0xe1, 0xb7, 0x7e, 0xbe, 0x30, 0xf1, + 0xc1, 0xcf, 0x17, 0x26, 0xde, 0x9d, 0xe6, 0x9c, 0xbb, 0x53, 0xf4, 0x7f, 0xa7, 0xee, 0xfe, 0x57, + 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0x22, 0xd2, 0x62, 0x7c, 0x6b, 0x00, 0x00, } diff --git a/pkg/roachpb/app_stats.pb.go b/pkg/roachpb/app_stats.pb.go index 8b6ea12d6f41..9dafa85da8d9 100644 --- a/pkg/roachpb/app_stats.pb.go +++ b/pkg/roachpb/app_stats.pb.go @@ -75,14 +75,13 @@ type StatementStatistics struct { BytesRead int64 `protobuf:"varint,13,opt,name=bytes_read,json=bytesRead" json:"bytes_read"` RowsRead int64 `protobuf:"varint,14,opt,name=rows_read,json=rowsRead" json:"rows_read"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *StatementStatistics) Reset() { *m = StatementStatistics{} } func (m *StatementStatistics) String() string { return proto.CompactTextString(m) } func (*StatementStatistics) ProtoMessage() {} func (*StatementStatistics) Descriptor() ([]byte, []int) { - return fileDescriptor_app_stats_5a498d7a32ae5aeb, []int{0} + return fileDescriptor_app_stats_68253574d201f9fd, []int{0} } func (m *StatementStatistics) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -116,14 +115,13 @@ type SensitiveInfo struct { // Timestamp is the time at which the logical plan was last sampled. MostRecentPlanTimestamp time.Time `protobuf:"bytes,3,opt,name=most_recent_plan_timestamp,json=mostRecentPlanTimestamp,stdtime" json:"most_recent_plan_timestamp"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *SensitiveInfo) Reset() { *m = SensitiveInfo{} } func (m *SensitiveInfo) String() string { return proto.CompactTextString(m) } func (*SensitiveInfo) ProtoMessage() {} func (*SensitiveInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_app_stats_5a498d7a32ae5aeb, []int{1} + return fileDescriptor_app_stats_68253574d201f9fd, []int{1} } func (m *SensitiveInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -158,14 +156,13 @@ type NumericStat struct { Mean float64 `protobuf:"fixed64,1,opt,name=mean" json:"mean"` SquaredDiffs float64 `protobuf:"fixed64,2,opt,name=squared_diffs,json=squaredDiffs" json:"squared_diffs"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *NumericStat) Reset() { *m = NumericStat{} } func (m *NumericStat) String() string { return proto.CompactTextString(m) } func (*NumericStat) ProtoMessage() {} func (*NumericStat) Descriptor() ([]byte, []int) { - return fileDescriptor_app_stats_5a498d7a32ae5aeb, []int{2} + return fileDescriptor_app_stats_68253574d201f9fd, []int{2} } func (m *NumericStat) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -198,14 +195,13 @@ type StatementStatisticsKey struct { Opt bool `protobuf:"varint,5,opt,name=opt" json:"opt"` ImplicitTxn bool `protobuf:"varint,6,opt,name=implicit_txn,json=implicitTxn" json:"implicit_txn"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *StatementStatisticsKey) Reset() { *m = StatementStatisticsKey{} } func (m *StatementStatisticsKey) String() string { return proto.CompactTextString(m) } func (*StatementStatisticsKey) ProtoMessage() {} func (*StatementStatisticsKey) Descriptor() ([]byte, []int) { - return fileDescriptor_app_stats_5a498d7a32ae5aeb, []int{3} + return fileDescriptor_app_stats_68253574d201f9fd, []int{3} } func (m *StatementStatisticsKey) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -235,14 +231,13 @@ type CollectedStatementStatistics struct { Key StatementStatisticsKey `protobuf:"bytes,1,opt,name=key" json:"key"` Stats StatementStatistics `protobuf:"bytes,2,opt,name=stats" json:"stats"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *CollectedStatementStatistics) Reset() { *m = CollectedStatementStatistics{} } func (m *CollectedStatementStatistics) String() string { return proto.CompactTextString(m) } func (*CollectedStatementStatistics) ProtoMessage() {} func (*CollectedStatementStatistics) Descriptor() ([]byte, []int) { - return fileDescriptor_app_stats_5a498d7a32ae5aeb, []int{4} + return fileDescriptor_app_stats_68253574d201f9fd, []int{4} } func (m *CollectedStatementStatistics) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -277,14 +272,13 @@ type ExplainTreePlanNode struct { // Children are the nodes that feed into this one, e.g. two scans for a join. Children []*ExplainTreePlanNode `protobuf:"bytes,3,rep,name=children" json:"children,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ExplainTreePlanNode) Reset() { *m = ExplainTreePlanNode{} } func (m *ExplainTreePlanNode) String() string { return proto.CompactTextString(m) } func (*ExplainTreePlanNode) ProtoMessage() {} func (*ExplainTreePlanNode) Descriptor() ([]byte, []int) { - return fileDescriptor_app_stats_5a498d7a32ae5aeb, []int{5} + return fileDescriptor_app_stats_68253574d201f9fd, []int{5} } func (m *ExplainTreePlanNode) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -313,14 +307,13 @@ type ExplainTreePlanNode_Attr struct { Key string `protobuf:"bytes,1,opt,name=key" json:"key"` Value string `protobuf:"bytes,2,opt,name=value" json:"value"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ExplainTreePlanNode_Attr) Reset() { *m = ExplainTreePlanNode_Attr{} } func (m *ExplainTreePlanNode_Attr) String() string { return proto.CompactTextString(m) } func (*ExplainTreePlanNode_Attr) ProtoMessage() {} func (*ExplainTreePlanNode_Attr) Descriptor() ([]byte, []int) { - return fileDescriptor_app_stats_5a498d7a32ae5aeb, []int{5, 0} + return fileDescriptor_app_stats_68253574d201f9fd, []int{5, 0} } func (m *ExplainTreePlanNode_Attr) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2101,61 +2094,62 @@ var ( ErrIntOverflowAppStats = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("roachpb/app_stats.proto", fileDescriptor_app_stats_5a498d7a32ae5aeb) } +func init() { proto.RegisterFile("roachpb/app_stats.proto", fileDescriptor_app_stats_68253574d201f9fd) } -var fileDescriptor_app_stats_5a498d7a32ae5aeb = []byte{ - // 846 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x55, 0xcd, 0x6e, 0x23, 0x45, - 0x10, 0xce, 0xe0, 0x38, 0xb6, 0x6b, 0xe2, 0x45, 0x74, 0x60, 0x77, 0xb0, 0x22, 0x27, 0x6b, 0xb4, - 0xda, 0x20, 0x21, 0x47, 0x8a, 0xb8, 0x00, 0xca, 0x4a, 0x49, 0x76, 0x0f, 0x2b, 0xa2, 0x15, 0x4c, - 0x72, 0xe2, 0x32, 0xea, 0xcc, 0x94, 0x9d, 0x56, 0x66, 0xba, 0x27, 0xdd, 0x35, 0x59, 0xfb, 0x15, - 0x38, 0xed, 0x0b, 0xf0, 0x3e, 0x91, 0xb8, 0x70, 0xe4, 0xc4, 0x4f, 0xb8, 0xf1, 0x10, 0x08, 0x75, - 0xcf, 0x4c, 0x18, 0x07, 0x23, 0x7c, 0x1b, 0x57, 0x7d, 0xdf, 0xd7, 0x5d, 0x55, 0x5f, 0x97, 0xe1, - 0x89, 0x56, 0x3c, 0xbe, 0xcc, 0x2f, 0xf6, 0x79, 0x9e, 0x47, 0x86, 0x38, 0x99, 0x71, 0xae, 0x15, - 0x29, 0xd6, 0x8f, 0x55, 0x7c, 0xe5, 0x92, 0x63, 0x73, 0x9d, 0x0e, 0x3e, 0x9c, 0xaa, 0xa9, 0x72, - 0x99, 0x7d, 0xfb, 0x55, 0x82, 0x06, 0x3b, 0x53, 0xa5, 0xa6, 0x29, 0xee, 0xbb, 0x5f, 0x17, 0xc5, - 0x64, 0x9f, 0x44, 0x86, 0x86, 0x78, 0x96, 0x97, 0x80, 0xd1, 0xf7, 0x1b, 0xb0, 0x75, 0x46, 0x9c, - 0x30, 0x43, 0x49, 0xf6, 0x43, 0x18, 0x12, 0xb1, 0x61, 0x03, 0x68, 0xc7, 0xaa, 0x90, 0x14, 0x78, - 0xbb, 0xde, 0x5e, 0xeb, 0x78, 0xfd, 0xf6, 0x97, 0x9d, 0xb5, 0xb0, 0x0c, 0xb1, 0xcf, 0x61, 0x6b, - 0x22, 0xb4, 0xa1, 0x88, 0x13, 0x61, 0x96, 0x53, 0x54, 0x22, 0xdf, 0x6b, 0x20, 0x3f, 0x70, 0x80, - 0xa3, 0x32, 0x7f, 0xe2, 0x58, 0xcf, 0xc0, 0xcf, 0xf8, 0x2c, 0xd2, 0x48, 0x5a, 0xa0, 0x09, 0x5a, - 0x0d, 0x34, 0x64, 0x7c, 0x16, 0x96, 0x71, 0xf6, 0x19, 0xbc, 0x9f, 0xe2, 0x94, 0xc7, 0xf3, 0x28, - 0xe5, 0x86, 0x22, 0xd4, 0x3a, 0x58, 0xdf, 0xf5, 0xf6, 0x7a, 0x15, 0xb4, 0x5f, 0x26, 0x4f, 0xb9, - 0xa1, 0x57, 0x5a, 0xb3, 0xaf, 0xa0, 0x2b, 0x8b, 0x2c, 0xd2, 0xea, 0xad, 0x09, 0xda, 0xbb, 0xde, - 0x9e, 0x7f, 0x30, 0x18, 0x2f, 0xf4, 0x65, 0xfc, 0xa6, 0xc8, 0x50, 0x8b, 0xd8, 0x96, 0x56, 0x49, - 0x74, 0x64, 0x91, 0x85, 0xea, 0xad, 0x61, 0x87, 0xd0, 0xcb, 0xb9, 0x36, 0x18, 0xa5, 0x9c, 0x82, - 0x8d, 0x15, 0xd9, 0x5d, 0x47, 0x39, 0xe5, 0x64, 0xcf, 0xce, 0x53, 0x2e, 0x1d, 0xbb, 0xb3, 0xea, - 0xd9, 0x96, 0x61, 0xc9, 0x5f, 0x40, 0x47, 0x17, 0x25, 0xb7, 0xbb, 0x22, 0x77, 0x43, 0x17, 0x8e, - 0x7a, 0x04, 0xbe, 0x41, 0x7d, 0x23, 0xe2, 0xf2, 0xe2, 0xbd, 0x15, 0xe9, 0x50, 0x91, 0xac, 0xc4, - 0x09, 0x6c, 0xaa, 0x1b, 0xd4, 0x97, 0xc8, 0x13, 0xa7, 0x01, 0x2b, 0x6a, 0xf8, 0x35, 0xcb, 0x8a, - 0x1c, 0x42, 0xf0, 0x60, 0x52, 0x91, 0xc6, 0x84, 0xc7, 0x84, 0x49, 0xe0, 0x37, 0x46, 0xf6, 0xd1, - 0xc2, 0xc8, 0xc2, 0x0a, 0xc2, 0x5e, 0xc3, 0x23, 0x83, 0xd2, 0x08, 0x12, 0x37, 0x18, 0x09, 0x39, - 0x51, 0xc1, 0xa6, 0xbb, 0xc5, 0xf6, 0x83, 0x5b, 0x9c, 0xd5, 0xa0, 0xd7, 0x72, 0xa2, 0x6a, 0x17, - 0x98, 0x66, 0x90, 0x7d, 0x02, 0x70, 0x31, 0x27, 0x34, 0x91, 0x46, 0x9e, 0x04, 0xfd, 0x86, 0xb3, - 0x7a, 0x2e, 0x1e, 0x22, 0x4f, 0xd8, 0x53, 0xe8, 0x59, 0x9b, 0x94, 0x98, 0x47, 0x0d, 0x4c, 0xd7, - 0x86, 0x2d, 0x64, 0xf4, 0x97, 0x07, 0xfd, 0x85, 0xe3, 0xd8, 0x0e, 0x74, 0xef, 0x6d, 0xe8, 0x35, - 0x6a, 0xea, 0xa4, 0x95, 0x01, 0x05, 0x6c, 0x67, 0xca, 0x50, 0xa4, 0x31, 0x46, 0x49, 0x91, 0x33, - 0x44, 0x82, 0x26, 0xd6, 0x22, 0x27, 0xa1, 0xa4, 0x7b, 0x14, 0xfe, 0xc1, 0xe8, 0x41, 0x4d, 0xaf, - 0x66, 0x79, 0xca, 0x85, 0x3c, 0xd7, 0x88, 0xdf, 0xa4, 0x5c, 0xbe, 0x51, 0x09, 0x56, 0xc2, 0x1f, - 0x5b, 0xb5, 0xd0, 0x89, 0xd9, 0xcc, 0xcb, 0x7f, 0xa4, 0x18, 0x87, 0xc1, 0xbf, 0x8e, 0xba, 0x7f, - 0xce, 0xee, 0x3d, 0xd9, 0x11, 0x96, 0x0f, 0x7e, 0x5c, 0x3f, 0xf8, 0xf1, 0x79, 0x8d, 0x38, 0xee, - 0xda, 0x03, 0xde, 0xfd, 0xba, 0xe3, 0x85, 0x4f, 0x16, 0x0f, 0xb9, 0x87, 0x8c, 0x42, 0xf0, 0x1b, - 0x43, 0x67, 0x01, 0xac, 0x67, 0xc8, 0xa5, 0xab, 0xdc, 0xab, 0x2e, 0xe8, 0x22, 0xec, 0x53, 0xe8, - 0x9b, 0xeb, 0x82, 0x6b, 0x4c, 0xa2, 0x44, 0x4c, 0x26, 0xc6, 0xd5, 0x59, 0x43, 0x36, 0xab, 0xd4, - 0x4b, 0x9b, 0x19, 0xfd, 0xe8, 0xc1, 0xe3, 0x25, 0x1b, 0xe6, 0x6b, 0x9c, 0xdb, 0x25, 0x73, 0x5d, - 0xa0, 0x9e, 0x2f, 0xb4, 0xb6, 0x0c, 0xb1, 0xc7, 0xd0, 0xe2, 0x79, 0xee, 0x74, 0xeb, 0x8c, 0x0d, - 0xb0, 0x21, 0x74, 0x12, 0x61, 0xe8, 0xec, 0xdb, 0x53, 0x57, 0x72, 0xb7, 0x1e, 0x48, 0x15, 0x64, - 0xdb, 0xb0, 0x31, 0xe1, 0x22, 0xc5, 0xc4, 0xad, 0x8d, 0x3a, 0x5d, 0xc5, 0xac, 0xaa, 0xca, 0xc9, - 0xad, 0x8a, 0x3a, 0x65, 0x03, 0xec, 0x39, 0x6c, 0x8a, 0x2c, 0x4f, 0x45, 0x2c, 0x28, 0xa2, 0x99, - 0x74, 0xdb, 0xa0, 0x06, 0xf8, 0x75, 0xe6, 0x7c, 0x26, 0x47, 0x3f, 0x78, 0xb0, 0x7d, 0xa2, 0xd2, - 0x14, 0xad, 0x87, 0x97, 0x2d, 0xce, 0x43, 0x68, 0x5d, 0x61, 0x59, 0x91, 0x7f, 0xf0, 0xec, 0xa1, - 0x97, 0x97, 0xf6, 0xa1, 0xbe, 0xc8, 0x15, 0xce, 0xd9, 0x0b, 0x68, 0xbb, 0x25, 0xff, 0x1f, 0xc6, - 0x59, 0x22, 0x50, 0xb7, 0xcd, 0xd1, 0x46, 0x7f, 0x7a, 0xb0, 0xb5, 0xc4, 0x5d, 0x76, 0x94, 0x92, - 0x67, 0xb8, 0xd0, 0x69, 0x17, 0x61, 0x87, 0xd0, 0xe6, 0x44, 0xda, 0x9e, 0xd8, 0xda, 0xf3, 0x0f, - 0x9e, 0xff, 0xbf, 0x55, 0xc7, 0x47, 0x44, 0x3a, 0x2c, 0x59, 0xec, 0x05, 0x74, 0xe3, 0x4b, 0x91, - 0x26, 0x1a, 0x65, 0xd0, 0x72, 0x0a, 0x2b, 0x98, 0x3d, 0xbc, 0xe7, 0x0c, 0xbe, 0x84, 0x75, 0x2b, - 0x67, 0x27, 0x53, 0xf7, 0xad, 0xd7, 0x6c, 0xc8, 0x00, 0xda, 0x37, 0x3c, 0x2d, 0x70, 0xc1, 0x09, - 0x65, 0xe8, 0xf8, 0xe9, 0xed, 0xef, 0xc3, 0xb5, 0xdb, 0xbb, 0xa1, 0xf7, 0xd3, 0xdd, 0xd0, 0xfb, - 0xf9, 0x6e, 0xe8, 0xfd, 0x76, 0x37, 0xf4, 0xde, 0xfd, 0x31, 0x5c, 0xfb, 0xae, 0x53, 0xfd, 0x6b, - 0xfe, 0x1d, 0x00, 0x00, 0xff, 0xff, 0x9c, 0x24, 0x3e, 0xda, 0x3f, 0x07, 0x00, 0x00, +var fileDescriptor_app_stats_68253574d201f9fd = []byte{ + // 851 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x55, 0xcd, 0x6e, 0xdb, 0x46, + 0x10, 0x36, 0x2b, 0xdb, 0x92, 0x86, 0x56, 0x8a, 0xae, 0xdb, 0x84, 0x15, 0x0c, 0xd9, 0x55, 0x61, + 0xc4, 0x05, 0x0a, 0x19, 0x30, 0x7a, 0x69, 0x0b, 0x07, 0xb0, 0x9d, 0x1c, 0x82, 0x1a, 0x41, 0x4b, + 0xfb, 0xd4, 0x0b, 0xb1, 0x26, 0x47, 0xf2, 0xc2, 0xe4, 0x2e, 0xbd, 0x3b, 0x74, 0xa4, 0x57, 0xe8, + 0x29, 0x2f, 0xd0, 0xf7, 0x31, 0xd0, 0x4b, 0x8e, 0x3d, 0xf5, 0xc7, 0xb9, 0xf5, 0x21, 0x8a, 0x62, + 0x97, 0xa4, 0x4b, 0xb9, 0x2a, 0xa2, 0x1b, 0x35, 0xf3, 0x7d, 0xdf, 0xee, 0xcc, 0x7c, 0x3b, 0x82, + 0x27, 0x5a, 0xf1, 0xf8, 0x32, 0xbf, 0xd8, 0xe7, 0x79, 0x1e, 0x19, 0xe2, 0x64, 0x46, 0xb9, 0x56, + 0xa4, 0x58, 0x2f, 0x56, 0xf1, 0x95, 0x4b, 0x8e, 0xcc, 0x75, 0xda, 0xff, 0x78, 0xa2, 0x26, 0xca, + 0x65, 0xf6, 0xed, 0x57, 0x09, 0xea, 0x6f, 0x4f, 0x94, 0x9a, 0xa4, 0xb8, 0xef, 0x7e, 0x5d, 0x14, + 0xe3, 0x7d, 0x12, 0x19, 0x1a, 0xe2, 0x59, 0x5e, 0x02, 0x86, 0x3f, 0xad, 0xc3, 0xe6, 0x19, 0x71, + 0xc2, 0x0c, 0x25, 0xd9, 0x0f, 0x61, 0x48, 0xc4, 0x86, 0xf5, 0x61, 0x2d, 0x56, 0x85, 0xa4, 0xc0, + 0xdb, 0xf1, 0xf6, 0x5a, 0xc7, 0xab, 0xb7, 0xbf, 0x6d, 0xaf, 0x84, 0x65, 0x88, 0x7d, 0x05, 0x9b, + 0x63, 0xa1, 0x0d, 0x45, 0x9c, 0x08, 0xb3, 0x9c, 0xa2, 0x12, 0xf9, 0x41, 0x03, 0xf9, 0x91, 0x03, + 0x1c, 0x95, 0xf9, 0x13, 0xc7, 0xda, 0x05, 0x3f, 0xe3, 0xd3, 0x48, 0x23, 0x69, 0x81, 0x26, 0x68, + 0x35, 0xd0, 0x90, 0xf1, 0x69, 0x58, 0xc6, 0xd9, 0x97, 0xf0, 0x61, 0x8a, 0x13, 0x1e, 0xcf, 0xa2, + 0x94, 0x1b, 0x8a, 0x50, 0xeb, 0x60, 0x75, 0xc7, 0xdb, 0xeb, 0x56, 0xd0, 0x5e, 0x99, 0x3c, 0xe5, + 0x86, 0x5e, 0x68, 0xcd, 0xbe, 0x85, 0x8e, 0x2c, 0xb2, 0x48, 0xab, 0xd7, 0x26, 0x58, 0xdb, 0xf1, + 0xf6, 0xfc, 0x83, 0xfe, 0x68, 0xae, 0x2f, 0xa3, 0x57, 0x45, 0x86, 0x5a, 0xc4, 0xb6, 0xb4, 0x4a, + 0xa2, 0x2d, 0x8b, 0x2c, 0x54, 0xaf, 0x0d, 0x3b, 0x84, 0x6e, 0xce, 0xb5, 0xc1, 0x28, 0xe5, 0x14, + 0xac, 0x2f, 0xc9, 0xee, 0x38, 0xca, 0x29, 0x27, 0x7b, 0x76, 0x9e, 0x72, 0xe9, 0xd8, 0xed, 0x65, + 0xcf, 0xb6, 0x0c, 0x4b, 0xfe, 0x1a, 0xda, 0xba, 0x28, 0xb9, 0x9d, 0x25, 0xb9, 0xeb, 0xba, 0x70, + 0xd4, 0x23, 0xf0, 0x0d, 0xea, 0x1b, 0x11, 0x97, 0x17, 0xef, 0x2e, 0x49, 0x87, 0x8a, 0x64, 0x25, + 0x4e, 0x60, 0x43, 0xdd, 0xa0, 0xbe, 0x44, 0x9e, 0x38, 0x0d, 0x58, 0x52, 0xc3, 0xaf, 0x59, 0x56, + 0xe4, 0x10, 0x82, 0x07, 0x93, 0x8a, 0x34, 0x26, 0x3c, 0x26, 0x4c, 0x02, 0xbf, 0x31, 0xb2, 0x4f, + 0xe6, 0x46, 0x16, 0x56, 0x10, 0xf6, 0x12, 0x1e, 0x19, 0x94, 0x46, 0x90, 0xb8, 0xc1, 0x48, 0xc8, + 0xb1, 0x0a, 0x36, 0xdc, 0x2d, 0xb6, 0x1e, 0xdc, 0xe2, 0xac, 0x06, 0xbd, 0x94, 0x63, 0x55, 0xbb, + 0xc0, 0x34, 0x83, 0xec, 0x73, 0x80, 0x8b, 0x19, 0xa1, 0x89, 0x34, 0xf2, 0x24, 0xe8, 0x35, 0x9c, + 0xd5, 0x75, 0xf1, 0x10, 0x79, 0xc2, 0x3e, 0x83, 0xae, 0xb5, 0x49, 0x89, 0x79, 0xd4, 0xc0, 0x74, + 0x6c, 0xd8, 0x42, 0x86, 0x7f, 0x7b, 0xd0, 0x9b, 0x3b, 0x8e, 0x6d, 0x43, 0xe7, 0xde, 0x86, 0x5e, + 0xa3, 0xa6, 0x76, 0x5a, 0x19, 0x50, 0xc0, 0x56, 0xa6, 0x0c, 0x45, 0x1a, 0x63, 0x94, 0x14, 0x39, + 0x43, 0x24, 0x68, 0x62, 0x2d, 0x72, 0x12, 0x4a, 0xba, 0x47, 0xe1, 0x1f, 0x0c, 0x1f, 0xd4, 0xf4, + 0x62, 0x9a, 0xa7, 0x5c, 0xc8, 0x73, 0x8d, 0xf8, 0x7d, 0xca, 0xe5, 0x2b, 0x95, 0x60, 0x25, 0xfc, + 0xa9, 0x55, 0x0b, 0x9d, 0x98, 0xcd, 0x3c, 0xff, 0x57, 0x8a, 0x71, 0xe8, 0xff, 0xe7, 0xa8, 0xfb, + 0xe7, 0xec, 0xde, 0x93, 0x1d, 0x61, 0xf9, 0xe0, 0x47, 0xf5, 0x83, 0x1f, 0x9d, 0xd7, 0x88, 0xe3, + 0x8e, 0x3d, 0xe0, 0xcd, 0xef, 0xdb, 0x5e, 0xf8, 0x64, 0xfe, 0x90, 0x7b, 0xc8, 0x30, 0x04, 0xbf, + 0x31, 0x74, 0x16, 0xc0, 0x6a, 0x86, 0x5c, 0xba, 0xca, 0xbd, 0xea, 0x82, 0x2e, 0xc2, 0xbe, 0x80, + 0x9e, 0xb9, 0x2e, 0xb8, 0xc6, 0x24, 0x4a, 0xc4, 0x78, 0x6c, 0x5c, 0x9d, 0x35, 0x64, 0xa3, 0x4a, + 0x3d, 0xb7, 0x99, 0xe1, 0x2f, 0x1e, 0x3c, 0x5e, 0xb0, 0x61, 0xbe, 0xc3, 0x99, 0x5d, 0x32, 0xd7, + 0x05, 0xea, 0xd9, 0x5c, 0x6b, 0xcb, 0x10, 0x7b, 0x0c, 0x2d, 0x9e, 0xe7, 0x4e, 0xb7, 0xce, 0xd8, + 0x00, 0x1b, 0x40, 0x3b, 0x11, 0x86, 0xce, 0x7e, 0x38, 0x75, 0x25, 0x77, 0xea, 0x81, 0x54, 0x41, + 0xb6, 0x05, 0xeb, 0x63, 0x2e, 0x52, 0x4c, 0xdc, 0xda, 0xa8, 0xd3, 0x55, 0xcc, 0xaa, 0xaa, 0x9c, + 0xdc, 0xaa, 0xa8, 0x53, 0x36, 0xc0, 0x9e, 0xc2, 0x86, 0xc8, 0xf2, 0x54, 0xc4, 0x82, 0x22, 0x9a, + 0x4a, 0xb7, 0x0d, 0x6a, 0x80, 0x5f, 0x67, 0xce, 0xa7, 0x72, 0xf8, 0xb3, 0x07, 0x5b, 0x27, 0x2a, + 0x4d, 0xd1, 0x7a, 0x78, 0xd1, 0xe2, 0x3c, 0x84, 0xd6, 0x15, 0x96, 0x15, 0xf9, 0x07, 0xbb, 0x0f, + 0xbd, 0xbc, 0xb0, 0x0f, 0xf5, 0x45, 0xae, 0x70, 0xc6, 0x9e, 0xc1, 0x9a, 0x5b, 0xf2, 0xff, 0x63, + 0x9c, 0x05, 0x02, 0x75, 0xdb, 0x1c, 0x6d, 0xf8, 0x97, 0x07, 0x9b, 0x0b, 0xdc, 0x65, 0x47, 0x29, + 0x79, 0x86, 0x73, 0x9d, 0x76, 0x11, 0x76, 0x08, 0x6b, 0x9c, 0x48, 0xdb, 0x13, 0x5b, 0x7b, 0xfe, + 0xc1, 0xd3, 0xf7, 0x5b, 0x75, 0x74, 0x44, 0xa4, 0xc3, 0x92, 0xc5, 0x9e, 0x41, 0x27, 0xbe, 0x14, + 0x69, 0xa2, 0x51, 0x06, 0x2d, 0xa7, 0xb0, 0x84, 0xd9, 0xc3, 0x7b, 0x4e, 0xff, 0x1b, 0x58, 0xb5, + 0x72, 0x76, 0x32, 0x75, 0xdf, 0xba, 0xcd, 0x86, 0xf4, 0x61, 0xed, 0x86, 0xa7, 0x05, 0xce, 0x39, + 0xa1, 0x0c, 0x1d, 0xef, 0xde, 0xfe, 0x39, 0x58, 0xb9, 0xbd, 0x1b, 0x78, 0x6f, 0xef, 0x06, 0xde, + 0xaf, 0x77, 0x03, 0xef, 0x8f, 0xbb, 0x81, 0xf7, 0xe6, 0xdd, 0x60, 0xe5, 0xed, 0xbb, 0xc1, 0xca, + 0x8f, 0xed, 0xea, 0x9f, 0xf3, 0x9f, 0x00, 0x00, 0x00, 0xff, 0xff, 0xc3, 0xd0, 0xfe, 0x53, 0x43, + 0x07, 0x00, 0x00, } diff --git a/pkg/roachpb/data.pb.go b/pkg/roachpb/data.pb.go index 9deeaa58d754..74b2aeb50a2b 100644 --- a/pkg/roachpb/data.pb.go +++ b/pkg/roachpb/data.pb.go @@ -87,7 +87,7 @@ func (x ValueType) String() string { return proto.EnumName(ValueType_name, int32(x)) } func (ValueType) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_data_20aca61e37c0925e, []int{0} + return fileDescriptor_data_2270f11979e470ff, []int{0} } // ReplicaChangeType is a parameter of ChangeReplicasTrigger. @@ -111,7 +111,7 @@ func (x ReplicaChangeType) String() string { return proto.EnumName(ReplicaChangeType_name, int32(x)) } func (ReplicaChangeType) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_data_20aca61e37c0925e, []int{1} + return fileDescriptor_data_2270f11979e470ff, []int{1} } // TransactionStatus specifies possible states for a transaction. @@ -163,7 +163,7 @@ func (x TransactionStatus) String() string { return proto.EnumName(TransactionStatus_name, int32(x)) } func (TransactionStatus) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_data_20aca61e37c0925e, []int{2} + return fileDescriptor_data_2270f11979e470ff, []int{2} } // Span is a key range with an inclusive start Key and an exclusive end Key. @@ -176,13 +176,12 @@ type Span struct { // including Key and excluding EndKey. EndKey Key `protobuf:"bytes,4,opt,name=end_key,json=endKey,proto3,casttype=Key" json:"end_key,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *Span) Reset() { *m = Span{} } func (*Span) ProtoMessage() {} func (*Span) Descriptor() ([]byte, []int) { - return fileDescriptor_data_20aca61e37c0925e, []int{0} + return fileDescriptor_data_2270f11979e470ff, []int{0} } func (m *Span) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -229,14 +228,13 @@ type Value struct { // Timestamp of value. Timestamp hlc.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *Value) Reset() { *m = Value{} } func (m *Value) String() string { return proto.CompactTextString(m) } func (*Value) ProtoMessage() {} func (*Value) Descriptor() ([]byte, []int) { - return fileDescriptor_data_20aca61e37c0925e, []int{1} + return fileDescriptor_data_2270f11979e470ff, []int{1} } func (m *Value) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -267,14 +265,13 @@ type KeyValue struct { Key Key `protobuf:"bytes,1,opt,name=key,proto3,casttype=Key" json:"key,omitempty"` Value Value `protobuf:"bytes,2,opt,name=value,proto3" json:"value"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *KeyValue) Reset() { *m = KeyValue{} } func (m *KeyValue) String() string { return proto.CompactTextString(m) } func (*KeyValue) ProtoMessage() {} func (*KeyValue) Descriptor() ([]byte, []int) { - return fileDescriptor_data_20aca61e37c0925e, []int{2} + return fileDescriptor_data_2270f11979e470ff, []int{2} } func (m *KeyValue) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -307,14 +304,13 @@ type StoreIdent struct { NodeID NodeID `protobuf:"varint,2,opt,name=node_id,json=nodeId,proto3,casttype=NodeID" json:"node_id,omitempty"` StoreID StoreID `protobuf:"varint,3,opt,name=store_id,json=storeId,proto3,casttype=StoreID" json:"store_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *StoreIdent) Reset() { *m = StoreIdent{} } func (m *StoreIdent) String() string { return proto.CompactTextString(m) } func (*StoreIdent) ProtoMessage() {} func (*StoreIdent) Descriptor() ([]byte, []int) { - return fileDescriptor_data_20aca61e37c0925e, []int{3} + return fileDescriptor_data_2270f11979e470ff, []int{3} } func (m *StoreIdent) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -349,14 +345,13 @@ type SplitTrigger struct { LeftDesc RangeDescriptor `protobuf:"bytes,1,opt,name=left_desc,json=leftDesc,proto3" json:"left_desc"` RightDesc RangeDescriptor `protobuf:"bytes,2,opt,name=right_desc,json=rightDesc,proto3" json:"right_desc"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *SplitTrigger) Reset() { *m = SplitTrigger{} } func (m *SplitTrigger) String() string { return proto.CompactTextString(m) } func (*SplitTrigger) ProtoMessage() {} func (*SplitTrigger) Descriptor() ([]byte, []int) { - return fileDescriptor_data_20aca61e37c0925e, []int{4} + return fileDescriptor_data_2270f11979e470ff, []int{4} } func (m *SplitTrigger) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -399,14 +394,13 @@ type MergeTrigger struct { // mark for the keys previously owned by the subsumed range. FreezeStart hlc.Timestamp `protobuf:"bytes,5,opt,name=freeze_start,json=freezeStart,proto3" json:"freeze_start"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *MergeTrigger) Reset() { *m = MergeTrigger{} } func (m *MergeTrigger) String() string { return proto.CompactTextString(m) } func (*MergeTrigger) ProtoMessage() {} func (*MergeTrigger) Descriptor() ([]byte, []int) { - return fileDescriptor_data_20aca61e37c0925e, []int{5} + return fileDescriptor_data_2270f11979e470ff, []int{5} } func (m *MergeTrigger) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -439,13 +433,12 @@ type ChangeReplicasTrigger struct { UpdatedReplicas []ReplicaDescriptor `protobuf:"bytes,3,rep,name=updated_replicas,json=updatedReplicas,proto3" json:"updated_replicas"` NextReplicaID ReplicaID `protobuf:"varint,4,opt,name=next_replica_id,json=nextReplicaId,proto3,casttype=ReplicaID" json:"next_replica_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ChangeReplicasTrigger) Reset() { *m = ChangeReplicasTrigger{} } func (*ChangeReplicasTrigger) ProtoMessage() {} func (*ChangeReplicasTrigger) Descriptor() ([]byte, []int) { - return fileDescriptor_data_20aca61e37c0925e, []int{6} + return fileDescriptor_data_2270f11979e470ff, []int{6} } func (m *ChangeReplicasTrigger) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -482,14 +475,13 @@ type ModifiedSpanTrigger struct { // of the entire node liveness key range. NodeLivenessSpan *Span `protobuf:"bytes,2,opt,name=node_liveness_span,json=nodeLivenessSpan,proto3" json:"node_liveness_span,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ModifiedSpanTrigger) Reset() { *m = ModifiedSpanTrigger{} } func (m *ModifiedSpanTrigger) String() string { return proto.CompactTextString(m) } func (*ModifiedSpanTrigger) ProtoMessage() {} func (*ModifiedSpanTrigger) Descriptor() ([]byte, []int) { - return fileDescriptor_data_20aca61e37c0925e, []int{7} + return fileDescriptor_data_2270f11979e470ff, []int{7} } func (m *ModifiedSpanTrigger) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -530,14 +522,13 @@ type StickyBitTrigger struct { // Set to nil to remove a RangeDescriptor's sticky bit. StickyBit hlc.Timestamp `protobuf:"bytes,1,opt,name=sticky_bit,json=stickyBit,proto3" json:"sticky_bit"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *StickyBitTrigger) Reset() { *m = StickyBitTrigger{} } func (m *StickyBitTrigger) String() string { return proto.CompactTextString(m) } func (*StickyBitTrigger) ProtoMessage() {} func (*StickyBitTrigger) Descriptor() ([]byte, []int) { - return fileDescriptor_data_20aca61e37c0925e, []int{8} + return fileDescriptor_data_2270f11979e470ff, []int{8} } func (m *StickyBitTrigger) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -571,14 +562,13 @@ type InternalCommitTrigger struct { ModifiedSpanTrigger *ModifiedSpanTrigger `protobuf:"bytes,4,opt,name=modified_span_trigger,json=modifiedSpanTrigger,proto3" json:"modified_span_trigger,omitempty"` StickyBitTrigger *StickyBitTrigger `protobuf:"bytes,5,opt,name=sticky_bit_trigger,json=stickyBitTrigger,proto3" json:"sticky_bit_trigger,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *InternalCommitTrigger) Reset() { *m = InternalCommitTrigger{} } func (m *InternalCommitTrigger) String() string { return proto.CompactTextString(m) } func (*InternalCommitTrigger) ProtoMessage() {} func (*InternalCommitTrigger) Descriptor() ([]byte, []int) { - return fileDescriptor_data_20aca61e37c0925e, []int{9} + return fileDescriptor_data_2270f11979e470ff, []int{9} } func (m *InternalCommitTrigger) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -642,14 +632,13 @@ type ObservedTimestamp struct { NodeID NodeID `protobuf:"varint,1,opt,name=node_id,json=nodeId,proto3,casttype=NodeID" json:"node_id,omitempty"` Timestamp hlc.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ObservedTimestamp) Reset() { *m = ObservedTimestamp{} } func (m *ObservedTimestamp) String() string { return proto.CompactTextString(m) } func (*ObservedTimestamp) ProtoMessage() {} func (*ObservedTimestamp) Descriptor() ([]byte, []int) { - return fileDescriptor_data_20aca61e37c0925e, []int{10} + return fileDescriptor_data_2270f11979e470ff, []int{10} } func (m *ObservedTimestamp) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -843,13 +832,12 @@ type Transaction struct { // client-side retry. OrigTimestampWasObserved bool `protobuf:"varint,16,opt,name=orig_timestamp_was_observed,json=origTimestampWasObserved,proto3" json:"orig_timestamp_was_observed,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *Transaction) Reset() { *m = Transaction{} } func (*Transaction) ProtoMessage() {} func (*Transaction) Descriptor() ([]byte, []int) { - return fileDescriptor_data_20aca61e37c0925e, []int{11} + return fileDescriptor_data_2270f11979e470ff, []int{11} } func (m *Transaction) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -899,14 +887,13 @@ type TransactionRecord struct { IntentSpans []Span `protobuf:"bytes,11,rep,name=intent_spans,json=intentSpans,proto3" json:"intent_spans"` InFlightWrites []SequencedWrite `protobuf:"bytes,17,rep,name=in_flight_writes,json=inFlightWrites,proto3" json:"in_flight_writes"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *TransactionRecord) Reset() { *m = TransactionRecord{} } func (m *TransactionRecord) String() string { return proto.CompactTextString(m) } func (*TransactionRecord) ProtoMessage() {} func (*TransactionRecord) Descriptor() ([]byte, []int) { - return fileDescriptor_data_20aca61e37c0925e, []int{12} + return fileDescriptor_data_2270f11979e470ff, []int{12} } func (m *TransactionRecord) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -937,14 +924,13 @@ type Intent struct { Txn enginepb.TxnMeta `protobuf:"bytes,2,opt,name=txn,proto3" json:"txn"` Status TransactionStatus `protobuf:"varint,3,opt,name=status,proto3,enum=cockroach.roachpb.TransactionStatus" json:"status,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *Intent) Reset() { *m = Intent{} } func (m *Intent) String() string { return proto.CompactTextString(m) } func (*Intent) ProtoMessage() {} func (*Intent) Descriptor() ([]byte, []int) { - return fileDescriptor_data_20aca61e37c0925e, []int{13} + return fileDescriptor_data_2270f11979e470ff, []int{13} } func (m *Intent) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -976,14 +962,13 @@ type SequencedWrite struct { // The sequence number of the request that created the write. Sequence github_com_cockroachdb_cockroach_pkg_storage_engine_enginepb.TxnSeq `protobuf:"varint,2,opt,name=sequence,proto3,casttype=github.com/cockroachdb/cockroach/pkg/storage/engine/enginepb.TxnSeq" json:"sequence,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *SequencedWrite) Reset() { *m = SequencedWrite{} } func (m *SequencedWrite) String() string { return proto.CompactTextString(m) } func (*SequencedWrite) ProtoMessage() {} func (*SequencedWrite) Descriptor() ([]byte, []int) { - return fileDescriptor_data_20aca61e37c0925e, []int{14} + return fileDescriptor_data_2270f11979e470ff, []int{14} } func (m *SequencedWrite) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1043,13 +1028,12 @@ type Lease struct { // will have different sequence numbers. Sequence LeaseSequence `protobuf:"varint,7,opt,name=sequence,proto3,casttype=LeaseSequence" json:"sequence,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *Lease) Reset() { *m = Lease{} } func (*Lease) ProtoMessage() {} func (*Lease) Descriptor() ([]byte, []int) { - return fileDescriptor_data_20aca61e37c0925e, []int{15} + return fileDescriptor_data_2270f11979e470ff, []int{15} } func (m *Lease) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1089,14 +1073,13 @@ type AbortSpanEntry struct { // The priority of the transaction. Priority github_com_cockroachdb_cockroach_pkg_storage_engine_enginepb.TxnPriority `protobuf:"varint,3,opt,name=priority,proto3,casttype=github.com/cockroachdb/cockroach/pkg/storage/engine/enginepb.TxnPriority" json:"priority,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *AbortSpanEntry) Reset() { *m = AbortSpanEntry{} } func (m *AbortSpanEntry) String() string { return proto.CompactTextString(m) } func (*AbortSpanEntry) ProtoMessage() {} func (*AbortSpanEntry) Descriptor() ([]byte, []int) { - return fileDescriptor_data_20aca61e37c0925e, []int{16} + return fileDescriptor_data_2270f11979e470ff, []int{16} } func (m *AbortSpanEntry) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1155,14 +1138,13 @@ type TxnCoordMeta struct { // request. InFlightWrites []SequencedWrite `protobuf:"bytes,8,rep,name=in_flight_writes,json=inFlightWrites,proto3" json:"in_flight_writes"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *TxnCoordMeta) Reset() { *m = TxnCoordMeta{} } func (m *TxnCoordMeta) String() string { return proto.CompactTextString(m) } func (*TxnCoordMeta) ProtoMessage() {} func (*TxnCoordMeta) Descriptor() ([]byte, []int) { - return fileDescriptor_data_20aca61e37c0925e, []int{17} + return fileDescriptor_data_2270f11979e470ff, []int{17} } func (m *TxnCoordMeta) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -6159,135 +6141,135 @@ var ( ErrIntOverflowData = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("roachpb/data.proto", fileDescriptor_data_20aca61e37c0925e) } - -var fileDescriptor_data_20aca61e37c0925e = []byte{ - // 2023 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xdc, 0x58, 0xcd, 0x8f, 0x1b, 0x49, - 0x15, 0x9f, 0x76, 0xb7, 0xc7, 0xed, 0xe7, 0x8f, 0xe9, 0xa9, 0x64, 0x36, 0x26, 0x2b, 0xec, 0xac, - 0x83, 0x20, 0x8a, 0x76, 0x3d, 0x22, 0x01, 0x24, 0x22, 0x40, 0xf8, 0x2b, 0x49, 0x3b, 0x63, 0xcf, - 0x6c, 0xbb, 0x27, 0xd1, 0x66, 0x59, 0x35, 0xed, 0xee, 0x1a, 0xbb, 0x15, 0xbb, 0xdb, 0xdb, 0x5d, - 0x9e, 0x8c, 0xf7, 0x2f, 0xd8, 0x1b, 0x7b, 0xe0, 0x80, 0x38, 0x45, 0xe2, 0x86, 0xc4, 0x19, 0x4e, - 0x5c, 0xc9, 0x05, 0x69, 0x6f, 0x20, 0x0e, 0x16, 0x98, 0x0b, 0x67, 0x8e, 0x23, 0x21, 0xa1, 0xaa, - 0xae, 0xb6, 0x7b, 0x32, 0xce, 0xc8, 0xc3, 0x2c, 0x12, 0xe2, 0x32, 0x53, 0xfd, 0xea, 0xbd, 0x5f, - 0x55, 0xbd, 0x8f, 0xdf, 0xab, 0x32, 0x20, 0xdf, 0x33, 0xad, 0xc1, 0xb8, 0xb7, 0x6b, 0x9b, 0xc4, - 0xac, 0x8c, 0x7d, 0x8f, 0x78, 0x68, 0xdb, 0xf2, 0xac, 0x17, 0x4c, 0x5e, 0xe1, 0xb3, 0x37, 0xdf, - 0x89, 0xd4, 0x46, 0x98, 0x98, 0x4b, 0xd5, 0x9b, 0xe5, 0x80, 0x78, 0xbe, 0xd9, 0xc7, 0xbb, 0xd8, - 0xed, 0x3b, 0x6e, 0xf4, 0x8f, 0xea, 0x1d, 0x5b, 0x16, 0xd7, 0xb9, 0x7d, 0x91, 0xce, 0x7d, 0xae, - 0x54, 0x98, 0x10, 0x67, 0xb8, 0x3b, 0x18, 0x5a, 0xbb, 0xc4, 0x19, 0xe1, 0x80, 0x98, 0xa3, 0x31, - 0x9f, 0xb9, 0xde, 0xf7, 0xfa, 0x1e, 0x1b, 0xee, 0xd2, 0x51, 0x28, 0x2d, 0x7f, 0x02, 0x52, 0x77, - 0x6c, 0xba, 0xe8, 0x6b, 0x20, 0xbe, 0xc0, 0xd3, 0x82, 0x78, 0x4b, 0xb8, 0x93, 0xad, 0xa5, 0x4e, - 0x67, 0x25, 0xf1, 0x09, 0x9e, 0x6a, 0x54, 0x86, 0x6e, 0x41, 0x0a, 0xbb, 0xb6, 0x41, 0xa7, 0xa5, - 0xb3, 0xd3, 0x9b, 0xd8, 0xb5, 0x9f, 0xe0, 0xe9, 0x83, 0xec, 0x2f, 0x5e, 0x95, 0x36, 0x7e, 0xf7, - 0xaa, 0x24, 0xfc, 0xe3, 0x55, 0x49, 0x68, 0x49, 0xb2, 0xa0, 0x24, 0x5a, 0x92, 0x9c, 0x50, 0xc4, - 0xf2, 0x08, 0x92, 0x4f, 0xcd, 0xe1, 0x04, 0xa3, 0x77, 0x21, 0xed, 0x9b, 0x2f, 0x8d, 0xde, 0x94, - 0xe0, 0xa0, 0x20, 0x50, 0x18, 0x4d, 0xf6, 0xcd, 0x97, 0x35, 0xfa, 0x8d, 0xaa, 0x90, 0x5e, 0xec, - 0xb6, 0x90, 0xb8, 0x25, 0xdc, 0xc9, 0xdc, 0xfb, 0x7a, 0x65, 0xe9, 0x3c, 0x7a, 0xa4, 0xca, 0x60, - 0x68, 0x55, 0xf4, 0x48, 0xa9, 0x26, 0xbd, 0x9e, 0x95, 0x36, 0xb4, 0xa5, 0xd5, 0x03, 0x89, 0x2e, - 0x5d, 0xfe, 0x18, 0xe4, 0x27, 0x78, 0x1a, 0xae, 0xc8, 0x4f, 0x24, 0xac, 0x38, 0xd1, 0x77, 0x20, - 0x79, 0x4c, 0x75, 0xf8, 0x5a, 0x85, 0xca, 0xb9, 0x40, 0x55, 0x18, 0x06, 0x5f, 0x26, 0x54, 0x2e, - 0xff, 0x49, 0x00, 0xe8, 0x12, 0xcf, 0xc7, 0xaa, 0x8d, 0x5d, 0x82, 0xfa, 0x00, 0xd6, 0x70, 0x12, - 0x10, 0xec, 0x1b, 0x8e, 0xcd, 0x97, 0x79, 0x4c, 0xf5, 0xff, 0x32, 0x2b, 0xdd, 0xef, 0x3b, 0x64, - 0x30, 0xe9, 0x55, 0x2c, 0x6f, 0xb4, 0xbb, 0xc0, 0xb6, 0x7b, 0xcb, 0xf1, 0xee, 0xf8, 0x45, 0x7f, - 0x97, 0x85, 0x6a, 0x32, 0x71, 0xec, 0xca, 0xe1, 0xa1, 0xda, 0x98, 0xcf, 0x4a, 0xe9, 0x7a, 0x08, - 0xa8, 0x36, 0xb4, 0x34, 0xc7, 0x56, 0x6d, 0xf4, 0x01, 0xa4, 0x5c, 0xcf, 0xc6, 0x74, 0x15, 0xba, - 0xdf, 0x64, 0xed, 0xfa, 0x7c, 0x56, 0xda, 0xec, 0x78, 0x36, 0x56, 0x1b, 0xa7, 0x8b, 0x91, 0xb6, - 0x49, 0x95, 0x54, 0x1b, 0x7d, 0x1b, 0x64, 0x9a, 0x28, 0x4c, 0x5f, 0x64, 0xfa, 0xef, 0xcc, 0x67, - 0xa5, 0x54, 0xb8, 0x73, 0x6a, 0x10, 0x0d, 0xb5, 0x54, 0x10, 0x9e, 0xa6, 0xfc, 0x6b, 0x01, 0xb2, - 0xdd, 0xf1, 0xd0, 0x21, 0xba, 0xef, 0xf4, 0xfb, 0xd8, 0x47, 0x4d, 0x48, 0x0f, 0xf1, 0x11, 0x31, - 0x6c, 0x1c, 0x58, 0xec, 0x68, 0x99, 0x7b, 0xe5, 0x15, 0x4e, 0xd2, 0x4c, 0xb7, 0x8f, 0x1b, 0x38, - 0xb0, 0x7c, 0x67, 0x4c, 0x3c, 0x9f, 0xbb, 0x4b, 0xa6, 0xa6, 0x54, 0x8a, 0x1e, 0x01, 0xf8, 0x4e, - 0x7f, 0xc0, 0x71, 0x12, 0x97, 0xc4, 0x49, 0x33, 0x5b, 0x2a, 0x0e, 0xa3, 0xdb, 0x92, 0x64, 0x51, - 0x91, 0xca, 0xf3, 0x04, 0x64, 0xdb, 0xd8, 0xef, 0xe3, 0xff, 0xd1, 0xcd, 0x22, 0x17, 0x94, 0x10, - 0x88, 0xd6, 0xa5, 0x11, 0x10, 0x93, 0x04, 0xac, 0x70, 0x32, 0xf7, 0xde, 0x8f, 0xc1, 0xf1, 0x62, - 0xae, 0x84, 0x55, 0x5c, 0x89, 0x8a, 0xb9, 0xd2, 0x7e, 0x5a, 0xaf, 0x77, 0xa9, 0x4d, 0xed, 0x1d, - 0x0a, 0x3c, 0x9f, 0x95, 0xf2, 0x1a, 0x45, 0x5b, 0xc8, 0xb5, 0x3c, 0x43, 0x6f, 0x1f, 0x5b, 0x16, - 0xfb, 0x46, 0x0f, 0x21, 0x7b, 0xe4, 0x63, 0xfc, 0x19, 0xa6, 0x6b, 0xf9, 0xa4, 0x90, 0x5c, 0xbf, - 0x80, 0x32, 0xa1, 0x61, 0x97, 0xda, 0x9d, 0x71, 0xf2, 0x1f, 0x13, 0xb0, 0x53, 0x1f, 0xd0, 0x93, - 0x6a, 0x78, 0x3c, 0x74, 0x2c, 0x33, 0x58, 0x7a, 0x3b, 0x63, 0xb1, 0x09, 0x83, 0x4c, 0xc7, 0x98, - 0xf9, 0x3b, 0x7f, 0xef, 0x1b, 0xab, 0xfc, 0x14, 0x1a, 0x86, 0x28, 0xfa, 0x74, 0x8c, 0x35, 0xb0, - 0x16, 0x63, 0xd4, 0x80, 0x94, 0x1f, 0x2a, 0x70, 0x57, 0x5f, 0x00, 0x71, 0xce, 0xd9, 0x91, 0x29, - 0x3a, 0x04, 0x65, 0x32, 0xb6, 0x4d, 0x82, 0x6d, 0x83, 0x8b, 0x82, 0x82, 0x78, 0x4b, 0xbc, 0x24, - 0xdc, 0x16, 0xc7, 0x88, 0x8e, 0x8a, 0x1e, 0xc2, 0x96, 0x8b, 0x4f, 0x48, 0x84, 0x49, 0x2b, 0x49, - 0x62, 0x95, 0x54, 0x9c, 0xcf, 0x4a, 0xb9, 0x0e, 0x3e, 0x21, 0x5c, 0x95, 0xd5, 0x53, 0x7a, 0xf1, - 0xa1, 0xe5, 0xdc, 0xd8, 0x9c, 0xfd, 0x40, 0xa6, 0xbc, 0xc8, 0x88, 0xe9, 0x0b, 0x01, 0xae, 0xb5, - 0x3d, 0xdb, 0x39, 0x72, 0xb0, 0x4d, 0xf9, 0x36, 0xf2, 0xe6, 0xfb, 0x80, 0x82, 0x69, 0x40, 0xf0, - 0xc8, 0xb0, 0x3c, 0xf7, 0xc8, 0xe9, 0x1b, 0xc1, 0xd8, 0x74, 0x99, 0x53, 0x65, 0x4d, 0x09, 0x67, - 0xea, 0x6c, 0x82, 0x91, 0x74, 0x13, 0x10, 0x63, 0x82, 0xa1, 0x73, 0x8c, 0x5d, 0x1c, 0x04, 0xa1, - 0x76, 0xe8, 0xbf, 0x1b, 0x2b, 0x0e, 0x4c, 0x8d, 0x34, 0x85, 0x9a, 0xec, 0x71, 0x0b, 0x2a, 0xe1, - 0x5c, 0xf9, 0x13, 0x50, 0xba, 0xc4, 0xb1, 0x5e, 0x4c, 0x6b, 0xcb, 0xba, 0xaf, 0x01, 0x04, 0x4c, - 0x66, 0xf4, 0x1c, 0xc2, 0x6b, 0x69, 0x3d, 0x26, 0x0e, 0x22, 0x28, 0x8e, 0xfe, 0x7b, 0x11, 0x76, - 0x54, 0x97, 0x60, 0xdf, 0x35, 0x87, 0x75, 0x6f, 0x34, 0x5a, 0xae, 0xd1, 0x80, 0x5c, 0x40, 0xb9, - 0xc6, 0x20, 0xa1, 0x80, 0x2f, 0x53, 0x5a, 0xb9, 0xff, 0x25, 0x27, 0x69, 0xd9, 0x20, 0xce, 0x50, - 0x0d, 0xc8, 0x8d, 0x28, 0x09, 0x2c, 0x50, 0x12, 0x6f, 0x45, 0x89, 0x93, 0x85, 0x96, 0x1d, 0xc5, - 0xa9, 0xe3, 0xa7, 0x70, 0x83, 0x27, 0x73, 0x94, 0x3e, 0x0b, 0x3c, 0x91, 0xe1, 0xdd, 0x59, 0x81, - 0xb7, 0xb2, 0x2e, 0xb4, 0x1d, 0x6b, 0x65, 0xb9, 0x3c, 0x87, 0x9d, 0x11, 0x8f, 0x3b, 0x8b, 0xd6, - 0x02, 0x3f, 0x64, 0x84, 0x6f, 0xae, 0xda, 0xef, 0xf9, 0x3c, 0xd1, 0xae, 0x8d, 0x56, 0x24, 0xcf, - 0x87, 0x80, 0x96, 0xd1, 0x5a, 0x00, 0x87, 0xe5, 0x7f, 0x7b, 0x95, 0x3b, 0xdf, 0x08, 0xb7, 0xa6, - 0x04, 0x6f, 0x48, 0x1e, 0xc8, 0x9f, 0xf3, 0x2e, 0x5e, 0xfe, 0x99, 0x00, 0xdb, 0xfb, 0xbd, 0x00, - 0xfb, 0xc7, 0xd8, 0x5e, 0x44, 0x3b, 0xde, 0x8b, 0x84, 0x35, 0x7a, 0xd1, 0x57, 0xd0, 0xd8, 0xe5, - 0xe8, 0x5e, 0x51, 0xfe, 0x4d, 0x0a, 0x32, 0xba, 0x6f, 0xba, 0x81, 0x69, 0x11, 0xc7, 0x73, 0xd1, - 0x63, 0x90, 0xe8, 0x2d, 0x8a, 0xe7, 0xcf, 0xdd, 0x35, 0xb8, 0x55, 0x3f, 0x71, 0xdb, 0x98, 0x98, - 0x35, 0x99, 0x2e, 0xf2, 0xe5, 0xac, 0x24, 0x68, 0x0c, 0x01, 0x21, 0x90, 0x5c, 0x73, 0x14, 0x5e, - 0x07, 0xd2, 0x1a, 0x1b, 0xa3, 0x1f, 0xc0, 0x26, 0xa5, 0xee, 0x49, 0xc8, 0xdd, 0xab, 0x29, 0x2e, - 0xb6, 0x9b, 0x2e, 0xd3, 0xd5, 0xb8, 0x0d, 0x6a, 0x41, 0x7e, 0x68, 0x06, 0xc4, 0x18, 0x60, 0xd3, - 0x27, 0x3d, 0x6c, 0x5e, 0x8a, 0x95, 0x73, 0xd4, 0xf4, 0x71, 0x64, 0x49, 0xb1, 0x3c, 0xdf, 0xe9, - 0x1b, 0x4b, 0x4f, 0x6e, 0x5e, 0x02, 0x8b, 0x9a, 0x2e, 0xe3, 0xf7, 0x18, 0x72, 0x23, 0xf3, 0x24, - 0x06, 0x95, 0x5a, 0x1f, 0x2a, 0x3b, 0x32, 0x4f, 0x96, 0x48, 0x1f, 0xc3, 0x35, 0x8f, 0xa7, 0xc7, - 0x12, 0x2e, 0x28, 0xc8, 0x6f, 0x65, 0xdf, 0x73, 0xc9, 0xc4, 0x61, 0x91, 0xf7, 0xe6, 0x44, 0x80, - 0x7e, 0x0c, 0x59, 0xc7, 0x25, 0xd8, 0x25, 0xac, 0x66, 0x82, 0x42, 0x86, 0xa1, 0xbe, 0x8d, 0xe2, - 0xa2, 0x66, 0x16, 0x9a, 0x50, 0x49, 0x80, 0xca, 0x90, 0x7b, 0xe9, 0x3b, 0x04, 0x1b, 0xc4, 0xf3, - 0x0c, 0x6f, 0x68, 0x17, 0xb2, 0x8c, 0x53, 0x33, 0x4c, 0xa8, 0x7b, 0xde, 0xfe, 0xd0, 0x46, 0x87, - 0x70, 0x1d, 0x8f, 0x3d, 0x6b, 0x60, 0x7c, 0x86, 0x7d, 0x2f, 0xe6, 0x93, 0xfc, 0xfa, 0x3e, 0x41, - 0x0c, 0xe0, 0x39, 0xf6, 0xbd, 0xa5, 0x67, 0x74, 0xb8, 0xe6, 0xe3, 0x23, 0x1f, 0x07, 0x83, 0xb8, - 0x6b, 0x0a, 0x5b, 0x97, 0x40, 0x5d, 0xd8, 0x2f, 0x51, 0x7f, 0x08, 0xef, 0x9e, 0xcd, 0x02, 0xe3, - 0xa5, 0x19, 0x18, 0x91, 0xef, 0x0a, 0x0a, 0x3b, 0x5e, 0xe1, 0x4c, 0xb4, 0x9f, 0x99, 0x41, 0xe4, - 0x74, 0xf4, 0x21, 0x28, 0x8e, 0x6b, 0x1c, 0x0d, 0xd9, 0xc5, 0x84, 0x39, 0x21, 0x28, 0x6c, 0x33, - 0xaf, 0xbe, 0xb7, 0xca, 0xab, 0xf8, 0xd3, 0x09, 0x76, 0x2d, 0x6c, 0x3f, 0xa3, 0x9a, 0x7c, 0x57, - 0x79, 0xc7, 0x7d, 0xc8, 0xec, 0x99, 0x30, 0x38, 0x77, 0xeb, 0x17, 0x15, 0xa9, 0x25, 0xc9, 0x69, - 0x05, 0x5a, 0x92, 0x9c, 0x53, 0xf2, 0xe5, 0x9f, 0x4b, 0xb0, 0x1d, 0xab, 0x10, 0x0d, 0x5b, 0x9e, - 0x6f, 0x7f, 0x85, 0x55, 0xfb, 0xff, 0x59, 0xa1, 0x57, 0x4f, 0xfd, 0xff, 0x42, 0xa8, 0xe5, 0x58, - 0x98, 0x13, 0x8a, 0xb8, 0x08, 0x76, 0x4a, 0x91, 0x5b, 0x92, 0x2c, 0x2b, 0xe9, 0x45, 0xe0, 0x41, - 0xc9, 0xb4, 0x24, 0x39, 0xab, 0xe4, 0xc2, 0x24, 0x68, 0x49, 0x72, 0x5e, 0xd9, 0x6a, 0x49, 0xf2, - 0x96, 0xa2, 0xb4, 0x24, 0x59, 0x51, 0xb6, 0xcb, 0x7f, 0x10, 0x60, 0x53, 0x65, 0xdb, 0x45, 0xdf, - 0x05, 0x69, 0x71, 0xdf, 0xb9, 0xe0, 0x8c, 0xb1, 0xc0, 0x53, 0x75, 0x54, 0x03, 0x91, 0x9c, 0x44, - 0xf7, 0x9e, 0xcb, 0x64, 0x50, 0x78, 0x38, 0x6a, 0x1c, 0x4b, 0x1e, 0xf1, 0xf2, 0xc9, 0xc3, 0xef, - 0x38, 0xbf, 0x14, 0x20, 0x7f, 0xd6, 0x7d, 0x17, 0x3d, 0x3a, 0x2d, 0x90, 0x03, 0xae, 0xcc, 0xdf, - 0x71, 0x8f, 0x4e, 0x67, 0xa5, 0xfa, 0x5a, 0x2f, 0xc5, 0xb7, 0xbc, 0xfc, 0xe9, 0xc1, 0xba, 0xf8, - 0x53, 0x6d, 0x01, 0x1c, 0xeb, 0x96, 0xff, 0x12, 0x21, 0xb9, 0x87, 0xcd, 0x00, 0xa3, 0xef, 0x43, - 0x32, 0x7c, 0x18, 0x5c, 0xe2, 0x3e, 0x17, 0x5a, 0xa0, 0x4f, 0x00, 0xf0, 0xc9, 0xd8, 0xf1, 0x4d, - 0xea, 0x83, 0xf5, 0x1a, 0x78, 0xf1, 0x9f, 0xb3, 0xd2, 0xcd, 0xd8, 0x49, 0x1e, 0x94, 0x7d, 0xd3, - 0xb5, 0xdd, 0xc9, 0x70, 0x68, 0xf6, 0x86, 0xb8, 0xac, 0xc5, 0x00, 0xe3, 0x8f, 0x00, 0xf1, 0x3f, - 0x7f, 0x04, 0x4c, 0xe0, 0x86, 0x8d, 0xc7, 0x3e, 0xb6, 0xd8, 0x3b, 0x80, 0x6d, 0x9c, 0xfe, 0x0d, - 0x9c, 0xe8, 0xd9, 0x75, 0xc5, 0x1d, 0xef, 0x2c, 0xd1, 0xd9, 0x43, 0xa9, 0xcb, 0xb0, 0x51, 0x07, - 0x32, 0x63, 0xdf, 0x1b, 0x7b, 0x01, 0x65, 0xf9, 0x60, 0x3d, 0xf6, 0xc8, 0xcf, 0x67, 0x25, 0x38, - 0xe0, 0x56, 0x7a, 0x57, 0x83, 0x08, 0x41, 0x0f, 0xd0, 0x75, 0x48, 0xb2, 0x66, 0xc2, 0xb8, 0x43, - 0xd4, 0xc2, 0x0f, 0xf4, 0x41, 0x2c, 0x6b, 0x68, 0xaf, 0x16, 0x6b, 0xdb, 0xa7, 0xb3, 0x52, 0x8e, - 0x45, 0x36, 0xca, 0xbd, 0x78, 0xfc, 0x23, 0x4e, 0x2e, 0xcf, 0x05, 0xc8, 0x57, 0x7b, 0x9e, 0xcf, - 0x48, 0xa1, 0xe9, 0x12, 0x7f, 0x7a, 0x51, 0x72, 0x5e, 0xfd, 0xa2, 0x86, 0x06, 0x20, 0x8f, 0x7d, - 0xc7, 0xf3, 0x1d, 0x32, 0xe5, 0xbf, 0x3b, 0xec, 0x9d, 0xce, 0x4a, 0x8f, 0xaf, 0x9a, 0xdf, 0x07, - 0x1c, 0x53, 0x5b, 0xa0, 0xc7, 0x93, 0x3c, 0x01, 0x59, 0xfd, 0xc4, 0xad, 0x7b, 0x9e, 0x6f, 0xd3, - 0x0a, 0x47, 0xdf, 0x0b, 0xa9, 0x21, 0xcc, 0xf4, 0xe2, 0xc5, 0x35, 0x1d, 0xa7, 0x83, 0xdb, 0x90, - 0xb3, 0xbc, 0xd1, 0xc8, 0x74, 0x6d, 0xc3, 0xf2, 0x26, 0x2e, 0x09, 0x4f, 0xa0, 0x65, 0xb9, 0xb0, - 0x4e, 0x65, 0xa8, 0x06, 0x39, 0xde, 0x98, 0x0d, 0x1f, 0x9b, 0x36, 0x4d, 0xaf, 0x35, 0xb8, 0x39, - 0xcb, 0x6d, 0x34, 0x6a, 0x82, 0x1a, 0x90, 0x8f, 0x30, 0x38, 0x35, 0x27, 0xd7, 0x01, 0x89, 0x16, - 0x0e, 0xf9, 0x18, 0x7d, 0x0b, 0xb6, 0x22, 0x14, 0xc7, 0x3d, 0x36, 0x87, 0x8e, 0xcd, 0x92, 0x43, - 0xd6, 0x22, 0x70, 0x35, 0x94, 0xae, 0xec, 0x05, 0xf2, 0x95, 0x7a, 0xc1, 0xa2, 0x03, 0x6c, 0x2a, - 0xa9, 0xbb, 0xbf, 0x15, 0x20, 0xcd, 0x7e, 0x29, 0x63, 0x6f, 0xfa, 0x0c, 0xa4, 0x0e, 0x3b, 0x4f, - 0x3a, 0xfb, 0xcf, 0x3a, 0xca, 0x06, 0x4a, 0x81, 0xa8, 0x76, 0x74, 0x45, 0x40, 0x69, 0x48, 0x3e, - 0xdc, 0xdb, 0xaf, 0xea, 0x4a, 0x82, 0x0e, 0x6b, 0x1f, 0xe9, 0xcd, 0xae, 0x22, 0xa2, 0x6b, 0xb0, - 0xd5, 0x68, 0xee, 0xa9, 0x6d, 0x55, 0x6f, 0x36, 0x8c, 0x50, 0x28, 0x23, 0x19, 0x24, 0x5d, 0x6d, - 0x37, 0x15, 0x89, 0x42, 0x35, 0x9a, 0x75, 0xb5, 0x5d, 0xdd, 0x53, 0x92, 0x68, 0x07, 0xb6, 0x97, - 0xba, 0x91, 0x38, 0x8d, 0xb2, 0x20, 0x37, 0x0e, 0xb5, 0xaa, 0xae, 0xee, 0x77, 0x94, 0x4d, 0x8a, - 0xad, 0x1f, 0x1e, 0xec, 0x35, 0x15, 0xa0, 0x13, 0x35, 0x55, 0xaf, 0x6a, 0x5a, 0xf5, 0x23, 0x25, - 0x83, 0xf2, 0x00, 0x14, 0xb4, 0xdb, 0xd4, 0xd4, 0x66, 0x57, 0xb1, 0xcb, 0xb4, 0x6b, 0xa5, 0xee, - 0xfe, 0x08, 0xb6, 0xcf, 0xfd, 0x40, 0x81, 0xb6, 0x20, 0x53, 0x6d, 0x34, 0x0c, 0xad, 0x79, 0xb0, - 0xa7, 0xd6, 0xab, 0xca, 0x06, 0x42, 0x90, 0xd7, 0x9a, 0xed, 0xfd, 0xa7, 0xcd, 0x85, 0x4c, 0xb8, - 0x29, 0x7d, 0xfe, 0xab, 0xe2, 0xc6, 0xdd, 0xfd, 0x33, 0x77, 0x9b, 0xb0, 0x3d, 0xd0, 0x5d, 0x1f, - 0x34, 0x3b, 0x0d, 0xb5, 0xf3, 0x48, 0xd9, 0xa0, 0x1f, 0x5d, 0xbd, 0xfa, 0x88, 0x7e, 0x88, 0x28, - 0x07, 0xe9, 0xfa, 0x7e, 0xbb, 0xad, 0xea, 0x7a, 0xb3, 0xa1, 0x08, 0x74, 0xae, 0x5a, 0xdb, 0xd7, - 0xe8, 0x47, 0x22, 0x04, 0xac, 0xbd, 0xf7, 0xfa, 0x6f, 0xc5, 0x8d, 0xd7, 0xf3, 0xa2, 0xf0, 0xe5, - 0xbc, 0x28, 0xfc, 0x79, 0x5e, 0x14, 0xfe, 0x3a, 0x2f, 0x0a, 0x5f, 0xfc, 0xbd, 0xb8, 0xf1, 0x3c, - 0xc5, 0xc3, 0xd3, 0xdb, 0x64, 0x3f, 0xd9, 0xde, 0xff, 0x77, 0x00, 0x00, 0x00, 0xff, 0xff, 0x6e, - 0x73, 0x8e, 0xcc, 0x6c, 0x16, 0x00, 0x00, +func init() { proto.RegisterFile("roachpb/data.proto", fileDescriptor_data_2270f11979e470ff) } + +var fileDescriptor_data_2270f11979e470ff = []byte{ + // 2028 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xdc, 0x58, 0xcf, 0x6f, 0xdb, 0xc8, + 0xf5, 0x37, 0x45, 0xca, 0xa2, 0x9e, 0x7e, 0x98, 0x9e, 0xc4, 0x89, 0xbe, 0x59, 0x7c, 0xa5, 0x54, + 0xe9, 0x8f, 0x20, 0xd8, 0x95, 0xd1, 0xa4, 0x2d, 0xd0, 0xa0, 0x2d, 0xaa, 0x5f, 0x49, 0xa8, 0x58, + 0x72, 0x96, 0xa2, 0x13, 0x6c, 0xb6, 0x0b, 0x96, 0x22, 0xc7, 0x12, 0x11, 0x89, 0xd4, 0x92, 0x23, + 0xc7, 0xda, 0xbf, 0x60, 0x6f, 0xdd, 0x43, 0x0f, 0x45, 0x4f, 0x01, 0x7a, 0x2b, 0xd0, 0x73, 0x7b, + 0xea, 0xb5, 0xb9, 0x14, 0xc8, 0xad, 0x45, 0x0f, 0x42, 0xab, 0xbd, 0xf4, 0xdc, 0xa3, 0x81, 0x02, + 0xc5, 0x0c, 0x87, 0x12, 0x1d, 0x2b, 0x86, 0x5c, 0x6f, 0x81, 0xa2, 0x17, 0x7b, 0xf8, 0xe6, 0xbd, + 0xcf, 0xcc, 0xbc, 0x1f, 0x9f, 0x37, 0x23, 0x40, 0xbe, 0x67, 0x5a, 0x83, 0x71, 0x6f, 0xd7, 0x36, + 0x89, 0x59, 0x19, 0xfb, 0x1e, 0xf1, 0xd0, 0xb6, 0xe5, 0x59, 0x2f, 0x98, 0xbc, 0xc2, 0x67, 0x6f, + 0x5c, 0x8b, 0xd4, 0x46, 0x98, 0x98, 0x4b, 0xd5, 0x1b, 0xe5, 0x80, 0x78, 0xbe, 0xd9, 0xc7, 0xbb, + 0xd8, 0xed, 0x3b, 0x6e, 0xf4, 0x8f, 0xea, 0x1d, 0x59, 0x16, 0xd7, 0xb9, 0x75, 0x9e, 0xce, 0x3d, + 0xae, 0x54, 0x98, 0x10, 0x67, 0xb8, 0x3b, 0x18, 0x5a, 0xbb, 0xc4, 0x19, 0xe1, 0x80, 0x98, 0xa3, + 0x31, 0x9f, 0xb9, 0xda, 0xf7, 0xfa, 0x1e, 0x1b, 0xee, 0xd2, 0x51, 0x28, 0x2d, 0x7f, 0x02, 0x52, + 0x77, 0x6c, 0xba, 0xe8, 0xff, 0x40, 0x7c, 0x81, 0xa7, 0x05, 0xf1, 0xa6, 0x70, 0x3b, 0x5b, 0x4b, + 0x9d, 0xcc, 0x4a, 0xe2, 0x63, 0x3c, 0xd5, 0xa8, 0x0c, 0xdd, 0x84, 0x14, 0x76, 0x6d, 0x83, 0x4e, + 0x4b, 0xa7, 0xa7, 0x37, 0xb1, 0x6b, 0x3f, 0xc6, 0xd3, 0xfb, 0xd9, 0x5f, 0xbc, 0x2a, 0x6d, 0xfc, + 0xee, 0x55, 0x49, 0xf8, 0xfb, 0xab, 0x92, 0xd0, 0x92, 0x64, 0x41, 0x49, 0xb4, 0x24, 0x39, 0xa1, + 0x88, 0xe5, 0x11, 0x24, 0x9f, 0x9a, 0xc3, 0x09, 0x46, 0xef, 0x41, 0xda, 0x37, 0x5f, 0x1a, 0xbd, + 0x29, 0xc1, 0x41, 0x41, 0xa0, 0x30, 0x9a, 0xec, 0x9b, 0x2f, 0x6b, 0xf4, 0x1b, 0x55, 0x21, 0xbd, + 0xd8, 0x6d, 0x21, 0x71, 0x53, 0xb8, 0x9d, 0xb9, 0xfb, 0xff, 0x95, 0xa5, 0xf3, 0xe8, 0x91, 0x2a, + 0x83, 0xa1, 0x55, 0xd1, 0x23, 0xa5, 0x9a, 0xf4, 0x7a, 0x56, 0xda, 0xd0, 0x96, 0x56, 0xf7, 0x25, + 0xba, 0x74, 0xf9, 0x63, 0x90, 0x1f, 0xe3, 0x69, 0xb8, 0x22, 0x3f, 0x91, 0xb0, 0xe2, 0x44, 0xdf, + 0x81, 0xe4, 0x11, 0xd5, 0xe1, 0x6b, 0x15, 0x2a, 0x67, 0x02, 0x55, 0x61, 0x18, 0x7c, 0x99, 0x50, + 0xb9, 0xfc, 0x27, 0x01, 0xa0, 0x4b, 0x3c, 0x1f, 0xab, 0x36, 0x76, 0x09, 0xea, 0x03, 0x58, 0xc3, + 0x49, 0x40, 0xb0, 0x6f, 0x38, 0x36, 0x5f, 0xe6, 0x11, 0xd5, 0xff, 0xcb, 0xac, 0x74, 0xaf, 0xef, + 0x90, 0xc1, 0xa4, 0x57, 0xb1, 0xbc, 0xd1, 0xee, 0x02, 0xdb, 0xee, 0x2d, 0xc7, 0xbb, 0xe3, 0x17, + 0xfd, 0x5d, 0x16, 0xaa, 0xc9, 0xc4, 0xb1, 0x2b, 0x07, 0x07, 0x6a, 0x63, 0x3e, 0x2b, 0xa5, 0xeb, + 0x21, 0xa0, 0xda, 0xd0, 0xd2, 0x1c, 0x5b, 0xb5, 0xd1, 0x07, 0x90, 0x72, 0x3d, 0x1b, 0xd3, 0x55, + 0xe8, 0x7e, 0x93, 0xb5, 0xab, 0xf3, 0x59, 0x69, 0xb3, 0xe3, 0xd9, 0x58, 0x6d, 0x9c, 0x2c, 0x46, + 0xda, 0x26, 0x55, 0x52, 0x6d, 0xf4, 0x6d, 0x90, 0x69, 0xa2, 0x30, 0x7d, 0x91, 0xe9, 0x5f, 0x9b, + 0xcf, 0x4a, 0xa9, 0x70, 0xe7, 0xd4, 0x20, 0x1a, 0x6a, 0xa9, 0x20, 0x3c, 0x4d, 0xf9, 0xd7, 0x02, + 0x64, 0xbb, 0xe3, 0xa1, 0x43, 0x74, 0xdf, 0xe9, 0xf7, 0xb1, 0x8f, 0x9a, 0x90, 0x1e, 0xe2, 0x43, + 0x62, 0xd8, 0x38, 0xb0, 0xd8, 0xd1, 0x32, 0x77, 0xcb, 0x2b, 0x9c, 0xa4, 0x99, 0x6e, 0x1f, 0x37, + 0x70, 0x60, 0xf9, 0xce, 0x98, 0x78, 0x3e, 0x77, 0x97, 0x4c, 0x4d, 0xa9, 0x14, 0x3d, 0x04, 0xf0, + 0x9d, 0xfe, 0x80, 0xe3, 0x24, 0x2e, 0x88, 0x93, 0x66, 0xb6, 0x54, 0x1c, 0x46, 0xb7, 0x25, 0xc9, + 0xa2, 0x22, 0x95, 0xe7, 0x09, 0xc8, 0xb6, 0xb1, 0xdf, 0xc7, 0xff, 0xa5, 0x9b, 0x45, 0x2e, 0x28, + 0x21, 0x10, 0xad, 0x4b, 0x23, 0x20, 0x26, 0x09, 0x58, 0xe1, 0x64, 0xee, 0xbe, 0x1f, 0x83, 0xe3, + 0xc5, 0x5c, 0x09, 0xab, 0xb8, 0x12, 0x15, 0x73, 0xa5, 0xfd, 0xb4, 0x5e, 0xef, 0x52, 0x9b, 0xda, + 0x35, 0x0a, 0x3c, 0x9f, 0x95, 0xf2, 0x1a, 0x45, 0x5b, 0xc8, 0xb5, 0x3c, 0x43, 0x6f, 0x1f, 0x59, + 0x16, 0xfb, 0x46, 0x0f, 0x20, 0x7b, 0xe8, 0x63, 0xfc, 0x19, 0xa6, 0x6b, 0xf9, 0xa4, 0x90, 0x5c, + 0xbf, 0x80, 0x32, 0xa1, 0x61, 0x97, 0xda, 0x9d, 0x72, 0xf2, 0x1f, 0x13, 0xb0, 0x53, 0x1f, 0xd0, + 0x93, 0x6a, 0x78, 0x3c, 0x74, 0x2c, 0x33, 0x58, 0x7a, 0x3b, 0x63, 0xb1, 0x09, 0x83, 0x4c, 0xc7, + 0x98, 0xf9, 0x3b, 0x7f, 0xf7, 0xeb, 0xab, 0xfc, 0x14, 0x1a, 0x86, 0x28, 0xfa, 0x74, 0x8c, 0x35, + 0xb0, 0x16, 0x63, 0xd4, 0x80, 0x94, 0x1f, 0x2a, 0x70, 0x57, 0x9f, 0x03, 0x71, 0xc6, 0xd9, 0x91, + 0x29, 0x3a, 0x00, 0x65, 0x32, 0xb6, 0x4d, 0x82, 0x6d, 0x83, 0x8b, 0x82, 0x82, 0x78, 0x53, 0xbc, + 0x20, 0xdc, 0x16, 0xc7, 0x88, 0x8e, 0x8a, 0x1e, 0xc0, 0x96, 0x8b, 0x8f, 0x49, 0x84, 0x49, 0x2b, + 0x49, 0x62, 0x95, 0x54, 0x9c, 0xcf, 0x4a, 0xb9, 0x0e, 0x3e, 0x26, 0x5c, 0x95, 0xd5, 0x53, 0x7a, + 0xf1, 0xa1, 0xe5, 0xdc, 0xd8, 0x9c, 0x7d, 0x5f, 0xa6, 0xbc, 0xc8, 0x88, 0xe9, 0x0b, 0x01, 0xae, + 0xb4, 0x3d, 0xdb, 0x39, 0x74, 0xb0, 0x4d, 0xf9, 0x36, 0xf2, 0xe6, 0xfb, 0x80, 0x82, 0x69, 0x40, + 0xf0, 0xc8, 0xb0, 0x3c, 0xf7, 0xd0, 0xe9, 0x1b, 0xc1, 0xd8, 0x74, 0x99, 0x53, 0x65, 0x4d, 0x09, + 0x67, 0xea, 0x6c, 0x82, 0x91, 0x74, 0x13, 0x10, 0x63, 0x82, 0xa1, 0x73, 0x84, 0x5d, 0x1c, 0x04, + 0xa1, 0x76, 0xe8, 0xbf, 0xeb, 0x2b, 0x0e, 0x4c, 0x8d, 0x34, 0x85, 0x9a, 0xec, 0x71, 0x0b, 0x2a, + 0xe1, 0x5c, 0xf9, 0x13, 0x50, 0xba, 0xc4, 0xb1, 0x5e, 0x4c, 0x6b, 0xcb, 0xba, 0xaf, 0x01, 0x04, + 0x4c, 0x66, 0xf4, 0x1c, 0xc2, 0x6b, 0x69, 0x3d, 0x26, 0x0e, 0x22, 0x28, 0x8e, 0xfe, 0x7b, 0x11, + 0x76, 0x54, 0x97, 0x60, 0xdf, 0x35, 0x87, 0x75, 0x6f, 0x34, 0x5a, 0xae, 0xd1, 0x80, 0x5c, 0x40, + 0xb9, 0xc6, 0x20, 0xa1, 0x80, 0x2f, 0x53, 0x5a, 0xb9, 0xff, 0x25, 0x27, 0x69, 0xd9, 0x20, 0xce, + 0x50, 0x0d, 0xc8, 0x8d, 0x28, 0x09, 0x2c, 0x50, 0x12, 0xef, 0x44, 0x89, 0x93, 0x85, 0x96, 0x1d, + 0xc5, 0xa9, 0xe3, 0xa7, 0x70, 0x9d, 0x27, 0x73, 0x94, 0x3e, 0x0b, 0x3c, 0x91, 0xe1, 0xdd, 0x5e, + 0x81, 0xb7, 0xb2, 0x2e, 0xb4, 0x1d, 0x6b, 0x65, 0xb9, 0x3c, 0x87, 0x9d, 0x11, 0x8f, 0x3b, 0x8b, + 0xd6, 0x02, 0x3f, 0x64, 0x84, 0x6f, 0xae, 0xda, 0xef, 0xd9, 0x3c, 0xd1, 0xae, 0x8c, 0x56, 0x24, + 0xcf, 0x87, 0x80, 0x96, 0xd1, 0x5a, 0x00, 0x87, 0xe5, 0x7f, 0x6b, 0x95, 0x3b, 0xdf, 0x0a, 0xb7, + 0xa6, 0x04, 0x6f, 0x49, 0xee, 0xcb, 0x9f, 0xf3, 0x2e, 0x5e, 0xfe, 0x99, 0x00, 0xdb, 0xfb, 0xbd, + 0x00, 0xfb, 0x47, 0xd8, 0x5e, 0x44, 0x3b, 0xde, 0x8b, 0x84, 0x35, 0x7a, 0xd1, 0x57, 0xd0, 0xd8, + 0xe5, 0xe8, 0x5e, 0x51, 0xfe, 0x4d, 0x0a, 0x32, 0xba, 0x6f, 0xba, 0x81, 0x69, 0x11, 0xc7, 0x73, + 0xd1, 0x23, 0x90, 0xe8, 0x2d, 0x8a, 0xe7, 0xcf, 0x9d, 0x35, 0xb8, 0x55, 0x3f, 0x76, 0xdb, 0x98, + 0x98, 0x35, 0x99, 0x2e, 0xf2, 0x66, 0x56, 0x12, 0x34, 0x86, 0x80, 0x10, 0x48, 0xae, 0x39, 0x0a, + 0xaf, 0x03, 0x69, 0x8d, 0x8d, 0xd1, 0x0f, 0x60, 0x93, 0x52, 0xf7, 0x24, 0xe4, 0xee, 0xd5, 0x14, + 0x17, 0xdb, 0x4d, 0x97, 0xe9, 0x6a, 0xdc, 0x06, 0xb5, 0x20, 0x3f, 0x34, 0x03, 0x62, 0x0c, 0xb0, + 0xe9, 0x93, 0x1e, 0x36, 0x2f, 0xc4, 0xca, 0x39, 0x6a, 0xfa, 0x28, 0xb2, 0xa4, 0x58, 0x9e, 0xef, + 0xf4, 0x8d, 0xa5, 0x27, 0x37, 0x2f, 0x80, 0x45, 0x4d, 0x97, 0xf1, 0x7b, 0x04, 0xb9, 0x91, 0x79, + 0x1c, 0x83, 0x4a, 0xad, 0x0f, 0x95, 0x1d, 0x99, 0xc7, 0x4b, 0xa4, 0x8f, 0xe1, 0x8a, 0xc7, 0xd3, + 0x63, 0x09, 0x17, 0x14, 0xe4, 0x77, 0xb2, 0xef, 0x99, 0x64, 0xe2, 0xb0, 0xc8, 0x7b, 0x7b, 0x22, + 0x40, 0x3f, 0x86, 0xac, 0xe3, 0x12, 0xec, 0x12, 0x56, 0x33, 0x41, 0x21, 0xc3, 0x50, 0xdf, 0x45, + 0x71, 0x51, 0x33, 0x0b, 0x4d, 0xa8, 0x24, 0x40, 0x65, 0xc8, 0xbd, 0xf4, 0x1d, 0x82, 0x0d, 0xe2, + 0x79, 0x86, 0x37, 0xb4, 0x0b, 0x59, 0xc6, 0xa9, 0x19, 0x26, 0xd4, 0x3d, 0x6f, 0x7f, 0x68, 0xa3, + 0x03, 0xb8, 0x8a, 0xc7, 0x9e, 0x35, 0x30, 0x3e, 0xc3, 0xbe, 0x17, 0xf3, 0x49, 0x7e, 0x7d, 0x9f, + 0x20, 0x06, 0xf0, 0x1c, 0xfb, 0xde, 0xd2, 0x33, 0x3a, 0x5c, 0xf1, 0xf1, 0xa1, 0x8f, 0x83, 0x41, + 0xdc, 0x35, 0x85, 0xad, 0x0b, 0xa0, 0x2e, 0xec, 0x97, 0xa8, 0x3f, 0x84, 0xf7, 0x4e, 0x67, 0x81, + 0xf1, 0xd2, 0x0c, 0x8c, 0xc8, 0x77, 0x05, 0x85, 0x1d, 0xaf, 0x70, 0x2a, 0xda, 0xcf, 0xcc, 0x20, + 0x72, 0x3a, 0xfa, 0x10, 0x14, 0xc7, 0x35, 0x0e, 0x87, 0xec, 0x62, 0xc2, 0x9c, 0x10, 0x14, 0xb6, + 0x99, 0x57, 0xbf, 0xb6, 0xca, 0xab, 0xf8, 0xd3, 0x09, 0x76, 0x2d, 0x6c, 0x3f, 0xa3, 0x9a, 0x7c, + 0x57, 0x79, 0xc7, 0x7d, 0xc0, 0xec, 0x99, 0x30, 0x38, 0x73, 0xeb, 0x17, 0x15, 0xa9, 0x25, 0xc9, + 0x69, 0x05, 0x5a, 0x92, 0x9c, 0x53, 0xf2, 0xe5, 0x9f, 0x4b, 0xb0, 0x1d, 0xab, 0x10, 0x0d, 0x5b, + 0x9e, 0x6f, 0x7f, 0x85, 0x55, 0xfb, 0xbf, 0x59, 0xa1, 0x97, 0x4f, 0xfd, 0xff, 0x40, 0xa8, 0xe5, + 0x58, 0x98, 0x13, 0x8a, 0xb8, 0x08, 0x76, 0x4a, 0x91, 0x5b, 0x92, 0x2c, 0x2b, 0xe9, 0x45, 0xe0, + 0x41, 0xc9, 0xb4, 0x24, 0x39, 0xab, 0xe4, 0xc2, 0x24, 0x68, 0x49, 0x72, 0x5e, 0xd9, 0x6a, 0x49, + 0xf2, 0x96, 0xa2, 0xb4, 0x24, 0x59, 0x51, 0xb6, 0xcb, 0x7f, 0x10, 0x60, 0x53, 0x65, 0xdb, 0x45, + 0xdf, 0x05, 0x69, 0x71, 0xdf, 0x39, 0xe7, 0x8c, 0xb1, 0xc0, 0x53, 0x75, 0x54, 0x03, 0x91, 0x1c, + 0x47, 0xf7, 0x9e, 0x8b, 0x64, 0x50, 0x78, 0x38, 0x6a, 0x1c, 0x4b, 0x1e, 0xf1, 0xe2, 0xc9, 0xc3, + 0xef, 0x38, 0xbf, 0x14, 0x20, 0x7f, 0xda, 0x7d, 0xe7, 0x3d, 0x3a, 0x2d, 0x90, 0x03, 0xae, 0xcc, + 0xdf, 0x71, 0x0f, 0x4f, 0x66, 0xa5, 0xfa, 0x5a, 0x2f, 0xc5, 0x77, 0xbc, 0xfc, 0xe9, 0xc1, 0xba, + 0xf8, 0x53, 0x6d, 0x01, 0x1c, 0xeb, 0x96, 0xff, 0x14, 0x21, 0xb9, 0x87, 0xcd, 0x00, 0xa3, 0xef, + 0x43, 0x32, 0x7c, 0x18, 0x5c, 0xe0, 0x3e, 0x17, 0x5a, 0xa0, 0x4f, 0x00, 0xf0, 0xf1, 0xd8, 0xf1, + 0x4d, 0xea, 0x83, 0xf5, 0x1a, 0x78, 0xf1, 0x1f, 0xb3, 0xd2, 0x8d, 0xd8, 0x49, 0xee, 0x97, 0x7d, + 0xd3, 0xb5, 0xdd, 0xc9, 0x70, 0x68, 0xf6, 0x86, 0xb8, 0xac, 0xc5, 0x00, 0xe3, 0x8f, 0x00, 0xf1, + 0xdf, 0x7f, 0x04, 0x4c, 0xe0, 0xba, 0x8d, 0xc7, 0x3e, 0xb6, 0xd8, 0x3b, 0x80, 0x6d, 0x9c, 0xfe, + 0x0d, 0x9c, 0xe8, 0xd9, 0x75, 0xc9, 0x1d, 0xef, 0x2c, 0xd1, 0xd9, 0x43, 0xa9, 0xcb, 0xb0, 0x51, + 0x07, 0x32, 0x63, 0xdf, 0x1b, 0x7b, 0x01, 0x65, 0xf9, 0x60, 0x3d, 0xf6, 0xc8, 0xcf, 0x67, 0x25, + 0x78, 0xc2, 0xad, 0xf4, 0xae, 0x06, 0x11, 0x82, 0x1e, 0xa0, 0xab, 0x90, 0x64, 0xcd, 0x84, 0x71, + 0x87, 0xa8, 0x85, 0x1f, 0xe8, 0x83, 0x58, 0xd6, 0xd0, 0x5e, 0x2d, 0xd6, 0xb6, 0x4f, 0x66, 0xa5, + 0x1c, 0x8b, 0x6c, 0x94, 0x7b, 0xf1, 0xf8, 0x47, 0x9c, 0x5c, 0x9e, 0x0b, 0x90, 0xaf, 0xf6, 0x3c, + 0x9f, 0x91, 0x42, 0xd3, 0x25, 0xfe, 0xf4, 0xbc, 0xe4, 0xbc, 0xfc, 0x45, 0x0d, 0x0d, 0x40, 0x1e, + 0xfb, 0x8e, 0xe7, 0x3b, 0x64, 0xca, 0x7f, 0x77, 0xd8, 0x3b, 0x99, 0x95, 0x1e, 0x5d, 0x36, 0xbf, + 0x9f, 0x70, 0x4c, 0x6d, 0x81, 0x1e, 0x4f, 0xf2, 0x04, 0x64, 0xf5, 0x63, 0xb7, 0xee, 0x79, 0xbe, + 0x4d, 0x2b, 0x1c, 0x7d, 0x2f, 0xa4, 0x86, 0x30, 0xd3, 0x8b, 0xe7, 0xd7, 0x74, 0x9c, 0x0e, 0x6e, + 0x41, 0xce, 0xf2, 0x46, 0x23, 0xd3, 0xb5, 0x0d, 0xcb, 0x9b, 0xb8, 0x24, 0x3c, 0x81, 0x96, 0xe5, + 0xc2, 0x3a, 0x95, 0xa1, 0x1a, 0xe4, 0x78, 0x63, 0x36, 0x7c, 0x6c, 0xda, 0x34, 0xbd, 0xd6, 0xe0, + 0xe6, 0x2c, 0xb7, 0xd1, 0xa8, 0x09, 0x6a, 0x40, 0x3e, 0xc2, 0xe0, 0xd4, 0x9c, 0x5c, 0x07, 0x24, + 0x5a, 0x38, 0xe4, 0x63, 0xf4, 0x2d, 0xd8, 0x8a, 0x50, 0x1c, 0xf7, 0xc8, 0x1c, 0x3a, 0x36, 0x4b, + 0x0e, 0x59, 0x8b, 0xc0, 0xd5, 0x50, 0xba, 0xb2, 0x17, 0xc8, 0x97, 0xea, 0x05, 0x8b, 0x0e, 0xb0, + 0xa9, 0xa4, 0xee, 0xfc, 0x56, 0x80, 0x34, 0xfb, 0xa5, 0x8c, 0xbd, 0xe9, 0x33, 0x90, 0x3a, 0xe8, + 0x3c, 0xee, 0xec, 0x3f, 0xeb, 0x28, 0x1b, 0x28, 0x05, 0xa2, 0xda, 0xd1, 0x15, 0x01, 0xa5, 0x21, + 0xf9, 0x60, 0x6f, 0xbf, 0xaa, 0x2b, 0x09, 0x3a, 0xac, 0x7d, 0xa4, 0x37, 0xbb, 0x8a, 0x88, 0xae, + 0xc0, 0x56, 0xa3, 0xb9, 0xa7, 0xb6, 0x55, 0xbd, 0xd9, 0x30, 0x42, 0xa1, 0x8c, 0x64, 0x90, 0x74, + 0xb5, 0xdd, 0x54, 0x24, 0x0a, 0xd5, 0x68, 0xd6, 0xd5, 0x76, 0x75, 0x4f, 0x49, 0xa2, 0x1d, 0xd8, + 0x5e, 0xea, 0x46, 0xe2, 0x34, 0xca, 0x82, 0xdc, 0x38, 0xd0, 0xaa, 0xba, 0xba, 0xdf, 0x51, 0x36, + 0x29, 0xb6, 0x7e, 0xf0, 0x64, 0xaf, 0xa9, 0x00, 0x9d, 0xa8, 0xa9, 0x7a, 0x55, 0xd3, 0xaa, 0x1f, + 0x29, 0x19, 0x94, 0x07, 0xa0, 0xa0, 0xdd, 0xa6, 0xa6, 0x36, 0xbb, 0x8a, 0x5d, 0xa6, 0x5d, 0x2b, + 0x75, 0xe7, 0x47, 0xb0, 0x7d, 0xe6, 0x07, 0x0a, 0xb4, 0x05, 0x99, 0x6a, 0xa3, 0x61, 0x68, 0xcd, + 0x27, 0x7b, 0x6a, 0xbd, 0xaa, 0x6c, 0x20, 0x04, 0x79, 0xad, 0xd9, 0xde, 0x7f, 0xda, 0x5c, 0xc8, + 0x84, 0x1b, 0xd2, 0xe7, 0xbf, 0x2a, 0x6e, 0xdc, 0xd9, 0x3f, 0x75, 0xb7, 0x09, 0xdb, 0x03, 0xdd, + 0xf5, 0x93, 0x66, 0xa7, 0xa1, 0x76, 0x1e, 0x2a, 0x1b, 0xf4, 0xa3, 0xab, 0x57, 0x1f, 0xd2, 0x0f, + 0x11, 0xe5, 0x20, 0x5d, 0xdf, 0x6f, 0xb7, 0x55, 0x5d, 0x6f, 0x36, 0x14, 0x81, 0xce, 0x55, 0x6b, + 0xfb, 0x1a, 0xfd, 0x48, 0x84, 0x80, 0xb5, 0x6f, 0xbc, 0xfe, 0x5b, 0x71, 0xe3, 0xf5, 0xbc, 0x28, + 0xbc, 0x99, 0x17, 0x85, 0x3f, 0xcf, 0x8b, 0xc2, 0x5f, 0xe7, 0x45, 0xe1, 0x8b, 0x2f, 0x8b, 0x1b, + 0x6f, 0xbe, 0x2c, 0x6e, 0x3c, 0x4f, 0xf1, 0x10, 0xf5, 0x36, 0xd9, 0xcf, 0xb6, 0xf7, 0xfe, 0x15, + 0x00, 0x00, 0xff, 0xff, 0xa6, 0x1d, 0x44, 0x3c, 0x70, 0x16, 0x00, 0x00, } diff --git a/pkg/roachpb/data_test.go b/pkg/roachpb/data_test.go index a30338f57c79..7527155ea8be 100644 --- a/pkg/roachpb/data_test.go +++ b/pkg/roachpb/data_test.go @@ -879,7 +879,6 @@ func TestLeaseEqual(t *testing.T) { Epoch int64 Sequence LeaseSequence XXX_NoUnkeyedLiteral struct{} - XXX_sizecache int32 } // Verify that the lease structure does not change unexpectedly. If a compile // error occurs on the following line of code, update the expectedLease @@ -887,7 +886,6 @@ func TestLeaseEqual(t *testing.T) { var _ = expectedLease(Lease{}) // Appease the linter. var _ = expectedLease{}.XXX_NoUnkeyedLiteral - var _ = expectedLease{}.XXX_sizecache // Verify that nil == &hlc.Timestamp{} for the Expiration and // DeprecatedStartStasis fields. See #19843. diff --git a/pkg/roachpb/errors.pb.go b/pkg/roachpb/errors.pb.go index a28305adbdee..fe49cb820b92 100644 --- a/pkg/roachpb/errors.pb.go +++ b/pkg/roachpb/errors.pb.go @@ -114,7 +114,7 @@ func (x *TransactionAbortedReason) UnmarshalJSON(data []byte) error { return nil } func (TransactionAbortedReason) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_errors_030fa72c5b3e9e7d, []int{0} + return fileDescriptor_errors_51f6c060a022ae20, []int{0} } // TransactionRetryReason specifies what caused a transaction retry. @@ -171,7 +171,7 @@ func (x *TransactionRetryReason) UnmarshalJSON(data []byte) error { return nil } func (TransactionRetryReason) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_errors_030fa72c5b3e9e7d, []int{1} + return fileDescriptor_errors_51f6c060a022ae20, []int{1} } // TransactionRestart indicates how an error should be handled in a @@ -222,7 +222,7 @@ func (x *TransactionRestart) UnmarshalJSON(data []byte) error { return nil } func (TransactionRestart) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_errors_030fa72c5b3e9e7d, []int{2} + return fileDescriptor_errors_51f6c060a022ae20, []int{2} } // Reason specifies what caused the error. @@ -265,7 +265,7 @@ func (x *TransactionStatusError_Reason) UnmarshalJSON(data []byte) error { return nil } func (TransactionStatusError_Reason) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_errors_030fa72c5b3e9e7d, []int{9, 0} + return fileDescriptor_errors_51f6c060a022ae20, []int{9, 0} } // Reason specifies what caused the error. @@ -321,7 +321,7 @@ func (x *RangeFeedRetryError_Reason) UnmarshalJSON(data []byte) error { return nil } func (RangeFeedRetryError_Reason) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_errors_030fa72c5b3e9e7d, []int{29, 0} + return fileDescriptor_errors_51f6c060a022ae20, []int{29, 0} } // A NotLeaseHolderError indicates that the current range is not the lease @@ -343,14 +343,13 @@ type NotLeaseHolderError struct { // than the lease under which it had been proposed. CustomMsg string `protobuf:"bytes,5,opt,name=custom_msg,json=customMsg" json:"custom_msg"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *NotLeaseHolderError) Reset() { *m = NotLeaseHolderError{} } func (m *NotLeaseHolderError) String() string { return proto.CompactTextString(m) } func (*NotLeaseHolderError) ProtoMessage() {} func (*NotLeaseHolderError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_030fa72c5b3e9e7d, []int{0} + return fileDescriptor_errors_51f6c060a022ae20, []int{0} } func (m *NotLeaseHolderError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -380,14 +379,13 @@ var xxx_messageInfo_NotLeaseHolderError proto.InternalMessageInfo // retry the request with another peer. type NodeUnavailableError struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *NodeUnavailableError) Reset() { *m = NodeUnavailableError{} } func (m *NodeUnavailableError) String() string { return proto.CompactTextString(m) } func (*NodeUnavailableError) ProtoMessage() {} func (*NodeUnavailableError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_030fa72c5b3e9e7d, []int{1} + return fileDescriptor_errors_51f6c060a022ae20, []int{1} } func (m *NodeUnavailableError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -416,14 +414,13 @@ var xxx_messageInfo_NodeUnavailableError proto.InternalMessageInfo // does not know how to handle the type of request received. type UnsupportedRequestError struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *UnsupportedRequestError) Reset() { *m = UnsupportedRequestError{} } func (m *UnsupportedRequestError) String() string { return proto.CompactTextString(m) } func (*UnsupportedRequestError) ProtoMessage() {} func (*UnsupportedRequestError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_030fa72c5b3e9e7d, []int{2} + return fileDescriptor_errors_51f6c060a022ae20, []int{2} } func (m *UnsupportedRequestError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -455,14 +452,13 @@ type RangeNotFoundError struct { // store_id is nonzero only if the error originated on a Store. StoreID StoreID `protobuf:"varint,2,opt,name=store_id,json=storeId,casttype=StoreID" json:"store_id"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RangeNotFoundError) Reset() { *m = RangeNotFoundError{} } func (m *RangeNotFoundError) String() string { return proto.CompactTextString(m) } func (*RangeNotFoundError) ProtoMessage() {} func (*RangeNotFoundError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_030fa72c5b3e9e7d, []int{3} + return fileDescriptor_errors_51f6c060a022ae20, []int{3} } func (m *RangeNotFoundError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -501,14 +497,13 @@ type RangeKeyMismatchError struct { // authoritative knowledge of the range requested by the sender. SuggestedRange *RangeDescriptor `protobuf:"bytes,4,opt,name=suggested_range,json=suggestedRange" json:"suggested_range,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RangeKeyMismatchError) Reset() { *m = RangeKeyMismatchError{} } func (m *RangeKeyMismatchError) String() string { return proto.CompactTextString(m) } func (*RangeKeyMismatchError) ProtoMessage() {} func (*RangeKeyMismatchError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_030fa72c5b3e9e7d, []int{4} + return fileDescriptor_errors_51f6c060a022ae20, []int{4} } func (m *RangeKeyMismatchError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -549,14 +544,13 @@ type ReadWithinUncertaintyIntervalError struct { MaxTimestamp *hlc.Timestamp `protobuf:"bytes,3,opt,name=max_timestamp,json=maxTimestamp" json:"max_timestamp,omitempty"` ObservedTimestamps []ObservedTimestamp `protobuf:"bytes,4,rep,name=observed_timestamps,json=observedTimestamps" json:"observed_timestamps"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ReadWithinUncertaintyIntervalError) Reset() { *m = ReadWithinUncertaintyIntervalError{} } func (m *ReadWithinUncertaintyIntervalError) String() string { return proto.CompactTextString(m) } func (*ReadWithinUncertaintyIntervalError) ProtoMessage() {} func (*ReadWithinUncertaintyIntervalError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_030fa72c5b3e9e7d, []int{5} + return fileDescriptor_errors_51f6c060a022ae20, []int{5} } func (m *ReadWithinUncertaintyIntervalError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -594,14 +588,13 @@ var xxx_messageInfo_ReadWithinUncertaintyIntervalError proto.InternalMessageInfo type TransactionAbortedError struct { Reason TransactionAbortedReason `protobuf:"varint,1,opt,name=reason,enum=cockroach.roachpb.TransactionAbortedReason" json:"reason"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *TransactionAbortedError) Reset() { *m = TransactionAbortedError{} } func (m *TransactionAbortedError) String() string { return proto.CompactTextString(m) } func (*TransactionAbortedError) ProtoMessage() {} func (*TransactionAbortedError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_030fa72c5b3e9e7d, []int{6} + return fileDescriptor_errors_51f6c060a022ae20, []int{6} } func (m *TransactionAbortedError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -632,14 +625,13 @@ var xxx_messageInfo_TransactionAbortedError proto.InternalMessageInfo type TransactionPushError struct { PusheeTxn Transaction `protobuf:"bytes,1,opt,name=pushee_txn,json=pusheeTxn" json:"pushee_txn"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *TransactionPushError) Reset() { *m = TransactionPushError{} } func (m *TransactionPushError) String() string { return proto.CompactTextString(m) } func (*TransactionPushError) ProtoMessage() {} func (*TransactionPushError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_030fa72c5b3e9e7d, []int{7} + return fileDescriptor_errors_51f6c060a022ae20, []int{7} } func (m *TransactionPushError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -670,14 +662,13 @@ type TransactionRetryError struct { Reason TransactionRetryReason `protobuf:"varint,1,opt,name=reason,enum=cockroach.roachpb.TransactionRetryReason" json:"reason"` ExtraMsg string `protobuf:"bytes,2,opt,name=extra_msg,json=extraMsg" json:"extra_msg"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *TransactionRetryError) Reset() { *m = TransactionRetryError{} } func (m *TransactionRetryError) String() string { return proto.CompactTextString(m) } func (*TransactionRetryError) ProtoMessage() {} func (*TransactionRetryError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_030fa72c5b3e9e7d, []int{8} + return fileDescriptor_errors_51f6c060a022ae20, []int{8} } func (m *TransactionRetryError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -712,14 +703,13 @@ type TransactionStatusError struct { Msg string `protobuf:"bytes,1,opt,name=msg" json:"msg"` Reason TransactionStatusError_Reason `protobuf:"varint,2,opt,name=reason,enum=cockroach.roachpb.TransactionStatusError_Reason" json:"reason"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *TransactionStatusError) Reset() { *m = TransactionStatusError{} } func (m *TransactionStatusError) String() string { return proto.CompactTextString(m) } func (*TransactionStatusError) ProtoMessage() {} func (*TransactionStatusError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_030fa72c5b3e9e7d, []int{9} + return fileDescriptor_errors_51f6c060a022ae20, []int{9} } func (m *TransactionStatusError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -752,14 +742,13 @@ var xxx_messageInfo_TransactionStatusError proto.InternalMessageInfo type WriteIntentError struct { Intents []Intent `protobuf:"bytes,1,rep,name=intents" json:"intents"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *WriteIntentError) Reset() { *m = WriteIntentError{} } func (m *WriteIntentError) String() string { return proto.CompactTextString(m) } func (*WriteIntentError) ProtoMessage() {} func (*WriteIntentError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_030fa72c5b3e9e7d, []int{10} + return fileDescriptor_errors_51f6c060a022ae20, []int{10} } func (m *WriteIntentError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -792,14 +781,13 @@ type WriteTooOldError struct { Timestamp hlc.Timestamp `protobuf:"bytes,1,opt,name=timestamp" json:"timestamp"` ActualTimestamp hlc.Timestamp `protobuf:"bytes,2,opt,name=actual_timestamp,json=actualTimestamp" json:"actual_timestamp"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *WriteTooOldError) Reset() { *m = WriteTooOldError{} } func (m *WriteTooOldError) String() string { return proto.CompactTextString(m) } func (*WriteTooOldError) ProtoMessage() {} func (*WriteTooOldError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_030fa72c5b3e9e7d, []int{11} + return fileDescriptor_errors_51f6c060a022ae20, []int{11} } func (m *WriteTooOldError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -830,14 +818,13 @@ var xxx_messageInfo_WriteTooOldError proto.InternalMessageInfo // The operation should be retried inside of a transaction. type OpRequiresTxnError struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *OpRequiresTxnError) Reset() { *m = OpRequiresTxnError{} } func (m *OpRequiresTxnError) String() string { return proto.CompactTextString(m) } func (*OpRequiresTxnError) ProtoMessage() {} func (*OpRequiresTxnError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_030fa72c5b3e9e7d, []int{12} + return fileDescriptor_errors_51f6c060a022ae20, []int{12} } func (m *OpRequiresTxnError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -869,14 +856,13 @@ var xxx_messageInfo_OpRequiresTxnError proto.InternalMessageInfo type ConditionFailedError struct { ActualValue *Value `protobuf:"bytes,1,opt,name=actual_value,json=actualValue" json:"actual_value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ConditionFailedError) Reset() { *m = ConditionFailedError{} } func (m *ConditionFailedError) String() string { return proto.CompactTextString(m) } func (*ConditionFailedError) ProtoMessage() {} func (*ConditionFailedError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_030fa72c5b3e9e7d, []int{13} + return fileDescriptor_errors_51f6c060a022ae20, []int{13} } func (m *ConditionFailedError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -908,14 +894,13 @@ type LeaseRejectedError struct { Requested Lease `protobuf:"bytes,2,opt,name=requested" json:"requested"` Existing Lease `protobuf:"bytes,3,opt,name=existing" json:"existing"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *LeaseRejectedError) Reset() { *m = LeaseRejectedError{} } func (m *LeaseRejectedError) String() string { return proto.CompactTextString(m) } func (*LeaseRejectedError) ProtoMessage() {} func (*LeaseRejectedError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_030fa72c5b3e9e7d, []int{14} + return fileDescriptor_errors_51f6c060a022ae20, []int{14} } func (m *LeaseRejectedError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -945,14 +930,13 @@ var xxx_messageInfo_LeaseRejectedError proto.InternalMessageInfo type SendError struct { Message string `protobuf:"bytes,1,opt,name=message" json:"message"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *SendError) Reset() { *m = SendError{} } func (m *SendError) String() string { return proto.CompactTextString(m) } func (*SendError) ProtoMessage() {} func (*SendError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_030fa72c5b3e9e7d, []int{15} + return fileDescriptor_errors_51f6c060a022ae20, []int{15} } func (m *SendError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -985,14 +969,13 @@ type AmbiguousResultError struct { // into an AmbiguousResultError. Useful for tests. WrappedErr *Error `protobuf:"bytes,2,opt,name=wrapped_err,json=wrappedErr" json:"wrapped_err,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *AmbiguousResultError) Reset() { *m = AmbiguousResultError{} } func (m *AmbiguousResultError) String() string { return proto.CompactTextString(m) } func (*AmbiguousResultError) ProtoMessage() {} func (*AmbiguousResultError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_030fa72c5b3e9e7d, []int{16} + return fileDescriptor_errors_51f6c060a022ae20, []int{16} } func (m *AmbiguousResultError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1021,14 +1004,13 @@ var xxx_messageInfo_AmbiguousResultError proto.InternalMessageInfo // the replica. type RaftGroupDeletedError struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RaftGroupDeletedError) Reset() { *m = RaftGroupDeletedError{} } func (m *RaftGroupDeletedError) String() string { return proto.CompactTextString(m) } func (*RaftGroupDeletedError) ProtoMessage() {} func (*RaftGroupDeletedError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_030fa72c5b3e9e7d, []int{17} + return fileDescriptor_errors_51f6c060a022ae20, []int{17} } func (m *RaftGroupDeletedError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1061,14 +1043,13 @@ type ReplicaCorruptionError struct { // necessary steps will be taken. For now, required for testing. Processed bool `protobuf:"varint,2,opt,name=processed" json:"processed"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ReplicaCorruptionError) Reset() { *m = ReplicaCorruptionError{} } func (m *ReplicaCorruptionError) String() string { return proto.CompactTextString(m) } func (*ReplicaCorruptionError) ProtoMessage() {} func (*ReplicaCorruptionError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_030fa72c5b3e9e7d, []int{18} + return fileDescriptor_errors_51f6c060a022ae20, []int{18} } func (m *ReplicaCorruptionError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1100,14 +1081,13 @@ type ReplicaTooOldError struct { // replica_id is the ID of the replica that is too old. ReplicaID ReplicaID `protobuf:"varint,1,opt,name=replica_id,json=replicaId,casttype=ReplicaID" json:"replica_id"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ReplicaTooOldError) Reset() { *m = ReplicaTooOldError{} } func (m *ReplicaTooOldError) String() string { return proto.CompactTextString(m) } func (*ReplicaTooOldError) ProtoMessage() {} func (*ReplicaTooOldError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_030fa72c5b3e9e7d, []int{19} + return fileDescriptor_errors_51f6c060a022ae20, []int{19} } func (m *ReplicaTooOldError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1137,14 +1117,13 @@ var xxx_messageInfo_ReplicaTooOldError proto.InternalMessageInfo type StoreNotFoundError struct { StoreID StoreID `protobuf:"varint,1,opt,name=store_id,json=storeId,casttype=StoreID" json:"store_id"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *StoreNotFoundError) Reset() { *m = StoreNotFoundError{} } func (m *StoreNotFoundError) String() string { return proto.CompactTextString(m) } func (*StoreNotFoundError) ProtoMessage() {} func (*StoreNotFoundError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_030fa72c5b3e9e7d, []int{20} + return fileDescriptor_errors_51f6c060a022ae20, []int{20} } func (m *StoreNotFoundError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1185,14 +1164,13 @@ type UnhandledRetryableError struct { // detail is one of the retryable ones. PErr Error `protobuf:"bytes,1,opt,name=pErr" json:"pErr"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *UnhandledRetryableError) Reset() { *m = UnhandledRetryableError{} } func (m *UnhandledRetryableError) String() string { return proto.CompactTextString(m) } func (*UnhandledRetryableError) ProtoMessage() {} func (*UnhandledRetryableError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_030fa72c5b3e9e7d, []int{21} + return fileDescriptor_errors_51f6c060a022ae20, []int{21} } func (m *UnhandledRetryableError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1239,14 +1217,13 @@ type TransactionRetryWithProtoRefreshError struct { // Transaction. Transaction Transaction `protobuf:"bytes,3,opt,name=transaction" json:"transaction"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *TransactionRetryWithProtoRefreshError) Reset() { *m = TransactionRetryWithProtoRefreshError{} } func (m *TransactionRetryWithProtoRefreshError) String() string { return proto.CompactTextString(m) } func (*TransactionRetryWithProtoRefreshError) ProtoMessage() {} func (*TransactionRetryWithProtoRefreshError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_030fa72c5b3e9e7d, []int{22} + return fileDescriptor_errors_51f6c060a022ae20, []int{22} } func (m *TransactionRetryWithProtoRefreshError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1279,14 +1256,13 @@ type TxnAlreadyEncounteredErrorError struct { // previously. PrevError string `protobuf:"bytes,1,opt,name=prev_error,json=prevError" json:"prev_error"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *TxnAlreadyEncounteredErrorError) Reset() { *m = TxnAlreadyEncounteredErrorError{} } func (m *TxnAlreadyEncounteredErrorError) String() string { return proto.CompactTextString(m) } func (*TxnAlreadyEncounteredErrorError) ProtoMessage() {} func (*TxnAlreadyEncounteredErrorError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_030fa72c5b3e9e7d, []int{23} + return fileDescriptor_errors_51f6c060a022ae20, []int{23} } func (m *TxnAlreadyEncounteredErrorError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1318,14 +1294,13 @@ type IntegerOverflowError struct { CurrentValue int64 `protobuf:"varint,2,opt,name=current_value,json=currentValue" json:"current_value"` IncrementValue int64 `protobuf:"varint,3,opt,name=increment_value,json=incrementValue" json:"increment_value"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *IntegerOverflowError) Reset() { *m = IntegerOverflowError{} } func (m *IntegerOverflowError) String() string { return proto.CompactTextString(m) } func (*IntegerOverflowError) ProtoMessage() {} func (*IntegerOverflowError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_030fa72c5b3e9e7d, []int{24} + return fileDescriptor_errors_51f6c060a022ae20, []int{24} } func (m *IntegerOverflowError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1362,14 +1337,13 @@ type MixedSuccessError struct { // ErrorDetail). WrappedMessage string `protobuf:"bytes,2,opt,name=wrapped_message,json=wrappedMessage" json:"wrapped_message"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *MixedSuccessError) Reset() { *m = MixedSuccessError{} } func (m *MixedSuccessError) String() string { return proto.CompactTextString(m) } func (*MixedSuccessError) ProtoMessage() {} func (*MixedSuccessError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_030fa72c5b3e9e7d, []int{25} + return fileDescriptor_errors_51f6c060a022ae20, []int{25} } func (m *MixedSuccessError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1400,14 +1374,13 @@ type BatchTimestampBeforeGCError struct { Timestamp hlc.Timestamp `protobuf:"bytes,1,opt,name=Timestamp" json:"Timestamp"` Threshold hlc.Timestamp `protobuf:"bytes,2,opt,name=Threshold" json:"Threshold"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *BatchTimestampBeforeGCError) Reset() { *m = BatchTimestampBeforeGCError{} } func (m *BatchTimestampBeforeGCError) String() string { return proto.CompactTextString(m) } func (*BatchTimestampBeforeGCError) ProtoMessage() {} func (*BatchTimestampBeforeGCError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_030fa72c5b3e9e7d, []int{26} + return fileDescriptor_errors_51f6c060a022ae20, []int{26} } func (m *BatchTimestampBeforeGCError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1441,14 +1414,13 @@ type IntentMissingError struct { // The key where the intent was expected. Key Key `protobuf:"bytes,2,opt,name=key,casttype=Key" json:"key,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *IntentMissingError) Reset() { *m = IntentMissingError{} } func (m *IntentMissingError) String() string { return proto.CompactTextString(m) } func (*IntentMissingError) ProtoMessage() {} func (*IntentMissingError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_030fa72c5b3e9e7d, []int{27} + return fileDescriptor_errors_51f6c060a022ae20, []int{27} } func (m *IntentMissingError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1480,14 +1452,13 @@ var xxx_messageInfo_IntentMissingError proto.InternalMessageInfo // This error is handled by the Store and should not escape to higher levels. type MergeInProgressError struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *MergeInProgressError) Reset() { *m = MergeInProgressError{} } func (m *MergeInProgressError) String() string { return proto.CompactTextString(m) } func (*MergeInProgressError) ProtoMessage() {} func (*MergeInProgressError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_030fa72c5b3e9e7d, []int{28} + return fileDescriptor_errors_51f6c060a022ae20, []int{28} } func (m *MergeInProgressError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1517,14 +1488,13 @@ var xxx_messageInfo_MergeInProgressError proto.InternalMessageInfo type RangeFeedRetryError struct { Reason RangeFeedRetryError_Reason `protobuf:"varint,1,opt,name=reason,enum=cockroach.roachpb.RangeFeedRetryError_Reason" json:"reason"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RangeFeedRetryError) Reset() { *m = RangeFeedRetryError{} } func (m *RangeFeedRetryError) String() string { return proto.CompactTextString(m) } func (*RangeFeedRetryError) ProtoMessage() {} func (*RangeFeedRetryError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_030fa72c5b3e9e7d, []int{29} + return fileDescriptor_errors_51f6c060a022ae20, []int{29} } func (m *RangeFeedRetryError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1558,14 +1528,13 @@ var xxx_messageInfo_RangeFeedRetryError proto.InternalMessageInfo type IndeterminateCommitError struct { StagingTxn Transaction `protobuf:"bytes,1,opt,name=staging_txn,json=stagingTxn" json:"staging_txn"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *IndeterminateCommitError) Reset() { *m = IndeterminateCommitError{} } func (m *IndeterminateCommitError) String() string { return proto.CompactTextString(m) } func (*IndeterminateCommitError) ProtoMessage() {} func (*IndeterminateCommitError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_030fa72c5b3e9e7d, []int{30} + return fileDescriptor_errors_51f6c060a022ae20, []int{30} } func (m *IndeterminateCommitError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1625,14 +1594,13 @@ type ErrorDetail struct { // *ErrorDetail_IndeterminateCommit Value isErrorDetail_Value `protobuf_oneof:"value"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ErrorDetail) Reset() { *m = ErrorDetail{} } func (m *ErrorDetail) String() string { return proto.CompactTextString(m) } func (*ErrorDetail) ProtoMessage() {} func (*ErrorDetail) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_030fa72c5b3e9e7d, []int{31} + return fileDescriptor_errors_51f6c060a022ae20, []int{31} } func (m *ErrorDetail) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2615,14 +2583,13 @@ func _ErrorDetail_OneofSizer(msg proto.Message) (n int) { type ErrPosition struct { Index int32 `protobuf:"varint,1,opt,name=index" json:"index"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ErrPosition) Reset() { *m = ErrPosition{} } func (m *ErrPosition) String() string { return proto.CompactTextString(m) } func (*ErrPosition) ProtoMessage() {} func (*ErrPosition) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_030fa72c5b3e9e7d, []int{32} + return fileDescriptor_errors_51f6c060a022ae20, []int{32} } func (m *ErrPosition) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2672,13 +2639,12 @@ type Error struct { // which can be used by the receiver to update its local HLC. Now hlc.Timestamp `protobuf:"bytes,8,opt,name=now" json:"now"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *Error) Reset() { *m = Error{} } func (*Error) ProtoMessage() {} func (*Error) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_030fa72c5b3e9e7d, []int{33} + return fileDescriptor_errors_51f6c060a022ae20, []int{33} } func (m *Error) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -11023,191 +10989,191 @@ var ( ErrIntOverflowErrors = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("roachpb/errors.proto", fileDescriptor_errors_030fa72c5b3e9e7d) } +func init() { proto.RegisterFile("roachpb/errors.proto", fileDescriptor_errors_51f6c060a022ae20) } -var fileDescriptor_errors_030fa72c5b3e9e7d = []byte{ - // 2923 bytes of a gzipped FileDescriptorProto +var fileDescriptor_errors_51f6c060a022ae20 = []byte{ + // 2928 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x59, 0xcb, 0x6f, 0x1b, 0xd7, - 0xb9, 0xe7, 0x50, 0x94, 0x48, 0x7d, 0x7a, 0x8d, 0x8e, 0x65, 0x79, 0x2c, 0xc7, 0x94, 0x2c, 0xc7, + 0xb9, 0xe7, 0x50, 0x94, 0x48, 0x7d, 0x7a, 0x8d, 0x8e, 0x65, 0x79, 0x2c, 0xc7, 0x94, 0x22, 0xc7, 0x89, 0xe3, 0x20, 0xd2, 0x85, 0x73, 0x8d, 0x7b, 0xe3, 0x9b, 0x5c, 0x80, 0x8f, 0x91, 0x38, 0x12, 0x1f, 0xca, 0x90, 0x8a, 0xe2, 0xa4, 0xc5, 0xe9, 0x88, 0x73, 0x44, 0x4d, 0x4c, 0xce, 0xb0, 0x67, 0x86, 0x16, 0xb5, 0xeb, 0x32, 0xed, 0xaa, 0x05, 0xba, 0xe8, 0xae, 0x01, 0x8a, 0x2e, 0x82, 0x6e, - 0x8b, 0xfc, 0x0d, 0xd9, 0x14, 0xe8, 0x32, 0xe8, 0xc2, 0x68, 0x5d, 0xa0, 0x28, 0xda, 0xff, 0x20, + 0x8b, 0xfc, 0x0d, 0xd9, 0x14, 0xc8, 0x32, 0xe8, 0xc2, 0x68, 0x1d, 0xa0, 0x28, 0xda, 0xff, 0x20, 0xab, 0xe2, 0x3c, 0x86, 0x1c, 0x8a, 0x43, 0x85, 0xc9, 0x8e, 0xf3, 0xbd, 0xce, 0x77, 0xce, 0xf9, 0x1e, 0xbf, 0xef, 0x10, 0xd6, 0xa8, 0x67, 0x35, 0xcf, 0xbb, 0xa7, 0xbb, 0x84, 0x52, 0x8f, 0xfa, - 0x3b, 0x5d, 0xea, 0x05, 0x1e, 0x5a, 0x6d, 0x7a, 0xcd, 0xe7, 0x9c, 0xb3, 0x23, 0xf9, 0x1b, 0x28, + 0x3b, 0x5d, 0xea, 0x05, 0x1e, 0x5a, 0x6d, 0x7a, 0xcd, 0x67, 0x9c, 0xb3, 0x23, 0xf9, 0x1b, 0x28, 0x14, 0xb4, 0xad, 0xc0, 0x12, 0x62, 0x1b, 0xeb, 0x21, 0xad, 0x43, 0x02, 0x2b, 0x42, 0xd7, 0x7a, 0x81, 0xd3, 0xde, 0x3d, 0x6f, 0x37, 0x77, 0x03, 0xa7, 0x43, 0xfc, 0xc0, 0xea, 0x74, 0x25, 0x67, - 0xad, 0xe5, 0xb5, 0x3c, 0xfe, 0x73, 0x97, 0xfd, 0x12, 0xd4, 0xed, 0xaf, 0x92, 0x70, 0xa3, 0xea, + 0xad, 0xe5, 0xb5, 0x3c, 0xfe, 0x73, 0x97, 0xfd, 0x12, 0xd4, 0xed, 0x2f, 0x93, 0x70, 0xa3, 0xea, 0x05, 0x65, 0x62, 0xf9, 0xa4, 0xe4, 0xb5, 0x6d, 0x42, 0x75, 0xe6, 0x0d, 0x2a, 0x42, 0x9a, 0x92, - 0x6e, 0xdb, 0x69, 0x5a, 0x9a, 0xb2, 0xa5, 0x3c, 0x5c, 0x78, 0xfc, 0xfa, 0xce, 0x98, 0x63, 0x3b, - 0xa6, 0x90, 0x28, 0x12, 0xbf, 0x49, 0x9d, 0x6e, 0xe0, 0xd1, 0x7c, 0xea, 0xeb, 0x97, 0x9b, 0x09, + 0x6e, 0xdb, 0x69, 0x5a, 0x9a, 0xb2, 0xa5, 0x3c, 0x58, 0x78, 0xf4, 0xda, 0xce, 0x98, 0x63, 0x3b, + 0xa6, 0x90, 0x28, 0x12, 0xbf, 0x49, 0x9d, 0x6e, 0xe0, 0xd1, 0x7c, 0xea, 0xab, 0x17, 0x9b, 0x09, 0x33, 0x54, 0x45, 0xfb, 0xb0, 0xd8, 0x66, 0x96, 0xf1, 0x39, 0x37, 0xad, 0x25, 0xa7, 0x37, 0x65, - 0x2e, 0xb4, 0x87, 0x3e, 0xa1, 0x27, 0x90, 0xa1, 0x96, 0xdb, 0x22, 0xd8, 0xb1, 0xb5, 0x99, 0x2d, - 0xe5, 0xe1, 0x4c, 0x7e, 0x83, 0xad, 0xf4, 0xea, 0xe5, 0x66, 0xda, 0x64, 0x74, 0xa3, 0xf8, 0xed, + 0x2e, 0xb4, 0x87, 0x3e, 0xa1, 0xc7, 0x90, 0xa1, 0x96, 0xdb, 0x22, 0xd8, 0xb1, 0xb5, 0x99, 0x2d, + 0xe5, 0xc1, 0x4c, 0x7e, 0x83, 0xad, 0xf4, 0xf2, 0xc5, 0x66, 0xda, 0x64, 0x74, 0xa3, 0xf8, 0xdd, 0xf0, 0xa7, 0x99, 0xe6, 0xb2, 0x86, 0x8d, 0x76, 0x60, 0x96, 0x5b, 0xd1, 0x52, 0x7c, 0x61, 0x2d, - 0x66, 0x61, 0xbe, 0x73, 0x53, 0x88, 0xa1, 0xfb, 0x00, 0xcd, 0x9e, 0x1f, 0x78, 0x1d, 0xdc, 0xf1, - 0x5b, 0xda, 0xec, 0x96, 0xf2, 0x70, 0x5e, 0x6e, 0x69, 0x5e, 0xd0, 0x2b, 0x7e, 0xeb, 0x69, 0xea, - 0x9f, 0x5f, 0x6c, 0x2a, 0xdb, 0xaf, 0xc1, 0x5a, 0xd5, 0xb3, 0xc9, 0xb1, 0x6b, 0xbd, 0xb0, 0x9c, + 0x66, 0x61, 0xbe, 0x73, 0x53, 0x88, 0xa1, 0x7b, 0x00, 0xcd, 0x9e, 0x1f, 0x78, 0x1d, 0xdc, 0xf1, + 0x5b, 0xda, 0xec, 0x96, 0xf2, 0x60, 0x5e, 0x6e, 0x69, 0x5e, 0xd0, 0x2b, 0x7e, 0xeb, 0x49, 0xea, + 0x9f, 0x9f, 0x6f, 0x2a, 0xdb, 0xaf, 0xc0, 0x5a, 0xd5, 0xb3, 0xc9, 0xb1, 0x6b, 0x3d, 0xb7, 0x9c, 0xb6, 0x75, 0xda, 0x26, 0xfc, 0xe0, 0x24, 0x77, 0x13, 0x6e, 0x1d, 0xbb, 0x7e, 0xaf, 0xdb, 0xf5, - 0x68, 0x40, 0x6c, 0x93, 0xfc, 0xb4, 0x47, 0xfc, 0x20, 0x2a, 0xf0, 0xb9, 0x02, 0x88, 0xbb, 0x5b, - 0xf5, 0x82, 0x3d, 0xaf, 0xe7, 0xda, 0xe2, 0xd8, 0xa3, 0xfb, 0x54, 0xa6, 0xdf, 0xe7, 0x13, 0xc8, + 0x68, 0x40, 0x6c, 0x93, 0xfc, 0xbc, 0x47, 0xfc, 0x20, 0x2a, 0xf0, 0x99, 0x02, 0x88, 0xbb, 0x5b, + 0xf5, 0x82, 0x3d, 0xaf, 0xe7, 0xda, 0xe2, 0xd8, 0xa3, 0xfb, 0x54, 0xa6, 0xdf, 0xe7, 0x63, 0xc8, 0xf8, 0x81, 0x47, 0xb9, 0x5a, 0x72, 0x54, 0xad, 0xce, 0xe8, 0x42, 0x4d, 0xfe, 0x34, 0xd3, 0x5c, - 0xd6, 0xb0, 0xa5, 0x2b, 0xbf, 0x4d, 0xc2, 0x4d, 0x6e, 0xf1, 0x90, 0x5c, 0x56, 0x1c, 0xbf, 0x63, - 0x05, 0xcd, 0x73, 0xe1, 0xcd, 0xbb, 0xb0, 0x4a, 0x85, 0xeb, 0xd8, 0x0f, 0x2c, 0x1a, 0xe0, 0xe7, - 0xe4, 0x92, 0xbb, 0xb5, 0x98, 0x4f, 0x7f, 0xfb, 0x72, 0x73, 0xe6, 0x90, 0x5c, 0x9a, 0x2b, 0x52, + 0xd6, 0xb0, 0xa5, 0x2b, 0xbf, 0x4f, 0xc2, 0x4d, 0x6e, 0xf1, 0x90, 0x5c, 0x56, 0x1c, 0xbf, 0x63, + 0x05, 0xcd, 0x73, 0xe1, 0xcd, 0x3b, 0xb0, 0x4a, 0x85, 0xeb, 0xd8, 0x0f, 0x2c, 0x1a, 0xe0, 0x67, + 0xe4, 0x92, 0xbb, 0xb5, 0x98, 0x4f, 0x7f, 0xf7, 0x62, 0x73, 0xe6, 0x90, 0x5c, 0x9a, 0x2b, 0x52, 0xa2, 0xce, 0x04, 0x0e, 0xc9, 0x25, 0xda, 0x85, 0x90, 0x84, 0x89, 0x6b, 0x73, 0x95, 0xe4, 0xa8, 0xca, 0x92, 0xe4, 0xeb, 0xae, 0xcd, 0x14, 0x2a, 0xa0, 0x76, 0xe4, 0xb2, 0xc4, 0xc6, 0x7c, 0x4b, - 0xfc, 0x8e, 0x17, 0x1e, 0x6f, 0xc7, 0x05, 0x0a, 0xe3, 0x47, 0xc2, 0x64, 0x65, 0xa8, 0xcb, 0x59, + 0xfc, 0x8e, 0x17, 0x1e, 0x6d, 0xc7, 0x05, 0x0a, 0xe3, 0x47, 0xc2, 0x64, 0x65, 0xa8, 0xcb, 0x59, 0xe8, 0x10, 0x56, 0xfc, 0x5e, 0xab, 0x45, 0xfc, 0x60, 0x60, 0x2d, 0x35, 0xb5, 0xb5, 0xe5, 0x81, 0x2a, 0xe7, 0xc8, 0x13, 0xfa, 0x77, 0x12, 0xb6, 0x4d, 0x62, 0xd9, 0x27, 0x4e, 0x70, 0xee, 0xb8, - 0xc7, 0x6e, 0x93, 0xd0, 0xc0, 0x72, 0xdc, 0xe0, 0xd2, 0x70, 0x03, 0x42, 0x5f, 0x58, 0x6d, 0x71, + 0xc7, 0x6e, 0x93, 0xd0, 0xc0, 0x72, 0xdc, 0xe0, 0xd2, 0x70, 0x03, 0x42, 0x9f, 0x5b, 0x6d, 0x71, 0x5c, 0x07, 0xb0, 0x4c, 0x89, 0x65, 0xe3, 0x41, 0xe6, 0xc9, 0xd4, 0xb9, 0x1b, 0x59, 0x98, 0xa5, 0xe7, 0xce, 0x79, 0xbb, 0xb9, 0xd3, 0x08, 0x85, 0x64, 0x80, 0x2d, 0x31, 0xd5, 0x01, 0x11, 0x99, 0x80, 0x48, 0xdf, 0xf1, 0x03, 0xc7, 0x6d, 0x45, 0xec, 0x25, 0xa7, 0xb7, 0xb7, 0x1a, 0xaa, 0x0f, 0x6d, 0xe6, 0x61, 0xa9, 0x63, 0xf5, 0x23, 0xe6, 0x66, 0xa6, 0x30, 0x67, 0x2e, 0x76, 0xac, 0xfe, - 0xd0, 0xc6, 0xa7, 0x70, 0xc3, 0x3b, 0xf5, 0x09, 0x7d, 0x41, 0x22, 0xfb, 0xf4, 0xb5, 0xd4, 0xd6, - 0xcc, 0x84, 0xc4, 0xae, 0x49, 0xe9, 0xab, 0xfe, 0x21, 0xef, 0x2a, 0xc3, 0x97, 0xa7, 0xfd, 0x19, + 0xd0, 0xc6, 0x27, 0x70, 0xc3, 0x3b, 0xf5, 0x09, 0x7d, 0x4e, 0x22, 0xfb, 0xf4, 0xb5, 0xd4, 0xd6, + 0xcc, 0x84, 0xc4, 0xae, 0x49, 0xe9, 0xab, 0xfe, 0x21, 0xef, 0x2a, 0xc3, 0x97, 0xa7, 0xfd, 0x29, 0xdc, 0x6a, 0x50, 0xcb, 0xf5, 0xad, 0x66, 0xe0, 0x78, 0x6e, 0xee, 0x94, 0xa7, 0x90, 0x38, 0x61, - 0x03, 0xe6, 0x28, 0xb1, 0x7c, 0xcf, 0xe5, 0x27, 0xbb, 0xfc, 0xf8, 0xed, 0x98, 0x05, 0xc7, 0x75, + 0x03, 0xe6, 0x28, 0xb1, 0x7c, 0xcf, 0xe5, 0x27, 0xbb, 0xfc, 0xe8, 0xad, 0x98, 0x05, 0xc7, 0x75, 0x4d, 0xae, 0x22, 0xd7, 0x95, 0x06, 0xe4, 0x5a, 0x16, 0xac, 0x45, 0xe4, 0x8f, 0x7a, 0xbe, 0x8c, 0xfc, 0x02, 0x40, 0xb7, 0xe7, 0x9f, 0x13, 0x82, 0x83, 0xbe, 0x2b, 0xaf, 0x31, 0x7b, 0xfd, 0x62, - 0x61, 0xa1, 0x10, 0x7a, 0x8d, 0x7e, 0xb8, 0xc4, 0xcf, 0x15, 0xb8, 0x19, 0x11, 0x33, 0x49, 0x40, - 0x2f, 0xc5, 0x22, 0xfb, 0x57, 0x76, 0xf3, 0xd6, 0xf5, 0x0b, 0x70, 0xcd, 0xb8, 0xbd, 0xa0, 0x7b, - 0x30, 0x4f, 0xfa, 0x01, 0xb5, 0x78, 0xd5, 0x4a, 0x46, 0xaa, 0x56, 0x86, 0x93, 0x87, 0x45, 0xeb, - 0x1b, 0x05, 0xd6, 0x23, 0x16, 0xeb, 0x81, 0x15, 0xf4, 0x7c, 0xe1, 0xcc, 0x3a, 0xcc, 0x30, 0x6d, - 0x25, 0xa2, 0xcd, 0x08, 0xa8, 0x3a, 0x70, 0x32, 0xc9, 0x9d, 0xfc, 0xaf, 0xeb, 0x9d, 0x8c, 0x98, - 0xdc, 0x89, 0xf3, 0x75, 0xfb, 0x08, 0xe6, 0x04, 0x1d, 0x21, 0x58, 0x36, 0xf5, 0x5c, 0xbd, 0x56, - 0xc5, 0xc7, 0xd5, 0xc3, 0x6a, 0xed, 0xa4, 0xaa, 0x26, 0x90, 0x06, 0x6b, 0x92, 0xd6, 0xf8, 0xb8, - 0x8a, 0xab, 0xb5, 0x06, 0xde, 0xab, 0x1d, 0x57, 0x8b, 0xaa, 0x72, 0x85, 0x53, 0xa8, 0x55, 0x2a, - 0x46, 0xa3, 0xa1, 0x17, 0xd5, 0xa4, 0xdc, 0xda, 0x33, 0x50, 0x4f, 0xa8, 0x13, 0x10, 0x96, 0x92, - 0xae, 0x28, 0xb5, 0xe8, 0x3d, 0x48, 0x3b, 0xfc, 0xd3, 0xd7, 0x14, 0x1e, 0xa0, 0xb7, 0x63, 0x9c, - 0x17, 0x0a, 0x61, 0xe7, 0x92, 0xf2, 0xc2, 0xe8, 0x41, 0x2a, 0x93, 0x54, 0x67, 0xb6, 0xff, 0xa0, - 0x48, 0xdb, 0x0d, 0xcf, 0xab, 0xb5, 0x65, 0x28, 0xe6, 0x60, 0xfe, 0x07, 0xe5, 0xf9, 0x50, 0x0b, - 0x55, 0x41, 0xb5, 0x9a, 0x41, 0xcf, 0x6a, 0xff, 0xb0, 0x0c, 0x5f, 0x11, 0xca, 0x03, 0xb2, 0x3c, - 0x88, 0x0d, 0x40, 0xb5, 0x2e, 0xeb, 0x38, 0x0e, 0x25, 0x7e, 0xa3, 0xef, 0x46, 0xbb, 0xce, 0x33, - 0x58, 0x2b, 0x78, 0xae, 0xed, 0xb0, 0x9b, 0xda, 0xb3, 0x9c, 0x76, 0x98, 0x57, 0xff, 0x07, 0x8b, - 0xd2, 0x93, 0x17, 0x56, 0xbb, 0x47, 0xe4, 0x7e, 0xe2, 0xda, 0xe5, 0x47, 0x8c, 0x6f, 0x2e, 0x08, - 0x69, 0xfe, 0x21, 0x4d, 0xff, 0x51, 0x01, 0x24, 0x7a, 0x29, 0xf9, 0x8c, 0x34, 0x07, 0x19, 0x9b, - 0x85, 0x74, 0x87, 0xf8, 0xbe, 0xd5, 0x22, 0x23, 0xa1, 0x15, 0x12, 0xd1, 0xfb, 0x30, 0x2f, 0xbb, - 0x01, 0xb1, 0xe5, 0xe6, 0x27, 0x76, 0xe9, 0xf0, 0x04, 0x07, 0x0a, 0xe8, 0x29, 0x64, 0xc2, 0x32, - 0x27, 0x8b, 0xd9, 0x77, 0x29, 0x0f, 0xe4, 0xa5, 0xdb, 0xff, 0x03, 0xf3, 0x75, 0xe2, 0x4e, 0xe7, - 0xec, 0x48, 0x50, 0x5c, 0xc0, 0x5a, 0xae, 0x73, 0xea, 0xb4, 0x7a, 0x5e, 0xcf, 0x37, 0x89, 0xdf, - 0x6b, 0x07, 0xd3, 0x6d, 0xf8, 0x3d, 0x58, 0xb8, 0xa0, 0x56, 0xb7, 0x4b, 0x6c, 0x4c, 0x28, 0xbd, - 0x66, 0xcb, 0xdc, 0x9c, 0x09, 0x52, 0x58, 0xa7, 0xe1, 0x1d, 0xde, 0x65, 0xdd, 0xfa, 0x2c, 0xd8, - 0xa7, 0x5e, 0xaf, 0x5b, 0x24, 0x6d, 0x12, 0x1e, 0xb5, 0x64, 0x13, 0x58, 0x97, 0x58, 0xaa, 0xe0, - 0x51, 0xda, 0xeb, 0xb2, 0xab, 0x16, 0x9e, 0xb1, 0x2a, 0xc1, 0x7e, 0xe0, 0xab, 0x79, 0x9e, 0xe1, - 0xe4, 0x8a, 0xdf, 0x42, 0xdb, 0x30, 0xdf, 0xa5, 0x5e, 0x93, 0xf8, 0xbe, 0xbc, 0x8d, 0xcc, 0xa0, - 0xaa, 0x85, 0xe4, 0x41, 0x24, 0x21, 0xb9, 0x4c, 0x34, 0x29, 0x3e, 0x00, 0x90, 0xd0, 0x2f, 0x04, - 0x30, 0xb3, 0xf9, 0xac, 0x44, 0x22, 0xf3, 0x52, 0x9e, 0x63, 0x91, 0xe1, 0x07, 0xbb, 0x4e, 0xf1, - 0x33, 0x34, 0xfd, 0x21, 0x20, 0x8e, 0x54, 0xc6, 0x90, 0xd1, 0x00, 0xe2, 0x28, 0xdf, 0x17, 0xe2, - 0x54, 0x18, 0x1c, 0x3b, 0xb7, 0x5c, 0xbb, 0xcd, 0xba, 0x41, 0x40, 0x2f, 0x07, 0x78, 0x0d, 0x3d, - 0x86, 0x54, 0x57, 0xa7, 0xf4, 0x9a, 0x90, 0xe7, 0x72, 0xf2, 0x1c, 0xb8, 0xec, 0xf6, 0xbf, 0x14, - 0x78, 0x70, 0xb5, 0x30, 0x33, 0x6c, 0x70, 0xc4, 0x20, 0xb5, 0x49, 0xce, 0x28, 0x09, 0xfb, 0xc8, - 0xa4, 0xaa, 0xfa, 0x29, 0xcc, 0x05, 0x7d, 0x37, 0x84, 0x6b, 0x8b, 0xf9, 0x22, 0x63, 0xfd, 0xe5, - 0xe5, 0xe6, 0xbb, 0x2d, 0x27, 0x38, 0xef, 0x9d, 0xee, 0x34, 0xbd, 0xce, 0xee, 0xc0, 0x13, 0xfb, - 0x74, 0xf8, 0x7b, 0xb7, 0xfb, 0xbc, 0xb5, 0xcb, 0x31, 0x7e, 0xaf, 0xe7, 0xd8, 0x3b, 0xc7, 0xc7, - 0x46, 0xf1, 0xd5, 0xcb, 0xcd, 0xd9, 0x46, 0xdf, 0x35, 0x8a, 0xe6, 0x6c, 0xd0, 0x77, 0x0d, 0x1b, - 0xed, 0xc1, 0x42, 0x30, 0xf4, 0x4e, 0x26, 0xc6, 0x74, 0xdd, 0x2b, 0xaa, 0x28, 0xcf, 0xae, 0x0c, - 0x9b, 0x8d, 0xbe, 0x9b, 0x6b, 0x33, 0x7c, 0x72, 0xa9, 0xbb, 0x4d, 0xaf, 0xc7, 0x40, 0x8f, 0x0c, - 0x3a, 0xb1, 0xcb, 0xfb, 0x00, 0x5d, 0x4a, 0x5e, 0x60, 0x1e, 0x47, 0x23, 0x9b, 0x9d, 0x67, 0xf4, - 0x68, 0x78, 0xfe, 0x4a, 0x81, 0x35, 0x56, 0x71, 0x5b, 0x84, 0xd6, 0x5e, 0x10, 0x7a, 0xd6, 0xf6, - 0x2e, 0x84, 0x8d, 0xdb, 0x30, 0x13, 0x83, 0x2e, 0x19, 0x0d, 0xbd, 0x05, 0x4b, 0xcd, 0x1e, 0xa5, - 0xc4, 0x0d, 0x64, 0x79, 0x12, 0x10, 0x57, 0xac, 0xb0, 0x28, 0x59, 0xbc, 0x16, 0xa1, 0x77, 0x60, - 0xc5, 0x71, 0x9b, 0x94, 0x74, 0x86, 0xc2, 0x33, 0x11, 0xe1, 0xe5, 0x01, 0x33, 0x5a, 0xba, 0x3e, - 0x57, 0x60, 0xb5, 0xe2, 0xf4, 0x89, 0x5d, 0xef, 0x35, 0x59, 0x90, 0x0b, 0x87, 0xfe, 0x1f, 0xd2, - 0x32, 0xf7, 0xae, 0xe9, 0xff, 0x5c, 0xb4, 0x48, 0x02, 0xcb, 0x69, 0x87, 0x89, 0x2e, 0x95, 0x98, - 0x2b, 0x61, 0xa2, 0x87, 0x05, 0x21, 0xda, 0x9a, 0x97, 0x25, 0xb3, 0x12, 0xad, 0x2d, 0xdb, 0x5f, - 0x2a, 0x70, 0x27, 0xcf, 0xd0, 0xec, 0xb0, 0xd8, 0x93, 0x33, 0x8f, 0x92, 0xfd, 0xc2, 0xa0, 0xeb, - 0x34, 0x7e, 0x50, 0xd7, 0x19, 0x22, 0x38, 0x66, 0xe2, 0x9c, 0x45, 0xa8, 0xd7, 0xb6, 0xbf, 0x4f, - 0xbb, 0x19, 0x6a, 0x49, 0x5f, 0x7d, 0x40, 0xa2, 0x77, 0x56, 0x1c, 0xdf, 0x77, 0xdc, 0x96, 0xf0, - 0xf0, 0x7d, 0x58, 0xbc, 0xa0, 0x9e, 0xdb, 0xc2, 0xa2, 0x93, 0x4a, 0x27, 0x27, 0x37, 0x5e, 0x73, - 0x81, 0x8b, 0x8b, 0x8f, 0x30, 0x0a, 0x92, 0xe3, 0x51, 0x30, 0x1c, 0xbb, 0x2a, 0x84, 0xb6, 0x88, - 0xe1, 0x1e, 0x51, 0xaf, 0x45, 0xc3, 0xdb, 0x92, 0xdc, 0x5f, 0x27, 0xe1, 0x06, 0x07, 0xee, 0x7b, - 0x44, 0x26, 0xba, 0x70, 0xea, 0xf0, 0x0a, 0xd2, 0x7a, 0x67, 0xd2, 0x28, 0x30, 0xaa, 0x17, 0x8f, - 0x60, 0xbe, 0x54, 0x06, 0x10, 0x66, 0x03, 0xd6, 0x25, 0x28, 0x31, 0xf5, 0xa3, 0xb2, 0x51, 0xc8, - 0x61, 0x53, 0xaf, 0xd4, 0x3e, 0xd2, 0x8b, 0x6a, 0x02, 0xad, 0x03, 0x0a, 0x79, 0xb9, 0xea, 0xbe, - 0x8e, 0xeb, 0x47, 0x65, 0xa3, 0xa1, 0x2a, 0xe8, 0x16, 0xdc, 0x18, 0xa1, 0x57, 0x74, 0x73, 0x9f, - 0xe1, 0x98, 0x08, 0xc2, 0x31, 0x73, 0x7b, 0x0d, 0x5c, 0xaf, 0xe6, 0x8e, 0xea, 0xa5, 0x5a, 0x43, - 0x9d, 0x41, 0x59, 0xd8, 0x90, 0x9c, 0x72, 0x6d, 0xdf, 0x28, 0xe4, 0xca, 0xb8, 0x76, 0x54, 0xc7, - 0x15, 0xa3, 0x5e, 0x37, 0xaa, 0xfb, 0x6a, 0x2a, 0xa2, 0x59, 0x2f, 0xd7, 0x4e, 0x70, 0xa1, 0x56, - 0xad, 0x1f, 0x57, 0x74, 0x53, 0x9d, 0x95, 0xc7, 0xd2, 0x02, 0xcd, 0x70, 0x6d, 0x12, 0x10, 0xda, - 0x71, 0x5c, 0x2b, 0x20, 0x05, 0xaf, 0xd3, 0x71, 0x64, 0xbf, 0xd2, 0x61, 0xc1, 0x0f, 0xac, 0x16, - 0x9f, 0x33, 0xbe, 0x27, 0xd4, 0x05, 0xa9, 0x38, 0xc4, 0xba, 0xbf, 0xbf, 0x09, 0x0b, 0x91, 0x94, - 0x40, 0x26, 0xa8, 0xae, 0x17, 0xe0, 0x91, 0x37, 0x00, 0xb1, 0xc2, 0x1b, 0x31, 0x2b, 0xc4, 0xbc, - 0x43, 0x94, 0x12, 0xe6, 0xb2, 0x3b, 0x42, 0x46, 0x35, 0x58, 0x11, 0x23, 0x32, 0xb3, 0x7c, 0xc6, - 0x1a, 0x84, 0x8c, 0xe2, 0x07, 0x93, 0x2e, 0x75, 0xa4, 0x91, 0x94, 0xd8, 0xa8, 0x15, 0xa5, 0xa2, - 0x8f, 0x01, 0x09, 0x83, 0xcf, 0xc9, 0x25, 0x0e, 0xa7, 0x49, 0x59, 0x35, 0x1f, 0x4e, 0xb2, 0x79, - 0x75, 0x56, 0x2e, 0x25, 0x4c, 0x95, 0x5e, 0x61, 0xa0, 0x9f, 0x29, 0xb0, 0xc5, 0x27, 0xc2, 0x0b, - 0x3e, 0x38, 0xe2, 0xde, 0x70, 0x72, 0xe4, 0xe9, 0xc1, 0x46, 0x47, 0x39, 0x9c, 0x3e, 0x89, 0x7d, - 0x13, 0xf9, 0xae, 0x91, 0xb3, 0x94, 0x30, 0xef, 0xd2, 0xeb, 0xa4, 0xd0, 0x8f, 0xe1, 0x46, 0xa4, - 0xa4, 0x63, 0x4b, 0x4c, 0x44, 0xfc, 0x69, 0x63, 0xe1, 0xf1, 0xa3, 0xa9, 0xc6, 0xa7, 0x70, 0x25, - 0x14, 0x8c, 0xb1, 0x50, 0x03, 0xd4, 0xa8, 0x79, 0x36, 0xfb, 0x68, 0x73, 0xdc, 0xf6, 0x9b, 0xd7, - 0xdb, 0x1e, 0x8c, 0x5a, 0xa5, 0x84, 0xb9, 0x12, 0x8c, 0xd2, 0xd1, 0x09, 0xac, 0x46, 0xad, 0x52, - 0x96, 0x90, 0x5a, 0x7a, 0xe2, 0x85, 0xc4, 0x4e, 0x57, 0xec, 0x42, 0x82, 0x2b, 0x0c, 0xf4, 0x09, - 0x44, 0x37, 0x81, 0x7d, 0x3e, 0xac, 0x68, 0x19, 0x6e, 0xf9, 0xad, 0xa9, 0x07, 0x9b, 0x52, 0xc2, - 0x8c, 0xfa, 0x27, 0x38, 0xa8, 0xc4, 0x0a, 0x9f, 0x13, 0x90, 0xb0, 0xf0, 0xcd, 0x73, 0xab, 0xf7, - 0x63, 0xac, 0x5e, 0x9d, 0x53, 0x4a, 0x09, 0x56, 0x04, 0x07, 0x34, 0x64, 0xc0, 0x92, 0xb0, 0x14, - 0x78, 0x1e, 0x66, 0x55, 0x1a, 0xae, 0x37, 0x15, 0x41, 0x60, 0x03, 0x53, 0x82, 0xc6, 0x92, 0xc5, - 0xeb, 0x62, 0x2a, 0xa7, 0x01, 0x9e, 0xe1, 0x0b, 0x13, 0x93, 0x65, 0x7c, 0x6c, 0x60, 0xc9, 0xe2, - 0x45, 0xa9, 0xec, 0xc2, 0x9b, 0xe1, 0x04, 0x81, 0xcf, 0xf8, 0x08, 0xa1, 0x2d, 0x4e, 0xbc, 0xf0, - 0xb8, 0x61, 0x83, 0x5d, 0x78, 0x73, 0x94, 0x8e, 0xaa, 0xb0, 0x2c, 0x6a, 0x04, 0x95, 0xc3, 0x83, - 0xb6, 0x34, 0xd1, 0xcb, 0xf1, 0x21, 0x83, 0x79, 0xd9, 0x8e, 0x52, 0x99, 0x97, 0xae, 0x67, 0x13, - 0xdc, 0x1b, 0xbe, 0xce, 0x69, 0xcb, 0x13, 0xbd, 0x8c, 0x7b, 0xc7, 0x63, 0x5e, 0xba, 0xa3, 0x74, - 0x06, 0x15, 0x7d, 0xe2, 0xda, 0xda, 0x0a, 0xb7, 0xf4, 0x5a, 0x8c, 0xa5, 0xc1, 0x28, 0x51, 0x4a, - 0x98, 0x5c, 0x56, 0x14, 0x97, 0xb3, 0x00, 0xb7, 0x18, 0x5c, 0xc7, 0xb6, 0xc0, 0xeb, 0x9a, 0x7a, - 0x4d, 0x71, 0x89, 0x81, 0xf6, 0xa2, 0xb8, 0x8c, 0x32, 0x58, 0x2c, 0x87, 0x58, 0xbb, 0x39, 0x40, - 0xfa, 0xda, 0xea, 0xc4, 0x58, 0x8e, 0x9f, 0x0a, 0x58, 0x2c, 0xd3, 0xab, 0x1c, 0x5e, 0x63, 0xa5, - 0xed, 0x30, 0x06, 0xd1, 0xe4, 0x1a, 0x3b, 0x36, 0x07, 0xf0, 0x1a, 0x1b, 0xa5, 0xb2, 0x0b, 0xb1, - 0xc2, 0x69, 0x09, 0x53, 0x3e, 0x2e, 0x69, 0x1b, 0x13, 0x2f, 0x24, 0x6e, 0xb0, 0x62, 0x17, 0x62, - 0x8d, 0xd2, 0x99, 0x9b, 0x62, 0x26, 0x18, 0xb6, 0x82, 0x3b, 0x13, 0xdd, 0x1c, 0x9f, 0x29, 0x98, - 0x9b, 0x7e, 0x94, 0x8a, 0x7e, 0xa1, 0xc0, 0xeb, 0x63, 0x95, 0x87, 0x57, 0x6f, 0xcc, 0x9f, 0xcb, - 0x31, 0x15, 0xe0, 0x5e, 0x7b, 0x8d, 0x2f, 0xf3, 0xbf, 0x53, 0x14, 0xa3, 0xd8, 0xb9, 0xa0, 0x94, - 0x30, 0xb7, 0x82, 0xef, 0x10, 0x64, 0x67, 0xe6, 0x08, 0xa4, 0x8c, 0x3d, 0x09, 0x95, 0xb5, 0xcd, - 0x89, 0x67, 0x16, 0x07, 0xaa, 0xd9, 0x99, 0x39, 0xa3, 0x74, 0xd6, 0x10, 0x7a, 0xc3, 0x97, 0x69, - 0x2c, 0x67, 0x69, 0x6d, 0x6b, 0x62, 0x43, 0x98, 0xf0, 0x8e, 0xcd, 0x1a, 0x42, 0x6f, 0x8c, 0x85, - 0x0e, 0x61, 0xa9, 0xc3, 0xa0, 0x34, 0xf6, 0x05, 0x96, 0xd6, 0xee, 0x4d, 0x7c, 0xf2, 0x1f, 0x83, - 0xdc, 0xa5, 0x84, 0xb9, 0xd8, 0x89, 0x10, 0xd1, 0xa7, 0xa0, 0x0e, 0x5e, 0x46, 0xf0, 0x29, 0x07, - 0xc2, 0xda, 0x36, 0xb7, 0xb7, 0x13, 0x63, 0xef, 0x1a, 0xdc, 0xcc, 0x9b, 0xcc, 0x28, 0x07, 0x5d, - 0xc0, 0x5d, 0x36, 0x82, 0x59, 0x62, 0xb0, 0xc1, 0x64, 0x38, 0xd9, 0xc8, 0x39, 0xe6, 0x3e, 0x5f, - 0xe9, 0x71, 0xdc, 0x1d, 0x5f, 0x3f, 0x0f, 0x95, 0x12, 0xe6, 0x46, 0x30, 0x51, 0x84, 0x15, 0x3b, - 0xd1, 0x22, 0x18, 0xd8, 0x60, 0xc0, 0x59, 0x7b, 0x7d, 0x62, 0xd0, 0x8e, 0x03, 0x6c, 0x16, 0xb4, - 0x4e, 0x94, 0x8a, 0x8e, 0x61, 0xb5, 0xc3, 0x20, 0x31, 0x76, 0x5c, 0x16, 0xa5, 0x1c, 0x14, 0x6b, - 0x0f, 0x26, 0x06, 0x4a, 0x1c, 0x7c, 0x66, 0xe7, 0xd3, 0x19, 0xa5, 0xa3, 0x0f, 0x25, 0xce, 0x3a, - 0x23, 0x3c, 0x4c, 0x58, 0x0b, 0x7e, 0x63, 0x22, 0x74, 0x8b, 0x01, 0xcf, 0x0c, 0xba, 0x0d, 0x0c, - 0x88, 0xf6, 0xfb, 0x13, 0x58, 0x73, 0xa2, 0x38, 0x14, 0x37, 0x39, 0x10, 0xd5, 0xde, 0xe4, 0x76, - 0xdf, 0x8e, 0xdd, 0x7f, 0x3c, 0x6c, 0x2d, 0x25, 0xcc, 0x1b, 0xce, 0x38, 0x4f, 0xc0, 0xd0, 0x7c, - 0x1a, 0x66, 0xf9, 0xec, 0x77, 0x90, 0xca, 0xac, 0xab, 0xb7, 0x0e, 0x52, 0x99, 0xdb, 0xea, 0xc6, - 0x41, 0x2a, 0x73, 0x57, 0xcd, 0x1e, 0xa4, 0x32, 0x59, 0x75, 0x73, 0x7b, 0x97, 0xc3, 0xd4, 0x23, - 0xcf, 0xe7, 0x4d, 0x08, 0x6d, 0xc0, 0x2c, 0x33, 0xd6, 0x97, 0x2f, 0x16, 0x02, 0xdd, 0x0a, 0x92, - 0x04, 0xb6, 0x5f, 0xcd, 0xc0, 0xec, 0x74, 0xef, 0x3b, 0x3f, 0x1a, 0x05, 0x5c, 0x94, 0xf0, 0x7f, - 0x4e, 0x38, 0x9c, 0x5c, 0x8e, 0xbd, 0xe2, 0x91, 0x82, 0xc1, 0x85, 0xc3, 0x17, 0xf2, 0x60, 0x8c, - 0x83, 0x0a, 0xb0, 0xd4, 0x73, 0x49, 0xbf, 0xeb, 0xf9, 0xc4, 0xe6, 0xdd, 0x3c, 0x35, 0x0d, 0x5e, - 0x37, 0x17, 0x07, 0x4a, 0xac, 0x87, 0xef, 0xc2, 0x82, 0x47, 0x9d, 0x96, 0xe3, 0x62, 0xd6, 0xe1, - 0x38, 0x16, 0x9c, 0xcd, 0x2f, 0xb3, 0x35, 0xbf, 0x7d, 0xb9, 0x39, 0xc7, 0xba, 0xa1, 0x51, 0x34, - 0x41, 0x88, 0xb0, 0x2f, 0xf4, 0x3e, 0xcc, 0xd9, 0x1c, 0xd0, 0x4b, 0x6c, 0x37, 0xdd, 0x24, 0x2c, - 0x75, 0xd0, 0x7f, 0x87, 0xa7, 0x9b, 0xbe, 0x4e, 0x39, 0xbc, 0x0c, 0x79, 0xee, 0xe8, 0x09, 0xcc, - 0xb8, 0xde, 0x85, 0xc4, 0x66, 0x53, 0x0d, 0xa8, 0x4c, 0xfe, 0x69, 0xe6, 0x37, 0x5f, 0x6c, 0x26, - 0x86, 0xcf, 0x74, 0x8f, 0xfe, 0x91, 0x04, 0x6d, 0xd2, 0x3f, 0x02, 0x6c, 0x6e, 0xca, 0xe5, 0x6b, - 0x66, 0x03, 0x8f, 0xbd, 0x43, 0x3f, 0x80, 0x7b, 0x23, 0x1c, 0xfe, 0xa1, 0x17, 0xb1, 0xa9, 0x17, - 0x6a, 0x66, 0x71, 0xf0, 0x28, 0xfd, 0x26, 0xdc, 0x1f, 0x11, 0xab, 0xea, 0x27, 0xfc, 0x79, 0x5a, - 0x8a, 0x35, 0x6a, 0x35, 0x5c, 0x2b, 0xb3, 0xd9, 0x2e, 0x0b, 0x1b, 0x23, 0x82, 0x85, 0xb2, 0xa1, - 0x57, 0xd9, 0xd7, 0x81, 0x5e, 0x60, 0x13, 0xde, 0x26, 0xdc, 0x19, 0xe1, 0x1f, 0x1d, 0xd7, 0x4b, - 0xba, 0x19, 0x2e, 0xab, 0xa6, 0xd0, 0x1d, 0xb8, 0x35, 0xee, 0x10, 0xae, 0x1f, 0xe5, 0xaa, 0xea, - 0x2c, 0xca, 0xc1, 0x07, 0xa3, 0xcc, 0xb2, 0xa9, 0xe7, 0x8a, 0xcf, 0x86, 0xaf, 0xe4, 0xb8, 0x66, - 0x62, 0xb3, 0x56, 0x2e, 0xeb, 0x45, 0x9c, 0xcf, 0x15, 0x0e, 0xf1, 0x51, 0xad, 0x5e, 0x37, 0xf2, - 0x65, 0x9d, 0x8f, 0xad, 0xb9, 0x67, 0xea, 0x1c, 0x7a, 0x0f, 0x9e, 0x8c, 0x98, 0x68, 0x18, 0x15, - 0xbd, 0xde, 0xc8, 0x55, 0x8e, 0x70, 0x21, 0x57, 0x28, 0xe9, 0xd2, 0x53, 0xbd, 0x38, 0xa6, 0x9a, - 0xde, 0x48, 0x7d, 0xfe, 0xbb, 0x6c, 0xe2, 0xd1, 0x9f, 0x46, 0xff, 0x5a, 0x88, 0xfc, 0x59, 0x21, - 0xc6, 0xd3, 0x86, 0xf9, 0x6c, 0xfc, 0x98, 0xf9, 0x2c, 0xcc, 0x38, 0x27, 0xa6, 0xd1, 0xd0, 0x07, - 0xe7, 0xa5, 0x88, 0xe1, 0x99, 0x31, 0xea, 0xba, 0x69, 0xe4, 0xca, 0xc6, 0x27, 0xb9, 0x7c, 0x59, - 0x57, 0x67, 0xd0, 0x6d, 0xb8, 0x29, 0xe8, 0x57, 0xdd, 0x48, 0xa1, 0xbb, 0x70, 0x5b, 0xb0, 0x72, - 0xf5, 0x67, 0xd5, 0x82, 0xb4, 0xb8, 0x97, 0x33, 0xca, 0xc7, 0xa6, 0xae, 0xce, 0xa2, 0x6d, 0xc8, - 0x0a, 0xb6, 0x38, 0x14, 0x5c, 0xd4, 0x73, 0xc5, 0xb2, 0x51, 0xd5, 0xb1, 0xfe, 0x71, 0x41, 0xd7, - 0x8b, 0x7a, 0x51, 0x9d, 0x13, 0x3b, 0xd9, 0x66, 0x81, 0x93, 0x7c, 0xf4, 0x14, 0xd0, 0x78, 0x66, - 0xa2, 0x0c, 0xa4, 0xaa, 0xb5, 0xaa, 0xae, 0x26, 0xd0, 0x02, 0xa4, 0xd9, 0x51, 0xd6, 0xf6, 0xf6, - 0x54, 0x05, 0x2d, 0xc1, 0xbc, 0x51, 0xa9, 0xe8, 0x45, 0x23, 0xd7, 0xd0, 0xd5, 0x64, 0xfe, 0xde, - 0xd7, 0x7f, 0xcb, 0x26, 0xbe, 0x7e, 0x95, 0x55, 0xfe, 0xfc, 0x2a, 0xab, 0x7c, 0xf3, 0x2a, 0xab, - 0xfc, 0xf5, 0x55, 0x56, 0xf9, 0xe5, 0xdf, 0xb3, 0x89, 0x4f, 0xd2, 0x32, 0xe2, 0xff, 0x13, 0x00, - 0x00, 0xff, 0xff, 0xb6, 0x9c, 0x0a, 0x69, 0xfd, 0x1f, 0x00, 0x00, + 0x61, 0xa1, 0x10, 0x7a, 0x8d, 0x7e, 0xb8, 0xc4, 0x2f, 0x15, 0xb8, 0x19, 0x11, 0x33, 0x49, 0x40, + 0x2f, 0xc5, 0x22, 0xfb, 0x57, 0x76, 0xf3, 0xe6, 0xf5, 0x0b, 0x70, 0xcd, 0xb8, 0xbd, 0xa0, 0x57, + 0x61, 0x9e, 0xf4, 0x03, 0x6a, 0xf1, 0xaa, 0x95, 0x8c, 0x54, 0xad, 0x0c, 0x27, 0x0f, 0x8b, 0xd6, + 0x37, 0x0a, 0xac, 0x47, 0x2c, 0xd6, 0x03, 0x2b, 0xe8, 0xf9, 0xc2, 0x99, 0x75, 0x98, 0x61, 0xda, + 0x4a, 0x44, 0x9b, 0x11, 0x50, 0x75, 0xe0, 0x64, 0x92, 0x3b, 0xf9, 0x5f, 0xd7, 0x3b, 0x19, 0x31, + 0xb9, 0x13, 0xe7, 0xeb, 0xf6, 0x11, 0xcc, 0x09, 0x3a, 0x42, 0xb0, 0x6c, 0xea, 0xb9, 0x7a, 0xad, + 0x8a, 0x8f, 0xab, 0x87, 0xd5, 0xda, 0x49, 0x55, 0x4d, 0x20, 0x0d, 0xd6, 0x24, 0xad, 0xf1, 0x51, + 0x15, 0x57, 0x6b, 0x0d, 0xbc, 0x57, 0x3b, 0xae, 0x16, 0x55, 0xe5, 0x0a, 0xa7, 0x50, 0xab, 0x54, + 0x8c, 0x46, 0x43, 0x2f, 0xaa, 0x49, 0xb9, 0xb5, 0xa7, 0xa0, 0x9e, 0x50, 0x27, 0x20, 0x2c, 0x25, + 0x5d, 0x51, 0x6a, 0xd1, 0xbb, 0x90, 0x76, 0xf8, 0xa7, 0xaf, 0x29, 0x3c, 0x40, 0x6f, 0xc7, 0x38, + 0x2f, 0x14, 0xc2, 0xce, 0x25, 0xe5, 0x85, 0xd1, 0x83, 0x54, 0x26, 0xa9, 0xce, 0x6c, 0xff, 0x49, + 0x91, 0xb6, 0x1b, 0x9e, 0x57, 0x6b, 0xcb, 0x50, 0xcc, 0xc1, 0xfc, 0x8f, 0xca, 0xf3, 0xa1, 0x16, + 0xaa, 0x82, 0x6a, 0x35, 0x83, 0x9e, 0xd5, 0xfe, 0x71, 0x19, 0xbe, 0x22, 0x94, 0x07, 0x64, 0x79, + 0x10, 0x1b, 0x80, 0x6a, 0x5d, 0xd6, 0x71, 0x1c, 0x4a, 0xfc, 0x46, 0xdf, 0x8d, 0x76, 0x9d, 0xa7, + 0xb0, 0x56, 0xf0, 0x5c, 0xdb, 0x61, 0x37, 0xb5, 0x67, 0x39, 0xed, 0x30, 0xaf, 0xfe, 0x0f, 0x16, + 0xa5, 0x27, 0xcf, 0xad, 0x76, 0x8f, 0xc8, 0xfd, 0xc4, 0xb5, 0xcb, 0x0f, 0x19, 0xdf, 0x5c, 0x10, + 0xd2, 0xfc, 0x43, 0x9a, 0xfe, 0xb3, 0x02, 0x48, 0xf4, 0x52, 0xf2, 0x29, 0x69, 0x0e, 0x32, 0x36, + 0x0b, 0xe9, 0x0e, 0xf1, 0x7d, 0xab, 0x45, 0x46, 0x42, 0x2b, 0x24, 0xa2, 0xf7, 0x60, 0x5e, 0x76, + 0x03, 0x62, 0xcb, 0xcd, 0x4f, 0xec, 0xd2, 0xe1, 0x09, 0x0e, 0x14, 0xd0, 0x13, 0xc8, 0x84, 0x65, + 0x4e, 0x16, 0xb3, 0xef, 0x53, 0x1e, 0xc8, 0x4b, 0xb7, 0xff, 0x07, 0xe6, 0xeb, 0xc4, 0x9d, 0xce, + 0xd9, 0x91, 0xa0, 0xb8, 0x80, 0xb5, 0x5c, 0xe7, 0xd4, 0x69, 0xf5, 0xbc, 0x9e, 0x6f, 0x12, 0xbf, + 0xd7, 0x0e, 0xa6, 0xdb, 0xf0, 0xbb, 0xb0, 0x70, 0x41, 0xad, 0x6e, 0x97, 0xd8, 0x98, 0x50, 0x7a, + 0xcd, 0x96, 0xb9, 0x39, 0x13, 0xa4, 0xb0, 0x4e, 0xc3, 0x3b, 0xbc, 0xcb, 0xba, 0xf5, 0x59, 0xb0, + 0x4f, 0xbd, 0x5e, 0xb7, 0x48, 0xda, 0x24, 0x3c, 0x6a, 0xc9, 0x26, 0xb0, 0x2e, 0xb1, 0x54, 0xc1, + 0xa3, 0xb4, 0xd7, 0x65, 0x57, 0x2d, 0x3c, 0x63, 0x55, 0x82, 0xfd, 0xc0, 0x57, 0xf3, 0x3c, 0xc3, + 0xc9, 0x15, 0xbf, 0x85, 0xb6, 0x61, 0xbe, 0x4b, 0xbd, 0x26, 0xf1, 0x7d, 0x79, 0x1b, 0x99, 0x41, + 0x55, 0x0b, 0xc9, 0x83, 0x48, 0x42, 0x72, 0x99, 0x68, 0x52, 0xbc, 0x0f, 0x20, 0xa1, 0x5f, 0x08, + 0x60, 0x66, 0xf3, 0x59, 0x89, 0x44, 0xe6, 0xa5, 0x3c, 0xc7, 0x22, 0xc3, 0x0f, 0x76, 0x9d, 0xe2, + 0x67, 0x68, 0xfa, 0x03, 0x40, 0x1c, 0xa9, 0x8c, 0x21, 0xa3, 0x01, 0xc4, 0x51, 0x7e, 0x28, 0xc4, + 0xa9, 0x30, 0x38, 0x76, 0x6e, 0xb9, 0x76, 0x9b, 0x75, 0x83, 0x80, 0x5e, 0x0e, 0xf0, 0x1a, 0x7a, + 0x04, 0xa9, 0xae, 0x4e, 0xe9, 0x35, 0x21, 0xcf, 0xe5, 0xe4, 0x39, 0x70, 0xd9, 0xed, 0x7f, 0x29, + 0x70, 0xff, 0x6a, 0x61, 0x66, 0xd8, 0xe0, 0x88, 0x41, 0x6a, 0x93, 0x9c, 0x51, 0x12, 0xf6, 0x91, + 0x49, 0x55, 0xf5, 0x13, 0x98, 0x0b, 0xfa, 0x6e, 0x08, 0xd7, 0x16, 0xf3, 0x45, 0xc6, 0xfa, 0xeb, + 0x8b, 0xcd, 0x77, 0x5a, 0x4e, 0x70, 0xde, 0x3b, 0xdd, 0x69, 0x7a, 0x9d, 0xdd, 0x81, 0x27, 0xf6, + 0xe9, 0xf0, 0xf7, 0x6e, 0xf7, 0x59, 0x6b, 0x97, 0x63, 0xfc, 0x5e, 0xcf, 0xb1, 0x77, 0x8e, 0x8f, + 0x8d, 0xe2, 0xcb, 0x17, 0x9b, 0xb3, 0x8d, 0xbe, 0x6b, 0x14, 0xcd, 0xd9, 0xa0, 0xef, 0x1a, 0x36, + 0xda, 0x83, 0x85, 0x60, 0xe8, 0x9d, 0x4c, 0x8c, 0xe9, 0xba, 0x57, 0x54, 0x51, 0x9e, 0x5d, 0x19, + 0x36, 0x1b, 0x7d, 0x37, 0xd7, 0x66, 0xf8, 0xe4, 0x52, 0x77, 0x9b, 0x5e, 0x8f, 0x81, 0x1e, 0x19, + 0x74, 0x62, 0x97, 0xf7, 0x00, 0xba, 0x94, 0x3c, 0xc7, 0x3c, 0x8e, 0x46, 0x36, 0x3b, 0xcf, 0xe8, + 0xd1, 0xf0, 0xfc, 0x8d, 0x02, 0x6b, 0xac, 0xe2, 0xb6, 0x08, 0xad, 0x3d, 0x27, 0xf4, 0xac, 0xed, + 0x5d, 0x08, 0x1b, 0xb7, 0x61, 0x26, 0x06, 0x5d, 0x32, 0x1a, 0x7a, 0x13, 0x96, 0x9a, 0x3d, 0x4a, + 0x89, 0x1b, 0xc8, 0xf2, 0x24, 0x20, 0xae, 0x58, 0x61, 0x51, 0xb2, 0x78, 0x2d, 0x42, 0x6f, 0xc3, + 0x8a, 0xe3, 0x36, 0x29, 0xe9, 0x0c, 0x85, 0x67, 0x22, 0xc2, 0xcb, 0x03, 0x66, 0xb4, 0x74, 0x7d, + 0xa6, 0xc0, 0x6a, 0xc5, 0xe9, 0x13, 0xbb, 0xde, 0x6b, 0xb2, 0x20, 0x17, 0x0e, 0xfd, 0x3f, 0xa4, + 0x65, 0xee, 0x5d, 0xd3, 0xff, 0xb9, 0x68, 0x91, 0x04, 0x96, 0xd3, 0x0e, 0x13, 0x5d, 0x2a, 0x31, + 0x57, 0xc2, 0x44, 0x0f, 0x0b, 0x42, 0xb4, 0x35, 0x2f, 0x4b, 0x66, 0x25, 0x5a, 0x5b, 0xb6, 0xbf, + 0x50, 0xe0, 0x4e, 0x9e, 0xa1, 0xd9, 0x61, 0xb1, 0x27, 0x67, 0x1e, 0x25, 0xfb, 0x85, 0x41, 0xd7, + 0x69, 0xfc, 0xa8, 0xae, 0x33, 0x44, 0x70, 0xcc, 0xc4, 0x39, 0x8b, 0x50, 0xaf, 0x6d, 0xff, 0x90, + 0x76, 0x33, 0xd4, 0x92, 0xbe, 0xfa, 0x80, 0x44, 0xef, 0xac, 0x38, 0xbe, 0xef, 0xb8, 0x2d, 0xe1, + 0xe1, 0x7b, 0xb0, 0x78, 0x41, 0x3d, 0xb7, 0x85, 0x45, 0x27, 0x95, 0x4e, 0x4e, 0x6e, 0xbc, 0xe6, + 0x02, 0x17, 0x17, 0x1f, 0x61, 0x14, 0x24, 0xc7, 0xa3, 0x60, 0x38, 0x76, 0x55, 0x08, 0x6d, 0x11, + 0xc3, 0x3d, 0xa2, 0x5e, 0x8b, 0x86, 0xb7, 0x25, 0xb9, 0xbf, 0x4d, 0xc2, 0x0d, 0x0e, 0xdc, 0xf7, + 0x88, 0x4c, 0x74, 0xe1, 0xd4, 0xe1, 0x15, 0xa4, 0xf5, 0xf6, 0xa4, 0x51, 0x60, 0x54, 0x2f, 0x1e, + 0xc1, 0x7c, 0xa1, 0x0c, 0x20, 0xcc, 0x06, 0xac, 0x4b, 0x50, 0x62, 0xea, 0x47, 0x65, 0xa3, 0x90, + 0xc3, 0xa6, 0x5e, 0xa9, 0x7d, 0xa8, 0x17, 0xd5, 0x04, 0x5a, 0x07, 0x14, 0xf2, 0x72, 0xd5, 0x7d, + 0x1d, 0xd7, 0x8f, 0xca, 0x46, 0x43, 0x55, 0xd0, 0x2d, 0xb8, 0x31, 0x42, 0xaf, 0xe8, 0xe6, 0x3e, + 0xc3, 0x31, 0x11, 0x84, 0x63, 0xe6, 0xf6, 0x1a, 0xb8, 0x5e, 0xcd, 0x1d, 0xd5, 0x4b, 0xb5, 0x86, + 0x3a, 0x83, 0xb2, 0xb0, 0x21, 0x39, 0xe5, 0xda, 0xbe, 0x51, 0xc8, 0x95, 0x71, 0xed, 0xa8, 0x8e, + 0x2b, 0x46, 0xbd, 0x6e, 0x54, 0xf7, 0xd5, 0x54, 0x44, 0xb3, 0x5e, 0xae, 0x9d, 0xe0, 0x42, 0xad, + 0x5a, 0x3f, 0xae, 0xe8, 0xa6, 0x3a, 0x2b, 0x8f, 0xa5, 0x05, 0x9a, 0xe1, 0xda, 0x24, 0x20, 0xb4, + 0xe3, 0xb8, 0x56, 0x40, 0x0a, 0x5e, 0xa7, 0xe3, 0xc8, 0x7e, 0xa5, 0xc3, 0x82, 0x1f, 0x58, 0x2d, + 0x3e, 0x67, 0xfc, 0x40, 0xa8, 0x0b, 0x52, 0x71, 0x88, 0x75, 0xff, 0x78, 0x13, 0x16, 0x22, 0x29, + 0x81, 0x4c, 0x50, 0x5d, 0x2f, 0xc0, 0x23, 0x6f, 0x00, 0x62, 0x85, 0xd7, 0x63, 0x56, 0x88, 0x79, + 0x87, 0x28, 0x25, 0xcc, 0x65, 0x77, 0x84, 0x8c, 0x6a, 0xb0, 0x22, 0x46, 0x64, 0x66, 0xf9, 0x8c, + 0x35, 0x08, 0x19, 0xc5, 0xf7, 0x27, 0x5d, 0xea, 0x48, 0x23, 0x29, 0xb1, 0x51, 0x2b, 0x4a, 0x45, + 0x1f, 0x01, 0x12, 0x06, 0x9f, 0x91, 0x4b, 0x1c, 0x4e, 0x93, 0xb2, 0x6a, 0x3e, 0x98, 0x64, 0xf3, + 0xea, 0xac, 0x5c, 0x4a, 0x98, 0x2a, 0xbd, 0xc2, 0x40, 0xbf, 0x50, 0x60, 0x8b, 0x4f, 0x84, 0x17, + 0x7c, 0x70, 0xc4, 0xbd, 0xe1, 0xe4, 0xc8, 0xd3, 0x83, 0x8d, 0x8e, 0x72, 0x38, 0x7d, 0x1c, 0xfb, + 0x26, 0xf2, 0x7d, 0x23, 0x67, 0x29, 0x61, 0xde, 0xa5, 0xd7, 0x49, 0xa1, 0x9f, 0xc2, 0x8d, 0x48, + 0x49, 0xc7, 0x96, 0x98, 0x88, 0xf8, 0xd3, 0xc6, 0xc2, 0xa3, 0x87, 0x53, 0x8d, 0x4f, 0xe1, 0x4a, + 0x28, 0x18, 0x63, 0xa1, 0x06, 0xa8, 0x51, 0xf3, 0x6c, 0xf6, 0xd1, 0xe6, 0xb8, 0xed, 0x37, 0xae, + 0xb7, 0x3d, 0x18, 0xb5, 0x4a, 0x09, 0x73, 0x25, 0x18, 0xa5, 0xa3, 0x13, 0x58, 0x8d, 0x5a, 0xa5, + 0x2c, 0x21, 0xb5, 0xf4, 0xc4, 0x0b, 0x89, 0x9d, 0xae, 0xd8, 0x85, 0x04, 0x57, 0x18, 0xe8, 0x63, + 0x88, 0x6e, 0x02, 0xfb, 0x7c, 0x58, 0xd1, 0x32, 0xdc, 0xf2, 0x9b, 0x53, 0x0f, 0x36, 0xa5, 0x84, + 0x19, 0xf5, 0x4f, 0x70, 0x50, 0x89, 0x15, 0x3e, 0x27, 0x20, 0x61, 0xe1, 0x9b, 0xe7, 0x56, 0xef, + 0xc5, 0x58, 0xbd, 0x3a, 0xa7, 0x94, 0x12, 0xac, 0x08, 0x0e, 0x68, 0xc8, 0x80, 0x25, 0x61, 0x29, + 0xf0, 0x3c, 0xcc, 0xaa, 0x34, 0x5c, 0x6f, 0x2a, 0x82, 0xc0, 0x06, 0xa6, 0x04, 0x8d, 0x25, 0x8b, + 0xd7, 0xc5, 0x54, 0x4e, 0x03, 0x3c, 0xc3, 0x17, 0x26, 0x26, 0xcb, 0xf8, 0xd8, 0xc0, 0x92, 0xc5, + 0x8b, 0x52, 0xd9, 0x85, 0x37, 0xc3, 0x09, 0x02, 0x9f, 0xf1, 0x11, 0x42, 0x5b, 0x9c, 0x78, 0xe1, + 0x71, 0xc3, 0x06, 0xbb, 0xf0, 0xe6, 0x28, 0x1d, 0x55, 0x61, 0x59, 0xd4, 0x08, 0x2a, 0x87, 0x07, + 0x6d, 0x69, 0xa2, 0x97, 0xe3, 0x43, 0x06, 0xf3, 0xb2, 0x1d, 0xa5, 0x32, 0x2f, 0x5d, 0xcf, 0x26, + 0xb8, 0x37, 0x7c, 0x9d, 0xd3, 0x96, 0x27, 0x7a, 0x19, 0xf7, 0x8e, 0xc7, 0xbc, 0x74, 0x47, 0xe9, + 0x0c, 0x2a, 0xfa, 0xc4, 0xb5, 0xb5, 0x15, 0x6e, 0xe9, 0x95, 0x18, 0x4b, 0x83, 0x51, 0xa2, 0x94, + 0x30, 0xb9, 0xac, 0x28, 0x2e, 0x67, 0x01, 0x6e, 0x31, 0xb8, 0x8e, 0x6d, 0x81, 0xd7, 0x35, 0xf5, + 0x9a, 0xe2, 0x12, 0x03, 0xed, 0x45, 0x71, 0x19, 0x65, 0xb0, 0x58, 0x0e, 0xb1, 0x76, 0x73, 0x80, + 0xf4, 0xb5, 0xd5, 0x89, 0xb1, 0x1c, 0x3f, 0x15, 0xb0, 0x58, 0xa6, 0x57, 0x39, 0xbc, 0xc6, 0x4a, + 0xdb, 0x61, 0x0c, 0xa2, 0xc9, 0x35, 0x76, 0x6c, 0x0e, 0xe0, 0x35, 0x36, 0x4a, 0x65, 0x17, 0x62, + 0x85, 0xd3, 0x12, 0xa6, 0x7c, 0x5c, 0xd2, 0x36, 0x26, 0x5e, 0x48, 0xdc, 0x60, 0xc5, 0x2e, 0xc4, + 0x1a, 0xa5, 0x33, 0x37, 0xc5, 0x4c, 0x30, 0x6c, 0x05, 0x77, 0x26, 0xba, 0x39, 0x3e, 0x53, 0x30, + 0x37, 0xfd, 0x28, 0x15, 0xfd, 0x4a, 0x81, 0xd7, 0xc6, 0x2a, 0x0f, 0xaf, 0xde, 0x98, 0x3f, 0x97, + 0x63, 0x2a, 0xc0, 0xbd, 0xf6, 0x0a, 0x5f, 0xe6, 0x7f, 0xa7, 0x28, 0x46, 0xb1, 0x73, 0x41, 0x29, + 0x61, 0x6e, 0x05, 0xdf, 0x23, 0xc8, 0xce, 0xcc, 0x11, 0x48, 0x19, 0x7b, 0x12, 0x2a, 0x6b, 0x9b, + 0x13, 0xcf, 0x2c, 0x0e, 0x54, 0xb3, 0x33, 0x73, 0x46, 0xe9, 0xac, 0x21, 0xf4, 0x86, 0x2f, 0xd3, + 0x58, 0xce, 0xd2, 0xda, 0xd6, 0xc4, 0x86, 0x30, 0xe1, 0x1d, 0x9b, 0x35, 0x84, 0xde, 0x18, 0x0b, + 0x1d, 0xc2, 0x52, 0x87, 0x41, 0x69, 0xec, 0x0b, 0x2c, 0xad, 0xbd, 0x3a, 0xf1, 0xc9, 0x7f, 0x0c, + 0x72, 0x97, 0x12, 0xe6, 0x62, 0x27, 0x42, 0x44, 0x9f, 0x80, 0x3a, 0x78, 0x19, 0xc1, 0xa7, 0x1c, + 0x08, 0x6b, 0xdb, 0xdc, 0xde, 0x4e, 0x8c, 0xbd, 0x6b, 0x70, 0x33, 0x6f, 0x32, 0xa3, 0x1c, 0x74, + 0x01, 0x77, 0xd9, 0x08, 0x66, 0x89, 0xc1, 0x06, 0x93, 0xe1, 0x64, 0x23, 0xe7, 0x98, 0x7b, 0x7c, + 0xa5, 0x47, 0x71, 0x77, 0x7c, 0xfd, 0x3c, 0x54, 0x4a, 0x98, 0x1b, 0xc1, 0x44, 0x11, 0x56, 0xec, + 0x44, 0x8b, 0x60, 0x60, 0x83, 0x01, 0x67, 0xed, 0xb5, 0x89, 0x41, 0x3b, 0x0e, 0xb0, 0x59, 0xd0, + 0x3a, 0x51, 0x2a, 0x3a, 0x86, 0xd5, 0x0e, 0x83, 0xc4, 0xd8, 0x71, 0x59, 0x94, 0x72, 0x50, 0xac, + 0xdd, 0x9f, 0x18, 0x28, 0x71, 0xf0, 0x99, 0x9d, 0x4f, 0x67, 0x94, 0x8e, 0x3e, 0x90, 0x38, 0xeb, + 0x8c, 0xf0, 0x30, 0x61, 0x2d, 0xf8, 0xf5, 0x89, 0xd0, 0x2d, 0x06, 0x3c, 0x33, 0xe8, 0x36, 0x30, + 0x20, 0xda, 0xef, 0xcf, 0x60, 0xcd, 0x89, 0xe2, 0x50, 0xdc, 0xe4, 0x40, 0x54, 0x7b, 0x83, 0xdb, + 0x7d, 0x2b, 0x76, 0xff, 0xf1, 0xb0, 0xb5, 0x94, 0x30, 0x6f, 0x38, 0xe3, 0x3c, 0x01, 0x43, 0xf3, + 0x69, 0x98, 0xe5, 0xb3, 0xdf, 0x41, 0x2a, 0xb3, 0xae, 0xde, 0x3a, 0x48, 0x65, 0x6e, 0xab, 0x1b, + 0x07, 0xa9, 0xcc, 0x5d, 0x35, 0x7b, 0x90, 0xca, 0x64, 0xd5, 0xcd, 0xed, 0x5d, 0x0e, 0x53, 0x8f, + 0x3c, 0x9f, 0x37, 0x21, 0xb4, 0x01, 0xb3, 0xcc, 0x58, 0x5f, 0xbe, 0x58, 0x08, 0x74, 0x2b, 0x48, + 0x12, 0xd8, 0x7e, 0x39, 0x03, 0xb3, 0xd3, 0xbd, 0xef, 0xfc, 0x64, 0x14, 0x70, 0x51, 0xc2, 0xff, + 0x39, 0xe1, 0x70, 0x72, 0x39, 0xf6, 0x8a, 0x47, 0x0a, 0x06, 0x17, 0x0e, 0x5f, 0xc8, 0x83, 0x31, + 0x0e, 0x2a, 0xc0, 0x52, 0xcf, 0x25, 0xfd, 0xae, 0xe7, 0x13, 0x9b, 0x77, 0xf3, 0xd4, 0x34, 0x78, + 0xdd, 0x5c, 0x1c, 0x28, 0xb1, 0x1e, 0xbe, 0x0b, 0x0b, 0x1e, 0x75, 0x5a, 0x8e, 0x8b, 0x59, 0x87, + 0xe3, 0x58, 0x70, 0x36, 0xbf, 0xcc, 0xd6, 0xfc, 0xee, 0xc5, 0xe6, 0x1c, 0xeb, 0x86, 0x46, 0xd1, + 0x04, 0x21, 0xc2, 0xbe, 0xd0, 0x7b, 0x30, 0x67, 0x73, 0x40, 0x2f, 0xb1, 0xdd, 0x74, 0x93, 0xb0, + 0xd4, 0x41, 0xff, 0x1d, 0x9e, 0x6e, 0xfa, 0x3a, 0xe5, 0xf0, 0x32, 0xe4, 0xb9, 0xa3, 0xc7, 0x30, + 0xe3, 0x7a, 0x17, 0x12, 0x9b, 0x4d, 0x35, 0xa0, 0x32, 0xf9, 0x27, 0x99, 0xdf, 0x7d, 0xbe, 0x99, + 0x18, 0x3e, 0xd3, 0x3d, 0xfc, 0x47, 0x12, 0xb4, 0x49, 0xff, 0x08, 0xb0, 0xb9, 0x29, 0x97, 0xaf, + 0x99, 0x0d, 0x3c, 0xf6, 0x0e, 0x7d, 0x1f, 0x5e, 0x1d, 0xe1, 0xf0, 0x0f, 0xbd, 0x88, 0x4d, 0xbd, + 0x50, 0x33, 0x8b, 0x83, 0x47, 0xe9, 0x37, 0xe0, 0xde, 0x88, 0x58, 0x55, 0x3f, 0xe1, 0xcf, 0xd3, + 0x52, 0xac, 0x51, 0xab, 0xe1, 0x5a, 0x99, 0xcd, 0x76, 0x59, 0xd8, 0x18, 0x11, 0x2c, 0x94, 0x0d, + 0xbd, 0xca, 0xbe, 0x0e, 0xf4, 0x02, 0x9b, 0xf0, 0x36, 0xe1, 0xce, 0x08, 0xff, 0xe8, 0xb8, 0x5e, + 0xd2, 0xcd, 0x70, 0x59, 0x35, 0x85, 0xee, 0xc0, 0xad, 0x71, 0x87, 0x70, 0xfd, 0x28, 0x57, 0x55, + 0x67, 0x51, 0x0e, 0xde, 0x1f, 0x65, 0x96, 0x4d, 0x3d, 0x57, 0x7c, 0x3a, 0x7c, 0x25, 0xc7, 0x35, + 0x13, 0x9b, 0xb5, 0x72, 0x59, 0x2f, 0xe2, 0x7c, 0xae, 0x70, 0x88, 0x8f, 0x6a, 0xf5, 0xba, 0x91, + 0x2f, 0xeb, 0x7c, 0x6c, 0xcd, 0x3d, 0x55, 0xe7, 0xd0, 0xbb, 0xf0, 0x78, 0xc4, 0x44, 0xc3, 0xa8, + 0xe8, 0xf5, 0x46, 0xae, 0x72, 0x84, 0x0b, 0xb9, 0x42, 0x49, 0x97, 0x9e, 0xea, 0xc5, 0x31, 0xd5, + 0xf4, 0x46, 0xea, 0xb3, 0x3f, 0x64, 0x13, 0x0f, 0xff, 0x32, 0xfa, 0xd7, 0x42, 0xe4, 0xcf, 0x0a, + 0x31, 0x9e, 0x36, 0xcc, 0xa7, 0xe3, 0xc7, 0xcc, 0x67, 0x61, 0xc6, 0x39, 0x31, 0x8d, 0x86, 0x3e, + 0x38, 0x2f, 0x45, 0x0c, 0xcf, 0x8c, 0x51, 0xd7, 0x4d, 0x23, 0x57, 0x36, 0x3e, 0xce, 0xe5, 0xcb, + 0xba, 0x3a, 0x83, 0x6e, 0xc3, 0x4d, 0x41, 0xbf, 0xea, 0x46, 0x0a, 0xdd, 0x85, 0xdb, 0x82, 0x95, + 0xab, 0x3f, 0xad, 0x16, 0xa4, 0xc5, 0xbd, 0x9c, 0x51, 0x3e, 0x36, 0x75, 0x75, 0x16, 0x6d, 0x43, + 0x56, 0xb0, 0xc5, 0xa1, 0xe0, 0xa2, 0x9e, 0x2b, 0x96, 0x8d, 0xaa, 0x8e, 0xf5, 0x8f, 0x0a, 0xba, + 0x5e, 0xd4, 0x8b, 0xea, 0x9c, 0xd8, 0xc9, 0x36, 0x0b, 0x9c, 0xe4, 0xc3, 0x27, 0x80, 0xc6, 0x33, + 0x13, 0x65, 0x20, 0x55, 0xad, 0x55, 0x75, 0x35, 0x81, 0x16, 0x20, 0xcd, 0x8e, 0xb2, 0xb6, 0xb7, + 0xa7, 0x2a, 0x68, 0x09, 0xe6, 0x8d, 0x4a, 0x45, 0x2f, 0x1a, 0xb9, 0x86, 0xae, 0x26, 0xf3, 0xf7, + 0xbf, 0xfa, 0x7b, 0x36, 0xf1, 0xd5, 0xcb, 0xac, 0xf2, 0xf5, 0xcb, 0xac, 0xf2, 0xcd, 0xcb, 0xac, + 0xf2, 0xb7, 0x97, 0x59, 0xe5, 0xd7, 0xdf, 0x66, 0x13, 0x5f, 0x7f, 0x9b, 0x4d, 0x7c, 0x9c, 0x96, + 0x51, 0xff, 0x9f, 0x00, 0x00, 0x00, 0xff, 0xff, 0xf0, 0x21, 0x7e, 0xbe, 0x01, 0x20, 0x00, 0x00, } diff --git a/pkg/roachpb/internal.pb.go b/pkg/roachpb/internal.pb.go index d8f0bce4f9ce..23fbe603c211 100644 --- a/pkg/roachpb/internal.pb.go +++ b/pkg/roachpb/internal.pb.go @@ -100,14 +100,13 @@ type InternalTimeSeriesData struct { // samples is zero. Variance []float64 `protobuf:"fixed64,11,rep,packed,name=variance" json:"variance,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *InternalTimeSeriesData) Reset() { *m = InternalTimeSeriesData{} } func (m *InternalTimeSeriesData) String() string { return proto.CompactTextString(m) } func (*InternalTimeSeriesData) ProtoMessage() {} func (*InternalTimeSeriesData) Descriptor() ([]byte, []int) { - return fileDescriptor_internal_c54ce32009eb2046, []int{0} + return fileDescriptor_internal_81814e986eba215e, []int{0} } func (m *InternalTimeSeriesData) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -166,14 +165,13 @@ type InternalTimeSeriesSample struct { // Minimum encountered measurement in this sample. Min *float64 `protobuf:"fixed64,9,opt,name=min" json:"min,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *InternalTimeSeriesSample) Reset() { *m = InternalTimeSeriesSample{} } func (m *InternalTimeSeriesSample) String() string { return proto.CompactTextString(m) } func (*InternalTimeSeriesSample) ProtoMessage() {} func (*InternalTimeSeriesSample) Descriptor() ([]byte, []int) { - return fileDescriptor_internal_c54ce32009eb2046, []int{1} + return fileDescriptor_internal_81814e986eba215e, []int{1} } func (m *InternalTimeSeriesSample) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1261,33 +1259,33 @@ var ( ErrIntOverflowInternal = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("roachpb/internal.proto", fileDescriptor_internal_c54ce32009eb2046) } +func init() { proto.RegisterFile("roachpb/internal.proto", fileDescriptor_internal_81814e986eba215e) } -var fileDescriptor_internal_c54ce32009eb2046 = []byte{ - // 387 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x74, 0x91, 0xb1, 0x8e, 0xda, 0x30, - 0x00, 0x86, 0x31, 0x26, 0x40, 0x8d, 0x90, 0xa8, 0x4b, 0x23, 0x0b, 0x55, 0x69, 0xca, 0x64, 0xa9, - 0x52, 0x90, 0x3a, 0x75, 0x8e, 0x58, 0x3a, 0xb4, 0x03, 0x30, 0x75, 0x41, 0x6e, 0x6a, 0xa8, 0x55, - 0x62, 0x47, 0xb6, 0xa9, 0x78, 0x0c, 0x5e, 0xa2, 0xef, 0xc2, 0xd8, 0xb1, 0x53, 0xd5, 0xcb, 0xbd, - 0xc8, 0x29, 0x8e, 0x13, 0xee, 0x84, 0x6e, 0xc3, 0xdf, 0xff, 0xff, 0x16, 0x5f, 0x8c, 0x42, 0xad, - 0x58, 0xf6, 0xa3, 0xf8, 0xb6, 0x10, 0xd2, 0x72, 0x2d, 0xd9, 0x21, 0x29, 0xb4, 0xb2, 0x0a, 0xbf, - 0xcc, 0x54, 0xf6, 0xd3, 0x65, 0x89, 0x6f, 0xcc, 0xa6, 0x7b, 0xb5, 0x57, 0x2e, 0x5d, 0x54, 0xbf, - 0xea, 0xe2, 0xfc, 0x37, 0x44, 0xe1, 0x27, 0xbf, 0xdd, 0x88, 0x9c, 0xaf, 0xb9, 0x16, 0xdc, 0x2c, - 0x99, 0x65, 0xf8, 0x23, 0x7a, 0x6d, 0x2c, 0xd3, 0x76, 0x6b, 0x45, 0xce, 0x8d, 0x65, 0x79, 0xb1, - 0x95, 0x4c, 0x2a, 0x43, 0x40, 0x0c, 0x28, 0x4c, 0x7b, 0x97, 0x7f, 0x6f, 0x3b, 0xab, 0x57, 0xae, - 0xb2, 0x69, 0x1a, 0x5f, 0xaa, 0x82, 0x5b, 0xb2, 0xbc, 0x38, 0xf0, 0xed, 0xf7, 0xa3, 0x66, 0x56, - 0x28, 0xe9, 0x97, 0xdd, 0x27, 0x4b, 0x57, 0x59, 0xfa, 0x46, 0xbd, 0xfc, 0x8c, 0x06, 0x35, 0x36, - 0x04, 0xc6, 0x90, 0x8e, 0x3e, 0xbc, 0x4f, 0x6e, 0x4c, 0x92, 0xdb, 0xff, 0xbb, 0x76, 0x9b, 0xb4, - 0x5f, 0x5d, 0x4c, 0xc0, 0xaa, 0xb9, 0x03, 0xcf, 0x50, 0x5f, 0xed, 0x76, 0x86, 0x5b, 0xd2, 0x8b, - 0x21, 0x0d, 0xd2, 0xee, 0x04, 0xac, 0x3c, 0xc1, 0x21, 0xea, 0x1d, 0x98, 0xb1, 0x24, 0x88, 0x21, - 0x05, 0x2e, 0x71, 0x67, 0x4c, 0x50, 0x90, 0xa9, 0xa3, 0xb4, 0xa4, 0x1f, 0x43, 0x3a, 0x76, 0x41, - 0x0d, 0xf0, 0x14, 0x41, 0x73, 0xcc, 0xc9, 0xa0, 0x1d, 0x54, 0xc7, 0x8a, 0xe6, 0xec, 0x44, 0x86, - 0x57, 0x9a, 0xb3, 0x93, 0xa3, 0x42, 0x92, 0x17, 0x8f, 0xa8, 0x90, 0xd5, 0xdd, 0x3b, 0xa1, 0x8d, - 0x25, 0xa8, 0xe5, 0x35, 0xc0, 0x11, 0x1a, 0xfe, 0x62, 0x5a, 0x30, 0x99, 0x71, 0x32, 0x6a, 0xc3, - 0x96, 0xcd, 0xcf, 0x00, 0x91, 0xe7, 0xbc, 0xf1, 0x9b, 0x56, 0xb3, 0x7a, 0x9a, 0xc0, 0x7f, 0xe0, - 0x46, 0x74, 0x76, 0x15, 0x02, 0x74, 0xec, 0x43, 0xaf, 0x14, 0x36, 0x4a, 0x80, 0x02, 0x9f, 0x38, - 0xa9, 0x49, 0x23, 0x05, 0xa8, 0x17, 0x9a, 0x34, 0x42, 0x35, 0x11, 0x32, 0x7d, 0x77, 0xb9, 0x8b, - 0x3a, 0x97, 0x32, 0x02, 0x7f, 0xca, 0x08, 0xfc, 0x2d, 0x23, 0xf0, 0xbf, 0x8c, 0xc0, 0xf9, 0x3e, - 0xea, 0x7c, 0x1d, 0xf8, 0x97, 0x7a, 0x08, 0x00, 0x00, 0xff, 0xff, 0x2c, 0x47, 0x27, 0x4b, 0x9f, - 0x02, 0x00, 0x00, +var fileDescriptor_internal_81814e986eba215e = []byte{ + // 392 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x74, 0x91, 0x41, 0xab, 0xd3, 0x30, + 0x00, 0xc7, 0x9b, 0x97, 0x75, 0x7b, 0xe6, 0xf1, 0x60, 0xc6, 0x67, 0x09, 0x43, 0x62, 0x79, 0x20, + 0x04, 0x84, 0x0e, 0x3c, 0x79, 0x2e, 0xbb, 0x78, 0xd0, 0xc3, 0xb6, 0x93, 0x97, 0x11, 0x6b, 0x36, + 0x83, 0x6b, 0x52, 0x92, 0x4c, 0xf6, 0x31, 0xf6, 0x25, 0xfc, 0x2e, 0x3b, 0xee, 0xe8, 0x49, 0xb4, + 0xfb, 0x22, 0xd2, 0x34, 0xed, 0x94, 0xe1, 0x6d, 0xf9, 0xfd, 0xff, 0xff, 0xb0, 0x5f, 0x83, 0x12, + 0xa3, 0x79, 0xf1, 0xa5, 0xfa, 0x34, 0x95, 0xca, 0x09, 0xa3, 0xf8, 0x36, 0xab, 0x8c, 0x76, 0x1a, + 0x3f, 0x2d, 0x74, 0xf1, 0xd5, 0x67, 0x59, 0x68, 0x4c, 0x1e, 0x36, 0x7a, 0xa3, 0x7d, 0x3a, 0x6d, + 0x7e, 0xb5, 0xc5, 0xc7, 0xef, 0x10, 0x25, 0xef, 0xc2, 0x76, 0x29, 0x4b, 0xb1, 0x10, 0x46, 0x0a, + 0x3b, 0xe3, 0x8e, 0xe3, 0xb7, 0xe8, 0xb9, 0x75, 0xdc, 0xb8, 0x95, 0x93, 0xa5, 0xb0, 0x8e, 0x97, + 0xd5, 0x4a, 0x71, 0xa5, 0x2d, 0x01, 0x29, 0x60, 0x30, 0x1f, 0x1c, 0x7f, 0xbe, 0x8c, 0xe6, 0xcf, + 0x7c, 0x65, 0xd9, 0x35, 0x3e, 0x34, 0x05, 0xbf, 0xe4, 0x65, 0xb5, 0x15, 0xab, 0xcf, 0x3b, 0xc3, + 0x9d, 0xd4, 0x2a, 0x2c, 0x6f, 0xfe, 0x59, 0xfa, 0xca, 0x2c, 0x34, 0xda, 0xe5, 0x7b, 0x34, 0x6a, + 0xb1, 0x25, 0x30, 0x85, 0xec, 0xee, 0xcd, 0xeb, 0xec, 0xca, 0x24, 0xbb, 0xfe, 0xbf, 0x0b, 0xbf, + 0xc9, 0x87, 0xcd, 0xc5, 0x04, 0xcc, 0xbb, 0x3b, 0xf0, 0x04, 0x0d, 0xf5, 0x7a, 0x6d, 0x85, 0x23, + 0x83, 0x14, 0xb2, 0x38, 0xbf, 0x19, 0x83, 0x79, 0x20, 0x38, 0x41, 0x83, 0x2d, 0xb7, 0x8e, 0xc4, + 0x29, 0x64, 0xc0, 0x27, 0xfe, 0x8c, 0x09, 0x8a, 0x0b, 0xbd, 0x53, 0x8e, 0x0c, 0x53, 0xc8, 0xee, + 0x7d, 0xd0, 0x02, 0xfc, 0x80, 0xa0, 0xdd, 0x95, 0x64, 0xd4, 0x0f, 0x9a, 0x63, 0x43, 0x4b, 0xbe, + 0x27, 0xb7, 0x17, 0x5a, 0xf2, 0xbd, 0xa7, 0x52, 0x91, 0x27, 0x7f, 0x51, 0xa9, 0x9a, 0xbb, 0xd7, + 0xd2, 0x58, 0x47, 0x50, 0xcf, 0x5b, 0x80, 0x29, 0xba, 0xfd, 0xc6, 0x8d, 0xe4, 0xaa, 0x10, 0xe4, + 0xae, 0x0f, 0x7b, 0xf6, 0x78, 0x00, 0x88, 0xfc, 0xcf, 0x1b, 0xbf, 0xe8, 0x35, 0x9b, 0xa7, 0x89, + 0xc3, 0x07, 0xee, 0x44, 0x27, 0x17, 0x21, 0xc0, 0xee, 0x43, 0x18, 0x94, 0x92, 0x4e, 0x09, 0x30, + 0x10, 0x12, 0x2f, 0x35, 0xee, 0xa4, 0x00, 0x0b, 0x42, 0xe3, 0x4e, 0xa8, 0x25, 0x52, 0xe5, 0xaf, + 0x8e, 0xbf, 0x69, 0x74, 0xac, 0x29, 0x38, 0xd5, 0x14, 0xfc, 0xa8, 0x29, 0xf8, 0x55, 0x53, 0x70, + 0x38, 0xd3, 0xe8, 0x74, 0xa6, 0xd1, 0xc7, 0x51, 0x78, 0xad, 0x3f, 0x01, 0x00, 0x00, 0xff, 0xff, + 0xea, 0xe1, 0x15, 0x18, 0xa3, 0x02, 0x00, 0x00, } diff --git a/pkg/roachpb/internal_raft.pb.go b/pkg/roachpb/internal_raft.pb.go index e7c8aed4372b..98fcea751eb1 100644 --- a/pkg/roachpb/internal_raft.pb.go +++ b/pkg/roachpb/internal_raft.pb.go @@ -30,14 +30,13 @@ type RaftTruncatedState struct { // The term corresponding to 'index'. Term uint64 `protobuf:"varint,2,opt,name=term" json:"term"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RaftTruncatedState) Reset() { *m = RaftTruncatedState{} } func (m *RaftTruncatedState) String() string { return proto.CompactTextString(m) } func (*RaftTruncatedState) ProtoMessage() {} func (*RaftTruncatedState) Descriptor() ([]byte, []int) { - return fileDescriptor_internal_raft_b8d913f5fab0b149, []int{0} + return fileDescriptor_internal_raft_9242e876529589a6, []int{0} } func (m *RaftTruncatedState) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -66,14 +65,13 @@ var xxx_messageInfo_RaftTruncatedState proto.InternalMessageInfo type RaftTombstone struct { NextReplicaID ReplicaID `protobuf:"varint,1,opt,name=next_replica_id,json=nextReplicaId,casttype=ReplicaID" json:"next_replica_id"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RaftTombstone) Reset() { *m = RaftTombstone{} } func (m *RaftTombstone) String() string { return proto.CompactTextString(m) } func (*RaftTombstone) ProtoMessage() {} func (*RaftTombstone) Descriptor() ([]byte, []int) { - return fileDescriptor_internal_raft_b8d913f5fab0b149, []int{1} + return fileDescriptor_internal_raft_9242e876529589a6, []int{1} } func (m *RaftTombstone) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -108,14 +106,13 @@ type RaftSnapshotData struct { // roundtripping through memory. LogEntries [][]byte `protobuf:"bytes,3,rep,name=log_entries,json=logEntries" json:"log_entries,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RaftSnapshotData) Reset() { *m = RaftSnapshotData{} } func (m *RaftSnapshotData) String() string { return proto.CompactTextString(m) } func (*RaftSnapshotData) ProtoMessage() {} func (*RaftSnapshotData) Descriptor() ([]byte, []int) { - return fileDescriptor_internal_raft_b8d913f5fab0b149, []int{2} + return fileDescriptor_internal_raft_9242e876529589a6, []int{2} } func (m *RaftSnapshotData) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -145,14 +142,13 @@ type RaftSnapshotData_KeyValue struct { Value []byte `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` Timestamp hlc.Timestamp `protobuf:"bytes,3,opt,name=timestamp" json:"timestamp"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RaftSnapshotData_KeyValue) Reset() { *m = RaftSnapshotData_KeyValue{} } func (m *RaftSnapshotData_KeyValue) String() string { return proto.CompactTextString(m) } func (*RaftSnapshotData_KeyValue) ProtoMessage() {} func (*RaftSnapshotData_KeyValue) Descriptor() ([]byte, []int) { - return fileDescriptor_internal_raft_b8d913f5fab0b149, []int{2, 0} + return fileDescriptor_internal_raft_9242e876529589a6, []int{2, 0} } func (m *RaftSnapshotData_KeyValue) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1050,37 +1046,38 @@ var ( ) func init() { - proto.RegisterFile("roachpb/internal_raft.proto", fileDescriptor_internal_raft_b8d913f5fab0b149) + proto.RegisterFile("roachpb/internal_raft.proto", fileDescriptor_internal_raft_9242e876529589a6) } -var fileDescriptor_internal_raft_b8d913f5fab0b149 = []byte{ - // 447 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x6c, 0x52, 0xb1, 0x8e, 0xd3, 0x4c, - 0x10, 0x8e, 0xed, 0x44, 0xff, 0xdd, 0x26, 0xd1, 0xe5, 0x5f, 0x9d, 0x90, 0x15, 0x84, 0x1d, 0x5c, - 0xa5, 0x40, 0x8e, 0x74, 0x25, 0x1d, 0x51, 0x90, 0x80, 0x48, 0x14, 0x9b, 0x28, 0x05, 0x14, 0xd6, - 0x9e, 0x3d, 0xe7, 0x58, 0x67, 0xef, 0x5a, 0xeb, 0x09, 0xca, 0xbd, 0x05, 0x8f, 0x70, 0x8f, 0xc1, - 0x23, 0x84, 0x8e, 0x92, 0x2a, 0x02, 0xd3, 0xf0, 0x0c, 0x54, 0xc8, 0x6b, 0x27, 0xe4, 0x04, 0xdd, - 0xcc, 0xf7, 0x7d, 0xf3, 0x79, 0xbe, 0xf1, 0x92, 0xc7, 0x4a, 0xf2, 0x70, 0x9d, 0x5f, 0x4f, 0x12, - 0x81, 0xa0, 0x04, 0x4f, 0x03, 0xc5, 0x6f, 0xd0, 0xcf, 0x95, 0x44, 0x49, 0xff, 0x0f, 0x65, 0x78, - 0xab, 0x05, 0x7e, 0x23, 0x1b, 0x3e, 0x3a, 0xe8, 0x33, 0x40, 0x1e, 0x71, 0xe4, 0xb5, 0x74, 0x68, - 0x6f, 0x30, 0x49, 0x27, 0xeb, 0x34, 0x9c, 0x60, 0x92, 0x41, 0x81, 0x3c, 0xcb, 0x1b, 0xe6, 0x32, - 0x96, 0xb1, 0xd4, 0xe5, 0xa4, 0xaa, 0x6a, 0xd4, 0x5b, 0x12, 0xca, 0xf8, 0x0d, 0x2e, 0xd5, 0x46, - 0x84, 0x1c, 0x21, 0x5a, 0x20, 0x47, 0xa0, 0x43, 0xd2, 0x49, 0x44, 0x04, 0x5b, 0xdb, 0x18, 0x19, - 0xe3, 0xf6, 0xb4, 0xbd, 0xdb, 0xbb, 0x2d, 0x56, 0x43, 0xd4, 0x26, 0x6d, 0x04, 0x95, 0xd9, 0xe6, - 0x09, 0xa5, 0x91, 0xe7, 0x67, 0x9f, 0xee, 0x5d, 0xe3, 0xe7, 0xbd, 0x6b, 0x78, 0xef, 0x49, 0x5f, - 0xbb, 0xca, 0xec, 0xba, 0x40, 0x29, 0x80, 0xbe, 0x21, 0x17, 0x02, 0xb6, 0x18, 0x28, 0xc8, 0xd3, - 0x24, 0xe4, 0x41, 0x12, 0x69, 0xeb, 0xce, 0xd4, 0xab, 0xe6, 0xcb, 0xbd, 0xdb, 0x7f, 0x0b, 0x5b, - 0x64, 0x35, 0xfb, 0x7a, 0xf6, 0x6b, 0xef, 0x9e, 0x1f, 0x1b, 0xd6, 0x17, 0x27, 0x5c, 0xe4, 0x7d, - 0x36, 0xc9, 0xa0, 0x72, 0x5f, 0x08, 0x9e, 0x17, 0x6b, 0x89, 0x33, 0x8e, 0x9c, 0x2e, 0xc8, 0x40, - 0x71, 0x11, 0x43, 0x10, 0x41, 0x11, 0xaa, 0x24, 0x47, 0xa9, 0xf4, 0x17, 0xba, 0x57, 0x9e, 0xff, - 0xd7, 0xf5, 0x7c, 0x56, 0x49, 0x67, 0x47, 0x65, 0x93, 0xe2, 0x42, 0x3d, 0x84, 0xe9, 0x2b, 0x62, - 0xce, 0x57, 0xb6, 0x39, 0xb2, 0xc6, 0xdd, 0xab, 0x67, 0xff, 0xb4, 0x79, 0xb8, 0x85, 0x3f, 0x87, - 0xbb, 0x15, 0x4f, 0x37, 0x30, 0x25, 0x4d, 0x2c, 0x73, 0xbe, 0x62, 0xe6, 0x7c, 0x45, 0x5d, 0xd2, - 0x4d, 0x65, 0x1c, 0x80, 0x40, 0x95, 0x40, 0x61, 0x5b, 0x23, 0x6b, 0xdc, 0x63, 0x24, 0x95, 0xf1, - 0xcb, 0x1a, 0x19, 0x6e, 0xc8, 0xd9, 0x61, 0x98, 0x0e, 0x88, 0x75, 0x0b, 0x77, 0x7a, 0xfd, 0x1e, - 0xab, 0x4a, 0x7a, 0x49, 0x3a, 0x1f, 0x2a, 0x4a, 0x1f, 0xbd, 0xc7, 0xea, 0x86, 0xbe, 0x20, 0xe7, - 0xc7, 0x9f, 0x6c, 0x5b, 0x3a, 0xec, 0x93, 0x93, 0x2d, 0xab, 0x97, 0xe0, 0xaf, 0xd3, 0xd0, 0x5f, - 0x1e, 0x44, 0x4d, 0xce, 0x3f, 0x53, 0xd3, 0xa7, 0xbb, 0xef, 0x4e, 0x6b, 0x57, 0x3a, 0xc6, 0x97, - 0xd2, 0x31, 0xbe, 0x96, 0x8e, 0xf1, 0xad, 0x74, 0x8c, 0x8f, 0x3f, 0x9c, 0xd6, 0xbb, 0xff, 0x9a, - 0x90, 0xbf, 0x03, 0x00, 0x00, 0xff, 0xff, 0xc6, 0x40, 0xad, 0x88, 0x9a, 0x02, 0x00, 0x00, +var fileDescriptor_internal_raft_9242e876529589a6 = []byte{ + // 451 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x6c, 0x52, 0xc1, 0x6e, 0xd3, 0x40, + 0x10, 0x8d, 0x9d, 0x44, 0xb4, 0x9b, 0x44, 0x0d, 0xab, 0x0a, 0x59, 0x41, 0xd8, 0x91, 0x25, 0xa4, + 0x1c, 0x90, 0x23, 0xf5, 0xc8, 0x8d, 0x28, 0x48, 0x40, 0x24, 0x0e, 0x9b, 0x28, 0x07, 0x38, 0x58, + 0x5b, 0x7b, 0xea, 0x58, 0xb5, 0x77, 0xad, 0xf5, 0x04, 0xa5, 0x7f, 0xc1, 0x27, 0xf4, 0x33, 0xf8, + 0x84, 0x70, 0xeb, 0x91, 0x53, 0x04, 0xee, 0x85, 0x6f, 0xe0, 0x84, 0xbc, 0x76, 0x42, 0x2a, 0x7a, + 0x9b, 0x79, 0xef, 0xcd, 0xf3, 0xbc, 0xf1, 0x92, 0xe7, 0x4a, 0xf2, 0x60, 0x95, 0x5d, 0x8e, 0x63, + 0x81, 0xa0, 0x04, 0x4f, 0x7c, 0xc5, 0xaf, 0xd0, 0xcb, 0x94, 0x44, 0x49, 0x9f, 0x06, 0x32, 0xb8, + 0xd6, 0x02, 0xaf, 0x96, 0x0d, 0x9e, 0xed, 0xf5, 0x29, 0x20, 0x0f, 0x39, 0xf2, 0x4a, 0x3a, 0xb0, + 0xd6, 0x18, 0x27, 0xe3, 0x55, 0x12, 0x8c, 0x31, 0x4e, 0x21, 0x47, 0x9e, 0x66, 0x35, 0x73, 0x1e, + 0xc9, 0x48, 0xea, 0x72, 0x5c, 0x56, 0x15, 0xea, 0x2e, 0x08, 0x65, 0xfc, 0x0a, 0x17, 0x6a, 0x2d, + 0x02, 0x8e, 0x10, 0xce, 0x91, 0x23, 0xd0, 0x01, 0x69, 0xc7, 0x22, 0x84, 0x8d, 0x65, 0x0c, 0x8d, + 0x51, 0x6b, 0xd2, 0xda, 0xee, 0x9c, 0x06, 0xab, 0x20, 0x6a, 0x91, 0x16, 0x82, 0x4a, 0x2d, 0xf3, + 0x88, 0xd2, 0xc8, 0xeb, 0x93, 0x6f, 0xb7, 0x8e, 0xf1, 0xfb, 0xd6, 0x31, 0xdc, 0xcf, 0xa4, 0xa7, + 0x5d, 0x65, 0x7a, 0x99, 0xa3, 0x14, 0x40, 0x3f, 0x90, 0x33, 0x01, 0x1b, 0xf4, 0x15, 0x64, 0x49, + 0x1c, 0x70, 0x3f, 0x0e, 0xb5, 0x75, 0x7b, 0xe2, 0x96, 0xf3, 0xc5, 0xce, 0xe9, 0x7d, 0x84, 0x0d, + 0xb2, 0x8a, 0x7d, 0x3f, 0xfd, 0xb3, 0x73, 0x4e, 0x0f, 0x0d, 0xeb, 0x89, 0x23, 0x2e, 0x74, 0xbf, + 0x9b, 0xa4, 0x5f, 0xba, 0xcf, 0x05, 0xcf, 0xf2, 0x95, 0xc4, 0x29, 0x47, 0x4e, 0xe7, 0xa4, 0xaf, + 0xb8, 0x88, 0xc0, 0x0f, 0x21, 0x0f, 0x54, 0x9c, 0xa1, 0x54, 0xfa, 0x0b, 0x9d, 0x0b, 0xd7, 0xfb, + 0xef, 0x7a, 0x1e, 0x2b, 0xa5, 0xd3, 0x83, 0xb2, 0x4e, 0x71, 0xa6, 0x1e, 0xc2, 0xf4, 0x1d, 0x31, + 0x67, 0x4b, 0xcb, 0x1c, 0x36, 0x47, 0x9d, 0x8b, 0x57, 0x8f, 0xda, 0x3c, 0xdc, 0xc2, 0x9b, 0xc1, + 0xcd, 0x92, 0x27, 0x6b, 0x98, 0x90, 0x3a, 0x96, 0x39, 0x5b, 0x32, 0x73, 0xb6, 0xa4, 0x0e, 0xe9, + 0x24, 0x32, 0xf2, 0x41, 0xa0, 0x8a, 0x21, 0xb7, 0x9a, 0xc3, 0xe6, 0xa8, 0xcb, 0x48, 0x22, 0xa3, + 0xb7, 0x15, 0x32, 0x58, 0x93, 0x93, 0xfd, 0x30, 0xed, 0x93, 0xe6, 0x35, 0xdc, 0xe8, 0xf5, 0xbb, + 0xac, 0x2c, 0xe9, 0x39, 0x69, 0x7f, 0x29, 0x29, 0x7d, 0xf4, 0x2e, 0xab, 0x1a, 0xfa, 0x86, 0x9c, + 0x1e, 0x7e, 0xb2, 0xd5, 0xd4, 0x61, 0x5f, 0x1c, 0x6d, 0x59, 0xbe, 0x04, 0x6f, 0x95, 0x04, 0xde, + 0x62, 0x2f, 0xaa, 0x73, 0xfe, 0x9b, 0x9a, 0xbc, 0xdc, 0xfe, 0xb2, 0x1b, 0xdb, 0xc2, 0x36, 0xee, + 0x0a, 0xdb, 0xf8, 0x51, 0xd8, 0xc6, 0xcf, 0xc2, 0x36, 0xbe, 0xde, 0xdb, 0x8d, 0xbb, 0x7b, 0xbb, + 0xf1, 0xe9, 0x49, 0x1d, 0xf4, 0x6f, 0x00, 0x00, 0x00, 0xff, 0xff, 0xf8, 0xb5, 0x99, 0x67, 0x9e, + 0x02, 0x00, 0x00, } diff --git a/pkg/roachpb/io-formats.pb.go b/pkg/roachpb/io-formats.pb.go index d43e21f257ce..0cc62fc371cc 100644 --- a/pkg/roachpb/io-formats.pb.go +++ b/pkg/roachpb/io-formats.pb.go @@ -65,7 +65,7 @@ func (x *IOFileFormat_FileFormat) UnmarshalJSON(data []byte) error { return nil } func (IOFileFormat_FileFormat) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_io_formats_c37d224fcf3e513d, []int{0, 0} + return fileDescriptor_io_formats_7fa1f88db4fcd108, []int{0, 0} } type IOFileFormat_Compression int32 @@ -107,7 +107,7 @@ func (x *IOFileFormat_Compression) UnmarshalJSON(data []byte) error { return nil } func (IOFileFormat_Compression) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_io_formats_c37d224fcf3e513d, []int{0, 1} + return fileDescriptor_io_formats_7fa1f88db4fcd108, []int{0, 1} } type MySQLOutfileOptions_Enclose int32 @@ -146,7 +146,7 @@ func (x *MySQLOutfileOptions_Enclose) UnmarshalJSON(data []byte) error { return nil } func (MySQLOutfileOptions_Enclose) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_io_formats_c37d224fcf3e513d, []int{2, 0} + return fileDescriptor_io_formats_7fa1f88db4fcd108, []int{2, 0} } type IOFileFormat struct { @@ -157,14 +157,13 @@ type IOFileFormat struct { PgDump PgDumpOptions `protobuf:"bytes,6,opt,name=pg_dump,json=pgDump" json:"pg_dump"` Compression IOFileFormat_Compression `protobuf:"varint,5,opt,name=compression,enum=cockroach.roachpb.IOFileFormat_Compression" json:"compression"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *IOFileFormat) Reset() { *m = IOFileFormat{} } func (m *IOFileFormat) String() string { return proto.CompactTextString(m) } func (*IOFileFormat) ProtoMessage() {} func (*IOFileFormat) Descriptor() ([]byte, []int) { - return fileDescriptor_io_formats_c37d224fcf3e513d, []int{0} + return fileDescriptor_io_formats_7fa1f88db4fcd108, []int{0} } func (m *IOFileFormat) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -200,14 +199,13 @@ type CSVOptions struct { // skip the first N lines of the input (e.g. to ignore column headers) when reading. Skip uint32 `protobuf:"varint,4,opt,name=skip" json:"skip"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *CSVOptions) Reset() { *m = CSVOptions{} } func (m *CSVOptions) String() string { return proto.CompactTextString(m) } func (*CSVOptions) ProtoMessage() {} func (*CSVOptions) Descriptor() ([]byte, []int) { - return fileDescriptor_io_formats_c37d224fcf3e513d, []int{1} + return fileDescriptor_io_formats_7fa1f88db4fcd108, []int{1} } func (m *CSVOptions) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -247,14 +245,13 @@ type MySQLOutfileOptions struct { // escape is the character used to prefix the other delimiters (--fields-escaped-by) Escape int32 `protobuf:"varint,6,opt,name=escape" json:"escape"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *MySQLOutfileOptions) Reset() { *m = MySQLOutfileOptions{} } func (m *MySQLOutfileOptions) String() string { return proto.CompactTextString(m) } func (*MySQLOutfileOptions) ProtoMessage() {} func (*MySQLOutfileOptions) Descriptor() ([]byte, []int) { - return fileDescriptor_io_formats_c37d224fcf3e513d, []int{2} + return fileDescriptor_io_formats_7fa1f88db4fcd108, []int{2} } func (m *MySQLOutfileOptions) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -288,14 +285,13 @@ type PgCopyOptions struct { // maxRowSize is the maximum row size MaxRowSize int32 `protobuf:"varint,3,opt,name=maxRowSize" json:"maxRowSize"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *PgCopyOptions) Reset() { *m = PgCopyOptions{} } func (m *PgCopyOptions) String() string { return proto.CompactTextString(m) } func (*PgCopyOptions) ProtoMessage() {} func (*PgCopyOptions) Descriptor() ([]byte, []int) { - return fileDescriptor_io_formats_c37d224fcf3e513d, []int{3} + return fileDescriptor_io_formats_7fa1f88db4fcd108, []int{3} } func (m *PgCopyOptions) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -325,14 +321,13 @@ type PgDumpOptions struct { // maxRowSize is the maximum row size MaxRowSize int32 `protobuf:"varint,1,opt,name=maxRowSize" json:"maxRowSize"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *PgDumpOptions) Reset() { *m = PgDumpOptions{} } func (m *PgDumpOptions) String() string { return proto.CompactTextString(m) } func (*PgDumpOptions) ProtoMessage() {} func (*PgDumpOptions) Descriptor() ([]byte, []int) { - return fileDescriptor_io_formats_c37d224fcf3e513d, []int{4} + return fileDescriptor_io_formats_7fa1f88db4fcd108, []int{4} } func (m *PgDumpOptions) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1443,51 +1438,51 @@ var ( ) func init() { - proto.RegisterFile("roachpb/io-formats.proto", fileDescriptor_io_formats_c37d224fcf3e513d) + proto.RegisterFile("roachpb/io-formats.proto", fileDescriptor_io_formats_7fa1f88db4fcd108) } -var fileDescriptor_io_formats_c37d224fcf3e513d = []byte{ - // 660 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x53, 0x4f, 0x6f, 0xd3, 0x4e, - 0x10, 0xcd, 0xe6, 0xbf, 0x27, 0x49, 0x7f, 0xfb, 0x5b, 0x38, 0x58, 0x15, 0x98, 0x60, 0x10, 0x2a, - 0xa0, 0xba, 0x52, 0xa5, 0x9e, 0x51, 0x1b, 0x5a, 0xa8, 0x44, 0x1b, 0x68, 0x44, 0x0f, 0x70, 0x88, - 0x8c, 0xb3, 0x4d, 0xad, 0xda, 0xde, 0xc5, 0x6b, 0x37, 0xa4, 0xdf, 0x01, 0x89, 0x2f, 0x85, 0xd4, - 0x23, 0x07, 0x0e, 0x9c, 0x10, 0x84, 0x2f, 0x82, 0x76, 0xbd, 0x26, 0x0e, 0x8d, 0x80, 0xdb, 0xd3, - 0x9b, 0x79, 0x6f, 0x9f, 0x67, 0xc6, 0x60, 0xc6, 0xcc, 0xf5, 0x4e, 0xf9, 0x9b, 0x0d, 0x9f, 0xad, - 0x9f, 0xb0, 0x38, 0x74, 0x13, 0xe1, 0xf0, 0x98, 0x25, 0x8c, 0xfc, 0xef, 0x31, 0xef, 0x4c, 0x55, - 0x1d, 0xdd, 0xb3, 0x7a, 0x7d, 0xcc, 0xc6, 0x4c, 0x55, 0x37, 0x24, 0xca, 0x1a, 0xed, 0x8f, 0x55, - 0x68, 0xef, 0xf7, 0xf7, 0xfc, 0x80, 0xee, 0x29, 0x03, 0xf2, 0x14, 0xea, 0x99, 0x95, 0x89, 0xba, - 0x68, 0x6d, 0x65, 0xf3, 0x81, 0x73, 0xc5, 0xca, 0x29, 0x0a, 0x9c, 0x39, 0xdc, 0xa9, 0x5e, 0x7e, - 0xbd, 0x55, 0x3a, 0xd2, 0x7a, 0xb2, 0x05, 0x15, 0x4f, 0x9c, 0x9b, 0xe5, 0x2e, 0x5a, 0x6b, 0x6d, - 0xde, 0x5c, 0x62, 0xd3, 0x1b, 0x1c, 0xf7, 0x79, 0xe2, 0xb3, 0x48, 0x68, 0xa5, 0xec, 0x27, 0xfb, - 0x60, 0x84, 0x53, 0xf1, 0x36, 0x18, 0xb2, 0x34, 0x31, 0x2b, 0x4a, 0x7c, 0x6f, 0x89, 0xf8, 0x60, - 0x3a, 0x78, 0xf1, 0xac, 0x9f, 0x26, 0x27, 0x7e, 0x40, 0x17, 0x5d, 0x9a, 0x4a, 0xde, 0x4f, 0x13, - 0xf2, 0x08, 0x1a, 0x7c, 0x3c, 0xf4, 0x18, 0x9f, 0x9a, 0x55, 0x65, 0xd4, 0x5d, 0x62, 0xf4, 0x7c, - 0xdc, 0x63, 0x7c, 0xba, 0x68, 0x51, 0xe7, 0x8a, 0x24, 0x03, 0x68, 0x79, 0x2c, 0xe4, 0x31, 0x15, - 0xc2, 0x67, 0x91, 0x59, 0x53, 0x13, 0x79, 0xf8, 0xb7, 0x89, 0xf4, 0xe6, 0x12, 0xed, 0x57, 0x74, - 0xd1, 0xa9, 0x46, 0x69, 0xc8, 0xcd, 0xfa, 0x1f, 0x52, 0x3d, 0x4e, 0x43, 0x7e, 0x25, 0x95, 0x24, - 0xed, 0xd7, 0x00, 0x85, 0x85, 0xb5, 0xa0, 0xf1, 0x32, 0x3a, 0x8b, 0xd8, 0x24, 0xc2, 0x25, 0xd2, - 0x80, 0x4a, 0x6f, 0x70, 0x8c, 0x11, 0xc1, 0xd0, 0x3e, 0xd0, 0x63, 0x90, 0x13, 0xc2, 0x65, 0xd2, - 0x01, 0x43, 0x31, 0xf2, 0x61, 0x5c, 0x21, 0x00, 0xf5, 0xec, 0xcb, 0x71, 0x35, 0xc3, 0xd2, 0x1a, - 0xd7, 0xec, 0x2d, 0x68, 0x15, 0xf2, 0x93, 0x26, 0x54, 0xb7, 0xd3, 0x84, 0xe1, 0x92, 0x44, 0x87, - 0x2c, 0xa2, 0x18, 0x49, 0xf4, 0xe4, 0xc2, 0xe7, 0xb8, 0x2c, 0xd1, 0x8e, 0x44, 0x15, 0xfb, 0x3d, - 0x02, 0x98, 0xef, 0x93, 0xac, 0x42, 0xcd, 0x63, 0x61, 0xe8, 0xaa, 0x23, 0xaa, 0xe9, 0xfc, 0x19, - 0x45, 0x2c, 0x68, 0x48, 0x40, 0xa3, 0x44, 0xdd, 0x46, 0x5e, 0xcd, 0x49, 0x72, 0x1f, 0x3a, 0x51, - 0x1a, 0x04, 0x43, 0x1a, 0x79, 0x6c, 0xe4, 0x47, 0x63, 0x75, 0x04, 0x86, 0xea, 0x42, 0x47, 0x6d, - 0x59, 0xda, 0xd5, 0x15, 0x62, 0x42, 0x55, 0x9c, 0xf9, 0x5c, 0x6d, 0xb7, 0xa3, 0x7d, 0x14, 0x63, - 0x7f, 0x2e, 0xc3, 0xb5, 0x25, 0x27, 0x22, 0xcd, 0x63, 0x36, 0x19, 0x0a, 0xca, 0xdd, 0xd8, 0x4d, - 0x58, 0xbc, 0x10, 0xb0, 0x1d, 0xb3, 0xc9, 0x20, 0xaf, 0x90, 0x75, 0xf8, 0xef, 0xc4, 0xa7, 0xc1, - 0xa8, 0xd0, 0x5c, 0xcc, 0xbb, 0xa2, 0x8a, 0xf3, 0xf6, 0x43, 0x68, 0xd0, 0xc8, 0x0b, 0x98, 0xa0, - 0x2a, 0xf0, 0xca, 0xa6, 0xf3, 0x6f, 0x57, 0xeb, 0xec, 0x66, 0xaa, 0x7c, 0x0c, 0xda, 0x84, 0x74, - 0xa1, 0xa9, 0x61, 0xac, 0xbe, 0x2f, 0x7f, 0xf7, 0x17, 0x4b, 0xee, 0x00, 0x9c, 0xba, 0x62, 0x48, - 0x85, 0xe7, 0x72, 0xaa, 0x8e, 0xb3, 0xa9, 0x7b, 0x8c, 0x53, 0x57, 0xec, 0x2a, 0x9a, 0xdc, 0x80, - 0xba, 0x6e, 0xa8, 0x17, 0x4c, 0x34, 0x67, 0x3b, 0xd0, 0xd0, 0xcf, 0x13, 0x03, 0x6a, 0x87, 0xf4, - 0x9c, 0xc6, 0xb8, 0x24, 0xef, 0x61, 0x3b, 0x98, 0xb8, 0x53, 0x81, 0x11, 0x69, 0x43, 0x33, 0x0b, - 0xea, 0x06, 0xb8, 0x6c, 0x0b, 0xe8, 0x2c, 0xfc, 0x2f, 0xc4, 0x06, 0x63, 0x44, 0x03, 0x3f, 0xf4, - 0x13, 0xba, 0x38, 0xcb, 0x39, 0x2d, 0xb7, 0x24, 0xb7, 0xa6, 0xa6, 0x67, 0xe4, 0x5b, 0x92, 0x0c, - 0xb9, 0x0b, 0x10, 0xba, 0xef, 0x8e, 0xd8, 0x64, 0xe0, 0x5f, 0x64, 0x63, 0xcb, 0xe5, 0x05, 0xde, - 0xde, 0x92, 0x8f, 0x16, 0x7e, 0x87, 0xdf, 0x64, 0x68, 0xb9, 0x6c, 0xe7, 0xf6, 0xe5, 0x77, 0xab, - 0x74, 0x39, 0xb3, 0xd0, 0xa7, 0x99, 0x85, 0xbe, 0xcc, 0x2c, 0xf4, 0x6d, 0x66, 0xa1, 0x0f, 0x3f, - 0xac, 0xd2, 0xab, 0x86, 0x5e, 0xc7, 0xcf, 0x00, 0x00, 0x00, 0xff, 0xff, 0x18, 0x6a, 0x54, 0xde, - 0x41, 0x05, 0x00, 0x00, +var fileDescriptor_io_formats_7fa1f88db4fcd108 = []byte{ + // 666 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x53, 0x4d, 0x6f, 0xd3, 0x4a, + 0x14, 0xb5, 0xf3, 0xe5, 0xf8, 0x26, 0xe9, 0x9b, 0x37, 0xef, 0x2d, 0xac, 0xea, 0x3d, 0x13, 0x99, + 0x0f, 0x15, 0x50, 0x5d, 0xa9, 0x52, 0xd7, 0xa8, 0x0d, 0x2d, 0x54, 0xa2, 0x0d, 0x34, 0xa2, 0x0b, + 0x58, 0x44, 0xc6, 0x99, 0xa6, 0x56, 0x6d, 0xcf, 0xe0, 0xb1, 0x1b, 0xd2, 0xff, 0x80, 0xc4, 0x9f, + 0x42, 0xea, 0xb2, 0x0b, 0x16, 0xac, 0x10, 0xa4, 0x7f, 0x04, 0xcd, 0x78, 0x4c, 0x1c, 0x1a, 0x01, + 0xbb, 0xa3, 0x73, 0xef, 0x39, 0x73, 0x7c, 0xef, 0x35, 0x58, 0x09, 0xf5, 0xfc, 0x53, 0xf6, 0x66, + 0x23, 0xa0, 0xeb, 0x27, 0x34, 0x89, 0xbc, 0x94, 0xbb, 0x2c, 0xa1, 0x29, 0xc5, 0x7f, 0xfb, 0xd4, + 0x3f, 0x93, 0x55, 0x57, 0xf5, 0xac, 0xfe, 0x3b, 0xa6, 0x63, 0x2a, 0xab, 0x1b, 0x02, 0xe5, 0x8d, + 0xce, 0xc7, 0x1a, 0xb4, 0xf7, 0xfb, 0x7b, 0x41, 0x48, 0xf6, 0xa4, 0x01, 0x7e, 0x0a, 0x8d, 0xdc, + 0xca, 0xd2, 0xbb, 0xfa, 0xda, 0xca, 0xe6, 0x03, 0xf7, 0x86, 0x95, 0x5b, 0x16, 0xb8, 0x73, 0xb8, + 0x53, 0xbb, 0xfc, 0x72, 0x4b, 0x3b, 0x52, 0x7a, 0xbc, 0x05, 0x55, 0x9f, 0x9f, 0x5b, 0x95, 0xae, + 0xbe, 0xd6, 0xda, 0xfc, 0x7f, 0x89, 0x4d, 0x6f, 0x70, 0xdc, 0x67, 0x69, 0x40, 0x63, 0xae, 0x94, + 0xa2, 0x1f, 0xef, 0x83, 0x19, 0x4d, 0xf9, 0xdb, 0x70, 0x48, 0xb3, 0xd4, 0xaa, 0x4a, 0xf1, 0xbd, + 0x25, 0xe2, 0x83, 0xe9, 0xe0, 0xc5, 0xb3, 0x7e, 0x96, 0x9e, 0x04, 0x21, 0x59, 0x74, 0x69, 0x4a, + 0x79, 0x3f, 0x4b, 0xf1, 0x23, 0x30, 0xd8, 0x78, 0xe8, 0x53, 0x36, 0xb5, 0x6a, 0xd2, 0xa8, 0xbb, + 0xc4, 0xe8, 0xf9, 0xb8, 0x47, 0xd9, 0x74, 0xd1, 0xa2, 0xc1, 0x24, 0x89, 0x07, 0xd0, 0xf2, 0x69, + 0xc4, 0x12, 0xc2, 0x79, 0x40, 0x63, 0xab, 0x2e, 0x27, 0xf2, 0xf0, 0x77, 0x13, 0xe9, 0xcd, 0x25, + 0xca, 0xaf, 0xec, 0xa2, 0x52, 0x8d, 0xb2, 0x88, 0x59, 0x8d, 0x5f, 0xa4, 0x7a, 0x9c, 0x45, 0xec, + 0x46, 0x2a, 0x41, 0x3a, 0xaf, 0x01, 0x4a, 0x0b, 0x6b, 0x81, 0xf1, 0x32, 0x3e, 0x8b, 0xe9, 0x24, + 0x46, 0x1a, 0x36, 0xa0, 0xda, 0x1b, 0x1c, 0x23, 0x1d, 0x23, 0x68, 0x1f, 0xa8, 0x31, 0x88, 0x09, + 0xa1, 0x0a, 0xee, 0x80, 0x29, 0x19, 0xf1, 0x30, 0xaa, 0x62, 0x80, 0x46, 0xfe, 0xe5, 0xa8, 0x96, + 0x63, 0x61, 0x8d, 0xea, 0xce, 0x16, 0xb4, 0x4a, 0xf9, 0x71, 0x13, 0x6a, 0xdb, 0x59, 0x4a, 0x91, + 0x26, 0xd0, 0x21, 0x8d, 0x09, 0xd2, 0x05, 0x7a, 0x72, 0x11, 0x30, 0x54, 0x11, 0x68, 0x47, 0xa0, + 0xaa, 0xf3, 0x5e, 0x07, 0x98, 0xef, 0x13, 0xaf, 0x42, 0xdd, 0xa7, 0x51, 0xe4, 0xc9, 0x23, 0xaa, + 0xab, 0xfc, 0x39, 0x85, 0x6d, 0x30, 0x04, 0x20, 0x71, 0x2a, 0x6f, 0xa3, 0xa8, 0x16, 0x24, 0xbe, + 0x0f, 0x9d, 0x38, 0x0b, 0xc3, 0x21, 0x89, 0x7d, 0x3a, 0x0a, 0xe2, 0xb1, 0x3c, 0x02, 0x53, 0x76, + 0xe9, 0x47, 0x6d, 0x51, 0xda, 0x55, 0x15, 0x6c, 0x41, 0x8d, 0x9f, 0x05, 0x4c, 0x6e, 0xb7, 0xa3, + 0x7c, 0x24, 0xe3, 0x7c, 0xaa, 0xc0, 0x3f, 0x4b, 0x4e, 0x44, 0x98, 0x27, 0x74, 0x32, 0xe4, 0x84, + 0x79, 0x89, 0x97, 0xd2, 0x64, 0x21, 0x60, 0x3b, 0xa1, 0x93, 0x41, 0x51, 0xc1, 0xeb, 0xf0, 0xd7, + 0x49, 0x40, 0xc2, 0x51, 0xa9, 0xb9, 0x9c, 0x77, 0x45, 0x16, 0xe7, 0xed, 0x87, 0x60, 0x90, 0xd8, + 0x0f, 0x29, 0x27, 0x32, 0xf0, 0xca, 0xa6, 0xfb, 0x67, 0x57, 0xeb, 0xee, 0xe6, 0xaa, 0x62, 0x0c, + 0xca, 0x04, 0x77, 0xa1, 0xa9, 0x60, 0x22, 0xbf, 0xaf, 0x78, 0xf7, 0x07, 0x8b, 0x6f, 0x03, 0x9c, + 0x7a, 0x7c, 0x48, 0xb8, 0xef, 0x31, 0x22, 0x8f, 0xb3, 0xa9, 0x7a, 0xcc, 0x53, 0x8f, 0xef, 0x4a, + 0x1a, 0xff, 0x07, 0x0d, 0xd5, 0xd0, 0x28, 0x99, 0x28, 0xce, 0x71, 0xc1, 0x50, 0xcf, 0x63, 0x13, + 0xea, 0x87, 0xe4, 0x9c, 0x24, 0x48, 0x13, 0xf7, 0xb0, 0x1d, 0x4e, 0xbc, 0x29, 0x47, 0x3a, 0x6e, + 0x43, 0x33, 0x0f, 0xea, 0x85, 0xa8, 0xe2, 0x70, 0xe8, 0x2c, 0xfc, 0x2f, 0xd8, 0x01, 0x73, 0x44, + 0xc2, 0x20, 0x0a, 0x52, 0xb2, 0x38, 0xcb, 0x39, 0x2d, 0xb6, 0x24, 0xb6, 0x26, 0xa7, 0x67, 0x16, + 0x5b, 0x12, 0x0c, 0xbe, 0x03, 0x10, 0x79, 0xef, 0x8e, 0xe8, 0x64, 0x10, 0x5c, 0xe4, 0x63, 0x2b, + 0xe4, 0x25, 0xde, 0xd9, 0x12, 0x8f, 0x96, 0x7e, 0x87, 0x9f, 0x64, 0xfa, 0x72, 0xd9, 0xce, 0xdd, + 0xcb, 0x6f, 0xb6, 0x76, 0x39, 0xb3, 0xf5, 0xab, 0x99, 0xad, 0x7f, 0x9e, 0xd9, 0xfa, 0xd7, 0x99, + 0xad, 0x7f, 0xb8, 0xb6, 0xb5, 0xab, 0x6b, 0x5b, 0x7b, 0x65, 0xa8, 0x95, 0x7c, 0x0f, 0x00, 0x00, + 0xff, 0xff, 0x51, 0x16, 0xbe, 0xd3, 0x45, 0x05, 0x00, 0x00, } diff --git a/pkg/roachpb/metadata.pb.go b/pkg/roachpb/metadata.pb.go index 65ee9bd26d29..8e28ad635735 100644 --- a/pkg/roachpb/metadata.pb.go +++ b/pkg/roachpb/metadata.pb.go @@ -69,7 +69,7 @@ func (x *ReplicaType) UnmarshalJSON(data []byte) error { return nil } func (ReplicaType) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_metadata_16c5ba74239ffed4, []int{0} + return fileDescriptor_metadata_64fcbdb1fa272343, []int{0} } // Attributes specifies a list of arbitrary strings describing @@ -77,13 +77,12 @@ func (ReplicaType) EnumDescriptor() ([]byte, []int) { type Attributes struct { Attrs []string `protobuf:"bytes,1,rep,name=attrs" json:"attrs,omitempty" yaml:"attrs,flow"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *Attributes) Reset() { *m = Attributes{} } func (*Attributes) ProtoMessage() {} func (*Attributes) Descriptor() ([]byte, []int) { - return fileDescriptor_metadata_16c5ba74239ffed4, []int{0} + return fileDescriptor_metadata_64fcbdb1fa272343, []int{0} } func (m *Attributes) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -113,13 +112,12 @@ type ReplicationTarget struct { NodeID NodeID `protobuf:"varint,1,opt,name=node_id,json=nodeId,casttype=NodeID" json:"node_id"` StoreID StoreID `protobuf:"varint,2,opt,name=store_id,json=storeId,casttype=StoreID" json:"store_id"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ReplicationTarget) Reset() { *m = ReplicationTarget{} } func (*ReplicationTarget) ProtoMessage() {} func (*ReplicationTarget) Descriptor() ([]byte, []int) { - return fileDescriptor_metadata_16c5ba74239ffed4, []int{1} + return fileDescriptor_metadata_64fcbdb1fa272343, []int{1} } func (m *ReplicationTarget) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -157,13 +155,12 @@ type ReplicaDescriptor struct { // Type indicates which raft activities a replica participates in. Type ReplicaType `protobuf:"varint,4,opt,name=type,enum=cockroach.roachpb.ReplicaType" json:"type"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ReplicaDescriptor) Reset() { *m = ReplicaDescriptor{} } func (*ReplicaDescriptor) ProtoMessage() {} func (*ReplicaDescriptor) Descriptor() ([]byte, []int) { - return fileDescriptor_metadata_16c5ba74239ffed4, []int{2} + return fileDescriptor_metadata_64fcbdb1fa272343, []int{2} } func (m *ReplicaDescriptor) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -193,14 +190,13 @@ type ReplicaIdent struct { RangeID RangeID `protobuf:"varint,1,opt,name=range_id,json=rangeId,casttype=RangeID" json:"range_id"` Replica ReplicaDescriptor `protobuf:"bytes,2,opt,name=replica" json:"replica"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ReplicaIdent) Reset() { *m = ReplicaIdent{} } func (m *ReplicaIdent) String() string { return proto.CompactTextString(m) } func (*ReplicaIdent) ProtoMessage() {} func (*ReplicaIdent) Descriptor() ([]byte, []int) { - return fileDescriptor_metadata_16c5ba74239ffed4, []int{3} + return fileDescriptor_metadata_64fcbdb1fa272343, []int{3} } func (m *ReplicaIdent) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -339,13 +335,12 @@ type RangeDescriptor struct { // diabling the merge queue. StickyBit hlc.Timestamp `protobuf:"bytes,7,opt,name=sticky_bit,json=stickyBit" json:"sticky_bit"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RangeDescriptor) Reset() { *m = RangeDescriptor{} } func (*RangeDescriptor) ProtoMessage() {} func (*RangeDescriptor) Descriptor() ([]byte, []int) { - return fileDescriptor_metadata_16c5ba74239ffed4, []int{4} + return fileDescriptor_metadata_64fcbdb1fa272343, []int{4} } func (m *RangeDescriptor) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -380,13 +375,12 @@ type Percentiles struct { P90 float64 `protobuf:"fixed64,5,opt,name=p90" json:"p90"` PMax float64 `protobuf:"fixed64,6,opt,name=pMax" json:"pMax"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *Percentiles) Reset() { *m = Percentiles{} } func (*Percentiles) ProtoMessage() {} func (*Percentiles) Descriptor() ([]byte, []int) { - return fileDescriptor_metadata_16c5ba74239ffed4, []int{5} + return fileDescriptor_metadata_64fcbdb1fa272343, []int{5} } func (m *Percentiles) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -444,13 +438,12 @@ type StoreCapacity struct { BytesPerReplica Percentiles `protobuf:"bytes,6,opt,name=bytes_per_replica,json=bytesPerReplica" json:"bytes_per_replica"` WritesPerReplica Percentiles `protobuf:"bytes,7,opt,name=writes_per_replica,json=writesPerReplica" json:"writes_per_replica"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *StoreCapacity) Reset() { *m = StoreCapacity{} } func (*StoreCapacity) ProtoMessage() {} func (*StoreCapacity) Descriptor() ([]byte, []int) { - return fileDescriptor_metadata_16c5ba74239ffed4, []int{6} + return fileDescriptor_metadata_64fcbdb1fa272343, []int{6} } func (m *StoreCapacity) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -486,14 +479,13 @@ type NodeDescriptor struct { StartedAt int64 `protobuf:"varint,7,opt,name=started_at,json=startedAt" json:"started_at"` LocalityAddress []LocalityAddress `protobuf:"bytes,8,rep,name=locality_address,json=localityAddress" json:"locality_address"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *NodeDescriptor) Reset() { *m = NodeDescriptor{} } func (m *NodeDescriptor) String() string { return proto.CompactTextString(m) } func (*NodeDescriptor) ProtoMessage() {} func (*NodeDescriptor) Descriptor() ([]byte, []int) { - return fileDescriptor_metadata_16c5ba74239ffed4, []int{7} + return fileDescriptor_metadata_64fcbdb1fa272343, []int{7} } func (m *NodeDescriptor) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -524,14 +516,13 @@ type LocalityAddress struct { Address util.UnresolvedAddr `protobuf:"bytes,1,opt,name=address" json:"address"` LocalityTier Tier `protobuf:"bytes,2,opt,name=locality_tier,json=localityTier" json:"locality_tier"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *LocalityAddress) Reset() { *m = LocalityAddress{} } func (m *LocalityAddress) String() string { return proto.CompactTextString(m) } func (*LocalityAddress) ProtoMessage() {} func (*LocalityAddress) Descriptor() ([]byte, []int) { - return fileDescriptor_metadata_16c5ba74239ffed4, []int{8} + return fileDescriptor_metadata_64fcbdb1fa272343, []int{8} } func (m *LocalityAddress) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -564,14 +555,13 @@ type StoreDescriptor struct { Node NodeDescriptor `protobuf:"bytes,3,opt,name=node" json:"node"` Capacity StoreCapacity `protobuf:"bytes,4,opt,name=capacity" json:"capacity"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *StoreDescriptor) Reset() { *m = StoreDescriptor{} } func (m *StoreDescriptor) String() string { return proto.CompactTextString(m) } func (*StoreDescriptor) ProtoMessage() {} func (*StoreDescriptor) Descriptor() ([]byte, []int) { - return fileDescriptor_metadata_16c5ba74239ffed4, []int{9} + return fileDescriptor_metadata_64fcbdb1fa272343, []int{9} } func (m *StoreDescriptor) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -603,14 +593,13 @@ type StoreDeadReplicas struct { StoreID StoreID `protobuf:"varint,1,opt,name=store_id,json=storeId,casttype=StoreID" json:"store_id"` Replicas []ReplicaIdent `protobuf:"bytes,2,rep,name=replicas" json:"replicas"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *StoreDeadReplicas) Reset() { *m = StoreDeadReplicas{} } func (m *StoreDeadReplicas) String() string { return proto.CompactTextString(m) } func (*StoreDeadReplicas) ProtoMessage() {} func (*StoreDeadReplicas) Descriptor() ([]byte, []int) { - return fileDescriptor_metadata_16c5ba74239ffed4, []int{10} + return fileDescriptor_metadata_64fcbdb1fa272343, []int{10} } func (m *StoreDeadReplicas) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -640,13 +629,12 @@ var xxx_messageInfo_StoreDeadReplicas proto.InternalMessageInfo type Locality struct { Tiers []Tier `protobuf:"bytes,1,rep,name=tiers" json:"tiers"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *Locality) Reset() { *m = Locality{} } func (*Locality) ProtoMessage() {} func (*Locality) Descriptor() ([]byte, []int) { - return fileDescriptor_metadata_16c5ba74239ffed4, []int{11} + return fileDescriptor_metadata_64fcbdb1fa272343, []int{11} } func (m *Locality) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -678,13 +666,12 @@ type Tier struct { // Value is node specific value corresponding to the key. Value string `protobuf:"bytes,2,opt,name=value" json:"value"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *Tier) Reset() { *m = Tier{} } func (*Tier) ProtoMessage() {} func (*Tier) Descriptor() ([]byte, []int) { - return fileDescriptor_metadata_16c5ba74239ffed4, []int{12} + return fileDescriptor_metadata_64fcbdb1fa272343, []int{12} } func (m *Tier) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -721,13 +708,12 @@ type Version struct { // with unstable set to 0. Unstable int32 `protobuf:"varint,4,opt,name=unstable" json:"unstable"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *Version) Reset() { *m = Version{} } func (*Version) ProtoMessage() {} func (*Version) Descriptor() ([]byte, []int) { - return fileDescriptor_metadata_16c5ba74239ffed4, []int{13} + return fileDescriptor_metadata_64fcbdb1fa272343, []int{13} } func (m *Version) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3863,88 +3849,89 @@ var ( ErrIntOverflowMetadata = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("roachpb/metadata.proto", fileDescriptor_metadata_16c5ba74239ffed4) } +func init() { proto.RegisterFile("roachpb/metadata.proto", fileDescriptor_metadata_64fcbdb1fa272343) } -var fileDescriptor_metadata_16c5ba74239ffed4 = []byte{ - // 1279 bytes of a gzipped FileDescriptorProto +var fileDescriptor_metadata_64fcbdb1fa272343 = []byte{ + // 1283 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x56, 0xcf, 0x6f, 0xdc, 0xc4, 0x17, 0x8f, 0xb3, 0xbb, 0xb1, 0xf7, 0x25, 0x69, 0xb2, 0xa3, 0xef, 0xb7, 0x58, 0x8b, 0xd8, 0x4d, - 0x0c, 0x95, 0x4a, 0x41, 0x49, 0x1a, 0x14, 0x95, 0x06, 0x15, 0xc8, 0xb6, 0x41, 0x0a, 0xfd, 0x41, + 0x0d, 0x91, 0x4a, 0x41, 0x49, 0x1a, 0x14, 0x95, 0x06, 0x15, 0xc8, 0xb6, 0x41, 0x0a, 0xfd, 0x41, 0xe4, 0x84, 0x22, 0x71, 0xb1, 0x26, 0xf6, 0xb0, 0x31, 0x75, 0x6c, 0x33, 0x9e, 0x4d, 0xbb, 0x77, - 0x24, 0x0e, 0x08, 0x89, 0x0b, 0x12, 0xc7, 0x5e, 0x7a, 0xe0, 0x3f, 0xe0, 0x4f, 0xe8, 0x91, 0x23, - 0xa7, 0x08, 0xc2, 0x85, 0x33, 0xc7, 0x9e, 0xd0, 0xbc, 0x99, 0xf1, 0x7a, 0xd3, 0x2d, 0xd0, 0x22, - 0x71, 0xf3, 0x7e, 0xde, 0xe7, 0xf3, 0xf6, 0xcd, 0x7b, 0x6f, 0xde, 0x1b, 0x38, 0xcf, 0x33, 0x1a, - 0x1e, 0xe6, 0x07, 0xab, 0x47, 0x4c, 0xd0, 0x88, 0x0a, 0xba, 0x92, 0xf3, 0x4c, 0x64, 0xa4, 0x15, - 0x66, 0xe1, 0x3d, 0xb4, 0xad, 0x68, 0x46, 0xbb, 0x3d, 0x10, 0x71, 0xb2, 0x3a, 0x48, 0x39, 0x2b, - 0xb2, 0xe4, 0x98, 0x45, 0x01, 0x8d, 0x22, 0xae, 0xe8, 0x6d, 0x17, 0x6d, 0x87, 0x49, 0xb8, 0x2a, - 0xe2, 0x23, 0x56, 0x08, 0x7a, 0x94, 0x6b, 0xcb, 0xff, 0xfa, 0x59, 0x3f, 0xc3, 0xcf, 0x55, 0xf9, - 0xa5, 0x50, 0xef, 0x3d, 0x80, 0x2d, 0x21, 0x78, 0x7c, 0x30, 0x10, 0xac, 0x20, 0x6f, 0x40, 0x83, - 0x0a, 0xc1, 0x0b, 0xd7, 0x5a, 0xaa, 0x5d, 0x6c, 0xf6, 0xfe, 0xff, 0xc7, 0x49, 0xb7, 0x35, 0xa4, - 0x47, 0xc9, 0xa6, 0x87, 0xf0, 0x9b, 0x9f, 0x25, 0xd9, 0x7d, 0xcf, 0x57, 0x9c, 0xcd, 0xfa, 0xf7, - 0x0f, 0xbb, 0x53, 0xde, 0x57, 0x16, 0xb4, 0x7c, 0x96, 0x27, 0x71, 0x48, 0x45, 0x9c, 0xa5, 0xfb, - 0x94, 0xf7, 0x99, 0x20, 0x97, 0xc1, 0x4e, 0xb3, 0x88, 0x05, 0x71, 0xe4, 0x5a, 0x4b, 0xd6, 0xc5, - 0x46, 0xcf, 0x7d, 0x7c, 0xd2, 0x9d, 0x3a, 0x3d, 0xe9, 0xce, 0xdc, 0xc9, 0x22, 0xb6, 0x73, 0xe3, - 0x49, 0xf9, 0xe5, 0xcf, 0x48, 0xe2, 0x4e, 0x44, 0x36, 0xc0, 0x29, 0x44, 0xc6, 0x51, 0x33, 0x8d, - 0x9a, 0xb6, 0xd6, 0xd8, 0x7b, 0x12, 0x47, 0x91, 0xf9, 0xf4, 0x6d, 0xe4, 0xee, 0x44, 0x9b, 0x8e, - 0x8c, 0xe2, 0xf7, 0x87, 0x5d, 0xcb, 0xfb, 0x72, 0xba, 0x8c, 0xe4, 0x06, 0x2b, 0x42, 0x1e, 0xe7, - 0x22, 0xe3, 0xff, 0x5d, 0x24, 0xe4, 0x1a, 0x00, 0x57, 0x7f, 0x2f, 0x85, 0x35, 0x14, 0x76, 0xb4, - 0xb0, 0xa9, 0x03, 0x43, 0xe9, 0xe8, 0x87, 0xdf, 0xd4, 0x8a, 0x9d, 0x88, 0xbc, 0x0d, 0x75, 0x31, - 0xcc, 0x99, 0x5b, 0x5f, 0xb2, 0x2e, 0x9e, 0x5b, 0xef, 0xac, 0x3c, 0x55, 0xf7, 0x15, 0x2d, 0xdb, - 0x1f, 0xe6, 0xac, 0x57, 0x97, 0x8e, 0x7d, 0x54, 0x6c, 0xce, 0xc9, 0x14, 0xfc, 0xf8, 0xb0, 0x6b, - 0x61, 0x1a, 0xbe, 0xb6, 0x60, 0xce, 0xfc, 0x41, 0xc4, 0x52, 0x21, 0x8f, 0xc3, 0x69, 0xda, 0x2f, - 0x53, 0x50, 0x1b, 0x1d, 0xc7, 0x97, 0xb8, 0x3a, 0x8e, 0xfe, 0xf4, 0x6d, 0xe4, 0xee, 0x44, 0xe4, - 0x06, 0xd8, 0x3a, 0x38, 0x4c, 0xc2, 0xec, 0xfa, 0x6b, 0xcf, 0x0e, 0x69, 0x94, 0x6f, 0x1d, 0x98, - 0x91, 0x7a, 0x3f, 0xd4, 0x60, 0x01, 0x5d, 0x57, 0x4a, 0xf2, 0x82, 0x01, 0x5d, 0x80, 0x66, 0x21, - 0x28, 0x17, 0xc1, 0x3d, 0x36, 0xc4, 0x90, 0xe6, 0x7a, 0xce, 0x93, 0x93, 0x6e, 0xdd, 0xbf, 0xc9, - 0x86, 0xbe, 0x83, 0xa6, 0x9b, 0x6c, 0x48, 0x96, 0xc1, 0x66, 0x69, 0x84, 0xa4, 0xda, 0x19, 0xd2, - 0x0c, 0x4b, 0x23, 0x49, 0xf9, 0x04, 0x5a, 0x71, 0x2a, 0x18, 0x4f, 0x69, 0x12, 0xe8, 0x40, 0x0b, - 0xb7, 0xbe, 0x54, 0x7b, 0xce, 0x43, 0x2e, 0x1a, 0x27, 0x9a, 0x50, 0x90, 0x0f, 0x61, 0x21, 0x65, - 0x0f, 0x44, 0x50, 0xe9, 0x83, 0x06, 0xf6, 0x81, 0xa7, 0x0f, 0x38, 0x7f, 0x87, 0x3d, 0x10, 0xcf, - 0xe8, 0x85, 0xf9, 0xb4, 0x62, 0x8b, 0x48, 0x07, 0xa0, 0xcf, 0x52, 0xc6, 0xf1, 0x5a, 0xb9, 0x33, - 0x32, 0x4f, 0x7e, 0x05, 0x21, 0x3d, 0x80, 0x42, 0xc4, 0xe1, 0xbd, 0x61, 0x70, 0x10, 0x0b, 0xd7, - 0xc6, 0x12, 0xbd, 0x52, 0x89, 0x5e, 0x0e, 0x82, 0x95, 0xc3, 0x24, 0x5c, 0xd9, 0x37, 0x83, 0x40, - 0x87, 0xdd, 0x54, 0xb2, 0x5e, 0x2c, 0xce, 0x74, 0xce, 0x23, 0x0b, 0x66, 0x77, 0x19, 0x0f, 0x59, - 0x2a, 0xe2, 0x84, 0x15, 0xe4, 0x3c, 0xd4, 0xf2, 0xcb, 0x6b, 0x58, 0x22, 0x4b, 0x6b, 0x25, 0x80, - 0xf8, 0xfa, 0x06, 0x96, 0x60, 0x84, 0xaf, 0x6f, 0x20, 0xbe, 0xb1, 0x86, 0x59, 0x1f, 0xe1, 0x1b, - 0x8a, 0x7f, 0x65, 0x03, 0x1b, 0x7b, 0x84, 0x5f, 0x51, 0xfc, 0xab, 0x6b, 0x98, 0xa1, 0x11, 0x7e, - 0x75, 0x8d, 0xb8, 0x50, 0xcf, 0x6f, 0xd3, 0x07, 0x78, 0x66, 0x63, 0x40, 0x44, 0x8f, 0x9c, 0x27, - 0x35, 0x98, 0xc7, 0xdb, 0x77, 0x9d, 0xe6, 0x34, 0x8c, 0xc5, 0x90, 0x2c, 0x81, 0x13, 0xea, 0x6f, - 0xdd, 0x51, 0x4a, 0x55, 0xa2, 0xc4, 0x83, 0x26, 0x3d, 0xa6, 0x71, 0x42, 0x0f, 0x12, 0x86, 0x91, - 0x1b, 0xca, 0x08, 0x26, 0x17, 0x60, 0x56, 0xf5, 0x65, 0x98, 0x0d, 0x52, 0xa1, 0x6f, 0xb0, 0x62, - 0x01, 0x1a, 0xae, 0x4b, 0x5c, 0xd2, 0x12, 0x46, 0x0b, 0x43, 0xab, 0x57, 0x69, 0x68, 0x50, 0xb4, - 0x35, 0x68, 0xdd, 0xe7, 0xb1, 0x60, 0x45, 0x90, 0x33, 0x1e, 0x14, 0x2c, 0xcc, 0xd2, 0x68, 0xec, - 0xac, 0x0b, 0xca, 0xbc, 0xcb, 0xf8, 0x1e, 0x1a, 0xc9, 0x2e, 0xb4, 0x0e, 0x86, 0x46, 0x60, 0xee, - 0xde, 0x0c, 0x16, 0x76, 0xd2, 0x38, 0xa8, 0x94, 0xca, 0x78, 0x44, 0xf9, 0x2e, 0xe3, 0xba, 0x8b, - 0x88, 0x0f, 0xa4, 0x12, 0x83, 0x71, 0x69, 0x3f, 0x87, 0xcb, 0xc5, 0x32, 0x48, 0xe3, 0xd3, 0x85, - 0xfa, 0xa0, 0x60, 0x91, 0xeb, 0x54, 0x92, 0x88, 0x08, 0x79, 0x1d, 0xe6, 0x93, 0xac, 0x1f, 0x87, - 0x34, 0x09, 0x30, 0x10, 0xb7, 0x59, 0xa1, 0xcc, 0x69, 0x53, 0x4f, 0x5a, 0xc8, 0x3a, 0x90, 0x2f, - 0x06, 0x8c, 0xc7, 0xe3, 0xd9, 0x81, 0x4a, 0x76, 0x16, 0xb5, 0xbd, 0x4c, 0x8f, 0x2e, 0xfe, 0x69, - 0x0d, 0xce, 0xc9, 0x79, 0xfd, 0xef, 0x46, 0xfc, 0xbb, 0x60, 0xcb, 0xa5, 0xc9, 0x8a, 0x42, 0x0f, - 0xb7, 0xce, 0xd9, 0x9b, 0xf3, 0x71, 0xb9, 0x5e, 0xb7, 0xa2, 0xa8, 0x1c, 0x6b, 0x5a, 0x44, 0xae, - 0x9a, 0x45, 0x59, 0x7b, 0xea, 0xde, 0x99, 0x5c, 0x8e, 0xd6, 0xaa, 0x16, 0x2b, 0x05, 0xb9, 0x06, - 0x4e, 0x92, 0x85, 0x34, 0x91, 0xbd, 0x5a, 0x47, 0xf5, 0xcb, 0x13, 0xd4, 0xb7, 0x34, 0xc5, 0x34, - 0xb2, 0x91, 0x90, 0x0f, 0x60, 0x7e, 0x8f, 0xf1, 0x63, 0xc6, 0xef, 0x32, 0x5e, 0xc8, 0xc9, 0xd0, - 0x40, 0x1f, 0xed, 0x09, 0x3e, 0x34, 0x43, 0xbb, 0x18, 0x97, 0x91, 0x65, 0x68, 0x1e, 0x0c, 0xe2, - 0x24, 0x0a, 0x04, 0xed, 0x63, 0x93, 0x35, 0xcd, 0x5f, 0x21, 0xbc, 0x4f, 0xfb, 0xe4, 0x55, 0x39, - 0x61, 0x28, 0x17, 0xf2, 0x85, 0xa1, 0x26, 0x4c, 0x6d, 0x34, 0x42, 0x10, 0xdf, 0x12, 0x64, 0x0f, - 0x16, 0x4d, 0x6c, 0x81, 0x49, 0xa9, 0x83, 0xa3, 0xd4, 0xfb, 0x8b, 0x63, 0x6d, 0x29, 0xa6, 0xe9, - 0xdb, 0x64, 0x1c, 0xf6, 0xbe, 0xb3, 0x60, 0xe1, 0x0c, 0xb5, 0x5a, 0x32, 0xeb, 0x45, 0x4a, 0xd6, - 0x93, 0xdd, 0xa9, 0x03, 0x15, 0x31, 0xe3, 0xba, 0xf0, 0x2f, 0x4d, 0x88, 0x72, 0x3f, 0x66, 0x7c, - 0xd4, 0xb6, 0x4a, 0x23, 0x31, 0xf9, 0xc4, 0x58, 0xc0, 0xc9, 0x33, 0xbe, 0xcd, 0xca, 0xd7, 0x82, - 0xf5, 0xcf, 0x5f, 0x0b, 0x65, 0x07, 0x4d, 0x3f, 0x77, 0x07, 0xbd, 0x03, 0x75, 0xd9, 0xc6, 0xba, - 0xf7, 0x96, 0x27, 0x28, 0xc7, 0x2f, 0x88, 0xb9, 0xa4, 0x52, 0x44, 0x7a, 0x95, 0x51, 0xa9, 0xda, - 0x6f, 0x69, 0x82, 0x83, 0xb1, 0xf1, 0x7a, 0x76, 0x98, 0x7a, 0xdf, 0x58, 0xd0, 0xd2, 0x69, 0xa0, - 0x51, 0xb9, 0xfc, 0x5e, 0x30, 0x11, 0x5b, 0xe0, 0x94, 0x3b, 0x78, 0x1a, 0x1b, 0xa7, 0xfb, 0xec, - 0x1d, 0x8c, 0x2f, 0x1a, 0x13, 0x8f, 0x91, 0x79, 0xdb, 0xe0, 0x98, 0x6e, 0x21, 0x6f, 0x41, 0x43, - 0x56, 0x57, 0x3d, 0x61, 0xff, 0xb6, 0xbc, 0x8a, 0xab, 0x47, 0xcb, 0xfb, 0x50, 0x97, 0x26, 0xb9, - 0x97, 0xe4, 0xeb, 0xc1, 0xaa, 0x5c, 0x0a, 0x09, 0x90, 0x36, 0x34, 0x8e, 0x69, 0x32, 0x50, 0xfb, - 0xc3, 0x58, 0x14, 0xa4, 0x3d, 0x3c, 0xb2, 0xc0, 0x36, 0x17, 0xec, 0x12, 0x34, 0x8f, 0xe8, 0xe7, - 0x19, 0x0f, 0x8e, 0x69, 0xa2, 0xf3, 0x31, 0xaf, 0xf3, 0xd1, 0xb8, 0x2d, 0x0d, 0xbe, 0x83, 0xf6, - 0xbb, 0x34, 0x41, 0x6e, 0x9c, 0x6a, 0xee, 0xf4, 0x19, 0xae, 0x34, 0xf8, 0x0e, 0xda, 0x25, 0xb7, - 0x0d, 0x8d, 0x9c, 0x8a, 0xf0, 0x70, 0x6c, 0x3f, 0x29, 0x48, 0xee, 0xc1, 0x41, 0x5a, 0x08, 0x5c, - 0x72, 0xd5, 0xbd, 0x54, 0xa2, 0x2a, 0xce, 0x4b, 0x17, 0x60, 0xb6, 0xf2, 0x98, 0x24, 0x4d, 0x68, - 0xdc, 0xfd, 0x68, 0x7f, 0xdb, 0x5f, 0x9c, 0x22, 0xb3, 0x60, 0xdf, 0xda, 0xde, 0xf2, 0xef, 0x6c, - 0xfb, 0x8b, 0x56, 0x6f, 0xf9, 0xf1, 0xaf, 0x9d, 0xa9, 0xc7, 0xa7, 0x1d, 0xeb, 0xa7, 0xd3, 0x8e, - 0xf5, 0xf3, 0x69, 0xc7, 0xfa, 0xe5, 0xb4, 0x63, 0x7d, 0xfb, 0x5b, 0x67, 0xea, 0x53, 0x5b, 0xe7, - 0xf2, 0xcf, 0x00, 0x00, 0x00, 0xff, 0xff, 0xa8, 0xb9, 0xcb, 0x69, 0xb7, 0x0c, 0x00, 0x00, + 0x24, 0x0e, 0x08, 0x89, 0x0b, 0x12, 0xc7, 0x5e, 0x7a, 0xe0, 0x3f, 0xe0, 0x4f, 0xe8, 0xb1, 0x47, + 0x4e, 0x11, 0xa4, 0x17, 0xce, 0x1c, 0x7b, 0x42, 0xf3, 0x66, 0xc6, 0xeb, 0x4d, 0x53, 0xa0, 0x41, + 0xe2, 0xe6, 0xfd, 0xbc, 0xcf, 0xe7, 0xed, 0x9b, 0xf7, 0xde, 0xbc, 0x37, 0x70, 0x9e, 0x67, 0x34, + 0xdc, 0xcf, 0xf7, 0x96, 0x0f, 0x98, 0xa0, 0x11, 0x15, 0x74, 0x29, 0xe7, 0x99, 0xc8, 0x48, 0x2b, + 0xcc, 0xc2, 0x7b, 0x68, 0x5b, 0xd2, 0x8c, 0x76, 0x7b, 0x20, 0xe2, 0x64, 0x79, 0x90, 0x72, 0x56, + 0x64, 0xc9, 0x21, 0x8b, 0x02, 0x1a, 0x45, 0x5c, 0xd1, 0xdb, 0x2e, 0xda, 0xf6, 0x93, 0x70, 0x59, + 0xc4, 0x07, 0xac, 0x10, 0xf4, 0x20, 0xd7, 0x96, 0xff, 0xf5, 0xb3, 0x7e, 0x86, 0x9f, 0xcb, 0xf2, + 0x4b, 0xa1, 0xde, 0x07, 0x00, 0x1b, 0x42, 0xf0, 0x78, 0x6f, 0x20, 0x58, 0x41, 0xde, 0x82, 0x06, + 0x15, 0x82, 0x17, 0xae, 0xb5, 0x50, 0xbb, 0xd8, 0xec, 0xfd, 0xff, 0x8f, 0xa3, 0x6e, 0x6b, 0x48, + 0x0f, 0x92, 0x75, 0x0f, 0xe1, 0xb7, 0xbf, 0x48, 0xb2, 0xfb, 0x9e, 0xaf, 0x38, 0xeb, 0xf5, 0x1f, + 0x1f, 0x76, 0x27, 0xbc, 0x6f, 0x2c, 0x68, 0xf9, 0x2c, 0x4f, 0xe2, 0x90, 0x8a, 0x38, 0x4b, 0x77, + 0x29, 0xef, 0x33, 0x41, 0x2e, 0x83, 0x9d, 0x66, 0x11, 0x0b, 0xe2, 0xc8, 0xb5, 0x16, 0xac, 0x8b, + 0x8d, 0x9e, 0xfb, 0xf8, 0xa8, 0x3b, 0x71, 0x7c, 0xd4, 0x9d, 0xba, 0x93, 0x45, 0x6c, 0xeb, 0xc6, + 0xb3, 0xf2, 0xcb, 0x9f, 0x92, 0xc4, 0xad, 0x88, 0xac, 0x81, 0x53, 0x88, 0x8c, 0xa3, 0x66, 0x12, + 0x35, 0x6d, 0xad, 0xb1, 0x77, 0x24, 0x8e, 0x22, 0xf3, 0xe9, 0xdb, 0xc8, 0xdd, 0x8a, 0xd6, 0x1d, + 0x19, 0xc5, 0xef, 0x0f, 0xbb, 0x96, 0xf7, 0xf5, 0x64, 0x19, 0xc9, 0x0d, 0x56, 0x84, 0x3c, 0xce, + 0x45, 0xc6, 0xff, 0xbb, 0x48, 0xc8, 0x35, 0x00, 0xae, 0xfe, 0x5e, 0x0a, 0x6b, 0x28, 0xec, 0x68, + 0x61, 0x53, 0x07, 0x86, 0xd2, 0xd1, 0x0f, 0xbf, 0xa9, 0x15, 0x5b, 0x11, 0x79, 0x17, 0xea, 0x62, + 0x98, 0x33, 0xb7, 0xbe, 0x60, 0x5d, 0x3c, 0xb7, 0xda, 0x59, 0x7a, 0xae, 0xee, 0x4b, 0x5a, 0xb6, + 0x3b, 0xcc, 0x59, 0xaf, 0x2e, 0x1d, 0xfb, 0xa8, 0x58, 0x9f, 0x91, 0x29, 0xf8, 0xf9, 0x61, 0xd7, + 0xc2, 0x34, 0x7c, 0x6b, 0xc1, 0x8c, 0xf9, 0x83, 0x88, 0xa5, 0x42, 0x1e, 0x87, 0xd3, 0xb4, 0x5f, + 0xa6, 0xa0, 0x36, 0x3a, 0x8e, 0x2f, 0x71, 0x75, 0x1c, 0xfd, 0xe9, 0xdb, 0xc8, 0xdd, 0x8a, 0xc8, + 0x0d, 0xb0, 0x75, 0x70, 0x98, 0x84, 0xe9, 0xd5, 0x37, 0x5e, 0x1c, 0xd2, 0x28, 0xdf, 0x3a, 0x30, + 0x23, 0xf5, 0x7e, 0xaa, 0xc1, 0x1c, 0xba, 0xae, 0x94, 0xe4, 0x8c, 0x01, 0x2d, 0x42, 0xb3, 0x10, + 0x94, 0x8b, 0xe0, 0x1e, 0x1b, 0x62, 0x48, 0x33, 0x3d, 0xe7, 0xd9, 0x51, 0xb7, 0xee, 0xdf, 0x64, + 0x43, 0xdf, 0x41, 0xd3, 0x4d, 0x36, 0x24, 0x17, 0xc0, 0x66, 0x69, 0x84, 0xa4, 0xda, 0x09, 0xd2, + 0x14, 0x4b, 0x23, 0x49, 0xf9, 0x0c, 0x5a, 0x71, 0x2a, 0x18, 0x4f, 0x69, 0x12, 0xe8, 0x40, 0x0b, + 0xb7, 0xbe, 0x50, 0x7b, 0xc9, 0x43, 0xce, 0x1b, 0x27, 0x9a, 0x50, 0x90, 0x8f, 0x61, 0x2e, 0x65, + 0x0f, 0x44, 0x50, 0xe9, 0x83, 0x06, 0xf6, 0x81, 0xa7, 0x0f, 0x38, 0x7b, 0x87, 0x3d, 0x10, 0x2f, + 0xe8, 0x85, 0xd9, 0xb4, 0x62, 0x8b, 0x48, 0x07, 0xa0, 0xcf, 0x52, 0xc6, 0xf1, 0x5a, 0xb9, 0x53, + 0x32, 0x4f, 0x7e, 0x05, 0x21, 0x3d, 0x80, 0x42, 0xc4, 0xe1, 0xbd, 0x61, 0xb0, 0x17, 0x0b, 0xd7, + 0xc6, 0x12, 0xbd, 0x56, 0x89, 0x5e, 0x0e, 0x82, 0xa5, 0xfd, 0x24, 0x5c, 0xda, 0x35, 0x83, 0x40, + 0x87, 0xdd, 0x54, 0xb2, 0x5e, 0x2c, 0x4e, 0x74, 0xce, 0x23, 0x0b, 0xa6, 0xb7, 0x19, 0x0f, 0x59, + 0x2a, 0xe2, 0x84, 0x15, 0xe4, 0x3c, 0xd4, 0xf2, 0xcb, 0x2b, 0x58, 0x22, 0x4b, 0x6b, 0x25, 0x80, + 0xf8, 0xea, 0x1a, 0x96, 0x60, 0x84, 0xaf, 0xae, 0x21, 0xbe, 0xb6, 0x82, 0x59, 0x1f, 0xe1, 0x6b, + 0x8a, 0x7f, 0x65, 0x0d, 0x1b, 0x7b, 0x84, 0x5f, 0x51, 0xfc, 0xab, 0x2b, 0x98, 0xa1, 0x11, 0x7e, + 0x75, 0x85, 0xb8, 0x50, 0xcf, 0x6f, 0xd3, 0x07, 0x78, 0x66, 0x63, 0x40, 0x44, 0x8f, 0x9c, 0x67, + 0x35, 0x98, 0xc5, 0xdb, 0x77, 0x9d, 0xe6, 0x34, 0x8c, 0xc5, 0x90, 0x2c, 0x80, 0x13, 0xea, 0x6f, + 0xdd, 0x51, 0x4a, 0x55, 0xa2, 0xc4, 0x83, 0x26, 0x3d, 0xa4, 0x71, 0x42, 0xf7, 0x12, 0x86, 0x91, + 0x1b, 0xca, 0x08, 0x26, 0x8b, 0x30, 0xad, 0xfa, 0x32, 0xcc, 0x06, 0xa9, 0xd0, 0x37, 0x58, 0xb1, + 0x00, 0x0d, 0xd7, 0x25, 0x2e, 0x69, 0x09, 0xa3, 0x85, 0xa1, 0xd5, 0xab, 0x34, 0x34, 0x28, 0xda, + 0x0a, 0xb4, 0xee, 0xf3, 0x58, 0xb0, 0x22, 0xc8, 0x19, 0x0f, 0x0a, 0x16, 0x66, 0x69, 0x34, 0x76, + 0xd6, 0x39, 0x65, 0xde, 0x66, 0x7c, 0x07, 0x8d, 0x64, 0x1b, 0x5a, 0x7b, 0x43, 0x23, 0x30, 0x77, + 0x6f, 0x0a, 0x0b, 0x7b, 0xda, 0x38, 0xa8, 0x94, 0xca, 0x78, 0x44, 0xf9, 0x36, 0xe3, 0xba, 0x8b, + 0x88, 0x0f, 0xa4, 0x12, 0x83, 0x71, 0x69, 0xbf, 0x84, 0xcb, 0xf9, 0x32, 0x48, 0xe3, 0xd3, 0x85, + 0xfa, 0xa0, 0x60, 0x91, 0xeb, 0x54, 0x92, 0x88, 0x08, 0x79, 0x13, 0x66, 0x93, 0xac, 0x1f, 0x87, + 0x34, 0x09, 0x30, 0x10, 0xb7, 0x59, 0xa1, 0xcc, 0x68, 0x53, 0x4f, 0x5a, 0xc8, 0x2a, 0x90, 0xaf, + 0x06, 0x8c, 0xc7, 0xe3, 0xd9, 0x81, 0x4a, 0x76, 0xe6, 0xb5, 0xbd, 0x4c, 0x8f, 0x2e, 0xfe, 0x71, + 0x0d, 0xce, 0xc9, 0x79, 0xfd, 0xef, 0x46, 0xfc, 0xfb, 0x60, 0xcb, 0xa5, 0xc9, 0x8a, 0x42, 0x0f, + 0xb7, 0xce, 0xc9, 0x9b, 0xf3, 0x69, 0xb9, 0x5e, 0x37, 0xa2, 0xa8, 0x1c, 0x6b, 0x5a, 0x44, 0xae, + 0x9a, 0x45, 0x59, 0x7b, 0xee, 0xde, 0x99, 0x5c, 0x8e, 0xd6, 0xaa, 0x16, 0x2b, 0x05, 0xb9, 0x06, + 0x4e, 0x92, 0x85, 0x34, 0x91, 0xbd, 0x5a, 0x47, 0xf5, 0xab, 0xa7, 0xa8, 0x6f, 0x69, 0x8a, 0x69, + 0x64, 0x23, 0x21, 0x1f, 0xc1, 0xec, 0x0e, 0xe3, 0x87, 0x8c, 0xdf, 0x65, 0xbc, 0x90, 0x93, 0xa1, + 0x81, 0x3e, 0xda, 0xa7, 0xf8, 0xd0, 0x0c, 0xed, 0x62, 0x5c, 0x46, 0x2e, 0x40, 0x73, 0x6f, 0x10, + 0x27, 0x51, 0x20, 0x68, 0x1f, 0x9b, 0xac, 0x69, 0xfe, 0x0a, 0xe1, 0x5d, 0xda, 0x27, 0xaf, 0xcb, + 0x09, 0x43, 0xb9, 0x90, 0x2f, 0x0c, 0x35, 0x61, 0x6a, 0xa3, 0x11, 0x82, 0xf8, 0x86, 0x20, 0x3b, + 0x30, 0x6f, 0x62, 0x0b, 0x4c, 0x4a, 0x1d, 0x1c, 0xa5, 0xde, 0x5f, 0x1c, 0x6b, 0x43, 0x31, 0x4d, + 0xdf, 0x26, 0xe3, 0xb0, 0xf7, 0x83, 0x05, 0x73, 0x27, 0xa8, 0xd5, 0x92, 0x59, 0x67, 0x29, 0x59, + 0x4f, 0x76, 0xa7, 0x0e, 0x54, 0xc4, 0x8c, 0xeb, 0xc2, 0xbf, 0x72, 0x4a, 0x94, 0xbb, 0x31, 0xe3, + 0xa3, 0xb6, 0x55, 0x1a, 0x89, 0xc9, 0x27, 0xc6, 0x1c, 0x4e, 0x9e, 0xf1, 0x6d, 0x56, 0xbe, 0x16, + 0xac, 0x7f, 0xfe, 0x5a, 0x28, 0x3b, 0x68, 0xf2, 0xa5, 0x3b, 0xe8, 0x3d, 0xa8, 0xcb, 0x36, 0xd6, + 0xbd, 0x77, 0xe1, 0x14, 0xe5, 0xf8, 0x05, 0x31, 0x97, 0x54, 0x8a, 0x48, 0xaf, 0x32, 0x2a, 0x55, + 0xfb, 0x2d, 0x9c, 0xe2, 0x60, 0x6c, 0xbc, 0x9e, 0x1c, 0xa6, 0xde, 0x77, 0x16, 0xb4, 0x74, 0x1a, + 0x68, 0x54, 0x2e, 0xbf, 0x33, 0x26, 0x62, 0x03, 0x9c, 0x72, 0x07, 0x4f, 0x62, 0xe3, 0x74, 0x5f, + 0xbc, 0x83, 0xf1, 0x45, 0x63, 0xe2, 0x31, 0x32, 0x6f, 0x13, 0x1c, 0xd3, 0x2d, 0xe4, 0x1d, 0x68, + 0xc8, 0xea, 0xaa, 0x27, 0xec, 0xdf, 0x96, 0x57, 0x71, 0xf5, 0x68, 0xf9, 0x10, 0xea, 0xd2, 0x24, + 0xf7, 0x92, 0x7c, 0x3d, 0x58, 0x95, 0x4b, 0x21, 0x01, 0xd2, 0x86, 0xc6, 0x21, 0x4d, 0x06, 0x6a, + 0x7f, 0x18, 0x8b, 0x82, 0xb4, 0x87, 0x47, 0x16, 0xd8, 0xe6, 0x82, 0x5d, 0x82, 0xe6, 0x01, 0xfd, + 0x32, 0xe3, 0xc1, 0x21, 0x4d, 0x74, 0x3e, 0x66, 0x75, 0x3e, 0x1a, 0xb7, 0xa5, 0xc1, 0x77, 0xd0, + 0x7e, 0x97, 0x26, 0xc8, 0x8d, 0x53, 0xcd, 0x9d, 0x3c, 0xc1, 0x95, 0x06, 0xdf, 0x41, 0xbb, 0xe4, + 0xb6, 0xa1, 0x91, 0x53, 0x11, 0xee, 0x8f, 0xed, 0x27, 0x05, 0xc9, 0x3d, 0x38, 0x48, 0x0b, 0x81, + 0x4b, 0xae, 0xba, 0x97, 0x4a, 0x54, 0xc5, 0x79, 0x69, 0x11, 0xa6, 0x2b, 0x8f, 0x49, 0xd2, 0x84, + 0xc6, 0xdd, 0x4f, 0x76, 0x37, 0xfd, 0xf9, 0x09, 0x32, 0x0d, 0xf6, 0xad, 0xcd, 0x0d, 0xff, 0xce, + 0xa6, 0x3f, 0x6f, 0xf5, 0x16, 0x1f, 0xff, 0xd6, 0x99, 0x78, 0x7c, 0xdc, 0xb1, 0x9e, 0x1c, 0x77, + 0xac, 0x5f, 0x8e, 0x3b, 0xd6, 0xaf, 0xc7, 0x1d, 0xeb, 0xfb, 0xa7, 0x9d, 0x89, 0x27, 0x4f, 0x3b, + 0x13, 0x9f, 0xdb, 0x3a, 0x9f, 0x7f, 0x06, 0x00, 0x00, 0xff, 0xff, 0x58, 0x63, 0xdf, 0xe2, 0xbb, + 0x0c, 0x00, 0x00, } diff --git a/pkg/rpc/heartbeat.pb.go b/pkg/rpc/heartbeat.pb.go index 33beeb4c9487..d18046e5f24f 100644 --- a/pkg/rpc/heartbeat.pb.go +++ b/pkg/rpc/heartbeat.pb.go @@ -45,13 +45,12 @@ type RemoteOffset struct { // Measurement time, in nanoseconds from unix epoch. MeasuredAt int64 `protobuf:"varint,3,opt,name=measured_at,json=measuredAt" json:"measured_at"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RemoteOffset) Reset() { *m = RemoteOffset{} } func (*RemoteOffset) ProtoMessage() {} func (*RemoteOffset) Descriptor() ([]byte, []int) { - return fileDescriptor_heartbeat_7b83e58032687682, []int{0} + return fileDescriptor_heartbeat_a996100dfebac6fd, []int{0} } func (m *RemoteOffset) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -93,14 +92,13 @@ type PingRequest struct { // Node ID to prevent connections from being misrouted to an invalid node inside the cluster. NodeID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,7,opt,name=node_id,json=nodeId,customtype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"node_id"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *PingRequest) Reset() { *m = PingRequest{} } func (m *PingRequest) String() string { return proto.CompactTextString(m) } func (*PingRequest) ProtoMessage() {} func (*PingRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_heartbeat_7b83e58032687682, []int{1} + return fileDescriptor_heartbeat_a996100dfebac6fd, []int{1} } func (m *PingRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -132,14 +130,13 @@ type PingResponse struct { ServerTime int64 `protobuf:"varint,2,opt,name=server_time,json=serverTime" json:"server_time"` ServerVersion roachpb.Version `protobuf:"bytes,3,opt,name=server_version,json=serverVersion" json:"server_version"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *PingResponse) Reset() { *m = PingResponse{} } func (m *PingResponse) String() string { return proto.CompactTextString(m) } func (*PingResponse) ProtoMessage() {} func (*PingResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_heartbeat_7b83e58032687682, []int{2} + return fileDescriptor_heartbeat_a996100dfebac6fd, []int{2} } func (m *PingResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1105,42 +1102,42 @@ var ( ErrIntOverflowHeartbeat = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("rpc/heartbeat.proto", fileDescriptor_heartbeat_7b83e58032687682) } +func init() { proto.RegisterFile("rpc/heartbeat.proto", fileDescriptor_heartbeat_a996100dfebac6fd) } -var fileDescriptor_heartbeat_7b83e58032687682 = []byte{ - // 535 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x53, 0x41, 0x6f, 0xd3, 0x4c, - 0x10, 0xcd, 0x7e, 0x71, 0x53, 0x65, 0x92, 0x56, 0x9f, 0x16, 0x54, 0x59, 0x29, 0x38, 0x51, 0x24, - 0x50, 0x4e, 0x36, 0x0a, 0x27, 0xb8, 0x35, 0x04, 0x41, 0x84, 0x14, 0x50, 0x68, 0x39, 0x70, 0x20, - 0xda, 0xd8, 0x53, 0x67, 0xd5, 0x7a, 0xd7, 0xac, 0xd7, 0x55, 0x39, 0xf2, 0x0f, 0x38, 0xf6, 0xc8, - 0xef, 0xe0, 0x17, 0xe4, 0xc8, 0x11, 0x71, 0x88, 0x20, 0xfc, 0x11, 0x64, 0xaf, 0x13, 0xdc, 0xd2, - 0x03, 0xea, 0xed, 0x79, 0xe6, 0xed, 0x9b, 0xf7, 0x34, 0x63, 0xb8, 0xa5, 0x62, 0xdf, 0x9b, 0x23, - 0x53, 0x7a, 0x86, 0x4c, 0xbb, 0xb1, 0x92, 0x5a, 0xd2, 0x1d, 0x5f, 0xfa, 0x27, 0x4a, 0x32, 0x7f, - 0xee, 0xaa, 0xd8, 0x6f, 0xed, 0xe5, 0x30, 0x9e, 0x79, 0x11, 0x6a, 0x16, 0x30, 0xcd, 0x0c, 0xad, - 0x75, 0x3b, 0x94, 0xa1, 0xcc, 0xa1, 0x97, 0x21, 0x53, 0xed, 0x7e, 0x24, 0xd0, 0x9c, 0x60, 0x24, - 0x35, 0xbe, 0x3c, 0x3e, 0x4e, 0x50, 0xd3, 0x3b, 0x50, 0x93, 0x39, 0xb2, 0x49, 0x87, 0xf4, 0xaa, - 0x03, 0x6b, 0xb1, 0x6c, 0x57, 0x26, 0x45, 0x8d, 0xde, 0x87, 0x46, 0x2a, 0x7c, 0x54, 0x9a, 0x71, - 0xa1, 0x3f, 0xd8, 0xff, 0x95, 0x28, 0xe5, 0x06, 0xbd, 0x07, 0x8d, 0x08, 0x59, 0x92, 0x2a, 0x0c, - 0xa6, 0x4c, 0xdb, 0xd5, 0x12, 0x0f, 0xd6, 0x8d, 0x03, 0xfd, 0xd8, 0xba, 0xf8, 0xdc, 0xae, 0x74, - 0xbf, 0x54, 0xa1, 0xf1, 0x8a, 0x8b, 0x70, 0x82, 0xef, 0x53, 0x4c, 0x34, 0xb5, 0xc1, 0x8a, 0xb9, - 0x08, 0x73, 0x03, 0xf5, 0xe2, 0x55, 0x5e, 0xa1, 0x8f, 0x36, 0xe6, 0xb2, 0xc9, 0x8d, 0xfe, 0xbe, - 0x7b, 0x29, 0xbb, 0x5b, 0x4e, 0x72, 0xc5, 0xb9, 0x0d, 0x16, 0x0b, 0x02, 0x95, 0x5b, 0xd9, 0x88, - 0x66, 0x15, 0xea, 0xc2, 0xff, 0x11, 0x3b, 0x9f, 0x1a, 0xde, 0x54, 0x30, 0x21, 0x13, 0xdb, 0x2a, - 0x19, 0xde, 0x8d, 0xd8, 0xb9, 0x91, 0x1c, 0x67, 0x3d, 0xea, 0x03, 0xf8, 0xa7, 0x69, 0xa2, 0x51, - 0x4d, 0x79, 0x60, 0x6f, 0x75, 0x48, 0xaf, 0x39, 0x18, 0x7e, 0x5f, 0xb6, 0x1f, 0x86, 0x5c, 0xcf, - 0xd3, 0x99, 0xeb, 0xcb, 0xc8, 0xdb, 0xd8, 0x0a, 0x66, 0x7f, 0xb0, 0x17, 0x9f, 0x84, 0x5e, 0xaa, - 0xf9, 0xa9, 0x97, 0xa6, 0x3c, 0x70, 0x8f, 0x8e, 0x46, 0xc3, 0xd5, 0xb2, 0x5d, 0x7f, 0x62, 0xc4, - 0x46, 0xc3, 0x49, 0xbd, 0xd0, 0x1d, 0x05, 0xf4, 0x19, 0xec, 0x26, 0xa8, 0xce, 0x50, 0x4d, 0xcf, - 0x50, 0x25, 0x5c, 0x0a, 0xbb, 0x96, 0x27, 0x6e, 0x95, 0x13, 0x9b, 0x45, 0xbb, 0x6f, 0x0c, 0xa3, - 0xb0, 0xbb, 0x63, 0xde, 0x15, 0x45, 0xfa, 0x0e, 0xb6, 0x85, 0x0c, 0x30, 0xb3, 0xba, 0xdd, 0x21, - 0xbd, 0xad, 0xc1, 0xd3, 0x8c, 0xf5, 0xcf, 0x76, 0xd7, 0x33, 0xc6, 0x32, 0xc0, 0xdc, 0x6e, 0xcd, - 0xa0, 0x49, 0x2d, 0x53, 0x1d, 0x05, 0xdd, 0x0b, 0x02, 0x4d, 0xb3, 0xbc, 0x24, 0x96, 0x22, 0xc1, - 0x7c, 0x7b, 0xf2, 0xaf, 0xed, 0x49, 0x11, 0x66, 0x47, 0x51, 0x64, 0xd2, 0x3c, 0xc2, 0x4b, 0xc7, - 0x03, 0xa6, 0x71, 0xc8, 0x23, 0xbc, 0x26, 0x7a, 0xf5, 0x46, 0xd1, 0xfb, 0x63, 0xa8, 0x3f, 0x5f, - 0xff, 0x2b, 0xf4, 0x00, 0xac, 0xcc, 0x26, 0x6d, 0x5d, 0x39, 0x99, 0xd2, 0xe1, 0xb5, 0xf6, 0xaf, - 0xed, 0x99, 0x5c, 0xdd, 0x4a, 0x1f, 0x61, 0xef, 0x10, 0x13, 0xcd, 0x45, 0xb8, 0x91, 0x7d, 0xad, - 0x15, 0xb2, 0x88, 0xbe, 0x00, 0xc8, 0xb8, 0xc5, 0xd7, 0xcd, 0x47, 0xf4, 0xc8, 0x03, 0x32, 0xb8, - 0xbb, 0xf8, 0xe9, 0x54, 0x16, 0x2b, 0x87, 0x7c, 0x5d, 0x39, 0xe4, 0xdb, 0xca, 0x21, 0x3f, 0x56, - 0x0e, 0xf9, 0xf4, 0xcb, 0xa9, 0xbc, 0xad, 0xaa, 0xd8, 0xff, 0x1d, 0x00, 0x00, 0xff, 0xff, 0x1d, - 0x9c, 0xd3, 0xdd, 0x04, 0x04, 0x00, 0x00, +var fileDescriptor_heartbeat_a996100dfebac6fd = []byte{ + // 538 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x53, 0xc1, 0x6e, 0xd3, 0x40, + 0x10, 0xf5, 0x12, 0x37, 0x55, 0x36, 0x69, 0x85, 0x16, 0x54, 0x59, 0x29, 0x72, 0x42, 0x24, 0x50, + 0x4e, 0x36, 0x0a, 0x27, 0xb8, 0x35, 0x04, 0x41, 0x84, 0x14, 0x50, 0x68, 0x39, 0x70, 0x20, 0xda, + 0x78, 0xa7, 0xce, 0xaa, 0xf5, 0xae, 0x59, 0xaf, 0xab, 0x72, 0xe4, 0x0f, 0x38, 0xf6, 0xc8, 0x77, + 0xf0, 0x05, 0x39, 0xf6, 0x88, 0x38, 0x44, 0x90, 0xfe, 0x08, 0xb2, 0xd7, 0x09, 0x6e, 0xe9, 0xa1, + 0xea, 0xed, 0x79, 0xe6, 0xed, 0x9b, 0xf7, 0x34, 0x63, 0x7c, 0x4f, 0xc5, 0x81, 0x3f, 0x03, 0xaa, + 0xf4, 0x14, 0xa8, 0xf6, 0x62, 0x25, 0xb5, 0x24, 0x5b, 0x81, 0x0c, 0x8e, 0x94, 0xa4, 0xc1, 0xcc, + 0x53, 0x71, 0xd0, 0xdc, 0xc9, 0x61, 0x3c, 0xf5, 0x23, 0xd0, 0x94, 0x51, 0x4d, 0x0d, 0xad, 0x79, + 0x3f, 0x94, 0xa1, 0xcc, 0xa1, 0x9f, 0x21, 0x53, 0xed, 0x7c, 0x45, 0xb8, 0x31, 0x86, 0x48, 0x6a, + 0x78, 0x7b, 0x78, 0x98, 0x80, 0x26, 0x0f, 0x70, 0x55, 0xe6, 0xc8, 0x41, 0x6d, 0xd4, 0xad, 0xf4, + 0xed, 0xf9, 0xa2, 0x65, 0x8d, 0x8b, 0x1a, 0x79, 0x8c, 0xeb, 0xa9, 0x08, 0x40, 0x69, 0xca, 0x85, + 0xfe, 0xe2, 0xdc, 0x29, 0x51, 0xca, 0x0d, 0xf2, 0x08, 0xd7, 0x23, 0xa0, 0x49, 0xaa, 0x80, 0x4d, + 0xa8, 0x76, 0x2a, 0x25, 0x1e, 0x5e, 0x35, 0xf6, 0xf4, 0x73, 0xfb, 0xec, 0x7b, 0xcb, 0xea, 0xfc, + 0xa8, 0xe0, 0xfa, 0x3b, 0x2e, 0xc2, 0x31, 0x7c, 0x4e, 0x21, 0xd1, 0xc4, 0xc1, 0x76, 0xcc, 0x45, + 0x98, 0x1b, 0xa8, 0x15, 0xaf, 0xf2, 0x0a, 0x79, 0xb6, 0x36, 0x97, 0x4d, 0xae, 0xf7, 0x76, 0xbd, + 0x4b, 0xd9, 0xbd, 0x72, 0x92, 0x2b, 0xce, 0x1d, 0x6c, 0x53, 0xc6, 0x54, 0x6e, 0x65, 0x2d, 0x9a, + 0x55, 0x88, 0x87, 0xef, 0x46, 0xf4, 0x74, 0x62, 0x78, 0x13, 0x41, 0x85, 0x4c, 0x1c, 0xbb, 0x64, + 0x78, 0x3b, 0xa2, 0xa7, 0x46, 0x72, 0x94, 0xf5, 0x48, 0x80, 0x71, 0x70, 0x9c, 0x26, 0x1a, 0xd4, + 0x84, 0x33, 0x67, 0xa3, 0x8d, 0xba, 0x8d, 0xfe, 0xe0, 0xd7, 0xa2, 0xf5, 0x34, 0xe4, 0x7a, 0x96, + 0x4e, 0xbd, 0x40, 0x46, 0xfe, 0xda, 0x16, 0x9b, 0xfe, 0xc3, 0x7e, 0x7c, 0x14, 0xfa, 0xa9, 0xe6, + 0xc7, 0x7e, 0x9a, 0x72, 0xe6, 0x1d, 0x1c, 0x0c, 0x07, 0xcb, 0x45, 0xab, 0xf6, 0xc2, 0x88, 0x0d, + 0x07, 0xe3, 0x5a, 0xa1, 0x3b, 0x64, 0xe4, 0x15, 0xde, 0x4e, 0x40, 0x9d, 0x80, 0x9a, 0x9c, 0x80, + 0x4a, 0xb8, 0x14, 0x4e, 0x35, 0x4f, 0xdc, 0x2c, 0x27, 0x36, 0x8b, 0xf6, 0x3e, 0x18, 0x46, 0x61, + 0x77, 0xcb, 0xbc, 0x2b, 0x8a, 0xe4, 0x13, 0xde, 0x14, 0x92, 0x41, 0x66, 0x75, 0xb3, 0x8d, 0xba, + 0x1b, 0xfd, 0x97, 0x19, 0xeb, 0xc6, 0x76, 0x57, 0x33, 0x46, 0x92, 0x41, 0x6e, 0xb7, 0x6a, 0xd0, + 0xb8, 0x9a, 0xa9, 0x0e, 0x59, 0xe7, 0x0c, 0xe1, 0x86, 0x59, 0x5e, 0x12, 0x4b, 0x91, 0x40, 0xbe, + 0x3d, 0xf9, 0xdf, 0xf6, 0xa4, 0x08, 0xb3, 0xa3, 0x28, 0x32, 0x69, 0x1e, 0xc1, 0xa5, 0xe3, 0xc1, + 0xa6, 0xb1, 0xcf, 0x23, 0xb8, 0x26, 0x7a, 0xe5, 0x56, 0xd1, 0x7b, 0x23, 0x5c, 0x7b, 0xbd, 0xfa, + 0x57, 0xc8, 0x1e, 0xb6, 0x33, 0x9b, 0xa4, 0x79, 0xe5, 0x64, 0x4a, 0x87, 0xd7, 0xdc, 0xbd, 0xb6, + 0x67, 0x72, 0x75, 0xac, 0x1e, 0xe0, 0x9d, 0x7d, 0x48, 0x34, 0x17, 0xe1, 0x5a, 0xf6, 0xbd, 0x56, + 0x40, 0x23, 0xf2, 0x06, 0xe3, 0x8c, 0x5b, 0x7c, 0xdd, 0x7e, 0x44, 0x17, 0x3d, 0x41, 0xfd, 0x87, + 0xf3, 0x3f, 0xae, 0x35, 0x5f, 0xba, 0xe8, 0x7c, 0xe9, 0xa2, 0x9f, 0x4b, 0x17, 0xfd, 0x5e, 0xba, + 0xe8, 0xdb, 0x85, 0x6b, 0x9d, 0x5f, 0xb8, 0xd6, 0xc7, 0x8a, 0x8a, 0x83, 0xbf, 0x01, 0x00, 0x00, + 0xff, 0xff, 0x60, 0xcc, 0x13, 0x03, 0x08, 0x04, 0x00, 0x00, } diff --git a/pkg/server/diagnosticspb/diagnostics.pb.go b/pkg/server/diagnosticspb/diagnostics.pb.go index c2d547b7e25d..31d0d50d6383 100644 --- a/pkg/server/diagnosticspb/diagnostics.pb.go +++ b/pkg/server/diagnosticspb/diagnostics.pb.go @@ -40,14 +40,13 @@ type DiagnosticReport struct { LegacyUnimplementedErrors map[string]int64 `protobuf:"bytes,5,rep,name=legacy_unimplemented_errors,json=legacyUnimplementedErrors,proto3" json:"legacy_unimplemented_errors,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` LegacyErrorCounts map[string]int64 `protobuf:"bytes,7,rep,name=legacy_error_counts,json=legacyErrorCounts,proto3" json:"legacy_error_counts,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *DiagnosticReport) Reset() { *m = DiagnosticReport{} } func (m *DiagnosticReport) String() string { return proto.CompactTextString(m) } func (*DiagnosticReport) ProtoMessage() {} func (*DiagnosticReport) Descriptor() ([]byte, []int) { - return fileDescriptor_diagnostics_8bf57dfeb0de7a51, []int{0} + return fileDescriptor_diagnostics_d9c9f6f92c51410a, []int{0} } func (m *DiagnosticReport) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -84,14 +83,13 @@ type NodeInfo struct { Uptime int64 `protobuf:"varint,9,opt,name=uptime,proto3" json:"uptime,omitempty"` LicenseType string `protobuf:"bytes,10,opt,name=license_type,json=licenseType,proto3" json:"license_type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *NodeInfo) Reset() { *m = NodeInfo{} } func (m *NodeInfo) String() string { return proto.CompactTextString(m) } func (*NodeInfo) ProtoMessage() {} func (*NodeInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_diagnostics_8bf57dfeb0de7a51, []int{1} + return fileDescriptor_diagnostics_d9c9f6f92c51410a, []int{1} } func (m *NodeInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -127,14 +125,13 @@ type StoreInfo struct { Used int64 `protobuf:"varint,8,opt,name=used,proto3" json:"used,omitempty"` EncryptionAlgorithm int64 `protobuf:"varint,9,opt,name=encryption_algorithm,json=encryptionAlgorithm,proto3" json:"encryption_algorithm,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *StoreInfo) Reset() { *m = StoreInfo{} } func (m *StoreInfo) String() string { return proto.CompactTextString(m) } func (*StoreInfo) ProtoMessage() {} func (*StoreInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_diagnostics_8bf57dfeb0de7a51, []int{2} + return fileDescriptor_diagnostics_d9c9f6f92c51410a, []int{2} } func (m *StoreInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -167,14 +164,13 @@ type CPUInfo struct { Mhz float32 `protobuf:"fixed32,5,opt,name=mhz,proto3" json:"mhz,omitempty"` Features []string `protobuf:"bytes,6,rep,name=features,proto3" json:"features,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *CPUInfo) Reset() { *m = CPUInfo{} } func (m *CPUInfo) String() string { return proto.CompactTextString(m) } func (*CPUInfo) ProtoMessage() {} func (*CPUInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_diagnostics_8bf57dfeb0de7a51, []int{3} + return fileDescriptor_diagnostics_d9c9f6f92c51410a, []int{3} } func (m *CPUInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -207,14 +203,13 @@ type HardwareInfo struct { Provider string `protobuf:"bytes,5,opt,name=provider,proto3" json:"provider,omitempty"` InstanceClass string `protobuf:"bytes,6,opt,name=instance_class,json=instanceClass,proto3" json:"instance_class,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *HardwareInfo) Reset() { *m = HardwareInfo{} } func (m *HardwareInfo) String() string { return proto.CompactTextString(m) } func (*HardwareInfo) ProtoMessage() {} func (*HardwareInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_diagnostics_8bf57dfeb0de7a51, []int{4} + return fileDescriptor_diagnostics_d9c9f6f92c51410a, []int{4} } func (m *HardwareInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -244,14 +239,13 @@ type OSInfo struct { Platform string `protobuf:"bytes,2,opt,name=platform,proto3" json:"platform,omitempty"` Version string `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *OSInfo) Reset() { *m = OSInfo{} } func (m *OSInfo) String() string { return proto.CompactTextString(m) } func (*OSInfo) ProtoMessage() {} func (*OSInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_diagnostics_8bf57dfeb0de7a51, []int{5} + return fileDescriptor_diagnostics_d9c9f6f92c51410a, []int{5} } func (m *OSInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -280,14 +274,13 @@ type MemInfo struct { Total uint64 `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"` Available uint64 `protobuf:"varint,2,opt,name=available,proto3" json:"available,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *MemInfo) Reset() { *m = MemInfo{} } func (m *MemInfo) String() string { return proto.CompactTextString(m) } func (*MemInfo) ProtoMessage() {} func (*MemInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_diagnostics_8bf57dfeb0de7a51, []int{6} + return fileDescriptor_diagnostics_d9c9f6f92c51410a, []int{6} } func (m *MemInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3042,85 +3035,85 @@ var ( ) func init() { - proto.RegisterFile("server/diagnosticspb/diagnostics.proto", fileDescriptor_diagnostics_8bf57dfeb0de7a51) + proto.RegisterFile("server/diagnosticspb/diagnostics.proto", fileDescriptor_diagnostics_d9c9f6f92c51410a) } -var fileDescriptor_diagnostics_8bf57dfeb0de7a51 = []byte{ - // 1206 bytes of a gzipped FileDescriptorProto +var fileDescriptor_diagnostics_d9c9f6f92c51410a = []byte{ + // 1211 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x56, 0xcf, 0x6f, 0x1b, 0xc5, - 0x17, 0xaf, 0xbd, 0xfe, 0x39, 0x49, 0xfb, 0x4d, 0xa7, 0xf9, 0x86, 0x25, 0xad, 0x9c, 0x62, 0x89, - 0xb6, 0x08, 0x64, 0xab, 0x29, 0x48, 0x08, 0x51, 0x55, 0xb1, 0x5d, 0x4a, 0xa5, 0xd2, 0xa2, 0x4d, + 0x17, 0x8f, 0xbd, 0xfe, 0x39, 0x49, 0xfb, 0x4d, 0xa7, 0xf9, 0x86, 0x25, 0xad, 0x9c, 0x62, 0x89, + 0x52, 0x54, 0x64, 0xab, 0x29, 0x48, 0x08, 0x51, 0x55, 0x71, 0x5c, 0x4a, 0xa5, 0xd2, 0xa2, 0x4d, 0xcb, 0xa1, 0x42, 0x58, 0xe3, 0xdd, 0xf1, 0x7a, 0xf1, 0xec, 0xce, 0x66, 0x66, 0xd6, 0x95, 0x73, - 0xe6, 0x0e, 0x17, 0x0e, 0x48, 0xfc, 0x41, 0x3d, 0x72, 0xe4, 0x14, 0x81, 0xf9, 0x1b, 0xb8, 0x70, - 0x42, 0xf3, 0x66, 0x6c, 0x6f, 0xdc, 0x36, 0x26, 0x48, 0xdc, 0xe6, 0x7d, 0xde, 0xbe, 0xcf, 0x9b, - 0xf7, 0x73, 0x16, 0xdd, 0x90, 0x54, 0x4c, 0xa8, 0x68, 0x07, 0x11, 0x09, 0x13, 0x2e, 0x55, 0xe4, - 0xcb, 0x74, 0x90, 0x97, 0x5a, 0xa9, 0xe0, 0x8a, 0xe3, 0x86, 0xcf, 0xfd, 0xb1, 0xe0, 0xc4, 0x1f, - 0xb5, 0x8c, 0x45, 0xeb, 0x94, 0xc5, 0xee, 0xd6, 0x20, 0x8b, 0x58, 0xd0, 0x8e, 0x92, 0x21, 0x37, - 0x16, 0xbb, 0x97, 0x7d, 0x9e, 0x0c, 0xa3, 0xb0, 0x7d, 0xcc, 0x13, 0x6a, 0xa1, 0xed, 0x90, 0x87, - 0x1c, 0x8e, 0x6d, 0x7d, 0xb2, 0xe8, 0x5b, 0x40, 0x9b, 0x0e, 0xda, 0x24, 0x4d, 0xfb, 0x52, 0x11, - 0x65, 0x7d, 0xee, 0x5e, 0x93, 0x47, 0xac, 0x2d, 0x8f, 0xd8, 0x80, 0x48, 0xda, 0x96, 0x4a, 0x64, - 0xbe, 0xca, 0x04, 0x0d, 0xac, 0x76, 0x67, 0x6e, 0x16, 0x53, 0x45, 0x02, 0xa2, 0x88, 0xc1, 0x9b, - 0xdf, 0x21, 0xb4, 0xd5, 0x5b, 0xdc, 0xcd, 0xa3, 0x29, 0x17, 0x0a, 0x77, 0x50, 0x29, 0xe1, 0x01, - 0x75, 0x0b, 0xd7, 0x0b, 0xb7, 0x36, 0xf6, 0x6f, 0xb5, 0xce, 0x8e, 0xa6, 0xf5, 0x98, 0x07, 0xf4, - 0x61, 0x32, 0xe4, 0x9d, 0xd2, 0xcb, 0x93, 0xbd, 0x0b, 0x1e, 0xd8, 0xe2, 0x07, 0xa8, 0x22, 0x15, - 0x17, 0x54, 0xba, 0xc5, 0xeb, 0xce, 0xad, 0x8d, 0xfd, 0xf7, 0xd6, 0xb1, 0x1c, 0xea, 0xaf, 0x73, - 0x34, 0xd6, 0x1c, 0xf7, 0x50, 0x45, 0xfa, 0x23, 0x1a, 0x13, 0xd7, 0x01, 0xa2, 0x1b, 0x79, 0xa2, - 0x23, 0xd6, 0xb2, 0x21, 0xb7, 0x9e, 0x92, 0x01, 0xa3, 0x3d, 0x2a, 0x7d, 0x11, 0xa5, 0x8a, 0x8b, - 0x05, 0x0b, 0xd8, 0xe2, 0xc7, 0xa8, 0x2e, 0x8f, 0x98, 0x49, 0x98, 0x5b, 0x02, 0xa2, 0xf7, 0x57, - 0x88, 0xba, 0x9c, 0x31, 0xea, 0x2b, 0x1a, 0x1c, 0x2a, 0xa2, 0x68, 0x4c, 0x13, 0xa5, 0x0f, 0x11, - 0xdc, 0xcf, 0xb2, 0xd5, 0xe4, 0x11, 0xd3, 0xa0, 0xc4, 0xdf, 0x17, 0xd0, 0x55, 0x46, 0x43, 0xe2, - 0x4f, 0xfb, 0x59, 0x12, 0xc5, 0x29, 0x03, 0x03, 0x1a, 0xf4, 0xa9, 0x10, 0x5c, 0x48, 0xb7, 0x0c, - 0x2e, 0x9e, 0xac, 0x0b, 0x7a, 0x35, 0xf5, 0xad, 0x47, 0xc0, 0xf9, 0x2c, 0x4f, 0x79, 0x1f, 0x18, - 0xef, 0x27, 0x4a, 0x4c, 0xbd, 0xb7, 0xd9, 0x9b, 0xf4, 0x38, 0x45, 0x5b, 0x84, 0x29, 0x2a, 0x68, - 0xd0, 0x97, 0x54, 0xa9, 0x28, 0x09, 0xa5, 0x5b, 0x81, 0x5b, 0xdc, 0x3f, 0xf7, 0x2d, 0x0e, 0x0c, - 0xd1, 0xa1, 0xe5, 0x31, 0xbe, 0xff, 0x47, 0x4e, 0xa3, 0xf8, 0x05, 0xba, 0x62, 0x53, 0x00, 0x41, - 0xf7, 0x7d, 0x9e, 0x25, 0x4a, 0xba, 0x55, 0x70, 0xfa, 0xe0, 0x5f, 0x86, 0x0e, 0xd1, 0x74, 0x81, - 0xc9, 0xb8, 0xbd, 0xcc, 0x56, 0x71, 0xfc, 0x2d, 0xda, 0xd4, 0x73, 0xd2, 0x37, 0x33, 0x23, 0xdd, - 0x1a, 0x78, 0x3c, 0x38, 0xb7, 0xc7, 0xe7, 0x3c, 0xa1, 0x5d, 0xc3, 0x01, 0xbe, 0x6c, 0x95, 0x37, - 0x8e, 0x97, 0x38, 0x8e, 0xd1, 0xc5, 0x21, 0x25, 0x7a, 0x94, 0xfa, 0x99, 0x24, 0x21, 0x75, 0xeb, - 0xe0, 0xac, 0x73, 0x6e, 0x67, 0x9f, 0x19, 0x96, 0x67, 0x9a, 0x24, 0xef, 0x6d, 0x73, 0x98, 0x53, - 0xec, 0x76, 0xd0, 0xf6, 0xeb, 0x92, 0x8f, 0xb7, 0x90, 0x33, 0xa6, 0x53, 0x98, 0xc8, 0xba, 0xa7, - 0x8f, 0x78, 0x1b, 0x95, 0x27, 0x84, 0x65, 0xd4, 0x2d, 0x02, 0x66, 0x84, 0x4f, 0x8a, 0x1f, 0x17, - 0x76, 0xbf, 0x46, 0x5b, 0xab, 0x91, 0xe5, 0xed, 0x1d, 0x63, 0xbf, 0x9f, 0xb7, 0xdf, 0xd8, 0xbf, - 0x96, 0x0b, 0xc8, 0xe4, 0x35, 0x97, 0x9e, 0x3c, 0xfb, 0x3d, 0x74, 0xf9, 0x95, 0x50, 0xd6, 0x5d, - 0xaf, 0x9c, 0x27, 0x78, 0x84, 0x1a, 0x67, 0x77, 0xf9, 0x3a, 0x36, 0x27, 0xcf, 0xd6, 0x43, 0x3b, - 0xaf, 0x6f, 0x9c, 0xf3, 0xb0, 0x34, 0xff, 0x74, 0x50, 0x6d, 0xbe, 0xc6, 0xf0, 0x73, 0x54, 0xd5, - 0x2b, 0xac, 0x1f, 0x05, 0x60, 0x5c, 0xee, 0x1c, 0xcc, 0x4e, 0xf6, 0x2a, 0xa0, 0xee, 0xfd, 0x75, - 0xb2, 0x77, 0x27, 0x8c, 0xd4, 0x28, 0x1b, 0xb4, 0x7c, 0x1e, 0xb7, 0x17, 0x39, 0x0b, 0x06, 0xcb, - 0x73, 0x3b, 0x1d, 0x87, 0x6d, 0xbb, 0x6f, 0xcd, 0x72, 0xec, 0x79, 0x15, 0xcd, 0xf8, 0x30, 0xd0, - 0x57, 0x18, 0x4c, 0x15, 0x6c, 0x45, 0xb8, 0x02, 0x08, 0xf8, 0x2a, 0xaa, 0x8f, 0xe9, 0xd4, 0x0c, - 0x90, 0xeb, 0x80, 0xa6, 0x36, 0xa6, 0x53, 0x88, 0x06, 0xef, 0xa1, 0x0d, 0x41, 0x92, 0x90, 0x5a, - 0x75, 0x09, 0xd4, 0x08, 0x20, 0xf3, 0xc1, 0x5d, 0x54, 0x63, 0xdc, 0x27, 0x2c, 0x52, 0x53, 0xb7, - 0x0c, 0xc5, 0xbc, 0x9a, 0x2b, 0xe6, 0xfc, 0x22, 0x8f, 0xec, 0x27, 0xf3, 0x55, 0x36, 0x37, 0xc1, - 0x8f, 0x51, 0x6d, 0x44, 0x44, 0xf0, 0x82, 0x08, 0xea, 0x56, 0xc0, 0xfc, 0x83, 0x75, 0xcd, 0xfd, - 0xb9, 0xfd, 0x3e, 0xb7, 0xae, 0x17, 0x1c, 0xf8, 0x53, 0x54, 0xe4, 0x7a, 0x0b, 0x14, 0x56, 0x97, - 0xf5, 0xeb, 0x98, 0x9e, 0x1c, 0xe6, 0x38, 0x8a, 0x5c, 0xe2, 0xdb, 0xa8, 0x0c, 0x8f, 0xa3, 0x5b, - 0x03, 0x82, 0xff, 0xe7, 0x08, 0x00, 0x6f, 0xe5, 0xbe, 0x37, 0x5f, 0xe2, 0x1d, 0x54, 0xc9, 0x52, - 0x15, 0xc5, 0x7a, 0x36, 0x75, 0x6e, 0xac, 0x84, 0xdf, 0x41, 0x9b, 0x2c, 0xf2, 0x69, 0x22, 0x69, - 0x5f, 0x4d, 0x53, 0xea, 0x22, 0xe8, 0x84, 0x0d, 0x8b, 0x3d, 0x9d, 0xa6, 0xb4, 0xf9, 0xb3, 0x83, - 0xea, 0x8b, 0x87, 0xe7, 0x3f, 0x2d, 0xfc, 0x37, 0xa8, 0x06, 0x0f, 0x9a, 0x26, 0x87, 0x91, 0xe8, - 0x74, 0x67, 0x27, 0x7b, 0x55, 0xe3, 0x5c, 0xb3, 0x7f, 0x78, 0x2e, 0x76, 0x6b, 0xe7, 0x55, 0x81, - 0x34, 0xdf, 0x58, 0xce, 0x1b, 0x1b, 0xab, 0x74, 0x76, 0x63, 0x95, 0x5f, 0x69, 0xac, 0x5d, 0x54, - 0xf3, 0x49, 0x4a, 0x7c, 0xdd, 0x58, 0x15, 0x63, 0x3c, 0x97, 0xf1, 0x35, 0x54, 0x27, 0x13, 0x12, - 0x31, 0xfd, 0xea, 0x42, 0xb1, 0x1d, 0x6f, 0x09, 0x60, 0x8c, 0x4a, 0x99, 0xa4, 0xa6, 0x88, 0x8e, - 0x07, 0x67, 0x7c, 0x1b, 0x6d, 0xd3, 0xc4, 0x17, 0xd3, 0x54, 0x45, 0x3c, 0xe9, 0x13, 0x16, 0x72, - 0x11, 0xa9, 0x51, 0x6c, 0x8b, 0x76, 0x65, 0xa9, 0x3b, 0x98, 0xab, 0x9a, 0x3f, 0x16, 0x50, 0xb5, - 0xfb, 0xe5, 0x33, 0x28, 0xce, 0x0e, 0xaa, 0x24, 0x59, 0xec, 0xa7, 0x99, 0xa9, 0x8d, 0x67, 0x25, - 0xec, 0xa2, 0xaa, 0xe4, 0xfe, 0x98, 0x2a, 0x69, 0x57, 0xcd, 0x5c, 0xd4, 0x29, 0xf1, 0xe1, 0x0f, - 0xc4, 0x31, 0x2b, 0x08, 0x04, 0x8d, 0xc6, 0x3c, 0xa0, 0x0c, 0xd2, 0x51, 0xf7, 0x8c, 0xa0, 0x97, - 0x45, 0x3c, 0x3a, 0x86, 0x1c, 0x14, 0x3d, 0x7d, 0xd4, 0xc1, 0xdb, 0xcd, 0x6c, 0xde, 0xd1, 0xba, - 0xb7, 0x90, 0x9b, 0x3f, 0x15, 0xd1, 0x66, 0x7e, 0x06, 0xf0, 0x0d, 0x74, 0x69, 0x12, 0x09, 0x95, - 0x11, 0x16, 0x1d, 0x13, 0x1d, 0x83, 0x5d, 0x3b, 0x2b, 0x28, 0xbe, 0x87, 0x1c, 0x1d, 0x81, 0x59, - 0xb9, 0x37, 0xd7, 0x0d, 0x87, 0x0d, 0xdd, 0x76, 0xbb, 0xb6, 0xd4, 0x04, 0x31, 0x8d, 0x21, 0xa2, - 0x7f, 0x40, 0xf0, 0x05, 0x8d, 0xf3, 0x04, 0x31, 0x8d, 0x75, 0xdd, 0x18, 0x27, 0x01, 0x99, 0x84, - 0xb7, 0x3f, 0x82, 0x14, 0x14, 0xbd, 0x25, 0xa0, 0x83, 0x4e, 0x05, 0x9f, 0x44, 0x01, 0x15, 0x90, - 0x8b, 0xba, 0xb7, 0x90, 0xf1, 0xbb, 0xe8, 0x52, 0x94, 0x48, 0x45, 0x12, 0x9f, 0xf6, 0x7d, 0x46, - 0xa4, 0x84, 0x9e, 0xa8, 0x7b, 0x17, 0xe7, 0x68, 0x57, 0x83, 0xcd, 0xaf, 0x50, 0xc5, 0x0c, 0xb5, - 0xae, 0xd8, 0x90, 0xc4, 0x11, 0x9b, 0xef, 0x60, 0x2b, 0x81, 0x13, 0x46, 0xd4, 0x90, 0x8b, 0xd8, - 0x3e, 0x5e, 0x0b, 0x59, 0x57, 0x73, 0x42, 0x85, 0xd4, 0x19, 0x74, 0x40, 0x35, 0x17, 0x9b, 0x77, - 0x51, 0xd5, 0x86, 0xa3, 0x4b, 0xa8, 0xb8, 0x22, 0x0c, 0x78, 0x4b, 0x9e, 0x11, 0x4e, 0x77, 0x64, - 0x11, 0x34, 0x4b, 0xa0, 0x73, 0xf3, 0xe5, 0xef, 0x8d, 0x0b, 0x2f, 0x67, 0x8d, 0xc2, 0x2f, 0xb3, - 0x46, 0xe1, 0xd7, 0x59, 0xa3, 0xf0, 0xdb, 0xac, 0x51, 0xf8, 0xe1, 0x8f, 0xc6, 0x85, 0xe7, 0x17, - 0x4f, 0xe5, 0x6c, 0x50, 0x81, 0x1f, 0xe3, 0x3b, 0x7f, 0x07, 0x00, 0x00, 0xff, 0xff, 0xa2, 0xc2, - 0xc9, 0xbc, 0xec, 0x0b, 0x00, 0x00, + 0xe6, 0x0e, 0x17, 0x0e, 0x48, 0xfc, 0x41, 0x3d, 0xf6, 0xc8, 0x29, 0x02, 0xf7, 0x6f, 0xe0, 0xc2, + 0x09, 0xcd, 0x9b, 0xb1, 0xbd, 0x71, 0xdb, 0x98, 0x20, 0x71, 0x9b, 0xf7, 0x79, 0xfb, 0x3e, 0x6f, + 0xde, 0xcf, 0x59, 0x74, 0x5d, 0x52, 0x31, 0xa6, 0xa2, 0x1d, 0x44, 0x24, 0x4c, 0xb8, 0x54, 0x91, + 0x2f, 0xd3, 0x7e, 0x5e, 0x6a, 0xa5, 0x82, 0x2b, 0x8e, 0x1b, 0x3e, 0xf7, 0x47, 0x82, 0x13, 0x7f, + 0xd8, 0x32, 0x16, 0xad, 0x53, 0x16, 0x3b, 0x9b, 0xfd, 0x2c, 0x62, 0x41, 0x3b, 0x4a, 0x06, 0xdc, + 0x58, 0xec, 0x5c, 0xf2, 0x79, 0x32, 0x88, 0xc2, 0xf6, 0x31, 0x4f, 0xa8, 0x85, 0xb6, 0x42, 0x1e, + 0x72, 0x38, 0xb6, 0xf5, 0xc9, 0xa2, 0xef, 0x00, 0x6d, 0xda, 0x6f, 0x93, 0x34, 0xed, 0x49, 0x45, + 0x94, 0xf5, 0xb9, 0x73, 0x55, 0x1e, 0xb1, 0xb6, 0x3c, 0x62, 0x7d, 0x22, 0x69, 0x5b, 0x2a, 0x91, + 0xf9, 0x2a, 0x13, 0x34, 0xb0, 0xda, 0xed, 0x99, 0x59, 0x4c, 0x15, 0x09, 0x88, 0x22, 0x06, 0x6f, + 0xfe, 0x80, 0xd0, 0x66, 0x77, 0x7e, 0x37, 0x8f, 0xa6, 0x5c, 0x28, 0xdc, 0x41, 0xa5, 0x84, 0x07, + 0xd4, 0x2d, 0x5c, 0x2b, 0xdc, 0x58, 0xdf, 0xbb, 0xd1, 0x3a, 0x3b, 0x9a, 0xd6, 0x23, 0x1e, 0xd0, + 0x07, 0xc9, 0x80, 0x77, 0x4a, 0x2f, 0x4e, 0x76, 0xd7, 0x3c, 0xb0, 0xc5, 0xf7, 0x51, 0x45, 0x2a, + 0x2e, 0xa8, 0x74, 0x8b, 0xd7, 0x9c, 0x1b, 0xeb, 0x7b, 0x1f, 0xae, 0x62, 0x39, 0xd4, 0x5f, 0xe7, + 0x68, 0xac, 0x39, 0xee, 0xa2, 0x8a, 0xf4, 0x87, 0x34, 0x26, 0xae, 0x03, 0x44, 0xd7, 0xf3, 0x44, + 0x47, 0xac, 0x65, 0x43, 0x6e, 0x3d, 0x21, 0x7d, 0x46, 0xbb, 0x54, 0xfa, 0x22, 0x4a, 0x15, 0x17, + 0x73, 0x16, 0xb0, 0xc5, 0x8f, 0x50, 0x5d, 0x1e, 0x31, 0x93, 0x30, 0xb7, 0x04, 0x44, 0x37, 0x97, + 0x88, 0x0e, 0x38, 0x63, 0xd4, 0x57, 0x34, 0x38, 0x54, 0x44, 0xd1, 0x98, 0x26, 0x4a, 0x1f, 0x22, + 0xb8, 0x9f, 0x65, 0xab, 0xc9, 0x23, 0xa6, 0x41, 0x89, 0x7f, 0x2c, 0xa0, 0x2b, 0x8c, 0x86, 0xc4, + 0x9f, 0xf4, 0xb2, 0x24, 0x8a, 0x53, 0x06, 0x06, 0x34, 0xe8, 0x51, 0x21, 0xb8, 0x90, 0x6e, 0x19, + 0x5c, 0x3c, 0x5e, 0x15, 0xf4, 0x72, 0xea, 0x5b, 0x0f, 0x81, 0xf3, 0x69, 0x9e, 0xf2, 0x1e, 0x30, + 0xde, 0x4b, 0x94, 0x98, 0x78, 0xef, 0xb2, 0xb7, 0xe9, 0x71, 0x8a, 0x36, 0x09, 0x53, 0x54, 0xd0, + 0xa0, 0x27, 0xa9, 0x52, 0x51, 0x12, 0x4a, 0xb7, 0x02, 0xb7, 0xb8, 0x77, 0xee, 0x5b, 0xec, 0x1b, + 0xa2, 0x43, 0xcb, 0x63, 0x7c, 0xff, 0x8f, 0x9c, 0x46, 0xf1, 0x73, 0x74, 0xd9, 0xa6, 0x00, 0x82, + 0xee, 0xf9, 0x3c, 0x4b, 0x94, 0x74, 0xab, 0xe0, 0xf4, 0xfe, 0xbf, 0x0c, 0x1d, 0xa2, 0x39, 0x00, + 0x26, 0xe3, 0xf6, 0x12, 0x5b, 0xc6, 0xf1, 0xf7, 0x68, 0x43, 0xcf, 0x49, 0xcf, 0xcc, 0x8c, 0x74, + 0x6b, 0xe0, 0x71, 0xff, 0xdc, 0x1e, 0x9f, 0xf1, 0x84, 0x1e, 0x18, 0x0e, 0xf0, 0x65, 0xab, 0xbc, + 0x7e, 0xbc, 0xc0, 0x71, 0x8c, 0x2e, 0x0c, 0x28, 0xd1, 0xa3, 0xd4, 0xcb, 0x24, 0x09, 0xa9, 0x5b, + 0x07, 0x67, 0x9d, 0x73, 0x3b, 0xfb, 0xc2, 0xb0, 0x3c, 0xd5, 0x24, 0x79, 0x6f, 0x1b, 0x83, 0x9c, + 0x62, 0xa7, 0x83, 0xb6, 0xde, 0x94, 0x7c, 0xbc, 0x89, 0x9c, 0x11, 0x9d, 0xc0, 0x44, 0xd6, 0x3d, + 0x7d, 0xc4, 0x5b, 0xa8, 0x3c, 0x26, 0x2c, 0xa3, 0x6e, 0x11, 0x30, 0x23, 0x7c, 0x56, 0xfc, 0xb4, + 0xb0, 0xf3, 0x2d, 0xda, 0x5c, 0x8e, 0x2c, 0x6f, 0xef, 0x18, 0xfb, 0xbd, 0xbc, 0xfd, 0xfa, 0xde, + 0xd5, 0x5c, 0x40, 0x26, 0xaf, 0xb9, 0xf4, 0xe4, 0xd9, 0xef, 0xa2, 0x4b, 0xaf, 0x85, 0xb2, 0xea, + 0x7a, 0xe5, 0x3c, 0xc1, 0x43, 0xd4, 0x38, 0xbb, 0xcb, 0x57, 0xb1, 0x39, 0x79, 0xb6, 0x2e, 0xda, + 0x7e, 0x73, 0xe3, 0x9c, 0x87, 0xa5, 0xf9, 0xa7, 0x83, 0x6a, 0xb3, 0x35, 0x86, 0x9f, 0xa1, 0xaa, + 0x5e, 0x61, 0xbd, 0x28, 0x00, 0xe3, 0x72, 0x67, 0x7f, 0x7a, 0xb2, 0x5b, 0x01, 0x75, 0xf7, 0xaf, + 0x93, 0xdd, 0xdb, 0x61, 0xa4, 0x86, 0x59, 0xbf, 0xe5, 0xf3, 0xb8, 0x3d, 0xcf, 0x59, 0xd0, 0x5f, + 0x9c, 0xdb, 0xe9, 0x28, 0x6c, 0xdb, 0x7d, 0x6b, 0x96, 0x63, 0xd7, 0xab, 0x68, 0xc6, 0x07, 0x81, + 0xbe, 0x42, 0x7f, 0xa2, 0x60, 0x2b, 0xc2, 0x15, 0x40, 0xc0, 0x57, 0x50, 0x7d, 0x44, 0x27, 0x66, + 0x80, 0x5c, 0x07, 0x34, 0xb5, 0x11, 0x9d, 0x40, 0x34, 0x78, 0x17, 0xad, 0x0b, 0x92, 0x84, 0xd4, + 0xaa, 0x4b, 0xa0, 0x46, 0x00, 0x99, 0x0f, 0xee, 0xa0, 0x1a, 0xe3, 0x3e, 0x61, 0x91, 0x9a, 0xb8, + 0x65, 0x28, 0xe6, 0x95, 0x5c, 0x31, 0x67, 0x17, 0x79, 0x68, 0x3f, 0x99, 0xad, 0xb2, 0x99, 0x09, + 0x7e, 0x84, 0x6a, 0x43, 0x22, 0x82, 0xe7, 0x44, 0x50, 0xb7, 0x02, 0xe6, 0x1f, 0xad, 0x6a, 0xee, + 0x2f, 0xed, 0xf7, 0xb9, 0x75, 0x3d, 0xe7, 0xc0, 0x9f, 0xa3, 0x22, 0xd7, 0x5b, 0xa0, 0xb0, 0xbc, + 0xac, 0xdf, 0xc4, 0xf4, 0xf8, 0x30, 0xc7, 0x51, 0xe4, 0x12, 0xdf, 0x42, 0x65, 0x78, 0x1c, 0xdd, + 0x1a, 0x10, 0xfc, 0x3f, 0x47, 0x00, 0x78, 0x2b, 0xf7, 0xbd, 0xf9, 0x12, 0x6f, 0xa3, 0x4a, 0x96, + 0xaa, 0x28, 0xd6, 0xb3, 0xa9, 0x73, 0x63, 0x25, 0xfc, 0x1e, 0xda, 0x60, 0x91, 0x4f, 0x13, 0x49, + 0x7b, 0x6a, 0x92, 0x52, 0x17, 0x41, 0x27, 0xac, 0x5b, 0xec, 0xc9, 0x24, 0xa5, 0xcd, 0x5f, 0x1d, + 0x54, 0x9f, 0x3f, 0x3c, 0xff, 0x69, 0xe1, 0xbf, 0x43, 0x35, 0x78, 0xd0, 0x34, 0x39, 0x8c, 0x44, + 0xe7, 0x60, 0x7a, 0xb2, 0x5b, 0x35, 0xce, 0x35, 0xfb, 0xc7, 0xe7, 0x62, 0xb7, 0x76, 0x5e, 0x15, + 0x48, 0xf3, 0x8d, 0xe5, 0xbc, 0xb5, 0xb1, 0x4a, 0x67, 0x37, 0x56, 0xf9, 0xb5, 0xc6, 0xda, 0x41, + 0x35, 0x9f, 0xa4, 0xc4, 0xd7, 0x8d, 0x55, 0x31, 0xc6, 0x33, 0x19, 0x5f, 0x45, 0x75, 0x32, 0x26, + 0x11, 0xd3, 0xaf, 0x2e, 0x14, 0xdb, 0xf1, 0x16, 0x00, 0xc6, 0xa8, 0x94, 0x49, 0x6a, 0x8a, 0xe8, + 0x78, 0x70, 0xc6, 0xb7, 0xd0, 0x16, 0x4d, 0x7c, 0x31, 0x49, 0x55, 0xc4, 0x93, 0x1e, 0x61, 0x21, + 0x17, 0x91, 0x1a, 0xc6, 0xb6, 0x68, 0x97, 0x17, 0xba, 0xfd, 0x99, 0xaa, 0xf9, 0x73, 0x01, 0x55, + 0x0f, 0xbe, 0x7e, 0x0a, 0xc5, 0xd9, 0x46, 0x95, 0x24, 0x8b, 0xfd, 0x34, 0x33, 0xb5, 0xf1, 0xac, + 0x84, 0x5d, 0x54, 0x95, 0xdc, 0x1f, 0x51, 0x25, 0xed, 0xaa, 0x99, 0x89, 0x3a, 0x25, 0x3e, 0xfc, + 0x81, 0x38, 0x66, 0x05, 0x81, 0xa0, 0xd1, 0x98, 0x07, 0x94, 0x41, 0x3a, 0xea, 0x9e, 0x11, 0xf4, + 0xb2, 0x88, 0x87, 0xc7, 0x90, 0x83, 0xa2, 0xa7, 0x8f, 0x3a, 0x78, 0xbb, 0x99, 0xcd, 0x3b, 0x5a, + 0xf7, 0xe6, 0x72, 0xf3, 0x97, 0x22, 0xda, 0xc8, 0xcf, 0x00, 0xbe, 0x8e, 0x2e, 0x8e, 0x23, 0xa1, + 0x32, 0xc2, 0xa2, 0x63, 0xa2, 0x63, 0xb0, 0x6b, 0x67, 0x09, 0xc5, 0x77, 0x91, 0xa3, 0x23, 0x30, + 0x2b, 0xf7, 0x83, 0x55, 0xc3, 0x61, 0x43, 0xb7, 0xdd, 0xae, 0x2d, 0x35, 0x41, 0x4c, 0x63, 0x88, + 0xe8, 0x1f, 0x10, 0x7c, 0x45, 0xe3, 0x3c, 0x41, 0x4c, 0x63, 0x5d, 0x37, 0xc6, 0x49, 0x40, 0xc6, + 0xe1, 0xad, 0x4f, 0x20, 0x05, 0x45, 0x6f, 0x01, 0xe8, 0xa0, 0x53, 0xc1, 0xc7, 0x51, 0x40, 0x05, + 0xe4, 0xa2, 0xee, 0xcd, 0x65, 0xfc, 0x3e, 0xba, 0x18, 0x25, 0x52, 0x91, 0xc4, 0xa7, 0x3d, 0x9f, + 0x11, 0x29, 0xa1, 0x27, 0xea, 0xde, 0x85, 0x19, 0x7a, 0xa0, 0xc1, 0xe6, 0x37, 0xa8, 0x62, 0x86, + 0x5a, 0x57, 0x6c, 0x40, 0xe2, 0x88, 0xcd, 0x76, 0xb0, 0x95, 0xc0, 0x09, 0x23, 0x6a, 0xc0, 0x45, + 0x6c, 0x1f, 0xaf, 0xb9, 0xac, 0xab, 0x39, 0xa6, 0x42, 0xea, 0x0c, 0x3a, 0xa0, 0x9a, 0x89, 0xcd, + 0x3b, 0xa8, 0x6a, 0xc3, 0xd1, 0x25, 0x54, 0x5c, 0x11, 0x06, 0xbc, 0x25, 0xcf, 0x08, 0xa7, 0x3b, + 0xb2, 0x08, 0x9a, 0x05, 0xd0, 0xb9, 0xf9, 0xe2, 0x8f, 0xc6, 0xda, 0x8b, 0x69, 0xa3, 0xf0, 0x72, + 0xda, 0x28, 0xfc, 0x36, 0x6d, 0x14, 0x7e, 0x9f, 0x36, 0x0a, 0x3f, 0xbd, 0x6a, 0xac, 0xbd, 0x7c, + 0xd5, 0x58, 0x7b, 0x76, 0xe1, 0x54, 0xde, 0xfa, 0x15, 0xf8, 0x39, 0xbe, 0xfd, 0x77, 0x00, 0x00, + 0x00, 0xff, 0xff, 0xcc, 0x4c, 0x0c, 0x03, 0xf0, 0x0b, 0x00, 0x00, } diff --git a/pkg/server/serverpb/admin.pb.go b/pkg/server/serverpb/admin.pb.go index d6770cbe689c..c69f21f0aa82 100644 --- a/pkg/server/serverpb/admin.pb.go +++ b/pkg/server/serverpb/admin.pb.go @@ -72,7 +72,7 @@ func (x ZoneConfigurationLevel) String() string { return proto.EnumName(ZoneConfigurationLevel_name, int32(x)) } func (ZoneConfigurationLevel) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{0} + return fileDescriptor_admin_efef9f0428fef5ce, []int{0} } type DrainMode int32 @@ -99,20 +99,19 @@ func (x DrainMode) String() string { return proto.EnumName(DrainMode_name, int32(x)) } func (DrainMode) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{1} + return fileDescriptor_admin_efef9f0428fef5ce, []int{1} } // DatabasesRequest requests a list of databases. type DatabasesRequest struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *DatabasesRequest) Reset() { *m = DatabasesRequest{} } func (m *DatabasesRequest) String() string { return proto.CompactTextString(m) } func (*DatabasesRequest) ProtoMessage() {} func (*DatabasesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{0} + return fileDescriptor_admin_efef9f0428fef5ce, []int{0} } func (m *DatabasesRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -141,14 +140,13 @@ var xxx_messageInfo_DatabasesRequest proto.InternalMessageInfo type DatabasesResponse struct { Databases []string `protobuf:"bytes,1,rep,name=databases,proto3" json:"databases,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *DatabasesResponse) Reset() { *m = DatabasesResponse{} } func (m *DatabasesResponse) String() string { return proto.CompactTextString(m) } func (*DatabasesResponse) ProtoMessage() {} func (*DatabasesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{1} + return fileDescriptor_admin_efef9f0428fef5ce, []int{1} } func (m *DatabasesResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -179,14 +177,13 @@ type DatabaseDetailsRequest struct { // database is the name of the database we are querying. Database string `protobuf:"bytes,1,opt,name=database,proto3" json:"database,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *DatabaseDetailsRequest) Reset() { *m = DatabaseDetailsRequest{} } func (m *DatabaseDetailsRequest) String() string { return proto.CompactTextString(m) } func (*DatabaseDetailsRequest) ProtoMessage() {} func (*DatabaseDetailsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{2} + return fileDescriptor_admin_efef9f0428fef5ce, []int{2} } func (m *DatabaseDetailsRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -228,14 +225,13 @@ type DatabaseDetailsResponse struct { // The level at which this object's zone configuration is set. ZoneConfigLevel ZoneConfigurationLevel `protobuf:"varint,5,opt,name=zone_config_level,json=zoneConfigLevel,proto3,enum=cockroach.server.serverpb.ZoneConfigurationLevel" json:"zone_config_level,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *DatabaseDetailsResponse) Reset() { *m = DatabaseDetailsResponse{} } func (m *DatabaseDetailsResponse) String() string { return proto.CompactTextString(m) } func (*DatabaseDetailsResponse) ProtoMessage() {} func (*DatabaseDetailsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{3} + return fileDescriptor_admin_efef9f0428fef5ce, []int{3} } func (m *DatabaseDetailsResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -266,14 +262,13 @@ type DatabaseDetailsResponse_Grant struct { // privileges are the abilities this grant gives to the user. Privileges []string `protobuf:"bytes,2,rep,name=privileges,proto3" json:"privileges,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *DatabaseDetailsResponse_Grant) Reset() { *m = DatabaseDetailsResponse_Grant{} } func (m *DatabaseDetailsResponse_Grant) String() string { return proto.CompactTextString(m) } func (*DatabaseDetailsResponse_Grant) ProtoMessage() {} func (*DatabaseDetailsResponse_Grant) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{3, 0} + return fileDescriptor_admin_efef9f0428fef5ce, []int{3, 0} } func (m *DatabaseDetailsResponse_Grant) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -305,14 +300,13 @@ type TableDetailsRequest struct { // table is the name of the table that we're querying. Table string `protobuf:"bytes,2,opt,name=table,proto3" json:"table,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *TableDetailsRequest) Reset() { *m = TableDetailsRequest{} } func (m *TableDetailsRequest) String() string { return proto.CompactTextString(m) } func (*TableDetailsRequest) ProtoMessage() {} func (*TableDetailsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{4} + return fileDescriptor_admin_efef9f0428fef5ce, []int{4} } func (m *TableDetailsRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -364,14 +358,13 @@ type TableDetailsResponse struct { // the 'target_id' field of events. DescriptorID int64 `protobuf:"varint,8,opt,name=descriptor_id,json=descriptorId,proto3" json:"descriptor_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *TableDetailsResponse) Reset() { *m = TableDetailsResponse{} } func (m *TableDetailsResponse) String() string { return proto.CompactTextString(m) } func (*TableDetailsResponse) ProtoMessage() {} func (*TableDetailsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{5} + return fileDescriptor_admin_efef9f0428fef5ce, []int{5} } func (m *TableDetailsResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -403,14 +396,13 @@ type TableDetailsResponse_Grant struct { // privileges are the abilities this grant gives to the user. Privileges []string `protobuf:"bytes,2,rep,name=privileges,proto3" json:"privileges,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *TableDetailsResponse_Grant) Reset() { *m = TableDetailsResponse_Grant{} } func (m *TableDetailsResponse_Grant) String() string { return proto.CompactTextString(m) } func (*TableDetailsResponse_Grant) ProtoMessage() {} func (*TableDetailsResponse_Grant) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{5, 0} + return fileDescriptor_admin_efef9f0428fef5ce, []int{5, 0} } func (m *TableDetailsResponse_Grant) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -449,14 +441,13 @@ type TableDetailsResponse_Column struct { // hidden is whether this column is hidden. Hidden bool `protobuf:"varint,6,opt,name=hidden,proto3" json:"hidden,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *TableDetailsResponse_Column) Reset() { *m = TableDetailsResponse_Column{} } func (m *TableDetailsResponse_Column) String() string { return proto.CompactTextString(m) } func (*TableDetailsResponse_Column) ProtoMessage() {} func (*TableDetailsResponse_Column) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{5, 1} + return fileDescriptor_admin_efef9f0428fef5ce, []int{5, 1} } func (m *TableDetailsResponse_Column) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -497,14 +488,13 @@ type TableDetailsResponse_Index struct { // implicit is an internal variable that's passed along. Implicit bool `protobuf:"varint,7,opt,name=implicit,proto3" json:"implicit,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *TableDetailsResponse_Index) Reset() { *m = TableDetailsResponse_Index{} } func (m *TableDetailsResponse_Index) String() string { return proto.CompactTextString(m) } func (*TableDetailsResponse_Index) ProtoMessage() {} func (*TableDetailsResponse_Index) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{5, 2} + return fileDescriptor_admin_efef9f0428fef5ce, []int{5, 2} } func (m *TableDetailsResponse_Index) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -537,14 +527,13 @@ type TableStatsRequest struct { // table is the name of the table that we're querying. Table string `protobuf:"bytes,2,opt,name=table,proto3" json:"table,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *TableStatsRequest) Reset() { *m = TableStatsRequest{} } func (m *TableStatsRequest) String() string { return proto.CompactTextString(m) } func (*TableStatsRequest) ProtoMessage() {} func (*TableStatsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{6} + return fileDescriptor_admin_efef9f0428fef5ce, []int{6} } func (m *TableStatsRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -593,14 +582,13 @@ type TableStatsResponse struct { // cluster metadata), but could not be contacted during this request. MissingNodes []TableStatsResponse_MissingNode `protobuf:"bytes,5,rep,name=missing_nodes,json=missingNodes,proto3" json:"missing_nodes"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *TableStatsResponse) Reset() { *m = TableStatsResponse{} } func (m *TableStatsResponse) String() string { return proto.CompactTextString(m) } func (*TableStatsResponse) ProtoMessage() {} func (*TableStatsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{7} + return fileDescriptor_admin_efef9f0428fef5ce, []int{7} } func (m *TableStatsResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -633,14 +621,13 @@ type TableStatsResponse_MissingNode struct { // The error message that resulted when the query sent to this node failed. ErrorMessage string `protobuf:"bytes,2,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *TableStatsResponse_MissingNode) Reset() { *m = TableStatsResponse_MissingNode{} } func (m *TableStatsResponse_MissingNode) String() string { return proto.CompactTextString(m) } func (*TableStatsResponse_MissingNode) ProtoMessage() {} func (*TableStatsResponse_MissingNode) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{7, 0} + return fileDescriptor_admin_efef9f0428fef5ce, []int{7, 0} } func (m *TableStatsResponse_MissingNode) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -669,14 +656,13 @@ var xxx_messageInfo_TableStatsResponse_MissingNode proto.InternalMessageInfo // belong to SQL tables. type NonTableStatsRequest struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *NonTableStatsRequest) Reset() { *m = NonTableStatsRequest{} } func (m *NonTableStatsRequest) String() string { return proto.CompactTextString(m) } func (*NonTableStatsRequest) ProtoMessage() {} func (*NonTableStatsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{8} + return fileDescriptor_admin_efef9f0428fef5ce, []int{8} } func (m *NonTableStatsRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -710,14 +696,13 @@ type NonTableStatsResponse struct { // Information for remaining (non-table, non-time-series) ranges. InternalUseStats *TableStatsResponse `protobuf:"bytes,2,opt,name=internal_use_stats,json=internalUseStats,proto3" json:"internal_use_stats,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *NonTableStatsResponse) Reset() { *m = NonTableStatsResponse{} } func (m *NonTableStatsResponse) String() string { return proto.CompactTextString(m) } func (*NonTableStatsResponse) ProtoMessage() {} func (*NonTableStatsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{9} + return fileDescriptor_admin_efef9f0428fef5ce, []int{9} } func (m *NonTableStatsResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -745,14 +730,13 @@ var xxx_messageInfo_NonTableStatsResponse proto.InternalMessageInfo // UsersRequest requests a list of users. type UsersRequest struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *UsersRequest) Reset() { *m = UsersRequest{} } func (m *UsersRequest) String() string { return proto.CompactTextString(m) } func (*UsersRequest) ProtoMessage() {} func (*UsersRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{10} + return fileDescriptor_admin_efef9f0428fef5ce, []int{10} } func (m *UsersRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -782,14 +766,13 @@ type UsersResponse struct { // usernames is a list of users for the CockroachDB cluster. Users []UsersResponse_User `protobuf:"bytes,1,rep,name=users,proto3" json:"users"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *UsersResponse) Reset() { *m = UsersResponse{} } func (m *UsersResponse) String() string { return proto.CompactTextString(m) } func (*UsersResponse) ProtoMessage() {} func (*UsersResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{11} + return fileDescriptor_admin_efef9f0428fef5ce, []int{11} } func (m *UsersResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -818,14 +801,13 @@ var xxx_messageInfo_UsersResponse proto.InternalMessageInfo type UsersResponse_User struct { Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *UsersResponse_User) Reset() { *m = UsersResponse_User{} } func (m *UsersResponse_User) String() string { return proto.CompactTextString(m) } func (*UsersResponse_User) ProtoMessage() {} func (*UsersResponse_User) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{11, 0} + return fileDescriptor_admin_efef9f0428fef5ce, []int{11, 0} } func (m *UsersResponse_User) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -861,14 +843,13 @@ type EventsRequest struct { // returned. When set to < 0, an unlimited number of results are returned. Limit int32 `protobuf:"varint,3,opt,name=limit,proto3" json:"limit,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *EventsRequest) Reset() { *m = EventsRequest{} } func (m *EventsRequest) String() string { return proto.CompactTextString(m) } func (*EventsRequest) ProtoMessage() {} func (*EventsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{12} + return fileDescriptor_admin_efef9f0428fef5ce, []int{12} } func (m *EventsRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -898,14 +879,13 @@ var xxx_messageInfo_EventsRequest proto.InternalMessageInfo type EventsResponse struct { Events []EventsResponse_Event `protobuf:"bytes,1,rep,name=events,proto3" json:"events"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *EventsResponse) Reset() { *m = EventsResponse{} } func (m *EventsResponse) String() string { return proto.CompactTextString(m) } func (*EventsResponse) ProtoMessage() {} func (*EventsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{13} + return fileDescriptor_admin_efef9f0428fef5ce, []int{13} } func (m *EventsResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -945,14 +925,13 @@ type EventsResponse_Event struct { // unique_id is a unique identifier for this event. UniqueID []byte `protobuf:"bytes,6,opt,name=unique_id,json=uniqueId,proto3" json:"unique_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *EventsResponse_Event) Reset() { *m = EventsResponse_Event{} } func (m *EventsResponse_Event) String() string { return proto.CompactTextString(m) } func (*EventsResponse_Event) ProtoMessage() {} func (*EventsResponse_Event) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{13, 0} + return fileDescriptor_admin_efef9f0428fef5ce, []int{13, 0} } func (m *EventsResponse_Event) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -983,14 +962,13 @@ type SetUIDataRequest struct { // with its corresponding value as a separate row in system.ui. KeyValues map[string][]byte `protobuf:"bytes,1,rep,name=key_values,json=keyValues,proto3" json:"key_values,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *SetUIDataRequest) Reset() { *m = SetUIDataRequest{} } func (m *SetUIDataRequest) String() string { return proto.CompactTextString(m) } func (*SetUIDataRequest) ProtoMessage() {} func (*SetUIDataRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{14} + return fileDescriptor_admin_efef9f0428fef5ce, []int{14} } func (m *SetUIDataRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1018,14 +996,13 @@ var xxx_messageInfo_SetUIDataRequest proto.InternalMessageInfo // SetUIDataResponse is currently an empty response. type SetUIDataResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *SetUIDataResponse) Reset() { *m = SetUIDataResponse{} } func (m *SetUIDataResponse) String() string { return proto.CompactTextString(m) } func (*SetUIDataResponse) ProtoMessage() {} func (*SetUIDataResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{15} + return fileDescriptor_admin_efef9f0428fef5ce, []int{15} } func (m *SetUIDataResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1055,14 +1032,13 @@ var xxx_messageInfo_SetUIDataResponse proto.InternalMessageInfo type GetUIDataRequest struct { Keys []string `protobuf:"bytes,1,rep,name=keys,proto3" json:"keys,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *GetUIDataRequest) Reset() { *m = GetUIDataRequest{} } func (m *GetUIDataRequest) String() string { return proto.CompactTextString(m) } func (*GetUIDataRequest) ProtoMessage() {} func (*GetUIDataRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{16} + return fileDescriptor_admin_efef9f0428fef5ce, []int{16} } func (m *GetUIDataRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1094,14 +1070,13 @@ type GetUIDataResponse struct { // a requested key, that key was not found. KeyValues map[string]GetUIDataResponse_Value `protobuf:"bytes,1,rep,name=key_values,json=keyValues,proto3" json:"key_values" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *GetUIDataResponse) Reset() { *m = GetUIDataResponse{} } func (m *GetUIDataResponse) String() string { return proto.CompactTextString(m) } func (*GetUIDataResponse) ProtoMessage() {} func (*GetUIDataResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{17} + return fileDescriptor_admin_efef9f0428fef5ce, []int{17} } func (m *GetUIDataResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1132,14 +1107,13 @@ type GetUIDataResponse_Value struct { // last_updated is the time at which the value was last updated. LastUpdated time.Time `protobuf:"bytes,2,opt,name=last_updated,json=lastUpdated,proto3,stdtime" json:"last_updated"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *GetUIDataResponse_Value) Reset() { *m = GetUIDataResponse_Value{} } func (m *GetUIDataResponse_Value) String() string { return proto.CompactTextString(m) } func (*GetUIDataResponse_Value) ProtoMessage() {} func (*GetUIDataResponse_Value) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{17, 0} + return fileDescriptor_admin_efef9f0428fef5ce, []int{17, 0} } func (m *GetUIDataResponse_Value) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1167,14 +1141,13 @@ var xxx_messageInfo_GetUIDataResponse_Value proto.InternalMessageInfo // ClusterRequest requests metadata for the cluster. type ClusterRequest struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ClusterRequest) Reset() { *m = ClusterRequest{} } func (m *ClusterRequest) String() string { return proto.CompactTextString(m) } func (*ClusterRequest) ProtoMessage() {} func (*ClusterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{18} + return fileDescriptor_admin_efef9f0428fef5ce, []int{18} } func (m *ClusterRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1208,14 +1181,13 @@ type ClusterResponse struct { // True if enterprise features are enabled for the cluster. EnterpriseEnabled bool `protobuf:"varint,3,opt,name=enterprise_enabled,json=enterpriseEnabled,proto3" json:"enterprise_enabled,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ClusterResponse) Reset() { *m = ClusterResponse{} } func (m *ClusterResponse) String() string { return proto.CompactTextString(m) } func (*ClusterResponse) ProtoMessage() {} func (*ClusterResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{19} + return fileDescriptor_admin_efef9f0428fef5ce, []int{19} } func (m *ClusterResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1254,14 +1226,13 @@ type DrainRequest struct { // activated. Shutdown bool `protobuf:"varint,3,opt,name=shutdown,proto3" json:"shutdown,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_admin_0c56cb8f8573f94d, []int{20} + return fileDescriptor_admin_efef9f0428fef5ce, []int{20} } func (m *DrainRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1291,14 +1262,13 @@ var xxx_messageInfo_DrainRequest proto.InternalMessageInfo type DrainResponse struct { On []int32 `protobuf:"varint,1,rep,packed,name=on,proto3" json:"on,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *DrainResponse) Reset() { *m = DrainResponse{} } func (m *DrainResponse) String() string { return proto.CompactTextString(m) } func (*DrainResponse) ProtoMessage() {} func (*DrainResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{21} + return fileDescriptor_admin_efef9f0428fef5ce, []int{21} } func (m *DrainResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1328,14 +1298,13 @@ var xxx_messageInfo_DrainResponse proto.InternalMessageInfo type DecommissionStatusRequest struct { NodeIDs []github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,1,rep,packed,name=node_ids,json=nodeIds,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"node_ids,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *DecommissionStatusRequest) Reset() { *m = DecommissionStatusRequest{} } func (m *DecommissionStatusRequest) String() string { return proto.CompactTextString(m) } func (*DecommissionStatusRequest) ProtoMessage() {} func (*DecommissionStatusRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{22} + return fileDescriptor_admin_efef9f0428fef5ce, []int{22} } func (m *DecommissionStatusRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1368,14 +1337,13 @@ type DecommissionRequest struct { NodeIDs []github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,1,rep,packed,name=node_ids,json=nodeIds,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"node_ids,omitempty"` Decommissioning bool `protobuf:"varint,2,opt,name=decommissioning,proto3" json:"decommissioning,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *DecommissionRequest) Reset() { *m = DecommissionRequest{} } func (m *DecommissionRequest) String() string { return proto.CompactTextString(m) } func (*DecommissionRequest) ProtoMessage() {} func (*DecommissionRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{23} + return fileDescriptor_admin_efef9f0428fef5ce, []int{23} } func (m *DecommissionRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1405,14 +1373,13 @@ type DecommissionStatusResponse struct { // Status of all affected nodes. Status []DecommissionStatusResponse_Status `protobuf:"bytes,2,rep,name=status,proto3" json:"status"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *DecommissionStatusResponse) Reset() { *m = DecommissionStatusResponse{} } func (m *DecommissionStatusResponse) String() string { return proto.CompactTextString(m) } func (*DecommissionStatusResponse) ProtoMessage() {} func (*DecommissionStatusResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{24} + return fileDescriptor_admin_efef9f0428fef5ce, []int{24} } func (m *DecommissionStatusResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1445,14 +1412,13 @@ type DecommissionStatusResponse_Status struct { Decommissioning bool `protobuf:"varint,4,opt,name=decommissioning,proto3" json:"decommissioning,omitempty"` Draining bool `protobuf:"varint,5,opt,name=draining,proto3" json:"draining,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *DecommissionStatusResponse_Status) Reset() { *m = DecommissionStatusResponse_Status{} } func (m *DecommissionStatusResponse_Status) String() string { return proto.CompactTextString(m) } func (*DecommissionStatusResponse_Status) ProtoMessage() {} func (*DecommissionStatusResponse_Status) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{24, 0} + return fileDescriptor_admin_efef9f0428fef5ce, []int{24, 0} } func (m *DecommissionStatusResponse_Status) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1483,14 +1449,13 @@ type SettingsRequest struct { // An empty keys array means "all". Keys []string `protobuf:"bytes,1,rep,name=keys,proto3" json:"keys,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *SettingsRequest) Reset() { *m = SettingsRequest{} } func (m *SettingsRequest) String() string { return proto.CompactTextString(m) } func (*SettingsRequest) ProtoMessage() {} func (*SettingsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{25} + return fileDescriptor_admin_efef9f0428fef5ce, []int{25} } func (m *SettingsRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1519,14 +1484,13 @@ var xxx_messageInfo_SettingsRequest proto.InternalMessageInfo type SettingsResponse struct { KeyValues map[string]SettingsResponse_Value `protobuf:"bytes,1,rep,name=key_values,json=keyValues,proto3" json:"key_values" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *SettingsResponse) Reset() { *m = SettingsResponse{} } func (m *SettingsResponse) String() string { return proto.CompactTextString(m) } func (*SettingsResponse) ProtoMessage() {} func (*SettingsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{26} + return fileDescriptor_admin_efef9f0428fef5ce, []int{26} } func (m *SettingsResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1556,14 +1520,13 @@ type SettingsResponse_Value struct { Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"` Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *SettingsResponse_Value) Reset() { *m = SettingsResponse_Value{} } func (m *SettingsResponse_Value) String() string { return proto.CompactTextString(m) } func (*SettingsResponse_Value) ProtoMessage() {} func (*SettingsResponse_Value) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{26, 0} + return fileDescriptor_admin_efef9f0428fef5ce, []int{26, 0} } func (m *SettingsResponse_Value) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1591,14 +1554,13 @@ var xxx_messageInfo_SettingsResponse_Value proto.InternalMessageInfo // HealthRequest inquires whether the addressed node is healthy. type HealthRequest struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *HealthRequest) Reset() { *m = HealthRequest{} } func (m *HealthRequest) String() string { return proto.CompactTextString(m) } func (*HealthRequest) ProtoMessage() {} func (*HealthRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{27} + return fileDescriptor_admin_efef9f0428fef5ce, []int{27} } func (m *HealthRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1628,14 +1590,13 @@ var xxx_messageInfo_HealthRequest proto.InternalMessageInfo // TODO(tschottdorf): Should it contain information, and if so, what? type HealthResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *HealthResponse) Reset() { *m = HealthResponse{} } func (m *HealthResponse) String() string { return proto.CompactTextString(m) } func (*HealthResponse) ProtoMessage() {} func (*HealthResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{28} + return fileDescriptor_admin_efef9f0428fef5ce, []int{28} } func (m *HealthResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1663,14 +1624,13 @@ var xxx_messageInfo_HealthResponse proto.InternalMessageInfo // LivenessRequest requests liveness data for all nodes on the cluster. type LivenessRequest struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *LivenessRequest) Reset() { *m = LivenessRequest{} } func (m *LivenessRequest) String() string { return proto.CompactTextString(m) } func (*LivenessRequest) ProtoMessage() {} func (*LivenessRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{29} + return fileDescriptor_admin_efef9f0428fef5ce, []int{29} } func (m *LivenessRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1700,14 +1660,13 @@ type LivenessResponse struct { Livenesses []storagepb.Liveness `protobuf:"bytes,1,rep,name=livenesses,proto3" json:"livenesses"` Statuses map[github_com_cockroachdb_cockroach_pkg_roachpb.NodeID]storagepb.NodeLivenessStatus `protobuf:"bytes,2,rep,name=statuses,proto3,castkey=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"statuses" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3,enum=cockroach.storage.NodeLivenessStatus"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *LivenessResponse) Reset() { *m = LivenessResponse{} } func (m *LivenessResponse) String() string { return proto.CompactTextString(m) } func (*LivenessResponse) ProtoMessage() {} func (*LivenessResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{30} + return fileDescriptor_admin_efef9f0428fef5ce, []int{30} } func (m *LivenessResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1738,14 +1697,13 @@ type JobsRequest struct { Status string `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"` Type jobspb.Type `protobuf:"varint,3,opt,name=type,proto3,enum=cockroach.sql.jobs.jobspb.Type" json:"type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *JobsRequest) Reset() { *m = JobsRequest{} } func (m *JobsRequest) String() string { return proto.CompactTextString(m) } func (*JobsRequest) ProtoMessage() {} func (*JobsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{31} + return fileDescriptor_admin_efef9f0428fef5ce, []int{31} } func (m *JobsRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1774,14 +1732,13 @@ var xxx_messageInfo_JobsRequest proto.InternalMessageInfo type JobsResponse struct { Jobs []JobsResponse_Job `protobuf:"bytes,1,rep,name=jobs,proto3" json:"jobs"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *JobsResponse) Reset() { *m = JobsResponse{} } func (m *JobsResponse) String() string { return proto.CompactTextString(m) } func (*JobsResponse) ProtoMessage() {} func (*JobsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{32} + return fileDescriptor_admin_efef9f0428fef5ce, []int{32} } func (m *JobsResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1829,14 +1786,13 @@ type JobsResponse_Job struct { HighwaterDecimal string `protobuf:"bytes,14,opt,name=highwater_decimal,json=highwaterDecimal,proto3" json:"highwater_decimal,omitempty"` RunningStatus string `protobuf:"bytes,15,opt,name=running_status,json=runningStatus,proto3" json:"running_status,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *JobsResponse_Job) Reset() { *m = JobsResponse_Job{} } func (m *JobsResponse_Job) String() string { return proto.CompactTextString(m) } func (*JobsResponse_Job) ProtoMessage() {} func (*JobsResponse_Job) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{32, 0} + return fileDescriptor_admin_efef9f0428fef5ce, []int{32, 0} } func (m *JobsResponse_Job) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1864,14 +1820,13 @@ var xxx_messageInfo_JobsResponse_Job proto.InternalMessageInfo // LocationsRequest requests system locality location information. type LocationsRequest struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *LocationsRequest) Reset() { *m = LocationsRequest{} } func (m *LocationsRequest) String() string { return proto.CompactTextString(m) } func (*LocationsRequest) ProtoMessage() {} func (*LocationsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{33} + return fileDescriptor_admin_efef9f0428fef5ce, []int{33} } func (m *LocationsRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1900,14 +1855,13 @@ var xxx_messageInfo_LocationsRequest proto.InternalMessageInfo type LocationsResponse struct { Locations []LocationsResponse_Location `protobuf:"bytes,1,rep,name=locations,proto3" json:"locations"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *LocationsResponse) Reset() { *m = LocationsResponse{} } func (m *LocationsResponse) String() string { return proto.CompactTextString(m) } func (*LocationsResponse) ProtoMessage() {} func (*LocationsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{34} + return fileDescriptor_admin_efef9f0428fef5ce, []int{34} } func (m *LocationsResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1938,14 +1892,13 @@ type LocationsResponse_Location struct { Latitude float64 `protobuf:"fixed64,3,opt,name=latitude,proto3" json:"latitude,omitempty"` Longitude float64 `protobuf:"fixed64,4,opt,name=longitude,proto3" json:"longitude,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *LocationsResponse_Location) Reset() { *m = LocationsResponse_Location{} } func (m *LocationsResponse_Location) String() string { return proto.CompactTextString(m) } func (*LocationsResponse_Location) ProtoMessage() {} func (*LocationsResponse_Location) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{34, 0} + return fileDescriptor_admin_efef9f0428fef5ce, []int{34, 0} } func (m *LocationsResponse_Location) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1982,14 +1935,13 @@ type RangeLogRequest struct { // returned. When set to < 0, an unlimited number of results are returned. Limit int32 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RangeLogRequest) Reset() { *m = RangeLogRequest{} } func (m *RangeLogRequest) String() string { return proto.CompactTextString(m) } func (*RangeLogRequest) ProtoMessage() {} func (*RangeLogRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{35} + return fileDescriptor_admin_efef9f0428fef5ce, []int{35} } func (m *RangeLogRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2018,14 +1970,13 @@ var xxx_messageInfo_RangeLogRequest proto.InternalMessageInfo type RangeLogResponse struct { Events []RangeLogResponse_Event `protobuf:"bytes,2,rep,name=events,proto3" json:"events"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RangeLogResponse) Reset() { *m = RangeLogResponse{} } func (m *RangeLogResponse) String() string { return proto.CompactTextString(m) } func (*RangeLogResponse) ProtoMessage() {} func (*RangeLogResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{36} + return fileDescriptor_admin_efef9f0428fef5ce, []int{36} } func (m *RangeLogResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2060,14 +2011,13 @@ type RangeLogResponse_PrettyInfo struct { Reason string `protobuf:"bytes,5,opt,name=reason,proto3" json:"reason,omitempty"` Details string `protobuf:"bytes,6,opt,name=details,proto3" json:"details,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RangeLogResponse_PrettyInfo) Reset() { *m = RangeLogResponse_PrettyInfo{} } func (m *RangeLogResponse_PrettyInfo) String() string { return proto.CompactTextString(m) } func (*RangeLogResponse_PrettyInfo) ProtoMessage() {} func (*RangeLogResponse_PrettyInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{36, 0} + return fileDescriptor_admin_efef9f0428fef5ce, []int{36, 0} } func (m *RangeLogResponse_PrettyInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2096,14 +2046,13 @@ type RangeLogResponse_Event struct { Event storagepb.RangeLogEvent `protobuf:"bytes,1,opt,name=event,proto3" json:"event"` PrettyInfo RangeLogResponse_PrettyInfo `protobuf:"bytes,2,opt,name=pretty_info,json=prettyInfo,proto3" json:"pretty_info"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RangeLogResponse_Event) Reset() { *m = RangeLogResponse_Event{} } func (m *RangeLogResponse_Event) String() string { return proto.CompactTextString(m) } func (*RangeLogResponse_Event) ProtoMessage() {} func (*RangeLogResponse_Event) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{36, 1} + return fileDescriptor_admin_efef9f0428fef5ce, []int{36, 1} } func (m *RangeLogResponse_Event) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2133,14 +2082,13 @@ type QueryPlanRequest struct { // query is the SQL query string. Query string `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *QueryPlanRequest) Reset() { *m = QueryPlanRequest{} } func (m *QueryPlanRequest) String() string { return proto.CompactTextString(m) } func (*QueryPlanRequest) ProtoMessage() {} func (*QueryPlanRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{37} + return fileDescriptor_admin_efef9f0428fef5ce, []int{37} } func (m *QueryPlanRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2170,14 +2118,13 @@ var xxx_messageInfo_QueryPlanRequest proto.InternalMessageInfo type QueryPlanResponse struct { DistSQLPhysicalQueryPlan string `protobuf:"bytes,1,opt,name=distsql_physical_query_plan,json=distsqlPhysicalQueryPlan,proto3" json:"distsql_physical_query_plan,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *QueryPlanResponse) Reset() { *m = QueryPlanResponse{} } func (m *QueryPlanResponse) String() string { return proto.CompactTextString(m) } func (*QueryPlanResponse) ProtoMessage() {} func (*QueryPlanResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{38} + return fileDescriptor_admin_efef9f0428fef5ce, []int{38} } func (m *QueryPlanResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2204,14 +2151,13 @@ var xxx_messageInfo_QueryPlanResponse proto.InternalMessageInfo type DataDistributionRequest struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *DataDistributionRequest) Reset() { *m = DataDistributionRequest{} } func (m *DataDistributionRequest) String() string { return proto.CompactTextString(m) } func (*DataDistributionRequest) ProtoMessage() {} func (*DataDistributionRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{39} + return fileDescriptor_admin_efef9f0428fef5ce, []int{39} } func (m *DataDistributionRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2242,14 +2188,13 @@ type DataDistributionResponse struct { // By zone name. ZoneConfigs map[string]DataDistributionResponse_ZoneConfig `protobuf:"bytes,3,rep,name=zone_configs,json=zoneConfigs,proto3" json:"zone_configs" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *DataDistributionResponse) Reset() { *m = DataDistributionResponse{} } func (m *DataDistributionResponse) String() string { return proto.CompactTextString(m) } func (*DataDistributionResponse) ProtoMessage() {} func (*DataDistributionResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{40} + return fileDescriptor_admin_efef9f0428fef5ce, []int{40} } func (m *DataDistributionResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2282,14 +2227,13 @@ type DataDistributionResponse_ZoneConfig struct { // config_sql is the SQL representation of config. ConfigSQL string `protobuf:"bytes,4,opt,name=config_sql,json=configSql,proto3" json:"config_sql,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *DataDistributionResponse_ZoneConfig) Reset() { *m = DataDistributionResponse_ZoneConfig{} } func (m *DataDistributionResponse_ZoneConfig) String() string { return proto.CompactTextString(m) } func (*DataDistributionResponse_ZoneConfig) ProtoMessage() {} func (*DataDistributionResponse_ZoneConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{40, 0} + return fileDescriptor_admin_efef9f0428fef5ce, []int{40, 0} } func (m *DataDistributionResponse_ZoneConfig) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2319,14 +2263,13 @@ type DataDistributionResponse_TableInfo struct { ZoneConfigId int64 `protobuf:"varint,2,opt,name=zone_config_id,json=zoneConfigId,proto3" json:"zone_config_id,omitempty"` DroppedAt *time.Time `protobuf:"bytes,3,opt,name=dropped_at,json=droppedAt,proto3,stdtime" json:"dropped_at,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *DataDistributionResponse_TableInfo) Reset() { *m = DataDistributionResponse_TableInfo{} } func (m *DataDistributionResponse_TableInfo) String() string { return proto.CompactTextString(m) } func (*DataDistributionResponse_TableInfo) ProtoMessage() {} func (*DataDistributionResponse_TableInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{40, 1} + return fileDescriptor_admin_efef9f0428fef5ce, []int{40, 1} } func (m *DataDistributionResponse_TableInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2355,14 +2298,13 @@ type DataDistributionResponse_DatabaseInfo struct { // By table name. TableInfo map[string]DataDistributionResponse_TableInfo `protobuf:"bytes,1,rep,name=table_info,json=tableInfo,proto3" json:"table_info" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *DataDistributionResponse_DatabaseInfo) Reset() { *m = DataDistributionResponse_DatabaseInfo{} } func (m *DataDistributionResponse_DatabaseInfo) String() string { return proto.CompactTextString(m) } func (*DataDistributionResponse_DatabaseInfo) ProtoMessage() {} func (*DataDistributionResponse_DatabaseInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{40, 2} + return fileDescriptor_admin_efef9f0428fef5ce, []int{40, 2} } func (m *DataDistributionResponse_DatabaseInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2390,14 +2332,13 @@ var xxx_messageInfo_DataDistributionResponse_DatabaseInfo proto.InternalMessageI // MetricMetadataRequest requests metadata for all metrics. type MetricMetadataRequest struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *MetricMetadataRequest) Reset() { *m = MetricMetadataRequest{} } func (m *MetricMetadataRequest) String() string { return proto.CompactTextString(m) } func (*MetricMetadataRequest) ProtoMessage() {} func (*MetricMetadataRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{41} + return fileDescriptor_admin_efef9f0428fef5ce, []int{41} } func (m *MetricMetadataRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2426,14 +2367,13 @@ var xxx_messageInfo_MetricMetadataRequest proto.InternalMessageInfo type MetricMetadataResponse struct { Metadata map[string]metric.Metadata `protobuf:"bytes,1,rep,name=metadata,proto3" json:"metadata" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *MetricMetadataResponse) Reset() { *m = MetricMetadataResponse{} } func (m *MetricMetadataResponse) String() string { return proto.CompactTextString(m) } func (*MetricMetadataResponse) ProtoMessage() {} func (*MetricMetadataResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{42} + return fileDescriptor_admin_efef9f0428fef5ce, []int{42} } func (m *MetricMetadataResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2471,14 +2411,13 @@ type EnqueueRangeRequest struct { // replica should be processed by calling shouldQueue. SkipShouldQueue bool `protobuf:"varint,4,opt,name=skip_should_queue,json=skipShouldQueue,proto3" json:"skip_should_queue,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *EnqueueRangeRequest) Reset() { *m = EnqueueRangeRequest{} } func (m *EnqueueRangeRequest) String() string { return proto.CompactTextString(m) } func (*EnqueueRangeRequest) ProtoMessage() {} func (*EnqueueRangeRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{43} + return fileDescriptor_admin_efef9f0428fef5ce, []int{43} } func (m *EnqueueRangeRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2506,14 +2445,13 @@ var xxx_messageInfo_EnqueueRangeRequest proto.InternalMessageInfo type EnqueueRangeResponse struct { Details []*EnqueueRangeResponse_Details `protobuf:"bytes,1,rep,name=details,proto3" json:"details,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *EnqueueRangeResponse) Reset() { *m = EnqueueRangeResponse{} } func (m *EnqueueRangeResponse) String() string { return proto.CompactTextString(m) } func (*EnqueueRangeResponse) ProtoMessage() {} func (*EnqueueRangeResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{44} + return fileDescriptor_admin_efef9f0428fef5ce, []int{44} } func (m *EnqueueRangeResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2545,14 +2483,13 @@ type EnqueueRangeResponse_Details struct { // The error message from the queue's processing, if any. Error string `protobuf:"bytes,3,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *EnqueueRangeResponse_Details) Reset() { *m = EnqueueRangeResponse_Details{} } func (m *EnqueueRangeResponse_Details) String() string { return proto.CompactTextString(m) } func (*EnqueueRangeResponse_Details) ProtoMessage() {} func (*EnqueueRangeResponse_Details) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_0c56cb8f8573f94d, []int{44, 0} + return fileDescriptor_admin_efef9f0428fef5ce, []int{44, 0} } func (m *EnqueueRangeResponse_Details) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -15358,254 +15295,254 @@ var ( ErrIntOverflowAdmin = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("server/serverpb/admin.proto", fileDescriptor_admin_0c56cb8f8573f94d) } - -var fileDescriptor_admin_0c56cb8f8573f94d = []byte{ - // 3924 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x3a, 0x5d, 0x6f, 0x1b, 0xd9, - 0x75, 0x1e, 0x52, 0xa4, 0xc8, 0x43, 0x52, 0x22, 0xaf, 0xb5, 0x5a, 0x9a, 0x76, 0x44, 0xed, 0x38, - 0x9b, 0x55, 0xbc, 0x1b, 0x72, 0x2d, 0x7b, 0x37, 0xa9, 0xd7, 0xdb, 0x54, 0x14, 0x05, 0x2d, 0xbd, - 0xb2, 0x77, 0x3d, 0x92, 0xbd, 0x88, 0xd3, 0xed, 0x74, 0xc8, 0xb9, 0xa2, 0x26, 0x1a, 0xce, 0x50, - 0x33, 0x43, 0xd9, 0xda, 0x6d, 0x82, 0x26, 0x2d, 0x8a, 0x3e, 0x05, 0x41, 0xd3, 0x97, 0x22, 0x40, - 0x81, 0x16, 0x45, 0x0b, 0xb4, 0x40, 0x81, 0xbe, 0xb5, 0x7d, 0xe8, 0xf3, 0xa2, 0x0f, 0x49, 0x81, - 0xbe, 0xb4, 0x0f, 0x55, 0x5a, 0xa5, 0x0f, 0x45, 0x7f, 0x40, 0x1f, 0xfa, 0xd0, 0x16, 0xf7, 0x6b, - 0xe6, 0x92, 0x9a, 0x1d, 0x93, 0x72, 0xd2, 0x07, 0x5b, 0xbc, 0xe7, 0xdc, 0x7b, 0xee, 0xb9, 0xe7, - 0x9c, 0x7b, 0xee, 0xf9, 0x18, 0xb8, 0xea, 0x63, 0xef, 0x18, 0x7b, 0x4d, 0xf6, 0x67, 0xd8, 0x6d, - 0x1a, 0xe6, 0xc0, 0x72, 0x1a, 0x43, 0xcf, 0x0d, 0x5c, 0x74, 0xa5, 0xe7, 0xf6, 0x0e, 0x3d, 0xd7, - 0xe8, 0x1d, 0x34, 0x18, 0xbe, 0x21, 0xa6, 0xd5, 0x2a, 0x3d, 0xd7, 0xd9, 0xb7, 0xfa, 0xcd, 0x4f, - 0x5c, 0x07, 0xb3, 0xd9, 0xb5, 0xe5, 0x6f, 0xb9, 0x5d, 0xbf, 0x49, 0xfe, 0x1b, 0x76, 0xe9, 0x1f, - 0x0e, 0xbf, 0x36, 0xb9, 0x85, 0x1f, 0x18, 0xc1, 0x48, 0x60, 0x55, 0x3f, 0x70, 0x3d, 0xa3, 0x8f, - 0x9b, 0xd8, 0xe9, 0x5b, 0x8e, 0xf8, 0x33, 0xec, 0x36, 0x07, 0xc7, 0xbd, 0x1e, 0x9f, 0xb3, 0x2a, - 0xe6, 0xf0, 0xbf, 0xc3, 0x6e, 0xd3, 0xb6, 0x8e, 0xb1, 0x83, 0x7d, 0x41, 0xe5, 0x6a, 0xcc, 0x0c, - 0xb7, 0xcf, 0x91, 0xd5, 0x51, 0x60, 0xd9, 0xcd, 0x01, 0x0e, 0x3c, 0xab, 0xc7, 0xff, 0x70, 0xcc, - 0x52, 0xdf, 0xed, 0xbb, 0xf4, 0x67, 0x93, 0xfc, 0x12, 0x0c, 0xf7, 0x5d, 0xb7, 0x6f, 0xe3, 0xa6, - 0x31, 0xb4, 0x9a, 0x86, 0xe3, 0xb8, 0x81, 0x11, 0x58, 0xae, 0x23, 0xb6, 0xaa, 0x73, 0x2c, 0x1d, - 0x75, 0x47, 0xfb, 0xcd, 0xc0, 0x1a, 0x60, 0x3f, 0x30, 0x06, 0x43, 0x36, 0x41, 0x45, 0x50, 0x6e, - 0x1b, 0x81, 0xd1, 0x35, 0x7c, 0xec, 0x6b, 0xf8, 0x68, 0x84, 0xfd, 0x40, 0xbd, 0x09, 0x15, 0x09, - 0xe6, 0x0f, 0x5d, 0xc7, 0xc7, 0xe8, 0x1a, 0xe4, 0x4d, 0x01, 0xac, 0x2a, 0xab, 0xe9, 0xb5, 0xbc, - 0x16, 0x01, 0xd4, 0xdb, 0xb0, 0x2c, 0x96, 0xb4, 0x71, 0x60, 0x58, 0xb6, 0x20, 0x86, 0x6a, 0x90, - 0x13, 0xd3, 0xaa, 0xca, 0xaa, 0xb2, 0x96, 0xd7, 0xc2, 0xb1, 0xfa, 0xe7, 0x69, 0x78, 0xf9, 0xdc, - 0x32, 0xbe, 0xdf, 0x63, 0xc8, 0xf6, 0x3d, 0xc3, 0x09, 0xd8, 0x66, 0x85, 0xf5, 0xaf, 0x35, 0x3e, - 0x57, 0xbf, 0x8d, 0xcf, 0xa1, 0xd1, 0xd8, 0x26, 0x04, 0x5a, 0x73, 0x9f, 0x9d, 0xd6, 0x2f, 0x69, - 0x9c, 0x1a, 0xaa, 0x43, 0x21, 0x30, 0xba, 0x36, 0xd6, 0x1d, 0x63, 0x80, 0xfd, 0x6a, 0x8a, 0x9e, - 0x04, 0x28, 0xe8, 0x01, 0x81, 0xa0, 0xb7, 0xa0, 0x64, 0x62, 0xbf, 0xe7, 0x59, 0xc3, 0xc0, 0xf5, - 0x74, 0xcb, 0xac, 0xa6, 0x57, 0x95, 0xb5, 0x74, 0xab, 0x7c, 0x76, 0x5a, 0x2f, 0xb6, 0x43, 0x44, - 0xa7, 0xad, 0x15, 0xa3, 0x69, 0x1d, 0x13, 0x6d, 0x42, 0x81, 0x98, 0x97, 0xce, 0x4c, 0xad, 0x3a, - 0xb7, 0xaa, 0xac, 0x15, 0xd6, 0xaf, 0x49, 0x4c, 0x33, 0x44, 0xe3, 0x89, 0xeb, 0xe0, 0x4d, 0xfa, - 0x93, 0x33, 0x06, 0x9f, 0x84, 0x10, 0xf4, 0x31, 0x54, 0x24, 0x22, 0xba, 0x8d, 0x8f, 0xb1, 0x5d, - 0xcd, 0xac, 0x2a, 0x6b, 0x0b, 0xeb, 0x37, 0x13, 0xce, 0x1f, 0xd1, 0x1c, 0x79, 0x54, 0xfd, 0x3b, - 0x64, 0xa1, 0xb6, 0x18, 0x51, 0xa6, 0x80, 0xda, 0x3b, 0x90, 0xa1, 0x22, 0x41, 0x08, 0xe6, 0x46, - 0x3e, 0xf6, 0xb8, 0x42, 0xe8, 0x6f, 0xb4, 0x02, 0x30, 0xf4, 0xac, 0x63, 0xcb, 0xc6, 0xfd, 0x48, - 0x2e, 0x11, 0x44, 0xdd, 0x86, 0xcb, 0x7b, 0x44, 0x4a, 0xd3, 0xeb, 0x17, 0x2d, 0x41, 0x86, 0x0a, - 0xb6, 0x9a, 0xa2, 0x08, 0x36, 0x50, 0xff, 0x67, 0x1e, 0x96, 0xc6, 0x29, 0x71, 0x95, 0xef, 0x4e, - 0xa8, 0xfc, 0xad, 0x84, 0x23, 0xc7, 0x11, 0x88, 0xd5, 0xf7, 0x63, 0x98, 0xef, 0xb9, 0xf6, 0x68, - 0xe0, 0xb0, 0x33, 0x15, 0xd6, 0xdf, 0x9e, 0x95, 0xea, 0x26, 0x5d, 0xce, 0xc9, 0x0a, 0x62, 0xe8, - 0x11, 0xcc, 0x5b, 0x8e, 0x89, 0x9f, 0x61, 0xbf, 0x9a, 0xbe, 0x18, 0xb7, 0x1d, 0xb2, 0x5c, 0x90, - 0xe5, 0xb4, 0x88, 0x79, 0x7a, 0x86, 0xd3, 0x27, 0x26, 0x30, 0x72, 0x02, 0x6a, 0x46, 0x69, 0x0d, - 0x28, 0x68, 0x93, 0x40, 0xd0, 0x6d, 0x58, 0xee, 0x79, 0xd8, 0x08, 0xb0, 0xce, 0xcc, 0x98, 0xf8, - 0x27, 0x3c, 0xc0, 0x4e, 0x40, 0xed, 0x24, 0xaf, 0x2d, 0x31, 0x2c, 0xdd, 0x71, 0x57, 0xe0, 0x26, - 0xad, 0x33, 0xfb, 0xf3, 0xb3, 0xce, 0xf9, 0x9f, 0x97, 0x75, 0x9e, 0xbf, 0x78, 0xb9, 0x69, 0x2e, - 0xde, 0x0b, 0x19, 0x75, 0xed, 0xef, 0x14, 0xc8, 0x32, 0xfd, 0x92, 0xe5, 0xc4, 0x25, 0x88, 0xe5, - 0xe4, 0x37, 0x81, 0x05, 0x27, 0x43, 0x61, 0xbf, 0xf4, 0x37, 0x31, 0x78, 0x67, 0x64, 0xdb, 0xd4, - 0xae, 0x89, 0x6b, 0xc8, 0x69, 0xe1, 0x18, 0x5d, 0x27, 0x47, 0xd8, 0x37, 0x46, 0x76, 0xa0, 0x1f, - 0x1b, 0xf6, 0x08, 0x53, 0xfd, 0xe5, 0x09, 0xc3, 0x14, 0xf8, 0x98, 0xc0, 0xd0, 0x2d, 0x78, 0xa9, - 0x8f, 0x1d, 0xcc, 0x64, 0xa1, 0xe3, 0x67, 0x43, 0x0f, 0xfb, 0xbe, 0xe5, 0x3a, 0x42, 0x81, 0x11, - 0x72, 0x2b, 0xc4, 0xa1, 0x65, 0xc8, 0x1e, 0x58, 0xa6, 0x89, 0x1d, 0xaa, 0xbb, 0x9c, 0xc6, 0x47, - 0xb5, 0xbf, 0x52, 0x20, 0x43, 0x0d, 0x29, 0x96, 0xff, 0x65, 0xc8, 0x8e, 0x1c, 0xeb, 0x68, 0xc4, - 0x4e, 0x90, 0xd3, 0xf8, 0x08, 0x95, 0x21, 0xed, 0xe3, 0x23, 0xe6, 0xd9, 0x34, 0xf2, 0x93, 0xcc, - 0x64, 0x96, 0xcd, 0x59, 0xe6, 0x23, 0xea, 0xf6, 0x2d, 0x0f, 0xf7, 0x82, 0x88, 0xc1, 0x08, 0x80, - 0xaa, 0x30, 0x4f, 0xde, 0x30, 0xcb, 0xe9, 0x73, 0xb6, 0xc4, 0x90, 0x48, 0xc9, 0x1a, 0x0c, 0x6d, - 0xab, 0x67, 0x05, 0xd4, 0x44, 0x72, 0x5a, 0x38, 0x56, 0xb7, 0xa0, 0x12, 0x9a, 0xe7, 0x0b, 0xf8, - 0x91, 0xbf, 0x4e, 0x03, 0x92, 0xe9, 0x70, 0x2f, 0x32, 0x71, 0x83, 0x94, 0x73, 0x37, 0xe8, 0x3a, - 0x94, 0x3c, 0x4c, 0x58, 0x31, 0xf8, 0x94, 0x14, 0x9d, 0x52, 0xe4, 0x40, 0x36, 0xe9, 0x0b, 0x00, - 0x8e, 0x6b, 0x0a, 0x22, 0x4c, 0x50, 0x79, 0x02, 0x61, 0xe8, 0xf7, 0x20, 0x43, 0x2e, 0x9e, 0xcf, - 0xfd, 0xfc, 0x1b, 0xb2, 0xf9, 0xb3, 0x47, 0xbd, 0xc1, 0x62, 0x83, 0x86, 0x08, 0x11, 0x1a, 0xf7, - 0x1f, 0x6f, 0x6e, 0x52, 0x4e, 0xf9, 0xcd, 0x62, 0x04, 0x90, 0x09, 0xa5, 0x81, 0xe5, 0xfb, 0x96, - 0xd3, 0xd7, 0x09, 0x79, 0xbf, 0x9a, 0xa1, 0xde, 0xe4, 0x97, 0x9e, 0xe7, 0x4d, 0xc6, 0x0e, 0xdd, - 0xb8, 0xcf, 0x48, 0x3c, 0x70, 0x4d, 0xcc, 0xc9, 0x17, 0x07, 0x11, 0xc8, 0x27, 0x5e, 0xc3, 0x18, - 0x0e, 0x3d, 0xf7, 0x99, 0x35, 0x20, 0xae, 0xc3, 0xb4, 0xfc, 0x43, 0xbd, 0x7b, 0x12, 0x60, 0x9f, - 0xea, 0x6d, 0x4e, 0x5b, 0x92, 0xb0, 0x6d, 0xcb, 0x3f, 0x6c, 0x11, 0x5c, 0xed, 0x23, 0x28, 0x48, - 0x84, 0xd1, 0x75, 0x98, 0xa7, 0x32, 0xb1, 0x4c, 0xa6, 0xa1, 0x16, 0x9c, 0x9d, 0xd6, 0xb3, 0x04, - 0xd5, 0x69, 0x6b, 0x59, 0x82, 0xea, 0x98, 0x44, 0xba, 0xd8, 0xf3, 0x5c, 0x4f, 0x1f, 0x60, 0xdf, - 0x37, 0xfa, 0x42, 0x67, 0x45, 0x0a, 0xbc, 0xcf, 0x60, 0xea, 0x32, 0x2c, 0x3d, 0x70, 0x9d, 0x73, - 0x46, 0xa0, 0xfe, 0x44, 0x81, 0x97, 0x26, 0x10, 0x5c, 0xab, 0xdf, 0x80, 0x0a, 0x09, 0x5d, 0x74, - 0x1f, 0x7b, 0x16, 0xf6, 0x75, 0x26, 0x7c, 0x85, 0x0a, 0xff, 0x2b, 0x33, 0x89, 0x4a, 0x5b, 0x24, - 0x74, 0x76, 0x29, 0x19, 0x8a, 0x40, 0xdf, 0x04, 0x64, 0x39, 0x01, 0xf6, 0x1c, 0xc3, 0xd6, 0x47, - 0x3e, 0xe6, 0xb4, 0x53, 0x17, 0xa1, 0x5d, 0x16, 0x84, 0x1e, 0xf9, 0x0c, 0xa3, 0x2e, 0x40, 0xf1, - 0x91, 0x8f, 0xbd, 0xf0, 0x84, 0xdf, 0x81, 0x12, 0x1f, 0xf3, 0x83, 0x75, 0x20, 0x43, 0x3c, 0x95, - 0x78, 0xf3, 0x92, 0x36, 0x1c, 0x5b, 0x48, 0x47, 0xc2, 0x94, 0x28, 0x85, 0x9a, 0x0a, 0x73, 0x04, - 0x48, 0xae, 0x12, 0x01, 0x48, 0xde, 0x20, 0x1c, 0xab, 0x8f, 0xa1, 0xb4, 0x75, 0x8c, 0x9d, 0xe8, - 0xde, 0x09, 0x17, 0xa7, 0x48, 0x2e, 0xee, 0x2a, 0xe4, 0x03, 0xc3, 0xeb, 0xe3, 0x80, 0xa8, 0x9a, - 0xdd, 0x8e, 0x1c, 0x03, 0x74, 0x4c, 0x72, 0x19, 0x6d, 0x6b, 0x60, 0xb1, 0x4b, 0x91, 0xd1, 0xd8, - 0x40, 0xfd, 0xcf, 0x14, 0x2c, 0x08, 0xc2, 0xfc, 0x64, 0xf7, 0x21, 0x8b, 0x29, 0x84, 0x1f, 0xad, - 0x99, 0x70, 0xb4, 0xf1, 0xa5, 0x6c, 0x28, 0x1e, 0x72, 0x46, 0xa4, 0xf6, 0xbb, 0x29, 0xc8, 0x50, - 0x38, 0x6a, 0x41, 0x3e, 0x0c, 0x63, 0xb9, 0x0d, 0xd4, 0x1a, 0x2c, 0xd0, 0x6d, 0x88, 0x40, 0xb7, - 0xb1, 0x27, 0x66, 0xb4, 0x72, 0x84, 0xcc, 0x0f, 0x7e, 0x5a, 0x57, 0xb4, 0x68, 0x19, 0xb9, 0xdf, - 0x94, 0xae, 0x2e, 0xf9, 0xf7, 0x3c, 0x85, 0xec, 0x11, 0x09, 0x7c, 0x59, 0x96, 0x00, 0x0b, 0x00, - 0x8b, 0x67, 0xa7, 0xf5, 0xdc, 0x1e, 0x93, 0x42, 0x5b, 0x92, 0xc7, 0x3a, 0x10, 0xcf, 0xe1, 0x7a, - 0x01, 0xb9, 0xc2, 0x96, 0xc9, 0x9e, 0xec, 0xd6, 0xe2, 0xd9, 0x69, 0xbd, 0xa0, 0x09, 0x78, 0xa7, - 0xad, 0x15, 0xc2, 0x49, 0x1d, 0x93, 0x08, 0xdd, 0x72, 0xf6, 0x5d, 0xee, 0x50, 0xe9, 0x6f, 0xb2, - 0x25, 0xf3, 0xce, 0x84, 0x08, 0xb9, 0x95, 0x45, 0xb6, 0xe5, 0x23, 0x0a, 0x24, 0x5b, 0x32, 0x74, - 0xc7, 0x54, 0xff, 0x42, 0x81, 0xf2, 0x2e, 0x0e, 0x1e, 0x75, 0x48, 0xe0, 0x2b, 0x14, 0xf9, 0x0d, - 0x80, 0x43, 0x7c, 0xc2, 0xde, 0x1d, 0x21, 0xf2, 0x3b, 0x09, 0x22, 0x9f, 0x24, 0xd0, 0x78, 0x1f, - 0x9f, 0xd0, 0x07, 0xca, 0xdf, 0x72, 0x02, 0xef, 0x44, 0xcb, 0x1f, 0x8a, 0x71, 0xed, 0x2e, 0x2c, - 0x8c, 0x23, 0xc9, 0x03, 0x72, 0x88, 0x4f, 0xb8, 0xd1, 0x90, 0x9f, 0xc4, 0x2c, 0xd8, 0x93, 0x47, - 0x64, 0x59, 0xd4, 0xd8, 0xe0, 0x4e, 0xea, 0x6b, 0x8a, 0x7a, 0x19, 0x2a, 0xd2, 0x5e, 0x4c, 0xc3, - 0xea, 0x97, 0xa0, 0xbc, 0x3d, 0x79, 0x02, 0x04, 0x73, 0x87, 0xf8, 0x44, 0x64, 0x17, 0xf4, 0xb7, - 0xfa, 0x93, 0x14, 0x54, 0xb6, 0x27, 0x57, 0xa3, 0x5f, 0x8f, 0x39, 0xeb, 0x3b, 0x09, 0x67, 0x3d, - 0x47, 0x61, 0xe2, 0xb0, 0xdc, 0xd4, 0xa4, 0x23, 0xef, 0x43, 0x86, 0xbd, 0xd6, 0xe1, 0xb9, 0x14, - 0xe9, 0x5c, 0x68, 0x1b, 0x8a, 0xb6, 0xe1, 0x07, 0xfa, 0x68, 0x68, 0x1a, 0x01, 0x36, 0xb9, 0xb7, - 0x98, 0xce, 0x0a, 0x0b, 0x64, 0xe5, 0x23, 0xb6, 0xb0, 0x36, 0x9c, 0x42, 0xb4, 0xef, 0xc9, 0xa2, - 0x2d, 0xac, 0xaf, 0xcf, 0x74, 0x50, 0x4a, 0x5a, 0x56, 0x47, 0x19, 0x16, 0x36, 0xed, 0x91, 0x1f, - 0x60, 0x4f, 0xf8, 0xa4, 0x1f, 0x29, 0xb0, 0x18, 0x82, 0xb8, 0x84, 0xdf, 0x00, 0xe8, 0x31, 0x50, - 0xe4, 0xee, 0x4b, 0x67, 0xa7, 0xf5, 0x3c, 0x9f, 0xd8, 0x69, 0x6b, 0x79, 0x3e, 0xa1, 0x63, 0xa2, - 0xd7, 0xa1, 0x12, 0xdd, 0x01, 0xec, 0x10, 0xc7, 0x68, 0xf2, 0x90, 0xa3, 0x1c, 0x22, 0xb6, 0x18, - 0x1c, 0x7d, 0x05, 0x10, 0x26, 0x6e, 0x72, 0xe8, 0x59, 0x3e, 0x0e, 0x67, 0xb3, 0x50, 0xaa, 0x12, - 0x61, 0xf8, 0x74, 0x75, 0x07, 0x8a, 0x6d, 0xcf, 0xb0, 0x1c, 0x61, 0x25, 0x0b, 0x90, 0x72, 0x1d, - 0xaa, 0xf3, 0x8c, 0x96, 0x72, 0x1d, 0x22, 0x2f, 0x77, 0x7f, 0x9f, 0xc6, 0x76, 0x19, 0x8d, 0xfc, - 0x24, 0xfe, 0xcf, 0x3f, 0x18, 0x05, 0xa6, 0xfb, 0xd4, 0x11, 0x11, 0x9a, 0x18, 0xab, 0x75, 0x28, - 0x71, 0x6a, 0xfc, 0xa0, 0x13, 0xe4, 0xd4, 0x4f, 0xe0, 0x4a, 0x1b, 0xf7, 0xdc, 0x01, 0x7d, 0x3e, - 0x5d, 0x67, 0x97, 0xa6, 0xff, 0x62, 0xef, 0x8f, 0x21, 0xc7, 0x5f, 0x40, 0x66, 0x75, 0x99, 0x56, - 0xeb, 0xec, 0xb4, 0x3e, 0xcf, 0x9e, 0x40, 0xff, 0xbf, 0x4f, 0xeb, 0xb7, 0xfa, 0x56, 0x70, 0x30, - 0xea, 0x36, 0x7a, 0xee, 0xa0, 0x19, 0x6a, 0xc9, 0xec, 0x46, 0xbf, 0x9b, 0xc3, 0xc3, 0x7e, 0x93, - 0xfe, 0x1a, 0x76, 0x1b, 0xfc, 0xe9, 0x9c, 0x67, 0x4f, 0xa7, 0xaf, 0xfe, 0xa1, 0x02, 0x97, 0xe5, - 0xcd, 0xff, 0x7f, 0xb6, 0x45, 0x6b, 0xb0, 0x68, 0x4a, 0xbb, 0x92, 0x68, 0x8e, 0xe9, 0x6e, 0x12, - 0xac, 0xfe, 0x2c, 0x05, 0xb5, 0x38, 0xe9, 0x70, 0x59, 0x3e, 0x81, 0x2c, 0x2b, 0x97, 0xf0, 0x54, - 0xeb, 0x6e, 0x52, 0xce, 0xfe, 0xb9, 0x64, 0x1a, 0x6c, 0x28, 0xdc, 0x3f, 0xa3, 0x58, 0xfb, 0x0f, - 0x05, 0xb2, 0x0c, 0x81, 0x9e, 0x8c, 0xc7, 0x21, 0x99, 0xd6, 0x46, 0x14, 0x87, 0x5c, 0x54, 0x18, - 0x22, 0x7c, 0x79, 0x19, 0xe6, 0x2d, 0x5f, 0xb7, 0xad, 0xe3, 0x30, 0x64, 0xb6, 0xfc, 0x1d, 0xeb, - 0x18, 0x9f, 0x8f, 0x1a, 0xd3, 0x31, 0x51, 0x63, 0x8c, 0x24, 0xe7, 0x62, 0x25, 0x49, 0xc3, 0x5d, - 0x62, 0x87, 0x64, 0x4a, 0x86, 0xd9, 0xa8, 0x18, 0xab, 0xaf, 0xc2, 0xe2, 0x2e, 0x0e, 0xc8, 0x95, - 0xf1, 0x93, 0x5c, 0xe3, 0xdf, 0xa4, 0xe8, 0x2b, 0xc0, 0xe7, 0x71, 0x15, 0xe8, 0xb3, 0xbf, 0x02, - 0x63, 0x04, 0x9e, 0xeb, 0x18, 0x77, 0x63, 0x1d, 0x63, 0x5e, 0x38, 0xc6, 0xb8, 0x8c, 0x69, 0x15, - 0x0a, 0x22, 0x63, 0x23, 0x59, 0x44, 0x9a, 0xa2, 0x64, 0x50, 0xcd, 0x9d, 0xc2, 0x0b, 0x6e, 0x8f, - 0x7b, 0xc1, 0x9b, 0xb3, 0x1c, 0xea, 0x9c, 0x13, 0x5c, 0x84, 0xd2, 0x7b, 0xd8, 0xb0, 0x83, 0x03, - 0xe1, 0x03, 0xcb, 0xb0, 0x20, 0x00, 0xfc, 0x85, 0xaa, 0xc0, 0xe2, 0x0e, 0xaf, 0xdb, 0x89, 0x49, - 0x3f, 0x4e, 0x41, 0x39, 0x82, 0x71, 0x89, 0x6f, 0x00, 0x88, 0xfa, 0x5e, 0x28, 0xf1, 0xab, 0x31, - 0xf9, 0x80, 0x58, 0x28, 0x12, 0xeb, 0x68, 0x11, 0xfa, 0x3d, 0x05, 0x72, 0xcc, 0xcc, 0xb1, 0xb8, - 0x3a, 0x49, 0xf1, 0xff, 0x24, 0x0b, 0xfc, 0xc2, 0x08, 0x95, 0xbd, 0x43, 0xe8, 0x7f, 0xef, 0xa7, - 0x17, 0xbb, 0x07, 0x21, 0x1f, 0xb5, 0x2e, 0x94, 0xc6, 0xe8, 0xca, 0x2a, 0xc9, 0x30, 0x95, 0xbc, - 0x23, 0xab, 0x64, 0x61, 0xfd, 0xd5, 0x98, 0x53, 0x13, 0xb2, 0x82, 0x5f, 0x7e, 0xcd, 0x25, 0x35, - 0x0c, 0xa1, 0x70, 0xcf, 0xed, 0x86, 0x56, 0x1e, 0x86, 0x96, 0x8a, 0x14, 0x5a, 0x92, 0xd4, 0x34, - 0xf4, 0x2a, 0x34, 0x35, 0x65, 0x23, 0x74, 0x8b, 0x9b, 0x5a, 0x9a, 0x6e, 0x5e, 0x97, 0x37, 0x3f, - 0xb2, 0x1b, 0xb4, 0xa6, 0xcb, 0xea, 0xbb, 0x0d, 0x12, 0xd2, 0x31, 0x5b, 0x54, 0x7f, 0x9c, 0x85, - 0x22, 0xdb, 0x92, 0xab, 0x6f, 0x0b, 0xe6, 0xc8, 0x2c, 0xae, 0xb8, 0xd7, 0x13, 0xc4, 0x2e, 0x2f, - 0x23, 0x03, 0xae, 0x48, 0xba, 0xbc, 0xf6, 0x5f, 0x19, 0x48, 0xdf, 0x73, 0xbb, 0x68, 0x19, 0x52, - 0xdc, 0x2d, 0xa5, 0x5b, 0xd9, 0xb3, 0xd3, 0x7a, 0xaa, 0xd3, 0xd6, 0x52, 0x96, 0x79, 0xb1, 0x7b, - 0x31, 0x16, 0xc9, 0xcf, 0x8d, 0x47, 0xf2, 0xc8, 0x85, 0x85, 0xb1, 0x72, 0x09, 0xcb, 0x1c, 0x4b, - 0xad, 0xf7, 0xce, 0x4e, 0xeb, 0x25, 0xb9, 0x5e, 0x32, 0xfd, 0x03, 0xe1, 0x1f, 0xd9, 0xe4, 0x1f, - 0xc9, 0xb9, 0x1b, 0x9d, 0xb6, 0x56, 0x92, 0xeb, 0x2c, 0xbe, 0xa4, 0x87, 0xec, 0x98, 0x1e, 0xee, - 0xc0, 0x3c, 0xab, 0x39, 0x99, 0x34, 0xd3, 0x4f, 0x0e, 0x83, 0xe6, 0x68, 0x08, 0x24, 0x16, 0x90, - 0xb5, 0x7e, 0x60, 0x78, 0x64, 0x6d, 0x6e, 0xda, 0xb5, 0x7c, 0x01, 0xba, 0x0b, 0xb9, 0x7d, 0xcb, - 0xb1, 0xfc, 0x03, 0x6c, 0x56, 0xf3, 0x53, 0x2e, 0x0e, 0x57, 0x90, 0xd5, 0x03, 0xd7, 0xb4, 0xf6, - 0x2d, 0x6c, 0x56, 0x61, 0xda, 0xd5, 0x62, 0x05, 0x89, 0x61, 0xf6, 0x3d, 0x83, 0x16, 0x41, 0xf4, - 0x9e, 0x3b, 0x18, 0xda, 0x98, 0x1c, 0xa1, 0xb0, 0xaa, 0xac, 0xa5, 0xb4, 0x8a, 0xc0, 0x6c, 0x0a, - 0x04, 0x31, 0x6c, 0x9a, 0xff, 0x56, 0x8b, 0xcc, 0x57, 0xd2, 0x01, 0x7a, 0x08, 0x97, 0x0f, 0xac, - 0xfe, 0xc1, 0x53, 0x83, 0x44, 0x59, 0x51, 0x46, 0x53, 0x9a, 0x92, 0x1b, 0x14, 0x2e, 0x0e, 0x31, - 0x24, 0x10, 0x8b, 0x48, 0x9a, 0xb8, 0x67, 0x0d, 0x0c, 0xbb, 0xba, 0x40, 0x37, 0x2d, 0x87, 0x88, - 0x36, 0x83, 0xa3, 0x57, 0x61, 0xc1, 0x1b, 0x39, 0xe4, 0xc9, 0xd1, 0xb9, 0x62, 0x17, 0xe9, 0xcc, - 0x12, 0x87, 0xf2, 0xe7, 0xf6, 0x1a, 0xe4, 0xa3, 0x22, 0x63, 0x99, 0x65, 0x4a, 0x21, 0x40, 0x45, - 0x50, 0xde, 0x71, 0x7b, 0xac, 0xe9, 0x20, 0xfc, 0xe4, 0xff, 0x2a, 0x50, 0x91, 0x80, 0x61, 0x0a, - 0x9f, 0xb7, 0x05, 0x70, 0x8a, 0x0a, 0xef, 0x39, 0x02, 0x21, 0x44, 0x3c, 0x4a, 0x21, 0xb5, 0xda, - 0xf7, 0x15, 0xc8, 0x09, 0x2c, 0x7a, 0x05, 0x8a, 0x04, 0x63, 0x5b, 0xc1, 0x89, 0x1e, 0xbd, 0x21, - 0x05, 0x01, 0x7b, 0x1f, 0x9f, 0x90, 0x93, 0x87, 0x53, 0x22, 0x0f, 0x96, 0xd7, 0x4a, 0x02, 0xca, - 0x9e, 0xb8, 0x1a, 0xe4, 0x6c, 0x23, 0xb0, 0x82, 0x91, 0xc9, 0xbc, 0x8c, 0xa2, 0x85, 0x63, 0x22, - 0x15, 0xdb, 0x75, 0xfa, 0x0c, 0x39, 0x47, 0x91, 0x11, 0x40, 0x6d, 0xc1, 0xa2, 0x66, 0x38, 0x7d, - 0xbc, 0xe3, 0xf6, 0x85, 0x73, 0xbb, 0x02, 0x39, 0x56, 0x97, 0x12, 0xfe, 0x41, 0x9b, 0xa7, 0x63, - 0x39, 0xa5, 0x4e, 0xc9, 0x29, 0xf5, 0xbf, 0xa4, 0xa1, 0x1c, 0x11, 0xe1, 0x42, 0xfc, 0x20, 0x4c, - 0xaa, 0xd9, 0x3b, 0x91, 0xf4, 0x0c, 0x4e, 0x2e, 0x8e, 0x4d, 0xab, 0xff, 0x5e, 0x01, 0xf8, 0xd0, - 0xc3, 0x41, 0x70, 0xd2, 0x21, 0x59, 0xe8, 0x2b, 0x50, 0xe4, 0x39, 0x8d, 0x4e, 0x6e, 0xbf, 0x10, - 0x1e, 0x87, 0x11, 0xb7, 0x42, 0x0e, 0xe2, 0xe0, 0xa7, 0x0c, 0xcd, 0xc4, 0x36, 0xef, 0xe0, 0xa7, - 0x14, 0x75, 0x1d, 0x4a, 0x86, 0x69, 0x62, 0x53, 0xe7, 0x51, 0x11, 0xf7, 0x69, 0x45, 0x0a, 0xd4, - 0x18, 0x0c, 0xbd, 0x06, 0x8b, 0x1e, 0x1e, 0xb8, 0xc7, 0xd2, 0x34, 0xe6, 0xdb, 0x16, 0x38, 0x58, - 0x4c, 0x5c, 0x86, 0xac, 0x87, 0x0d, 0x3f, 0x2c, 0x3c, 0xf2, 0x11, 0xaa, 0xc2, 0xbc, 0xc9, 0x6a, - 0xe9, 0xdc, 0x13, 0x89, 0x61, 0xed, 0x4f, 0x14, 0x51, 0x23, 0xb8, 0x0b, 0x19, 0x7a, 0x40, 0x5e, - 0x1f, 0x58, 0x8d, 0x79, 0x9a, 0x84, 0x78, 0x64, 0xa9, 0xb0, 0x45, 0xe8, 0x63, 0x28, 0x0c, 0xa9, - 0x4c, 0x74, 0x9a, 0xa6, 0xb3, 0x88, 0xe3, 0xed, 0x59, 0x44, 0x1d, 0x89, 0x54, 0xbc, 0xf7, 0xc3, - 0x10, 0x72, 0x6f, 0x2e, 0xa7, 0x94, 0x53, 0xea, 0x1a, 0x94, 0x1f, 0x8e, 0xb0, 0x77, 0xf2, 0xa1, - 0x6d, 0x38, 0xd2, 0x0b, 0x78, 0x44, 0x60, 0x22, 0xa8, 0xa2, 0x03, 0x75, 0x08, 0x15, 0x69, 0x26, - 0xb7, 0x84, 0x6f, 0xc2, 0x55, 0xd3, 0xf2, 0x03, 0xff, 0xc8, 0xd6, 0x87, 0x07, 0x27, 0xbe, 0xd5, - 0x33, 0x6c, 0x9d, 0x4e, 0xd7, 0x87, 0xb6, 0xe1, 0xf0, 0x94, 0xed, 0xda, 0xd9, 0x69, 0xbd, 0xda, - 0xb6, 0xfc, 0x60, 0xf7, 0xe1, 0xce, 0x87, 0x7c, 0x56, 0x44, 0xaa, 0xca, 0x09, 0x9c, 0xc3, 0xa8, - 0x57, 0x58, 0x63, 0x8e, 0xac, 0xf4, 0xac, 0xee, 0x28, 0x88, 0x92, 0x11, 0xf5, 0x2f, 0x01, 0xaa, - 0xe7, 0x71, 0x9c, 0xa9, 0x21, 0x94, 0x44, 0xd5, 0x96, 0x89, 0x8e, 0xdd, 0xf3, 0xad, 0xe7, 0x34, - 0xef, 0xe2, 0x68, 0x85, 0x5d, 0x3d, 0x22, 0x32, 0x39, 0x18, 0x2d, 0x9a, 0x12, 0x02, 0x0d, 0xa0, - 0x28, 0x35, 0x25, 0x44, 0x33, 0xa6, 0x7d, 0x91, 0x0d, 0xa3, 0x46, 0xc5, 0x58, 0xf0, 0x5b, 0x88, - 0x1a, 0x15, 0x7e, 0xed, 0x0f, 0x14, 0x80, 0x68, 0x1e, 0xba, 0x0a, 0x79, 0xba, 0xbb, 0x5c, 0x6b, - 0x23, 0x80, 0x07, 0xe4, 0x85, 0xbe, 0x03, 0x59, 0xde, 0x6f, 0x49, 0x4d, 0xdd, 0x6f, 0xe1, 0x2b, - 0x68, 0xfe, 0xcd, 0xda, 0x2c, 0xfe, 0x91, 0xcd, 0xee, 0x07, 0xcf, 0xbf, 0x29, 0x74, 0xf7, 0xe1, - 0x8e, 0x96, 0x67, 0x13, 0x76, 0x8f, 0xec, 0x7b, 0x73, 0xb9, 0x74, 0x79, 0xae, 0xf6, 0x3b, 0x69, - 0xc8, 0xd3, 0xa2, 0x24, 0x15, 0xcc, 0x67, 0x0a, 0x54, 0xc7, 0x32, 0x16, 0xbd, 0x7b, 0xa2, 0x47, - 0x79, 0x13, 0x91, 0xd2, 0x47, 0x17, 0x91, 0x52, 0xb8, 0x43, 0x43, 0x93, 0x52, 0x9f, 0xd6, 0x09, - 0x0d, 0x20, 0x4d, 0x26, 0xb8, 0xaf, 0x5e, 0x34, 0xfc, 0x5c, 0xf2, 0x62, 0x68, 0xa2, 0x2f, 0xc2, - 0x82, 0xdc, 0x78, 0x0a, 0x8b, 0x92, 0xc5, 0x48, 0x33, 0x1d, 0x13, 0x7d, 0x1d, 0xc0, 0xf4, 0xdc, - 0xe1, 0x10, 0x9b, 0xba, 0xc1, 0xd2, 0xb3, 0x69, 0x5e, 0xd1, 0x3c, 0x5f, 0xb3, 0x11, 0xd4, 0xb6, - 0xe1, 0xca, 0xe7, 0x1e, 0x29, 0x26, 0xfa, 0x1d, 0xab, 0x78, 0xa5, 0xa5, 0xb0, 0xb6, 0xf6, 0xdd, - 0x14, 0x14, 0x65, 0xeb, 0x45, 0x01, 0xb0, 0x0e, 0xb3, 0x7c, 0x27, 0x3e, 0x78, 0xd1, 0x3b, 0x11, - 0x69, 0x62, 0x2c, 0x55, 0x0b, 0x04, 0xb4, 0xf6, 0x29, 0x2c, 0x8c, 0x4f, 0x89, 0xc9, 0xaa, 0x76, - 0xc7, 0xb3, 0xaa, 0x77, 0x5f, 0xc8, 0x22, 0xc6, 0x64, 0xa0, 0x44, 0x5f, 0x11, 0x24, 0x31, 0xf0, - 0x78, 0x9c, 0x81, 0x5f, 0x79, 0x51, 0xa9, 0xc8, 0x3c, 0x7c, 0x07, 0xca, 0x93, 0x77, 0x3a, 0x86, - 0x83, 0xbd, 0x71, 0x0e, 0x7e, 0xf9, 0xc5, 0x5c, 0x87, 0xb4, 0xff, 0xbd, 0xb9, 0x5c, 0xaa, 0x9c, - 0x56, 0x5f, 0x86, 0x97, 0xee, 0xd3, 0xef, 0x38, 0xee, 0xe3, 0xc0, 0x30, 0xa3, 0x7a, 0xa7, 0xfa, - 0xcf, 0x0a, 0x2c, 0x4f, 0x62, 0xb8, 0x1f, 0x35, 0x20, 0x37, 0xe0, 0x30, 0x6e, 0x2e, 0x5f, 0x4f, - 0x60, 0x2b, 0x9e, 0x48, 0x43, 0x00, 0x64, 0xf3, 0x08, 0xc9, 0xd6, 0x7e, 0x15, 0x4a, 0x63, 0x13, - 0x62, 0x24, 0xf3, 0xd6, 0xb8, 0x64, 0xe4, 0x14, 0x6b, 0x14, 0x58, 0x76, 0x83, 0x7f, 0x9e, 0x12, - 0x6e, 0x2c, 0x65, 0x76, 0x3f, 0x4c, 0xc1, 0xe5, 0x2d, 0xe7, 0x68, 0x84, 0x47, 0x98, 0xbe, 0x8d, - 0xe2, 0x81, 0xfb, 0x45, 0xd6, 0x6e, 0xd8, 0xe3, 0x19, 0x06, 0x73, 0x6c, 0x80, 0x7e, 0x4d, 0x8a, - 0xbb, 0x68, 0xcb, 0xa2, 0xb5, 0x79, 0x76, 0x5a, 0x9f, 0xa7, 0x5c, 0xd1, 0x3d, 0x6f, 0xcf, 0xb4, - 0x27, 0x5f, 0x17, 0x05, 0x6f, 0x37, 0xa0, 0xe2, 0x1f, 0x5a, 0x43, 0xdd, 0x3f, 0x70, 0x47, 0xb6, - 0xa9, 0x33, 0x0e, 0x78, 0xd5, 0x87, 0x20, 0x76, 0x29, 0xfc, 0x21, 0x01, 0xab, 0x7f, 0x9a, 0x82, - 0xa5, 0x71, 0xa9, 0x70, 0x7d, 0x3f, 0x8c, 0x42, 0x1a, 0xa6, 0xee, 0xaf, 0x26, 0x35, 0x4b, 0x62, - 0x28, 0x34, 0xc4, 0xd7, 0x05, 0x61, 0x2c, 0xf4, 0xb7, 0x0a, 0xcc, 0x73, 0xe0, 0x2f, 0x54, 0xea, - 0xef, 0x4e, 0x44, 0xa4, 0xaf, 0x26, 0xb5, 0xcc, 0x3c, 0xa3, 0x87, 0x69, 0xbc, 0x25, 0xe2, 0xcf, - 0x28, 0x35, 0x4a, 0x4b, 0xa9, 0xd1, 0x8d, 0xf7, 0x61, 0x39, 0xfe, 0xb3, 0x01, 0x54, 0x80, 0xf9, - 0x47, 0x0f, 0xde, 0x7f, 0xf0, 0xc1, 0x47, 0x0f, 0xca, 0x97, 0xc8, 0x60, 0x73, 0xe7, 0xd1, 0xee, - 0xde, 0x96, 0x56, 0x56, 0x50, 0x11, 0x72, 0xed, 0x8d, 0xbd, 0x8d, 0xd6, 0xc6, 0xee, 0x56, 0x39, - 0x85, 0xf2, 0x90, 0xd9, 0xdb, 0x68, 0xed, 0x6c, 0x95, 0xd3, 0x37, 0xae, 0x43, 0x9e, 0xd6, 0x7c, - 0xef, 0xbb, 0x26, 0x46, 0x00, 0xd9, 0xcd, 0x9d, 0xce, 0xd6, 0x83, 0xbd, 0xf2, 0x25, 0xf2, 0x7b, - 0x67, 0x6b, 0x63, 0x77, 0x6b, 0xb7, 0xac, 0xac, 0x7f, 0xff, 0x0a, 0x64, 0x36, 0xcc, 0x81, 0xe5, - 0xa0, 0x00, 0x32, 0xb4, 0xd3, 0x86, 0x5e, 0x7b, 0x7e, 0x2f, 0x8e, 0x1a, 0x75, 0x6d, 0x6d, 0xda, - 0xa6, 0x9d, 0x5a, 0xfd, 0xde, 0x3f, 0xfe, 0xfb, 0x0f, 0x53, 0x08, 0x95, 0x9b, 0x3a, 0xfd, 0x76, - 0xad, 0x79, 0x7c, 0xb3, 0x49, 0x9b, 0x77, 0xe8, 0xb7, 0x15, 0xc8, 0x87, 0x5f, 0x5d, 0xa1, 0xd7, - 0xa7, 0xf8, 0xda, 0x29, 0xdc, 0xfe, 0x8d, 0xe9, 0x26, 0x73, 0x16, 0xae, 0x51, 0x16, 0x96, 0xd1, - 0x92, 0xc4, 0x42, 0xf8, 0x21, 0x17, 0xfa, 0x23, 0x05, 0x16, 0x27, 0x3e, 0xa7, 0x42, 0x37, 0x67, - 0xf9, 0xf4, 0x8a, 0xb1, 0xb4, 0x3e, 0xfb, 0xd7, 0x5a, 0xea, 0x6b, 0x94, 0xb1, 0x57, 0x50, 0x3d, - 0x8e, 0xb1, 0xe6, 0xa7, 0xe2, 0xe7, 0xb7, 0xd1, 0x9f, 0x29, 0x50, 0x94, 0xbf, 0xa8, 0x41, 0x8d, - 0xa9, 0x3f, 0xbd, 0x61, 0xdc, 0x35, 0x67, 0xfc, 0x54, 0x47, 0x7d, 0x9b, 0xb2, 0xf6, 0x26, 0x6a, - 0x3c, 0x87, 0xb5, 0x26, 0x7d, 0x7c, 0xfd, 0xe6, 0xa7, 0xf4, 0x2f, 0xe5, 0x14, 0xa2, 0x36, 0x31, - 0x7a, 0x63, 0xca, 0x6e, 0x32, 0xe3, 0x72, 0xb6, 0xde, 0xb3, 0x7a, 0x97, 0xf2, 0xf8, 0x36, 0xba, - 0x3d, 0x1b, 0x8f, 0x4d, 0xf6, 0x19, 0xc2, 0xef, 0x2b, 0x50, 0x1a, 0xeb, 0xbc, 0xa3, 0x24, 0x21, - 0xc5, 0x35, 0xef, 0x6b, 0x6f, 0x4e, 0xbf, 0x80, 0xb3, 0xbc, 0x4a, 0x59, 0xae, 0xa1, 0xaa, 0xc4, - 0xb2, 0xe3, 0x3a, 0x8c, 0x41, 0xca, 0xc4, 0x33, 0xc8, 0xb2, 0xd6, 0x30, 0x5a, 0x9b, 0xa2, 0x7b, - 0xcc, 0xf8, 0xf8, 0xf2, 0xd4, 0x7d, 0x66, 0xf5, 0x0a, 0x65, 0xe0, 0x32, 0xaa, 0x48, 0x0c, 0x70, - 0xbf, 0x44, 0xee, 0x63, 0xd8, 0xb6, 0x4c, 0xbc, 0x8f, 0x93, 0x8d, 0xd4, 0xc4, 0xfb, 0x78, 0xbe, - 0x13, 0xca, 0xef, 0xa3, 0x2a, 0xf3, 0x30, 0xb2, 0x88, 0xba, 0xee, 0x28, 0x37, 0xd0, 0x77, 0x15, - 0xc8, 0x6f, 0x4f, 0xc5, 0xc6, 0xf6, 0x2c, 0x6c, 0x9c, 0xeb, 0x13, 0xc6, 0x8a, 0x82, 0xb1, 0x81, - 0x7e, 0x03, 0xe6, 0x79, 0xd7, 0x0f, 0x25, 0xc9, 0x76, 0xbc, 0xab, 0x58, 0xbb, 0x31, 0xcd, 0x54, - 0xbe, 0x79, 0x8d, 0x6e, 0xbe, 0x84, 0x90, 0xb4, 0x39, 0xef, 0x2e, 0xa2, 0xdf, 0x54, 0x20, 0x27, - 0x0a, 0xfa, 0xe8, 0xc6, 0x54, 0x55, 0x7f, 0xc6, 0xc0, 0xeb, 0x33, 0x74, 0x08, 0xd4, 0xab, 0x94, - 0x83, 0x97, 0xd0, 0x65, 0x89, 0x03, 0x5f, 0xec, 0xfa, 0x0c, 0xb2, 0xac, 0x39, 0x90, 0x68, 0x85, - 0x63, 0x0d, 0x85, 0x44, 0x2b, 0x9c, 0xe8, 0x34, 0xc4, 0x89, 0xfe, 0x80, 0xed, 0x47, 0x0e, 0x2f, - 0xca, 0xe7, 0x89, 0x87, 0x9f, 0x68, 0x55, 0x24, 0x1e, 0x7e, 0xb2, 0x7f, 0x10, 0x7b, 0x78, 0xd1, - 0x9e, 0x40, 0x43, 0x98, 0xbb, 0xe7, 0x76, 0x7d, 0xf4, 0xa5, 0xe7, 0x96, 0xc6, 0xd9, 0xce, 0xaf, - 0x4d, 0x59, 0x42, 0x57, 0x5f, 0xa6, 0xbb, 0x56, 0xd0, 0xa2, 0xb4, 0xeb, 0xb7, 0xc8, 0x4e, 0xe4, - 0xea, 0x85, 0xd5, 0xbf, 0x44, 0x9b, 0x9f, 0xac, 0x3c, 0x26, 0xda, 0xfc, 0xb9, 0x82, 0x62, 0xec, - 0x53, 0x18, 0x16, 0x15, 0x29, 0x1b, 0x61, 0x45, 0x24, 0x91, 0x8d, 0xc9, 0x32, 0x4e, 0x22, 0x1b, - 0xe7, 0x2a, 0x39, 0xb1, 0x6c, 0xd0, 0x4a, 0xce, 0x90, 0x6c, 0x7c, 0x02, 0x19, 0x1a, 0xbd, 0x24, - 0x86, 0x23, 0x72, 0x87, 0x3c, 0x31, 0x1c, 0x19, 0x6b, 0x7e, 0x0b, 0xc5, 0xab, 0x72, 0x38, 0x42, - 0xdb, 0x90, 0x77, 0x94, 0x1b, 0x6f, 0x2a, 0xe8, 0x29, 0x14, 0xe5, 0x36, 0x6d, 0xe2, 0x3b, 0x1b, - 0xd3, 0xb7, 0xae, 0xbd, 0x75, 0xa1, 0xfe, 0xaf, 0x7a, 0x09, 0xfd, 0x96, 0x02, 0xe8, 0xfc, 0x04, - 0x74, 0x7b, 0x46, 0x7a, 0x2f, 0xc8, 0xc5, 0x1f, 0x2b, 0x90, 0x13, 0x85, 0xbd, 0xc4, 0xcb, 0x37, - 0x51, 0xea, 0x4d, 0xbc, 0x7c, 0x93, 0x95, 0x42, 0xf5, 0x5d, 0xaa, 0x83, 0xaf, 0x8e, 0x5d, 0x3e, - 0x9a, 0x5b, 0xd8, 0x6e, 0xff, 0xc9, 0x2a, 0x5a, 0x89, 0x01, 0x37, 0x3f, 0x15, 0x19, 0xcd, 0xb7, - 0x49, 0xc0, 0x56, 0x9e, 0x4c, 0x4b, 0xd1, 0xfa, 0x4c, 0x39, 0x2c, 0x63, 0xfa, 0xd6, 0x05, 0xf2, - 0x5e, 0xf5, 0x8b, 0x94, 0xf9, 0x15, 0x74, 0x6d, 0x22, 0xe8, 0xd0, 0x4d, 0x99, 0x9d, 0x1f, 0x29, - 0x50, 0xd9, 0xb0, 0xed, 0xf1, 0x34, 0x15, 0xbd, 0x39, 0x43, 0x46, 0xcb, 0x58, 0xbc, 0x39, 0x73, - 0x0e, 0xac, 0xbe, 0x42, 0x19, 0xbc, 0x8a, 0xae, 0x48, 0x0c, 0xb2, 0xb4, 0x55, 0x24, 0xc2, 0x24, - 0xf4, 0x29, 0xca, 0x29, 0x55, 0xa2, 0x99, 0xc7, 0xe4, 0xb4, 0x89, 0xe1, 0x64, 0x5c, 0xae, 0xa6, - 0x5e, 0xa7, 0x4c, 0x7d, 0x41, 0x95, 0xe3, 0x1e, 0xcc, 0x26, 0xea, 0x54, 0xb3, 0x77, 0x94, 0x1b, - 0x2d, 0xf5, 0xb3, 0x7f, 0x5b, 0xb9, 0xf4, 0xd9, 0xd9, 0x8a, 0xf2, 0x0f, 0x67, 0x2b, 0xca, 0x3f, - 0x9d, 0xad, 0x28, 0xff, 0x7a, 0xb6, 0xa2, 0xfc, 0xe0, 0x67, 0x2b, 0x97, 0x9e, 0xe4, 0x04, 0xf5, - 0x6e, 0x96, 0x96, 0xb5, 0x6e, 0xfd, 0x5f, 0x00, 0x00, 0x00, 0xff, 0xff, 0x1b, 0xeb, 0x5d, 0x78, - 0x19, 0x33, 0x00, 0x00, +func init() { proto.RegisterFile("server/serverpb/admin.proto", fileDescriptor_admin_efef9f0428fef5ce) } + +var fileDescriptor_admin_efef9f0428fef5ce = []byte{ + // 3929 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x3a, 0x5d, 0x6f, 0x1b, 0x57, + 0x76, 0x1e, 0x52, 0xa4, 0xc8, 0x43, 0x52, 0x22, 0xaf, 0x15, 0x85, 0xa6, 0xbd, 0xa2, 0x32, 0xde, + 0x24, 0x5a, 0x27, 0x4b, 0xc6, 0xb2, 0x93, 0x6c, 0x1d, 0xa7, 0x5b, 0x51, 0x14, 0x1c, 0x3a, 0xb2, + 0x13, 0x8f, 0x64, 0x07, 0xeb, 0x6d, 0x3a, 0x1d, 0x72, 0xae, 0xa8, 0x59, 0x0d, 0x67, 0xa8, 0x99, + 0xa1, 0x6c, 0x25, 0xdd, 0x45, 0x77, 0x5b, 0x14, 0x7d, 0x5a, 0x2c, 0xba, 0x7d, 0x29, 0x16, 0x28, + 0xd0, 0xa2, 0x68, 0x81, 0x16, 0x28, 0xd0, 0xb7, 0xb6, 0x0f, 0x7d, 0x0e, 0xfa, 0xb0, 0xbb, 0x40, + 0x5f, 0xda, 0x87, 0x6a, 0x5b, 0xa5, 0x0f, 0x45, 0x7f, 0x40, 0x1f, 0xfa, 0xd0, 0x16, 0xf7, 0x6b, + 0xe6, 0x92, 0x9a, 0x8c, 0x49, 0x79, 0x77, 0x1f, 0x6c, 0xf1, 0x9e, 0x73, 0xef, 0xb9, 0xe7, 0x9e, + 0x73, 0xee, 0xb9, 0xe7, 0x63, 0xe0, 0xb2, 0x8f, 0xbd, 0x23, 0xec, 0x35, 0xd9, 0x9f, 0x61, 0xb7, + 0x69, 0x98, 0x03, 0xcb, 0x69, 0x0c, 0x3d, 0x37, 0x70, 0xd1, 0xa5, 0x9e, 0xdb, 0x3b, 0xf0, 0x5c, + 0xa3, 0xb7, 0xdf, 0x60, 0xf8, 0x86, 0x98, 0x56, 0xab, 0xf4, 0x5c, 0x67, 0xcf, 0xea, 0x37, 0x3f, + 0x71, 0x1d, 0xcc, 0x66, 0xd7, 0x96, 0xbf, 0xe5, 0x76, 0xfd, 0x26, 0xf9, 0x6f, 0xd8, 0xa5, 0x7f, + 0x38, 0xfc, 0xca, 0xe4, 0x16, 0x7e, 0x60, 0x04, 0x23, 0x81, 0x55, 0xfd, 0xc0, 0xf5, 0x8c, 0x3e, + 0x6e, 0x62, 0xa7, 0x6f, 0x39, 0xe2, 0xcf, 0xb0, 0xdb, 0x1c, 0x1c, 0xf5, 0x7a, 0x7c, 0xce, 0xaa, + 0x98, 0xc3, 0xff, 0x0e, 0xbb, 0x4d, 0xdb, 0x3a, 0xc2, 0x0e, 0xf6, 0x05, 0x95, 0xcb, 0x31, 0x33, + 0xdc, 0x3e, 0x47, 0x56, 0x47, 0x81, 0x65, 0x37, 0x07, 0x38, 0xf0, 0xac, 0x1e, 0xff, 0xc3, 0x31, + 0x4b, 0x7d, 0xb7, 0xef, 0xd2, 0x9f, 0x4d, 0xf2, 0x4b, 0x30, 0xdc, 0x77, 0xdd, 0xbe, 0x8d, 0x9b, + 0xc6, 0xd0, 0x6a, 0x1a, 0x8e, 0xe3, 0x06, 0x46, 0x60, 0xb9, 0x8e, 0xd8, 0xaa, 0xce, 0xb1, 0x74, + 0xd4, 0x1d, 0xed, 0x35, 0x03, 0x6b, 0x80, 0xfd, 0xc0, 0x18, 0x0c, 0xd9, 0x04, 0x15, 0x41, 0xb9, + 0x6d, 0x04, 0x46, 0xd7, 0xf0, 0xb1, 0xaf, 0xe1, 0xc3, 0x11, 0xf6, 0x03, 0xf5, 0x3a, 0x54, 0x24, + 0x98, 0x3f, 0x74, 0x1d, 0x1f, 0xa3, 0x2b, 0x90, 0x37, 0x05, 0xb0, 0xaa, 0xac, 0xa6, 0xd7, 0xf2, + 0x5a, 0x04, 0x50, 0x6f, 0xc2, 0xb2, 0x58, 0xd2, 0xc6, 0x81, 0x61, 0xd9, 0x82, 0x18, 0xaa, 0x41, + 0x4e, 0x4c, 0xab, 0x2a, 0xab, 0xca, 0x5a, 0x5e, 0x0b, 0xc7, 0xea, 0x5f, 0xa6, 0xe1, 0xc5, 0x33, + 0xcb, 0xf8, 0x7e, 0x8f, 0x20, 0xdb, 0xf7, 0x0c, 0x27, 0x60, 0x9b, 0x15, 0xd6, 0xbf, 0xd6, 0xf8, + 0x42, 0xfd, 0x36, 0xbe, 0x80, 0x46, 0xe3, 0x0e, 0x21, 0xd0, 0x9a, 0xfb, 0xec, 0xa4, 0x7e, 0x41, + 0xe3, 0xd4, 0x50, 0x1d, 0x0a, 0x81, 0xd1, 0xb5, 0xb1, 0xee, 0x18, 0x03, 0xec, 0x57, 0x53, 0xf4, + 0x24, 0x40, 0x41, 0xf7, 0x09, 0x04, 0xbd, 0x09, 0x25, 0x13, 0xfb, 0x3d, 0xcf, 0x1a, 0x06, 0xae, + 0xa7, 0x5b, 0x66, 0x35, 0xbd, 0xaa, 0xac, 0xa5, 0x5b, 0xe5, 0xd3, 0x93, 0x7a, 0xb1, 0x1d, 0x22, + 0x3a, 0x6d, 0xad, 0x18, 0x4d, 0xeb, 0x98, 0x68, 0x13, 0x0a, 0xc4, 0xbc, 0x74, 0x66, 0x6a, 0xd5, + 0xb9, 0x55, 0x65, 0xad, 0xb0, 0x7e, 0x45, 0x62, 0x9a, 0x21, 0x1a, 0x8f, 0x5d, 0x07, 0x6f, 0xd2, + 0x9f, 0x9c, 0x31, 0xf8, 0x24, 0x84, 0xa0, 0x8f, 0xa1, 0x22, 0x11, 0xd1, 0x6d, 0x7c, 0x84, 0xed, + 0x6a, 0x66, 0x55, 0x59, 0x5b, 0x58, 0xbf, 0x9e, 0x70, 0xfe, 0x88, 0xe6, 0xc8, 0xa3, 0xea, 0xdf, + 0x26, 0x0b, 0xb5, 0xc5, 0x88, 0x32, 0x05, 0xd4, 0xde, 0x81, 0x0c, 0x15, 0x09, 0x42, 0x30, 0x37, + 0xf2, 0xb1, 0xc7, 0x15, 0x42, 0x7f, 0xa3, 0x15, 0x80, 0xa1, 0x67, 0x1d, 0x59, 0x36, 0xee, 0x47, + 0x72, 0x89, 0x20, 0xea, 0x1d, 0xb8, 0xb8, 0x4b, 0xa4, 0x34, 0xbd, 0x7e, 0xd1, 0x12, 0x64, 0xa8, + 0x60, 0xab, 0x29, 0x8a, 0x60, 0x03, 0xf5, 0x7f, 0xe7, 0x61, 0x69, 0x9c, 0x12, 0x57, 0xf9, 0xce, + 0x84, 0xca, 0xdf, 0x4c, 0x38, 0x72, 0x1c, 0x81, 0x58, 0x7d, 0x3f, 0x82, 0xf9, 0x9e, 0x6b, 0x8f, + 0x06, 0x0e, 0x3b, 0x53, 0x61, 0xfd, 0xad, 0x59, 0xa9, 0x6e, 0xd2, 0xe5, 0x9c, 0xac, 0x20, 0x86, + 0x1e, 0xc2, 0xbc, 0xe5, 0x98, 0xf8, 0x29, 0xf6, 0xab, 0xe9, 0xf3, 0x71, 0xdb, 0x21, 0xcb, 0x05, + 0x59, 0x4e, 0x8b, 0x98, 0xa7, 0x67, 0x38, 0x7d, 0x62, 0x02, 0x23, 0x27, 0xa0, 0x66, 0x94, 0xd6, + 0x80, 0x82, 0x36, 0x09, 0x04, 0xdd, 0x84, 0xe5, 0x9e, 0x87, 0x8d, 0x00, 0xeb, 0xcc, 0x8c, 0x89, + 0x7f, 0xc2, 0x03, 0xec, 0x04, 0xd4, 0x4e, 0xf2, 0xda, 0x12, 0xc3, 0xd2, 0x1d, 0x77, 0x04, 0x6e, + 0xd2, 0x3a, 0xb3, 0x3f, 0x3f, 0xeb, 0x9c, 0xff, 0x79, 0x59, 0xe7, 0xd9, 0x8b, 0x97, 0x9b, 0xe6, + 0xe2, 0x3d, 0x97, 0x51, 0xd7, 0xfe, 0x41, 0x81, 0x2c, 0xd3, 0x2f, 0x59, 0x4e, 0x5c, 0x82, 0x58, + 0x4e, 0x7e, 0x13, 0x58, 0x70, 0x3c, 0x14, 0xf6, 0x4b, 0x7f, 0x13, 0x83, 0x77, 0x46, 0xb6, 0x4d, + 0xed, 0x9a, 0xb8, 0x86, 0x9c, 0x16, 0x8e, 0xd1, 0x55, 0x72, 0x84, 0x3d, 0x63, 0x64, 0x07, 0xfa, + 0x91, 0x61, 0x8f, 0x30, 0xd5, 0x5f, 0x9e, 0x30, 0x4c, 0x81, 0x8f, 0x08, 0x0c, 0xdd, 0x80, 0x17, + 0xfa, 0xd8, 0xc1, 0x4c, 0x16, 0x3a, 0x7e, 0x3a, 0xf4, 0xb0, 0xef, 0x5b, 0xae, 0x23, 0x14, 0x18, + 0x21, 0xb7, 0x42, 0x1c, 0x5a, 0x86, 0xec, 0xbe, 0x65, 0x9a, 0xd8, 0xa1, 0xba, 0xcb, 0x69, 0x7c, + 0x54, 0xfb, 0x1b, 0x05, 0x32, 0xd4, 0x90, 0x62, 0xf9, 0x5f, 0x86, 0xec, 0xc8, 0xb1, 0x0e, 0x47, + 0xec, 0x04, 0x39, 0x8d, 0x8f, 0x50, 0x19, 0xd2, 0x3e, 0x3e, 0x64, 0x9e, 0x4d, 0x23, 0x3f, 0xc9, + 0x4c, 0x66, 0xd9, 0x9c, 0x65, 0x3e, 0xa2, 0x6e, 0xdf, 0xf2, 0x70, 0x2f, 0x88, 0x18, 0x8c, 0x00, + 0xa8, 0x0a, 0xf3, 0xe4, 0x0d, 0xb3, 0x9c, 0x3e, 0x67, 0x4b, 0x0c, 0x89, 0x94, 0xac, 0xc1, 0xd0, + 0xb6, 0x7a, 0x56, 0x40, 0x4d, 0x24, 0xa7, 0x85, 0x63, 0x75, 0x0b, 0x2a, 0xa1, 0x79, 0x3e, 0x87, + 0x1f, 0xf9, 0xdb, 0x34, 0x20, 0x99, 0x0e, 0xf7, 0x22, 0x13, 0x37, 0x48, 0x39, 0x73, 0x83, 0xae, + 0x42, 0xc9, 0xc3, 0x84, 0x15, 0x83, 0x4f, 0x49, 0xd1, 0x29, 0x45, 0x0e, 0x64, 0x93, 0xbe, 0x04, + 0xe0, 0xb8, 0xa6, 0x20, 0xc2, 0x04, 0x95, 0x27, 0x10, 0x86, 0x7e, 0x0f, 0x32, 0xe4, 0xe2, 0xf9, + 0xdc, 0xcf, 0xbf, 0x2e, 0x9b, 0x3f, 0x7b, 0xd4, 0x1b, 0x2c, 0x36, 0x68, 0x88, 0x10, 0xa1, 0x71, + 0xef, 0xd1, 0xe6, 0x26, 0xe5, 0x94, 0xdf, 0x2c, 0x46, 0x00, 0x99, 0x50, 0x1a, 0x58, 0xbe, 0x6f, + 0x39, 0x7d, 0x9d, 0x90, 0xf7, 0xab, 0x19, 0xea, 0x4d, 0x7e, 0xe5, 0x59, 0xde, 0x64, 0xec, 0xd0, + 0x8d, 0x7b, 0x8c, 0xc4, 0x7d, 0xd7, 0xc4, 0x9c, 0x7c, 0x71, 0x10, 0x81, 0x7c, 0xe2, 0x35, 0x8c, + 0xe1, 0xd0, 0x73, 0x9f, 0x5a, 0x03, 0xe2, 0x3a, 0x4c, 0xcb, 0x3f, 0xd0, 0xbb, 0xc7, 0x01, 0xf6, + 0xa9, 0xde, 0xe6, 0xb4, 0x25, 0x09, 0xdb, 0xb6, 0xfc, 0x83, 0x16, 0xc1, 0xd5, 0x3e, 0x82, 0x82, + 0x44, 0x18, 0x5d, 0x85, 0x79, 0x2a, 0x13, 0xcb, 0x64, 0x1a, 0x6a, 0xc1, 0xe9, 0x49, 0x3d, 0x4b, + 0x50, 0x9d, 0xb6, 0x96, 0x25, 0xa8, 0x8e, 0x49, 0xa4, 0x8b, 0x3d, 0xcf, 0xf5, 0xf4, 0x01, 0xf6, + 0x7d, 0xa3, 0x2f, 0x74, 0x56, 0xa4, 0xc0, 0x7b, 0x0c, 0xa6, 0x2e, 0xc3, 0xd2, 0x7d, 0xd7, 0x39, + 0x63, 0x04, 0xea, 0x4f, 0x14, 0x78, 0x61, 0x02, 0xc1, 0xb5, 0xfa, 0x0d, 0xa8, 0x90, 0xd0, 0x45, + 0xf7, 0xb1, 0x67, 0x61, 0x5f, 0x67, 0xc2, 0x57, 0xa8, 0xf0, 0xbf, 0x3a, 0x93, 0xa8, 0xb4, 0x45, + 0x42, 0x67, 0x87, 0x92, 0xa1, 0x08, 0xf4, 0x4d, 0x40, 0x96, 0x13, 0x60, 0xcf, 0x31, 0x6c, 0x7d, + 0xe4, 0x63, 0x4e, 0x3b, 0x75, 0x1e, 0xda, 0x65, 0x41, 0xe8, 0xa1, 0xcf, 0x30, 0xea, 0x02, 0x14, + 0x1f, 0xfa, 0xd8, 0x0b, 0x4f, 0xf8, 0x1d, 0x28, 0xf1, 0x31, 0x3f, 0x58, 0x07, 0x32, 0xc4, 0x53, + 0x89, 0x37, 0x2f, 0x69, 0xc3, 0xb1, 0x85, 0x74, 0x24, 0x4c, 0x89, 0x52, 0xa8, 0xa9, 0x30, 0x47, + 0x80, 0xe4, 0x2a, 0x11, 0x80, 0xe4, 0x0d, 0xc2, 0xb1, 0xfa, 0x08, 0x4a, 0x5b, 0x47, 0xd8, 0x89, + 0xee, 0x9d, 0x70, 0x71, 0x8a, 0xe4, 0xe2, 0x2e, 0x43, 0x3e, 0x30, 0xbc, 0x3e, 0x0e, 0x88, 0xaa, + 0xd9, 0xed, 0xc8, 0x31, 0x40, 0xc7, 0x24, 0x97, 0xd1, 0xb6, 0x06, 0x16, 0xbb, 0x14, 0x19, 0x8d, + 0x0d, 0xd4, 0xff, 0x4a, 0xc1, 0x82, 0x20, 0xcc, 0x4f, 0x76, 0x0f, 0xb2, 0x98, 0x42, 0xf8, 0xd1, + 0x9a, 0x09, 0x47, 0x1b, 0x5f, 0xca, 0x86, 0xe2, 0x21, 0x67, 0x44, 0x6a, 0xbf, 0x9f, 0x82, 0x0c, + 0x85, 0xa3, 0x16, 0xe4, 0xc3, 0x30, 0x96, 0xdb, 0x40, 0xad, 0xc1, 0x02, 0xdd, 0x86, 0x08, 0x74, + 0x1b, 0xbb, 0x62, 0x46, 0x2b, 0x47, 0xc8, 0xfc, 0xe0, 0x67, 0x75, 0x45, 0x8b, 0x96, 0x91, 0xfb, + 0x4d, 0xe9, 0xea, 0x92, 0x7f, 0xcf, 0x53, 0xc8, 0x2e, 0x91, 0xc0, 0x57, 0x64, 0x09, 0xb0, 0x00, + 0xb0, 0x78, 0x7a, 0x52, 0xcf, 0xed, 0x32, 0x29, 0xb4, 0x25, 0x79, 0xac, 0x03, 0xf1, 0x1c, 0xae, + 0x17, 0x90, 0x2b, 0x6c, 0x99, 0xec, 0xc9, 0x6e, 0x2d, 0x9e, 0x9e, 0xd4, 0x0b, 0x9a, 0x80, 0x77, + 0xda, 0x5a, 0x21, 0x9c, 0xd4, 0x31, 0x89, 0xd0, 0x2d, 0x67, 0xcf, 0xe5, 0x0e, 0x95, 0xfe, 0x26, + 0x5b, 0x32, 0xef, 0x4c, 0x88, 0x90, 0x5b, 0x59, 0x64, 0x5b, 0x3e, 0xa4, 0x40, 0xb2, 0x25, 0x43, + 0x77, 0x4c, 0xf5, 0xaf, 0x14, 0x28, 0xef, 0xe0, 0xe0, 0x61, 0x87, 0x04, 0xbe, 0x42, 0x91, 0xdf, + 0x00, 0x38, 0xc0, 0xc7, 0xec, 0xdd, 0x11, 0x22, 0xbf, 0x95, 0x20, 0xf2, 0x49, 0x02, 0x8d, 0xf7, + 0xf1, 0x31, 0x7d, 0xa0, 0xfc, 0x2d, 0x27, 0xf0, 0x8e, 0xb5, 0xfc, 0x81, 0x18, 0xd7, 0x6e, 0xc3, + 0xc2, 0x38, 0x92, 0x3c, 0x20, 0x07, 0xf8, 0x98, 0x1b, 0x0d, 0xf9, 0x49, 0xcc, 0x82, 0x3d, 0x79, + 0x44, 0x96, 0x45, 0x8d, 0x0d, 0x6e, 0xa5, 0xbe, 0xa6, 0xa8, 0x17, 0xa1, 0x22, 0xed, 0xc5, 0x34, + 0xac, 0xbe, 0x02, 0xe5, 0x3b, 0x93, 0x27, 0x40, 0x30, 0x77, 0x80, 0x8f, 0x45, 0x76, 0x41, 0x7f, + 0xab, 0x3f, 0x49, 0x41, 0xe5, 0xce, 0xe4, 0x6a, 0xf4, 0x9b, 0x31, 0x67, 0x7d, 0x27, 0xe1, 0xac, + 0x67, 0x28, 0x4c, 0x1c, 0x96, 0x9b, 0x9a, 0x74, 0xe4, 0x3d, 0xc8, 0xb0, 0xd7, 0x3a, 0x3c, 0x97, + 0x22, 0x9d, 0x0b, 0xdd, 0x81, 0xa2, 0x6d, 0xf8, 0x81, 0x3e, 0x1a, 0x9a, 0x46, 0x80, 0x4d, 0xee, + 0x2d, 0xa6, 0xb3, 0xc2, 0x02, 0x59, 0xf9, 0x90, 0x2d, 0xac, 0x0d, 0xa7, 0x10, 0xed, 0x7b, 0xb2, + 0x68, 0x0b, 0xeb, 0xeb, 0x33, 0x1d, 0x94, 0x92, 0x96, 0xd5, 0x51, 0x86, 0x85, 0x4d, 0x7b, 0xe4, + 0x07, 0xd8, 0x13, 0x3e, 0xe9, 0x47, 0x0a, 0x2c, 0x86, 0x20, 0x2e, 0xe1, 0xd7, 0x01, 0x7a, 0x0c, + 0x14, 0xb9, 0xfb, 0xd2, 0xe9, 0x49, 0x3d, 0xcf, 0x27, 0x76, 0xda, 0x5a, 0x9e, 0x4f, 0xe8, 0x98, + 0xe8, 0x35, 0xa8, 0x44, 0x77, 0x00, 0x3b, 0xc4, 0x31, 0x9a, 0x3c, 0xe4, 0x28, 0x87, 0x88, 0x2d, + 0x06, 0x47, 0x5f, 0x05, 0x84, 0x89, 0x9b, 0x1c, 0x7a, 0x96, 0x8f, 0xc3, 0xd9, 0x2c, 0x94, 0xaa, + 0x44, 0x18, 0x3e, 0x5d, 0xdd, 0x86, 0x62, 0xdb, 0x33, 0x2c, 0x47, 0x58, 0xc9, 0x02, 0xa4, 0x5c, + 0x87, 0xea, 0x3c, 0xa3, 0xa5, 0x5c, 0x87, 0xc8, 0xcb, 0xdd, 0xdb, 0xa3, 0xb1, 0x5d, 0x46, 0x23, + 0x3f, 0x89, 0xff, 0xf3, 0xf7, 0x47, 0x81, 0xe9, 0x3e, 0x71, 0x44, 0x84, 0x26, 0xc6, 0x6a, 0x1d, + 0x4a, 0x9c, 0x1a, 0x3f, 0xe8, 0x04, 0x39, 0xf5, 0x13, 0xb8, 0xd4, 0xc6, 0x3d, 0x77, 0x40, 0x9f, + 0x4f, 0xd7, 0xd9, 0xa1, 0xe9, 0xbf, 0xd8, 0xfb, 0x63, 0xc8, 0xf1, 0x17, 0x90, 0x59, 0x5d, 0xa6, + 0xd5, 0x3a, 0x3d, 0xa9, 0xcf, 0xb3, 0x27, 0xd0, 0xff, 0x9f, 0x93, 0xfa, 0x8d, 0xbe, 0x15, 0xec, + 0x8f, 0xba, 0x8d, 0x9e, 0x3b, 0x68, 0x86, 0x5a, 0x32, 0xbb, 0xd1, 0xef, 0xe6, 0xf0, 0xa0, 0xdf, + 0xa4, 0xbf, 0x86, 0xdd, 0x06, 0x7f, 0x3a, 0xe7, 0xd9, 0xd3, 0xe9, 0xab, 0x7f, 0xac, 0xc0, 0x45, + 0x79, 0xf3, 0x5f, 0xce, 0xb6, 0x68, 0x0d, 0x16, 0x4d, 0x69, 0x57, 0x12, 0xcd, 0x31, 0xdd, 0x4d, + 0x82, 0xd5, 0xcf, 0x53, 0x50, 0x8b, 0x93, 0x0e, 0x97, 0xe5, 0x63, 0xc8, 0xb2, 0x72, 0x09, 0x4f, + 0xb5, 0x6e, 0x27, 0xe5, 0xec, 0x5f, 0x48, 0xa6, 0xc1, 0x86, 0xc2, 0xfd, 0x33, 0x8a, 0xb5, 0xff, + 0x54, 0x20, 0xcb, 0x10, 0xe8, 0xf1, 0x78, 0x1c, 0x92, 0x69, 0x6d, 0x44, 0x71, 0xc8, 0x79, 0x85, + 0x21, 0xc2, 0x97, 0x17, 0x61, 0xde, 0xf2, 0x75, 0xdb, 0x3a, 0x0a, 0x43, 0x66, 0xcb, 0xdf, 0xb6, + 0x8e, 0xf0, 0xd9, 0xa8, 0x31, 0x1d, 0x13, 0x35, 0xc6, 0x48, 0x72, 0x2e, 0x56, 0x92, 0x34, 0xdc, + 0x25, 0x76, 0x48, 0xa6, 0x64, 0x98, 0x8d, 0x8a, 0xb1, 0xfa, 0x32, 0x2c, 0xee, 0xe0, 0x80, 0x5c, + 0x19, 0x3f, 0xc9, 0x35, 0xfe, 0x5d, 0x8a, 0xbe, 0x02, 0x7c, 0x1e, 0x57, 0x81, 0x3e, 0xfb, 0x2b, + 0x30, 0x46, 0xe0, 0x99, 0x8e, 0x71, 0x27, 0xd6, 0x31, 0xe6, 0x85, 0x63, 0x8c, 0xcb, 0x98, 0x56, + 0xa1, 0x20, 0x32, 0x36, 0x92, 0x45, 0xa4, 0x29, 0x4a, 0x06, 0xd5, 0xdc, 0x29, 0xbc, 0xe0, 0x9d, + 0x71, 0x2f, 0x78, 0x7d, 0x96, 0x43, 0x9d, 0x71, 0x82, 0x8b, 0x50, 0x7a, 0x0f, 0x1b, 0x76, 0xb0, + 0x2f, 0x7c, 0x60, 0x19, 0x16, 0x04, 0x80, 0xbf, 0x50, 0x15, 0x58, 0xdc, 0xe6, 0x75, 0x3b, 0x31, + 0xe9, 0xc7, 0x29, 0x28, 0x47, 0x30, 0x2e, 0xf1, 0x0d, 0x00, 0x51, 0xdf, 0x0b, 0x25, 0x7e, 0x39, + 0x26, 0x1f, 0x10, 0x0b, 0x45, 0x62, 0x1d, 0x2d, 0x42, 0x7f, 0xa0, 0x40, 0x8e, 0x99, 0x39, 0x16, + 0x57, 0x27, 0x29, 0xfe, 0x9f, 0x64, 0x81, 0x5f, 0x18, 0xa1, 0xb2, 0x77, 0x08, 0xfd, 0xef, 0xfd, + 0xec, 0x7c, 0xf7, 0x20, 0xe4, 0xa3, 0xd6, 0x85, 0xd2, 0x18, 0x5d, 0x59, 0x25, 0x19, 0xa6, 0x92, + 0x77, 0x64, 0x95, 0x2c, 0xac, 0xbf, 0x1c, 0x73, 0x6a, 0x42, 0x56, 0xf0, 0xcb, 0xaf, 0xb9, 0xa4, + 0x86, 0x21, 0x14, 0xee, 0xba, 0xdd, 0xd0, 0xca, 0xc3, 0xd0, 0x52, 0x91, 0x42, 0x4b, 0x92, 0x9a, + 0x86, 0x5e, 0x85, 0xa6, 0xa6, 0x6c, 0x84, 0x6e, 0x70, 0x53, 0x4b, 0xd3, 0xcd, 0xeb, 0xf2, 0xe6, + 0x87, 0x76, 0x83, 0xd6, 0x74, 0x59, 0x7d, 0xb7, 0x41, 0x42, 0x3a, 0x66, 0x8b, 0xea, 0x8f, 0xb3, + 0x50, 0x64, 0x5b, 0x72, 0xf5, 0x6d, 0xc1, 0x1c, 0x99, 0xc5, 0x15, 0xf7, 0x5a, 0x82, 0xd8, 0xe5, + 0x65, 0x64, 0xc0, 0x15, 0x49, 0x97, 0xd7, 0xfe, 0x3b, 0x03, 0xe9, 0xbb, 0x6e, 0x17, 0x2d, 0x43, + 0x8a, 0xbb, 0xa5, 0x74, 0x2b, 0x7b, 0x7a, 0x52, 0x4f, 0x75, 0xda, 0x5a, 0xca, 0x32, 0xcf, 0x77, + 0x2f, 0xc6, 0x22, 0xf9, 0xb9, 0xf1, 0x48, 0x1e, 0xb9, 0xb0, 0x30, 0x56, 0x2e, 0x61, 0x99, 0x63, + 0xa9, 0xf5, 0xde, 0xe9, 0x49, 0xbd, 0x24, 0xd7, 0x4b, 0xa6, 0x7f, 0x20, 0xfc, 0x43, 0x9b, 0xfc, + 0x23, 0x39, 0x77, 0xa3, 0xd3, 0xd6, 0x4a, 0x72, 0x9d, 0xc5, 0x97, 0xf4, 0x90, 0x1d, 0xd3, 0xc3, + 0x2d, 0x98, 0x67, 0x35, 0x27, 0x93, 0x66, 0xfa, 0xc9, 0x61, 0xd0, 0x1c, 0x0d, 0x81, 0xc4, 0x02, + 0xb2, 0xd6, 0x0f, 0x0c, 0x8f, 0xac, 0xcd, 0x4d, 0xbb, 0x96, 0x2f, 0x40, 0xb7, 0x21, 0xb7, 0x67, + 0x39, 0x96, 0xbf, 0x8f, 0xcd, 0x6a, 0x7e, 0xca, 0xc5, 0xe1, 0x0a, 0xb2, 0x7a, 0xe0, 0x9a, 0xd6, + 0x9e, 0x85, 0xcd, 0x2a, 0x4c, 0xbb, 0x5a, 0xac, 0x20, 0x31, 0xcc, 0x9e, 0x67, 0xd0, 0x22, 0x88, + 0xde, 0x73, 0x07, 0x43, 0x1b, 0x93, 0x23, 0x14, 0x56, 0x95, 0xb5, 0x94, 0x56, 0x11, 0x98, 0x4d, + 0x81, 0x20, 0x86, 0x4d, 0xf3, 0xdf, 0x6a, 0x91, 0xf9, 0x4a, 0x3a, 0x40, 0x0f, 0xe0, 0xe2, 0xbe, + 0xd5, 0xdf, 0x7f, 0x62, 0x90, 0x28, 0x2b, 0xca, 0x68, 0x4a, 0x53, 0x72, 0x83, 0xc2, 0xc5, 0x21, + 0x86, 0x04, 0x62, 0x11, 0x49, 0x13, 0xf7, 0xac, 0x81, 0x61, 0x57, 0x17, 0xe8, 0xa6, 0xe5, 0x10, + 0xd1, 0x66, 0x70, 0xf4, 0x32, 0x2c, 0x78, 0x23, 0x87, 0x3c, 0x39, 0x3a, 0x57, 0xec, 0x22, 0x9d, + 0x59, 0xe2, 0x50, 0xfe, 0xdc, 0x5e, 0x81, 0x7c, 0x54, 0x64, 0x2c, 0xb3, 0x4c, 0x29, 0x04, 0xa8, + 0x08, 0xca, 0xdb, 0x6e, 0x8f, 0x35, 0x1d, 0x84, 0x9f, 0xfc, 0x3f, 0x05, 0x2a, 0x12, 0x30, 0x4c, + 0xe1, 0xf3, 0xb6, 0x00, 0x4e, 0x51, 0xe1, 0x3d, 0x43, 0x20, 0x84, 0x88, 0x47, 0x29, 0xa4, 0x56, + 0xfb, 0xbe, 0x02, 0x39, 0x81, 0x45, 0x2f, 0x41, 0x91, 0x60, 0x6c, 0x2b, 0x38, 0xd6, 0xa3, 0x37, + 0xa4, 0x20, 0x60, 0xef, 0xe3, 0x63, 0x72, 0xf2, 0x70, 0x4a, 0xe4, 0xc1, 0xf2, 0x5a, 0x49, 0x40, + 0xd9, 0x13, 0x57, 0x83, 0x9c, 0x6d, 0x04, 0x56, 0x30, 0x32, 0x99, 0x97, 0x51, 0xb4, 0x70, 0x4c, + 0xa4, 0x62, 0xbb, 0x4e, 0x9f, 0x21, 0xe7, 0x28, 0x32, 0x02, 0xa8, 0x2d, 0x58, 0xd4, 0x0c, 0xa7, + 0x8f, 0xb7, 0xdd, 0xbe, 0x70, 0x6e, 0x97, 0x20, 0xc7, 0xea, 0x52, 0xc2, 0x3f, 0x68, 0xf3, 0x74, + 0x2c, 0xa7, 0xd4, 0x29, 0x39, 0xa5, 0xfe, 0xd7, 0x34, 0x94, 0x23, 0x22, 0x5c, 0x88, 0x1f, 0x84, + 0x49, 0x35, 0x7b, 0x27, 0x92, 0x9e, 0xc1, 0xc9, 0xc5, 0xb1, 0x69, 0xf5, 0x3f, 0x2a, 0x00, 0x1f, + 0x7a, 0x38, 0x08, 0x8e, 0x3b, 0x24, 0x0b, 0x7d, 0x09, 0x8a, 0x3c, 0xa7, 0xd1, 0xc9, 0xed, 0x17, + 0xc2, 0xe3, 0x30, 0xe2, 0x56, 0xc8, 0x41, 0x1c, 0xfc, 0x84, 0xa1, 0x99, 0xd8, 0xe6, 0x1d, 0xfc, + 0x84, 0xa2, 0xae, 0x42, 0xc9, 0x30, 0x4d, 0x6c, 0xea, 0x3c, 0x2a, 0xe2, 0x3e, 0xad, 0x48, 0x81, + 0x1a, 0x83, 0xa1, 0x57, 0x61, 0xd1, 0xc3, 0x03, 0xf7, 0x48, 0x9a, 0xc6, 0x7c, 0xdb, 0x02, 0x07, + 0x8b, 0x89, 0xcb, 0x90, 0xf5, 0xb0, 0xe1, 0x87, 0x85, 0x47, 0x3e, 0x42, 0x55, 0x98, 0x37, 0x59, + 0x2d, 0x9d, 0x7b, 0x22, 0x31, 0xac, 0xfd, 0x99, 0x22, 0x6a, 0x04, 0xb7, 0x21, 0x43, 0x0f, 0xc8, + 0xeb, 0x03, 0xab, 0x31, 0x4f, 0x93, 0x10, 0x8f, 0x2c, 0x15, 0xb6, 0x08, 0x7d, 0x0c, 0x85, 0x21, + 0x95, 0x89, 0x4e, 0xd3, 0x74, 0x16, 0x71, 0xbc, 0x35, 0x8b, 0xa8, 0x23, 0x91, 0x8a, 0xf7, 0x7e, + 0x18, 0x42, 0xee, 0xce, 0xe5, 0x94, 0x72, 0x4a, 0x5d, 0x83, 0xf2, 0x83, 0x11, 0xf6, 0x8e, 0x3f, + 0xb4, 0x0d, 0x47, 0x7a, 0x01, 0x0f, 0x09, 0x4c, 0x04, 0x55, 0x74, 0xa0, 0x0e, 0xa1, 0x22, 0xcd, + 0xe4, 0x96, 0xf0, 0x4d, 0xb8, 0x6c, 0x5a, 0x7e, 0xe0, 0x1f, 0xda, 0xfa, 0x70, 0xff, 0xd8, 0xb7, + 0x7a, 0x86, 0xad, 0xd3, 0xe9, 0xfa, 0xd0, 0x36, 0x1c, 0x9e, 0xb2, 0x5d, 0x39, 0x3d, 0xa9, 0x57, + 0xdb, 0x96, 0x1f, 0xec, 0x3c, 0xd8, 0xfe, 0x90, 0xcf, 0x8a, 0x48, 0x55, 0x39, 0x81, 0x33, 0x18, + 0xf5, 0x12, 0x6b, 0xcc, 0x91, 0x95, 0x9e, 0xd5, 0x1d, 0x05, 0x51, 0x32, 0xa2, 0xfe, 0x35, 0x40, + 0xf5, 0x2c, 0x8e, 0x33, 0x35, 0x84, 0x92, 0xa8, 0xda, 0x32, 0xd1, 0xb1, 0x7b, 0xbe, 0xf5, 0x8c, + 0xe6, 0x5d, 0x1c, 0xad, 0xb0, 0xab, 0x47, 0x44, 0x26, 0x07, 0xa3, 0x45, 0x53, 0x42, 0xa0, 0x01, + 0x14, 0xa5, 0xa6, 0x84, 0x68, 0xc6, 0xb4, 0xcf, 0xb3, 0x61, 0xd4, 0xa8, 0x18, 0x0b, 0x7e, 0x0b, + 0x51, 0xa3, 0xc2, 0xaf, 0xfd, 0x91, 0x02, 0x10, 0xcd, 0x43, 0x97, 0x21, 0x4f, 0x77, 0x97, 0x6b, + 0x6d, 0x04, 0x70, 0x9f, 0xbc, 0xd0, 0xb7, 0x20, 0xcb, 0xfb, 0x2d, 0xa9, 0xa9, 0xfb, 0x2d, 0x7c, + 0x05, 0xcd, 0xbf, 0x59, 0x9b, 0xc5, 0x3f, 0xb4, 0xd9, 0xfd, 0xe0, 0xf9, 0x37, 0x85, 0xee, 0x3c, + 0xd8, 0xd6, 0xf2, 0x6c, 0xc2, 0xce, 0xa1, 0x7d, 0x77, 0x2e, 0x97, 0x2e, 0xcf, 0xd5, 0x7e, 0x2f, + 0x0d, 0x79, 0x5a, 0x94, 0xa4, 0x82, 0xf9, 0x4c, 0x81, 0xea, 0x58, 0xc6, 0xa2, 0x77, 0x8f, 0xf5, + 0x28, 0x6f, 0x22, 0x52, 0xfa, 0xe8, 0x3c, 0x52, 0x0a, 0x77, 0x68, 0x68, 0x52, 0xea, 0xd3, 0x3a, + 0xa6, 0x01, 0xa4, 0xc9, 0x04, 0xf7, 0xf6, 0x79, 0xc3, 0xcf, 0x25, 0x2f, 0x86, 0x26, 0xfa, 0x32, + 0x2c, 0xc8, 0x8d, 0xa7, 0xb0, 0x28, 0x59, 0x8c, 0x34, 0xd3, 0x31, 0xd1, 0xd7, 0x01, 0x4c, 0xcf, + 0x1d, 0x0e, 0xb1, 0xa9, 0x1b, 0x2c, 0x3d, 0x9b, 0xe6, 0x15, 0xcd, 0xf3, 0x35, 0x1b, 0x41, 0xed, + 0x0e, 0x5c, 0xfa, 0xc2, 0x23, 0xc5, 0x44, 0xbf, 0x63, 0x15, 0xaf, 0xb4, 0x14, 0xd6, 0xd6, 0xbe, + 0x9b, 0x82, 0xa2, 0x6c, 0xbd, 0x28, 0x00, 0xd6, 0x61, 0x96, 0xef, 0xc4, 0x07, 0xcf, 0x7b, 0x27, + 0x22, 0x4d, 0x8c, 0xa5, 0x6a, 0x81, 0x80, 0xd6, 0x3e, 0x85, 0x85, 0xf1, 0x29, 0x31, 0x59, 0xd5, + 0xce, 0x78, 0x56, 0xf5, 0xee, 0x73, 0x59, 0xc4, 0x98, 0x0c, 0x94, 0xe8, 0x2b, 0x82, 0x24, 0x06, + 0x1e, 0x8d, 0x33, 0xf0, 0x6b, 0xcf, 0x2b, 0x15, 0x99, 0x87, 0xef, 0x40, 0x79, 0xf2, 0x4e, 0xc7, + 0x70, 0xb0, 0x3b, 0xce, 0xc1, 0xaf, 0x3e, 0x9f, 0xeb, 0x90, 0xf6, 0xbf, 0x3b, 0x97, 0x4b, 0x95, + 0xd3, 0xea, 0x8b, 0xf0, 0xc2, 0x3d, 0xfa, 0x1d, 0xc7, 0x3d, 0x1c, 0x18, 0x66, 0x54, 0xef, 0x54, + 0xff, 0x45, 0x81, 0xe5, 0x49, 0x0c, 0xf7, 0xa3, 0x06, 0xe4, 0x06, 0x1c, 0xc6, 0xcd, 0xe5, 0xeb, + 0x09, 0x6c, 0xc5, 0x13, 0x69, 0x08, 0x80, 0x6c, 0x1e, 0x21, 0xd9, 0xda, 0xaf, 0x43, 0x69, 0x6c, + 0x42, 0x8c, 0x64, 0xde, 0x1c, 0x97, 0x8c, 0x9c, 0x62, 0x8d, 0x02, 0xcb, 0x6e, 0xf0, 0xcf, 0x53, + 0xc2, 0x8d, 0xa5, 0xcc, 0xee, 0x87, 0x29, 0xb8, 0xb8, 0xe5, 0x1c, 0x8e, 0xf0, 0x08, 0xd3, 0xb7, + 0x51, 0x3c, 0x70, 0xbf, 0xc8, 0xda, 0x0d, 0x7b, 0x3c, 0xc3, 0x60, 0x8e, 0x0d, 0xd0, 0x6f, 0x48, + 0x71, 0x17, 0x6d, 0x59, 0xb4, 0x36, 0x4f, 0x4f, 0xea, 0xf3, 0x94, 0x2b, 0xba, 0xe7, 0xcd, 0x99, + 0xf6, 0xe4, 0xeb, 0xa2, 0xe0, 0xed, 0x1a, 0x54, 0xfc, 0x03, 0x6b, 0xa8, 0xfb, 0xfb, 0xee, 0xc8, + 0x36, 0x75, 0xc6, 0x01, 0xaf, 0xfa, 0x10, 0xc4, 0x0e, 0x85, 0x3f, 0x20, 0x60, 0xf5, 0xcf, 0x53, + 0xb0, 0x34, 0x2e, 0x15, 0xae, 0xef, 0x07, 0x51, 0x48, 0xc3, 0xd4, 0xfd, 0x76, 0x52, 0xb3, 0x24, + 0x86, 0x42, 0x43, 0x7c, 0x5d, 0x10, 0xc6, 0x42, 0x7f, 0xaf, 0xc0, 0x3c, 0x07, 0xfe, 0x42, 0xa5, + 0xfe, 0xee, 0x44, 0x44, 0xfa, 0x72, 0x52, 0xcb, 0xcc, 0x33, 0x7a, 0x98, 0xc6, 0x5b, 0x22, 0xfe, + 0x8c, 0x52, 0xa3, 0xb4, 0x94, 0x1a, 0x5d, 0x7b, 0x1f, 0x96, 0xe3, 0x3f, 0x1b, 0x40, 0x05, 0x98, + 0x7f, 0x78, 0xff, 0xfd, 0xfb, 0x1f, 0x7c, 0x74, 0xbf, 0x7c, 0x81, 0x0c, 0x36, 0xb7, 0x1f, 0xee, + 0xec, 0x6e, 0x69, 0x65, 0x05, 0x15, 0x21, 0xd7, 0xde, 0xd8, 0xdd, 0x68, 0x6d, 0xec, 0x6c, 0x95, + 0x53, 0x28, 0x0f, 0x99, 0xdd, 0x8d, 0xd6, 0xf6, 0x56, 0x39, 0x7d, 0xed, 0x2a, 0xe4, 0x69, 0xcd, + 0xf7, 0x9e, 0x6b, 0x62, 0x04, 0x90, 0xdd, 0xdc, 0xee, 0x6c, 0xdd, 0xdf, 0x2d, 0x5f, 0x20, 0xbf, + 0xb7, 0xb7, 0x36, 0x76, 0xb6, 0x76, 0xca, 0xca, 0xfa, 0xf7, 0x2f, 0x41, 0x66, 0xc3, 0x1c, 0x58, + 0x0e, 0x0a, 0x20, 0x43, 0x3b, 0x6d, 0xe8, 0xd5, 0x67, 0xf7, 0xe2, 0xa8, 0x51, 0xd7, 0xd6, 0xa6, + 0x6d, 0xda, 0xa9, 0xd5, 0xef, 0xfd, 0xd3, 0x7f, 0xfc, 0x30, 0x85, 0x50, 0xb9, 0xa9, 0xd3, 0x6f, + 0xd7, 0x9a, 0x47, 0xd7, 0x9b, 0xb4, 0x79, 0x87, 0x7e, 0x57, 0x81, 0x7c, 0xf8, 0xd5, 0x15, 0x7a, + 0x6d, 0x8a, 0xaf, 0x9d, 0xc2, 0xed, 0x5f, 0x9f, 0x6e, 0x32, 0x67, 0xe1, 0x0a, 0x65, 0x61, 0x19, + 0x2d, 0x49, 0x2c, 0x84, 0x1f, 0x72, 0xa1, 0x3f, 0x51, 0x60, 0x71, 0xe2, 0x73, 0x2a, 0x74, 0x7d, + 0x96, 0x4f, 0xaf, 0x18, 0x4b, 0xeb, 0xb3, 0x7f, 0xad, 0xa5, 0xbe, 0x4a, 0x19, 0x7b, 0x09, 0xd5, + 0xe3, 0x18, 0x6b, 0x7e, 0x2a, 0x7e, 0x7e, 0x1b, 0xfd, 0x85, 0x02, 0x45, 0xf9, 0x8b, 0x1a, 0xd4, + 0x98, 0xfa, 0xd3, 0x1b, 0xc6, 0x5d, 0x73, 0xc6, 0x4f, 0x75, 0xd4, 0xb7, 0x28, 0x6b, 0x6f, 0xa0, + 0xc6, 0x33, 0x58, 0x6b, 0xd2, 0xc7, 0xd7, 0x6f, 0x7e, 0x4a, 0xff, 0x52, 0x4e, 0x21, 0x6a, 0x13, + 0xa3, 0xd7, 0xa7, 0xec, 0x26, 0x33, 0x2e, 0x67, 0xeb, 0x3d, 0xab, 0xb7, 0x29, 0x8f, 0x6f, 0xa1, + 0x9b, 0xb3, 0xf1, 0xd8, 0x64, 0x9f, 0x21, 0xfc, 0xa1, 0x02, 0xa5, 0xb1, 0xce, 0x3b, 0x4a, 0x12, + 0x52, 0x5c, 0xf3, 0xbe, 0xf6, 0xc6, 0xf4, 0x0b, 0x38, 0xcb, 0xab, 0x94, 0xe5, 0x1a, 0xaa, 0x4a, + 0x2c, 0x3b, 0xae, 0xc3, 0x18, 0xa4, 0x4c, 0x3c, 0x85, 0x2c, 0x6b, 0x0d, 0xa3, 0xb5, 0x29, 0xba, + 0xc7, 0x8c, 0x8f, 0xaf, 0x4c, 0xdd, 0x67, 0x56, 0x2f, 0x51, 0x06, 0x2e, 0xa2, 0x8a, 0xc4, 0x00, + 0xf7, 0x4b, 0xe4, 0x3e, 0x86, 0x6d, 0xcb, 0xc4, 0xfb, 0x38, 0xd9, 0x48, 0x4d, 0xbc, 0x8f, 0x67, + 0x3b, 0xa1, 0xfc, 0x3e, 0xaa, 0x32, 0x0f, 0x23, 0x8b, 0xa8, 0xeb, 0x96, 0x72, 0x0d, 0x7d, 0x57, + 0x81, 0xfc, 0x9d, 0xa9, 0xd8, 0xb8, 0x33, 0x0b, 0x1b, 0x67, 0xfa, 0x84, 0xb1, 0xa2, 0x60, 0x6c, + 0xa0, 0xdf, 0x82, 0x79, 0xde, 0xf5, 0x43, 0x49, 0xb2, 0x1d, 0xef, 0x2a, 0xd6, 0xae, 0x4d, 0x33, + 0x95, 0x6f, 0x5e, 0xa3, 0x9b, 0x2f, 0x21, 0x24, 0x6d, 0xce, 0xbb, 0x8b, 0xe8, 0xb7, 0x15, 0xc8, + 0x89, 0x82, 0x3e, 0xba, 0x36, 0x55, 0xd5, 0x9f, 0x31, 0xf0, 0xda, 0x0c, 0x1d, 0x02, 0xf5, 0x32, + 0xe5, 0xe0, 0x05, 0x74, 0x51, 0xe2, 0xc0, 0x17, 0xbb, 0x3e, 0x85, 0x2c, 0x6b, 0x0e, 0x24, 0x5a, + 0xe1, 0x58, 0x43, 0x21, 0xd1, 0x0a, 0x27, 0x3a, 0x0d, 0x71, 0xa2, 0xdf, 0x67, 0xfb, 0x91, 0xc3, + 0x8b, 0xf2, 0x79, 0xe2, 0xe1, 0x27, 0x5a, 0x15, 0x89, 0x87, 0x9f, 0xec, 0x1f, 0xc4, 0x1e, 0x5e, + 0xb4, 0x27, 0xd0, 0x10, 0xe6, 0xee, 0xba, 0x5d, 0x1f, 0xbd, 0xf2, 0xcc, 0xd2, 0x38, 0xdb, 0xf9, + 0xd5, 0x29, 0x4b, 0xe8, 0xea, 0x8b, 0x74, 0xd7, 0x0a, 0x5a, 0x94, 0x76, 0xfd, 0x16, 0xd9, 0x89, + 0x5c, 0xbd, 0xb0, 0xfa, 0x97, 0x68, 0xf3, 0x93, 0x95, 0xc7, 0x44, 0x9b, 0x3f, 0x53, 0x50, 0x8c, + 0x7d, 0x0a, 0xc3, 0xa2, 0x22, 0x65, 0x23, 0xac, 0x88, 0x24, 0xb2, 0x31, 0x59, 0xc6, 0x49, 0x64, + 0xe3, 0x4c, 0x25, 0x27, 0x96, 0x0d, 0x5a, 0xc9, 0x19, 0x92, 0x8d, 0x8f, 0x21, 0x43, 0xa3, 0x97, + 0xc4, 0x70, 0x44, 0xee, 0x90, 0x27, 0x86, 0x23, 0x63, 0xcd, 0x6f, 0xa1, 0x78, 0x55, 0x0e, 0x47, + 0x68, 0x1b, 0xf2, 0x96, 0x72, 0xed, 0x0d, 0x05, 0x3d, 0x81, 0xa2, 0xdc, 0xa6, 0x4d, 0x7c, 0x67, + 0x63, 0xfa, 0xd6, 0xb5, 0x37, 0xcf, 0xd5, 0xff, 0x55, 0x2f, 0xa0, 0xdf, 0x51, 0x00, 0x9d, 0x9d, + 0x80, 0x6e, 0xce, 0x48, 0xef, 0x39, 0xb9, 0xf8, 0x53, 0x05, 0x72, 0xa2, 0xb0, 0x97, 0x78, 0xf9, + 0x26, 0x4a, 0xbd, 0x89, 0x97, 0x6f, 0xb2, 0x52, 0xa8, 0xbe, 0x4b, 0x75, 0xf0, 0xf6, 0xd8, 0xe5, + 0xa3, 0xb9, 0x85, 0xed, 0xf6, 0x1f, 0xaf, 0xa2, 0x95, 0x18, 0x70, 0xf3, 0x53, 0x91, 0xd1, 0x7c, + 0x9b, 0x04, 0x6c, 0xe5, 0xc9, 0xb4, 0x14, 0xad, 0xcf, 0x94, 0xc3, 0x32, 0xa6, 0x6f, 0x9c, 0x23, + 0xef, 0x55, 0xbf, 0x4c, 0x99, 0x5f, 0x41, 0x57, 0x26, 0x82, 0x0e, 0xdd, 0x94, 0xd9, 0xf9, 0x91, + 0x02, 0x95, 0x0d, 0xdb, 0x1e, 0x4f, 0x53, 0xd1, 0x1b, 0x33, 0x64, 0xb4, 0x8c, 0xc5, 0xeb, 0x33, + 0xe7, 0xc0, 0xea, 0x4b, 0x94, 0xc1, 0xcb, 0xe8, 0x92, 0xc4, 0x20, 0x4b, 0x5b, 0x45, 0x22, 0x4c, + 0x42, 0x9f, 0xa2, 0x9c, 0x52, 0x25, 0x9a, 0x79, 0x4c, 0x4e, 0x9b, 0x18, 0x4e, 0xc6, 0xe5, 0x6a, + 0xea, 0x55, 0xca, 0xd4, 0x97, 0x54, 0x39, 0xee, 0xc1, 0x6c, 0xa2, 0x4e, 0x35, 0x7b, 0x4b, 0xb9, + 0xd6, 0x7a, 0xe5, 0xb3, 0x7f, 0x5f, 0xb9, 0xf0, 0xd9, 0xe9, 0x8a, 0xf2, 0xd3, 0xd3, 0x15, 0xe5, + 0x9f, 0x4f, 0x57, 0x94, 0x7f, 0x3b, 0x5d, 0x51, 0x7e, 0xf0, 0xf9, 0xca, 0x85, 0x9f, 0x7e, 0xbe, + 0x72, 0xe1, 0x71, 0x4e, 0xec, 0xd0, 0xcd, 0xd2, 0xd2, 0xd6, 0x8d, 0xff, 0x0f, 0x00, 0x00, 0xff, + 0xff, 0x3c, 0xb1, 0xa6, 0x2b, 0x1d, 0x33, 0x00, 0x00, } diff --git a/pkg/server/serverpb/authentication.pb.go b/pkg/server/serverpb/authentication.pb.go index c5d0c6306007..bd990fcfa355 100644 --- a/pkg/server/serverpb/authentication.pb.go +++ b/pkg/server/serverpb/authentication.pb.go @@ -32,14 +32,13 @@ type UserLoginRequest struct { // A password for the provided username. Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *UserLoginRequest) Reset() { *m = UserLoginRequest{} } func (m *UserLoginRequest) String() string { return proto.CompactTextString(m) } func (*UserLoginRequest) ProtoMessage() {} func (*UserLoginRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_authentication_22cd4f6c2fee9811, []int{0} + return fileDescriptor_authentication_a6dd60e2be36c9bf, []int{0} } func (m *UserLoginRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -69,14 +68,13 @@ var xxx_messageInfo_UserLoginRequest proto.InternalMessageInfo // cookie identifying the created session. type UserLoginResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *UserLoginResponse) Reset() { *m = UserLoginResponse{} } func (m *UserLoginResponse) String() string { return proto.CompactTextString(m) } func (*UserLoginResponse) ProtoMessage() {} func (*UserLoginResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_authentication_22cd4f6c2fee9811, []int{1} + return fileDescriptor_authentication_a6dd60e2be36c9bf, []int{1} } func (m *UserLoginResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -106,14 +104,13 @@ var xxx_messageInfo_UserLoginResponse proto.InternalMessageInfo // incoming request. type UserLogoutRequest struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *UserLogoutRequest) Reset() { *m = UserLogoutRequest{} } func (m *UserLogoutRequest) String() string { return proto.CompactTextString(m) } func (*UserLogoutRequest) ProtoMessage() {} func (*UserLogoutRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_authentication_22cd4f6c2fee9811, []int{2} + return fileDescriptor_authentication_a6dd60e2be36c9bf, []int{2} } func (m *UserLogoutRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -140,14 +137,13 @@ var xxx_messageInfo_UserLogoutRequest proto.InternalMessageInfo type UserLogoutResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *UserLogoutResponse) Reset() { *m = UserLogoutResponse{} } func (m *UserLogoutResponse) String() string { return proto.CompactTextString(m) } func (*UserLogoutResponse) ProtoMessage() {} func (*UserLogoutResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_authentication_22cd4f6c2fee9811, []int{3} + return fileDescriptor_authentication_a6dd60e2be36c9bf, []int{3} } func (m *UserLogoutResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -180,14 +176,13 @@ type SessionCookie struct { // The secret needed to verify ownership of a session. Secret []byte `protobuf:"bytes,2,opt,name=secret,proto3" json:"secret,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *SessionCookie) Reset() { *m = SessionCookie{} } func (m *SessionCookie) String() string { return proto.CompactTextString(m) } func (*SessionCookie) ProtoMessage() {} func (*SessionCookie) Descriptor() ([]byte, []int) { - return fileDescriptor_authentication_22cd4f6c2fee9811, []int{4} + return fileDescriptor_authentication_a6dd60e2be36c9bf, []int{4} } func (m *SessionCookie) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1019,32 +1014,33 @@ var ( ) func init() { - proto.RegisterFile("server/serverpb/authentication.proto", fileDescriptor_authentication_22cd4f6c2fee9811) + proto.RegisterFile("server/serverpb/authentication.proto", fileDescriptor_authentication_a6dd60e2be36c9bf) } -var fileDescriptor_authentication_22cd4f6c2fee9811 = []byte{ - // 368 bytes of a gzipped FileDescriptorProto +var fileDescriptor_authentication_a6dd60e2be36c9bf = []byte{ + // 371 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x92, 0x4d, 0x4b, 0xeb, 0x40, - 0x14, 0x86, 0x3b, 0xb9, 0xdc, 0xdc, 0x76, 0xee, 0xbd, 0x68, 0xc7, 0x52, 0x6a, 0x90, 0x28, 0xc1, - 0x85, 0xf8, 0x91, 0x40, 0xdd, 0xb9, 0x11, 0xaa, 0x9b, 0x4a, 0x41, 0x88, 0xb8, 0x71, 0x97, 0xa6, - 0xc3, 0x74, 0x68, 0x9d, 0x13, 0x67, 0x26, 0x8a, 0x2e, 0x8b, 0x3f, 0x40, 0xf0, 0x4f, 0x75, 0x29, - 0xb8, 0x71, 0x25, 0x1a, 0xfd, 0x21, 0x92, 0x8f, 0x7e, 0x20, 0x08, 0x5d, 0x25, 0xe7, 0xbc, 0xef, - 0xbc, 0xf3, 0x9c, 0xc3, 0xe0, 0x4d, 0x45, 0xe5, 0x35, 0x95, 0x5e, 0xfe, 0x89, 0xba, 0x5e, 0x10, - 0xeb, 0x3e, 0x15, 0x9a, 0x87, 0x81, 0xe6, 0x20, 0xdc, 0x48, 0x82, 0x06, 0xb2, 0x1a, 0x42, 0x38, - 0x90, 0x10, 0x84, 0x7d, 0x37, 0x37, 0xba, 0x13, 0xbf, 0x55, 0x63, 0xc0, 0x20, 0x73, 0x79, 0xe9, - 0x5f, 0x7e, 0xc0, 0x5a, 0x63, 0x00, 0x6c, 0x48, 0xbd, 0x20, 0xe2, 0x5e, 0x20, 0x04, 0xe8, 0x2c, - 0x4d, 0xe5, 0xaa, 0x73, 0x82, 0x97, 0xcf, 0x15, 0x95, 0x1d, 0x60, 0x5c, 0xf8, 0xf4, 0x2a, 0xa6, - 0x4a, 0x13, 0x0b, 0x97, 0x63, 0x45, 0xa5, 0x08, 0x2e, 0x69, 0x03, 0x6d, 0xa0, 0xad, 0x8a, 0x3f, - 0xad, 0x53, 0x2d, 0x0a, 0x94, 0xba, 0x01, 0xd9, 0x6b, 0x18, 0xb9, 0x36, 0xa9, 0x9d, 0x15, 0x5c, - 0x9d, 0xcb, 0x52, 0x11, 0x08, 0x45, 0xe7, 0x9a, 0x10, 0xeb, 0xe2, 0x06, 0xa7, 0x86, 0xc9, 0x7c, - 0xb3, 0xb0, 0x1e, 0xe2, 0xff, 0x67, 0x54, 0x29, 0x0e, 0xe2, 0x08, 0x60, 0xc0, 0x29, 0xa9, 0x63, - 0x83, 0xf7, 0x32, 0x84, 0x5f, 0x2d, 0x33, 0x79, 0x5d, 0x37, 0xda, 0xc7, 0xbe, 0xc1, 0x7b, 0xa4, - 0x8e, 0x4d, 0x45, 0x43, 0x49, 0x75, 0x86, 0xf0, 0xcf, 0x2f, 0xaa, 0xe6, 0x08, 0xe1, 0xdf, 0x1d, - 0x60, 0x6d, 0x41, 0x6e, 0x71, 0x65, 0x8a, 0x42, 0x76, 0xdc, 0x1f, 0x77, 0xe6, 0x7e, 0x1f, 0xde, - 0xda, 0x5d, 0xcc, 0x5c, 0x20, 0x57, 0x47, 0xcf, 0x9f, 0x8f, 0xc6, 0x5f, 0xc7, 0xf4, 0x86, 0x69, - 0xff, 0x00, 0x6d, 0x37, 0xef, 0x11, 0x36, 0x3b, 0xc0, 0x4e, 0x63, 0x4d, 0xee, 0x30, 0x9e, 0x8d, - 0x49, 0x16, 0x48, 0x9e, 0xad, 0xc8, 0xda, 0x5b, 0xd0, 0x5d, 0x80, 0x2c, 0x65, 0x20, 0x15, 0xf2, - 0x27, 0x05, 0x81, 0x58, 0xb7, 0x9c, 0xf1, 0xbb, 0x5d, 0x1a, 0x27, 0x36, 0x7a, 0x4a, 0x6c, 0xf4, - 0x92, 0xd8, 0xe8, 0x2d, 0xb1, 0xd1, 0xc3, 0x87, 0x5d, 0xba, 0x28, 0x4f, 0x72, 0xba, 0x66, 0xf6, - 0x06, 0xf6, 0xbf, 0x02, 0x00, 0x00, 0xff, 0xff, 0x90, 0x5e, 0xcd, 0x55, 0x7a, 0x02, 0x00, 0x00, + 0x14, 0x86, 0x3b, 0xb9, 0xdc, 0xdc, 0x76, 0xae, 0xa2, 0x1d, 0x4b, 0xa9, 0x41, 0xa2, 0x04, 0x11, + 0xf1, 0x23, 0x81, 0xba, 0x73, 0x23, 0x54, 0x37, 0x95, 0x82, 0x10, 0x71, 0xe3, 0x2e, 0x4d, 0x87, + 0x74, 0x68, 0x9d, 0x13, 0x67, 0x26, 0x8a, 0x2e, 0x8b, 0x3f, 0x40, 0xf0, 0x4f, 0x75, 0x59, 0x70, + 0xe3, 0x4a, 0x34, 0xf5, 0x87, 0x48, 0x3e, 0xfa, 0x81, 0x20, 0x74, 0x95, 0x9c, 0xf3, 0xbe, 0xf3, + 0xce, 0x73, 0x0e, 0x83, 0xb7, 0x25, 0x15, 0x77, 0x54, 0x38, 0xd9, 0x27, 0x6c, 0x3b, 0x5e, 0xa4, + 0xba, 0x94, 0x2b, 0xe6, 0x7b, 0x8a, 0x01, 0xb7, 0x43, 0x01, 0x0a, 0xc8, 0xba, 0x0f, 0x7e, 0x4f, + 0x80, 0xe7, 0x77, 0xed, 0xcc, 0x68, 0x4f, 0xfc, 0x46, 0x25, 0x80, 0x00, 0x52, 0x97, 0x93, 0xfc, + 0x65, 0x07, 0x8c, 0x8d, 0x00, 0x20, 0xe8, 0x53, 0xc7, 0x0b, 0x99, 0xe3, 0x71, 0x0e, 0x2a, 0x4d, + 0x93, 0x99, 0x6a, 0x9d, 0xe3, 0xd5, 0x2b, 0x49, 0x45, 0x0b, 0x02, 0xc6, 0x5d, 0x7a, 0x1b, 0x51, + 0xa9, 0x88, 0x81, 0x8b, 0x91, 0xa4, 0x82, 0x7b, 0x37, 0xb4, 0x86, 0xb6, 0xd0, 0x6e, 0xc9, 0x9d, + 0xd6, 0x89, 0x16, 0x7a, 0x52, 0xde, 0x83, 0xe8, 0xd4, 0xb4, 0x4c, 0x9b, 0xd4, 0xd6, 0x1a, 0x2e, + 0xcf, 0x65, 0xc9, 0x10, 0xb8, 0xa4, 0x73, 0x4d, 0x88, 0x54, 0x7e, 0x83, 0x55, 0xc1, 0x64, 0xbe, + 0x99, 0x5b, 0x4f, 0xf0, 0xf2, 0x25, 0x95, 0x92, 0x01, 0x3f, 0x05, 0xe8, 0x31, 0x4a, 0xaa, 0x58, + 0x63, 0x9d, 0x14, 0xe1, 0x4f, 0x43, 0x8f, 0xdf, 0x37, 0xb5, 0xe6, 0x99, 0xab, 0xb1, 0x0e, 0xa9, + 0x62, 0x5d, 0x52, 0x5f, 0x50, 0x95, 0x22, 0x2c, 0xb9, 0x79, 0x55, 0x1f, 0x20, 0xfc, 0xb7, 0x05, + 0x41, 0x93, 0x93, 0x07, 0x5c, 0x9a, 0xa2, 0x90, 0x7d, 0xfb, 0xd7, 0x9d, 0xd9, 0x3f, 0x87, 0x37, + 0x0e, 0x16, 0x33, 0xe7, 0xc8, 0xe5, 0xc1, 0xeb, 0xd7, 0x8b, 0xf6, 0xdf, 0xd2, 0x9d, 0x7e, 0xd2, + 0x3f, 0x46, 0x7b, 0xf5, 0x27, 0x84, 0xf5, 0x16, 0x04, 0x17, 0x91, 0x22, 0x8f, 0x18, 0xcf, 0xc6, + 0x24, 0x0b, 0x24, 0xcf, 0x56, 0x64, 0x1c, 0x2e, 0xe8, 0xce, 0x41, 0x56, 0x52, 0x90, 0x12, 0xf9, + 0x97, 0x80, 0x40, 0xa4, 0x1a, 0x3b, 0xc3, 0x4f, 0xb3, 0x30, 0x8c, 0x4d, 0x34, 0x8a, 0x4d, 0xf4, + 0x16, 0x9b, 0xe8, 0x23, 0x36, 0xd1, 0xf3, 0xd8, 0x2c, 0x8c, 0xc6, 0x66, 0xe1, 0xba, 0x38, 0xc9, + 0x6a, 0xeb, 0xe9, 0x3b, 0x38, 0xfa, 0x0e, 0x00, 0x00, 0xff, 0xff, 0x92, 0x6a, 0xf5, 0xe6, 0x7e, + 0x02, 0x00, 0x00, } diff --git a/pkg/server/serverpb/init.pb.go b/pkg/server/serverpb/init.pb.go index d3ae5d7758d3..aa88b31aa91f 100644 --- a/pkg/server/serverpb/init.pb.go +++ b/pkg/server/serverpb/init.pb.go @@ -27,14 +27,13 @@ const _ = proto.GoGoProtoPackageIsVersion2 // please upgrade the proto package type BootstrapRequest struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *BootstrapRequest) Reset() { *m = BootstrapRequest{} } func (m *BootstrapRequest) String() string { return proto.CompactTextString(m) } func (*BootstrapRequest) ProtoMessage() {} func (*BootstrapRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_init_4f08391ddac44925, []int{0} + return fileDescriptor_init_82195c1235c4251a, []int{0} } func (m *BootstrapRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -61,14 +60,13 @@ var xxx_messageInfo_BootstrapRequest proto.InternalMessageInfo type BootstrapResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *BootstrapResponse) Reset() { *m = BootstrapResponse{} } func (m *BootstrapResponse) String() string { return proto.CompactTextString(m) } func (*BootstrapResponse) ProtoMessage() {} func (*BootstrapResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_init_4f08391ddac44925, []int{1} + return fileDescriptor_init_82195c1235c4251a, []int{1} } func (m *BootstrapResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -453,10 +451,10 @@ var ( ErrIntOverflowInit = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("server/serverpb/init.proto", fileDescriptor_init_4f08391ddac44925) } +func init() { proto.RegisterFile("server/serverpb/init.proto", fileDescriptor_init_82195c1235c4251a) } -var fileDescriptor_init_4f08391ddac44925 = []byte{ - // 164 bytes of a gzipped FileDescriptorProto +var fileDescriptor_init_82195c1235c4251a = []byte{ + // 169 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x92, 0x2a, 0x4e, 0x2d, 0x2a, 0x4b, 0x2d, 0xd2, 0x87, 0x50, 0x05, 0x49, 0xfa, 0x99, 0x79, 0x99, 0x25, 0x7a, 0x05, 0x45, 0xf9, 0x25, 0xf9, 0x42, 0x92, 0xc9, 0xf9, 0xc9, 0xd9, 0x45, 0xf9, 0x89, 0xc9, 0x19, 0x7a, 0x10, 0x69, @@ -464,8 +462,8 @@ var fileDescriptor_init_4f08391ddac44925 = []byte{ 0xa0, 0xd4, 0xc2, 0xd2, 0xd4, 0xe2, 0x12, 0x25, 0x61, 0x2e, 0x41, 0x24, 0xb1, 0xe2, 0x82, 0xfc, 0xbc, 0xe2, 0x54, 0xa3, 0x02, 0x2e, 0x16, 0xcf, 0xbc, 0xcc, 0x12, 0xa1, 0x0c, 0x2e, 0x4e, 0xb8, 0xa4, 0x90, 0xb6, 0x1e, 0x4e, 0x93, 0xf5, 0xd0, 0x8d, 0x95, 0xd2, 0x21, 0x4e, 0x31, 0xc4, 0x3e, - 0x25, 0x06, 0x27, 0xa5, 0x13, 0x0f, 0xe5, 0x18, 0x4e, 0x3c, 0x92, 0x63, 0xbc, 0xf0, 0x48, 0x8e, - 0xf1, 0xc6, 0x23, 0x39, 0xc6, 0x07, 0x8f, 0xe4, 0x18, 0x27, 0x3c, 0x96, 0x63, 0x88, 0xe2, 0x80, - 0xe9, 0x4b, 0x62, 0x03, 0x7b, 0xd0, 0x18, 0x10, 0x00, 0x00, 0xff, 0xff, 0x7f, 0x80, 0x65, 0x8d, - 0xfe, 0x00, 0x00, 0x00, + 0x25, 0x06, 0x27, 0xb5, 0x13, 0x0f, 0xe5, 0x18, 0x4e, 0x3c, 0x92, 0x63, 0xbc, 0xf0, 0x48, 0x8e, + 0xf1, 0xc6, 0x23, 0x39, 0xc6, 0x07, 0x8f, 0xe4, 0x18, 0x27, 0x3c, 0x96, 0x63, 0xb8, 0xf0, 0x58, + 0x8e, 0x21, 0x8a, 0x03, 0xa6, 0x37, 0x89, 0x0d, 0xec, 0x49, 0x63, 0x40, 0x00, 0x00, 0x00, 0xff, + 0xff, 0xc1, 0x4f, 0x28, 0x01, 0x02, 0x01, 0x00, 0x00, } diff --git a/pkg/server/serverpb/status.pb.go b/pkg/server/serverpb/status.pb.go index 2bbd02bae590..d878a11d5797 100644 --- a/pkg/server/serverpb/status.pb.go +++ b/pkg/server/serverpb/status.pb.go @@ -68,7 +68,7 @@ func (x FileType) String() string { return proto.EnumName(FileType_name, int32(x)) } func (FileType) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{0} + return fileDescriptor_status_09f1864d20893abc, []int{0} } // We use an enum to allow reporting of client certs and potential others (eg: @@ -105,7 +105,7 @@ func (x CertificateDetails_CertificateType) String() string { return proto.EnumName(CertificateDetails_CertificateType_name, int32(x)) } func (CertificateDetails_CertificateType) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{1, 0} + return fileDescriptor_status_09f1864d20893abc, []int{1, 0} } type ProfileRequest_Type int32 @@ -125,7 +125,7 @@ func (x ProfileRequest_Type) String() string { return proto.EnumName(ProfileRequest_Type_name, int32(x)) } func (ProfileRequest_Type) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{36, 0} + return fileDescriptor_status_09f1864d20893abc, []int{36, 0} } // Enum for phase of execution. @@ -149,7 +149,7 @@ func (x ActiveQuery_Phase) String() string { return proto.EnumName(ActiveQuery_Phase_name, int32(x)) } func (ActiveQuery_Phase) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{43, 0} + return fileDescriptor_status_09f1864d20893abc, []int{43, 0} } type CertificatesRequest struct { @@ -157,14 +157,13 @@ type CertificatesRequest struct { // forwarding is necessary. NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *CertificatesRequest) Reset() { *m = CertificatesRequest{} } func (m *CertificatesRequest) String() string { return proto.CompactTextString(m) } func (*CertificatesRequest) ProtoMessage() {} func (*CertificatesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{0} + return fileDescriptor_status_09f1864d20893abc, []int{0} } func (m *CertificatesRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -198,14 +197,13 @@ type CertificateDetails struct { Data []byte `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"` Fields []CertificateDetails_Fields `protobuf:"bytes,4,rep,name=fields,proto3" json:"fields"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *CertificateDetails) Reset() { *m = CertificateDetails{} } func (m *CertificateDetails) String() string { return proto.CompactTextString(m) } func (*CertificateDetails) ProtoMessage() {} func (*CertificateDetails) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{1} + return fileDescriptor_status_09f1864d20893abc, []int{1} } func (m *CertificateDetails) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -241,14 +239,13 @@ type CertificateDetails_Fields struct { KeyUsage []string `protobuf:"bytes,8,rep,name=key_usage,json=keyUsage,proto3" json:"key_usage,omitempty"` ExtendedKeyUsage []string `protobuf:"bytes,9,rep,name=extended_key_usage,json=extendedKeyUsage,proto3" json:"extended_key_usage,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *CertificateDetails_Fields) Reset() { *m = CertificateDetails_Fields{} } func (m *CertificateDetails_Fields) String() string { return proto.CompactTextString(m) } func (*CertificateDetails_Fields) ProtoMessage() {} func (*CertificateDetails_Fields) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{1, 0} + return fileDescriptor_status_09f1864d20893abc, []int{1, 0} } func (m *CertificateDetails_Fields) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -276,14 +273,13 @@ var xxx_messageInfo_CertificateDetails_Fields proto.InternalMessageInfo type CertificatesResponse struct { Certificates []CertificateDetails `protobuf:"bytes,1,rep,name=certificates,proto3" json:"certificates"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *CertificatesResponse) Reset() { *m = CertificatesResponse{} } func (m *CertificatesResponse) String() string { return proto.CompactTextString(m) } func (*CertificatesResponse) ProtoMessage() {} func (*CertificatesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{2} + return fileDescriptor_status_09f1864d20893abc, []int{2} } func (m *CertificatesResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -317,14 +313,13 @@ type DetailsRequest struct { // receive traffic. If a node is unready, an error will be returned. Ready bool `protobuf:"varint,2,opt,name=ready,proto3" json:"ready,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *DetailsRequest) Reset() { *m = DetailsRequest{} } func (m *DetailsRequest) String() string { return proto.CompactTextString(m) } func (*DetailsRequest) ProtoMessage() {} func (*DetailsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{3} + return fileDescriptor_status_09f1864d20893abc, []int{3} } func (m *DetailsRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -356,14 +351,13 @@ type SystemInfo struct { // kernel_info is the output from `uname -r`. KernelInfo string `protobuf:"bytes,2,opt,name=kernel_info,json=kernelInfo,proto3" json:"kernel_info,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *SystemInfo) Reset() { *m = SystemInfo{} } func (m *SystemInfo) String() string { return proto.CompactTextString(m) } func (*SystemInfo) ProtoMessage() {} func (*SystemInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{4} + return fileDescriptor_status_09f1864d20893abc, []int{4} } func (m *SystemInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -394,14 +388,13 @@ type DetailsResponse struct { BuildInfo build.Info `protobuf:"bytes,3,opt,name=build_info,json=buildInfo,proto3" json:"build_info"` SystemInfo SystemInfo `protobuf:"bytes,4,opt,name=system_info,json=systemInfo,proto3" json:"system_info"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *DetailsResponse) Reset() { *m = DetailsResponse{} } func (m *DetailsResponse) String() string { return proto.CompactTextString(m) } func (*DetailsResponse) ProtoMessage() {} func (*DetailsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{5} + return fileDescriptor_status_09f1864d20893abc, []int{5} } func (m *DetailsResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -428,14 +421,13 @@ var xxx_messageInfo_DetailsResponse proto.InternalMessageInfo type NodesRequest struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *NodesRequest) Reset() { *m = NodesRequest{} } func (m *NodesRequest) String() string { return proto.CompactTextString(m) } func (*NodesRequest) ProtoMessage() {} func (*NodesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{6} + return fileDescriptor_status_09f1864d20893abc, []int{6} } func (m *NodesRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -463,14 +455,13 @@ var xxx_messageInfo_NodesRequest proto.InternalMessageInfo type NodesResponse struct { Nodes []statuspb.NodeStatus `protobuf:"bytes,1,rep,name=nodes,proto3" json:"nodes"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *NodesResponse) Reset() { *m = NodesResponse{} } func (m *NodesResponse) String() string { return proto.CompactTextString(m) } func (*NodesResponse) ProtoMessage() {} func (*NodesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{7} + return fileDescriptor_status_09f1864d20893abc, []int{7} } func (m *NodesResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -500,14 +491,13 @@ type NodeRequest struct { // forwarding is necessary. NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *NodeRequest) Reset() { *m = NodeRequest{} } func (m *NodeRequest) String() string { return proto.CompactTextString(m) } func (*NodeRequest) ProtoMessage() {} func (*NodeRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{8} + return fileDescriptor_status_09f1864d20893abc, []int{8} } func (m *NodeRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -547,14 +537,13 @@ type RaftState struct { Progress map[uint64]RaftState_Progress `protobuf:"bytes,6,rep,name=progress,proto3" json:"progress" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` LeadTransferee uint64 `protobuf:"varint,7,opt,name=lead_transferee,json=leadTransferee,proto3" json:"lead_transferee,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RaftState) Reset() { *m = RaftState{} } func (m *RaftState) String() string { return proto.CompactTextString(m) } func (*RaftState) ProtoMessage() {} func (*RaftState) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{9} + return fileDescriptor_status_09f1864d20893abc, []int{9} } func (m *RaftState) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -586,14 +575,13 @@ type RaftState_Progress struct { Paused bool `protobuf:"varint,4,opt,name=paused,proto3" json:"paused,omitempty"` PendingSnapshot uint64 `protobuf:"varint,5,opt,name=pending_snapshot,json=pendingSnapshot,proto3" json:"pending_snapshot,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RaftState_Progress) Reset() { *m = RaftState_Progress{} } func (m *RaftState_Progress) String() string { return proto.CompactTextString(m) } func (*RaftState_Progress) ProtoMessage() {} func (*RaftState_Progress) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{9, 0} + return fileDescriptor_status_09f1864d20893abc, []int{9, 0} } func (m *RaftState_Progress) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -633,14 +621,13 @@ type RangeProblems struct { // When the raft log is too large, it can be a symptom of other issues. RaftLogTooLarge bool `protobuf:"varint,7,opt,name=raft_log_too_large,json=raftLogTooLarge,proto3" json:"raft_log_too_large,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RangeProblems) Reset() { *m = RangeProblems{} } func (m *RangeProblems) String() string { return proto.CompactTextString(m) } func (*RangeProblems) ProtoMessage() {} func (*RangeProblems) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{10} + return fileDescriptor_status_09f1864d20893abc, []int{10} } func (m *RangeProblems) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -671,14 +658,13 @@ type RangeStatistics struct { QueriesPerSecond float64 `protobuf:"fixed64,1,opt,name=queries_per_second,json=queriesPerSecond,proto3" json:"queries_per_second,omitempty"` WritesPerSecond float64 `protobuf:"fixed64,2,opt,name=writes_per_second,json=writesPerSecond,proto3" json:"writes_per_second,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RangeStatistics) Reset() { *m = RangeStatistics{} } func (m *RangeStatistics) String() string { return proto.CompactTextString(m) } func (*RangeStatistics) ProtoMessage() {} func (*RangeStatistics) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{11} + return fileDescriptor_status_09f1864d20893abc, []int{11} } func (m *RangeStatistics) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -707,14 +693,13 @@ type PrettySpan struct { StartKey string `protobuf:"bytes,1,opt,name=start_key,json=startKey,proto3" json:"start_key,omitempty"` EndKey string `protobuf:"bytes,2,opt,name=end_key,json=endKey,proto3" json:"end_key,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *PrettySpan) Reset() { *m = PrettySpan{} } func (m *PrettySpan) String() string { return proto.CompactTextString(m) } func (*PrettySpan) ProtoMessage() {} func (*PrettySpan) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{12} + return fileDescriptor_status_09f1864d20893abc, []int{12} } func (m *PrettySpan) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -755,14 +740,13 @@ type RangeInfo struct { Quiescent bool `protobuf:"varint,14,opt,name=quiescent,proto3" json:"quiescent,omitempty"` Ticking bool `protobuf:"varint,15,opt,name=ticking,proto3" json:"ticking,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RangeInfo) Reset() { *m = RangeInfo{} } func (m *RangeInfo) String() string { return proto.CompactTextString(m) } func (*RangeInfo) ProtoMessage() {} func (*RangeInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{13} + return fileDescriptor_status_09f1864d20893abc, []int{13} } func (m *RangeInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -793,14 +777,13 @@ type RangesRequest struct { NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` RangeIDs []github_com_cockroachdb_cockroach_pkg_roachpb.RangeID `protobuf:"varint,2,rep,packed,name=range_ids,json=rangeIds,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.RangeID" json:"range_ids,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RangesRequest) Reset() { *m = RangesRequest{} } func (m *RangesRequest) String() string { return proto.CompactTextString(m) } func (*RangesRequest) ProtoMessage() {} func (*RangesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{14} + return fileDescriptor_status_09f1864d20893abc, []int{14} } func (m *RangesRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -828,14 +811,13 @@ var xxx_messageInfo_RangesRequest proto.InternalMessageInfo type RangesResponse struct { Ranges []RangeInfo `protobuf:"bytes,1,rep,name=ranges,proto3" json:"ranges"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RangesResponse) Reset() { *m = RangesResponse{} } func (m *RangesResponse) String() string { return proto.CompactTextString(m) } func (*RangesResponse) ProtoMessage() {} func (*RangesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{15} + return fileDescriptor_status_09f1864d20893abc, []int{15} } func (m *RangesResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -865,14 +847,13 @@ type GossipRequest struct { // forwarding is necessary. NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *GossipRequest) Reset() { *m = GossipRequest{} } func (m *GossipRequest) String() string { return proto.CompactTextString(m) } func (*GossipRequest) ProtoMessage() {} func (*GossipRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{16} + return fileDescriptor_status_09f1864d20893abc, []int{16} } func (m *GossipRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -901,14 +882,13 @@ type EngineStatsInfo struct { StoreID github_com_cockroachdb_cockroach_pkg_roachpb.StoreID `protobuf:"varint,1,opt,name=store_id,json=storeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.StoreID" json:"store_id,omitempty"` TickersAndHistograms *enginepb.TickersAndHistograms `protobuf:"bytes,2,opt,name=tickers_and_histograms,json=tickersAndHistograms,proto3" json:"tickers_and_histograms,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *EngineStatsInfo) Reset() { *m = EngineStatsInfo{} } func (m *EngineStatsInfo) String() string { return proto.CompactTextString(m) } func (*EngineStatsInfo) ProtoMessage() {} func (*EngineStatsInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{17} + return fileDescriptor_status_09f1864d20893abc, []int{17} } func (m *EngineStatsInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -938,14 +918,13 @@ type EngineStatsRequest struct { // forwarding is necessary. NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *EngineStatsRequest) Reset() { *m = EngineStatsRequest{} } func (m *EngineStatsRequest) String() string { return proto.CompactTextString(m) } func (*EngineStatsRequest) ProtoMessage() {} func (*EngineStatsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{18} + return fileDescriptor_status_09f1864d20893abc, []int{18} } func (m *EngineStatsRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -973,14 +952,13 @@ var xxx_messageInfo_EngineStatsRequest proto.InternalMessageInfo type EngineStatsResponse struct { Stats []EngineStatsInfo `protobuf:"bytes,1,rep,name=stats,proto3" json:"stats"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *EngineStatsResponse) Reset() { *m = EngineStatsResponse{} } func (m *EngineStatsResponse) String() string { return proto.CompactTextString(m) } func (*EngineStatsResponse) ProtoMessage() {} func (*EngineStatsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{19} + return fileDescriptor_status_09f1864d20893abc, []int{19} } func (m *EngineStatsResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1009,14 +987,13 @@ type TraceEvent struct { Time time.Time `protobuf:"bytes,1,opt,name=time,proto3,stdtime" json:"time"` Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *TraceEvent) Reset() { *m = TraceEvent{} } func (m *TraceEvent) String() string { return proto.CompactTextString(m) } func (*TraceEvent) ProtoMessage() {} func (*TraceEvent) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{20} + return fileDescriptor_status_09f1864d20893abc, []int{20} } func (m *TraceEvent) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1045,14 +1022,13 @@ type AllocatorDryRun struct { RangeID github_com_cockroachdb_cockroach_pkg_roachpb.RangeID `protobuf:"varint,1,opt,name=range_id,json=rangeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.RangeID" json:"range_id,omitempty"` Events []*TraceEvent `protobuf:"bytes,2,rep,name=events,proto3" json:"events,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *AllocatorDryRun) Reset() { *m = AllocatorDryRun{} } func (m *AllocatorDryRun) String() string { return proto.CompactTextString(m) } func (*AllocatorDryRun) ProtoMessage() {} func (*AllocatorDryRun) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{21} + return fileDescriptor_status_09f1864d20893abc, []int{21} } func (m *AllocatorDryRun) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1080,14 +1056,13 @@ var xxx_messageInfo_AllocatorDryRun proto.InternalMessageInfo type AllocatorRangeRequest struct { RangeId int64 `protobuf:"varint,1,opt,name=range_id,json=rangeId,proto3" json:"range_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *AllocatorRangeRequest) Reset() { *m = AllocatorRangeRequest{} } func (m *AllocatorRangeRequest) String() string { return proto.CompactTextString(m) } func (*AllocatorRangeRequest) ProtoMessage() {} func (*AllocatorRangeRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{22} + return fileDescriptor_status_09f1864d20893abc, []int{22} } func (m *AllocatorRangeRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1118,14 +1093,13 @@ type AllocatorRangeResponse struct { NodeID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,1,opt,name=node_id,json=nodeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"node_id,omitempty"` DryRun *AllocatorDryRun `protobuf:"bytes,2,opt,name=dry_run,json=dryRun,proto3" json:"dry_run,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *AllocatorRangeResponse) Reset() { *m = AllocatorRangeResponse{} } func (m *AllocatorRangeResponse) String() string { return proto.CompactTextString(m) } func (*AllocatorRangeResponse) ProtoMessage() {} func (*AllocatorRangeResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{23} + return fileDescriptor_status_09f1864d20893abc, []int{23} } func (m *AllocatorRangeResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1154,14 +1128,13 @@ type AllocatorRequest struct { NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` RangeIDs []github_com_cockroachdb_cockroach_pkg_roachpb.RangeID `protobuf:"varint,2,rep,packed,name=range_ids,json=rangeIds,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.RangeID" json:"range_ids,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *AllocatorRequest) Reset() { *m = AllocatorRequest{} } func (m *AllocatorRequest) String() string { return proto.CompactTextString(m) } func (*AllocatorRequest) ProtoMessage() {} func (*AllocatorRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{24} + return fileDescriptor_status_09f1864d20893abc, []int{24} } func (m *AllocatorRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1189,14 +1162,13 @@ var xxx_messageInfo_AllocatorRequest proto.InternalMessageInfo type AllocatorResponse struct { DryRuns []*AllocatorDryRun `protobuf:"bytes,1,rep,name=dry_runs,json=dryRuns,proto3" json:"dry_runs,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *AllocatorResponse) Reset() { *m = AllocatorResponse{} } func (m *AllocatorResponse) String() string { return proto.CompactTextString(m) } func (*AllocatorResponse) ProtoMessage() {} func (*AllocatorResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{25} + return fileDescriptor_status_09f1864d20893abc, []int{25} } func (m *AllocatorResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1224,14 +1196,13 @@ var xxx_messageInfo_AllocatorResponse proto.InternalMessageInfo type JSONResponse struct { Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *JSONResponse) Reset() { *m = JSONResponse{} } func (m *JSONResponse) String() string { return proto.CompactTextString(m) } func (*JSONResponse) ProtoMessage() {} func (*JSONResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{26} + return fileDescriptor_status_09f1864d20893abc, []int{26} } func (m *JSONResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1266,14 +1237,13 @@ type LogsRequest struct { Max string `protobuf:"bytes,5,opt,name=max,proto3" json:"max,omitempty"` Pattern string `protobuf:"bytes,6,opt,name=pattern,proto3" json:"pattern,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *LogsRequest) Reset() { *m = LogsRequest{} } func (m *LogsRequest) String() string { return proto.CompactTextString(m) } func (*LogsRequest) ProtoMessage() {} func (*LogsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{27} + return fileDescriptor_status_09f1864d20893abc, []int{27} } func (m *LogsRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1301,14 +1271,13 @@ var xxx_messageInfo_LogsRequest proto.InternalMessageInfo type LogEntriesResponse struct { Entries []log.Entry `protobuf:"bytes,1,rep,name=entries,proto3" json:"entries"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *LogEntriesResponse) Reset() { *m = LogEntriesResponse{} } func (m *LogEntriesResponse) String() string { return proto.CompactTextString(m) } func (*LogEntriesResponse) ProtoMessage() {} func (*LogEntriesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{28} + return fileDescriptor_status_09f1864d20893abc, []int{28} } func (m *LogEntriesResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1338,14 +1307,13 @@ type LogFilesListRequest struct { // forwarding is necessary. NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *LogFilesListRequest) Reset() { *m = LogFilesListRequest{} } func (m *LogFilesListRequest) String() string { return proto.CompactTextString(m) } func (*LogFilesListRequest) ProtoMessage() {} func (*LogFilesListRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{29} + return fileDescriptor_status_09f1864d20893abc, []int{29} } func (m *LogFilesListRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1373,14 +1341,13 @@ var xxx_messageInfo_LogFilesListRequest proto.InternalMessageInfo type LogFilesListResponse struct { Files []log.FileInfo `protobuf:"bytes,1,rep,name=files,proto3" json:"files"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *LogFilesListResponse) Reset() { *m = LogFilesListResponse{} } func (m *LogFilesListResponse) String() string { return proto.CompactTextString(m) } func (*LogFilesListResponse) ProtoMessage() {} func (*LogFilesListResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{30} + return fileDescriptor_status_09f1864d20893abc, []int{30} } func (m *LogFilesListResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1411,14 +1378,13 @@ type LogFileRequest struct { NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` File string `protobuf:"bytes,2,opt,name=file,proto3" json:"file,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *LogFileRequest) Reset() { *m = LogFileRequest{} } func (m *LogFileRequest) String() string { return proto.CompactTextString(m) } func (*LogFileRequest) ProtoMessage() {} func (*LogFileRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{31} + return fileDescriptor_status_09f1864d20893abc, []int{31} } func (m *LogFileRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1448,14 +1414,13 @@ type StacksRequest struct { // forwarding is necessary. NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *StacksRequest) Reset() { *m = StacksRequest{} } func (m *StacksRequest) String() string { return proto.CompactTextString(m) } func (*StacksRequest) ProtoMessage() {} func (*StacksRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{32} + return fileDescriptor_status_09f1864d20893abc, []int{32} } func (m *StacksRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1486,14 +1451,13 @@ type File struct { // Contents may not be populated if only a list of Files are requested. Contents []byte `protobuf:"bytes,3,opt,name=contents,proto3" json:"contents,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *File) Reset() { *m = File{} } func (m *File) String() string { return proto.CompactTextString(m) } func (*File) ProtoMessage() {} func (*File) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{33} + return fileDescriptor_status_09f1864d20893abc, []int{33} } func (m *File) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1532,14 +1496,13 @@ type GetFilesRequest struct { // Example: * will match all files of requested type. Patterns []string `protobuf:"bytes,6,rep,name=patterns,proto3" json:"patterns,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *GetFilesRequest) Reset() { *m = GetFilesRequest{} } func (m *GetFilesRequest) String() string { return proto.CompactTextString(m) } func (*GetFilesRequest) ProtoMessage() {} func (*GetFilesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{34} + return fileDescriptor_status_09f1864d20893abc, []int{34} } func (m *GetFilesRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1567,14 +1530,13 @@ var xxx_messageInfo_GetFilesRequest proto.InternalMessageInfo type GetFilesResponse struct { Files []*File `protobuf:"bytes,1,rep,name=files,proto3" json:"files,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *GetFilesResponse) Reset() { *m = GetFilesResponse{} } func (m *GetFilesResponse) String() string { return proto.CompactTextString(m) } func (*GetFilesResponse) ProtoMessage() {} func (*GetFilesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{35} + return fileDescriptor_status_09f1864d20893abc, []int{35} } func (m *GetFilesResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1606,14 +1568,13 @@ type ProfileRequest struct { // The type of profile to retrieve. Type ProfileRequest_Type `protobuf:"varint,5,opt,name=type,proto3,enum=cockroach.server.serverpb.ProfileRequest_Type" json:"type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ProfileRequest) Reset() { *m = ProfileRequest{} } func (m *ProfileRequest) String() string { return proto.CompactTextString(m) } func (*ProfileRequest) ProtoMessage() {} func (*ProfileRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{36} + return fileDescriptor_status_09f1864d20893abc, []int{36} } func (m *ProfileRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1643,14 +1604,13 @@ type MetricsRequest struct { // forwarding is necessary. NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *MetricsRequest) Reset() { *m = MetricsRequest{} } func (m *MetricsRequest) String() string { return proto.CompactTextString(m) } func (*MetricsRequest) ProtoMessage() {} func (*MetricsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{37} + return fileDescriptor_status_09f1864d20893abc, []int{37} } func (m *MetricsRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1679,14 +1639,13 @@ type RaftRangeNode struct { NodeID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,1,opt,name=node_id,json=nodeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"node_id,omitempty"` Range RangeInfo `protobuf:"bytes,2,opt,name=range,proto3" json:"range"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RaftRangeNode) Reset() { *m = RaftRangeNode{} } func (m *RaftRangeNode) String() string { return proto.CompactTextString(m) } func (*RaftRangeNode) ProtoMessage() {} func (*RaftRangeNode) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{38} + return fileDescriptor_status_09f1864d20893abc, []int{38} } func (m *RaftRangeNode) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1714,14 +1673,13 @@ var xxx_messageInfo_RaftRangeNode proto.InternalMessageInfo type RaftRangeError struct { Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RaftRangeError) Reset() { *m = RaftRangeError{} } func (m *RaftRangeError) String() string { return proto.CompactTextString(m) } func (*RaftRangeError) ProtoMessage() {} func (*RaftRangeError) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{39} + return fileDescriptor_status_09f1864d20893abc, []int{39} } func (m *RaftRangeError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1751,14 +1709,13 @@ type RaftRangeStatus struct { Errors []RaftRangeError `protobuf:"bytes,2,rep,name=errors,proto3" json:"errors"` Nodes []RaftRangeNode `protobuf:"bytes,3,rep,name=nodes,proto3" json:"nodes"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RaftRangeStatus) Reset() { *m = RaftRangeStatus{} } func (m *RaftRangeStatus) String() string { return proto.CompactTextString(m) } func (*RaftRangeStatus) ProtoMessage() {} func (*RaftRangeStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{40} + return fileDescriptor_status_09f1864d20893abc, []int{40} } func (m *RaftRangeStatus) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1786,14 +1743,13 @@ var xxx_messageInfo_RaftRangeStatus proto.InternalMessageInfo type RaftDebugRequest struct { RangeIDs []github_com_cockroachdb_cockroach_pkg_roachpb.RangeID `protobuf:"varint,1,rep,packed,name=range_ids,json=rangeIds,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.RangeID" json:"range_ids,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RaftDebugRequest) Reset() { *m = RaftDebugRequest{} } func (m *RaftDebugRequest) String() string { return proto.CompactTextString(m) } func (*RaftDebugRequest) ProtoMessage() {} func (*RaftDebugRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{41} + return fileDescriptor_status_09f1864d20893abc, []int{41} } func (m *RaftDebugRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1822,14 +1778,13 @@ type RaftDebugResponse struct { Ranges map[github_com_cockroachdb_cockroach_pkg_roachpb.RangeID]RaftRangeStatus `protobuf:"bytes,1,rep,name=ranges,proto3,castkey=github.com/cockroachdb/cockroach/pkg/roachpb.RangeID" json:"ranges" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` Errors []RaftRangeError `protobuf:"bytes,2,rep,name=errors,proto3" json:"errors"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RaftDebugResponse) Reset() { *m = RaftDebugResponse{} } func (m *RaftDebugResponse) String() string { return proto.CompactTextString(m) } func (*RaftDebugResponse) ProtoMessage() {} func (*RaftDebugResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{42} + return fileDescriptor_status_09f1864d20893abc, []int{42} } func (m *RaftDebugResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1867,14 +1822,13 @@ type ActiveQuery struct { // phase stores the current phase of execution for this query. Phase ActiveQuery_Phase `protobuf:"varint,5,opt,name=phase,proto3,enum=cockroach.server.serverpb.ActiveQuery_Phase" json:"phase,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ActiveQuery) Reset() { *m = ActiveQuery{} } func (m *ActiveQuery) String() string { return proto.CompactTextString(m) } func (*ActiveQuery) ProtoMessage() {} func (*ActiveQuery) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{43} + return fileDescriptor_status_09f1864d20893abc, []int{43} } func (m *ActiveQuery) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1904,14 +1858,13 @@ type ListSessionsRequest struct { // Username of the user making this request. Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ListSessionsRequest) Reset() { *m = ListSessionsRequest{} } func (m *ListSessionsRequest) String() string { return proto.CompactTextString(m) } func (*ListSessionsRequest) ProtoMessage() {} func (*ListSessionsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{44} + return fileDescriptor_status_09f1864d20893abc, []int{44} } func (m *ListSessionsRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1962,14 +1915,13 @@ type Session struct { // High water mark of allocated bytes in the session memory monitor. MaxAllocBytes int64 `protobuf:"varint,11,opt,name=max_alloc_bytes,json=maxAllocBytes,proto3" json:"max_alloc_bytes,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *Session) Reset() { *m = Session{} } func (m *Session) String() string { return proto.CompactTextString(m) } func (*Session) ProtoMessage() {} func (*Session) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{45} + return fileDescriptor_status_09f1864d20893abc, []int{45} } func (m *Session) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2001,14 +1953,13 @@ type ListSessionsError struct { // Error message. Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ListSessionsError) Reset() { *m = ListSessionsError{} } func (m *ListSessionsError) String() string { return proto.CompactTextString(m) } func (*ListSessionsError) ProtoMessage() {} func (*ListSessionsError) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{46} + return fileDescriptor_status_09f1864d20893abc, []int{46} } func (m *ListSessionsError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2040,14 +1991,13 @@ type ListSessionsResponse struct { // Any errors that occurred during fan-out calls to other nodes. Errors []ListSessionsError `protobuf:"bytes,2,rep,name=errors,proto3" json:"errors"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ListSessionsResponse) Reset() { *m = ListSessionsResponse{} } func (m *ListSessionsResponse) String() string { return proto.CompactTextString(m) } func (*ListSessionsResponse) ProtoMessage() {} func (*ListSessionsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{47} + return fileDescriptor_status_09f1864d20893abc, []int{47} } func (m *ListSessionsResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2087,14 +2037,13 @@ type CancelQueryRequest struct { // Username of the user making this cancellation request. Username string `protobuf:"bytes,3,opt,name=username,proto3" json:"username,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *CancelQueryRequest) Reset() { *m = CancelQueryRequest{} } func (m *CancelQueryRequest) String() string { return proto.CompactTextString(m) } func (*CancelQueryRequest) ProtoMessage() {} func (*CancelQueryRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{48} + return fileDescriptor_status_09f1864d20893abc, []int{48} } func (m *CancelQueryRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2126,14 +2075,13 @@ type CancelQueryResponse struct { // Error message (accompanied with canceled = false). Error string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *CancelQueryResponse) Reset() { *m = CancelQueryResponse{} } func (m *CancelQueryResponse) String() string { return proto.CompactTextString(m) } func (*CancelQueryResponse) ProtoMessage() {} func (*CancelQueryResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{49} + return fileDescriptor_status_09f1864d20893abc, []int{49} } func (m *CancelQueryResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2168,14 +2116,13 @@ type CancelSessionRequest struct { SessionID []byte `protobuf:"bytes,2,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"` Username string `protobuf:"bytes,3,opt,name=username,proto3" json:"username,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *CancelSessionRequest) Reset() { *m = CancelSessionRequest{} } func (m *CancelSessionRequest) String() string { return proto.CompactTextString(m) } func (*CancelSessionRequest) ProtoMessage() {} func (*CancelSessionRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{50} + return fileDescriptor_status_09f1864d20893abc, []int{50} } func (m *CancelSessionRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2204,14 +2151,13 @@ type CancelSessionResponse struct { Canceled bool `protobuf:"varint,1,opt,name=canceled,proto3" json:"canceled,omitempty"` Error string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *CancelSessionResponse) Reset() { *m = CancelSessionResponse{} } func (m *CancelSessionResponse) String() string { return proto.CompactTextString(m) } func (*CancelSessionResponse) ProtoMessage() {} func (*CancelSessionResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{51} + return fileDescriptor_status_09f1864d20893abc, []int{51} } func (m *CancelSessionResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2241,14 +2187,13 @@ type SpanStatsRequest struct { StartKey github_com_cockroachdb_cockroach_pkg_roachpb.RKey `protobuf:"bytes,2,opt,name=start_key,json=startKey,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.RKey" json:"start_key,omitempty"` EndKey github_com_cockroachdb_cockroach_pkg_roachpb.RKey `protobuf:"bytes,3,opt,name=end_key,json=endKey,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.RKey" json:"end_key,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *SpanStatsRequest) Reset() { *m = SpanStatsRequest{} } func (m *SpanStatsRequest) String() string { return proto.CompactTextString(m) } func (*SpanStatsRequest) ProtoMessage() {} func (*SpanStatsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{52} + return fileDescriptor_status_09f1864d20893abc, []int{52} } func (m *SpanStatsRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2278,14 +2223,13 @@ type SpanStatsResponse struct { ApproximateDiskBytes uint64 `protobuf:"varint,3,opt,name=approximate_disk_bytes,json=approximateDiskBytes,proto3" json:"approximate_disk_bytes,omitempty"` TotalStats enginepb.MVCCStats `protobuf:"bytes,1,opt,name=total_stats,json=totalStats,proto3" json:"total_stats"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *SpanStatsResponse) Reset() { *m = SpanStatsResponse{} } func (m *SpanStatsResponse) String() string { return proto.CompactTextString(m) } func (*SpanStatsResponse) ProtoMessage() {} func (*SpanStatsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{53} + return fileDescriptor_status_09f1864d20893abc, []int{53} } func (m *SpanStatsResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2314,14 +2258,13 @@ type ProblemRangesRequest struct { // If left empty, problem ranges for all nodes/stores will be returned. NodeID string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ProblemRangesRequest) Reset() { *m = ProblemRangesRequest{} } func (m *ProblemRangesRequest) String() string { return proto.CompactTextString(m) } func (*ProblemRangesRequest) ProtoMessage() {} func (*ProblemRangesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{54} + return fileDescriptor_status_09f1864d20893abc, []int{54} } func (m *ProblemRangesRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2351,14 +2294,13 @@ type ProblemRangesResponse struct { NodeID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,8,opt,name=node_id,json=nodeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"node_id,omitempty"` ProblemsByNodeID map[github_com_cockroachdb_cockroach_pkg_roachpb.NodeID]ProblemRangesResponse_NodeProblems `protobuf:"bytes,9,rep,name=problems_by_node_id,json=problemsByNodeId,proto3,castkey=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"problems_by_node_id" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ProblemRangesResponse) Reset() { *m = ProblemRangesResponse{} } func (m *ProblemRangesResponse) String() string { return proto.CompactTextString(m) } func (*ProblemRangesResponse) ProtoMessage() {} func (*ProblemRangesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{55} + return fileDescriptor_status_09f1864d20893abc, []int{55} } func (m *ProblemRangesResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2394,14 +2336,13 @@ type ProblemRangesResponse_NodeProblems struct { QuiescentEqualsTickingRangeIDs []github_com_cockroachdb_cockroach_pkg_roachpb.RangeID `protobuf:"varint,7,rep,packed,name=quiescent_equals_ticking_range_ids,json=quiescentEqualsTickingRangeIds,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.RangeID" json:"quiescent_equals_ticking_range_ids,omitempty"` RaftLogTooLargeRangeIDs []github_com_cockroachdb_cockroach_pkg_roachpb.RangeID `protobuf:"varint,8,rep,packed,name=raft_log_too_large_range_ids,json=raftLogTooLargeRangeIds,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.RangeID" json:"raft_log_too_large_range_ids,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ProblemRangesResponse_NodeProblems) Reset() { *m = ProblemRangesResponse_NodeProblems{} } func (m *ProblemRangesResponse_NodeProblems) String() string { return proto.CompactTextString(m) } func (*ProblemRangesResponse_NodeProblems) ProtoMessage() {} func (*ProblemRangesResponse_NodeProblems) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{55, 0} + return fileDescriptor_status_09f1864d20893abc, []int{55, 0} } func (m *ProblemRangesResponse_NodeProblems) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2430,14 +2371,13 @@ type HotRangesRequest struct { // If left empty, hot ranges for all nodes/stores will be returned. NodeID string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *HotRangesRequest) Reset() { *m = HotRangesRequest{} } func (m *HotRangesRequest) String() string { return proto.CompactTextString(m) } func (*HotRangesRequest) ProtoMessage() {} func (*HotRangesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{56} + return fileDescriptor_status_09f1864d20893abc, []int{56} } func (m *HotRangesRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2467,14 +2407,13 @@ type HotRangesResponse struct { NodeID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,1,opt,name=node_id,json=nodeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"node_id,omitempty"` HotRangesByNodeID map[github_com_cockroachdb_cockroach_pkg_roachpb.NodeID]HotRangesResponse_NodeResponse `protobuf:"bytes,2,rep,name=hot_ranges_by_node_id,json=hotRangesByNodeId,proto3,castkey=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"hot_ranges_by_node_id" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *HotRangesResponse) Reset() { *m = HotRangesResponse{} } func (m *HotRangesResponse) String() string { return proto.CompactTextString(m) } func (*HotRangesResponse) ProtoMessage() {} func (*HotRangesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{57} + return fileDescriptor_status_09f1864d20893abc, []int{57} } func (m *HotRangesResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2503,14 +2442,13 @@ type HotRangesResponse_HotRange struct { Desc roachpb.RangeDescriptor `protobuf:"bytes,1,opt,name=desc,proto3" json:"desc"` QueriesPerSecond float64 `protobuf:"fixed64,2,opt,name=queries_per_second,json=queriesPerSecond,proto3" json:"queries_per_second,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *HotRangesResponse_HotRange) Reset() { *m = HotRangesResponse_HotRange{} } func (m *HotRangesResponse_HotRange) String() string { return proto.CompactTextString(m) } func (*HotRangesResponse_HotRange) ProtoMessage() {} func (*HotRangesResponse_HotRange) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{57, 0} + return fileDescriptor_status_09f1864d20893abc, []int{57, 0} } func (m *HotRangesResponse_HotRange) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2539,14 +2477,13 @@ type HotRangesResponse_StoreResponse struct { StoreID github_com_cockroachdb_cockroach_pkg_roachpb.StoreID `protobuf:"varint,1,opt,name=store_id,json=storeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.StoreID" json:"store_id,omitempty"` HotRanges []HotRangesResponse_HotRange `protobuf:"bytes,2,rep,name=hot_ranges,json=hotRanges,proto3" json:"hot_ranges"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *HotRangesResponse_StoreResponse) Reset() { *m = HotRangesResponse_StoreResponse{} } func (m *HotRangesResponse_StoreResponse) String() string { return proto.CompactTextString(m) } func (*HotRangesResponse_StoreResponse) ProtoMessage() {} func (*HotRangesResponse_StoreResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{57, 1} + return fileDescriptor_status_09f1864d20893abc, []int{57, 1} } func (m *HotRangesResponse_StoreResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2575,14 +2512,13 @@ type HotRangesResponse_NodeResponse struct { ErrorMessage string `protobuf:"bytes,1,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"` Stores []*HotRangesResponse_StoreResponse `protobuf:"bytes,2,rep,name=stores,proto3" json:"stores,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *HotRangesResponse_NodeResponse) Reset() { *m = HotRangesResponse_NodeResponse{} } func (m *HotRangesResponse_NodeResponse) String() string { return proto.CompactTextString(m) } func (*HotRangesResponse_NodeResponse) ProtoMessage() {} func (*HotRangesResponse_NodeResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{57, 2} + return fileDescriptor_status_09f1864d20893abc, []int{57, 2} } func (m *HotRangesResponse_NodeResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2610,14 +2546,13 @@ var xxx_messageInfo_HotRangesResponse_NodeResponse proto.InternalMessageInfo type RangeRequest struct { RangeId int64 `protobuf:"varint,1,opt,name=range_id,json=rangeId,proto3" json:"range_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RangeRequest) Reset() { *m = RangeRequest{} } func (m *RangeRequest) String() string { return proto.CompactTextString(m) } func (*RangeRequest) ProtoMessage() {} func (*RangeRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{58} + return fileDescriptor_status_09f1864d20893abc, []int{58} } func (m *RangeRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2648,14 +2583,13 @@ type RangeResponse struct { RangeID github_com_cockroachdb_cockroach_pkg_roachpb.RangeID `protobuf:"varint,2,opt,name=range_id,json=rangeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.RangeID" json:"range_id,omitempty"` ResponsesByNodeID map[github_com_cockroachdb_cockroach_pkg_roachpb.NodeID]RangeResponse_NodeResponse `protobuf:"bytes,3,rep,name=responses_by_node_id,json=responsesByNodeId,proto3,castkey=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"responses_by_node_id" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RangeResponse) Reset() { *m = RangeResponse{} } func (m *RangeResponse) String() string { return proto.CompactTextString(m) } func (*RangeResponse) ProtoMessage() {} func (*RangeResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{59} + return fileDescriptor_status_09f1864d20893abc, []int{59} } func (m *RangeResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2685,14 +2619,13 @@ type RangeResponse_NodeResponse struct { ErrorMessage string `protobuf:"bytes,2,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"` Infos []RangeInfo `protobuf:"bytes,3,rep,name=infos,proto3" json:"infos"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RangeResponse_NodeResponse) Reset() { *m = RangeResponse_NodeResponse{} } func (m *RangeResponse_NodeResponse) String() string { return proto.CompactTextString(m) } func (*RangeResponse_NodeResponse) ProtoMessage() {} func (*RangeResponse_NodeResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{59, 0} + return fileDescriptor_status_09f1864d20893abc, []int{59, 0} } func (m *RangeResponse_NodeResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2723,14 +2656,13 @@ type DiagnosticsRequest struct { // forwarding is necessary. NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *DiagnosticsRequest) Reset() { *m = DiagnosticsRequest{} } func (m *DiagnosticsRequest) String() string { return proto.CompactTextString(m) } func (*DiagnosticsRequest) ProtoMessage() {} func (*DiagnosticsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{60} + return fileDescriptor_status_09f1864d20893abc, []int{60} } func (m *DiagnosticsRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2760,14 +2692,13 @@ type StoresRequest struct { // forwarding is necessary. NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *StoresRequest) Reset() { *m = StoresRequest{} } func (m *StoresRequest) String() string { return proto.CompactTextString(m) } func (*StoresRequest) ProtoMessage() {} func (*StoresRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{61} + return fileDescriptor_status_09f1864d20893abc, []int{61} } func (m *StoresRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2805,14 +2736,13 @@ type StoreDetails struct { ActiveKeyFiles uint64 `protobuf:"varint,5,opt,name=active_key_files,json=activeKeyFiles,proto3" json:"active_key_files,omitempty"` ActiveKeyBytes uint64 `protobuf:"varint,6,opt,name=active_key_bytes,json=activeKeyBytes,proto3" json:"active_key_bytes,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *StoreDetails) Reset() { *m = StoreDetails{} } func (m *StoreDetails) String() string { return proto.CompactTextString(m) } func (*StoreDetails) ProtoMessage() {} func (*StoreDetails) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{62} + return fileDescriptor_status_09f1864d20893abc, []int{62} } func (m *StoreDetails) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2840,14 +2770,13 @@ var xxx_messageInfo_StoreDetails proto.InternalMessageInfo type StoresResponse struct { Stores []StoreDetails `protobuf:"bytes,1,rep,name=stores,proto3" json:"stores"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *StoresResponse) Reset() { *m = StoresResponse{} } func (m *StoresResponse) String() string { return proto.CompactTextString(m) } func (*StoresResponse) ProtoMessage() {} func (*StoresResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{63} + return fileDescriptor_status_09f1864d20893abc, []int{63} } func (m *StoresResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2875,14 +2804,13 @@ var xxx_messageInfo_StoresResponse proto.InternalMessageInfo type StatementsRequest struct { NodeID string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *StatementsRequest) Reset() { *m = StatementsRequest{} } func (m *StatementsRequest) String() string { return proto.CompactTextString(m) } func (*StatementsRequest) ProtoMessage() {} func (*StatementsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{64} + return fileDescriptor_status_09f1864d20893abc, []int{64} } func (m *StatementsRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2915,14 +2843,13 @@ type StatementsResponse struct { // used for statements/queries issued internally by CockroachDB. InternalAppNamePrefix string `protobuf:"bytes,4,opt,name=internal_app_name_prefix,json=internalAppNamePrefix,proto3" json:"internal_app_name_prefix,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *StatementsResponse) Reset() { *m = StatementsResponse{} } func (m *StatementsResponse) String() string { return proto.CompactTextString(m) } func (*StatementsResponse) ProtoMessage() {} func (*StatementsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{65} + return fileDescriptor_status_09f1864d20893abc, []int{65} } func (m *StatementsResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2951,7 +2878,6 @@ type StatementsResponse_ExtendedStatementStatisticsKey struct { KeyData roachpb.StatementStatisticsKey `protobuf:"bytes,1,opt,name=key_data,json=keyData,proto3" json:"key_data"` NodeID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,2,opt,name=node_id,json=nodeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"node_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *StatementsResponse_ExtendedStatementStatisticsKey) Reset() { @@ -2962,7 +2888,7 @@ func (m *StatementsResponse_ExtendedStatementStatisticsKey) String() string { } func (*StatementsResponse_ExtendedStatementStatisticsKey) ProtoMessage() {} func (*StatementsResponse_ExtendedStatementStatisticsKey) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{65, 0} + return fileDescriptor_status_09f1864d20893abc, []int{65, 0} } func (m *StatementsResponse_ExtendedStatementStatisticsKey) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2991,7 +2917,6 @@ type StatementsResponse_CollectedStatementStatistics struct { Key StatementsResponse_ExtendedStatementStatisticsKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key"` Stats roachpb.StatementStatistics `protobuf:"bytes,2,opt,name=stats,proto3" json:"stats"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *StatementsResponse_CollectedStatementStatistics) Reset() { @@ -3002,7 +2927,7 @@ func (m *StatementsResponse_CollectedStatementStatistics) String() string { } func (*StatementsResponse_CollectedStatementStatistics) ProtoMessage() {} func (*StatementsResponse_CollectedStatementStatistics) Descriptor() ([]byte, []int) { - return fileDescriptor_status_5da822d4cc148feb, []int{65, 1} + return fileDescriptor_status_09f1864d20893abc, []int{65, 1} } func (m *StatementsResponse_CollectedStatementStatistics) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -18544,324 +18469,325 @@ var ( ) func init() { - proto.RegisterFile("server/serverpb/status.proto", fileDescriptor_status_5da822d4cc148feb) -} - -var fileDescriptor_status_5da822d4cc148feb = []byte{ - // 5037 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x7c, 0x4d, 0x6c, 0x1c, 0x47, - 0x76, 0xbf, 0x9a, 0x9c, 0x19, 0xce, 0x3c, 0x7e, 0x0d, 0x8b, 0x14, 0x35, 0x1a, 0xc9, 0x1c, 0xb9, - 0x25, 0xcb, 0x94, 0x6c, 0xcd, 0xac, 0xb5, 0xf6, 0xdf, 0x5a, 0xfd, 0xd7, 0x6b, 0xf3, 0x4b, 0x12, - 0x25, 0x9a, 0xa2, 0x9b, 0x64, 0x76, 0x23, 0x24, 0xdb, 0x69, 0x4e, 0x17, 0x87, 0xbd, 0xec, 0xe9, - 0x1e, 0x75, 0xf7, 0x30, 0x9a, 0x35, 0xbc, 0xeb, 0x38, 0xd8, 0x7c, 0x6c, 0x92, 0xcd, 0xae, 0xf3, - 0x81, 0x3d, 0x24, 0x40, 0xb0, 0x87, 0x24, 0x97, 0x04, 0x1b, 0xe4, 0x10, 0xe4, 0x14, 0x20, 0x08, - 0xb2, 0x06, 0x02, 0x04, 0x09, 0x92, 0x43, 0x90, 0x00, 0xf4, 0x86, 0xc9, 0x21, 0xe7, 0x1c, 0x17, - 0x08, 0x10, 0xd4, 0xab, 0xea, 0x9e, 0xea, 0x99, 0x61, 0xcf, 0x50, 0x94, 0x8c, 0x1c, 0x6c, 0x4e, - 0x55, 0xbd, 0x7a, 0xf5, 0xab, 0x57, 0xaf, 0x5e, 0xbd, 0x7a, 0xaf, 0x5a, 0x70, 0xd1, 0xa7, 0xde, - 0x01, 0xf5, 0x2a, 0xfc, 0x4f, 0x63, 0xa7, 0xe2, 0x07, 0x46, 0xd0, 0xf4, 0xcb, 0x0d, 0xcf, 0x0d, - 0x5c, 0x72, 0xbe, 0xea, 0x56, 0xf7, 0x3d, 0xd7, 0xa8, 0xee, 0x95, 0x39, 0x41, 0x39, 0xa4, 0x2b, - 0xe6, 0x77, 0x9a, 0x96, 0x6d, 0x56, 0x2c, 0x67, 0xd7, 0xe5, 0xc4, 0xc5, 0xe9, 0x9a, 0xeb, 0xfb, - 0x56, 0xa3, 0xc2, 0xff, 0x88, 0xca, 0x73, 0xd8, 0xbb, 0xb1, 0x53, 0x31, 0x1a, 0x0d, 0x9d, 0xf1, - 0x16, 0xac, 0x8b, 0x24, 0x6c, 0x30, 0x8d, 0xc0, 0x10, 0x75, 0xb3, 0x61, 0x5d, 0x9d, 0x06, 0x86, - 0x54, 0x7f, 0x55, 0x80, 0x34, 0x2d, 0xa3, 0xe6, 0xb8, 0x7e, 0x60, 0x55, 0x7d, 0xd6, 0xb1, 0x5d, - 0x12, 0x74, 0x97, 0xc3, 0xc9, 0xe0, 0x1c, 0xc4, 0x9f, 0x8e, 0x39, 0x15, 0x55, 0x3f, 0x70, 0x3d, - 0xa3, 0x46, 0x2b, 0xd4, 0xa9, 0x59, 0x4e, 0xf8, 0x87, 0x0d, 0x7a, 0x50, 0xad, 0x0a, 0x9a, 0x97, - 0x8e, 0xa3, 0xf1, 0xdc, 0xea, 0xbe, 0x6f, 0xee, 0x08, 0xb2, 0x2b, 0x21, 0x99, 0xf8, 0xdb, 0xd8, - 0xa9, 0xd8, 0xd4, 0xf0, 0xa9, 0x1e, 0x1b, 0xf0, 0x85, 0x6e, 0x2a, 0xd6, 0x4e, 0x43, 0x41, 0x34, - 0x03, 0xcb, 0xae, 0xd8, 0x6e, 0x8d, 0xfd, 0x27, 0xea, 0x8a, 0x58, 0xd7, 0x74, 0x3c, 0xea, 0xbb, - 0xf6, 0x01, 0x35, 0x75, 0xc3, 0x34, 0x3d, 0xd1, 0x76, 0x81, 0x06, 0x55, 0xb3, 0xe2, 0x19, 0xbb, - 0x01, 0xfe, 0x8f, 0x81, 0x32, 0x76, 0x03, 0xd1, 0x38, 0x53, 0x73, 0x6b, 0x2e, 0xfe, 0xac, 0xb0, - 0x5f, 0xa2, 0xf6, 0x62, 0xcd, 0x75, 0x6b, 0x36, 0xad, 0x18, 0x0d, 0xab, 0x62, 0x38, 0x8e, 0x1b, - 0x18, 0x81, 0xe5, 0x3a, 0x21, 0xbe, 0x92, 0x68, 0xc5, 0xd2, 0x4e, 0x73, 0xb7, 0x12, 0x58, 0x75, - 0xea, 0x07, 0x46, 0x5d, 0xac, 0xa1, 0x5a, 0x86, 0xe9, 0x25, 0xea, 0x05, 0xd6, 0xae, 0x55, 0x35, - 0x02, 0xea, 0x6b, 0xf4, 0x71, 0x93, 0xfa, 0x01, 0x39, 0x07, 0x23, 0x8e, 0x6b, 0x52, 0xdd, 0x32, - 0x0b, 0xca, 0x25, 0x65, 0x3e, 0xa7, 0x65, 0x58, 0x71, 0xd5, 0x54, 0xff, 0x27, 0x05, 0x44, 0xea, - 0xb0, 0x4c, 0x03, 0xc3, 0xb2, 0x7d, 0xf2, 0x1e, 0xa4, 0x82, 0x56, 0x83, 0x22, 0xf1, 0xc4, 0xcd, - 0xb7, 0xca, 0xc7, 0xea, 0x56, 0xb9, 0xbb, 0xb3, 0x5c, 0xb5, 0xd5, 0x6a, 0x50, 0x0d, 0x59, 0x91, - 0xcb, 0x30, 0x4e, 0x3d, 0xcf, 0xf5, 0xf4, 0x3a, 0xf5, 0x7d, 0xa3, 0x46, 0x0b, 0x43, 0x08, 0x64, - 0x0c, 0x2b, 0xdf, 0xe5, 0x75, 0x84, 0x40, 0x8a, 0xe9, 0x52, 0x61, 0xf8, 0x92, 0x32, 0x3f, 0xa6, - 0xe1, 0x6f, 0xa2, 0x41, 0x66, 0xd7, 0xa2, 0xb6, 0xe9, 0x17, 0x52, 0x97, 0x86, 0xe7, 0x47, 0x6f, - 0xbe, 0x7e, 0x32, 0x34, 0x77, 0xb0, 0xef, 0x62, 0xea, 0x93, 0xc3, 0xd2, 0x19, 0x4d, 0x70, 0x2a, - 0xfe, 0xf9, 0x10, 0x64, 0x78, 0x03, 0x99, 0x85, 0x8c, 0xe5, 0xfb, 0x4d, 0xea, 0x85, 0x92, 0xe1, - 0x25, 0x52, 0x80, 0x11, 0xbf, 0xb9, 0xf3, 0x35, 0x5a, 0x0d, 0x04, 0xd2, 0xb0, 0x48, 0x5e, 0x00, - 0x38, 0x30, 0x6c, 0xcb, 0xd4, 0x77, 0x3d, 0xb7, 0x8e, 0x50, 0x87, 0xb5, 0x1c, 0xd6, 0xdc, 0xf1, - 0xdc, 0x3a, 0x29, 0xc1, 0x28, 0x6f, 0x6e, 0x3a, 0x81, 0x65, 0x17, 0x52, 0xd8, 0xce, 0x7b, 0x6c, - 0xb3, 0x1a, 0x72, 0x11, 0x72, 0x4c, 0x47, 0xa8, 0xef, 0x53, 0xbf, 0x90, 0xbe, 0x34, 0x3c, 0x9f, - 0xd3, 0xda, 0x15, 0xa4, 0x02, 0xd3, 0xbe, 0x55, 0x73, 0x8c, 0xa0, 0xe9, 0x51, 0xdd, 0xb0, 0x6b, - 0xae, 0x67, 0x05, 0x7b, 0xf5, 0x42, 0x06, 0x31, 0x90, 0xa8, 0x69, 0x21, 0x6c, 0x61, 0x70, 0x1a, - 0xcd, 0x1d, 0xdb, 0xaa, 0xea, 0xfb, 0xb4, 0x55, 0x18, 0x41, 0xba, 0x1c, 0xaf, 0x79, 0x40, 0x5b, - 0xe4, 0x02, 0xe4, 0xf6, 0x69, 0x4b, 0x6f, 0xa2, 0xcc, 0xb3, 0x38, 0x5a, 0x76, 0x9f, 0xb6, 0xb6, - 0x51, 0xde, 0xaf, 0x02, 0xa1, 0x4f, 0x02, 0xea, 0x98, 0xd4, 0xd4, 0xdb, 0x54, 0x39, 0xa4, 0xca, - 0x87, 0x2d, 0x0f, 0x04, 0xb5, 0xfa, 0x1e, 0x4c, 0x76, 0xac, 0x2d, 0xc9, 0xc0, 0xd0, 0xd2, 0x42, - 0xfe, 0x0c, 0xc9, 0x42, 0x6a, 0xfd, 0xe1, 0xf2, 0x4a, 0x5e, 0x21, 0xe3, 0x90, 0x5b, 0x5a, 0x5b, - 0x5d, 0x59, 0xdf, 0xd2, 0x97, 0x16, 0xf2, 0x43, 0x04, 0x20, 0xc3, 0x8b, 0xf9, 0x61, 0x92, 0x83, - 0xf4, 0xf6, 0x2a, 0xab, 0x4e, 0xb1, 0x7e, 0xdb, 0xab, 0xf9, 0xb4, 0xea, 0xc2, 0x4c, 0x5c, 0x5f, - 0xfd, 0x86, 0xeb, 0xf8, 0x94, 0x7c, 0x19, 0xc6, 0xaa, 0x52, 0x7d, 0x41, 0xc1, 0xa5, 0xbf, 0x71, - 0xa2, 0xa5, 0x17, 0x6b, 0x1e, 0x63, 0xa4, 0xbe, 0x0d, 0x13, 0xa2, 0xb9, 0xdf, 0xde, 0x20, 0x33, - 0x90, 0xf6, 0xa8, 0x61, 0xb6, 0x70, 0xfd, 0xb3, 0x1a, 0x2f, 0xa8, 0xeb, 0x00, 0x9b, 0x2d, 0x3f, - 0xa0, 0xf5, 0x55, 0x67, 0xd7, 0x65, 0x8b, 0xed, 0x63, 0x49, 0x67, 0xd6, 0x55, 0x30, 0x00, 0x3f, - 0x46, 0xb0, 0x4f, 0x3d, 0x87, 0xda, 0x9c, 0x80, 0xab, 0x12, 0xf0, 0x2a, 0x46, 0xa0, 0xfe, 0xc5, - 0x10, 0x4c, 0x46, 0x88, 0xc4, 0xec, 0x1f, 0xc5, 0x21, 0xa5, 0x17, 0x17, 0x8e, 0x0e, 0x4b, 0x99, - 0x75, 0x06, 0x6b, 0xf9, 0x27, 0x87, 0xa5, 0xcf, 0xd7, 0xac, 0x60, 0xaf, 0xb9, 0x53, 0xae, 0xba, - 0xf5, 0x4a, 0x24, 0x10, 0x73, 0xa7, 0xfd, 0xbb, 0xd2, 0xd8, 0xaf, 0x55, 0x84, 0x81, 0x2e, 0xf3, - 0x6e, 0xd1, 0xac, 0xbe, 0x04, 0x23, 0x42, 0xd9, 0x10, 0xcc, 0xe8, 0xcd, 0x39, 0x49, 0xa8, 0xcc, - 0x96, 0x95, 0xb7, 0x23, 0x5b, 0xb6, 0x60, 0x9a, 0x9e, 0x90, 0x62, 0xd8, 0x89, 0xdc, 0x06, 0xc0, - 0xe3, 0x84, 0xcf, 0x67, 0x18, 0x59, 0x9c, 0x95, 0x58, 0x60, 0x63, 0x99, 0x4d, 0x4d, 0xf4, 0xcc, - 0x61, 0x0d, 0x0a, 0x63, 0x2d, 0x2e, 0xad, 0x14, 0x76, 0x7e, 0x29, 0x61, 0x51, 0xdb, 0x92, 0x16, - 0xcc, 0x24, 0xd1, 0xaa, 0x13, 0x30, 0xc6, 0xe6, 0x16, 0x2e, 0xa4, 0xfa, 0xd3, 0x30, 0x2e, 0xca, - 0x42, 0x8c, 0xf7, 0x20, 0xcd, 0x26, 0x1d, 0x6a, 0xcf, 0xab, 0x3d, 0x06, 0xe2, 0xc6, 0x3f, 0x3c, - 0x7d, 0x50, 0x56, 0x9b, 0x58, 0x10, 0xe3, 0x71, 0x06, 0xea, 0x55, 0x18, 0x65, 0x4d, 0x7d, 0xcd, - 0xe9, 0x0f, 0x53, 0x90, 0xd3, 0x8c, 0xdd, 0x80, 0xf1, 0x60, 0xbb, 0x0b, 0x3c, 0xda, 0xb0, 0xad, - 0xaa, 0x11, 0x52, 0xa6, 0x16, 0xc7, 0x8f, 0x0e, 0x4b, 0x39, 0x8d, 0xd7, 0xae, 0x2e, 0x6b, 0x39, - 0x41, 0xb0, 0x6a, 0x92, 0xff, 0x07, 0xb0, 0x67, 0x78, 0x26, 0x1e, 0x48, 0x54, 0xac, 0xcd, 0x54, - 0x99, 0x9f, 0x1b, 0xe5, 0x7b, 0x86, 0x67, 0x22, 0xd3, 0x50, 0xa8, 0x7b, 0x61, 0x05, 0xb3, 0x99, - 0x36, 0x35, 0x4c, 0x5c, 0x8a, 0x94, 0x86, 0xbf, 0x99, 0xea, 0x72, 0x36, 0x29, 0x84, 0xc7, 0x0b, - 0xcc, 0xa4, 0x19, 0x8d, 0x86, 0x6d, 0x51, 0xb3, 0x90, 0x46, 0xe2, 0xb0, 0x48, 0xb6, 0x20, 0xdb, - 0xf0, 0xdc, 0x1a, 0x6a, 0x45, 0x06, 0x85, 0x75, 0x33, 0x61, 0x55, 0xa2, 0x19, 0x96, 0x37, 0x44, - 0xa7, 0x15, 0x27, 0xf0, 0x5a, 0x02, 0x5a, 0xc4, 0x89, 0xbc, 0x0c, 0x93, 0x0c, 0x8d, 0x1e, 0x78, - 0x86, 0xe3, 0xef, 0x52, 0x8f, 0x52, 0x34, 0x4f, 0x29, 0x6d, 0x82, 0x55, 0x6f, 0x45, 0xb5, 0xc5, - 0xdf, 0x50, 0x20, 0x1b, 0xb2, 0x62, 0xd8, 0xeb, 0x46, 0x50, 0xdd, 0xe3, 0x02, 0xd3, 0x78, 0x81, - 0xcd, 0xd2, 0xa1, 0x4f, 0xb8, 0x2d, 0x4e, 0x69, 0xf8, 0xbb, 0x3d, 0xcb, 0x61, 0x79, 0x96, 0xb3, - 0x90, 0x69, 0x18, 0x4d, 0x9f, 0x9a, 0x38, 0xf9, 0xac, 0x26, 0x4a, 0xe4, 0x1a, 0xe4, 0x1b, 0xd4, - 0x31, 0x2d, 0xa7, 0xa6, 0xfb, 0x8e, 0xd1, 0xf0, 0xf7, 0xdc, 0x40, 0x88, 0x61, 0x52, 0xd4, 0x6f, - 0x8a, 0xea, 0xe2, 0xd7, 0x60, 0x3c, 0x36, 0x33, 0x92, 0x87, 0x61, 0x66, 0x5c, 0x39, 0x22, 0xf6, - 0x93, 0x2c, 0x41, 0xfa, 0xc0, 0xb0, 0x9b, 0xe1, 0x42, 0xdd, 0x38, 0x91, 0xb8, 0x34, 0xde, 0xf7, - 0xf6, 0xd0, 0x2d, 0x45, 0x3d, 0x1a, 0x82, 0x71, 0xcd, 0x70, 0x6a, 0x74, 0xc3, 0x73, 0x77, 0x6c, - 0x5a, 0xf7, 0xc9, 0x25, 0x18, 0x6d, 0x3a, 0xc6, 0x81, 0x61, 0xd9, 0xc6, 0x8e, 0xcd, 0xcf, 0xe0, - 0xac, 0x26, 0x57, 0x91, 0x37, 0xe0, 0x1c, 0x93, 0x20, 0xf5, 0x74, 0xc7, 0x0d, 0x74, 0xee, 0xc7, - 0xec, 0xb9, 0xb6, 0x49, 0x3d, 0x61, 0xab, 0x66, 0x78, 0xf3, 0xba, 0x1b, 0xac, 0xb1, 0xc6, 0x7b, - 0xd8, 0x46, 0xae, 0xc0, 0x84, 0xe3, 0xea, 0x4c, 0xa3, 0x74, 0xde, 0x8e, 0x82, 0xcb, 0x6a, 0x63, - 0x8e, 0xcb, 0x30, 0xae, 0x61, 0x1d, 0x99, 0x87, 0xc9, 0xa6, 0x63, 0x52, 0x4f, 0x68, 0x66, 0x10, - 0x09, 0xb2, 0xb3, 0x9a, 0x9c, 0x87, 0xac, 0xe3, 0xf2, 0xe1, 0x51, 0x92, 0x59, 0x6d, 0xc4, 0x71, - 0x71, 0x40, 0x72, 0x0b, 0x0a, 0x8f, 0x9b, 0x16, 0xf5, 0xab, 0xd4, 0x09, 0x74, 0xfa, 0xb8, 0x69, - 0xd8, 0xbe, 0x1e, 0x58, 0xd5, 0x7d, 0xcb, 0xa9, 0xe1, 0x51, 0x96, 0xd5, 0x66, 0xa3, 0xf6, 0x15, - 0x6c, 0xde, 0xe2, 0xad, 0xe4, 0x15, 0x20, 0x1c, 0xa1, 0x5b, 0xd3, 0x03, 0xd7, 0xd5, 0x6d, 0xc3, - 0xab, 0x71, 0xbd, 0xc9, 0x6a, 0x93, 0xac, 0x65, 0xcd, 0xad, 0x6d, 0xb9, 0xee, 0x1a, 0xab, 0x26, - 0x57, 0x61, 0xc2, 0x3d, 0x88, 0x41, 0xcd, 0x22, 0x61, 0x47, 0xad, 0xba, 0x0f, 0x93, 0x28, 0x63, - 0xb6, 0x0c, 0x16, 0xba, 0xa1, 0xec, 0xe8, 0x7b, 0xdc, 0xa4, 0x9e, 0x45, 0x7d, 0xbd, 0x41, 0x3d, - 0xdd, 0xa7, 0x55, 0xd7, 0xe1, 0x9b, 0x54, 0xd1, 0xf2, 0xa2, 0x65, 0x83, 0x7a, 0x9b, 0x58, 0x4f, - 0xae, 0xc3, 0xd4, 0xcf, 0x7b, 0x56, 0x10, 0x27, 0x1e, 0x42, 0xe2, 0x49, 0xde, 0x10, 0xd1, 0xaa, - 0xf7, 0x00, 0x36, 0x3c, 0x1a, 0x04, 0xad, 0xcd, 0x86, 0xe1, 0xb0, 0xf3, 0xd7, 0x0f, 0x0c, 0x2f, - 0xd0, 0x43, 0x05, 0xca, 0x69, 0x59, 0xac, 0x60, 0x87, 0xf3, 0x39, 0x18, 0xa1, 0x0e, 0x1e, 0xbd, - 0xe2, 0x64, 0xc8, 0x50, 0x87, 0x9d, 0xb7, 0xb7, 0x53, 0xff, 0xf5, 0x07, 0x25, 0x45, 0xfd, 0xef, - 0x11, 0x66, 0x4e, 0x9c, 0x1a, 0x45, 0xeb, 0xf9, 0x36, 0xa4, 0xfc, 0x86, 0xe1, 0x20, 0x93, 0x64, - 0xb3, 0xd9, 0x1e, 0x5e, 0xec, 0x49, 0xec, 0x48, 0x56, 0x01, 0x50, 0xb4, 0xb2, 0x85, 0xb9, 0x32, - 0x88, 0xe2, 0x86, 0x46, 0xc7, 0x8b, 0x4c, 0xdb, 0xa2, 0x6c, 0x60, 0x46, 0x6f, 0x5e, 0x95, 0xb9, - 0x70, 0xd7, 0xb9, 0x1c, 0xb9, 0xd0, 0xe5, 0x68, 0x0a, 0xa1, 0x51, 0xe5, 0x1b, 0xb5, 0x0e, 0x13, - 0xbe, 0xdb, 0xf4, 0xaa, 0x54, 0x0f, 0x8d, 0x69, 0x1a, 0x0f, 0xbb, 0xbb, 0x47, 0x87, 0xa5, 0xb1, - 0x4d, 0x6c, 0x39, 0xdd, 0x91, 0x37, 0xe6, 0xb7, 0x99, 0x98, 0xe4, 0x31, 0x4c, 0x8a, 0xe1, 0x18, - 0x32, 0x1c, 0x2f, 0x83, 0xe3, 0xad, 0x1e, 0x1d, 0x96, 0xc6, 0xf9, 0x78, 0x9b, 0xac, 0x05, 0x07, - 0x7c, 0xfd, 0x44, 0x03, 0x8a, 0x7e, 0xda, 0xb8, 0x2f, 0xb1, 0x31, 0xbb, 0x7d, 0xde, 0x91, 0x1e, - 0x3e, 0xef, 0x12, 0x8c, 0x8b, 0x1d, 0x6c, 0x31, 0x60, 0x2d, 0x74, 0xd2, 0x46, 0x6f, 0x16, 0x24, - 0x91, 0x86, 0xc3, 0xe0, 0xde, 0x0a, 0xdd, 0x1a, 0xec, 0x74, 0x8f, 0xf7, 0x21, 0xf7, 0xd1, 0x80, - 0xa3, 0xfd, 0x28, 0xe4, 0x70, 0x49, 0xe6, 0x13, 0x17, 0x56, 0xb2, 0x37, 0x92, 0xd9, 0xe6, 0xf6, - 0xe7, 0x0e, 0x5f, 0x5b, 0xbf, 0x00, 0xc8, 0xe8, 0x7a, 0x3f, 0x46, 0xed, 0x4d, 0x25, 0xaf, 0xaf, - 0x4f, 0xbe, 0x02, 0xe3, 0x36, 0xb3, 0xdd, 0xd4, 0xd7, 0x6d, 0xb7, 0x6a, 0xd8, 0x85, 0xd1, 0x6e, - 0x53, 0xd9, 0xa5, 0x2b, 0x6b, 0xac, 0xc7, 0xbb, 0x86, 0x63, 0xd4, 0xa8, 0x27, 0xa9, 0xcc, 0x98, - 0xe0, 0xb4, 0xc6, 0x18, 0x91, 0x47, 0x30, 0x11, 0x72, 0xae, 0xd9, 0xee, 0x8e, 0x61, 0x17, 0xc6, - 0x9e, 0x9e, 0x75, 0x08, 0xf2, 0x2e, 0x72, 0x22, 0x77, 0x61, 0x4c, 0xbe, 0x18, 0x16, 0xc6, 0xbb, - 0x9c, 0xa4, 0x90, 0x33, 0xae, 0x46, 0xcc, 0x5b, 0x18, 0xb5, 0xdb, 0x55, 0xcc, 0xcd, 0x8f, 0x4c, - 0x5c, 0x61, 0x02, 0xcd, 0x52, 0xbb, 0x82, 0x9d, 0xc5, 0xa1, 0x3d, 0x9c, 0xe4, 0xa6, 0x53, 0x14, - 0xd5, 0x5f, 0x53, 0xc4, 0x81, 0xd0, 0xdf, 0x43, 0x35, 0x20, 0xe7, 0x31, 0x4a, 0xdd, 0x32, 0x99, - 0x37, 0x37, 0x3c, 0x3f, 0xbc, 0xb8, 0x7c, 0x74, 0x58, 0xca, 0xf2, 0x0d, 0xb7, 0xec, 0x9f, 0x58, - 0x8f, 0x45, 0x47, 0x2d, 0x8b, 0x6c, 0x57, 0x4d, 0x5f, 0xdd, 0x82, 0x89, 0x10, 0x8c, 0xf0, 0xaa, - 0x16, 0x21, 0x83, 0xad, 0xa1, 0x5b, 0x75, 0xa5, 0x9f, 0x7e, 0x48, 0xb2, 0x16, 0x3d, 0xd5, 0x79, - 0x18, 0xbf, 0x8b, 0xa1, 0x87, 0xbe, 0x1e, 0xd5, 0x8f, 0x15, 0x98, 0x5c, 0xc1, 0x2b, 0x3d, 0x13, - 0xab, 0x8f, 0x86, 0xf0, 0xab, 0x90, 0x8d, 0xb6, 0x30, 0xf7, 0x8f, 0x97, 0x8e, 0x0e, 0x4b, 0x23, - 0xa7, 0xdd, 0xbc, 0x23, 0xbe, 0xd8, 0xb6, 0x75, 0x98, 0x65, 0x8b, 0x41, 0x3d, 0x5f, 0x37, 0x1c, - 0x93, 0xef, 0xcb, 0x9a, 0x67, 0xd4, 0x43, 0x8f, 0xf9, 0xcd, 0x1e, 0xca, 0xc0, 0xc3, 0x0e, 0xe5, - 0x30, 0xfa, 0x50, 0xde, 0xe2, 0x0c, 0x16, 0x1c, 0xf3, 0x5e, 0xd4, 0x5d, 0x9b, 0x09, 0x7a, 0xd4, - 0xaa, 0x37, 0x80, 0x48, 0x33, 0xec, 0x2b, 0x91, 0x9f, 0x85, 0xe9, 0x18, 0xb9, 0x58, 0x96, 0x68, - 0xd7, 0xf2, 0x55, 0x49, 0xda, 0xb5, 0x1d, 0xf2, 0x8c, 0xed, 0x5a, 0xf5, 0xe7, 0x00, 0xb6, 0x3c, - 0xa3, 0x4a, 0x57, 0x0e, 0x98, 0x9a, 0xde, 0x82, 0x54, 0x60, 0xd5, 0xa9, 0x38, 0x73, 0x8a, 0x65, - 0x1e, 0x7f, 0x28, 0x87, 0xf1, 0x87, 0xf2, 0x56, 0x18, 0x7f, 0x58, 0xcc, 0x32, 0x26, 0xdf, 0xfd, - 0xb4, 0xa4, 0x68, 0xd8, 0x83, 0x29, 0x78, 0xfc, 0xa6, 0x1f, 0x16, 0xd5, 0x1f, 0x2a, 0x30, 0xb9, - 0x60, 0x33, 0x93, 0x10, 0xb8, 0xde, 0xb2, 0xd7, 0xd2, 0x9a, 0x0e, 0x5b, 0xd2, 0x50, 0x93, 0x71, - 0xac, 0x61, 0xbe, 0xa4, 0x42, 0x1f, 0x9f, 0x5a, 0x8f, 0x47, 0x84, 0x1e, 0x93, 0xb7, 0x20, 0x43, - 0xd9, 0x84, 0xf8, 0x36, 0x49, 0x3e, 0x3d, 0xdb, 0xd3, 0xd7, 0x44, 0x27, 0xf5, 0x26, 0x9c, 0x8d, - 0x10, 0x23, 0xef, 0x70, 0x95, 0xce, 0x77, 0xe2, 0x8e, 0x86, 0x54, 0xff, 0x52, 0x81, 0xd9, 0xce, - 0x4e, 0xbd, 0xef, 0x77, 0xc3, 0xcf, 0xf2, 0x7e, 0xb7, 0x04, 0x23, 0xa6, 0xd7, 0xd2, 0xbd, 0xa6, - 0x23, 0xb4, 0x35, 0x49, 0x13, 0x3a, 0x96, 0x41, 0xcb, 0x98, 0xf8, 0x57, 0xfd, 0x8e, 0x02, 0xf9, - 0x36, 0xf6, 0xff, 0x03, 0x66, 0xe8, 0x11, 0x4c, 0x49, 0x78, 0x84, 0x18, 0x57, 0x20, 0x2b, 0xa6, - 0x3a, 0x88, 0xd6, 0x77, 0xce, 0x75, 0x84, 0xcf, 0xd5, 0x57, 0x55, 0x18, 0xbb, 0xbf, 0xf9, 0x70, - 0x3d, 0x62, 0x1b, 0x06, 0xa1, 0x94, 0x76, 0x10, 0x4a, 0xfd, 0x81, 0x02, 0xa3, 0x6b, 0x6e, 0x6d, - 0xa0, 0xa0, 0x81, 0x4d, 0x0f, 0xa8, 0x2d, 0x94, 0x9e, 0x17, 0xc8, 0x0b, 0x00, 0xdc, 0x09, 0xc4, - 0xcd, 0xc4, 0xaf, 0x2b, 0xdc, 0x2d, 0x64, 0x1b, 0x88, 0x69, 0x11, 0x73, 0x03, 0xb1, 0x91, 0xdf, - 0xd8, 0x98, 0x5b, 0x88, 0x4d, 0x79, 0x18, 0xae, 0x1b, 0x4f, 0xd0, 0x33, 0xca, 0x69, 0xec, 0x27, - 0xdb, 0x58, 0x0d, 0x23, 0x08, 0xa8, 0xe7, 0x88, 0xa0, 0x50, 0x58, 0x54, 0x1f, 0x02, 0x59, 0x73, - 0x6b, 0xec, 0xc6, 0x62, 0x49, 0xf6, 0xfa, 0x0b, 0xcc, 0xc7, 0xc4, 0x2a, 0x21, 0xa4, 0xf3, 0x9d, - 0x17, 0x7e, 0xdb, 0xad, 0x95, 0xe5, 0x1b, 0x5c, 0x48, 0xaf, 0x96, 0x61, 0x7a, 0xcd, 0xad, 0xdd, - 0xb1, 0x6c, 0xea, 0xaf, 0x59, 0x7e, 0xd0, 0xd7, 0x34, 0x6d, 0xc0, 0x4c, 0x9c, 0x5e, 0x40, 0xb8, - 0x05, 0xe9, 0x5d, 0x56, 0x29, 0x00, 0x5c, 0xec, 0x05, 0x80, 0xf5, 0x92, 0xad, 0x11, 0x76, 0x50, - 0xdf, 0x82, 0x09, 0xc1, 0xb1, 0xaf, 0xe4, 0x09, 0xa4, 0x58, 0x1f, 0x21, 0x78, 0xfc, 0xcd, 0xce, - 0x99, 0xcd, 0xc0, 0xa8, 0xee, 0xf7, 0xb7, 0xaa, 0x9b, 0x90, 0x62, 0xa3, 0xe0, 0x3d, 0xd3, 0x10, - 0x06, 0x2f, 0xa7, 0xe1, 0x6f, 0xe6, 0xc2, 0x33, 0x6e, 0xba, 0x6f, 0x7d, 0x9d, 0xb3, 0x1f, 0xd6, - 0xb2, 0xac, 0x62, 0xd3, 0xfa, 0x3a, 0x25, 0x45, 0xc8, 0x56, 0x5d, 0x27, 0x40, 0xdb, 0xc2, 0xc3, - 0x96, 0x51, 0x59, 0xfd, 0x3d, 0x05, 0x26, 0xef, 0xd2, 0x00, 0x05, 0xd2, 0x17, 0xff, 0x05, 0xc8, - 0xd9, 0x96, 0x1f, 0xe8, 0xae, 0x63, 0x87, 0x21, 0xa7, 0x2c, 0xab, 0x78, 0xe8, 0xd8, 0x2d, 0xf2, - 0xa6, 0x08, 0xc8, 0xa6, 0x31, 0x20, 0x7b, 0x39, 0x41, 0xcd, 0xd9, 0x60, 0x52, 0xd8, 0xb5, 0x08, - 0x59, 0xa1, 0x1e, 0xfc, 0x66, 0x9f, 0xd3, 0xa2, 0xb2, 0xba, 0x0a, 0xf9, 0x36, 0x3a, 0xb1, 0x54, - 0x6f, 0xc4, 0x97, 0xaa, 0xd4, 0x67, 0xa4, 0x70, 0x9d, 0xbe, 0x09, 0x13, 0x1b, 0x9e, 0xbb, 0x3b, - 0xc8, 0x3a, 0x2d, 0xc6, 0xa6, 0x52, 0x4e, 0xbc, 0xc6, 0xc8, 0x1c, 0xcb, 0xed, 0x59, 0xa9, 0x79, - 0x48, 0x61, 0xf8, 0x31, 0x0b, 0xa9, 0x7b, 0x2b, 0x0b, 0x1b, 0xf9, 0x33, 0xea, 0x35, 0x98, 0x78, - 0x97, 0x06, 0x9e, 0x55, 0xed, 0xbf, 0xd4, 0x7f, 0x82, 0x0e, 0xd6, 0x6e, 0x80, 0x56, 0x86, 0x59, - 0xcf, 0xe7, 0x1a, 0x6f, 0x7b, 0x07, 0xd2, 0x68, 0xc5, 0x06, 0xba, 0x6f, 0x75, 0xdc, 0x93, 0xb0, - 0xa3, 0x7a, 0x9d, 0xb9, 0x60, 0x02, 0xee, 0x0a, 0xbb, 0x39, 0xc8, 0x67, 0xab, 0x12, 0x3f, 0x5b, - 0x3f, 0x1c, 0x62, 0x37, 0x5d, 0x41, 0x2c, 0x1c, 0xd1, 0xe7, 0x7d, 0xb6, 0xde, 0x85, 0x0c, 0x5e, - 0x68, 0xc2, 0xb3, 0xf5, 0x5a, 0x9f, 0x2b, 0x65, 0x7b, 0x22, 0xa1, 0x57, 0xc8, 0xbb, 0x93, 0xe5, - 0x30, 0x5e, 0x37, 0x8c, 0x7c, 0xe6, 0x07, 0xe1, 0xc3, 0xa4, 0x1d, 0x8f, 0xd5, 0x35, 0x21, 0xcf, - 0x5a, 0x97, 0xe9, 0x4e, 0xb3, 0x16, 0xea, 0x42, 0xec, 0x84, 0x52, 0x9e, 0xcb, 0x09, 0xf5, 0xcf, - 0x43, 0x30, 0x25, 0x8d, 0x2b, 0xb6, 0xd3, 0x77, 0x94, 0x0e, 0x6f, 0xf9, 0x56, 0x9f, 0x49, 0xc5, - 0xba, 0xf3, 0x61, 0x44, 0x74, 0xed, 0x8b, 0x6c, 0x92, 0x1f, 0x7d, 0xfa, 0x94, 0x40, 0x05, 0x8a, - 0x67, 0xb6, 0x58, 0x45, 0x0a, 0xa3, 0x12, 0x3a, 0x39, 0x42, 0x36, 0xcc, 0x23, 0x64, 0xef, 0xc4, - 0x23, 0x64, 0xd7, 0x07, 0x19, 0x88, 0x6b, 0xac, 0x1c, 0x1e, 0xfb, 0xd6, 0x10, 0x8c, 0x2e, 0x54, - 0x03, 0xeb, 0x80, 0xbe, 0xd7, 0xa4, 0x5e, 0x8b, 0xcc, 0xc2, 0x50, 0xb8, 0xa1, 0x17, 0x33, 0x47, - 0x87, 0xa5, 0xa1, 0xd5, 0x65, 0x6d, 0xc8, 0x32, 0xd9, 0xf8, 0xfe, 0xe3, 0xf0, 0xd4, 0x65, 0x3f, - 0xc9, 0x6d, 0x74, 0x88, 0xbd, 0x40, 0xc4, 0xa8, 0x07, 0xf3, 0x5d, 0x79, 0x17, 0xf2, 0x12, 0x4c, - 0x58, 0xbe, 0x6e, 0x5a, 0x7e, 0xe0, 0x59, 0x3b, 0xcd, 0x76, 0x08, 0x6c, 0xdc, 0xf2, 0x97, 0xdb, - 0x95, 0x64, 0x11, 0xd2, 0x8d, 0xbd, 0x30, 0xfa, 0x35, 0xd1, 0x33, 0xc0, 0x1c, 0x79, 0x1f, 0xed, - 0x39, 0x94, 0x37, 0x58, 0x1f, 0x8d, 0x77, 0x55, 0x5f, 0x82, 0x34, 0x96, 0xc9, 0x38, 0xe4, 0x36, - 0xb4, 0x95, 0x8d, 0x05, 0x6d, 0x75, 0xfd, 0x6e, 0xfe, 0x0c, 0x2b, 0xae, 0x7c, 0x65, 0x65, 0x69, - 0x7b, 0x8b, 0x15, 0x15, 0xf5, 0x35, 0x98, 0x66, 0x47, 0xea, 0x26, 0xf5, 0x7d, 0xcb, 0x75, 0x22, - 0x23, 0x57, 0x84, 0x6c, 0xd3, 0xa7, 0x9e, 0x74, 0x64, 0x45, 0x65, 0xf5, 0x1f, 0x53, 0x30, 0x22, - 0xe8, 0x9f, 0xab, 0x85, 0x93, 0x31, 0x0c, 0xc5, 0x31, 0x30, 0x41, 0x56, 0x6d, 0x8b, 0x3a, 0x81, - 0x1e, 0x26, 0x1d, 0xb8, 0xf3, 0x33, 0xce, 0x6b, 0x17, 0x44, 0x52, 0xe1, 0x1a, 0xe4, 0x31, 0x14, - 0x5d, 0xc5, 0x6c, 0xa7, 0x8e, 0xac, 0xb8, 0x23, 0x34, 0x29, 0xd5, 0xaf, 0x33, 0x8e, 0x9b, 0x30, - 0x61, 0xa0, 0x2c, 0x75, 0x11, 0xa4, 0xc3, 0x14, 0x5a, 0x47, 0x08, 0xea, 0x78, 0xe1, 0x87, 0x97, - 0x7e, 0x23, 0xaa, 0xb2, 0xa8, 0xdf, 0xd6, 0x95, 0xcc, 0xc9, 0x75, 0xe5, 0xab, 0x90, 0xdb, 0x3f, - 0xd0, 0x83, 0x27, 0x0e, 0x13, 0xee, 0x08, 0xf3, 0x00, 0x16, 0x17, 0xff, 0x75, 0x50, 0x91, 0xf2, - 0xe4, 0x71, 0xd3, 0x32, 0xcb, 0xdb, 0xdb, 0xab, 0xcc, 0x24, 0x8d, 0x3c, 0x38, 0xd8, 0x7a, 0xe2, - 0x30, 0xf3, 0xba, 0x8f, 0x3f, 0x30, 0xf4, 0x68, 0x1b, 0x7e, 0xa0, 0x4b, 0xb3, 0x6e, 0x61, 0x98, - 0x33, 0xa7, 0x4d, 0xb2, 0x86, 0xee, 0xdd, 0x91, 0x43, 0x10, 0xf2, 0xee, 0x28, 0xc1, 0xa8, 0xc1, - 0xdc, 0x5f, 0x7d, 0xa7, 0x15, 0x50, 0x1e, 0xd8, 0x19, 0xd6, 0x00, 0xab, 0x16, 0x59, 0x0d, 0xb9, - 0x0a, 0x93, 0x75, 0xe3, 0x89, 0x2e, 0x13, 0x8d, 0x22, 0xd1, 0x78, 0xdd, 0x78, 0xb2, 0x10, 0xd1, - 0xa9, 0xbf, 0xaa, 0xc0, 0x94, 0xac, 0x87, 0xfc, 0x3c, 0x7a, 0x9e, 0xda, 0x75, 0xfc, 0x3d, 0xf2, - 0x8f, 0x15, 0x98, 0x89, 0xef, 0x09, 0x61, 0x74, 0x97, 0x21, 0xeb, 0x8b, 0x3a, 0x61, 0x75, 0xd5, - 0xa4, 0x1c, 0x13, 0x27, 0x0d, 0xc3, 0x60, 0x61, 0x4f, 0x72, 0xbf, 0xc3, 0x52, 0x26, 0xed, 0xee, - 0x2e, 0x91, 0xc4, 0x8d, 0xa5, 0xfa, 0x18, 0xc8, 0x92, 0xe1, 0x54, 0xa9, 0x8d, 0xcb, 0xd4, 0xd7, - 0x45, 0xba, 0x0a, 0x59, 0x5c, 0x66, 0xd6, 0x82, 0x93, 0x5e, 0x1c, 0x65, 0xaa, 0x81, 0x9d, 0x99, - 0x6a, 0x60, 0x63, 0xc7, 0xce, 0x1b, 0xee, 0xd8, 0xfd, 0x77, 0x61, 0x3a, 0x36, 0xa4, 0x90, 0x0d, - 0x73, 0x57, 0xb1, 0x9a, 0x9a, 0x22, 0xb3, 0x10, 0x95, 0xd9, 0xdd, 0x05, 0xf1, 0x86, 0x77, 0x17, - 0x2c, 0xa8, 0x2d, 0x98, 0xe1, 0x8c, 0xc4, 0x04, 0xfb, 0xa2, 0x7f, 0x15, 0x40, 0x08, 0x31, 0xc4, - 0x3f, 0xc6, 0xd3, 0x5e, 0x82, 0xc1, 0xea, 0xb2, 0x96, 0x13, 0x04, 0x7d, 0xe6, 0xb0, 0x0a, 0x67, - 0x3b, 0x86, 0x7e, 0xea, 0x59, 0xfc, 0x9b, 0x02, 0xf9, 0xcd, 0x86, 0xe1, 0xc4, 0x62, 0x2c, 0x97, - 0x3b, 0xa6, 0xb0, 0x08, 0x6d, 0xbd, 0x8d, 0xa6, 0xa3, 0xc9, 0x01, 0x7c, 0x3e, 0x9b, 0x37, 0x7e, - 0x72, 0x58, 0x7a, 0xed, 0x64, 0xc7, 0xf0, 0x03, 0xda, 0x92, 0xe2, 0xfe, 0xeb, 0xed, 0xb8, 0xff, - 0xf0, 0x69, 0x38, 0x8a, 0x74, 0x81, 0xfa, 0x57, 0x0a, 0x4c, 0x49, 0xb3, 0x13, 0x52, 0xda, 0x84, - 0xd1, 0xc0, 0x0d, 0x0c, 0x5b, 0x0f, 0x03, 0x43, 0x4a, 0xa7, 0x1a, 0x1f, 0x13, 0xbc, 0x7a, 0xf7, - 0xa7, 0x96, 0x96, 0x90, 0x55, 0x98, 0x75, 0x45, 0x36, 0x58, 0xc3, 0x4c, 0x09, 0x77, 0xa5, 0xaa, - 0x6e, 0xd3, 0xe1, 0xf9, 0xb8, 0xb4, 0x06, 0x58, 0xb5, 0xc4, 0x6a, 0xc8, 0xeb, 0x30, 0x6b, 0x34, - 0x1a, 0x9e, 0xfb, 0xc4, 0xaa, 0x1b, 0x01, 0x65, 0x87, 0xe8, 0xbe, 0xb0, 0x28, 0x3c, 0x43, 0x39, - 0x23, 0xb5, 0x2e, 0x5b, 0xfe, 0x3e, 0x37, 0x2c, 0xff, 0x1f, 0x66, 0x44, 0x40, 0x3a, 0x1e, 0xfb, - 0x1c, 0x64, 0x89, 0xd4, 0xef, 0x8f, 0xc3, 0xd9, 0x8e, 0xde, 0xdd, 0x91, 0x96, 0xec, 0xb3, 0xb6, - 0x4c, 0x7f, 0xab, 0xc0, 0x74, 0x18, 0x34, 0xd7, 0x77, 0x5a, 0x51, 0x16, 0x23, 0x87, 0xe6, 0xe2, - 0x4e, 0xf2, 0xc5, 0xa6, 0x1b, 0x6b, 0x39, 0x0a, 0xc8, 0xb7, 0x78, 0xc6, 0x82, 0xbb, 0x7d, 0x0f, - 0xd9, 0x0a, 0x1c, 0x1d, 0x96, 0xf2, 0x1d, 0xcd, 0xcb, 0x1f, 0x7d, 0xfa, 0x74, 0xf0, 0xf3, 0x8d, - 0x8e, 0x71, 0x8a, 0x7f, 0x9f, 0xe3, 0x99, 0xf4, 0x28, 0x03, 0xd9, 0x95, 0xb7, 0x50, 0x7a, 0xe4, - 0x2d, 0x7e, 0x51, 0x81, 0xb3, 0x52, 0x52, 0x52, 0xef, 0x0c, 0x01, 0x3d, 0x3c, 0x3a, 0x2c, 0x4d, - 0x6f, 0xb7, 0x09, 0x4e, 0xed, 0x6b, 0x4f, 0x37, 0x3b, 0x99, 0x99, 0x3e, 0xf9, 0x53, 0x05, 0xae, - 0x4a, 0x19, 0xcd, 0xae, 0x84, 0xa8, 0x04, 0x6b, 0x18, 0x61, 0xfd, 0xcc, 0xd1, 0x61, 0xe9, 0x52, - 0x3b, 0xdd, 0x19, 0x4f, 0x91, 0x9e, 0x1a, 0xe3, 0x25, 0x2f, 0x91, 0xb3, 0xe9, 0x93, 0x5f, 0x51, - 0xa0, 0x10, 0xcf, 0xc2, 0x4a, 0x10, 0x53, 0x08, 0x71, 0xe3, 0xe8, 0xb0, 0x34, 0xb3, 0x2e, 0xe5, - 0x64, 0x4f, 0x0d, 0x6b, 0xc6, 0xe9, 0xe2, 0x66, 0xfa, 0xe4, 0x09, 0x90, 0x30, 0x7f, 0x2b, 0x61, - 0x48, 0x23, 0x86, 0x07, 0x47, 0x87, 0xa5, 0xc9, 0x75, 0x9e, 0xcd, 0x3d, 0xf5, 0xf0, 0x93, 0x8e, - 0xcc, 0xc8, 0xf4, 0xc9, 0x6f, 0x2a, 0x70, 0xbe, 0x23, 0x9b, 0x2c, 0x21, 0xc8, 0x20, 0x82, 0xcd, - 0xa3, 0xc3, 0xd2, 0xb9, 0xed, 0x38, 0xd1, 0xa9, 0x91, 0x9c, 0x6b, 0xf6, 0x62, 0x68, 0xfa, 0xe4, - 0x0f, 0x15, 0x50, 0x8f, 0xcb, 0x58, 0x4b, 0xd0, 0x46, 0x10, 0xda, 0xa3, 0xa3, 0xc3, 0xd2, 0xdc, - 0x7b, 0x3d, 0xf3, 0xd7, 0xa7, 0x46, 0x38, 0xf7, 0x38, 0x81, 0xaf, 0xe9, 0x93, 0x8f, 0x15, 0xb8, - 0xd8, 0x9d, 0x20, 0x97, 0x20, 0x66, 0xdb, 0xd2, 0xd3, 0xe2, 0xe9, 0xf2, 0xd3, 0x4b, 0xcf, 0xeb, - 0xc5, 0xd0, 0xf4, 0xc9, 0xaf, 0x2b, 0x50, 0x88, 0xa7, 0xdc, 0x25, 0x40, 0x39, 0x04, 0xa4, 0x1d, - 0x1d, 0x96, 0x66, 0x1f, 0x1e, 0x3c, 0xd3, 0xd5, 0x9c, 0x75, 0x0f, 0x7a, 0x2d, 0x66, 0xf1, 0x23, - 0x25, 0x3a, 0x0f, 0xe2, 0xd6, 0x54, 0xbe, 0xa6, 0xa6, 0xf9, 0x35, 0x75, 0x33, 0x7e, 0x4d, 0x7d, - 0xeb, 0xc4, 0x66, 0x5b, 0xb6, 0x9c, 0xd2, 0xcd, 0xf5, 0x7e, 0x2a, 0xab, 0xe4, 0xb3, 0xea, 0x9b, - 0x90, 0xbf, 0xe7, 0x06, 0x4f, 0x71, 0xa6, 0x7d, 0x7b, 0x04, 0xa6, 0xa4, 0x9e, 0x9f, 0xc1, 0xcb, - 0xb0, 0x1f, 0x29, 0x70, 0x76, 0xcf, 0x0d, 0xf8, 0xca, 0xc5, 0x4e, 0x34, 0xee, 0x00, 0x2f, 0x25, - 0x88, 0xa6, 0x0b, 0x69, 0xbb, 0x26, 0x7e, 0x9c, 0x6d, 0x88, 0xe3, 0x6c, 0xaa, 0xb3, 0xfd, 0xa9, - 0xcf, 0xb3, 0xa9, 0xbd, 0xce, 0x91, 0x8a, 0x07, 0x90, 0x0d, 0xd9, 0x93, 0x2f, 0x42, 0xca, 0xa4, - 0x7e, 0x55, 0x78, 0x3f, 0x6a, 0x8f, 0xac, 0x3a, 0xd2, 0x2d, 0x53, 0xbf, 0xea, 0x59, 0x8d, 0x20, - 0x72, 0xdd, 0xb1, 0xd7, 0x31, 0xaf, 0x44, 0x86, 0x7a, 0xbf, 0x12, 0x29, 0xfe, 0x9d, 0x02, 0xe3, - 0x98, 0x4d, 0x8c, 0xd6, 0xeb, 0x79, 0xa7, 0x2a, 0x1f, 0x01, 0xb4, 0x97, 0x4c, 0xac, 0xd3, 0x1b, - 0x4f, 0xb5, 0x4e, 0xd1, 0xc3, 0xb2, 0x90, 0xa2, 0xf8, 0xcb, 0x0a, 0x77, 0x0b, 0xa2, 0xc9, 0x0c, - 0xe4, 0x16, 0x68, 0x90, 0x41, 0x70, 0x21, 0x9a, 0xdb, 0x27, 0x42, 0x13, 0x93, 0x9e, 0x26, 0x38, - 0x15, 0xbf, 0x09, 0xb3, 0xbd, 0xd5, 0xa9, 0xc7, 0x7e, 0x7e, 0x18, 0xdf, 0xcf, 0x5f, 0x38, 0xd1, - 0xf0, 0xf2, 0x74, 0xe5, 0x28, 0xd4, 0x35, 0x18, 0x1b, 0x34, 0xed, 0xf7, 0x47, 0x69, 0x91, 0xbe, - 0xff, 0x4c, 0xf6, 0xac, 0x1c, 0xdb, 0x1d, 0x7a, 0x0e, 0xb1, 0xdd, 0xbf, 0x56, 0x60, 0xc6, 0x13, - 0x13, 0x89, 0x99, 0x04, 0x1e, 0xa2, 0x7d, 0xbb, 0x5f, 0x34, 0xbb, 0x1d, 0xc9, 0x0c, 0x99, 0x1c, - 0x63, 0x0e, 0x3a, 0xdb, 0x9f, 0xde, 0x1c, 0x78, 0x9d, 0x23, 0x15, 0xbf, 0xd7, 0xa9, 0xc8, 0x45, - 0xc8, 0x86, 0x54, 0xe1, 0xf5, 0xd1, 0x3b, 0x56, 0xc9, 0x7b, 0xbd, 0x53, 0x7f, 0x07, 0xd2, 0x96, - 0xb3, 0xeb, 0x86, 0x91, 0xea, 0x13, 0x05, 0xf5, 0xb1, 0x63, 0xf1, 0x7d, 0x98, 0xed, 0x2d, 0x92, - 0x1e, 0x2a, 0xfd, 0x20, 0xae, 0xd2, 0x6f, 0x0c, 0x2c, 0xf4, 0x63, 0xd4, 0xf9, 0x7e, 0x2a, 0x9b, - 0xca, 0xa7, 0xd5, 0x1b, 0x40, 0x96, 0xdb, 0xdf, 0x65, 0xf4, 0x4d, 0x9b, 0xcc, 0x0b, 0xdb, 0xd6, - 0x9f, 0xf2, 0xcf, 0x86, 0x60, 0x0c, 0x49, 0xc3, 0xcf, 0x09, 0x9e, 0xb7, 0x15, 0x7c, 0x05, 0xa6, - 0xa8, 0x53, 0xf5, 0x5a, 0x0d, 0x8c, 0x1e, 0x8a, 0x87, 0x3b, 0x78, 0x55, 0xd7, 0xf2, 0xed, 0x06, - 0x91, 0x0e, 0x29, 0x85, 0xb7, 0x62, 0x9e, 0xe7, 0xe2, 0x97, 0x52, 0x7e, 0xc3, 0xc5, 0x54, 0x58, - 0x9b, 0x80, 0xdf, 0x5a, 0x53, 0x12, 0x01, 0x0f, 0x96, 0xcd, 0x43, 0x5e, 0x04, 0xe3, 0xf6, 0x69, - 0x4b, 0xb0, 0xe1, 0x2f, 0x49, 0x45, 0x68, 0xf2, 0x01, 0x6d, 0x71, 0x56, 0x71, 0x4a, 0xce, 0x2f, - 0xd3, 0x41, 0xc9, 0xef, 0xbf, 0x5f, 0x86, 0x89, 0x50, 0xba, 0x51, 0x76, 0x3b, 0x34, 0xa4, 0x3c, - 0x86, 0xf5, 0x72, 0x52, 0x0c, 0x4b, 0x92, 0x76, 0x18, 0x7a, 0xe2, 0x9d, 0xd5, 0x5b, 0x30, 0x85, - 0x4f, 0xf6, 0xea, 0xd4, 0x39, 0x59, 0xe0, 0x43, 0xfd, 0x38, 0x0d, 0x44, 0xee, 0x2a, 0x70, 0x35, - 0x30, 0x97, 0x2d, 0x6a, 0x05, 0xb6, 0xfb, 0x89, 0xd8, 0x3a, 0x59, 0x94, 0x97, 0x5c, 0xdb, 0xa6, - 0xd5, 0x80, 0x9a, 0x51, 0x5b, 0xd7, 0x1b, 0x32, 0x69, 0x0c, 0xb2, 0x04, 0x80, 0x11, 0x50, 0x8f, - 0xfa, 0xf4, 0x64, 0xe1, 0xfc, 0x1c, 0xeb, 0xa7, 0xb1, 0x6e, 0xe4, 0x4d, 0x28, 0x58, 0x4e, 0x40, - 0x3d, 0xc7, 0xb0, 0x75, 0xa3, 0xd1, 0xc0, 0x18, 0xb3, 0xde, 0xf0, 0xe8, 0xae, 0xf5, 0x44, 0x84, - 0x9a, 0xcf, 0x86, 0xed, 0x0b, 0x8d, 0xc6, 0xba, 0x51, 0xa7, 0x1b, 0xd8, 0x58, 0xfc, 0x1b, 0x05, - 0xe6, 0x56, 0xc4, 0xa7, 0x10, 0x3d, 0xf0, 0x3e, 0xa0, 0x2d, 0x72, 0x07, 0xb2, 0x6c, 0x7d, 0xa3, - 0x57, 0x03, 0x1d, 0xef, 0x4b, 0x1e, 0xdb, 0xe5, 0xde, 0x1d, 0xc3, 0x7c, 0xfb, 0x3e, 0x6d, 0x2d, - 0x1b, 0x81, 0x21, 0x9f, 0x14, 0x43, 0xcf, 0xf8, 0xa4, 0x60, 0xd3, 0xb8, 0x98, 0x24, 0x77, 0x62, - 0xb6, 0xed, 0xce, 0xe8, 0xcd, 0xb5, 0x93, 0x2d, 0x68, 0xb2, 0x7c, 0xc4, 0x34, 0xd1, 0x96, 0x7d, - 0x29, 0x7c, 0xa6, 0x34, 0xd4, 0xe5, 0x8f, 0x1d, 0x23, 0xa7, 0xd8, 0xf3, 0xa4, 0xeb, 0x57, 0x20, - 0x1b, 0x66, 0xb8, 0xdb, 0xd9, 0x5f, 0x32, 0x01, 0x70, 0xf7, 0xa1, 0xf6, 0x70, 0x7b, 0x6b, 0x75, - 0x7d, 0x65, 0x33, 0xaf, 0xdc, 0xfc, 0xd1, 0x1c, 0x64, 0xc4, 0x76, 0xff, 0xbe, 0x02, 0x63, 0xf2, - 0x27, 0x26, 0xa4, 0x3c, 0xd8, 0x47, 0x24, 0xe1, 0x5e, 0x29, 0x56, 0x06, 0xa6, 0xe7, 0xc2, 0x50, - 0x5f, 0xfe, 0xe8, 0x9f, 0xfe, 0xf3, 0xb7, 0x86, 0x5e, 0x24, 0xa5, 0x8a, 0x30, 0x45, 0x15, 0xf9, - 0x0b, 0x94, 0xca, 0xfb, 0x62, 0x89, 0x3f, 0x60, 0xb7, 0xe0, 0x91, 0xd0, 0x44, 0x26, 0xe5, 0xe1, - 0xe2, 0x1f, 0xac, 0x14, 0xaf, 0x0f, 0x42, 0x2a, 0xb0, 0xdc, 0x40, 0x2c, 0x2f, 0x93, 0x62, 0x84, - 0xc5, 0xe4, 0x14, 0x6d, 0x18, 0x8f, 0x72, 0x64, 0xa4, 0xb2, 0x47, 0x0d, 0x3b, 0xd8, 0x23, 0x1e, - 0xa4, 0xf1, 0x13, 0x0a, 0x92, 0x64, 0x6c, 0xe4, 0x8f, 0x2e, 0x8a, 0xf3, 0xfd, 0x09, 0x05, 0x94, - 0x59, 0x84, 0x92, 0x27, 0x13, 0x11, 0x14, 0xcc, 0xd7, 0x92, 0x6f, 0x40, 0x0a, 0x93, 0xf0, 0x57, - 0xfb, 0x70, 0x0a, 0x47, 0x3c, 0xd1, 0x67, 0x1c, 0xea, 0x25, 0x1c, 0xb5, 0x48, 0x0a, 0xf1, 0x51, - 0xa5, 0x55, 0xf8, 0x80, 0x7f, 0xb2, 0x81, 0x89, 0x57, 0xf2, 0xca, 0x60, 0xe9, 0xd9, 0xe3, 0x91, - 0x1c, 0x9b, 0xcb, 0x55, 0xcf, 0x22, 0x92, 0x49, 0x32, 0x1e, 0x21, 0x61, 0xb7, 0x69, 0xf2, 0xa1, - 0x02, 0x19, 0xee, 0x85, 0x92, 0xbe, 0x4f, 0x76, 0x23, 0xa9, 0x5f, 0x1b, 0x80, 0x52, 0x0c, 0xfb, - 0x22, 0x0e, 0x7b, 0x81, 0x9c, 0x97, 0x86, 0x65, 0x04, 0x92, 0x04, 0x7c, 0xc8, 0xf0, 0xd7, 0x98, - 0x89, 0x08, 0x62, 0x0f, 0x36, 0x8b, 0xf2, 0x1b, 0x1e, 0xf1, 0x15, 0x29, 0x73, 0x72, 0x84, 0xd4, - 0xbb, 0x07, 0x15, 0x1f, 0x9c, 0xb6, 0x07, 0xfd, 0x6d, 0x05, 0x46, 0xa5, 0x87, 0x88, 0xe4, 0xc6, - 0x60, 0x0f, 0x16, 0xc3, 0xf1, 0xcb, 0x83, 0x92, 0x0b, 0x31, 0x5c, 0x45, 0x44, 0x97, 0xc8, 0x5c, - 0x84, 0x88, 0x47, 0xbb, 0xd1, 0xaa, 0x48, 0xb0, 0xbe, 0xa7, 0x40, 0x2e, 0x7a, 0x29, 0x96, 0xa8, - 0x0e, 0x9d, 0xef, 0xe3, 0x12, 0xd5, 0xa1, 0xeb, 0xf1, 0x9a, 0x7a, 0x0d, 0x01, 0x5d, 0x26, 0x2f, - 0x46, 0x80, 0x8c, 0x90, 0x06, 0x55, 0x54, 0xc2, 0xf4, 0x03, 0x05, 0x26, 0xe2, 0x2f, 0x09, 0xc9, - 0xe7, 0x06, 0x1a, 0x4b, 0xba, 0xb2, 0x14, 0x5f, 0x3b, 0x41, 0x0f, 0x01, 0xf1, 0x15, 0x84, 0xf8, - 0x12, 0xb9, 0xdc, 0x03, 0x22, 0x2a, 0x51, 0xe5, 0xfd, 0xf0, 0xf2, 0xf1, 0x01, 0xf9, 0xb6, 0x02, - 0x63, 0x72, 0x1a, 0x2c, 0xd1, 0xce, 0xf6, 0x48, 0x65, 0x27, 0xda, 0xd9, 0x5e, 0x69, 0x3e, 0xf5, - 0x3c, 0xc2, 0x9b, 0x26, 0x53, 0x11, 0xbc, 0x28, 0x77, 0xf7, 0x3b, 0x22, 0x4d, 0x89, 0xcf, 0xc5, - 0x3f, 0x3b, 0x44, 0x25, 0x44, 0x74, 0x9e, 0x9c, 0x8b, 0x10, 0xe1, 0xc3, 0x77, 0x5d, 0xc6, 0x35, - 0x2a, 0x65, 0xe5, 0x12, 0x95, 0xbe, 0x3b, 0x61, 0x98, 0xa8, 0xf4, 0x3d, 0x92, 0x7d, 0xbd, 0x4e, - 0x22, 0xa4, 0xe2, 0x49, 0x64, 0x49, 0xc3, 0x7e, 0x5f, 0x81, 0xf1, 0x58, 0xa6, 0x8d, 0x54, 0xfa, - 0x0e, 0x15, 0x4f, 0x07, 0x16, 0x3f, 0x37, 0x78, 0x87, 0x63, 0x77, 0x80, 0x40, 0x27, 0xc4, 0x25, - 0xe1, 0xfb, 0x50, 0x81, 0x5c, 0x94, 0xdf, 0x4a, 0xdc, 0x95, 0x9d, 0x39, 0xbe, 0xc4, 0x5d, 0xd9, - 0x95, 0x32, 0x53, 0x0b, 0x88, 0x89, 0xa8, 0x6d, 0x23, 0xed, 0x37, 0x0c, 0xe7, 0xb6, 0x72, 0x9d, - 0x7c, 0x03, 0x3d, 0x8a, 0xea, 0x7e, 0xb2, 0x99, 0x8e, 0xbd, 0x36, 0x2c, 0x26, 0x9d, 0xa2, 0xf2, - 0x93, 0xd3, 0x1e, 0xf6, 0xd2, 0x47, 0x46, 0x92, 0x08, 0x7e, 0x41, 0x81, 0x11, 0xf1, 0x20, 0x2e, - 0xd1, 0x59, 0x88, 0x3f, 0x9a, 0x1b, 0x1c, 0x82, 0x8a, 0x10, 0x2e, 0x4a, 0x9e, 0x42, 0x83, 0x73, - 0xea, 0xc0, 0x20, 0x5e, 0xd9, 0x25, 0x62, 0x88, 0xbf, 0xc4, 0x3b, 0x0d, 0x86, 0x3a, 0xe7, 0x24, - 0x61, 0xf8, 0x96, 0x02, 0xd9, 0xf0, 0xd5, 0x22, 0x49, 0x72, 0x85, 0x3a, 0x1e, 0x5e, 0x16, 0x5f, - 0x19, 0x88, 0x56, 0x20, 0xe9, 0x76, 0x1b, 0xf0, 0x9a, 0x17, 0x3f, 0xbf, 0xc6, 0xe4, 0xc7, 0xae, - 0xc9, 0xd6, 0xa5, 0xfb, 0x15, 0x6d, 0xb2, 0x75, 0xe9, 0xf1, 0x8a, 0x56, 0xbd, 0x8c, 0x98, 0x5e, - 0x20, 0x17, 0x24, 0xeb, 0x52, 0xeb, 0x84, 0xc5, 0x7c, 0x4a, 0xd1, 0x3b, 0x71, 0x89, 0xe2, 0xaf, - 0x6a, 0x8b, 0x37, 0x92, 0x49, 0x3b, 0xde, 0x14, 0xab, 0xd7, 0x11, 0xca, 0x15, 0xa2, 0x26, 0x40, - 0xa9, 0xbc, 0xcf, 0x2a, 0x3e, 0x60, 0xfe, 0xdd, 0x9a, 0x5b, 0xf3, 0x13, 0xfd, 0x3b, 0xe9, 0x69, - 0xf5, 0x49, 0xa1, 0xf4, 0xb2, 0xb9, 0x35, 0x59, 0x22, 0x1f, 0x2b, 0xf8, 0x35, 0x67, 0x3b, 0x72, - 0x9f, 0x68, 0xdb, 0x7a, 0x25, 0xa1, 0x13, 0x6d, 0x5b, 0xcf, 0xa4, 0x80, 0x3a, 0x87, 0xa8, 0x0a, - 0x64, 0x56, 0xde, 0x4d, 0x8c, 0x4e, 0x3c, 0xc3, 0xfb, 0x48, 0x81, 0x5c, 0x14, 0x7e, 0x4c, 0x34, - 0x68, 0x9d, 0xd9, 0x83, 0x44, 0x83, 0xd6, 0x15, 0xd1, 0x54, 0x8b, 0x08, 0x64, 0x86, 0x90, 0x08, - 0xc8, 0x9e, 0x1b, 0x08, 0x10, 0x1f, 0x40, 0x9a, 0x7b, 0x13, 0x2f, 0xf7, 0x8f, 0x28, 0xf5, 0xf7, - 0xf6, 0xe3, 0xbe, 0xc3, 0x31, 0x6e, 0xa7, 0xec, 0x31, 0xfc, 0xae, 0x02, 0xa3, 0x52, 0x00, 0x2a, - 0xf1, 0x30, 0xec, 0x0e, 0x54, 0xf5, 0x5a, 0x94, 0xd8, 0x3f, 0x3a, 0x22, 0xf5, 0xd1, 0x68, 0xc3, - 0xf5, 0x82, 0x1e, 0x3e, 0xa0, 0xd4, 0x21, 0x7e, 0xda, 0x64, 0x78, 0x30, 0xa6, 0x8f, 0xad, 0x97, - 0xa2, 0x61, 0x89, 0x2e, 0x79, 0x3c, 0xb2, 0xd3, 0xd3, 0xda, 0x33, 0x02, 0x09, 0xc2, 0x2f, 0x29, - 0x00, 0xed, 0x7b, 0x36, 0x79, 0x75, 0xc0, 0xeb, 0x78, 0xff, 0x1d, 0xd4, 0x7d, 0x79, 0x57, 0x2f, - 0x20, 0x9c, 0xb3, 0x64, 0x5a, 0x3e, 0x7c, 0x04, 0xd1, 0xa2, 0xfa, 0xc9, 0xbf, 0xcf, 0x9d, 0xf9, - 0xe4, 0x68, 0x4e, 0xf9, 0x87, 0xa3, 0x39, 0xe5, 0x5f, 0x8e, 0xe6, 0x94, 0x1f, 0x1f, 0xcd, 0x29, - 0xdf, 0xfd, 0x8f, 0xb9, 0x33, 0x8f, 0xb2, 0x21, 0xcf, 0x9d, 0x0c, 0xc6, 0x60, 0x3e, 0xff, 0xbf, - 0x01, 0x00, 0x00, 0xff, 0xff, 0xf7, 0xe2, 0x1b, 0x3c, 0xa1, 0x46, 0x00, 0x00, + proto.RegisterFile("server/serverpb/status.proto", fileDescriptor_status_09f1864d20893abc) +} + +var fileDescriptor_status_09f1864d20893abc = []byte{ + // 5041 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x5c, 0x5f, 0x6c, 0x1c, 0xc7, + 0x79, 0xd7, 0x92, 0x77, 0xc7, 0xbb, 0x8f, 0xff, 0x8e, 0x43, 0x8a, 0x3a, 0x9d, 0x64, 0x9e, 0xbc, + 0x92, 0x65, 0x4a, 0xb6, 0xee, 0x62, 0xc5, 0xae, 0x15, 0x35, 0x8e, 0xcd, 0x7f, 0x92, 0x28, 0xd1, + 0x14, 0xbd, 0x24, 0x9b, 0x54, 0x68, 0xb3, 0x5d, 0xde, 0x0e, 0x8f, 0x1b, 0xee, 0xed, 0x9e, 0x76, + 0xf7, 0x58, 0x5d, 0x0c, 0x27, 0xae, 0x8b, 0xf4, 0x4f, 0xda, 0xa6, 0x89, 0xfb, 0x07, 0x79, 0x68, + 0x81, 0x22, 0x0f, 0x6d, 0x5f, 0x5a, 0xa4, 0xe8, 0x43, 0xd1, 0xa7, 0x02, 0x45, 0xd1, 0x18, 0x28, + 0x50, 0xa4, 0x68, 0x1f, 0x8a, 0x16, 0xa0, 0x53, 0xa6, 0x0f, 0x7d, 0xee, 0x63, 0x80, 0x02, 0xc5, + 0x7c, 0x33, 0xbb, 0x37, 0x7b, 0x77, 0xdc, 0x3b, 0x8a, 0x96, 0x91, 0x07, 0x9b, 0x37, 0x33, 0xdf, + 0x7c, 0xf3, 0x9b, 0x6f, 0xbe, 0xf9, 0xe6, 0x9b, 0xef, 0x9b, 0x15, 0x5c, 0xf4, 0xa9, 0x77, 0x40, + 0xbd, 0x0a, 0xff, 0xd3, 0xd8, 0xa9, 0xf8, 0x81, 0x11, 0x34, 0xfd, 0x72, 0xc3, 0x73, 0x03, 0x97, + 0x9c, 0xaf, 0xba, 0xd5, 0x7d, 0xcf, 0x35, 0xaa, 0x7b, 0x65, 0x4e, 0x50, 0x0e, 0xe9, 0x8a, 0xf9, + 0x9d, 0xa6, 0x65, 0x9b, 0x15, 0xcb, 0xd9, 0x75, 0x39, 0x71, 0x71, 0xba, 0xe6, 0xfa, 0xbe, 0xd5, + 0xa8, 0xf0, 0x3f, 0xa2, 0xf2, 0x1c, 0xf6, 0x6e, 0xec, 0x54, 0x8c, 0x46, 0x43, 0x67, 0xbc, 0x05, + 0xeb, 0x22, 0x09, 0x1b, 0x4c, 0x23, 0x30, 0x44, 0xdd, 0x6c, 0x58, 0x57, 0xa7, 0x81, 0x21, 0xd5, + 0x5f, 0x15, 0x20, 0x4d, 0xcb, 0xa8, 0x39, 0xae, 0x1f, 0x58, 0x55, 0x9f, 0x75, 0x6c, 0x97, 0x04, + 0xdd, 0xe5, 0x70, 0x32, 0x38, 0x07, 0xf1, 0xa7, 0x63, 0x4e, 0x45, 0xd5, 0x0f, 0x5c, 0xcf, 0xa8, + 0xd1, 0x0a, 0x75, 0x6a, 0x96, 0x13, 0xfe, 0x61, 0x83, 0x1e, 0x54, 0xab, 0x82, 0xe6, 0x85, 0xe3, + 0x68, 0x3c, 0xb7, 0xba, 0xef, 0x9b, 0x3b, 0x82, 0xec, 0x4a, 0x48, 0x26, 0xfe, 0x36, 0x76, 0x2a, + 0x36, 0x35, 0x7c, 0xaa, 0xc7, 0x06, 0x7c, 0xae, 0x9b, 0x8a, 0xb5, 0xd3, 0x50, 0x10, 0xcd, 0xc0, + 0xb2, 0x2b, 0xb6, 0x5b, 0x63, 0xff, 0x89, 0xba, 0x22, 0xd6, 0x35, 0x1d, 0x8f, 0xfa, 0xae, 0x7d, + 0x40, 0x4d, 0xdd, 0x30, 0x4d, 0x4f, 0xb4, 0x5d, 0xa0, 0x41, 0xd5, 0xac, 0x78, 0xc6, 0x6e, 0x80, + 0xff, 0x63, 0xa0, 0x8c, 0xdd, 0x40, 0x34, 0xce, 0xd4, 0xdc, 0x9a, 0x8b, 0x3f, 0x2b, 0xec, 0x97, + 0xa8, 0xbd, 0x58, 0x73, 0xdd, 0x9a, 0x4d, 0x2b, 0x46, 0xc3, 0xaa, 0x18, 0x8e, 0xe3, 0x06, 0x46, + 0x60, 0xb9, 0x4e, 0x88, 0xaf, 0x24, 0x5a, 0xb1, 0xb4, 0xd3, 0xdc, 0xad, 0x04, 0x56, 0x9d, 0xfa, + 0x81, 0x51, 0x17, 0x6b, 0xa8, 0x96, 0x61, 0x7a, 0x89, 0x7a, 0x81, 0xb5, 0x6b, 0x55, 0x8d, 0x80, + 0xfa, 0x1a, 0x7d, 0xdc, 0xa4, 0x7e, 0x40, 0xce, 0xc1, 0x88, 0xe3, 0x9a, 0x54, 0xb7, 0xcc, 0x82, + 0x72, 0x49, 0x99, 0xcf, 0x69, 0x19, 0x56, 0x5c, 0x35, 0xd5, 0xff, 0x4b, 0x01, 0x91, 0x3a, 0x2c, + 0xd3, 0xc0, 0xb0, 0x6c, 0x9f, 0xbc, 0x03, 0xa9, 0xa0, 0xd5, 0xa0, 0x48, 0x3c, 0x71, 0xf3, 0x8d, + 0xf2, 0xb1, 0xba, 0x55, 0xee, 0xee, 0x2c, 0x57, 0x6d, 0xb5, 0x1a, 0x54, 0x43, 0x56, 0xe4, 0x32, + 0x8c, 0x53, 0xcf, 0x73, 0x3d, 0xbd, 0x4e, 0x7d, 0xdf, 0xa8, 0xd1, 0xc2, 0x10, 0x02, 0x19, 0xc3, + 0xca, 0xb7, 0x79, 0x1d, 0x21, 0x90, 0x62, 0xba, 0x54, 0x18, 0xbe, 0xa4, 0xcc, 0x8f, 0x69, 0xf8, + 0x9b, 0x68, 0x90, 0xd9, 0xb5, 0xa8, 0x6d, 0xfa, 0x85, 0xd4, 0xa5, 0xe1, 0xf9, 0xd1, 0x9b, 0xaf, + 0x9e, 0x0c, 0xcd, 0x1d, 0xec, 0xbb, 0x98, 0xfa, 0xe8, 0xb0, 0x74, 0x46, 0x13, 0x9c, 0x8a, 0x7f, + 0x3d, 0x04, 0x19, 0xde, 0x40, 0x66, 0x21, 0x63, 0xf9, 0x7e, 0x93, 0x7a, 0xa1, 0x64, 0x78, 0x89, + 0x14, 0x60, 0xc4, 0x6f, 0xee, 0x7c, 0x85, 0x56, 0x03, 0x81, 0x34, 0x2c, 0x92, 0xe7, 0x00, 0x0e, + 0x0c, 0xdb, 0x32, 0xf5, 0x5d, 0xcf, 0xad, 0x23, 0xd4, 0x61, 0x2d, 0x87, 0x35, 0x77, 0x3c, 0xb7, + 0x4e, 0x4a, 0x30, 0xca, 0x9b, 0x9b, 0x4e, 0x60, 0xd9, 0x85, 0x14, 0xb6, 0xf3, 0x1e, 0xdb, 0xac, + 0x86, 0x5c, 0x84, 0x1c, 0xd3, 0x11, 0xea, 0xfb, 0xd4, 0x2f, 0xa4, 0x2f, 0x0d, 0xcf, 0xe7, 0xb4, + 0x76, 0x05, 0xa9, 0xc0, 0xb4, 0x6f, 0xd5, 0x1c, 0x23, 0x68, 0x7a, 0x54, 0x37, 0xec, 0x9a, 0xeb, + 0x59, 0xc1, 0x5e, 0xbd, 0x90, 0x41, 0x0c, 0x24, 0x6a, 0x5a, 0x08, 0x5b, 0x18, 0x9c, 0x46, 0x73, + 0xc7, 0xb6, 0xaa, 0xfa, 0x3e, 0x6d, 0x15, 0x46, 0x90, 0x2e, 0xc7, 0x6b, 0x1e, 0xd0, 0x16, 0xb9, + 0x00, 0xb9, 0x7d, 0xda, 0xd2, 0x9b, 0x28, 0xf3, 0x2c, 0x8e, 0x96, 0xdd, 0xa7, 0xad, 0x6d, 0x94, + 0xf7, 0xcb, 0x40, 0xe8, 0x93, 0x80, 0x3a, 0x26, 0x35, 0xf5, 0x36, 0x55, 0x0e, 0xa9, 0xf2, 0x61, + 0xcb, 0x03, 0x41, 0xad, 0xbe, 0x03, 0x93, 0x1d, 0x6b, 0x4b, 0x32, 0x30, 0xb4, 0xb4, 0x90, 0x3f, + 0x43, 0xb2, 0x90, 0x5a, 0x7f, 0xb8, 0xbc, 0x92, 0x57, 0xc8, 0x38, 0xe4, 0x96, 0xd6, 0x56, 0x57, + 0xd6, 0xb7, 0xf4, 0xa5, 0x85, 0xfc, 0x10, 0x01, 0xc8, 0xf0, 0x62, 0x7e, 0x98, 0xe4, 0x20, 0xbd, + 0xbd, 0xca, 0xaa, 0x53, 0xac, 0xdf, 0xf6, 0x6a, 0x3e, 0xad, 0xba, 0x30, 0x13, 0xd7, 0x57, 0xbf, + 0xe1, 0x3a, 0x3e, 0x25, 0x5f, 0x84, 0xb1, 0xaa, 0x54, 0x5f, 0x50, 0x70, 0xe9, 0x6f, 0x9c, 0x68, + 0xe9, 0xc5, 0x9a, 0xc7, 0x18, 0xa9, 0x6f, 0xc2, 0x84, 0x68, 0xee, 0xb7, 0x37, 0xc8, 0x0c, 0xa4, + 0x3d, 0x6a, 0x98, 0x2d, 0x5c, 0xff, 0xac, 0xc6, 0x0b, 0xea, 0x3a, 0xc0, 0x66, 0xcb, 0x0f, 0x68, + 0x7d, 0xd5, 0xd9, 0x75, 0xd9, 0x62, 0xfb, 0x58, 0xd2, 0x99, 0x75, 0x15, 0x0c, 0xc0, 0x8f, 0x11, + 0xec, 0x53, 0xcf, 0xa1, 0x36, 0x27, 0xe0, 0xaa, 0x04, 0xbc, 0x8a, 0x11, 0xa8, 0x7f, 0x33, 0x04, + 0x93, 0x11, 0x22, 0x31, 0xfb, 0x47, 0x71, 0x48, 0xe9, 0xc5, 0x85, 0xa3, 0xc3, 0x52, 0x66, 0x9d, + 0xc1, 0x5a, 0xfe, 0xc9, 0x61, 0xe9, 0xb3, 0x35, 0x2b, 0xd8, 0x6b, 0xee, 0x94, 0xab, 0x6e, 0xbd, + 0x12, 0x09, 0xc4, 0xdc, 0x69, 0xff, 0xae, 0x34, 0xf6, 0x6b, 0x15, 0x61, 0xa0, 0xcb, 0xbc, 0x5b, + 0x34, 0xab, 0x2f, 0xc0, 0x88, 0x50, 0x36, 0x04, 0x33, 0x7a, 0x73, 0x4e, 0x12, 0x2a, 0xb3, 0x65, + 0xe5, 0xed, 0xc8, 0x96, 0x2d, 0x98, 0xa6, 0x27, 0xa4, 0x18, 0x76, 0x22, 0xb7, 0x01, 0xf0, 0x38, + 0xe1, 0xf3, 0x19, 0x46, 0x16, 0x67, 0x25, 0x16, 0xd8, 0x58, 0x66, 0x53, 0x13, 0x3d, 0x73, 0x58, + 0x83, 0xc2, 0x58, 0x8b, 0x4b, 0x2b, 0x85, 0x9d, 0x5f, 0x48, 0x58, 0xd4, 0xb6, 0xa4, 0x05, 0x33, + 0x49, 0xb4, 0xea, 0x04, 0x8c, 0xb1, 0xb9, 0x85, 0x0b, 0xa9, 0xfe, 0x3c, 0x8c, 0x8b, 0xb2, 0x10, + 0xe3, 0x3d, 0x48, 0xb3, 0x49, 0x87, 0xda, 0xf3, 0x72, 0x8f, 0x81, 0xb8, 0xf1, 0x0f, 0x4f, 0x1f, + 0x94, 0xd5, 0x26, 0x16, 0xc4, 0x78, 0x9c, 0x81, 0x7a, 0x15, 0x46, 0x59, 0x53, 0x5f, 0x73, 0xfa, + 0xfd, 0x14, 0xe4, 0x34, 0x63, 0x37, 0x60, 0x3c, 0xd8, 0xee, 0x02, 0x8f, 0x36, 0x6c, 0xab, 0x6a, + 0x84, 0x94, 0xa9, 0xc5, 0xf1, 0xa3, 0xc3, 0x52, 0x4e, 0xe3, 0xb5, 0xab, 0xcb, 0x5a, 0x4e, 0x10, + 0xac, 0x9a, 0xe4, 0x67, 0x00, 0xf6, 0x0c, 0xcf, 0xc4, 0x03, 0x89, 0x8a, 0xb5, 0x99, 0x2a, 0xf3, + 0x73, 0xa3, 0x7c, 0xcf, 0xf0, 0x4c, 0x64, 0x1a, 0x0a, 0x75, 0x2f, 0xac, 0x60, 0x36, 0xd3, 0xa6, + 0x86, 0x89, 0x4b, 0x91, 0xd2, 0xf0, 0x37, 0x53, 0x5d, 0xce, 0x26, 0x85, 0xf0, 0x78, 0x81, 0x99, + 0x34, 0xa3, 0xd1, 0xb0, 0x2d, 0x6a, 0x16, 0xd2, 0x48, 0x1c, 0x16, 0xc9, 0x16, 0x64, 0x1b, 0x9e, + 0x5b, 0x43, 0xad, 0xc8, 0xa0, 0xb0, 0x6e, 0x26, 0xac, 0x4a, 0x34, 0xc3, 0xf2, 0x86, 0xe8, 0xb4, + 0xe2, 0x04, 0x5e, 0x4b, 0x40, 0x8b, 0x38, 0x91, 0x17, 0x61, 0x92, 0xa1, 0xd1, 0x03, 0xcf, 0x70, + 0xfc, 0x5d, 0xea, 0x51, 0x8a, 0xe6, 0x29, 0xa5, 0x4d, 0xb0, 0xea, 0xad, 0xa8, 0xb6, 0xf8, 0x3b, + 0x0a, 0x64, 0x43, 0x56, 0x0c, 0x7b, 0xdd, 0x08, 0xaa, 0x7b, 0x5c, 0x60, 0x1a, 0x2f, 0xb0, 0x59, + 0x3a, 0xf4, 0x09, 0xb7, 0xc5, 0x29, 0x0d, 0x7f, 0xb7, 0x67, 0x39, 0x2c, 0xcf, 0x72, 0x16, 0x32, + 0x0d, 0xa3, 0xe9, 0x53, 0x13, 0x27, 0x9f, 0xd5, 0x44, 0x89, 0x5c, 0x83, 0x7c, 0x83, 0x3a, 0xa6, + 0xe5, 0xd4, 0x74, 0xdf, 0x31, 0x1a, 0xfe, 0x9e, 0x1b, 0x08, 0x31, 0x4c, 0x8a, 0xfa, 0x4d, 0x51, + 0x5d, 0xfc, 0x0a, 0x8c, 0xc7, 0x66, 0x46, 0xf2, 0x30, 0xcc, 0x8c, 0x2b, 0x47, 0xc4, 0x7e, 0x92, + 0x25, 0x48, 0x1f, 0x18, 0x76, 0x33, 0x5c, 0xa8, 0x1b, 0x27, 0x12, 0x97, 0xc6, 0xfb, 0xde, 0x1e, + 0xba, 0xa5, 0xa8, 0x47, 0x43, 0x30, 0xae, 0x19, 0x4e, 0x8d, 0x6e, 0x78, 0xee, 0x8e, 0x4d, 0xeb, + 0x3e, 0xb9, 0x04, 0xa3, 0x4d, 0xc7, 0x38, 0x30, 0x2c, 0xdb, 0xd8, 0xb1, 0xf9, 0x19, 0x9c, 0xd5, + 0xe4, 0x2a, 0xf2, 0x1a, 0x9c, 0x63, 0x12, 0xa4, 0x9e, 0xee, 0xb8, 0x81, 0xce, 0xfd, 0x98, 0x3d, + 0xd7, 0x36, 0xa9, 0x27, 0x6c, 0xd5, 0x0c, 0x6f, 0x5e, 0x77, 0x83, 0x35, 0xd6, 0x78, 0x0f, 0xdb, + 0xc8, 0x15, 0x98, 0x70, 0x5c, 0x9d, 0x69, 0x94, 0xce, 0xdb, 0x51, 0x70, 0x59, 0x6d, 0xcc, 0x71, + 0x19, 0xc6, 0x35, 0xac, 0x23, 0xf3, 0x30, 0xd9, 0x74, 0x4c, 0xea, 0x09, 0xcd, 0x0c, 0x22, 0x41, + 0x76, 0x56, 0x93, 0xf3, 0x90, 0x75, 0x5c, 0x3e, 0x3c, 0x4a, 0x32, 0xab, 0x8d, 0x38, 0x2e, 0x0e, + 0x48, 0x6e, 0x41, 0xe1, 0x71, 0xd3, 0xa2, 0x7e, 0x95, 0x3a, 0x81, 0x4e, 0x1f, 0x37, 0x0d, 0xdb, + 0xd7, 0x03, 0xab, 0xba, 0x6f, 0x39, 0x35, 0x3c, 0xca, 0xb2, 0xda, 0x6c, 0xd4, 0xbe, 0x82, 0xcd, + 0x5b, 0xbc, 0x95, 0xbc, 0x04, 0x84, 0x23, 0x74, 0x6b, 0x7a, 0xe0, 0xba, 0xba, 0x6d, 0x78, 0x35, + 0xae, 0x37, 0x59, 0x6d, 0x92, 0xb5, 0xac, 0xb9, 0xb5, 0x2d, 0xd7, 0x5d, 0x63, 0xd5, 0xe4, 0x2a, + 0x4c, 0xb8, 0x07, 0x31, 0xa8, 0x59, 0x24, 0xec, 0xa8, 0x55, 0xf7, 0x61, 0x12, 0x65, 0xcc, 0x96, + 0xc1, 0x42, 0x37, 0x94, 0x1d, 0x7d, 0x8f, 0x9b, 0xd4, 0xb3, 0xa8, 0xaf, 0x37, 0xa8, 0xa7, 0xfb, + 0xb4, 0xea, 0x3a, 0x7c, 0x93, 0x2a, 0x5a, 0x5e, 0xb4, 0x6c, 0x50, 0x6f, 0x13, 0xeb, 0xc9, 0x75, + 0x98, 0xfa, 0x65, 0xcf, 0x0a, 0xe2, 0xc4, 0x43, 0x48, 0x3c, 0xc9, 0x1b, 0x22, 0x5a, 0xf5, 0x1e, + 0xc0, 0x86, 0x47, 0x83, 0xa0, 0xb5, 0xd9, 0x30, 0x1c, 0x76, 0xfe, 0xfa, 0x81, 0xe1, 0x05, 0x7a, + 0xa8, 0x40, 0x39, 0x2d, 0x8b, 0x15, 0xec, 0x70, 0x3e, 0x07, 0x23, 0xd4, 0xc1, 0xa3, 0x57, 0x9c, + 0x0c, 0x19, 0xea, 0xb0, 0xf3, 0xf6, 0x76, 0xea, 0x7f, 0xfe, 0xa4, 0xa4, 0xa8, 0xff, 0x3b, 0xc2, + 0xcc, 0x89, 0x53, 0xa3, 0x68, 0x3d, 0xdf, 0x84, 0x94, 0xdf, 0x30, 0x1c, 0x64, 0x92, 0x6c, 0x36, + 0xdb, 0xc3, 0x8b, 0x3d, 0x89, 0x1d, 0xc9, 0x2a, 0x00, 0x8a, 0x56, 0xb6, 0x30, 0x57, 0x06, 0x51, + 0xdc, 0xd0, 0xe8, 0x78, 0x91, 0x69, 0x5b, 0x94, 0x0d, 0xcc, 0xe8, 0xcd, 0xab, 0x32, 0x17, 0xee, + 0x3a, 0x97, 0x23, 0x17, 0xba, 0x1c, 0x4d, 0x21, 0x34, 0xaa, 0x7c, 0xa3, 0xd6, 0x61, 0xc2, 0x77, + 0x9b, 0x5e, 0x95, 0xea, 0xa1, 0x31, 0x4d, 0xe3, 0x61, 0x77, 0xf7, 0xe8, 0xb0, 0x34, 0xb6, 0x89, + 0x2d, 0xa7, 0x3b, 0xf2, 0xc6, 0xfc, 0x36, 0x13, 0x93, 0x3c, 0x86, 0x49, 0x31, 0x1c, 0x43, 0x86, + 0xe3, 0x65, 0x70, 0xbc, 0xd5, 0xa3, 0xc3, 0xd2, 0x38, 0x1f, 0x6f, 0x93, 0xb5, 0xe0, 0x80, 0xaf, + 0x9e, 0x68, 0x40, 0xd1, 0x4f, 0x1b, 0xf7, 0x25, 0x36, 0x66, 0xb7, 0xcf, 0x3b, 0xd2, 0xc3, 0xe7, + 0x5d, 0x82, 0x71, 0xb1, 0x83, 0x2d, 0x06, 0xac, 0x85, 0x4e, 0xda, 0xe8, 0xcd, 0x82, 0x24, 0xd2, + 0x70, 0x18, 0xdc, 0x5b, 0xa1, 0x5b, 0x83, 0x9d, 0xee, 0xf1, 0x3e, 0xe4, 0x3e, 0x1a, 0x70, 0xb4, + 0x1f, 0x85, 0x1c, 0x2e, 0xc9, 0x7c, 0xe2, 0xc2, 0x4a, 0xf6, 0x46, 0x32, 0xdb, 0xdc, 0xfe, 0xdc, + 0xe1, 0x6b, 0xeb, 0x17, 0x00, 0x19, 0x5d, 0xef, 0xc7, 0xa8, 0xbd, 0xa9, 0xe4, 0xf5, 0xf5, 0xc9, + 0x97, 0x60, 0xdc, 0x66, 0xb6, 0x9b, 0xfa, 0xba, 0xed, 0x56, 0x0d, 0xbb, 0x30, 0xda, 0x6d, 0x2a, + 0xbb, 0x74, 0x65, 0x8d, 0xf5, 0x78, 0xdb, 0x70, 0x8c, 0x1a, 0xf5, 0x24, 0x95, 0x19, 0x13, 0x9c, + 0xd6, 0x18, 0x23, 0xf2, 0x08, 0x26, 0x42, 0xce, 0x35, 0xdb, 0xdd, 0x31, 0xec, 0xc2, 0xd8, 0xd3, + 0xb3, 0x0e, 0x41, 0xde, 0x45, 0x4e, 0xe4, 0x2e, 0x8c, 0xc9, 0x17, 0xc3, 0xc2, 0x78, 0x97, 0x93, + 0x14, 0x72, 0xc6, 0xd5, 0x88, 0x79, 0x0b, 0xa3, 0x76, 0xbb, 0x8a, 0xb9, 0xf9, 0x91, 0x89, 0x2b, + 0x4c, 0xa0, 0x59, 0x6a, 0x57, 0xb0, 0xb3, 0x38, 0xb4, 0x87, 0x93, 0xdc, 0x74, 0x8a, 0xa2, 0xfa, + 0x5b, 0x8a, 0x38, 0x10, 0xfa, 0x7b, 0xa8, 0x06, 0xe4, 0x3c, 0x46, 0xa9, 0x5b, 0x26, 0xf3, 0xe6, + 0x86, 0xe7, 0x87, 0x17, 0x97, 0x8f, 0x0e, 0x4b, 0x59, 0xbe, 0xe1, 0x96, 0xfd, 0x13, 0xeb, 0xb1, + 0xe8, 0xa8, 0x65, 0x91, 0xed, 0xaa, 0xe9, 0xab, 0x5b, 0x30, 0x11, 0x82, 0x11, 0x5e, 0xd5, 0x22, + 0x64, 0xb0, 0x35, 0x74, 0xab, 0xae, 0xf4, 0xd3, 0x0f, 0x49, 0xd6, 0xa2, 0xa7, 0x3a, 0x0f, 0xe3, + 0x77, 0x31, 0xf4, 0xd0, 0xd7, 0xa3, 0xfa, 0x91, 0x02, 0x93, 0x2b, 0x78, 0xa5, 0x67, 0x62, 0xf5, + 0xd1, 0x10, 0x7e, 0x19, 0xb2, 0xd1, 0x16, 0xe6, 0xfe, 0xf1, 0xd2, 0xd1, 0x61, 0x69, 0xe4, 0xb4, + 0x9b, 0x77, 0xc4, 0x17, 0xdb, 0xb6, 0x0e, 0xb3, 0x6c, 0x31, 0xa8, 0xe7, 0xeb, 0x86, 0x63, 0xf2, + 0x7d, 0x59, 0xf3, 0x8c, 0x7a, 0xe8, 0x31, 0xbf, 0xde, 0x43, 0x19, 0x78, 0xd8, 0xa1, 0x1c, 0x46, + 0x1f, 0xca, 0x5b, 0x9c, 0xc1, 0x82, 0x63, 0xde, 0x8b, 0xba, 0x6b, 0x33, 0x41, 0x8f, 0x5a, 0xf5, + 0x06, 0x10, 0x69, 0x86, 0x7d, 0x25, 0xf2, 0x8b, 0x30, 0x1d, 0x23, 0x17, 0xcb, 0x12, 0xed, 0x5a, + 0xbe, 0x2a, 0x49, 0xbb, 0xb6, 0x43, 0x9e, 0xb1, 0x5d, 0xab, 0xfe, 0x12, 0xc0, 0x96, 0x67, 0x54, + 0xe9, 0xca, 0x01, 0x53, 0xd3, 0x5b, 0x90, 0x0a, 0xac, 0x3a, 0x15, 0x67, 0x4e, 0xb1, 0xcc, 0xe3, + 0x0f, 0xe5, 0x30, 0xfe, 0x50, 0xde, 0x0a, 0xe3, 0x0f, 0x8b, 0x59, 0xc6, 0xe4, 0xdb, 0x1f, 0x97, + 0x14, 0x0d, 0x7b, 0x30, 0x05, 0x8f, 0xdf, 0xf4, 0xc3, 0xa2, 0xfa, 0x7d, 0x05, 0x26, 0x17, 0x6c, + 0x66, 0x12, 0x02, 0xd7, 0x5b, 0xf6, 0x5a, 0x5a, 0xd3, 0x61, 0x4b, 0x1a, 0x6a, 0x32, 0x8e, 0x35, + 0xcc, 0x97, 0x54, 0xe8, 0xe3, 0x53, 0xeb, 0xf1, 0x88, 0xd0, 0x63, 0xf2, 0x06, 0x64, 0x28, 0x9b, + 0x10, 0xdf, 0x26, 0xc9, 0xa7, 0x67, 0x7b, 0xfa, 0x9a, 0xe8, 0xa4, 0xde, 0x84, 0xb3, 0x11, 0x62, + 0xe4, 0x1d, 0xae, 0xd2, 0xf9, 0x4e, 0xdc, 0xd1, 0x90, 0xea, 0xdf, 0x2a, 0x30, 0xdb, 0xd9, 0xa9, + 0xf7, 0xfd, 0x6e, 0xf8, 0x93, 0xbc, 0xdf, 0x2d, 0xc1, 0x88, 0xe9, 0xb5, 0x74, 0xaf, 0xe9, 0x08, + 0x6d, 0x4d, 0xd2, 0x84, 0x8e, 0x65, 0xd0, 0x32, 0x26, 0xfe, 0x55, 0xbf, 0xa5, 0x40, 0xbe, 0x8d, + 0xfd, 0xa7, 0xc0, 0x0c, 0x3d, 0x82, 0x29, 0x09, 0x8f, 0x10, 0xe3, 0x0a, 0x64, 0xc5, 0x54, 0x07, + 0xd1, 0xfa, 0xce, 0xb9, 0x8e, 0xf0, 0xb9, 0xfa, 0xaa, 0x0a, 0x63, 0xf7, 0x37, 0x1f, 0xae, 0x47, + 0x6c, 0xc3, 0x20, 0x94, 0xd2, 0x0e, 0x42, 0xa9, 0xdf, 0x53, 0x60, 0x74, 0xcd, 0xad, 0x0d, 0x14, + 0x34, 0xb0, 0xe9, 0x01, 0xb5, 0x85, 0xd2, 0xf3, 0x02, 0x79, 0x0e, 0x80, 0x3b, 0x81, 0xb8, 0x99, + 0xf8, 0x75, 0x85, 0xbb, 0x85, 0x6c, 0x03, 0x31, 0x2d, 0x62, 0x6e, 0x20, 0x36, 0xf2, 0x1b, 0x1b, + 0x73, 0x0b, 0xb1, 0x29, 0x0f, 0xc3, 0x75, 0xe3, 0x09, 0x7a, 0x46, 0x39, 0x8d, 0xfd, 0x64, 0x1b, + 0xab, 0x61, 0x04, 0x01, 0xf5, 0x1c, 0x11, 0x14, 0x0a, 0x8b, 0xea, 0x43, 0x20, 0x6b, 0x6e, 0x8d, + 0xdd, 0x58, 0x2c, 0xc9, 0x5e, 0x7f, 0x8e, 0xf9, 0x98, 0x58, 0x25, 0x84, 0x74, 0xbe, 0xf3, 0xc2, + 0x6f, 0xbb, 0xb5, 0xb2, 0x7c, 0x83, 0x0b, 0xe9, 0xd5, 0x32, 0x4c, 0xaf, 0xb9, 0xb5, 0x3b, 0x96, + 0x4d, 0xfd, 0x35, 0xcb, 0x0f, 0xfa, 0x9a, 0xa6, 0x0d, 0x98, 0x89, 0xd3, 0x0b, 0x08, 0xb7, 0x20, + 0xbd, 0xcb, 0x2a, 0x05, 0x80, 0x8b, 0xbd, 0x00, 0xb0, 0x5e, 0xb2, 0x35, 0xc2, 0x0e, 0xea, 0x1b, + 0x30, 0x21, 0x38, 0xf6, 0x95, 0x3c, 0x81, 0x14, 0xeb, 0x23, 0x04, 0x8f, 0xbf, 0xd9, 0x39, 0xb3, + 0x19, 0x18, 0xd5, 0xfd, 0xfe, 0x56, 0x75, 0x13, 0x52, 0x6c, 0x14, 0xbc, 0x67, 0x1a, 0xc2, 0xe0, + 0xe5, 0x34, 0xfc, 0xcd, 0x5c, 0x78, 0xc6, 0x4d, 0xf7, 0xad, 0xaf, 0x72, 0xf6, 0xc3, 0x5a, 0x96, + 0x55, 0x6c, 0x5a, 0x5f, 0xa5, 0xa4, 0x08, 0xd9, 0xaa, 0xeb, 0x04, 0x68, 0x5b, 0x78, 0xd8, 0x32, + 0x2a, 0xab, 0x7f, 0xa4, 0xc0, 0xe4, 0x5d, 0x1a, 0xa0, 0x40, 0xfa, 0xe2, 0xbf, 0x00, 0x39, 0xdb, + 0xf2, 0x03, 0xdd, 0x75, 0xec, 0x30, 0xe4, 0x94, 0x65, 0x15, 0x0f, 0x1d, 0xbb, 0x45, 0x5e, 0x17, + 0x01, 0xd9, 0x34, 0x06, 0x64, 0x2f, 0x27, 0xa8, 0x39, 0x1b, 0x4c, 0x0a, 0xbb, 0x16, 0x21, 0x2b, + 0xd4, 0x83, 0xdf, 0xec, 0x73, 0x5a, 0x54, 0x56, 0x57, 0x21, 0xdf, 0x46, 0x27, 0x96, 0xea, 0xb5, + 0xf8, 0x52, 0x95, 0xfa, 0x8c, 0x14, 0xae, 0xd3, 0xd7, 0x61, 0x62, 0xc3, 0x73, 0x77, 0x07, 0x59, + 0xa7, 0xc5, 0xd8, 0x54, 0xca, 0x89, 0xd7, 0x18, 0x99, 0x63, 0xb9, 0x3d, 0x2b, 0x35, 0x0f, 0x29, + 0x0c, 0x3f, 0x66, 0x21, 0x75, 0x6f, 0x65, 0x61, 0x23, 0x7f, 0x46, 0xbd, 0x06, 0x13, 0x6f, 0xd3, + 0xc0, 0xb3, 0xaa, 0xfd, 0x97, 0xfa, 0x2f, 0xd0, 0xc1, 0xda, 0x0d, 0xd0, 0xca, 0x30, 0xeb, 0xf9, + 0x4c, 0xe3, 0x6d, 0x6f, 0x41, 0x1a, 0xad, 0xd8, 0x40, 0xf7, 0xad, 0x8e, 0x7b, 0x12, 0x76, 0x54, + 0xaf, 0x33, 0x17, 0x4c, 0xc0, 0x5d, 0x61, 0x37, 0x07, 0xf9, 0x6c, 0x55, 0xe2, 0x67, 0xeb, 0xfb, + 0x43, 0xec, 0xa6, 0x2b, 0x88, 0x85, 0x23, 0xfa, 0xac, 0xcf, 0xd6, 0xbb, 0x90, 0xc1, 0x0b, 0x4d, + 0x78, 0xb6, 0x5e, 0xeb, 0x73, 0xa5, 0x6c, 0x4f, 0x24, 0xf4, 0x0a, 0x79, 0x77, 0xb2, 0x1c, 0xc6, + 0xeb, 0x86, 0x91, 0xcf, 0xfc, 0x20, 0x7c, 0x98, 0xb4, 0xe3, 0xb1, 0xba, 0x26, 0xe4, 0x59, 0xeb, + 0x32, 0xdd, 0x69, 0xd6, 0x42, 0x5d, 0x88, 0x9d, 0x50, 0xca, 0x33, 0x39, 0xa1, 0xfe, 0x6d, 0x08, + 0xa6, 0xa4, 0x71, 0xc5, 0x76, 0xfa, 0x96, 0xd2, 0xe1, 0x2d, 0xdf, 0xea, 0x33, 0xa9, 0x58, 0x77, + 0x3e, 0x8c, 0x88, 0xae, 0x7d, 0x9e, 0x4d, 0xf2, 0x83, 0x8f, 0x9f, 0x12, 0xa8, 0x40, 0xf1, 0x89, + 0x2d, 0x56, 0x91, 0xc2, 0xa8, 0x84, 0x4e, 0x8e, 0x90, 0x0d, 0xf3, 0x08, 0xd9, 0x5b, 0xf1, 0x08, + 0xd9, 0xf5, 0x41, 0x06, 0xe2, 0x1a, 0x2b, 0x87, 0xc7, 0xbe, 0x31, 0x04, 0xa3, 0x0b, 0xd5, 0xc0, + 0x3a, 0xa0, 0xef, 0x34, 0xa9, 0xd7, 0x22, 0xb3, 0x30, 0x14, 0x6e, 0xe8, 0xc5, 0xcc, 0xd1, 0x61, + 0x69, 0x68, 0x75, 0x59, 0x1b, 0xb2, 0x4c, 0x36, 0xbe, 0xff, 0x38, 0x3c, 0x75, 0xd9, 0x4f, 0x72, + 0x1b, 0x1d, 0x62, 0x2f, 0x10, 0x31, 0xea, 0xc1, 0x7c, 0x57, 0xde, 0x85, 0xbc, 0x00, 0x13, 0x96, + 0xaf, 0x9b, 0x96, 0x1f, 0x78, 0xd6, 0x4e, 0xb3, 0x1d, 0x02, 0x1b, 0xb7, 0xfc, 0xe5, 0x76, 0x25, + 0x59, 0x84, 0x74, 0x63, 0x2f, 0x8c, 0x7e, 0x4d, 0xf4, 0x0c, 0x30, 0x47, 0xde, 0x47, 0x7b, 0x0e, + 0xe5, 0x0d, 0xd6, 0x47, 0xe3, 0x5d, 0xd5, 0x17, 0x20, 0x8d, 0x65, 0x32, 0x0e, 0xb9, 0x0d, 0x6d, + 0x65, 0x63, 0x41, 0x5b, 0x5d, 0xbf, 0x9b, 0x3f, 0xc3, 0x8a, 0x2b, 0x5f, 0x5a, 0x59, 0xda, 0xde, + 0x62, 0x45, 0x45, 0x7d, 0x05, 0xa6, 0xd9, 0x91, 0xba, 0x49, 0x7d, 0xdf, 0x72, 0x9d, 0xc8, 0xc8, + 0x15, 0x21, 0xdb, 0xf4, 0xa9, 0x27, 0x1d, 0x59, 0x51, 0x59, 0xfd, 0x97, 0x14, 0x8c, 0x08, 0xfa, + 0x67, 0x6a, 0xe1, 0x64, 0x0c, 0x43, 0x71, 0x0c, 0x4c, 0x90, 0x55, 0xdb, 0xa2, 0x4e, 0xa0, 0x87, + 0x49, 0x07, 0xee, 0xfc, 0x8c, 0xf3, 0xda, 0x05, 0x91, 0x54, 0xb8, 0x06, 0x79, 0x0c, 0x45, 0x57, + 0x31, 0xdb, 0xa9, 0x23, 0x2b, 0xee, 0x08, 0x4d, 0x4a, 0xf5, 0xeb, 0x8c, 0xe3, 0x26, 0x4c, 0x18, + 0x28, 0x4b, 0x5d, 0x04, 0xe9, 0x30, 0x85, 0xd6, 0x11, 0x82, 0x3a, 0x5e, 0xf8, 0xe1, 0xa5, 0xdf, + 0x88, 0xaa, 0x2c, 0xea, 0xb7, 0x75, 0x25, 0x73, 0x72, 0x5d, 0xf9, 0x32, 0xe4, 0xf6, 0x0f, 0xf4, + 0xe0, 0x89, 0xc3, 0x84, 0x3b, 0xc2, 0x3c, 0x80, 0xc5, 0xc5, 0xff, 0x18, 0x54, 0xa4, 0x3c, 0x79, + 0xdc, 0xb4, 0xcc, 0xf2, 0xf6, 0xf6, 0x2a, 0x33, 0x49, 0x23, 0x0f, 0x0e, 0xb6, 0x9e, 0x38, 0xcc, + 0xbc, 0xee, 0xe3, 0x0f, 0x0c, 0x3d, 0xda, 0x86, 0x1f, 0xe8, 0xd2, 0xac, 0x5b, 0x18, 0xe6, 0xcc, + 0x69, 0x93, 0xac, 0xa1, 0x7b, 0x77, 0xe4, 0x10, 0x84, 0xbc, 0x3b, 0x4a, 0x30, 0x6a, 0x30, 0xf7, + 0x57, 0xdf, 0x69, 0x05, 0x94, 0x07, 0x76, 0x86, 0x35, 0xc0, 0xaa, 0x45, 0x56, 0x43, 0xae, 0xc2, + 0x64, 0xdd, 0x78, 0xa2, 0xcb, 0x44, 0xa3, 0x48, 0x34, 0x5e, 0x37, 0x9e, 0x2c, 0x44, 0x74, 0xea, + 0x6f, 0x2a, 0x30, 0x25, 0xeb, 0x21, 0x3f, 0x8f, 0x9e, 0xa5, 0x76, 0x1d, 0x7f, 0x8f, 0xfc, 0x73, + 0x05, 0x66, 0xe2, 0x7b, 0x42, 0x18, 0xdd, 0x65, 0xc8, 0xfa, 0xa2, 0x4e, 0x58, 0x5d, 0x35, 0x29, + 0xc7, 0xc4, 0x49, 0xc3, 0x30, 0x58, 0xd8, 0x93, 0xdc, 0xef, 0xb0, 0x94, 0x49, 0xbb, 0xbb, 0x4b, + 0x24, 0x71, 0x63, 0xa9, 0x3e, 0x06, 0xb2, 0x64, 0x38, 0x55, 0x6a, 0xe3, 0x32, 0xf5, 0x75, 0x91, + 0xae, 0x42, 0x16, 0x97, 0x99, 0xb5, 0xe0, 0xa4, 0x17, 0x47, 0x99, 0x6a, 0x60, 0x67, 0xa6, 0x1a, + 0xd8, 0xd8, 0xb1, 0xf3, 0x86, 0x3b, 0x76, 0xff, 0x5d, 0x98, 0x8e, 0x0d, 0x29, 0x64, 0xc3, 0xdc, + 0x55, 0xac, 0xa6, 0xa6, 0xc8, 0x2c, 0x44, 0x65, 0x76, 0x77, 0x41, 0xbc, 0xe1, 0xdd, 0x05, 0x0b, + 0x6a, 0x0b, 0x66, 0x38, 0x23, 0x31, 0xc1, 0xbe, 0xe8, 0x5f, 0x06, 0x10, 0x42, 0x0c, 0xf1, 0x8f, + 0xf1, 0xb4, 0x97, 0x60, 0xb0, 0xba, 0xac, 0xe5, 0x04, 0x41, 0x9f, 0x39, 0xac, 0xc2, 0xd9, 0x8e, + 0xa1, 0x9f, 0x7a, 0x16, 0xff, 0xa9, 0x40, 0x7e, 0xb3, 0x61, 0x38, 0xb1, 0x18, 0xcb, 0xe5, 0x8e, + 0x29, 0x2c, 0x42, 0x5b, 0x6f, 0xa3, 0xe9, 0x68, 0x72, 0x00, 0x9f, 0xcf, 0xe6, 0xb5, 0x9f, 0x1c, + 0x96, 0x5e, 0x39, 0xd9, 0x31, 0xfc, 0x80, 0xb6, 0xa4, 0xb8, 0xff, 0x7a, 0x3b, 0xee, 0x3f, 0x7c, + 0x1a, 0x8e, 0x22, 0x5d, 0xa0, 0xfe, 0x9d, 0x02, 0x53, 0xd2, 0xec, 0x84, 0x94, 0x36, 0x61, 0x34, + 0x70, 0x03, 0xc3, 0xd6, 0xc3, 0xc0, 0x90, 0xd2, 0xa9, 0xc6, 0xc7, 0x04, 0xaf, 0xde, 0xfe, 0xb9, + 0xa5, 0x25, 0x64, 0x15, 0x66, 0x5d, 0x91, 0x0d, 0xd6, 0x30, 0x53, 0xc2, 0x5d, 0xa9, 0xaa, 0xdb, + 0x74, 0x78, 0x3e, 0x2e, 0xad, 0x01, 0x56, 0x2d, 0xb1, 0x1a, 0xf2, 0x2a, 0xcc, 0x1a, 0x8d, 0x86, + 0xe7, 0x3e, 0xb1, 0xea, 0x46, 0x40, 0xd9, 0x21, 0xba, 0x2f, 0x2c, 0x0a, 0xcf, 0x50, 0xce, 0x48, + 0xad, 0xcb, 0x96, 0xbf, 0xcf, 0x0d, 0xcb, 0xcf, 0xc2, 0x8c, 0x08, 0x48, 0xc7, 0x63, 0x9f, 0x83, + 0x2c, 0x91, 0xfa, 0xdd, 0x71, 0x38, 0xdb, 0xd1, 0xbb, 0x3b, 0xd2, 0x92, 0xfd, 0xa4, 0x2d, 0xd3, + 0x3f, 0x2a, 0x30, 0x1d, 0x06, 0xcd, 0xf5, 0x9d, 0x56, 0x94, 0xc5, 0xc8, 0xa1, 0xb9, 0xb8, 0x93, + 0x7c, 0xb1, 0xe9, 0xc6, 0x5a, 0x8e, 0x02, 0xf2, 0x2d, 0x9e, 0xb1, 0xe0, 0x6e, 0xdf, 0x43, 0xb6, + 0x02, 0x47, 0x87, 0xa5, 0x7c, 0x47, 0xf3, 0xf2, 0x07, 0x1f, 0x3f, 0x1d, 0xfc, 0x7c, 0xa3, 0x63, + 0x9c, 0xe2, 0x3f, 0xe7, 0x78, 0x26, 0x3d, 0xca, 0x40, 0x76, 0xe5, 0x2d, 0x94, 0x1e, 0x79, 0x8b, + 0x5f, 0x55, 0xe0, 0xac, 0x94, 0x94, 0xd4, 0x3b, 0x43, 0x40, 0x0f, 0x8f, 0x0e, 0x4b, 0xd3, 0xdb, + 0x6d, 0x82, 0x53, 0xfb, 0xda, 0xd3, 0xcd, 0x4e, 0x66, 0xa6, 0x4f, 0xfe, 0x52, 0x81, 0xab, 0x52, + 0x46, 0xb3, 0x2b, 0x21, 0x2a, 0xc1, 0x1a, 0x46, 0x58, 0xbf, 0x70, 0x74, 0x58, 0xba, 0xd4, 0x4e, + 0x77, 0xc6, 0x53, 0xa4, 0xa7, 0xc6, 0x78, 0xc9, 0x4b, 0xe4, 0x6c, 0xfa, 0xe4, 0x37, 0x14, 0x28, + 0xc4, 0xb3, 0xb0, 0x12, 0xc4, 0x14, 0x42, 0xdc, 0x38, 0x3a, 0x2c, 0xcd, 0xac, 0x4b, 0x39, 0xd9, + 0x53, 0xc3, 0x9a, 0x71, 0xba, 0xb8, 0x99, 0x3e, 0x79, 0x02, 0x24, 0xcc, 0xdf, 0x4a, 0x18, 0xd2, + 0x88, 0xe1, 0xc1, 0xd1, 0x61, 0x69, 0x72, 0x9d, 0x67, 0x73, 0x4f, 0x3d, 0xfc, 0xa4, 0x23, 0x33, + 0x32, 0x7d, 0xf2, 0xbb, 0x0a, 0x9c, 0xef, 0xc8, 0x26, 0x4b, 0x08, 0x32, 0x88, 0x60, 0xf3, 0xe8, + 0xb0, 0x74, 0x6e, 0x3b, 0x4e, 0x74, 0x6a, 0x24, 0xe7, 0x9a, 0xbd, 0x18, 0x9a, 0x3e, 0xf9, 0x53, + 0x05, 0xd4, 0xe3, 0x32, 0xd6, 0x12, 0xb4, 0x11, 0x84, 0xf6, 0xe8, 0xe8, 0xb0, 0x34, 0xf7, 0x4e, + 0xcf, 0xfc, 0xf5, 0xa9, 0x11, 0xce, 0x3d, 0x4e, 0xe0, 0x6b, 0xfa, 0xe4, 0x43, 0x05, 0x2e, 0x76, + 0x27, 0xc8, 0x25, 0x88, 0xd9, 0xb6, 0xf4, 0xb4, 0x78, 0xba, 0xfc, 0xf4, 0xd2, 0xf3, 0x7a, 0x31, + 0x34, 0x7d, 0xf2, 0xdb, 0x0a, 0x14, 0xe2, 0x29, 0x77, 0x09, 0x50, 0x0e, 0x01, 0x69, 0x47, 0x87, + 0xa5, 0xd9, 0x87, 0x07, 0x9f, 0xe8, 0x6a, 0xce, 0xba, 0x07, 0xbd, 0x16, 0xb3, 0xf8, 0x81, 0x12, + 0x9d, 0x07, 0x71, 0x6b, 0x2a, 0x5f, 0x53, 0xd3, 0xfc, 0x9a, 0xba, 0x19, 0xbf, 0xa6, 0xbe, 0x71, + 0x62, 0xb3, 0x2d, 0x5b, 0x4e, 0xe9, 0xe6, 0x7a, 0x3f, 0x95, 0x55, 0xf2, 0x59, 0xf5, 0x75, 0xc8, + 0xdf, 0x73, 0x83, 0xa7, 0x38, 0xd3, 0xbe, 0x39, 0x02, 0x53, 0x52, 0xcf, 0x4f, 0xe1, 0x65, 0xd8, + 0x0f, 0x14, 0x38, 0xbb, 0xe7, 0x06, 0x7c, 0xe5, 0x62, 0x27, 0x1a, 0x77, 0x80, 0x97, 0x12, 0x44, + 0xd3, 0x85, 0xb4, 0x5d, 0x13, 0x3f, 0xce, 0x36, 0xc4, 0x71, 0x36, 0xd5, 0xd9, 0xfe, 0xd4, 0xe7, + 0xd9, 0xd4, 0x5e, 0xe7, 0x48, 0xc5, 0x03, 0xc8, 0x86, 0xec, 0xc9, 0xe7, 0x21, 0x65, 0x52, 0xbf, + 0x2a, 0xbc, 0x1f, 0xb5, 0x47, 0x56, 0x1d, 0xe9, 0x96, 0xa9, 0x5f, 0xf5, 0xac, 0x46, 0x10, 0xb9, + 0xee, 0xd8, 0xeb, 0x98, 0x57, 0x22, 0x43, 0xbd, 0x5f, 0x89, 0x14, 0xff, 0x49, 0x81, 0x71, 0xcc, + 0x26, 0x46, 0xeb, 0xf5, 0xac, 0x53, 0x95, 0x8f, 0x00, 0xda, 0x4b, 0x26, 0xd6, 0xe9, 0xb5, 0xa7, + 0x5a, 0xa7, 0xe8, 0x61, 0x59, 0x48, 0x51, 0xfc, 0x75, 0x85, 0xbb, 0x05, 0xd1, 0x64, 0x06, 0x72, + 0x0b, 0x34, 0xc8, 0x20, 0xb8, 0x10, 0xcd, 0xed, 0x13, 0xa1, 0x89, 0x49, 0x4f, 0x13, 0x9c, 0x8a, + 0x5f, 0x87, 0xd9, 0xde, 0xea, 0xd4, 0x63, 0x3f, 0x3f, 0x8c, 0xef, 0xe7, 0xcf, 0x9d, 0x68, 0x78, + 0x79, 0xba, 0x72, 0x14, 0xea, 0x1a, 0x8c, 0x0d, 0x9a, 0xf6, 0xfb, 0xb3, 0xb4, 0x48, 0xdf, 0x7f, + 0x2a, 0x7b, 0x56, 0x8e, 0xed, 0x0e, 0x3d, 0x83, 0xd8, 0xee, 0xdf, 0x2b, 0x30, 0xe3, 0x89, 0x89, + 0xc4, 0x4c, 0x02, 0x0f, 0xd1, 0xbe, 0xd9, 0x2f, 0x9a, 0xdd, 0x8e, 0x64, 0x86, 0x4c, 0x8e, 0x31, + 0x07, 0x9d, 0xed, 0x4f, 0x6f, 0x0e, 0xbc, 0xce, 0x91, 0x8a, 0xdf, 0xe9, 0x54, 0xe4, 0x22, 0x64, + 0x43, 0xaa, 0xf0, 0xfa, 0xe8, 0x1d, 0xab, 0xe4, 0xbd, 0xde, 0xa9, 0xbf, 0x05, 0x69, 0xcb, 0xd9, + 0x75, 0xc3, 0x48, 0xf5, 0x89, 0x82, 0xfa, 0xd8, 0xb1, 0xf8, 0x2e, 0xcc, 0xf6, 0x16, 0x49, 0x0f, + 0x95, 0x7e, 0x10, 0x57, 0xe9, 0xd7, 0x06, 0x16, 0xfa, 0x31, 0xea, 0x7c, 0x3f, 0x95, 0x4d, 0xe5, + 0xd3, 0xea, 0x0d, 0x20, 0xcb, 0xed, 0xef, 0x32, 0xfa, 0xa6, 0x4d, 0xe6, 0x85, 0x6d, 0xeb, 0x4f, + 0xf9, 0x57, 0x43, 0x30, 0x86, 0xa4, 0xe1, 0xe7, 0x04, 0xcf, 0xda, 0x0a, 0xbe, 0x04, 0x53, 0xd4, + 0xa9, 0x7a, 0xad, 0x06, 0x46, 0x0f, 0xc5, 0xc3, 0x1d, 0xbc, 0xaa, 0x6b, 0xf9, 0x76, 0x83, 0x48, + 0x87, 0x94, 0xc2, 0x5b, 0x31, 0xcf, 0x73, 0xf1, 0x4b, 0x29, 0xbf, 0xe1, 0x62, 0x2a, 0xac, 0x4d, + 0xc0, 0x6f, 0xad, 0x29, 0x89, 0x80, 0x07, 0xcb, 0xe6, 0x21, 0x2f, 0x82, 0x71, 0xfb, 0xb4, 0x25, + 0xd8, 0xf0, 0x97, 0xa4, 0x22, 0x34, 0xf9, 0x80, 0xb6, 0x38, 0xab, 0x38, 0x25, 0xe7, 0x97, 0xe9, + 0xa0, 0xe4, 0xf7, 0xdf, 0x2f, 0xc2, 0x44, 0x28, 0xdd, 0x28, 0xbb, 0x1d, 0x1a, 0x52, 0x1e, 0xc3, + 0x7a, 0x31, 0x29, 0x86, 0x25, 0x49, 0x3b, 0x0c, 0x3d, 0xf1, 0xce, 0xea, 0x2d, 0x98, 0xc2, 0x27, + 0x7b, 0x75, 0xea, 0x9c, 0x2c, 0xf0, 0xa1, 0x7e, 0x98, 0x06, 0x22, 0x77, 0x15, 0xb8, 0x1a, 0x98, + 0xcb, 0x16, 0xb5, 0x02, 0xdb, 0xfd, 0x44, 0x6c, 0x9d, 0x2c, 0xca, 0x4b, 0xae, 0x6d, 0xd3, 0x6a, + 0x40, 0xcd, 0xa8, 0xad, 0xeb, 0x0d, 0x99, 0x34, 0x06, 0x59, 0x02, 0xc0, 0x08, 0xa8, 0x47, 0x7d, + 0x7a, 0xb2, 0x70, 0x7e, 0x8e, 0xf5, 0xd3, 0x58, 0x37, 0xf2, 0x3a, 0x14, 0x2c, 0x27, 0xa0, 0x9e, + 0x63, 0xd8, 0xba, 0xd1, 0x68, 0x60, 0x8c, 0x59, 0x6f, 0x78, 0x74, 0xd7, 0x7a, 0x22, 0x42, 0xcd, + 0x67, 0xc3, 0xf6, 0x85, 0x46, 0x63, 0xdd, 0xa8, 0xd3, 0x0d, 0x6c, 0x2c, 0xfe, 0x83, 0x02, 0x73, + 0x2b, 0xe2, 0x53, 0x88, 0x1e, 0x78, 0x1f, 0xd0, 0x16, 0xb9, 0x03, 0x59, 0xb6, 0xbe, 0xd1, 0xab, + 0x81, 0x8e, 0xf7, 0x25, 0x8f, 0xed, 0x72, 0xef, 0x8e, 0x61, 0xbe, 0x7d, 0x9f, 0xb6, 0x96, 0x8d, + 0xc0, 0x90, 0x4f, 0x8a, 0xa1, 0x4f, 0xf8, 0xa4, 0x60, 0xd3, 0xb8, 0x98, 0x24, 0x77, 0x62, 0xb6, + 0xed, 0xce, 0xe8, 0xcd, 0xb5, 0x93, 0x2d, 0x68, 0xb2, 0x7c, 0xc4, 0x34, 0xd1, 0x96, 0x7d, 0x21, + 0x7c, 0xa6, 0x34, 0xd4, 0xe5, 0x8f, 0x1d, 0x23, 0xa7, 0xd8, 0xf3, 0xa4, 0xeb, 0x57, 0x20, 0x1b, + 0x66, 0xb8, 0xdb, 0xd9, 0x5f, 0x32, 0x01, 0x70, 0xf7, 0xa1, 0xf6, 0x70, 0x7b, 0x6b, 0x75, 0x7d, + 0x65, 0x33, 0xaf, 0xdc, 0xfc, 0xc1, 0x1c, 0x64, 0xc4, 0x76, 0xff, 0xae, 0x02, 0x63, 0xf2, 0x27, + 0x26, 0xa4, 0x3c, 0xd8, 0x47, 0x24, 0xe1, 0x5e, 0x29, 0x56, 0x06, 0xa6, 0xe7, 0xc2, 0x50, 0x5f, + 0xfc, 0xe0, 0x5f, 0xff, 0xfb, 0xf7, 0x86, 0x9e, 0x27, 0xa5, 0x8a, 0x30, 0x45, 0x15, 0xf9, 0x0b, + 0x94, 0xca, 0xbb, 0x62, 0x89, 0xdf, 0x63, 0xb7, 0xe0, 0x91, 0xd0, 0x44, 0x26, 0xe5, 0xe1, 0xe2, + 0x1f, 0xac, 0x14, 0xaf, 0x0f, 0x42, 0x2a, 0xb0, 0xdc, 0x40, 0x2c, 0x2f, 0x92, 0x62, 0x84, 0xc5, + 0xe4, 0x14, 0x6d, 0x18, 0x8f, 0x72, 0x64, 0xa4, 0xb2, 0x47, 0x0d, 0x3b, 0xd8, 0x23, 0x1e, 0xa4, + 0xf1, 0x13, 0x0a, 0x92, 0x64, 0x6c, 0xe4, 0x8f, 0x2e, 0x8a, 0xf3, 0xfd, 0x09, 0x05, 0x94, 0x59, + 0x84, 0x92, 0x27, 0x13, 0x11, 0x14, 0xcc, 0xd7, 0x92, 0xaf, 0x41, 0x0a, 0x93, 0xf0, 0x57, 0xfb, + 0x70, 0x0a, 0x47, 0x3c, 0xd1, 0x67, 0x1c, 0xea, 0x25, 0x1c, 0xb5, 0x48, 0x0a, 0xf1, 0x51, 0xa5, + 0x55, 0x78, 0x8f, 0x7f, 0xb2, 0x81, 0x89, 0x57, 0xf2, 0xd2, 0x60, 0xe9, 0xd9, 0xe3, 0x91, 0x1c, + 0x9b, 0xcb, 0x55, 0xcf, 0x22, 0x92, 0x49, 0x32, 0x1e, 0x21, 0x61, 0xb7, 0x69, 0xf2, 0xbe, 0x02, + 0x19, 0xee, 0x85, 0x92, 0xbe, 0x4f, 0x76, 0x23, 0xa9, 0x5f, 0x1b, 0x80, 0x52, 0x0c, 0xfb, 0x3c, + 0x0e, 0x7b, 0x81, 0x9c, 0x97, 0x86, 0x65, 0x04, 0x92, 0x04, 0x7c, 0xc8, 0xf0, 0xd7, 0x98, 0x89, + 0x08, 0x62, 0x0f, 0x36, 0x8b, 0xf2, 0x1b, 0x1e, 0xf1, 0x15, 0x29, 0x73, 0x72, 0x84, 0xd4, 0xbb, + 0x07, 0x15, 0x1f, 0x9c, 0xb6, 0x07, 0xfd, 0x7d, 0x05, 0x46, 0xa5, 0x87, 0x88, 0xe4, 0xc6, 0x60, + 0x0f, 0x16, 0xc3, 0xf1, 0xcb, 0x83, 0x92, 0x0b, 0x31, 0x5c, 0x45, 0x44, 0x97, 0xc8, 0x5c, 0x84, + 0x88, 0x47, 0xbb, 0xd1, 0xaa, 0x48, 0xb0, 0xbe, 0xa3, 0x40, 0x2e, 0x7a, 0x29, 0x96, 0xa8, 0x0e, + 0x9d, 0xef, 0xe3, 0x12, 0xd5, 0xa1, 0xeb, 0xf1, 0x9a, 0x7a, 0x0d, 0x01, 0x5d, 0x26, 0xcf, 0x47, + 0x80, 0x8c, 0x90, 0x06, 0x55, 0x54, 0xc2, 0xf4, 0x3d, 0x05, 0x26, 0xe2, 0x2f, 0x09, 0xc9, 0x67, + 0x06, 0x1a, 0x4b, 0xba, 0xb2, 0x14, 0x5f, 0x39, 0x41, 0x0f, 0x01, 0xf1, 0x25, 0x84, 0xf8, 0x02, + 0xb9, 0xdc, 0x03, 0x22, 0x2a, 0x51, 0xe5, 0xdd, 0xf0, 0xf2, 0xf1, 0x1e, 0xf9, 0xa6, 0x02, 0x63, + 0x72, 0x1a, 0x2c, 0xd1, 0xce, 0xf6, 0x48, 0x65, 0x27, 0xda, 0xd9, 0x5e, 0x69, 0x3e, 0xf5, 0x3c, + 0xc2, 0x9b, 0x26, 0x53, 0x11, 0xbc, 0x28, 0x77, 0xf7, 0x07, 0x22, 0x4d, 0x89, 0xcf, 0xc5, 0x3f, + 0x3d, 0x44, 0x25, 0x44, 0x74, 0x9e, 0x9c, 0x8b, 0x10, 0xe1, 0xc3, 0x77, 0x5d, 0xc6, 0x35, 0x2a, + 0x65, 0xe5, 0x12, 0x95, 0xbe, 0x3b, 0x61, 0x98, 0xa8, 0xf4, 0x3d, 0x92, 0x7d, 0xbd, 0x4e, 0x22, + 0xa4, 0xe2, 0x49, 0x64, 0x49, 0xc3, 0xfe, 0x58, 0x81, 0xf1, 0x58, 0xa6, 0x8d, 0x54, 0xfa, 0x0e, + 0x15, 0x4f, 0x07, 0x16, 0x3f, 0x33, 0x78, 0x87, 0x63, 0x77, 0x80, 0x40, 0x27, 0xc4, 0x25, 0xe1, + 0x7b, 0x5f, 0x81, 0x5c, 0x94, 0xdf, 0x4a, 0xdc, 0x95, 0x9d, 0x39, 0xbe, 0xc4, 0x5d, 0xd9, 0x95, + 0x32, 0x53, 0x0b, 0x88, 0x89, 0xa8, 0x6d, 0x23, 0xed, 0x37, 0x0c, 0xe7, 0xb6, 0x72, 0x9d, 0x7c, + 0x0d, 0x3d, 0x8a, 0xea, 0x7e, 0xb2, 0x99, 0x8e, 0xbd, 0x36, 0x2c, 0x26, 0x9d, 0xa2, 0xf2, 0x93, + 0xd3, 0x1e, 0xf6, 0xd2, 0x47, 0x46, 0x92, 0x08, 0x7e, 0x45, 0x81, 0x11, 0xf1, 0x20, 0x2e, 0xd1, + 0x59, 0x88, 0x3f, 0x9a, 0x1b, 0x1c, 0x82, 0x8a, 0x10, 0x2e, 0x4a, 0x9e, 0x42, 0x83, 0x73, 0xea, + 0xc0, 0x20, 0x5e, 0xd9, 0x25, 0x62, 0x88, 0xbf, 0xc4, 0x3b, 0x0d, 0x86, 0x3a, 0xe7, 0x24, 0x61, + 0xf8, 0x86, 0x02, 0xd9, 0xf0, 0xd5, 0x22, 0x49, 0x72, 0x85, 0x3a, 0x1e, 0x5e, 0x16, 0x5f, 0x1a, + 0x88, 0x56, 0x20, 0xe9, 0x76, 0x1b, 0xf0, 0x9a, 0x17, 0x3f, 0xbf, 0xc6, 0xe4, 0xc7, 0xae, 0xc9, + 0xd6, 0xa5, 0xfb, 0x15, 0x6d, 0xb2, 0x75, 0xe9, 0xf1, 0x8a, 0x56, 0xbd, 0x8c, 0x98, 0x9e, 0x23, + 0x17, 0x24, 0xeb, 0x52, 0xeb, 0x84, 0xc5, 0x7c, 0x4a, 0xd1, 0x3b, 0x71, 0x89, 0xe2, 0xaf, 0x6a, + 0x8b, 0x37, 0x92, 0x49, 0x3b, 0xde, 0x14, 0xab, 0xd7, 0x11, 0xca, 0x15, 0xa2, 0x26, 0x40, 0xa9, + 0xbc, 0xcb, 0x2a, 0xde, 0x63, 0xfe, 0xdd, 0x9a, 0x5b, 0xf3, 0x13, 0xfd, 0x3b, 0xe9, 0x69, 0xf5, + 0x49, 0xa1, 0xf4, 0xb2, 0xb9, 0x35, 0x59, 0x22, 0x1f, 0x2a, 0xf8, 0x35, 0x67, 0x3b, 0x72, 0x9f, + 0x68, 0xdb, 0x7a, 0x25, 0xa1, 0x13, 0x6d, 0x5b, 0xcf, 0xa4, 0x80, 0x3a, 0x87, 0xa8, 0x0a, 0x64, + 0x56, 0xde, 0x4d, 0x8c, 0x4e, 0x3c, 0xc3, 0xfb, 0x40, 0x81, 0x5c, 0x14, 0x7e, 0x4c, 0x34, 0x68, + 0x9d, 0xd9, 0x83, 0x44, 0x83, 0xd6, 0x15, 0xd1, 0x54, 0x8b, 0x08, 0x64, 0x86, 0x90, 0x08, 0xc8, + 0x9e, 0x1b, 0x08, 0x10, 0xef, 0x41, 0x9a, 0x7b, 0x13, 0x2f, 0xf6, 0x8f, 0x28, 0xf5, 0xf7, 0xf6, + 0xe3, 0xbe, 0xc3, 0x31, 0x6e, 0xa7, 0xec, 0x31, 0xfc, 0xa1, 0x02, 0xa3, 0x52, 0x00, 0x2a, 0xf1, + 0x30, 0xec, 0x0e, 0x54, 0xf5, 0x5a, 0x94, 0xd8, 0x3f, 0x3a, 0x22, 0xf5, 0xd1, 0x68, 0xc3, 0xf5, + 0x82, 0x1e, 0x3e, 0xa0, 0xd4, 0x21, 0x7e, 0xda, 0x64, 0x78, 0x30, 0xa6, 0x8f, 0xad, 0x97, 0xa2, + 0x61, 0x89, 0x2e, 0x79, 0x3c, 0xb2, 0xd3, 0xd3, 0xda, 0x33, 0x02, 0x09, 0xc2, 0xaf, 0x29, 0x00, + 0xed, 0x7b, 0x36, 0x79, 0x79, 0xc0, 0xeb, 0x78, 0xff, 0x1d, 0xd4, 0x7d, 0x79, 0x57, 0x2f, 0x20, + 0x9c, 0xb3, 0x64, 0x5a, 0x3e, 0x7c, 0x04, 0xd1, 0xe2, 0xd5, 0x8f, 0xfe, 0x6b, 0xee, 0xcc, 0x47, + 0x47, 0x73, 0xca, 0x0f, 0x8f, 0xe6, 0x94, 0x7f, 0x3f, 0x9a, 0x53, 0x7e, 0x74, 0x34, 0xa7, 0x7c, + 0xfb, 0xc7, 0x73, 0x67, 0x7e, 0xf8, 0xe3, 0xb9, 0x33, 0x8f, 0xb2, 0x21, 0xdf, 0x9d, 0x0c, 0xc6, + 0x61, 0x3e, 0xfb, 0xff, 0x01, 0x00, 0x00, 0xff, 0xff, 0x39, 0x19, 0x4c, 0x6f, 0xa5, 0x46, 0x00, + 0x00, } diff --git a/pkg/server/status/statuspb/status.pb.go b/pkg/server/status/statuspb/status.pb.go index b42b6b172c8c..a073cb235e12 100644 --- a/pkg/server/status/statuspb/status.pb.go +++ b/pkg/server/status/statuspb/status.pb.go @@ -47,7 +47,7 @@ func (x HealthAlert_Category) String() string { return proto.EnumName(HealthAlert_Category_name, int32(x)) } func (HealthAlert_Category) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_status_38c3c5fdbbb1ee75, []int{2, 0} + return fileDescriptor_status_14e51489c2bce342, []int{2, 0} } // StoreStatus records the most recent values of metrics for a store. @@ -55,14 +55,13 @@ type StoreStatus struct { Desc roachpb.StoreDescriptor `protobuf:"bytes,1,opt,name=desc,proto3" json:"desc"` Metrics map[string]float64 `protobuf:"bytes,2,rep,name=metrics,proto3" json:"metrics,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"fixed64,2,opt,name=value,proto3"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *StoreStatus) Reset() { *m = StoreStatus{} } func (m *StoreStatus) String() string { return proto.CompactTextString(m) } func (*StoreStatus) ProtoMessage() {} func (*StoreStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_status_38c3c5fdbbb1ee75, []int{0} + return fileDescriptor_status_14e51489c2bce342, []int{0} } func (m *StoreStatus) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -113,14 +112,13 @@ type NodeStatus struct { // num_cpus is the number of logical CPUs on this machine. NumCpus int32 `protobuf:"varint,12,opt,name=num_cpus,json=numCpus,proto3" json:"num_cpus,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *NodeStatus) Reset() { *m = NodeStatus{} } func (m *NodeStatus) String() string { return proto.CompactTextString(m) } func (*NodeStatus) ProtoMessage() {} func (*NodeStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_status_38c3c5fdbbb1ee75, []int{1} + return fileDescriptor_status_14e51489c2bce342, []int{1} } func (m *NodeStatus) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -150,14 +148,13 @@ type NodeStatus_NetworkActivity struct { Outgoing int64 `protobuf:"varint,2,opt,name=outgoing,proto3" json:"outgoing,omitempty"` Latency int64 `protobuf:"varint,3,opt,name=latency,proto3" json:"latency,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *NodeStatus_NetworkActivity) Reset() { *m = NodeStatus_NetworkActivity{} } func (m *NodeStatus_NetworkActivity) String() string { return proto.CompactTextString(m) } func (*NodeStatus_NetworkActivity) ProtoMessage() {} func (*NodeStatus_NetworkActivity) Descriptor() ([]byte, []int) { - return fileDescriptor_status_38c3c5fdbbb1ee75, []int{1, 2} + return fileDescriptor_status_14e51489c2bce342, []int{1, 2} } func (m *NodeStatus_NetworkActivity) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -191,14 +188,13 @@ type HealthAlert struct { Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` Value float64 `protobuf:"fixed64,4,opt,name=value,proto3" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *HealthAlert) Reset() { *m = HealthAlert{} } func (m *HealthAlert) String() string { return proto.CompactTextString(m) } func (*HealthAlert) ProtoMessage() {} func (*HealthAlert) Descriptor() ([]byte, []int) { - return fileDescriptor_status_38c3c5fdbbb1ee75, []int{2} + return fileDescriptor_status_14e51489c2bce342, []int{2} } func (m *HealthAlert) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -227,14 +223,13 @@ var xxx_messageInfo_HealthAlert proto.InternalMessageInfo type HealthCheckResult struct { Alerts []HealthAlert `protobuf:"bytes,1,rep,name=alerts,proto3" json:"alerts"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *HealthCheckResult) Reset() { *m = HealthCheckResult{} } func (m *HealthCheckResult) String() string { return proto.CompactTextString(m) } func (*HealthCheckResult) ProtoMessage() {} func (*HealthCheckResult) Descriptor() ([]byte, []int) { - return fileDescriptor_status_38c3c5fdbbb1ee75, []int{3} + return fileDescriptor_status_14e51489c2bce342, []int{3} } func (m *HealthCheckResult) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1939,60 +1934,60 @@ var ( ) func init() { - proto.RegisterFile("server/status/statuspb/status.proto", fileDescriptor_status_38c3c5fdbbb1ee75) + proto.RegisterFile("server/status/statuspb/status.proto", fileDescriptor_status_14e51489c2bce342) } -var fileDescriptor_status_38c3c5fdbbb1ee75 = []byte{ - // 808 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x55, 0x4f, 0x6f, 0xeb, 0x44, - 0x10, 0xef, 0x36, 0x69, 0xe3, 0x8c, 0xdf, 0x2b, 0x7d, 0xcb, 0x03, 0x99, 0x48, 0xa4, 0x26, 0x70, - 0xc8, 0x05, 0x47, 0xca, 0x43, 0x08, 0xda, 0x5e, 0xfa, 0x4f, 0x10, 0x3d, 0x5a, 0xa4, 0x4d, 0x25, - 0xa4, 0x77, 0x09, 0x1b, 0x7b, 0x9f, 0x6b, 0x25, 0xf6, 0x5a, 0xde, 0x75, 0x50, 0xae, 0x7c, 0x02, - 0x24, 0x24, 0xbe, 0x00, 0x5f, 0xa6, 0x47, 0x8e, 0x08, 0x89, 0x02, 0xe1, 0xce, 0x67, 0x40, 0xbb, - 0x5e, 0x27, 0x2e, 0x0a, 0x6a, 0x23, 0x38, 0x65, 0x76, 0x7e, 0xfe, 0xcd, 0xcc, 0x6f, 0x66, 0x76, - 0x03, 0xef, 0x0b, 0x96, 0xcd, 0x58, 0xd6, 0x13, 0x92, 0xca, 0x5c, 0x98, 0x9f, 0x74, 0x6c, 0x0c, - 0x2f, 0xcd, 0xb8, 0xe4, 0xd8, 0xf5, 0xb9, 0x3f, 0xc9, 0x38, 0xf5, 0x6f, 0xbc, 0xe2, 0x73, 0xcf, - 0xc0, 0xe5, 0xe7, 0xad, 0xb7, 0x35, 0x9a, 0x8e, 0x7b, 0x31, 0x93, 0x34, 0xa0, 0x92, 0x16, 0xcc, - 0xd6, 0xfe, 0x38, 0x8f, 0xa6, 0x41, 0x2f, 0x4a, 0x5e, 0x73, 0xe3, 0x79, 0x1e, 0xf2, 0x90, 0x6b, - 0xb3, 0xa7, 0xac, 0xc2, 0xdb, 0xf9, 0x15, 0x81, 0x3d, 0x94, 0x3c, 0x63, 0x43, 0x1d, 0x11, 0x1f, - 0x43, 0x3d, 0x60, 0xc2, 0x77, 0x90, 0x8b, 0xba, 0x76, 0xbf, 0xe3, 0xad, 0x0a, 0x30, 0x89, 0x3c, - 0xfd, 0xf5, 0x39, 0x13, 0x7e, 0x16, 0xa5, 0x92, 0x67, 0xa7, 0xf5, 0xdb, 0xbb, 0x83, 0x2d, 0xa2, - 0x59, 0xf8, 0x1a, 0x1a, 0x31, 0x93, 0x59, 0xe4, 0x0b, 0x67, 0xdb, 0xad, 0x75, 0xed, 0xfe, 0xa1, - 0xf7, 0x90, 0x02, 0xaf, 0x92, 0xdd, 0xbb, 0x2c, 0xc8, 0x17, 0x89, 0xcc, 0xe6, 0xa4, 0x0c, 0xd5, - 0x3a, 0x84, 0x27, 0x55, 0x00, 0xef, 0x43, 0x6d, 0xc2, 0xe6, 0xba, 0xc4, 0x26, 0x51, 0x26, 0x7e, - 0x0e, 0x3b, 0x33, 0x3a, 0xcd, 0x99, 0xb3, 0xed, 0xa2, 0x2e, 0x22, 0xc5, 0xe1, 0x70, 0xfb, 0x13, - 0xd4, 0xf9, 0xcb, 0x02, 0xb8, 0xe2, 0x41, 0x29, 0xef, 0xe8, 0x9e, 0xbc, 0xf7, 0xd6, 0xc8, 0x53, - 0x1f, 0xff, 0x8b, 0xba, 0x43, 0x00, 0xdd, 0xd5, 0x91, 0xea, 0xaa, 0x4e, 0x65, 0xf7, 0xdf, 0xaa, - 0x84, 0xd0, 0xa0, 0x37, 0x48, 0x5e, 0x73, 0x43, 0x6b, 0x6a, 0x8f, 0x72, 0xe0, 0x77, 0x01, 0x84, - 0xa4, 0x99, 0x64, 0xc1, 0x88, 0x4a, 0xa7, 0xe6, 0xa2, 0x6e, 0x8d, 0x34, 0x8d, 0xe7, 0x44, 0x2a, - 0x38, 0x4f, 0x03, 0x6a, 0xe0, 0x7a, 0x01, 0x1b, 0xcf, 0x89, 0xc4, 0xc3, 0x55, 0x5f, 0x77, 0x74, - 0x5f, 0x3f, 0x7d, 0xb8, 0xaf, 0x2b, 0xd5, 0xeb, 0xdb, 0x8a, 0x5f, 0xc1, 0x9e, 0x50, 0xbd, 0x1f, - 0x15, 0x14, 0x26, 0x9c, 0x5d, 0x1d, 0xfb, 0xc3, 0x8d, 0x66, 0x66, 0xa4, 0x3e, 0x15, 0x2b, 0x17, - 0x13, 0x18, 0x43, 0x9d, 0x66, 0xa1, 0x70, 0x1a, 0x6e, 0xad, 0xdb, 0x24, 0xda, 0x56, 0x63, 0x63, - 0xc9, 0xcc, 0xb1, 0xb4, 0x4b, 0x99, 0xf8, 0x07, 0x04, 0xcd, 0x29, 0x95, 0x2c, 0xf1, 0x23, 0x26, - 0x9c, 0xa6, 0xce, 0x7e, 0xb4, 0x91, 0xb2, 0x2f, 0x4a, 0xb6, 0xd6, 0x76, 0x7a, 0xa4, 0x6a, 0xf9, - 0xf6, 0xb7, 0x83, 0x17, 0x61, 0x24, 0x6f, 0xf2, 0xb1, 0xe7, 0xf3, 0xb8, 0xb7, 0x0c, 0x17, 0x8c, - 0x57, 0x76, 0x2f, 0x9d, 0x84, 0xbd, 0xea, 0xc8, 0x07, 0xe7, 0x64, 0x55, 0x0a, 0xfe, 0x1e, 0x81, - 0x45, 0x7d, 0x19, 0xcd, 0x22, 0x39, 0x77, 0xe0, 0xb1, 0x9b, 0x5c, 0xa9, 0xeb, 0xc4, 0x90, 0xff, - 0x87, 0xb2, 0x96, 0x85, 0x60, 0x0f, 0xde, 0x94, 0x5c, 0xd2, 0xe9, 0x48, 0xcc, 0x85, 0x64, 0xf1, - 0x28, 0x66, 0x31, 0xcf, 0xe6, 0x8e, 0xad, 0xb7, 0xe5, 0x99, 0x86, 0x86, 0x1a, 0xb9, 0xd4, 0x00, - 0x7e, 0x07, 0xac, 0x24, 0x8f, 0x47, 0x7e, 0x9a, 0x0b, 0xe7, 0x89, 0x8b, 0xba, 0x3b, 0xa4, 0x91, - 0xe4, 0xf1, 0x59, 0x9a, 0xff, 0xa7, 0x2b, 0xd5, 0x3a, 0x86, 0xbd, 0xfb, 0x6d, 0xaf, 0xb2, 0x77, - 0xd6, 0xb0, 0x6b, 0x55, 0xb6, 0x0f, 0x6f, 0x5c, 0x31, 0xf9, 0x0d, 0xcf, 0x26, 0x65, 0x8f, 0x70, - 0x0b, 0xac, 0x28, 0xf1, 0x79, 0x1c, 0x25, 0xa1, 0x8e, 0x51, 0x23, 0xcb, 0xb3, 0xc2, 0x78, 0x2e, - 0x43, 0xae, 0xb0, 0x22, 0xd6, 0xf2, 0x8c, 0x1d, 0x68, 0x14, 0x23, 0x9b, 0x9b, 0x0b, 0x55, 0x1e, - 0x5b, 0x73, 0x78, 0x7a, 0x6f, 0x02, 0x6b, 0x2a, 0x24, 0xd5, 0x0a, 0xed, 0xfe, 0xf1, 0x46, 0xe3, - 0xfd, 0x87, 0x82, 0xea, 0x83, 0xf3, 0xe3, 0x36, 0xd8, 0x9f, 0x33, 0x3a, 0x95, 0x37, 0x27, 0x53, - 0x96, 0x49, 0x3c, 0x06, 0xab, 0xb8, 0x65, 0x51, 0x50, 0xa4, 0x3f, 0xfd, 0x4c, 0x6d, 0xc3, 0x2f, - 0x77, 0x07, 0x1f, 0x6d, 0xb4, 0x0d, 0xfa, 0xca, 0x0d, 0xce, 0x17, 0x77, 0x07, 0x0d, 0x63, 0x92, - 0x86, 0x0e, 0x3c, 0x08, 0x30, 0x01, 0xcb, 0xa7, 0x92, 0x85, 0x6a, 0x1b, 0x94, 0x9c, 0xbd, 0xfe, - 0xc7, 0x0f, 0xcb, 0xa9, 0x14, 0xe9, 0x9d, 0x19, 0x36, 0x59, 0xc6, 0xc1, 0x2e, 0xd8, 0x81, 0x79, - 0x06, 0x23, 0x9e, 0xe8, 0x06, 0x37, 0x49, 0xd5, 0xb5, 0x9a, 0x71, 0xbd, 0xb2, 0x21, 0x9d, 0x0f, - 0xc0, 0x2a, 0xa3, 0x61, 0x1b, 0x1a, 0x97, 0x17, 0xd7, 0x64, 0x70, 0x36, 0xdc, 0xdf, 0x52, 0x87, - 0xab, 0x8b, 0xeb, 0xaf, 0xbe, 0x24, 0x2f, 0xf7, 0x51, 0xe7, 0x6b, 0x78, 0x56, 0xe4, 0x3f, 0xbb, - 0x61, 0xfe, 0x84, 0x30, 0x91, 0x4f, 0x25, 0x7e, 0x09, 0xbb, 0x54, 0x95, 0x23, 0x1c, 0xf4, 0xd8, - 0x87, 0xa8, 0x22, 0xc2, 0x3c, 0x44, 0x26, 0xc4, 0x69, 0xe7, 0xf6, 0x8f, 0xf6, 0xd6, 0xed, 0xa2, - 0x8d, 0x7e, 0x5a, 0xb4, 0xd1, 0xcf, 0x8b, 0x36, 0xfa, 0x7d, 0xd1, 0x46, 0xdf, 0xfd, 0xd9, 0xde, - 0x7a, 0x65, 0x95, 0xec, 0xf1, 0xae, 0xfe, 0x0f, 0x7c, 0xf1, 0x77, 0x00, 0x00, 0x00, 0xff, 0xff, - 0x9c, 0x77, 0x3e, 0x23, 0x8c, 0x07, 0x00, 0x00, +var fileDescriptor_status_14e51489c2bce342 = []byte{ + // 813 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x55, 0x5f, 0x6f, 0xe3, 0x44, + 0x10, 0xcf, 0x36, 0x69, 0xe3, 0x8c, 0xef, 0x4a, 0x6f, 0x39, 0x90, 0x89, 0x44, 0x6a, 0x02, 0x42, + 0x79, 0xc1, 0x91, 0x72, 0x08, 0x41, 0xdb, 0x97, 0xfe, 0x13, 0x44, 0x47, 0x8b, 0xb4, 0xa9, 0x84, + 0x74, 0x2f, 0x61, 0x63, 0xef, 0xb9, 0x56, 0x62, 0xaf, 0xe5, 0x5d, 0x17, 0xe5, 0x95, 0x4f, 0x80, + 0x84, 0xc4, 0x17, 0xe0, 0xcb, 0xf4, 0xf1, 0x1e, 0x11, 0x12, 0x05, 0x72, 0xef, 0x7c, 0x06, 0xb4, + 0xeb, 0x75, 0xe2, 0xa2, 0xa2, 0x36, 0xe2, 0x9e, 0x32, 0x3b, 0x3f, 0xcf, 0x6f, 0xe6, 0x37, 0x33, + 0xbb, 0x81, 0x0f, 0x05, 0xcb, 0xae, 0x58, 0xd6, 0x17, 0x92, 0xca, 0x5c, 0x98, 0x9f, 0x74, 0x62, + 0x0c, 0x2f, 0xcd, 0xb8, 0xe4, 0xd8, 0xf5, 0xb9, 0x3f, 0xcd, 0x38, 0xf5, 0x2f, 0xbd, 0xe2, 0x73, + 0xcf, 0xc0, 0xe5, 0xe7, 0xed, 0x77, 0x35, 0x9a, 0x4e, 0xfa, 0x31, 0x93, 0x34, 0xa0, 0x92, 0x16, + 0x91, 0xed, 0x9d, 0x49, 0x1e, 0xcd, 0x82, 0x7e, 0x94, 0xbc, 0xe4, 0xc6, 0xf3, 0x34, 0xe4, 0x21, + 0xd7, 0x66, 0x5f, 0x59, 0x85, 0xb7, 0xfb, 0x3b, 0x02, 0x7b, 0x24, 0x79, 0xc6, 0x46, 0x9a, 0x11, + 0x1f, 0x40, 0x23, 0x60, 0xc2, 0x77, 0x90, 0x8b, 0x7a, 0xf6, 0xa0, 0xeb, 0xad, 0x0a, 0x30, 0x89, + 0x3c, 0xfd, 0xf5, 0x09, 0x13, 0x7e, 0x16, 0xa5, 0x92, 0x67, 0x47, 0x8d, 0xeb, 0x9b, 0xdd, 0x1a, + 0xd1, 0x51, 0xf8, 0x02, 0x9a, 0x31, 0x93, 0x59, 0xe4, 0x0b, 0x67, 0xc3, 0xad, 0xf7, 0xec, 0xc1, + 0x9e, 0x77, 0x9f, 0x02, 0xaf, 0x92, 0xdd, 0x3b, 0x2b, 0x82, 0x4f, 0x13, 0x99, 0xcd, 0x49, 0x49, + 0xd5, 0xde, 0x83, 0x47, 0x55, 0x00, 0xef, 0x40, 0x7d, 0xca, 0xe6, 0xba, 0xc4, 0x16, 0x51, 0x26, + 0x7e, 0x0a, 0x9b, 0x57, 0x74, 0x96, 0x33, 0x67, 0xc3, 0x45, 0x3d, 0x44, 0x8a, 0xc3, 0xde, 0xc6, + 0xe7, 0xa8, 0xfb, 0xb7, 0x05, 0x70, 0xce, 0x83, 0x52, 0xde, 0xfe, 0x2d, 0x79, 0x1f, 0xdc, 0x21, + 0x4f, 0x7d, 0xfc, 0x1f, 0xea, 0xf6, 0x00, 0x74, 0x57, 0xc7, 0xaa, 0xab, 0x3a, 0x95, 0x3d, 0x78, + 0xa7, 0x42, 0xa1, 0x41, 0x6f, 0x98, 0xbc, 0xe4, 0x26, 0xac, 0xa5, 0x3d, 0xca, 0x81, 0xdf, 0x07, + 0x10, 0x92, 0x66, 0x92, 0x05, 0x63, 0x2a, 0x9d, 0xba, 0x8b, 0x7a, 0x75, 0xd2, 0x32, 0x9e, 0x43, + 0xa9, 0xe0, 0x3c, 0x0d, 0xa8, 0x81, 0x1b, 0x05, 0x6c, 0x3c, 0x87, 0x12, 0x8f, 0x56, 0x7d, 0xdd, + 0xd4, 0x7d, 0xfd, 0xe2, 0xfe, 0xbe, 0xae, 0x54, 0xdf, 0xdd, 0x56, 0xfc, 0x02, 0xb6, 0x85, 0xea, + 0xfd, 0xb8, 0x08, 0x61, 0xc2, 0xd9, 0xd2, 0xdc, 0x9f, 0xac, 0x35, 0x33, 0x23, 0xf5, 0xb1, 0x58, + 0xb9, 0x98, 0xc0, 0x18, 0x1a, 0x34, 0x0b, 0x85, 0xd3, 0x74, 0xeb, 0xbd, 0x16, 0xd1, 0xb6, 0x1a, + 0x1b, 0x4b, 0xae, 0x1c, 0x4b, 0xbb, 0x94, 0x89, 0x7f, 0x46, 0xd0, 0x9a, 0x51, 0xc9, 0x12, 0x3f, + 0x62, 0xc2, 0x69, 0xe9, 0xec, 0xfb, 0x6b, 0x29, 0xfb, 0xba, 0x8c, 0xd6, 0xda, 0x8e, 0xf6, 0x55, + 0x2d, 0x3f, 0xfc, 0xb1, 0xfb, 0x2c, 0x8c, 0xe4, 0x65, 0x3e, 0xf1, 0x7c, 0x1e, 0xf7, 0x97, 0x74, + 0xc1, 0x64, 0x65, 0xf7, 0xd3, 0x69, 0xd8, 0xaf, 0x8e, 0x7c, 0x78, 0x42, 0x56, 0xa5, 0xe0, 0x9f, + 0x10, 0x58, 0xd4, 0x97, 0xd1, 0x55, 0x24, 0xe7, 0x0e, 0x3c, 0x74, 0x93, 0x2b, 0x75, 0x1d, 0x9a, + 0xe0, 0x37, 0x50, 0xd6, 0xb2, 0x10, 0xec, 0xc1, 0xdb, 0x92, 0x4b, 0x3a, 0x1b, 0x8b, 0xb9, 0x90, + 0x2c, 0x1e, 0xc7, 0x2c, 0xe6, 0xd9, 0xdc, 0xb1, 0xf5, 0xb6, 0x3c, 0xd1, 0xd0, 0x48, 0x23, 0x67, + 0x1a, 0xc0, 0xef, 0x81, 0x95, 0xe4, 0xf1, 0xd8, 0x4f, 0x73, 0xe1, 0x3c, 0x72, 0x51, 0x6f, 0x93, + 0x34, 0x93, 0x3c, 0x3e, 0x4e, 0xf3, 0xff, 0x75, 0xa5, 0xda, 0x07, 0xb0, 0x7d, 0xbb, 0xed, 0xd5, + 0xe8, 0xcd, 0x3b, 0xa2, 0xeb, 0xd5, 0x68, 0x1f, 0xde, 0x3a, 0x67, 0xf2, 0x7b, 0x9e, 0x4d, 0xcb, + 0x1e, 0xe1, 0x36, 0x58, 0x51, 0xe2, 0xf3, 0x38, 0x4a, 0x42, 0xcd, 0x51, 0x27, 0xcb, 0xb3, 0xc2, + 0x78, 0x2e, 0x43, 0xae, 0xb0, 0x82, 0x6b, 0x79, 0xc6, 0x0e, 0x34, 0x8b, 0x91, 0xcd, 0xcd, 0x85, + 0x2a, 0x8f, 0xed, 0x39, 0x3c, 0xbe, 0x35, 0x81, 0x3b, 0x2a, 0x24, 0xd5, 0x0a, 0xed, 0xc1, 0xc1, + 0x5a, 0xe3, 0xfd, 0x97, 0x82, 0xea, 0x83, 0xf3, 0xcb, 0x06, 0xd8, 0x5f, 0x31, 0x3a, 0x93, 0x97, + 0x87, 0x33, 0x96, 0x49, 0x3c, 0x01, 0xab, 0xb8, 0x65, 0x51, 0x50, 0xa4, 0x3f, 0xfa, 0x52, 0x6d, + 0xc3, 0x6f, 0x37, 0xbb, 0x9f, 0xae, 0xb5, 0x0d, 0xfa, 0xca, 0x0d, 0x4f, 0x16, 0x37, 0xbb, 0x4d, + 0x63, 0x92, 0xa6, 0x26, 0x1e, 0x06, 0x98, 0x80, 0xe5, 0x53, 0xc9, 0x42, 0xb5, 0x0d, 0x4a, 0xce, + 0xf6, 0xe0, 0xb3, 0xfb, 0xe5, 0x54, 0x8a, 0xf4, 0x8e, 0x4d, 0x34, 0x59, 0xf2, 0x60, 0x17, 0xec, + 0xc0, 0x3c, 0x83, 0x11, 0x4f, 0x74, 0x83, 0x5b, 0xa4, 0xea, 0x5a, 0xcd, 0xb8, 0x51, 0xd9, 0x90, + 0xee, 0x47, 0x60, 0x95, 0x6c, 0xd8, 0x86, 0xe6, 0xd9, 0xe9, 0x05, 0x19, 0x1e, 0x8f, 0x76, 0x6a, + 0xea, 0x70, 0x7e, 0x7a, 0xf1, 0xed, 0x37, 0xe4, 0xf9, 0x0e, 0xea, 0x7e, 0x07, 0x4f, 0x8a, 0xfc, + 0xc7, 0x97, 0xcc, 0x9f, 0x12, 0x26, 0xf2, 0x99, 0xc4, 0xcf, 0x61, 0x8b, 0xaa, 0x72, 0x84, 0x83, + 0x1e, 0xfa, 0x10, 0x55, 0x44, 0x98, 0x87, 0xc8, 0x50, 0x1c, 0x7d, 0x7c, 0xfd, 0x57, 0xa7, 0x76, + 0xbd, 0xe8, 0xa0, 0x57, 0x8b, 0x0e, 0xfa, 0x75, 0xd1, 0x41, 0x7f, 0x2e, 0x3a, 0xe8, 0xc7, 0xd7, + 0x9d, 0xda, 0xab, 0xd7, 0x9d, 0xda, 0x0b, 0xab, 0x64, 0x98, 0x6c, 0xe9, 0xff, 0xc1, 0x67, 0xff, + 0x04, 0x00, 0x00, 0xff, 0xff, 0xcc, 0x5b, 0xad, 0xdc, 0x90, 0x07, 0x00, 0x00, } diff --git a/pkg/settings/cluster/cluster_version.pb.go b/pkg/settings/cluster/cluster_version.pb.go index d7955a09ce93..29a612a36332 100644 --- a/pkg/settings/cluster/cluster_version.pb.go +++ b/pkg/settings/cluster/cluster_version.pb.go @@ -26,14 +26,13 @@ type ClusterVersion struct { // monotonically increase. roachpb.Version `protobuf:"bytes,2,opt,name=active_version,json=activeVersion,proto3,embedded=active_version" json:"active_version"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ClusterVersion) Reset() { *m = ClusterVersion{} } func (m *ClusterVersion) String() string { return proto.CompactTextString(m) } func (*ClusterVersion) ProtoMessage() {} func (*ClusterVersion) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_version_de4d25b8e1e07bad, []int{0} + return fileDescriptor_cluster_version_44010e81f75536d9, []int{0} } func (m *ClusterVersion) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -306,11 +305,11 @@ var ( ) func init() { - proto.RegisterFile("settings/cluster/cluster_version.proto", fileDescriptor_cluster_version_de4d25b8e1e07bad) + proto.RegisterFile("settings/cluster/cluster_version.proto", fileDescriptor_cluster_version_44010e81f75536d9) } -var fileDescriptor_cluster_version_de4d25b8e1e07bad = []byte{ - // 201 bytes of a gzipped FileDescriptorProto +var fileDescriptor_cluster_version_44010e81f75536d9 = []byte{ + // 205 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x52, 0x2b, 0x4e, 0x2d, 0x29, 0xc9, 0xcc, 0x4b, 0x2f, 0xd6, 0x4f, 0xce, 0x29, 0x2d, 0x2e, 0x49, 0x2d, 0x82, 0xd1, 0xf1, 0x65, 0xa9, 0x45, 0xc5, 0x99, 0xf9, 0x79, 0x7a, 0x05, 0x45, 0xf9, 0x25, 0xf9, 0x42, 0x7c, 0xc9, 0xf9, @@ -320,8 +319,8 @@ var fileDescriptor_cluster_version_de4d25b8e1e07bad = []byte{ 0x86, 0x41, 0x4c, 0x15, 0xf2, 0xe6, 0xe2, 0x4b, 0x4c, 0x2e, 0xc9, 0x2c, 0x4b, 0x85, 0xd9, 0x23, 0xc1, 0xa4, 0xc0, 0xa8, 0xc1, 0x6d, 0x24, 0xa5, 0x87, 0xb0, 0x08, 0x6a, 0x85, 0x1e, 0x54, 0x8f, 0x13, 0xc7, 0x89, 0x7b, 0xf2, 0x0c, 0x17, 0xee, 0xc9, 0x33, 0x06, 0xf1, 0x42, 0xf4, 0x42, 0x25, - 0xbc, 0x58, 0x38, 0x18, 0x05, 0x98, 0x9c, 0x14, 0x4f, 0x3c, 0x94, 0x63, 0x38, 0xf1, 0x48, 0x8e, + 0xbc, 0x58, 0x38, 0x18, 0x05, 0x98, 0x9c, 0x54, 0x4f, 0x3c, 0x94, 0x63, 0x38, 0xf1, 0x48, 0x8e, 0xf1, 0xc2, 0x23, 0x39, 0xc6, 0x1b, 0x8f, 0xe4, 0x18, 0x1f, 0x3c, 0x92, 0x63, 0x9c, 0xf0, 0x58, - 0x8e, 0x21, 0x8a, 0x1d, 0xea, 0xa7, 0x24, 0x36, 0xb0, 0x73, 0x8c, 0x01, 0x01, 0x00, 0x00, 0xff, - 0xff, 0xa8, 0x09, 0x1b, 0xe3, 0xf6, 0x00, 0x00, 0x00, + 0x8e, 0xe1, 0xc2, 0x63, 0x39, 0x86, 0x28, 0x76, 0xa8, 0xbf, 0x92, 0xd8, 0xc0, 0x4e, 0x32, 0x06, + 0x04, 0x00, 0x00, 0xff, 0xff, 0x8d, 0x38, 0xcf, 0x5a, 0xfa, 0x00, 0x00, 0x00, } diff --git a/pkg/sql/distsqlpb/api.pb.go b/pkg/sql/distsqlpb/api.pb.go index 63f049a7c113..7080051c84b8 100644 --- a/pkg/sql/distsqlpb/api.pb.go +++ b/pkg/sql/distsqlpb/api.pb.go @@ -75,7 +75,7 @@ func (x *BytesEncodeFormat) UnmarshalJSON(data []byte) error { return nil } func (BytesEncodeFormat) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_api_9cf22e382a6b46c0, []int{0} + return fileDescriptor_api_4a01b6abf8bb23af, []int{0} } type SetupFlowRequest struct { @@ -91,14 +91,13 @@ type SetupFlowRequest struct { EvalContext EvalContext `protobuf:"bytes,6,opt,name=evalContext" json:"evalContext"` TraceKV bool `protobuf:"varint,8,opt,name=TraceKV" json:"TraceKV"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_9cf22e382a6b46c0, []int{0} + return fileDescriptor_api_4a01b6abf8bb23af, []int{0} } func (m *SetupFlowRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -131,14 +130,13 @@ type FlowSpec struct { Gateway github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,3,opt,name=gateway,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"gateway"` Processors []ProcessorSpec `protobuf:"bytes,2,rep,name=processors" json:"processors"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_api_9cf22e382a6b46c0, []int{1} + return fileDescriptor_api_4a01b6abf8bb23af, []int{1} } func (m *FlowSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -178,14 +176,13 @@ type EvalContext struct { 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:"-"` } 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_9cf22e382a6b46c0, []int{2} + return fileDescriptor_api_4a01b6abf8bb23af, []int{2} } func (m *EvalContext) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -217,14 +214,13 @@ type SequenceState struct { // session. This field is filled in iff seqs is not empty. LastSeqIncremented *uint32 `protobuf:"varint,2,opt,name=last_seq_incremented,json=lastSeqIncremented" json:"last_seq_incremented,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_9cf22e382a6b46c0, []int{3} + return fileDescriptor_api_4a01b6abf8bb23af, []int{3} } func (m *SequenceState) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -254,14 +250,13 @@ type SequenceState_Seq struct { SeqID uint32 `protobuf:"varint,1,opt,name=seq_id,json=seqId" json:"seq_id"` LatestVal int64 `protobuf:"varint,2,opt,name=latest_val,json=latestVal" json:"latest_val"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_9cf22e382a6b46c0, []int{3, 0} + return fileDescriptor_api_4a01b6abf8bb23af, []int{3, 0} } func (m *SequenceState_Seq) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -289,14 +284,13 @@ var xxx_messageInfo_SequenceState_Seq proto.InternalMessageInfo type SimpleResponse struct { Error *Error `protobuf:"bytes,1,opt,name=error" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_9cf22e382a6b46c0, []int{4} + return fileDescriptor_api_4a01b6abf8bb23af, []int{4} } func (m *SimpleResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -334,14 +328,13 @@ type ConsumerSignal struct { // Consumer->Producer handshake messages. See message definition. Handshake *ConsumerHandshake `protobuf:"bytes,3,opt,name=handshake" json:"handshake,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_9cf22e382a6b46c0, []int{5} + return fileDescriptor_api_4a01b6abf8bb23af, []int{5} } func (m *ConsumerSignal) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -368,14 +361,13 @@ var xxx_messageInfo_ConsumerSignal proto.InternalMessageInfo type DrainRequest struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_9cf22e382a6b46c0, []int{6} + return fileDescriptor_api_4a01b6abf8bb23af, []int{6} } func (m *DrainRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -421,14 +413,13 @@ type ConsumerHandshake struct { Version DistSQLVersion `protobuf:"varint,3,opt,name=version,casttype=DistSQLVersion" json:"version"` MinAcceptedVersion DistSQLVersion `protobuf:"varint,4,opt,name=min_accepted_version,json=minAcceptedVersion,casttype=DistSQLVersion" json:"min_accepted_version"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_9cf22e382a6b46c0, []int{7} + return fileDescriptor_api_4a01b6abf8bb23af, []int{7} } func (m *ConsumerHandshake) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2591,80 +2582,81 @@ var ( ErrIntOverflowApi = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("sql/distsqlpb/api.proto", fileDescriptor_api_9cf22e382a6b46c0) } - -var fileDescriptor_api_9cf22e382a6b46c0 = []byte{ - // 1148 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x56, 0x4f, 0x73, 0xdb, 0x44, - 0x14, 0x8f, 0x6c, 0x25, 0xb6, 0x5f, 0xfe, 0xe0, 0x2c, 0x1d, 0xd0, 0xf8, 0x60, 0x7b, 0x5c, 0xfe, - 0x98, 0x76, 0xc6, 0x2e, 0x69, 0xe1, 0x00, 0xcc, 0x30, 0x75, 0xec, 0xd2, 0xa4, 0xa4, 0x13, 0xa4, - 0xd2, 0xe9, 0x70, 0x40, 0xb3, 0x96, 0x5e, 0x6c, 0x4d, 0x25, 0xad, 0xac, 0x5d, 0xb7, 0xc9, 0x37, - 0xe0, 0x46, 0x3f, 0x02, 0x07, 0xbe, 0x08, 0x33, 0x1c, 0x72, 0xe4, 0xc0, 0x81, 0xe1, 0x10, 0xc0, - 0xfd, 0x16, 0x9c, 0x98, 0x5d, 0x49, 0x8e, 0x9c, 0x10, 0x13, 0x6e, 0xda, 0xf7, 0xfb, 0xfd, 0xde, - 0xee, 0xbe, 0xf7, 0xf6, 0x3d, 0xc1, 0xdb, 0x7c, 0xe2, 0x77, 0x5d, 0x8f, 0x0b, 0x3e, 0xf1, 0xa3, - 0x61, 0x97, 0x46, 0x5e, 0x27, 0x8a, 0x99, 0x60, 0xc4, 0x70, 0x98, 0xf3, 0x3c, 0x66, 0xd4, 0x19, - 0x77, 0xf8, 0xc4, 0xef, 0xa4, 0x94, 0x78, 0x1a, 0xd6, 0x6e, 0x8c, 0xd8, 0x88, 0x29, 0x52, 0x57, - 0x7e, 0x25, 0xfc, 0x5a, 0x63, 0xc4, 0xd8, 0xc8, 0xc7, 0xae, 0x5a, 0x0d, 0xa7, 0x47, 0x5d, 0xe1, - 0x05, 0xc8, 0x05, 0x0d, 0xa2, 0x94, 0x40, 0x94, 0xb3, 0x68, 0xd8, 0x75, 0xa9, 0xa0, 0xa9, 0xcd, - 0x58, 0xdc, 0x3d, 0x87, 0xd4, 0x17, 0x91, 0x28, 0x66, 0x0e, 0x72, 0xce, 0x62, 0x9e, 0xe0, 0xad, - 0x9f, 0x0b, 0x50, 0xb5, 0x50, 0x4c, 0xa3, 0x07, 0x3e, 0x7b, 0x69, 0xe2, 0x64, 0x8a, 0x5c, 0x90, - 0xcf, 0x40, 0x3f, 0xf2, 0xd9, 0x4b, 0xa3, 0xd8, 0xd4, 0xda, 0xeb, 0x3b, 0xad, 0xce, 0x55, 0x57, - 0xe8, 0x48, 0x91, 0x15, 0xa1, 0xd3, 0xd3, 0x4f, 0xcf, 0x1a, 0x2b, 0xa6, 0x52, 0x91, 0x3b, 0x50, - 0x7a, 0x81, 0x31, 0xf7, 0x58, 0x68, 0xac, 0x36, 0xb5, 0xf6, 0x66, 0xef, 0x2d, 0x09, 0xfe, 0x7d, - 0xd6, 0xd8, 0xea, 0x7b, 0x5c, 0x58, 0x5f, 0x7d, 0xf9, 0x34, 0x41, 0xcd, 0x8c, 0x46, 0x0e, 0x60, - 0x1d, 0x5f, 0x50, 0x7f, 0x97, 0x85, 0x02, 0x8f, 0x85, 0xb1, 0xa6, 0xb6, 0x7d, 0xf7, 0xea, 0x6d, - 0x07, 0xe7, 0xe4, 0x74, 0xe7, 0xbc, 0x9e, 0x0c, 0x60, 0x4b, 0x1c, 0x87, 0xb6, 0xc3, 0x58, 0xec, - 0xda, 0x01, 0x0a, 0x6a, 0x94, 0x94, 0xc7, 0x46, 0xce, 0x63, 0x1a, 0xc4, 0xce, 0x93, 0xe3, 0x70, - 0x57, 0xf2, 0x0e, 0x50, 0x50, 0x73, 0x43, 0xe4, 0x56, 0xa4, 0x0e, 0xa5, 0x27, 0x31, 0x75, 0xf0, - 0xd1, 0x53, 0xa3, 0xdc, 0xd4, 0xda, 0xe5, 0x74, 0xab, 0xcc, 0xb8, 0xaf, 0x97, 0xb5, 0x6a, 0x61, - 0x5f, 0x2f, 0x17, 0xaa, 0xc5, 0xd6, 0x6b, 0x0d, 0xca, 0x59, 0x30, 0xc8, 0x87, 0x50, 0x92, 0x81, - 0xb0, 0x3d, 0xd7, 0xd0, 0x9a, 0x5a, 0x7b, 0xa3, 0x67, 0x48, 0xe1, 0xef, 0x67, 0x8d, 0x35, 0x49, - 0xd9, 0xeb, 0xcf, 0xe6, 0x5f, 0xe6, 0x9a, 0x24, 0xee, 0xb9, 0xe4, 0x00, 0xe0, 0x3c, 0x35, 0x46, - 0xa1, 0x59, 0x6c, 0xaf, 0xef, 0xbc, 0x7f, 0x75, 0x00, 0x0e, 0x33, 0x6e, 0x2e, 0xf8, 0x39, 0x07, - 0xe4, 0x6b, 0x28, 0x8d, 0xa8, 0xc0, 0x97, 0xf4, 0x44, 0xe5, 0x70, 0xb5, 0xf7, 0x69, 0x9a, 0x82, - 0xbb, 0x23, 0x4f, 0x8c, 0xa7, 0xc3, 0x8e, 0xc3, 0x82, 0xee, 0xdc, 0xbb, 0x3b, 0x3c, 0xff, 0xee, - 0x46, 0xcf, 0x47, 0xdd, 0x2c, 0x38, 0x8f, 0x99, 0x8b, 0x7b, 0x7d, 0x33, 0xf3, 0xd5, 0xfa, 0x5e, - 0x87, 0xf5, 0x5c, 0xec, 0xc9, 0x3d, 0x20, 0x5c, 0x04, 0xe2, 0x49, 0x56, 0xa1, 0x8f, 0x69, 0xc8, - 0xb8, 0xba, 0x73, 0x31, 0x3d, 0xd4, 0xbf, 0xe0, 0x64, 0x07, 0xb6, 0xc5, 0x71, 0x78, 0x41, 0x54, - 0xc8, 0x89, 0x2e, 0xc3, 0xa4, 0x09, 0x65, 0x9f, 0x39, 0x54, 0xc8, 0xa2, 0xd2, 0x9b, 0x5a, 0xbb, - 0x92, 0x52, 0xe7, 0x56, 0xc9, 0x90, 0x65, 0x3f, 0xa4, 0x1c, 0x55, 0xd9, 0xcd, 0x19, 0x99, 0x95, - 0xd4, 0x01, 0x38, 0xd2, 0xd8, 0x19, 0x1f, 0x52, 0x31, 0x36, 0xd6, 0x9a, 0xc5, 0x76, 0xc5, 0xcc, - 0x59, 0x88, 0x01, 0xfa, 0x94, 0x63, 0xac, 0x8a, 0x25, 0x53, 0x2b, 0x0b, 0xd9, 0x87, 0x0a, 0xc7, - 0x89, 0xcd, 0x05, 0x15, 0xa8, 0x6a, 0x61, 0x69, 0x72, 0x2c, 0xf9, 0x8a, 0x42, 0x07, 0x2d, 0x49, - 0xcf, 0x4e, 0xc1, 0x71, 0xa2, 0xd6, 0xa4, 0x0b, 0x55, 0x1a, 0x45, 0xbe, 0x97, 0x1c, 0xdb, 0x0e, - 0x69, 0x80, 0x46, 0x25, 0xb7, 0xe3, 0x1b, 0x39, 0xf4, 0x31, 0x0d, 0x90, 0x50, 0x78, 0x73, 0x78, - 0x22, 0x90, 0xdb, 0x18, 0x3a, 0xcc, 0x45, 0xfb, 0x88, 0xc5, 0x01, 0x15, 0x06, 0x34, 0xb5, 0xf6, - 0xd6, 0xce, 0xed, 0xab, 0x8f, 0xd1, 0x93, 0xa2, 0x81, 0xd2, 0x3c, 0x50, 0x92, 0x2c, 0xba, 0xc3, - 0x8b, 0x00, 0xd9, 0x01, 0x82, 0xc7, 0x22, 0xa6, 0xf6, 0x91, 0xcf, 0xa8, 0xb0, 0x5d, 0x6f, 0xe4, - 0x09, 0x6e, 0xac, 0xab, 0xca, 0x49, 0x44, 0x55, 0x85, 0x3f, 0x90, 0x70, 0x5f, 0xa1, 0xfb, 0x7a, - 0xb9, 0x58, 0xd5, 0x5b, 0xbf, 0x6a, 0xb0, 0xb9, 0x70, 0x5f, 0xf2, 0x39, 0xe8, 0x1c, 0x27, 0xb2, - 0x0a, 0x64, 0x0d, 0xdf, 0xbe, 0x66, 0x98, 0xe4, 0xca, 0x54, 0x42, 0x72, 0x07, 0x6e, 0xf8, 0x94, - 0x0b, 0x5b, 0x46, 0xdc, 0x0b, 0x9d, 0x18, 0x03, 0x0c, 0x05, 0xba, 0xaa, 0x42, 0x36, 0x4d, 0x22, - 0x31, 0x0b, 0x27, 0x7b, 0xe7, 0x48, 0xed, 0x10, 0x8a, 0x16, 0x4e, 0xc8, 0x3b, 0xb0, 0xa6, 0x34, - 0xc9, 0xab, 0xdb, 0xec, 0x6d, 0xca, 0x93, 0xcf, 0xce, 0x1a, 0xab, 0x92, 0xde, 0x37, 0x57, 0x39, - 0x4e, 0xf6, 0x5c, 0x72, 0x13, 0xc0, 0xa7, 0x02, 0xb9, 0xb0, 0x5f, 0x50, 0x7f, 0xa1, 0xec, 0x2a, - 0x89, 0xfd, 0x29, 0xf5, 0x5b, 0x5f, 0xc0, 0x96, 0xe5, 0x05, 0x91, 0x8f, 0x26, 0xf2, 0x88, 0x85, - 0x1c, 0xc9, 0x47, 0xb0, 0x8a, 0x71, 0xcc, 0x62, 0xe5, 0x7b, 0xb1, 0x95, 0x5c, 0x6c, 0x4e, 0x92, - 0x66, 0x26, 0xec, 0xd6, 0x77, 0x05, 0xd8, 0xda, 0x65, 0x21, 0x9f, 0x06, 0x18, 0x5b, 0xde, 0x28, - 0xa4, 0x3e, 0x79, 0x04, 0x9b, 0x6e, 0x4c, 0xbd, 0xd0, 0x8e, 0x93, 0x6e, 0x9b, 0x7a, 0x7c, 0xef, - 0x6a, 0x8f, 0x7d, 0x49, 0x4f, 0x7b, 0xb3, 0xb9, 0xe1, 0xe6, 0x56, 0xe4, 0x19, 0x10, 0x2e, 0xbb, - 0xb7, 0xad, 0x1a, 0x4e, 0xe6, 0xb1, 0xa0, 0x3c, 0xde, 0x5a, 0x16, 0xfb, 0xc5, 0x8e, 0x6f, 0x56, - 0xf9, 0xc5, 0x19, 0xb0, 0x07, 0x95, 0x31, 0x0d, 0x5d, 0x3e, 0xa6, 0xcf, 0x31, 0x1d, 0x04, 0x4b, - 0x92, 0x99, 0xdd, 0xf1, 0x61, 0x26, 0x31, 0xcf, 0xd5, 0x9f, 0xe8, 0xa7, 0x3f, 0x34, 0xb4, 0xd6, - 0x16, 0x6c, 0xe4, 0x2f, 0xd2, 0xfa, 0xb1, 0x00, 0xdb, 0x97, 0x64, 0xe4, 0x2e, 0x10, 0x27, 0x35, - 0xda, 0xdc, 0x19, 0xa3, 0x3b, 0xf5, 0x31, 0x49, 0x68, 0xd6, 0x7f, 0xb7, 0x33, 0xdc, 0xca, 0x60, - 0xf2, 0x2d, 0xd4, 0x2e, 0x89, 0x6c, 0x17, 0xa9, 0xeb, 0x7b, 0x21, 0xa6, 0xd1, 0xa8, 0x75, 0x92, - 0xc1, 0xda, 0xc9, 0x06, 0x6b, 0x67, 0xde, 0x62, 0x7a, 0xfa, 0xab, 0x3f, 0x1a, 0x9a, 0x69, 0x5c, - 0x74, 0xdc, 0x4f, 0x3d, 0xe4, 0x27, 0x5a, 0xf1, 0x7a, 0x13, 0xed, 0x21, 0xdc, 0x08, 0xbc, 0xd0, - 0xa6, 0x8e, 0x83, 0x91, 0x40, 0xd7, 0xce, 0xe4, 0xfa, 0x52, 0x39, 0x09, 0xbc, 0xf0, 0x7e, 0x2a, - 0x49, 0x6d, 0xb7, 0xee, 0xc1, 0xf6, 0xa5, 0x97, 0x4c, 0x4a, 0x50, 0x7c, 0x38, 0x78, 0x56, 0x5d, - 0x21, 0x00, 0x6b, 0x03, 0x6b, 0xf7, 0xfe, 0xe1, 0xa0, 0xaa, 0xc9, 0xef, 0xde, 0x7d, 0x6b, 0xf0, - 0xf1, 0xbd, 0x6a, 0x61, 0xe7, 0xa7, 0x02, 0x94, 0x52, 0xe7, 0x64, 0x0c, 0xeb, 0xe6, 0x34, 0xb4, - 0x4e, 0x42, 0x47, 0xe6, 0x97, 0xb4, 0xff, 0x3b, 0x8b, 0x49, 0xa5, 0xd6, 0x3e, 0x58, 0x3a, 0x80, - 0xdc, 0xa9, 0x83, 0xf1, 0x01, 0x72, 0x4e, 0x47, 0xd8, 0x5a, 0x69, 0x6b, 0x77, 0x34, 0xe2, 0x40, - 0x65, 0x5e, 0x59, 0xe4, 0x7f, 0x94, 0x5f, 0x6d, 0xc9, 0x99, 0x16, 0xdf, 0x61, 0x6b, 0x85, 0x8c, - 0x00, 0xd4, 0xa4, 0x15, 0x31, 0xd2, 0x80, 0x5c, 0xff, 0x8c, 0xb5, 0x6b, 0x5f, 0x3c, 0xb9, 0x4d, - 0xef, 0xe6, 0xe9, 0x5f, 0xf5, 0x95, 0xd3, 0x59, 0x5d, 0xfb, 0x65, 0x56, 0xd7, 0x7e, 0x9b, 0xd5, - 0xb5, 0x3f, 0x67, 0x75, 0xed, 0xd5, 0xeb, 0xfa, 0xca, 0x37, 0x95, 0xf9, 0x0f, 0xd5, 0x3f, 0x01, - 0x00, 0x00, 0xff, 0xff, 0x77, 0x37, 0x62, 0x06, 0xf8, 0x09, 0x00, 0x00, +func init() { proto.RegisterFile("sql/distsqlpb/api.proto", fileDescriptor_api_4a01b6abf8bb23af) } + +var fileDescriptor_api_4a01b6abf8bb23af = []byte{ + // 1153 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x56, 0xcf, 0x6e, 0xdb, 0xc6, + 0x13, 0x16, 0x25, 0xda, 0x92, 0xc6, 0x7f, 0x7e, 0xf2, 0xfe, 0x82, 0x96, 0xd0, 0x41, 0x12, 0xd4, + 0x3f, 0x51, 0x13, 0x40, 0x4a, 0x9d, 0xb4, 0x87, 0xb6, 0x40, 0x11, 0x59, 0x4a, 0x63, 0xa7, 0x0e, + 0x5c, 0x32, 0x0d, 0x82, 0x1e, 0x4a, 0xac, 0xc8, 0xb1, 0x44, 0x84, 0xe4, 0x52, 0xdc, 0x55, 0xe2, + 0xbc, 0x41, 0x6f, 0xcd, 0x23, 0xf4, 0xd0, 0x17, 0x29, 0xd0, 0x83, 0x8f, 0x39, 0xf4, 0x50, 0xf4, + 0xe0, 0xb6, 0xf6, 0x5b, 0xf4, 0x54, 0xec, 0x92, 0x94, 0x29, 0xbb, 0x56, 0xdd, 0x1b, 0x77, 0xbe, + 0xef, 0x9b, 0xdd, 0x9d, 0x99, 0x9d, 0x21, 0xbc, 0xcd, 0xa7, 0x7e, 0xcf, 0xf5, 0xb8, 0xe0, 0x53, + 0x3f, 0x1a, 0xf5, 0x68, 0xe4, 0x75, 0xa3, 0x98, 0x09, 0x46, 0x0c, 0x87, 0x39, 0xcf, 0x63, 0x46, + 0x9d, 0x49, 0x97, 0x4f, 0xfd, 0x6e, 0x4a, 0x89, 0x67, 0x61, 0xfd, 0xc6, 0x98, 0x8d, 0x99, 0x22, + 0xf5, 0xe4, 0x57, 0xc2, 0xaf, 0x37, 0xc7, 0x8c, 0x8d, 0x7d, 0xec, 0xa9, 0xd5, 0x68, 0x76, 0xd8, + 0x13, 0x5e, 0x80, 0x5c, 0xd0, 0x20, 0x4a, 0x09, 0x44, 0x39, 0x8b, 0x46, 0x3d, 0x97, 0x0a, 0x9a, + 0xda, 0x8c, 0xc5, 0xdd, 0x73, 0x48, 0x63, 0x11, 0x89, 0x62, 0xe6, 0x20, 0xe7, 0x2c, 0xe6, 0x09, + 0xde, 0xfe, 0xb9, 0x08, 0x35, 0x0b, 0xc5, 0x2c, 0x7a, 0xe0, 0xb3, 0x97, 0x26, 0x4e, 0x67, 0xc8, + 0x05, 0xf9, 0x0c, 0xf4, 0x43, 0x9f, 0xbd, 0x34, 0x4a, 0x2d, 0xad, 0xb3, 0xb6, 0xdd, 0xee, 0x5e, + 0x75, 0x85, 0xae, 0x14, 0x59, 0x11, 0x3a, 0x7d, 0xfd, 0xf8, 0xa4, 0x59, 0x30, 0x95, 0x8a, 0xdc, + 0x81, 0xf2, 0x0b, 0x8c, 0xb9, 0xc7, 0x42, 0x63, 0xa5, 0xa5, 0x75, 0x36, 0xfa, 0x6f, 0x49, 0xf0, + 0xaf, 0x93, 0xe6, 0xe6, 0xc0, 0xe3, 0xc2, 0xfa, 0xea, 0xcb, 0xa7, 0x09, 0x6a, 0x66, 0x34, 0xb2, + 0x0f, 0x6b, 0xf8, 0x82, 0xfa, 0x3b, 0x2c, 0x14, 0x78, 0x24, 0x8c, 0x55, 0xb5, 0xed, 0x7b, 0x57, + 0x6f, 0x3b, 0x3c, 0x27, 0xa7, 0x3b, 0xe7, 0xf5, 0x64, 0x08, 0x9b, 0xe2, 0x28, 0xb4, 0x1d, 0xc6, + 0x62, 0xd7, 0x0e, 0x50, 0x50, 0xa3, 0xac, 0x3c, 0x36, 0x73, 0x1e, 0xd3, 0x20, 0x76, 0x9f, 0x1c, + 0x85, 0x3b, 0x92, 0xb7, 0x8f, 0x82, 0x9a, 0xeb, 0x22, 0xb7, 0x22, 0x0d, 0x28, 0x3f, 0x89, 0xa9, + 0x83, 0x8f, 0x9e, 0x1a, 0x95, 0x96, 0xd6, 0xa9, 0xa4, 0x5b, 0x65, 0xc6, 0x3d, 0xbd, 0xa2, 0xd5, + 0x8a, 0x7b, 0x7a, 0xa5, 0x58, 0x2b, 0xb5, 0xcf, 0x34, 0xa8, 0x64, 0xc1, 0x20, 0x1f, 0x42, 0x59, + 0x06, 0xc2, 0xf6, 0x5c, 0x43, 0x6b, 0x69, 0x9d, 0xf5, 0xbe, 0x21, 0x85, 0xbf, 0x9d, 0x34, 0x57, + 0x25, 0x65, 0x77, 0x70, 0x3a, 0xff, 0x32, 0x57, 0x25, 0x71, 0xd7, 0x25, 0xfb, 0x00, 0xe7, 0xa9, + 0x31, 0x8a, 0xad, 0x52, 0x67, 0x6d, 0xfb, 0xe6, 0xd5, 0x01, 0x38, 0xc8, 0xb8, 0xb9, 0xe0, 0xe7, + 0x1c, 0x90, 0xaf, 0xa1, 0x3c, 0xa6, 0x02, 0x5f, 0xd2, 0x57, 0x2a, 0x87, 0x2b, 0xfd, 0x4f, 0xd3, + 0x14, 0xdc, 0x1d, 0x7b, 0x62, 0x32, 0x1b, 0x75, 0x1d, 0x16, 0xf4, 0xe6, 0xde, 0xdd, 0xd1, 0xf9, + 0x77, 0x2f, 0x7a, 0x3e, 0xee, 0x65, 0xc1, 0x79, 0xcc, 0x5c, 0xdc, 0x1d, 0x98, 0x99, 0xaf, 0xf6, + 0xf7, 0x3a, 0xac, 0xe5, 0x62, 0x4f, 0xee, 0x01, 0xe1, 0x22, 0x10, 0x4f, 0xb2, 0x0a, 0x7d, 0x4c, + 0x43, 0xc6, 0xd5, 0x9d, 0x4b, 0xe9, 0xa1, 0xfe, 0x01, 0x27, 0xdb, 0xb0, 0x25, 0x8e, 0xc2, 0x0b, + 0xa2, 0x62, 0x4e, 0x74, 0x19, 0x26, 0x2d, 0xa8, 0xf8, 0xcc, 0xa1, 0x42, 0x16, 0x95, 0xde, 0xd2, + 0x3a, 0xd5, 0x94, 0x3a, 0xb7, 0x4a, 0x86, 0x2c, 0xfb, 0x11, 0xe5, 0xa8, 0xca, 0x6e, 0xce, 0xc8, + 0xac, 0xa4, 0x01, 0xc0, 0x91, 0xc6, 0xce, 0xe4, 0x80, 0x8a, 0x89, 0xb1, 0xda, 0x2a, 0x75, 0xaa, + 0x66, 0xce, 0x42, 0x0c, 0xd0, 0x67, 0x1c, 0x63, 0x55, 0x2c, 0x99, 0x5a, 0x59, 0xc8, 0x1e, 0x54, + 0x39, 0x4e, 0x6d, 0x2e, 0xa8, 0x40, 0x55, 0x0b, 0x4b, 0x93, 0x63, 0xc9, 0x57, 0x14, 0x3a, 0x68, + 0x49, 0x7a, 0x76, 0x0a, 0x8e, 0x53, 0xb5, 0x26, 0x3d, 0xa8, 0xd1, 0x28, 0xf2, 0xbd, 0xe4, 0xd8, + 0x76, 0x48, 0x03, 0x34, 0xaa, 0xb9, 0x1d, 0xff, 0x97, 0x43, 0x1f, 0xd3, 0x00, 0x09, 0x85, 0xff, + 0x8f, 0x5e, 0x09, 0xe4, 0x36, 0x86, 0x0e, 0x73, 0xd1, 0x3e, 0x64, 0x71, 0x40, 0x85, 0x01, 0x2d, + 0xad, 0xb3, 0xb9, 0x7d, 0xfb, 0xea, 0x63, 0xf4, 0xa5, 0x68, 0xa8, 0x34, 0x0f, 0x94, 0x24, 0x8b, + 0xee, 0xe8, 0x22, 0x40, 0xb6, 0x81, 0xe0, 0x91, 0x88, 0xa9, 0x7d, 0xe8, 0x33, 0x2a, 0x6c, 0xd7, + 0x1b, 0x7b, 0x82, 0x1b, 0x6b, 0xaa, 0x72, 0x12, 0x51, 0x4d, 0xe1, 0x0f, 0x24, 0x3c, 0x50, 0xe8, + 0x9e, 0x5e, 0x29, 0xd5, 0xf4, 0xf6, 0x2f, 0x1a, 0x6c, 0x2c, 0xdc, 0x97, 0x7c, 0x0e, 0x3a, 0xc7, + 0xa9, 0xac, 0x02, 0x59, 0xc3, 0xb7, 0xaf, 0x19, 0x26, 0xb9, 0x32, 0x95, 0x90, 0xdc, 0x81, 0x1b, + 0x3e, 0xe5, 0xc2, 0x96, 0x11, 0xf7, 0x42, 0x27, 0xc6, 0x00, 0x43, 0x81, 0xae, 0xaa, 0x90, 0x0d, + 0x93, 0x48, 0xcc, 0xc2, 0xe9, 0xee, 0x39, 0x52, 0x3f, 0x80, 0x92, 0x85, 0x53, 0xf2, 0x2e, 0xac, + 0x2a, 0x4d, 0xf2, 0xea, 0x36, 0xfa, 0x1b, 0xf2, 0xe4, 0xa7, 0x27, 0xcd, 0x15, 0x49, 0x1f, 0x98, + 0x2b, 0x1c, 0xa7, 0xbb, 0x2e, 0x79, 0x07, 0xc0, 0xa7, 0x02, 0xb9, 0xb0, 0x5f, 0x50, 0x7f, 0xa1, + 0xec, 0xaa, 0x89, 0xfd, 0x29, 0xf5, 0xdb, 0x5f, 0xc0, 0xa6, 0xe5, 0x05, 0x91, 0x8f, 0x26, 0xf2, + 0x88, 0x85, 0x1c, 0xc9, 0x47, 0xb0, 0x82, 0x71, 0xcc, 0x62, 0xe5, 0x7b, 0xb1, 0x95, 0x5c, 0x6c, + 0x4e, 0x92, 0x66, 0x26, 0xec, 0xf6, 0x77, 0x45, 0xd8, 0xdc, 0x61, 0x21, 0x9f, 0x05, 0x18, 0x5b, + 0xde, 0x38, 0xa4, 0x3e, 0x79, 0x04, 0x1b, 0x6e, 0x4c, 0xbd, 0xd0, 0x8e, 0x93, 0x6e, 0x9b, 0x7a, + 0x7c, 0xff, 0x6a, 0x8f, 0x03, 0x49, 0x4f, 0x7b, 0xb3, 0xb9, 0xee, 0xe6, 0x56, 0xe4, 0x19, 0x10, + 0x2e, 0xbb, 0xb7, 0xad, 0x1a, 0x4e, 0xe6, 0xb1, 0xa8, 0x3c, 0xde, 0x5a, 0x16, 0xfb, 0xc5, 0x8e, + 0x6f, 0xd6, 0xf8, 0xc5, 0x19, 0xb0, 0x0b, 0xd5, 0x09, 0x0d, 0x5d, 0x3e, 0xa1, 0xcf, 0x31, 0x1d, + 0x04, 0x4b, 0x92, 0x99, 0xdd, 0xf1, 0x61, 0x26, 0x31, 0xcf, 0xd5, 0x9f, 0xe8, 0xc7, 0x3f, 0x34, + 0xb5, 0xf6, 0x26, 0xac, 0xe7, 0x2f, 0xd2, 0xfe, 0xb1, 0x08, 0x5b, 0x97, 0x64, 0xe4, 0x2e, 0x10, + 0x27, 0x35, 0xda, 0xdc, 0x99, 0xa0, 0x3b, 0xf3, 0x31, 0x49, 0x68, 0xd6, 0x7f, 0xb7, 0x32, 0xdc, + 0xca, 0x60, 0xf2, 0x2d, 0xd4, 0x2f, 0x89, 0x6c, 0x17, 0xa9, 0xeb, 0x7b, 0x21, 0xa6, 0xd1, 0xa8, + 0x77, 0x93, 0xc1, 0xda, 0xcd, 0x06, 0x6b, 0x77, 0xde, 0x62, 0xfa, 0xfa, 0xeb, 0xdf, 0x9b, 0x9a, + 0x69, 0x5c, 0x74, 0x3c, 0x48, 0x3d, 0xe4, 0x27, 0x5a, 0xe9, 0x7a, 0x13, 0xed, 0x21, 0xdc, 0x08, + 0xbc, 0xd0, 0xa6, 0x8e, 0x83, 0x91, 0x40, 0xd7, 0xce, 0xe4, 0xfa, 0x52, 0x39, 0x09, 0xbc, 0xf0, + 0x7e, 0x2a, 0x49, 0x6d, 0xb7, 0xee, 0xc1, 0xd6, 0xa5, 0x97, 0x4c, 0xca, 0x50, 0x7a, 0x38, 0x7c, + 0x56, 0x2b, 0x10, 0x80, 0xd5, 0xa1, 0xb5, 0x73, 0xff, 0x60, 0x58, 0xd3, 0xe4, 0x77, 0xff, 0xbe, + 0x35, 0xfc, 0xf8, 0x5e, 0xad, 0xb8, 0xfd, 0x53, 0x11, 0xca, 0xa9, 0x73, 0x32, 0x81, 0x35, 0x73, + 0x16, 0x5a, 0xaf, 0x42, 0x47, 0xe6, 0x97, 0x74, 0xfe, 0x3d, 0x8b, 0x49, 0xa5, 0xd6, 0x3f, 0x58, + 0x3a, 0x80, 0xdc, 0x99, 0x83, 0xf1, 0x3e, 0x72, 0x4e, 0xc7, 0xd8, 0x2e, 0x74, 0xb4, 0x3b, 0x1a, + 0x71, 0xa0, 0x3a, 0xaf, 0x2c, 0xf2, 0x1f, 0xca, 0xaf, 0xbe, 0xe4, 0x4c, 0x8b, 0xef, 0xb0, 0x5d, + 0x20, 0x63, 0x00, 0x35, 0x69, 0x45, 0x8c, 0x34, 0x20, 0xd7, 0x3f, 0x63, 0xfd, 0xda, 0x17, 0x4f, + 0x6e, 0xd3, 0xbf, 0x79, 0xfc, 0x67, 0xa3, 0x70, 0x7c, 0xda, 0xd0, 0xde, 0x9c, 0x36, 0xb4, 0x5f, + 0x4f, 0x1b, 0xda, 0x1f, 0xa7, 0x0d, 0xed, 0xf5, 0x59, 0xa3, 0xf0, 0xe6, 0xac, 0x51, 0xf8, 0xa6, + 0x3a, 0xff, 0xa9, 0xfa, 0x3b, 0x00, 0x00, 0xff, 0xff, 0x45, 0x06, 0x33, 0x89, 0xfc, 0x09, 0x00, + 0x00, } diff --git a/pkg/sql/distsqlpb/data.pb.go b/pkg/sql/distsqlpb/data.pb.go index 3352e7834c66..8887869745c5 100644 --- a/pkg/sql/distsqlpb/data.pb.go +++ b/pkg/sql/distsqlpb/data.pb.go @@ -68,7 +68,7 @@ func (x *Ordering_Column_Direction) UnmarshalJSON(data []byte) error { return nil } func (Ordering_Column_Direction) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_data_00a5dec51dbfde18, []int{2, 0, 0} + return fileDescriptor_data_29d43ac1ecf59838, []int{2, 0, 0} } type StreamEndpointSpec_Type int32 @@ -113,7 +113,7 @@ func (x *StreamEndpointSpec_Type) UnmarshalJSON(data []byte) error { return nil } func (StreamEndpointSpec_Type) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_data_00a5dec51dbfde18, []int{3, 0} + return fileDescriptor_data_29d43ac1ecf59838, []int{3, 0} } type InputSyncSpec_Type int32 @@ -153,7 +153,7 @@ func (x *InputSyncSpec_Type) UnmarshalJSON(data []byte) error { return nil } func (InputSyncSpec_Type) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_data_00a5dec51dbfde18, []int{4, 0} + return fileDescriptor_data_29d43ac1ecf59838, []int{4, 0} } type OutputRouterSpec_Type int32 @@ -201,7 +201,7 @@ func (x *OutputRouterSpec_Type) UnmarshalJSON(data []byte) error { return nil } func (OutputRouterSpec_Type) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_data_00a5dec51dbfde18, []int{5, 0} + return fileDescriptor_data_29d43ac1ecf59838, []int{5, 0} } // Error is a generic representation including a string message. @@ -226,13 +226,12 @@ type Error struct { // all error decorations are preserved. FullError *errorspb.EncodedError `protobuf:"bytes,3,opt,name=full_error,json=fullError" json:"full_error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *Error) Reset() { *m = Error{} } func (*Error) ProtoMessage() {} func (*Error) Descriptor() ([]byte, []int) { - return fileDescriptor_data_00a5dec51dbfde18, []int{0} + return fileDescriptor_data_29d43ac1ecf59838, []int{0} } func (m *Error) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -371,7 +370,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_00a5dec51dbfde18, []int{1} + return fileDescriptor_data_29d43ac1ecf59838, []int{1} } func (m *Expression) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -401,14 +400,13 @@ var xxx_messageInfo_Expression proto.InternalMessageInfo type Ordering struct { Columns []Ordering_Column `protobuf:"bytes,1,rep,name=columns" json:"columns"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_00a5dec51dbfde18, []int{2} + return fileDescriptor_data_29d43ac1ecf59838, []int{2} } func (m *Ordering) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -437,14 +435,13 @@ 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.distsqlrun.Ordering_Column_Direction" json:"direction"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_00a5dec51dbfde18, []int{2, 0} + return fileDescriptor_data_29d43ac1ecf59838, []int{2, 0} } func (m *Ordering_Column) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -486,14 +483,13 @@ type StreamEndpointSpec struct { // Node ID of the target host, only used for outgoing REMOTE streams. TargetNodeID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,4,opt,name=target_node_id,json=targetNodeId,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"target_node_id"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_00a5dec51dbfde18, []int{3} + return fileDescriptor_data_29d43ac1ecf59838, []int{3} } func (m *StreamEndpointSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -527,14 +523,13 @@ type InputSyncSpec struct { // Schema for the streams entering this synchronizer. ColumnTypes []github_com_cockroachdb_cockroach_pkg_sql_types.T `protobuf:"bytes,4,rep,name=column_types,json=columnTypes,customtype=github.com/cockroachdb/cockroach/pkg/sql/types.T" json:"column_types"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_00a5dec51dbfde18, []int{4} + return fileDescriptor_data_29d43ac1ecf59838, []int{4} } func (m *InputSyncSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -573,14 +568,13 @@ type OutputRouterSpec struct { // and so can set this flag to prevent unbounded buffering causing OOMs. DisableBuffering bool `protobuf:"varint,5,opt,name=disable_buffering,json=disableBuffering" json:"disable_buffering"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_00a5dec51dbfde18, []int{5} + return fileDescriptor_data_29d43ac1ecf59838, []int{5} } func (m *OutputRouterSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -618,14 +612,13 @@ type OutputRouterSpec_RangeRouterSpec struct { // potentially need to be recoded to match the encoding used for the spans. Encodings []OutputRouterSpec_RangeRouterSpec_ColumnEncoding `protobuf:"bytes,3,rep,name=encodings" json:"encodings"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *OutputRouterSpec_RangeRouterSpec) Reset() { *m = OutputRouterSpec_RangeRouterSpec{} } func (m *OutputRouterSpec_RangeRouterSpec) String() string { return proto.CompactTextString(m) } func (*OutputRouterSpec_RangeRouterSpec) ProtoMessage() {} func (*OutputRouterSpec_RangeRouterSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_data_00a5dec51dbfde18, []int{5, 0} + return fileDescriptor_data_29d43ac1ecf59838, []int{5, 0} } func (m *OutputRouterSpec_RangeRouterSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -658,7 +651,6 @@ type OutputRouterSpec_RangeRouterSpec_ColumnEncoding struct { // the Span.{start,end} keys have been generated. Encoding sqlbase.DatumEncoding `protobuf:"varint,2,opt,name=encoding,enum=cockroach.sql.sqlbase.DatumEncoding" json:"encoding"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *OutputRouterSpec_RangeRouterSpec_ColumnEncoding) Reset() { @@ -669,7 +661,7 @@ func (m *OutputRouterSpec_RangeRouterSpec_ColumnEncoding) String() string { } func (*OutputRouterSpec_RangeRouterSpec_ColumnEncoding) ProtoMessage() {} func (*OutputRouterSpec_RangeRouterSpec_ColumnEncoding) Descriptor() ([]byte, []int) { - return fileDescriptor_data_00a5dec51dbfde18, []int{5, 0, 0} + return fileDescriptor_data_29d43ac1ecf59838, []int{5, 0, 0} } func (m *OutputRouterSpec_RangeRouterSpec_ColumnEncoding) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -701,14 +693,13 @@ type OutputRouterSpec_RangeRouterSpec_Span struct { // stream is the index of the destination stream. Stream int32 `protobuf:"varint,3,opt,name=stream" json:"stream"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *OutputRouterSpec_RangeRouterSpec_Span) Reset() { *m = OutputRouterSpec_RangeRouterSpec_Span{} } 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_00a5dec51dbfde18, []int{5, 0, 1} + return fileDescriptor_data_29d43ac1ecf59838, []int{5, 0, 1} } func (m *OutputRouterSpec_RangeRouterSpec_Span) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -737,14 +728,13 @@ type DatumInfo struct { Encoding sqlbase.DatumEncoding `protobuf:"varint,1,opt,name=encoding,enum=cockroach.sql.sqlbase.DatumEncoding" json:"encoding"` Type github_com_cockroachdb_cockroach_pkg_sql_types.T `protobuf:"bytes,2,opt,name=type,customtype=github.com/cockroachdb/cockroach/pkg/sql/types.T" json:"type"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_00a5dec51dbfde18, []int{6} + return fileDescriptor_data_29d43ac1ecf59838, []int{6} } func (m *DatumInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -774,14 +764,13 @@ type ProducerHeader struct { FlowID FlowID `protobuf:"bytes,1,opt,name=flow_id,json=flowId,customtype=FlowID" json:"flow_id"` StreamID StreamID `protobuf:"varint,2,opt,name=stream_id,json=streamId,casttype=StreamID" json:"stream_id"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_00a5dec51dbfde18, []int{7} + return fileDescriptor_data_29d43ac1ecf59838, []int{7} } func (m *ProducerHeader) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -819,14 +808,13 @@ type ProducerData struct { // A bunch of metadata messages. Metadata []RemoteProducerMetadata `protobuf:"bytes,2,rep,name=metadata" json:"metadata"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_00a5dec51dbfde18, []int{8} + return fileDescriptor_data_29d43ac1ecf59838, []int{8} } func (m *ProducerData) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -863,14 +851,13 @@ type ProducerMessage struct { Typing []DatumInfo `protobuf:"bytes,2,rep,name=typing" json:"typing"` Data ProducerData `protobuf:"bytes,3,opt,name=data" json:"data"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_00a5dec51dbfde18, []int{9} + return fileDescriptor_data_29d43ac1ecf59838, []int{9} } func (m *ProducerMessage) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -910,14 +897,13 @@ type RemoteProducerMetadata struct { // *RemoteProducerMetadata_Metrics_ Value isRemoteProducerMetadata_Value `protobuf_oneof:"value"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_00a5dec51dbfde18, []int{10} + return fileDescriptor_data_29d43ac1ecf59838, []int{10} } func (m *RemoteProducerMetadata) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1206,14 +1192,13 @@ func _RemoteProducerMetadata_OneofSizer(msg proto.Message) (n int) { type RemoteProducerMetadata_RangeInfos struct { RangeInfo []roachpb.RangeInfo `protobuf:"bytes,1,rep,name=range_info,json=rangeInfo" json:"range_info"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RemoteProducerMetadata_RangeInfos) Reset() { *m = RemoteProducerMetadata_RangeInfos{} } func (m *RemoteProducerMetadata_RangeInfos) String() string { return proto.CompactTextString(m) } func (*RemoteProducerMetadata_RangeInfos) ProtoMessage() {} func (*RemoteProducerMetadata_RangeInfos) Descriptor() ([]byte, []int) { - return fileDescriptor_data_00a5dec51dbfde18, []int{10, 0} + return fileDescriptor_data_29d43ac1ecf59838, []int{10, 0} } func (m *RemoteProducerMetadata_RangeInfos) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1241,14 +1226,13 @@ var xxx_messageInfo_RemoteProducerMetadata_RangeInfos proto.InternalMessageInfo type RemoteProducerMetadata_TraceData struct { CollectedSpans []tracing.RecordedSpan `protobuf:"bytes,1,rep,name=collected_spans,json=collectedSpans" json:"collected_spans"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RemoteProducerMetadata_TraceData) Reset() { *m = RemoteProducerMetadata_TraceData{} } func (m *RemoteProducerMetadata_TraceData) String() string { return proto.CompactTextString(m) } func (*RemoteProducerMetadata_TraceData) ProtoMessage() {} func (*RemoteProducerMetadata_TraceData) Descriptor() ([]byte, []int) { - return fileDescriptor_data_00a5dec51dbfde18, []int{10, 1} + return fileDescriptor_data_29d43ac1ecf59838, []int{10, 1} } func (m *RemoteProducerMetadata_TraceData) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1284,14 +1268,13 @@ type RemoteProducerMetadata_RowNum struct { // RowNum messages with this ID. LastMsg bool `protobuf:"varint,3,opt,name=last_msg,json=lastMsg" json:"last_msg"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RemoteProducerMetadata_RowNum) Reset() { *m = RemoteProducerMetadata_RowNum{} } func (m *RemoteProducerMetadata_RowNum) String() string { return proto.CompactTextString(m) } func (*RemoteProducerMetadata_RowNum) ProtoMessage() {} func (*RemoteProducerMetadata_RowNum) Descriptor() ([]byte, []int) { - return fileDescriptor_data_00a5dec51dbfde18, []int{10, 2} + return fileDescriptor_data_29d43ac1ecf59838, []int{10, 2} } func (m *RemoteProducerMetadata_RowNum) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1321,7 +1304,6 @@ type RemoteProducerMetadata_SamplerProgress struct { // update. RowsProcessed uint64 `protobuf:"varint,1,opt,name=rows_processed,json=rowsProcessed" json:"rows_processed"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RemoteProducerMetadata_SamplerProgress) Reset() { @@ -1330,7 +1312,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_00a5dec51dbfde18, []int{10, 3} + return fileDescriptor_data_29d43ac1ecf59838, []int{10, 3} } func (m *RemoteProducerMetadata_SamplerProgress) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1362,14 +1344,13 @@ type RemoteProducerMetadata_Metrics struct { // Total number of rows read while executing a statement. RowsRead int64 `protobuf:"varint,2,opt,name=rows_read,json=rowsRead" json:"rows_read"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RemoteProducerMetadata_Metrics) Reset() { *m = RemoteProducerMetadata_Metrics{} } func (m *RemoteProducerMetadata_Metrics) String() string { return proto.CompactTextString(m) } func (*RemoteProducerMetadata_Metrics) ProtoMessage() {} func (*RemoteProducerMetadata_Metrics) Descriptor() ([]byte, []int) { - return fileDescriptor_data_00a5dec51dbfde18, []int{10, 4} + return fileDescriptor_data_29d43ac1ecf59838, []int{10, 4} } func (m *RemoteProducerMetadata_Metrics) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1404,14 +1385,13 @@ type DistSQLVersionGossipInfo struct { Version DistSQLVersion `protobuf:"varint,1,opt,name=version,casttype=DistSQLVersion" json:"version"` MinAcceptedVersion DistSQLVersion `protobuf:"varint,2,opt,name=min_accepted_version,json=minAcceptedVersion,casttype=DistSQLVersion" json:"min_accepted_version"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *DistSQLVersionGossipInfo) Reset() { *m = DistSQLVersionGossipInfo{} } func (m *DistSQLVersionGossipInfo) String() string { return proto.CompactTextString(m) } func (*DistSQLVersionGossipInfo) ProtoMessage() {} func (*DistSQLVersionGossipInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_data_00a5dec51dbfde18, []int{11} + return fileDescriptor_data_29d43ac1ecf59838, []int{11} } func (m *DistSQLVersionGossipInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1442,14 +1422,13 @@ var xxx_messageInfo_DistSQLVersionGossipInfo proto.InternalMessageInfo type DistSQLDrainingInfo struct { Draining bool `protobuf:"varint,1,opt,name=draining" json:"draining"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_00a5dec51dbfde18, []int{12} + return fileDescriptor_data_29d43ac1ecf59838, []int{12} } func (m *DistSQLDrainingInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -5571,123 +5550,123 @@ var ( ErrIntOverflowData = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("sql/distsqlpb/data.proto", fileDescriptor_data_00a5dec51dbfde18) } - -var fileDescriptor_data_00a5dec51dbfde18 = []byte{ - // 1834 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x58, 0xcd, 0x73, 0x1b, 0x49, - 0x15, 0xd7, 0x97, 0xa5, 0xd1, 0xb3, 0x2c, 0xcb, 0x4d, 0x48, 0xa9, 0x44, 0xb0, 0xbc, 0x13, 0x8a, - 0x32, 0xcb, 0x22, 0x25, 0xde, 0x43, 0x16, 0x53, 0x45, 0x62, 0x59, 0x8a, 0xa5, 0x5d, 0x7f, 0xed, - 0xc8, 0x81, 0xca, 0x86, 0xaa, 0x61, 0x34, 0xd3, 0x96, 0x87, 0x1d, 0xcd, 0x8c, 0xbb, 0x7b, 0x22, - 0xfb, 0xc2, 0x89, 0x3f, 0x80, 0x13, 0xc5, 0x71, 0xf7, 0xc2, 0x85, 0x7f, 0x81, 0x33, 0xe4, 0xc8, - 0x71, 0x8b, 0x83, 0x0b, 0xcc, 0x85, 0x03, 0x07, 0x8e, 0xb0, 0x27, 0xaa, 0xbf, 0xf4, 0x61, 0xc7, - 0xbb, 0xeb, 0xe4, 0x22, 0x77, 0xbf, 0x7e, 0xbf, 0x5f, 0xbf, 0xfe, 0xf5, 0x9b, 0xd7, 0xdd, 0x86, +func init() { proto.RegisterFile("sql/distsqlpb/data.proto", fileDescriptor_data_29d43ac1ecf59838) } + +var fileDescriptor_data_29d43ac1ecf59838 = []byte{ + // 1838 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x58, 0xcd, 0x73, 0x23, 0x47, + 0x15, 0xd7, 0x97, 0xa5, 0xd1, 0xb3, 0x2c, 0xcb, 0xcd, 0xb2, 0xa5, 0x12, 0x8b, 0xe5, 0x4c, 0x28, + 0x30, 0x21, 0x48, 0xbb, 0xce, 0x61, 0x83, 0xa9, 0x62, 0xd7, 0xb2, 0xb4, 0x96, 0x12, 0x7f, 0x65, + 0xe4, 0x85, 0xda, 0x2c, 0x55, 0xc3, 0x68, 0xa6, 0x2d, 0x0f, 0x19, 0xcd, 0x8c, 0xbb, 0x7b, 0x56, + 0xf6, 0x85, 0x13, 0x7f, 0x00, 0x27, 0x8a, 0x63, 0x72, 0xe1, 0xc2, 0xbf, 0xc0, 0x19, 0xf6, 0x98, + 0x63, 0x8a, 0x83, 0x0b, 0x9c, 0x0b, 0x07, 0x0e, 0x1c, 0x21, 0xa7, 0x54, 0x7f, 0xe9, 0xc3, 0x5e, + 0x27, 0x71, 0xf6, 0x22, 0x77, 0xbf, 0x7e, 0xbf, 0x5f, 0xbf, 0xfe, 0xf5, 0x9b, 0xd7, 0xdd, 0x86, 0x2a, 0x3d, 0x0d, 0x9a, 0x9e, 0x4f, 0x19, 0x3d, 0x0d, 0xe2, 0x41, 0xd3, 0x73, 0x98, 0xd3, 0x88, - 0x49, 0xc4, 0x22, 0x54, 0x75, 0x23, 0xf7, 0x53, 0x12, 0x39, 0xee, 0x49, 0x83, 0x9e, 0x06, 0x0d, - 0xe5, 0x43, 0x92, 0xb0, 0x76, 0xf7, 0x57, 0xd1, 0x80, 0x36, 0xf9, 0x4f, 0x3c, 0x10, 0x7f, 0x24, + 0x49, 0xc4, 0x22, 0x54, 0x75, 0x23, 0xf7, 0x23, 0x12, 0x39, 0xee, 0x49, 0x83, 0x9e, 0x06, 0x0d, + 0xe5, 0x43, 0x92, 0xb0, 0x76, 0xf7, 0xb7, 0xd1, 0x80, 0x36, 0xf9, 0x4f, 0x3c, 0x10, 0x7f, 0x24, 0xa2, 0xb6, 0x22, 0xbc, 0xe3, 0x41, 0xd3, 0x89, 0x7d, 0x65, 0x42, 0xda, 0x34, 0x25, 0xae, 0xdd, - 0xd1, 0x36, 0x4c, 0x48, 0x44, 0x34, 0xf8, 0xdb, 0xb2, 0x77, 0xd5, 0x5c, 0xe7, 0xf1, 0xc5, 0xc3, + 0xd1, 0x36, 0x4c, 0x48, 0x44, 0x34, 0xf8, 0xbb, 0xb2, 0x77, 0xd5, 0x5c, 0xe7, 0xf1, 0xc5, 0xc3, 0xb1, 0x4f, 0x70, 0x33, 0x1e, 0x8a, 0xa1, 0x79, 0x87, 0x7b, 0xdc, 0x81, 0x9e, 0x06, 0x03, 0x87, 0xe2, 0x26, 0x65, 0x24, 0x71, 0x59, 0x42, 0xb0, 0x37, 0x0b, 0xd7, 0xa3, 0x38, 0x74, 0x23, 0x0f, 0x7b, 0xb6, 0xe7, 0xb0, 0x64, 0xa4, 0x1c, 0xd6, 0x12, 0xe6, 0x07, 0x4d, 0x46, 0x1c, 0xd7, 0x0f, 0x87, 0x4d, 0x82, 0xdd, 0x88, 0x70, 0x17, 0x1a, 0x3b, 0xa1, 0x0e, 0x77, 0x18, 0x0d, 0x23, 0xd1, - 0x6c, 0xf2, 0x96, 0xb4, 0x9a, 0xff, 0x4d, 0xc3, 0x42, 0x87, 0xc7, 0x81, 0x5a, 0x60, 0xc4, 0x43, + 0x6c, 0xf2, 0x96, 0xb4, 0x9a, 0xff, 0x4b, 0xc3, 0x42, 0x87, 0xc7, 0x81, 0x5a, 0x60, 0xc4, 0x43, 0x5b, 0xc4, 0x54, 0x4d, 0xaf, 0xa5, 0xd7, 0x17, 0x37, 0xaa, 0x8d, 0xa9, 0x74, 0x2a, 0xe6, 0x86, 0xf0, 0x6d, 0x2d, 0x5e, 0x5e, 0xd4, 0x0b, 0x87, 0x3b, 0xa2, 0xd3, 0x4d, 0x59, 0x85, 0x78, 0x28, - 0x39, 0x3e, 0x81, 0x15, 0x82, 0x19, 0x39, 0x77, 0x06, 0x01, 0x3e, 0x3a, 0x0b, 0x85, 0xb1, 0x9a, - 0x11, 0x64, 0xef, 0xce, 0x90, 0x29, 0xe1, 0x1a, 0xcf, 0xc2, 0x13, 0x27, 0xf4, 0x02, 0xec, 0x59, - 0x1a, 0xa4, 0x19, 0xaf, 0xd3, 0xa0, 0xc7, 0x00, 0xc7, 0x49, 0x10, 0xa8, 0x08, 0xb3, 0x82, 0x74, + 0x39, 0x3e, 0x84, 0x15, 0x82, 0x19, 0x39, 0x77, 0x06, 0x01, 0x3e, 0x3a, 0x0b, 0x85, 0xb1, 0x9a, + 0x11, 0x64, 0x6f, 0xcd, 0x90, 0x29, 0xe1, 0x1a, 0x4f, 0xc3, 0x13, 0x27, 0xf4, 0x02, 0xec, 0x59, + 0x1a, 0xa4, 0x19, 0xaf, 0xd3, 0xa0, 0x47, 0x00, 0xc7, 0x49, 0x10, 0xa8, 0x08, 0xb3, 0x82, 0x74, 0x6d, 0x86, 0x54, 0xeb, 0xde, 0xe8, 0x48, 0x79, 0x04, 0xca, 0x2a, 0x72, 0x8c, 0x68, 0x6e, 0xe6, - 0x7e, 0xff, 0x59, 0x3d, 0xd5, 0x32, 0x20, 0xef, 0x61, 0xe6, 0xf8, 0x81, 0x79, 0x08, 0xd0, 0x39, - 0x8b, 0x09, 0xa6, 0xd4, 0x8f, 0x42, 0xb4, 0x0a, 0x85, 0x97, 0x98, 0xf0, 0xa6, 0x58, 0x7d, 0xb1, - 0x95, 0x7b, 0x75, 0x51, 0x4f, 0x59, 0xda, 0x88, 0xaa, 0x90, 0xc3, 0x67, 0xb1, 0x5c, 0x8d, 0x1e, - 0x14, 0x96, 0x4d, 0x83, 0xf3, 0xfe, 0xe7, 0xf3, 0x7a, 0xca, 0xfc, 0x4d, 0x06, 0x8c, 0x03, 0xe2, + 0xfe, 0xf4, 0x71, 0x3d, 0xd5, 0x32, 0x20, 0xef, 0x61, 0xe6, 0xf8, 0x81, 0x79, 0x08, 0xd0, 0x39, + 0x8b, 0x09, 0xa6, 0xd4, 0x8f, 0x42, 0xb4, 0x0a, 0x85, 0x17, 0x98, 0xf0, 0xa6, 0x58, 0x7d, 0xb1, + 0x95, 0x7b, 0x79, 0x51, 0x4f, 0x59, 0xda, 0x88, 0xaa, 0x90, 0xc3, 0x67, 0xb1, 0x5c, 0x8d, 0x1e, + 0x14, 0x96, 0x4d, 0x83, 0xf3, 0xfe, 0xf7, 0x93, 0x7a, 0xca, 0xfc, 0x7d, 0x06, 0x8c, 0x03, 0xe2, 0x61, 0xe2, 0x87, 0x43, 0xd4, 0x83, 0x82, 0x1b, 0x05, 0xc9, 0x28, 0xa4, 0xd5, 0xf4, 0x5a, 0x76, - 0x7d, 0x71, 0xe3, 0x07, 0x8d, 0x9b, 0x32, 0xb1, 0xa1, 0x41, 0x8d, 0x6d, 0x81, 0xd0, 0x73, 0x2b, - 0x7c, 0xed, 0x0f, 0x69, 0xc8, 0xcb, 0x11, 0xf4, 0x5d, 0xc1, 0x6a, 0xfb, 0xde, 0x99, 0x08, 0x73, - 0x49, 0xb9, 0xe6, 0xdd, 0x28, 0xe8, 0x79, 0x67, 0xe8, 0xe7, 0x50, 0xf4, 0x7c, 0x82, 0x5d, 0xc6, - 0xd7, 0xc1, 0x43, 0x2d, 0x6f, 0xbc, 0xff, 0x8d, 0xa7, 0x6d, 0xb4, 0x35, 0x54, 0xb1, 0x4e, 0xb9, + 0x7d, 0x71, 0xe3, 0xc7, 0x8d, 0x9b, 0x32, 0xb1, 0xa1, 0x41, 0x8d, 0x6d, 0x81, 0xd0, 0x73, 0x2b, + 0x7c, 0xed, 0xcf, 0x69, 0xc8, 0xcb, 0x11, 0xf4, 0x7d, 0xc1, 0x6a, 0xfb, 0xde, 0x99, 0x08, 0x73, + 0x49, 0xb9, 0xe6, 0xdd, 0x28, 0xe8, 0x79, 0x67, 0xe8, 0x57, 0x50, 0xf4, 0x7c, 0x82, 0x5d, 0xc6, + 0xd7, 0xc1, 0x43, 0x2d, 0x6f, 0xbc, 0xf3, 0x8d, 0xa7, 0x6d, 0xb4, 0x35, 0x54, 0xb1, 0x4e, 0xb9, 0xcc, 0x55, 0x28, 0x4e, 0x46, 0x51, 0x01, 0xb2, 0x5b, 0xfd, 0xed, 0x4a, 0x0a, 0x19, 0x90, 0x6b, - 0x77, 0xfa, 0xdb, 0x95, 0xf4, 0x66, 0xee, 0x5f, 0x9f, 0xd5, 0xd5, 0xaf, 0xf9, 0x97, 0x0c, 0xa0, - 0x3e, 0x23, 0xd8, 0x19, 0x75, 0x42, 0x2f, 0x8e, 0xfc, 0x90, 0xf5, 0x63, 0xec, 0xa2, 0x8f, 0x20, - 0xc7, 0xce, 0x63, 0x2c, 0xe2, 0x2e, 0x6f, 0x3c, 0xbc, 0x39, 0xac, 0xeb, 0xd8, 0xc6, 0xd1, 0x79, - 0x8c, 0xb5, 0xe8, 0x9c, 0x04, 0xfd, 0x18, 0x8a, 0x54, 0xb8, 0xd9, 0xbe, 0x27, 0x16, 0xba, 0xd0, - 0xba, 0xc7, 0x87, 0x2f, 0x2f, 0xea, 0x86, 0xc4, 0xf7, 0xda, 0x5f, 0xce, 0xb4, 0x2d, 0x43, 0xba, + 0x77, 0xfa, 0xdb, 0x95, 0xf4, 0x66, 0xee, 0xdf, 0x1f, 0xd7, 0xd5, 0xaf, 0xf9, 0xf7, 0x0c, 0xa0, + 0x3e, 0x23, 0xd8, 0x19, 0x75, 0x42, 0x2f, 0x8e, 0xfc, 0x90, 0xf5, 0x63, 0xec, 0xa2, 0xf7, 0x21, + 0xc7, 0xce, 0x63, 0x2c, 0xe2, 0x2e, 0x6f, 0x3c, 0xb8, 0x39, 0xac, 0xeb, 0xd8, 0xc6, 0xd1, 0x79, + 0x8c, 0xb5, 0xe8, 0x9c, 0x04, 0xfd, 0x0c, 0x8a, 0x54, 0xb8, 0xd9, 0xbe, 0x27, 0x16, 0xba, 0xd0, + 0xba, 0xc7, 0x87, 0x2f, 0x2f, 0xea, 0x86, 0xc4, 0xf7, 0xda, 0x5f, 0xcc, 0xb4, 0x2d, 0x43, 0xba, 0xf7, 0x3c, 0x74, 0x0a, 0x65, 0xe6, 0x90, 0x21, 0x66, 0x76, 0x18, 0x79, 0x98, 0xe3, 0x73, 0x02, - 0xff, 0x91, 0xc2, 0x97, 0x8e, 0xc4, 0xe8, 0x7e, 0xe4, 0x61, 0xc1, 0xf1, 0xfe, 0xd0, 0x67, 0x27, - 0xc9, 0xa0, 0xe1, 0x46, 0xa3, 0xe6, 0x24, 0x66, 0x6f, 0x30, 0x6d, 0x37, 0xe3, 0x4f, 0x87, 0x4d, - 0x9d, 0xd3, 0x12, 0x66, 0x95, 0xd8, 0x94, 0xc4, 0x33, 0x1f, 0x40, 0x8e, 0xaf, 0x00, 0x15, 0x61, + 0xff, 0xbe, 0xc2, 0x97, 0x8e, 0xc4, 0xe8, 0x7e, 0xe4, 0x61, 0xc1, 0xf1, 0xce, 0xd0, 0x67, 0x27, + 0xc9, 0xa0, 0xe1, 0x46, 0xa3, 0xe6, 0x24, 0x66, 0x6f, 0x30, 0x6d, 0x37, 0xe3, 0x8f, 0x86, 0x4d, + 0x9d, 0xd3, 0x12, 0x66, 0x95, 0xd8, 0x94, 0xc4, 0x33, 0xef, 0x43, 0x8e, 0xaf, 0x00, 0x15, 0x61, 0x61, 0xf7, 0x60, 0x7b, 0x6b, 0xb7, 0x92, 0x42, 0x00, 0x79, 0xab, 0xb3, 0x77, 0x70, 0xd4, 0xa9, - 0xa4, 0xd1, 0x0a, 0x2c, 0xf5, 0x9f, 0xef, 0x6f, 0xdb, 0x56, 0xa7, 0x7f, 0x78, 0xb0, 0xdf, 0xef, - 0x54, 0x32, 0x1f, 0xe6, 0x8c, 0x6c, 0x25, 0x67, 0xfe, 0x3b, 0x03, 0x4b, 0xbd, 0x30, 0x4e, 0x58, - 0xff, 0x3c, 0x74, 0x85, 0x88, 0x4f, 0xe7, 0x44, 0x7c, 0xef, 0x66, 0x11, 0xe7, 0x60, 0xd7, 0xf5, + 0xa4, 0xd1, 0x0a, 0x2c, 0xf5, 0x9f, 0xed, 0x6f, 0xdb, 0x56, 0xa7, 0x7f, 0x78, 0xb0, 0xdf, 0xef, + 0x54, 0x32, 0xef, 0xe5, 0x8c, 0x6c, 0x25, 0x67, 0xfe, 0x27, 0x03, 0x4b, 0xbd, 0x30, 0x4e, 0x58, + 0xff, 0x3c, 0x74, 0x85, 0x88, 0x4f, 0xe6, 0x44, 0x7c, 0xfb, 0x66, 0x11, 0xe7, 0x60, 0xd7, 0xf5, 0x6b, 0x83, 0x11, 0xa9, 0xdd, 0x57, 0x1f, 0xa8, 0xf9, 0xf5, 0x79, 0xa2, 0x18, 0x26, 0x48, 0xb4, - 0x0b, 0x05, 0x29, 0x2b, 0xad, 0x66, 0x45, 0x8e, 0xbf, 0x77, 0x9b, 0x5d, 0xd5, 0x69, 0xae, 0x28, - 0xd0, 0x0b, 0x28, 0xc9, 0x8c, 0xb7, 0x79, 0x88, 0xb4, 0x9a, 0x5b, 0xcb, 0xae, 0x97, 0x5a, 0x1f, - 0x70, 0xa7, 0xbf, 0x5d, 0xd4, 0x1f, 0x7c, 0xa3, 0x6d, 0xe0, 0x75, 0x52, 0xa0, 0x1b, 0x47, 0xd6, - 0xa2, 0x64, 0xe3, 0x6b, 0xa7, 0xa6, 0xa9, 0xb6, 0x60, 0x09, 0x8a, 0xcf, 0xf6, 0x0f, 0xac, 0x76, - 0xc7, 0xea, 0xb4, 0x2b, 0x29, 0xb4, 0x08, 0x05, 0xdd, 0x49, 0x9b, 0xff, 0xcb, 0x43, 0xe5, 0x20, + 0x0b, 0x05, 0x29, 0x2b, 0xad, 0x66, 0x45, 0x8e, 0xbf, 0x7d, 0x9b, 0x5d, 0xd5, 0x69, 0xae, 0x28, + 0xd0, 0x73, 0x28, 0xc9, 0x8c, 0xb7, 0x79, 0x88, 0xb4, 0x9a, 0x5b, 0xcb, 0xae, 0x97, 0x5a, 0xef, + 0x72, 0xa7, 0x7f, 0x5c, 0xd4, 0xef, 0x7f, 0xa3, 0x6d, 0xe0, 0x75, 0x52, 0xa0, 0x1b, 0x47, 0xd6, + 0xa2, 0x64, 0xe3, 0x6b, 0xa7, 0xa6, 0xa9, 0xb6, 0x60, 0x09, 0x8a, 0x4f, 0xf7, 0x0f, 0xac, 0x76, + 0xc7, 0xea, 0xb4, 0x2b, 0x29, 0xb4, 0x08, 0x05, 0xdd, 0x49, 0x9b, 0xff, 0xcf, 0x43, 0xe5, 0x20, 0x61, 0x71, 0xc2, 0xac, 0x28, 0x61, 0x98, 0x08, 0xc5, 0x7b, 0x73, 0x8a, 0x37, 0xbf, 0x42, 0xa5, - 0x2b, 0xc8, 0xeb, 0xa2, 0xcf, 0xc8, 0x95, 0x79, 0x7b, 0xb9, 0xde, 0x81, 0xd2, 0x89, 0x43, 0x4f, + 0x2b, 0xc8, 0xeb, 0xa2, 0xcf, 0xc8, 0x95, 0x79, 0x7d, 0xb9, 0xde, 0x80, 0xd2, 0x89, 0x43, 0x4f, 0x6c, 0x5d, 0x65, 0xf8, 0x0e, 0x2c, 0x59, 0x8b, 0xdc, 0x26, 0xbf, 0x67, 0x8a, 0x02, 0x58, 0x21, 0x4e, 0x38, 0xc4, 0x36, 0x11, 0x51, 0xd9, 0x34, 0xc6, 0xae, 0xc8, 0xf6, 0xc5, 0x8d, 0xcd, 0x5b, - 0x2c, 0xc4, 0xe2, 0x1c, 0xd3, 0xbe, 0x0a, 0x64, 0x99, 0xcc, 0x9b, 0xd1, 0x43, 0x58, 0xf1, 0x7c, + 0x2c, 0xc4, 0xe2, 0x1c, 0xd3, 0xbe, 0x0a, 0x64, 0x99, 0xcc, 0x9b, 0xd1, 0x03, 0x58, 0xf1, 0x7c, 0xca, 0x8b, 0xb6, 0x3d, 0x48, 0x8e, 0x8f, 0x65, 0x72, 0x2d, 0xac, 0xa5, 0xd7, 0x0d, 0x85, 0xa8, - 0xa8, 0xe1, 0x96, 0x1e, 0xad, 0xfd, 0x39, 0x0b, 0xcb, 0x57, 0xd8, 0xd1, 0x0b, 0x58, 0xe0, 0xc7, - 0x96, 0x2e, 0x9b, 0x8f, 0xdf, 0x3c, 0xd0, 0x46, 0x3f, 0x76, 0x74, 0x2d, 0x93, 0x9c, 0x5c, 0x34, - 0x0f, 0x1f, 0x3b, 0x49, 0xc0, 0x6c, 0x0f, 0x53, 0x26, 0x4b, 0x87, 0xb5, 0xa8, 0x6c, 0x6d, 0x4c, - 0x19, 0x1a, 0x41, 0x51, 0x9c, 0xb0, 0x7e, 0x38, 0xd4, 0x69, 0xdd, 0x7b, 0x8b, 0x18, 0xe4, 0x5e, - 0x74, 0x14, 0xa3, 0xae, 0xac, 0x93, 0x19, 0x6a, 0x2f, 0xa1, 0x3c, 0xef, 0x82, 0xee, 0x41, 0x5e, - 0xee, 0xe9, 0xb5, 0x12, 0xcf, 0x4f, 0x80, 0xa7, 0x60, 0x68, 0xb0, 0xaa, 0xf0, 0xdf, 0xbb, 0x12, - 0x9d, 0xba, 0x27, 0x34, 0xda, 0xfc, 0x7e, 0x70, 0x65, 0xe2, 0x09, 0xb6, 0xb6, 0x0b, 0x39, 0x2e, - 0x0f, 0xba, 0x03, 0x0b, 0x94, 0x39, 0x84, 0x89, 0xc9, 0x4a, 0x96, 0xec, 0xa0, 0x0a, 0x64, 0x71, - 0x28, 0x2b, 0x6b, 0xc9, 0xe2, 0x4d, 0x1e, 0x95, 0xcc, 0x3c, 0x71, 0xf6, 0x2e, 0xe8, 0xa8, 0xa4, - 0xcd, 0x7c, 0xac, 0x3e, 0xaf, 0x0a, 0x94, 0x0e, 0xb7, 0xfa, 0x7d, 0xfb, 0xa8, 0x6b, 0x1d, 0x3c, - 0xdb, 0xe9, 0xca, 0x42, 0xb7, 0xd7, 0xb3, 0xac, 0x03, 0xab, 0x92, 0xe6, 0x5f, 0x5b, 0xeb, 0xb9, - 0xdd, 0xdd, 0xea, 0x77, 0x2b, 0x19, 0x54, 0x02, 0xa3, 0xf5, 0xdc, 0xb6, 0xb6, 0xf6, 0x77, 0x3a, - 0x95, 0xac, 0xf9, 0x79, 0x1a, 0x8a, 0x22, 0xe0, 0x5e, 0x78, 0x1c, 0xcd, 0x2d, 0x32, 0xfd, 0xe6, - 0x8b, 0x44, 0xbb, 0xea, 0xe3, 0x15, 0xeb, 0x78, 0x8b, 0x52, 0x22, 0x58, 0xcc, 0x5f, 0x43, 0xf9, - 0x90, 0x44, 0x5e, 0xe2, 0x62, 0xd2, 0xc5, 0x8e, 0x87, 0x09, 0x7a, 0x08, 0x85, 0xe3, 0x20, 0x1a, - 0xf3, 0x43, 0x44, 0xc8, 0xd7, 0xaa, 0xaa, 0x29, 0xf2, 0x4f, 0x83, 0x68, 0xdc, 0x6b, 0x5f, 0x4e, - 0x5a, 0x56, 0x9e, 0x3b, 0xf6, 0xbc, 0xb7, 0x38, 0xb9, 0xcc, 0x3f, 0xa6, 0xa1, 0xa4, 0x03, 0x68, - 0x3b, 0xcc, 0x41, 0xdf, 0x81, 0x22, 0x71, 0xc6, 0xf6, 0xe0, 0x9c, 0x61, 0xaa, 0xf6, 0xcf, 0x20, - 0xce, 0xb8, 0xc5, 0xfb, 0xc8, 0x02, 0x63, 0x84, 0x99, 0xc3, 0x6f, 0xac, 0xaa, 0xdc, 0x3c, 0xb8, - 0x39, 0x8d, 0x2d, 0x3c, 0x8a, 0x18, 0xd6, 0xe4, 0x7b, 0x0a, 0xa7, 0xf5, 0xd4, 0x3c, 0xe8, 0x5d, - 0x28, 0x87, 0xc9, 0xc8, 0xc6, 0xa3, 0x98, 0x9d, 0xdb, 0x24, 0x1a, 0xd3, 0xb9, 0x64, 0x28, 0x85, - 0xc9, 0xa8, 0xc3, 0x87, 0xac, 0x68, 0x4c, 0xcd, 0x2f, 0xd2, 0xb0, 0x3c, 0x25, 0xa4, 0xd4, 0x19, - 0x62, 0xf4, 0x04, 0xf2, 0x27, 0x42, 0x39, 0x75, 0xc5, 0x5c, 0xbf, 0x39, 0xa2, 0x79, 0xa5, 0x2d, - 0x85, 0x43, 0x5b, 0x90, 0x67, 0xe7, 0xb1, 0x4c, 0x7e, 0xbe, 0xa6, 0xfb, 0x37, 0x33, 0x4c, 0xd2, - 0x49, 0xe7, 0xaa, 0x04, 0xa2, 0x27, 0x90, 0x13, 0xa2, 0xc8, 0x3b, 0xe4, 0xf7, 0xbf, 0x3e, 0x84, - 0xf6, 0x54, 0x0a, 0x81, 0x34, 0xff, 0x64, 0xc0, 0xdd, 0xd7, 0x2b, 0x86, 0x7e, 0x01, 0x20, 0x4b, - 0xae, 0x1f, 0x1e, 0x47, 0x6a, 0x95, 0x3f, 0xb9, 0xad, 0xee, 0xb2, 0x88, 0xf0, 0xd0, 0x69, 0x37, - 0x65, 0x15, 0x89, 0xee, 0xa1, 0x47, 0xb0, 0x80, 0x67, 0x2e, 0xd5, 0xf5, 0x9b, 0x89, 0xf5, 0x4d, - 0x5a, 0xfa, 0xa3, 0x17, 0x00, 0xfc, 0x71, 0x80, 0xed, 0x99, 0x95, 0x6f, 0xde, 0x3a, 0xac, 0x23, - 0x4e, 0xc1, 0xd5, 0xe0, 0x51, 0x31, 0xdd, 0x41, 0x3b, 0x50, 0x66, 0x67, 0xa1, 0xed, 0x46, 0x11, - 0xf1, 0x6c, 0x9e, 0x2b, 0xea, 0x8c, 0xa9, 0xbf, 0xe6, 0xce, 0x7f, 0x74, 0x16, 0x6e, 0x73, 0x3f, - 0xce, 0xd9, 0x4d, 0x59, 0x25, 0x36, 0xd3, 0x47, 0x16, 0x14, 0x48, 0x34, 0xb6, 0xc3, 0x64, 0x24, - 0xce, 0x8d, 0xc5, 0x8d, 0x47, 0xb7, 0x57, 0x2e, 0x1a, 0xef, 0x27, 0xa3, 0x6e, 0xca, 0xca, 0x13, - 0xd1, 0x42, 0x23, 0xa8, 0x50, 0x67, 0x14, 0x07, 0x98, 0xd8, 0x31, 0x89, 0x86, 0xfc, 0xbe, 0x5f, - 0x2d, 0x08, 0xf2, 0x27, 0xb7, 0x26, 0xef, 0x4b, 0xa2, 0x43, 0xc5, 0xd3, 0x4d, 0x59, 0xcb, 0x74, - 0xde, 0x84, 0x8e, 0xa0, 0x30, 0xc2, 0x8c, 0xf8, 0x2e, 0xad, 0x1a, 0x62, 0x96, 0x0f, 0x6e, 0x3d, - 0xcb, 0x9e, 0xc4, 0xf3, 0x87, 0x95, 0xa2, 0xaa, 0x1d, 0x00, 0x4c, 0x53, 0x02, 0x6d, 0x5d, 0xc9, - 0x31, 0xfe, 0x1d, 0xdc, 0x7b, 0x8d, 0xd6, 0x13, 0x88, 0x3e, 0x75, 0x26, 0x89, 0x54, 0xfb, 0x25, - 0x14, 0x27, 0x9b, 0x89, 0xfa, 0xb0, 0xec, 0x46, 0x41, 0x80, 0x5d, 0xa6, 0x9e, 0x8c, 0xfa, 0xec, - 0x9d, 0x2d, 0xba, 0xfc, 0x81, 0xd9, 0x50, 0x0f, 0xcc, 0x86, 0xa5, 0x1e, 0x98, 0x33, 0x07, 0x6c, - 0x79, 0x42, 0xc1, 0x8d, 0xb4, 0x36, 0x86, 0xbc, 0xdc, 0x0b, 0xf4, 0x23, 0x28, 0x52, 0x1c, 0x7a, - 0x98, 0xe8, 0x32, 0x59, 0x6c, 0x55, 0x26, 0x15, 0x4f, 0x0c, 0x88, 0x2a, 0x27, 0x5b, 0x1e, 0x7f, - 0xe2, 0xe8, 0x24, 0xc8, 0xcc, 0x9e, 0x34, 0x6a, 0x3f, 0xeb, 0x60, 0x04, 0x0e, 0x65, 0xf6, 0x88, - 0x0e, 0x45, 0x1e, 0xeb, 0xcb, 0x45, 0x81, 0x5b, 0xf7, 0xe8, 0xb0, 0xf6, 0x53, 0x58, 0xbe, 0xb2, - 0x4f, 0xe8, 0x87, 0x50, 0xe6, 0xc5, 0x8a, 0x27, 0x80, 0x8b, 0x29, 0xc5, 0x32, 0x8c, 0x9c, 0x42, - 0x2e, 0xf1, 0xb1, 0x43, 0x3d, 0x54, 0xfb, 0x18, 0x0a, 0x6a, 0x07, 0xd0, 0x7d, 0x00, 0x51, 0x5b, - 0x6d, 0x82, 0x1d, 0x89, 0xc9, 0x6a, 0x29, 0x85, 0xdd, 0xc2, 0x8e, 0x87, 0xde, 0x81, 0xa2, 0x20, - 0x17, 0x3e, 0x99, 0x19, 0x1f, 0x83, 0x9b, 0xb9, 0x4b, 0xab, 0x00, 0x0b, 0x2f, 0x9d, 0x20, 0xc1, - 0x1f, 0xe6, 0x8c, 0x7c, 0xa5, 0x60, 0xfe, 0x2e, 0x0d, 0xd5, 0xb6, 0x4f, 0x59, 0xff, 0xe3, 0xdd, - 0x9f, 0xc9, 0xe7, 0xe5, 0x4e, 0x44, 0xa9, 0x1f, 0x8b, 0x4f, 0xfc, 0xc1, 0xfc, 0x43, 0x74, 0xa9, - 0x75, 0x97, 0x93, 0x7d, 0x79, 0x51, 0x2f, 0xcf, 0x43, 0xa6, 0x4f, 0xd3, 0x2e, 0xdc, 0x19, 0xf9, - 0xa1, 0xed, 0xb8, 0x2e, 0x8e, 0xf9, 0x0e, 0x6a, 0x78, 0xe6, 0x2b, 0xe1, 0x68, 0xe4, 0x87, 0x5b, - 0x0a, 0xa2, 0x6c, 0xe6, 0x23, 0xf8, 0x96, 0xf2, 0x6a, 0x13, 0xc7, 0x0f, 0xfd, 0x70, 0x28, 0x42, - 0x5a, 0x03, 0xc3, 0x53, 0x7d, 0x11, 0x93, 0x96, 0x7c, 0x62, 0x6d, 0xdd, 0x7f, 0xf5, 0x8f, 0xd5, - 0xd4, 0xab, 0xcb, 0xd5, 0xf4, 0x5f, 0x2f, 0x57, 0xd3, 0x5f, 0x5c, 0xae, 0xa6, 0xff, 0x7e, 0xb9, - 0x9a, 0xfe, 0xed, 0x3f, 0x57, 0x53, 0x9f, 0x14, 0x27, 0xff, 0x94, 0xf9, 0x7f, 0x00, 0x00, 0x00, - 0xff, 0xff, 0x5a, 0x82, 0xe3, 0x02, 0xa4, 0x11, 0x00, 0x00, + 0xa8, 0xe1, 0x96, 0x1e, 0xad, 0xfd, 0x2d, 0x0b, 0xcb, 0x57, 0xd8, 0xd1, 0x73, 0x58, 0xe0, 0xc7, + 0x96, 0x2e, 0x9b, 0x8f, 0xbe, 0x7d, 0xa0, 0x8d, 0x7e, 0xec, 0xe8, 0x5a, 0x26, 0x39, 0xb9, 0x68, + 0x1e, 0x3e, 0x76, 0x92, 0x80, 0xd9, 0x1e, 0xa6, 0x4c, 0x96, 0x0e, 0x6b, 0x51, 0xd9, 0xda, 0x98, + 0x32, 0x34, 0x82, 0xa2, 0x38, 0x61, 0xfd, 0x70, 0xa8, 0xd3, 0xba, 0xf7, 0x1a, 0x31, 0xc8, 0xbd, + 0xe8, 0x28, 0x46, 0x5d, 0x59, 0x27, 0x33, 0xd4, 0x5e, 0x40, 0x79, 0xde, 0x05, 0xdd, 0x83, 0xbc, + 0xdc, 0xd3, 0x6b, 0x25, 0x9e, 0x9f, 0x00, 0x4f, 0xc0, 0xd0, 0x60, 0x55, 0xe1, 0x7f, 0x70, 0x25, + 0x3a, 0x75, 0x4f, 0x68, 0xb4, 0xf9, 0xfd, 0xe0, 0xca, 0xc4, 0x13, 0x6c, 0x6d, 0x17, 0x72, 0x5c, + 0x1e, 0x74, 0x07, 0x16, 0x28, 0x73, 0x08, 0x13, 0x93, 0x95, 0x2c, 0xd9, 0x41, 0x15, 0xc8, 0xe2, + 0x50, 0x56, 0xd6, 0x92, 0xc5, 0x9b, 0x3c, 0x2a, 0x99, 0x79, 0xe2, 0xec, 0x5d, 0xd0, 0x51, 0x49, + 0x9b, 0xf9, 0x48, 0x7d, 0x5e, 0x15, 0x28, 0x1d, 0x6e, 0xf5, 0xfb, 0xf6, 0x51, 0xd7, 0x3a, 0x78, + 0xba, 0xd3, 0x95, 0x85, 0x6e, 0xaf, 0x67, 0x59, 0x07, 0x56, 0x25, 0xcd, 0xbf, 0xb6, 0xd6, 0x33, + 0xbb, 0xbb, 0xd5, 0xef, 0x56, 0x32, 0xa8, 0x04, 0x46, 0xeb, 0x99, 0x6d, 0x6d, 0xed, 0xef, 0x74, + 0x2a, 0x59, 0xf3, 0x93, 0x34, 0x14, 0x45, 0xc0, 0xbd, 0xf0, 0x38, 0x9a, 0x5b, 0x64, 0xfa, 0xdb, + 0x2f, 0x12, 0xed, 0xaa, 0x8f, 0x57, 0xac, 0xe3, 0x35, 0x4a, 0x89, 0x60, 0x31, 0x7f, 0x07, 0xe5, + 0x43, 0x12, 0x79, 0x89, 0x8b, 0x49, 0x17, 0x3b, 0x1e, 0x26, 0xe8, 0x01, 0x14, 0x8e, 0x83, 0x68, + 0xcc, 0x0f, 0x11, 0x21, 0x5f, 0xab, 0xaa, 0xa6, 0xc8, 0x3f, 0x09, 0xa2, 0x71, 0xaf, 0x7d, 0x39, + 0x69, 0x59, 0x79, 0xee, 0xd8, 0xf3, 0x5e, 0xe3, 0xe4, 0x32, 0xff, 0x92, 0x86, 0x92, 0x0e, 0xa0, + 0xed, 0x30, 0x07, 0x7d, 0x0f, 0x8a, 0xc4, 0x19, 0xdb, 0x83, 0x73, 0x86, 0xa9, 0xda, 0x3f, 0x83, + 0x38, 0xe3, 0x16, 0xef, 0x23, 0x0b, 0x8c, 0x11, 0x66, 0x0e, 0xbf, 0xb1, 0xaa, 0x72, 0x73, 0xff, + 0xe6, 0x34, 0xb6, 0xf0, 0x28, 0x62, 0x58, 0x93, 0xef, 0x29, 0x9c, 0xd6, 0x53, 0xf3, 0xa0, 0xb7, + 0xa0, 0x1c, 0x26, 0x23, 0x1b, 0x8f, 0x62, 0x76, 0x6e, 0x93, 0x68, 0x4c, 0xe7, 0x92, 0xa1, 0x14, + 0x26, 0xa3, 0x0e, 0x1f, 0xb2, 0xa2, 0x31, 0x35, 0x3f, 0x4b, 0xc3, 0xf2, 0x94, 0x90, 0x52, 0x67, + 0x88, 0xd1, 0x63, 0xc8, 0x9f, 0x08, 0xe5, 0xd4, 0x15, 0x73, 0xfd, 0xe6, 0x88, 0xe6, 0x95, 0xb6, + 0x14, 0x0e, 0x6d, 0x41, 0x9e, 0x9d, 0xc7, 0x32, 0xf9, 0xf9, 0x9a, 0xde, 0xbc, 0x99, 0x61, 0x92, + 0x4e, 0x3a, 0x57, 0x25, 0x10, 0x3d, 0x86, 0x9c, 0x10, 0x45, 0xde, 0x21, 0x7f, 0xf8, 0xf5, 0x21, + 0xb4, 0xa7, 0x52, 0x08, 0xa4, 0xf9, 0x57, 0x03, 0xee, 0xbe, 0x5a, 0x31, 0xf4, 0x6b, 0x00, 0x59, + 0x72, 0xfd, 0xf0, 0x38, 0x52, 0xab, 0xfc, 0xf9, 0x6d, 0x75, 0x97, 0x45, 0x84, 0x87, 0x4e, 0xbb, + 0x29, 0xab, 0x48, 0x74, 0x0f, 0x3d, 0x84, 0x05, 0x3c, 0x73, 0xa9, 0xae, 0xdf, 0x4c, 0xac, 0x6f, + 0xd2, 0xd2, 0x1f, 0x3d, 0x07, 0xe0, 0x8f, 0x03, 0x6c, 0xcf, 0xac, 0x7c, 0xf3, 0xd6, 0x61, 0x1d, + 0x71, 0x0a, 0xae, 0x06, 0x8f, 0x8a, 0xe9, 0x0e, 0xda, 0x81, 0x32, 0x3b, 0x0b, 0x6d, 0x37, 0x8a, + 0x88, 0x67, 0xf3, 0x5c, 0x51, 0x67, 0x4c, 0xfd, 0x15, 0x77, 0xfe, 0xa3, 0xb3, 0x70, 0x9b, 0xfb, + 0x71, 0xce, 0x6e, 0xca, 0x2a, 0xb1, 0x99, 0x3e, 0xb2, 0xa0, 0x40, 0xa2, 0xb1, 0x1d, 0x26, 0x23, + 0x71, 0x6e, 0x2c, 0x6e, 0x3c, 0xbc, 0xbd, 0x72, 0xd1, 0x78, 0x3f, 0x19, 0x75, 0x53, 0x56, 0x9e, + 0x88, 0x16, 0x1a, 0x41, 0x85, 0x3a, 0xa3, 0x38, 0xc0, 0xc4, 0x8e, 0x49, 0x34, 0xe4, 0xf7, 0xfd, + 0x6a, 0x41, 0x90, 0x3f, 0xbe, 0x35, 0x79, 0x5f, 0x12, 0x1d, 0x2a, 0x9e, 0x6e, 0xca, 0x5a, 0xa6, + 0xf3, 0x26, 0x74, 0x04, 0x85, 0x11, 0x66, 0xc4, 0x77, 0x69, 0xd5, 0x10, 0xb3, 0xbc, 0x7b, 0xeb, + 0x59, 0xf6, 0x24, 0x9e, 0x3f, 0xac, 0x14, 0x55, 0xed, 0x00, 0x60, 0x9a, 0x12, 0x68, 0xeb, 0x4a, + 0x8e, 0xf1, 0xef, 0xe0, 0xde, 0x2b, 0xb4, 0x9e, 0x40, 0xf4, 0xa9, 0x33, 0x49, 0xa4, 0xda, 0x6f, + 0xa0, 0x38, 0xd9, 0x4c, 0xd4, 0x87, 0x65, 0x37, 0x0a, 0x02, 0xec, 0x32, 0xf5, 0x64, 0xd4, 0x67, + 0xef, 0x6c, 0xd1, 0xe5, 0x0f, 0xcc, 0x86, 0x7a, 0x60, 0x36, 0x2c, 0xf5, 0xc0, 0x9c, 0x39, 0x60, + 0xcb, 0x13, 0x0a, 0x6e, 0xa4, 0xb5, 0x31, 0xe4, 0xe5, 0x5e, 0xa0, 0x9f, 0x42, 0x91, 0xe2, 0xd0, + 0xc3, 0x44, 0x97, 0xc9, 0x62, 0xab, 0x32, 0xa9, 0x78, 0x62, 0x40, 0x54, 0x39, 0xd9, 0xf2, 0xf8, + 0x13, 0x47, 0x27, 0x41, 0x66, 0xf6, 0xa4, 0x51, 0xfb, 0x59, 0x07, 0x23, 0x70, 0x28, 0xb3, 0x47, + 0x74, 0x28, 0xf2, 0x58, 0x5f, 0x2e, 0x0a, 0xdc, 0xba, 0x47, 0x87, 0xb5, 0x5f, 0xc0, 0xf2, 0x95, + 0x7d, 0x42, 0x3f, 0x81, 0x32, 0x2f, 0x56, 0x3c, 0x01, 0x5c, 0x4c, 0x29, 0x96, 0x61, 0xe4, 0x14, + 0x72, 0x89, 0x8f, 0x1d, 0xea, 0xa1, 0xda, 0x07, 0x50, 0x50, 0x3b, 0x80, 0xde, 0x04, 0x10, 0xb5, + 0xd5, 0x26, 0xd8, 0x91, 0x98, 0xac, 0x96, 0x52, 0xd8, 0x2d, 0xec, 0x78, 0xe8, 0x0d, 0x28, 0x0a, + 0x72, 0xe1, 0x93, 0x99, 0xf1, 0x31, 0xb8, 0x99, 0xbb, 0xb4, 0x0a, 0xb0, 0xf0, 0xc2, 0x09, 0x12, + 0xfc, 0x5e, 0xce, 0xc8, 0x57, 0x0a, 0xe6, 0x1f, 0xd3, 0x50, 0x6d, 0xfb, 0x94, 0xf5, 0x3f, 0xd8, + 0xfd, 0xa5, 0x7c, 0x5e, 0xee, 0x44, 0x94, 0xfa, 0xb1, 0xf8, 0xc4, 0xef, 0xcf, 0x3f, 0x44, 0x97, + 0x5a, 0x77, 0x39, 0xd9, 0x17, 0x17, 0xf5, 0xf2, 0x3c, 0x64, 0xfa, 0x34, 0xed, 0xc2, 0x9d, 0x91, + 0x1f, 0xda, 0x8e, 0xeb, 0xe2, 0x98, 0xef, 0xa0, 0x86, 0x67, 0xbe, 0x12, 0x8e, 0x46, 0x7e, 0xb8, + 0xa5, 0x20, 0xca, 0x66, 0x3e, 0x84, 0xef, 0x28, 0xaf, 0x36, 0x71, 0xfc, 0xd0, 0x0f, 0x87, 0x22, + 0xa4, 0x35, 0x30, 0x3c, 0xd5, 0x17, 0x31, 0x69, 0xc9, 0x27, 0xd6, 0xd6, 0x8f, 0x5e, 0xfe, 0x6b, + 0x35, 0xf5, 0xf2, 0x72, 0x35, 0xfd, 0xe9, 0xe5, 0x6a, 0xfa, 0xb3, 0xcb, 0xd5, 0xf4, 0x3f, 0x2f, + 0x57, 0xd3, 0x7f, 0xf8, 0x7c, 0x35, 0xf5, 0xe9, 0xe7, 0xab, 0xa9, 0x0f, 0x8b, 0x93, 0x7f, 0xcc, + 0x7c, 0x19, 0x00, 0x00, 0xff, 0xff, 0x4e, 0x20, 0x0b, 0x3d, 0xa8, 0x11, 0x00, 0x00, } diff --git a/pkg/sql/distsqlpb/processors.pb.go b/pkg/sql/distsqlpb/processors.pb.go index ab4b111fbaa9..36482691c016 100644 --- a/pkg/sql/distsqlpb/processors.pb.go +++ b/pkg/sql/distsqlpb/processors.pb.go @@ -65,14 +65,13 @@ type ProcessorSpec struct { // processors. ProcessorID int32 `protobuf:"varint,6,opt,name=processor_id,json=processorId" json:"processor_id"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_07ceefda4e7831ba, []int{0} + return fileDescriptor_processors_ddaaa8ff630f9e40, []int{0} } func (m *ProcessorSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -124,14 +123,13 @@ type ProcessorCoreUnion struct { ChangeFrontier *ChangeFrontierSpec `protobuf:"bytes,26,opt,name=changeFrontier" json:"changeFrontier,omitempty"` Ordinality *OrdinalitySpec `protobuf:"bytes,27,opt,name=ordinality" json:"ordinality,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_07ceefda4e7831ba, []int{1} + return fileDescriptor_processors_ddaaa8ff630f9e40, []int{1} } func (m *ProcessorCoreUnion) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -161,14 +159,13 @@ var xxx_messageInfo_ProcessorCoreUnion proto.InternalMessageInfo // final endpoint). type NoopCoreSpec struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_07ceefda4e7831ba, []int{2} + return fileDescriptor_processors_ddaaa8ff630f9e40, []int{2} } func (m *NoopCoreSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -205,14 +202,13 @@ type LocalPlanNodeSpec struct { NumInputs *uint32 `protobuf:"varint,2,opt,name=NumInputs" json:"NumInputs,omitempty"` Name *string `protobuf:"bytes,3,opt,name=Name" json:"Name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_07ceefda4e7831ba, []int{3} + return fileDescriptor_processors_ddaaa8ff630f9e40, []int{3} } func (m *LocalPlanNodeSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -240,14 +236,13 @@ var xxx_messageInfo_LocalPlanNodeSpec proto.InternalMessageInfo type MetadataTestSenderSpec struct { ID string `protobuf:"bytes,1,opt,name=id" json:"id"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_07ceefda4e7831ba, []int{4} + return fileDescriptor_processors_ddaaa8ff630f9e40, []int{4} } func (m *MetadataTestSenderSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -275,14 +270,13 @@ var xxx_messageInfo_MetadataTestSenderSpec proto.InternalMessageInfo type MetadataTestReceiverSpec struct { SenderIDs []string `protobuf:"bytes,1,rep,name=sender_ids,json=senderIds" json:"sender_ids,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *MetadataTestReceiverSpec) Reset() { *m = MetadataTestReceiverSpec{} } func (m *MetadataTestReceiverSpec) String() string { return proto.CompactTextString(m) } func (*MetadataTestReceiverSpec) ProtoMessage() {} func (*MetadataTestReceiverSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_07ceefda4e7831ba, []int{5} + return fileDescriptor_processors_ddaaa8ff630f9e40, []int{5} } func (m *MetadataTestReceiverSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2645,75 +2639,75 @@ var ( ) func init() { - proto.RegisterFile("sql/distsqlpb/processors.proto", fileDescriptor_processors_07ceefda4e7831ba) + proto.RegisterFile("sql/distsqlpb/processors.proto", fileDescriptor_processors_ddaaa8ff630f9e40) } -var fileDescriptor_processors_07ceefda4e7831ba = []byte{ - // 1051 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x96, 0xdf, 0x52, 0x1b, 0x37, - 0x14, 0xc6, 0x31, 0x98, 0x3f, 0x96, 0x31, 0x10, 0x85, 0x26, 0x2a, 0xed, 0x18, 0xc6, 0x69, 0x53, - 0x4a, 0x33, 0xa6, 0xc3, 0xb4, 0xbd, 0xc8, 0x74, 0xa6, 0xad, 0xed, 0x66, 0x30, 0x4d, 0x09, 0xdd, - 0xa5, 0xc9, 0x0c, 0x37, 0x54, 0xec, 0x0a, 0xa3, 0xb0, 0x5e, 0x2d, 0x92, 0x0c, 0x4d, 0x5e, 0xa2, - 0x7d, 0x84, 0x3e, 0x0e, 0xbd, 0xeb, 0x65, 0xaf, 0x98, 0xd6, 0x7d, 0x91, 0x8e, 0x8e, 0x96, 0xdd, - 0xc5, 0xb0, 0xde, 0xdc, 0xad, 0xe5, 0xef, 0xfb, 0x9d, 0x23, 0xe9, 0x1c, 0x49, 0xa8, 0xae, 0xce, - 0x82, 0x4d, 0x9f, 0x2b, 0xad, 0xce, 0x82, 0xe8, 0x68, 0x33, 0x92, 0xc2, 0x63, 0x4a, 0x09, 0xa9, - 0x9a, 0x91, 0x14, 0x5a, 0x60, 0xe2, 0x09, 0xef, 0x54, 0x0a, 0xea, 0x9d, 0x34, 0xd5, 0x59, 0xd0, - 0x8c, 0x95, 0x72, 0x10, 0xae, 0x90, 0x9b, 0x4e, 0x9f, 0x6a, 0x6a, 0x3d, 0x2b, 0x8f, 0xf2, 0x98, - 0x87, 0x47, 0x54, 0xb1, 0x58, 0xd4, 0xc8, 0x15, 0x99, 0x38, 0x56, 0xf3, 0x38, 0x1f, 0x34, 0x08, - 0x4e, 0x0f, 0xb9, 0x88, 0x75, 0x1b, 0xb9, 0x3a, 0xef, 0x84, 0x86, 0x3d, 0x76, 0xcc, 0x98, 0xaf, - 0x0a, 0xb5, 0x9a, 0x1e, 0x05, 0xec, 0x50, 0x69, 0xaa, 0xaf, 0xb5, 0xcb, 0x3d, 0xd1, 0x13, 0xf0, - 0xb9, 0x69, 0xbe, 0xec, 0x68, 0xe3, 0xb7, 0x29, 0x54, 0xdb, 0xbb, 0xb6, 0xb9, 0x11, 0xf3, 0x70, - 0x1b, 0x4d, 0xf3, 0x30, 0x1a, 0x68, 0x52, 0x5a, 0x9b, 0x5a, 0xaf, 0x6e, 0x7d, 0xd2, 0xcc, 0x5b, - 0xb4, 0x66, 0xd7, 0xc8, 0xdc, 0x37, 0xa1, 0x67, 0x7c, 0xad, 0xf2, 0xe5, 0xd5, 0xea, 0x84, 0x63, - 0xbd, 0xf8, 0x19, 0x2a, 0x7b, 0x42, 0x32, 0x32, 0xb9, 0x56, 0x5a, 0xaf, 0x6e, 0x3d, 0xc9, 0x67, - 0x24, 0xb1, 0xdb, 0x42, 0xb2, 0x9f, 0x43, 0x2e, 0xc2, 0x18, 0x04, 0x7e, 0xbc, 0x8d, 0x66, 0xc4, - 0x40, 0x9b, 0x6c, 0xa6, 0x20, 0x9b, 0x8d, 0x7c, 0xd2, 0x0b, 0xd0, 0x39, 0x62, 0xa0, 0x99, 0xcc, - 0x24, 0x14, 0xfb, 0x71, 0x1b, 0x95, 0x23, 0xa1, 0x34, 0x29, 0x43, 0x46, 0x9f, 0x8e, 0xc9, 0x48, - 0x28, 0x1d, 0x67, 0x95, 0xc1, 0x80, 0x19, 0x6f, 0xa0, 0x39, 0xa5, 0x69, 0x8f, 0x1d, 0x72, 0x9f, - 0x4c, 0xaf, 0x95, 0xd6, 0xa7, 0x5b, 0x8b, 0xe6, 0xdf, 0xe1, 0xd5, 0xea, 0xac, 0x6b, 0xc6, 0xbb, - 0x1d, 0x67, 0x16, 0x04, 0x5d, 0x1f, 0x7f, 0x85, 0xe6, 0x93, 0xfd, 0x30, 0xfa, 0x19, 0xd0, 0xdf, - 0x8f, 0xf5, 0xd5, 0x64, 0xe2, 0xdd, 0x8e, 0x53, 0x4d, 0x84, 0x5d, 0xbf, 0xf1, 0xe7, 0x22, 0xc2, - 0xb7, 0x57, 0x05, 0x3f, 0x45, 0xe5, 0x50, 0x88, 0x88, 0x94, 0x20, 0xff, 0xc7, 0xf9, 0xf9, 0xef, - 0x0a, 0x11, 0x19, 0x9b, 0x49, 0xde, 0x01, 0x0f, 0xfe, 0x01, 0x55, 0xa1, 0x1e, 0x1c, 0x46, 0x7d, - 0x26, 0xe3, 0x4d, 0x19, 0xb3, 0x04, 0xfb, 0xa9, 0x18, 0x28, 0x59, 0x37, 0xde, 0x46, 0xe8, 0xb5, - 0xe0, 0x61, 0xcc, 0x9a, 0x02, 0xd6, 0x7a, 0x3e, 0x6b, 0x27, 0xd1, 0x02, 0x2a, 0xe3, 0xc5, 0x5f, - 0xa3, 0x19, 0x25, 0xa4, 0x66, 0x32, 0xde, 0x94, 0x8f, 0xf2, 0x29, 0x2e, 0xe8, 0x80, 0x10, 0x7b, - 0x4c, 0x1e, 0xb4, 0xd7, 0x93, 0xac, 0x47, 0xb5, 0x90, 0xb0, 0x1b, 0x63, 0xf3, 0xf8, 0x2e, 0xd1, - 0xda, 0x3c, 0x52, 0x2f, 0x6e, 0xa1, 0x39, 0x23, 0xe4, 0xa1, 0xa7, 0xc9, 0x6c, 0xd1, 0xf2, 0x76, - 0x62, 0x25, 0x50, 0x12, 0x9f, 0x59, 0xe2, 0x3e, 0x93, 0x3d, 0x66, 0xa6, 0xcb, 0x24, 0x99, 0x2b, - 0x5a, 0xe2, 0x1f, 0x53, 0xb1, 0x5d, 0xe2, 0x8c, 0xdb, 0x4c, 0xed, 0x84, 0xaa, 0x93, 0x98, 0x55, - 0x29, 0x9a, 0xda, 0x76, 0xa2, 0xb5, 0x53, 0x4b, 0xbd, 0xf8, 0x5b, 0x34, 0x73, 0x4e, 0x83, 0x01, - 0x53, 0x04, 0x15, 0x51, 0x5e, 0x82, 0x2e, 0xa9, 0x9c, 0xd8, 0x67, 0x72, 0x39, 0xa2, 0xde, 0xe9, - 0x31, 0x0f, 0x02, 0x26, 0x49, 0xb5, 0x88, 0xd2, 0x4a, 0xb4, 0x36, 0x97, 0xd4, 0x8b, 0x9f, 0x23, - 0x24, 0x19, 0xf5, 0xbb, 0xfd, 0x48, 0x48, 0x4d, 0x6a, 0x45, 0x27, 0x83, 0x93, 0x68, 0x3b, 0x54, - 0x53, 0x4b, 0x4b, 0xfd, 0xf8, 0x7b, 0x54, 0x71, 0xdd, 0xfd, 0x57, 0x92, 0x9b, 0xfa, 0x59, 0x00, - 0xd8, 0x98, 0xa3, 0x2a, 0x91, 0x02, 0x27, 0x75, 0xe2, 0x6f, 0xd0, 0xac, 0x4b, 0xfb, 0x91, 0x99, - 0xdb, 0x22, 0x40, 0x3e, 0x1e, 0x03, 0xb1, 0x42, 0x40, 0x5c, 0xbb, 0xf0, 0x01, 0x5a, 0xb2, 0x9f, - 0x69, 0x81, 0x91, 0x25, 0x20, 0x35, 0x8b, 0x48, 0x23, 0x25, 0x79, 0x8b, 0x83, 0x05, 0x7a, 0xc8, - 0x43, 0xcd, 0x64, 0xc0, 0xe8, 0x39, 0xf3, 0x6d, 0xd7, 0xc4, 0x45, 0x71, 0x0f, 0x42, 0x7c, 0x39, - 0xee, 0x70, 0xbe, 0xd3, 0x08, 0x91, 0xf2, 0xa8, 0xf8, 0x17, 0x84, 0xfb, 0x4c, 0x53, 0x73, 0xfd, - 0xed, 0x33, 0xa5, 0x5d, 0x16, 0x9a, 0x1e, 0xc7, 0x10, 0xeb, 0xf3, 0x71, 0xc5, 0x3c, 0xea, 0x81, - 0x30, 0x77, 0xb0, 0xf0, 0x31, 0x5a, 0xce, 0x8e, 0x3a, 0xcc, 0x63, 0xfc, 0x9c, 0x49, 0x72, 0x1f, - 0x62, 0x6c, 0xbd, 0x5b, 0x8c, 0x6b, 0x17, 0x44, 0xb9, 0x93, 0x67, 0xca, 0xa3, 0xed, 0xbe, 0x8c, - 0xcb, 0x63, 0xb9, 0xa8, 0x3c, 0x12, 0xa9, 0x2d, 0x8f, 0xe4, 0x27, 0xde, 0x45, 0xf3, 0x6f, 0x79, - 0xef, 0x2d, 0xed, 0xc5, 0xcb, 0xfe, 0x1e, 0x90, 0xc6, 0xdc, 0x42, 0x07, 0x19, 0x35, 0xc0, 0x6e, - 0xf8, 0x4d, 0x37, 0x45, 0x52, 0xbc, 0x66, 0x9e, 0x76, 0x99, 0x26, 0x0f, 0x8a, 0xba, 0x69, 0x2f, - 0xd1, 0xda, 0xfa, 0x4f, 0xbd, 0xe6, 0xd0, 0xba, 0xe0, 0xa1, 0x2f, 0x2e, 0x98, 0x24, 0x0f, 0x8b, - 0x0e, 0xad, 0x57, 0xb1, 0xd2, 0x1e, 0x5a, 0xd7, 0x3e, 0xfc, 0x13, 0xaa, 0x05, 0xc2, 0xa3, 0xc1, - 0x5e, 0x40, 0xc3, 0x5d, 0xe1, 0x33, 0x42, 0x00, 0xf4, 0x59, 0x3e, 0xe8, 0x79, 0x56, 0x0e, 0xb4, - 0x9b, 0x04, 0xd3, 0x0e, 0xf6, 0x99, 0x92, 0x69, 0x87, 0xf7, 0x8b, 0xda, 0xa1, 0x3d, 0xe2, 0xb0, - 0xed, 0x30, 0xca, 0xc1, 0xfb, 0x68, 0xc1, 0x8e, 0x3d, 0x93, 0x22, 0xd4, 0x9c, 0x49, 0xb2, 0x52, - 0x74, 0x88, 0xb4, 0x6f, 0xe8, 0x81, 0x3b, 0xc2, 0x30, 0x5b, 0x22, 0xa4, 0xcf, 0x43, 0x1a, 0x70, - 0xfd, 0x86, 0x7c, 0x50, 0xb4, 0x25, 0x2f, 0x12, 0xad, 0xdd, 0x92, 0xd4, 0xfb, 0xb4, 0x7c, 0xf9, - 0xc7, 0x6a, 0x69, 0xa7, 0x3c, 0x37, 0xb3, 0x34, 0xbb, 0x53, 0x9e, 0x9b, 0x5f, 0xaa, 0x35, 0x16, - 0xd0, 0x7c, 0xf6, 0x3a, 0x6e, 0x70, 0x74, 0xef, 0xd6, 0x0a, 0xe2, 0x06, 0x9a, 0x77, 0xc4, 0x85, - 0x2b, 0x06, 0xd2, 0x63, 0x5d, 0xff, 0x57, 0xb8, 0xe1, 0x6b, 0xce, 0x8d, 0x31, 0xfc, 0x21, 0xaa, - 0xec, 0x0e, 0xfa, 0xf0, 0xe0, 0x52, 0x70, 0x7f, 0xd7, 0x9c, 0x74, 0x00, 0x63, 0x54, 0xde, 0xa5, - 0x7d, 0x06, 0x97, 0x71, 0xc5, 0x81, 0xef, 0xc6, 0x17, 0xe8, 0xc1, 0xdd, 0x6d, 0x89, 0x57, 0xd0, - 0x24, 0xf7, 0x21, 0x4a, 0xa5, 0x85, 0xe2, 0xe7, 0xc8, 0x64, 0xb7, 0xe3, 0x4c, 0x72, 0xbf, 0xb1, - 0x8d, 0x48, 0x5e, 0xa3, 0xe1, 0x27, 0x08, 0x29, 0xa0, 0x1c, 0x72, 0x5f, 0xc1, 0xeb, 0xb0, 0xd2, - 0xaa, 0x0d, 0xaf, 0x56, 0x2b, 0x96, 0xdd, 0xed, 0x28, 0xa7, 0x62, 0x05, 0x5d, 0x5f, 0xb5, 0x1e, - 0x5d, 0xfe, 0x5b, 0x9f, 0xb8, 0x1c, 0xd6, 0x4b, 0x7f, 0x0d, 0xeb, 0xa5, 0xbf, 0x87, 0xf5, 0xd2, - 0x3f, 0xc3, 0x7a, 0xe9, 0xf7, 0xff, 0xea, 0x13, 0x07, 0x95, 0xe4, 0xc1, 0xfa, 0x7f, 0x00, 0x00, - 0x00, 0xff, 0xff, 0x4a, 0xc4, 0xc7, 0xed, 0xb1, 0x0b, 0x00, 0x00, +var fileDescriptor_processors_ddaaa8ff630f9e40 = []byte{ + // 1056 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x96, 0xdf, 0x52, 0x1b, 0xb7, + 0x17, 0xc7, 0x31, 0x98, 0x3f, 0x96, 0x31, 0x10, 0x85, 0x5f, 0xa2, 0x1f, 0xed, 0x18, 0xc6, 0x6d, + 0x13, 0x4a, 0x33, 0xa6, 0xc3, 0xb4, 0xbd, 0xc8, 0x74, 0xa6, 0xad, 0xed, 0x66, 0x30, 0x4d, 0x09, + 0xdd, 0xa5, 0xc9, 0x0c, 0x37, 0x54, 0xec, 0x0a, 0xa3, 0xb0, 0x5e, 0x2d, 0x92, 0x0c, 0x4d, 0x5e, + 0xa2, 0x7d, 0x84, 0x3e, 0x0e, 0xbd, 0xcb, 0x65, 0xaf, 0x98, 0xd6, 0x79, 0x91, 0x8e, 0x8e, 0x96, + 0xdd, 0xc5, 0xb0, 0xde, 0xde, 0xad, 0xe5, 0xef, 0xf7, 0x73, 0x8e, 0xa4, 0x73, 0x24, 0xa1, 0xba, + 0x3a, 0x0b, 0x36, 0x7d, 0xae, 0xb4, 0x3a, 0x0b, 0xa2, 0xa3, 0xcd, 0x48, 0x0a, 0x8f, 0x29, 0x25, + 0xa4, 0x6a, 0x46, 0x52, 0x68, 0x81, 0x89, 0x27, 0xbc, 0x53, 0x29, 0xa8, 0x77, 0xd2, 0x54, 0x67, + 0x41, 0x33, 0x56, 0xca, 0x41, 0xb8, 0x42, 0x6e, 0x3a, 0x7d, 0xaa, 0xa9, 0xf5, 0xac, 0x7c, 0x94, + 0xc7, 0x3c, 0x3c, 0xa2, 0x8a, 0xc5, 0xa2, 0x46, 0xae, 0xc8, 0xc4, 0xb1, 0x9a, 0x47, 0xf9, 0xa0, + 0x41, 0x70, 0x7a, 0xc8, 0x45, 0xac, 0xdb, 0xc8, 0xd5, 0x79, 0x27, 0x34, 0xec, 0xb1, 0x63, 0xc6, + 0x7c, 0x55, 0xa8, 0xd5, 0xf4, 0x28, 0x60, 0x87, 0x4a, 0x53, 0x7d, 0xad, 0x5d, 0xee, 0x89, 0x9e, + 0x80, 0xcf, 0x4d, 0xf3, 0x65, 0x47, 0x1b, 0xbf, 0x4d, 0xa1, 0xda, 0xde, 0xb5, 0xcd, 0x8d, 0x98, + 0x87, 0xdb, 0x68, 0x9a, 0x87, 0xd1, 0x40, 0x93, 0xd2, 0xda, 0xd4, 0x7a, 0x75, 0xeb, 0x71, 0x33, + 0x6f, 0xd1, 0x9a, 0x5d, 0x23, 0x73, 0xdf, 0x84, 0x9e, 0xf1, 0xb5, 0xca, 0x97, 0x57, 0xab, 0x13, + 0x8e, 0xf5, 0xe2, 0x67, 0xa8, 0xec, 0x09, 0xc9, 0xc8, 0xe4, 0x5a, 0x69, 0xbd, 0xba, 0xf5, 0x24, + 0x9f, 0x91, 0xc4, 0x6e, 0x0b, 0xc9, 0x7e, 0x0e, 0xb9, 0x08, 0x63, 0x10, 0xf8, 0xf1, 0x36, 0x9a, + 0x11, 0x03, 0x6d, 0xb2, 0x99, 0x82, 0x6c, 0x36, 0xf2, 0x49, 0x2f, 0x40, 0xe7, 0x88, 0x81, 0x66, + 0x32, 0x93, 0x50, 0xec, 0xc7, 0x6d, 0x54, 0x8e, 0x84, 0xd2, 0xa4, 0x0c, 0x19, 0x7d, 0x3a, 0x26, + 0x23, 0xa1, 0x74, 0x9c, 0x55, 0x06, 0x03, 0x66, 0xbc, 0x81, 0xe6, 0x94, 0xa6, 0x3d, 0x76, 0xc8, + 0x7d, 0x32, 0xbd, 0x56, 0x5a, 0x9f, 0x6e, 0x2d, 0x9a, 0x7f, 0x87, 0x57, 0xab, 0xb3, 0xae, 0x19, + 0xef, 0x76, 0x9c, 0x59, 0x10, 0x74, 0x7d, 0xfc, 0x15, 0x9a, 0x4f, 0xf6, 0xc3, 0xe8, 0x67, 0x40, + 0x7f, 0x3f, 0xd6, 0x57, 0x93, 0x89, 0x77, 0x3b, 0x4e, 0x35, 0x11, 0x76, 0xfd, 0xc6, 0x9f, 0x8b, + 0x08, 0xdf, 0x5e, 0x15, 0xfc, 0x14, 0x95, 0x43, 0x21, 0x22, 0x52, 0x82, 0xfc, 0x1f, 0xe5, 0xe7, + 0xbf, 0x2b, 0x44, 0x64, 0x6c, 0x26, 0x79, 0x07, 0x3c, 0xf8, 0x07, 0x54, 0x85, 0x7a, 0x70, 0x18, + 0xf5, 0x99, 0x8c, 0x37, 0x65, 0xcc, 0x12, 0xec, 0xa7, 0x62, 0xa0, 0x64, 0xdd, 0x78, 0x1b, 0xa1, + 0xd7, 0x82, 0x87, 0x31, 0x6b, 0x0a, 0x58, 0xeb, 0xf9, 0xac, 0x9d, 0x44, 0x0b, 0xa8, 0x8c, 0x17, + 0x7f, 0x8d, 0x66, 0x94, 0x90, 0x9a, 0xc9, 0x78, 0x53, 0x3e, 0xce, 0xa7, 0xb8, 0xa0, 0x03, 0x42, + 0xec, 0x31, 0x79, 0xd0, 0x5e, 0x4f, 0xb2, 0x1e, 0xd5, 0x42, 0xc2, 0x6e, 0x8c, 0xcd, 0xe3, 0xbb, + 0x44, 0x6b, 0xf3, 0x48, 0xbd, 0xb8, 0x85, 0xe6, 0x8c, 0x90, 0x87, 0x9e, 0x26, 0xb3, 0x45, 0xcb, + 0xdb, 0x89, 0x95, 0x40, 0x49, 0x7c, 0x66, 0x89, 0xfb, 0x4c, 0xf6, 0x98, 0x99, 0x2e, 0x93, 0x64, + 0xae, 0x68, 0x89, 0x7f, 0x4c, 0xc5, 0x76, 0x89, 0x33, 0x6e, 0x33, 0xb5, 0x13, 0xaa, 0x4e, 0x62, + 0x56, 0xa5, 0x68, 0x6a, 0xdb, 0x89, 0xd6, 0x4e, 0x2d, 0xf5, 0xe2, 0x6f, 0xd1, 0xcc, 0x39, 0x0d, + 0x06, 0x4c, 0x11, 0x54, 0x44, 0x79, 0x09, 0xba, 0xa4, 0x72, 0x62, 0x9f, 0xc9, 0xe5, 0x88, 0x7a, + 0xa7, 0xc7, 0x3c, 0x08, 0x98, 0x24, 0xd5, 0x22, 0x4a, 0x2b, 0xd1, 0xda, 0x5c, 0x52, 0x2f, 0x7e, + 0x8e, 0x90, 0x64, 0xd4, 0xef, 0xf6, 0x23, 0x21, 0x35, 0xa9, 0x15, 0x9d, 0x0c, 0x4e, 0xa2, 0xed, + 0x50, 0x4d, 0x2d, 0x2d, 0xf5, 0xe3, 0xef, 0x51, 0xc5, 0x75, 0xf7, 0x5f, 0x49, 0x6e, 0xea, 0x67, + 0x01, 0x60, 0x63, 0x8e, 0xaa, 0x44, 0x0a, 0x9c, 0xd4, 0x89, 0xbf, 0x41, 0xb3, 0x2e, 0xed, 0x47, + 0x66, 0x6e, 0x8b, 0x00, 0xf9, 0x64, 0x0c, 0xc4, 0x0a, 0x01, 0x71, 0xed, 0xc2, 0x07, 0x68, 0xc9, + 0x7e, 0xa6, 0x05, 0x46, 0x96, 0x80, 0xd4, 0x2c, 0x22, 0x8d, 0x94, 0xe4, 0x2d, 0x0e, 0x16, 0xe8, + 0x21, 0x0f, 0x35, 0x93, 0x01, 0xa3, 0xe7, 0xcc, 0xb7, 0x5d, 0x13, 0x17, 0xc5, 0x3d, 0x08, 0xf1, + 0xe5, 0xb8, 0xc3, 0xf9, 0x4e, 0x23, 0x44, 0xca, 0xa3, 0xe2, 0x5f, 0x10, 0xee, 0x33, 0x4d, 0xcd, + 0xf5, 0xb7, 0xcf, 0x94, 0x76, 0x59, 0x68, 0x7a, 0x1c, 0x43, 0xac, 0xcf, 0xc7, 0x15, 0xf3, 0xa8, + 0x07, 0xc2, 0xdc, 0xc1, 0xc2, 0xc7, 0x68, 0x39, 0x3b, 0xea, 0x30, 0x8f, 0xf1, 0x73, 0x26, 0xc9, + 0x7d, 0x88, 0xb1, 0xf5, 0xdf, 0x62, 0x5c, 0xbb, 0x20, 0xca, 0x9d, 0x3c, 0x53, 0x1e, 0x6d, 0xf7, + 0x65, 0x5c, 0x1e, 0xcb, 0x45, 0xe5, 0x91, 0x48, 0x6d, 0x79, 0x24, 0x3f, 0xf1, 0x2e, 0x9a, 0x7f, + 0xcb, 0x7b, 0x6f, 0x69, 0x2f, 0x5e, 0xf6, 0xff, 0x01, 0x69, 0xcc, 0x2d, 0x74, 0x90, 0x51, 0x03, + 0xec, 0x86, 0xdf, 0x74, 0x53, 0x24, 0xc5, 0x6b, 0xe6, 0x69, 0x97, 0x69, 0xf2, 0xa0, 0xa8, 0x9b, + 0xf6, 0x12, 0xad, 0xad, 0xff, 0xd4, 0x6b, 0x0e, 0xad, 0x0b, 0x1e, 0xfa, 0xe2, 0x82, 0x49, 0xf2, + 0xb0, 0xe8, 0xd0, 0x7a, 0x15, 0x2b, 0xed, 0xa1, 0x75, 0xed, 0xc3, 0x3f, 0xa1, 0x5a, 0x20, 0x3c, + 0x1a, 0xec, 0x05, 0x34, 0xdc, 0x15, 0x3e, 0x23, 0x04, 0x40, 0x9f, 0xe5, 0x83, 0x9e, 0x67, 0xe5, + 0x40, 0xbb, 0x49, 0x30, 0xed, 0x60, 0x9f, 0x29, 0x99, 0x76, 0xf8, 0x7f, 0x51, 0x3b, 0xb4, 0x47, + 0x1c, 0xb6, 0x1d, 0x46, 0x39, 0x78, 0x1f, 0x2d, 0xd8, 0xb1, 0x67, 0x52, 0x84, 0x9a, 0x33, 0x49, + 0x56, 0x8a, 0x0e, 0x91, 0xf6, 0x0d, 0x3d, 0x70, 0x47, 0x18, 0x66, 0x4b, 0x84, 0xf4, 0x79, 0x48, + 0x03, 0xae, 0xdf, 0x90, 0x0f, 0x8a, 0xb6, 0xe4, 0x45, 0xa2, 0xb5, 0x5b, 0x92, 0x7a, 0x9f, 0x96, + 0x2f, 0xff, 0x58, 0x2d, 0xed, 0x94, 0xe7, 0x66, 0x96, 0x66, 0x77, 0xca, 0x73, 0xf3, 0x4b, 0xb5, + 0xc6, 0x02, 0x9a, 0xcf, 0x5e, 0xc7, 0x0d, 0x8e, 0xee, 0xdd, 0x5a, 0x41, 0xdc, 0x40, 0xf3, 0x8e, + 0xb8, 0x70, 0xc5, 0x40, 0x7a, 0xac, 0xeb, 0xff, 0x0a, 0x37, 0x7c, 0xcd, 0xb9, 0x31, 0x86, 0x3f, + 0x44, 0x95, 0xdd, 0x41, 0x1f, 0x1e, 0x5c, 0x0a, 0xee, 0xef, 0x9a, 0x93, 0x0e, 0x60, 0x8c, 0xca, + 0xbb, 0xb4, 0xcf, 0xe0, 0x32, 0xae, 0x38, 0xf0, 0xdd, 0xf8, 0x02, 0x3d, 0xb8, 0xbb, 0x2d, 0xf1, + 0x0a, 0x9a, 0xe4, 0x3e, 0x44, 0xa9, 0xb4, 0x50, 0xfc, 0x1c, 0x99, 0xec, 0x76, 0x9c, 0x49, 0xee, + 0x37, 0xb6, 0x11, 0xc9, 0x6b, 0x34, 0xfc, 0x04, 0x21, 0x05, 0x94, 0x43, 0xee, 0x2b, 0x78, 0x1d, + 0x56, 0x5a, 0xb5, 0xe1, 0xd5, 0x6a, 0xc5, 0xb2, 0xbb, 0x1d, 0xe5, 0x54, 0xac, 0xa0, 0xeb, 0xab, + 0xd6, 0xe3, 0xcb, 0x7f, 0xea, 0x13, 0x97, 0xc3, 0x7a, 0xe9, 0xdd, 0xb0, 0x5e, 0xfa, 0x6b, 0x58, + 0x2f, 0xfd, 0x3d, 0xac, 0x97, 0x7e, 0x7f, 0x5f, 0x9f, 0x78, 0xf7, 0xbe, 0x3e, 0x71, 0x50, 0x49, + 0x1e, 0xad, 0xff, 0x06, 0x00, 0x00, 0xff, 0xff, 0xec, 0x98, 0x58, 0xd8, 0xb5, 0x0b, 0x00, 0x00, } diff --git a/pkg/sql/distsqlpb/processors_base.pb.go b/pkg/sql/distsqlpb/processors_base.pb.go index 848742b0f477..6080d7d4793c 100644 --- a/pkg/sql/distsqlpb/processors_base.pb.go +++ b/pkg/sql/distsqlpb/processors_base.pb.go @@ -56,14 +56,13 @@ type PostProcessSpec struct { // suppressed by , if any, do not count towards this limit. Limit uint64 `protobuf:"varint,6,opt,name=limit" json:"limit"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_base_621ade334462b02c, []int{0} + return fileDescriptor_processors_base_a3c3c7a2d6883f85, []int{0} } func (m *PostProcessSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -91,14 +90,13 @@ var xxx_messageInfo_PostProcessSpec proto.InternalMessageInfo type Columns struct { Columns []uint32 `protobuf:"varint,1,rep,packed,name=columns" json:"columns,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_base_621ade334462b02c, []int{1} + return fileDescriptor_processors_base_a3c3c7a2d6883f85, []int{1} } func (m *Columns) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -129,14 +127,13 @@ type TableReaderSpan struct { // for a prefix of the index columns, along with inclusive/exclusive flags. Span roachpb.Span `protobuf:"bytes,1,opt,name=span" json:"span"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_base_621ade334462b02c, []int{2} + return fileDescriptor_processors_base_a3c3c7a2d6883f85, []int{2} } func (m *TableReaderSpan) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -923,32 +920,32 @@ var ( ) func init() { - proto.RegisterFile("sql/distsqlpb/processors_base.proto", fileDescriptor_processors_base_621ade334462b02c) + proto.RegisterFile("sql/distsqlpb/processors_base.proto", fileDescriptor_processors_base_a3c3c7a2d6883f85) } -var fileDescriptor_processors_base_621ade334462b02c = []byte{ - // 362 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x91, 0xc1, 0x4e, 0xea, 0x40, - 0x14, 0x86, 0x19, 0x28, 0x70, 0xef, 0x70, 0xb9, 0x98, 0x89, 0x89, 0x13, 0x42, 0x6a, 0x03, 0x24, - 0xd6, 0x4d, 0x89, 0x3e, 0x42, 0xd5, 0xa5, 0x09, 0x01, 0x57, 0x6e, 0xc8, 0xd0, 0x0e, 0x58, 0x2d, - 0x9d, 0x61, 0xce, 0x34, 0xe1, 0x31, 0x7c, 0x13, 0x5f, 0x83, 0xa5, 0x4b, 0x57, 0x46, 0xeb, 0x8b, - 0x18, 0x98, 0x96, 0xc0, 0xc2, 0x85, 0xbb, 0xc9, 0x77, 0xfe, 0x3f, 0xe7, 0xcb, 0x1c, 0xdc, 0x83, - 0x65, 0x3c, 0x08, 0x23, 0xd0, 0xb0, 0x8c, 0xe5, 0x74, 0x20, 0x95, 0x08, 0x38, 0x80, 0x50, 0x30, - 0x99, 0x32, 0xe0, 0x9e, 0x54, 0x42, 0x0b, 0x42, 0x03, 0x11, 0x3c, 0x29, 0xc1, 0x82, 0x07, 0x0f, - 0x96, 0xb1, 0x97, 0xc7, 0x55, 0x9a, 0xb4, 0xe9, 0x61, 0x3d, 0x64, 0x9a, 0x99, 0x4e, 0x9b, 0x6c, - 0xf3, 0x87, 0xec, 0x78, 0x2e, 0xe6, 0x62, 0xfb, 0x1c, 0x6c, 0x5e, 0x86, 0x76, 0x5f, 0xca, 0xb8, - 0x35, 0x14, 0xa0, 0x87, 0x66, 0xf7, 0x58, 0xf2, 0x80, 0xf8, 0xb8, 0x36, 0x8b, 0x62, 0xcd, 0x15, - 0x45, 0x0e, 0x72, 0x1b, 0x97, 0x7d, 0xef, 0x27, 0x05, 0xef, 0x66, 0x25, 0x15, 0x07, 0x88, 0x44, - 0xe2, 0x5b, 0xeb, 0xf7, 0xd3, 0xd2, 0x28, 0x6f, 0x92, 0x3e, 0xc6, 0x52, 0x89, 0x47, 0x1e, 0xe8, - 0x48, 0x24, 0xb4, 0xec, 0x20, 0xf7, 0x4f, 0x9e, 0xd8, 0xe3, 0xe4, 0x1c, 0xff, 0x17, 0xa9, 0x96, - 0xa9, 0x9e, 0x04, 0x22, 0x4e, 0x17, 0x09, 0xd0, 0x8a, 0x53, 0x71, 0x9b, 0x7e, 0xf9, 0x08, 0x8d, - 0x9a, 0x66, 0x72, 0x65, 0x06, 0xe4, 0x16, 0xff, 0x53, 0x3c, 0x09, 0xb9, 0x9a, 0xf0, 0x95, 0x54, - 0x40, 0x2d, 0xa7, 0xf2, 0x4b, 0xb5, 0x86, 0xe9, 0x6f, 0x38, 0x90, 0x0e, 0xae, 0x89, 0xd9, 0x0c, - 0xb8, 0xa6, 0x55, 0x07, 0xb9, 0x56, 0x61, 0x6f, 0x18, 0x69, 0xe3, 0x6a, 0x1c, 0x2d, 0x22, 0x4d, - 0x6b, 0x7b, 0x43, 0x83, 0xba, 0x67, 0xb8, 0x5e, 0x38, 0x75, 0x70, 0xbd, 0xf0, 0x46, 0x3b, 0xef, - 0x02, 0x75, 0xaf, 0x71, 0xeb, 0x8e, 0x4d, 0x63, 0x3e, 0xe2, 0x2c, 0xe4, 0x6a, 0x2c, 0x59, 0x42, - 0x2e, 0xb0, 0x05, 0x92, 0x25, 0xf9, 0xbf, 0x9e, 0xec, 0xc9, 0xe7, 0x07, 0xf3, 0x36, 0xb1, 0x7c, - 0xdf, 0x36, 0xea, 0xf7, 0xd6, 0x9f, 0x76, 0x69, 0x9d, 0xd9, 0xe8, 0x35, 0xb3, 0xd1, 0x5b, 0x66, - 0xa3, 0x8f, 0xcc, 0x46, 0xcf, 0x5f, 0x76, 0xe9, 0xfe, 0xef, 0xee, 0xf4, 0xdf, 0x01, 0x00, 0x00, - 0xff, 0xff, 0x60, 0x58, 0x20, 0xe4, 0x49, 0x02, 0x00, 0x00, +var fileDescriptor_processors_base_a3c3c7a2d6883f85 = []byte{ + // 367 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x91, 0x41, 0x6e, 0xe2, 0x30, + 0x14, 0x86, 0x63, 0x08, 0x30, 0x63, 0x86, 0x61, 0x64, 0x8d, 0x34, 0x16, 0x42, 0x99, 0x88, 0x41, + 0x22, 0xb3, 0x09, 0x9a, 0x39, 0x42, 0xda, 0x2e, 0x2b, 0x21, 0xe8, 0xaa, 0x1b, 0x64, 0x12, 0x43, + 0xd3, 0x86, 0xd8, 0xf8, 0x39, 0x12, 0xc7, 0xe8, 0x4d, 0x7a, 0x0d, 0x96, 0x2c, 0xbb, 0xaa, 0xda, + 0x70, 0x91, 0x0a, 0x9c, 0x20, 0x58, 0x74, 0xd1, 0x9d, 0xf5, 0xbd, 0xff, 0xd7, 0xfb, 0xe4, 0x87, + 0xff, 0xc0, 0x2a, 0x19, 0x46, 0x31, 0x68, 0x58, 0x25, 0x72, 0x36, 0x94, 0x4a, 0x84, 0x1c, 0x40, + 0x28, 0x98, 0xce, 0x18, 0x70, 0x5f, 0x2a, 0xa1, 0x05, 0xa1, 0xa1, 0x08, 0x1f, 0x94, 0x60, 0xe1, + 0x9d, 0x0f, 0xab, 0xc4, 0x2f, 0xe2, 0x2a, 0x4b, 0x3b, 0xf4, 0xbc, 0x1e, 0x31, 0xcd, 0x4c, 0xa7, + 0x43, 0x0e, 0xf9, 0x73, 0xf6, 0x73, 0x21, 0x16, 0xe2, 0xf0, 0x1c, 0xee, 0x5f, 0x86, 0xf6, 0x9e, + 0x2a, 0xb8, 0x3d, 0x12, 0xa0, 0x47, 0x66, 0xf7, 0x44, 0xf2, 0x90, 0x04, 0xb8, 0x3e, 0x8f, 0x13, + 0xcd, 0x15, 0x45, 0x2e, 0xf2, 0x9a, 0xff, 0xfb, 0xfe, 0x47, 0x0a, 0xfe, 0xd5, 0x5a, 0x2a, 0x0e, + 0x10, 0x8b, 0x34, 0xb0, 0x37, 0x2f, 0xbf, 0xad, 0x71, 0xd1, 0x24, 0x7d, 0x8c, 0xa5, 0x12, 0xf7, + 0x3c, 0xd4, 0xb1, 0x48, 0x69, 0xc5, 0x45, 0xde, 0x97, 0x22, 0x71, 0xc2, 0xc9, 0x5f, 0xfc, 0x5d, + 0x64, 0x5a, 0x66, 0x7a, 0x1a, 0x8a, 0x24, 0x5b, 0xa6, 0x40, 0xab, 0x6e, 0xd5, 0x6b, 0x05, 0x95, + 0x1f, 0x68, 0xdc, 0x32, 0x93, 0x0b, 0x33, 0x20, 0xd7, 0xf8, 0x9b, 0xe2, 0x69, 0xc4, 0xd5, 0x94, + 0xaf, 0xa5, 0x02, 0x6a, 0xbb, 0xd5, 0x4f, 0xaa, 0x35, 0x4d, 0x7f, 0xcf, 0x81, 0x74, 0x71, 0x5d, + 0xcc, 0xe7, 0xc0, 0x35, 0xad, 0xb9, 0xc8, 0xb3, 0x4b, 0x7b, 0xc3, 0x48, 0x07, 0xd7, 0x92, 0x78, + 0x19, 0x6b, 0x5a, 0x3f, 0x19, 0x1a, 0xd4, 0x1b, 0xe0, 0x46, 0xe9, 0xd4, 0xc5, 0x8d, 0xd2, 0x1b, + 0x1d, 0xbd, 0x4b, 0xd4, 0xbb, 0xc4, 0xed, 0x1b, 0x36, 0x4b, 0xf8, 0x98, 0xb3, 0x88, 0xab, 0x89, + 0x64, 0x29, 0xf9, 0x87, 0x6d, 0x90, 0x2c, 0x2d, 0xfe, 0xf5, 0xd7, 0x89, 0x7c, 0x71, 0x30, 0x7f, + 0x1f, 0x2b, 0xf6, 0x1d, 0xa2, 0xc1, 0x60, 0xf3, 0xe6, 0x58, 0x9b, 0xdc, 0x41, 0xdb, 0xdc, 0x41, + 0xcf, 0xb9, 0x83, 0x5e, 0x73, 0x07, 0x3d, 0xee, 0x1c, 0x6b, 0xbb, 0x73, 0xac, 0xdb, 0xaf, 0xc7, + 0xf3, 0xbf, 0x07, 0x00, 0x00, 0xff, 0xff, 0xad, 0x4b, 0x3d, 0x8b, 0x4d, 0x02, 0x00, 0x00, } diff --git a/pkg/sql/distsqlpb/processors_bulk_io.pb.go b/pkg/sql/distsqlpb/processors_bulk_io.pb.go index 231b51fdbb4c..a16c512508c9 100644 --- a/pkg/sql/distsqlpb/processors_bulk_io.pb.go +++ b/pkg/sql/distsqlpb/processors_bulk_io.pb.go @@ -71,7 +71,7 @@ func (x *BackfillerSpec_Type) UnmarshalJSON(data []byte) error { return nil } func (BackfillerSpec_Type) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_processors_bulk_io_043971b0651ea852, []int{0, 0} + return fileDescriptor_processors_bulk_io_a6f131904b91ff25, []int{0, 0} } // BackfillerSpec is the specification for a "schema change backfiller". @@ -102,14 +102,13 @@ type BackfillerSpec struct { // The timestamp to perform index backfill historical scans at. ReadAsOf hlc.Timestamp `protobuf:"bytes,7,opt,name=readAsOf" json:"readAsOf"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_bulk_io_043971b0651ea852, []int{0} + return fileDescriptor_processors_bulk_io_a6f131904b91ff25, []int{0} } func (m *BackfillerSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -144,14 +143,13 @@ type JobProgress struct { // slot is the index into the job details for this processor's completion. Slot int32 `protobuf:"varint,3,opt,name=slot" json:"slot"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_bulk_io_043971b0651ea852, []int{1} + return fileDescriptor_processors_bulk_io_a6f131904b91ff25, []int{1} } func (m *JobProgress) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -204,14 +202,13 @@ type ReadImportDataSpec struct { // single row containing an encoded BulkOpSummary). IngestDirectly bool `protobuf:"varint,12,opt,name=ingestDirectly" json:"ingestDirectly"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_bulk_io_043971b0651ea852, []int{2} + return fileDescriptor_processors_bulk_io_a6f131904b91ff25, []int{2} } func (m *ReadImportDataSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -251,14 +248,13 @@ type SSTWriterSpec struct { Spans []SSTWriterSpec_SpanName `protobuf:"bytes,4,rep,name=spans" json:"spans"` Progress JobProgress `protobuf:"bytes,5,opt,name=progress" json:"progress"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_bulk_io_043971b0651ea852, []int{3} + return fileDescriptor_processors_bulk_io_a6f131904b91ff25, []int{3} } func (m *SSTWriterSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -289,14 +285,13 @@ type SSTWriterSpec_SpanName struct { // end is the end key of a span. End []byte `protobuf:"bytes,2,opt,name=end" json:"end,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_bulk_io_043971b0651ea852, []int{3, 0} + return fileDescriptor_processors_bulk_io_a6f131904b91ff25, []int{3, 0} } func (m *SSTWriterSpec_SpanName) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -333,14 +328,13 @@ type CSVWriterSpec struct { // chunk_rows is num rows to write per file. 0 = no limit. ChunkRows int64 `protobuf:"varint,4,opt,name=chunk_rows,json=chunkRows" json:"chunk_rows"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_bulk_io_043971b0651ea852, []int{4} + return fileDescriptor_processors_bulk_io_a6f131904b91ff25, []int{4} } func (m *CSVWriterSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2120,71 +2114,71 @@ var ( ) func init() { - proto.RegisterFile("sql/distsqlpb/processors_bulk_io.proto", fileDescriptor_processors_bulk_io_043971b0651ea852) + proto.RegisterFile("sql/distsqlpb/processors_bulk_io.proto", fileDescriptor_processors_bulk_io_a6f131904b91ff25) } -var fileDescriptor_processors_bulk_io_043971b0651ea852 = []byte{ - // 983 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x55, 0xcf, 0x6e, 0xe3, 0x44, - 0x1c, 0xae, 0x63, 0x3b, 0x75, 0x26, 0x6d, 0x15, 0x8d, 0x96, 0x95, 0xa9, 0x20, 0x8d, 0x52, 0xb6, - 0x84, 0x15, 0xeb, 0x40, 0x25, 0xd0, 0x0a, 0xb1, 0x5a, 0x91, 0x76, 0x5b, 0x25, 0xc0, 0x76, 0xe5, - 0x94, 0x22, 0x71, 0x89, 0xc6, 0xf6, 0x34, 0x99, 0x66, 0xe2, 0x71, 0x67, 0xc6, 0x5b, 0xb2, 0x4f, - 0xc1, 0xb3, 0x70, 0xe2, 0x01, 0x38, 0xf4, 0xc8, 0x91, 0x53, 0x05, 0xe1, 0x2d, 0xf6, 0x84, 0x66, - 0x6c, 0x17, 0x67, 0x57, 0x39, 0x94, 0xbd, 0xb4, 0xa3, 0xf9, 0xfd, 0xbe, 0xcf, 0xdf, 0x7c, 0xbf, - 0x3f, 0x01, 0x7b, 0xe2, 0x92, 0x76, 0x23, 0x22, 0xa4, 0xb8, 0xa4, 0x49, 0xd0, 0x4d, 0x38, 0x0b, - 0xb1, 0x10, 0x8c, 0x8b, 0x51, 0x90, 0xd2, 0xe9, 0x88, 0x30, 0x2f, 0xe1, 0x4c, 0x32, 0xe8, 0x86, - 0x2c, 0x9c, 0x72, 0x86, 0xc2, 0x89, 0x27, 0x2e, 0xa9, 0x97, 0x23, 0x78, 0x1a, 0x6f, 0xdf, 0xbf, - 0x60, 0x81, 0xe8, 0xaa, 0x3f, 0x49, 0xa0, 0xff, 0x65, 0x88, 0x6d, 0x57, 0x67, 0x27, 0x41, 0x97, - 0xb0, 0x47, 0xe7, 0x8c, 0xcf, 0x90, 0x2c, 0x22, 0x1f, 0xa8, 0x6f, 0x8a, 0x4b, 0x1a, 0x20, 0x81, - 0xbb, 0x42, 0xf2, 0x34, 0x94, 0x29, 0xc7, 0x51, 0x1e, 0xdd, 0x5d, 0xad, 0x08, 0x09, 0x5c, 0x90, - 0xa7, 0x92, 0xd0, 0xee, 0x84, 0x86, 0x5d, 0x49, 0x66, 0x58, 0x48, 0x34, 0x4b, 0xf2, 0xc8, 0xbd, - 0x31, 0x1b, 0x33, 0x7d, 0xec, 0xaa, 0x53, 0x76, 0xdb, 0x7e, 0x6d, 0x82, 0xad, 0x1e, 0x0a, 0xa7, - 0xe7, 0x84, 0x52, 0xcc, 0x87, 0x09, 0x0e, 0xe1, 0x31, 0xb0, 0xe4, 0x3c, 0xc1, 0xae, 0xd1, 0x32, - 0x3a, 0x5b, 0xfb, 0x8f, 0xbc, 0x55, 0x0f, 0xf4, 0x96, 0x71, 0xde, 0xe9, 0x3c, 0xc1, 0x3d, 0xeb, - 0xfa, 0x66, 0x67, 0xcd, 0xd7, 0x04, 0xb0, 0x07, 0x6c, 0x89, 0x02, 0x8a, 0xdd, 0x4a, 0xcb, 0xe8, - 0xd4, 0xf7, 0xf7, 0xde, 0x60, 0xca, 0x1f, 0xea, 0x9d, 0xaa, 0x9c, 0x43, 0x2c, 0x42, 0x4e, 0x12, - 0xc9, 0x78, 0x4e, 0x91, 0x41, 0xe1, 0x33, 0x60, 0x8b, 0x04, 0xc5, 0xc2, 0x35, 0x5b, 0x66, 0xa7, - 0xbe, 0xff, 0xc9, 0x6a, 0x35, 0x9a, 0xc6, 0xc7, 0x28, 0x52, 0x72, 0x50, 0x5c, 0xd0, 0x68, 0x34, - 0xfc, 0x1c, 0x38, 0x51, 0xca, 0x91, 0x24, 0x2c, 0x76, 0xad, 0x96, 0xd1, 0x31, 0x7b, 0xef, 0xa9, - 0xf0, 0xeb, 0x9b, 0x9d, 0x4d, 0xe5, 0x93, 0x77, 0x98, 0x07, 0xfd, 0xdb, 0x34, 0xb8, 0x0b, 0x40, - 0x38, 0x49, 0xe3, 0xe9, 0x48, 0x90, 0x57, 0xd8, 0xb5, 0x35, 0x28, 0xe3, 0xac, 0xe9, 0xfb, 0x21, - 0x79, 0x85, 0xe1, 0x09, 0xd8, 0x60, 0x72, 0x82, 0xf9, 0x48, 0xab, 0x15, 0x6e, 0x55, 0xab, 0xbc, - 0xdb, 0x4b, 0xeb, 0x9a, 0x41, 0xc7, 0x04, 0x7c, 0x0a, 0x1c, 0x8e, 0x51, 0xf4, 0x8d, 0x38, 0x39, - 0x77, 0xd7, 0xb5, 0x6d, 0x1f, 0x96, 0xc8, 0x54, 0x71, 0xbd, 0x09, 0x0d, 0xbd, 0xd3, 0xa2, 0xb8, - 0x39, 0xc7, 0x2d, 0xa8, 0xfd, 0x10, 0x58, 0xaa, 0x10, 0xb0, 0x0e, 0xd6, 0xfb, 0xf1, 0x4b, 0x44, - 0x49, 0xd4, 0x58, 0x83, 0x00, 0x54, 0x0f, 0x18, 0x4d, 0x67, 0x71, 0xc3, 0x80, 0x35, 0x60, 0xf7, - 0xe3, 0x08, 0xff, 0xdc, 0xa8, 0xb4, 0xaf, 0x40, 0x7d, 0xc0, 0x82, 0x17, 0x9c, 0x8d, 0x39, 0x16, - 0x02, 0x7e, 0x04, 0xaa, 0x17, 0x2c, 0x18, 0x91, 0x48, 0x97, 0xde, 0xec, 0x6d, 0x2a, 0xea, 0xc5, - 0xcd, 0x8e, 0x3d, 0x60, 0x41, 0xff, 0xd0, 0xb7, 0x2f, 0x58, 0xd0, 0x8f, 0x60, 0x07, 0x6c, 0x84, - 0x2c, 0x96, 0x9c, 0x04, 0xa9, 0xb6, 0x53, 0x15, 0xb7, 0x92, 0xcb, 0x58, 0x8a, 0x40, 0x17, 0x58, - 0x82, 0x32, 0xe9, 0x9a, 0x2d, 0xa3, 0x63, 0x17, 0x9d, 0xa1, 0x6e, 0xda, 0xbf, 0xda, 0x00, 0xaa, - 0x52, 0xf5, 0x67, 0x09, 0xe3, 0xf2, 0x10, 0x49, 0xa4, 0x3b, 0xef, 0x01, 0xa8, 0x0b, 0x34, 0x4b, - 0x28, 0xce, 0x3c, 0xaf, 0x94, 0x70, 0x20, 0x0b, 0x68, 0xd3, 0x8f, 0x81, 0x93, 0xe4, 0x9a, 0xdd, - 0xaa, 0xf6, 0xe8, 0xc1, 0xea, 0xb6, 0x28, 0x3d, 0xb0, 0xf0, 0xaa, 0x00, 0xc3, 0x63, 0x60, 0xa6, - 0x9c, 0xb8, 0xeb, 0xba, 0x68, 0x5f, 0xac, 0xe6, 0x78, 0x5b, 0xaa, 0xf7, 0x03, 0x27, 0xcf, 0x62, - 0xc9, 0xe7, 0xbe, 0x62, 0x80, 0x4f, 0x40, 0x35, 0x9b, 0x64, 0xd7, 0xd1, 0x7a, 0x76, 0x4a, 0x5c, - 0xf9, 0xb4, 0x7b, 0xfd, 0x93, 0x23, 0x42, 0xf1, 0x91, 0x4e, 0xcb, 0x95, 0xe4, 0x20, 0x78, 0x06, - 0xaa, 0x79, 0xff, 0xd4, 0xb4, 0x94, 0xc7, 0x77, 0x92, 0x92, 0x75, 0x8e, 0x56, 0xa3, 0x79, 0x0d, - 0x3f, 0x67, 0x83, 0x4f, 0xc1, 0xfb, 0x62, 0x4a, 0x92, 0xd1, 0x8c, 0x08, 0x41, 0xe2, 0xf1, 0xe8, - 0x9c, 0x71, 0x4c, 0xc6, 0xf1, 0x68, 0x8a, 0xe7, 0xc2, 0x05, 0x2d, 0xa3, 0xe3, 0xe4, 0x42, 0xee, - 0xab, 0xb4, 0xef, 0xb3, 0xac, 0xa3, 0x2c, 0xe9, 0x5b, 0x3c, 0x17, 0xf0, 0x21, 0xd8, 0xbc, 0x42, - 0x94, 0xaa, 0x11, 0x79, 0x8e, 0x62, 0x26, 0xdc, 0x7a, 0x69, 0x0c, 0x96, 0x43, 0xf0, 0x53, 0xb0, - 0x45, 0xe2, 0x31, 0x16, 0xf2, 0x90, 0x70, 0x1c, 0x4a, 0x3a, 0x77, 0x37, 0x4a, 0x5f, 0x78, 0x23, - 0xb6, 0x8d, 0x40, 0xbd, 0xa4, 0x1b, 0x36, 0x80, 0x39, 0xc5, 0x73, 0xdd, 0x77, 0x35, 0x5f, 0x1d, - 0xe1, 0xd7, 0xc0, 0x7e, 0x89, 0x68, 0x7a, 0xc7, 0xe5, 0xe1, 0x67, 0xa0, 0xaf, 0x2a, 0x8f, 0x8d, - 0xed, 0x2f, 0x81, 0x53, 0x54, 0xa9, 0xcc, 0x6f, 0x67, 0xfc, 0xf7, 0xca, 0xfc, 0xb5, 0x12, 0x6e, - 0x60, 0x39, 0x46, 0xa3, 0x32, 0xb0, 0x1c, 0xb3, 0x61, 0x0d, 0x2c, 0xc7, 0x6a, 0xd8, 0x03, 0xcb, - 0xb1, 0x1b, 0xd5, 0xf6, 0x6f, 0x15, 0xb0, 0x39, 0x1c, 0x9e, 0xfe, 0xc8, 0x89, 0xcc, 0x37, 0xe5, - 0x1e, 0xa8, 0x47, 0x58, 0x48, 0x12, 0x67, 0x8b, 0x45, 0xab, 0x2f, 0x86, 0xba, 0x14, 0x78, 0xdb, - 0x46, 0x73, 0xb5, 0x8d, 0xdf, 0x15, 0x0b, 0xcf, 0xd2, 0xad, 0xf0, 0xd9, 0xea, 0x56, 0x58, 0xd2, - 0xe2, 0xa9, 0x9d, 0xf7, 0x1c, 0xcd, 0xf0, 0xf2, 0xde, 0x2b, 0x8f, 0x8a, 0xfd, 0x0e, 0xa3, 0xa2, - 0xcc, 0x2c, 0xbe, 0xa0, 0xe6, 0x3a, 0x46, 0x33, 0xbc, 0xf4, 0x5e, 0x7d, 0xa3, 0x6c, 0xc6, 0x71, - 0xa4, 0x2d, 0xdd, 0xf0, 0xd5, 0x71, 0x60, 0x39, 0x95, 0x86, 0xd9, 0xfe, 0xdd, 0x00, 0x9b, 0x07, - 0xc3, 0xb3, 0xff, 0x61, 0xdd, 0xc7, 0x60, 0x43, 0x31, 0x8f, 0x12, 0x24, 0x25, 0xe6, 0xd9, 0xb6, - 0xb9, 0x4d, 0x54, 0x91, 0x17, 0x59, 0x00, 0x3e, 0x01, 0xeb, 0x2c, 0x51, 0x90, 0xcc, 0xdd, 0xe5, - 0xbd, 0x59, 0xcc, 0xe0, 0xc1, 0xf0, 0xec, 0x24, 0x4b, 0xca, 0x29, 0x0a, 0xcc, 0x7f, 0xdb, 0x9e, - 0xb3, 0x2b, 0x91, 0xff, 0x44, 0x94, 0xb7, 0xbd, 0xcf, 0xae, 0x44, 0x6f, 0xf7, 0xfa, 0xef, 0xe6, - 0xda, 0xf5, 0xa2, 0x69, 0xfc, 0xb1, 0x68, 0x1a, 0x7f, 0x2e, 0x9a, 0xc6, 0x5f, 0x8b, 0xa6, 0xf1, - 0xcb, 0x3f, 0xcd, 0xb5, 0x9f, 0x6a, 0xb7, 0xbf, 0xcb, 0xff, 0x06, 0x00, 0x00, 0xff, 0xff, 0x0e, - 0x5a, 0x2a, 0xaf, 0x39, 0x08, 0x00, 0x00, +var fileDescriptor_processors_bulk_io_a6f131904b91ff25 = []byte{ + // 988 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x55, 0xcf, 0x6e, 0xdb, 0x36, + 0x1c, 0x8e, 0x2c, 0xc9, 0x91, 0xe9, 0x24, 0x30, 0x88, 0xae, 0xd0, 0x82, 0xcd, 0x31, 0xdc, 0x35, + 0xf5, 0x8a, 0x55, 0xde, 0x02, 0x6c, 0x28, 0x86, 0x15, 0xc5, 0x9c, 0x34, 0x81, 0xbd, 0xad, 0x29, + 0xe4, 0x2c, 0x03, 0x76, 0x31, 0x28, 0x89, 0xb1, 0x19, 0xd3, 0xa2, 0x42, 0x52, 0xcd, 0xdc, 0xa7, + 0xd8, 0xb3, 0xec, 0xb4, 0x07, 0xd8, 0x21, 0xc7, 0x1e, 0x77, 0x0a, 0x36, 0xf7, 0x2d, 0x7a, 0x1a, + 0x48, 0x49, 0x99, 0xdc, 0xc2, 0x87, 0x6c, 0x97, 0x84, 0xe0, 0xef, 0xf7, 0x7d, 0xfa, 0xf8, 0xfd, + 0xfe, 0x18, 0xec, 0x8a, 0x0b, 0xda, 0x8d, 0x88, 0x90, 0xe2, 0x82, 0x26, 0x41, 0x37, 0xe1, 0x2c, + 0xc4, 0x42, 0x30, 0x2e, 0x46, 0x41, 0x4a, 0xa7, 0x23, 0xc2, 0xbc, 0x84, 0x33, 0xc9, 0xa0, 0x1b, + 0xb2, 0x70, 0xca, 0x19, 0x0a, 0x27, 0x9e, 0xb8, 0xa0, 0x5e, 0x8e, 0xe0, 0x69, 0xbc, 0x7d, 0xf7, + 0x9c, 0x05, 0xa2, 0xab, 0xfe, 0x24, 0x81, 0xfe, 0x97, 0x21, 0xb6, 0x5d, 0x9d, 0x9d, 0x04, 0x5d, + 0xc2, 0x1e, 0x9d, 0x31, 0x3e, 0x43, 0xb2, 0x88, 0x7c, 0xa4, 0xbe, 0x29, 0x2e, 0x68, 0x80, 0x04, + 0xee, 0x0a, 0xc9, 0xd3, 0x50, 0xa6, 0x1c, 0x47, 0x79, 0xf4, 0xde, 0x6a, 0x45, 0x48, 0xe0, 0x82, + 0x3c, 0x95, 0x84, 0x76, 0x27, 0x34, 0xec, 0x4a, 0x32, 0xc3, 0x42, 0xa2, 0x59, 0x92, 0x47, 0xee, + 0x8c, 0xd9, 0x98, 0xe9, 0x63, 0x57, 0x9d, 0xb2, 0xdb, 0xf6, 0x5b, 0x13, 0x6c, 0xf5, 0x50, 0x38, + 0x3d, 0x23, 0x94, 0x62, 0x3e, 0x4c, 0x70, 0x08, 0x8f, 0x80, 0x25, 0xe7, 0x09, 0x76, 0x8d, 0x96, + 0xd1, 0xd9, 0xda, 0x7b, 0xe4, 0xad, 0x7a, 0xa0, 0xb7, 0x8c, 0xf3, 0x4e, 0xe6, 0x09, 0xee, 0x59, + 0x57, 0xd7, 0x3b, 0x6b, 0xbe, 0x26, 0x80, 0x3d, 0x60, 0x4b, 0x14, 0x50, 0xec, 0x56, 0x5a, 0x46, + 0xa7, 0xbe, 0xb7, 0xfb, 0x0e, 0x53, 0xfe, 0x50, 0xef, 0x44, 0xe5, 0x1c, 0x60, 0x11, 0x72, 0x92, + 0x48, 0xc6, 0x73, 0x8a, 0x0c, 0x0a, 0x9f, 0x01, 0x5b, 0x24, 0x28, 0x16, 0xae, 0xd9, 0x32, 0x3b, + 0xf5, 0xbd, 0x4f, 0x57, 0xab, 0xd1, 0x34, 0x3e, 0x46, 0x91, 0x92, 0x83, 0xe2, 0x82, 0x46, 0xa3, + 0xe1, 0x17, 0xc0, 0x89, 0x52, 0x8e, 0x24, 0x61, 0xb1, 0x6b, 0xb5, 0x8c, 0x8e, 0xd9, 0xfb, 0x40, + 0x85, 0xdf, 0x5e, 0xef, 0x6c, 0x2a, 0x9f, 0xbc, 0x83, 0x3c, 0xe8, 0xdf, 0xa4, 0xc1, 0x7b, 0x00, + 0x84, 0x93, 0x34, 0x9e, 0x8e, 0x04, 0x79, 0x85, 0x5d, 0x5b, 0x83, 0x32, 0xce, 0x9a, 0xbe, 0x1f, + 0x92, 0x57, 0x18, 0x1e, 0x83, 0x0d, 0x26, 0x27, 0x98, 0x8f, 0xb4, 0x5a, 0xe1, 0x56, 0xb5, 0xca, + 0xdb, 0xbd, 0xb4, 0xae, 0x19, 0x74, 0x4c, 0xc0, 0xa7, 0xc0, 0xe1, 0x18, 0x45, 0xdf, 0x8a, 0xe3, + 0x33, 0x77, 0x5d, 0xdb, 0xf6, 0x71, 0x89, 0x4c, 0x15, 0xd7, 0x9b, 0xd0, 0xd0, 0x3b, 0x29, 0x8a, + 0x9b, 0x73, 0xdc, 0x80, 0xda, 0x0f, 0x81, 0xa5, 0x0a, 0x01, 0xeb, 0x60, 0xbd, 0x1f, 0xbf, 0x44, + 0x94, 0x44, 0x8d, 0x35, 0x08, 0x40, 0x75, 0x9f, 0xd1, 0x74, 0x16, 0x37, 0x0c, 0x58, 0x03, 0x76, + 0x3f, 0x8e, 0xf0, 0x2f, 0x8d, 0x4a, 0xfb, 0x12, 0xd4, 0x07, 0x2c, 0x78, 0xc1, 0xd9, 0x98, 0x63, + 0x21, 0xe0, 0x27, 0xa0, 0x7a, 0xce, 0x82, 0x11, 0x89, 0x74, 0xe9, 0xcd, 0xde, 0xa6, 0xa2, 0x5e, + 0x5c, 0xef, 0xd8, 0x03, 0x16, 0xf4, 0x0f, 0x7c, 0xfb, 0x9c, 0x05, 0xfd, 0x08, 0x76, 0xc0, 0x46, + 0xc8, 0x62, 0xc9, 0x49, 0x90, 0x6a, 0x3b, 0x55, 0x71, 0x2b, 0xb9, 0x8c, 0xa5, 0x08, 0x74, 0x81, + 0x25, 0x28, 0x93, 0xae, 0xd9, 0x32, 0x3a, 0x76, 0xd1, 0x19, 0xea, 0xa6, 0xfd, 0x9b, 0x0d, 0xa0, + 0x2a, 0x55, 0x7f, 0x96, 0x30, 0x2e, 0x0f, 0x90, 0x44, 0xba, 0xf3, 0xee, 0x83, 0xba, 0x40, 0xb3, + 0x84, 0xe2, 0xcc, 0xf3, 0x4a, 0x09, 0x07, 0xb2, 0x80, 0x36, 0xfd, 0x08, 0x38, 0x49, 0xae, 0xd9, + 0xad, 0x6a, 0x8f, 0xee, 0xaf, 0x6e, 0x8b, 0xd2, 0x03, 0x0b, 0xaf, 0x0a, 0x30, 0x3c, 0x02, 0x66, + 0xca, 0x89, 0xbb, 0xae, 0x8b, 0xf6, 0xe5, 0x6a, 0x8e, 0xf7, 0xa5, 0x7a, 0x3f, 0x72, 0xf2, 0x2c, + 0x96, 0x7c, 0xee, 0x2b, 0x06, 0xf8, 0x04, 0x54, 0xb3, 0x49, 0x76, 0x1d, 0xad, 0x67, 0xa7, 0xc4, + 0x95, 0x4f, 0xbb, 0xd7, 0x3f, 0x3e, 0x24, 0x14, 0x1f, 0xea, 0xb4, 0x5c, 0x49, 0x0e, 0x82, 0xa7, + 0xa0, 0x9a, 0xf7, 0x4f, 0x4d, 0x4b, 0x79, 0x7c, 0x2b, 0x29, 0x59, 0xe7, 0x68, 0x35, 0x9a, 0xd7, + 0xf0, 0x73, 0x36, 0xf8, 0x14, 0x7c, 0x28, 0xa6, 0x24, 0x19, 0xcd, 0x88, 0x10, 0x24, 0x1e, 0x8f, + 0xce, 0x18, 0xc7, 0x64, 0x1c, 0x8f, 0xa6, 0x78, 0x2e, 0x5c, 0xd0, 0x32, 0x3a, 0x4e, 0x2e, 0xe4, + 0xae, 0x4a, 0xfb, 0x21, 0xcb, 0x3a, 0xcc, 0x92, 0xbe, 0xc3, 0x73, 0x01, 0x1f, 0x82, 0xcd, 0x4b, + 0x44, 0xa9, 0x1a, 0x91, 0xe7, 0x28, 0x66, 0xc2, 0xad, 0x97, 0xc6, 0x60, 0x39, 0x04, 0x3f, 0x03, + 0x5b, 0x24, 0x1e, 0x63, 0x21, 0x0f, 0x08, 0xc7, 0xa1, 0xa4, 0x73, 0x77, 0xa3, 0xf4, 0x85, 0x77, + 0x62, 0xdb, 0x08, 0xd4, 0x4b, 0xba, 0x61, 0x03, 0x98, 0x53, 0x3c, 0xd7, 0x7d, 0x57, 0xf3, 0xd5, + 0x11, 0x7e, 0x03, 0xec, 0x97, 0x88, 0xa6, 0xb7, 0x5c, 0x1e, 0x7e, 0x06, 0xfa, 0xba, 0xf2, 0xd8, + 0xd8, 0xfe, 0x0a, 0x38, 0x45, 0x95, 0xca, 0xfc, 0x76, 0xc6, 0x7f, 0xa7, 0xcc, 0x5f, 0x2b, 0xe1, + 0x06, 0x96, 0x63, 0x34, 0x2a, 0x03, 0xcb, 0x31, 0x1b, 0xd6, 0xc0, 0x72, 0xac, 0x86, 0x3d, 0xb0, + 0x1c, 0xbb, 0x51, 0x6d, 0xff, 0x5e, 0x01, 0x9b, 0xc3, 0xe1, 0xc9, 0x4f, 0x9c, 0xc8, 0x7c, 0x53, + 0xee, 0x82, 0x7a, 0x84, 0x85, 0x24, 0x71, 0xb6, 0x58, 0xb4, 0xfa, 0x62, 0xa8, 0x4b, 0x81, 0xf7, + 0x6d, 0x34, 0x57, 0xdb, 0xf8, 0x7d, 0xb1, 0xf0, 0x2c, 0xdd, 0x0a, 0x9f, 0xaf, 0x6e, 0x85, 0x25, + 0x2d, 0x9e, 0xda, 0x79, 0xcf, 0xd1, 0x0c, 0x2f, 0xef, 0xbd, 0xf2, 0xa8, 0xd8, 0xff, 0x63, 0x54, + 0x94, 0x99, 0xc5, 0x17, 0xd4, 0x5c, 0xc7, 0x68, 0x86, 0x97, 0xde, 0xab, 0x6f, 0x94, 0xcd, 0x38, + 0x8e, 0xb4, 0xa5, 0x1b, 0xbe, 0x3a, 0x0e, 0x2c, 0xa7, 0xd2, 0x30, 0xdb, 0x7f, 0x18, 0x60, 0x73, + 0x7f, 0x78, 0xfa, 0x1f, 0xac, 0x7b, 0x00, 0x36, 0x14, 0xf3, 0x28, 0x41, 0x52, 0x62, 0x9e, 0x6d, + 0x9b, 0x9b, 0x44, 0x15, 0x79, 0x91, 0x05, 0xe0, 0x13, 0xb0, 0xce, 0x12, 0x05, 0xc9, 0xdc, 0x5d, + 0xde, 0x9b, 0xc5, 0x0c, 0xee, 0x0f, 0x4f, 0x8f, 0xb3, 0xa4, 0x9c, 0xa2, 0xc0, 0xfc, 0xbb, 0xed, + 0x39, 0xbb, 0x14, 0xf9, 0x4f, 0x44, 0x79, 0xdb, 0xfb, 0xec, 0x52, 0xf4, 0x1e, 0x5c, 0xfd, 0xdd, + 0x5c, 0xbb, 0x5a, 0x34, 0x8d, 0xd7, 0x8b, 0xa6, 0xf1, 0xe7, 0xa2, 0x69, 0xfc, 0xb5, 0x68, 0x1a, + 0xbf, 0xbe, 0x69, 0xae, 0xbd, 0x7e, 0xd3, 0x5c, 0xfb, 0xb9, 0x76, 0xf3, 0xdb, 0xfc, 0x4f, 0x00, + 0x00, 0x00, 0xff, 0xff, 0x61, 0x6f, 0xa1, 0x48, 0x3d, 0x08, 0x00, 0x00, } diff --git a/pkg/sql/distsqlpb/processors_changefeeds.pb.go b/pkg/sql/distsqlpb/processors_changefeeds.pb.go index 9ac4d6723fc6..49dd3c79b142 100644 --- a/pkg/sql/distsqlpb/processors_changefeeds.pb.go +++ b/pkg/sql/distsqlpb/processors_changefeeds.pb.go @@ -36,14 +36,13 @@ type ChangeAggregatorSpec struct { // Feed is the specification for this changefeed. Feed jobspb.ChangefeedDetails `protobuf:"bytes,2,opt,name=feed" json:"feed"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_changefeeds_aa0d0c94fd4061ba, []int{0} + return fileDescriptor_processors_changefeeds_6d49061fd84721c5, []int{0} } func (m *ChangeAggregatorSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -72,14 +71,13 @@ type ChangeAggregatorSpec_Watch struct { InitialResolved hlc.Timestamp `protobuf:"bytes,1,opt,name=initial_resolved,json=initialResolved" json:"initial_resolved"` Span roachpb.Span `protobuf:"bytes,2,opt,name=span" json:"span"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *ChangeAggregatorSpec_Watch) Reset() { *m = ChangeAggregatorSpec_Watch{} } func (m *ChangeAggregatorSpec_Watch) String() string { return proto.CompactTextString(m) } func (*ChangeAggregatorSpec_Watch) ProtoMessage() {} func (*ChangeAggregatorSpec_Watch) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_changefeeds_aa0d0c94fd4061ba, []int{0, 0} + return fileDescriptor_processors_changefeeds_6d49061fd84721c5, []int{0, 0} } func (m *ChangeAggregatorSpec_Watch) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -117,14 +115,13 @@ type ChangeFrontierSpec struct { // JobID is the id of this changefeed in the system jobs. JobID int64 `protobuf:"varint,3,opt,name=job_id,json=jobId" json:"job_id"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_changefeeds_aa0d0c94fd4061ba, []int{1} + return fileDescriptor_processors_changefeeds_6d49061fd84721c5, []int{1} } func (m *ChangeFrontierSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -794,36 +791,36 @@ var ( ) func init() { - proto.RegisterFile("sql/distsqlpb/processors_changefeeds.proto", fileDescriptor_processors_changefeeds_aa0d0c94fd4061ba) + proto.RegisterFile("sql/distsqlpb/processors_changefeeds.proto", fileDescriptor_processors_changefeeds_6d49061fd84721c5) } -var fileDescriptor_processors_changefeeds_aa0d0c94fd4061ba = []byte{ - // 417 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x92, 0xc1, 0x8a, 0x13, 0x31, - 0x1c, 0xc6, 0x9b, 0x6d, 0xab, 0x98, 0x75, 0x51, 0xc2, 0xa2, 0x43, 0xc1, 0xd9, 0xb2, 0x7a, 0x28, - 0x22, 0x19, 0x5c, 0x7c, 0x01, 0xc7, 0xa5, 0x50, 0x0f, 0x1e, 0xda, 0x82, 0xe0, 0x65, 0xc8, 0x64, - 0xe2, 0x4c, 0xda, 0x74, 0x92, 0x26, 0xa9, 0xbe, 0x83, 0x27, 0x5f, 0xc9, 0x8b, 0xf4, 0xe8, 0xd1, - 0x53, 0xd1, 0xf1, 0x45, 0x24, 0x99, 0x8c, 0x14, 0x51, 0xbc, 0x78, 0x99, 0x09, 0xff, 0x7c, 0xdf, - 0x6f, 0xbe, 0xff, 0xc7, 0xc0, 0xc7, 0x66, 0x2b, 0x92, 0x82, 0x1b, 0x6b, 0xb6, 0x42, 0xe5, 0x89, - 0xd2, 0x92, 0x32, 0x63, 0xa4, 0x36, 0x19, 0xad, 0x48, 0x5d, 0xb2, 0xb7, 0x8c, 0x15, 0x06, 0x2b, - 0x2d, 0xad, 0x44, 0x11, 0x95, 0x74, 0xad, 0x25, 0xa1, 0x15, 0x36, 0x5b, 0x81, 0x83, 0x4b, 0xef, - 0xea, 0xd1, 0xbd, 0x95, 0xcc, 0x4d, 0xe2, 0x1e, 0x2a, 0xf7, 0xaf, 0xd6, 0x31, 0x42, 0x5e, 0xad, - 0xf2, 0xa4, 0x20, 0x96, 0x84, 0x59, 0xb4, 0xb3, 0x5c, 0x24, 0x95, 0xa0, 0x89, 0xe5, 0x1b, 0x66, - 0x2c, 0xd9, 0xa8, 0x70, 0x73, 0x5e, 0xca, 0x52, 0xfa, 0x63, 0xe2, 0x4e, 0xed, 0xf4, 0xf2, 0xd3, - 0x09, 0x3c, 0x7f, 0xe1, 0xb3, 0x3c, 0x2f, 0x4b, 0xcd, 0x4a, 0x62, 0xa5, 0x5e, 0x28, 0x46, 0xd1, - 0x12, 0xde, 0x7c, 0x4f, 0x2c, 0xad, 0x98, 0x89, 0xc0, 0xb8, 0x3f, 0x39, 0xbd, 0x7a, 0x86, 0xff, - 0x16, 0x10, 0xff, 0x09, 0x80, 0x5f, 0x3b, 0x77, 0x3a, 0xd8, 0x1f, 0x2e, 0x7a, 0xf3, 0x0e, 0x85, - 0xa6, 0x70, 0xe0, 0x76, 0x8e, 0x4e, 0xc6, 0x60, 0x72, 0x7a, 0xf5, 0xe4, 0x37, 0xa4, 0xdf, 0xad, - 0xdd, 0x33, 0x30, 0x9d, 0xf8, 0x9a, 0x59, 0xc2, 0x85, 0x09, 0x28, 0xef, 0x1f, 0x7d, 0x00, 0x70, - 0xe8, 0x3f, 0x80, 0x5e, 0xc1, 0xbb, 0xbc, 0xe6, 0x96, 0x13, 0x91, 0x69, 0x66, 0xa4, 0x78, 0xc7, - 0x8a, 0x08, 0x78, 0xfa, 0x83, 0x23, 0xba, 0x6b, 0x05, 0x57, 0x82, 0xe2, 0x65, 0xd7, 0x4a, 0xc0, - 0xdd, 0x09, 0xe6, 0x79, 0xf0, 0xa2, 0xa7, 0x70, 0x60, 0x14, 0xa9, 0x43, 0xc2, 0xfb, 0x47, 0x8c, - 0xd0, 0x36, 0x5e, 0x28, 0x52, 0x77, 0x61, 0x9c, 0xf4, 0xf2, 0x33, 0x80, 0xa8, 0x8d, 0x3b, 0xd5, - 0xb2, 0xb6, 0x9c, 0xb5, 0x0d, 0xa6, 0xf0, 0xcc, 0x6a, 0x42, 0xd7, 0xac, 0xc8, 0x9c, 0xac, 0xeb, - 0xf1, 0x1f, 0xc8, 0xdb, 0xc1, 0xe3, 0x46, 0xff, 0xad, 0x2f, 0xf4, 0x08, 0xde, 0x58, 0xc9, 0x3c, - 0xe3, 0x45, 0xd4, 0x1f, 0x83, 0x49, 0x3f, 0x3d, 0x73, 0x77, 0xcd, 0xe1, 0x62, 0xf8, 0x52, 0xe6, - 0xb3, 0xeb, 0xf9, 0x70, 0x25, 0xf3, 0x59, 0x91, 0x3e, 0xdc, 0x7f, 0x8f, 0x7b, 0xfb, 0x26, 0x06, - 0x5f, 0x9a, 0x18, 0x7c, 0x6d, 0x62, 0xf0, 0xad, 0x89, 0xc1, 0xc7, 0x1f, 0x71, 0xef, 0xcd, 0xad, - 0x5f, 0x3f, 0xf1, 0xcf, 0x00, 0x00, 0x00, 0xff, 0xff, 0xd2, 0x2e, 0xf6, 0x01, 0xd4, 0x02, 0x00, - 0x00, +var fileDescriptor_processors_changefeeds_6d49061fd84721c5 = []byte{ + // 421 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x92, 0xc1, 0x8a, 0xd4, 0x30, + 0x1c, 0xc6, 0x9b, 0x9d, 0x19, 0xc5, 0xac, 0x8b, 0x12, 0x16, 0x2d, 0x03, 0x76, 0x87, 0x45, 0x70, + 0x10, 0x49, 0x71, 0xf1, 0x05, 0xac, 0xcb, 0xc2, 0x7a, 0xf0, 0x30, 0xbb, 0x20, 0x78, 0x29, 0x69, + 0x1a, 0xdb, 0xcc, 0x66, 0x9a, 0x4c, 0x92, 0xd1, 0x77, 0xf0, 0xe4, 0x2b, 0x79, 0x91, 0x39, 0xce, + 0xd1, 0xd3, 0xa0, 0x9d, 0x17, 0x91, 0xa4, 0xa9, 0x0c, 0xa2, 0x78, 0xf1, 0xd2, 0x86, 0x7f, 0xbe, + 0xef, 0xd7, 0xef, 0xff, 0x51, 0xf8, 0xd4, 0x2c, 0x45, 0x5a, 0x72, 0x63, 0xcd, 0x52, 0xa8, 0x22, + 0x55, 0x5a, 0x52, 0x66, 0x8c, 0xd4, 0x26, 0xa7, 0x35, 0x69, 0x2a, 0xf6, 0x9e, 0xb1, 0xd2, 0x60, + 0xa5, 0xa5, 0x95, 0x28, 0xa6, 0x92, 0xde, 0x68, 0x49, 0x68, 0x8d, 0xcd, 0x52, 0xe0, 0xe0, 0xd2, + 0xab, 0x66, 0xfc, 0x60, 0x2e, 0x0b, 0x93, 0xba, 0x87, 0x2a, 0xfc, 0xab, 0x73, 0x8c, 0x91, 0x57, + 0xab, 0x22, 0x2d, 0x89, 0x25, 0x61, 0x16, 0xaf, 0x2c, 0x17, 0x69, 0x2d, 0x68, 0x6a, 0xf9, 0x82, + 0x19, 0x4b, 0x16, 0x2a, 0xdc, 0x1c, 0x57, 0xb2, 0x92, 0xfe, 0x98, 0xba, 0x53, 0x37, 0x3d, 0xfd, + 0x72, 0x00, 0x8f, 0x5f, 0xf9, 0x2c, 0x2f, 0xab, 0x4a, 0xb3, 0x8a, 0x58, 0xa9, 0xaf, 0x14, 0xa3, + 0xe8, 0x1a, 0xde, 0xfe, 0x48, 0x2c, 0xad, 0x99, 0x89, 0xc1, 0x64, 0x30, 0x3d, 0x3c, 0x7b, 0x81, + 0xff, 0x16, 0x10, 0xff, 0x09, 0x80, 0xdf, 0x3a, 0x77, 0x36, 0x5c, 0x6f, 0x4f, 0xa2, 0x59, 0x8f, + 0x42, 0x17, 0x70, 0xe8, 0x76, 0x8e, 0x0f, 0x26, 0x60, 0x7a, 0x78, 0xf6, 0xec, 0x37, 0xa4, 0xdf, + 0xad, 0xdb, 0x33, 0x30, 0x9d, 0xf8, 0x9c, 0x59, 0xc2, 0x85, 0x09, 0x28, 0xef, 0x1f, 0x7f, 0x02, + 0x70, 0xe4, 0x3f, 0x80, 0xde, 0xc0, 0xfb, 0xbc, 0xe1, 0x96, 0x13, 0x91, 0x6b, 0x66, 0xa4, 0xf8, + 0xc0, 0xca, 0x18, 0x78, 0xfa, 0xa3, 0x3d, 0xba, 0x6b, 0x05, 0xd7, 0x82, 0xe2, 0xeb, 0xbe, 0x95, + 0x80, 0xbb, 0x17, 0xcc, 0xb3, 0xe0, 0x45, 0xcf, 0xe1, 0xd0, 0x28, 0xd2, 0x84, 0x84, 0x0f, 0xf7, + 0x18, 0xa1, 0x6d, 0x7c, 0xa5, 0x48, 0xd3, 0x87, 0x71, 0xd2, 0xd3, 0xaf, 0x00, 0xa2, 0x2e, 0xee, + 0x85, 0x96, 0x8d, 0xe5, 0xac, 0x6b, 0x30, 0x83, 0x47, 0x56, 0x13, 0x7a, 0xc3, 0xca, 0xdc, 0xc9, + 0xfa, 0x1e, 0xff, 0x81, 0xbc, 0x1b, 0x3c, 0x6e, 0xf4, 0xdf, 0xfa, 0x42, 0x8f, 0xe1, 0xad, 0xb9, + 0x2c, 0x72, 0x5e, 0xc6, 0x83, 0x09, 0x98, 0x0e, 0xb2, 0x23, 0x77, 0xd7, 0x6e, 0x4f, 0x46, 0xaf, + 0x65, 0x71, 0x79, 0x3e, 0x1b, 0xcd, 0x65, 0x71, 0x59, 0x66, 0x4f, 0xd6, 0x3f, 0x92, 0x68, 0xdd, + 0x26, 0x60, 0xd3, 0x26, 0xe0, 0x5b, 0x9b, 0x80, 0xef, 0x6d, 0x02, 0x3e, 0xef, 0x92, 0x68, 0xb3, + 0x4b, 0xa2, 0x77, 0x77, 0x7e, 0xfd, 0xc8, 0x3f, 0x03, 0x00, 0x00, 0xff, 0xff, 0x30, 0xad, 0x38, + 0x6b, 0xd8, 0x02, 0x00, 0x00, } diff --git a/pkg/sql/distsqlpb/processors_sql.pb.go b/pkg/sql/distsqlpb/processors_sql.pb.go index 83e68dd3ff06..f341f01553cd 100644 --- a/pkg/sql/distsqlpb/processors_sql.pb.go +++ b/pkg/sql/distsqlpb/processors_sql.pb.go @@ -64,7 +64,7 @@ func (x *ScanVisibility) UnmarshalJSON(data []byte) error { return nil } func (ScanVisibility) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_processors_sql_80f562b8af0ee8f3, []int{0} + return fileDescriptor_processors_sql_cad0d9e83f161e8f, []int{0} } // These mirror the aggregate functions supported by sql/parser. See @@ -160,7 +160,7 @@ func (x *AggregatorSpec_Func) UnmarshalJSON(data []byte) error { return nil } func (AggregatorSpec_Func) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_processors_sql_80f562b8af0ee8f3, []int{10, 0} + return fileDescriptor_processors_sql_cad0d9e83f161e8f, []int{10, 0} } type AggregatorSpec_Type int32 @@ -206,7 +206,7 @@ func (x *AggregatorSpec_Type) UnmarshalJSON(data []byte) error { return nil } func (AggregatorSpec_Type) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_processors_sql_80f562b8af0ee8f3, []int{10, 1} + return fileDescriptor_processors_sql_cad0d9e83f161e8f, []int{10, 1} } type WindowerSpec_WindowFunc int32 @@ -270,7 +270,7 @@ func (x *WindowerSpec_WindowFunc) UnmarshalJSON(data []byte) error { return nil } func (WindowerSpec_WindowFunc) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_processors_sql_80f562b8af0ee8f3, []int{13, 0} + return fileDescriptor_processors_sql_cad0d9e83f161e8f, []int{13, 0} } // Mode indicates which mode of framing is used. @@ -314,7 +314,7 @@ func (x *WindowerSpec_Frame_Mode) UnmarshalJSON(data []byte) error { return nil } func (WindowerSpec_Frame_Mode) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_processors_sql_80f562b8af0ee8f3, []int{13, 1, 0} + return fileDescriptor_processors_sql_cad0d9e83f161e8f, []int{13, 1, 0} } // BoundType indicates which type of boundary is used. @@ -361,7 +361,7 @@ func (x *WindowerSpec_Frame_BoundType) UnmarshalJSON(data []byte) error { return nil } func (WindowerSpec_Frame_BoundType) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_processors_sql_80f562b8af0ee8f3, []int{13, 1, 1} + return fileDescriptor_processors_sql_cad0d9e83f161e8f, []int{13, 1, 1} } // ValuesCoreSpec is the core of a processor that has no inputs and generates @@ -376,14 +376,13 @@ type ValuesCoreSpec struct { // according to the corresponding DatumInfo. RawBytes [][]byte `protobuf:"bytes,2,rep,name=raw_bytes,json=rawBytes" json:"raw_bytes,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_sql_80f562b8af0ee8f3, []int{0} + return fileDescriptor_processors_sql_cad0d9e83f161e8f, []int{0} } func (m *ValuesCoreSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -473,14 +472,13 @@ type TableReaderSpec struct { // MaxTimestampAgeNanos uint64 `protobuf:"varint,9,opt,name=max_timestamp_age_nanos,json=maxTimestampAgeNanos" json:"max_timestamp_age_nanos"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_sql_80f562b8af0ee8f3, []int{1} + return fileDescriptor_processors_sql_cad0d9e83f161e8f, []int{1} } func (m *TableReaderSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -524,14 +522,13 @@ type IndexSkipTableReaderSpec struct { // changes. Visibility ScanVisibility `protobuf:"varint,4,opt,name=visibility,enum=cockroach.sql.distsqlrun.ScanVisibility" json:"visibility"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *IndexSkipTableReaderSpec) Reset() { *m = IndexSkipTableReaderSpec{} } func (m *IndexSkipTableReaderSpec) String() string { return proto.CompactTextString(m) } func (*IndexSkipTableReaderSpec) ProtoMessage() {} func (*IndexSkipTableReaderSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_sql_80f562b8af0ee8f3, []int{2} + return fileDescriptor_processors_sql_cad0d9e83f161e8f, []int{2} } func (m *IndexSkipTableReaderSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -609,14 +606,13 @@ type JoinReaderSpec struct { // columns. Visibility ScanVisibility `protobuf:"varint,7,opt,name=visibility,enum=cockroach.sql.distsqlrun.ScanVisibility" json:"visibility"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_sql_80f562b8af0ee8f3, []int{3} + return fileDescriptor_processors_sql_cad0d9e83f161e8f, []int{3} } func (m *JoinReaderSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -655,14 +651,13 @@ type SorterSpec struct { // possible speed-ups taking advantage of the partial orderings. OrderingMatchLen uint32 `protobuf:"varint,2,opt,name=ordering_match_len,json=orderingMatchLen" json:"ordering_match_len"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_sql_80f562b8af0ee8f3, []int{4} + return fileDescriptor_processors_sql_cad0d9e83f161e8f, []int{4} } func (m *SorterSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -701,14 +696,13 @@ type DistinctSpec struct { // only one of them (the first) is output. DistinctColumns []uint32 `protobuf:"varint,2,rep,name=distinct_columns,json=distinctColumns" json:"distinct_columns,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_sql_80f562b8af0ee8f3, []int{5} + return fileDescriptor_processors_sql_cad0d9e83f161e8f, []int{5} } func (m *DistinctSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -738,14 +732,13 @@ var xxx_messageInfo_DistinctSpec proto.InternalMessageInfo // are no arguments for this operator, the spec is empty. type OrdinalitySpec struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *OrdinalitySpec) Reset() { *m = OrdinalitySpec{} } func (m *OrdinalitySpec) String() string { return proto.CompactTextString(m) } func (*OrdinalitySpec) ProtoMessage() {} func (*OrdinalitySpec) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_sql_80f562b8af0ee8f3, []int{6} + return fileDescriptor_processors_sql_cad0d9e83f161e8f, []int{6} } func (m *OrdinalitySpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -796,14 +789,13 @@ type ZigzagJoinerSpec struct { FixedValues []*ValuesCoreSpec `protobuf:"bytes,5,rep,name=fixed_values,json=fixedValues" json:"fixed_values,omitempty"` Type sqlbase.JoinType `protobuf:"varint,6,opt,name=type,enum=cockroach.sql.sqlbase.JoinType" json:"type"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_sql_80f562b8af0ee8f3, []int{7} + return fileDescriptor_processors_sql_cad0d9e83f161e8f, []int{7} } func (m *ZigzagJoinerSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -866,14 +858,13 @@ type MergeJoinerSpec struct { // example of this is during SCRUB checks on secondary indexes. NullEquality bool `protobuf:"varint,7,opt,name=null_equality,json=nullEquality" json:"null_equality"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_sql_80f562b8af0ee8f3, []int{8} + return fileDescriptor_processors_sql_cad0d9e83f161e8f, []int{8} } func (m *MergeJoinerSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -955,14 +946,13 @@ type HashJoinerSpec struct { // backward compatibility during upgrade. MergedColumns bool `protobuf:"varint,7,opt,name=merged_columns,json=mergedColumns" json:"merged_columns"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_sql_80f562b8af0ee8f3, []int{9} + return fileDescriptor_processors_sql_cad0d9e83f161e8f, []int{9} } func (m *HashJoinerSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1003,14 +993,13 @@ type AggregatorSpec struct { // A subset of the GROUP BY columns which are ordered in the input. OrderedGroupCols []uint32 `protobuf:"varint,4,rep,packed,name=ordered_group_cols,json=orderedGroupCols" json:"ordered_group_cols,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_sql_80f562b8af0ee8f3, []int{10} + return fileDescriptor_processors_sql_cad0d9e83f161e8f, []int{10} } func (m *AggregatorSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1056,14 +1045,13 @@ type AggregatorSpec_Aggregation struct { // Arguments are const expressions passed to aggregation functions. Arguments []Expression `protobuf:"bytes,6,rep,name=arguments" json:"arguments"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *AggregatorSpec_Aggregation) Reset() { *m = AggregatorSpec_Aggregation{} } func (m *AggregatorSpec_Aggregation) String() string { return proto.CompactTextString(m) } func (*AggregatorSpec_Aggregation) ProtoMessage() {} func (*AggregatorSpec_Aggregation) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_sql_80f562b8af0ee8f3, []int{10, 0} + return fileDescriptor_processors_sql_cad0d9e83f161e8f, []int{10, 0} } func (m *AggregatorSpec_Aggregation) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1122,14 +1110,13 @@ type InterleavedReaderJoinerSpec struct { OnExpr Expression `protobuf:"bytes,4,opt,name=on_expr,json=onExpr" json:"on_expr"` Type sqlbase.JoinType `protobuf:"varint,5,opt,name=type,enum=cockroach.sql.sqlbase.JoinType" json:"type"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *InterleavedReaderJoinerSpec) Reset() { *m = InterleavedReaderJoinerSpec{} } func (m *InterleavedReaderJoinerSpec) String() string { return proto.CompactTextString(m) } func (*InterleavedReaderJoinerSpec) ProtoMessage() {} func (*InterleavedReaderJoinerSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_sql_80f562b8af0ee8f3, []int{11} + return fileDescriptor_processors_sql_cad0d9e83f161e8f, []int{11} } func (m *InterleavedReaderJoinerSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1180,14 +1167,13 @@ type InterleavedReaderJoinerSpec_Table struct { // There must exist at least one non-empty set of spans for some table. Spans []TableReaderSpan `protobuf:"bytes,5,rep,name=spans" json:"spans"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *InterleavedReaderJoinerSpec_Table) Reset() { *m = InterleavedReaderJoinerSpec_Table{} } func (m *InterleavedReaderJoinerSpec_Table) String() string { return proto.CompactTextString(m) } func (*InterleavedReaderJoinerSpec_Table) ProtoMessage() {} func (*InterleavedReaderJoinerSpec_Table) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_sql_80f562b8af0ee8f3, []int{11, 0} + return fileDescriptor_processors_sql_cad0d9e83f161e8f, []int{11, 0} } func (m *InterleavedReaderJoinerSpec_Table) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1222,14 +1208,13 @@ type ProjectSetSpec struct { // The number of columns each expression returns. Same length as exprs. NumColsPerGen []uint32 `protobuf:"varint,3,rep,name=num_cols_per_gen,json=numColsPerGen" json:"num_cols_per_gen,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_sql_80f562b8af0ee8f3, []int{12} + return fileDescriptor_processors_sql_cad0d9e83f161e8f, []int{12} } func (m *ProjectSetSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1266,14 +1251,13 @@ type WindowerSpec struct { // WindowFns is the specification of all window functions to be computed. WindowFns []WindowerSpec_WindowFn `protobuf:"bytes,2,rep,name=windowFns" json:"windowFns"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_sql_80f562b8af0ee8f3, []int{13} + return fileDescriptor_processors_sql_cad0d9e83f161e8f, []int{13} } func (m *WindowerSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1304,14 +1288,13 @@ type WindowerSpec_Func struct { 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:"-"` } 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_sql_80f562b8af0ee8f3, []int{13, 0} + return fileDescriptor_processors_sql_cad0d9e83f161e8f, []int{13, 0} } func (m *WindowerSpec_Func) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1341,14 +1324,13 @@ type WindowerSpec_Frame struct { 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:"-"` } 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_sql_80f562b8af0ee8f3, []int{13, 1} + return fileDescriptor_processors_sql_cad0d9e83f161e8f, []int{13, 1} } func (m *WindowerSpec_Frame) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1384,14 +1366,13 @@ type WindowerSpec_Frame_Bound struct { TypedOffset []byte `protobuf:"bytes,3,opt,name=typed_offset,json=typedOffset" json:"typed_offset,omitempty"` OffsetType DatumInfo `protobuf:"bytes,4,opt,name=offset_type,json=offsetType" json:"offset_type"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *WindowerSpec_Frame_Bound) Reset() { *m = WindowerSpec_Frame_Bound{} } 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_sql_80f562b8af0ee8f3, []int{13, 1, 0} + return fileDescriptor_processors_sql_cad0d9e83f161e8f, []int{13, 1, 0} } func (m *WindowerSpec_Frame_Bound) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1422,14 +1403,13 @@ type WindowerSpec_Frame_Bounds struct { Start WindowerSpec_Frame_Bound `protobuf:"bytes,1,opt,name=start" json:"start"` End *WindowerSpec_Frame_Bound `protobuf:"bytes,2,opt,name=end" json:"end,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *WindowerSpec_Frame_Bounds) Reset() { *m = WindowerSpec_Frame_Bounds{} } 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_sql_80f562b8af0ee8f3, []int{13, 1, 1} + return fileDescriptor_processors_sql_cad0d9e83f161e8f, []int{13, 1, 1} } func (m *WindowerSpec_Frame_Bounds) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1474,14 +1454,13 @@ type WindowerSpec_WindowFn struct { // put its output into. OutputColIdx uint32 `protobuf:"varint,8,opt,name=outputColIdx" json:"outputColIdx"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_sql_80f562b8af0ee8f3, []int{13, 2} + return fileDescriptor_processors_sql_cad0d9e83f161e8f, []int{13, 2} } func (m *WindowerSpec_WindowFn) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -6900,149 +6879,149 @@ var ( ) func init() { - proto.RegisterFile("sql/distsqlpb/processors_sql.proto", fileDescriptor_processors_sql_80f562b8af0ee8f3) -} - -var fileDescriptor_processors_sql_80f562b8af0ee8f3 = []byte{ - // 2226 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x59, 0xcd, 0x6f, 0xdb, 0xc8, - 0x15, 0x37, 0x25, 0xca, 0x96, 0x9e, 0x3e, 0xcc, 0x4c, 0xb2, 0x88, 0xea, 0x14, 0xb6, 0xa3, 0x6c, - 0x1b, 0x67, 0x37, 0xb5, 0xb7, 0x6e, 0xd1, 0x76, 0x77, 0x7b, 0x58, 0x4a, 0xa2, 0x14, 0x25, 0x32, - 0xe9, 0x50, 0x92, 0xb3, 0xc9, 0xa1, 0x04, 0x2d, 0x8e, 0x65, 0xae, 0x29, 0x52, 0xe6, 0x90, 0xb1, - 0xbd, 0xff, 0x40, 0x6f, 0x45, 0x8b, 0x5e, 0x7a, 0x2a, 0x7a, 0x29, 0xd0, 0x3f, 0xa0, 0xe7, 0x9e, - 0x83, 0x9e, 0x7a, 0xeb, 0x07, 0x8a, 0x45, 0x9b, 0x1e, 0x7a, 0xeb, 0xb5, 0xb7, 0xa2, 0x98, 0xe1, - 0x90, 0xa2, 0x8c, 0x55, 0x10, 0xc5, 0xc1, 0xee, 0x4d, 0xf3, 0x3e, 0x7e, 0xf3, 0xe6, 0xbd, 0x37, - 0xef, 0xbd, 0xa1, 0xa0, 0x46, 0x4e, 0x9d, 0x1d, 0xcb, 0x26, 0x01, 0x39, 0x75, 0x26, 0x87, 0x3b, - 0x13, 0xdf, 0x1b, 0x62, 0x42, 0x3c, 0x9f, 0x18, 0xe4, 0xd4, 0xd9, 0x9e, 0xf8, 0x5e, 0xe0, 0xa1, - 0xea, 0xd0, 0x1b, 0x9e, 0xf8, 0x9e, 0x39, 0x3c, 0xde, 0xa6, 0x44, 0x2e, 0xed, 0x87, 0xee, 0xda, - 0x37, 0xa9, 0x36, 0x39, 0x75, 0x0e, 0x4d, 0x82, 0x77, 0x48, 0xe0, 0x87, 0xc3, 0x20, 0xf4, 0xb1, - 0x15, 0xe9, 0xad, 0xdd, 0x4a, 0x73, 0x3f, 0xf3, 0x6c, 0xd7, 0x08, 0x2e, 0x26, 0x98, 0x33, 0xab, - 0xb3, 0x1b, 0x5b, 0x66, 0x60, 0x72, 0xce, 0x9d, 0xb9, 0x26, 0x51, 0x20, 0x2e, 0x74, 0x63, 0xe4, - 0x8d, 0x3c, 0xf6, 0x73, 0x87, 0xfe, 0x8a, 0xa8, 0xb5, 0x5f, 0x0a, 0x50, 0x39, 0x30, 0x9d, 0x10, - 0x93, 0x86, 0xe7, 0xe3, 0xde, 0x04, 0x0f, 0x51, 0x03, 0x56, 0x86, 0x9e, 0x13, 0x8e, 0x5d, 0x52, - 0x15, 0x36, 0xb3, 0x5b, 0xc5, 0xdd, 0x3b, 0xdb, 0xf3, 0x8e, 0xb3, 0xdd, 0x34, 0x83, 0x70, 0xdc, - 0x71, 0x8f, 0xbc, 0xba, 0xf8, 0xe2, 0x8b, 0x8d, 0x25, 0x3d, 0xd6, 0x44, 0xb7, 0xa0, 0xe0, 0x9b, - 0x67, 0xc6, 0xe1, 0x45, 0x80, 0x49, 0x35, 0xb3, 0x99, 0xdd, 0x2a, 0xe9, 0x79, 0xdf, 0x3c, 0xab, - 0xd3, 0x35, 0xda, 0x80, 0xbc, 0x1b, 0x8e, 0x0d, 0xdf, 0x3b, 0x23, 0xd5, 0xec, 0xa6, 0xb0, 0x25, - 0xc6, 0xda, 0x6e, 0x38, 0xd6, 0xbd, 0x33, 0x52, 0xfb, 0x6b, 0x16, 0x56, 0xfb, 0xe6, 0xa1, 0x83, - 0x75, 0x6c, 0x5a, 0xd8, 0x67, 0x66, 0xd5, 0x21, 0x17, 0x50, 0x52, 0x55, 0xd8, 0x14, 0xb6, 0x8a, - 0xbb, 0xdf, 0xbe, 0x64, 0x14, 0xf7, 0xda, 0x36, 0x53, 0x6b, 0x62, 0x32, 0xf4, 0xed, 0x49, 0xe0, - 0xf9, 0x1c, 0x39, 0x52, 0x45, 0xb7, 0xa1, 0x60, 0xbb, 0x16, 0x3e, 0x37, 0x6c, 0xeb, 0xbc, 0x9a, - 0xd9, 0x14, 0xb6, 0xca, 0x9c, 0x9f, 0x67, 0xe4, 0x8e, 0x75, 0x8e, 0xd6, 0x61, 0xc5, 0xc7, 0xcf, - 0xb1, 0x4f, 0x30, 0x33, 0x2d, 0x1f, 0x9b, 0xc6, 0x89, 0x48, 0x81, 0x1c, 0x99, 0x98, 0x2e, 0xa9, - 0x8a, 0xcc, 0x37, 0xf7, 0xe6, 0xfb, 0x66, 0xe6, 0x00, 0xa6, 0x1b, 0x5b, 0xc2, 0xb4, 0xd1, 0x1d, - 0x00, 0xc7, 0x1e, 0xdb, 0x81, 0x71, 0x6c, 0xbb, 0x41, 0x35, 0xb7, 0x29, 0x6c, 0x65, 0xb9, 0x40, - 0x81, 0xd1, 0x1f, 0xd8, 0x6e, 0x40, 0xfd, 0x64, 0x13, 0x63, 0x78, 0x8c, 0x87, 0x27, 0xd5, 0xe5, - 0xb4, 0x31, 0x36, 0x69, 0x50, 0x22, 0x52, 0x01, 0x9e, 0xdb, 0xc4, 0x3e, 0xb4, 0x1d, 0x3b, 0xb8, - 0xa8, 0xae, 0x6c, 0x0a, 0x5b, 0x95, 0xdd, 0xad, 0xf9, 0x16, 0xf5, 0x86, 0xa6, 0x7b, 0x90, 0xc8, - 0x73, 0xb0, 0x14, 0x02, 0xfa, 0x16, 0x14, 0xc7, 0xe6, 0xb9, 0xe1, 0x63, 0x12, 0x3a, 0x01, 0xa9, - 0xe6, 0x53, 0xb1, 0x81, 0xb1, 0x79, 0xae, 0x47, 0x74, 0xf4, 0x31, 0xdc, 0xa4, 0x62, 0x81, 0x3d, - 0xc6, 0x24, 0x30, 0xc7, 0x13, 0xc3, 0x1c, 0x61, 0xc3, 0x35, 0x5d, 0x8f, 0x54, 0x0b, 0x29, 0x95, - 0x1b, 0x63, 0xf3, 0xbc, 0x1f, 0xcb, 0xc8, 0x23, 0xac, 0x52, 0x89, 0xda, 0xaf, 0x32, 0x50, 0xed, - 0x50, 0x6f, 0xf7, 0x4e, 0xec, 0xc9, 0xd7, 0x14, 0xe4, 0x24, 0x88, 0xd9, 0x2b, 0x05, 0x71, 0xd6, - 0xfd, 0xe2, 0x55, 0xdd, 0x5f, 0xfb, 0x63, 0x16, 0x2a, 0x0f, 0x3d, 0xdb, 0xfd, 0xea, 0x1d, 0x72, - 0x0f, 0x2a, 0x8e, 0xe7, 0x9d, 0x84, 0x13, 0x23, 0xbe, 0xfa, 0xd4, 0x33, 0xe5, 0x7a, 0x46, 0x12, - 0xf4, 0x72, 0xc4, 0x69, 0xf0, 0x9b, 0xdd, 0x80, 0x15, 0xcf, 0x35, 0xf0, 0xf9, 0xc4, 0x67, 0x27, - 0x2e, 0xee, 0xbe, 0x3b, 0xff, 0xc4, 0xca, 0xf9, 0xc4, 0xc7, 0x84, 0xd8, 0x5e, 0xec, 0xb8, 0x65, - 0xcf, 0xa5, 0x34, 0x74, 0x00, 0xd7, 0x22, 0x93, 0x8e, 0x6c, 0x27, 0xc0, 0x7e, 0x04, 0x97, 0x5b, - 0x18, 0x6e, 0x95, 0x81, 0xb4, 0x18, 0x06, 0xc3, 0xfd, 0x10, 0x44, 0x5a, 0x31, 0xd9, 0x6d, 0xa9, - 0xec, 0x6e, 0xcc, 0xf1, 0x16, 0xf5, 0x71, 0xff, 0x62, 0x82, 0x39, 0x0a, 0x53, 0x79, 0xdb, 0x77, - 0x89, 0x56, 0x56, 0xe8, 0x79, 0x7e, 0xc0, 0x03, 0xf9, 0x18, 0x56, 0xbd, 0x30, 0x98, 0x84, 0x81, - 0xe1, 0xf9, 0x16, 0xf6, 0x6d, 0x77, 0xc4, 0x43, 0x5a, 0x9b, 0xbf, 0x87, 0xc6, 0x25, 0x39, 0x7a, - 0x25, 0x02, 0x88, 0xa9, 0x68, 0x17, 0x50, 0x8c, 0x65, 0x8c, 0xcd, 0x60, 0x78, 0x6c, 0x38, 0xd8, - 0x9d, 0x09, 0xb0, 0x14, 0xf3, 0xf7, 0x28, 0xbb, 0x8b, 0xdd, 0xda, 0x21, 0x94, 0x9a, 0x36, 0x09, - 0x6c, 0x77, 0x18, 0x30, 0xb3, 0xee, 0xc2, 0x2a, 0x93, 0xc1, 0x96, 0x91, 0x2e, 0xfa, 0x65, 0xbd, - 0xc2, 0xc9, 0x71, 0xd8, 0xef, 0x81, 0x64, 0x71, 0xc5, 0x44, 0x32, 0xc3, 0x24, 0x57, 0x63, 0x3a, - 0x17, 0xad, 0x49, 0x50, 0xd1, 0x7c, 0xcb, 0x76, 0x4d, 0xea, 0x07, 0xba, 0x4b, 0xed, 0x67, 0x59, - 0x90, 0x9e, 0xd9, 0xa3, 0xcf, 0xcd, 0x11, 0x75, 0x3d, 0xf7, 0x48, 0x13, 0x96, 0x59, 0x7e, 0xc6, - 0x6d, 0x66, 0xb1, 0xdc, 0xe6, 0xba, 0xa8, 0x05, 0x80, 0x4f, 0x67, 0x2c, 0x2a, 0xee, 0xde, 0x9e, - 0xef, 0x52, 0x6e, 0x63, 0x5c, 0x6b, 0xf1, 0x69, 0x7c, 0xbe, 0x8d, 0xe9, 0x25, 0x49, 0x27, 0x7f, - 0x7c, 0x45, 0xde, 0x52, 0xde, 0x3f, 0x82, 0xd2, 0x91, 0x7d, 0x8e, 0x2d, 0xe3, 0x39, 0xeb, 0xb9, - 0xd5, 0x1c, 0xb3, 0xf7, 0x15, 0x69, 0x36, 0xdb, 0x9b, 0xf5, 0x22, 0xd3, 0x8e, 0x88, 0x57, 0x48, - 0xf6, 0xda, 0xdf, 0x33, 0xb0, 0xba, 0x87, 0xfd, 0x11, 0x4e, 0xc5, 0x63, 0x0f, 0xca, 0x0e, 0x3e, - 0xba, 0x42, 0x7e, 0x96, 0xa8, 0x7a, 0x92, 0x9d, 0x1a, 0x54, 0x7c, 0x7b, 0x74, 0x9c, 0xc2, 0xcb, - 0x2c, 0x88, 0x57, 0x66, 0xfa, 0x09, 0x60, 0x2a, 0x00, 0xb9, 0x37, 0x0e, 0xc0, 0x15, 0x0a, 0xc4, - 0x3d, 0x28, 0xbb, 0xa1, 0xe3, 0x18, 0xf8, 0x34, 0x34, 0x93, 0x1a, 0x11, 0xb7, 0xe4, 0x12, 0x65, - 0x29, 0x9c, 0x53, 0xfb, 0x45, 0x16, 0x2a, 0x0f, 0x4c, 0x72, 0x9c, 0xf2, 0xee, 0x7b, 0xb0, 0xca, - 0xbc, 0x9b, 0x4a, 0x56, 0x21, 0x55, 0x62, 0xf1, 0x51, 0xa0, 0x24, 0xb9, 0x78, 0x1f, 0xa4, 0xc8, - 0x75, 0x97, 0x32, 0x3b, 0x12, 0x8e, 0xdc, 0x3a, 0x95, 0xfe, 0xba, 0xfd, 0xf2, 0x3e, 0x54, 0xc6, - 0x34, 0x95, 0xa6, 0x15, 0x24, 0xed, 0x98, 0x72, 0xc4, 0x8b, 0x8d, 0xfd, 0x08, 0x6e, 0x5e, 0x72, - 0x83, 0x61, 0xfa, 0xd8, 0x38, 0xc1, 0x17, 0x6c, 0xda, 0x88, 0xb5, 0xae, 0xcf, 0x38, 0x44, 0xf6, - 0xf1, 0x23, 0x7c, 0x81, 0x7e, 0x0c, 0xd5, 0xcb, 0x6e, 0x49, 0x94, 0x0b, 0x29, 0xe5, 0x1b, 0xb3, - 0x0e, 0x8a, 0xb4, 0x6b, 0xff, 0x59, 0x86, 0x8a, 0x3c, 0x1a, 0xf9, 0x78, 0x64, 0x06, 0x5e, 0x14, - 0x93, 0xdb, 0x00, 0x23, 0xdf, 0x8b, 0x9a, 0x5e, 0xda, 0xc3, 0x05, 0x46, 0x6d, 0x78, 0x0e, 0x41, - 0x3f, 0x81, 0x92, 0xc9, 0x95, 0x6c, 0x2f, 0x19, 0x18, 0xbe, 0x3f, 0xdf, 0xc3, 0xb3, 0x5b, 0x24, - 0xcb, 0xa9, 0xc7, 0x67, 0xf0, 0xd0, 0x07, 0xbc, 0x86, 0x63, 0xcb, 0x48, 0x99, 0x22, 0x26, 0xa6, - 0x48, 0x9c, 0xdb, 0x4e, 0x2c, 0x6a, 0xf3, 0x48, 0xe5, 0x58, 0xa4, 0xbe, 0xf3, 0xda, 0x96, 0x5c, - 0x8e, 0xdb, 0xda, 0x4f, 0x33, 0x50, 0x4c, 0x99, 0x47, 0x81, 0x8f, 0x42, 0x77, 0xc8, 0xae, 0xfd, - 0x22, 0xc0, 0xad, 0xd0, 0x1d, 0xc6, 0xc0, 0x14, 0x00, 0x6d, 0x42, 0x3e, 0x6e, 0x09, 0xec, 0xce, - 0xc7, 0x71, 0x49, 0xa8, 0xe8, 0x5d, 0xa8, 0xf0, 0xc6, 0x3f, 0xf4, 0x1c, 0x36, 0x96, 0xd0, 0x92, - 0x5a, 0xd6, 0x4b, 0x11, 0xb5, 0xe1, 0x39, 0x74, 0x28, 0xb9, 0xc9, 0x1e, 0x22, 0x8c, 0x9d, 0x63, - 0x9d, 0x66, 0x79, 0x18, 0x31, 0x1e, 0x40, 0xc1, 0xf4, 0x47, 0xe1, 0x18, 0xbb, 0x01, 0xa9, 0x2e, - 0xb3, 0x88, 0x2c, 0x92, 0xf3, 0x53, 0xe5, 0x87, 0x62, 0x3e, 0x2b, 0x89, 0xb5, 0xdf, 0x66, 0x40, - 0xa4, 0xa7, 0x40, 0x12, 0x94, 0x64, 0xf5, 0xa9, 0xa1, 0x6a, 0x7d, 0x43, 0x1d, 0x74, 0xbb, 0xd2, - 0x12, 0x5a, 0x81, 0xac, 0x7c, 0xd0, 0x96, 0x04, 0x54, 0x82, 0x7c, 0x5d, 0xd3, 0xba, 0x86, 0xac, - 0x36, 0xa5, 0x0c, 0x2a, 0xc2, 0x0a, 0x5b, 0x69, 0xba, 0x94, 0x45, 0x15, 0x80, 0x86, 0xa6, 0x36, - 0xe4, 0xbe, 0x21, 0xb7, 0xdb, 0x92, 0x88, 0x0a, 0x90, 0x6b, 0x68, 0x03, 0xb5, 0x2f, 0xe5, 0xa8, - 0xfa, 0x9e, 0xfc, 0xa9, 0xb4, 0xc2, 0x7e, 0x74, 0x54, 0x29, 0x8f, 0x00, 0x96, 0x7b, 0xfd, 0x66, - 0x53, 0x39, 0x90, 0x0a, 0x94, 0xd8, 0x1b, 0xec, 0x49, 0x40, 0xe1, 0x7a, 0x83, 0x3d, 0xa3, 0xa3, - 0xf6, 0xa5, 0x22, 0xdd, 0xe9, 0x40, 0xd6, 0x3b, 0xb2, 0xda, 0x50, 0xa4, 0x12, 0x65, 0x7d, 0xaa, - 0xe9, 0x0c, 0xb9, 0x1c, 0xed, 0x34, 0x50, 0xfb, 0x86, 0xae, 0x3d, 0xe9, 0x49, 0x15, 0xa6, 0xf7, - 0x58, 0x6f, 0x76, 0x5a, 0x2d, 0x69, 0x15, 0x21, 0xa8, 0xb4, 0x3a, 0xaa, 0xdc, 0x35, 0x12, 0x6d, - 0x89, 0x1e, 0x28, 0xa2, 0xf1, 0x3d, 0xaf, 0xa1, 0x32, 0x14, 0x64, 0x5d, 0x97, 0x9f, 0x32, 0x44, - 0x44, 0x37, 0x7b, 0xd8, 0xd3, 0x54, 0xb6, 0xba, 0x4e, 0x99, 0x74, 0x55, 0x67, 0xcb, 0x1b, 0x74, - 0xbb, 0x5e, 0x5f, 0xef, 0xa8, 0x6d, 0xb6, 0x7e, 0xa7, 0x76, 0x1f, 0x44, 0x9a, 0x45, 0x28, 0x0f, - 0xa2, 0x3c, 0xe8, 0x6b, 0xd2, 0x12, 0x3b, 0x4d, 0x43, 0xee, 0xca, 0xba, 0x24, 0x50, 0x69, 0x55, - 0x53, 0x0d, 0xbe, 0xce, 0xd4, 0xfe, 0x27, 0xc2, 0xad, 0x8e, 0x1b, 0x60, 0xdf, 0xc1, 0xe6, 0x73, - 0x6c, 0x45, 0x43, 0x6d, 0xaa, 0x22, 0x3e, 0xbd, 0xd4, 0xff, 0x3f, 0x9e, 0x1f, 0xc2, 0x57, 0xc0, - 0x44, 0xe3, 0xc1, 0xa5, 0xa1, 0x20, 0xf5, 0x88, 0xcb, 0x7c, 0xd9, 0x23, 0x6e, 0xf6, 0xf5, 0x95, - 0xfd, 0xf2, 0xd7, 0xd7, 0x5b, 0x69, 0xf8, 0x1f, 0xce, 0xdc, 0xd6, 0x45, 0xea, 0xea, 0xda, 0x1f, - 0x32, 0x90, 0x63, 0x87, 0x43, 0x9f, 0x80, 0x68, 0x61, 0x32, 0x7c, 0xa3, 0x37, 0x00, 0xd3, 0x7c, - 0x9d, 0x27, 0x40, 0x03, 0xc4, 0x89, 0x47, 0x22, 0x6f, 0xbc, 0xf2, 0x49, 0xb4, 0xef, 0x91, 0x60, - 0x3f, 0xfa, 0xc4, 0x40, 0x03, 0x10, 0xef, 0x43, 0x95, 0x51, 0x13, 0xf2, 0x49, 0xbb, 0x17, 0x17, - 0x6c, 0xf7, 0x89, 0xe6, 0xf4, 0x79, 0x96, 0xbb, 0xca, 0xf3, 0xac, 0xf6, 0x52, 0x80, 0xca, 0xbe, - 0xef, 0x7d, 0x86, 0x87, 0x41, 0x0f, 0x47, 0xe3, 0xee, 0x27, 0x90, 0xa3, 0x01, 0x8d, 0x53, 0x6e, - 0x91, 0x88, 0x46, 0x8a, 0x08, 0xc3, 0xb5, 0x11, 0x76, 0xb1, 0x6f, 0x06, 0xa9, 0x86, 0xc7, 0x3e, - 0x70, 0xd4, 0x7f, 0x44, 0xe5, 0xfe, 0xf6, 0xc5, 0xc6, 0x07, 0x23, 0x3b, 0x38, 0x0e, 0x0f, 0xb7, - 0x87, 0xde, 0x78, 0x27, 0xc1, 0xb7, 0x0e, 0xa7, 0xbf, 0x77, 0x26, 0x27, 0xa3, 0x1d, 0x72, 0xea, - 0xec, 0xd0, 0x38, 0x93, 0xed, 0xbe, 0x2e, 0x25, 0x90, 0x71, 0x9f, 0xbc, 0x0b, 0x92, 0x1b, 0x8e, - 0x59, 0x37, 0x30, 0x26, 0xd8, 0x37, 0x46, 0xd8, 0x8d, 0xa6, 0x52, 0xbd, 0xec, 0x86, 0x63, 0xda, - 0x08, 0xf6, 0xb1, 0xdf, 0xc6, 0x6e, 0xed, 0x77, 0x25, 0x28, 0x3d, 0xb1, 0x5d, 0xcb, 0x3b, 0xe3, - 0xd7, 0x6a, 0x13, 0x8a, 0x13, 0xd3, 0x0f, 0x6c, 0xd6, 0x72, 0x2e, 0xf8, 0x34, 0x9f, 0x26, 0xa1, - 0x1e, 0x14, 0xce, 0x98, 0x46, 0x2b, 0x99, 0x98, 0x77, 0xe6, 0x3b, 0x22, 0x0d, 0xce, 0x17, 0xad, - 0xa4, 0x92, 0x26, 0x38, 0x6b, 0xbf, 0x17, 0x78, 0x0d, 0xed, 0x41, 0x39, 0xee, 0x70, 0xb8, 0xf5, - 0xa6, 0xfd, 0x44, 0x9f, 0xc5, 0x40, 0x8f, 0x01, 0xf8, 0x56, 0x14, 0x31, 0xc3, 0x10, 0xbf, 0xbb, - 0x98, 0xcd, 0x14, 0x35, 0x05, 0xf2, 0x91, 0xf8, 0xe2, 0x37, 0x1b, 0xc2, 0xda, 0xbf, 0x73, 0x90, - 0x6b, 0xf9, 0xe6, 0x18, 0xa3, 0x47, 0x20, 0x8e, 0x3d, 0x0b, 0x73, 0x73, 0x5f, 0x17, 0x9c, 0xe9, - 0x6e, 0xef, 0x79, 0x56, 0x72, 0x77, 0x29, 0x08, 0x7a, 0x0c, 0xcb, 0x87, 0x5e, 0xe8, 0x5a, 0x84, - 0x0f, 0xbd, 0xdf, 0x5b, 0x08, 0xae, 0xce, 0x54, 0xe3, 0x4a, 0x12, 0x01, 0xad, 0xfd, 0x57, 0x80, - 0x1c, 0x63, 0xa0, 0x67, 0x50, 0x60, 0x34, 0x5a, 0x31, 0xb8, 0xb9, 0x3f, 0x58, 0x1c, 0x3f, 0x55, - 0x6f, 0xa6, 0x70, 0xb4, 0x32, 0xda, 0x6e, 0x60, 0x78, 0x47, 0x47, 0x04, 0x47, 0xdd, 0x3b, 0xfe, - 0x9a, 0x53, 0xb0, 0xdd, 0x40, 0x63, 0x64, 0x74, 0x1b, 0x4a, 0x34, 0x73, 0xad, 0x58, 0x8c, 0x96, - 0x8c, 0x92, 0x5e, 0x64, 0x34, 0x2e, 0xf2, 0x10, 0x8a, 0x11, 0x93, 0x7d, 0xc1, 0xe4, 0xb5, 0x60, - 0x81, 0x0f, 0x89, 0x10, 0x69, 0x53, 0x9b, 0xd6, 0x7e, 0x2d, 0xc0, 0x72, 0xe4, 0x12, 0xa4, 0x42, - 0x8e, 0x04, 0xa6, 0x1f, 0xf0, 0x52, 0xb8, 0xbb, 0xf8, 0xb1, 0x93, 0x12, 0x41, 0x61, 0x50, 0x13, - 0xb2, 0xd8, 0xb5, 0x78, 0x90, 0xde, 0x00, 0x4d, 0xa7, 0xea, 0xb5, 0xbb, 0x20, 0xd2, 0x0c, 0xa0, - 0x8d, 0x5f, 0x97, 0xd5, 0xb6, 0x22, 0x2d, 0xd1, 0x16, 0xc9, 0x7a, 0xb4, 0x40, 0x5b, 0x64, 0x5b, - 0xd7, 0x06, 0xfb, 0x3d, 0x29, 0x53, 0xfb, 0x1c, 0x0a, 0x89, 0xef, 0xd1, 0x4d, 0xb8, 0x3e, 0x50, - 0xeb, 0xda, 0x40, 0x6d, 0x2a, 0x4d, 0x63, 0x5f, 0x57, 0x1a, 0x4a, 0xb3, 0xa3, 0xb6, 0xa5, 0xa5, - 0x59, 0x46, 0x4b, 0xeb, 0x76, 0xb5, 0x27, 0x94, 0x21, 0xa0, 0x1b, 0x20, 0x69, 0xad, 0x56, 0x4f, - 0xe9, 0xa7, 0xc4, 0x33, 0x29, 0xea, 0x54, 0x36, 0x8b, 0x56, 0xa1, 0xd8, 0x18, 0xe8, 0xba, 0x12, - 0x0d, 0x0b, 0x92, 0xb8, 0xf6, 0xe7, 0x0c, 0xe4, 0xe3, 0xeb, 0x8b, 0x94, 0xd4, 0xac, 0x57, 0xdc, - 0x7d, 0xff, 0x75, 0x0f, 0x7e, 0x79, 0xd2, 0x7b, 0x3b, 0xe5, 0xbe, 0x0e, 0xb9, 0x23, 0xea, 0x52, - 0xfe, 0x7c, 0xb9, 0xbf, 0x48, 0x18, 0xf4, 0x48, 0x15, 0x6d, 0xc1, 0xcc, 0xec, 0xc8, 0xde, 0x31, - 0xb9, 0x78, 0xe2, 0x9e, 0x99, 0x2a, 0xd7, 0x20, 0x6f, 0xfa, 0x23, 0xd2, 0xb1, 0xce, 0xe9, 0x43, - 0x85, 0x16, 0xc7, 0x64, 0x4d, 0x51, 0xa2, 0x6f, 0x2c, 0x1c, 0x25, 0x9f, 0xea, 0x94, 0x33, 0x9c, - 0x87, 0x62, 0x3e, 0x23, 0x65, 0xe3, 0xf1, 0x51, 0x00, 0x98, 0x16, 0x19, 0x3a, 0x07, 0xe9, 0xda, - 0x13, 0x43, 0x1d, 0xec, 0xd5, 0x15, 0x9d, 0xa7, 0x82, 0xac, 0x3e, 0x8a, 0x26, 0xa4, 0xa6, 0xa2, - 0xf6, 0x14, 0x83, 0xad, 0x33, 0x74, 0x3a, 0xdb, 0x57, 0xf4, 0x06, 0x8b, 0x11, 0xa5, 0x64, 0xe9, - 0x00, 0xd6, 0x18, 0xec, 0x29, 0x46, 0xb3, 0xd3, 0xeb, 0x47, 0x93, 0xa4, 0xda, 0xef, 0x74, 0x95, - 0x68, 0x92, 0xec, 0xca, 0x6d, 0x69, 0x99, 0xc2, 0x75, 0x15, 0xb9, 0x29, 0xad, 0xd0, 0x10, 0xb7, - 0x3a, 0x7a, 0xaf, 0x6f, 0x1c, 0xc8, 0xdd, 0x81, 0x22, 0xe5, 0x29, 0x7e, 0x57, 0x4e, 0xd6, 0x05, - 0x8a, 0xa6, 0xf6, 0x1f, 0xf0, 0x25, 0xbc, 0xf7, 0x43, 0xa8, 0xcc, 0x7e, 0xb5, 0xa2, 0xb9, 0xb9, - 0x3f, 0xa8, 0x77, 0x3b, 0x0d, 0x69, 0x09, 0x7d, 0x03, 0xde, 0x89, 0x7e, 0xd3, 0x11, 0x97, 0x8d, - 0xc0, 0x9c, 0x25, 0xd4, 0xef, 0xbc, 0xf8, 0xe7, 0xfa, 0xd2, 0x8b, 0x97, 0xeb, 0xc2, 0x9f, 0x5e, - 0xae, 0x0b, 0x7f, 0x79, 0xb9, 0x2e, 0xfc, 0xe3, 0xe5, 0xba, 0xf0, 0xf3, 0x7f, 0xad, 0x2f, 0x3d, - 0x2b, 0x24, 0xff, 0x3a, 0xfc, 0x3f, 0x00, 0x00, 0xff, 0xff, 0x24, 0xc3, 0x5a, 0xea, 0x18, 0x19, - 0x00, 0x00, + proto.RegisterFile("sql/distsqlpb/processors_sql.proto", fileDescriptor_processors_sql_cad0d9e83f161e8f) +} + +var fileDescriptor_processors_sql_cad0d9e83f161e8f = []byte{ + // 2233 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x59, 0xcf, 0x6f, 0xdb, 0xc8, + 0xf5, 0x37, 0x25, 0xca, 0x96, 0x9e, 0x7e, 0x98, 0x99, 0x64, 0x11, 0x7d, 0x9d, 0x2f, 0x6c, 0x47, + 0xd9, 0x36, 0xce, 0x6e, 0x6a, 0x6f, 0xdd, 0xa2, 0xed, 0xee, 0xf6, 0xb0, 0x94, 0x44, 0x29, 0x4a, + 0x64, 0xd2, 0xa1, 0x24, 0x67, 0x93, 0x43, 0x09, 0x5a, 0x1c, 0xcb, 0x5c, 0x53, 0xa4, 0xcc, 0x21, + 0x63, 0x7b, 0xff, 0x81, 0xde, 0x8a, 0x16, 0xbd, 0xf4, 0x54, 0xf4, 0x52, 0xa0, 0x7f, 0x40, 0xcf, + 0x3d, 0x07, 0x3d, 0xed, 0xad, 0x3f, 0x50, 0x2c, 0xda, 0xec, 0xa1, 0xb7, 0x5e, 0x7b, 0x2b, 0x8a, + 0x19, 0x0e, 0x29, 0xca, 0x58, 0x05, 0x51, 0x1c, 0x74, 0x6f, 0x9a, 0xf7, 0xe3, 0x33, 0x6f, 0xde, + 0x7b, 0xf3, 0xde, 0x1b, 0x0a, 0x6a, 0xe4, 0xd4, 0xd9, 0xb1, 0x6c, 0x12, 0x90, 0x53, 0x67, 0x72, + 0xb8, 0x33, 0xf1, 0xbd, 0x21, 0x26, 0xc4, 0xf3, 0x89, 0x41, 0x4e, 0x9d, 0xed, 0x89, 0xef, 0x05, + 0x1e, 0xaa, 0x0e, 0xbd, 0xe1, 0x89, 0xef, 0x99, 0xc3, 0xe3, 0x6d, 0x4a, 0xe4, 0xd2, 0x7e, 0xe8, + 0xae, 0xfd, 0x3f, 0xd5, 0x26, 0xa7, 0xce, 0xa1, 0x49, 0xf0, 0x0e, 0x09, 0xfc, 0x70, 0x18, 0x84, + 0x3e, 0xb6, 0x22, 0xbd, 0xb5, 0x5b, 0x69, 0xee, 0x67, 0x9e, 0xed, 0x1a, 0xc1, 0xc5, 0x04, 0x73, + 0x66, 0x75, 0x76, 0x63, 0xcb, 0x0c, 0x4c, 0xce, 0xb9, 0x33, 0xd7, 0x24, 0x0a, 0xc4, 0x85, 0x6e, + 0x8c, 0xbc, 0x91, 0xc7, 0x7e, 0xee, 0xd0, 0x5f, 0x11, 0xb5, 0xf6, 0x4b, 0x01, 0x2a, 0x07, 0xa6, + 0x13, 0x62, 0xd2, 0xf0, 0x7c, 0xdc, 0x9b, 0xe0, 0x21, 0x6a, 0xc0, 0xca, 0xd0, 0x73, 0xc2, 0xb1, + 0x4b, 0xaa, 0xc2, 0x66, 0x76, 0xab, 0xb8, 0x7b, 0x67, 0x7b, 0xde, 0x71, 0xb6, 0x9b, 0x66, 0x10, + 0x8e, 0x3b, 0xee, 0x91, 0x57, 0x17, 0x5f, 0x7c, 0xb9, 0xb1, 0xa4, 0xc7, 0x9a, 0xe8, 0x16, 0x14, + 0x7c, 0xf3, 0xcc, 0x38, 0xbc, 0x08, 0x30, 0xa9, 0x66, 0x36, 0xb3, 0x5b, 0x25, 0x3d, 0xef, 0x9b, + 0x67, 0x75, 0xba, 0x46, 0x1b, 0x90, 0x77, 0xc3, 0xb1, 0xe1, 0x7b, 0x67, 0xa4, 0x9a, 0xdd, 0x14, + 0xb6, 0xc4, 0x58, 0xdb, 0x0d, 0xc7, 0xba, 0x77, 0x46, 0x6a, 0x7f, 0xc9, 0xc2, 0x6a, 0xdf, 0x3c, + 0x74, 0xb0, 0x8e, 0x4d, 0x0b, 0xfb, 0xcc, 0xac, 0x3a, 0xe4, 0x02, 0x4a, 0xaa, 0x0a, 0x9b, 0xc2, + 0x56, 0x71, 0xf7, 0xdb, 0x97, 0x8c, 0xe2, 0x5e, 0xdb, 0x66, 0x6a, 0x4d, 0x4c, 0x86, 0xbe, 0x3d, + 0x09, 0x3c, 0x9f, 0x23, 0x47, 0xaa, 0xe8, 0x36, 0x14, 0x6c, 0xd7, 0xc2, 0xe7, 0x86, 0x6d, 0x9d, + 0x57, 0x33, 0x9b, 0xc2, 0x56, 0x99, 0xf3, 0xf3, 0x8c, 0xdc, 0xb1, 0xce, 0xd1, 0x3a, 0xac, 0xf8, + 0xf8, 0x39, 0xf6, 0x09, 0x66, 0xa6, 0xe5, 0x63, 0xd3, 0x38, 0x11, 0x29, 0x90, 0x23, 0x13, 0xd3, + 0x25, 0x55, 0x91, 0xf9, 0xe6, 0xde, 0x7c, 0xdf, 0xcc, 0x1c, 0xc0, 0x74, 0x63, 0x4b, 0x98, 0x36, + 0xba, 0x03, 0xe0, 0xd8, 0x63, 0x3b, 0x30, 0x8e, 0x6d, 0x37, 0xa8, 0xe6, 0x36, 0x85, 0xad, 0x2c, + 0x17, 0x28, 0x30, 0xfa, 0x03, 0xdb, 0x0d, 0xa8, 0x9f, 0x6c, 0x62, 0x0c, 0x8f, 0xf1, 0xf0, 0xa4, + 0xba, 0x9c, 0x36, 0xc6, 0x26, 0x0d, 0x4a, 0x44, 0x2a, 0xc0, 0x73, 0x9b, 0xd8, 0x87, 0xb6, 0x63, + 0x07, 0x17, 0xd5, 0x95, 0x4d, 0x61, 0xab, 0xb2, 0xbb, 0x35, 0xdf, 0xa2, 0xde, 0xd0, 0x74, 0x0f, + 0x12, 0x79, 0x0e, 0x96, 0x42, 0x40, 0xdf, 0x82, 0xe2, 0xd8, 0x3c, 0x37, 0x7c, 0x4c, 0x42, 0x27, + 0x20, 0xd5, 0x7c, 0x2a, 0x36, 0x30, 0x36, 0xcf, 0xf5, 0x88, 0x8e, 0x3e, 0x86, 0x9b, 0x54, 0x2c, + 0xb0, 0xc7, 0x98, 0x04, 0xe6, 0x78, 0x62, 0x98, 0x23, 0x6c, 0xb8, 0xa6, 0xeb, 0x91, 0x6a, 0x21, + 0xa5, 0x72, 0x63, 0x6c, 0x9e, 0xf7, 0x63, 0x19, 0x79, 0x84, 0x55, 0x2a, 0x51, 0xfb, 0x55, 0x06, + 0xaa, 0x1d, 0xea, 0xed, 0xde, 0x89, 0x3d, 0xf9, 0x86, 0x82, 0x9c, 0x04, 0x31, 0x7b, 0xa5, 0x20, + 0xce, 0xba, 0x5f, 0xbc, 0xaa, 0xfb, 0x6b, 0x7f, 0xcc, 0x42, 0xe5, 0xa1, 0x67, 0xbb, 0xff, 0x7b, + 0x87, 0xdc, 0x83, 0x8a, 0xe3, 0x79, 0x27, 0xe1, 0xc4, 0x88, 0xaf, 0x3e, 0xf5, 0x4c, 0xb9, 0x9e, + 0x91, 0x04, 0xbd, 0x1c, 0x71, 0x1a, 0xfc, 0x66, 0x37, 0x60, 0xc5, 0x73, 0x0d, 0x7c, 0x3e, 0xf1, + 0xd9, 0x89, 0x8b, 0xbb, 0xef, 0xce, 0x3f, 0xb1, 0x72, 0x3e, 0xf1, 0x31, 0x21, 0xb6, 0x17, 0x3b, + 0x6e, 0xd9, 0x73, 0x29, 0x0d, 0x1d, 0xc0, 0xb5, 0xc8, 0xa4, 0x23, 0xdb, 0x09, 0xb0, 0x1f, 0xc1, + 0xe5, 0x16, 0x86, 0x5b, 0x65, 0x20, 0x2d, 0x86, 0xc1, 0x70, 0x3f, 0x04, 0x91, 0x56, 0x4c, 0x76, + 0x5b, 0x2a, 0xbb, 0x1b, 0x73, 0xbc, 0x45, 0x7d, 0xdc, 0xbf, 0x98, 0x60, 0x8e, 0xc2, 0x54, 0xde, + 0xf6, 0x5d, 0xa2, 0x95, 0x15, 0x7a, 0x9e, 0x1f, 0xf0, 0x40, 0x3e, 0x86, 0x55, 0x2f, 0x0c, 0x26, + 0x61, 0x60, 0x78, 0xbe, 0x85, 0x7d, 0xdb, 0x1d, 0xf1, 0x90, 0xd6, 0xe6, 0xef, 0xa1, 0x71, 0x49, + 0x8e, 0x5e, 0x89, 0x00, 0x62, 0x2a, 0xda, 0x05, 0x14, 0x63, 0x19, 0x63, 0x33, 0x18, 0x1e, 0x1b, + 0x0e, 0x76, 0x67, 0x02, 0x2c, 0xc5, 0xfc, 0x3d, 0xca, 0xee, 0x62, 0xb7, 0x76, 0x08, 0xa5, 0xa6, + 0x4d, 0x02, 0xdb, 0x1d, 0x06, 0xcc, 0xac, 0xbb, 0xb0, 0xca, 0x64, 0xb0, 0x65, 0xa4, 0x8b, 0x7e, + 0x59, 0xaf, 0x70, 0x72, 0x1c, 0xf6, 0x7b, 0x20, 0x59, 0x5c, 0x31, 0x91, 0xcc, 0x30, 0xc9, 0xd5, + 0x98, 0xce, 0x45, 0x6b, 0x12, 0x54, 0x34, 0xdf, 0xb2, 0x5d, 0x93, 0xfa, 0x81, 0xee, 0x52, 0xfb, + 0x59, 0x16, 0xa4, 0x67, 0xf6, 0xe8, 0x73, 0x73, 0x44, 0x5d, 0xcf, 0x3d, 0xd2, 0x84, 0x65, 0x96, + 0x9f, 0x71, 0x9b, 0x59, 0x2c, 0xb7, 0xb9, 0x2e, 0x6a, 0x01, 0xe0, 0xd3, 0x19, 0x8b, 0x8a, 0xbb, + 0xb7, 0xe7, 0xbb, 0x94, 0xdb, 0x18, 0xd7, 0x5a, 0x7c, 0x1a, 0x9f, 0x6f, 0x63, 0x7a, 0x49, 0xd2, + 0xc9, 0x1f, 0x5f, 0x91, 0xb7, 0x94, 0xf7, 0x8f, 0xa0, 0x74, 0x64, 0x9f, 0x63, 0xcb, 0x78, 0xce, + 0x7a, 0x6e, 0x35, 0xc7, 0xec, 0x7d, 0x45, 0x9a, 0xcd, 0xf6, 0x66, 0xbd, 0xc8, 0xb4, 0x23, 0xe2, + 0x15, 0x92, 0xbd, 0xf6, 0xb7, 0x0c, 0xac, 0xee, 0x61, 0x7f, 0x84, 0x53, 0xf1, 0xd8, 0x83, 0xb2, + 0x83, 0x8f, 0xae, 0x90, 0x9f, 0x25, 0xaa, 0x9e, 0x64, 0xa7, 0x06, 0x15, 0xdf, 0x1e, 0x1d, 0xa7, + 0xf0, 0x32, 0x0b, 0xe2, 0x95, 0x99, 0x7e, 0x02, 0x98, 0x0a, 0x40, 0xee, 0x8d, 0x03, 0x70, 0x85, + 0x02, 0x71, 0x0f, 0xca, 0x6e, 0xe8, 0x38, 0x06, 0x3e, 0x0d, 0xcd, 0xa4, 0x46, 0xc4, 0x2d, 0xb9, + 0x44, 0x59, 0x0a, 0xe7, 0xd4, 0x7e, 0x91, 0x85, 0xca, 0x03, 0x93, 0x1c, 0xa7, 0xbc, 0xfb, 0x1e, + 0xac, 0x32, 0xef, 0xa6, 0x92, 0x55, 0x48, 0x95, 0x58, 0x7c, 0x14, 0x28, 0x49, 0x2e, 0xde, 0x07, + 0x29, 0x72, 0xdd, 0xa5, 0xcc, 0x8e, 0x84, 0x23, 0xb7, 0x4e, 0xa5, 0xbf, 0x69, 0xbf, 0xbc, 0x0f, + 0x95, 0x31, 0x4d, 0xa5, 0x69, 0x05, 0x49, 0x3b, 0xa6, 0x1c, 0xf1, 0x62, 0x63, 0x3f, 0x82, 0x9b, + 0x97, 0xdc, 0x60, 0x98, 0x3e, 0x36, 0x4e, 0xf0, 0x05, 0x9b, 0x36, 0x62, 0xad, 0xeb, 0x33, 0x0e, + 0x91, 0x7d, 0xfc, 0x08, 0x5f, 0xa0, 0x1f, 0x43, 0xf5, 0xb2, 0x5b, 0x12, 0xe5, 0x42, 0x4a, 0xf9, + 0xc6, 0xac, 0x83, 0x22, 0xed, 0xda, 0xbf, 0x96, 0xa1, 0x22, 0x8f, 0x46, 0x3e, 0x1e, 0x99, 0x81, + 0x17, 0xc5, 0xe4, 0x36, 0xc0, 0xc8, 0xf7, 0xa2, 0xa6, 0x97, 0xf6, 0x70, 0x81, 0x51, 0x1b, 0x9e, + 0x43, 0xd0, 0x4f, 0xa0, 0x64, 0x72, 0x25, 0xdb, 0x4b, 0x06, 0x86, 0xef, 0xcf, 0xf7, 0xf0, 0xec, + 0x16, 0xc9, 0x72, 0xea, 0xf1, 0x19, 0x3c, 0xf4, 0x01, 0xaf, 0xe1, 0xd8, 0x32, 0x52, 0xa6, 0x88, + 0x89, 0x29, 0x12, 0xe7, 0xb6, 0x13, 0x8b, 0xda, 0x3c, 0x52, 0x39, 0x16, 0xa9, 0xef, 0xbc, 0xb6, + 0x25, 0x97, 0xe3, 0xb6, 0xf6, 0xd3, 0x0c, 0x14, 0x53, 0xe6, 0x51, 0xe0, 0xa3, 0xd0, 0x1d, 0xb2, + 0x6b, 0xbf, 0x08, 0x70, 0x2b, 0x74, 0x87, 0x31, 0x30, 0x05, 0x40, 0x9b, 0x90, 0x8f, 0x5b, 0x02, + 0xbb, 0xf3, 0x71, 0x5c, 0x12, 0x2a, 0x7a, 0x17, 0x2a, 0xbc, 0xf1, 0x0f, 0x3d, 0x87, 0x8d, 0x25, + 0xb4, 0xa4, 0x96, 0xf5, 0x52, 0x44, 0x6d, 0x78, 0x0e, 0x1d, 0x4a, 0x6e, 0xb2, 0x87, 0x08, 0x63, + 0xe7, 0x58, 0xa7, 0x59, 0x1e, 0x46, 0x8c, 0x07, 0x50, 0x30, 0xfd, 0x51, 0x38, 0xc6, 0x6e, 0x40, + 0xaa, 0xcb, 0x2c, 0x22, 0x8b, 0xe4, 0xfc, 0x54, 0xf9, 0xa1, 0x98, 0xcf, 0x4a, 0x62, 0xed, 0xb7, + 0x19, 0x10, 0xe9, 0x29, 0x90, 0x04, 0x25, 0x59, 0x7d, 0x6a, 0xa8, 0x5a, 0xdf, 0x50, 0x07, 0xdd, + 0xae, 0xb4, 0x84, 0x56, 0x20, 0x2b, 0x1f, 0xb4, 0x25, 0x01, 0x95, 0x20, 0x5f, 0xd7, 0xb4, 0xae, + 0x21, 0xab, 0x4d, 0x29, 0x83, 0x8a, 0xb0, 0xc2, 0x56, 0x9a, 0x2e, 0x65, 0x51, 0x05, 0xa0, 0xa1, + 0xa9, 0x0d, 0xb9, 0x6f, 0xc8, 0xed, 0xb6, 0x24, 0xa2, 0x02, 0xe4, 0x1a, 0xda, 0x40, 0xed, 0x4b, + 0x39, 0xaa, 0xbe, 0x27, 0x7f, 0x2a, 0xad, 0xb0, 0x1f, 0x1d, 0x55, 0xca, 0x23, 0x80, 0xe5, 0x5e, + 0xbf, 0xd9, 0x54, 0x0e, 0xa4, 0x02, 0x25, 0xf6, 0x06, 0x7b, 0x12, 0x50, 0xb8, 0xde, 0x60, 0xcf, + 0xe8, 0xa8, 0x7d, 0xa9, 0x48, 0x77, 0x3a, 0x90, 0xf5, 0x8e, 0xac, 0x36, 0x14, 0xa9, 0x44, 0x59, + 0x9f, 0x6a, 0x3a, 0x43, 0x2e, 0x47, 0x3b, 0x0d, 0xd4, 0xbe, 0xa1, 0x6b, 0x4f, 0x7a, 0x52, 0x85, + 0xe9, 0x3d, 0xd6, 0x9b, 0x9d, 0x56, 0x4b, 0x5a, 0x45, 0x08, 0x2a, 0xad, 0x8e, 0x2a, 0x77, 0x8d, + 0x44, 0x5b, 0xa2, 0x07, 0x8a, 0x68, 0x7c, 0xcf, 0x6b, 0xa8, 0x0c, 0x05, 0x59, 0xd7, 0xe5, 0xa7, + 0x0c, 0x11, 0xd1, 0xcd, 0x1e, 0xf6, 0x34, 0x95, 0xad, 0xae, 0x53, 0x26, 0x5d, 0xd5, 0xd9, 0xf2, + 0x06, 0xdd, 0xae, 0xd7, 0xd7, 0x3b, 0x6a, 0x9b, 0xad, 0xdf, 0xa9, 0xdd, 0x07, 0x91, 0x66, 0x11, + 0xca, 0x83, 0x28, 0x0f, 0xfa, 0x9a, 0xb4, 0xc4, 0x4e, 0xd3, 0x90, 0xbb, 0xb2, 0x2e, 0x09, 0x54, + 0x5a, 0xd5, 0x54, 0x83, 0xaf, 0x33, 0xb5, 0xff, 0x88, 0x70, 0xab, 0xe3, 0x06, 0xd8, 0x77, 0xb0, + 0xf9, 0x1c, 0x5b, 0xd1, 0x50, 0x9b, 0xaa, 0x88, 0x4f, 0x2f, 0xf5, 0xff, 0x8f, 0xe7, 0x87, 0xf0, + 0x15, 0x30, 0xd1, 0x78, 0x70, 0x69, 0x28, 0x48, 0x3d, 0xe2, 0x32, 0x5f, 0xf7, 0x88, 0x9b, 0x7d, + 0x7d, 0x65, 0xbf, 0xfe, 0xf5, 0xf5, 0x56, 0x1a, 0xfe, 0x87, 0x33, 0xb7, 0x75, 0x91, 0xba, 0xba, + 0xf6, 0x87, 0x0c, 0xe4, 0xd8, 0xe1, 0xd0, 0x27, 0x20, 0x5a, 0x98, 0x0c, 0xdf, 0xe8, 0x0d, 0xc0, + 0x34, 0x5f, 0xe7, 0x09, 0xd0, 0x00, 0x71, 0xe2, 0x91, 0xc8, 0x1b, 0xaf, 0x7c, 0x12, 0xed, 0x7b, + 0x24, 0xd8, 0x8f, 0x3e, 0x31, 0xd0, 0x00, 0xc4, 0xfb, 0x50, 0x65, 0xd4, 0x84, 0x7c, 0xd2, 0xee, + 0xc5, 0x05, 0xdb, 0x7d, 0xa2, 0x39, 0x7d, 0x9e, 0xe5, 0xae, 0xf2, 0x3c, 0xab, 0xbd, 0x14, 0xa0, + 0xb2, 0xef, 0x7b, 0x9f, 0xe1, 0x61, 0xd0, 0xc3, 0xd1, 0xb8, 0xfb, 0x09, 0xe4, 0x68, 0x40, 0xe3, + 0x94, 0x5b, 0x24, 0xa2, 0x91, 0x22, 0xc2, 0x70, 0x6d, 0x84, 0x5d, 0xec, 0x9b, 0x41, 0xaa, 0xe1, + 0xb1, 0x0f, 0x1c, 0xf5, 0x1f, 0x51, 0xb9, 0xbf, 0x7e, 0xb9, 0xf1, 0xc1, 0xc8, 0x0e, 0x8e, 0xc3, + 0xc3, 0xed, 0xa1, 0x37, 0xde, 0x49, 0xf0, 0xad, 0xc3, 0xe9, 0xef, 0x9d, 0xc9, 0xc9, 0x68, 0x87, + 0x9c, 0x3a, 0x3b, 0x34, 0xce, 0x64, 0xbb, 0xaf, 0x4b, 0x09, 0x64, 0xdc, 0x27, 0xef, 0x82, 0xe4, + 0x86, 0x63, 0xd6, 0x0d, 0x8c, 0x09, 0xf6, 0x8d, 0x11, 0x76, 0xa3, 0xa9, 0x54, 0x2f, 0xbb, 0xe1, + 0x98, 0x36, 0x82, 0x7d, 0xec, 0xb7, 0xb1, 0x5b, 0xfb, 0x5d, 0x09, 0x4a, 0x4f, 0x6c, 0xd7, 0xf2, + 0xce, 0xf8, 0xb5, 0xda, 0x84, 0xe2, 0xc4, 0xf4, 0x03, 0x9b, 0xb5, 0x9c, 0x0b, 0x3e, 0xcd, 0xa7, + 0x49, 0xa8, 0x07, 0x85, 0x33, 0xa6, 0xd1, 0x4a, 0x26, 0xe6, 0x9d, 0xf9, 0x8e, 0x48, 0x83, 0xf3, + 0x45, 0x2b, 0xa9, 0xa4, 0x09, 0xce, 0xda, 0xef, 0x05, 0x5e, 0x43, 0x7b, 0x50, 0x8e, 0x3b, 0x1c, + 0x6e, 0xbd, 0x69, 0x3f, 0xd1, 0x67, 0x31, 0xd0, 0x63, 0x00, 0xbe, 0x15, 0x45, 0xcc, 0x30, 0xc4, + 0xef, 0x2e, 0x66, 0x33, 0x45, 0x4d, 0x81, 0x7c, 0x24, 0xbe, 0xf8, 0xcd, 0x86, 0xb0, 0xf6, 0xcf, + 0x1c, 0xe4, 0x5a, 0xbe, 0x39, 0xc6, 0xe8, 0x11, 0x88, 0x63, 0xcf, 0xc2, 0xdc, 0xdc, 0xd7, 0x05, + 0x67, 0xba, 0xdb, 0x7b, 0x9e, 0x95, 0xdc, 0x5d, 0x0a, 0x82, 0x1e, 0xc3, 0xf2, 0xa1, 0x17, 0xba, + 0x16, 0xe1, 0x43, 0xef, 0xf7, 0x16, 0x82, 0xab, 0x33, 0xd5, 0xb8, 0x92, 0x44, 0x40, 0x6b, 0xff, + 0x16, 0x20, 0xc7, 0x18, 0xe8, 0x19, 0x14, 0x18, 0x8d, 0x56, 0x0c, 0x6e, 0xee, 0x0f, 0x16, 0xc7, + 0x4f, 0xd5, 0x9b, 0x29, 0x1c, 0xad, 0x8c, 0xb6, 0x1b, 0x18, 0xde, 0xd1, 0x11, 0xc1, 0x51, 0xf7, + 0x8e, 0xbf, 0xe6, 0x14, 0x6c, 0x37, 0xd0, 0x18, 0x19, 0xdd, 0x86, 0x12, 0xcd, 0x5c, 0x2b, 0x16, + 0xa3, 0x25, 0xa3, 0xa4, 0x17, 0x19, 0x8d, 0x8b, 0x3c, 0x84, 0x62, 0xc4, 0x64, 0x5f, 0x30, 0x79, + 0x2d, 0x58, 0xe0, 0x43, 0x22, 0x44, 0xda, 0xd4, 0xa6, 0xb5, 0x5f, 0x0b, 0xb0, 0x1c, 0xb9, 0x04, + 0xa9, 0x90, 0x23, 0x81, 0xe9, 0x07, 0xbc, 0x14, 0xee, 0x2e, 0x7e, 0xec, 0xa4, 0x44, 0x50, 0x18, + 0xd4, 0x84, 0x2c, 0x76, 0x2d, 0x1e, 0xa4, 0x37, 0x40, 0xd3, 0xa9, 0x7a, 0xed, 0x2e, 0x88, 0x34, + 0x03, 0x68, 0xe3, 0xd7, 0x65, 0xb5, 0xad, 0x48, 0x4b, 0xb4, 0x45, 0xb2, 0x1e, 0x2d, 0xd0, 0x16, + 0xd9, 0xd6, 0xb5, 0xc1, 0x7e, 0x4f, 0xca, 0xd4, 0x3e, 0x87, 0x42, 0xe2, 0x7b, 0x74, 0x13, 0xae, + 0x0f, 0xd4, 0xba, 0x36, 0x50, 0x9b, 0x4a, 0xd3, 0xd8, 0xd7, 0x95, 0x86, 0xd2, 0xec, 0xa8, 0x6d, + 0x69, 0x69, 0x96, 0xd1, 0xd2, 0xba, 0x5d, 0xed, 0x09, 0x65, 0x08, 0xe8, 0x06, 0x48, 0x5a, 0xab, + 0xd5, 0x53, 0xfa, 0x29, 0xf1, 0x4c, 0x8a, 0x3a, 0x95, 0xcd, 0xa2, 0x55, 0x28, 0x36, 0x06, 0xba, + 0xae, 0x44, 0xc3, 0x82, 0x24, 0xae, 0xfd, 0x29, 0x03, 0xf9, 0xf8, 0xfa, 0x22, 0x25, 0x35, 0xeb, + 0x15, 0x77, 0xdf, 0x7f, 0xdd, 0x83, 0x5f, 0x9e, 0xf4, 0xde, 0x4e, 0xb9, 0xaf, 0x43, 0xee, 0x88, + 0xba, 0x94, 0x3f, 0x5f, 0xee, 0x2f, 0x12, 0x06, 0x3d, 0x52, 0x45, 0x5b, 0x30, 0x33, 0x3b, 0xb2, + 0x77, 0x4c, 0x2e, 0x9e, 0xb8, 0x67, 0xa6, 0xca, 0x35, 0xc8, 0x9b, 0xfe, 0x88, 0x74, 0xac, 0x73, + 0xfa, 0x50, 0xa1, 0xc5, 0x31, 0x59, 0x53, 0x94, 0xe8, 0x1b, 0x0b, 0x47, 0xc9, 0xa7, 0x3a, 0xe5, + 0x0c, 0xe7, 0xa1, 0x98, 0xcf, 0x48, 0xd9, 0x78, 0x7c, 0x14, 0x00, 0xa6, 0x45, 0x86, 0xce, 0x41, + 0xba, 0xf6, 0xc4, 0x50, 0x07, 0x7b, 0x75, 0x45, 0xe7, 0xa9, 0x20, 0xab, 0x8f, 0xa2, 0x09, 0xa9, + 0xa9, 0xa8, 0x3d, 0xc5, 0x60, 0xeb, 0x0c, 0x9d, 0xce, 0xf6, 0x15, 0xbd, 0xc1, 0x62, 0x44, 0x29, + 0x59, 0x3a, 0x80, 0x35, 0x06, 0x7b, 0x8a, 0xd1, 0xec, 0xf4, 0xfa, 0xd1, 0x24, 0xa9, 0xf6, 0x3b, + 0x5d, 0x25, 0x9a, 0x24, 0xbb, 0x72, 0x5b, 0x5a, 0xa6, 0x70, 0x5d, 0x45, 0x6e, 0x4a, 0x2b, 0x34, + 0xc4, 0xad, 0x8e, 0xde, 0xeb, 0x1b, 0x07, 0x72, 0x77, 0xa0, 0x48, 0x79, 0x8a, 0xdf, 0x95, 0x93, + 0x75, 0x81, 0xa2, 0xa9, 0xfd, 0x07, 0x7c, 0x09, 0xef, 0xfd, 0x10, 0x2a, 0xb3, 0x5f, 0xad, 0x68, + 0x6e, 0xee, 0x0f, 0xea, 0xdd, 0x4e, 0x43, 0x5a, 0x42, 0xff, 0x07, 0xef, 0x44, 0xbf, 0xe9, 0x88, + 0xcb, 0x46, 0x60, 0xce, 0x12, 0xea, 0x77, 0x5f, 0xfc, 0x63, 0x7d, 0xe9, 0xc5, 0xcb, 0x75, 0xe1, + 0x8b, 0x97, 0xeb, 0xc2, 0x9f, 0x5f, 0xae, 0x0b, 0x7f, 0x7f, 0xb9, 0x2e, 0xfc, 0xfc, 0xab, 0xf5, + 0xa5, 0x2f, 0xbe, 0x5a, 0x5f, 0x7a, 0x56, 0x48, 0xfe, 0x79, 0xf8, 0x6f, 0x00, 0x00, 0x00, 0xff, + 0xff, 0xad, 0x6f, 0x65, 0x5c, 0x1c, 0x19, 0x00, 0x00, } diff --git a/pkg/sql/distsqlpb/processors_table_stats.pb.go b/pkg/sql/distsqlpb/processors_table_stats.pb.go index bd01c783ad55..70b7a1cd61c3 100644 --- a/pkg/sql/distsqlpb/processors_table_stats.pb.go +++ b/pkg/sql/distsqlpb/processors_table_stats.pb.go @@ -63,7 +63,7 @@ func (x *SketchType) UnmarshalJSON(data []byte) error { return nil } func (SketchType) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_processors_table_stats_cf7f04ac831f1f53, []int{0} + return fileDescriptor_processors_table_stats_4211d5915a2d9dbf, []int{0} } // SketchSpec contains the specification for a generated statistic. @@ -81,14 +81,13 @@ type SketchSpec struct { // Only used by the SampleAggregator. StatName string `protobuf:"bytes,5,opt,name=stat_name,json=statName" json:"stat_name"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_table_stats_cf7f04ac831f1f53, []int{0} + return fileDescriptor_processors_table_stats_4211d5915a2d9dbf, []int{0} } func (m *SketchSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -157,14 +156,13 @@ type SamplerSpec struct { // sql.stats.automatic_collection.max_fraction_idle. MaxFractionIdle float64 `protobuf:"fixed64,3,opt,name=max_fraction_idle,json=maxFractionIdle" json:"max_fraction_idle"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_table_stats_cf7f04ac831f1f53, []int{1} + return fileDescriptor_processors_table_stats_4211d5915a2d9dbf, []int{1} } func (m *SamplerSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -220,14 +218,13 @@ type SampleAggregatorSpec struct { // reported progress is 0 until the very end. RowsExpected uint64 `protobuf:"varint,7,opt,name=rows_expected,json=rowsExpected" json:"rows_expected"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } 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_table_stats_cf7f04ac831f1f53, []int{2} + return fileDescriptor_processors_table_stats_4211d5915a2d9dbf, []int{2} } func (m *SampleAggregatorSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1126,47 +1123,48 @@ var ( ) func init() { - proto.RegisterFile("sql/distsqlpb/processors_table_stats.proto", fileDescriptor_processors_table_stats_cf7f04ac831f1f53) + proto.RegisterFile("sql/distsqlpb/processors_table_stats.proto", fileDescriptor_processors_table_stats_4211d5915a2d9dbf) } -var fileDescriptor_processors_table_stats_cf7f04ac831f1f53 = []byte{ - // 606 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x54, 0x3f, 0x6f, 0x13, 0x4f, - 0x10, 0xf5, 0xc6, 0x76, 0xec, 0xac, 0x7f, 0xfe, 0xe1, 0x2c, 0x41, 0x3a, 0x45, 0xc8, 0x3e, 0x4c, - 0x90, 0x8e, 0x14, 0x3e, 0x20, 0x0d, 0x94, 0x18, 0x13, 0xe5, 0x42, 0x40, 0x60, 0x07, 0x0a, 0x9a, - 0xd5, 0xde, 0xed, 0x72, 0xbe, 0xf8, 0xce, 0x7b, 0xde, 0x59, 0x0b, 0x27, 0x0d, 0x15, 0x3d, 0x9f, - 0x84, 0xcf, 0x40, 0x99, 0x92, 0x92, 0xca, 0x02, 0xf3, 0x2d, 0x52, 0xa1, 0xfb, 0x63, 0x13, 0x0a, - 0x84, 0xa8, 0x68, 0x4e, 0xbb, 0xf3, 0xe6, 0xbd, 0x79, 0x3b, 0xbb, 0x73, 0x78, 0x17, 0x26, 0xa1, - 0xcd, 0x03, 0xd0, 0x30, 0x09, 0x63, 0xd7, 0x8e, 0x95, 0xf4, 0x04, 0x80, 0x54, 0x40, 0x35, 0x73, - 0x43, 0x41, 0x41, 0x33, 0x0d, 0x9d, 0x58, 0x49, 0x2d, 0x89, 0xe1, 0x49, 0x6f, 0xa4, 0x24, 0xf3, - 0x86, 0x1d, 0x98, 0x84, 0x9d, 0x9c, 0xa5, 0xa6, 0xe3, 0xed, 0xeb, 0x89, 0x0a, 0x4c, 0x42, 0x97, - 0x81, 0xb0, 0x41, 0xab, 0xa9, 0xa7, 0xa7, 0x4a, 0xf0, 0x8c, 0xb7, 0xbd, 0xe5, 0x4b, 0x5f, 0xa6, - 0x4b, 0x3b, 0x59, 0x65, 0xd1, 0xf6, 0xfb, 0x35, 0x8c, 0x07, 0x23, 0xa1, 0xbd, 0xe1, 0x20, 0x16, - 0x1e, 0x79, 0x82, 0x6b, 0x90, 0xee, 0xa8, 0x3e, 0x8d, 0x85, 0x81, 0x4c, 0x64, 0xfd, 0x7f, 0x6f, - 0xa7, 0xf3, 0xbb, 0x92, 0x9d, 0x8c, 0x7a, 0x7c, 0x1a, 0x8b, 0x6e, 0xe9, 0x7c, 0xde, 0x2a, 0xf4, - 0x31, 0xac, 0x22, 0xc4, 0xc0, 0x15, 0x4f, 0x86, 0xd3, 0x68, 0x0c, 0xc6, 0x9a, 0x59, 0xb4, 0xea, - 0xfd, 0xe5, 0x96, 0xec, 0x61, 0xe2, 0x8b, 0xb1, 0x50, 0x4c, 0x0b, 0x3a, 0x0c, 0x40, 0x4b, 0x5f, - 0xb1, 0xc8, 0x28, 0x9a, 0xc8, 0xaa, 0xe6, 0x3a, 0x9b, 0x4b, 0xfc, 0x60, 0x09, 0x93, 0xfb, 0xf8, - 0xda, 0x2a, 0x97, 0x46, 0x6c, 0x46, 0xdd, 0xa9, 0x37, 0x12, 0x1a, 0x8c, 0x92, 0x89, 0xac, 0x7a, - 0xce, 0xbb, 0xba, 0x4a, 0x79, 0xca, 0x66, 0xdd, 0x2c, 0x81, 0xdc, 0xc0, 0x1b, 0x49, 0x07, 0xe9, - 0x98, 0x45, 0xc2, 0x28, 0x9b, 0xc8, 0xda, 0xc8, 0xb3, 0xab, 0x49, 0xf8, 0x19, 0x8b, 0x44, 0xfb, - 0x23, 0xc2, 0xb5, 0x01, 0x8b, 0xe2, 0x50, 0xa8, 0xb4, 0x11, 0xfb, 0xb8, 0x9a, 0x9d, 0x44, 0x80, - 0x81, 0xcc, 0xa2, 0x55, 0xfb, 0x73, 0x17, 0x12, 0xde, 0x4a, 0x37, 0xe7, 0x92, 0x5b, 0xb8, 0x06, - 0xa9, 0x2c, 0x85, 0xe0, 0x4c, 0x18, 0x6b, 0x97, 0xac, 0xe2, 0x0c, 0x18, 0x04, 0x67, 0x82, 0xdc, - 0xc1, 0x9b, 0xc9, 0x89, 0xde, 0x28, 0xe6, 0xe9, 0x40, 0x8e, 0x69, 0xc0, 0x43, 0x91, 0xf6, 0x03, - 0xe5, 0xc9, 0x57, 0x22, 0x36, 0xdb, 0xcf, 0x51, 0x87, 0x87, 0xa2, 0xfd, 0xa9, 0x88, 0xb7, 0x32, - 0xc3, 0x0f, 0x7d, 0x5f, 0x09, 0x9f, 0x69, 0xf9, 0x4f, 0x9c, 0xbf, 0xc3, 0x24, 0xdb, 0x71, 0x9a, - 0xdd, 0x2e, 0x0d, 0x38, 0x18, 0xc5, 0xe4, 0xbe, 0xbb, 0x2f, 0x16, 0xf3, 0x56, 0x23, 0x33, 0xc9, - 0x1f, 0xa5, 0xa0, 0xd3, 0x83, 0x8b, 0x79, 0xeb, 0x81, 0x1f, 0xe8, 0xe1, 0xd4, 0xed, 0x78, 0x32, - 0xb2, 0x57, 0xd6, 0xb8, 0xfb, 0x73, 0x6d, 0xc7, 0x23, 0xdf, 0xbe, 0xf4, 0x9a, 0x3b, 0x4b, 0x76, - 0xbf, 0x01, 0xbf, 0xc8, 0x71, 0x20, 0x0c, 0x57, 0xb3, 0x21, 0x09, 0x78, 0xfe, 0x12, 0xf6, 0x13, - 0x93, 0x8b, 0x79, 0xab, 0x72, 0x9c, 0xc4, 0x9d, 0xde, 0xc5, 0xbc, 0xb5, 0xf7, 0xd7, 0x15, 0x9d, - 0x5e, 0xbf, 0x92, 0xea, 0x3a, 0x9c, 0xec, 0xe0, 0xf5, 0x13, 0xe9, 0x26, 0x05, 0xd6, 0x4d, 0x64, - 0x15, 0xbb, 0xf5, 0xbc, 0x40, 0xf9, 0x50, 0xba, 0x4e, 0xaf, 0x5f, 0x3e, 0x91, 0xae, 0xc3, 0xc9, - 0x6d, 0x5c, 0x57, 0xf2, 0x2d, 0x50, 0x31, 0x8b, 0x85, 0xa7, 0x05, 0x37, 0x2a, 0x26, 0xb2, 0x4a, - 0x79, 0xcb, 0xfe, 0x4b, 0xa0, 0xc7, 0x39, 0x72, 0x58, 0xaa, 0x96, 0x1b, 0xeb, 0xbb, 0xed, 0xe5, - 0xe8, 0xa5, 0xd3, 0xb2, 0x85, 0x1b, 0x07, 0x47, 0x47, 0xf4, 0xf9, 0xd1, 0xcb, 0x41, 0xf6, 0x79, - 0x75, 0xb7, 0x51, 0xe8, 0xde, 0x3c, 0xff, 0xd6, 0x2c, 0x9c, 0x2f, 0x9a, 0xe8, 0xf3, 0xa2, 0x89, - 0xbe, 0x2c, 0x9a, 0xe8, 0xeb, 0xa2, 0x89, 0x3e, 0x7c, 0x6f, 0x16, 0x5e, 0x6f, 0xac, 0xfe, 0x17, - 0x3f, 0x02, 0x00, 0x00, 0xff, 0xff, 0x1f, 0x05, 0x8d, 0x4d, 0x3f, 0x04, 0x00, 0x00, +var fileDescriptor_processors_table_stats_4211d5915a2d9dbf = []byte{ + // 610 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x54, 0x3f, 0x73, 0xd3, 0x3e, + 0x18, 0x8e, 0x9a, 0xa4, 0x49, 0x95, 0x5f, 0x7e, 0xa4, 0xa2, 0xdc, 0xf9, 0x7a, 0x9c, 0x63, 0x72, + 0xe5, 0x30, 0x1d, 0x6c, 0xa0, 0x0b, 0x8c, 0x84, 0xd0, 0xab, 0x4b, 0xe1, 0x20, 0x29, 0x0c, 0x2c, + 0x3a, 0xd9, 0x12, 0x8e, 0x1b, 0x3b, 0x72, 0x24, 0xe5, 0x48, 0xbb, 0x30, 0xb1, 0xf3, 0x49, 0xf8, + 0x0c, 0x8c, 0x19, 0x3b, 0x32, 0xe5, 0x20, 0xfd, 0x16, 0x9d, 0x38, 0xff, 0x89, 0x29, 0x03, 0xc7, + 0x31, 0xb1, 0xf8, 0xa4, 0xf7, 0x79, 0x9f, 0xe7, 0x7d, 0xf4, 0x4a, 0xaf, 0xe1, 0xae, 0x9c, 0x84, + 0x36, 0x0d, 0xa4, 0x92, 0x93, 0x30, 0x76, 0xed, 0x58, 0x70, 0x8f, 0x49, 0xc9, 0x85, 0xc4, 0x8a, + 0xb8, 0x21, 0xc3, 0x52, 0x11, 0x25, 0xad, 0x58, 0x70, 0xc5, 0x91, 0xe6, 0x71, 0x6f, 0x24, 0x38, + 0xf1, 0x86, 0x96, 0x9c, 0x84, 0x56, 0xce, 0x12, 0xd3, 0xf1, 0xf6, 0xcd, 0x44, 0x45, 0x4e, 0x42, + 0x97, 0x48, 0x66, 0x4b, 0x25, 0xa6, 0x9e, 0x9a, 0x0a, 0x46, 0x33, 0xde, 0xf6, 0x96, 0xcf, 0x7d, + 0x9e, 0x2e, 0xed, 0x64, 0x95, 0x45, 0x3b, 0x1f, 0xd7, 0x20, 0x1c, 0x8c, 0x98, 0xf2, 0x86, 0x83, + 0x98, 0x79, 0xe8, 0x19, 0x6c, 0xc8, 0x74, 0x87, 0xd5, 0x69, 0xcc, 0x34, 0x60, 0x00, 0xf3, 0xff, + 0x07, 0x3b, 0xd6, 0xef, 0x4a, 0x5a, 0x19, 0xf5, 0xf8, 0x34, 0x66, 0xdd, 0xca, 0x7c, 0xd1, 0x2e, + 0xf5, 0xa1, 0x2c, 0x22, 0x48, 0x83, 0x35, 0x8f, 0x87, 0xd3, 0x68, 0x2c, 0xb5, 0x35, 0xa3, 0x6c, + 0x36, 0xfb, 0xab, 0x2d, 0xda, 0x83, 0xc8, 0x67, 0x63, 0x26, 0x88, 0x62, 0x78, 0x18, 0x48, 0xc5, + 0x7d, 0x41, 0x22, 0xad, 0x6c, 0x00, 0xb3, 0x9e, 0xeb, 0x6c, 0xae, 0xf0, 0x83, 0x15, 0x8c, 0x1e, + 0xc2, 0x1b, 0x45, 0x2e, 0x8e, 0xc8, 0x0c, 0xbb, 0x53, 0x6f, 0xc4, 0x94, 0xd4, 0x2a, 0x06, 0x30, + 0x9b, 0x39, 0xef, 0x7a, 0x91, 0xf2, 0x9c, 0xcc, 0xba, 0x59, 0x02, 0xba, 0x05, 0x37, 0x92, 0x0e, + 0xe2, 0x31, 0x89, 0x98, 0x56, 0x35, 0x80, 0xb9, 0x91, 0x67, 0xd7, 0x93, 0xf0, 0x0b, 0x12, 0xb1, + 0xce, 0x67, 0x00, 0x1b, 0x03, 0x12, 0xc5, 0x21, 0x13, 0x69, 0x23, 0xf6, 0x61, 0x3d, 0x3b, 0x09, + 0x93, 0x1a, 0x30, 0xca, 0x66, 0xe3, 0xcf, 0x5d, 0x48, 0x78, 0x85, 0x6e, 0xce, 0x45, 0xb7, 0x61, + 0x43, 0xa6, 0xb2, 0x58, 0x06, 0x67, 0x4c, 0x5b, 0xbb, 0x62, 0x15, 0x66, 0xc0, 0x20, 0x38, 0x63, + 0xe8, 0x1e, 0xdc, 0x4c, 0x4e, 0xf4, 0x4e, 0x10, 0x4f, 0x05, 0x7c, 0x8c, 0x03, 0x1a, 0xb2, 0xb4, + 0x1f, 0x20, 0x4f, 0xbe, 0x16, 0x91, 0xd9, 0x7e, 0x8e, 0x3a, 0x34, 0x64, 0x9d, 0x2f, 0x65, 0xb8, + 0x95, 0x19, 0x7e, 0xec, 0xfb, 0x82, 0xf9, 0x44, 0xf1, 0x7f, 0xe2, 0xfc, 0x03, 0x44, 0xd9, 0x8e, + 0xe2, 0xec, 0x76, 0x71, 0x40, 0xa5, 0x56, 0x4e, 0xee, 0xbb, 0xfb, 0x6a, 0xb9, 0x68, 0xb7, 0x32, + 0x93, 0xf4, 0x49, 0x0a, 0x3a, 0x3d, 0x79, 0xb9, 0x68, 0x3f, 0xf2, 0x03, 0x35, 0x9c, 0xba, 0x96, + 0xc7, 0x23, 0xbb, 0xb0, 0x46, 0xdd, 0x9f, 0x6b, 0x3b, 0x1e, 0xf9, 0xf6, 0x95, 0xd7, 0x6c, 0xad, + 0xd8, 0xfd, 0x96, 0xfc, 0x45, 0x8e, 0x4a, 0x44, 0x60, 0x3d, 0x1b, 0x92, 0x80, 0xe6, 0x2f, 0x61, + 0x3f, 0x31, 0xb9, 0x5c, 0xb4, 0x6b, 0xc7, 0x49, 0xdc, 0xe9, 0x5d, 0x2e, 0xda, 0x7b, 0x7f, 0x5d, + 0xd1, 0xe9, 0xf5, 0x6b, 0xa9, 0xae, 0x43, 0xd1, 0x0e, 0x5c, 0x3f, 0xe1, 0x6e, 0x52, 0x60, 0xdd, + 0x00, 0x66, 0xb9, 0xdb, 0xcc, 0x0b, 0x54, 0x0f, 0xb9, 0xeb, 0xf4, 0xfa, 0xd5, 0x13, 0xee, 0x3a, + 0x14, 0xdd, 0x85, 0x4d, 0xc1, 0xdf, 0x4b, 0xcc, 0x66, 0x31, 0xf3, 0x14, 0xa3, 0x5a, 0xcd, 0x00, + 0x66, 0x25, 0x6f, 0xd9, 0x7f, 0x09, 0xf4, 0x34, 0x47, 0x0e, 0x2b, 0xf5, 0x6a, 0x6b, 0x7d, 0xb7, + 0xb3, 0x1a, 0xbd, 0x74, 0x5a, 0xb6, 0x60, 0xeb, 0xe0, 0xe8, 0x08, 0xbf, 0x3c, 0x7a, 0x3d, 0xc8, + 0x3e, 0x6f, 0xee, 0xb7, 0x4a, 0xdd, 0x3b, 0xf3, 0xef, 0x7a, 0x69, 0xbe, 0xd4, 0xc1, 0xf9, 0x52, + 0x07, 0x5f, 0x97, 0x3a, 0xf8, 0xb6, 0xd4, 0xc1, 0xa7, 0x0b, 0xbd, 0x74, 0x7e, 0xa1, 0x97, 0xde, + 0x6e, 0x14, 0xff, 0x8c, 0x1f, 0x01, 0x00, 0x00, 0xff, 0xff, 0x6c, 0x9f, 0xa6, 0x68, 0x43, 0x04, + 0x00, 0x00, } diff --git a/pkg/sql/distsqlrun/stats.pb.go b/pkg/sql/distsqlrun/stats.pb.go index 500106ee0177..7be9ffecae5b 100644 --- a/pkg/sql/distsqlrun/stats.pb.go +++ b/pkg/sql/distsqlrun/stats.pb.go @@ -32,14 +32,13 @@ type InputStats struct { // Duration in nanoseconds of the cumulative time spent stalled. StallTime time.Duration `protobuf:"bytes,8,opt,name=stall_time,json=stallTime,proto3,stdduration" json:"stall_time"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *InputStats) Reset() { *m = InputStats{} } func (m *InputStats) String() string { return proto.CompactTextString(m) } func (*InputStats) ProtoMessage() {} func (*InputStats) Descriptor() ([]byte, []int) { - return fileDescriptor_stats_21b76d5c6a211ca4, []int{0} + return fileDescriptor_stats_7a304d28efb3e818, []int{0} } func (m *InputStats) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -69,14 +68,13 @@ type TableReaderStats struct { InputStats InputStats `protobuf:"bytes,1,opt,name=input_stats,json=inputStats,proto3" json:"input_stats"` BytesRead int64 `protobuf:"varint,2,opt,name=bytes_read,json=bytesRead,proto3" json:"bytes_read,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *TableReaderStats) Reset() { *m = TableReaderStats{} } func (m *TableReaderStats) String() string { return proto.CompactTextString(m) } func (*TableReaderStats) ProtoMessage() {} func (*TableReaderStats) Descriptor() ([]byte, []int) { - return fileDescriptor_stats_21b76d5c6a211ca4, []int{1} + return fileDescriptor_stats_7a304d28efb3e818, []int{1} } func (m *TableReaderStats) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -109,14 +107,13 @@ type HashJoinerStats struct { MaxAllocatedMem int64 `protobuf:"varint,4,opt,name=max_allocated_mem,json=maxAllocatedMem,proto3" json:"max_allocated_mem,omitempty"` MaxAllocatedDisk int64 `protobuf:"varint,5,opt,name=max_allocated_disk,json=maxAllocatedDisk,proto3" json:"max_allocated_disk,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *HashJoinerStats) Reset() { *m = HashJoinerStats{} } func (m *HashJoinerStats) String() string { return proto.CompactTextString(m) } func (*HashJoinerStats) ProtoMessage() {} func (*HashJoinerStats) Descriptor() ([]byte, []int) { - return fileDescriptor_stats_21b76d5c6a211ca4, []int{2} + return fileDescriptor_stats_7a304d28efb3e818, []int{2} } func (m *HashJoinerStats) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -146,14 +143,13 @@ type AggregatorStats struct { InputStats InputStats `protobuf:"bytes,1,opt,name=input_stats,json=inputStats,proto3" json:"input_stats"` MaxAllocatedMem int64 `protobuf:"varint,2,opt,name=max_allocated_mem,json=maxAllocatedMem,proto3" json:"max_allocated_mem,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *AggregatorStats) Reset() { *m = AggregatorStats{} } func (m *AggregatorStats) String() string { return proto.CompactTextString(m) } func (*AggregatorStats) ProtoMessage() {} func (*AggregatorStats) Descriptor() ([]byte, []int) { - return fileDescriptor_stats_21b76d5c6a211ca4, []int{3} + return fileDescriptor_stats_7a304d28efb3e818, []int{3} } func (m *AggregatorStats) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -183,14 +179,13 @@ type DistinctStats struct { InputStats InputStats `protobuf:"bytes,1,opt,name=input_stats,json=inputStats,proto3" json:"input_stats"` MaxAllocatedMem int64 `protobuf:"varint,2,opt,name=max_allocated_mem,json=maxAllocatedMem,proto3" json:"max_allocated_mem,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *DistinctStats) Reset() { *m = DistinctStats{} } func (m *DistinctStats) String() string { return proto.CompactTextString(m) } func (*DistinctStats) ProtoMessage() {} func (*DistinctStats) Descriptor() ([]byte, []int) { - return fileDescriptor_stats_21b76d5c6a211ca4, []int{4} + return fileDescriptor_stats_7a304d28efb3e818, []int{4} } func (m *DistinctStats) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -219,14 +214,13 @@ var xxx_messageInfo_DistinctStats proto.InternalMessageInfo type OrdinalityStats struct { InputStats InputStats `protobuf:"bytes,1,opt,name=input_stats,json=inputStats,proto3" json:"input_stats"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *OrdinalityStats) Reset() { *m = OrdinalityStats{} } func (m *OrdinalityStats) String() string { return proto.CompactTextString(m) } func (*OrdinalityStats) ProtoMessage() {} func (*OrdinalityStats) Descriptor() ([]byte, []int) { - return fileDescriptor_stats_21b76d5c6a211ca4, []int{5} + return fileDescriptor_stats_7a304d28efb3e818, []int{5} } func (m *OrdinalityStats) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -257,14 +251,13 @@ type MergeJoinerStats struct { RightInputStats InputStats `protobuf:"bytes,2,opt,name=right_input_stats,json=rightInputStats,proto3" json:"right_input_stats"` MaxAllocatedMem int64 `protobuf:"varint,3,opt,name=max_allocated_mem,json=maxAllocatedMem,proto3" json:"max_allocated_mem,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *MergeJoinerStats) Reset() { *m = MergeJoinerStats{} } func (m *MergeJoinerStats) String() string { return proto.CompactTextString(m) } func (*MergeJoinerStats) ProtoMessage() {} func (*MergeJoinerStats) Descriptor() ([]byte, []int) { - return fileDescriptor_stats_21b76d5c6a211ca4, []int{6} + return fileDescriptor_stats_7a304d28efb3e818, []int{6} } func (m *MergeJoinerStats) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -295,14 +288,13 @@ type SorterStats struct { MaxAllocatedMem int64 `protobuf:"varint,2,opt,name=max_allocated_mem,json=maxAllocatedMem,proto3" json:"max_allocated_mem,omitempty"` MaxAllocatedDisk int64 `protobuf:"varint,3,opt,name=max_allocated_disk,json=maxAllocatedDisk,proto3" json:"max_allocated_disk,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *SorterStats) Reset() { *m = SorterStats{} } func (m *SorterStats) String() string { return proto.CompactTextString(m) } func (*SorterStats) ProtoMessage() {} func (*SorterStats) Descriptor() ([]byte, []int) { - return fileDescriptor_stats_21b76d5c6a211ca4, []int{7} + return fileDescriptor_stats_7a304d28efb3e818, []int{7} } func (m *SorterStats) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -332,14 +324,13 @@ type JoinReaderStats struct { InputStats InputStats `protobuf:"bytes,1,opt,name=input_stats,json=inputStats,proto3" json:"input_stats"` IndexLookupStats InputStats `protobuf:"bytes,2,opt,name=index_lookup_stats,json=indexLookupStats,proto3" json:"index_lookup_stats"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *JoinReaderStats) Reset() { *m = JoinReaderStats{} } func (m *JoinReaderStats) String() string { return proto.CompactTextString(m) } func (*JoinReaderStats) ProtoMessage() {} func (*JoinReaderStats) Descriptor() ([]byte, []int) { - return fileDescriptor_stats_21b76d5c6a211ca4, []int{8} + return fileDescriptor_stats_7a304d28efb3e818, []int{8} } func (m *JoinReaderStats) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -368,14 +359,13 @@ var xxx_messageInfo_JoinReaderStats proto.InternalMessageInfo type OutboxStats struct { BytesSent int64 `protobuf:"varint,1,opt,name=bytes_sent,json=bytesSent,proto3" json:"bytes_sent,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *OutboxStats) Reset() { *m = OutboxStats{} } func (m *OutboxStats) String() string { return proto.CompactTextString(m) } func (*OutboxStats) ProtoMessage() {} func (*OutboxStats) Descriptor() ([]byte, []int) { - return fileDescriptor_stats_21b76d5c6a211ca4, []int{9} + return fileDescriptor_stats_7a304d28efb3e818, []int{9} } func (m *OutboxStats) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -406,14 +396,13 @@ type RouterOutputStats struct { MaxAllocatedMem int64 `protobuf:"varint,2,opt,name=max_allocated_mem,json=maxAllocatedMem,proto3" json:"max_allocated_mem,omitempty"` MaxAllocatedDisk int64 `protobuf:"varint,3,opt,name=max_allocated_disk,json=maxAllocatedDisk,proto3" json:"max_allocated_disk,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *RouterOutputStats) Reset() { *m = RouterOutputStats{} } func (m *RouterOutputStats) String() string { return proto.CompactTextString(m) } func (*RouterOutputStats) ProtoMessage() {} func (*RouterOutputStats) Descriptor() ([]byte, []int) { - return fileDescriptor_stats_21b76d5c6a211ca4, []int{10} + return fileDescriptor_stats_7a304d28efb3e818, []int{10} } func (m *RouterOutputStats) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -444,14 +433,13 @@ type WindowerStats struct { MaxAllocatedMem int64 `protobuf:"varint,2,opt,name=max_allocated_mem,json=maxAllocatedMem,proto3" json:"max_allocated_mem,omitempty"` MaxAllocatedDisk int64 `protobuf:"varint,3,opt,name=max_allocated_disk,json=maxAllocatedDisk,proto3" json:"max_allocated_disk,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *WindowerStats) Reset() { *m = WindowerStats{} } func (m *WindowerStats) String() string { return proto.CompactTextString(m) } func (*WindowerStats) ProtoMessage() {} func (*WindowerStats) Descriptor() ([]byte, []int) { - return fileDescriptor_stats_21b76d5c6a211ca4, []int{11} + return fileDescriptor_stats_7a304d28efb3e818, []int{11} } func (m *WindowerStats) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2505,46 +2493,46 @@ var ( ErrIntOverflowStats = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("sql/distsqlrun/stats.proto", fileDescriptor_stats_21b76d5c6a211ca4) } - -var fileDescriptor_stats_21b76d5c6a211ca4 = []byte{ - // 593 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xd4, 0x55, 0x3f, 0x6f, 0xd3, 0x4e, - 0x18, 0xee, 0x25, 0xf9, 0xfd, 0x48, 0x5f, 0xab, 0xd8, 0xb5, 0x18, 0xdc, 0x4a, 0xb8, 0x95, 0xd5, - 0xa1, 0x42, 0x95, 0x23, 0x95, 0x4f, 0xd0, 0xa8, 0x03, 0x14, 0xaa, 0x4a, 0x4e, 0x05, 0x88, 0x01, - 0xeb, 0x92, 0xbb, 0xba, 0xa7, 0x9c, 0xef, 0xda, 0xbb, 0xb3, 0x9a, 0x2e, 0xcc, 0x88, 0x89, 0x91, - 0x0f, 0x82, 0x18, 0x18, 0x98, 0x3b, 0x32, 0x32, 0xf1, 0x27, 0xac, 0x7c, 0x08, 0xe4, 0x73, 0xab, - 0xa4, 0x28, 0x91, 0xf8, 0x17, 0x55, 0xdd, 0xec, 0xd7, 0x8f, 0x9f, 0xe7, 0xb9, 0xf7, 0xde, 0x3f, - 0xb0, 0xac, 0x8f, 0x79, 0x8b, 0x30, 0x6d, 0xf4, 0x31, 0x57, 0x85, 0x68, 0x69, 0x83, 0x8d, 0x8e, - 0x8f, 0x94, 0x34, 0xd2, 0x0f, 0x7a, 0xb2, 0xd7, 0x57, 0x12, 0xf7, 0x0e, 0x63, 0x7d, 0xcc, 0xe3, - 0x11, 0x6a, 0xf9, 0x56, 0x26, 0x33, 0x69, 0x41, 0xad, 0xf2, 0xa9, 0xc2, 0x2f, 0x87, 0x99, 0x94, - 0x19, 0xa7, 0x2d, 0xfb, 0xd6, 0x2d, 0x0e, 0x5a, 0xa4, 0x50, 0xd8, 0x30, 0x29, 0xaa, 0xef, 0x51, - 0x1f, 0xe0, 0xbe, 0x38, 0x2a, 0x4c, 0xa7, 0xd4, 0xf0, 0x97, 0xa0, 0x29, 0x8a, 0x3c, 0x55, 0xf2, - 0x44, 0x07, 0x68, 0x15, 0xad, 0xd7, 0x93, 0x1b, 0xa2, 0xc8, 0x13, 0x79, 0xa2, 0xfd, 0x36, 0x80, - 0x36, 0x98, 0xf3, 0xd4, 0xb0, 0x9c, 0x06, 0xcd, 0x55, 0xb4, 0xee, 0x6c, 0x2e, 0xc5, 0x15, 0x7b, - 0x7c, 0xc1, 0x1e, 0x6f, 0x9f, 0xb3, 0xb7, 0x9b, 0x67, 0x9f, 0x56, 0xe6, 0x5e, 0x7f, 0x5e, 0x41, - 0xc9, 0xbc, 0xfd, 0x6d, 0x9f, 0xe5, 0x34, 0x7a, 0x0e, 0xde, 0x3e, 0xee, 0x72, 0x9a, 0x50, 0x4c, - 0xa8, 0xaa, 0x24, 0x1f, 0x80, 0xc3, 0x4a, 0x03, 0xa9, 0x3d, 0xa5, 0x55, 0x75, 0x36, 0xd7, 0xe2, - 0x69, 0xc7, 0x8c, 0x47, 0x6e, 0xdb, 0x8d, 0x52, 0x23, 0x01, 0x36, 0xf2, 0x7f, 0x1b, 0xa0, 0x7b, - 0x6a, 0xa8, 0x4e, 0x15, 0xc5, 0x24, 0xa8, 0xd9, 0x13, 0xcc, 0xdb, 0x48, 0x29, 0x19, 0xbd, 0xab, - 0x81, 0x7b, 0x0f, 0xeb, 0xc3, 0x1d, 0xc9, 0xc4, 0x85, 0xfe, 0x3e, 0x78, 0x9c, 0x1e, 0x98, 0xf4, - 0xef, 0x4c, 0xdc, 0x2c, 0x39, 0xc6, 0x12, 0xf9, 0x08, 0x16, 0x15, 0xcb, 0x0e, 0x2f, 0xd3, 0xd6, - 0x7e, 0x9b, 0xd6, 0xb5, 0x24, 0x63, 0xbc, 0x2b, 0xe0, 0x68, 0x23, 0x15, 0x25, 0xa9, 0x66, 0x84, - 0x06, 0xf5, 0x55, 0xb4, 0x3e, 0x9f, 0x40, 0x15, 0xea, 0x30, 0x42, 0xfd, 0x3b, 0xb0, 0x98, 0xe3, - 0x41, 0x8a, 0x39, 0x97, 0x3d, 0x6c, 0x28, 0x49, 0x73, 0x9a, 0x07, 0x0d, 0x9b, 0x08, 0x37, 0xc7, - 0x83, 0xad, 0x8b, 0xf8, 0x2e, 0xcd, 0xfd, 0x0d, 0xf0, 0x2f, 0x63, 0x09, 0xd3, 0xfd, 0xe0, 0x3f, - 0x0b, 0xf6, 0xc6, 0xc1, 0xdb, 0x4c, 0xf7, 0xa3, 0x97, 0x08, 0xdc, 0xad, 0x2c, 0x53, 0x34, 0xc3, - 0x46, 0xce, 0xe2, 0xf2, 0x26, 0x5a, 0xaf, 0x4d, 0xb4, 0x1e, 0xbd, 0x40, 0xb0, 0xb0, 0xcd, 0xb4, - 0x61, 0xa2, 0x67, 0xae, 0xd8, 0xca, 0x33, 0x70, 0xf7, 0x14, 0x61, 0x02, 0x73, 0x66, 0x4e, 0xff, - 0xbd, 0x97, 0xe8, 0x3b, 0x02, 0x6f, 0x97, 0xaa, 0x8c, 0x5e, 0xdf, 0xaa, 0x9d, 0x98, 0xce, 0xfa, - 0xe4, 0x74, 0xbe, 0x41, 0xe0, 0x74, 0xa4, 0x32, 0xf4, 0x8a, 0x4b, 0x6c, 0x4a, 0x77, 0xd4, 0xa7, - 0x74, 0xc7, 0x7b, 0x04, 0x6e, 0x79, 0x41, 0x33, 0x1b, 0x6d, 0x4f, 0xc0, 0x67, 0x82, 0xd0, 0x41, - 0xca, 0xa5, 0xec, 0x17, 0x47, 0x7f, 0x7c, 0x39, 0x9e, 0x65, 0x79, 0x68, 0x49, 0x6c, 0x7c, 0xa7, - 0xd1, 0xac, 0x7b, 0x8d, 0x68, 0x03, 0x9c, 0xbd, 0xc2, 0x74, 0xe5, 0xe0, 0xa7, 0x49, 0xaa, 0xa9, - 0x30, 0xe7, 0xbb, 0xa0, 0x9a, 0xa4, 0x1d, 0x2a, 0x4c, 0xd9, 0x7f, 0x8b, 0x89, 0x2c, 0x0c, 0x55, - 0x7b, 0x85, 0xf9, 0x95, 0xf5, 0x31, 0xbb, 0xcc, 0xbf, 0x45, 0xb0, 0xf0, 0x98, 0x09, 0x22, 0x4f, - 0xae, 0x57, 0xc9, 0xb4, 0xd7, 0xce, 0xbe, 0x86, 0x73, 0x67, 0xc3, 0x10, 0x7d, 0x18, 0x86, 0xe8, - 0xe3, 0x30, 0x44, 0x5f, 0x86, 0x21, 0x7a, 0xf5, 0x2d, 0x9c, 0x7b, 0x0a, 0x23, 0x73, 0xdd, 0xff, - 0xed, 0x6e, 0xbd, 0xfb, 0x23, 0x00, 0x00, 0xff, 0xff, 0xfc, 0x01, 0x1f, 0x45, 0x15, 0x08, 0x00, - 0x00, +func init() { proto.RegisterFile("sql/distsqlrun/stats.proto", fileDescriptor_stats_7a304d28efb3e818) } + +var fileDescriptor_stats_7a304d28efb3e818 = []byte{ + // 595 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xd4, 0x55, 0x4d, 0x4f, 0xd4, 0x40, + 0x18, 0xde, 0xd9, 0x5d, 0x75, 0x79, 0x1b, 0x6c, 0x69, 0x3c, 0x14, 0x12, 0x0b, 0x69, 0x3c, 0x6c, + 0x0c, 0xe9, 0x26, 0xf8, 0x0b, 0xd8, 0x70, 0x50, 0x94, 0x90, 0x74, 0x89, 0x1a, 0x0f, 0x36, 0xb3, + 0x3b, 0x43, 0x99, 0xec, 0x74, 0x06, 0x66, 0xa6, 0x61, 0xb9, 0x78, 0x36, 0x9e, 0x3c, 0xfa, 0x43, + 0x8c, 0x07, 0x0f, 0x9e, 0x39, 0x72, 0xf4, 0xe4, 0xc7, 0x72, 0xf5, 0x47, 0x98, 0x4e, 0x21, 0x0b, + 0x66, 0x49, 0xfc, 0x22, 0x84, 0x5b, 0xfb, 0xf6, 0xe9, 0xf3, 0x3c, 0xf3, 0xce, 0xfb, 0x01, 0x0b, + 0x7a, 0x8f, 0x77, 0x08, 0xd3, 0x46, 0xef, 0x71, 0x55, 0x88, 0x8e, 0x36, 0xd8, 0xe8, 0x78, 0x57, + 0x49, 0x23, 0xfd, 0x60, 0x20, 0x07, 0x43, 0x25, 0xf1, 0x60, 0x27, 0xd6, 0x7b, 0x3c, 0x9e, 0xa0, + 0x16, 0xee, 0x64, 0x32, 0x93, 0x16, 0xd4, 0x29, 0x9f, 0x2a, 0xfc, 0x42, 0x98, 0x49, 0x99, 0x71, + 0xda, 0xb1, 0x6f, 0xfd, 0x62, 0xbb, 0x43, 0x0a, 0x85, 0x0d, 0x93, 0xa2, 0xfa, 0x1e, 0x0d, 0x01, + 0x1e, 0x89, 0xdd, 0xc2, 0xf4, 0x4a, 0x0d, 0x7f, 0x1e, 0x5a, 0xa2, 0xc8, 0x53, 0x25, 0xf7, 0x75, + 0x80, 0x96, 0x50, 0xbb, 0x91, 0xdc, 0x12, 0x45, 0x9e, 0xc8, 0x7d, 0xed, 0x77, 0x01, 0xb4, 0xc1, + 0x9c, 0xa7, 0x86, 0xe5, 0x34, 0x68, 0x2d, 0xa1, 0xb6, 0xb3, 0x32, 0x1f, 0x57, 0xec, 0xf1, 0x29, + 0x7b, 0xbc, 0x76, 0xc2, 0xde, 0x6d, 0x1d, 0x7e, 0x59, 0xac, 0xbd, 0xfb, 0xba, 0x88, 0x92, 0x19, + 0xfb, 0xdb, 0x16, 0xcb, 0x69, 0xf4, 0x0a, 0xbc, 0x2d, 0xdc, 0xe7, 0x34, 0xa1, 0x98, 0x50, 0x55, + 0x49, 0x3e, 0x06, 0x87, 0x95, 0x06, 0x52, 0x7b, 0x4a, 0xab, 0xea, 0xac, 0xdc, 0x8b, 0x2f, 0x3a, + 0x66, 0x3c, 0x71, 0xdb, 0x6d, 0x96, 0x1a, 0x09, 0xb0, 0x89, 0xff, 0xbb, 0x00, 0xfd, 0x03, 0x43, + 0x75, 0xaa, 0x28, 0x26, 0x41, 0xdd, 0x9e, 0x60, 0xc6, 0x46, 0x4a, 0xc9, 0xe8, 0x63, 0x1d, 0xdc, + 0x87, 0x58, 0xef, 0xac, 0x4b, 0x26, 0x4e, 0xf5, 0xb7, 0xc0, 0xe3, 0x74, 0xdb, 0xa4, 0xff, 0x66, + 0xe2, 0x76, 0xc9, 0x71, 0x26, 0x91, 0x4f, 0x61, 0x4e, 0xb1, 0x6c, 0xe7, 0x3c, 0x6d, 0xfd, 0x8f, + 0x69, 0x5d, 0x4b, 0x72, 0x86, 0x77, 0x11, 0x1c, 0x6d, 0xa4, 0xa2, 0x24, 0xd5, 0x8c, 0xd0, 0xa0, + 0xb1, 0x84, 0xda, 0x33, 0x09, 0x54, 0xa1, 0x1e, 0x23, 0xd4, 0xbf, 0x0f, 0x73, 0x39, 0x1e, 0xa5, + 0x98, 0x73, 0x39, 0xc0, 0x86, 0x92, 0x34, 0xa7, 0x79, 0xd0, 0xb4, 0x89, 0x70, 0x73, 0x3c, 0x5a, + 0x3d, 0x8d, 0x6f, 0xd0, 0xdc, 0x5f, 0x06, 0xff, 0x3c, 0x96, 0x30, 0x3d, 0x0c, 0x6e, 0x58, 0xb0, + 0x77, 0x16, 0xbc, 0xc6, 0xf4, 0x30, 0x7a, 0x83, 0xc0, 0x5d, 0xcd, 0x32, 0x45, 0x33, 0x6c, 0xe4, + 0x65, 0x5c, 0xde, 0x54, 0xeb, 0xf5, 0xa9, 0xd6, 0xa3, 0xd7, 0x08, 0x66, 0xd7, 0x98, 0x36, 0x4c, + 0x0c, 0xcc, 0x15, 0x5b, 0x79, 0x09, 0xee, 0xa6, 0x22, 0x4c, 0x60, 0xce, 0xcc, 0xc1, 0xff, 0xf7, + 0x12, 0xfd, 0x40, 0xe0, 0x6d, 0x50, 0x95, 0xd1, 0xeb, 0x5b, 0xb5, 0x53, 0xd3, 0xd9, 0x98, 0x9e, + 0xce, 0xf7, 0x08, 0x9c, 0x9e, 0x54, 0x86, 0x5e, 0x71, 0x89, 0x5d, 0xd0, 0x1d, 0x8d, 0x0b, 0xba, + 0xe3, 0x13, 0x02, 0xb7, 0xbc, 0xa0, 0x4b, 0x1b, 0x6d, 0xcf, 0xc1, 0x67, 0x82, 0xd0, 0x51, 0xca, + 0xa5, 0x1c, 0x16, 0xbb, 0x7f, 0x7d, 0x39, 0x9e, 0x65, 0x79, 0x62, 0x49, 0x6c, 0x7c, 0xbd, 0xd9, + 0x6a, 0x78, 0xcd, 0x68, 0x19, 0x9c, 0xcd, 0xc2, 0xf4, 0xe5, 0xe8, 0x97, 0x49, 0xaa, 0xa9, 0x30, + 0x27, 0xbb, 0xa0, 0x9a, 0xa4, 0x3d, 0x2a, 0x4c, 0xd9, 0x7f, 0x73, 0x89, 0x2c, 0x0c, 0x55, 0x9b, + 0x85, 0xf9, 0x9d, 0xf5, 0x71, 0x79, 0x99, 0xff, 0x80, 0x60, 0xf6, 0x19, 0x13, 0x44, 0xee, 0x5f, + 0xaf, 0x92, 0xe9, 0xb6, 0x0f, 0xbf, 0x87, 0xb5, 0xc3, 0x71, 0x88, 0x8e, 0xc6, 0x21, 0xfa, 0x3c, + 0x0e, 0xd1, 0xb7, 0x71, 0x88, 0xde, 0x1e, 0x87, 0xb5, 0xa3, 0xe3, 0xb0, 0xf6, 0x02, 0x26, 0x06, + 0xfb, 0x37, 0xed, 0x7e, 0x7d, 0xf0, 0x33, 0x00, 0x00, 0xff, 0xff, 0x83, 0x92, 0x47, 0xa2, 0x19, + 0x08, 0x00, 0x00, } diff --git a/pkg/sql/execpb/stats.pb.go b/pkg/sql/execpb/stats.pb.go index 358fc0d0381e..ad4331b07f92 100644 --- a/pkg/sql/execpb/stats.pb.go +++ b/pkg/sql/execpb/stats.pb.go @@ -34,14 +34,13 @@ type VectorizedStats struct { // stall indicates whether stall time or execution time is being tracked. Stall bool `protobuf:"varint,5,opt,name=stall,proto3" json:"stall,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *VectorizedStats) Reset() { *m = VectorizedStats{} } func (m *VectorizedStats) String() string { return proto.CompactTextString(m) } func (*VectorizedStats) ProtoMessage() {} func (*VectorizedStats) Descriptor() ([]byte, []int) { - return fileDescriptor_stats_253d84d55000215a, []int{0} + return fileDescriptor_stats_7e3193c93978b30f, []int{0} } func (m *VectorizedStats) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -427,26 +426,27 @@ var ( ErrIntOverflowStats = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("sql/execpb/stats.proto", fileDescriptor_stats_253d84d55000215a) } +func init() { proto.RegisterFile("sql/execpb/stats.proto", fileDescriptor_stats_7e3193c93978b30f) } -var fileDescriptor_stats_253d84d55000215a = []byte{ - // 287 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x34, 0x90, 0xbd, 0x4e, 0xeb, 0x30, - 0x14, 0xc7, 0xeb, 0xb4, 0x89, 0x7a, 0xdd, 0xe1, 0x4a, 0x56, 0x54, 0x85, 0x4a, 0x38, 0x11, 0x53, - 0x26, 0x47, 0x82, 0x81, 0x3d, 0xea, 0xc2, 0x1a, 0x10, 0x03, 0x4b, 0x95, 0x38, 0x26, 0x8d, 0x70, - 0xe2, 0x34, 0xb6, 0x25, 0xc4, 0x53, 0x30, 0xf2, 0x28, 0x3c, 0x42, 0x46, 0x46, 0xa6, 0x02, 0xe1, - 0x45, 0x50, 0x6c, 0xd8, 0xfc, 0xff, 0xf0, 0x39, 0x3f, 0x1d, 0xb8, 0x96, 0x07, 0x9e, 0xb0, 0x47, - 0x46, 0xbb, 0x22, 0x91, 0x2a, 0x57, 0x92, 0x74, 0xbd, 0x50, 0x02, 0xf9, 0x54, 0xd0, 0x87, 0x5e, - 0xe4, 0x74, 0x4f, 0xe4, 0x81, 0x13, 0xdb, 0xd8, 0xf8, 0x95, 0xa8, 0x84, 0x29, 0x24, 0xd3, 0xcb, - 0x76, 0x37, 0xb8, 0x12, 0xa2, 0xe2, 0x2c, 0x31, 0xaa, 0xd0, 0xf7, 0x49, 0xa9, 0xfb, 0x5c, 0xd5, - 0xa2, 0xb5, 0xf9, 0xd9, 0x2b, 0x80, 0xff, 0x6f, 0x19, 0x55, 0xa2, 0xaf, 0x9f, 0x58, 0x79, 0x3d, - 0x6d, 0x41, 0x6b, 0xe8, 0xd4, 0x65, 0x00, 0x22, 0x10, 0xbb, 0xa9, 0x37, 0x1e, 0x43, 0xe7, 0x6a, - 0x9b, 0x39, 0x75, 0x89, 0x42, 0xb8, 0x6a, 0x75, 0xb3, 0x2b, 0x72, 0x45, 0xf7, 0x4c, 0x06, 0x4e, - 0x04, 0xe2, 0x79, 0x06, 0x5b, 0xdd, 0xa4, 0xd6, 0x41, 0xa7, 0x70, 0x52, 0x3b, 0xa5, 0x3b, 0xce, - 0x64, 0x30, 0x37, 0xf9, 0xbf, 0x56, 0x37, 0x37, 0xc6, 0x40, 0x97, 0x70, 0xa1, 0xea, 0x86, 0x05, - 0x8b, 0x08, 0xc4, 0xab, 0xf3, 0x13, 0x62, 0xd1, 0xc8, 0x1f, 0x1a, 0xd9, 0xfe, 0xa2, 0xa5, 0xcb, - 0xe1, 0x18, 0xce, 0x5e, 0x3e, 0x42, 0x90, 0x99, 0x0f, 0xc8, 0x87, 0xae, 0x54, 0x39, 0xe7, 0x81, - 0x1b, 0x81, 0x78, 0x99, 0x59, 0x91, 0x46, 0xc3, 0x17, 0x9e, 0x0d, 0x23, 0x06, 0x6f, 0x23, 0x06, - 0xef, 0x23, 0x06, 0x9f, 0x23, 0x06, 0xcf, 0xdf, 0x78, 0x76, 0xe7, 0xd9, 0x93, 0x14, 0x9e, 0x19, - 0x7d, 0xf1, 0x13, 0x00, 0x00, 0xff, 0xff, 0x90, 0x30, 0xf4, 0xdf, 0x49, 0x01, 0x00, 0x00, +var fileDescriptor_stats_7e3193c93978b30f = []byte{ + // 290 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x34, 0x90, 0x3d, 0x4e, 0xc3, 0x30, + 0x14, 0xc7, 0xe3, 0xf4, 0x43, 0xc5, 0x1d, 0x90, 0xac, 0xaa, 0x0a, 0x95, 0x70, 0x22, 0xc4, 0x90, + 0xc9, 0x91, 0x60, 0x60, 0x8f, 0xba, 0xb0, 0x06, 0xc4, 0xc0, 0x52, 0x25, 0x8e, 0x49, 0x23, 0x9c, + 0x38, 0x8d, 0x6d, 0x09, 0x71, 0x0a, 0x46, 0x8e, 0xc2, 0x11, 0x32, 0x76, 0x64, 0x2a, 0x90, 0x5e, + 0x04, 0xc5, 0x86, 0xcd, 0xff, 0x0f, 0xbf, 0xf7, 0xd3, 0x83, 0x4b, 0xb9, 0xe3, 0x11, 0x7b, 0x61, + 0xb4, 0xc9, 0x22, 0xa9, 0x52, 0x25, 0x49, 0xd3, 0x0a, 0x25, 0xd0, 0x82, 0x0a, 0xfa, 0xdc, 0x8a, + 0x94, 0x6e, 0x89, 0xdc, 0x71, 0x62, 0x1b, 0xab, 0x45, 0x21, 0x0a, 0x61, 0x0a, 0xd1, 0xf0, 0xb2, + 0xdd, 0x15, 0x2e, 0x84, 0x28, 0x38, 0x8b, 0x8c, 0xca, 0xf4, 0x53, 0x94, 0xeb, 0x36, 0x55, 0xa5, + 0xa8, 0x6d, 0x7e, 0xf1, 0x01, 0xe0, 0xe9, 0x03, 0xa3, 0x4a, 0xb4, 0xe5, 0x2b, 0xcb, 0xef, 0x86, + 0x2d, 0x68, 0x09, 0xdd, 0x32, 0xf7, 0x40, 0x00, 0xc2, 0x49, 0x3c, 0xed, 0x0f, 0xbe, 0x7b, 0xbb, + 0x4e, 0xdc, 0x32, 0x47, 0x3e, 0x9c, 0xd7, 0xba, 0xda, 0x64, 0xa9, 0xa2, 0x5b, 0x26, 0x3d, 0x37, + 0x00, 0xe1, 0x28, 0x81, 0xb5, 0xae, 0x62, 0xeb, 0xa0, 0x73, 0x38, 0xa8, 0x8d, 0xd2, 0x0d, 0x67, + 0xd2, 0x1b, 0x99, 0xfc, 0xa4, 0xd6, 0xd5, 0xbd, 0x31, 0xd0, 0x0d, 0x1c, 0xab, 0xb2, 0x62, 0xde, + 0x38, 0x00, 0xe1, 0xfc, 0xea, 0x8c, 0x58, 0x34, 0xf2, 0x8f, 0x46, 0xd6, 0x7f, 0x68, 0xf1, 0xac, + 0x3b, 0xf8, 0xce, 0xfb, 0x97, 0x0f, 0x12, 0xf3, 0x01, 0x2d, 0xe0, 0x44, 0xaa, 0x94, 0x73, 0x6f, + 0x12, 0x80, 0x70, 0x96, 0x58, 0x11, 0x5f, 0x76, 0x3f, 0xd8, 0xe9, 0x7a, 0x0c, 0xf6, 0x3d, 0x06, + 0x9f, 0x3d, 0x06, 0xdf, 0x3d, 0x06, 0x6f, 0x47, 0xec, 0xec, 0x8f, 0xd8, 0x79, 0x9c, 0xda, 0xb3, + 0x64, 0x53, 0x33, 0xfe, 0xfa, 0x37, 0x00, 0x00, 0xff, 0xff, 0x23, 0x2c, 0xc0, 0xf9, 0x4d, 0x01, + 0x00, 0x00, } diff --git a/pkg/sql/logictest/testdata/logic_test/builtin_function b/pkg/sql/logictest/testdata/logic_test/builtin_function index c32e0d7e84f4..dc3135494d0e 100644 --- a/pkg/sql/logictest/testdata/logic_test/builtin_function +++ b/pkg/sql/logictest/testdata/logic_test/builtin_function @@ -2186,7 +2186,7 @@ SELECT crdb_internal.check_consistency(true, '\x03', '\x02') query ITT SELECT range_id, status, regexp_replace(detail, '[0-9]+', '', 'g') FROM crdb_internal.check_consistency(true, '\x02', '\xffff') WHERE range_id = 1 ---- -1 RANGE_CONSISTENT stats: {ContainsEstimates:false LastUpdateNanos: IntentAge: GCBytesAge: LiveBytes: LiveCount: KeyBytes: KeyCount: ValBytes: ValCount: IntentBytes: IntentCount: SysBytes: SysCount: XXX_NoUnkeyedLiteral:{} XXX_sizecache:} +1 RANGE_CONSISTENT stats: {ContainsEstimates:false LastUpdateNanos: IntentAge: GCBytesAge: LiveBytes: LiveCount: KeyBytes: KeyCount: ValBytes: ValCount: IntentBytes: IntentCount: SysBytes: SysCount: XXX_NoUnkeyedLiteral:{}} # Without explicit keys, scans all ranges (we don't test this too precisely to # avoid flaking the test when the range count changes, just want to know that diff --git a/pkg/sql/pgwire/pgerror/errors.pb.go b/pkg/sql/pgwire/pgerror/errors.pb.go index bf236f7777b1..1f23126bcfcd 100644 --- a/pkg/sql/pgwire/pgerror/errors.pb.go +++ b/pkg/sql/pgwire/pgerror/errors.pb.go @@ -63,14 +63,13 @@ type Error struct { // TODO(knz): Remove in 19.3. SafeDetail []*Error_SafeDetail `protobuf:"bytes,7,rep,name=safe_detail,json=safeDetail,proto3" json:"safe_detail,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *Error) Reset() { *m = Error{} } func (m *Error) String() string { return proto.CompactTextString(m) } func (*Error) ProtoMessage() {} func (*Error) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_953a2764e8ceb406, []int{0} + return fileDescriptor_errors_078a66e7f05b0666, []int{0} } func (m *Error) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -100,14 +99,13 @@ type Error_Source struct { Line int32 `protobuf:"varint,2,opt,name=line,proto3" json:"line,omitempty"` Function string `protobuf:"bytes,3,opt,name=function,proto3" json:"function,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *Error_Source) Reset() { *m = Error_Source{} } func (m *Error_Source) String() string { return proto.CompactTextString(m) } func (*Error_Source) ProtoMessage() {} func (*Error_Source) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_953a2764e8ceb406, []int{0, 0} + return fileDescriptor_errors_078a66e7f05b0666, []int{0, 0} } func (m *Error_Source) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -136,14 +134,13 @@ type Error_SafeDetail struct { SafeMessage string `protobuf:"bytes,1,opt,name=safe_message,json=safeMessage,proto3" json:"safe_message,omitempty"` EncodedStackTrace string `protobuf:"bytes,2,opt,name=encoded_stack_trace,json=encodedStackTrace,proto3" json:"encoded_stack_trace,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_sizecache int32 `json:"-"` } func (m *Error_SafeDetail) Reset() { *m = Error_SafeDetail{} } func (m *Error_SafeDetail) String() string { return proto.CompactTextString(m) } func (*Error_SafeDetail) ProtoMessage() {} func (*Error_SafeDetail) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_953a2764e8ceb406, []int{0, 1} + return fileDescriptor_errors_078a66e7f05b0666, []int{0, 1} } func (m *Error_SafeDetail) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1006,31 +1003,31 @@ var ( ) func init() { - proto.RegisterFile("sql/pgwire/pgerror/errors.proto", fileDescriptor_errors_953a2764e8ceb406) + proto.RegisterFile("sql/pgwire/pgerror/errors.proto", fileDescriptor_errors_078a66e7f05b0666) } -var fileDescriptor_errors_953a2764e8ceb406 = []byte{ - // 346 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x74, 0x51, 0xb1, 0x4e, 0x2a, 0x41, - 0x14, 0x65, 0x1f, 0xb0, 0xbc, 0x77, 0xe1, 0x15, 0x8c, 0x89, 0x99, 0x50, 0x2c, 0x20, 0x0d, 0xd5, - 0x92, 0x60, 0x61, 0x6f, 0xb0, 0x52, 0x9b, 0xc5, 0xca, 0x66, 0x33, 0x0e, 0x77, 0x61, 0xc3, 0xb2, - 0x83, 0x33, 0x43, 0x0c, 0x7f, 0xe1, 0xc7, 0xf8, 0x11, 0x94, 0x96, 0x96, 0xba, 0xfe, 0x88, 0x99, - 0xd9, 0x61, 0x2d, 0x8c, 0xcd, 0xe4, 0xdc, 0x7b, 0x6e, 0xce, 0x3d, 0xf7, 0x0c, 0xf4, 0xd5, 0x63, - 0x36, 0xd9, 0x2e, 0x9f, 0x52, 0x89, 0x93, 0xed, 0x12, 0xa5, 0x14, 0x72, 0x62, 0x5f, 0x15, 0x6e, - 0xa5, 0xd0, 0x82, 0x74, 0xb9, 0xe0, 0x6b, 0x29, 0x18, 0x5f, 0x85, 0x8e, 0x3f, 0x7b, 0xa9, 0x43, - 0xf3, 0xca, 0x20, 0x42, 0xa0, 0xc1, 0xc5, 0x02, 0xa9, 0x37, 0xf0, 0xc6, 0xff, 0x22, 0x8b, 0x09, - 0x85, 0xd6, 0x06, 0x95, 0x62, 0x4b, 0xa4, 0x7f, 0x6c, 0xfb, 0x58, 0x92, 0x53, 0xf0, 0x17, 0xa8, - 0x59, 0x9a, 0xd1, 0xba, 0x25, 0x5c, 0x65, 0x54, 0x56, 0x69, 0xae, 0x69, 0xa3, 0x54, 0x31, 0x98, - 0x5c, 0x80, 0xaf, 0xc4, 0x4e, 0x72, 0xa4, 0xcd, 0x81, 0x37, 0x6e, 0x4f, 0xfb, 0xe1, 0x0f, 0x1f, - 0xa1, 0xf5, 0x10, 0xce, 0xed, 0x58, 0xe4, 0xc6, 0xc9, 0x08, 0xfe, 0x6b, 0xcc, 0x70, 0x83, 0x5a, - 0xee, 0xe3, 0x35, 0xee, 0xa9, 0x6f, 0x55, 0x3b, 0x55, 0xf3, 0x1a, 0xf7, 0x64, 0x06, 0x6d, 0xc5, - 0x12, 0x8c, 0x9d, 0x9d, 0xd6, 0xa0, 0x3e, 0x6e, 0x4f, 0x47, 0xbf, 0xaf, 0x60, 0x09, 0xce, 0xec, - 0x68, 0x04, 0xaa, 0xc2, 0xbd, 0x1b, 0xf0, 0xcb, 0xe5, 0xe6, 0x82, 0x24, 0xcd, 0xaa, 0x1c, 0x0c, - 0x36, 0xbd, 0x2c, 0xcd, 0xcb, 0x10, 0x9a, 0x91, 0xc5, 0xa4, 0x07, 0x7f, 0x93, 0x5d, 0xce, 0x75, - 0x2a, 0x72, 0x97, 0x41, 0x55, 0xf7, 0x62, 0x80, 0xef, 0x3d, 0x64, 0x08, 0x1d, 0xeb, 0xf0, 0x18, - 0x65, 0xa9, 0x6c, 0x5d, 0xdf, 0xba, 0x38, 0x43, 0x38, 0xc1, 0xdc, 0x44, 0xbe, 0x88, 0x95, 0x66, - 0x7c, 0x1d, 0x6b, 0xc9, 0xf8, 0x31, 0xf4, 0xae, 0xa3, 0xe6, 0x86, 0xb9, 0x33, 0xc4, 0xe5, 0xf0, - 0xf0, 0x11, 0xd4, 0x0e, 0x45, 0xe0, 0xbd, 0x16, 0x81, 0xf7, 0x56, 0x04, 0xde, 0x7b, 0x11, 0x78, - 0xcf, 0x9f, 0x41, 0xed, 0xbe, 0xe5, 0xce, 0x7d, 0xf0, 0xed, 0x9f, 0x9f, 0x7f, 0x05, 0x00, 0x00, - 0xff, 0xff, 0xec, 0x81, 0x3a, 0x52, 0x16, 0x02, 0x00, 0x00, +var fileDescriptor_errors_078a66e7f05b0666 = []byte{ + // 348 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x74, 0x51, 0xb1, 0x4e, 0x02, 0x41, + 0x10, 0xe5, 0x04, 0x0e, 0x1d, 0xb0, 0x60, 0x4d, 0xcc, 0x85, 0xe2, 0x40, 0x89, 0x09, 0xd5, 0x91, + 0x60, 0x61, 0x6f, 0xb0, 0x52, 0x9b, 0xc3, 0xca, 0xe6, 0xb2, 0x2e, 0x73, 0x70, 0xe1, 0xb8, 0xc5, + 0xdd, 0x25, 0x86, 0xbf, 0xf0, 0x63, 0xfc, 0x08, 0x4a, 0x4a, 0x4b, 0x3d, 0x7e, 0xc4, 0xec, 0xde, + 0x72, 0x16, 0xc6, 0x66, 0xf3, 0x66, 0xde, 0xe4, 0xcd, 0x9b, 0xb7, 0xd0, 0x95, 0xaf, 0xe9, 0x70, + 0x35, 0x7b, 0x4b, 0x04, 0x0e, 0x57, 0x33, 0x14, 0x82, 0x8b, 0xa1, 0x79, 0x65, 0xb0, 0x12, 0x5c, + 0x71, 0xd2, 0x66, 0x9c, 0x2d, 0x04, 0xa7, 0x6c, 0x1e, 0x58, 0xfe, 0xf2, 0xa3, 0x0a, 0xf5, 0x3b, + 0x8d, 0x08, 0x81, 0x1a, 0xe3, 0x53, 0xf4, 0x9c, 0x9e, 0x33, 0x38, 0x09, 0x0d, 0x26, 0x1e, 0x34, + 0x96, 0x28, 0x25, 0x9d, 0xa1, 0x77, 0x64, 0xda, 0x87, 0x92, 0x9c, 0x83, 0x3b, 0x45, 0x45, 0x93, + 0xd4, 0xab, 0x1a, 0xc2, 0x56, 0x5a, 0x65, 0x9e, 0x64, 0xca, 0xab, 0x15, 0x2a, 0x1a, 0x93, 0x1b, + 0x70, 0x25, 0x5f, 0x0b, 0x86, 0x5e, 0xbd, 0xe7, 0x0c, 0x9a, 0xa3, 0x6e, 0xf0, 0xc7, 0x47, 0x60, + 0x3c, 0x04, 0x13, 0x33, 0x16, 0xda, 0x71, 0xd2, 0x87, 0x53, 0x85, 0x29, 0x2e, 0x51, 0x89, 0x4d, + 0xb4, 0xc0, 0x8d, 0xe7, 0x1a, 0xd5, 0x56, 0xd9, 0xbc, 0xc7, 0x0d, 0x19, 0x43, 0x53, 0xd2, 0x18, + 0x23, 0x6b, 0xa7, 0xd1, 0xab, 0x0e, 0x9a, 0xa3, 0xfe, 0xff, 0x2b, 0x68, 0x8c, 0x63, 0x33, 0x1a, + 0x82, 0x2c, 0x71, 0xe7, 0x01, 0xdc, 0x62, 0xb9, 0xbe, 0x20, 0x4e, 0xd2, 0x32, 0x07, 0x8d, 0x75, + 0x2f, 0x4d, 0xb2, 0x22, 0x84, 0x7a, 0x68, 0x30, 0xe9, 0xc0, 0x71, 0xbc, 0xce, 0x98, 0x4a, 0x78, + 0x66, 0x33, 0x28, 0xeb, 0x4e, 0x04, 0xf0, 0xbb, 0x87, 0x5c, 0x40, 0xcb, 0x38, 0x3c, 0x44, 0x59, + 0x28, 0x1b, 0xd7, 0x8f, 0x36, 0xce, 0x00, 0xce, 0x30, 0xd3, 0x91, 0x4f, 0x23, 0xa9, 0x28, 0x5b, + 0x44, 0x4a, 0x50, 0x76, 0x08, 0xbd, 0x6d, 0xa9, 0x89, 0x66, 0x9e, 0x34, 0x71, 0x7b, 0xb5, 0xfd, + 0xf6, 0x2b, 0xdb, 0xdc, 0x77, 0x76, 0xb9, 0xef, 0x7c, 0xe6, 0xbe, 0xf3, 0x95, 0xfb, 0xce, 0xfb, + 0xde, 0xaf, 0xec, 0xf6, 0x7e, 0xe5, 0xb9, 0x61, 0x4f, 0x7e, 0x71, 0xcd, 0xbf, 0x5f, 0xff, 0x04, + 0x00, 0x00, 0xff, 0xff, 0x8a, 0x9d, 0x43, 0x5f, 0x1a, 0x02, 0x00, 0x00, } diff --git a/pkg/sql/sqlbase/encoded_datum.pb.go b/pkg/sql/sqlbase/encoded_datum.pb.go index f0af2b5efb2f..f63846a83f24 100644 --- a/pkg/sql/sqlbase/encoded_datum.pb.go +++ b/pkg/sql/sqlbase/encoded_datum.pb.go @@ -60,7 +60,7 @@ func (x *DatumEncoding) UnmarshalJSON(data []byte) error { return nil } func (DatumEncoding) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_encoded_datum_a6be94fa9261a4ff, []int{0} + return fileDescriptor_encoded_datum_6aab9a17a3a904ea, []int{0} } func init() { @@ -68,11 +68,11 @@ func init() { } func init() { - proto.RegisterFile("sql/sqlbase/encoded_datum.proto", fileDescriptor_encoded_datum_a6be94fa9261a4ff) + proto.RegisterFile("sql/sqlbase/encoded_datum.proto", fileDescriptor_encoded_datum_6aab9a17a3a904ea) } -var fileDescriptor_encoded_datum_a6be94fa9261a4ff = []byte{ - // 172 bytes of a gzipped FileDescriptorProto +var fileDescriptor_encoded_datum_6aab9a17a3a904ea = []byte{ + // 176 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x92, 0x2f, 0x2e, 0xcc, 0xd1, 0x2f, 0x2e, 0xcc, 0x49, 0x4a, 0x2c, 0x4e, 0xd5, 0x4f, 0xcd, 0x4b, 0xce, 0x4f, 0x49, 0x4d, 0x89, 0x4f, 0x49, 0x2c, 0x29, 0xcd, 0xd5, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x12, 0x4d, 0xce, 0x4f, @@ -80,8 +80,8 @@ var fileDescriptor_encoded_datum_a6be94fa9261a4ff = []byte{ 0xcf, 0x4f, 0xcf, 0x07, 0xab, 0xd0, 0x07, 0xb1, 0x20, 0x8a, 0xb5, 0x1c, 0xb9, 0x78, 0x5d, 0x40, 0x7a, 0x5d, 0x41, 0x06, 0x65, 0xe6, 0xa5, 0x0b, 0x09, 0x72, 0xf1, 0x3a, 0x06, 0x3b, 0xbb, 0xfa, 0xb9, 0x78, 0xfa, 0xb9, 0xc7, 0x7b, 0xbb, 0x46, 0x0a, 0x30, 0x08, 0x09, 0x71, 0xf1, 0xb9, 0xb8, - 0xa2, 0x88, 0x31, 0x0a, 0x71, 0x72, 0xb1, 0x86, 0x39, 0xfa, 0x84, 0xba, 0x0a, 0x30, 0x39, 0x29, + 0xa2, 0x88, 0x31, 0x0a, 0x71, 0x72, 0xb1, 0x86, 0x39, 0xfa, 0x84, 0xba, 0x0a, 0x30, 0x39, 0xa9, 0x9e, 0x78, 0x28, 0xc7, 0x70, 0xe2, 0x91, 0x1c, 0xe3, 0x85, 0x47, 0x72, 0x8c, 0x37, 0x1e, 0xc9, - 0x31, 0x3e, 0x78, 0x24, 0xc7, 0x38, 0xe1, 0xb1, 0x1c, 0x43, 0x14, 0x3b, 0xd4, 0x6e, 0x40, 0x00, - 0x00, 0x00, 0xff, 0xff, 0x52, 0x12, 0x5d, 0x3d, 0xb4, 0x00, 0x00, 0x00, + 0x31, 0x3e, 0x78, 0x24, 0xc7, 0x38, 0xe1, 0xb1, 0x1c, 0xc3, 0x85, 0xc7, 0x72, 0x0c, 0x51, 0xec, + 0x50, 0xfb, 0x01, 0x01, 0x00, 0x00, 0xff, 0xff, 0x30, 0xcb, 0x0b, 0x94, 0xb8, 0x00, 0x00, 0x00, } diff --git a/pkg/sql/sqlbase/join_type.pb.go b/pkg/sql/sqlbase/join_type.pb.go index e033953cf213..9e432514a3b4 100644 --- a/pkg/sql/sqlbase/join_type.pb.go +++ b/pkg/sql/sqlbase/join_type.pb.go @@ -119,7 +119,7 @@ func (x *JoinType) UnmarshalJSON(data []byte) error { return nil } func (JoinType) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_join_type_791f1add2f98c606, []int{0} + return fileDescriptor_join_type_cb9cd0ef3891ad4d, []int{0} } func init() { @@ -127,11 +127,11 @@ func init() { } func init() { - proto.RegisterFile("sql/sqlbase/join_type.proto", fileDescriptor_join_type_791f1add2f98c606) + proto.RegisterFile("sql/sqlbase/join_type.proto", fileDescriptor_join_type_cb9cd0ef3891ad4d) } -var fileDescriptor_join_type_791f1add2f98c606 = []byte{ - // 211 bytes of a gzipped FileDescriptorProto +var fileDescriptor_join_type_cb9cd0ef3891ad4d = []byte{ + // 215 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x92, 0x2e, 0x2e, 0xcc, 0xd1, 0x2f, 0x2e, 0xcc, 0x49, 0x4a, 0x2c, 0x4e, 0xd5, 0xcf, 0xca, 0xcf, 0xcc, 0x8b, 0x2f, 0xa9, 0x2c, 0x48, 0xd5, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x12, 0x4d, 0xce, 0x4f, 0xce, 0x2e, 0xca, 0x4f, @@ -142,8 +142,8 @@ var fileDescriptor_join_type_791f1add2f98c606 = []byte{ 0xfa, 0xf8, 0x40, 0xf9, 0xcc, 0x42, 0xbc, 0x5c, 0x9c, 0x60, 0x0d, 0xc1, 0xae, 0xbe, 0x9e, 0x02, 0x2c, 0x70, 0xae, 0xa3, 0x5f, 0x88, 0xa7, 0x00, 0xab, 0x90, 0x20, 0x17, 0xaf, 0xa7, 0x5f, 0x88, 0x6b, 0x50, 0xb0, 0xab, 0x73, 0x48, 0xbc, 0xa3, 0x8f, 0x8f, 0x00, 0x1b, 0xc8, 0x00, 0xd7, 0x08, - 0x67, 0xd7, 0x00, 0x08, 0x9f, 0xdd, 0x49, 0xf1, 0xc4, 0x43, 0x39, 0x86, 0x13, 0x8f, 0xe4, 0x18, + 0x67, 0xd7, 0x00, 0x08, 0x9f, 0xdd, 0x49, 0xf5, 0xc4, 0x43, 0x39, 0x86, 0x13, 0x8f, 0xe4, 0x18, 0x2f, 0x3c, 0x92, 0x63, 0xbc, 0xf1, 0x48, 0x8e, 0xf1, 0xc1, 0x23, 0x39, 0xc6, 0x09, 0x8f, 0xe5, - 0x18, 0xa2, 0xd8, 0xa1, 0x8e, 0x05, 0x04, 0x00, 0x00, 0xff, 0xff, 0x7d, 0x96, 0x9e, 0x97, 0xe1, - 0x00, 0x00, 0x00, + 0x18, 0x2e, 0x3c, 0x96, 0x63, 0x88, 0x62, 0x87, 0x3a, 0x18, 0x10, 0x00, 0x00, 0xff, 0xff, 0x7f, + 0x09, 0xb2, 0x5c, 0xe5, 0x00, 0x00, 0x00, } diff --git a/pkg/sql/sqlbase/privilege.pb.go b/pkg/sql/sqlbase/privilege.pb.go index 740320892fd6..fd47ff333afa 100644 --- a/pkg/sql/sqlbase/privilege.pb.go +++ b/pkg/sql/sqlbase/privilege.pb.go @@ -26,14 +26,13 @@ type UserPrivileges struct { // privileges is a bitfield of 1< Date: Mon, 6 May 2019 17:16:53 -0400 Subject: [PATCH 2/2] protoc: disable XXX_NoUnkeyedLiteral generation in protos MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Because the field is now at the end of generated protos, it is now taking up space even though it is an empty struct: https://github.com/golang/go/issues/9401 Since this is just a glorified lint which is already enforced by `go vet`'s “composites” check, it doesn't seem worth the cost. Release note: None --- pkg/acceptance/cluster/testconfig.pb.go | 77 +- pkg/build/info.pb.go | 54 +- pkg/ccl/backupccl/backup.pb.go | 139 +- pkg/ccl/baseccl/encryption_options.pb.go | 60 +- .../engineccl/enginepbccl/key_registry.pb.go | 107 +- .../engineccl/enginepbccl/stats.pb.go | 39 +- pkg/ccl/utilccl/licenseccl/license.pb.go | 65 +- pkg/cli/systembench/systembenchpb/ping.pb.go | 22 +- pkg/cmd/protoc-gen-gogoroach/main.go | 8 +- pkg/config/system.pb.go | 19 +- pkg/config/zone.pb.go | 150 +- pkg/config/zone_yaml.go | 10 - pkg/gossip/gossip.pb.go | 243 ++- pkg/internal/client/lease.pb.go | 17 +- pkg/jobs/jobspb/jobs.pb.go | 458 +++-- pkg/roachpb/api.pb.go | 1539 ++++++++--------- pkg/roachpb/app_stats.pb.go | 165 +- pkg/roachpb/data.pb.go | 376 ++-- pkg/roachpb/data_test.go | 3 - pkg/roachpb/errors.pb.go | 563 +++--- pkg/roachpb/internal.pb.go | 66 +- pkg/roachpb/internal_raft.pb.go | 88 +- pkg/roachpb/io-formats.pb.go | 129 +- pkg/roachpb/metadata.pb.go | 282 ++- pkg/rpc/heartbeat.pb.go | 91 +- pkg/server/diagnosticspb/diagnostics.pb.go | 227 ++- pkg/server/serverpb/admin.pb.go | 831 ++++----- pkg/server/serverpb/authentication.pb.go | 77 +- pkg/server/serverpb/init.pb.go | 18 +- pkg/server/serverpb/status.pb.go | 947 +++++----- pkg/server/status/statuspb/status.pb.go | 146 +- pkg/settings/cluster/cluster_version.pb.go | 18 +- pkg/sql/distsqlpb/api.pb.go | 219 ++- pkg/sql/distsqlpb/data.pb.go | 364 ++-- pkg/sql/distsqlpb/processors.pb.go | 169 +- pkg/sql/distsqlpb/processors_base.pb.go | 68 +- pkg/sql/distsqlpb/processors_bulk_io.pb.go | 162 +- .../distsqlpb/processors_changefeeds.pb.go | 77 +- pkg/sql/distsqlpb/processors_sql.pb.go | 419 +++-- .../distsqlpb/processors_table_stats.pb.go | 101 +- pkg/sql/distsqlrun/stats.pb.go | 176 +- pkg/sql/execpb/stats.pb.go | 49 +- .../testdata/logic_test/builtin_function | 2 +- pkg/sql/pgwire/pgerror/errors.pb.go | 72 +- pkg/sql/sqlbase/encoded_datum.pb.go | 15 +- pkg/sql/sqlbase/join_type.pb.go | 14 +- pkg/sql/sqlbase/privilege.pb.go | 22 +- pkg/sql/sqlbase/structured.pb.go | 533 +++--- pkg/sql/stats/histogram.pb.go | 56 +- pkg/sql/types/types.pb.go | 93 +- pkg/storage/api.pb.go | 133 +- pkg/storage/closedts/ctpb/entry.pb.go | 69 +- pkg/storage/copysets/copysets.pb.go | 83 +- .../engine/enginepb/file_registry.pb.go | 66 +- pkg/storage/engine/enginepb/mvcc.pb.go | 101 +- pkg/storage/engine/enginepb/mvcc3.pb.go | 277 ++- pkg/storage/engine/enginepb/rocksdb.pb.go | 103 +- pkg/storage/raft.pb.go | 238 ++- pkg/storage/storagepb/lease_status.pb.go | 58 +- pkg/storage/storagepb/liveness.pb.go | 71 +- pkg/storage/storagepb/log.pb.go | 122 +- pkg/storage/storagepb/proposer_kv.pb.go | 240 ++- pkg/storage/storagepb/state.pb.go | 112 +- pkg/testutils/lint/lint_test.go | 1 - pkg/ts/tspb/timeseries.pb.go | 133 +- pkg/util/hlc/legacy_timestamp.pb.go | 17 +- pkg/util/hlc/timestamp.pb.go | 17 +- pkg/util/log/log.pb.go | 107 +- pkg/util/metric/metric.pb.go | 82 +- pkg/util/protoutil/clone.pb.go | 20 +- pkg/util/tracing/recorded_span.pb.go | 87 +- pkg/util/unresolved_addr.pb.go | 19 +- 72 files changed, 5599 insertions(+), 6202 deletions(-) diff --git a/pkg/acceptance/cluster/testconfig.pb.go b/pkg/acceptance/cluster/testconfig.pb.go index 3ac7c3b67a8c..a2eecc82c2e0 100644 --- a/pkg/acceptance/cluster/testconfig.pb.go +++ b/pkg/acceptance/cluster/testconfig.pb.go @@ -66,20 +66,19 @@ func (x *InitMode) UnmarshalJSON(data []byte) error { return nil } func (InitMode) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_testconfig_3975e67b3d5068fb, []int{0} + return fileDescriptor_testconfig_af28e3620e9a1d6b, []int{0} } // StoreConfig holds the configuration of a collection of similar stores. type StoreConfig struct { - MaxRanges int32 `protobuf:"varint,2,opt,name=max_ranges,json=maxRanges" json:"max_ranges"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + MaxRanges int32 `protobuf:"varint,2,opt,name=max_ranges,json=maxRanges" json:"max_ranges"` } func (m *StoreConfig) Reset() { *m = StoreConfig{} } func (m *StoreConfig) String() string { return proto.CompactTextString(m) } func (*StoreConfig) ProtoMessage() {} func (*StoreConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_testconfig_3975e67b3d5068fb, []int{0} + return fileDescriptor_testconfig_af28e3620e9a1d6b, []int{0} } func (m *StoreConfig) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -106,16 +105,15 @@ var xxx_messageInfo_StoreConfig proto.InternalMessageInfo // NodeConfig holds the configuration of a collection of similar nodes. type NodeConfig struct { - Version string `protobuf:"bytes,1,opt,name=version" json:"version"` - Stores []StoreConfig `protobuf:"bytes,2,rep,name=stores" json:"stores"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Version string `protobuf:"bytes,1,opt,name=version" json:"version"` + Stores []StoreConfig `protobuf:"bytes,2,rep,name=stores" json:"stores"` } func (m *NodeConfig) Reset() { *m = NodeConfig{} } func (m *NodeConfig) String() string { return proto.CompactTextString(m) } func (*NodeConfig) ProtoMessage() {} func (*NodeConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_testconfig_3975e67b3d5068fb, []int{1} + return fileDescriptor_testconfig_af28e3620e9a1d6b, []int{1} } func (m *NodeConfig) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -149,15 +147,14 @@ type TestConfig struct { InitMode InitMode `protobuf:"varint,4,opt,name=init_mode,json=initMode,enum=cockroach.acceptance.cluster.InitMode" json:"init_mode"` // When set, the cluster is started as quickly as possible, without waiting // for ranges to replicate, or even ports to be opened. - NoWait bool `protobuf:"varint,5,opt,name=no_wait,json=noWait" json:"no_wait"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + NoWait bool `protobuf:"varint,5,opt,name=no_wait,json=noWait" json:"no_wait"` } func (m *TestConfig) Reset() { *m = TestConfig{} } func (m *TestConfig) String() string { return proto.CompactTextString(m) } func (*TestConfig) ProtoMessage() {} func (*TestConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_testconfig_3975e67b3d5068fb, []int{2} + return fileDescriptor_testconfig_af28e3620e9a1d6b, []int{2} } func (m *TestConfig) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -813,36 +810,36 @@ var ( ) func init() { - proto.RegisterFile("acceptance/cluster/testconfig.proto", fileDescriptor_testconfig_3975e67b3d5068fb) + proto.RegisterFile("acceptance/cluster/testconfig.proto", fileDescriptor_testconfig_af28e3620e9a1d6b) } -var fileDescriptor_testconfig_3975e67b3d5068fb = []byte{ - // 419 bytes of a gzipped FileDescriptorProto +var fileDescriptor_testconfig_af28e3620e9a1d6b = []byte{ + // 422 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x7c, 0x90, 0xcd, 0x6e, 0xd3, 0x40, - 0x14, 0x85, 0x3d, 0xf9, 0x21, 0xc9, 0x2d, 0x45, 0xd1, 0x08, 0x24, 0xab, 0x2a, 0x53, 0x2b, 0x15, - 0xc8, 0xb0, 0x70, 0x44, 0xde, 0xa0, 0xa9, 0x23, 0xe4, 0x45, 0x6c, 0xe4, 0x5a, 0x42, 0xea, 0xc6, - 0x1a, 0x8d, 0x07, 0x33, 0x02, 0xcf, 0x54, 0xf6, 0x04, 0xfa, 0x08, 0xb0, 0xe3, 0x1d, 0x78, 0x99, - 0x2c, 0xbb, 0x64, 0x55, 0x81, 0xfb, 0x16, 0xac, 0x90, 0xdd, 0x71, 0x4b, 0x37, 0xd9, 0xd9, 0xe7, - 0x9e, 0x73, 0xbe, 0x7b, 0x07, 0x8e, 0x29, 0x63, 0xfc, 0x42, 0x53, 0xc9, 0xf8, 0x9c, 0x7d, 0xde, - 0x54, 0x9a, 0x97, 0x73, 0xcd, 0x2b, 0xcd, 0x94, 0xfc, 0x20, 0x72, 0xef, 0xa2, 0x54, 0x5a, 0xe1, - 0x43, 0xa6, 0xd8, 0xa7, 0x52, 0x51, 0xf6, 0xd1, 0xbb, 0xb7, 0x7b, 0xc6, 0x7e, 0xf0, 0x34, 0x57, - 0xb9, 0x6a, 0x8d, 0xf3, 0xe6, 0xeb, 0x36, 0x33, 0x5b, 0xc0, 0xde, 0x99, 0x56, 0x25, 0x3f, 0x6d, - 0x8b, 0xf0, 0x31, 0x40, 0x41, 0x2f, 0xd3, 0x92, 0xca, 0x9c, 0x57, 0x76, 0xcf, 0x41, 0xee, 0x70, - 0x39, 0xd8, 0x5e, 0x1f, 0x59, 0xf1, 0xa4, 0xa0, 0x97, 0x71, 0x2b, 0xcf, 0x36, 0x00, 0xa1, 0xca, - 0xba, 0x08, 0x81, 0xd1, 0x17, 0x5e, 0x56, 0x42, 0x49, 0x1b, 0x39, 0xc8, 0x9d, 0x18, 0x7f, 0x27, - 0xe2, 0xb7, 0xf0, 0xa8, 0x6a, 0x08, 0x4d, 0x5d, 0xdf, 0xdd, 0x5b, 0xbc, 0xf2, 0x76, 0xad, 0xe9, - 0xfd, 0xb7, 0x8d, 0x69, 0x32, 0xf1, 0xd9, 0xf7, 0x1e, 0x40, 0xc2, 0x2b, 0x6d, 0xb8, 0x36, 0x0c, - 0x24, 0x2d, 0xf8, 0x03, 0x68, 0xab, 0x60, 0x1f, 0x86, 0x52, 0x65, 0x77, 0x40, 0x77, 0x37, 0xf0, - 0xfe, 0x14, 0x53, 0x72, 0x1b, 0xc6, 0x6f, 0x60, 0x9c, 0x6d, 0x4a, 0xaa, 0x9b, 0xc3, 0xfa, 0x0e, - 0x72, 0xfb, 0xcb, 0x67, 0xcd, 0xf8, 0xef, 0xf5, 0xd1, 0xbe, 0x16, 0x05, 0xf7, 0x7c, 0x33, 0x8c, - 0xef, 0x6c, 0x38, 0x80, 0x89, 0x90, 0x42, 0xa7, 0x85, 0xca, 0xb8, 0x3d, 0x70, 0x90, 0xfb, 0x64, - 0xf1, 0x72, 0x37, 0x3c, 0x90, 0x42, 0xaf, 0x55, 0xc6, 0x0d, 0x7a, 0x2c, 0xcc, 0x3f, 0x7e, 0x0e, - 0x23, 0xa9, 0xd2, 0xaf, 0x54, 0x68, 0x7b, 0xe8, 0x20, 0x77, 0xdc, 0xbd, 0x85, 0x54, 0xef, 0xa9, - 0xd0, 0xaf, 0x23, 0x18, 0x77, 0x51, 0x3c, 0x85, 0xc7, 0x41, 0x18, 0x24, 0xe9, 0x69, 0xb4, 0x5e, - 0x9f, 0x84, 0xfe, 0xd4, 0xc2, 0x87, 0x60, 0xb7, 0xca, 0x32, 0x8a, 0x92, 0xb3, 0x24, 0x3e, 0x79, - 0x97, 0x86, 0x91, 0xbf, 0x4a, 0xcf, 0x57, 0x71, 0x34, 0x45, 0x78, 0x1f, 0x26, 0xed, 0x34, 0x8c, - 0xc2, 0xd5, 0xb4, 0x77, 0x30, 0xf8, 0xf6, 0x93, 0x58, 0xcb, 0x17, 0xdb, 0x3f, 0xc4, 0xda, 0xd6, - 0x04, 0x5d, 0xd5, 0x04, 0xfd, 0xaa, 0x09, 0xfa, 0x5d, 0x13, 0xf4, 0xe3, 0x86, 0x58, 0x57, 0x37, - 0xc4, 0x3a, 0x1f, 0x99, 0x7d, 0xff, 0x05, 0x00, 0x00, 0xff, 0xff, 0x0d, 0x41, 0x0e, 0x1e, 0x88, - 0x02, 0x00, 0x00, + 0x14, 0x85, 0x3d, 0xf9, 0x21, 0xc9, 0x2d, 0x45, 0xd1, 0x08, 0x24, 0xab, 0x2a, 0x53, 0x2b, 0x95, + 0x90, 0xcb, 0xc2, 0x11, 0x79, 0x83, 0xa6, 0x89, 0x90, 0x17, 0xb1, 0x91, 0x6b, 0x09, 0xa9, 0x1b, + 0x6b, 0x34, 0x1e, 0xcc, 0x08, 0x3c, 0x53, 0xd9, 0x13, 0xe8, 0x23, 0xc0, 0x8e, 0x77, 0xe0, 0x65, + 0xb2, 0xec, 0xb2, 0xab, 0x0a, 0x9c, 0xb7, 0x60, 0x85, 0xec, 0x8e, 0x1b, 0xd8, 0x64, 0x67, 0x9f, + 0x7b, 0xce, 0xf9, 0xee, 0x1d, 0x38, 0xa5, 0x8c, 0xf1, 0x6b, 0x4d, 0x25, 0xe3, 0x53, 0xf6, 0x79, + 0x5d, 0x6a, 0x5e, 0x4c, 0x35, 0x2f, 0x35, 0x53, 0xf2, 0x83, 0xc8, 0xbc, 0xeb, 0x42, 0x69, 0x85, + 0x8f, 0x99, 0x62, 0x9f, 0x0a, 0x45, 0xd9, 0x47, 0x6f, 0x67, 0xf7, 0x8c, 0xfd, 0xe8, 0x79, 0xa6, + 0x32, 0xd5, 0x18, 0xa7, 0xf5, 0xd7, 0x43, 0x66, 0x32, 0x83, 0x83, 0x4b, 0xad, 0x0a, 0x7e, 0xd1, + 0x14, 0xe1, 0x53, 0x80, 0x9c, 0xde, 0x24, 0x05, 0x95, 0x19, 0x2f, 0xed, 0x8e, 0x83, 0xdc, 0xfe, + 0xbc, 0xb7, 0xb9, 0x3f, 0xb1, 0xa2, 0x51, 0x4e, 0x6f, 0xa2, 0x46, 0x9e, 0xac, 0x01, 0x02, 0x95, + 0xb6, 0x11, 0x02, 0x83, 0x2f, 0xbc, 0x28, 0x85, 0x92, 0x36, 0x72, 0x90, 0x3b, 0x32, 0xfe, 0x56, + 0xc4, 0x6f, 0xe1, 0x49, 0x59, 0x13, 0xea, 0xba, 0xae, 0x7b, 0x30, 0x3b, 0xf3, 0xf6, 0xad, 0xe9, + 0xfd, 0xb3, 0x8d, 0x69, 0x32, 0xf1, 0xc9, 0xf7, 0x0e, 0x40, 0xcc, 0x4b, 0x6d, 0xb8, 0x36, 0xf4, + 0x24, 0xcd, 0xf9, 0x7f, 0xd0, 0x46, 0xc1, 0x0b, 0xe8, 0x4b, 0x95, 0x3e, 0x02, 0xdd, 0xfd, 0xc0, + 0xdd, 0x29, 0xa6, 0xe4, 0x21, 0x8c, 0xdf, 0xc0, 0x30, 0x5d, 0x17, 0x54, 0xd7, 0x87, 0x75, 0x1d, + 0xe4, 0x76, 0xe7, 0x2f, 0xea, 0xf1, 0x9f, 0xfb, 0x93, 0x43, 0x2d, 0x72, 0xee, 0x2d, 0xcc, 0x30, + 0x7a, 0xb4, 0x61, 0x1f, 0x46, 0x42, 0x0a, 0x9d, 0xe4, 0x2a, 0xe5, 0x76, 0xcf, 0x41, 0xee, 0xb3, + 0xd9, 0xab, 0xfd, 0x70, 0x5f, 0x0a, 0xbd, 0x52, 0x29, 0x37, 0xe8, 0xa1, 0x30, 0xff, 0xf8, 0x25, + 0x0c, 0xa4, 0x4a, 0xbe, 0x52, 0xa1, 0xed, 0xbe, 0x83, 0xdc, 0x61, 0xfb, 0x16, 0x52, 0xbd, 0xa7, + 0x42, 0xbf, 0x0e, 0x61, 0xd8, 0x46, 0xf1, 0x18, 0x9e, 0xfa, 0x81, 0x1f, 0x27, 0x17, 0xe1, 0x6a, + 0x75, 0x1e, 0x2c, 0xc6, 0x16, 0x3e, 0x06, 0xbb, 0x51, 0xe6, 0x61, 0x18, 0x5f, 0xc6, 0xd1, 0xf9, + 0xbb, 0x24, 0x08, 0x17, 0xcb, 0xe4, 0x6a, 0x19, 0x85, 0x63, 0x84, 0x0f, 0x61, 0xd4, 0x4c, 0x83, + 0x30, 0x58, 0x8e, 0x3b, 0x47, 0xbd, 0x6f, 0x3f, 0x89, 0x35, 0x3f, 0xdb, 0xfc, 0x26, 0xd6, 0xa6, + 0x22, 0xe8, 0xb6, 0x22, 0xe8, 0xae, 0x22, 0xe8, 0x57, 0x45, 0xd0, 0x8f, 0x2d, 0xb1, 0x6e, 0xb7, + 0xc4, 0xba, 0xdb, 0x12, 0xeb, 0x6a, 0x60, 0x76, 0xfe, 0x1b, 0x00, 0x00, 0xff, 0xff, 0x5a, 0x33, + 0x2b, 0x9d, 0x8c, 0x02, 0x00, 0x00, } diff --git a/pkg/build/info.pb.go b/pkg/build/info.pb.go index 71c8dc1ebb91..cb2fcf1fa804 100644 --- a/pkg/build/info.pb.go +++ b/pkg/build/info.pb.go @@ -40,15 +40,14 @@ type Info struct { // alternatively, we could set jsonpb.Unmarshaler.AllowUnknownFields // to true in httputil.doJSONRequest, but that comes at the expense // of run-time type checking, which is nice to have. - Dependencies *string `protobuf:"bytes,10000,opt,name=dependencies" json:"dependencies,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Dependencies *string `protobuf:"bytes,10000,opt,name=dependencies" json:"dependencies,omitempty"` } func (m *Info) Reset() { *m = Info{} } func (m *Info) String() string { return proto.CompactTextString(m) } func (*Info) ProtoMessage() {} func (*Info) Descriptor() ([]byte, []int) { - return fileDescriptor_info_6ff1fef286e63a56, []int{0} + return fileDescriptor_info_144091887156c658, []int{0} } func (m *Info) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -709,29 +708,30 @@ var ( ErrIntOverflowInfo = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("build/info.proto", fileDescriptor_info_6ff1fef286e63a56) } +func init() { proto.RegisterFile("build/info.proto", fileDescriptor_info_144091887156c658) } -var fileDescriptor_info_6ff1fef286e63a56 = []byte{ - // 336 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x54, 0x91, 0x41, 0x6e, 0xe2, 0x30, - 0x14, 0x86, 0x93, 0x21, 0x0c, 0x60, 0x90, 0x98, 0xb1, 0x46, 0x23, 0x6b, 0x16, 0x1e, 0x54, 0x54, - 0x95, 0x15, 0xf4, 0x0c, 0xb0, 0xea, 0xa6, 0x0b, 0x84, 0xba, 0xe8, 0x26, 0x0a, 0xce, 0xc3, 0x58, - 0x0d, 0x7e, 0x91, 0x31, 0x91, 0xb8, 0x05, 0x07, 0xe9, 0x41, 0x58, 0xb2, 0xec, 0xaa, 0x6a, 0xc3, - 0x45, 0xaa, 0x18, 0xa8, 0xcc, 0x2e, 0xfa, 0xbe, 0x4f, 0x7f, 0x9e, 0x64, 0xf2, 0x6b, 0xbe, 0x51, - 0x59, 0x3a, 0x52, 0x7a, 0x81, 0xc3, 0xdc, 0xa0, 0x45, 0xda, 0x15, 0x28, 0x5e, 0x0c, 0x26, 0x62, - 0x39, 0x74, 0xee, 0xdf, 0x1f, 0x89, 0x12, 0x9d, 0x1b, 0x55, 0x5f, 0xa7, 0xec, 0xe6, 0xb5, 0x46, - 0xa2, 0x07, 0xbd, 0x40, 0xda, 0x27, 0x44, 0x62, 0x5c, 0x80, 0x59, 0x2b, 0xd4, 0x2c, 0xec, 0x85, - 0x83, 0xd6, 0x38, 0xda, 0xbf, 0xff, 0x0f, 0xa6, 0x2d, 0x89, 0x4f, 0x27, 0x4c, 0xff, 0x92, 0x9a, - 0x4d, 0x24, 0xfb, 0xe1, 0xd9, 0x0a, 0x50, 0x46, 0x22, 0xab, 0x56, 0xc0, 0x6a, 0x9e, 0x70, 0x84, - 0xf6, 0x48, 0xd3, 0x40, 0xa1, 0xdc, 0x68, 0xe4, 0xd9, 0x6f, 0x4a, 0xef, 0x48, 0x47, 0x48, 0x8c, - 0x05, 0xae, 0x72, 0x95, 0x81, 0x61, 0x75, 0xaf, 0x6a, 0x0b, 0x89, 0x93, 0xb3, 0xa8, 0xa6, 0xf2, - 0x2c, 0xb1, 0x0b, 0x34, 0x2b, 0xf6, 0xd3, 0x9f, 0xba, 0x50, 0x3a, 0x20, 0x9d, 0x54, 0xad, 0xad, - 0x51, 0xf3, 0x8d, 0xad, 0x7e, 0xd8, 0xf0, 0xaa, 0x2b, 0xe3, 0x0e, 0xde, 0xe6, 0xc0, 0x9a, 0x57, - 0x07, 0x6f, 0x73, 0xa0, 0x9c, 0x34, 0xc4, 0x32, 0xd1, 0x1a, 0x32, 0xd6, 0xf2, 0xe4, 0x05, 0xd2, - 0x7b, 0xf2, 0xbb, 0x3a, 0xd7, 0x26, 0x46, 0x82, 0x8d, 0xad, 0x51, 0x79, 0x06, 0x8c, 0x78, 0x65, - 0x57, 0x48, 0x9c, 0x39, 0x3b, 0x73, 0x92, 0xde, 0x92, 0x36, 0xe8, 0x22, 0xbe, 0xac, 0xb6, 0xbd, - 0x96, 0x80, 0x2e, 0x26, 0xe7, 0xe1, 0x3e, 0xe9, 0xa4, 0x90, 0x83, 0x4e, 0x41, 0x0b, 0x05, 0x6b, - 0xb6, 0x7b, 0xac, 0xc2, 0xe9, 0x15, 0x1c, 0xf7, 0xf7, 0x9f, 0x3c, 0xd8, 0x97, 0x3c, 0x3c, 0x94, - 0x3c, 0x7c, 0x2b, 0x79, 0xf8, 0x51, 0xf2, 0x70, 0x77, 0xe4, 0xc1, 0xe1, 0xc8, 0x83, 0xe7, 0xba, - 0x7b, 0xe9, 0xaf, 0x00, 0x00, 0x00, 0xff, 0xff, 0xc9, 0xfd, 0xa6, 0xec, 0x0d, 0x02, 0x00, 0x00, +var fileDescriptor_info_144091887156c658 = []byte{ + // 339 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x54, 0x91, 0x41, 0x8e, 0xda, 0x30, + 0x14, 0x86, 0x93, 0x12, 0x0a, 0x18, 0x24, 0x5a, 0xab, 0xaa, 0xac, 0x2e, 0x5c, 0x54, 0x54, 0xc1, + 0x0a, 0x7a, 0x06, 0x58, 0x75, 0x33, 0x0b, 0x84, 0x66, 0x31, 0x9b, 0x28, 0x38, 0x0f, 0x63, 0x4d, + 0xf0, 0x8b, 0x8c, 0x89, 0xc4, 0x2d, 0x38, 0xc8, 0x1c, 0x84, 0x25, 0x4b, 0x56, 0xa3, 0x99, 0x70, + 0x91, 0x51, 0x0c, 0x8c, 0xcc, 0x2e, 0xfa, 0xbe, 0x4f, 0x7f, 0x9e, 0x64, 0xf2, 0x6d, 0xb1, 0x55, + 0x59, 0x3a, 0x56, 0x7a, 0x89, 0xa3, 0xdc, 0xa0, 0x45, 0xda, 0x15, 0x28, 0x9e, 0x0d, 0x26, 0x62, + 0x35, 0x72, 0xee, 0xd7, 0x0f, 0x89, 0x12, 0x9d, 0x1b, 0x57, 0x5f, 0x97, 0xec, 0xcf, 0x4b, 0x8d, + 0x44, 0xff, 0xf5, 0x12, 0x69, 0x9f, 0x10, 0x89, 0x71, 0x01, 0x66, 0xa3, 0x50, 0xb3, 0xb0, 0x17, + 0x0e, 0x5b, 0x93, 0xe8, 0xf0, 0xfa, 0x3b, 0x98, 0xb5, 0x24, 0x3e, 0x5e, 0x30, 0xfd, 0x49, 0x6a, + 0x36, 0x91, 0xec, 0x8b, 0x67, 0x2b, 0x40, 0x19, 0x89, 0xac, 0x5a, 0x03, 0xab, 0x79, 0xc2, 0x11, + 0xda, 0x23, 0x4d, 0x03, 0x85, 0x72, 0xa3, 0x91, 0x67, 0x3f, 0x29, 0x1d, 0x90, 0x8e, 0x90, 0x18, + 0x0b, 0x5c, 0xe7, 0x2a, 0x03, 0xc3, 0xea, 0x5e, 0xd5, 0x16, 0x12, 0xa7, 0x57, 0x51, 0x4d, 0xe5, + 0x59, 0x62, 0x97, 0x68, 0xd6, 0xec, 0xab, 0x3f, 0x75, 0xa3, 0x74, 0x48, 0x3a, 0xa9, 0xda, 0x58, + 0xa3, 0x16, 0x5b, 0x5b, 0xfd, 0xb0, 0xe1, 0x55, 0x77, 0xc6, 0x1d, 0xbc, 0xcb, 0x81, 0x35, 0xef, + 0x0e, 0xde, 0xe5, 0x40, 0x39, 0x69, 0x88, 0x55, 0xa2, 0x35, 0x64, 0xac, 0xe5, 0xc9, 0x1b, 0xa4, + 0xff, 0xc8, 0xf7, 0xea, 0x5c, 0x9b, 0x18, 0x09, 0x36, 0xb6, 0x46, 0xe5, 0x19, 0x30, 0xe2, 0x95, + 0x5d, 0x21, 0x71, 0xee, 0xec, 0xdc, 0x49, 0xfa, 0x97, 0xb4, 0x41, 0x17, 0xf1, 0x6d, 0xb5, 0xed, + 0xb5, 0x04, 0x74, 0x31, 0xbd, 0x0e, 0xf7, 0x49, 0x27, 0x85, 0x1c, 0x74, 0x0a, 0x5a, 0x28, 0xd8, + 0xb0, 0xfd, 0x43, 0x15, 0xce, 0xee, 0xe0, 0x64, 0x70, 0x78, 0xe7, 0xc1, 0xa1, 0xe4, 0xe1, 0xb1, + 0xe4, 0xe1, 0xa9, 0xe4, 0xe1, 0x5b, 0xc9, 0xc3, 0xfd, 0x99, 0x07, 0xc7, 0x33, 0x0f, 0x4e, 0x67, + 0x1e, 0x3c, 0xd5, 0xdd, 0x6b, 0x7f, 0x04, 0x00, 0x00, 0xff, 0xff, 0xbb, 0x03, 0x6b, 0x50, 0x11, + 0x02, 0x00, 0x00, } diff --git a/pkg/ccl/backupccl/backup.pb.go b/pkg/ccl/backupccl/backup.pb.go index 5326af5c05b8..b96a4af5040f 100644 --- a/pkg/ccl/backupccl/backup.pb.go +++ b/pkg/ccl/backupccl/backup.pb.go @@ -48,7 +48,7 @@ func (x MVCCFilter) String() string { return proto.EnumName(MVCCFilter_name, int32(x)) } func (MVCCFilter) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_backup_f688c73835dbeb8d, []int{0} + return fileDescriptor_backup_1281dc669bdc5e7a, []int{0} } // BackupDescriptor represents a consistent snapshot of ranges. @@ -86,16 +86,15 @@ type BackupDescriptor struct { FormatVersion uint32 `protobuf:"varint,8,opt,name=format_version,json=formatVersion,proto3" json:"format_version,omitempty"` ClusterID github_com_cockroachdb_cockroach_pkg_util_uuid.UUID `protobuf:"bytes,9,opt,name=cluster_id,json=clusterId,proto3,customtype=github.com/cockroachdb/cockroach/pkg/util/uuid.UUID" json:"cluster_id"` // node_id and build_info of the gateway node (which writes the descriptor). - NodeID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,10,opt,name=node_id,json=nodeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"node_id,omitempty"` - BuildInfo build.Info `protobuf:"bytes,11,opt,name=build_info,json=buildInfo,proto3" json:"build_info"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + NodeID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,10,opt,name=node_id,json=nodeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"node_id,omitempty"` + BuildInfo build.Info `protobuf:"bytes,11,opt,name=build_info,json=buildInfo,proto3" json:"build_info"` } func (m *BackupDescriptor) Reset() { *m = BackupDescriptor{} } func (m *BackupDescriptor) String() string { return proto.CompactTextString(m) } func (*BackupDescriptor) ProtoMessage() {} func (*BackupDescriptor) Descriptor() ([]byte, []int) { - return fileDescriptor_backup_f688c73835dbeb8d, []int{0} + return fileDescriptor_backup_1281dc669bdc5e7a, []int{0} } func (m *BackupDescriptor) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -129,16 +128,15 @@ type BackupDescriptor_File struct { EntryCounts roachpb.BulkOpSummary `protobuf:"bytes,6,opt,name=entry_counts,json=entryCounts,proto3" json:"entry_counts"` // StartTime 0 is sometimes legitimately used, so it is only meaningful if // EndTime is non-zero, otherwise both just inherit from containing backup. - StartTime hlc.Timestamp `protobuf:"bytes,7,opt,name=start_time,json=startTime,proto3" json:"start_time"` - EndTime hlc.Timestamp `protobuf:"bytes,8,opt,name=end_time,json=endTime,proto3" json:"end_time"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + StartTime hlc.Timestamp `protobuf:"bytes,7,opt,name=start_time,json=startTime,proto3" json:"start_time"` + EndTime hlc.Timestamp `protobuf:"bytes,8,opt,name=end_time,json=endTime,proto3" json:"end_time"` } func (m *BackupDescriptor_File) Reset() { *m = BackupDescriptor_File{} } func (m *BackupDescriptor_File) String() string { return proto.CompactTextString(m) } func (*BackupDescriptor_File) ProtoMessage() {} func (*BackupDescriptor_File) Descriptor() ([]byte, []int) { - return fileDescriptor_backup_f688c73835dbeb8d, []int{0, 0} + return fileDescriptor_backup_1281dc669bdc5e7a, []int{0, 0} } func (m *BackupDescriptor_File) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -164,17 +162,16 @@ func (m *BackupDescriptor_File) XXX_DiscardUnknown() { var xxx_messageInfo_BackupDescriptor_File proto.InternalMessageInfo type BackupDescriptor_DescriptorRevision struct { - Time hlc.Timestamp `protobuf:"bytes,1,opt,name=time,proto3" json:"time"` - ID github_com_cockroachdb_cockroach_pkg_sql_sqlbase.ID `protobuf:"varint,2,opt,name=ID,proto3,casttype=github.com/cockroachdb/cockroach/pkg/sql/sqlbase.ID" json:"ID,omitempty"` - Desc *sqlbase.Descriptor `protobuf:"bytes,3,opt,name=desc,proto3" json:"desc,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Time hlc.Timestamp `protobuf:"bytes,1,opt,name=time,proto3" json:"time"` + ID github_com_cockroachdb_cockroach_pkg_sql_sqlbase.ID `protobuf:"varint,2,opt,name=ID,proto3,casttype=github.com/cockroachdb/cockroach/pkg/sql/sqlbase.ID" json:"ID,omitempty"` + Desc *sqlbase.Descriptor `protobuf:"bytes,3,opt,name=desc,proto3" json:"desc,omitempty"` } func (m *BackupDescriptor_DescriptorRevision) Reset() { *m = BackupDescriptor_DescriptorRevision{} } func (m *BackupDescriptor_DescriptorRevision) String() string { return proto.CompactTextString(m) } func (*BackupDescriptor_DescriptorRevision) ProtoMessage() {} func (*BackupDescriptor_DescriptorRevision) Descriptor() ([]byte, []int) { - return fileDescriptor_backup_f688c73835dbeb8d, []int{0, 1} + return fileDescriptor_backup_1281dc669bdc5e7a, []int{0, 1} } func (m *BackupDescriptor_DescriptorRevision) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1624,63 +1621,63 @@ var ( ErrIntOverflowBackup = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("ccl/backupccl/backup.proto", fileDescriptor_backup_f688c73835dbeb8d) } +func init() { proto.RegisterFile("ccl/backupccl/backup.proto", fileDescriptor_backup_1281dc669bdc5e7a) } -var fileDescriptor_backup_f688c73835dbeb8d = []byte{ - // 873 bytes of a gzipped FileDescriptorProto +var fileDescriptor_backup_1281dc669bdc5e7a = []byte{ + // 877 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x55, 0x4d, 0x6f, 0xdb, 0x46, - 0x10, 0x15, 0x2d, 0xea, 0x6b, 0x64, 0x39, 0xf4, 0xf6, 0x23, 0x84, 0xd0, 0x4a, 0x4a, 0x8b, 0xa2, - 0x42, 0x0f, 0x24, 0x62, 0x23, 0x48, 0x51, 0x14, 0x05, 0x42, 0xa9, 0x69, 0x68, 0xf4, 0x03, 0xa0, - 0x92, 0x1c, 0x7c, 0x21, 0xc8, 0xe5, 0x4a, 0x22, 0x4c, 0x71, 0xe9, 0xdd, 0xa5, 0xd1, 0xfc, 0x8b, - 0xfe, 0xa4, 0x1e, 0x7d, 0x29, 0x90, 0x63, 0xd1, 0x83, 0xd0, 0x2a, 0xd7, 0xfe, 0x82, 0x9e, 0x0a, - 0x2e, 0x49, 0x51, 0x6d, 0x6a, 0x44, 0xa9, 0x6f, 0xc3, 0xe1, 0xbc, 0x37, 0xbb, 0xc3, 0xf7, 0x86, - 0xd0, 0xc7, 0x38, 0x32, 0x7d, 0x0f, 0x5f, 0xa4, 0x49, 0x15, 0x19, 0x09, 0xa3, 0x82, 0xa2, 0xbb, - 0x98, 0xe2, 0x0b, 0x46, 0x3d, 0xbc, 0x34, 0x30, 0x8e, 0x8c, 0x6d, 0x55, 0x5f, 0xf3, 0xd3, 0x30, - 0x0a, 0xcc, 0x30, 0x9e, 0xd3, 0xbc, 0xb4, 0x7f, 0x2c, 0xcb, 0x12, 0xdf, 0xf4, 0x92, 0xb0, 0x48, - 0xa1, 0x32, 0x15, 0x78, 0xc2, 0x2b, 0x72, 0x1f, 0xf0, 0xcb, 0xc8, 0xe4, 0x97, 0x91, 0xef, 0x71, - 0x62, 0x72, 0xc1, 0x52, 0x2c, 0x52, 0x46, 0x82, 0xe2, 0xad, 0x9e, 0x8a, 0x30, 0x32, 0x97, 0x11, - 0x36, 0x45, 0xb8, 0x22, 0x5c, 0x78, 0xab, 0xe2, 0x24, 0xfd, 0x77, 0x17, 0x74, 0x41, 0x65, 0x68, - 0x66, 0x51, 0x9e, 0xfd, 0xe8, 0xcf, 0x1e, 0x68, 0x96, 0x3c, 0xd4, 0x94, 0x70, 0xcc, 0xc2, 0x44, - 0x50, 0x86, 0x2c, 0x00, 0x2e, 0x3c, 0x26, 0xdc, 0x8c, 0x43, 0x57, 0x46, 0xca, 0xb8, 0x7b, 0xf2, - 0xa1, 0x51, 0xdd, 0x24, 0xeb, 0x61, 0x2c, 0x23, 0x6c, 0x3c, 0x2d, 0x7b, 0x58, 0xea, 0xf5, 0x7a, - 0x58, 0x73, 0x3a, 0x12, 0x96, 0x65, 0xd1, 0x57, 0xd0, 0x26, 0x71, 0x90, 0x33, 0x1c, 0xec, 0xcf, - 0xd0, 0x22, 0x71, 0x20, 0xf1, 0xa7, 0xd0, 0xe0, 0x89, 0x17, 0x73, 0xbd, 0x3e, 0xaa, 0x8f, 0xbb, - 0x27, 0x77, 0x77, 0xc0, 0xc5, 0x50, 0x8c, 0x59, 0xe2, 0xc5, 0x05, 0x2c, 0xaf, 0x45, 0x67, 0xd0, - 0x98, 0x87, 0x11, 0xe1, 0xba, 0x2a, 0x41, 0x86, 0x71, 0xc3, 0xf4, 0x8d, 0x7f, 0x5f, 0xd9, 0x78, - 0x1c, 0x46, 0xa4, 0xe4, 0x92, 0x14, 0xc8, 0x86, 0x6e, 0xb0, 0x7d, 0xcf, 0xf5, 0x86, 0x64, 0xbc, - 0xb7, 0xc3, 0xc8, 0x2f, 0x23, 0xa3, 0xf8, 0x0e, 0x46, 0xc5, 0x54, 0x90, 0xec, 0x62, 0xd1, 0xe7, - 0x50, 0x0f, 0x42, 0xa6, 0xb7, 0xe4, 0x18, 0x46, 0xff, 0x71, 0x93, 0xaf, 0x7f, 0x4c, 0x28, 0x13, - 0x33, 0x41, 0x99, 0xb7, 0x28, 0x8f, 0x91, 0x41, 0xd0, 0x27, 0x70, 0x34, 0xa7, 0x6c, 0xe5, 0x09, - 0xf7, 0x8a, 0x30, 0x1e, 0xd2, 0x58, 0x6f, 0x8f, 0x94, 0x71, 0xcf, 0xe9, 0xe5, 0xd9, 0xe7, 0x79, - 0x12, 0x2d, 0x00, 0x70, 0x94, 0x72, 0x41, 0x98, 0x1b, 0x06, 0x7a, 0x67, 0xa4, 0x8c, 0x0f, 0xad, - 0x27, 0x19, 0xcb, 0x6f, 0xeb, 0xe1, 0xe9, 0x22, 0x14, 0xcb, 0xd4, 0x37, 0x30, 0x5d, 0x99, 0xdb, - 0xce, 0x81, 0x5f, 0xc5, 0x66, 0x72, 0xb1, 0x30, 0xa5, 0x6c, 0xd2, 0x34, 0x0c, 0x8c, 0x67, 0xcf, - 0xec, 0xe9, 0x66, 0x3d, 0xec, 0x4c, 0x72, 0x42, 0x7b, 0xea, 0x74, 0x0a, 0x6e, 0x3b, 0x40, 0xe7, - 0xd0, 0x8a, 0x69, 0x40, 0xb2, 0x2e, 0x30, 0x52, 0xc6, 0x0d, 0xeb, 0xd1, 0x66, 0x3d, 0x6c, 0x7e, - 0x4f, 0x03, 0x62, 0x4f, 0xff, 0xda, 0xb7, 0x57, 0x79, 0xeb, 0x1c, 0xe6, 0x34, 0x33, 0x46, 0x3b, - 0x40, 0x5f, 0x00, 0x48, 0x4f, 0xb8, 0x99, 0x27, 0xf4, 0xae, 0x1c, 0xd6, 0x7b, 0x3b, 0xc3, 0x92, - 0x2f, 0x0d, 0x3b, 0x9e, 0xd3, 0x52, 0x6d, 0x32, 0x93, 0x25, 0x90, 0x0d, 0x87, 0x24, 0x16, 0xec, - 0x85, 0x8b, 0x69, 0x1a, 0x0b, 0xae, 0x1f, 0xde, 0x38, 0x6a, 0x2b, 0x8d, 0x2e, 0x7e, 0x48, 0x66, - 0xe9, 0x6a, 0xe5, 0xb1, 0x17, 0xe5, 0xc7, 0x92, 0xd8, 0x89, 0x84, 0xa2, 0xa7, 0xd0, 0x5d, 0x5d, - 0x61, 0xec, 0xce, 0xc3, 0x48, 0x10, 0xa6, 0xf7, 0x46, 0xca, 0xf8, 0xe8, 0xe4, 0xe3, 0x1b, 0x95, - 0xf4, 0xdd, 0xf3, 0xc9, 0xe4, 0xb1, 0x2c, 0xb5, 0x8e, 0x36, 0xeb, 0x21, 0x54, 0xcf, 0x0e, 0x64, - 0x3c, 0x79, 0x8c, 0xce, 0xe1, 0x10, 0xd3, 0x55, 0x12, 0x11, 0x41, 0xdc, 0xc0, 0xe7, 0xfa, 0xd1, - 0xa8, 0x3e, 0xee, 0x59, 0x0f, 0xf7, 0x9e, 0xd9, 0x8e, 0xe9, 0x0d, 0x7b, 0xea, 0x74, 0x4b, 0xb2, - 0xa9, 0xcf, 0xd1, 0x13, 0xd0, 0xc2, 0x58, 0x30, 0x1a, 0xa4, 0x98, 0x04, 0x6e, 0xee, 0x9a, 0x3b, - 0xfb, 0xb8, 0xe6, 0x4e, 0x05, 0x9b, 0x49, 0xff, 0x5c, 0x02, 0xaa, 0x74, 0xeb, 0xe2, 0xa5, 0x17, - 0x2f, 0x08, 0xd7, 0x35, 0xc9, 0xf5, 0xe5, 0xfe, 0x66, 0xaa, 0x42, 0x87, 0x5c, 0x85, 0x99, 0x42, - 0x8b, 0x86, 0xc7, 0x15, 0xfb, 0x24, 0x27, 0x47, 0x33, 0x78, 0x87, 0x15, 0x45, 0xee, 0xce, 0xd2, - 0x39, 0xde, 0x7f, 0x65, 0x1c, 0x97, 0xf8, 0x59, 0xb9, 0x7c, 0xfa, 0x3f, 0x1f, 0x80, 0x9a, 0x39, - 0x1a, 0xdd, 0x07, 0x35, 0x9b, 0x47, 0xb1, 0xc3, 0xde, 0x30, 0x0e, 0x59, 0x8a, 0x10, 0xa8, 0x89, - 0x27, 0x96, 0x72, 0x69, 0x75, 0x1c, 0x19, 0xa3, 0xf7, 0xa1, 0xc9, 0x97, 0xde, 0x83, 0xfb, 0x27, - 0xba, 0x9a, 0x79, 0xcb, 0x29, 0x9e, 0x5e, 0x93, 0x5d, 0xf3, 0xff, 0xcb, 0xee, 0x9f, 0x3b, 0xb7, - 0x75, 0xeb, 0x9d, 0xdb, 0x7e, 0xfb, 0x9d, 0x7b, 0xa6, 0xb6, 0xeb, 0x9a, 0x7a, 0xa6, 0xb6, 0x1b, - 0x5a, 0xb3, 0xff, 0x8b, 0x02, 0xe8, 0xf5, 0xef, 0x88, 0x1e, 0x82, 0xfa, 0xb6, 0x3f, 0x05, 0x09, - 0x40, 0xdf, 0xc0, 0x81, 0x3d, 0x95, 0x43, 0xbd, 0x85, 0xec, 0x0f, 0xec, 0x29, 0x7a, 0x00, 0x6a, - 0xa6, 0x22, 0xbd, 0x2e, 0x4f, 0xf0, 0xe6, 0x85, 0xec, 0xc8, 0xf2, 0x33, 0xb5, 0xdd, 0xd4, 0x5a, - 0x9f, 0xdd, 0x83, 0x1d, 0x83, 0x22, 0x80, 0xe6, 0xb7, 0x9e, 0x20, 0x5c, 0x68, 0x35, 0xd4, 0x82, - 0xfa, 0xa3, 0x28, 0xd2, 0x14, 0xeb, 0xd3, 0xeb, 0x3f, 0x06, 0xb5, 0xeb, 0xcd, 0x40, 0x79, 0xb9, - 0x19, 0x28, 0xbf, 0x6e, 0x06, 0xca, 0xef, 0x9b, 0x81, 0xf2, 0xd3, 0xab, 0x41, 0xed, 0xe5, 0xab, - 0x41, 0xed, 0xbc, 0xb3, 0x95, 0xbd, 0xdf, 0x94, 0x7f, 0xd0, 0xd3, 0xbf, 0x03, 0x00, 0x00, 0xff, - 0xff, 0x64, 0x88, 0x31, 0xb9, 0xff, 0x07, 0x00, 0x00, + 0x10, 0x15, 0x2d, 0xea, 0x6b, 0x64, 0x39, 0xf4, 0xf6, 0x23, 0x84, 0xd0, 0x4a, 0x4a, 0x8b, 0x02, + 0x42, 0x0b, 0x90, 0x88, 0x8d, 0x20, 0x45, 0x51, 0x14, 0x08, 0xa5, 0xa6, 0xa1, 0xd1, 0x0f, 0x80, + 0x4a, 0x72, 0xf0, 0x85, 0x20, 0x97, 0x2b, 0x89, 0x30, 0xc5, 0xa5, 0x77, 0x97, 0x46, 0xf3, 0x2f, + 0xfa, 0x93, 0x7a, 0xf4, 0xa5, 0x40, 0x8e, 0x41, 0x0f, 0x42, 0x2b, 0x5f, 0xfb, 0x0b, 0x7a, 0x2a, + 0xb8, 0x24, 0x4d, 0xb5, 0xa9, 0x11, 0x25, 0xbe, 0x0d, 0x87, 0xf3, 0xde, 0xec, 0x0e, 0xdf, 0x1b, + 0x42, 0x1f, 0xe3, 0xc8, 0xf4, 0x3d, 0x7c, 0x96, 0x26, 0x55, 0x64, 0x24, 0x8c, 0x0a, 0x8a, 0xee, + 0x62, 0x8a, 0xcf, 0x18, 0xf5, 0xf0, 0xd2, 0xc0, 0x38, 0x32, 0xae, 0xab, 0xfa, 0x9a, 0x9f, 0x86, + 0x51, 0x60, 0x86, 0xf1, 0x9c, 0xe6, 0xa5, 0xfd, 0x43, 0x59, 0x96, 0xf8, 0xa6, 0x97, 0x84, 0x45, + 0x0a, 0x95, 0xa9, 0xc0, 0x13, 0x5e, 0x91, 0xfb, 0x88, 0x9f, 0x47, 0x26, 0x3f, 0x8f, 0x7c, 0x8f, + 0x13, 0x93, 0x0b, 0x96, 0x62, 0x91, 0x32, 0x12, 0x14, 0x6f, 0xf5, 0x54, 0x84, 0x91, 0xb9, 0x8c, + 0xb0, 0x29, 0xc2, 0x15, 0xe1, 0xc2, 0x5b, 0x15, 0x27, 0xe9, 0xbf, 0xbf, 0xa0, 0x0b, 0x2a, 0x43, + 0x33, 0x8b, 0xf2, 0xec, 0x27, 0x7f, 0xf5, 0x40, 0xb3, 0xe4, 0xa1, 0xa6, 0x84, 0x63, 0x16, 0x26, + 0x82, 0x32, 0x64, 0x01, 0x70, 0xe1, 0x31, 0xe1, 0x66, 0x1c, 0xba, 0x32, 0x52, 0xc6, 0xdd, 0xa3, + 0x8f, 0x8d, 0xea, 0x26, 0x59, 0x0f, 0x63, 0x19, 0x61, 0xe3, 0x69, 0xd9, 0xc3, 0x52, 0x2f, 0xd7, + 0xc3, 0x9a, 0xd3, 0x91, 0xb0, 0x2c, 0x8b, 0xbe, 0x81, 0x36, 0x89, 0x83, 0x9c, 0x61, 0x6f, 0x77, + 0x86, 0x16, 0x89, 0x03, 0x89, 0x3f, 0x86, 0x06, 0x4f, 0xbc, 0x98, 0xeb, 0xf5, 0x51, 0x7d, 0xdc, + 0x3d, 0xba, 0xbb, 0x05, 0x2e, 0x86, 0x62, 0xcc, 0x12, 0x2f, 0x2e, 0x60, 0x79, 0x2d, 0x3a, 0x81, + 0xc6, 0x3c, 0x8c, 0x08, 0xd7, 0x55, 0x09, 0x32, 0x8c, 0x1b, 0xa6, 0x6f, 0xfc, 0xf7, 0xca, 0xc6, + 0xe3, 0x30, 0x22, 0x25, 0x97, 0xa4, 0x40, 0x36, 0x74, 0x83, 0xeb, 0xf7, 0x5c, 0x6f, 0x48, 0xc6, + 0x7b, 0x5b, 0x8c, 0xfc, 0x3c, 0x32, 0x8a, 0xef, 0x60, 0x54, 0x4c, 0x05, 0xc9, 0x36, 0x16, 0x7d, + 0x09, 0xf5, 0x20, 0x64, 0x7a, 0x4b, 0x8e, 0x61, 0xf4, 0x3f, 0x37, 0xf9, 0xf6, 0xe7, 0x84, 0x32, + 0x31, 0x13, 0x94, 0x79, 0x8b, 0xf2, 0x18, 0x19, 0x04, 0x7d, 0x06, 0x07, 0x73, 0xca, 0x56, 0x9e, + 0x70, 0x2f, 0x08, 0xe3, 0x21, 0x8d, 0xf5, 0xf6, 0x48, 0x19, 0xf7, 0x9c, 0x5e, 0x9e, 0x7d, 0x9e, + 0x27, 0xd1, 0x02, 0x00, 0x47, 0x29, 0x17, 0x84, 0xb9, 0x61, 0xa0, 0x77, 0x46, 0xca, 0x78, 0xdf, + 0x7a, 0x92, 0xb1, 0xfc, 0xbe, 0x1e, 0x1e, 0x2f, 0x42, 0xb1, 0x4c, 0x7d, 0x03, 0xd3, 0x95, 0x79, + 0xdd, 0x39, 0xf0, 0xab, 0xd8, 0x4c, 0xce, 0x16, 0xa6, 0x94, 0x4d, 0x9a, 0x86, 0x81, 0xf1, 0xec, + 0x99, 0x3d, 0xdd, 0xac, 0x87, 0x9d, 0x49, 0x4e, 0x68, 0x4f, 0x9d, 0x4e, 0xc1, 0x6d, 0x07, 0xe8, + 0x14, 0x5a, 0x31, 0x0d, 0x48, 0xd6, 0x05, 0x46, 0xca, 0xb8, 0x61, 0x3d, 0xda, 0xac, 0x87, 0xcd, + 0x1f, 0x69, 0x40, 0xec, 0xe9, 0xdf, 0xbb, 0xf6, 0x2a, 0x6f, 0x9d, 0xc3, 0x9c, 0x66, 0xc6, 0x68, + 0x07, 0xe8, 0x2b, 0x00, 0xe9, 0x09, 0x37, 0xf3, 0x84, 0xde, 0x95, 0xc3, 0xfa, 0x60, 0x6b, 0x58, + 0xf2, 0xa5, 0x61, 0xc7, 0x73, 0x5a, 0xaa, 0x4d, 0x66, 0xb2, 0x04, 0xb2, 0x61, 0x9f, 0xc4, 0x82, + 0xbd, 0x70, 0x31, 0x4d, 0x63, 0xc1, 0xf5, 0xfd, 0x1b, 0x47, 0x6d, 0xa5, 0xd1, 0xd9, 0x4f, 0xc9, + 0x2c, 0x5d, 0xad, 0x3c, 0xf6, 0xa2, 0xfc, 0x58, 0x12, 0x3b, 0x91, 0x50, 0xf4, 0x14, 0xba, 0xab, + 0x0b, 0x8c, 0xdd, 0x79, 0x18, 0x09, 0xc2, 0xf4, 0xde, 0x48, 0x19, 0x1f, 0x1c, 0x7d, 0x7a, 0xa3, + 0x92, 0x7e, 0x78, 0x3e, 0x99, 0x3c, 0x96, 0xa5, 0xd6, 0xc1, 0x66, 0x3d, 0x84, 0xea, 0xd9, 0x81, + 0x8c, 0x27, 0x8f, 0xd1, 0x29, 0xec, 0x63, 0xba, 0x4a, 0x22, 0x22, 0x88, 0x1b, 0xf8, 0x5c, 0x3f, + 0x18, 0xd5, 0xc7, 0x3d, 0xeb, 0xe1, 0xce, 0x33, 0xdb, 0x32, 0xbd, 0x61, 0x4f, 0x9d, 0x6e, 0x49, + 0x36, 0xf5, 0x39, 0x7a, 0x02, 0x5a, 0x18, 0x0b, 0x46, 0x83, 0x14, 0x93, 0xc0, 0xcd, 0x5d, 0x73, + 0x67, 0x17, 0xd7, 0xdc, 0xa9, 0x60, 0x33, 0xe9, 0x9f, 0x73, 0x40, 0x95, 0x6e, 0x5d, 0xbc, 0xf4, + 0xe2, 0x05, 0xe1, 0xba, 0x26, 0xb9, 0xbe, 0xde, 0xdd, 0x4c, 0x55, 0xe8, 0x90, 0x8b, 0x30, 0x53, + 0x68, 0xd1, 0xf0, 0xb0, 0x62, 0x9f, 0xe4, 0xe4, 0x68, 0x06, 0xef, 0xb1, 0xa2, 0xc8, 0xdd, 0x5a, + 0x3a, 0x87, 0xbb, 0xaf, 0x8c, 0xc3, 0x12, 0x3f, 0x2b, 0x97, 0x4f, 0xff, 0xd7, 0x3d, 0x50, 0x33, + 0x47, 0xa3, 0xfb, 0xa0, 0x66, 0xf3, 0x28, 0x76, 0xd8, 0x1b, 0xc6, 0x21, 0x4b, 0x11, 0x02, 0x35, + 0xf1, 0xc4, 0x52, 0x2e, 0xad, 0x8e, 0x23, 0x63, 0xf4, 0x21, 0x34, 0xf9, 0xd2, 0x7b, 0x70, 0xff, + 0x48, 0x57, 0x33, 0x6f, 0x39, 0xc5, 0xd3, 0x6b, 0xb2, 0x6b, 0xbe, 0xbb, 0xec, 0xfe, 0xbd, 0x73, + 0x5b, 0xb7, 0xde, 0xb9, 0xed, 0xb7, 0xdf, 0xb9, 0x27, 0x6a, 0xbb, 0xae, 0xa9, 0x27, 0x6a, 0xbb, + 0xa1, 0x35, 0xfb, 0xbf, 0x29, 0x80, 0x5e, 0xff, 0x8e, 0xe8, 0x21, 0xa8, 0x6f, 0xfb, 0x53, 0x90, + 0x00, 0xf4, 0x1d, 0xec, 0xd9, 0x53, 0x39, 0xd4, 0x5b, 0xc8, 0x7e, 0xcf, 0x9e, 0xa2, 0x07, 0xa0, + 0x66, 0x2a, 0xd2, 0xeb, 0xf2, 0x04, 0x6f, 0x5e, 0xc8, 0x8e, 0x2c, 0x3f, 0x51, 0xdb, 0x4d, 0xad, + 0xf5, 0xf9, 0x3d, 0xd8, 0x32, 0x28, 0x02, 0x68, 0x7e, 0xef, 0x09, 0xc2, 0x85, 0x56, 0x43, 0x2d, + 0xa8, 0x3f, 0x8a, 0x22, 0x4d, 0xb1, 0xbe, 0xb8, 0xfc, 0x73, 0x50, 0xbb, 0xdc, 0x0c, 0x94, 0x97, + 0x9b, 0x81, 0xf2, 0x6a, 0x33, 0x50, 0xfe, 0xd8, 0x0c, 0x94, 0x5f, 0xae, 0x06, 0xb5, 0x97, 0x57, + 0x83, 0xda, 0xab, 0xab, 0x41, 0xed, 0xb4, 0x73, 0x2d, 0x7d, 0xbf, 0x29, 0xff, 0xa2, 0xc7, 0xff, + 0x04, 0x00, 0x00, 0xff, 0xff, 0x1b, 0xe4, 0x86, 0xa6, 0x03, 0x08, 0x00, 0x00, } diff --git a/pkg/ccl/baseccl/encryption_options.pb.go b/pkg/ccl/baseccl/encryption_options.pb.go index 54a0f00b1868..bd592d2175c9 100644 --- a/pkg/ccl/baseccl/encryption_options.pb.go +++ b/pkg/ccl/baseccl/encryption_options.pb.go @@ -38,21 +38,20 @@ func (x EncryptionKeySource) String() string { return proto.EnumName(EncryptionKeySource_name, int32(x)) } func (EncryptionKeySource) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_encryption_options_66180d72b70072e3, []int{0} + return fileDescriptor_encryption_options_46022063d9b927cf, []int{0} } // EncryptionKeyFiles is used when plain key files are passed. type EncryptionKeyFiles struct { - CurrentKey string `protobuf:"bytes,1,opt,name=current_key,json=currentKey,proto3" json:"current_key,omitempty"` - OldKey string `protobuf:"bytes,2,opt,name=old_key,json=oldKey,proto3" json:"old_key,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + CurrentKey string `protobuf:"bytes,1,opt,name=current_key,json=currentKey,proto3" json:"current_key,omitempty"` + OldKey string `protobuf:"bytes,2,opt,name=old_key,json=oldKey,proto3" json:"old_key,omitempty"` } func (m *EncryptionKeyFiles) Reset() { *m = EncryptionKeyFiles{} } func (m *EncryptionKeyFiles) String() string { return proto.CompactTextString(m) } func (*EncryptionKeyFiles) ProtoMessage() {} func (*EncryptionKeyFiles) Descriptor() ([]byte, []int) { - return fileDescriptor_encryption_options_66180d72b70072e3, []int{0} + return fileDescriptor_encryption_options_46022063d9b927cf, []int{0} } func (m *EncryptionKeyFiles) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -84,15 +83,14 @@ type EncryptionOptions struct { // Set if key_source == KeyFiles. KeyFiles *EncryptionKeyFiles `protobuf:"bytes,2,opt,name=key_files,json=keyFiles,proto3" json:"key_files,omitempty"` // Default data key rotation in seconds. - DataKeyRotationPeriod int64 `protobuf:"varint,3,opt,name=data_key_rotation_period,json=dataKeyRotationPeriod,proto3" json:"data_key_rotation_period,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + DataKeyRotationPeriod int64 `protobuf:"varint,3,opt,name=data_key_rotation_period,json=dataKeyRotationPeriod,proto3" json:"data_key_rotation_period,omitempty"` } func (m *EncryptionOptions) Reset() { *m = EncryptionOptions{} } func (m *EncryptionOptions) String() string { return proto.CompactTextString(m) } func (*EncryptionOptions) ProtoMessage() {} func (*EncryptionOptions) Descriptor() ([]byte, []int) { - return fileDescriptor_encryption_options_66180d72b70072e3, []int{1} + return fileDescriptor_encryption_options_46022063d9b927cf, []int{1} } func (m *EncryptionOptions) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -583,29 +581,29 @@ var ( ) func init() { - proto.RegisterFile("ccl/baseccl/encryption_options.proto", fileDescriptor_encryption_options_66180d72b70072e3) + proto.RegisterFile("ccl/baseccl/encryption_options.proto", fileDescriptor_encryption_options_46022063d9b927cf) } -var fileDescriptor_encryption_options_66180d72b70072e3 = []byte{ - // 312 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x91, 0xcf, 0x4a, 0xc3, 0x40, - 0x10, 0xc6, 0xb3, 0x16, 0xfa, 0x67, 0x2a, 0xa2, 0xab, 0xc5, 0xe2, 0x61, 0x2d, 0x55, 0xa1, 0xf6, - 0x90, 0x42, 0x3d, 0x78, 0x17, 0x2c, 0x48, 0x40, 0x25, 0xde, 0xbc, 0x84, 0x74, 0x33, 0xd6, 0x92, - 0xd0, 0x29, 0x9b, 0xf4, 0xb0, 0x6f, 0xe1, 0x63, 0xf5, 0xd8, 0xa3, 0x37, 0x35, 0x7d, 0x11, 0xd9, - 0x6d, 0xa2, 0x08, 0x3d, 0x78, 0x9a, 0x49, 0xbe, 0xd9, 0x6f, 0x7e, 0xdf, 0x2e, 0x9c, 0x4b, 0x99, - 0x0c, 0xc6, 0x61, 0x8a, 0xa6, 0xe2, 0x4c, 0x2a, 0x3d, 0xcf, 0xa6, 0x34, 0x0b, 0xc8, 0x96, 0xd4, - 0x9d, 0x2b, 0xca, 0x88, 0xb7, 0x24, 0xc9, 0x58, 0x51, 0x28, 0x5f, 0x5d, 0x29, 0x13, 0xb7, 0x98, - 0x3f, 0x39, 0x9a, 0xd0, 0x84, 0xec, 0xc4, 0xc0, 0x74, 0x9b, 0xe1, 0xee, 0x3d, 0xf0, 0xdb, 0x1f, - 0x23, 0x0f, 0xf5, 0x68, 0x9a, 0x60, 0xca, 0x4f, 0xa1, 0x29, 0x17, 0x4a, 0xe1, 0x2c, 0x0b, 0x62, - 0xd4, 0x6d, 0xd6, 0x61, 0xbd, 0x86, 0x0f, 0xc5, 0x2f, 0x0f, 0x35, 0x3f, 0x86, 0x1a, 0x25, 0x91, - 0x15, 0x77, 0xac, 0x58, 0xa5, 0x24, 0xf2, 0x50, 0x77, 0x3f, 0x18, 0x1c, 0xfc, 0x1a, 0x3e, 0x6c, - 0xc0, 0xf8, 0x1d, 0x40, 0x8c, 0x3a, 0x48, 0x69, 0xa1, 0x24, 0x5a, 0xbb, 0xbd, 0x61, 0xdf, 0xdd, - 0xca, 0xe9, 0xfe, 0xc1, 0x79, 0xb2, 0x27, 0xfc, 0x46, 0x5c, 0xb6, 0x7c, 0x04, 0xe6, 0x23, 0x78, - 0x31, 0x9c, 0x76, 0x77, 0x73, 0x78, 0xf9, 0x1f, 0x27, 0x1b, 0xcc, 0xaf, 0xc7, 0x65, 0xc4, 0x6b, - 0x68, 0x47, 0x61, 0x16, 0x9a, 0x08, 0x81, 0xa2, 0x2c, 0xb4, 0x17, 0x39, 0x47, 0x35, 0xa5, 0xa8, - 0x5d, 0xe9, 0xb0, 0x5e, 0xc5, 0x6f, 0x19, 0xdd, 0x43, 0xed, 0x17, 0xea, 0xa3, 0x15, 0xfb, 0x67, - 0x70, 0xb8, 0x05, 0x91, 0xef, 0x42, 0xbd, 0xdc, 0xb2, 0xef, 0xdc, 0x5c, 0x2c, 0xbf, 0x84, 0xb3, - 0xcc, 0x05, 0x5b, 0xe5, 0x82, 0xbd, 0xe7, 0x82, 0x7d, 0xe6, 0x82, 0xbd, 0xad, 0x85, 0xb3, 0x5a, - 0x0b, 0xe7, 0xb9, 0x56, 0x10, 0x8e, 0xab, 0xf6, 0x11, 0xae, 0xbe, 0x03, 0x00, 0x00, 0xff, 0xff, - 0xf1, 0xad, 0x4c, 0xe7, 0xd9, 0x01, 0x00, 0x00, +var fileDescriptor_encryption_options_46022063d9b927cf = []byte{ + // 317 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x91, 0x4f, 0x4f, 0xf2, 0x40, + 0x10, 0xc6, 0xbb, 0x2f, 0x09, 0x7f, 0x86, 0x37, 0x46, 0x57, 0x89, 0xc4, 0xc3, 0x4a, 0xd0, 0x03, + 0x70, 0x28, 0x09, 0x1e, 0xbc, 0x9b, 0x48, 0x62, 0x9a, 0xa8, 0xa9, 0x37, 0x2f, 0x4d, 0xd9, 0x8e, + 0x48, 0xda, 0x30, 0x64, 0x5b, 0x0e, 0xfb, 0x2d, 0xfc, 0x58, 0x1c, 0x39, 0x72, 0x53, 0xcb, 0x17, + 0x31, 0xbb, 0xb4, 0x1a, 0x13, 0x0e, 0x9e, 0x66, 0xda, 0x67, 0xf6, 0x99, 0xdf, 0xb3, 0x0b, 0x97, + 0x52, 0x26, 0xc3, 0x49, 0x98, 0xa2, 0xa9, 0x38, 0x97, 0x4a, 0x2f, 0xb2, 0x19, 0xcd, 0x03, 0xb2, + 0x25, 0x75, 0x17, 0x8a, 0x32, 0xe2, 0x2d, 0x49, 0x32, 0x56, 0x14, 0xca, 0x57, 0x57, 0xca, 0xc4, + 0x2d, 0xe6, 0xcf, 0x4e, 0xa6, 0x34, 0x25, 0x3b, 0x31, 0x34, 0xdd, 0x6e, 0xb8, 0x7b, 0x0f, 0xfc, + 0xf6, 0xdb, 0xc8, 0x43, 0x3d, 0x9e, 0x25, 0x98, 0xf2, 0x73, 0x68, 0xca, 0xa5, 0x52, 0x38, 0xcf, + 0x82, 0x18, 0x75, 0x9b, 0x75, 0x58, 0xaf, 0xe1, 0x43, 0xf1, 0xcb, 0x43, 0xcd, 0x4f, 0xa1, 0x46, + 0x49, 0x64, 0xc5, 0x7f, 0x56, 0xac, 0x52, 0x12, 0x79, 0xa8, 0xbb, 0xef, 0x0c, 0x8e, 0x7e, 0x0c, + 0x1f, 0x76, 0x60, 0xfc, 0x0e, 0x20, 0x46, 0x1d, 0xa4, 0xb4, 0x54, 0x12, 0xad, 0xdd, 0xc1, 0x68, + 0xe0, 0xee, 0xe5, 0x74, 0x7f, 0xe1, 0x3c, 0xd9, 0x13, 0x7e, 0x23, 0x2e, 0x5b, 0x3e, 0x06, 0xf3, + 0x11, 0xbc, 0x18, 0x4e, 0xbb, 0xbb, 0x39, 0xea, 0xff, 0xc5, 0xc9, 0x06, 0xf3, 0xeb, 0x71, 0x19, + 0xf1, 0x1a, 0xda, 0x51, 0x98, 0x85, 0x26, 0x42, 0xa0, 0x28, 0x0b, 0xed, 0x45, 0x2e, 0x50, 0xcd, + 0x28, 0x6a, 0x57, 0x3a, 0xac, 0x57, 0xf1, 0x5b, 0x46, 0xf7, 0x50, 0xfb, 0x85, 0xfa, 0x68, 0xc5, + 0xc1, 0x05, 0x1c, 0xef, 0x41, 0xe4, 0xff, 0xa1, 0x5e, 0x6e, 0x39, 0x74, 0x6e, 0xfa, 0xab, 0x4f, + 0xe1, 0xac, 0x72, 0xc1, 0xd6, 0xb9, 0x60, 0x9b, 0x5c, 0xb0, 0x8f, 0x5c, 0xb0, 0xb7, 0xad, 0x70, + 0xd6, 0x5b, 0xe1, 0x6c, 0xb6, 0xc2, 0x79, 0xae, 0x15, 0x94, 0x93, 0xaa, 0x7d, 0x88, 0xab, 0xaf, + 0x00, 0x00, 0x00, 0xff, 0xff, 0x37, 0x8e, 0xeb, 0xba, 0xdd, 0x01, 0x00, 0x00, } diff --git a/pkg/ccl/storageccl/engineccl/enginepbccl/key_registry.pb.go b/pkg/ccl/storageccl/engineccl/enginepbccl/key_registry.pb.go index c1f8eec457f2..8569486a468b 100644 --- a/pkg/ccl/storageccl/engineccl/enginepbccl/key_registry.pb.go +++ b/pkg/ccl/storageccl/engineccl/enginepbccl/key_registry.pb.go @@ -50,7 +50,7 @@ func (x EncryptionType) String() string { return proto.EnumName(EncryptionType_name, int32(x)) } func (EncryptionType) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_key_registry_c6d366f8642c99b6, []int{0} + return fileDescriptor_key_registry_7797fb5798d9fb20, []int{0} } // DataKeysRegistry contains all data keys (including the raw key) as well @@ -62,16 +62,15 @@ type DataKeysRegistry struct { // Map of key_id to SecretKey (raw key is included). DataKeys map[string]*SecretKey `protobuf:"bytes,2,rep,name=data_keys,json=dataKeys,proto3" json:"data_keys,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // Active key IDs. Empty means no keys loaded yet. - ActiveStoreKeyId string `protobuf:"bytes,3,opt,name=active_store_key_id,json=activeStoreKeyId,proto3" json:"active_store_key_id,omitempty"` - ActiveDataKeyId string `protobuf:"bytes,4,opt,name=active_data_key_id,json=activeDataKeyId,proto3" json:"active_data_key_id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ActiveStoreKeyId string `protobuf:"bytes,3,opt,name=active_store_key_id,json=activeStoreKeyId,proto3" json:"active_store_key_id,omitempty"` + ActiveDataKeyId string `protobuf:"bytes,4,opt,name=active_data_key_id,json=activeDataKeyId,proto3" json:"active_data_key_id,omitempty"` } func (m *DataKeysRegistry) Reset() { *m = DataKeysRegistry{} } func (m *DataKeysRegistry) String() string { return proto.CompactTextString(m) } func (*DataKeysRegistry) ProtoMessage() {} func (*DataKeysRegistry) Descriptor() ([]byte, []int) { - return fileDescriptor_key_registry_c6d366f8642c99b6, []int{0} + return fileDescriptor_key_registry_7797fb5798d9fb20, []int{0} } func (m *DataKeysRegistry) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -112,15 +111,14 @@ type KeyInfo struct { // This does not apply to store keys, only data keys. WasExposed bool `protobuf:"varint,5,opt,name=was_exposed,json=wasExposed,proto3" json:"was_exposed,omitempty"` // ID of the key that caused this key to be created. - ParentKeyId string `protobuf:"bytes,6,opt,name=parent_key_id,json=parentKeyId,proto3" json:"parent_key_id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ParentKeyId string `protobuf:"bytes,6,opt,name=parent_key_id,json=parentKeyId,proto3" json:"parent_key_id,omitempty"` } func (m *KeyInfo) Reset() { *m = KeyInfo{} } func (m *KeyInfo) String() string { return proto.CompactTextString(m) } func (*KeyInfo) ProtoMessage() {} func (*KeyInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_key_registry_c6d366f8642c99b6, []int{1} + return fileDescriptor_key_registry_7797fb5798d9fb20, []int{1} } func (m *KeyInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -151,15 +149,14 @@ var xxx_messageInfo_KeyInfo proto.InternalMessageInfo type SecretKey struct { Info *KeyInfo `protobuf:"bytes,1,opt,name=info,proto3" json:"info,omitempty"` // The raw key. - Key []byte `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Key []byte `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"` } func (m *SecretKey) Reset() { *m = SecretKey{} } func (m *SecretKey) String() string { return proto.CompactTextString(m) } func (*SecretKey) ProtoMessage() {} func (*SecretKey) Descriptor() ([]byte, []int) { - return fileDescriptor_key_registry_c6d366f8642c99b6, []int{2} + return fileDescriptor_key_registry_7797fb5798d9fb20, []int{2} } func (m *SecretKey) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -192,16 +189,15 @@ type EncryptionSettings struct { // Fields for AES-CTR. Empty when encryption_type = Plaintext. KeyId string `protobuf:"bytes,2,opt,name=key_id,json=keyId,proto3" json:"key_id,omitempty"` // len(nonce) + sizeof(counter) should add up to AES_Blocksize (128 bits). - Nonce []byte `protobuf:"bytes,3,opt,name=nonce,proto3" json:"nonce,omitempty"` - Counter uint32 `protobuf:"varint,4,opt,name=counter,proto3" json:"counter,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Nonce []byte `protobuf:"bytes,3,opt,name=nonce,proto3" json:"nonce,omitempty"` + Counter uint32 `protobuf:"varint,4,opt,name=counter,proto3" json:"counter,omitempty"` } func (m *EncryptionSettings) Reset() { *m = EncryptionSettings{} } func (m *EncryptionSettings) String() string { return proto.CompactTextString(m) } func (*EncryptionSettings) ProtoMessage() {} func (*EncryptionSettings) Descriptor() ([]byte, []int) { - return fileDescriptor_key_registry_c6d366f8642c99b6, []int{3} + return fileDescriptor_key_registry_7797fb5798d9fb20, []int{3} } func (m *EncryptionSettings) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1513,46 +1509,47 @@ var ( ) func init() { - proto.RegisterFile("ccl/storageccl/engineccl/enginepbccl/key_registry.proto", fileDescriptor_key_registry_c6d366f8642c99b6) + proto.RegisterFile("ccl/storageccl/engineccl/enginepbccl/key_registry.proto", fileDescriptor_key_registry_7797fb5798d9fb20) } -var fileDescriptor_key_registry_c6d366f8642c99b6 = []byte{ - // 589 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x94, 0xbf, 0x6f, 0xd3, 0x40, - 0x14, 0xc7, 0x73, 0x49, 0x93, 0x36, 0x2f, 0x4d, 0x1a, 0x1d, 0x05, 0x45, 0x1d, 0x4c, 0x14, 0x96, - 0x00, 0xc2, 0x15, 0x41, 0xd0, 0x96, 0x01, 0x89, 0x1f, 0x19, 0xaa, 0x0a, 0x8a, 0x9c, 0x4e, 0x2c, - 0xd6, 0xf5, 0xfc, 0x6a, 0x8c, 0xd3, 0x3b, 0xeb, 0x7c, 0x69, 0xeb, 0xbf, 0x81, 0x85, 0xbf, 0x87, - 0x99, 0xa1, 0x63, 0x47, 0x46, 0x48, 0xff, 0x11, 0xe4, 0xb3, 0x9d, 0x26, 0x88, 0x25, 0xea, 0xc0, - 0xf6, 0xbe, 0xcf, 0x77, 0xdf, 0xcf, 0xbd, 0xf7, 0x8d, 0x02, 0x3b, 0x9c, 0x8f, 0xb7, 0x63, 0x2d, - 0x15, 0xf3, 0x31, 0x2d, 0x51, 0xf8, 0x81, 0x98, 0xab, 0xa2, 0xe3, 0xb4, 0x0e, 0x31, 0x71, 0x15, - 0xfa, 0x41, 0xac, 0x55, 0x62, 0x47, 0x4a, 0x6a, 0x49, 0x6d, 0x2e, 0x79, 0xa8, 0x24, 0xe3, 0x9f, - 0x6d, 0xce, 0xc7, 0xf6, 0x8d, 0x85, 0x3d, 0xb3, 0xb0, 0xe7, 0x2c, 0xb6, 0x36, 0x7d, 0xe9, 0x4b, - 0x73, 0x75, 0x3b, 0xad, 0x32, 0x97, 0xde, 0xf7, 0x15, 0x68, 0xbf, 0x63, 0x9a, 0x1d, 0x60, 0x12, - 0x3b, 0x39, 0x80, 0x0a, 0x80, 0xd4, 0x0e, 0xdd, 0x10, 0x93, 0xb8, 0x43, 0xba, 0x95, 0x7e, 0x63, - 0x70, 0xb8, 0x24, 0xcf, 0xfe, 0xdb, 0xd5, 0x1e, 0xa5, 0x96, 0x69, 0x67, 0x28, 0xb4, 0x4a, 0x9c, - 0x7a, 0x5c, 0x68, 0x1a, 0x42, 0xdd, 0x63, 0x9a, 0x65, 0xb8, 0xb2, 0xc1, 0x7d, 0xb8, 0x35, 0xae, - 0x68, 0x64, 0xb4, 0x35, 0x2f, 0x97, 0xf4, 0x09, 0xdc, 0x61, 0x5c, 0x07, 0x67, 0xe8, 0xce, 0x66, - 0x74, 0x03, 0xaf, 0x53, 0xe9, 0x92, 0x7e, 0xdd, 0x69, 0x67, 0x9f, 0x8a, 0xa7, 0xee, 0x7b, 0xf4, - 0x31, 0xd0, 0xfc, 0x78, 0xf1, 0xc4, 0xf4, 0xf4, 0x8a, 0x39, 0xbd, 0x91, 0x7d, 0xc9, 0x49, 0xfb, - 0xde, 0xd6, 0x04, 0x5a, 0x8b, 0x53, 0xd2, 0x36, 0x54, 0x42, 0x4c, 0x3a, 0xc4, 0x9c, 0x4f, 0x4b, - 0xfa, 0x1e, 0xaa, 0x67, 0x6c, 0x3c, 0xc1, 0x4e, 0xb9, 0x4b, 0xfa, 0x8d, 0xc1, 0xce, 0xb2, 0x83, - 0xa6, 0x24, 0x71, 0x22, 0x9d, 0xcc, 0xe5, 0x65, 0x79, 0x97, 0x6c, 0x9d, 0x41, 0x73, 0x61, 0xda, - 0x7f, 0x50, 0x0f, 0x17, 0xa9, 0x7b, 0xcb, 0x52, 0x47, 0xc8, 0x15, 0xea, 0x03, 0x4c, 0xe6, 0xb8, - 0xbd, 0xaf, 0x65, 0x58, 0xcd, 0x9f, 0x43, 0x7d, 0xd8, 0x40, 0xc1, 0x55, 0x12, 0xe9, 0x40, 0x0a, - 0x57, 0x27, 0x11, 0x1a, 0x7c, 0x6b, 0xf0, 0x6a, 0x59, 0xd4, 0x70, 0x66, 0x73, 0x94, 0x44, 0xe8, - 0xb4, 0x70, 0x41, 0xd3, 0xbb, 0x50, 0xcb, 0x43, 0x28, 0x9b, 0xf1, 0xaa, 0xa1, 0xc9, 0xe9, 0x01, - 0x34, 0xb9, 0x42, 0x96, 0xd1, 0x83, 0x53, 0x34, 0x81, 0x56, 0x9c, 0xf5, 0xa2, 0x79, 0x14, 0x9c, - 0x22, 0xbd, 0x07, 0xb5, 0x58, 0x4e, 0x14, 0xc7, 0x3c, 0xc0, 0x5c, 0xd1, 0xfb, 0xd0, 0x38, 0x67, - 0xb1, 0x8b, 0x17, 0x91, 0x8c, 0xd1, 0xeb, 0x54, 0xbb, 0xa4, 0xbf, 0xe6, 0xc0, 0x39, 0x8b, 0x87, - 0x59, 0x87, 0xf6, 0xa0, 0x19, 0x31, 0x85, 0x42, 0x17, 0x3f, 0x80, 0x9a, 0xb9, 0xdf, 0xc8, 0x9a, - 0x26, 0xfc, 0xde, 0x17, 0xa8, 0xcf, 0xb6, 0x44, 0x0f, 0x60, 0x25, 0x10, 0x27, 0xd2, 0xec, 0xe0, - 0x16, 0x21, 0x1b, 0x93, 0x22, 0xce, 0x74, 0xde, 0x75, 0x13, 0x67, 0xef, 0x07, 0x01, 0x7a, 0xb3, - 0xa7, 0x11, 0x6a, 0x1d, 0x08, 0x3f, 0xfe, 0xef, 0x21, 0x6c, 0x42, 0x55, 0x48, 0xc1, 0xb3, 0xe5, - 0xaf, 0x3b, 0x99, 0xa0, 0x1d, 0x58, 0xe5, 0x72, 0x22, 0x34, 0x2a, 0xb3, 0xf6, 0xa6, 0x53, 0xc8, - 0x47, 0x87, 0xd0, 0x5a, 0x04, 0xd1, 0x26, 0xd4, 0x3f, 0x8e, 0x59, 0x20, 0x34, 0x5e, 0xe8, 0x76, - 0x89, 0xb6, 0x00, 0x5e, 0x0f, 0x47, 0x4f, 0x07, 0xbb, 0xee, 0xdb, 0x23, 0xa7, 0x4d, 0x0a, 0xbd, - 0x37, 0x30, 0xba, 0x9c, 0xeb, 0xc1, 0xf3, 0x17, 0x46, 0x57, 0xde, 0x3c, 0xbc, 0xfc, 0x6d, 0x95, - 0x2e, 0xa7, 0x16, 0xb9, 0x9a, 0x5a, 0xe4, 0xe7, 0xd4, 0x22, 0xbf, 0xa6, 0x16, 0xf9, 0x76, 0x6d, - 0x95, 0xae, 0xae, 0xad, 0xd2, 0xa7, 0xc6, 0xdc, 0x84, 0xc7, 0x35, 0xf3, 0x07, 0xf8, 0xec, 0x4f, - 0x00, 0x00, 0x00, 0xff, 0xff, 0x1e, 0xda, 0x30, 0x59, 0x81, 0x05, 0x00, 0x00, +var fileDescriptor_key_registry_7797fb5798d9fb20 = []byte{ + // 594 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x94, 0x4f, 0x6f, 0xd3, 0x4c, + 0x10, 0xc6, 0xb3, 0x49, 0x93, 0x36, 0x93, 0x26, 0x8d, 0xf6, 0xed, 0x8b, 0xa2, 0x1e, 0x4c, 0x14, + 0x2e, 0x11, 0xa8, 0xae, 0x08, 0x82, 0xb6, 0x1c, 0x90, 0xf8, 0x93, 0x43, 0x55, 0x41, 0x91, 0xd3, + 0x13, 0x17, 0x6b, 0xbb, 0x9e, 0x1a, 0xe3, 0x74, 0xd7, 0x5a, 0x6f, 0xda, 0xfa, 0x33, 0x70, 0xe1, + 0xf3, 0x70, 0xe6, 0xd0, 0x63, 0x8f, 0x3d, 0x42, 0xfa, 0x45, 0x90, 0xd7, 0x76, 0x9a, 0x20, 0x2e, + 0x51, 0x0f, 0xdc, 0xe6, 0x19, 0xef, 0x3e, 0xbf, 0x9d, 0x79, 0xa2, 0xc0, 0x2e, 0xe7, 0xe3, 0x9d, + 0x58, 0x4b, 0xc5, 0x7c, 0x4c, 0x4b, 0x14, 0x7e, 0x20, 0xe6, 0xaa, 0xe8, 0x24, 0xad, 0x43, 0x4c, + 0x5c, 0x85, 0x7e, 0x10, 0x6b, 0x95, 0xd8, 0x91, 0x92, 0x5a, 0x52, 0x9b, 0x4b, 0x1e, 0x2a, 0xc9, + 0xf8, 0x67, 0x9b, 0xf3, 0xb1, 0x7d, 0x67, 0x61, 0xcf, 0x2c, 0xec, 0x39, 0x8b, 0xad, 0x4d, 0x5f, + 0xfa, 0xd2, 0x5c, 0xdd, 0x49, 0xab, 0xcc, 0xa5, 0xf7, 0x7d, 0x05, 0xda, 0xef, 0x98, 0x66, 0x87, + 0x98, 0xc4, 0x4e, 0x0e, 0xa0, 0x02, 0x20, 0xb5, 0x43, 0x37, 0xc4, 0x24, 0xee, 0x90, 0x6e, 0xa5, + 0xdf, 0x18, 0x1c, 0x2d, 0xc9, 0xb3, 0xff, 0x74, 0xb5, 0x47, 0xa9, 0x65, 0xda, 0x19, 0x0a, 0xad, + 0x12, 0xa7, 0x1e, 0x17, 0x9a, 0x86, 0x50, 0xf7, 0x98, 0x66, 0x19, 0xae, 0x6c, 0x70, 0x1f, 0xee, + 0x8d, 0x2b, 0x1a, 0x19, 0x6d, 0xcd, 0xcb, 0x25, 0xdd, 0x86, 0xff, 0x18, 0xd7, 0xc1, 0x39, 0xba, + 0xb3, 0x19, 0xdd, 0xc0, 0xeb, 0x54, 0xba, 0xa4, 0x5f, 0x77, 0xda, 0xd9, 0xa7, 0xe2, 0xa9, 0x07, + 0x1e, 0x7d, 0x02, 0x34, 0x3f, 0x5e, 0x3c, 0x31, 0x3d, 0xbd, 0x62, 0x4e, 0x6f, 0x64, 0x5f, 0x72, + 0xd2, 0x81, 0xb7, 0x35, 0x81, 0xd6, 0xe2, 0x94, 0xb4, 0x0d, 0x95, 0x10, 0x93, 0x0e, 0x31, 0xe7, + 0xd3, 0x92, 0xbe, 0x87, 0xea, 0x39, 0x1b, 0x4f, 0xb0, 0x53, 0xee, 0x92, 0x7e, 0x63, 0xb0, 0xbb, + 0xec, 0xa0, 0x29, 0x49, 0x9c, 0x4a, 0x27, 0x73, 0x79, 0x59, 0xde, 0x23, 0x5b, 0xe7, 0xd0, 0x5c, + 0x98, 0xf6, 0x2f, 0xd4, 0xa3, 0x45, 0xea, 0xfe, 0xb2, 0xd4, 0x11, 0x72, 0x85, 0xfa, 0x10, 0x93, + 0x39, 0x6e, 0xef, 0x6b, 0x19, 0x56, 0xf3, 0xe7, 0x50, 0x1f, 0x36, 0x50, 0x70, 0x95, 0x44, 0x3a, + 0x90, 0xc2, 0xd5, 0x49, 0x84, 0x06, 0xdf, 0x1a, 0xbc, 0x5a, 0x16, 0x35, 0x9c, 0xd9, 0x1c, 0x27, + 0x11, 0x3a, 0x2d, 0x5c, 0xd0, 0xf4, 0x7f, 0xa8, 0xe5, 0x21, 0x94, 0xcd, 0x78, 0xd5, 0xd0, 0xe4, + 0xf4, 0x08, 0x9a, 0x5c, 0x21, 0xcb, 0xe8, 0xc1, 0x19, 0x9a, 0x40, 0x2b, 0xce, 0x7a, 0xd1, 0x3c, + 0x0e, 0xce, 0x90, 0x3e, 0x80, 0x5a, 0x2c, 0x27, 0x8a, 0x63, 0x1e, 0x60, 0xae, 0xe8, 0x43, 0x68, + 0x5c, 0xb0, 0xd8, 0xc5, 0xcb, 0x48, 0xc6, 0xe8, 0x75, 0xaa, 0x5d, 0xd2, 0x5f, 0x73, 0xe0, 0x82, + 0xc5, 0xc3, 0xac, 0x43, 0x7b, 0xd0, 0x8c, 0x98, 0x42, 0xa1, 0x8b, 0x1f, 0x40, 0xcd, 0xdc, 0x6f, + 0x64, 0x4d, 0x13, 0x7e, 0xef, 0x0b, 0xd4, 0x67, 0x5b, 0xa2, 0x87, 0xb0, 0x12, 0x88, 0x53, 0x69, + 0x76, 0x70, 0x8f, 0x90, 0x8d, 0x49, 0x11, 0x67, 0x3a, 0xef, 0xba, 0x89, 0xb3, 0xf7, 0x83, 0x00, + 0xbd, 0xdb, 0xd3, 0x08, 0xb5, 0x0e, 0x84, 0x1f, 0xff, 0xf3, 0x10, 0x36, 0xa1, 0x2a, 0xa4, 0xe0, + 0xd9, 0xf2, 0xd7, 0x9d, 0x4c, 0xd0, 0x0e, 0xac, 0x72, 0x39, 0x11, 0x1a, 0x95, 0x59, 0x7b, 0xd3, + 0x29, 0xe4, 0xe3, 0x23, 0x68, 0x2d, 0x82, 0x68, 0x13, 0xea, 0x1f, 0xc7, 0x2c, 0x10, 0x1a, 0x2f, + 0x75, 0xbb, 0x44, 0x5b, 0x00, 0xaf, 0x87, 0xa3, 0xa7, 0x83, 0x3d, 0xf7, 0xed, 0xb1, 0xd3, 0x26, + 0x85, 0xde, 0x1f, 0x18, 0x5d, 0xce, 0xf5, 0xe0, 0xf9, 0x0b, 0xa3, 0x2b, 0x6f, 0xb6, 0xaf, 0x7e, + 0x59, 0xa5, 0xab, 0xa9, 0x45, 0xae, 0xa7, 0x16, 0xb9, 0x99, 0x5a, 0xe4, 0xe7, 0xd4, 0x22, 0xdf, + 0x6e, 0xad, 0xd2, 0xf5, 0xad, 0x55, 0xba, 0xb9, 0xb5, 0x4a, 0x9f, 0x1a, 0x73, 0x53, 0x9e, 0xd4, + 0xcc, 0x9f, 0xe0, 0xb3, 0xdf, 0x01, 0x00, 0x00, 0xff, 0xff, 0xb6, 0x4a, 0xe4, 0x4b, 0x85, 0x05, + 0x00, 0x00, } diff --git a/pkg/ccl/storageccl/engineccl/enginepbccl/stats.pb.go b/pkg/ccl/storageccl/engineccl/enginepbccl/stats.pb.go index d661db89caec..c8838ffb2f51 100644 --- a/pkg/ccl/storageccl/engineccl/enginepbccl/stats.pb.go +++ b/pkg/ccl/storageccl/engineccl/enginepbccl/stats.pb.go @@ -25,15 +25,14 @@ type EncryptionStatus struct { // Information about the active store key, if any. ActiveStoreKey *KeyInfo `protobuf:"bytes,1,opt,name=active_store_key,json=activeStoreKey,proto3" json:"active_store_key,omitempty"` // Information about the active data key, if any. - ActiveDataKey *KeyInfo `protobuf:"bytes,2,opt,name=active_data_key,json=activeDataKey,proto3" json:"active_data_key,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ActiveDataKey *KeyInfo `protobuf:"bytes,2,opt,name=active_data_key,json=activeDataKey,proto3" json:"active_data_key,omitempty"` } func (m *EncryptionStatus) Reset() { *m = EncryptionStatus{} } func (m *EncryptionStatus) String() string { return proto.CompactTextString(m) } func (*EncryptionStatus) ProtoMessage() {} func (*EncryptionStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_stats_75677d20933b0b0c, []int{0} + return fileDescriptor_stats_7873e8ad9241be3d, []int{0} } func (m *EncryptionStatus) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -360,25 +359,25 @@ var ( ) func init() { - proto.RegisterFile("ccl/storageccl/engineccl/enginepbccl/stats.proto", fileDescriptor_stats_75677d20933b0b0c) + proto.RegisterFile("ccl/storageccl/engineccl/enginepbccl/stats.proto", fileDescriptor_stats_7873e8ad9241be3d) } -var fileDescriptor_stats_75677d20933b0b0c = []byte{ - // 249 bytes of a gzipped FileDescriptorProto +var fileDescriptor_stats_7873e8ad9241be3d = []byte{ + // 252 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x90, 0xb1, 0x4e, 0xc3, 0x30, - 0x10, 0x86, 0x63, 0x06, 0x86, 0x54, 0x40, 0x15, 0x31, 0xa0, 0x0e, 0x16, 0x62, 0x82, 0xc5, 0x45, + 0x10, 0x86, 0x63, 0x06, 0x86, 0x54, 0x40, 0x55, 0x31, 0xa0, 0x0e, 0x16, 0x62, 0x62, 0xc1, 0x45, 0x30, 0x74, 0x47, 0x30, 0xa0, 0x6c, 0x74, 0x63, 0x89, 0xae, 0xc7, 0x61, 0xa2, 0x54, 0xbe, 0xc8, - 0x39, 0x90, 0xfc, 0x16, 0x3c, 0x56, 0xc7, 0x4e, 0x88, 0x11, 0xd2, 0x17, 0x41, 0x89, 0x11, 0x64, - 0x04, 0x75, 0xfb, 0x07, 0x7f, 0xdf, 0x67, 0x5d, 0x7a, 0x8e, 0xb8, 0x9c, 0x36, 0xc2, 0x1e, 0x2c, - 0x75, 0x93, 0x9c, 0x2d, 0xdd, 0x60, 0xd5, 0x8b, 0xf8, 0x00, 0xa4, 0x31, 0xb5, 0x67, 0xe1, 0xcc, - 0x20, 0x63, 0xe5, 0x19, 0xf0, 0xc9, 0x20, 0x2e, 0xcd, 0x2f, 0x6b, 0x7e, 0x58, 0x33, 0x60, 0x27, - 0x87, 0x96, 0x2d, 0xf7, 0xe8, 0xb4, 0x5b, 0xd1, 0x32, 0x99, 0xfd, 0xa9, 0x5b, 0x51, 0x28, 0x3c, - 0xd9, 0xb2, 0x11, 0x1f, 0x22, 0x78, 0xf2, 0xa6, 0xd2, 0xf1, 0x8d, 0x43, 0x1f, 0x6a, 0x29, 0xd9, - 0xcd, 0x05, 0xe4, 0xb9, 0xc9, 0x20, 0x1d, 0x03, 0x4a, 0xf9, 0x42, 0x45, 0xa7, 0xa4, 0xa2, 0xa2, - 0x70, 0xa4, 0x8e, 0xd5, 0xe9, 0xe8, 0x62, 0xf6, 0xcf, 0xef, 0x9a, 0x9c, 0xc2, 0xad, 0x7b, 0xe4, - 0xbb, 0xfd, 0x28, 0x9c, 0x77, 0xbe, 0x9c, 0x42, 0x56, 0xa4, 0x07, 0xdf, 0x89, 0x07, 0x10, 0xe8, - 0x0b, 0x3b, 0xdb, 0x15, 0xf6, 0xa2, 0xef, 0x1a, 0x04, 0x72, 0x0a, 0x57, 0x67, 0xab, 0x4f, 0x9d, - 0xac, 0x5a, 0xad, 0xd6, 0xad, 0x56, 0xef, 0xad, 0x56, 0x1f, 0xad, 0x56, 0xaf, 0x1b, 0x9d, 0xac, - 0x37, 0x3a, 0xb9, 0x1f, 0x0d, 0x0c, 0x8b, 0xdd, 0xfe, 0x14, 0x97, 0x5f, 0x01, 0x00, 0x00, 0xff, - 0xff, 0x5a, 0x21, 0xde, 0x4c, 0xbd, 0x01, 0x00, 0x00, + 0x39, 0x90, 0xfc, 0x16, 0x3c, 0x56, 0xc7, 0x4e, 0xa8, 0x23, 0x24, 0x2f, 0x82, 0x12, 0x23, 0xc8, + 0x08, 0x62, 0xfb, 0x07, 0x7f, 0xdf, 0x67, 0x5d, 0x7a, 0x8e, 0xb8, 0x9a, 0xd5, 0xc2, 0x1e, 0x2c, + 0x75, 0x93, 0x9c, 0x2d, 0xdc, 0x60, 0x55, 0xcb, 0xf8, 0x00, 0xa4, 0x36, 0x95, 0x67, 0xe1, 0x89, + 0x41, 0xc6, 0xd2, 0x33, 0xe0, 0x93, 0x41, 0x5c, 0x99, 0x1f, 0xd6, 0x7c, 0xb3, 0x66, 0xc0, 0x4e, + 0x0f, 0x2d, 0x5b, 0xee, 0xd1, 0x59, 0xb7, 0xa2, 0x65, 0x3a, 0xff, 0x55, 0xb7, 0xa4, 0x90, 0x7b, + 0xb2, 0x45, 0x2d, 0x3e, 0x44, 0xf0, 0xe4, 0x4d, 0xa5, 0xe3, 0x1b, 0x87, 0x3e, 0x54, 0x52, 0xb0, + 0x5b, 0x08, 0xc8, 0x73, 0x3d, 0x81, 0x74, 0x0c, 0x28, 0xc5, 0x0b, 0xe5, 0x9d, 0x92, 0xf2, 0x92, + 0xc2, 0x91, 0x3a, 0x56, 0xa7, 0xa3, 0x8b, 0xf9, 0x1f, 0xbf, 0x6b, 0x32, 0x0a, 0xb7, 0xee, 0x91, + 0xef, 0xf6, 0xa3, 0x70, 0xd1, 0xf9, 0x32, 0x0a, 0x93, 0x3c, 0x3d, 0xf8, 0x4a, 0x3c, 0x80, 0x40, + 0x5f, 0xd8, 0xf9, 0x5f, 0x61, 0x2f, 0xfa, 0xae, 0x41, 0x20, 0xa3, 0x70, 0x75, 0xb6, 0xfe, 0xd0, + 0xc9, 0xba, 0xd1, 0x6a, 0xd3, 0x68, 0xb5, 0x6d, 0xb4, 0x7a, 0x6f, 0xb4, 0x7a, 0x6d, 0x75, 0xb2, + 0x69, 0x75, 0xb2, 0x6d, 0x75, 0x72, 0x3f, 0x1a, 0x58, 0x96, 0xbb, 0xfd, 0x39, 0x2e, 0x3f, 0x03, + 0x00, 0x00, 0xff, 0xff, 0x64, 0x23, 0x23, 0x4b, 0xc1, 0x01, 0x00, 0x00, } diff --git a/pkg/ccl/utilccl/licenseccl/license.pb.go b/pkg/ccl/utilccl/licenseccl/license.pb.go index e29bf17eea14..50a9c5f269a1 100644 --- a/pkg/ccl/utilccl/licenseccl/license.pb.go +++ b/pkg/ccl/utilccl/licenseccl/license.pb.go @@ -45,22 +45,21 @@ func (x License_Type) String() string { return proto.EnumName(License_Type_name, int32(x)) } func (License_Type) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_license_639c1f7b9a22805c, []int{0, 0} + return fileDescriptor_license_9dc270caeb56da02, []int{0, 0} } type License struct { - ClusterID []github_com_cockroachdb_cockroach_pkg_util_uuid.UUID `protobuf:"bytes,1,rep,name=cluster_id,json=clusterId,proto3,customtype=github.com/cockroachdb/cockroach/pkg/util/uuid.UUID" json:"cluster_id"` - ValidUntilUnixSec int64 `protobuf:"varint,2,opt,name=valid_until_unix_sec,json=validUntilUnixSec,proto3" json:"valid_until_unix_sec,omitempty"` - Type License_Type `protobuf:"varint,3,opt,name=type,proto3,enum=cockroach.ccl.utilccl.licenseccl.License_Type" json:"type,omitempty"` - OrganizationName string `protobuf:"bytes,4,opt,name=organization_name,json=organizationName,proto3" json:"organization_name,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ClusterID []github_com_cockroachdb_cockroach_pkg_util_uuid.UUID `protobuf:"bytes,1,rep,name=cluster_id,json=clusterId,proto3,customtype=github.com/cockroachdb/cockroach/pkg/util/uuid.UUID" json:"cluster_id"` + ValidUntilUnixSec int64 `protobuf:"varint,2,opt,name=valid_until_unix_sec,json=validUntilUnixSec,proto3" json:"valid_until_unix_sec,omitempty"` + Type License_Type `protobuf:"varint,3,opt,name=type,proto3,enum=cockroach.ccl.utilccl.licenseccl.License_Type" json:"type,omitempty"` + OrganizationName string `protobuf:"bytes,4,opt,name=organization_name,json=organizationName,proto3" json:"organization_name,omitempty"` } func (m *License) Reset() { *m = License{} } func (m *License) String() string { return proto.CompactTextString(m) } func (*License) ProtoMessage() {} func (*License) Descriptor() ([]byte, []int) { - return fileDescriptor_license_639c1f7b9a22805c, []int{0} + return fileDescriptor_license_9dc270caeb56da02, []int{0} } func (m *License) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -437,32 +436,32 @@ var ( ) func init() { - proto.RegisterFile("ccl/utilccl/licenseccl/license.proto", fileDescriptor_license_639c1f7b9a22805c) + proto.RegisterFile("ccl/utilccl/licenseccl/license.proto", fileDescriptor_license_9dc270caeb56da02) } -var fileDescriptor_license_639c1f7b9a22805c = []byte{ - // 358 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x84, 0x91, 0x41, 0x6b, 0xf2, 0x30, - 0x1c, 0xc6, 0x1b, 0x95, 0xf7, 0xc5, 0xf0, 0xbe, 0x52, 0x8b, 0x87, 0xf2, 0x1e, 0x6a, 0x91, 0xf7, - 0x50, 0x18, 0xa4, 0x30, 0x4f, 0xbb, 0xaa, 0x83, 0x09, 0xc3, 0x43, 0xb7, 0x5e, 0x76, 0x29, 0x31, - 0x0d, 0x35, 0x98, 0x26, 0xa5, 0x4d, 0x44, 0xf7, 0x29, 0xf6, 0xb1, 0xbc, 0xcd, 0xe3, 0xd8, 0x41, - 0xb6, 0xfa, 0x45, 0x46, 0xab, 0x4c, 0x6f, 0x3b, 0xe5, 0x09, 0xcf, 0xf3, 0xfb, 0xe7, 0xff, 0x10, - 0xf8, 0x9f, 0x10, 0xee, 0x6b, 0xc5, 0x78, 0x75, 0x72, 0x46, 0xa8, 0x28, 0xe8, 0x85, 0x44, 0x59, - 0x2e, 0x95, 0xb4, 0x5c, 0x22, 0xc9, 0x32, 0x97, 0x98, 0x2c, 0x10, 0x21, 0x1c, 0x9d, 0xf2, 0xe8, - 0x9c, 0xff, 0xd7, 0x4b, 0x64, 0x22, 0xeb, 0xb0, 0x5f, 0xa9, 0x23, 0x37, 0x78, 0x6d, 0xc0, 0xdf, - 0xf7, 0xc7, 0x90, 0x95, 0x40, 0x48, 0xb8, 0x2e, 0x14, 0xcd, 0x23, 0x16, 0xdb, 0xc0, 0x6d, 0x7a, - 0x7f, 0x46, 0x77, 0xdb, 0x7d, 0xdf, 0x78, 0xdf, 0xf7, 0x87, 0x09, 0x53, 0x0b, 0x3d, 0x47, 0x44, - 0xa6, 0xfe, 0xf7, 0x53, 0xf1, 0xfc, 0xac, 0xfd, 0x6c, 0x99, 0xd4, 0x6b, 0xfa, 0x5a, 0xb3, 0x18, - 0x85, 0xe1, 0x74, 0x52, 0xee, 0xfb, 0xed, 0xf1, 0x71, 0xe0, 0x74, 0x12, 0xb4, 0x4f, 0xb3, 0xa7, - 0xb1, 0xe5, 0xc3, 0xde, 0x0a, 0x73, 0x16, 0x47, 0x5a, 0x28, 0xc6, 0x23, 0x2d, 0xd8, 0x3a, 0x2a, - 0x28, 0xb1, 0x1b, 0x2e, 0xf0, 0x9a, 0x41, 0xb7, 0xf6, 0xc2, 0xca, 0x0a, 0x05, 0x5b, 0x3f, 0x50, - 0x62, 0x8d, 0x60, 0x4b, 0x6d, 0x32, 0x6a, 0x37, 0x5d, 0xe0, 0x75, 0xae, 0x11, 0xfa, 0xa9, 0x2c, - 0x3a, 0x55, 0x42, 0x8f, 0x9b, 0x8c, 0x06, 0x35, 0x6b, 0x5d, 0xc1, 0xae, 0xcc, 0x13, 0x2c, 0xd8, - 0x33, 0x56, 0x4c, 0x8a, 0x48, 0xe0, 0x94, 0xda, 0x2d, 0x17, 0x78, 0xed, 0xc0, 0xbc, 0x34, 0x66, - 0x38, 0xa5, 0x83, 0x1b, 0xd8, 0xaa, 0x50, 0xab, 0x0b, 0xff, 0xce, 0xa4, 0x18, 0xcb, 0x34, 0xa5, - 0x39, 0x61, 0x98, 0x9b, 0x86, 0xd5, 0x81, 0xf0, 0x56, 0x28, 0x9a, 0x67, 0x39, 0x2b, 0xa8, 0x09, - 0xea, 0xfb, 0x0a, 0x73, 0x5d, 0xc3, 0x66, 0x63, 0xe4, 0x6d, 0x3f, 0x1d, 0x63, 0x5b, 0x3a, 0x60, - 0x57, 0x3a, 0xe0, 0xad, 0x74, 0xc0, 0x47, 0xe9, 0x80, 0x97, 0x83, 0x63, 0xec, 0x0e, 0x8e, 0xf1, - 0x04, 0xcf, 0x4b, 0xce, 0x7f, 0xd5, 0x5f, 0x30, 0xfc, 0x0a, 0x00, 0x00, 0xff, 0xff, 0xe2, 0x52, - 0x20, 0xa0, 0xe2, 0x01, 0x00, 0x00, +var fileDescriptor_license_9dc270caeb56da02 = []byte{ + // 362 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x84, 0x91, 0x31, 0x8f, 0xda, 0x30, + 0x1c, 0xc5, 0x63, 0x40, 0xad, 0xb0, 0x5a, 0x14, 0x22, 0x86, 0xa8, 0x83, 0x89, 0x50, 0x87, 0x48, + 0xad, 0x1c, 0xa9, 0x4c, 0x5d, 0x81, 0x4a, 0x45, 0xaa, 0x18, 0xd2, 0x66, 0xe9, 0x12, 0x19, 0xc7, + 0x0a, 0x16, 0x8e, 0x1d, 0x25, 0x36, 0x82, 0x7e, 0x8a, 0x7e, 0x2c, 0xb6, 0x63, 0x44, 0x37, 0xa0, + 0xbb, 0xf0, 0x45, 0x4e, 0x09, 0xe8, 0x60, 0xbb, 0xc9, 0xcf, 0x7a, 0xef, 0xf7, 0xf7, 0xff, 0xc9, + 0xf0, 0x33, 0xa5, 0x22, 0x30, 0x9a, 0x8b, 0xfa, 0x14, 0x9c, 0x32, 0x59, 0xb2, 0x3b, 0x89, 0xf3, + 0x42, 0x69, 0xe5, 0x78, 0x54, 0xd1, 0x75, 0xa1, 0x08, 0x5d, 0x61, 0x4a, 0x05, 0xbe, 0xe6, 0xf1, + 0x2d, 0xff, 0x69, 0x90, 0xaa, 0x54, 0x35, 0xe1, 0xa0, 0x56, 0x17, 0x6e, 0xf4, 0xd0, 0x82, 0xef, + 0x7f, 0x5d, 0x42, 0x4e, 0x0a, 0x21, 0x15, 0xa6, 0xd4, 0xac, 0x88, 0x79, 0xe2, 0x02, 0xaf, 0xed, + 0x7f, 0x98, 0xfc, 0xdc, 0x9f, 0x86, 0xd6, 0xe3, 0x69, 0x38, 0x4e, 0xb9, 0x5e, 0x99, 0x25, 0xa6, + 0x2a, 0x0b, 0x5e, 0x9f, 0x4a, 0x96, 0x37, 0x1d, 0xe4, 0xeb, 0xb4, 0x59, 0x33, 0x30, 0x86, 0x27, + 0x38, 0x8a, 0xe6, 0xb3, 0xea, 0x34, 0xec, 0x4e, 0x2f, 0x03, 0xe7, 0xb3, 0xb0, 0x7b, 0x9d, 0x3d, + 0x4f, 0x9c, 0x00, 0x0e, 0x36, 0x44, 0xf0, 0x24, 0x36, 0x52, 0x73, 0x11, 0x1b, 0xc9, 0xb7, 0x71, + 0xc9, 0xa8, 0xdb, 0xf2, 0x80, 0xdf, 0x0e, 0xfb, 0x8d, 0x17, 0xd5, 0x56, 0x24, 0xf9, 0xf6, 0x37, + 0xa3, 0xce, 0x04, 0x76, 0xf4, 0x2e, 0x67, 0x6e, 0xdb, 0x03, 0x7e, 0xef, 0x1b, 0xc6, 0x6f, 0x95, + 0xc5, 0xd7, 0x4a, 0xf8, 0xcf, 0x2e, 0x67, 0x61, 0xc3, 0x3a, 0x5f, 0x60, 0x5f, 0x15, 0x29, 0x91, + 0xfc, 0x1f, 0xd1, 0x5c, 0xc9, 0x58, 0x92, 0x8c, 0xb9, 0x1d, 0x0f, 0xf8, 0xdd, 0xd0, 0xbe, 0x37, + 0x16, 0x24, 0x63, 0xa3, 0xef, 0xb0, 0x53, 0xa3, 0x4e, 0x1f, 0x7e, 0x5c, 0x28, 0x39, 0x55, 0x59, + 0xc6, 0x0a, 0xca, 0x89, 0xb0, 0x2d, 0xa7, 0x07, 0xe1, 0x0f, 0xa9, 0x59, 0x91, 0x17, 0xbc, 0x64, + 0x36, 0x68, 0xee, 0x1b, 0x22, 0x4c, 0x03, 0xdb, 0xad, 0xc9, 0xd7, 0xfd, 0x33, 0xb2, 0xf6, 0x15, + 0x02, 0x87, 0x0a, 0x81, 0x63, 0x85, 0xc0, 0x53, 0x85, 0xc0, 0xff, 0x33, 0xb2, 0x0e, 0x67, 0x64, + 0x1d, 0xcf, 0xc8, 0xfa, 0x0b, 0x6f, 0x8b, 0x2e, 0xdf, 0x35, 0xdf, 0x30, 0x7e, 0x09, 0x00, 0x00, + 0xff, 0xff, 0x36, 0x56, 0x7c, 0xf6, 0xe6, 0x01, 0x00, 0x00, } diff --git a/pkg/cli/systembench/systembenchpb/ping.pb.go b/pkg/cli/systembench/systembenchpb/ping.pb.go index a30cc5d1ecb2..e0f9ab6753fa 100644 --- a/pkg/cli/systembench/systembenchpb/ping.pb.go +++ b/pkg/cli/systembench/systembenchpb/ping.pb.go @@ -26,15 +26,14 @@ var _ = math.Inf const _ = proto.GoGoProtoPackageIsVersion2 // please upgrade the proto package type PingRequest struct { - Payload []byte `protobuf:"bytes,1,opt,name=payload" json:"payload,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Payload []byte `protobuf:"bytes,1,opt,name=payload" json:"payload,omitempty"` } func (m *PingRequest) Reset() { *m = PingRequest{} } func (m *PingRequest) String() string { return proto.CompactTextString(m) } func (*PingRequest) ProtoMessage() {} func (*PingRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_ping_a73ea9f8905d3700, []int{0} + return fileDescriptor_ping_72d92a0e7b9988d9, []int{0} } func (m *PingRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -60,15 +59,14 @@ func (m *PingRequest) XXX_DiscardUnknown() { var xxx_messageInfo_PingRequest proto.InternalMessageInfo type PingResponse struct { - Payload []byte `protobuf:"bytes,1,opt,name=payload" json:"payload,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Payload []byte `protobuf:"bytes,1,opt,name=payload" json:"payload,omitempty"` } func (m *PingResponse) Reset() { *m = PingResponse{} } func (m *PingResponse) String() string { return proto.CompactTextString(m) } func (*PingResponse) ProtoMessage() {} func (*PingResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_ping_a73ea9f8905d3700, []int{1} + return fileDescriptor_ping_72d92a0e7b9988d9, []int{1} } func (m *PingResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -534,11 +532,11 @@ var ( ) func init() { - proto.RegisterFile("cli/systembench/systembenchpb/ping.proto", fileDescriptor_ping_a73ea9f8905d3700) + proto.RegisterFile("cli/systembench/systembenchpb/ping.proto", fileDescriptor_ping_72d92a0e7b9988d9) } -var fileDescriptor_ping_a73ea9f8905d3700 = []byte{ - // 171 bytes of a gzipped FileDescriptorProto +var fileDescriptor_ping_72d92a0e7b9988d9 = []byte{ + // 175 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0xd2, 0x48, 0xce, 0xc9, 0xd4, 0x2f, 0xae, 0x2c, 0x2e, 0x49, 0xcd, 0x4d, 0x4a, 0xcd, 0x4b, 0xce, 0x40, 0x66, 0x17, 0x24, 0xe9, 0x17, 0x64, 0xe6, 0xa5, 0xeb, 0x15, 0x14, 0xe5, 0x97, 0xe4, 0x0b, 0x71, 0x23, 0xc9, 0x28, 0xa9, @@ -546,8 +544,8 @@ var fileDescriptor_ping_a73ea9f8905d3700 = []byte{ 0xb1, 0x17, 0x24, 0x56, 0xe6, 0xe4, 0x27, 0xa6, 0x48, 0x30, 0x2a, 0x30, 0x6a, 0xf0, 0x04, 0xc1, 0xb8, 0x4a, 0x1a, 0x5c, 0x3c, 0x10, 0x85, 0xc5, 0x05, 0xf9, 0x79, 0xc5, 0xa9, 0xb8, 0x55, 0x1a, 0xb9, 0x73, 0xb1, 0x81, 0x54, 0xa6, 0x16, 0x09, 0xd9, 0x72, 0xb1, 0x80, 0x58, 0x42, 0x12, 0x7a, - 0x48, 0x56, 0xea, 0x21, 0xd9, 0x27, 0x25, 0x89, 0x45, 0x06, 0x62, 0x81, 0x12, 0x83, 0x93, 0xcc, + 0x48, 0x56, 0xea, 0x21, 0xd9, 0x27, 0x25, 0x89, 0x45, 0x06, 0x62, 0x81, 0x12, 0x83, 0x93, 0xc2, 0x89, 0x87, 0x72, 0x0c, 0x27, 0x1e, 0xc9, 0x31, 0x5e, 0x78, 0x24, 0xc7, 0x78, 0xe3, 0x91, 0x1c, - 0xe3, 0x83, 0x47, 0x72, 0x8c, 0x13, 0x1e, 0xcb, 0x31, 0x5c, 0x78, 0x2c, 0xc7, 0x00, 0x08, 0x00, - 0x00, 0xff, 0xff, 0x57, 0xbe, 0x35, 0xe1, 0xf1, 0x00, 0x00, 0x00, + 0xe3, 0x83, 0x47, 0x72, 0x8c, 0x13, 0x1e, 0xcb, 0x31, 0x5c, 0x78, 0x2c, 0xc7, 0x70, 0xe3, 0xb1, + 0x1c, 0x03, 0x20, 0x00, 0x00, 0xff, 0xff, 0x97, 0x2b, 0x64, 0x57, 0xf5, 0x00, 0x00, 0x00, } diff --git a/pkg/cmd/protoc-gen-gogoroach/main.go b/pkg/cmd/protoc-gen-gogoroach/main.go index e42814af8b84..3490f2c91210 100644 --- a/pkg/cmd/protoc-gen-gogoroach/main.go +++ b/pkg/cmd/protoc-gen-gogoroach/main.go @@ -76,9 +76,13 @@ func main() { // Something something extensions; we don't use 'em currently. // vanity.TurnOffGoExtensionsMapAll, - // Disable XXX_unrecognized and XXX_sizecache generation. These fields - // aren't worth their associated runtime cost. + // Disable generation of the following fields, which aren't worth + // their associated runtime cost: + // - XXX_unrecognized + // - XXX_NoUnkeyedLiteral + // - XXX_sizecache vanity.TurnOffGoUnrecognizedAll, + vanity.TurnOffGoUnkeyedAll, vanity.TurnOffGoSizecacheAll, // Adds unnecessary dependency on golang/protobuf. diff --git a/pkg/config/system.pb.go b/pkg/config/system.pb.go index 555f70450e33..df3d50eb02fb 100644 --- a/pkg/config/system.pb.go +++ b/pkg/config/system.pb.go @@ -22,15 +22,14 @@ var _ = math.Inf const _ = proto.GoGoProtoPackageIsVersion2 // please upgrade the proto package type SystemConfigEntries struct { - Values []roachpb.KeyValue `protobuf:"bytes,1,rep,name=values" json:"values"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Values []roachpb.KeyValue `protobuf:"bytes,1,rep,name=values" json:"values"` } func (m *SystemConfigEntries) Reset() { *m = SystemConfigEntries{} } func (m *SystemConfigEntries) String() string { return proto.CompactTextString(m) } func (*SystemConfigEntries) ProtoMessage() {} func (*SystemConfigEntries) Descriptor() ([]byte, []int) { - return fileDescriptor_system_0f043a8cf4c15ff1, []int{0} + return fileDescriptor_system_5254723255d57bbf, []int{0} } func (m *SystemConfigEntries) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -311,10 +310,10 @@ var ( ErrIntOverflowSystem = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("config/system.proto", fileDescriptor_system_0f043a8cf4c15ff1) } +func init() { proto.RegisterFile("config/system.proto", fileDescriptor_system_5254723255d57bbf) } -var fileDescriptor_system_0f043a8cf4c15ff1 = []byte{ - // 177 bytes of a gzipped FileDescriptorProto +var fileDescriptor_system_5254723255d57bbf = []byte{ + // 181 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x12, 0x4e, 0xce, 0xcf, 0x4b, 0xcb, 0x4c, 0xd7, 0x2f, 0xae, 0x2c, 0x2e, 0x49, 0xcd, 0xd5, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x12, 0x48, 0xce, 0x4f, 0xce, 0x2e, 0xca, 0x4f, 0x4c, 0xce, 0xd0, 0x83, 0x48, 0x4b, 0x89, 0xa4, @@ -323,8 +322,8 @@ var fileDescriptor_system_0f043a8cf4c15ff1 = []byte{ 0x4e, 0xd7, 0xbc, 0x92, 0xa2, 0xcc, 0xd4, 0x62, 0x21, 0x4b, 0x2e, 0xb6, 0xb2, 0xc4, 0x9c, 0xd2, 0xd4, 0x62, 0x09, 0x46, 0x05, 0x66, 0x0d, 0x6e, 0x23, 0x69, 0x3d, 0x84, 0x1d, 0x50, 0x53, 0xf4, 0xbc, 0x53, 0x2b, 0xc3, 0x40, 0x6a, 0x9c, 0x58, 0x4e, 0xdc, 0x93, 0x67, 0x08, 0x82, 0x6a, 0x70, - 0x52, 0x39, 0xf1, 0x50, 0x8e, 0xe1, 0xc4, 0x23, 0x39, 0xc6, 0x0b, 0x8f, 0xe4, 0x18, 0x6f, 0x3c, - 0x92, 0x63, 0x7c, 0xf0, 0x48, 0x8e, 0x71, 0xc2, 0x63, 0x39, 0x86, 0x0b, 0x8f, 0xe5, 0x18, 0xa2, - 0xd8, 0x20, 0x2e, 0x04, 0x04, 0x00, 0x00, 0xff, 0xff, 0x53, 0xbd, 0x6d, 0x3f, 0xc9, 0x00, 0x00, - 0x00, + 0xd2, 0x38, 0xf1, 0x50, 0x8e, 0xe1, 0xc4, 0x23, 0x39, 0xc6, 0x0b, 0x8f, 0xe4, 0x18, 0x6f, 0x3c, + 0x92, 0x63, 0x7c, 0xf0, 0x48, 0x8e, 0x71, 0xc2, 0x63, 0x39, 0x86, 0x0b, 0x8f, 0xe5, 0x18, 0x6e, + 0x3c, 0x96, 0x63, 0x88, 0x62, 0x83, 0xb8, 0x12, 0x10, 0x00, 0x00, 0xff, 0xff, 0x7b, 0x2c, 0xe8, + 0xd9, 0xcd, 0x00, 0x00, 0x00, } diff --git a/pkg/config/zone.pb.go b/pkg/config/zone.pb.go index d9eb348a2095..e6ebc8849921 100644 --- a/pkg/config/zone.pb.go +++ b/pkg/config/zone.pb.go @@ -64,7 +64,7 @@ func (x *Constraint_Type) UnmarshalJSON(data []byte) error { return nil } func (Constraint_Type) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_zone_307d7ba44b6664f2, []int{1, 0} + return fileDescriptor_zone_93acc96d6078c6b2, []int{1, 0} } // GCPolicy defines garbage collection policies which apply to MVCC @@ -77,15 +77,14 @@ type GCPolicy struct { // TTLSeconds specifies the maximum age of a value before it's // garbage collected. Only older versions of values are garbage // collected. Specifying <=0 mean older versions are never GC'd. - TTLSeconds int32 `protobuf:"varint,1,opt,name=ttl_seconds,json=ttlSeconds" json:"ttl_seconds"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + TTLSeconds int32 `protobuf:"varint,1,opt,name=ttl_seconds,json=ttlSeconds" json:"ttl_seconds"` } func (m *GCPolicy) Reset() { *m = GCPolicy{} } func (m *GCPolicy) String() string { return proto.CompactTextString(m) } func (*GCPolicy) ProtoMessage() {} func (*GCPolicy) Descriptor() ([]byte, []int) { - return fileDescriptor_zone_307d7ba44b6664f2, []int{0} + return fileDescriptor_zone_93acc96d6078c6b2, []int{0} } func (m *GCPolicy) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -116,14 +115,13 @@ type Constraint struct { // Key is only set if this is a constraint on locality. Key string `protobuf:"bytes,2,opt,name=key" json:"key"` // Value to constrain to. - Value string `protobuf:"bytes,3,opt,name=value" json:"value"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Value string `protobuf:"bytes,3,opt,name=value" json:"value"` } func (m *Constraint) Reset() { *m = Constraint{} } func (*Constraint) ProtoMessage() {} func (*Constraint) Descriptor() ([]byte, []int) { - return fileDescriptor_zone_307d7ba44b6664f2, []int{1} + return fileDescriptor_zone_93acc96d6078c6b2, []int{1} } func (m *Constraint) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -155,16 +153,15 @@ type Constraints struct { // to all replicas of the range. // As of v2.0, only REQUIRED constraints are allowed when num_replicas is // set to a non-zero value. - NumReplicas int32 `protobuf:"varint,7,opt,name=num_replicas,json=numReplicas" json:"num_replicas"` - Constraints []Constraint `protobuf:"bytes,6,rep,name=constraints" json:"constraints"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + NumReplicas int32 `protobuf:"varint,7,opt,name=num_replicas,json=numReplicas" json:"num_replicas"` + Constraints []Constraint `protobuf:"bytes,6,rep,name=constraints" json:"constraints"` } func (m *Constraints) Reset() { *m = Constraints{} } func (m *Constraints) String() string { return proto.CompactTextString(m) } func (*Constraints) ProtoMessage() {} func (*Constraints) Descriptor() ([]byte, []int) { - return fileDescriptor_zone_307d7ba44b6664f2, []int{2} + return fileDescriptor_zone_93acc96d6078c6b2, []int{2} } func (m *Constraints) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -192,15 +189,14 @@ var xxx_messageInfo_Constraints proto.InternalMessageInfo // LeasePreference specifies a preference about where range leases should be // located. type LeasePreference struct { - Constraints []Constraint `protobuf:"bytes,1,rep,name=constraints" json:"constraints" yaml:"constraints,flow"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Constraints []Constraint `protobuf:"bytes,1,rep,name=constraints" json:"constraints" yaml:"constraints,flow"` } func (m *LeasePreference) Reset() { *m = LeasePreference{} } func (m *LeasePreference) String() string { return proto.CompactTextString(m) } func (*LeasePreference) ProtoMessage() {} func (*LeasePreference) Descriptor() ([]byte, []int) { - return fileDescriptor_zone_307d7ba44b6664f2, []int{3} + return fileDescriptor_zone_93acc96d6078c6b2, []int{3} } func (m *LeasePreference) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -271,15 +267,14 @@ type ZoneConfig struct { // allow binary searching. SubzoneSpans can be easily derived from a // TableDescriptor, but are denormalized here to make GetZoneConfigForKey // lookups efficient. - SubzoneSpans []SubzoneSpan `protobuf:"bytes,7,rep,name=subzone_spans,json=subzoneSpans" json:"subzone_spans" yaml:"-"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + SubzoneSpans []SubzoneSpan `protobuf:"bytes,7,rep,name=subzone_spans,json=subzoneSpans" json:"subzone_spans" yaml:"-"` } func (m *ZoneConfig) Reset() { *m = ZoneConfig{} } func (m *ZoneConfig) String() string { return proto.CompactTextString(m) } func (*ZoneConfig) ProtoMessage() {} func (*ZoneConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_zone_307d7ba44b6664f2, []int{4} + return fileDescriptor_zone_93acc96d6078c6b2, []int{4} } func (m *ZoneConfig) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -314,15 +309,14 @@ type Subzone struct { PartitionName string `protobuf:"bytes,2,opt,name=partition_name,json=partitionName" json:"partition_name"` // Config stores the ZoneConfig that applies to this Subzone. It never // contains nested subzones. - Config ZoneConfig `protobuf:"bytes,3,opt,name=config" json:"config"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Config ZoneConfig `protobuf:"bytes,3,opt,name=config" json:"config"` } func (m *Subzone) Reset() { *m = Subzone{} } func (m *Subzone) String() string { return proto.CompactTextString(m) } func (*Subzone) ProtoMessage() {} func (*Subzone) Descriptor() ([]byte, []int) { - return fileDescriptor_zone_307d7ba44b6664f2, []int{5} + return fileDescriptor_zone_93acc96d6078c6b2, []int{5} } func (m *Subzone) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -361,15 +355,14 @@ type SubzoneSpan struct { EndKey github_com_cockroachdb_cockroach_pkg_roachpb.Key `protobuf:"bytes,2,opt,name=end_key,json=endKey,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.Key" json:"end_key,omitempty"` // SubzoneIndex is the slice index of the Subzone this span belongs to in the // parent ZoneConfig's Subzones field. - SubzoneIndex int32 `protobuf:"varint,3,opt,name=subzone_index,json=subzoneIndex" json:"subzone_index"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + SubzoneIndex int32 `protobuf:"varint,3,opt,name=subzone_index,json=subzoneIndex" json:"subzone_index"` } func (m *SubzoneSpan) Reset() { *m = SubzoneSpan{} } func (m *SubzoneSpan) String() string { return proto.CompactTextString(m) } func (*SubzoneSpan) ProtoMessage() {} func (*SubzoneSpan) Descriptor() ([]byte, []int) { - return fileDescriptor_zone_307d7ba44b6664f2, []int{6} + return fileDescriptor_zone_93acc96d6078c6b2, []int{6} } func (m *SubzoneSpan) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2387,61 +2380,62 @@ var ( ErrIntOverflowZone = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("config/zone.proto", fileDescriptor_zone_307d7ba44b6664f2) } +func init() { proto.RegisterFile("config/zone.proto", fileDescriptor_zone_93acc96d6078c6b2) } -var fileDescriptor_zone_307d7ba44b6664f2 = []byte{ - // 847 bytes of a gzipped FileDescriptorProto +var fileDescriptor_zone_93acc96d6078c6b2 = []byte{ + // 851 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x54, 0xbf, 0x73, 0xe3, 0x44, - 0x14, 0xf6, 0xda, 0x8e, 0xad, 0x7b, 0x76, 0x12, 0xdf, 0xde, 0x71, 0xf1, 0x05, 0xce, 0x32, 0x1a, - 0x18, 0xcc, 0x2f, 0x9b, 0x09, 0x34, 0x98, 0xa1, 0x40, 0xb6, 0x09, 0xe2, 0xee, 0x38, 0xa3, 0x18, - 0x8a, 0x6b, 0x84, 0x2c, 0x6f, 0x14, 0x4d, 0xe4, 0x95, 0x46, 0x92, 0x21, 0x62, 0xa8, 0xe9, 0x98, - 0xa1, 0xa4, 0x4c, 0xc9, 0x9f, 0xc0, 0x9f, 0x90, 0xa1, 0xba, 0x12, 0x1a, 0x0f, 0xf8, 0x1a, 0xea, - 0x94, 0x54, 0x8c, 0x56, 0x6b, 0x49, 0x76, 0x9c, 0x0c, 0xd0, 0xed, 0xee, 0x7b, 0xef, 0x7b, 0xef, - 0x7d, 0xfb, 0xbe, 0x07, 0xb7, 0x0d, 0x87, 0x1e, 0x5b, 0x66, 0xe7, 0x5b, 0x87, 0x92, 0xb6, 0xeb, - 0x39, 0x81, 0x83, 0x6b, 0x86, 0x63, 0x9c, 0x7a, 0x8e, 0x6e, 0x9c, 0xb4, 0x63, 0xe3, 0xfe, 0x5d, - 0xd3, 0x31, 0x1d, 0x66, 0xec, 0x44, 0xa7, 0xd8, 0x4f, 0x52, 0x40, 0x38, 0xec, 0x0d, 0x1d, 0xdb, - 0x32, 0x42, 0xfc, 0x2e, 0x54, 0x82, 0xc0, 0xd6, 0x7c, 0x62, 0x38, 0x74, 0xe2, 0xd7, 0x51, 0x13, - 0xb5, 0xb6, 0x64, 0x7c, 0x31, 0x17, 0x73, 0x8b, 0xb9, 0x08, 0xa3, 0xd1, 0xa3, 0xa3, 0xd8, 0xa2, - 0x42, 0x10, 0xd8, 0xfc, 0xdc, 0x15, 0x7e, 0x39, 0x17, 0xd1, 0x5f, 0xe7, 0x22, 0x92, 0x7e, 0x45, - 0x00, 0x3d, 0x87, 0xfa, 0x81, 0xa7, 0x5b, 0x34, 0xc0, 0x1f, 0x40, 0x31, 0x08, 0x5d, 0xc2, 0x60, - 0x76, 0x0e, 0x5e, 0x6e, 0xaf, 0x17, 0xd4, 0x4e, 0x7d, 0xdb, 0xa3, 0xd0, 0x25, 0x72, 0x31, 0xca, - 0xa4, 0xb2, 0x20, 0x7c, 0x0f, 0x0a, 0xa7, 0x24, 0xac, 0xe7, 0x9b, 0xa8, 0x75, 0x8b, 0x1b, 0xa2, - 0x07, 0xbc, 0x0f, 0x5b, 0x5f, 0xeb, 0xf6, 0x8c, 0xd4, 0x0b, 0x19, 0x4b, 0xfc, 0x24, 0x7d, 0x08, - 0xc5, 0x08, 0x07, 0xef, 0xc1, 0x9d, 0xfe, 0x60, 0xa8, 0x0e, 0x7a, 0x1f, 0x8d, 0x06, 0x7d, 0x6d, - 0xf8, 0xe4, 0x48, 0x19, 0x29, 0x5f, 0x0e, 0x6a, 0x39, 0x5c, 0x05, 0x41, 0x1d, 0x7c, 0xfe, 0x85, - 0xa2, 0x0e, 0xfa, 0x35, 0x84, 0x77, 0x00, 0x86, 0xea, 0x93, 0x4f, 0x14, 0x59, 0x19, 0x0d, 0xfa, - 0xb5, 0x7c, 0xb7, 0xfa, 0xd3, 0xb9, 0x98, 0x4b, 0x9a, 0xf9, 0x1e, 0x41, 0x25, 0x2d, 0xd0, 0xc7, - 0x7d, 0xa8, 0x18, 0xe9, 0xb5, 0x5e, 0x6a, 0x16, 0x5a, 0x95, 0x83, 0x97, 0x6e, 0x6a, 0x8a, 0x17, - 0x97, 0x0d, 0xc3, 0xaf, 0x41, 0x95, 0xce, 0xa6, 0x9a, 0x47, 0x5c, 0xdb, 0x32, 0x74, 0xbf, 0x5e, - 0x66, 0x14, 0x73, 0x47, 0x3a, 0x9b, 0xaa, 0xdc, 0x90, 0x61, 0xf5, 0x3b, 0xd8, 0x7d, 0x44, 0x74, - 0x9f, 0x0c, 0x3d, 0x72, 0x4c, 0x3c, 0x42, 0x0d, 0x82, 0xb5, 0xd5, 0x5a, 0xd0, 0xbf, 0xa8, 0x45, - 0x8c, 0x52, 0x5c, 0xce, 0xc5, 0xbd, 0x50, 0x9f, 0xda, 0x5d, 0x29, 0x13, 0xfe, 0xd6, 0xb1, 0xed, - 0x7c, 0x23, 0xad, 0x94, 0x99, 0xc9, 0xfe, 0x43, 0x09, 0xe0, 0xa9, 0x43, 0x49, 0x8f, 0x21, 0x62, - 0x19, 0x76, 0x3d, 0x9d, 0x9a, 0x44, 0x9b, 0x5a, 0x54, 0x1b, 0x87, 0x01, 0xf1, 0xd9, 0x17, 0x15, - 0xe4, 0xfd, 0xcb, 0xb9, 0x78, 0x2f, 0xc6, 0x5e, 0x73, 0x90, 0xd4, 0x6d, 0xf6, 0xf2, 0xd8, 0xa2, - 0x72, 0x74, 0xcf, 0x60, 0xe8, 0x67, 0x1c, 0xa3, 0x70, 0x0d, 0xc6, 0xd2, 0x21, 0xc1, 0xd0, 0xcf, - 0x62, 0x8c, 0x03, 0xc8, 0x9b, 0x46, 0xbd, 0xd8, 0x44, 0xad, 0xca, 0xc1, 0xfe, 0xd5, 0xc6, 0x97, - 0x13, 0x2d, 0x97, 0x16, 0x73, 0x31, 0x7f, 0xd8, 0x53, 0xf3, 0xa6, 0x81, 0xbb, 0x6b, 0xdc, 0x6f, - 0x31, 0xee, 0xf7, 0x2e, 0xe7, 0xe2, 0x9d, 0x38, 0x69, 0xd6, 0x2a, 0xad, 0x7c, 0x07, 0xfe, 0x6a, - 0xd3, 0xef, 0x3f, 0xb8, 0x89, 0x71, 0xff, 0xbf, 0x51, 0x8e, 0x47, 0xb0, 0xed, 0xcf, 0xc6, 0x91, - 0x80, 0x35, 0xdf, 0xd5, 0x69, 0x34, 0x1a, 0xd7, 0xe4, 0x38, 0x8a, 0xdd, 0x8e, 0x5c, 0x9d, 0xca, - 0x35, 0x9e, 0x43, 0x88, 0x73, 0xbc, 0x2d, 0xa9, 0x55, 0x3f, 0x35, 0xfb, 0xf8, 0x10, 0x04, 0x7e, - 0xf7, 0xeb, 0x02, 0x03, 0xbc, 0x7f, 0x2d, 0xe0, 0x06, 0xb0, 0x24, 0x18, 0xcf, 0xe0, 0xb6, 0x1d, - 0x4d, 0xa1, 0xe6, 0x26, 0x63, 0xe8, 0xd7, 0x6f, 0x31, 0xc4, 0x0d, 0xca, 0x5e, 0x1b, 0x58, 0xf9, - 0x55, 0x8e, 0xfc, 0x20, 0x46, 0xbe, 0x82, 0xc4, 0x09, 0xa9, 0xd9, 0xab, 0x71, 0x3e, 0x7e, 0x1f, - 0x5e, 0xb0, 0xe8, 0x09, 0xf1, 0xac, 0x80, 0x4c, 0xb4, 0xec, 0x0f, 0x40, 0x13, 0xb5, 0x04, 0x2e, - 0x9c, 0xbb, 0x89, 0xcb, 0xaa, 0x60, 0x5f, 0x4c, 0x43, 0xaf, 0xd6, 0x5e, 0xc9, 0x00, 0xdc, 0x4f, - 0x1c, 0xd7, 0x0a, 0xcf, 0x28, 0xe1, 0xd3, 0xa2, 0x80, 0x6a, 0x79, 0xe9, 0x67, 0x04, 0x65, 0xce, - 0x17, 0x7e, 0x03, 0x04, 0x8b, 0x4e, 0xc8, 0x99, 0x66, 0x4d, 0xd8, 0x92, 0xdb, 0x96, 0x77, 0xf9, - 0xae, 0x2c, 0x2b, 0xd1, 0xbb, 0xd2, 0x57, 0xcb, 0xcc, 0x41, 0x99, 0xe0, 0x37, 0x61, 0xc7, 0xd5, - 0xbd, 0xc0, 0x0a, 0x2c, 0x87, 0x6a, 0x54, 0x9f, 0x92, 0x95, 0xd5, 0xb6, 0x9d, 0xd8, 0x3e, 0xd3, - 0xa7, 0x04, 0x77, 0xa1, 0x14, 0x13, 0xc9, 0x84, 0xb1, 0x51, 0xda, 0xa9, 0x26, 0x39, 0x04, 0x8f, - 0xc8, 0x48, 0xf7, 0x77, 0x04, 0x95, 0xcc, 0xac, 0xe0, 0x8f, 0xe3, 0x95, 0x1a, 0x55, 0x5a, 0x95, - 0xdf, 0xfb, 0x7b, 0x2e, 0xbe, 0x63, 0x5a, 0xc1, 0xc9, 0x6c, 0xdc, 0x36, 0x9c, 0x69, 0x27, 0x49, - 0x30, 0x19, 0xa7, 0xe7, 0x8e, 0x7b, 0x6a, 0x76, 0xd8, 0xc9, 0x1d, 0xb7, 0x1f, 0x92, 0x30, 0x5e, - 0xc1, 0x8f, 0xa1, 0x4c, 0xe8, 0x44, 0x5b, 0xae, 0xe7, 0xff, 0x8b, 0x55, 0x22, 0x74, 0xf2, 0x90, - 0x84, 0xf8, 0xf5, 0x74, 0xf0, 0x19, 0x59, 0xac, 0xe7, 0xe5, 0x4e, 0x5c, 0x4e, 0x33, 0xe3, 0x33, - 0xed, 0x4d, 0x7e, 0xe5, 0xe2, 0xcf, 0x46, 0xee, 0x62, 0xd1, 0x40, 0xcf, 0x16, 0x0d, 0xf4, 0xdb, - 0xa2, 0x81, 0xfe, 0x58, 0x34, 0xd0, 0x8f, 0xcf, 0x1b, 0xb9, 0x67, 0xcf, 0x1b, 0xb9, 0xa7, 0x9c, - 0x8b, 0x7f, 0x02, 0x00, 0x00, 0xff, 0xff, 0x19, 0x47, 0x43, 0x7a, 0x17, 0x07, 0x00, 0x00, + 0x14, 0xf6, 0xda, 0x8e, 0xad, 0x7b, 0x76, 0x12, 0xdf, 0xde, 0x71, 0xf1, 0x05, 0xce, 0x32, 0x9a, + 0x61, 0x30, 0xbf, 0x6c, 0x26, 0xd0, 0x60, 0x86, 0x02, 0xd9, 0x26, 0x88, 0xbb, 0xe3, 0x8c, 0x62, + 0x28, 0xae, 0x11, 0xb2, 0xbc, 0x51, 0x34, 0x91, 0x57, 0x1a, 0x49, 0x86, 0x88, 0xa1, 0xa6, 0x63, + 0x86, 0x92, 0x32, 0x25, 0x7f, 0x02, 0x7f, 0x42, 0x86, 0xea, 0xca, 0xa3, 0xf1, 0x80, 0xd3, 0x50, + 0xa7, 0xa4, 0x62, 0xb4, 0x5a, 0x4b, 0xb2, 0xe3, 0xdc, 0x00, 0xdd, 0xee, 0xbe, 0xf7, 0xbe, 0xf7, + 0xde, 0xb7, 0xef, 0x7b, 0x70, 0xdb, 0x70, 0xe8, 0xb1, 0x65, 0x76, 0xbe, 0x73, 0x28, 0x69, 0xbb, + 0x9e, 0x13, 0x38, 0xb8, 0x66, 0x38, 0xc6, 0xa9, 0xe7, 0xe8, 0xc6, 0x49, 0x3b, 0x36, 0xee, 0xdf, + 0x35, 0x1d, 0xd3, 0x61, 0xc6, 0x4e, 0x74, 0x8a, 0xfd, 0x24, 0x05, 0x84, 0xc3, 0xde, 0xd0, 0xb1, + 0x2d, 0x23, 0xc4, 0xef, 0x41, 0x25, 0x08, 0x6c, 0xcd, 0x27, 0x86, 0x43, 0x27, 0x7e, 0x1d, 0x35, + 0x51, 0x6b, 0x4b, 0xc6, 0x17, 0x73, 0x31, 0xb7, 0x98, 0x8b, 0x30, 0x1a, 0x3d, 0x3a, 0x8a, 0x2d, + 0x2a, 0x04, 0x81, 0xcd, 0xcf, 0x5d, 0xe1, 0xd7, 0x73, 0x11, 0xfd, 0x75, 0x2e, 0x22, 0xe9, 0x37, + 0x04, 0xd0, 0x73, 0xa8, 0x1f, 0x78, 0xba, 0x45, 0x03, 0xfc, 0x21, 0x14, 0x83, 0xd0, 0x25, 0x0c, + 0x66, 0xe7, 0xe0, 0xd5, 0xf6, 0x7a, 0x41, 0xed, 0xd4, 0xb7, 0x3d, 0x0a, 0x5d, 0x22, 0x17, 0xa3, + 0x4c, 0x2a, 0x0b, 0xc2, 0xf7, 0xa0, 0x70, 0x4a, 0xc2, 0x7a, 0xbe, 0x89, 0x5a, 0xb7, 0xb8, 0x21, + 0x7a, 0xc0, 0xfb, 0xb0, 0xf5, 0x8d, 0x6e, 0xcf, 0x48, 0xbd, 0x90, 0xb1, 0xc4, 0x4f, 0xd2, 0x47, + 0x50, 0x8c, 0x70, 0xf0, 0x1e, 0xdc, 0xe9, 0x0f, 0x86, 0xea, 0xa0, 0xf7, 0xf1, 0x68, 0xd0, 0xd7, + 0x86, 0x4f, 0x8e, 0x94, 0x91, 0xf2, 0xd5, 0xa0, 0x96, 0xc3, 0x55, 0x10, 0xd4, 0xc1, 0x17, 0x5f, + 0x2a, 0xea, 0xa0, 0x5f, 0x43, 0x78, 0x07, 0x60, 0xa8, 0x3e, 0xf9, 0x54, 0x91, 0x95, 0xd1, 0xa0, + 0x5f, 0xcb, 0x77, 0xab, 0x3f, 0x9f, 0x8b, 0xb9, 0xa4, 0x99, 0x1f, 0x10, 0x54, 0xd2, 0x02, 0x7d, + 0xdc, 0x87, 0x8a, 0x91, 0x5e, 0xeb, 0xa5, 0x66, 0xa1, 0x55, 0x39, 0x78, 0xe5, 0x45, 0x4d, 0xf1, + 0xe2, 0xb2, 0x61, 0xf8, 0x75, 0xa8, 0xd2, 0xd9, 0x54, 0xf3, 0x88, 0x6b, 0x5b, 0x86, 0xee, 0xd7, + 0xcb, 0x8c, 0x62, 0xee, 0x48, 0x67, 0x53, 0x95, 0x1b, 0x32, 0xac, 0x7e, 0x0f, 0xbb, 0x8f, 0x88, + 0xee, 0x93, 0xa1, 0x47, 0x8e, 0x89, 0x47, 0xa8, 0x41, 0xb0, 0xb6, 0x5a, 0x0b, 0xfa, 0x17, 0xb5, + 0x88, 0x51, 0x8a, 0xab, 0xb9, 0xb8, 0x17, 0xea, 0x53, 0xbb, 0x2b, 0x65, 0xc2, 0xdf, 0x3e, 0xb6, + 0x9d, 0x6f, 0xa5, 0x95, 0x32, 0x33, 0xd9, 0x7f, 0x2c, 0x01, 0x3c, 0x75, 0x28, 0xe9, 0x31, 0x44, + 0x2c, 0xc3, 0xae, 0xa7, 0x53, 0x93, 0x68, 0x53, 0x8b, 0x6a, 0xe3, 0x30, 0x20, 0x3e, 0xfb, 0xa2, + 0x82, 0xbc, 0x7f, 0x35, 0x17, 0xef, 0xc5, 0xd8, 0x6b, 0x0e, 0x92, 0xba, 0xcd, 0x5e, 0x1e, 0x5b, + 0x54, 0x8e, 0xee, 0x19, 0x0c, 0xfd, 0x8c, 0x63, 0x14, 0x6e, 0xc0, 0x58, 0x3a, 0x24, 0x18, 0xfa, + 0x59, 0x8c, 0x71, 0x00, 0x79, 0xd3, 0xa8, 0x17, 0x9b, 0xa8, 0x55, 0x39, 0xd8, 0xbf, 0xde, 0xf8, + 0x72, 0xa2, 0xe5, 0xd2, 0x62, 0x2e, 0xe6, 0x0f, 0x7b, 0x6a, 0xde, 0x34, 0x70, 0x77, 0x8d, 0xfb, + 0x2d, 0xc6, 0xfd, 0xde, 0xd5, 0x5c, 0xbc, 0x13, 0x27, 0xcd, 0x5a, 0xa5, 0x95, 0xef, 0xc0, 0x5f, + 0x6f, 0xfa, 0xfd, 0x07, 0x2f, 0x62, 0xdc, 0xff, 0x6f, 0x94, 0xe3, 0x11, 0x6c, 0xfb, 0xb3, 0x71, + 0x24, 0x60, 0xcd, 0x77, 0x75, 0x1a, 0x8d, 0xc6, 0x0d, 0x39, 0x8e, 0x62, 0xb7, 0x23, 0x57, 0xa7, + 0x72, 0x8d, 0xe7, 0x10, 0xe2, 0x1c, 0xef, 0x48, 0x6a, 0xd5, 0x4f, 0xcd, 0x3e, 0x3e, 0x04, 0x81, + 0xdf, 0xfd, 0xba, 0xc0, 0x00, 0xef, 0xdf, 0x08, 0xb8, 0x01, 0x2c, 0x09, 0xc6, 0x33, 0xb8, 0x6d, + 0x47, 0x53, 0xa8, 0xb9, 0xc9, 0x18, 0xfa, 0xf5, 0x5b, 0x0c, 0x71, 0x83, 0xb2, 0xd7, 0x06, 0x56, + 0x7e, 0x8d, 0x23, 0x3f, 0x88, 0x91, 0xaf, 0x21, 0x71, 0x42, 0x6a, 0xf6, 0x6a, 0x9c, 0x8f, 0x3f, + 0x80, 0x97, 0x2c, 0x7a, 0x42, 0x3c, 0x2b, 0x20, 0x13, 0x2d, 0xfb, 0x03, 0xd0, 0x44, 0x2d, 0x81, + 0x0b, 0xe7, 0x6e, 0xe2, 0xb2, 0x2a, 0xd8, 0x97, 0xd3, 0xd0, 0xeb, 0xb5, 0x57, 0x32, 0x00, 0xf7, + 0x13, 0xc7, 0xb5, 0xc2, 0x33, 0x4a, 0xf8, 0xac, 0x28, 0xa0, 0x5a, 0x5e, 0xfa, 0x05, 0x41, 0x99, + 0xf3, 0x85, 0xdf, 0x04, 0xc1, 0xa2, 0x13, 0x72, 0xa6, 0x59, 0x13, 0xb6, 0xe4, 0xb6, 0xe5, 0x5d, + 0xbe, 0x2b, 0xcb, 0x4a, 0xf4, 0xae, 0xf4, 0xd5, 0x32, 0x73, 0x50, 0x26, 0xf8, 0x2d, 0xd8, 0x71, + 0x75, 0x2f, 0xb0, 0x02, 0xcb, 0xa1, 0x1a, 0xd5, 0xa7, 0x64, 0x65, 0xb5, 0x6d, 0x27, 0xb6, 0xcf, + 0xf5, 0x29, 0xc1, 0x5d, 0x28, 0xc5, 0x44, 0x32, 0x61, 0x6c, 0x94, 0x76, 0xaa, 0x49, 0x0e, 0xc1, + 0x23, 0x32, 0xd2, 0xfd, 0x1d, 0x41, 0x25, 0x33, 0x2b, 0xf8, 0x93, 0x78, 0xa5, 0x46, 0x95, 0x56, + 0xe5, 0xf7, 0xff, 0x9e, 0x8b, 0xef, 0x9a, 0x56, 0x70, 0x32, 0x1b, 0xb7, 0x0d, 0x67, 0xda, 0x49, + 0x12, 0x4c, 0xc6, 0xe9, 0xb9, 0xe3, 0x9e, 0x9a, 0x1d, 0x76, 0x72, 0xc7, 0xed, 0x87, 0x24, 0x8c, + 0x57, 0xf0, 0x63, 0x28, 0x13, 0x3a, 0xd1, 0x96, 0xeb, 0xf9, 0xff, 0x62, 0x95, 0x08, 0x9d, 0x3c, + 0x24, 0x21, 0x7e, 0x23, 0x1d, 0x7c, 0x46, 0x16, 0xeb, 0x79, 0xb9, 0x13, 0x97, 0xd3, 0xcc, 0xf8, + 0x4c, 0x7b, 0x93, 0x5b, 0x17, 0x7f, 0x36, 0x72, 0x17, 0x8b, 0x06, 0x7a, 0xb6, 0x68, 0xa0, 0xe7, + 0x8b, 0x06, 0xfa, 0x63, 0xd1, 0x40, 0x3f, 0x5d, 0x36, 0x72, 0xcf, 0x2e, 0x1b, 0xb9, 0xe7, 0x97, + 0x8d, 0xdc, 0x53, 0xce, 0xc7, 0x3f, 0x01, 0x00, 0x00, 0xff, 0xff, 0x17, 0xde, 0xa3, 0x98, 0x1b, + 0x07, 0x00, 0x00, } diff --git a/pkg/config/zone_yaml.go b/pkg/config/zone_yaml.go index 2e3a2b45fcd9..d5b025e9919a 100644 --- a/pkg/config/zone_yaml.go +++ b/pkg/config/zone_yaml.go @@ -294,13 +294,3 @@ func (c *ZoneConfig) UnmarshalYAML(unmarshal func(interface{}) error) error { *c = zoneConfigFromMarshalable(aux, *c) return nil } - -var _ yaml.Marshaler = GCPolicy{} - -// MarshalYAML implements yaml.Marshaler. -func (p GCPolicy) MarshalYAML() (interface{}, error) { - type marshalableGCPolicy struct { - TTLSeconds int32 `yaml:"ttlseconds"` - } - return marshalableGCPolicy{TTLSeconds: p.TTLSeconds}, nil -} diff --git a/pkg/gossip/gossip.pb.go b/pkg/gossip/gossip.pb.go index f8a7fe285a97..458fbf3e3217 100644 --- a/pkg/gossip/gossip.pb.go +++ b/pkg/gossip/gossip.pb.go @@ -39,15 +39,14 @@ type BootstrapInfo struct { // Addresses of other nodes in the cluster. Addresses []util.UnresolvedAddr `protobuf:"bytes,1,rep,name=addresses,proto3" json:"addresses"` // Timestamp at which the bootstrap info was written. - Timestamp hlc.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Timestamp hlc.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp"` } func (m *BootstrapInfo) Reset() { *m = BootstrapInfo{} } func (m *BootstrapInfo) String() string { return proto.CompactTextString(m) } func (*BootstrapInfo) ProtoMessage() {} func (*BootstrapInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_gossip_8de2ed1524d71303, []int{0} + return fileDescriptor_gossip_af8c9a20540e5252, []int{0} } func (m *BootstrapInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -84,15 +83,14 @@ type Request struct { // Delta of Infos originating at sender. Delta map[string]*Info `protobuf:"bytes,4,rep,name=delta,proto3" json:"delta,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // Cluster ID to prevent illegal connections. - ClusterID github_com_cockroachdb_cockroach_pkg_util_uuid.UUID `protobuf:"bytes,5,opt,name=cluster_id,json=clusterId,proto3,customtype=github.com/cockroachdb/cockroach/pkg/util/uuid.UUID" json:"cluster_id"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ClusterID github_com_cockroachdb_cockroach_pkg_util_uuid.UUID `protobuf:"bytes,5,opt,name=cluster_id,json=clusterId,proto3,customtype=github.com/cockroachdb/cockroach/pkg/util/uuid.UUID" json:"cluster_id"` } func (m *Request) Reset() { *m = Request{} } func (m *Request) String() string { return proto.CompactTextString(m) } func (*Request) ProtoMessage() {} func (*Request) Descriptor() ([]byte, []int) { - return fileDescriptor_gossip_8de2ed1524d71303, []int{1} + return fileDescriptor_gossip_af8c9a20540e5252, []int{1} } func (m *Request) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -133,15 +131,14 @@ type Response struct { Delta map[string]*Info `protobuf:"bytes,5,rep,name=delta,proto3" json:"delta,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // Map of high water timestamps from infos originating at other // nodes, as seen by the responder. - HighWaterStamps map[github_com_cockroachdb_cockroach_pkg_roachpb.NodeID]int64 `protobuf:"bytes,6,rep,name=high_water_stamps,json=highWaterStamps,proto3,castkey=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"high_water_stamps" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + HighWaterStamps map[github_com_cockroachdb_cockroach_pkg_roachpb.NodeID]int64 `protobuf:"bytes,6,rep,name=high_water_stamps,json=highWaterStamps,proto3,castkey=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"high_water_stamps" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` } func (m *Response) Reset() { *m = Response{} } func (m *Response) String() string { return proto.CompactTextString(m) } func (*Response) ProtoMessage() {} func (*Response) Descriptor() ([]byte, []int) { - return fileDescriptor_gossip_8de2ed1524d71303, []int{2} + return fileDescriptor_gossip_af8c9a20540e5252, []int{2} } func (m *Response) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -167,16 +164,15 @@ func (m *Response) XXX_DiscardUnknown() { var xxx_messageInfo_Response proto.InternalMessageInfo type ConnStatus struct { - NodeID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,1,opt,name=node_id,json=nodeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"node_id,omitempty"` - Address string `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"` - AgeNanos int64 `protobuf:"varint,3,opt,name=age_nanos,json=ageNanos,proto3" json:"age_nanos,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + NodeID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,1,opt,name=node_id,json=nodeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"node_id,omitempty"` + Address string `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"` + AgeNanos int64 `protobuf:"varint,3,opt,name=age_nanos,json=ageNanos,proto3" json:"age_nanos,omitempty"` } func (m *ConnStatus) Reset() { *m = ConnStatus{} } func (*ConnStatus) ProtoMessage() {} func (*ConnStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_gossip_8de2ed1524d71303, []int{3} + return fileDescriptor_gossip_af8c9a20540e5252, []int{3} } func (m *ConnStatus) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -202,18 +198,17 @@ func (m *ConnStatus) XXX_DiscardUnknown() { var xxx_messageInfo_ConnStatus proto.InternalMessageInfo type MetricSnap struct { - BytesReceived int64 `protobuf:"varint,2,opt,name=bytes_received,json=bytesReceived,proto3" json:"bytes_received,omitempty"` - BytesSent int64 `protobuf:"varint,3,opt,name=bytes_sent,json=bytesSent,proto3" json:"bytes_sent,omitempty"` - InfosReceived int64 `protobuf:"varint,4,opt,name=infos_received,json=infosReceived,proto3" json:"infos_received,omitempty"` - InfosSent int64 `protobuf:"varint,5,opt,name=infos_sent,json=infosSent,proto3" json:"infos_sent,omitempty"` - ConnsRefused int64 `protobuf:"varint,6,opt,name=conns_refused,json=connsRefused,proto3" json:"conns_refused,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + BytesReceived int64 `protobuf:"varint,2,opt,name=bytes_received,json=bytesReceived,proto3" json:"bytes_received,omitempty"` + BytesSent int64 `protobuf:"varint,3,opt,name=bytes_sent,json=bytesSent,proto3" json:"bytes_sent,omitempty"` + InfosReceived int64 `protobuf:"varint,4,opt,name=infos_received,json=infosReceived,proto3" json:"infos_received,omitempty"` + InfosSent int64 `protobuf:"varint,5,opt,name=infos_sent,json=infosSent,proto3" json:"infos_sent,omitempty"` + ConnsRefused int64 `protobuf:"varint,6,opt,name=conns_refused,json=connsRefused,proto3" json:"conns_refused,omitempty"` } func (m *MetricSnap) Reset() { *m = MetricSnap{} } func (*MetricSnap) ProtoMessage() {} func (*MetricSnap) Descriptor() ([]byte, []int) { - return fileDescriptor_gossip_8de2ed1524d71303, []int{4} + return fileDescriptor_gossip_af8c9a20540e5252, []int{4} } func (m *MetricSnap) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -239,15 +234,14 @@ func (m *MetricSnap) XXX_DiscardUnknown() { var xxx_messageInfo_MetricSnap proto.InternalMessageInfo type OutgoingConnStatus struct { - ConnStatus `protobuf:"bytes,1,opt,name=conn_status,json=connStatus,proto3,embedded=conn_status" json:"conn_status"` - MetricSnap `protobuf:"bytes,2,opt,name=metrics,proto3,embedded=metrics" json:"metrics"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ConnStatus `protobuf:"bytes,1,opt,name=conn_status,json=connStatus,proto3,embedded=conn_status" json:"conn_status"` + MetricSnap `protobuf:"bytes,2,opt,name=metrics,proto3,embedded=metrics" json:"metrics"` } func (m *OutgoingConnStatus) Reset() { *m = OutgoingConnStatus{} } func (*OutgoingConnStatus) ProtoMessage() {} func (*OutgoingConnStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_gossip_8de2ed1524d71303, []int{5} + return fileDescriptor_gossip_af8c9a20540e5252, []int{5} } func (m *OutgoingConnStatus) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -273,15 +267,14 @@ func (m *OutgoingConnStatus) XXX_DiscardUnknown() { var xxx_messageInfo_OutgoingConnStatus proto.InternalMessageInfo type ClientStatus struct { - ConnStatus []OutgoingConnStatus `protobuf:"bytes,1,rep,name=conn_status,json=connStatus,proto3" json:"conn_status"` - MaxConns int32 `protobuf:"varint,2,opt,name=max_conns,json=maxConns,proto3" json:"max_conns,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ConnStatus []OutgoingConnStatus `protobuf:"bytes,1,rep,name=conn_status,json=connStatus,proto3" json:"conn_status"` + MaxConns int32 `protobuf:"varint,2,opt,name=max_conns,json=maxConns,proto3" json:"max_conns,omitempty"` } func (m *ClientStatus) Reset() { *m = ClientStatus{} } func (*ClientStatus) ProtoMessage() {} func (*ClientStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_gossip_8de2ed1524d71303, []int{6} + return fileDescriptor_gossip_af8c9a20540e5252, []int{6} } func (m *ClientStatus) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -307,16 +300,15 @@ func (m *ClientStatus) XXX_DiscardUnknown() { var xxx_messageInfo_ClientStatus proto.InternalMessageInfo type ServerStatus struct { - ConnStatus []ConnStatus `protobuf:"bytes,1,rep,name=conn_status,json=connStatus,proto3" json:"conn_status"` - MaxConns int32 `protobuf:"varint,2,opt,name=max_conns,json=maxConns,proto3" json:"max_conns,omitempty"` - MetricSnap `protobuf:"bytes,3,opt,name=metrics,proto3,embedded=metrics" json:"metrics"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ConnStatus []ConnStatus `protobuf:"bytes,1,rep,name=conn_status,json=connStatus,proto3" json:"conn_status"` + MaxConns int32 `protobuf:"varint,2,opt,name=max_conns,json=maxConns,proto3" json:"max_conns,omitempty"` + MetricSnap `protobuf:"bytes,3,opt,name=metrics,proto3,embedded=metrics" json:"metrics"` } func (m *ServerStatus) Reset() { *m = ServerStatus{} } func (*ServerStatus) ProtoMessage() {} func (*ServerStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_gossip_8de2ed1524d71303, []int{7} + return fileDescriptor_gossip_af8c9a20540e5252, []int{7} } func (m *ServerStatus) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -342,15 +334,14 @@ func (m *ServerStatus) XXX_DiscardUnknown() { var xxx_messageInfo_ServerStatus proto.InternalMessageInfo type Connectivity struct { - SentinelNodeID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,1,opt,name=sentinel_node_id,json=sentinelNodeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"sentinel_node_id,omitempty"` - ClientConns []Connectivity_Conn `protobuf:"bytes,2,rep,name=client_conns,json=clientConns,proto3" json:"client_conns"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + SentinelNodeID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,1,opt,name=sentinel_node_id,json=sentinelNodeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"sentinel_node_id,omitempty"` + ClientConns []Connectivity_Conn `protobuf:"bytes,2,rep,name=client_conns,json=clientConns,proto3" json:"client_conns"` } func (m *Connectivity) Reset() { *m = Connectivity{} } func (*Connectivity) ProtoMessage() {} func (*Connectivity) Descriptor() ([]byte, []int) { - return fileDescriptor_gossip_8de2ed1524d71303, []int{8} + return fileDescriptor_gossip_af8c9a20540e5252, []int{8} } func (m *Connectivity) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -376,16 +367,15 @@ func (m *Connectivity) XXX_DiscardUnknown() { var xxx_messageInfo_Connectivity proto.InternalMessageInfo type Connectivity_Conn struct { - SourceID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,1,opt,name=source_id,json=sourceId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"source_id,omitempty"` - TargetID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,2,opt,name=target_id,json=targetId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"target_id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + SourceID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,1,opt,name=source_id,json=sourceId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"source_id,omitempty"` + TargetID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,2,opt,name=target_id,json=targetId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"target_id,omitempty"` } func (m *Connectivity_Conn) Reset() { *m = Connectivity_Conn{} } func (m *Connectivity_Conn) String() string { return proto.CompactTextString(m) } func (*Connectivity_Conn) ProtoMessage() {} func (*Connectivity_Conn) Descriptor() ([]byte, []int) { - return fileDescriptor_gossip_8de2ed1524d71303, []int{8, 0} + return fileDescriptor_gossip_af8c9a20540e5252, []int{8, 0} } func (m *Connectivity_Conn) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -412,18 +402,17 @@ var xxx_messageInfo_Connectivity_Conn proto.InternalMessageInfo // InfoStatus contains information about the current status of the infoStore. type InfoStatus struct { - Infos map[string]Info `protobuf:"bytes,1,rep,name=infos,proto3" json:"infos" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - Client ClientStatus `protobuf:"bytes,2,opt,name=client,proto3" json:"client"` - Server ServerStatus `protobuf:"bytes,3,opt,name=server,proto3" json:"server"` - Connectivity Connectivity `protobuf:"bytes,4,opt,name=connectivity,proto3" json:"connectivity"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Infos map[string]Info `protobuf:"bytes,1,rep,name=infos,proto3" json:"infos" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` + Client ClientStatus `protobuf:"bytes,2,opt,name=client,proto3" json:"client"` + Server ServerStatus `protobuf:"bytes,3,opt,name=server,proto3" json:"server"` + Connectivity Connectivity `protobuf:"bytes,4,opt,name=connectivity,proto3" json:"connectivity"` } func (m *InfoStatus) Reset() { *m = InfoStatus{} } func (m *InfoStatus) String() string { return proto.CompactTextString(m) } func (*InfoStatus) ProtoMessage() {} func (*InfoStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_gossip_8de2ed1524d71303, []int{9} + return fileDescriptor_gossip_af8c9a20540e5252, []int{9} } func (m *InfoStatus) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -461,15 +450,14 @@ type Info struct { // Originating node's ID. NodeID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,5,opt,name=node_id,json=nodeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"node_id,omitempty"` // Peer node ID which passed this info. - PeerID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,6,opt,name=peer_id,json=peerId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"peer_id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + PeerID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,6,opt,name=peer_id,json=peerId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"peer_id,omitempty"` } func (m *Info) Reset() { *m = Info{} } func (m *Info) String() string { return proto.CompactTextString(m) } func (*Info) ProtoMessage() {} func (*Info) Descriptor() ([]byte, []int) { - return fileDescriptor_gossip_8de2ed1524d71303, []int{10} + return fileDescriptor_gossip_af8c9a20540e5252, []int{10} } func (m *Info) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3680,84 +3668,85 @@ var ( ErrIntOverflowGossip = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("gossip/gossip.proto", fileDescriptor_gossip_8de2ed1524d71303) } +func init() { proto.RegisterFile("gossip/gossip.proto", fileDescriptor_gossip_af8c9a20540e5252) } -var fileDescriptor_gossip_8de2ed1524d71303 = []byte{ - // 1216 bytes of a gzipped FileDescriptorProto +var fileDescriptor_gossip_af8c9a20540e5252 = []byte{ + // 1220 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x57, 0xcf, 0x6f, 0x1b, 0x45, - 0x14, 0xf6, 0xc6, 0x3f, 0xe2, 0x7d, 0x76, 0xd2, 0x76, 0xa8, 0x90, 0x71, 0xa9, 0x1d, 0xb9, 0xad, - 0x08, 0x12, 0x5a, 0xa3, 0x94, 0x43, 0xd5, 0x72, 0x20, 0x4e, 0xaa, 0xd6, 0x50, 0xda, 0x6a, 0xdd, - 0x82, 0xd4, 0x8b, 0xd9, 0xec, 0x4e, 0xd7, 0xab, 0xae, 0x77, 0xcd, 0xce, 0xac, 0x69, 0x2e, 0x1c, - 0xf8, 0x0b, 0x38, 0x41, 0x8f, 0x1c, 0xe8, 0xff, 0xc0, 0x9d, 0x4b, 0x84, 0x84, 0x14, 0x71, 0x42, + 0x14, 0xf6, 0xc6, 0x3f, 0xe2, 0x7d, 0x76, 0xd2, 0x76, 0xa8, 0x90, 0x71, 0xa9, 0x1d, 0xb9, 0x54, + 0x18, 0x09, 0xad, 0x51, 0xca, 0xa1, 0x6a, 0x39, 0x10, 0x27, 0x55, 0x6b, 0x28, 0x6d, 0xb5, 0x6e, + 0x41, 0xea, 0xc5, 0x6c, 0x76, 0xa7, 0xeb, 0x55, 0xd7, 0xbb, 0x66, 0x67, 0xd6, 0x34, 0x17, 0x0e, + 0xfc, 0x05, 0x9c, 0xa0, 0x47, 0x0e, 0xf4, 0x7f, 0xe0, 0xce, 0xa5, 0x42, 0x42, 0xaa, 0x38, 0x55, 0x1c, 0x0c, 0xb8, 0x27, 0xee, 0x9c, 0x38, 0xa1, 0x79, 0x33, 0xeb, 0xdd, 0x24, 0x4e, 0x15, 0x92, 0x54, 0xe2, 0xe4, 0x99, 0x37, 0xef, 0xfb, 0xe6, 0xbd, 0x6f, 0xde, 0x9b, 0x59, 0xc3, 0x6b, 0x6e, - 0xc8, 0x98, 0x37, 0x6a, 0xcb, 0x1f, 0x63, 0x14, 0x85, 0x3c, 0x24, 0x67, 0xed, 0xd0, 0x7e, 0x12, - 0x85, 0x96, 0x3d, 0x30, 0xa4, 0xbd, 0x4e, 0x70, 0x36, 0xda, 0x6a, 0x3b, 0x16, 0xb7, 0xa4, 0x57, - 0xbd, 0x16, 0x73, 0xcf, 0x6f, 0x0f, 0x7c, 0xbb, 0xcd, 0xbd, 0x21, 0x65, 0xdc, 0x1a, 0x2a, 0x7c, - 0xbd, 0x8e, 0x2b, 0x71, 0x10, 0x51, 0x16, 0xfa, 0x63, 0xea, 0xf4, 0x2d, 0xc7, 0x89, 0xd4, 0xda, - 0x79, 0x37, 0x74, 0x43, 0x1c, 0xb6, 0xc5, 0x48, 0x5a, 0x5b, 0xdf, 0x68, 0xb0, 0xd4, 0x09, 0x43, - 0xce, 0x78, 0x64, 0x8d, 0xba, 0xc1, 0xe3, 0x90, 0x74, 0x40, 0x17, 0x28, 0xca, 0x18, 0x65, 0x35, - 0x6d, 0x25, 0xbf, 0x5a, 0x59, 0x6b, 0x18, 0x69, 0x5c, 0x62, 0x07, 0xe3, 0xe1, 0x6c, 0x87, 0x75, - 0xc7, 0x89, 0x3a, 0x85, 0x9d, 0x49, 0x33, 0x67, 0xa6, 0x30, 0xb2, 0x0e, 0xfa, 0x2c, 0xb4, 0xda, - 0xc2, 0x8a, 0xb6, 0x5a, 0x59, 0xbb, 0xb8, 0x9f, 0x63, 0xe0, 0xdb, 0xc6, 0x83, 0xc4, 0x29, 0xa1, - 0x98, 0xa1, 0x5a, 0x7f, 0x17, 0x60, 0xd1, 0xa4, 0x9f, 0xc7, 0x94, 0x71, 0xf2, 0x08, 0x16, 0x83, - 0xd0, 0xa1, 0x7d, 0xcf, 0xa9, 0x69, 0x2b, 0xda, 0x6a, 0xb1, 0xb3, 0x3e, 0x9d, 0x34, 0x4b, 0x77, - 0x43, 0x87, 0x76, 0x37, 0xff, 0x99, 0x34, 0xaf, 0xba, 0x1e, 0x1f, 0xc4, 0x5b, 0x86, 0x1d, 0x0e, - 0xdb, 0xb3, 0x4d, 0x9c, 0xad, 0x74, 0xdc, 0x1e, 0x3d, 0x71, 0xdb, 0x4a, 0x48, 0x43, 0xc2, 0xcc, - 0x92, 0x60, 0xec, 0x3a, 0xe4, 0x1a, 0x14, 0x44, 0xdc, 0x2a, 0xca, 0xa3, 0x65, 0x8a, 0x08, 0xf2, - 0xad, 0x06, 0xe7, 0x06, 0x9e, 0x3b, 0xe8, 0x7f, 0x61, 0x71, 0x1a, 0xf5, 0x31, 0x6c, 0x56, 0xcb, - 0xa3, 0x62, 0x86, 0xb1, 0xff, 0x24, 0x0d, 0x95, 0x8c, 0x71, 0xdb, 0x73, 0x07, 0x9f, 0x0a, 0x44, - 0x0f, 0x01, 0x37, 0x03, 0x1e, 0x6d, 0x77, 0x6e, 0x08, 0xde, 0xaf, 0x7e, 0x3f, 0x5e, 0x2a, 0x67, - 0x06, 0x7b, 0x29, 0xc9, 0x75, 0x28, 0x3a, 0xd4, 0xe7, 0x56, 0xad, 0x80, 0xc1, 0x5c, 0x3e, 0x3c, - 0x98, 0x4d, 0xe1, 0x86, 0x21, 0x98, 0x12, 0x42, 0x5c, 0x00, 0xdb, 0x8f, 0x99, 0xc8, 0xc8, 0x73, - 0x6a, 0xc5, 0x15, 0x6d, 0xb5, 0xda, 0xb9, 0x2d, 0xa2, 0xfb, 0xed, 0xa8, 0x42, 0xcb, 0x1a, 0x8c, - 0x3d, 0xc7, 0x78, 0xf8, 0xb0, 0xbb, 0x39, 0x9d, 0x34, 0xf5, 0x0d, 0x49, 0xd8, 0xdd, 0x34, 0x75, - 0xc5, 0xdd, 0x75, 0xea, 0x1d, 0x38, 0x3f, 0x4f, 0x0a, 0x72, 0x16, 0xf2, 0x4f, 0xe8, 0xb6, 0x3c, - 0x68, 0x53, 0x0c, 0xc9, 0x79, 0x28, 0x8e, 0x2d, 0x3f, 0xa6, 0x78, 0x46, 0x79, 0x53, 0x4e, 0xae, - 0x2f, 0x5c, 0xd3, 0xea, 0xf7, 0x01, 0xd2, 0x0c, 0xb2, 0x48, 0x5d, 0x22, 0xdf, 0xc9, 0x22, 0x2b, - 0x6b, 0xaf, 0x1f, 0x14, 0x42, 0x94, 0x7c, 0x86, 0xb1, 0xf5, 0x73, 0x11, 0xca, 0x26, 0x65, 0xa3, - 0x30, 0x60, 0xf4, 0x7f, 0x5a, 0x77, 0x37, 0x61, 0xd9, 0xf2, 0x39, 0x8d, 0x02, 0x8b, 0x53, 0x6c, - 0xf0, 0x5a, 0xfe, 0x28, 0x1c, 0xe6, 0xd2, 0x0c, 0x25, 0xa6, 0x64, 0x0c, 0xe7, 0x52, 0x9a, 0x24, - 0xcd, 0x02, 0xa6, 0xf9, 0xe1, 0x74, 0xd2, 0x3c, 0xb3, 0x9e, 0x2c, 0x9e, 0x2c, 0xdf, 0x33, 0xd6, - 0x1e, 0x1e, 0x87, 0xdc, 0x48, 0x8a, 0xb3, 0x88, 0xc5, 0x79, 0x65, 0x5e, 0x71, 0x4a, 0xfd, 0xe7, - 0x54, 0xe7, 0xb3, 0xb9, 0x3d, 0x57, 0x42, 0xa6, 0xf6, 0x4b, 0x98, 0x5e, 0x7d, 0xd3, 0x9d, 0x7e, - 0x2d, 0x9e, 0x46, 0x87, 0xb4, 0x9e, 0x6b, 0x00, 0x1b, 0x61, 0x10, 0xf4, 0xb8, 0xc5, 0x63, 0xf6, - 0x4a, 0x2b, 0xba, 0x06, 0x8b, 0xea, 0x05, 0xc0, 0x30, 0x74, 0x33, 0x99, 0x92, 0x0b, 0xa0, 0x5b, - 0x2e, 0xed, 0x07, 0x56, 0x10, 0x32, 0x2c, 0xd6, 0xbc, 0x59, 0xb6, 0x5c, 0x7a, 0x57, 0xcc, 0xaf, - 0x17, 0x9e, 0x7d, 0xd7, 0xcc, 0xb5, 0x7e, 0xd4, 0x00, 0x3e, 0xa6, 0x3c, 0xf2, 0xec, 0x5e, 0x60, - 0x8d, 0xc8, 0x15, 0x58, 0xde, 0xda, 0xe6, 0x94, 0xf5, 0x23, 0x6a, 0x53, 0x6f, 0x4c, 0x1d, 0x95, - 0xd9, 0x12, 0x5a, 0x4d, 0x65, 0x24, 0x17, 0x01, 0xa4, 0x1b, 0xa3, 0x01, 0x57, 0xcc, 0x3a, 0x5a, - 0x7a, 0x34, 0xe0, 0x82, 0xc5, 0x0b, 0x1e, 0x87, 0x19, 0x96, 0x82, 0x64, 0x41, 0x6b, 0x96, 0x45, - 0xba, 0x21, 0x4b, 0x51, 0xb2, 0xa0, 0x05, 0x59, 0x2e, 0xc1, 0x92, 0x1d, 0x06, 0x81, 0x60, 0x79, - 0x1c, 0x33, 0xea, 0xd4, 0x4a, 0xe8, 0x51, 0x45, 0xa3, 0x29, 0x6d, 0x2a, 0x8b, 0xe7, 0x1a, 0x90, - 0x7b, 0x31, 0x77, 0x43, 0x2f, 0x70, 0x33, 0xaa, 0xdf, 0x82, 0x8a, 0x70, 0x16, 0xe5, 0xca, 0x63, - 0x86, 0xca, 0x57, 0xd6, 0xde, 0x3c, 0x58, 0x00, 0x29, 0xa4, 0x53, 0x16, 0xb5, 0xb9, 0x3b, 0x69, - 0x6a, 0x26, 0xd8, 0x29, 0xd1, 0x07, 0xb0, 0x38, 0x44, 0x91, 0x98, 0xaa, 0xa2, 0x39, 0x24, 0xa9, - 0x8a, 0x19, 0x92, 0x04, 0xa6, 0xe2, 0xfc, 0x12, 0xaa, 0x1b, 0xbe, 0x47, 0x03, 0xae, 0x78, 0x3f, - 0xda, 0x1f, 0xe0, 0x21, 0xcf, 0xc6, 0xc1, 0xdc, 0xd4, 0xcd, 0x94, 0x0d, 0xf2, 0x02, 0xe8, 0x43, - 0xeb, 0x69, 0x1f, 0xe5, 0xc1, 0x30, 0x8b, 0x66, 0x79, 0x68, 0x3d, 0x15, 0x98, 0x64, 0xff, 0x1f, - 0x34, 0xa8, 0xf6, 0x68, 0x34, 0xc6, 0xba, 0x16, 0x98, 0x8d, 0x79, 0x01, 0xbc, 0x5c, 0xa1, 0xff, - 0xb6, 0x71, 0x56, 0xba, 0xfc, 0x49, 0xa4, 0xfb, 0x3e, 0x0f, 0x55, 0xc1, 0x48, 0x6d, 0xee, 0x8d, - 0x3d, 0xbe, 0x4d, 0x18, 0x9c, 0x15, 0x75, 0xe3, 0x05, 0xd4, 0xef, 0xef, 0xed, 0xad, 0xee, 0x74, - 0xd2, 0x5c, 0xee, 0xa9, 0xb5, 0x93, 0xf5, 0xd8, 0x32, 0xcb, 0xd2, 0x38, 0xe4, 0x0e, 0x54, 0x6d, - 0x3c, 0xc0, 0x59, 0xb6, 0x42, 0xb0, 0x4b, 0xf3, 0x05, 0x4b, 0x42, 0xc5, 0x89, 0xd2, 0xad, 0x22, - 0xe1, 0xa8, 0x4d, 0xfd, 0x27, 0x0d, 0x0a, 0x62, 0x44, 0x3e, 0x03, 0x9d, 0x85, 0x71, 0x64, 0x67, - 0x92, 0xd8, 0x98, 0x4e, 0x9a, 0xe5, 0x1e, 0x1a, 0x8f, 0x1f, 0x7e, 0x59, 0xb2, 0x76, 0x1d, 0xb1, - 0x03, 0xb7, 0x22, 0x97, 0x72, 0xb1, 0xc3, 0x42, 0xba, 0xc3, 0x03, 0x34, 0x9e, 0x60, 0x07, 0xc9, - 0xda, 0x4d, 0x3a, 0xf1, 0xaf, 0x05, 0x00, 0x71, 0x9f, 0xce, 0xea, 0xab, 0x88, 0x0d, 0xad, 0x2a, - 0xeb, 0xad, 0xf9, 0x97, 0xaf, 0x74, 0xc6, 0xa1, 0x7a, 0x22, 0xa4, 0x58, 0x12, 0x4b, 0xde, 0x87, - 0x92, 0x54, 0x6d, 0xce, 0xa3, 0x9d, 0xc8, 0x9d, 0xe9, 0x2a, 0x05, 0x56, 0x18, 0x81, 0x66, 0x58, - 0xf2, 0x73, 0x9e, 0x6b, 0x85, 0xce, 0xb6, 0x44, 0x82, 0x96, 0x18, 0x72, 0x1b, 0xf0, 0xbe, 0x49, - 0x8e, 0x12, 0x2f, 0xb2, 0xf9, 0x11, 0x64, 0xbc, 0x14, 0xc7, 0x1e, 0xa4, 0x78, 0xa7, 0xd2, 0x04, - 0x4f, 0xe5, 0x9b, 0xe9, 0x97, 0x05, 0x28, 0xe0, 0x5f, 0x87, 0xf7, 0x12, 0xa8, 0xbc, 0xe1, 0x6a, - 0x19, 0x68, 0x72, 0x5c, 0x9f, 0x88, 0xf5, 0x44, 0x56, 0x74, 0x16, 0xd7, 0x6f, 0x18, 0x79, 0x6e, - 0x3f, 0xfd, 0xb7, 0x90, 0x37, 0x75, 0x61, 0xc1, 0x37, 0x8f, 0xbc, 0x0d, 0x3a, 0xe7, 0xbe, 0x5a, - 0xc5, 0x2b, 0xbe, 0x53, 0xc5, 0x8a, 0x79, 0x70, 0x07, 0x1d, 0xcc, 0x32, 0xe7, 0xbe, 0x74, 0x25, - 0x50, 0x18, 0x84, 0x23, 0x86, 0xe2, 0x2c, 0x99, 0x38, 0xce, 0xbe, 0x78, 0xc5, 0xd3, 0x7e, 0xf1, - 0x1e, 0xc1, 0xe2, 0x88, 0xca, 0x0f, 0xe5, 0x52, 0xca, 0x7d, 0x9f, 0x8a, 0x4f, 0xdd, 0x63, 0x73, - 0x0b, 0xc6, 0xae, 0xb3, 0x76, 0x0f, 0x4a, 0xb7, 0x50, 0x6e, 0x72, 0x73, 0x36, 0x7a, 0xe3, 0xd0, - 0x0f, 0xf9, 0x7a, 0xfd, 0xf0, 0x8f, 0x9f, 0x56, 0x6e, 0x55, 0x7b, 0x57, 0xeb, 0x5c, 0xde, 0xf9, - 0xb3, 0x91, 0xdb, 0x99, 0x36, 0xb4, 0xdd, 0x69, 0x43, 0xfb, 0x75, 0xda, 0xd0, 0xfe, 0x98, 0x36, - 0xb4, 0xaf, 0x5f, 0x34, 0x72, 0xbb, 0x2f, 0x1a, 0xb9, 0x47, 0x25, 0x09, 0xda, 0x2a, 0xe1, 0xdf, - 0xc2, 0xab, 0xff, 0x06, 0x00, 0x00, 0xff, 0xff, 0x09, 0x99, 0x68, 0x2b, 0x9f, 0x0e, 0x00, 0x00, + 0xc8, 0x98, 0x37, 0xee, 0xc8, 0x1f, 0x63, 0x1c, 0x85, 0x3c, 0x24, 0xa7, 0xed, 0xd0, 0x7e, 0x18, + 0x85, 0x96, 0x3d, 0x34, 0xa4, 0xbd, 0x4e, 0x70, 0x36, 0xde, 0xee, 0x38, 0x16, 0xb7, 0xa4, 0x57, + 0xbd, 0x16, 0x73, 0xcf, 0xef, 0x0c, 0x7d, 0xbb, 0xc3, 0xbd, 0x11, 0x65, 0xdc, 0x1a, 0x29, 0x7c, + 0xbd, 0x8e, 0x2b, 0x71, 0x10, 0x51, 0x16, 0xfa, 0x13, 0xea, 0x0c, 0x2c, 0xc7, 0x89, 0xd4, 0xda, + 0x59, 0x37, 0x74, 0x43, 0x1c, 0x76, 0xc4, 0x48, 0x5a, 0x5b, 0xdf, 0x6a, 0xb0, 0xd2, 0x0d, 0x43, + 0xce, 0x78, 0x64, 0x8d, 0x7b, 0xc1, 0x83, 0x90, 0x74, 0x41, 0x17, 0x28, 0xca, 0x18, 0x65, 0x35, + 0x6d, 0x2d, 0xdf, 0xae, 0xac, 0x37, 0x8c, 0x34, 0x2e, 0xb1, 0x83, 0x71, 0x6f, 0xbe, 0xc3, 0x86, + 0xe3, 0x44, 0xdd, 0xc2, 0xd3, 0x69, 0x33, 0x67, 0xa6, 0x30, 0xb2, 0x01, 0xfa, 0x3c, 0xb4, 0xda, + 0xd2, 0x9a, 0xd6, 0xae, 0xac, 0x9f, 0xdf, 0xcb, 0x31, 0xf4, 0x6d, 0xe3, 0x6e, 0xe2, 0x94, 0x50, + 0xcc, 0x51, 0xad, 0xbf, 0x0b, 0xb0, 0x6c, 0xd2, 0x2f, 0x62, 0xca, 0x38, 0xb9, 0x0f, 0xcb, 0x41, + 0xe8, 0xd0, 0x81, 0xe7, 0xd4, 0xb4, 0x35, 0xad, 0x5d, 0xec, 0x6e, 0xcc, 0xa6, 0xcd, 0xd2, 0xad, + 0xd0, 0xa1, 0xbd, 0xad, 0x7f, 0xa6, 0xcd, 0x4b, 0xae, 0xc7, 0x87, 0xf1, 0xb6, 0x61, 0x87, 0xa3, + 0xce, 0x7c, 0x13, 0x67, 0x3b, 0x1d, 0x77, 0xc6, 0x0f, 0xdd, 0x8e, 0x12, 0xd2, 0x90, 0x30, 0xb3, + 0x24, 0x18, 0x7b, 0x0e, 0xb9, 0x0c, 0x05, 0x11, 0xb7, 0x8a, 0xf2, 0x70, 0x99, 0x22, 0x82, 0x7c, + 0xa7, 0xc1, 0x99, 0xa1, 0xe7, 0x0e, 0x07, 0x5f, 0x5a, 0x9c, 0x46, 0x03, 0x0c, 0x9b, 0xd5, 0xf2, + 0xa8, 0x98, 0x61, 0xec, 0x3d, 0x49, 0x43, 0x25, 0x63, 0xdc, 0xf0, 0xdc, 0xe1, 0x67, 0x02, 0xd1, + 0x47, 0xc0, 0xb5, 0x80, 0x47, 0x3b, 0xdd, 0xab, 0x82, 0xf7, 0xeb, 0xdf, 0x8f, 0x96, 0xca, 0xa9, + 0xe1, 0x6e, 0x4a, 0x72, 0x05, 0x8a, 0x0e, 0xf5, 0xb9, 0x55, 0x2b, 0x60, 0x30, 0x6f, 0x1d, 0x1c, + 0xcc, 0x96, 0x70, 0xc3, 0x10, 0x4c, 0x09, 0x21, 0x2e, 0x80, 0xed, 0xc7, 0x4c, 0x64, 0xe4, 0x39, + 0xb5, 0xe2, 0x9a, 0xd6, 0xae, 0x76, 0x6f, 0x88, 0xe8, 0x7e, 0x3b, 0xac, 0xd0, 0xb2, 0x06, 0x63, + 0xcf, 0x31, 0xee, 0xdd, 0xeb, 0x6d, 0xcd, 0xa6, 0x4d, 0x7d, 0x53, 0x12, 0xf6, 0xb6, 0x4c, 0x5d, + 0x71, 0xf7, 0x9c, 0x7a, 0x17, 0xce, 0x2e, 0x92, 0x82, 0x9c, 0x86, 0xfc, 0x43, 0xba, 0x23, 0x0f, + 0xda, 0x14, 0x43, 0x72, 0x16, 0x8a, 0x13, 0xcb, 0x8f, 0x29, 0x9e, 0x51, 0xde, 0x94, 0x93, 0x2b, + 0x4b, 0x97, 0xb5, 0xfa, 0x1d, 0x80, 0x34, 0x83, 0x2c, 0x52, 0x97, 0xc8, 0x77, 0xb3, 0xc8, 0xca, + 0xfa, 0xeb, 0xfb, 0x85, 0x10, 0x25, 0x9f, 0x61, 0x6c, 0xfd, 0x52, 0x84, 0xb2, 0x49, 0xd9, 0x38, + 0x0c, 0x18, 0xfd, 0x9f, 0xd6, 0xdd, 0x35, 0x58, 0xb5, 0x7c, 0x4e, 0xa3, 0xc0, 0xe2, 0x14, 0x1b, + 0xbc, 0x96, 0x3f, 0x0c, 0x87, 0xb9, 0x32, 0x47, 0x89, 0x29, 0x99, 0xc0, 0x99, 0x94, 0x26, 0x49, + 0xb3, 0x80, 0x69, 0x7e, 0x34, 0x9b, 0x36, 0x4f, 0x6d, 0x24, 0x8b, 0xc7, 0xcb, 0xf7, 0x94, 0xb5, + 0x8b, 0xc7, 0x21, 0x57, 0x93, 0xe2, 0x2c, 0x62, 0x71, 0x5e, 0x5c, 0x54, 0x9c, 0x52, 0xff, 0x05, + 0xd5, 0xf9, 0x78, 0x61, 0xcf, 0x95, 0x90, 0xa9, 0xf3, 0x12, 0xa6, 0x57, 0xdf, 0x74, 0x27, 0x5f, + 0x8b, 0x27, 0xd1, 0x21, 0xad, 0x27, 0x1a, 0xc0, 0x66, 0x18, 0x04, 0x7d, 0x6e, 0xf1, 0x98, 0xbd, + 0xd2, 0x8a, 0xae, 0xc1, 0xb2, 0x7a, 0x01, 0x30, 0x0c, 0xdd, 0x4c, 0xa6, 0xe4, 0x1c, 0xe8, 0x96, + 0x4b, 0x07, 0x81, 0x15, 0x84, 0x0c, 0x8b, 0x35, 0x6f, 0x96, 0x2d, 0x97, 0xde, 0x12, 0xf3, 0x2b, + 0x85, 0xc7, 0xdf, 0x37, 0x73, 0xad, 0x9f, 0x34, 0x80, 0x4f, 0x28, 0x8f, 0x3c, 0xbb, 0x1f, 0x58, + 0x63, 0x72, 0x11, 0x56, 0xb7, 0x77, 0x38, 0x65, 0x83, 0x88, 0xda, 0xd4, 0x9b, 0x50, 0x47, 0x65, + 0xb6, 0x82, 0x56, 0x53, 0x19, 0xc9, 0x79, 0x00, 0xe9, 0xc6, 0x68, 0xc0, 0x15, 0xb3, 0x8e, 0x96, + 0x3e, 0x0d, 0xb8, 0x60, 0xf1, 0x82, 0x07, 0x61, 0x86, 0xa5, 0x20, 0x59, 0xd0, 0x9a, 0x65, 0x91, + 0x6e, 0xc8, 0x52, 0x94, 0x2c, 0x68, 0x41, 0x96, 0x0b, 0xb0, 0x62, 0x87, 0x41, 0x20, 0x58, 0x1e, + 0xc4, 0x8c, 0x3a, 0xb5, 0x12, 0x7a, 0x54, 0xd1, 0x68, 0x4a, 0x9b, 0xca, 0xe2, 0x89, 0x06, 0xe4, + 0x76, 0xcc, 0xdd, 0xd0, 0x0b, 0xdc, 0x8c, 0xea, 0xd7, 0xa1, 0x22, 0x9c, 0x45, 0xb9, 0xf2, 0x98, + 0xa1, 0xf2, 0x95, 0xf5, 0x37, 0xf7, 0x17, 0x40, 0x0a, 0xe9, 0x96, 0x45, 0x6d, 0x3e, 0x9b, 0x36, + 0x35, 0x13, 0xec, 0x94, 0xe8, 0x43, 0x58, 0x1e, 0xa1, 0x48, 0x4c, 0x55, 0xd1, 0x02, 0x92, 0x54, + 0xc5, 0x0c, 0x49, 0x02, 0x53, 0x71, 0x7e, 0x05, 0xd5, 0x4d, 0xdf, 0xa3, 0x01, 0x57, 0xbc, 0x1f, + 0xef, 0x0d, 0xf0, 0x80, 0x67, 0x63, 0x7f, 0x6e, 0xea, 0x66, 0xca, 0x06, 0x79, 0x0e, 0xf4, 0x91, + 0xf5, 0x68, 0x80, 0xf2, 0x60, 0x98, 0x45, 0xb3, 0x3c, 0xb2, 0x1e, 0x09, 0x4c, 0xb2, 0xff, 0x8f, + 0x1a, 0x54, 0xfb, 0x34, 0x9a, 0x60, 0x5d, 0x0b, 0xcc, 0xe6, 0xa2, 0x00, 0x5e, 0xae, 0xd0, 0x7f, + 0xdb, 0x38, 0x2b, 0x5d, 0xfe, 0x38, 0xd2, 0xfd, 0x90, 0x87, 0xaa, 0x60, 0xa4, 0x36, 0xf7, 0x26, + 0x1e, 0xdf, 0x21, 0x0c, 0x4e, 0x8b, 0xba, 0xf1, 0x02, 0xea, 0x0f, 0x76, 0xf7, 0x56, 0x6f, 0x36, + 0x6d, 0xae, 0xf6, 0xd5, 0xda, 0xf1, 0x7a, 0x6c, 0x95, 0x65, 0x69, 0x1c, 0x72, 0x13, 0xaa, 0x36, + 0x1e, 0xe0, 0x3c, 0x5b, 0x21, 0xd8, 0x85, 0xc5, 0x82, 0x25, 0xa1, 0xe2, 0x44, 0xe9, 0x56, 0x91, + 0x70, 0xd4, 0xa6, 0xfe, 0xb3, 0x06, 0x05, 0x31, 0x22, 0x9f, 0x83, 0xce, 0xc2, 0x38, 0xb2, 0x33, + 0x49, 0x6c, 0xce, 0xa6, 0xcd, 0x72, 0x1f, 0x8d, 0x47, 0x0f, 0xbf, 0x2c, 0x59, 0x7b, 0x8e, 0xd8, + 0x81, 0x5b, 0x91, 0x4b, 0xb9, 0xd8, 0x61, 0x29, 0xdd, 0xe1, 0x2e, 0x1a, 0x8f, 0xb1, 0x83, 0x64, + 0xed, 0x25, 0x9d, 0xf8, 0xd7, 0x12, 0x80, 0xb8, 0x4f, 0xe7, 0xf5, 0x55, 0xc4, 0x86, 0x56, 0x95, + 0xf5, 0xf6, 0xe2, 0xcb, 0x57, 0x3a, 0xe3, 0x50, 0x3d, 0x11, 0x52, 0x2c, 0x89, 0x25, 0x1f, 0x40, + 0x49, 0xaa, 0xb6, 0xe0, 0xd1, 0x4e, 0xe4, 0xce, 0x74, 0x95, 0x02, 0x2b, 0x8c, 0x40, 0x33, 0x2c, + 0xf9, 0x05, 0xcf, 0xb5, 0x42, 0x67, 0x5b, 0x22, 0x41, 0x4b, 0x0c, 0xb9, 0x01, 0x78, 0xdf, 0x24, + 0x47, 0x89, 0x17, 0xd9, 0xe2, 0x08, 0x32, 0x5e, 0x8a, 0x63, 0x17, 0x52, 0xbc, 0x53, 0x69, 0x82, + 0x27, 0xf2, 0xcd, 0xf4, 0xeb, 0x12, 0x14, 0xf0, 0xaf, 0xc3, 0xfb, 0x09, 0x54, 0xde, 0x70, 0xb5, + 0x0c, 0x34, 0x39, 0xae, 0x4f, 0xc5, 0x7a, 0x22, 0x2b, 0x3a, 0x8b, 0xeb, 0x37, 0x8c, 0x3c, 0x77, + 0x90, 0xfe, 0x5b, 0xc8, 0x9b, 0xba, 0xb0, 0xe0, 0x9b, 0x47, 0xde, 0x01, 0x9d, 0x73, 0x5f, 0xad, + 0xe2, 0x15, 0xdf, 0xad, 0x62, 0xc5, 0xdc, 0xbd, 0x89, 0x0e, 0x66, 0x99, 0x73, 0x5f, 0xba, 0x12, + 0x28, 0x0c, 0xc3, 0x31, 0x43, 0x71, 0x56, 0x4c, 0x1c, 0x67, 0x5f, 0xbc, 0xe2, 0x49, 0xbf, 0x78, + 0xf7, 0x61, 0x79, 0x4c, 0xe5, 0x87, 0x72, 0x29, 0xe5, 0xbe, 0x43, 0xc5, 0xa7, 0xee, 0x91, 0xb9, + 0x05, 0x63, 0xcf, 0x59, 0xbf, 0x0d, 0xa5, 0xeb, 0x28, 0x37, 0xb9, 0x36, 0x1f, 0xbd, 0x71, 0xe0, + 0x87, 0x7c, 0xbd, 0x7e, 0xf0, 0xc7, 0x4f, 0x2b, 0xd7, 0xd6, 0xde, 0xd3, 0xba, 0xed, 0xa7, 0x7f, + 0x36, 0x72, 0x4f, 0x67, 0x0d, 0xed, 0xd9, 0xac, 0xa1, 0x3d, 0x9f, 0x35, 0xb4, 0x3f, 0x66, 0x0d, + 0xed, 0x9b, 0x17, 0x8d, 0xdc, 0xb3, 0x17, 0x8d, 0xdc, 0xf3, 0x17, 0x8d, 0xdc, 0xfd, 0x92, 0x04, + 0x6e, 0x97, 0xf0, 0xaf, 0xe1, 0xa5, 0x7f, 0x03, 0x00, 0x00, 0xff, 0xff, 0x31, 0x0f, 0x39, 0xe4, + 0xa3, 0x0e, 0x00, 0x00, } diff --git a/pkg/internal/client/lease.pb.go b/pkg/internal/client/lease.pb.go index d2e9fd3e9f53..1d911ba4b079 100644 --- a/pkg/internal/client/lease.pb.go +++ b/pkg/internal/client/lease.pb.go @@ -26,15 +26,14 @@ type LeaseVal struct { // owns the lease. Owner string `protobuf:"bytes,1,opt,name=owner" json:"owner"` // The expiration time of the lease. - Expiration hlc.Timestamp `protobuf:"bytes,2,opt,name=expiration" json:"expiration"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Expiration hlc.Timestamp `protobuf:"bytes,2,opt,name=expiration" json:"expiration"` } func (m *LeaseVal) Reset() { *m = LeaseVal{} } func (m *LeaseVal) String() string { return proto.CompactTextString(m) } func (*LeaseVal) ProtoMessage() {} func (*LeaseVal) Descriptor() ([]byte, []int) { - return fileDescriptor_lease_d29b70eecb17cf12, []int{0} + return fileDescriptor_lease_85a8c507c12f9716, []int{0} } func (m *LeaseVal) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -341,10 +340,10 @@ var ( ErrIntOverflowLease = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("internal/client/lease.proto", fileDescriptor_lease_d29b70eecb17cf12) } +func init() { proto.RegisterFile("internal/client/lease.proto", fileDescriptor_lease_85a8c507c12f9716) } -var fileDescriptor_lease_d29b70eecb17cf12 = []byte{ - // 211 bytes of a gzipped FileDescriptorProto +var fileDescriptor_lease_85a8c507c12f9716 = []byte{ + // 215 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x92, 0xce, 0xcc, 0x2b, 0x49, 0x2d, 0xca, 0x4b, 0xcc, 0xd1, 0x4f, 0xce, 0xc9, 0x4c, 0xcd, 0x2b, 0xd1, 0xcf, 0x49, 0x4d, 0x2c, 0x4e, 0xd5, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x12, 0x48, 0xce, 0x4f, 0xce, 0x2e, 0xca, 0x4f, @@ -355,8 +354,8 @@ var fileDescriptor_lease_d29b70eecb17cf12 = []byte{ 0xa7, 0x13, 0xcb, 0x89, 0x7b, 0xf2, 0x0c, 0x41, 0x10, 0x21, 0x21, 0x67, 0x2e, 0xae, 0xd4, 0x8a, 0x82, 0xcc, 0xa2, 0xc4, 0x92, 0xcc, 0xfc, 0x3c, 0x09, 0x26, 0x05, 0x46, 0x0d, 0x6e, 0x23, 0x59, 0x3d, 0x84, 0xf5, 0x20, 0x6b, 0xf5, 0x32, 0x72, 0x92, 0xf5, 0x42, 0x60, 0xd6, 0x42, 0xf5, 0x23, - 0x69, 0x73, 0x52, 0x39, 0xf1, 0x50, 0x8e, 0xe1, 0xc4, 0x23, 0x39, 0xc6, 0x0b, 0x8f, 0xe4, 0x18, + 0x69, 0x73, 0xd2, 0x38, 0xf1, 0x50, 0x8e, 0xe1, 0xc4, 0x23, 0x39, 0xc6, 0x0b, 0x8f, 0xe4, 0x18, 0x6f, 0x3c, 0x92, 0x63, 0x7c, 0xf0, 0x48, 0x8e, 0x71, 0xc2, 0x63, 0x39, 0x86, 0x0b, 0x8f, 0xe5, - 0x18, 0xa2, 0xd8, 0x20, 0x5e, 0x00, 0x04, 0x00, 0x00, 0xff, 0xff, 0xc9, 0x4f, 0xe5, 0x9c, 0xf2, - 0x00, 0x00, 0x00, + 0x18, 0x6e, 0x3c, 0x96, 0x63, 0x88, 0x62, 0x83, 0x78, 0x03, 0x10, 0x00, 0x00, 0xff, 0xff, 0x96, + 0xb3, 0xfb, 0x2a, 0xf6, 0x00, 0x00, 0x00, } diff --git a/pkg/jobs/jobspb/jobs.pb.go b/pkg/jobs/jobspb/jobs.pb.go index 7d135856b2c0..9e48c5a29add 100644 --- a/pkg/jobs/jobspb/jobs.pb.go +++ b/pkg/jobs/jobspb/jobs.pb.go @@ -55,7 +55,7 @@ func (x Status) String() string { return proto.EnumName(Status_name, int32(x)) } func (Status) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_jobs_8e05f640745fcc3e, []int{0} + return fileDescriptor_jobs_cb456ac88d33f43d, []int{0} } type Type int32 @@ -93,22 +93,21 @@ var Type_value = map[string]int32{ } func (Type) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_jobs_8e05f640745fcc3e, []int{1} + return fileDescriptor_jobs_cb456ac88d33f43d, []int{1} } type Lease struct { // The ID of the node that holds the lease. NodeID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,1,opt,name=node_id,json=nodeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"node_id,omitempty"` // The epoch of the lease holder's node liveness entry. - Epoch int64 `protobuf:"varint,2,opt,name=epoch,proto3" json:"epoch,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Epoch int64 `protobuf:"varint,2,opt,name=epoch,proto3" json:"epoch,omitempty"` } func (m *Lease) Reset() { *m = Lease{} } func (m *Lease) String() string { return proto.CompactTextString(m) } func (*Lease) ProtoMessage() {} func (*Lease) Descriptor() ([]byte, []int) { - return fileDescriptor_jobs_8e05f640745fcc3e, []int{0} + return fileDescriptor_jobs_cb456ac88d33f43d, []int{0} } func (m *Lease) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -134,18 +133,17 @@ func (m *Lease) XXX_DiscardUnknown() { var xxx_messageInfo_Lease proto.InternalMessageInfo type BackupDetails struct { - StartTime hlc.Timestamp `protobuf:"bytes,1,opt,name=start_time,json=startTime,proto3" json:"start_time"` - EndTime hlc.Timestamp `protobuf:"bytes,2,opt,name=end_time,json=endTime,proto3" json:"end_time"` - URI string `protobuf:"bytes,3,opt,name=uri,proto3" json:"uri,omitempty"` - BackupDescriptor []byte `protobuf:"bytes,4,opt,name=backup_descriptor,json=backupDescriptor,proto3" json:"backup_descriptor,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + StartTime hlc.Timestamp `protobuf:"bytes,1,opt,name=start_time,json=startTime,proto3" json:"start_time"` + EndTime hlc.Timestamp `protobuf:"bytes,2,opt,name=end_time,json=endTime,proto3" json:"end_time"` + URI string `protobuf:"bytes,3,opt,name=uri,proto3" json:"uri,omitempty"` + BackupDescriptor []byte `protobuf:"bytes,4,opt,name=backup_descriptor,json=backupDescriptor,proto3" json:"backup_descriptor,omitempty"` } func (m *BackupDetails) Reset() { *m = BackupDetails{} } func (m *BackupDetails) String() string { return proto.CompactTextString(m) } func (*BackupDetails) ProtoMessage() {} func (*BackupDetails) Descriptor() ([]byte, []int) { - return fileDescriptor_jobs_8e05f640745fcc3e, []int{1} + return fileDescriptor_jobs_cb456ac88d33f43d, []int{1} } func (m *BackupDetails) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -171,14 +169,13 @@ func (m *BackupDetails) XXX_DiscardUnknown() { var xxx_messageInfo_BackupDetails proto.InternalMessageInfo type BackupProgress struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` } func (m *BackupProgress) Reset() { *m = BackupProgress{} } func (m *BackupProgress) String() string { return proto.CompactTextString(m) } func (*BackupProgress) ProtoMessage() {} func (*BackupProgress) Descriptor() ([]byte, []int) { - return fileDescriptor_jobs_8e05f640745fcc3e, []int{2} + return fileDescriptor_jobs_cb456ac88d33f43d, []int{2} } func (m *BackupProgress) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -204,19 +201,18 @@ func (m *BackupProgress) XXX_DiscardUnknown() { var xxx_messageInfo_BackupProgress proto.InternalMessageInfo type RestoreDetails struct { - EndTime hlc.Timestamp `protobuf:"bytes,4,opt,name=end_time,json=endTime,proto3" json:"end_time"` - TableRewrites map[github_com_cockroachdb_cockroach_pkg_sql_sqlbase.ID]*RestoreDetails_TableRewrite `protobuf:"bytes,2,rep,name=table_rewrites,json=tableRewrites,proto3,castkey=github.com/cockroachdb/cockroach/pkg/sql/sqlbase.ID" json:"table_rewrites,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - URIs []string `protobuf:"bytes,3,rep,name=uris,proto3" json:"uris,omitempty"` - TableDescs []*sqlbase.TableDescriptor `protobuf:"bytes,5,rep,name=table_descs,json=tableDescs,proto3" json:"table_descs,omitempty"` - OverrideDB string `protobuf:"bytes,6,opt,name=override_db,json=overrideDb,proto3" json:"override_db,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + EndTime hlc.Timestamp `protobuf:"bytes,4,opt,name=end_time,json=endTime,proto3" json:"end_time"` + TableRewrites map[github_com_cockroachdb_cockroach_pkg_sql_sqlbase.ID]*RestoreDetails_TableRewrite `protobuf:"bytes,2,rep,name=table_rewrites,json=tableRewrites,proto3,castkey=github.com/cockroachdb/cockroach/pkg/sql/sqlbase.ID" json:"table_rewrites,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` + URIs []string `protobuf:"bytes,3,rep,name=uris,proto3" json:"uris,omitempty"` + TableDescs []*sqlbase.TableDescriptor `protobuf:"bytes,5,rep,name=table_descs,json=tableDescs,proto3" json:"table_descs,omitempty"` + OverrideDB string `protobuf:"bytes,6,opt,name=override_db,json=overrideDb,proto3" json:"override_db,omitempty"` } func (m *RestoreDetails) Reset() { *m = RestoreDetails{} } func (m *RestoreDetails) String() string { return proto.CompactTextString(m) } func (*RestoreDetails) ProtoMessage() {} func (*RestoreDetails) Descriptor() ([]byte, []int) { - return fileDescriptor_jobs_8e05f640745fcc3e, []int{3} + return fileDescriptor_jobs_cb456ac88d33f43d, []int{3} } func (m *RestoreDetails) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -242,16 +238,15 @@ func (m *RestoreDetails) XXX_DiscardUnknown() { var xxx_messageInfo_RestoreDetails proto.InternalMessageInfo type RestoreDetails_TableRewrite struct { - TableID github_com_cockroachdb_cockroach_pkg_sql_sqlbase.ID `protobuf:"varint,1,opt,name=table_id,json=tableId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/sql/sqlbase.ID" json:"table_id,omitempty"` - ParentID github_com_cockroachdb_cockroach_pkg_sql_sqlbase.ID `protobuf:"varint,2,opt,name=parent_id,json=parentId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/sql/sqlbase.ID" json:"parent_id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + TableID github_com_cockroachdb_cockroach_pkg_sql_sqlbase.ID `protobuf:"varint,1,opt,name=table_id,json=tableId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/sql/sqlbase.ID" json:"table_id,omitempty"` + ParentID github_com_cockroachdb_cockroach_pkg_sql_sqlbase.ID `protobuf:"varint,2,opt,name=parent_id,json=parentId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/sql/sqlbase.ID" json:"parent_id,omitempty"` } func (m *RestoreDetails_TableRewrite) Reset() { *m = RestoreDetails_TableRewrite{} } func (m *RestoreDetails_TableRewrite) String() string { return proto.CompactTextString(m) } func (*RestoreDetails_TableRewrite) ProtoMessage() {} func (*RestoreDetails_TableRewrite) Descriptor() ([]byte, []int) { - return fileDescriptor_jobs_8e05f640745fcc3e, []int{3, 0} + return fileDescriptor_jobs_cb456ac88d33f43d, []int{3, 0} } func (m *RestoreDetails_TableRewrite) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -277,15 +272,14 @@ func (m *RestoreDetails_TableRewrite) XXX_DiscardUnknown() { var xxx_messageInfo_RestoreDetails_TableRewrite proto.InternalMessageInfo type RestoreProgress struct { - HighWater []byte `protobuf:"bytes,1,opt,name=high_water,json=highWater,proto3" json:"high_water,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + HighWater []byte `protobuf:"bytes,1,opt,name=high_water,json=highWater,proto3" json:"high_water,omitempty"` } func (m *RestoreProgress) Reset() { *m = RestoreProgress{} } func (m *RestoreProgress) String() string { return proto.CompactTextString(m) } func (*RestoreProgress) ProtoMessage() {} func (*RestoreProgress) Descriptor() ([]byte, []int) { - return fileDescriptor_jobs_8e05f640745fcc3e, []int{4} + return fileDescriptor_jobs_cb456ac88d33f43d, []int{4} } func (m *RestoreProgress) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -329,15 +323,14 @@ type ImportDetails struct { // produce it instead of sampling it and then setting up a distsql shuffle and // sort that produced sorted, non-overlapping data to ingest. When ingesting // directly, many other fields like samples, oversample, sst_size are ignored. - IngestDirectly bool `protobuf:"varint,11,opt,name=ingest_directly,json=ingestDirectly,proto3" json:"ingest_directly,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + IngestDirectly bool `protobuf:"varint,11,opt,name=ingest_directly,json=ingestDirectly,proto3" json:"ingest_directly,omitempty"` } func (m *ImportDetails) Reset() { *m = ImportDetails{} } func (m *ImportDetails) String() string { return proto.CompactTextString(m) } func (*ImportDetails) ProtoMessage() {} func (*ImportDetails) Descriptor() ([]byte, []int) { - return fileDescriptor_jobs_8e05f640745fcc3e, []int{5} + return fileDescriptor_jobs_cb456ac88d33f43d, []int{5} } func (m *ImportDetails) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -363,18 +356,17 @@ func (m *ImportDetails) XXX_DiscardUnknown() { var xxx_messageInfo_ImportDetails proto.InternalMessageInfo type ImportDetails_Table struct { - Desc *sqlbase.TableDescriptor `protobuf:"bytes,1,opt,name=desc,proto3" json:"desc,omitempty"` - Name string `protobuf:"bytes,18,opt,name=name,proto3" json:"name,omitempty"` - SeqVal int64 `protobuf:"varint,19,opt,name=seq_val,json=seqVal,proto3" json:"seq_val,omitempty"` - IsNew bool `protobuf:"varint,20,opt,name=is_new,json=isNew,proto3" json:"is_new,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Desc *sqlbase.TableDescriptor `protobuf:"bytes,1,opt,name=desc,proto3" json:"desc,omitempty"` + Name string `protobuf:"bytes,18,opt,name=name,proto3" json:"name,omitempty"` + SeqVal int64 `protobuf:"varint,19,opt,name=seq_val,json=seqVal,proto3" json:"seq_val,omitempty"` + IsNew bool `protobuf:"varint,20,opt,name=is_new,json=isNew,proto3" json:"is_new,omitempty"` } func (m *ImportDetails_Table) Reset() { *m = ImportDetails_Table{} } func (m *ImportDetails_Table) String() string { return proto.CompactTextString(m) } func (*ImportDetails_Table) ProtoMessage() {} func (*ImportDetails_Table) Descriptor() ([]byte, []int) { - return fileDescriptor_jobs_8e05f640745fcc3e, []int{5, 0} + return fileDescriptor_jobs_cb456ac88d33f43d, []int{5, 0} } func (m *ImportDetails_Table) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -406,15 +398,14 @@ type ImportProgress struct { // The spans of split keys which have had their SSTable's generated. // This allows us to skip the shuffle stage for already-completed // spans when resuming an import job. - SpanProgress []roachpb.Span `protobuf:"bytes,4,rep,name=span_progress,json=spanProgress,proto3" json:"span_progress"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + SpanProgress []roachpb.Span `protobuf:"bytes,4,rep,name=span_progress,json=spanProgress,proto3" json:"span_progress"` } func (m *ImportProgress) Reset() { *m = ImportProgress{} } func (m *ImportProgress) String() string { return proto.CompactTextString(m) } func (*ImportProgress) ProtoMessage() {} func (*ImportProgress) Descriptor() ([]byte, []int) { - return fileDescriptor_jobs_8e05f640745fcc3e, []int{6} + return fileDescriptor_jobs_cb456ac88d33f43d, []int{6} } func (m *ImportProgress) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -440,15 +431,14 @@ func (m *ImportProgress) XXX_DiscardUnknown() { var xxx_messageInfo_ImportProgress proto.InternalMessageInfo type ResumeSpanList struct { - ResumeSpans []roachpb.Span `protobuf:"bytes,1,rep,name=resume_spans,json=resumeSpans,proto3" json:"resume_spans"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ResumeSpans []roachpb.Span `protobuf:"bytes,1,rep,name=resume_spans,json=resumeSpans,proto3" json:"resume_spans"` } func (m *ResumeSpanList) Reset() { *m = ResumeSpanList{} } func (m *ResumeSpanList) String() string { return proto.CompactTextString(m) } func (*ResumeSpanList) ProtoMessage() {} func (*ResumeSpanList) Descriptor() ([]byte, []int) { - return fileDescriptor_jobs_8e05f640745fcc3e, []int{7} + return fileDescriptor_jobs_cb456ac88d33f43d, []int{7} } func (m *ResumeSpanList) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -474,17 +464,16 @@ func (m *ResumeSpanList) XXX_DiscardUnknown() { var xxx_messageInfo_ResumeSpanList proto.InternalMessageInfo type DroppedTableDetails struct { - Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` - ID github_com_cockroachdb_cockroach_pkg_sql_sqlbase.ID `protobuf:"varint,2,opt,name=ID,proto3,casttype=github.com/cockroachdb/cockroach/pkg/sql/sqlbase.ID" json:"ID,omitempty"` - Status Status `protobuf:"varint,3,opt,name=status,proto3,enum=cockroach.sql.jobs.jobspb.Status" json:"status,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` + ID github_com_cockroachdb_cockroach_pkg_sql_sqlbase.ID `protobuf:"varint,2,opt,name=ID,proto3,casttype=github.com/cockroachdb/cockroach/pkg/sql/sqlbase.ID" json:"ID,omitempty"` + Status Status `protobuf:"varint,3,opt,name=status,proto3,enum=cockroach.sql.jobs.jobspb.Status" json:"status,omitempty"` } func (m *DroppedTableDetails) Reset() { *m = DroppedTableDetails{} } func (m *DroppedTableDetails) String() string { return proto.CompactTextString(m) } func (*DroppedTableDetails) ProtoMessage() {} func (*DroppedTableDetails) Descriptor() ([]byte, []int) { - return fileDescriptor_jobs_8e05f640745fcc3e, []int{8} + return fileDescriptor_jobs_cb456ac88d33f43d, []int{8} } func (m *DroppedTableDetails) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -519,15 +508,14 @@ type SchemaChangeDetails struct { ResumeSpanList []ResumeSpanList `protobuf:"bytes,2,rep,name=resume_span_list,json=resumeSpanList,proto3" json:"resume_span_list"` DroppedTables []DroppedTableDetails `protobuf:"bytes,3,rep,name=dropped_tables,json=droppedTables,proto3" json:"dropped_tables"` // The descriptor ID of the dropped database which created this job. - DroppedDatabaseID github_com_cockroachdb_cockroach_pkg_sql_sqlbase.ID `protobuf:"varint,4,opt,name=dropped_database_id,json=droppedDatabaseId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/sql/sqlbase.ID" json:"dropped_database_id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + DroppedDatabaseID github_com_cockroachdb_cockroach_pkg_sql_sqlbase.ID `protobuf:"varint,4,opt,name=dropped_database_id,json=droppedDatabaseId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/sql/sqlbase.ID" json:"dropped_database_id,omitempty"` } func (m *SchemaChangeDetails) Reset() { *m = SchemaChangeDetails{} } func (m *SchemaChangeDetails) String() string { return proto.CompactTextString(m) } func (*SchemaChangeDetails) ProtoMessage() {} func (*SchemaChangeDetails) Descriptor() ([]byte, []int) { - return fileDescriptor_jobs_8e05f640745fcc3e, []int{9} + return fileDescriptor_jobs_cb456ac88d33f43d, []int{9} } func (m *SchemaChangeDetails) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -553,14 +541,13 @@ func (m *SchemaChangeDetails) XXX_DiscardUnknown() { var xxx_messageInfo_SchemaChangeDetails proto.InternalMessageInfo type SchemaChangeProgress struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` } func (m *SchemaChangeProgress) Reset() { *m = SchemaChangeProgress{} } func (m *SchemaChangeProgress) String() string { return proto.CompactTextString(m) } func (*SchemaChangeProgress) ProtoMessage() {} func (*SchemaChangeProgress) Descriptor() ([]byte, []int) { - return fileDescriptor_jobs_8e05f640745fcc3e, []int{10} + return fileDescriptor_jobs_cb456ac88d33f43d, []int{10} } func (m *SchemaChangeProgress) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -586,15 +573,14 @@ func (m *SchemaChangeProgress) XXX_DiscardUnknown() { var xxx_messageInfo_SchemaChangeProgress proto.InternalMessageInfo type ChangefeedTarget struct { - StatementTimeName string `protobuf:"bytes,1,opt,name=statement_time_name,json=statementTimeName,proto3" json:"statement_time_name,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + StatementTimeName string `protobuf:"bytes,1,opt,name=statement_time_name,json=statementTimeName,proto3" json:"statement_time_name,omitempty"` } func (m *ChangefeedTarget) Reset() { *m = ChangefeedTarget{} } func (m *ChangefeedTarget) String() string { return proto.CompactTextString(m) } func (*ChangefeedTarget) ProtoMessage() {} func (*ChangefeedTarget) Descriptor() ([]byte, []int) { - return fileDescriptor_jobs_8e05f640745fcc3e, []int{11} + return fileDescriptor_jobs_cb456ac88d33f43d, []int{11} } func (m *ChangefeedTarget) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -637,18 +623,17 @@ type ChangefeedDetails struct { // renames can be detected. They are also used to construct an error message // if the descriptor id no longer exists when the jobs is unpaused (which can // happen if it was dropped or truncated). - Targets ChangefeedTargets `protobuf:"bytes,6,rep,name=targets,proto3,casttype=ChangefeedTargets,castkey=github.com/cockroachdb/cockroach/pkg/sql/sqlbase.ID" json:"targets" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - SinkURI string `protobuf:"bytes,3,opt,name=sink_uri,json=sinkUri,proto3" json:"sink_uri,omitempty"` - Opts map[string]string `protobuf:"bytes,4,rep,name=opts,proto3" json:"opts,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - StatementTime hlc.Timestamp `protobuf:"bytes,7,opt,name=statement_time,json=statementTime,proto3" json:"statement_time"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Targets ChangefeedTargets `protobuf:"bytes,6,rep,name=targets,proto3,casttype=ChangefeedTargets,castkey=github.com/cockroachdb/cockroach/pkg/sql/sqlbase.ID" json:"targets" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` + SinkURI string `protobuf:"bytes,3,opt,name=sink_uri,json=sinkUri,proto3" json:"sink_uri,omitempty"` + Opts map[string]string `protobuf:"bytes,4,rep,name=opts,proto3" json:"opts,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` + StatementTime hlc.Timestamp `protobuf:"bytes,7,opt,name=statement_time,json=statementTime,proto3" json:"statement_time"` } func (m *ChangefeedDetails) Reset() { *m = ChangefeedDetails{} } func (m *ChangefeedDetails) String() string { return proto.CompactTextString(m) } func (*ChangefeedDetails) ProtoMessage() {} func (*ChangefeedDetails) Descriptor() ([]byte, []int) { - return fileDescriptor_jobs_8e05f640745fcc3e, []int{12} + return fileDescriptor_jobs_cb456ac88d33f43d, []int{12} } func (m *ChangefeedDetails) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -674,16 +659,15 @@ func (m *ChangefeedDetails) XXX_DiscardUnknown() { var xxx_messageInfo_ChangefeedDetails proto.InternalMessageInfo type ResolvedSpan struct { - Span roachpb.Span `protobuf:"bytes,1,opt,name=span,proto3" json:"span"` - Timestamp hlc.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Span roachpb.Span `protobuf:"bytes,1,opt,name=span,proto3" json:"span"` + Timestamp hlc.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp"` } func (m *ResolvedSpan) Reset() { *m = ResolvedSpan{} } func (m *ResolvedSpan) String() string { return proto.CompactTextString(m) } func (*ResolvedSpan) ProtoMessage() {} func (*ResolvedSpan) Descriptor() ([]byte, []int) { - return fileDescriptor_jobs_8e05f640745fcc3e, []int{13} + return fileDescriptor_jobs_cb456ac88d33f43d, []int{13} } func (m *ResolvedSpan) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -709,15 +693,14 @@ func (m *ResolvedSpan) XXX_DiscardUnknown() { var xxx_messageInfo_ResolvedSpan proto.InternalMessageInfo type ChangefeedProgress struct { - ResolvedSpans []ResolvedSpan `protobuf:"bytes,2,rep,name=resolved_spans,json=resolvedSpans,proto3" json:"resolved_spans"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ResolvedSpans []ResolvedSpan `protobuf:"bytes,2,rep,name=resolved_spans,json=resolvedSpans,proto3" json:"resolved_spans"` } func (m *ChangefeedProgress) Reset() { *m = ChangefeedProgress{} } func (m *ChangefeedProgress) String() string { return proto.CompactTextString(m) } func (*ChangefeedProgress) ProtoMessage() {} func (*ChangefeedProgress) Descriptor() ([]byte, []int) { - return fileDescriptor_jobs_8e05f640745fcc3e, []int{14} + return fileDescriptor_jobs_cb456ac88d33f43d, []int{14} } func (m *ChangefeedProgress) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -754,15 +737,14 @@ type CreateStatsDetails struct { AsOf *hlc.Timestamp `protobuf:"bytes,5,opt,name=as_of,json=asOf,proto3" json:"as_of,omitempty"` MaxFractionIdle float64 `protobuf:"fixed64,7,opt,name=max_fraction_idle,json=maxFractionIdle,proto3" json:"max_fraction_idle,omitempty"` // Fully qualified table name. - FQTableName string `protobuf:"bytes,6,opt,name=fq_table_name,json=fqTableName,proto3" json:"fq_table_name,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + FQTableName string `protobuf:"bytes,6,opt,name=fq_table_name,json=fqTableName,proto3" json:"fq_table_name,omitempty"` } func (m *CreateStatsDetails) Reset() { *m = CreateStatsDetails{} } func (m *CreateStatsDetails) String() string { return proto.CompactTextString(m) } func (*CreateStatsDetails) ProtoMessage() {} func (*CreateStatsDetails) Descriptor() ([]byte, []int) { - return fileDescriptor_jobs_8e05f640745fcc3e, []int{15} + return fileDescriptor_jobs_cb456ac88d33f43d, []int{15} } func (m *CreateStatsDetails) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -788,15 +770,14 @@ func (m *CreateStatsDetails) XXX_DiscardUnknown() { var xxx_messageInfo_CreateStatsDetails proto.InternalMessageInfo type CreateStatsDetails_ColList struct { - IDs []github_com_cockroachdb_cockroach_pkg_sql_sqlbase.ColumnID `protobuf:"varint,1,rep,packed,name=ids,proto3,casttype=github.com/cockroachdb/cockroach/pkg/sql/sqlbase.ColumnID" json:"ids,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + IDs []github_com_cockroachdb_cockroach_pkg_sql_sqlbase.ColumnID `protobuf:"varint,1,rep,packed,name=ids,proto3,casttype=github.com/cockroachdb/cockroach/pkg/sql/sqlbase.ColumnID" json:"ids,omitempty"` } func (m *CreateStatsDetails_ColList) Reset() { *m = CreateStatsDetails_ColList{} } func (m *CreateStatsDetails_ColList) String() string { return proto.CompactTextString(m) } func (*CreateStatsDetails_ColList) ProtoMessage() {} func (*CreateStatsDetails_ColList) Descriptor() ([]byte, []int) { - return fileDescriptor_jobs_8e05f640745fcc3e, []int{15, 0} + return fileDescriptor_jobs_cb456ac88d33f43d, []int{15, 0} } func (m *CreateStatsDetails_ColList) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -822,14 +803,13 @@ func (m *CreateStatsDetails_ColList) XXX_DiscardUnknown() { var xxx_messageInfo_CreateStatsDetails_ColList proto.InternalMessageInfo type CreateStatsProgress struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` } func (m *CreateStatsProgress) Reset() { *m = CreateStatsProgress{} } func (m *CreateStatsProgress) String() string { return proto.CompactTextString(m) } func (*CreateStatsProgress) ProtoMessage() {} func (*CreateStatsProgress) Descriptor() ([]byte, []int) { - return fileDescriptor_jobs_8e05f640745fcc3e, []int{16} + return fileDescriptor_jobs_cb456ac88d33f43d, []int{16} } func (m *CreateStatsProgress) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -875,15 +855,14 @@ type Payload struct { // *Payload_Import // *Payload_Changefeed // *Payload_CreateStats - Details isPayload_Details `protobuf_oneof:"details"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Details isPayload_Details `protobuf_oneof:"details"` } func (m *Payload) Reset() { *m = Payload{} } func (m *Payload) String() string { return proto.CompactTextString(m) } func (*Payload) ProtoMessage() {} func (*Payload) Descriptor() ([]byte, []int) { - return fileDescriptor_jobs_8e05f640745fcc3e, []int{17} + return fileDescriptor_jobs_cb456ac88d33f43d, []int{17} } func (m *Payload) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1153,15 +1132,14 @@ type Progress struct { // *Progress_Import // *Progress_Changefeed // *Progress_CreateStats - Details isProgress_Details `protobuf_oneof:"details"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Details isProgress_Details `protobuf_oneof:"details"` } func (m *Progress) Reset() { *m = Progress{} } func (m *Progress) String() string { return proto.CompactTextString(m) } func (*Progress) ProtoMessage() {} func (*Progress) Descriptor() ([]byte, []int) { - return fileDescriptor_jobs_8e05f640745fcc3e, []int{18} + return fileDescriptor_jobs_cb456ac88d33f43d, []int{18} } func (m *Progress) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -7222,162 +7200,162 @@ var ( ErrIntOverflowJobs = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("jobs/jobspb/jobs.proto", fileDescriptor_jobs_8e05f640745fcc3e) } - -var fileDescriptor_jobs_8e05f640745fcc3e = []byte{ - // 2452 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x58, 0x5b, 0x8f, 0xeb, 0x56, - 0xf5, 0x8f, 0x13, 0x27, 0x71, 0x56, 0x2e, 0xe3, 0xec, 0x99, 0xb6, 0x6e, 0xd4, 0x4e, 0xf2, 0xcf, - 0xbf, 0x97, 0xe9, 0x29, 0x4d, 0x60, 0x2a, 0x5a, 0x5a, 0x41, 0x45, 0x6e, 0x73, 0x26, 0xe9, 0x39, - 0xc9, 0xd4, 0xc9, 0xb4, 0x50, 0x04, 0xc6, 0x89, 0xf7, 0x4c, 0xcc, 0x24, 0xb1, 0xc7, 0xdb, 0x39, - 0xa7, 0xa7, 0x42, 0x42, 0x42, 0x3c, 0xa0, 0xf3, 0xc4, 0x07, 0x60, 0x24, 0x24, 0x40, 0xe2, 0x05, - 0xd1, 0x8f, 0xd1, 0x17, 0x44, 0x11, 0x2f, 0x20, 0xa4, 0x00, 0xe9, 0x03, 0x7c, 0x02, 0x1e, 0xfa, - 0x84, 0xf6, 0xde, 0xb6, 0xe3, 0xcc, 0x19, 0xe6, 0x26, 0xf1, 0x32, 0x13, 0xaf, 0xbd, 0xd6, 0xf2, - 0x5e, 0x6b, 0xfd, 0xd6, 0x6f, 0xaf, 0x6d, 0x78, 0xfa, 0x07, 0xd6, 0x90, 0x54, 0xe9, 0x1f, 0x7b, - 0xc8, 0xfe, 0x55, 0x6c, 0xc7, 0x72, 0x2d, 0xf4, 0xec, 0xc8, 0x1a, 0x9d, 0x38, 0x96, 0x3e, 0x1a, - 0x57, 0xc8, 0xe9, 0xa4, 0xc2, 0x56, 0xb8, 0x56, 0x61, 0xeb, 0xd8, 0x3a, 0xb6, 0x98, 0x56, 0x95, - 0xfe, 0xe2, 0x06, 0x05, 0xc4, 0x94, 0xed, 0x61, 0xd5, 0xd0, 0x5d, 0xdd, 0x93, 0x29, 0xbe, 0xcc, - 0xb4, 0x5e, 0x3b, 0xb2, 0x9c, 0xa9, 0xee, 0x7a, 0xee, 0x0b, 0xcf, 0x91, 0xd3, 0x49, 0x95, 0x9c, - 0x4e, 0x86, 0x3a, 0xc1, 0x55, 0xe2, 0x3a, 0xf3, 0x91, 0x3b, 0x77, 0xb0, 0xe1, 0xdb, 0xcd, 0x5d, - 0x73, 0x52, 0x1d, 0x4f, 0x46, 0x55, 0xd7, 0x9c, 0x62, 0xe2, 0xea, 0x53, 0x9b, 0xaf, 0x94, 0x7f, - 0x04, 0xf1, 0x7b, 0x58, 0x27, 0x18, 0x7d, 0x08, 0xc9, 0x99, 0x65, 0x60, 0xcd, 0x34, 0x14, 0xa1, - 0x24, 0xec, 0x64, 0xeb, 0xb5, 0xe5, 0xa2, 0x98, 0xe8, 0x5a, 0x06, 0x6e, 0x37, 0xbf, 0x58, 0x14, - 0x5f, 0x3f, 0x36, 0xdd, 0xf1, 0x7c, 0x58, 0x19, 0x59, 0xd3, 0x6a, 0x10, 0x89, 0x31, 0x5c, 0xfd, - 0xae, 0xda, 0x27, 0xc7, 0x55, 0x6f, 0x7b, 0x15, 0x6e, 0xa6, 0x26, 0xa8, 0xc7, 0xb6, 0x81, 0xb6, - 0x20, 0x8e, 0x6d, 0x6b, 0x34, 0x56, 0xa2, 0x25, 0x61, 0x27, 0xa6, 0xf2, 0x87, 0xb7, 0xc5, 0x7f, - 0xfd, 0xa2, 0x28, 0x94, 0xff, 0x2a, 0x40, 0xb6, 0xae, 0x8f, 0x4e, 0xe6, 0x76, 0x13, 0xbb, 0xba, - 0x39, 0x21, 0xa8, 0x0e, 0x40, 0x5c, 0xdd, 0x71, 0x35, 0xba, 0x57, 0xb6, 0x99, 0xf4, 0xee, 0xf3, - 0x95, 0x55, 0xfa, 0x68, 0x2c, 0x95, 0xf1, 0x64, 0x54, 0x19, 0xf8, 0xb1, 0xd4, 0xc5, 0x4f, 0x17, - 0xc5, 0x88, 0x9a, 0x62, 0x66, 0x54, 0x8a, 0xde, 0x01, 0x09, 0xcf, 0x0c, 0xee, 0x21, 0x7a, 0x7d, - 0x0f, 0x49, 0x3c, 0x33, 0x98, 0xfd, 0xb3, 0x10, 0x9b, 0x3b, 0xa6, 0x12, 0x2b, 0x09, 0x3b, 0xa9, - 0x7a, 0x72, 0xb9, 0x28, 0xc6, 0x0e, 0xd5, 0xb6, 0x4a, 0x65, 0xe8, 0x55, 0xc8, 0x0f, 0xd9, 0x7e, - 0x35, 0x03, 0x93, 0x91, 0x63, 0xda, 0xae, 0xe5, 0x28, 0x62, 0x49, 0xd8, 0xc9, 0xa8, 0xf2, 0xd0, - 0x0b, 0xc4, 0x97, 0x97, 0x65, 0xc8, 0xf1, 0xe0, 0x0e, 0x1c, 0xeb, 0xd8, 0xc1, 0x84, 0x94, 0xff, - 0x12, 0x87, 0x9c, 0x8a, 0x89, 0x6b, 0x39, 0xd8, 0x0f, 0xf8, 0xe7, 0x02, 0xe4, 0x5c, 0x7d, 0x38, - 0xc1, 0x9a, 0x83, 0x1f, 0x3a, 0xa6, 0x8b, 0x89, 0x12, 0x2d, 0xc5, 0x76, 0xd2, 0xbb, 0x5f, 0xaf, - 0xfc, 0x57, 0xd0, 0x54, 0xd6, 0x7d, 0x54, 0x06, 0xd4, 0x5e, 0xf5, 0xcc, 0x5b, 0x33, 0xd7, 0x79, - 0x54, 0x7f, 0xf3, 0xc7, 0x7f, 0xbb, 0x66, 0xd9, 0x42, 0xd8, 0xa9, 0xb4, 0x9b, 0x6a, 0xd6, 0x0d, - 0x3b, 0x43, 0xcf, 0x81, 0x38, 0x77, 0x4c, 0xa2, 0xc4, 0x4a, 0xb1, 0x9d, 0x54, 0x5d, 0x5a, 0x2e, - 0x8a, 0xe2, 0xa1, 0xda, 0x26, 0x2a, 0x93, 0xae, 0x65, 0x5a, 0xbc, 0x45, 0xa6, 0xef, 0x42, 0x9a, - 0xc7, 0x4e, 0xb3, 0x49, 0x94, 0x38, 0x0b, 0xfc, 0xa5, 0x73, 0x81, 0xfb, 0x9b, 0x63, 0x51, 0xae, - 0xd2, 0xab, 0x82, 0xeb, 0x0b, 0x08, 0xaa, 0x42, 0xda, 0x7a, 0x80, 0x1d, 0xc7, 0x34, 0xb0, 0x66, - 0x0c, 0x95, 0x04, 0x2b, 0x5d, 0x6e, 0xb9, 0x28, 0x42, 0xcf, 0x13, 0x37, 0xeb, 0x2a, 0xf8, 0x2a, - 0xcd, 0x61, 0xe1, 0x0f, 0x02, 0x64, 0xc2, 0x69, 0x43, 0xdf, 0x05, 0x89, 0x6f, 0x25, 0xe8, 0x81, - 0xfa, 0x72, 0x51, 0x4c, 0x32, 0x9d, 0x1b, 0x34, 0xc1, 0xb9, 0x6c, 0x26, 0x99, 0xcf, 0xb6, 0x81, - 0xbe, 0x0f, 0x29, 0x5b, 0x77, 0xf0, 0xcc, 0xa5, 0xfe, 0xa3, 0xcc, 0x7f, 0x63, 0xb9, 0x28, 0x4a, - 0x07, 0x4c, 0x78, 0xfb, 0x17, 0x48, 0xdc, 0x6b, 0xdb, 0x28, 0x7c, 0x04, 0xe8, 0x49, 0x1c, 0x20, - 0x19, 0x62, 0x27, 0xf8, 0x11, 0x8f, 0x48, 0xa5, 0x3f, 0xd1, 0x3d, 0x88, 0x3f, 0xd0, 0x27, 0x73, - 0xbf, 0x35, 0xde, 0xb8, 0x1d, 0xcc, 0x54, 0xee, 0xe4, 0xed, 0xe8, 0xd7, 0x84, 0x8e, 0x28, 0x09, - 0x72, 0xb4, 0xfc, 0x65, 0xd8, 0xf0, 0xf4, 0x7d, 0xb8, 0xa3, 0xe7, 0x01, 0xc6, 0xe6, 0xf1, 0x58, - 0x7b, 0xa8, 0xbb, 0xd8, 0x61, 0x7b, 0xc8, 0xa8, 0x29, 0x2a, 0xf9, 0x80, 0x0a, 0xca, 0xff, 0x8e, - 0x43, 0xb6, 0x3d, 0xb5, 0x2d, 0xc7, 0xf5, 0x9b, 0xe1, 0x1e, 0x24, 0x58, 0xc2, 0x88, 0x22, 0x30, - 0x28, 0x54, 0x2e, 0xd9, 0xdc, 0x9a, 0x25, 0xdf, 0x9b, 0x07, 0x2f, 0xcf, 0x47, 0x80, 0xdd, 0xe8, - 0x85, 0xd8, 0xfd, 0x06, 0x24, 0x38, 0x8b, 0xb2, 0x46, 0x4f, 0xef, 0x16, 0x43, 0xef, 0xf2, 0xa9, - 0xac, 0xdd, 0xdb, 0x33, 0x27, 0x78, 0x8f, 0xa9, 0xf9, 0xce, 0xb9, 0x11, 0x7a, 0x09, 0x24, 0x42, - 0x5c, 0x8d, 0x98, 0x1f, 0x73, 0xe8, 0xc7, 0xea, 0x69, 0x8a, 0x97, 0x7e, 0x7f, 0xd0, 0x37, 0x3f, - 0xc6, 0x6a, 0x92, 0x10, 0x97, 0xfe, 0x40, 0x05, 0x90, 0x1e, 0xea, 0x93, 0x09, 0x6b, 0x91, 0x38, - 0x63, 0xc0, 0xe0, 0x79, 0x1d, 0x14, 0x89, 0xff, 0x01, 0x28, 0x50, 0x11, 0xd2, 0x1e, 0x5f, 0xd9, - 0xba, 0x3b, 0x56, 0x92, 0xb4, 0x2f, 0x54, 0xe0, 0xa2, 0x03, 0xdd, 0x1d, 0x23, 0x05, 0x92, 0x44, - 0x9f, 0xda, 0x34, 0xe5, 0x52, 0x29, 0xb6, 0x93, 0x51, 0xfd, 0x47, 0xb4, 0x0d, 0xac, 0x5f, 0xf8, - 0xa3, 0x92, 0x62, 0x5b, 0x0f, 0x49, 0x58, 0x02, 0x4e, 0x4c, 0x5b, 0x3b, 0x3a, 0x21, 0x0a, 0x94, - 0x84, 0x1d, 0xc9, 0x4b, 0xc0, 0x89, 0x69, 0xef, 0xbd, 0x4b, 0xd4, 0x24, 0x5d, 0xdc, 0x3b, 0x21, - 0xe8, 0x65, 0xd8, 0x30, 0x67, 0xc7, 0x98, 0xb8, 0x9a, 0x61, 0x3a, 0x78, 0xe4, 0x4e, 0x1e, 0x29, - 0x69, 0xaa, 0xae, 0xe6, 0xb8, 0xb8, 0xe9, 0x49, 0x0b, 0xff, 0x14, 0x20, 0xce, 0xca, 0x88, 0xde, - 0x06, 0x91, 0x12, 0x82, 0x47, 0xff, 0xd7, 0xe5, 0x03, 0x66, 0x83, 0x10, 0x88, 0x33, 0x7d, 0x8a, - 0x15, 0xc4, 0x42, 0x65, 0xbf, 0xd1, 0x33, 0x90, 0x24, 0xf8, 0x54, 0x7b, 0xa0, 0x4f, 0x94, 0x4d, - 0x16, 0x47, 0x82, 0xe0, 0xd3, 0xf7, 0xf5, 0x09, 0x7a, 0x0a, 0x12, 0x26, 0xd1, 0x66, 0xf8, 0xa1, - 0xb2, 0xc5, 0xb6, 0x14, 0x37, 0x49, 0x17, 0x3f, 0xec, 0x88, 0x52, 0x54, 0x8e, 0x75, 0x44, 0x29, - 0x26, 0x8b, 0x1d, 0x51, 0x12, 0xe5, 0x78, 0x47, 0x94, 0xe2, 0x72, 0xa2, 0x23, 0x4a, 0x09, 0x39, - 0xd9, 0x11, 0xa5, 0xa4, 0x2c, 0x75, 0x44, 0x49, 0x92, 0x53, 0x1d, 0x51, 0x4a, 0xc9, 0xd0, 0x11, - 0x25, 0x90, 0xd3, 0x1d, 0x51, 0x4a, 0xcb, 0x99, 0x8e, 0x28, 0x65, 0xe4, 0x6c, 0x47, 0x94, 0xb2, - 0x72, 0xae, 0x23, 0x4a, 0x39, 0x79, 0xa3, 0x23, 0x4a, 0x1b, 0xb2, 0xdc, 0x11, 0x25, 0x59, 0xce, - 0x77, 0x44, 0x29, 0x2f, 0xa3, 0xf2, 0xef, 0x05, 0xc8, 0x71, 0xf8, 0x06, 0xad, 0xf2, 0x2a, 0xe4, - 0x59, 0x5e, 0xcd, 0xd9, 0xb1, 0x66, 0x7b, 0x42, 0xd6, 0x04, 0x51, 0x55, 0xf6, 0x17, 0x02, 0xe5, - 0xff, 0x87, 0xac, 0x83, 0x75, 0x63, 0xa5, 0x18, 0x65, 0x8a, 0x19, 0x2a, 0x0c, 0x94, 0x5e, 0x84, - 0x1c, 0xeb, 0xd4, 0x95, 0x56, 0x8c, 0x69, 0x65, 0x99, 0x34, 0x50, 0xab, 0x43, 0x96, 0xd8, 0xfa, - 0x6c, 0xa5, 0x25, 0xb2, 0xce, 0x7b, 0xe6, 0x82, 0x6e, 0xe8, 0xdb, 0xfa, 0xcc, 0xeb, 0x82, 0x0c, - 0xb5, 0x09, 0x8e, 0x35, 0x95, 0x9d, 0x6a, 0xf3, 0x29, 0xa6, 0x1a, 0xf7, 0x4c, 0xe2, 0xa2, 0x6f, - 0x42, 0xc6, 0x61, 0x12, 0x8d, 0x2a, 0xfa, 0xed, 0x7c, 0x85, 0xd3, 0xb4, 0x13, 0x38, 0x21, 0xe5, - 0xdf, 0x0a, 0xb0, 0xd9, 0x74, 0x2c, 0xdb, 0xc6, 0x86, 0x57, 0x68, 0x4e, 0x11, 0x7e, 0x7d, 0x85, - 0x50, 0x7d, 0xef, 0x42, 0xb4, 0xdd, 0xf4, 0x58, 0xf5, 0xcd, 0xdb, 0x36, 0x4d, 0xb4, 0xdd, 0x44, - 0x6f, 0x41, 0x82, 0xb8, 0xba, 0x3b, 0x27, 0x8c, 0x13, 0x72, 0xbb, 0xff, 0x77, 0x09, 0xff, 0xf4, - 0x99, 0xa2, 0xea, 0x19, 0x94, 0xff, 0x18, 0x85, 0xcd, 0xfe, 0x68, 0x8c, 0xa7, 0x7a, 0x63, 0xac, - 0xcf, 0x8e, 0x83, 0xfd, 0x7e, 0x1b, 0xe4, 0x50, 0x26, 0xb4, 0x89, 0x49, 0x5c, 0xef, 0x80, 0x7f, - 0xe5, 0x72, 0xe6, 0x0d, 0xa5, 0xd3, 0xcb, 0x4f, 0xce, 0x59, 0x4f, 0xf2, 0x77, 0x20, 0x67, 0xf0, - 0x0c, 0x69, 0x1e, 0x6b, 0xc6, 0xae, 0x64, 0xcd, 0x0b, 0x52, 0xea, 0x79, 0xcf, 0x1a, 0xa1, 0x25, - 0x82, 0x7e, 0x08, 0x9b, 0xbe, 0x73, 0x3a, 0x83, 0xd2, 0x2c, 0x51, 0x96, 0x12, 0x59, 0x92, 0xef, - 0x2d, 0x17, 0xc5, 0xbc, 0xe7, 0xaa, 0xe9, 0xad, 0xde, 0x9e, 0xae, 0xf2, 0xc6, 0x39, 0x4f, 0x86, - 0x77, 0xa4, 0x3c, 0x0d, 0x5b, 0xe1, 0x94, 0x06, 0x78, 0xab, 0x83, 0xcc, 0x25, 0x47, 0x98, 0xee, - 0xd7, 0x39, 0xc6, 0x2e, 0xaa, 0xc0, 0x26, 0xad, 0x04, 0x9e, 0x52, 0x3a, 0xa5, 0xec, 0xaa, 0x85, - 0x60, 0x92, 0x0f, 0x96, 0xe8, 0xd8, 0xd1, 0xd5, 0xa7, 0xb8, 0xfc, 0x3b, 0x11, 0xf2, 0x2b, 0x27, - 0x7e, 0xb5, 0x28, 0xa9, 0x99, 0xb3, 0x13, 0x6d, 0x35, 0xff, 0x71, 0x52, 0x33, 0x67, 0x27, 0x74, - 0x06, 0x4c, 0xd2, 0xc5, 0x43, 0xc7, 0x44, 0x1d, 0x10, 0x2d, 0xdb, 0xf5, 0x9b, 0xe5, 0xb2, 0x33, - 0xf4, 0x89, 0x77, 0x54, 0x7a, 0xb6, 0xcb, 0x0f, 0x67, 0x95, 0xf9, 0x40, 0xbf, 0x16, 0x20, 0xe9, - 0xb2, 0x20, 0x88, 0x92, 0x60, 0xfe, 0xde, 0xba, 0x91, 0x3f, 0x9e, 0x00, 0x6f, 0xee, 0x3b, 0xa0, - 0xb5, 0xfc, 0x62, 0x51, 0xcc, 0x9f, 0x4f, 0x10, 0xb9, 0xed, 0x40, 0xe8, 0xef, 0x0d, 0x75, 0x20, - 0xb7, 0x9e, 0x61, 0x76, 0x9c, 0x5c, 0x73, 0xe4, 0xcb, 0xae, 0x55, 0xa0, 0x70, 0x4c, 0xa7, 0xaf, - 0xd5, 0xb6, 0x2f, 0x18, 0x53, 0x6a, 0xeb, 0x63, 0xca, 0xab, 0xd7, 0x4a, 0x09, 0xf7, 0x19, 0x9a, - 0x4d, 0x0a, 0x6f, 0x42, 0x2a, 0xc8, 0x77, 0xf8, 0x2d, 0x29, 0xfe, 0x96, 0xad, 0xf0, 0x5b, 0x52, - 0x4f, 0x0c, 0x35, 0xc1, 0x49, 0x10, 0x97, 0x13, 0xe5, 0x9f, 0x08, 0x90, 0x51, 0x31, 0xb1, 0x26, - 0x0f, 0xb0, 0x41, 0x7b, 0x10, 0x7d, 0x05, 0x44, 0xda, 0xd3, 0xde, 0x31, 0x75, 0x05, 0xb9, 0x31, - 0x55, 0x54, 0x83, 0x54, 0x70, 0x09, 0xbb, 0xc9, 0xdd, 0x64, 0x65, 0x55, 0xb6, 0x01, 0xad, 0x02, - 0x0e, 0x68, 0x7c, 0x00, 0x94, 0x1d, 0xd8, 0xde, 0x3c, 0xca, 0xe5, 0x24, 0xf3, 0xf2, 0xe5, 0x24, - 0x13, 0x04, 0xe3, 0x97, 0xc9, 0x09, 0xc9, 0x88, 0xd7, 0x86, 0xcb, 0x18, 0xa0, 0x86, 0x83, 0x75, - 0x17, 0x53, 0xce, 0x23, 0x97, 0x31, 0x71, 0x1d, 0xe2, 0x8c, 0x8a, 0xbc, 0xd8, 0xae, 0x79, 0x74, - 0x7b, 0x2f, 0xe7, 0xa6, 0xe8, 0x7b, 0x90, 0x19, 0x59, 0x93, 0xf9, 0x94, 0x93, 0xa5, 0x4f, 0x6a, - 0x5f, 0xbd, 0x0c, 0x00, 0x4f, 0x6c, 0xae, 0xd2, 0xb0, 0x26, 0x21, 0xe6, 0x4c, 0x73, 0x87, 0x54, - 0x42, 0xc7, 0xc2, 0x54, 0x00, 0x46, 0xc6, 0x67, 0x29, 0x75, 0x25, 0x40, 0xbb, 0x10, 0xd7, 0x89, - 0x66, 0x1d, 0xb1, 0x61, 0xed, 0xaa, 0xea, 0xa8, 0xa2, 0x4e, 0x7a, 0x47, 0xe8, 0x75, 0xc8, 0x1e, - 0x9d, 0x72, 0x0e, 0xe6, 0xac, 0xc3, 0xef, 0x1f, 0x1b, 0xcb, 0x45, 0x31, 0xbd, 0xf7, 0x1e, 0x0b, - 0x96, 0x72, 0x8e, 0x9a, 0x3e, 0x3a, 0x0d, 0x1e, 0xd0, 0x1d, 0xc8, 0x4f, 0xf5, 0x8f, 0xb4, 0x23, - 0x47, 0x1f, 0xb9, 0xa6, 0x35, 0xd3, 0x4c, 0x63, 0xc2, 0x3b, 0x4a, 0x50, 0x37, 0xa6, 0xfa, 0x47, - 0x7b, 0x9e, 0xbc, 0x6d, 0x4c, 0x70, 0x41, 0x87, 0xa4, 0x17, 0x10, 0x7a, 0x1f, 0x62, 0xa6, 0xc1, - 0x0f, 0xd4, 0x6c, 0xbd, 0x49, 0x2f, 0xa7, 0xed, 0x26, 0xf9, 0x62, 0x51, 0x7c, 0xeb, 0xc6, 0xbd, - 0xdd, 0x60, 0x39, 0x69, 0x37, 0x55, 0xea, 0xb0, 0xfc, 0x14, 0x6c, 0x86, 0xd2, 0x18, 0x50, 0xed, - 0x9f, 0x12, 0x90, 0x3c, 0xd0, 0x1f, 0x4d, 0x2c, 0xdd, 0x40, 0x25, 0x48, 0xfb, 0xb7, 0x5e, 0xd3, - 0x9a, 0x79, 0x75, 0x0f, 0x8b, 0xe8, 0xb0, 0x3b, 0x27, 0xd8, 0x61, 0x39, 0xe0, 0x1d, 0x15, 0x3c, - 0xd3, 0x79, 0x84, 0x5d, 0xd1, 0xb1, 0xa1, 0x4d, 0xcd, 0x91, 0x63, 0xf1, 0x33, 0x36, 0xc6, 0x98, - 0x81, 0x4a, 0xef, 0x33, 0x21, 0x1d, 0x17, 0x8f, 0xcc, 0x99, 0x49, 0xc6, 0x2b, 0x3d, 0x36, 0x5e, - 0xab, 0x39, 0x5f, 0xec, 0x29, 0x5a, 0x90, 0x5b, 0xdd, 0xc1, 0x35, 0x9a, 0x93, 0x04, 0xcb, 0xc9, - 0xfe, 0x72, 0x51, 0xcc, 0xae, 0xb0, 0xc5, 0xb3, 0x73, 0xbb, 0xab, 0xf0, 0xca, 0x7f, 0xdb, 0x20, - 0xec, 0x43, 0x86, 0xe3, 0x58, 0x8e, 0x22, 0x71, 0xae, 0x60, 0x0f, 0xe8, 0x0d, 0x88, 0x4f, 0xb0, - 0x4e, 0xf8, 0x84, 0x9c, 0xde, 0x2d, 0x5d, 0x02, 0x53, 0xf6, 0xad, 0x45, 0xe5, 0xea, 0xa8, 0x0e, - 0x09, 0x3e, 0x86, 0xb3, 0xe1, 0x39, 0xbd, 0xbb, 0x73, 0x89, 0xe1, 0xda, 0x27, 0x92, 0xfd, 0x88, - 0xea, 0x59, 0xa2, 0x16, 0x24, 0x1d, 0x7e, 0xe5, 0x62, 0x23, 0xf5, 0x95, 0x23, 0x45, 0xe8, 0x32, - 0xb7, 0x1f, 0x51, 0x7d, 0x5b, 0x34, 0x80, 0x0c, 0x09, 0x1d, 0xb3, 0x4a, 0x86, 0xf9, 0xba, 0x6c, - 0x8a, 0xb8, 0x60, 0xd0, 0xd9, 0xa7, 0x43, 0x61, 0x48, 0x4c, 0x03, 0x34, 0xd9, 0x8c, 0xab, 0x64, - 0xaf, 0x0c, 0x70, 0xed, 0x2e, 0x47, 0x03, 0xe4, 0x96, 0xa8, 0x0b, 0x30, 0x0a, 0xb8, 0x4e, 0xc9, - 0x31, 0x3f, 0x5f, 0xba, 0xc9, 0xe1, 0xb8, 0x1f, 0x51, 0x43, 0x1e, 0xd0, 0x7b, 0x90, 0x1e, 0xad, - 0x40, 0xae, 0x6c, 0x30, 0x87, 0xaf, 0xdd, 0x88, 0x59, 0xf6, 0x29, 0x9b, 0xac, 0xa4, 0xeb, 0x6c, - 0x22, 0x9f, 0x63, 0x93, 0x7a, 0x0a, 0x92, 0x06, 0xb7, 0x0b, 0xae, 0x10, 0x49, 0x59, 0x2a, 0x7f, - 0x12, 0x07, 0x29, 0xa0, 0xee, 0x2a, 0xa0, 0x80, 0x04, 0x46, 0x16, 0xbd, 0x5b, 0xb9, 0x98, 0x7f, - 0x83, 0x88, 0xee, 0x47, 0xd4, 0xbc, 0xbf, 0xd6, 0xf0, 0x97, 0x68, 0x8b, 0x4c, 0x2d, 0xc3, 0x3c, - 0x32, 0x57, 0x2d, 0xc2, 0xbf, 0xad, 0xe5, 0x7c, 0xb1, 0xd7, 0x22, 0xef, 0xac, 0xdd, 0xbf, 0x63, - 0xd7, 0x20, 0xb4, 0xfd, 0x48, 0xe8, 0x82, 0x4e, 0x5b, 0xd6, 0x99, 0xcf, 0x66, 0xf4, 0x4e, 0xe2, - 0x8d, 0xc5, 0x9c, 0x2e, 0xb3, 0x9e, 0x94, 0x8f, 0xc0, 0xa8, 0x71, 0x0e, 0xca, 0xaf, 0x5c, 0x09, - 0x65, 0x3f, 0xf6, 0x7d, 0x21, 0xc0, 0xf2, 0xde, 0x79, 0x2c, 0xdf, 0xb9, 0x1a, 0xcb, 0x21, 0x37, - 0x01, 0x98, 0x0f, 0x2f, 0x04, 0x73, 0xf5, 0x9a, 0x60, 0x0e, 0x79, 0x5c, 0x47, 0x73, 0xe3, 0x1c, - 0x9a, 0x5f, 0xb9, 0x12, 0xcd, 0xe1, 0x18, 0x3d, 0x38, 0xf7, 0x2e, 0x80, 0xf3, 0x6b, 0xd7, 0x82, - 0x73, 0xc8, 0x59, 0x18, 0xcf, 0xea, 0x45, 0x78, 0xae, 0x5c, 0x0f, 0xcf, 0x21, 0x97, 0x61, 0x27, - 0x75, 0x00, 0xc9, 0xbf, 0x0b, 0x86, 0xe0, 0x7b, 0xe7, 0x5b, 0x90, 0xf0, 0xca, 0x8d, 0x20, 0xd7, - 0x54, 0x6b, 0xed, 0x6e, 0xbb, 0x7b, 0x57, 0xeb, 0xd6, 0xee, 0xb7, 0xfa, 0x72, 0x04, 0x29, 0xb0, - 0xf5, 0x41, 0xad, 0x3d, 0xd0, 0xf6, 0x7a, 0xaa, 0x76, 0xb7, 0xa1, 0xb5, 0xbb, 0x83, 0x96, 0xfa, - 0x7e, 0xed, 0x9e, 0x2c, 0xa0, 0xa7, 0x01, 0xa9, 0xbd, 0xc6, 0xbb, 0xfd, 0x66, 0x5d, 0x6b, 0xf4, - 0xee, 0x1f, 0xd4, 0x1a, 0x83, 0x76, 0xaf, 0x2b, 0x47, 0x91, 0x04, 0x62, 0xb3, 0xd7, 0x6d, 0xc9, - 0x70, 0xe7, 0x93, 0x28, 0x88, 0x83, 0x47, 0x36, 0x46, 0x2f, 0x40, 0xfa, 0xb0, 0xdb, 0x3f, 0x68, - 0x35, 0xda, 0x7b, 0xed, 0x56, 0x53, 0x8e, 0x14, 0x36, 0x1f, 0x9f, 0x95, 0x36, 0xe8, 0xd2, 0xe1, - 0x8c, 0xd8, 0x78, 0xc4, 0xa0, 0x8d, 0x0a, 0x90, 0xa8, 0xd7, 0x1a, 0xef, 0x1e, 0x1e, 0xc8, 0x42, - 0x21, 0xf7, 0xf8, 0xac, 0x04, 0x54, 0x81, 0xc3, 0x0a, 0x3d, 0x07, 0x49, 0xb5, 0xd5, 0x1f, 0xf4, - 0xd4, 0x96, 0x1c, 0x2d, 0x6c, 0x3c, 0x3e, 0x2b, 0xa5, 0xe9, 0xa2, 0x87, 0x16, 0xf4, 0x32, 0x64, - 0xfb, 0x8d, 0xfd, 0xd6, 0xfd, 0x9a, 0xd6, 0xd8, 0xaf, 0x75, 0xef, 0xb6, 0xe4, 0x58, 0x61, 0xeb, - 0xf1, 0x59, 0x49, 0xa6, 0x3a, 0x61, 0x10, 0xd0, 0x57, 0xb4, 0xef, 0x1f, 0xf4, 0xd4, 0x81, 0x2c, - 0xae, 0x5e, 0xc1, 0xab, 0x8a, 0xca, 0x00, 0xdc, 0x7a, 0xaf, 0xd5, 0x6a, 0xca, 0xf1, 0x02, 0x7a, - 0x7c, 0x56, 0xca, 0xd1, 0xf5, 0x55, 0xb1, 0xd0, 0x8b, 0x90, 0x69, 0xa8, 0xad, 0xda, 0xa0, 0xa5, - 0xf5, 0x07, 0xb5, 0x41, 0x5f, 0x4e, 0xac, 0x22, 0x09, 0x15, 0x00, 0x55, 0x20, 0x5f, 0x3b, 0x1c, - 0xf4, 0xb4, 0x35, 0xdd, 0x64, 0xe1, 0x99, 0xc7, 0x67, 0xa5, 0x4d, 0xaa, 0x5b, 0x9b, 0xbb, 0x56, - 0x48, 0xbf, 0x20, 0xfd, 0xf4, 0x97, 0xdb, 0x91, 0xdf, 0xfc, 0x6a, 0x3b, 0x52, 0x7f, 0xe1, 0xd3, - 0x7f, 0x6c, 0x47, 0x3e, 0x5d, 0x6e, 0x0b, 0x9f, 0x2d, 0xb7, 0x85, 0x3f, 0x2f, 0xb7, 0x85, 0xbf, - 0x2f, 0xb7, 0x85, 0x9f, 0x7d, 0xbe, 0x1d, 0xf9, 0xec, 0xf3, 0xed, 0xc8, 0x87, 0x09, 0x5e, 0xec, - 0x61, 0x82, 0x7d, 0xe5, 0x7f, 0xfd, 0x3f, 0x01, 0x00, 0x00, 0xff, 0xff, 0x27, 0x3e, 0xae, 0x22, - 0x96, 0x18, 0x00, 0x00, +func init() { proto.RegisterFile("jobs/jobspb/jobs.proto", fileDescriptor_jobs_cb456ac88d33f43d) } + +var fileDescriptor_jobs_cb456ac88d33f43d = []byte{ + // 2456 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x58, 0xdf, 0x8f, 0xeb, 0x46, + 0xf5, 0x8f, 0x13, 0x27, 0x71, 0x4e, 0x7e, 0xac, 0x33, 0xbb, 0x6d, 0xdd, 0xa8, 0xdd, 0xe4, 0x9b, + 0x2f, 0x6d, 0xb7, 0xb7, 0x34, 0x81, 0xad, 0x68, 0x69, 0x05, 0x15, 0xf9, 0xb5, 0x77, 0x93, 0xde, + 0x9b, 0x6c, 0x9d, 0x6c, 0x0b, 0x45, 0x60, 0x9c, 0x78, 0x76, 0x63, 0x36, 0x89, 0xbd, 0x1e, 0xe7, + 0xde, 0xde, 0x0a, 0x09, 0x09, 0xf1, 0x80, 0xee, 0x13, 0x7f, 0x00, 0x2b, 0x21, 0x01, 0x12, 0x2f, + 0x88, 0xfe, 0x19, 0x7d, 0x41, 0x14, 0xf1, 0x52, 0x84, 0x14, 0x20, 0x7d, 0x80, 0xbf, 0x80, 0x87, + 0x3e, 0xa1, 0x99, 0xb1, 0x1d, 0x67, 0xef, 0xb2, 0xbf, 0x24, 0x5e, 0x76, 0xe3, 0x33, 0xe7, 0x1c, + 0xcf, 0x39, 0xe7, 0x73, 0x3e, 0x73, 0xc6, 0xf0, 0xf4, 0x0f, 0xad, 0x21, 0xa9, 0xd2, 0x3f, 0xf6, + 0x90, 0xfd, 0xab, 0xd8, 0x8e, 0xe5, 0x5a, 0xe8, 0xd9, 0x91, 0x35, 0x3a, 0x71, 0x2c, 0x7d, 0x34, + 0xae, 0x90, 0xd3, 0x49, 0x85, 0xad, 0x70, 0xad, 0xc2, 0xd6, 0xb1, 0x75, 0x6c, 0x31, 0xad, 0x2a, + 0xfd, 0xc5, 0x0d, 0x0a, 0x88, 0x29, 0xdb, 0xc3, 0xaa, 0xa1, 0xbb, 0xba, 0x27, 0x53, 0x7c, 0x99, + 0x69, 0xbd, 0x7a, 0x64, 0x39, 0x53, 0xdd, 0xf5, 0xdc, 0x17, 0x9e, 0x23, 0xa7, 0x93, 0x2a, 0x39, + 0x9d, 0x0c, 0x75, 0x82, 0xab, 0xc4, 0x75, 0xe6, 0x23, 0x77, 0xee, 0x60, 0xc3, 0xb7, 0x9b, 0xbb, + 0xe6, 0xa4, 0x3a, 0x9e, 0x8c, 0xaa, 0xae, 0x39, 0xc5, 0xc4, 0xd5, 0xa7, 0x36, 0x5f, 0x29, 0xff, + 0x18, 0xe2, 0xf7, 0xb0, 0x4e, 0x30, 0xfa, 0x00, 0x92, 0x33, 0xcb, 0xc0, 0x9a, 0x69, 0x28, 0x42, + 0x49, 0xd8, 0xc9, 0xd6, 0x6b, 0xcb, 0x45, 0x31, 0xd1, 0xb5, 0x0c, 0xdc, 0x6e, 0x7e, 0xb1, 0x28, + 0xbe, 0x76, 0x6c, 0xba, 0xe3, 0xf9, 0xb0, 0x32, 0xb2, 0xa6, 0xd5, 0x20, 0x12, 0x63, 0xb8, 0xfa, + 0x5d, 0xb5, 0x4f, 0x8e, 0xab, 0xde, 0xf6, 0x2a, 0xdc, 0x4c, 0x4d, 0x50, 0x8f, 0x6d, 0x03, 0x6d, + 0x41, 0x1c, 0xdb, 0xd6, 0x68, 0xac, 0x44, 0x4b, 0xc2, 0x4e, 0x4c, 0xe5, 0x0f, 0x6f, 0x89, 0xff, + 0xfa, 0x65, 0x51, 0x28, 0xff, 0x55, 0x80, 0x6c, 0x5d, 0x1f, 0x9d, 0xcc, 0xed, 0x26, 0x76, 0x75, + 0x73, 0x42, 0x50, 0x1d, 0x80, 0xb8, 0xba, 0xe3, 0x6a, 0x74, 0xaf, 0x6c, 0x33, 0xe9, 0xdd, 0xe7, + 0x2b, 0xab, 0xf4, 0xd1, 0x58, 0x2a, 0xe3, 0xc9, 0xa8, 0x32, 0xf0, 0x63, 0xa9, 0x8b, 0x9f, 0x2c, + 0x8a, 0x11, 0x35, 0xc5, 0xcc, 0xa8, 0x14, 0xbd, 0x0d, 0x12, 0x9e, 0x19, 0xdc, 0x43, 0xf4, 0xfa, + 0x1e, 0x92, 0x78, 0x66, 0x30, 0xfb, 0x67, 0x21, 0x36, 0x77, 0x4c, 0x25, 0x56, 0x12, 0x76, 0x52, + 0xf5, 0xe4, 0x72, 0x51, 0x8c, 0x1d, 0xaa, 0x6d, 0x95, 0xca, 0xd0, 0x2b, 0x90, 0x1f, 0xb2, 0xfd, + 0x6a, 0x06, 0x26, 0x23, 0xc7, 0xb4, 0x5d, 0xcb, 0x51, 0xc4, 0x92, 0xb0, 0x93, 0x51, 0xe5, 0xa1, + 0x17, 0x88, 0x2f, 0x2f, 0xcb, 0x90, 0xe3, 0xc1, 0x1d, 0x38, 0xd6, 0xb1, 0x83, 0x09, 0x29, 0xff, + 0x25, 0x0e, 0x39, 0x15, 0x13, 0xd7, 0x72, 0xb0, 0x1f, 0xf0, 0x2f, 0x04, 0xc8, 0xb9, 0xfa, 0x70, + 0x82, 0x35, 0x07, 0x3f, 0x74, 0x4c, 0x17, 0x13, 0x25, 0x5a, 0x8a, 0xed, 0xa4, 0x77, 0xbf, 0x51, + 0xf9, 0xaf, 0xa0, 0xa9, 0xac, 0xfb, 0xa8, 0x0c, 0xa8, 0xbd, 0xea, 0x99, 0xb7, 0x66, 0xae, 0xf3, + 0xa8, 0xfe, 0xc6, 0x4f, 0xfe, 0x76, 0xcd, 0xb2, 0x85, 0xb0, 0x53, 0x69, 0x37, 0xd5, 0xac, 0x1b, + 0x76, 0x86, 0x9e, 0x03, 0x71, 0xee, 0x98, 0x44, 0x89, 0x95, 0x62, 0x3b, 0xa9, 0xba, 0xb4, 0x5c, + 0x14, 0xc5, 0x43, 0xb5, 0x4d, 0x54, 0x26, 0x5d, 0xcb, 0xb4, 0x78, 0x8b, 0x4c, 0xdf, 0x85, 0x34, + 0x8f, 0x9d, 0x66, 0x93, 0x28, 0x71, 0x16, 0xf8, 0x8b, 0xe7, 0x02, 0xf7, 0x37, 0xc7, 0xa2, 0x5c, + 0xa5, 0x57, 0x05, 0xd7, 0x17, 0x10, 0x54, 0x85, 0xb4, 0xf5, 0x00, 0x3b, 0x8e, 0x69, 0x60, 0xcd, + 0x18, 0x2a, 0x09, 0x56, 0xba, 0xdc, 0x72, 0x51, 0x84, 0x9e, 0x27, 0x6e, 0xd6, 0x55, 0xf0, 0x55, + 0x9a, 0xc3, 0xc2, 0x1f, 0x05, 0xc8, 0x84, 0xd3, 0x86, 0xbe, 0x07, 0x12, 0xdf, 0x4a, 0xd0, 0x03, + 0xf5, 0xe5, 0xa2, 0x98, 0x64, 0x3a, 0x37, 0x68, 0x82, 0x73, 0xd9, 0x4c, 0x32, 0x9f, 0x6d, 0x03, + 0xfd, 0x00, 0x52, 0xb6, 0xee, 0xe0, 0x99, 0x4b, 0xfd, 0x47, 0x99, 0xff, 0xc6, 0x72, 0x51, 0x94, + 0x0e, 0x98, 0xf0, 0xf6, 0x2f, 0x90, 0xb8, 0xd7, 0xb6, 0x51, 0xf8, 0x10, 0xd0, 0x93, 0x38, 0x40, + 0x32, 0xc4, 0x4e, 0xf0, 0x23, 0x1e, 0x91, 0x4a, 0x7f, 0xa2, 0x7b, 0x10, 0x7f, 0xa0, 0x4f, 0xe6, + 0x7e, 0x6b, 0xbc, 0x7e, 0x3b, 0x98, 0xa9, 0xdc, 0xc9, 0x5b, 0xd1, 0xaf, 0x0b, 0x1d, 0x51, 0x12, + 0xe4, 0x68, 0xf9, 0x2b, 0xb0, 0xe1, 0xe9, 0xfb, 0x70, 0x47, 0xcf, 0x03, 0x8c, 0xcd, 0xe3, 0xb1, + 0xf6, 0x50, 0x77, 0xb1, 0xc3, 0xf6, 0x90, 0x51, 0x53, 0x54, 0xf2, 0x3e, 0x15, 0x94, 0xff, 0x1d, + 0x87, 0x6c, 0x7b, 0x6a, 0x5b, 0x8e, 0xeb, 0x37, 0xc3, 0x3d, 0x48, 0xb0, 0x84, 0x11, 0x45, 0x60, + 0x50, 0xa8, 0x5c, 0xb2, 0xb9, 0x35, 0x4b, 0xbe, 0x37, 0x0f, 0x5e, 0x9e, 0x8f, 0x00, 0xbb, 0xd1, + 0x0b, 0xb1, 0xfb, 0x4d, 0x48, 0x70, 0x16, 0x65, 0x8d, 0x9e, 0xde, 0x2d, 0x86, 0xde, 0xe5, 0x53, + 0x59, 0xbb, 0xb7, 0x67, 0x4e, 0xf0, 0x1e, 0x53, 0xf3, 0x9d, 0x73, 0x23, 0xf4, 0x22, 0x48, 0x84, + 0xb8, 0x1a, 0x31, 0x3f, 0xe2, 0xd0, 0x8f, 0xd5, 0xd3, 0x14, 0x2f, 0xfd, 0xfe, 0xa0, 0x6f, 0x7e, + 0x84, 0xd5, 0x24, 0x21, 0x2e, 0xfd, 0x81, 0x0a, 0x20, 0x3d, 0xd4, 0x27, 0x13, 0xd6, 0x22, 0x71, + 0xc6, 0x80, 0xc1, 0xf3, 0x3a, 0x28, 0x12, 0xff, 0x03, 0x50, 0xa0, 0x22, 0xa4, 0x3d, 0xbe, 0xb2, + 0x75, 0x77, 0xac, 0x24, 0x69, 0x5f, 0xa8, 0xc0, 0x45, 0x07, 0xba, 0x3b, 0x46, 0x0a, 0x24, 0x89, + 0x3e, 0xb5, 0x69, 0xca, 0xa5, 0x52, 0x6c, 0x27, 0xa3, 0xfa, 0x8f, 0x68, 0x1b, 0x58, 0xbf, 0xf0, + 0x47, 0x25, 0xc5, 0xb6, 0x1e, 0x92, 0xb0, 0x04, 0x9c, 0x98, 0xb6, 0x76, 0x74, 0x42, 0x14, 0x28, + 0x09, 0x3b, 0x92, 0x97, 0x80, 0x13, 0xd3, 0xde, 0x7b, 0x87, 0xa8, 0x49, 0xba, 0xb8, 0x77, 0x42, + 0xd0, 0x4b, 0xb0, 0x61, 0xce, 0x8e, 0x31, 0x71, 0x35, 0xc3, 0x74, 0xf0, 0xc8, 0x9d, 0x3c, 0x52, + 0xd2, 0x54, 0x5d, 0xcd, 0x71, 0x71, 0xd3, 0x93, 0x16, 0xfe, 0x29, 0x40, 0x9c, 0x95, 0x11, 0xbd, + 0x05, 0x22, 0x25, 0x04, 0x8f, 0xfe, 0xaf, 0xcb, 0x07, 0xcc, 0x06, 0x21, 0x10, 0x67, 0xfa, 0x14, + 0x2b, 0x88, 0x85, 0xca, 0x7e, 0xa3, 0x67, 0x20, 0x49, 0xf0, 0xa9, 0xf6, 0x40, 0x9f, 0x28, 0x9b, + 0x2c, 0x8e, 0x04, 0xc1, 0xa7, 0xef, 0xe9, 0x13, 0xf4, 0x14, 0x24, 0x4c, 0xa2, 0xcd, 0xf0, 0x43, + 0x65, 0x8b, 0x6d, 0x29, 0x6e, 0x92, 0x2e, 0x7e, 0xd8, 0x11, 0xa5, 0xa8, 0x1c, 0xeb, 0x88, 0x52, + 0x4c, 0x16, 0x3b, 0xa2, 0x24, 0xca, 0xf1, 0x8e, 0x28, 0xc5, 0xe5, 0x44, 0x47, 0x94, 0x12, 0x72, + 0xb2, 0x23, 0x4a, 0x49, 0x59, 0xea, 0x88, 0x92, 0x24, 0xa7, 0x3a, 0xa2, 0x94, 0x92, 0xa1, 0x23, + 0x4a, 0x20, 0xa7, 0x3b, 0xa2, 0x94, 0x96, 0x33, 0x1d, 0x51, 0xca, 0xc8, 0xd9, 0x8e, 0x28, 0x65, + 0xe5, 0x5c, 0x47, 0x94, 0x72, 0xf2, 0x46, 0x47, 0x94, 0x36, 0x64, 0xb9, 0x23, 0x4a, 0xb2, 0x9c, + 0xef, 0x88, 0x52, 0x5e, 0x46, 0xe5, 0x3f, 0x08, 0x90, 0xe3, 0xf0, 0x0d, 0x5a, 0xe5, 0x15, 0xc8, + 0xb3, 0xbc, 0x9a, 0xb3, 0x63, 0xcd, 0xf6, 0x84, 0xac, 0x09, 0xa2, 0xaa, 0xec, 0x2f, 0x04, 0xca, + 0xff, 0x0f, 0x59, 0x07, 0xeb, 0xc6, 0x4a, 0x31, 0xca, 0x14, 0x33, 0x54, 0x18, 0x28, 0xbd, 0x00, + 0x39, 0xd6, 0xa9, 0x2b, 0xad, 0x18, 0xd3, 0xca, 0x32, 0x69, 0xa0, 0x56, 0x87, 0x2c, 0xb1, 0xf5, + 0xd9, 0x4a, 0x4b, 0x64, 0x9d, 0xf7, 0xcc, 0x05, 0xdd, 0xd0, 0xb7, 0xf5, 0x99, 0xd7, 0x05, 0x19, + 0x6a, 0x13, 0x1c, 0x6b, 0x2a, 0x3b, 0xd5, 0xe6, 0x53, 0x4c, 0x35, 0xee, 0x99, 0xc4, 0x45, 0xdf, + 0x82, 0x8c, 0xc3, 0x24, 0x1a, 0x55, 0xf4, 0xdb, 0xf9, 0x0a, 0xa7, 0x69, 0x27, 0x70, 0x42, 0xca, + 0xbf, 0x13, 0x60, 0xb3, 0xe9, 0x58, 0xb6, 0x8d, 0x0d, 0xaf, 0xd0, 0x9c, 0x22, 0xfc, 0xfa, 0x0a, + 0xa1, 0xfa, 0xde, 0x85, 0x68, 0xbb, 0xe9, 0xb1, 0xea, 0x1b, 0xb7, 0x6d, 0x9a, 0x68, 0xbb, 0x89, + 0xde, 0x84, 0x04, 0x71, 0x75, 0x77, 0x4e, 0x18, 0x27, 0xe4, 0x76, 0xff, 0xef, 0x12, 0xfe, 0xe9, + 0x33, 0x45, 0xd5, 0x33, 0x28, 0xff, 0x29, 0x0a, 0x9b, 0xfd, 0xd1, 0x18, 0x4f, 0xf5, 0xc6, 0x58, + 0x9f, 0x1d, 0x07, 0xfb, 0xfd, 0x0e, 0xc8, 0xa1, 0x4c, 0x68, 0x13, 0x93, 0xb8, 0xde, 0x01, 0xff, + 0xf2, 0xe5, 0xcc, 0x1b, 0x4a, 0xa7, 0x97, 0x9f, 0x9c, 0xb3, 0x9e, 0xe4, 0xef, 0x42, 0xce, 0xe0, + 0x19, 0xd2, 0x3c, 0xd6, 0x8c, 0x5d, 0xc9, 0x9a, 0x17, 0xa4, 0xd4, 0xf3, 0x9e, 0x35, 0x42, 0x4b, + 0x04, 0xfd, 0x08, 0x36, 0x7d, 0xe7, 0x74, 0x06, 0xa5, 0x59, 0xa2, 0x2c, 0x25, 0xb2, 0x24, 0xdf, + 0x5b, 0x2e, 0x8a, 0x79, 0xcf, 0x55, 0xd3, 0x5b, 0xbd, 0x3d, 0x5d, 0xe5, 0x8d, 0x73, 0x9e, 0x0c, + 0xef, 0x48, 0x79, 0x1a, 0xb6, 0xc2, 0x29, 0x0d, 0xf0, 0x56, 0x07, 0x99, 0x4b, 0x8e, 0x30, 0xdd, + 0xaf, 0x73, 0x8c, 0x5d, 0x54, 0x81, 0x4d, 0x5a, 0x09, 0x3c, 0xa5, 0x74, 0x4a, 0xd9, 0x55, 0x0b, + 0xc1, 0x24, 0x1f, 0x2c, 0xd1, 0xb1, 0xa3, 0xab, 0x4f, 0x71, 0xf9, 0xf7, 0x22, 0xe4, 0x57, 0x4e, + 0xfc, 0x6a, 0x51, 0x52, 0x33, 0x67, 0x27, 0xda, 0x6a, 0xfe, 0xe3, 0xa4, 0x66, 0xce, 0x4e, 0xe8, + 0x0c, 0x98, 0xa4, 0x8b, 0x87, 0x8e, 0x89, 0x3a, 0x20, 0x5a, 0xb6, 0xeb, 0x37, 0xcb, 0x65, 0x67, + 0xe8, 0x13, 0xef, 0xa8, 0xf4, 0x6c, 0x97, 0x1f, 0xce, 0x2a, 0xf3, 0x81, 0x7e, 0x23, 0x40, 0xd2, + 0x65, 0x41, 0x10, 0x25, 0xc1, 0xfc, 0xbd, 0x79, 0x23, 0x7f, 0x3c, 0x01, 0xde, 0xdc, 0x77, 0x40, + 0x6b, 0xf9, 0xc5, 0xa2, 0x98, 0x3f, 0x9f, 0x20, 0x72, 0xdb, 0x81, 0xd0, 0xdf, 0x1b, 0xea, 0x40, + 0x6e, 0x3d, 0xc3, 0xec, 0x38, 0xb9, 0xe6, 0xc8, 0x97, 0x5d, 0xab, 0x40, 0xe1, 0x98, 0x4e, 0x5f, + 0xab, 0x6d, 0x5f, 0x30, 0xa6, 0xd4, 0xd6, 0xc7, 0x94, 0x57, 0xae, 0x95, 0x12, 0xee, 0x33, 0x34, + 0x9b, 0x14, 0xde, 0x80, 0x54, 0x90, 0xef, 0xf0, 0x5b, 0x52, 0xfc, 0x2d, 0x5b, 0xe1, 0xb7, 0xa4, + 0x9e, 0x18, 0x6a, 0x82, 0x93, 0x20, 0x2e, 0x27, 0xca, 0x3f, 0x15, 0x20, 0xa3, 0x62, 0x62, 0x4d, + 0x1e, 0x60, 0x83, 0xf6, 0x20, 0xfa, 0x2a, 0x88, 0xb4, 0xa7, 0xbd, 0x63, 0xea, 0x0a, 0x72, 0x63, + 0xaa, 0xa8, 0x06, 0xa9, 0xe0, 0x12, 0x76, 0x93, 0xbb, 0xc9, 0xca, 0xaa, 0x6c, 0x03, 0x5a, 0x05, + 0x1c, 0xd0, 0xf8, 0x00, 0x28, 0x3b, 0xb0, 0xbd, 0x79, 0x94, 0xcb, 0x49, 0xe6, 0xa5, 0xcb, 0x49, + 0x26, 0x08, 0xc6, 0x2f, 0x93, 0x13, 0x92, 0x11, 0xaf, 0x0d, 0x97, 0x31, 0x40, 0x0d, 0x07, 0xeb, + 0x2e, 0xa6, 0x9c, 0x47, 0x2e, 0x63, 0xe2, 0x3a, 0xc4, 0x19, 0x15, 0x79, 0xb1, 0x5d, 0xf3, 0xe8, + 0xf6, 0x5e, 0xce, 0x4d, 0xd1, 0xf7, 0x21, 0x33, 0xb2, 0x26, 0xf3, 0x29, 0x27, 0x4b, 0x9f, 0xd4, + 0xbe, 0x76, 0x19, 0x00, 0x9e, 0xd8, 0x5c, 0xa5, 0x61, 0x4d, 0x42, 0xcc, 0x99, 0xe6, 0x0e, 0xa9, + 0x84, 0x8e, 0x85, 0xa9, 0x00, 0x8c, 0x8c, 0xcf, 0x52, 0xea, 0x4a, 0x80, 0x76, 0x21, 0xae, 0x13, + 0xcd, 0x3a, 0x62, 0xc3, 0xda, 0x55, 0xd5, 0x51, 0x45, 0x9d, 0xf4, 0x8e, 0xd0, 0x6b, 0x90, 0x3d, + 0x3a, 0xe5, 0x1c, 0xcc, 0x59, 0x87, 0xdf, 0x3f, 0x36, 0x96, 0x8b, 0x62, 0x7a, 0xef, 0x5d, 0x16, + 0x2c, 0xe5, 0x1c, 0x35, 0x7d, 0x74, 0x1a, 0x3c, 0xa0, 0x3b, 0x90, 0x9f, 0xea, 0x1f, 0x6a, 0x47, + 0x8e, 0x3e, 0x72, 0x4d, 0x6b, 0xa6, 0x99, 0xc6, 0x84, 0x77, 0x94, 0xa0, 0x6e, 0x4c, 0xf5, 0x0f, + 0xf7, 0x3c, 0x79, 0xdb, 0x98, 0xe0, 0x82, 0x0e, 0x49, 0x2f, 0x20, 0xf4, 0x1e, 0xc4, 0x4c, 0x83, + 0x1f, 0xa8, 0xd9, 0x7a, 0x93, 0x5e, 0x4e, 0xdb, 0x4d, 0xf2, 0xc5, 0xa2, 0xf8, 0xe6, 0x8d, 0x7b, + 0xbb, 0xc1, 0x72, 0xd2, 0x6e, 0xaa, 0xd4, 0x61, 0xf9, 0x29, 0xd8, 0x0c, 0xa5, 0x31, 0xa0, 0xda, + 0x3f, 0x27, 0x20, 0x79, 0xa0, 0x3f, 0x9a, 0x58, 0xba, 0x81, 0x4a, 0x90, 0xf6, 0x6f, 0xbd, 0xa6, + 0x35, 0xf3, 0xea, 0x1e, 0x16, 0xd1, 0x61, 0x77, 0x4e, 0xb0, 0xc3, 0x72, 0xc0, 0x3b, 0x2a, 0x78, + 0xa6, 0xf3, 0x08, 0xbb, 0xa2, 0x63, 0x43, 0x9b, 0x9a, 0x23, 0xc7, 0xe2, 0x67, 0x6c, 0x8c, 0x31, + 0x03, 0x95, 0xde, 0x67, 0x42, 0x3a, 0x2e, 0x1e, 0x99, 0x33, 0x93, 0x8c, 0x57, 0x7a, 0x6c, 0xbc, + 0x56, 0x73, 0xbe, 0xd8, 0x53, 0xb4, 0x20, 0xb7, 0xba, 0x83, 0x6b, 0x34, 0x27, 0x09, 0x96, 0x93, + 0xfd, 0xe5, 0xa2, 0x98, 0x5d, 0x61, 0x8b, 0x67, 0xe7, 0x76, 0x57, 0xe1, 0x95, 0xff, 0xb6, 0x41, + 0xd8, 0x87, 0x0c, 0xc7, 0xb1, 0x1c, 0x45, 0xe2, 0x5c, 0xc1, 0x1e, 0xd0, 0xeb, 0x10, 0x9f, 0x60, + 0x9d, 0xf0, 0x09, 0x39, 0xbd, 0x5b, 0xba, 0x04, 0xa6, 0xec, 0x5b, 0x8b, 0xca, 0xd5, 0x51, 0x1d, + 0x12, 0x7c, 0x0c, 0x67, 0xc3, 0x73, 0x7a, 0x77, 0xe7, 0x12, 0xc3, 0xb5, 0x4f, 0x24, 0xfb, 0x11, + 0xd5, 0xb3, 0x44, 0x2d, 0x48, 0x3a, 0xfc, 0xca, 0xc5, 0x46, 0xea, 0x2b, 0x47, 0x8a, 0xd0, 0x65, + 0x6e, 0x3f, 0xa2, 0xfa, 0xb6, 0x68, 0x00, 0x19, 0x12, 0x3a, 0x66, 0x95, 0x0c, 0xf3, 0x75, 0xd9, + 0x14, 0x71, 0xc1, 0xa0, 0xb3, 0x4f, 0x87, 0xc2, 0x90, 0x98, 0x06, 0x68, 0xb2, 0x19, 0x57, 0xc9, + 0x5e, 0x19, 0xe0, 0xda, 0x5d, 0x8e, 0x06, 0xc8, 0x2d, 0x51, 0x17, 0x60, 0x14, 0x70, 0x9d, 0x92, + 0x63, 0x7e, 0xbe, 0x7c, 0x93, 0xc3, 0x71, 0x3f, 0xa2, 0x86, 0x3c, 0xa0, 0x77, 0x21, 0x3d, 0x5a, + 0x81, 0x5c, 0xd9, 0x60, 0x0e, 0x5f, 0xbd, 0x11, 0xb3, 0xec, 0x53, 0x36, 0x59, 0x49, 0xd7, 0xd9, + 0x44, 0x3e, 0xc7, 0x26, 0xf5, 0x14, 0x24, 0x0d, 0x6e, 0x17, 0x5c, 0x21, 0x92, 0xb2, 0x54, 0xfe, + 0x38, 0x0e, 0x52, 0x40, 0xdd, 0x55, 0x40, 0x01, 0x09, 0x8c, 0x2c, 0x7a, 0xb7, 0x72, 0x31, 0xff, + 0x06, 0x11, 0xdd, 0x8f, 0xa8, 0x79, 0x7f, 0xad, 0xe1, 0x2f, 0xd1, 0x16, 0x99, 0x5a, 0x86, 0x79, + 0x64, 0xae, 0x5a, 0x84, 0x7f, 0x5b, 0xcb, 0xf9, 0x62, 0xaf, 0x45, 0xde, 0x5e, 0xbb, 0x7f, 0xc7, + 0xae, 0x41, 0x68, 0xfb, 0x91, 0xd0, 0x05, 0x9d, 0xb6, 0xac, 0x33, 0x9f, 0xcd, 0xe8, 0x9d, 0xc4, + 0x1b, 0x8b, 0x39, 0x5d, 0x66, 0x3d, 0x29, 0x1f, 0x81, 0x51, 0xe3, 0x1c, 0x94, 0x5f, 0xbe, 0x12, + 0xca, 0x7e, 0xec, 0xfb, 0x42, 0x80, 0xe5, 0xbd, 0xf3, 0x58, 0xbe, 0x73, 0x35, 0x96, 0x43, 0x6e, + 0x02, 0x30, 0x1f, 0x5e, 0x08, 0xe6, 0xea, 0x35, 0xc1, 0x1c, 0xf2, 0xb8, 0x8e, 0xe6, 0xc6, 0x39, + 0x34, 0xbf, 0x7c, 0x25, 0x9a, 0xc3, 0x31, 0x7a, 0x70, 0xee, 0x5d, 0x00, 0xe7, 0x57, 0xaf, 0x05, + 0xe7, 0x90, 0xb3, 0x30, 0x9e, 0xd5, 0x8b, 0xf0, 0x5c, 0xb9, 0x1e, 0x9e, 0x43, 0x2e, 0xc3, 0x4e, + 0xea, 0x00, 0x92, 0x7f, 0x17, 0x0c, 0xc1, 0xf7, 0xce, 0xb7, 0x21, 0xe1, 0x95, 0x1b, 0x41, 0xae, + 0xa9, 0xd6, 0xda, 0xdd, 0x76, 0xf7, 0xae, 0xd6, 0xad, 0xdd, 0x6f, 0xf5, 0xe5, 0x08, 0x52, 0x60, + 0xeb, 0xfd, 0x5a, 0x7b, 0xa0, 0xed, 0xf5, 0x54, 0xed, 0x6e, 0x43, 0x6b, 0x77, 0x07, 0x2d, 0xf5, + 0xbd, 0xda, 0x3d, 0x59, 0x40, 0x4f, 0x03, 0x52, 0x7b, 0x8d, 0x77, 0xfa, 0xcd, 0xba, 0xd6, 0xe8, + 0xdd, 0x3f, 0xa8, 0x35, 0x06, 0xed, 0x5e, 0x57, 0x8e, 0x22, 0x09, 0xc4, 0x66, 0xaf, 0xdb, 0x92, + 0xe1, 0xce, 0xc7, 0x51, 0x10, 0x07, 0x8f, 0x6c, 0x8c, 0xbe, 0x04, 0xe9, 0xc3, 0x6e, 0xff, 0xa0, + 0xd5, 0x68, 0xef, 0xb5, 0x5b, 0x4d, 0x39, 0x52, 0xd8, 0x7c, 0x7c, 0x56, 0xda, 0xa0, 0x4b, 0x87, + 0x33, 0x62, 0xe3, 0x11, 0x83, 0x36, 0x2a, 0x40, 0xa2, 0x5e, 0x6b, 0xbc, 0x73, 0x78, 0x20, 0x0b, + 0x85, 0xdc, 0xe3, 0xb3, 0x12, 0x50, 0x05, 0x0e, 0x2b, 0xf4, 0x1c, 0x24, 0xd5, 0x56, 0x7f, 0xd0, + 0x53, 0x5b, 0x72, 0xb4, 0xb0, 0xf1, 0xf8, 0xac, 0x94, 0xa6, 0x8b, 0x1e, 0x5a, 0xd0, 0x4b, 0x90, + 0xed, 0x37, 0xf6, 0x5b, 0xf7, 0x6b, 0x5a, 0x63, 0xbf, 0xd6, 0xbd, 0xdb, 0x92, 0x63, 0x85, 0xad, + 0xc7, 0x67, 0x25, 0x99, 0xea, 0x84, 0x41, 0x40, 0x5f, 0xd1, 0xbe, 0x7f, 0xd0, 0x53, 0x07, 0xb2, + 0xb8, 0x7a, 0x05, 0xaf, 0x2a, 0x2a, 0x03, 0x70, 0xeb, 0xbd, 0x56, 0xab, 0x29, 0xc7, 0x0b, 0xe8, + 0xf1, 0x59, 0x29, 0x47, 0xd7, 0x57, 0xc5, 0x42, 0x2f, 0x40, 0xa6, 0xa1, 0xb6, 0x6a, 0x83, 0x96, + 0xd6, 0x1f, 0xd4, 0x06, 0x7d, 0x39, 0xb1, 0x8a, 0x24, 0x54, 0x00, 0x54, 0x81, 0x7c, 0xed, 0x70, + 0xd0, 0xd3, 0xd6, 0x74, 0x93, 0x85, 0x67, 0x1e, 0x9f, 0x95, 0x36, 0xa9, 0x6e, 0x6d, 0xee, 0x5a, + 0x21, 0xfd, 0x82, 0xf4, 0xb3, 0x5f, 0x6d, 0x47, 0x7e, 0xfb, 0xeb, 0xed, 0x48, 0x7d, 0xe7, 0x93, + 0x7f, 0x6c, 0x47, 0x3e, 0x59, 0x6e, 0x0b, 0x9f, 0x2e, 0xb7, 0x85, 0xcf, 0x96, 0xdb, 0xc2, 0xdf, + 0x97, 0xdb, 0xc2, 0xcf, 0x3f, 0xdf, 0x8e, 0x7c, 0xfa, 0xf9, 0x76, 0xe4, 0xb3, 0xcf, 0xb7, 0x23, + 0x1f, 0x24, 0x78, 0xc1, 0x87, 0x09, 0xf6, 0xa5, 0xff, 0xb5, 0xff, 0x04, 0x00, 0x00, 0xff, 0xff, + 0xf1, 0xf5, 0x0e, 0x42, 0x9a, 0x18, 0x00, 0x00, } diff --git a/pkg/roachpb/api.pb.go b/pkg/roachpb/api.pb.go index 1a3ec0c9de54..14866906e4dc 100644 --- a/pkg/roachpb/api.pb.go +++ b/pkg/roachpb/api.pb.go @@ -70,7 +70,7 @@ func (x ReadConsistencyType) String() string { return proto.EnumName(ReadConsistencyType_name, int32(x)) } func (ReadConsistencyType) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{0} + return fileDescriptor_api_71777cd478641820, []int{0} } // ScanFormat is an enumeration of the available response formats for MVCCScan @@ -98,7 +98,7 @@ func (x ScanFormat) String() string { return proto.EnumName(ScanFormat_name, int32(x)) } func (ScanFormat) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{1} + return fileDescriptor_api_71777cd478641820, []int{1} } type ChecksumMode int32 @@ -145,7 +145,7 @@ func (x ChecksumMode) String() string { return proto.EnumName(ChecksumMode_name, int32(x)) } func (ChecksumMode) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{2} + return fileDescriptor_api_71777cd478641820, []int{2} } // PushTxnType determines what action to take when pushing a transaction. @@ -176,7 +176,7 @@ func (x PushTxnType) String() string { return proto.EnumName(PushTxnType_name, int32(x)) } func (PushTxnType) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{3} + return fileDescriptor_api_71777cd478641820, []int{3} } type ExportStorageProvider int32 @@ -214,7 +214,7 @@ func (x ExportStorageProvider) String() string { return proto.EnumName(ExportStorageProvider_name, int32(x)) } func (ExportStorageProvider) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{4} + return fileDescriptor_api_71777cd478641820, []int{4} } type MVCCFilter int32 @@ -237,7 +237,7 @@ func (x MVCCFilter) String() string { return proto.EnumName(MVCCFilter_name, int32(x)) } func (MVCCFilter) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{5} + return fileDescriptor_api_71777cd478641820, []int{5} } type ResponseHeader_ResumeReason int32 @@ -269,7 +269,7 @@ func (x ResponseHeader_ResumeReason) String() string { return proto.EnumName(ResponseHeader_ResumeReason_name, int32(x)) } func (ResponseHeader_ResumeReason) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{2, 0} + return fileDescriptor_api_71777cd478641820, []int{2, 0} } type CheckConsistencyResponse_Status int32 @@ -311,22 +311,21 @@ func (x CheckConsistencyResponse_Status) String() string { return proto.EnumName(CheckConsistencyResponse_Status_name, int32(x)) } func (CheckConsistencyResponse_Status) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{25, 0} + return fileDescriptor_api_71777cd478641820, []int{25, 0} } // RangeInfo describes a range which executed a request. It contains // the range descriptor and lease information at the time of execution. type RangeInfo struct { - Desc RangeDescriptor `protobuf:"bytes,1,opt,name=desc,proto3" json:"desc"` - Lease Lease `protobuf:"bytes,2,opt,name=lease,proto3" json:"lease"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Desc RangeDescriptor `protobuf:"bytes,1,opt,name=desc,proto3" json:"desc"` + Lease Lease `protobuf:"bytes,2,opt,name=lease,proto3" json:"lease"` } func (m *RangeInfo) Reset() { *m = RangeInfo{} } func (m *RangeInfo) String() string { return proto.CompactTextString(m) } func (*RangeInfo) ProtoMessage() {} func (*RangeInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{0} + return fileDescriptor_api_71777cd478641820, []int{0} } func (m *RangeInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -362,15 +361,14 @@ type RequestHeader struct { // including Key and excluding EndKey. EndKey Key `protobuf:"bytes,4,opt,name=end_key,json=endKey,proto3,casttype=Key" json:"end_key,omitempty"` // A zero-indexed transactional sequence number. - Sequence github_com_cockroachdb_cockroach_pkg_storage_engine_enginepb.TxnSeq `protobuf:"varint,5,opt,name=sequence,proto3,casttype=github.com/cockroachdb/cockroach/pkg/storage/engine/enginepb.TxnSeq" json:"sequence,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Sequence github_com_cockroachdb_cockroach_pkg_storage_engine_enginepb.TxnSeq `protobuf:"varint,5,opt,name=sequence,proto3,casttype=github.com/cockroachdb/cockroach/pkg/storage/engine/enginepb.TxnSeq" json:"sequence,omitempty"` } func (m *RequestHeader) Reset() { *m = RequestHeader{} } func (m *RequestHeader) String() string { return proto.CompactTextString(m) } func (*RequestHeader) ProtoMessage() {} func (*RequestHeader) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{1} + return fileDescriptor_api_71777cd478641820, []int{1} } func (m *RequestHeader) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -421,15 +419,14 @@ type ResponseHeader struct { NumKeys int64 `protobuf:"varint,5,opt,name=num_keys,json=numKeys,proto3" json:"num_keys,omitempty"` // Range or list of ranges used to execute the request. Multiple // ranges may be returned for Scan, ReverseScan or DeleteRange. - RangeInfos []RangeInfo `protobuf:"bytes,6,rep,name=range_infos,json=rangeInfos,proto3" json:"range_infos"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + RangeInfos []RangeInfo `protobuf:"bytes,6,rep,name=range_infos,json=rangeInfos,proto3" json:"range_infos"` } func (m *ResponseHeader) Reset() { *m = ResponseHeader{} } func (m *ResponseHeader) String() string { return proto.CompactTextString(m) } func (*ResponseHeader) ProtoMessage() {} func (*ResponseHeader) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{2} + return fileDescriptor_api_71777cd478641820, []int{2} } func (m *ResponseHeader) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -456,15 +453,14 @@ var xxx_messageInfo_ResponseHeader proto.InternalMessageInfo // A GetRequest is the argument for the Get() method. type GetRequest struct { - RequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + RequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` } func (m *GetRequest) Reset() { *m = GetRequest{} } func (m *GetRequest) String() string { return proto.CompactTextString(m) } func (*GetRequest) ProtoMessage() {} func (*GetRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{3} + return fileDescriptor_api_71777cd478641820, []int{3} } func (m *GetRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -495,15 +491,14 @@ type GetResponse struct { ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` Value *Value `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // The intent seen, if any, when using the READ_UNCOMMITTED consistency level. - IntentValue *Value `protobuf:"bytes,3,opt,name=intent_value,json=intentValue,proto3" json:"intent_value,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + IntentValue *Value `protobuf:"bytes,3,opt,name=intent_value,json=intentValue,proto3" json:"intent_value,omitempty"` } func (m *GetResponse) Reset() { *m = GetResponse{} } func (m *GetResponse) String() string { return proto.CompactTextString(m) } func (*GetResponse) ProtoMessage() {} func (*GetResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{4} + return fileDescriptor_api_71777cd478641820, []int{4} } func (m *GetResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -539,15 +534,14 @@ type PutRequest struct { // NOTE: For internal use only! Set to indicate that the put is // writing to virgin keyspace and no reads are necessary to // rationalize MVCC. - Blind bool `protobuf:"varint,4,opt,name=blind,proto3" json:"blind,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Blind bool `protobuf:"varint,4,opt,name=blind,proto3" json:"blind,omitempty"` } func (m *PutRequest) Reset() { *m = PutRequest{} } func (m *PutRequest) String() string { return proto.CompactTextString(m) } func (*PutRequest) ProtoMessage() {} func (*PutRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{5} + return fileDescriptor_api_71777cd478641820, []int{5} } func (m *PutRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -574,15 +568,14 @@ var xxx_messageInfo_PutRequest proto.InternalMessageInfo // A PutResponse is the return value from the Put() method. type PutResponse struct { - ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` } func (m *PutResponse) Reset() { *m = PutResponse{} } func (m *PutResponse) String() string { return proto.CompactTextString(m) } func (*PutResponse) ProtoMessage() {} func (*PutResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{6} + return fileDescriptor_api_71777cd478641820, []int{6} } func (m *PutResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -629,15 +622,14 @@ type ConditionalPutRequest struct { // exist with that value. Passing this indicates that it is also OK if the key // does not exist. This is useful when a given value is expected but it is // possible it has not yet been written. - AllowIfDoesNotExist bool `protobuf:"varint,5,opt,name=allow_if_does_not_exist,json=allowIfDoesNotExist,proto3" json:"allow_if_does_not_exist,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + AllowIfDoesNotExist bool `protobuf:"varint,5,opt,name=allow_if_does_not_exist,json=allowIfDoesNotExist,proto3" json:"allow_if_does_not_exist,omitempty"` } func (m *ConditionalPutRequest) Reset() { *m = ConditionalPutRequest{} } func (m *ConditionalPutRequest) String() string { return proto.CompactTextString(m) } func (*ConditionalPutRequest) ProtoMessage() {} func (*ConditionalPutRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{7} + return fileDescriptor_api_71777cd478641820, []int{7} } func (m *ConditionalPutRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -665,15 +657,14 @@ var xxx_messageInfo_ConditionalPutRequest proto.InternalMessageInfo // A ConditionalPutResponse is the return value from the // ConditionalPut() method. type ConditionalPutResponse struct { - ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` } func (m *ConditionalPutResponse) Reset() { *m = ConditionalPutResponse{} } func (m *ConditionalPutResponse) String() string { return proto.CompactTextString(m) } func (*ConditionalPutResponse) ProtoMessage() {} func (*ConditionalPutResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{8} + return fileDescriptor_api_71777cd478641820, []int{8} } func (m *ConditionalPutResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -712,15 +703,14 @@ type InitPutRequest struct { // rationalize MVCC. Blind bool `protobuf:"varint,3,opt,name=blind,proto3" json:"blind,omitempty"` // If true, tombstones cause ConditionFailedErrors. - FailOnTombstones bool `protobuf:"varint,4,opt,name=failOnTombstones,proto3" json:"failOnTombstones,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + FailOnTombstones bool `protobuf:"varint,4,opt,name=failOnTombstones,proto3" json:"failOnTombstones,omitempty"` } func (m *InitPutRequest) Reset() { *m = InitPutRequest{} } func (m *InitPutRequest) String() string { return proto.CompactTextString(m) } func (*InitPutRequest) ProtoMessage() {} func (*InitPutRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{9} + return fileDescriptor_api_71777cd478641820, []int{9} } func (m *InitPutRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -747,15 +737,14 @@ var xxx_messageInfo_InitPutRequest proto.InternalMessageInfo // A InitPutResponse is the return value from the InitPut() method. type InitPutResponse struct { - ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` } func (m *InitPutResponse) Reset() { *m = InitPutResponse{} } func (m *InitPutResponse) String() string { return proto.CompactTextString(m) } func (*InitPutResponse) ProtoMessage() {} func (*InitPutResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{10} + return fileDescriptor_api_71777cd478641820, []int{10} } func (m *InitPutResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -787,16 +776,15 @@ var xxx_messageInfo_InitPutResponse proto.InternalMessageInfo // by Put() or ConditionalPut(). Similarly, Put() and ConditionalPut() // cannot be invoked on an incremented key. type IncrementRequest struct { - RequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` - Increment int64 `protobuf:"varint,2,opt,name=increment,proto3" json:"increment,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + RequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` + Increment int64 `protobuf:"varint,2,opt,name=increment,proto3" json:"increment,omitempty"` } func (m *IncrementRequest) Reset() { *m = IncrementRequest{} } func (m *IncrementRequest) String() string { return proto.CompactTextString(m) } func (*IncrementRequest) ProtoMessage() {} func (*IncrementRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{11} + return fileDescriptor_api_71777cd478641820, []int{11} } func (m *IncrementRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -825,16 +813,15 @@ var xxx_messageInfo_IncrementRequest proto.InternalMessageInfo // method. The new value after increment is specified in NewValue. If // the value could not be decoded as specified, Error will be set. type IncrementResponse struct { - ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` - NewValue int64 `protobuf:"varint,2,opt,name=new_value,json=newValue,proto3" json:"new_value,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` + NewValue int64 `protobuf:"varint,2,opt,name=new_value,json=newValue,proto3" json:"new_value,omitempty"` } func (m *IncrementResponse) Reset() { *m = IncrementResponse{} } func (m *IncrementResponse) String() string { return proto.CompactTextString(m) } func (*IncrementResponse) ProtoMessage() {} func (*IncrementResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{12} + return fileDescriptor_api_71777cd478641820, []int{12} } func (m *IncrementResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -861,15 +848,14 @@ var xxx_messageInfo_IncrementResponse proto.InternalMessageInfo // A DeleteRequest is the argument to the Delete() method. type DeleteRequest struct { - RequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + RequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` } func (m *DeleteRequest) Reset() { *m = DeleteRequest{} } func (m *DeleteRequest) String() string { return proto.CompactTextString(m) } func (*DeleteRequest) ProtoMessage() {} func (*DeleteRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{13} + return fileDescriptor_api_71777cd478641820, []int{13} } func (m *DeleteRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -896,15 +882,14 @@ var xxx_messageInfo_DeleteRequest proto.InternalMessageInfo // A DeleteResponse is the return value from the Delete() method. type DeleteResponse struct { - ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` } func (m *DeleteResponse) Reset() { *m = DeleteResponse{} } func (m *DeleteResponse) String() string { return proto.CompactTextString(m) } func (*DeleteResponse) ProtoMessage() {} func (*DeleteResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{14} + return fileDescriptor_api_71777cd478641820, []int{14} } func (m *DeleteResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -946,15 +931,14 @@ type DeleteRangeRequest struct { // // Inline values cannot be deleted transactionally; a DeleteRange with // "inline" set to true will fail if it is executed within a transaction. - Inline bool `protobuf:"varint,4,opt,name=inline,proto3" json:"inline,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Inline bool `protobuf:"varint,4,opt,name=inline,proto3" json:"inline,omitempty"` } func (m *DeleteRangeRequest) Reset() { *m = DeleteRangeRequest{} } func (m *DeleteRangeRequest) String() string { return proto.CompactTextString(m) } func (*DeleteRangeRequest) ProtoMessage() {} func (*DeleteRangeRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{15} + return fileDescriptor_api_71777cd478641820, []int{15} } func (m *DeleteRangeRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -984,15 +968,14 @@ var xxx_messageInfo_DeleteRangeRequest proto.InternalMessageInfo type DeleteRangeResponse struct { ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` // All the deleted keys if return_keys is set. - Keys []Key `protobuf:"bytes,2,rep,name=keys,proto3,casttype=Key" json:"keys,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Keys []Key `protobuf:"bytes,2,rep,name=keys,proto3,casttype=Key" json:"keys,omitempty"` } func (m *DeleteRangeResponse) Reset() { *m = DeleteRangeResponse{} } func (m *DeleteRangeResponse) String() string { return proto.CompactTextString(m) } func (*DeleteRangeResponse) ProtoMessage() {} func (*DeleteRangeResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{16} + return fileDescriptor_api_71777cd478641820, []int{16} } func (m *DeleteRangeResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1032,15 +1015,14 @@ var xxx_messageInfo_DeleteRangeResponse proto.InternalMessageInfo // range which is guaranteed to be both inactive and not see future // writes. Ignoring this warning may result in data loss. type ClearRangeRequest struct { - RequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + RequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` } func (m *ClearRangeRequest) Reset() { *m = ClearRangeRequest{} } func (m *ClearRangeRequest) String() string { return proto.CompactTextString(m) } func (*ClearRangeRequest) ProtoMessage() {} func (*ClearRangeRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{17} + return fileDescriptor_api_71777cd478641820, []int{17} } func (m *ClearRangeRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1067,15 +1049,14 @@ var xxx_messageInfo_ClearRangeRequest proto.InternalMessageInfo // A ClearRangeResponse is the return value from the ClearRange() method. type ClearRangeResponse struct { - ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` } func (m *ClearRangeResponse) Reset() { *m = ClearRangeResponse{} } func (m *ClearRangeResponse) String() string { return proto.CompactTextString(m) } func (*ClearRangeResponse) ProtoMessage() {} func (*ClearRangeResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{18} + return fileDescriptor_api_71777cd478641820, []int{18} } func (m *ClearRangeResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1137,15 +1118,14 @@ type ScanOptions struct { // This can only be set if stop_at_range_boundary is set. If // header.max_span_request_keys is set, min_results needs to be <= // header.max_span_request_keys. - MinResults int64 `protobuf:"varint,2,opt,name=min_results,json=minResults,proto3" json:"min_results,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + MinResults int64 `protobuf:"varint,2,opt,name=min_results,json=minResults,proto3" json:"min_results,omitempty"` } func (m *ScanOptions) Reset() { *m = ScanOptions{} } func (m *ScanOptions) String() string { return proto.CompactTextString(m) } func (*ScanOptions) ProtoMessage() {} func (*ScanOptions) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{19} + return fileDescriptor_api_71777cd478641820, []int{19} } func (m *ScanOptions) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1178,15 +1158,14 @@ type ScanRequest struct { // The desired format for the response. If set to BATCH_RESPONSE, the server // will set the batch_responses field in the ScanResponse instead of the rows // field. - ScanFormat ScanFormat `protobuf:"varint,4,opt,name=scan_format,json=scanFormat,proto3,enum=cockroach.roachpb.ScanFormat" json:"scan_format,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ScanFormat ScanFormat `protobuf:"varint,4,opt,name=scan_format,json=scanFormat,proto3,enum=cockroach.roachpb.ScanFormat" json:"scan_format,omitempty"` } func (m *ScanRequest) Reset() { *m = ScanRequest{} } func (m *ScanRequest) String() string { return proto.CompactTextString(m) } func (*ScanRequest) ProtoMessage() {} func (*ScanRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{20} + return fileDescriptor_api_71777cd478641820, []int{20} } func (m *ScanRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1226,15 +1205,14 @@ type ScanResponse struct { // complete - there are no key/value pairs that are split across more than one // entry. There are num_keys total pairs across all entries, as defined by the // ResponseHeader. If set, rows will not be set and vice versa. - BatchResponses [][]byte `protobuf:"bytes,4,rep,name=batch_responses,json=batchResponses,proto3" json:"batch_responses,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + BatchResponses [][]byte `protobuf:"bytes,4,rep,name=batch_responses,json=batchResponses,proto3" json:"batch_responses,omitempty"` } func (m *ScanResponse) Reset() { *m = ScanResponse{} } func (m *ScanResponse) String() string { return proto.CompactTextString(m) } func (*ScanResponse) ProtoMessage() {} func (*ScanResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{21} + return fileDescriptor_api_71777cd478641820, []int{21} } func (m *ScanResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1267,15 +1245,14 @@ type ReverseScanRequest struct { // The desired format for the response. If set to BATCH_RESPONSE, the server // will set the batch_responses field in the ScanResponse instead of the rows // field. - ScanFormat ScanFormat `protobuf:"varint,4,opt,name=scan_format,json=scanFormat,proto3,enum=cockroach.roachpb.ScanFormat" json:"scan_format,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ScanFormat ScanFormat `protobuf:"varint,4,opt,name=scan_format,json=scanFormat,proto3,enum=cockroach.roachpb.ScanFormat" json:"scan_format,omitempty"` } func (m *ReverseScanRequest) Reset() { *m = ReverseScanRequest{} } func (m *ReverseScanRequest) String() string { return proto.CompactTextString(m) } func (*ReverseScanRequest) ProtoMessage() {} func (*ReverseScanRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{22} + return fileDescriptor_api_71777cd478641820, []int{22} } func (m *ReverseScanRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1315,15 +1292,14 @@ type ReverseScanResponse struct { // complete - there are no key/value pairs that are split across more than one // entry. There are num_keys total pairs across all entries, as defined by the // ResponseHeader. If set, rows will not be set and vice versa. - BatchResponses [][]byte `protobuf:"bytes,4,rep,name=batch_responses,json=batchResponses,proto3" json:"batch_responses,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + BatchResponses [][]byte `protobuf:"bytes,4,rep,name=batch_responses,json=batchResponses,proto3" json:"batch_responses,omitempty"` } func (m *ReverseScanResponse) Reset() { *m = ReverseScanResponse{} } func (m *ReverseScanResponse) String() string { return proto.CompactTextString(m) } func (*ReverseScanResponse) ProtoMessage() {} func (*ReverseScanResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{23} + return fileDescriptor_api_71777cd478641820, []int{23} } func (m *ReverseScanResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1362,15 +1338,14 @@ type CheckConsistencyRequest struct { // at which the SHA is computed. The checkpoint is essentially a cheap point- // in-time backup of the database. It will be put into the engines' auxiliary // directory and needs to be removed manually to avoid leaking disk space. - Checkpoint bool `protobuf:"varint,4,opt,name=checkpoint,proto3" json:"checkpoint,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Checkpoint bool `protobuf:"varint,4,opt,name=checkpoint,proto3" json:"checkpoint,omitempty"` } func (m *CheckConsistencyRequest) Reset() { *m = CheckConsistencyRequest{} } func (m *CheckConsistencyRequest) String() string { return proto.CompactTextString(m) } func (*CheckConsistencyRequest) ProtoMessage() {} func (*CheckConsistencyRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{24} + return fileDescriptor_api_71777cd478641820, []int{24} } func (m *CheckConsistencyRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1400,15 +1375,14 @@ var xxx_messageInfo_CheckConsistencyRequest proto.InternalMessageInfo type CheckConsistencyResponse struct { ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` // result contains a Result for each Range checked, in no particular order. - Result []CheckConsistencyResponse_Result `protobuf:"bytes,2,rep,name=result,proto3" json:"result"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Result []CheckConsistencyResponse_Result `protobuf:"bytes,2,rep,name=result,proto3" json:"result"` } func (m *CheckConsistencyResponse) Reset() { *m = CheckConsistencyResponse{} } func (m *CheckConsistencyResponse) String() string { return proto.CompactTextString(m) } func (*CheckConsistencyResponse) ProtoMessage() {} func (*CheckConsistencyResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{25} + return fileDescriptor_api_71777cd478641820, []int{25} } func (m *CheckConsistencyResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1445,15 +1419,14 @@ type CheckConsistencyResponse_Result struct { // is found, it contains informational value such as observed stats. If an // inconsistency is found, it contains information about that inconsistency // including the involved replica and, if requested, the diff. - Detail string `protobuf:"bytes,4,opt,name=detail,proto3" json:"detail,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Detail string `protobuf:"bytes,4,opt,name=detail,proto3" json:"detail,omitempty"` } func (m *CheckConsistencyResponse_Result) Reset() { *m = CheckConsistencyResponse_Result{} } func (m *CheckConsistencyResponse_Result) String() string { return proto.CompactTextString(m) } func (*CheckConsistencyResponse_Result) ProtoMessage() {} func (*CheckConsistencyResponse_Result) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{25, 0} + return fileDescriptor_api_71777cd478641820, []int{25, 0} } func (m *CheckConsistencyResponse_Result) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1494,15 +1467,14 @@ type RecomputeStatsRequest struct { // When dry_run is true, the stats delta is computed, but no stats adjustment // is performed. This isn't useful outside of testing since RecomputeStats is // safe and idempotent. - DryRun bool `protobuf:"varint,2,opt,name=dry_run,json=dryRun,proto3" json:"dry_run,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + DryRun bool `protobuf:"varint,2,opt,name=dry_run,json=dryRun,proto3" json:"dry_run,omitempty"` } func (m *RecomputeStatsRequest) Reset() { *m = RecomputeStatsRequest{} } func (m *RecomputeStatsRequest) String() string { return proto.CompactTextString(m) } func (*RecomputeStatsRequest) ProtoMessage() {} func (*RecomputeStatsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{26} + return fileDescriptor_api_71777cd478641820, []int{26} } func (m *RecomputeStatsRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1531,15 +1503,14 @@ var xxx_messageInfo_RecomputeStatsRequest proto.InternalMessageInfo type RecomputeStatsResponse struct { ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` // added_delta is the adjustment made to the range's stats, i.e. `new_stats = old_stats + added_delta`. - AddedDelta enginepb.MVCCStatsDelta `protobuf:"bytes,2,opt,name=added_delta,json=addedDelta,proto3" json:"added_delta"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + AddedDelta enginepb.MVCCStatsDelta `protobuf:"bytes,2,opt,name=added_delta,json=addedDelta,proto3" json:"added_delta"` } func (m *RecomputeStatsResponse) Reset() { *m = RecomputeStatsResponse{} } func (m *RecomputeStatsResponse) String() string { return proto.CompactTextString(m) } func (*RecomputeStatsResponse) ProtoMessage() {} func (*RecomputeStatsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{27} + return fileDescriptor_api_71777cd478641820, []int{27} } func (m *RecomputeStatsResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1566,15 +1537,14 @@ var xxx_messageInfo_RecomputeStatsResponse proto.InternalMessageInfo // A BeginTransactionRequest is the argument to the BeginTransaction() method. type BeginTransactionRequest struct { - RequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + RequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` } func (m *BeginTransactionRequest) Reset() { *m = BeginTransactionRequest{} } func (m *BeginTransactionRequest) String() string { return proto.CompactTextString(m) } func (*BeginTransactionRequest) ProtoMessage() {} func (*BeginTransactionRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{28} + return fileDescriptor_api_71777cd478641820, []int{28} } func (m *BeginTransactionRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1601,15 +1571,14 @@ var xxx_messageInfo_BeginTransactionRequest proto.InternalMessageInfo // A BeginTransactionResponse is the return value from the BeginTransaction() method. type BeginTransactionResponse struct { - ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` } func (m *BeginTransactionResponse) Reset() { *m = BeginTransactionResponse{} } func (m *BeginTransactionResponse) String() string { return proto.CompactTextString(m) } func (*BeginTransactionResponse) ProtoMessage() {} func (*BeginTransactionResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{29} + return fileDescriptor_api_71777cd478641820, []int{29} } func (m *BeginTransactionResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1690,15 +1659,14 @@ type EndTransactionRequest struct { // independently of the main thread of client operation, as in the // case of an asynchronous abort from the TxnCoordSender on a failed // heartbeat. - Poison bool `protobuf:"varint,9,opt,name=poison,proto3" json:"poison,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Poison bool `protobuf:"varint,9,opt,name=poison,proto3" json:"poison,omitempty"` } func (m *EndTransactionRequest) Reset() { *m = EndTransactionRequest{} } func (m *EndTransactionRequest) String() string { return proto.CompactTextString(m) } func (*EndTransactionRequest) ProtoMessage() {} func (*EndTransactionRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{30} + return fileDescriptor_api_71777cd478641820, []int{30} } func (m *EndTransactionRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1738,15 +1706,14 @@ type EndTransactionResponse struct { OnePhaseCommit bool `protobuf:"varint,4,opt,name=one_phase_commit,json=onePhaseCommit,proto3" json:"one_phase_commit,omitempty"` // The commit timestamp of the STAGING transaction record written // by the request. Only set if the transaction record was staged. - StagingTimestamp hlc.Timestamp `protobuf:"bytes,5,opt,name=staging_timestamp,json=stagingTimestamp,proto3" json:"staging_timestamp"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + StagingTimestamp hlc.Timestamp `protobuf:"bytes,5,opt,name=staging_timestamp,json=stagingTimestamp,proto3" json:"staging_timestamp"` } func (m *EndTransactionResponse) Reset() { *m = EndTransactionResponse{} } func (m *EndTransactionResponse) String() string { return proto.CompactTextString(m) } func (*EndTransactionResponse) ProtoMessage() {} func (*EndTransactionResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{31} + return fileDescriptor_api_71777cd478641820, []int{31} } func (m *EndTransactionResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1798,17 +1765,16 @@ var xxx_messageInfo_EndTransactionResponse proto.InternalMessageInfo // of hlc.Timestamp{} (I.E. The zero timestamp so they are always eligible for // automatic merging). type AdminSplitRequest struct { - RequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` - SplitKey Key `protobuf:"bytes,2,opt,name=split_key,json=splitKey,proto3,casttype=Key" json:"split_key,omitempty"` - ExpirationTime hlc.Timestamp `protobuf:"bytes,4,opt,name=expiration_time,json=expirationTime,proto3" json:"expiration_time"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + RequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` + SplitKey Key `protobuf:"bytes,2,opt,name=split_key,json=splitKey,proto3,casttype=Key" json:"split_key,omitempty"` + ExpirationTime hlc.Timestamp `protobuf:"bytes,4,opt,name=expiration_time,json=expirationTime,proto3" json:"expiration_time"` } func (m *AdminSplitRequest) Reset() { *m = AdminSplitRequest{} } func (m *AdminSplitRequest) String() string { return proto.CompactTextString(m) } func (*AdminSplitRequest) ProtoMessage() {} func (*AdminSplitRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{32} + return fileDescriptor_api_71777cd478641820, []int{32} } func (m *AdminSplitRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1836,15 +1802,14 @@ var xxx_messageInfo_AdminSplitRequest proto.InternalMessageInfo // An AdminSplitResponse is the return value from the AdminSplit() // method. type AdminSplitResponse struct { - ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` } func (m *AdminSplitResponse) Reset() { *m = AdminSplitResponse{} } func (m *AdminSplitResponse) String() string { return proto.CompactTextString(m) } func (*AdminSplitResponse) ProtoMessage() {} func (*AdminSplitResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{33} + return fileDescriptor_api_71777cd478641820, []int{33} } func (m *AdminSplitResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1876,15 +1841,14 @@ var xxx_messageInfo_AdminSplitResponse proto.InternalMessageInfo // Ranges that do not have the sticky bit set are eligible for // automatic merging. type AdminUnsplitRequest struct { - RequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + RequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` } func (m *AdminUnsplitRequest) Reset() { *m = AdminUnsplitRequest{} } func (m *AdminUnsplitRequest) String() string { return proto.CompactTextString(m) } func (*AdminUnsplitRequest) ProtoMessage() {} func (*AdminUnsplitRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{34} + return fileDescriptor_api_71777cd478641820, []int{34} } func (m *AdminUnsplitRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1912,15 +1876,14 @@ var xxx_messageInfo_AdminUnsplitRequest proto.InternalMessageInfo // An AdminUnsplitResponse is the return value from the // AdminUnsplit() method. type AdminUnsplitResponse struct { - ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` } func (m *AdminUnsplitResponse) Reset() { *m = AdminUnsplitResponse{} } func (m *AdminUnsplitResponse) String() string { return proto.CompactTextString(m) } func (*AdminUnsplitResponse) ProtoMessage() {} func (*AdminUnsplitResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{35} + return fileDescriptor_api_71777cd478641820, []int{35} } func (m *AdminUnsplitResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1955,15 +1918,14 @@ var xxx_messageInfo_AdminUnsplitResponse proto.InternalMessageInfo // of the subsumed range. If AdminMerge is called on the final range // in the key space, it is a noop. type AdminMergeRequest struct { - RequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + RequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` } func (m *AdminMergeRequest) Reset() { *m = AdminMergeRequest{} } func (m *AdminMergeRequest) String() string { return proto.CompactTextString(m) } func (*AdminMergeRequest) ProtoMessage() {} func (*AdminMergeRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{36} + return fileDescriptor_api_71777cd478641820, []int{36} } func (m *AdminMergeRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1991,15 +1953,14 @@ var xxx_messageInfo_AdminMergeRequest proto.InternalMessageInfo // An AdminMergeResponse is the return value from the AdminMerge() // method. type AdminMergeResponse struct { - ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` } func (m *AdminMergeResponse) Reset() { *m = AdminMergeResponse{} } func (m *AdminMergeResponse) String() string { return proto.CompactTextString(m) } func (*AdminMergeResponse) ProtoMessage() {} func (*AdminMergeResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{37} + return fileDescriptor_api_71777cd478641820, []int{37} } func (m *AdminMergeResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2029,16 +1990,15 @@ var xxx_messageInfo_AdminMergeResponse proto.InternalMessageInfo // holder for a range. The target of the lease transfer needs to be a valid // replica of the range. type AdminTransferLeaseRequest struct { - RequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` - Target StoreID `protobuf:"varint,2,opt,name=target,proto3,casttype=StoreID" json:"target,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + RequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` + Target StoreID `protobuf:"varint,2,opt,name=target,proto3,casttype=StoreID" json:"target,omitempty"` } func (m *AdminTransferLeaseRequest) Reset() { *m = AdminTransferLeaseRequest{} } func (m *AdminTransferLeaseRequest) String() string { return proto.CompactTextString(m) } func (*AdminTransferLeaseRequest) ProtoMessage() {} func (*AdminTransferLeaseRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{38} + return fileDescriptor_api_71777cd478641820, []int{38} } func (m *AdminTransferLeaseRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2064,15 +2024,14 @@ func (m *AdminTransferLeaseRequest) XXX_DiscardUnknown() { var xxx_messageInfo_AdminTransferLeaseRequest proto.InternalMessageInfo type AdminTransferLeaseResponse struct { - ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` } func (m *AdminTransferLeaseResponse) Reset() { *m = AdminTransferLeaseResponse{} } func (m *AdminTransferLeaseResponse) String() string { return proto.CompactTextString(m) } func (*AdminTransferLeaseResponse) ProtoMessage() {} func (*AdminTransferLeaseResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{39} + return fileDescriptor_api_71777cd478641820, []int{39} } func (m *AdminTransferLeaseResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2117,15 +2076,14 @@ type AdminChangeReplicasRequest struct { // // This field was added for 19.1 release and must remain optional until 19.2. // TODO(ajwerner): Make this non-nullable for 19.2. - ExpDesc *RangeDescriptor `protobuf:"bytes,4,opt,name=exp_desc,json=expDesc,proto3" json:"exp_desc,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ExpDesc *RangeDescriptor `protobuf:"bytes,4,opt,name=exp_desc,json=expDesc,proto3" json:"exp_desc,omitempty"` } func (m *AdminChangeReplicasRequest) Reset() { *m = AdminChangeReplicasRequest{} } func (m *AdminChangeReplicasRequest) String() string { return proto.CompactTextString(m) } func (*AdminChangeReplicasRequest) ProtoMessage() {} func (*AdminChangeReplicasRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{40} + return fileDescriptor_api_71777cd478641820, []int{40} } func (m *AdminChangeReplicasRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2155,15 +2113,14 @@ type AdminChangeReplicasResponse struct { // Desc is the value of the range descriptor upon success. // This field was added for 19.1 release and must remain optional until 19.2. // TODO(ajwerner): Make this non-nullable for 19.2. - Desc *RangeDescriptor `protobuf:"bytes,2,opt,name=desc,proto3" json:"desc,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Desc *RangeDescriptor `protobuf:"bytes,2,opt,name=desc,proto3" json:"desc,omitempty"` } func (m *AdminChangeReplicasResponse) Reset() { *m = AdminChangeReplicasResponse{} } func (m *AdminChangeReplicasResponse) String() string { return proto.CompactTextString(m) } func (*AdminChangeReplicasResponse) ProtoMessage() {} func (*AdminChangeReplicasResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{41} + return fileDescriptor_api_71777cd478641820, []int{41} } func (m *AdminChangeReplicasResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2192,16 +2149,15 @@ var xxx_messageInfo_AdminChangeReplicasResponse proto.InternalMessageInfo // method. Relocates the replicas for a range to the specified target stores. // The first store in the list of targets becomes the new leaseholder. type AdminRelocateRangeRequest struct { - RequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` - Targets []ReplicationTarget `protobuf:"bytes,2,rep,name=targets,proto3" json:"targets"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + RequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` + Targets []ReplicationTarget `protobuf:"bytes,2,rep,name=targets,proto3" json:"targets"` } func (m *AdminRelocateRangeRequest) Reset() { *m = AdminRelocateRangeRequest{} } func (m *AdminRelocateRangeRequest) String() string { return proto.CompactTextString(m) } func (*AdminRelocateRangeRequest) ProtoMessage() {} func (*AdminRelocateRangeRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{42} + return fileDescriptor_api_71777cd478641820, []int{42} } func (m *AdminRelocateRangeRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2227,15 +2183,14 @@ func (m *AdminRelocateRangeRequest) XXX_DiscardUnknown() { var xxx_messageInfo_AdminRelocateRangeRequest proto.InternalMessageInfo type AdminRelocateRangeResponse struct { - ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` } func (m *AdminRelocateRangeResponse) Reset() { *m = AdminRelocateRangeResponse{} } func (m *AdminRelocateRangeResponse) String() string { return proto.CompactTextString(m) } func (*AdminRelocateRangeResponse) ProtoMessage() {} func (*AdminRelocateRangeResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{43} + return fileDescriptor_api_71777cd478641820, []int{43} } func (m *AdminRelocateRangeResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2266,16 +2221,15 @@ var xxx_messageInfo_AdminRelocateRangeResponse proto.InternalMessageInfo // heartbeat message is different from the heartbeat message in the // gossip protocol. type HeartbeatTxnRequest struct { - RequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` - Now hlc.Timestamp `protobuf:"bytes,2,opt,name=now,proto3" json:"now"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + RequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` + Now hlc.Timestamp `protobuf:"bytes,2,opt,name=now,proto3" json:"now"` } func (m *HeartbeatTxnRequest) Reset() { *m = HeartbeatTxnRequest{} } func (m *HeartbeatTxnRequest) String() string { return proto.CompactTextString(m) } func (*HeartbeatTxnRequest) ProtoMessage() {} func (*HeartbeatTxnRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{44} + return fileDescriptor_api_71777cd478641820, []int{44} } func (m *HeartbeatTxnRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2305,15 +2259,14 @@ var xxx_messageInfo_HeartbeatTxnRequest proto.InternalMessageInfo // returned transaction lets the coordinator know the disposition of // the transaction (i.e. aborted, committed, or pending). type HeartbeatTxnResponse struct { - ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` } func (m *HeartbeatTxnResponse) Reset() { *m = HeartbeatTxnResponse{} } func (m *HeartbeatTxnResponse) String() string { return proto.CompactTextString(m) } func (*HeartbeatTxnResponse) ProtoMessage() {} func (*HeartbeatTxnResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{45} + return fileDescriptor_api_71777cd478641820, []int{45} } func (m *HeartbeatTxnResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2349,15 +2302,14 @@ type GCRequest struct { // considered for GC (and thus might have been removed). // TODO(nvanbenschoten): Remove this in 2.3, at which point we won't need to // update it because no nodes in the cluster will ever consult it. - TxnSpanGCThreshold hlc.Timestamp `protobuf:"bytes,5,opt,name=txn_span_gc_threshold,json=txnSpanGcThreshold,proto3" json:"txn_span_gc_threshold"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + TxnSpanGCThreshold hlc.Timestamp `protobuf:"bytes,5,opt,name=txn_span_gc_threshold,json=txnSpanGcThreshold,proto3" json:"txn_span_gc_threshold"` } func (m *GCRequest) Reset() { *m = GCRequest{} } func (m *GCRequest) String() string { return proto.CompactTextString(m) } func (*GCRequest) ProtoMessage() {} func (*GCRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{46} + return fileDescriptor_api_71777cd478641820, []int{46} } func (m *GCRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2383,16 +2335,15 @@ func (m *GCRequest) XXX_DiscardUnknown() { var xxx_messageInfo_GCRequest proto.InternalMessageInfo type GCRequest_GCKey struct { - Key Key `protobuf:"bytes,1,opt,name=key,proto3,casttype=Key" json:"key,omitempty"` - Timestamp hlc.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Key Key `protobuf:"bytes,1,opt,name=key,proto3,casttype=Key" json:"key,omitempty"` + Timestamp hlc.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp"` } func (m *GCRequest_GCKey) Reset() { *m = GCRequest_GCKey{} } func (m *GCRequest_GCKey) String() string { return proto.CompactTextString(m) } func (*GCRequest_GCKey) ProtoMessage() {} func (*GCRequest_GCKey) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{46, 0} + return fileDescriptor_api_71777cd478641820, []int{46, 0} } func (m *GCRequest_GCKey) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2419,15 +2370,14 @@ var xxx_messageInfo_GCRequest_GCKey proto.InternalMessageInfo // A GCResponse is the return value from the GC() method. type GCResponse struct { - ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` } func (m *GCResponse) Reset() { *m = GCResponse{} } func (m *GCResponse) String() string { return proto.CompactTextString(m) } func (*GCResponse) ProtoMessage() {} func (*GCResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{47} + return fileDescriptor_api_71777cd478641820, []int{47} } func (m *GCResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2502,15 +2452,14 @@ type PushTxnRequest struct { PushType PushTxnType `protobuf:"varint,6,opt,name=push_type,json=pushType,proto3,enum=cockroach.roachpb.PushTxnType" json:"push_type,omitempty"` // Forces the push by overriding the normal expiration and priority checks // in PushTxn to either abort or push the timestamp. - Force bool `protobuf:"varint,7,opt,name=force,proto3" json:"force,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Force bool `protobuf:"varint,7,opt,name=force,proto3" json:"force,omitempty"` } func (m *PushTxnRequest) Reset() { *m = PushTxnRequest{} } func (m *PushTxnRequest) String() string { return proto.CompactTextString(m) } func (*PushTxnRequest) ProtoMessage() {} func (*PushTxnRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{48} + return fileDescriptor_api_71777cd478641820, []int{48} } func (m *PushTxnRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2546,15 +2495,14 @@ type PushTxnResponse struct { // the current value of the transaction. // TODO(tschottdorf): Maybe this can be a TxnMeta instead; probably requires // factoring out the new Priority. - PusheeTxn Transaction `protobuf:"bytes,2,opt,name=pushee_txn,json=pusheeTxn,proto3" json:"pushee_txn"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + PusheeTxn Transaction `protobuf:"bytes,2,opt,name=pushee_txn,json=pusheeTxn,proto3" json:"pushee_txn"` } func (m *PushTxnResponse) Reset() { *m = PushTxnResponse{} } func (m *PushTxnResponse) String() string { return proto.CompactTextString(m) } func (*PushTxnResponse) ProtoMessage() {} func (*PushTxnResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{49} + return fileDescriptor_api_71777cd478641820, []int{49} } func (m *PushTxnResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2594,15 +2542,14 @@ type RecoverTxnRequest struct { // record a COMMITTED status. If not, the transaction can be aborted as long // as a write that was found to have failed was prevented from ever succeeding // in the future. - ImplicitlyCommitted bool `protobuf:"varint,3,opt,name=implicitly_committed,json=implicitlyCommitted,proto3" json:"implicitly_committed,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ImplicitlyCommitted bool `protobuf:"varint,3,opt,name=implicitly_committed,json=implicitlyCommitted,proto3" json:"implicitly_committed,omitempty"` } func (m *RecoverTxnRequest) Reset() { *m = RecoverTxnRequest{} } func (m *RecoverTxnRequest) String() string { return proto.CompactTextString(m) } func (*RecoverTxnRequest) ProtoMessage() {} func (*RecoverTxnRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{50} + return fileDescriptor_api_71777cd478641820, []int{50} } func (m *RecoverTxnRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2631,15 +2578,14 @@ var xxx_messageInfo_RecoverTxnRequest proto.InternalMessageInfo type RecoverTxnResponse struct { ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` // Contains the finalized state of the recovered transaction. - RecoveredTxn Transaction `protobuf:"bytes,2,opt,name=recovered_txn,json=recoveredTxn,proto3" json:"recovered_txn"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + RecoveredTxn Transaction `protobuf:"bytes,2,opt,name=recovered_txn,json=recoveredTxn,proto3" json:"recovered_txn"` } func (m *RecoverTxnResponse) Reset() { *m = RecoverTxnResponse{} } func (m *RecoverTxnResponse) String() string { return proto.CompactTextString(m) } func (*RecoverTxnResponse) ProtoMessage() {} func (*RecoverTxnResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{51} + return fileDescriptor_api_71777cd478641820, []int{51} } func (m *RecoverTxnResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2676,15 +2622,14 @@ type QueryTxnRequest struct { // transaction status or priority -OR- to the set of dependent transactions. WaitForUpdate bool `protobuf:"varint,3,opt,name=wait_for_update,json=waitForUpdate,proto3" json:"wait_for_update,omitempty"` // Set of known dependent transactions. - KnownWaitingTxns []github_com_cockroachdb_cockroach_pkg_util_uuid.UUID `protobuf:"bytes,4,rep,name=known_waiting_txns,json=knownWaitingTxns,proto3,customtype=github.com/cockroachdb/cockroach/pkg/util/uuid.UUID" json:"known_waiting_txns,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + KnownWaitingTxns []github_com_cockroachdb_cockroach_pkg_util_uuid.UUID `protobuf:"bytes,4,rep,name=known_waiting_txns,json=knownWaitingTxns,proto3,customtype=github.com/cockroachdb/cockroach/pkg/util/uuid.UUID" json:"known_waiting_txns,omitempty"` } func (m *QueryTxnRequest) Reset() { *m = QueryTxnRequest{} } func (m *QueryTxnRequest) String() string { return proto.CompactTextString(m) } func (*QueryTxnRequest) ProtoMessage() {} func (*QueryTxnRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{52} + return fileDescriptor_api_71777cd478641820, []int{52} } func (m *QueryTxnRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2716,15 +2661,14 @@ type QueryTxnResponse struct { // transaction record does not exist, this will be empty. QueriedTxn Transaction `protobuf:"bytes,2,opt,name=queried_txn,json=queriedTxn,proto3" json:"queried_txn"` // Specifies a list of transaction IDs which are waiting on the txn. - WaitingTxns []github_com_cockroachdb_cockroach_pkg_util_uuid.UUID `protobuf:"bytes,3,rep,name=waiting_txns,json=waitingTxns,proto3,customtype=github.com/cockroachdb/cockroach/pkg/util/uuid.UUID" json:"waiting_txns,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + WaitingTxns []github_com_cockroachdb_cockroach_pkg_util_uuid.UUID `protobuf:"bytes,3,rep,name=waiting_txns,json=waitingTxns,proto3,customtype=github.com/cockroachdb/cockroach/pkg/util/uuid.UUID" json:"waiting_txns,omitempty"` } func (m *QueryTxnResponse) Reset() { *m = QueryTxnResponse{} } func (m *QueryTxnResponse) String() string { return proto.CompactTextString(m) } func (*QueryTxnResponse) ProtoMessage() {} func (*QueryTxnResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{53} + return fileDescriptor_api_71777cd478641820, []int{53} } func (m *QueryTxnResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2777,15 +2721,14 @@ type QueryIntentRequest struct { // If true, return an IntentMissingError if a matching intent is not found. // Special-cased to return a SERIALIZABLE retry error if a SERIALIZABLE // transaction queries its own intent and finds it has been pushed. - ErrorIfMissing bool `protobuf:"varint,3,opt,name=error_if_missing,json=errorIfMissing,proto3" json:"error_if_missing,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ErrorIfMissing bool `protobuf:"varint,3,opt,name=error_if_missing,json=errorIfMissing,proto3" json:"error_if_missing,omitempty"` } func (m *QueryIntentRequest) Reset() { *m = QueryIntentRequest{} } func (m *QueryIntentRequest) String() string { return proto.CompactTextString(m) } func (*QueryIntentRequest) ProtoMessage() {} func (*QueryIntentRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{54} + return fileDescriptor_api_71777cd478641820, []int{54} } func (m *QueryIntentRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2814,15 +2757,14 @@ var xxx_messageInfo_QueryIntentRequest proto.InternalMessageInfo type QueryIntentResponse struct { ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` // Whether an intent matching the expected transaction was found at the key. - FoundIntent bool `protobuf:"varint,2,opt,name=found_intent,json=foundIntent,proto3" json:"found_intent,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + FoundIntent bool `protobuf:"varint,2,opt,name=found_intent,json=foundIntent,proto3" json:"found_intent,omitempty"` } func (m *QueryIntentResponse) Reset() { *m = QueryIntentResponse{} } func (m *QueryIntentResponse) String() string { return proto.CompactTextString(m) } func (*QueryIntentResponse) ProtoMessage() {} func (*QueryIntentResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{55} + return fileDescriptor_api_71777cd478641820, []int{55} } func (m *QueryIntentResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2859,15 +2801,14 @@ type ResolveIntentRequest struct { Status TransactionStatus `protobuf:"varint,3,opt,name=status,proto3,enum=cockroach.roachpb.TransactionStatus" json:"status,omitempty"` // Optionally poison the abort span for the transaction the intent's // range. - Poison bool `protobuf:"varint,4,opt,name=poison,proto3" json:"poison,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Poison bool `protobuf:"varint,4,opt,name=poison,proto3" json:"poison,omitempty"` } func (m *ResolveIntentRequest) Reset() { *m = ResolveIntentRequest{} } func (m *ResolveIntentRequest) String() string { return proto.CompactTextString(m) } func (*ResolveIntentRequest) ProtoMessage() {} func (*ResolveIntentRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{56} + return fileDescriptor_api_71777cd478641820, []int{56} } func (m *ResolveIntentRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2895,15 +2836,14 @@ var xxx_messageInfo_ResolveIntentRequest proto.InternalMessageInfo // A ResolveIntentResponse is the return value from the // ResolveIntent() method. type ResolveIntentResponse struct { - ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` } func (m *ResolveIntentResponse) Reset() { *m = ResolveIntentResponse{} } func (m *ResolveIntentResponse) String() string { return proto.CompactTextString(m) } func (*ResolveIntentResponse) ProtoMessage() {} func (*ResolveIntentResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{57} + return fileDescriptor_api_71777cd478641820, []int{57} } func (m *ResolveIntentResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2944,15 +2884,14 @@ type ResolveIntentRangeRequest struct { // The minimum timestamp for any intents written by this // transaction. If present, this value can be used to optimize the // iteration over the span to find intents to resolve. - MinTimestamp hlc.Timestamp `protobuf:"bytes,5,opt,name=min_timestamp,json=minTimestamp,proto3" json:"min_timestamp"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + MinTimestamp hlc.Timestamp `protobuf:"bytes,5,opt,name=min_timestamp,json=minTimestamp,proto3" json:"min_timestamp"` } func (m *ResolveIntentRangeRequest) Reset() { *m = ResolveIntentRangeRequest{} } func (m *ResolveIntentRangeRequest) String() string { return proto.CompactTextString(m) } func (*ResolveIntentRangeRequest) ProtoMessage() {} func (*ResolveIntentRangeRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{58} + return fileDescriptor_api_71777cd478641820, []int{58} } func (m *ResolveIntentRangeRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2980,15 +2919,14 @@ var xxx_messageInfo_ResolveIntentRangeRequest proto.InternalMessageInfo // A ResolveIntentRangeResponse is the return value from the // ResolveIntent() method. type ResolveIntentRangeResponse struct { - ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` } func (m *ResolveIntentRangeResponse) Reset() { *m = ResolveIntentRangeResponse{} } func (m *ResolveIntentRangeResponse) String() string { return proto.CompactTextString(m) } func (*ResolveIntentRangeResponse) ProtoMessage() {} func (*ResolveIntentRangeResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{59} + return fileDescriptor_api_71777cd478641820, []int{59} } func (m *ResolveIntentRangeResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3017,16 +2955,15 @@ var xxx_messageInfo_ResolveIntentRangeResponse proto.InternalMessageInfo // specifies a key and a value which should be merged into the // existing value at that key. type MergeRequest struct { - RequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` - Value Value `protobuf:"bytes,2,opt,name=value,proto3" json:"value"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + RequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` + Value Value `protobuf:"bytes,2,opt,name=value,proto3" json:"value"` } func (m *MergeRequest) Reset() { *m = MergeRequest{} } func (m *MergeRequest) String() string { return proto.CompactTextString(m) } func (*MergeRequest) ProtoMessage() {} func (*MergeRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{60} + return fileDescriptor_api_71777cd478641820, []int{60} } func (m *MergeRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3053,15 +2990,14 @@ var xxx_messageInfo_MergeRequest proto.InternalMessageInfo // MergeResponse is the response to a Merge() operation. type MergeResponse struct { - ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` } func (m *MergeResponse) Reset() { *m = MergeResponse{} } func (m *MergeResponse) String() string { return proto.CompactTextString(m) } func (*MergeResponse) ProtoMessage() {} func (*MergeResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{61} + return fileDescriptor_api_71777cd478641820, []int{61} } func (m *MergeResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3099,15 +3035,14 @@ type TruncateLogRequest struct { // The header specifies a span, start and end keys, but not the range id // itself. The range may have changed from the one specified in the header // in the case of a merge. - RangeID RangeID `protobuf:"varint,3,opt,name=range_id,json=rangeId,proto3,casttype=RangeID" json:"range_id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + RangeID RangeID `protobuf:"varint,3,opt,name=range_id,json=rangeId,proto3,casttype=RangeID" json:"range_id,omitempty"` } func (m *TruncateLogRequest) Reset() { *m = TruncateLogRequest{} } func (m *TruncateLogRequest) String() string { return proto.CompactTextString(m) } func (*TruncateLogRequest) ProtoMessage() {} func (*TruncateLogRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{62} + return fileDescriptor_api_71777cd478641820, []int{62} } func (m *TruncateLogRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3134,15 +3069,14 @@ var xxx_messageInfo_TruncateLogRequest proto.InternalMessageInfo // TruncateLogResponse is the response to a TruncateLog() operation. type TruncateLogResponse struct { - ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` } func (m *TruncateLogResponse) Reset() { *m = TruncateLogResponse{} } func (m *TruncateLogResponse) String() string { return proto.CompactTextString(m) } func (*TruncateLogResponse) ProtoMessage() {} func (*TruncateLogResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{63} + return fileDescriptor_api_71777cd478641820, []int{63} } func (m *TruncateLogResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3179,15 +3113,14 @@ type RequestLeaseRequest struct { // The MinLeaseProposedTS of the proposing replica to make sure that leases // issued after a node restart receive a new sequence number (instead of // counting as a lease extension). See #23204. - MinProposedTS *hlc.Timestamp `protobuf:"bytes,4,opt,name=min_proposed_ts,json=minProposedTs,proto3" json:"min_proposed_ts,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + MinProposedTS *hlc.Timestamp `protobuf:"bytes,4,opt,name=min_proposed_ts,json=minProposedTs,proto3" json:"min_proposed_ts,omitempty"` } func (m *RequestLeaseRequest) Reset() { *m = RequestLeaseRequest{} } func (m *RequestLeaseRequest) String() string { return proto.CompactTextString(m) } func (*RequestLeaseRequest) ProtoMessage() {} func (*RequestLeaseRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{64} + return fileDescriptor_api_71777cd478641820, []int{64} } func (m *RequestLeaseRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3229,15 +3162,14 @@ type TransferLeaseRequest struct { Lease Lease `protobuf:"bytes,2,opt,name=lease,proto3" json:"lease"` // The previous lease is specified by the caller to verify // it has not changed when executing this command. - PrevLease Lease `protobuf:"bytes,3,opt,name=prev_lease,json=prevLease,proto3" json:"prev_lease"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + PrevLease Lease `protobuf:"bytes,3,opt,name=prev_lease,json=prevLease,proto3" json:"prev_lease"` } func (m *TransferLeaseRequest) Reset() { *m = TransferLeaseRequest{} } func (m *TransferLeaseRequest) String() string { return proto.CompactTextString(m) } func (*TransferLeaseRequest) ProtoMessage() {} func (*TransferLeaseRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{65} + return fileDescriptor_api_71777cd478641820, []int{65} } func (m *TransferLeaseRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3267,15 +3199,14 @@ var xxx_messageInfo_TransferLeaseRequest proto.InternalMessageInfo // It's a point request, so it addresses one single range, and returns the lease // currently in effect for that range. type LeaseInfoRequest struct { - RequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + RequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` } func (m *LeaseInfoRequest) Reset() { *m = LeaseInfoRequest{} } func (m *LeaseInfoRequest) String() string { return proto.CompactTextString(m) } func (*LeaseInfoRequest) ProtoMessage() {} func (*LeaseInfoRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{66} + return fileDescriptor_api_71777cd478641820, []int{66} } func (m *LeaseInfoRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3305,15 +3236,14 @@ type LeaseInfoResponse struct { ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` // The last lease known by the replica serving the request. It can also be the // tentative future lease, if a lease transfer is in progress. - Lease Lease `protobuf:"bytes,2,opt,name=lease,proto3" json:"lease"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Lease Lease `protobuf:"bytes,2,opt,name=lease,proto3" json:"lease"` } func (m *LeaseInfoResponse) Reset() { *m = LeaseInfoResponse{} } func (m *LeaseInfoResponse) String() string { return proto.CompactTextString(m) } func (*LeaseInfoResponse) ProtoMessage() {} func (*LeaseInfoResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{67} + return fileDescriptor_api_71777cd478641820, []int{67} } func (m *LeaseInfoResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3341,15 +3271,14 @@ var xxx_messageInfo_LeaseInfoResponse proto.InternalMessageInfo // A RequestLeaseResponse is the response to a RequestLease() or TransferLease() // operation. type RequestLeaseResponse struct { - ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` } func (m *RequestLeaseResponse) Reset() { *m = RequestLeaseResponse{} } func (m *RequestLeaseResponse) String() string { return proto.CompactTextString(m) } func (*RequestLeaseResponse) ProtoMessage() {} func (*RequestLeaseResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{68} + return fileDescriptor_api_71777cd478641820, []int{68} } func (m *RequestLeaseResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3392,15 +3321,14 @@ type ComputeChecksumRequest struct { // is expected to be set only if we already know that there is a problem and // we want to preserve as much state as possible. The checkpoint will be stored // in the engine's auxiliary directory. - Checkpoint bool `protobuf:"varint,6,opt,name=checkpoint,proto3" json:"checkpoint,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Checkpoint bool `protobuf:"varint,6,opt,name=checkpoint,proto3" json:"checkpoint,omitempty"` } func (m *ComputeChecksumRequest) Reset() { *m = ComputeChecksumRequest{} } func (m *ComputeChecksumRequest) String() string { return proto.CompactTextString(m) } func (*ComputeChecksumRequest) ProtoMessage() {} func (*ComputeChecksumRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{69} + return fileDescriptor_api_71777cd478641820, []int{69} } func (m *ComputeChecksumRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3430,15 +3358,14 @@ type ComputeChecksumResponse struct { ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` // ChecksumID is the unique identifier that can be used to get the computed // checksum in a future storage.CollectChecksumRequest. - ChecksumID github_com_cockroachdb_cockroach_pkg_util_uuid.UUID `protobuf:"bytes,2,opt,name=checksum_id,json=checksumId,proto3,customtype=github.com/cockroachdb/cockroach/pkg/util/uuid.UUID" json:"checksum_id"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ChecksumID github_com_cockroachdb_cockroach_pkg_util_uuid.UUID `protobuf:"bytes,2,opt,name=checksum_id,json=checksumId,proto3,customtype=github.com/cockroachdb/cockroach/pkg/util/uuid.UUID" json:"checksum_id"` } func (m *ComputeChecksumResponse) Reset() { *m = ComputeChecksumResponse{} } func (m *ComputeChecksumResponse) String() string { return proto.CompactTextString(m) } func (*ComputeChecksumResponse) ProtoMessage() {} func (*ComputeChecksumResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{70} + return fileDescriptor_api_71777cd478641820, []int{70} } func (m *ComputeChecksumResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3464,21 +3391,20 @@ func (m *ComputeChecksumResponse) XXX_DiscardUnknown() { var xxx_messageInfo_ComputeChecksumResponse proto.InternalMessageInfo type ExportStorage struct { - Provider ExportStorageProvider `protobuf:"varint,1,opt,name=provider,proto3,enum=cockroach.roachpb.ExportStorageProvider" json:"provider,omitempty"` - LocalFile ExportStorage_LocalFilePath `protobuf:"bytes,2,opt,name=LocalFile,proto3" json:"LocalFile"` - HttpPath ExportStorage_Http `protobuf:"bytes,3,opt,name=HttpPath,proto3" json:"HttpPath"` - GoogleCloudConfig *ExportStorage_GCS `protobuf:"bytes,4,opt,name=GoogleCloudConfig,proto3" json:"GoogleCloudConfig,omitempty"` - S3Config *ExportStorage_S3 `protobuf:"bytes,5,opt,name=S3Config,proto3" json:"S3Config,omitempty"` - AzureConfig *ExportStorage_Azure `protobuf:"bytes,6,opt,name=AzureConfig,proto3" json:"AzureConfig,omitempty"` - WorkloadConfig *ExportStorage_Workload `protobuf:"bytes,7,opt,name=WorkloadConfig,proto3" json:"WorkloadConfig,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Provider ExportStorageProvider `protobuf:"varint,1,opt,name=provider,proto3,enum=cockroach.roachpb.ExportStorageProvider" json:"provider,omitempty"` + LocalFile ExportStorage_LocalFilePath `protobuf:"bytes,2,opt,name=LocalFile,proto3" json:"LocalFile"` + HttpPath ExportStorage_Http `protobuf:"bytes,3,opt,name=HttpPath,proto3" json:"HttpPath"` + GoogleCloudConfig *ExportStorage_GCS `protobuf:"bytes,4,opt,name=GoogleCloudConfig,proto3" json:"GoogleCloudConfig,omitempty"` + S3Config *ExportStorage_S3 `protobuf:"bytes,5,opt,name=S3Config,proto3" json:"S3Config,omitempty"` + AzureConfig *ExportStorage_Azure `protobuf:"bytes,6,opt,name=AzureConfig,proto3" json:"AzureConfig,omitempty"` + WorkloadConfig *ExportStorage_Workload `protobuf:"bytes,7,opt,name=WorkloadConfig,proto3" json:"WorkloadConfig,omitempty"` } func (m *ExportStorage) Reset() { *m = ExportStorage{} } func (m *ExportStorage) String() string { return proto.CompactTextString(m) } func (*ExportStorage) ProtoMessage() {} func (*ExportStorage) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{71} + return fileDescriptor_api_71777cd478641820, []int{71} } func (m *ExportStorage) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3504,16 +3430,15 @@ func (m *ExportStorage) XXX_DiscardUnknown() { var xxx_messageInfo_ExportStorage proto.InternalMessageInfo type ExportStorage_LocalFilePath struct { - Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"` - NodeID NodeID `protobuf:"varint,2,opt,name=node_id,json=nodeId,proto3,casttype=NodeID" json:"node_id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"` + NodeID NodeID `protobuf:"varint,2,opt,name=node_id,json=nodeId,proto3,casttype=NodeID" json:"node_id,omitempty"` } func (m *ExportStorage_LocalFilePath) Reset() { *m = ExportStorage_LocalFilePath{} } func (m *ExportStorage_LocalFilePath) String() string { return proto.CompactTextString(m) } func (*ExportStorage_LocalFilePath) ProtoMessage() {} func (*ExportStorage_LocalFilePath) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{71, 0} + return fileDescriptor_api_71777cd478641820, []int{71, 0} } func (m *ExportStorage_LocalFilePath) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3539,15 +3464,14 @@ func (m *ExportStorage_LocalFilePath) XXX_DiscardUnknown() { var xxx_messageInfo_ExportStorage_LocalFilePath proto.InternalMessageInfo type ExportStorage_Http struct { - BaseUri string `protobuf:"bytes,1,opt,name=baseUri,proto3" json:"baseUri,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + BaseUri string `protobuf:"bytes,1,opt,name=baseUri,proto3" json:"baseUri,omitempty"` } func (m *ExportStorage_Http) Reset() { *m = ExportStorage_Http{} } func (m *ExportStorage_Http) String() string { return proto.CompactTextString(m) } func (*ExportStorage_Http) ProtoMessage() {} func (*ExportStorage_Http) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{71, 1} + return fileDescriptor_api_71777cd478641820, []int{71, 1} } func (m *ExportStorage_Http) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3573,21 +3497,20 @@ func (m *ExportStorage_Http) XXX_DiscardUnknown() { var xxx_messageInfo_ExportStorage_Http proto.InternalMessageInfo type ExportStorage_S3 struct { - Bucket string `protobuf:"bytes,1,opt,name=bucket,proto3" json:"bucket,omitempty"` - Prefix string `protobuf:"bytes,2,opt,name=prefix,proto3" json:"prefix,omitempty"` - AccessKey string `protobuf:"bytes,3,opt,name=access_key,json=accessKey,proto3" json:"access_key,omitempty"` - Secret string `protobuf:"bytes,4,opt,name=secret,proto3" json:"secret,omitempty"` - TempToken string `protobuf:"bytes,5,opt,name=temp_token,json=tempToken,proto3" json:"temp_token,omitempty"` - Endpoint string `protobuf:"bytes,6,opt,name=endpoint,proto3" json:"endpoint,omitempty"` - Region string `protobuf:"bytes,7,opt,name=region,proto3" json:"region,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Bucket string `protobuf:"bytes,1,opt,name=bucket,proto3" json:"bucket,omitempty"` + Prefix string `protobuf:"bytes,2,opt,name=prefix,proto3" json:"prefix,omitempty"` + AccessKey string `protobuf:"bytes,3,opt,name=access_key,json=accessKey,proto3" json:"access_key,omitempty"` + Secret string `protobuf:"bytes,4,opt,name=secret,proto3" json:"secret,omitempty"` + TempToken string `protobuf:"bytes,5,opt,name=temp_token,json=tempToken,proto3" json:"temp_token,omitempty"` + Endpoint string `protobuf:"bytes,6,opt,name=endpoint,proto3" json:"endpoint,omitempty"` + Region string `protobuf:"bytes,7,opt,name=region,proto3" json:"region,omitempty"` } func (m *ExportStorage_S3) Reset() { *m = ExportStorage_S3{} } func (m *ExportStorage_S3) String() string { return proto.CompactTextString(m) } func (*ExportStorage_S3) ProtoMessage() {} func (*ExportStorage_S3) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{71, 2} + return fileDescriptor_api_71777cd478641820, []int{71, 2} } func (m *ExportStorage_S3) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3618,16 +3541,15 @@ type ExportStorage_GCS struct { Auth string `protobuf:"bytes,3,opt,name=auth,proto3" json:"auth,omitempty"` // BillingProject if non-empty, is the Google Cloud project to bill for all storage requests. // This is required to be set if using a "requestor pays" bucket. - BillingProject string `protobuf:"bytes,4,opt,name=billing_project,json=billingProject,proto3" json:"billing_project,omitempty"` - Credentials string `protobuf:"bytes,5,opt,name=credentials,proto3" json:"credentials,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + BillingProject string `protobuf:"bytes,4,opt,name=billing_project,json=billingProject,proto3" json:"billing_project,omitempty"` + Credentials string `protobuf:"bytes,5,opt,name=credentials,proto3" json:"credentials,omitempty"` } func (m *ExportStorage_GCS) Reset() { *m = ExportStorage_GCS{} } func (m *ExportStorage_GCS) String() string { return proto.CompactTextString(m) } func (*ExportStorage_GCS) ProtoMessage() {} func (*ExportStorage_GCS) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{71, 3} + return fileDescriptor_api_71777cd478641820, []int{71, 3} } func (m *ExportStorage_GCS) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3653,18 +3575,17 @@ func (m *ExportStorage_GCS) XXX_DiscardUnknown() { var xxx_messageInfo_ExportStorage_GCS proto.InternalMessageInfo type ExportStorage_Azure struct { - Container string `protobuf:"bytes,1,opt,name=container,proto3" json:"container,omitempty"` - Prefix string `protobuf:"bytes,2,opt,name=prefix,proto3" json:"prefix,omitempty"` - AccountName string `protobuf:"bytes,3,opt,name=account_name,json=accountName,proto3" json:"account_name,omitempty"` - AccountKey string `protobuf:"bytes,4,opt,name=account_key,json=accountKey,proto3" json:"account_key,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Container string `protobuf:"bytes,1,opt,name=container,proto3" json:"container,omitempty"` + Prefix string `protobuf:"bytes,2,opt,name=prefix,proto3" json:"prefix,omitempty"` + AccountName string `protobuf:"bytes,3,opt,name=account_name,json=accountName,proto3" json:"account_name,omitempty"` + AccountKey string `protobuf:"bytes,4,opt,name=account_key,json=accountKey,proto3" json:"account_key,omitempty"` } func (m *ExportStorage_Azure) Reset() { *m = ExportStorage_Azure{} } func (m *ExportStorage_Azure) String() string { return proto.CompactTextString(m) } func (*ExportStorage_Azure) ProtoMessage() {} func (*ExportStorage_Azure) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{71, 4} + return fileDescriptor_api_71777cd478641820, []int{71, 4} } func (m *ExportStorage_Azure) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3690,21 +3611,20 @@ func (m *ExportStorage_Azure) XXX_DiscardUnknown() { var xxx_messageInfo_ExportStorage_Azure proto.InternalMessageInfo type ExportStorage_Workload struct { - Generator string `protobuf:"bytes,1,opt,name=generator,proto3" json:"generator,omitempty"` - Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"` - Table string `protobuf:"bytes,3,opt,name=table,proto3" json:"table,omitempty"` - Flags []string `protobuf:"bytes,4,rep,name=flags,proto3" json:"flags,omitempty"` - Format string `protobuf:"bytes,5,opt,name=format,proto3" json:"format,omitempty"` - BatchBegin int64 `protobuf:"varint,6,opt,name=batch_begin,json=batchBegin,proto3" json:"batch_begin,omitempty"` - BatchEnd int64 `protobuf:"varint,7,opt,name=batch_end,json=batchEnd,proto3" json:"batch_end,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Generator string `protobuf:"bytes,1,opt,name=generator,proto3" json:"generator,omitempty"` + Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"` + Table string `protobuf:"bytes,3,opt,name=table,proto3" json:"table,omitempty"` + Flags []string `protobuf:"bytes,4,rep,name=flags,proto3" json:"flags,omitempty"` + Format string `protobuf:"bytes,5,opt,name=format,proto3" json:"format,omitempty"` + BatchBegin int64 `protobuf:"varint,6,opt,name=batch_begin,json=batchBegin,proto3" json:"batch_begin,omitempty"` + BatchEnd int64 `protobuf:"varint,7,opt,name=batch_end,json=batchEnd,proto3" json:"batch_end,omitempty"` } func (m *ExportStorage_Workload) Reset() { *m = ExportStorage_Workload{} } func (m *ExportStorage_Workload) String() string { return proto.CompactTextString(m) } func (*ExportStorage_Workload) ProtoMessage() {} func (*ExportStorage_Workload) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{71, 5} + return fileDescriptor_api_71777cd478641820, []int{71, 5} } func (m *ExportStorage_Workload) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3737,15 +3657,14 @@ type WriteBatchRequest struct { // be modified by DistSender and we use this one to fail fast. DataSpan Span `protobuf:"bytes,2,opt,name=data_span,json=dataSpan,proto3" json:"data_span"` // A BatchRepr, the serialized form of a RocksDB Batch. - Data []byte `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Data []byte `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"` } func (m *WriteBatchRequest) Reset() { *m = WriteBatchRequest{} } func (m *WriteBatchRequest) String() string { return proto.CompactTextString(m) } func (*WriteBatchRequest) ProtoMessage() {} func (*WriteBatchRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{72} + return fileDescriptor_api_71777cd478641820, []int{72} } func (m *WriteBatchRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3772,15 +3691,14 @@ var xxx_messageInfo_WriteBatchRequest proto.InternalMessageInfo // WriteBatchResponse is the response to a WriteBatch() operation. type WriteBatchResponse struct { - ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` } func (m *WriteBatchResponse) Reset() { *m = WriteBatchResponse{} } func (m *WriteBatchResponse) String() string { return proto.CompactTextString(m) } func (*WriteBatchResponse) ProtoMessage() {} func (*WriteBatchResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{73} + return fileDescriptor_api_71777cd478641820, []int{73} } func (m *WriteBatchResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3831,15 +3749,14 @@ type ExportRequest struct { // anyway). This will both give increased confidence in correctness as well as // eliminate any need to investigate time-bound iterators when/if someone hits // a correctness bug. - EnableTimeBoundIteratorOptimization bool `protobuf:"varint,7,opt,name=enable_time_bound_iterator_optimization,json=enableTimeBoundIteratorOptimization,proto3" json:"enable_time_bound_iterator_optimization,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + EnableTimeBoundIteratorOptimization bool `protobuf:"varint,7,opt,name=enable_time_bound_iterator_optimization,json=enableTimeBoundIteratorOptimization,proto3" json:"enable_time_bound_iterator_optimization,omitempty"` } func (m *ExportRequest) Reset() { *m = ExportRequest{} } func (m *ExportRequest) String() string { return proto.CompactTextString(m) } func (*ExportRequest) ProtoMessage() {} func (*ExportRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{74} + return fileDescriptor_api_71777cd478641820, []int{74} } func (m *ExportRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3865,18 +3782,17 @@ func (m *ExportRequest) XXX_DiscardUnknown() { var xxx_messageInfo_ExportRequest proto.InternalMessageInfo type BulkOpSummary struct { - DataSize int64 `protobuf:"varint,1,opt,name=data_size,json=dataSize,proto3" json:"data_size,omitempty"` - Rows int64 `protobuf:"varint,2,opt,name=rows,proto3" json:"rows,omitempty"` - IndexEntries int64 `protobuf:"varint,3,opt,name=index_entries,json=indexEntries,proto3" json:"index_entries,omitempty"` - SystemRecords int64 `protobuf:"varint,4,opt,name=system_records,json=systemRecords,proto3" json:"system_records,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + DataSize int64 `protobuf:"varint,1,opt,name=data_size,json=dataSize,proto3" json:"data_size,omitempty"` + Rows int64 `protobuf:"varint,2,opt,name=rows,proto3" json:"rows,omitempty"` + IndexEntries int64 `protobuf:"varint,3,opt,name=index_entries,json=indexEntries,proto3" json:"index_entries,omitempty"` + SystemRecords int64 `protobuf:"varint,4,opt,name=system_records,json=systemRecords,proto3" json:"system_records,omitempty"` } func (m *BulkOpSummary) Reset() { *m = BulkOpSummary{} } func (m *BulkOpSummary) String() string { return proto.CompactTextString(m) } func (*BulkOpSummary) ProtoMessage() {} func (*BulkOpSummary) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{75} + return fileDescriptor_api_71777cd478641820, []int{75} } func (m *BulkOpSummary) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3903,17 +3819,16 @@ var xxx_messageInfo_BulkOpSummary proto.InternalMessageInfo // ExportResponse is the response to an Export() operation. type ExportResponse struct { - ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` - Files []ExportResponse_File `protobuf:"bytes,2,rep,name=files,proto3" json:"files"` - StartTime hlc.Timestamp `protobuf:"bytes,3,opt,name=start_time,json=startTime,proto3" json:"start_time"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` + Files []ExportResponse_File `protobuf:"bytes,2,rep,name=files,proto3" json:"files"` + StartTime hlc.Timestamp `protobuf:"bytes,3,opt,name=start_time,json=startTime,proto3" json:"start_time"` } func (m *ExportResponse) Reset() { *m = ExportResponse{} } func (m *ExportResponse) String() string { return proto.CompactTextString(m) } func (*ExportResponse) ProtoMessage() {} func (*ExportResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{76} + return fileDescriptor_api_71777cd478641820, []int{76} } func (m *ExportResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3941,19 +3856,18 @@ var xxx_messageInfo_ExportResponse proto.InternalMessageInfo // File describes a keyrange that has been dumped to a file at the given // path. type ExportResponse_File struct { - Span Span `protobuf:"bytes,1,opt,name=span,proto3" json:"span"` - Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"` - Sha512 []byte `protobuf:"bytes,5,opt,name=sha512,proto3" json:"sha512,omitempty"` - Exported BulkOpSummary `protobuf:"bytes,6,opt,name=exported,proto3" json:"exported"` - SST []byte `protobuf:"bytes,7,opt,name=sst,proto3" json:"sst,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Span Span `protobuf:"bytes,1,opt,name=span,proto3" json:"span"` + Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"` + Sha512 []byte `protobuf:"bytes,5,opt,name=sha512,proto3" json:"sha512,omitempty"` + Exported BulkOpSummary `protobuf:"bytes,6,opt,name=exported,proto3" json:"exported"` + SST []byte `protobuf:"bytes,7,opt,name=sst,proto3" json:"sst,omitempty"` } func (m *ExportResponse_File) Reset() { *m = ExportResponse_File{} } func (m *ExportResponse_File) String() string { return proto.CompactTextString(m) } func (*ExportResponse_File) ProtoMessage() {} func (*ExportResponse_File) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{76, 0} + return fileDescriptor_api_71777cd478641820, []int{76, 0} } func (m *ExportResponse_File) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3996,15 +3910,14 @@ type ImportRequest struct { // TODO(dan): This field is a superset of the information represented by // `key_rewrites` and will supercede it once rekeying of interleaved tables is // fixed. - Rekeys []ImportRequest_TableRekey `protobuf:"bytes,5,rep,name=rekeys,proto3" json:"rekeys"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Rekeys []ImportRequest_TableRekey `protobuf:"bytes,5,rep,name=rekeys,proto3" json:"rekeys"` } func (m *ImportRequest) Reset() { *m = ImportRequest{} } func (m *ImportRequest) String() string { return proto.CompactTextString(m) } func (*ImportRequest) ProtoMessage() {} func (*ImportRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{77} + return fileDescriptor_api_71777cd478641820, []int{77} } func (m *ImportRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -4030,17 +3943,16 @@ func (m *ImportRequest) XXX_DiscardUnknown() { var xxx_messageInfo_ImportRequest proto.InternalMessageInfo type ImportRequest_File struct { - Dir ExportStorage `protobuf:"bytes,1,opt,name=dir,proto3" json:"dir"` - Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"` - Sha512 []byte `protobuf:"bytes,4,opt,name=sha512,proto3" json:"sha512,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Dir ExportStorage `protobuf:"bytes,1,opt,name=dir,proto3" json:"dir"` + Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"` + Sha512 []byte `protobuf:"bytes,4,opt,name=sha512,proto3" json:"sha512,omitempty"` } func (m *ImportRequest_File) Reset() { *m = ImportRequest_File{} } func (m *ImportRequest_File) String() string { return proto.CompactTextString(m) } func (*ImportRequest_File) ProtoMessage() {} func (*ImportRequest_File) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{77, 0} + return fileDescriptor_api_71777cd478641820, []int{77, 0} } func (m *ImportRequest_File) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -4069,15 +3981,14 @@ type ImportRequest_TableRekey struct { // OldID is the previous ID of `new_desc`. OldID uint32 `protobuf:"varint,1,opt,name=old_id,json=oldId,proto3" json:"old_id,omitempty"` // NewDesc is an encoded Descriptor message. - NewDesc []byte `protobuf:"bytes,2,opt,name=new_desc,json=newDesc,proto3" json:"new_desc,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + NewDesc []byte `protobuf:"bytes,2,opt,name=new_desc,json=newDesc,proto3" json:"new_desc,omitempty"` } func (m *ImportRequest_TableRekey) Reset() { *m = ImportRequest_TableRekey{} } func (m *ImportRequest_TableRekey) String() string { return proto.CompactTextString(m) } func (*ImportRequest_TableRekey) ProtoMessage() {} func (*ImportRequest_TableRekey) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{77, 1} + return fileDescriptor_api_71777cd478641820, []int{77, 1} } func (m *ImportRequest_TableRekey) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -4104,16 +4015,15 @@ var xxx_messageInfo_ImportRequest_TableRekey proto.InternalMessageInfo // ImportResponse is the response to a Import() operation. type ImportResponse struct { - ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` - Imported BulkOpSummary `protobuf:"bytes,3,opt,name=imported,proto3" json:"imported"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` + Imported BulkOpSummary `protobuf:"bytes,3,opt,name=imported,proto3" json:"imported"` } func (m *ImportResponse) Reset() { *m = ImportResponse{} } func (m *ImportResponse) String() string { return proto.CompactTextString(m) } func (*ImportResponse) ProtoMessage() {} func (*ImportResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{78} + return fileDescriptor_api_71777cd478641820, []int{78} } func (m *ImportResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -4143,16 +4053,15 @@ var xxx_messageInfo_ImportResponse proto.InternalMessageInfo // ranges that cannot be moved will include an error detail in the response and // won't fail the request. type AdminScatterRequest struct { - RequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` - RandomizeLeases bool `protobuf:"varint,2,opt,name=randomize_leases,json=randomizeLeases,proto3" json:"randomize_leases,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + RequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` + RandomizeLeases bool `protobuf:"varint,2,opt,name=randomize_leases,json=randomizeLeases,proto3" json:"randomize_leases,omitempty"` } func (m *AdminScatterRequest) Reset() { *m = AdminScatterRequest{} } func (m *AdminScatterRequest) String() string { return proto.CompactTextString(m) } func (*AdminScatterRequest) ProtoMessage() {} func (*AdminScatterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{79} + return fileDescriptor_api_71777cd478641820, []int{79} } func (m *AdminScatterRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -4179,16 +4088,15 @@ var xxx_messageInfo_AdminScatterRequest proto.InternalMessageInfo // ScatterResponse is the response to a Scatter() operation. type AdminScatterResponse struct { - ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` - Ranges []AdminScatterResponse_Range `protobuf:"bytes,2,rep,name=ranges,proto3" json:"ranges"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` + Ranges []AdminScatterResponse_Range `protobuf:"bytes,2,rep,name=ranges,proto3" json:"ranges"` } func (m *AdminScatterResponse) Reset() { *m = AdminScatterResponse{} } func (m *AdminScatterResponse) String() string { return proto.CompactTextString(m) } func (*AdminScatterResponse) ProtoMessage() {} func (*AdminScatterResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{80} + return fileDescriptor_api_71777cd478641820, []int{80} } func (m *AdminScatterResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -4214,15 +4122,14 @@ func (m *AdminScatterResponse) XXX_DiscardUnknown() { var xxx_messageInfo_AdminScatterResponse proto.InternalMessageInfo type AdminScatterResponse_Range struct { - Span Span `protobuf:"bytes,1,opt,name=span,proto3" json:"span"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Span Span `protobuf:"bytes,1,opt,name=span,proto3" json:"span"` } func (m *AdminScatterResponse_Range) Reset() { *m = AdminScatterResponse_Range{} } func (m *AdminScatterResponse_Range) String() string { return proto.CompactTextString(m) } func (*AdminScatterResponse_Range) ProtoMessage() {} func (*AdminScatterResponse_Range) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{80, 0} + return fileDescriptor_api_71777cd478641820, []int{80, 0} } func (m *AdminScatterResponse_Range) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -4250,16 +4157,15 @@ var xxx_messageInfo_AdminScatterResponse_Range proto.InternalMessageInfo // AddSSTableRequest is arguments to the AddSSTable() method, to link a file // into the RocksDB log-structured merge-tree. type AddSSTableRequest struct { - RequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` - Data []byte `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + RequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` + Data []byte `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"` } func (m *AddSSTableRequest) Reset() { *m = AddSSTableRequest{} } func (m *AddSSTableRequest) String() string { return proto.CompactTextString(m) } func (*AddSSTableRequest) ProtoMessage() {} func (*AddSSTableRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{81} + return fileDescriptor_api_71777cd478641820, []int{81} } func (m *AddSSTableRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -4286,15 +4192,14 @@ var xxx_messageInfo_AddSSTableRequest proto.InternalMessageInfo // AddSSTableResponse is the response to a AddSSTable() operation. type AddSSTableResponse struct { - ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` } func (m *AddSSTableResponse) Reset() { *m = AddSSTableResponse{} } func (m *AddSSTableResponse) String() string { return proto.CompactTextString(m) } func (*AddSSTableResponse) ProtoMessage() {} func (*AddSSTableResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{82} + return fileDescriptor_api_71777cd478641820, []int{82} } func (m *AddSSTableResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -4331,15 +4236,14 @@ type RefreshRequest struct { // If set, indicates that the write timestamp cache should be // updated. This handles the case of DeleteRange, which must set the // write too old flag on transactions which attempt earlier writes. - Write bool `protobuf:"varint,2,opt,name=write,proto3" json:"write,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Write bool `protobuf:"varint,2,opt,name=write,proto3" json:"write,omitempty"` } func (m *RefreshRequest) Reset() { *m = RefreshRequest{} } func (m *RefreshRequest) String() string { return proto.CompactTextString(m) } func (*RefreshRequest) ProtoMessage() {} func (*RefreshRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{83} + return fileDescriptor_api_71777cd478641820, []int{83} } func (m *RefreshRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -4366,15 +4270,14 @@ var xxx_messageInfo_RefreshRequest proto.InternalMessageInfo // RefreshResponse is the response to a Refresh() operation. type RefreshResponse struct { - ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` } func (m *RefreshResponse) Reset() { *m = RefreshResponse{} } func (m *RefreshResponse) String() string { return proto.CompactTextString(m) } func (*RefreshResponse) ProtoMessage() {} func (*RefreshResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{84} + return fileDescriptor_api_71777cd478641820, []int{84} } func (m *RefreshResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -4407,15 +4310,14 @@ type RefreshRangeRequest struct { // If set, indicates that the write timestamp cache should be // updated. This handles the case of DeleteRange, which must set the // write too old flag on transactions which attempt earlier writes. - Write bool `protobuf:"varint,2,opt,name=write,proto3" json:"write,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Write bool `protobuf:"varint,2,opt,name=write,proto3" json:"write,omitempty"` } func (m *RefreshRangeRequest) Reset() { *m = RefreshRangeRequest{} } func (m *RefreshRangeRequest) String() string { return proto.CompactTextString(m) } func (*RefreshRangeRequest) ProtoMessage() {} func (*RefreshRangeRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{85} + return fileDescriptor_api_71777cd478641820, []int{85} } func (m *RefreshRangeRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -4442,15 +4344,14 @@ var xxx_messageInfo_RefreshRangeRequest proto.InternalMessageInfo // RefreshRangeResponse is the response to a RefreshRange() operation. type RefreshRangeResponse struct { - ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ResponseHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` } func (m *RefreshRangeResponse) Reset() { *m = RefreshRangeResponse{} } func (m *RefreshRangeResponse) String() string { return proto.CompactTextString(m) } func (*RefreshRangeResponse) ProtoMessage() {} func (*RefreshRangeResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{86} + return fileDescriptor_api_71777cd478641820, []int{86} } func (m *RefreshRangeResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -4495,15 +4396,14 @@ type SubsumeRequest struct { // TODO(nvanbenschoten): make this field nullable once we can be sure // that all users of SubsumeRequest will use it. The field will be sent // by all 19.2 nodes, so it will be reliably non-null for 19.3 binaries. - RightDesc *RangeDescriptor `protobuf:"bytes,3,opt,name=right_desc,json=rightDesc,proto3" json:"right_desc,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + RightDesc *RangeDescriptor `protobuf:"bytes,3,opt,name=right_desc,json=rightDesc,proto3" json:"right_desc,omitempty"` } func (m *SubsumeRequest) Reset() { *m = SubsumeRequest{} } func (m *SubsumeRequest) String() string { return proto.CompactTextString(m) } func (*SubsumeRequest) ProtoMessage() {} func (*SubsumeRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{87} + return fileDescriptor_api_71777cd478641820, []int{87} } func (m *SubsumeRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -4541,15 +4441,14 @@ type SubsumeResponse struct { // before it stopped responding to requests altogether (in anticipation of // being subsumed). It is suitable for use as the timestamp cache's low water // mark for the keys previously owned by the subsumed range. - FreezeStart hlc.Timestamp `protobuf:"bytes,5,opt,name=freeze_start,json=freezeStart,proto3" json:"freeze_start"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + FreezeStart hlc.Timestamp `protobuf:"bytes,5,opt,name=freeze_start,json=freezeStart,proto3" json:"freeze_start"` } func (m *SubsumeResponse) Reset() { *m = SubsumeResponse{} } func (m *SubsumeResponse) String() string { return proto.CompactTextString(m) } func (*SubsumeResponse) ProtoMessage() {} func (*SubsumeResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{88} + return fileDescriptor_api_71777cd478641820, []int{88} } func (m *SubsumeResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -4577,15 +4476,14 @@ var xxx_messageInfo_SubsumeResponse proto.InternalMessageInfo // RangeStatsRequest is the argument to the RangeStats() method. It requests the // MVCC statistics of the receiving range. type RangeStatsRequest struct { - RequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + RequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` } func (m *RangeStatsRequest) Reset() { *m = RangeStatsRequest{} } func (m *RangeStatsRequest) String() string { return proto.CompactTextString(m) } func (*RangeStatsRequest) ProtoMessage() {} func (*RangeStatsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{89} + return fileDescriptor_api_71777cd478641820, []int{89} } func (m *RangeStatsRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -4617,15 +4515,14 @@ type RangeStatsResponse struct { // request. MVCCStats enginepb.MVCCStats `protobuf:"bytes,2,opt,name=mvcc_stats,json=mvccStats,proto3" json:"mvcc_stats"` // QueriesPerSecond is the rate of request/s or QPS for the range. - QueriesPerSecond float64 `protobuf:"fixed64,3,opt,name=queries_per_second,json=queriesPerSecond,proto3" json:"queries_per_second,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + QueriesPerSecond float64 `protobuf:"fixed64,3,opt,name=queries_per_second,json=queriesPerSecond,proto3" json:"queries_per_second,omitempty"` } func (m *RangeStatsResponse) Reset() { *m = RangeStatsResponse{} } func (m *RangeStatsResponse) String() string { return proto.CompactTextString(m) } func (*RangeStatsResponse) ProtoMessage() {} func (*RangeStatsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{90} + return fileDescriptor_api_71777cd478641820, []int{90} } func (m *RangeStatsResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -4700,15 +4597,14 @@ type RequestUnion struct { // *RequestUnion_RefreshRange // *RequestUnion_Subsume // *RequestUnion_RangeStats - Value isRequestUnion_Value `protobuf_oneof:"value"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Value isRequestUnion_Value `protobuf_oneof:"value"` } func (m *RequestUnion) Reset() { *m = RequestUnion{} } func (m *RequestUnion) String() string { return proto.CompactTextString(m) } func (*RequestUnion) ProtoMessage() {} func (*RequestUnion) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{91} + return fileDescriptor_api_71777cd478641820, []int{91} } func (m *RequestUnion) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -6120,15 +6016,14 @@ type ResponseUnion struct { // *ResponseUnion_RefreshRange // *ResponseUnion_Subsume // *ResponseUnion_RangeStats - Value isResponseUnion_Value `protobuf_oneof:"value"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Value isResponseUnion_Value `protobuf_oneof:"value"` } func (m *ResponseUnion) Reset() { *m = ResponseUnion{} } func (m *ResponseUnion) String() string { return proto.CompactTextString(m) } func (*ResponseUnion) ProtoMessage() {} func (*ResponseUnion) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{92} + return fileDescriptor_api_71777cd478641820, []int{92} } func (m *ResponseUnion) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -7528,15 +7423,14 @@ type Header struct { // TODO(nvanbenschoten): Handling cases where consensus fails would // be much more straightforward if all transactional requests were // idempotent. We could just re-issue requests. See #26915. - AsyncConsensus bool `protobuf:"varint,13,opt,name=async_consensus,json=asyncConsensus,proto3" json:"async_consensus,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + AsyncConsensus bool `protobuf:"varint,13,opt,name=async_consensus,json=asyncConsensus,proto3" json:"async_consensus,omitempty"` } func (m *Header) Reset() { *m = Header{} } func (m *Header) String() string { return proto.CompactTextString(m) } func (*Header) ProtoMessage() {} func (*Header) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{93} + return fileDescriptor_api_71777cd478641820, []int{93} } func (m *Header) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -7565,15 +7459,14 @@ var xxx_messageInfo_Header proto.InternalMessageInfo // parallel, or if applicable (based on write-only commands and // range-locality), as a single update. type BatchRequest struct { - Header `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` - Requests []RequestUnion `protobuf:"bytes,2,rep,name=requests,proto3" json:"requests"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Header `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` + Requests []RequestUnion `protobuf:"bytes,2,rep,name=requests,proto3" json:"requests"` } func (m *BatchRequest) Reset() { *m = BatchRequest{} } func (*BatchRequest) ProtoMessage() {} func (*BatchRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{94} + return fileDescriptor_api_71777cd478641820, []int{94} } func (m *BatchRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -7605,13 +7498,12 @@ var xxx_messageInfo_BatchRequest proto.InternalMessageInfo type BatchResponse struct { BatchResponse_Header `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` Responses []ResponseUnion `protobuf:"bytes,2,rep,name=responses,proto3" json:"responses"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` } func (m *BatchResponse) Reset() { *m = BatchResponse{} } func (*BatchResponse) ProtoMessage() {} func (*BatchResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{95} + return fileDescriptor_api_71777cd478641820, []int{95} } func (m *BatchResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -7663,15 +7555,14 @@ type BatchResponse_Header struct { Now hlc.Timestamp `protobuf:"bytes,5,opt,name=now,proto3" json:"now"` // collected_spans stores trace spans recorded during the execution of this // request. - CollectedSpans []tracing.RecordedSpan `protobuf:"bytes,6,rep,name=collected_spans,json=collectedSpans,proto3" json:"collected_spans"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + CollectedSpans []tracing.RecordedSpan `protobuf:"bytes,6,rep,name=collected_spans,json=collectedSpans,proto3" json:"collected_spans"` } func (m *BatchResponse_Header) Reset() { *m = BatchResponse_Header{} } func (m *BatchResponse_Header) String() string { return proto.CompactTextString(m) } func (*BatchResponse_Header) ProtoMessage() {} func (*BatchResponse_Header) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{95, 0} + return fileDescriptor_api_71777cd478641820, []int{95, 0} } func (m *BatchResponse_Header) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -7699,16 +7590,15 @@ var xxx_messageInfo_BatchResponse_Header proto.InternalMessageInfo // RangeFeedRequest is a request that expresses the intention to establish a // RangeFeed stream over the provided span, starting at the specified timestamp. type RangeFeedRequest struct { - Header `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` - Span Span `protobuf:"bytes,2,opt,name=span,proto3" json:"span"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Header `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` + Span Span `protobuf:"bytes,2,opt,name=span,proto3" json:"span"` } func (m *RangeFeedRequest) Reset() { *m = RangeFeedRequest{} } func (m *RangeFeedRequest) String() string { return proto.CompactTextString(m) } func (*RangeFeedRequest) ProtoMessage() {} func (*RangeFeedRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{96} + return fileDescriptor_api_71777cd478641820, []int{96} } func (m *RangeFeedRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -7736,16 +7626,15 @@ var xxx_messageInfo_RangeFeedRequest proto.InternalMessageInfo // RangeFeedValue is a variant of RangeFeedEvent that represents an update to // the specified key with the provided value. type RangeFeedValue struct { - Key Key `protobuf:"bytes,1,opt,name=key,proto3,casttype=Key" json:"key,omitempty"` - Value Value `protobuf:"bytes,2,opt,name=value,proto3" json:"value"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Key Key `protobuf:"bytes,1,opt,name=key,proto3,casttype=Key" json:"key,omitempty"` + Value Value `protobuf:"bytes,2,opt,name=value,proto3" json:"value"` } func (m *RangeFeedValue) Reset() { *m = RangeFeedValue{} } func (m *RangeFeedValue) String() string { return proto.CompactTextString(m) } func (*RangeFeedValue) ProtoMessage() {} func (*RangeFeedValue) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{97} + return fileDescriptor_api_71777cd478641820, []int{97} } func (m *RangeFeedValue) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -7778,16 +7667,15 @@ var xxx_messageInfo_RangeFeedValue proto.InternalMessageInfo // Note that these resolved timestamps may be lower than the timestamp used in // the RangeFeedRequest used to start the RangeFeed. type RangeFeedCheckpoint struct { - Span Span `protobuf:"bytes,1,opt,name=span,proto3" json:"span"` - ResolvedTS hlc.Timestamp `protobuf:"bytes,2,opt,name=resolved_ts,json=resolvedTs,proto3" json:"resolved_ts"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Span Span `protobuf:"bytes,1,opt,name=span,proto3" json:"span"` + ResolvedTS hlc.Timestamp `protobuf:"bytes,2,opt,name=resolved_ts,json=resolvedTs,proto3" json:"resolved_ts"` } func (m *RangeFeedCheckpoint) Reset() { *m = RangeFeedCheckpoint{} } func (m *RangeFeedCheckpoint) String() string { return proto.CompactTextString(m) } func (*RangeFeedCheckpoint) ProtoMessage() {} func (*RangeFeedCheckpoint) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{98} + return fileDescriptor_api_71777cd478641820, []int{98} } func (m *RangeFeedCheckpoint) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -7817,15 +7705,14 @@ var xxx_messageInfo_RangeFeedCheckpoint proto.InternalMessageInfo // event will always be the final event on a RangeFeed response stream before // it is torn down. type RangeFeedError struct { - Error Error `protobuf:"bytes,1,opt,name=error,proto3" json:"error"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Error Error `protobuf:"bytes,1,opt,name=error,proto3" json:"error"` } func (m *RangeFeedError) Reset() { *m = RangeFeedError{} } func (m *RangeFeedError) String() string { return proto.CompactTextString(m) } func (*RangeFeedError) ProtoMessage() {} func (*RangeFeedError) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{99} + return fileDescriptor_api_71777cd478641820, []int{99} } func (m *RangeFeedError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -7853,17 +7740,16 @@ var xxx_messageInfo_RangeFeedError proto.InternalMessageInfo // RangeFeedEvent is a union of all event types that may be returned on a // RangeFeed response stream. type RangeFeedEvent struct { - Val *RangeFeedValue `protobuf:"bytes,1,opt,name=val,proto3" json:"val,omitempty"` - Checkpoint *RangeFeedCheckpoint `protobuf:"bytes,2,opt,name=checkpoint,proto3" json:"checkpoint,omitempty"` - Error *RangeFeedError `protobuf:"bytes,3,opt,name=error,proto3" json:"error,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Val *RangeFeedValue `protobuf:"bytes,1,opt,name=val,proto3" json:"val,omitempty"` + Checkpoint *RangeFeedCheckpoint `protobuf:"bytes,2,opt,name=checkpoint,proto3" json:"checkpoint,omitempty"` + Error *RangeFeedError `protobuf:"bytes,3,opt,name=error,proto3" json:"error,omitempty"` } func (m *RangeFeedEvent) Reset() { *m = RangeFeedEvent{} } func (m *RangeFeedEvent) String() string { return proto.CompactTextString(m) } func (*RangeFeedEvent) ProtoMessage() {} func (*RangeFeedEvent) Descriptor() ([]byte, []int) { - return fileDescriptor_api_c4a4e886059628eb, []int{100} + return fileDescriptor_api_71777cd478641820, []int{100} } func (m *RangeFeedEvent) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -35549,429 +35435,430 @@ var ( ErrIntOverflowApi = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("roachpb/api.proto", fileDescriptor_api_c4a4e886059628eb) } +func init() { proto.RegisterFile("roachpb/api.proto", fileDescriptor_api_71777cd478641820) } -var fileDescriptor_api_c4a4e886059628eb = []byte{ - // 6733 bytes of a gzipped FileDescriptorProto +var fileDescriptor_api_71777cd478641820 = []byte{ + // 6737 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe4, 0x7d, 0x5b, 0x6c, 0x23, 0xc9, - 0x75, 0xb6, 0x9a, 0xa4, 0x24, 0xf2, 0xf0, 0xa2, 0x56, 0x69, 0x2e, 0x1c, 0xed, 0xae, 0xa4, 0xe1, - 0x5c, 0x77, 0x76, 0x57, 0xe3, 0xd1, 0x78, 0x6d, 0xff, 0xbb, 0xf6, 0xda, 0x22, 0xc5, 0x19, 0x72, - 0x34, 0xba, 0x6c, 0x93, 0x9a, 0xf5, 0xac, 0xff, 0xfd, 0xdb, 0xad, 0xee, 0x12, 0xd5, 0x1e, 0xb2, - 0x9b, 0xd3, 0xdd, 0x1c, 0x49, 0x03, 0xfc, 0x08, 0x90, 0x17, 0x27, 0x86, 0x61, 0xe4, 0x21, 0x08, - 0x02, 0x3b, 0x41, 0x0c, 0xd8, 0x40, 0x00, 0x07, 0x31, 0xe2, 0xc0, 0x40, 0x80, 0x20, 0x81, 0x1f, - 0x92, 0x87, 0x85, 0xe1, 0x87, 0x45, 0x10, 0x27, 0x46, 0x1e, 0x84, 0x44, 0x4e, 0x60, 0x23, 0xaf, - 0x79, 0x08, 0xb0, 0x0f, 0x49, 0x50, 0x97, 0xbe, 0x90, 0x6c, 0x5e, 0x24, 0xf7, 0x22, 0x1b, 0xe4, - 0x89, 0xdd, 0xa7, 0xea, 0x9c, 0xae, 0xcb, 0xa9, 0x53, 0xe7, 0xab, 0x3a, 0x55, 0x84, 0x59, 0xcb, - 0x54, 0xd4, 0xfd, 0xf6, 0xee, 0x6d, 0xa5, 0xad, 0x2f, 0xb7, 0x2d, 0xd3, 0x31, 0xd1, 0xac, 0x6a, - 0xaa, 0x4f, 0x28, 0x79, 0x99, 0x27, 0xce, 0x23, 0x37, 0x97, 0xa6, 0x38, 0x0a, 0xcb, 0x36, 0x7f, - 0xce, 0xa5, 0x61, 0xcb, 0x32, 0x2d, 0x9b, 0x53, 0x2f, 0xb8, 0xd4, 0x16, 0x76, 0x94, 0x40, 0xee, - 0x82, 0xed, 0x98, 0x96, 0xd2, 0xc0, 0xb7, 0xb1, 0xd1, 0xd0, 0x0d, 0xf7, 0x87, 0xe4, 0x7b, 0xa6, - 0xaa, 0x3c, 0xcf, 0x95, 0x61, 0x79, 0xee, 0xf2, 0x4c, 0xf9, 0x8e, 0xa3, 0x37, 0x6f, 0xef, 0x37, - 0xd5, 0xdb, 0x8e, 0xde, 0xc2, 0xb6, 0xa3, 0xb4, 0xda, 0x3c, 0x65, 0x89, 0xa6, 0x38, 0x96, 0xa2, - 0xea, 0x46, 0xe3, 0xb6, 0x85, 0x55, 0xd3, 0xd2, 0xb0, 0x26, 0xdb, 0x6d, 0xc5, 0x70, 0x8b, 0xdc, - 0x30, 0x1b, 0x26, 0x7d, 0xbc, 0x4d, 0x9e, 0x18, 0xb5, 0xf0, 0x6b, 0x90, 0x92, 0x14, 0xa3, 0x81, - 0xab, 0xc6, 0x9e, 0x89, 0x3e, 0x0b, 0x09, 0x0d, 0xdb, 0x6a, 0x5e, 0x58, 0x12, 0x6e, 0xa6, 0x57, - 0x0a, 0xcb, 0x7d, 0x6d, 0xb1, 0x4c, 0xf3, 0xae, 0x61, 0x5b, 0xb5, 0xf4, 0xb6, 0x63, 0x5a, 0xc5, - 0xc4, 0xfb, 0xc7, 0x8b, 0x13, 0x12, 0xe5, 0x42, 0x9f, 0x84, 0xc9, 0x26, 0x56, 0x6c, 0x9c, 0x8f, - 0x51, 0xf6, 0x7c, 0x08, 0xfb, 0x43, 0x92, 0xce, 0x99, 0x58, 0xe6, 0xc2, 0x5f, 0x09, 0x90, 0x95, - 0xf0, 0xd3, 0x0e, 0xb6, 0x9d, 0x0a, 0x56, 0x34, 0x6c, 0xa1, 0x4b, 0x10, 0x7f, 0x82, 0x8f, 0xf2, - 0xf1, 0x25, 0xe1, 0x66, 0xa6, 0x38, 0xfd, 0xe1, 0xf1, 0x62, 0x7c, 0x1d, 0x1f, 0x49, 0x84, 0x86, - 0x96, 0x60, 0x1a, 0x1b, 0x9a, 0x4c, 0x92, 0x13, 0xdd, 0xc9, 0x53, 0xd8, 0xd0, 0xd6, 0xf1, 0x11, - 0x52, 0x21, 0x69, 0x13, 0x69, 0x86, 0x8a, 0xf3, 0x93, 0x4b, 0xc2, 0xcd, 0xc9, 0xe2, 0xfd, 0x0f, - 0x8f, 0x17, 0x4b, 0x0d, 0xdd, 0xd9, 0xef, 0xec, 0x2e, 0xab, 0x66, 0xeb, 0xb6, 0x57, 0x2a, 0x6d, - 0xd7, 0x7f, 0xbe, 0xdd, 0x7e, 0xd2, 0xb8, 0x3d, 0xa0, 0x07, 0x96, 0xeb, 0x87, 0x46, 0x0d, 0x3f, - 0x95, 0x3c, 0xc1, 0x6f, 0x24, 0x7e, 0xf9, 0xed, 0x45, 0xe1, 0x41, 0x22, 0x29, 0x88, 0xb1, 0x07, - 0x89, 0x64, 0x4c, 0x8c, 0x17, 0xbe, 0x1e, 0x87, 0x9c, 0x84, 0xed, 0xb6, 0x69, 0xd8, 0x98, 0x57, - 0xe3, 0x13, 0x10, 0x77, 0x0e, 0x0d, 0x5a, 0x8d, 0xf4, 0xca, 0x42, 0x48, 0x63, 0xd4, 0x2d, 0xc5, - 0xb0, 0x15, 0xd5, 0xd1, 0x4d, 0x43, 0x22, 0x59, 0xd1, 0x67, 0x20, 0x6d, 0x61, 0xbb, 0xd3, 0xc2, - 0xb4, 0xdb, 0x68, 0x0d, 0xd3, 0x2b, 0x17, 0x43, 0x38, 0x6b, 0x6d, 0xc5, 0x90, 0x80, 0xe5, 0x25, - 0xcf, 0xe8, 0x12, 0x24, 0x8d, 0x4e, 0x8b, 0xb4, 0x8b, 0x4d, 0x6b, 0x1d, 0x97, 0xa6, 0x8d, 0x4e, - 0x6b, 0x1d, 0x1f, 0xd9, 0xa8, 0x04, 0x69, 0x8b, 0x74, 0x9a, 0xac, 0x1b, 0x7b, 0xa6, 0x9d, 0x9f, - 0x5a, 0x8a, 0xdf, 0x4c, 0xaf, 0xbc, 0x38, 0xa8, 0x6b, 0x89, 0x1a, 0xf0, 0xfe, 0x01, 0xcb, 0x25, - 0xd8, 0xa8, 0x06, 0x59, 0x5e, 0x32, 0x0b, 0x2b, 0xb6, 0x69, 0xe4, 0xa7, 0x97, 0x84, 0x9b, 0xb9, - 0x95, 0xe5, 0x30, 0x31, 0x5d, 0xad, 0x40, 0x5e, 0x3b, 0x2d, 0x2c, 0x51, 0x2e, 0x29, 0x63, 0x05, - 0xde, 0x0a, 0x8f, 0x21, 0x13, 0x4c, 0x45, 0x08, 0x72, 0x52, 0xb9, 0xb6, 0xb3, 0x51, 0x96, 0x77, - 0x36, 0xd7, 0x37, 0xb7, 0xde, 0xd9, 0x14, 0x27, 0xd0, 0x39, 0x10, 0x39, 0x6d, 0xbd, 0xfc, 0x58, - 0x7e, 0x58, 0xdd, 0xa8, 0xd6, 0x45, 0x01, 0x5d, 0x82, 0xf3, 0x9c, 0x2a, 0xad, 0x6e, 0xde, 0x2f, - 0xcb, 0xc5, 0xad, 0x9d, 0xcd, 0xb5, 0x55, 0xe9, 0xb1, 0x18, 0x9b, 0x4f, 0xfc, 0xc6, 0x77, 0x16, - 0x26, 0x0a, 0x8f, 0x00, 0xee, 0x63, 0x87, 0xab, 0x15, 0x2a, 0xc2, 0xd4, 0x3e, 0x2d, 0x0d, 0x57, - 0xec, 0xa5, 0xd0, 0x62, 0x07, 0x54, 0xb0, 0x98, 0x24, 0x2d, 0xf0, 0xc1, 0xf1, 0xa2, 0x20, 0x71, - 0x4e, 0xd6, 0xe5, 0x85, 0x1f, 0x09, 0x90, 0xa6, 0x82, 0x59, 0x1d, 0x51, 0xa9, 0x47, 0xf2, 0xe5, - 0x91, 0x0d, 0xd2, 0x2f, 0x1a, 0x2d, 0xc3, 0xe4, 0x33, 0xa5, 0xd9, 0x19, 0x36, 0x6e, 0x1e, 0x91, - 0x74, 0x89, 0x65, 0x43, 0x6f, 0x42, 0x46, 0x37, 0x1c, 0x6c, 0x38, 0x32, 0x63, 0x8b, 0x8f, 0x60, - 0x4b, 0xb3, 0xdc, 0xf4, 0xa5, 0xf0, 0xe7, 0x02, 0xc0, 0x76, 0x27, 0xca, 0xa6, 0x21, 0xe3, 0x7e, - 0xac, 0xf2, 0xbb, 0xe3, 0x9e, 0xd5, 0xe2, 0x02, 0x4c, 0xe9, 0x46, 0x53, 0x37, 0x58, 0xf9, 0x93, - 0x12, 0x7f, 0x43, 0xe7, 0x60, 0x72, 0xb7, 0xa9, 0x1b, 0x1a, 0x55, 0xff, 0xa4, 0xc4, 0x5e, 0x78, - 0xf3, 0x4b, 0x90, 0xa6, 0x65, 0x8f, 0xb0, 0xf5, 0x0b, 0xdf, 0x8c, 0xc1, 0xf9, 0x92, 0x69, 0x68, - 0x3a, 0x19, 0x87, 0x4a, 0xf3, 0x63, 0xd1, 0x36, 0xaf, 0x43, 0x0a, 0x1f, 0xb6, 0xc7, 0xec, 0xde, - 0x24, 0x3e, 0x6c, 0xd3, 0xa7, 0xf0, 0xa6, 0x43, 0x9f, 0x84, 0x8b, 0x4a, 0xb3, 0x69, 0x1e, 0xc8, - 0xfa, 0x9e, 0xac, 0x99, 0xd8, 0x96, 0x0d, 0xd3, 0x91, 0xf1, 0xa1, 0x6e, 0x3b, 0xd4, 0x54, 0x24, - 0xa5, 0x39, 0x9a, 0x5c, 0xdd, 0x5b, 0x33, 0xb1, 0xbd, 0x69, 0x3a, 0x65, 0x92, 0xc4, 0x1b, 0xfc, - 0x3d, 0xb8, 0xd0, 0xdb, 0x36, 0x51, 0xb6, 0xfd, 0xdf, 0x08, 0x90, 0xab, 0x1a, 0xba, 0xf3, 0xb1, - 0x68, 0x74, 0xaf, 0xf5, 0xe2, 0xc1, 0xd6, 0xbb, 0x05, 0xe2, 0x9e, 0xa2, 0x37, 0xb7, 0x8c, 0xba, - 0xd9, 0xda, 0xb5, 0x1d, 0xd3, 0xc0, 0x36, 0x6f, 0xde, 0x3e, 0x3a, 0x6f, 0xb3, 0x47, 0x30, 0xe3, - 0xd5, 0x29, 0xca, 0xc6, 0x7a, 0x0e, 0x62, 0xd5, 0x50, 0x2d, 0xdc, 0xc2, 0x46, 0xa4, 0xad, 0xf5, - 0x22, 0xa4, 0x74, 0x57, 0x2e, 0x6d, 0xb1, 0xb8, 0xe4, 0x13, 0x78, 0x9d, 0x3a, 0x30, 0x1b, 0xf8, - 0x76, 0x94, 0xc6, 0xef, 0x05, 0x48, 0x19, 0xf8, 0x40, 0xf6, 0xfb, 0x2b, 0x2e, 0x25, 0x0d, 0x7c, - 0xc0, 0x8c, 0xd5, 0x63, 0xc8, 0xae, 0xe1, 0x26, 0x76, 0x70, 0xf4, 0x96, 0x7c, 0x07, 0x72, 0xae, - 0xe8, 0x28, 0x3b, 0xe9, 0xf7, 0x05, 0x40, 0x5c, 0x2e, 0x99, 0x3d, 0xa3, 0xec, 0xa7, 0x45, 0xe2, - 0x1d, 0x38, 0x1d, 0xcb, 0x60, 0xd3, 0x3c, 0xd3, 0x52, 0x60, 0x24, 0x3a, 0xd3, 0xfb, 0x16, 0x35, - 0x11, 0xb4, 0xa8, 0x9e, 0xb7, 0x42, 0xfc, 0x94, 0x03, 0x98, 0xeb, 0x2a, 0x5e, 0xb4, 0x5d, 0x99, - 0xa0, 0x25, 0x8b, 0x2d, 0xc5, 0x83, 0x9e, 0x19, 0x25, 0x16, 0xde, 0x83, 0xd9, 0x52, 0x13, 0x2b, - 0x56, 0xd4, 0xcd, 0xc2, 0xbb, 0xf3, 0x31, 0xa0, 0xa0, 0xf8, 0x28, 0xbb, 0x54, 0x87, 0x74, 0x4d, - 0x55, 0x8c, 0xad, 0x36, 0x31, 0x82, 0x36, 0xba, 0x0b, 0x17, 0x6c, 0xc7, 0x6c, 0xcb, 0x8a, 0x23, - 0x33, 0xbf, 0x6a, 0xd7, 0xec, 0x18, 0x9a, 0x62, 0x1d, 0xd1, 0x6f, 0x24, 0xa5, 0x39, 0x92, 0xba, - 0xea, 0xd0, 0x82, 0x14, 0x79, 0x12, 0xe9, 0xbb, 0x96, 0x6e, 0xc8, 0xc4, 0xfd, 0x69, 0x3a, 0x36, - 0xd7, 0x73, 0x68, 0xe9, 0x86, 0xc4, 0x28, 0xbc, 0x16, 0xdf, 0x11, 0xd8, 0xb7, 0xa2, 0x54, 0x9b, - 0xb7, 0x20, 0x6d, 0xab, 0x8a, 0x21, 0xef, 0x99, 0x56, 0x4b, 0x71, 0xa8, 0x6a, 0xe4, 0x56, 0x5e, - 0x0a, 0x73, 0x2a, 0x55, 0xc5, 0xb8, 0x47, 0x33, 0x49, 0x60, 0x7b, 0xcf, 0x41, 0xed, 0x79, 0x90, - 0x48, 0xc6, 0xc5, 0x44, 0xe1, 0xdf, 0x05, 0xc8, 0xb0, 0x52, 0x46, 0xa9, 0x3d, 0xaf, 0x43, 0xc2, - 0x32, 0x0f, 0x98, 0xf6, 0xa4, 0x57, 0x5e, 0x08, 0x11, 0xb1, 0x8e, 0x8f, 0x82, 0x66, 0x9b, 0x66, - 0x47, 0x45, 0xe0, 0xee, 0x8d, 0x4c, 0xb9, 0xe3, 0xe3, 0x72, 0x03, 0xe3, 0x92, 0x88, 0x8c, 0x1b, - 0x30, 0xb3, 0xab, 0x38, 0xea, 0x3e, 0xe9, 0x1f, 0x5a, 0x48, 0x62, 0xe2, 0xe3, 0x37, 0x33, 0x52, - 0x8e, 0x92, 0xdd, 0xa2, 0xdb, 0x85, 0xef, 0x09, 0x80, 0x24, 0xfc, 0x0c, 0x5b, 0x36, 0xfe, 0xf8, - 0x77, 0xd3, 0x7f, 0x08, 0x30, 0xd7, 0x55, 0xd8, 0xff, 0x6d, 0xbd, 0xf5, 0x53, 0x01, 0x2e, 0x96, - 0xf6, 0xb1, 0xfa, 0xa4, 0x64, 0x1a, 0xb6, 0x6e, 0x3b, 0xd8, 0x50, 0x8f, 0xa2, 0xec, 0xb2, 0x17, - 0x20, 0x75, 0xa0, 0x3b, 0xfb, 0xb2, 0xa6, 0xef, 0xed, 0xd1, 0x21, 0x9d, 0x94, 0x92, 0x84, 0xb0, - 0xa6, 0xef, 0xed, 0xa1, 0xbb, 0x90, 0x68, 0x99, 0x1a, 0xf3, 0xde, 0x72, 0x2b, 0x8b, 0x21, 0xe2, - 0x69, 0xd1, 0xec, 0x4e, 0x6b, 0xc3, 0xd4, 0xb0, 0x44, 0x33, 0xa3, 0x05, 0x00, 0x95, 0x50, 0xdb, - 0xa6, 0x6e, 0x38, 0xdc, 0x8a, 0x07, 0x28, 0xdc, 0x4a, 0x7c, 0x23, 0x01, 0xf9, 0xfe, 0x7a, 0x45, - 0xd9, 0xbb, 0xdb, 0x30, 0xc5, 0x4c, 0x15, 0xef, 0xdf, 0x95, 0x41, 0xc5, 0x0f, 0x29, 0xc1, 0x32, - 0x33, 0x69, 0xbc, 0xe3, 0xb8, 0x9c, 0xf9, 0xbf, 0x10, 0x60, 0x8a, 0x25, 0xa0, 0x3b, 0x90, 0xe4, - 0x80, 0x54, 0xa3, 0x65, 0x8c, 0x17, 0x2f, 0x9c, 0x1c, 0x2f, 0x4e, 0x33, 0xf8, 0xb9, 0xf6, 0xa1, - 0xff, 0x28, 0x4d, 0x33, 0x04, 0xaa, 0x91, 0x96, 0xb6, 0x1d, 0xc5, 0x72, 0x28, 0xf0, 0x27, 0x2d, - 0x9d, 0x91, 0x92, 0x94, 0x40, 0x10, 0xff, 0x03, 0x98, 0xb2, 0x1d, 0xc5, 0xe9, 0xd8, 0xbc, 0xad, - 0x4f, 0x55, 0xd8, 0x1a, 0xe5, 0x94, 0xb8, 0x04, 0x32, 0x85, 0x6a, 0xd8, 0x51, 0xf4, 0x26, 0x6d, - 0xfc, 0x94, 0xc4, 0xdf, 0x0a, 0xdf, 0x12, 0x60, 0x8a, 0x65, 0x45, 0x17, 0x61, 0x8e, 0x81, 0xce, - 0xea, 0xe6, 0x5a, 0xb9, 0x5e, 0x96, 0x36, 0xaa, 0x9b, 0xab, 0xf5, 0xb2, 0x38, 0x81, 0x2e, 0x00, - 0x72, 0x13, 0x4a, 0x5b, 0x9b, 0xb5, 0x6a, 0xad, 0x5e, 0xde, 0x24, 0x60, 0x95, 0x40, 0x58, 0x4a, - 0x0f, 0x50, 0x63, 0xe8, 0x2a, 0x2c, 0xf5, 0x52, 0xe5, 0x5a, 0x7d, 0xb5, 0x5e, 0x93, 0xcb, 0xb5, - 0x7a, 0x75, 0x63, 0xb5, 0x5e, 0x5e, 0x13, 0xe3, 0x43, 0x72, 0x91, 0x8f, 0x48, 0x52, 0xb9, 0x54, - 0x17, 0x13, 0x85, 0xe7, 0x70, 0x5e, 0xc2, 0xaa, 0xd9, 0x6a, 0x77, 0x1c, 0x4c, 0x4a, 0x69, 0x47, - 0xa9, 0xe5, 0x17, 0x61, 0x5a, 0xb3, 0x8e, 0x64, 0xab, 0x63, 0x70, 0x1d, 0x9f, 0xd2, 0xac, 0x23, - 0xa9, 0x63, 0x70, 0x65, 0xfc, 0x33, 0x01, 0x2e, 0xf4, 0x7e, 0x3c, 0x4a, 0x55, 0xfc, 0x22, 0xa4, - 0x15, 0x4d, 0xc3, 0x9a, 0xac, 0xe1, 0xa6, 0xa3, 0x70, 0x8f, 0xfe, 0x4e, 0x40, 0x12, 0x5f, 0xb4, - 0x59, 0x66, 0xab, 0x35, 0xcb, 0xde, 0xa2, 0xcd, 0xc6, 0xa3, 0x52, 0x89, 0x96, 0x67, 0x8d, 0x30, - 0xba, 0x76, 0x84, 0xca, 0xa2, 0x94, 0x82, 0x0a, 0x17, 0x8b, 0xb8, 0xa1, 0x1b, 0xc1, 0x65, 0x98, - 0xc8, 0xfd, 0x12, 0x19, 0xf2, 0xfd, 0x1f, 0x89, 0xd2, 0x3b, 0xf9, 0x6e, 0x02, 0xce, 0x97, 0x0d, - 0xed, 0xa3, 0xa9, 0x04, 0x19, 0x0f, 0xaa, 0xd9, 0x6a, 0xe9, 0x8e, 0xdb, 0xf7, 0xec, 0x0d, 0xfd, - 0x1f, 0x48, 0x6a, 0x58, 0xd1, 0x3c, 0xf8, 0x9e, 0xee, 0x9a, 0xaa, 0x3a, 0x8e, 0xde, 0x5c, 0xde, - 0x6f, 0xaa, 0xcb, 0x75, 0x77, 0x91, 0x52, 0xf2, 0xb2, 0xa3, 0x2f, 0xc3, 0x45, 0x62, 0xcc, 0x2d, - 0x43, 0x69, 0xca, 0x4c, 0x9a, 0xec, 0x58, 0x7a, 0xa3, 0x81, 0x2d, 0xbe, 0xe0, 0x75, 0x33, 0xa4, - 0x9c, 0x55, 0xce, 0x51, 0xa2, 0x0c, 0x75, 0x96, 0x5f, 0x3a, 0xaf, 0x87, 0x91, 0xd1, 0x17, 0xbc, - 0xf5, 0x11, 0xbb, 0xad, 0x18, 0x76, 0x7e, 0x92, 0xda, 0xb0, 0x41, 0xeb, 0x68, 0x5c, 0x33, 0xf8, - 0xbc, 0x44, 0x28, 0x36, 0xba, 0x4d, 0x5c, 0xed, 0xa7, 0x1d, 0xdd, 0xc2, 0xf2, 0x9d, 0xb6, 0x9a, - 0x9f, 0x22, 0x75, 0x2f, 0xe6, 0x4e, 0x8e, 0x17, 0x41, 0x62, 0xe4, 0x3b, 0xdb, 0x25, 0xe2, 0x7a, - 0xb3, 0xe7, 0xb6, 0x8a, 0x6e, 0x82, 0x68, 0x98, 0xb2, 0x85, 0xf7, 0x2c, 0x6c, 0xef, 0xf3, 0xcf, - 0x26, 0x69, 0x8b, 0xe5, 0x0c, 0x53, 0x62, 0x64, 0x26, 0xfa, 0x02, 0x4c, 0xb5, 0x4d, 0xdd, 0x36, - 0x8d, 0x7c, 0x8a, 0xb5, 0x28, 0x7b, 0x43, 0x6f, 0x83, 0xa8, 0x1b, 0xf2, 0x5e, 0x53, 0x6f, 0xec, - 0x3b, 0xf2, 0x81, 0xa5, 0x3b, 0xd8, 0xce, 0xcf, 0xd2, 0x82, 0x87, 0xa9, 0x45, 0x8d, 0xaf, 0x44, - 0x6a, 0xef, 0x90, 0x9c, 0xbc, 0x0a, 0x39, 0xdd, 0xb8, 0x47, 0xf9, 0x29, 0xd1, 0xf6, 0x5c, 0x82, - 0x69, 0x31, 0x59, 0xf8, 0x17, 0x01, 0x2e, 0xf4, 0xaa, 0x49, 0x94, 0xc3, 0xf4, 0x26, 0x88, 0xa6, - 0x81, 0xe5, 0xf6, 0xbe, 0x62, 0x63, 0xde, 0xad, 0x7c, 0xfe, 0xca, 0x99, 0x06, 0xde, 0x26, 0x64, - 0xd6, 0x49, 0x68, 0x1b, 0x66, 0x6d, 0x47, 0x69, 0xe8, 0x46, 0x43, 0xf6, 0xd6, 0xb0, 0xe9, 0x42, - 0xc4, 0x28, 0x1d, 0xe2, 0xb5, 0x14, 0x39, 0xb7, 0x47, 0xef, 0x72, 0x7a, 0xfe, 0x5e, 0x80, 0xd9, - 0x55, 0xad, 0xa5, 0x1b, 0xb5, 0x76, 0x53, 0x8f, 0x14, 0x26, 0x5f, 0x85, 0x94, 0x4d, 0x64, 0xfa, - 0x73, 0x90, 0x0f, 0x71, 0x92, 0x34, 0x85, 0x4c, 0x46, 0x0f, 0x61, 0x06, 0x1f, 0xb6, 0x75, 0x4b, - 0x21, 0x4d, 0x4c, 0x2b, 0xc8, 0xb5, 0x7a, 0xac, 0xba, 0xe5, 0x7c, 0x5e, 0x92, 0xe4, 0xf5, 0x20, - 0xa9, 0xd9, 0x63, 0x40, 0xc1, 0x8a, 0x45, 0x69, 0x43, 0x64, 0x98, 0xa3, 0xa2, 0x77, 0x0c, 0x3b, - 0xe2, 0x56, 0xe3, 0x56, 0xf0, 0x4b, 0x70, 0xae, 0xfb, 0x03, 0x51, 0x96, 0xfe, 0x3d, 0xde, 0xe3, - 0x1b, 0xd8, 0xfa, 0x88, 0x90, 0x65, 0x50, 0x7c, 0x94, 0x25, 0xff, 0x9a, 0x00, 0x97, 0xa8, 0x6c, - 0x3a, 0x2c, 0xf7, 0xb0, 0x45, 0xb7, 0x47, 0xa2, 0x54, 0xda, 0x2b, 0x30, 0xe5, 0x28, 0x56, 0x03, - 0x33, 0xfb, 0x3d, 0x59, 0x4c, 0x13, 0xf7, 0xaa, 0xe6, 0x98, 0x16, 0x71, 0xaf, 0x78, 0x12, 0xaf, - 0xa7, 0x02, 0xf3, 0x61, 0x65, 0x89, 0xb2, 0xbe, 0x7f, 0x1a, 0xe3, 0xdf, 0x28, 0xed, 0x33, 0x98, - 0xde, 0x6e, 0xea, 0xaa, 0x12, 0xa9, 0xb7, 0x52, 0x86, 0xb4, 0x4a, 0x85, 0xcb, 0xce, 0x51, 0x9b, - 0x2d, 0x28, 0xe5, 0x56, 0xae, 0x86, 0x0a, 0xa2, 0x1f, 0x67, 0x25, 0xa9, 0x1f, 0xb5, 0x31, 0x71, - 0xb4, 0xdd, 0x67, 0xb4, 0x06, 0xd3, 0xac, 0x71, 0x5c, 0x8c, 0x32, 0x44, 0x04, 0x1d, 0xad, 0x34, - 0x33, 0x1f, 0xc5, 0x2e, 0x2b, 0xfa, 0x1c, 0x24, 0xf1, 0x61, 0x5b, 0xa6, 0x5b, 0x6a, 0x89, 0x71, - 0xb7, 0xd4, 0xa4, 0x69, 0x7c, 0xd8, 0x26, 0xaf, 0xbc, 0x5f, 0xbe, 0x29, 0xc0, 0x0b, 0xa1, 0x8d, - 0x16, 0xa5, 0xf9, 0xfe, 0x14, 0xdf, 0xf8, 0x8b, 0x8d, 0x5d, 0x4a, 0x9a, 0xbf, 0xf0, 0x47, 0xae, - 0x06, 0x4b, 0xb8, 0x69, 0xaa, 0xca, 0x47, 0xb0, 0xea, 0x15, 0xe8, 0x89, 0xd8, 0x99, 0x7b, 0xa2, - 0x47, 0xc5, 0x7b, 0x0a, 0x1b, 0xa5, 0x8a, 0xff, 0x8e, 0x00, 0x73, 0x15, 0xac, 0x58, 0xce, 0x2e, - 0x56, 0x9c, 0xfa, 0x61, 0xa4, 0xce, 0xd8, 0xeb, 0x10, 0x37, 0xcc, 0x03, 0xde, 0x47, 0x63, 0xcd, - 0x27, 0x24, 0xbf, 0x6f, 0x82, 0xbb, 0xcb, 0x15, 0x65, 0xad, 0x7f, 0x10, 0x87, 0xd4, 0xfd, 0x52, - 0x94, 0x75, 0xfd, 0x2c, 0x5f, 0x4b, 0x64, 0xa3, 0x2f, 0x4c, 0x21, 0xbd, 0xef, 0x2d, 0xdf, 0x2f, - 0xad, 0xe3, 0x23, 0x77, 0x99, 0x81, 0x70, 0xa1, 0x55, 0x48, 0x39, 0xfb, 0xc4, 0xe7, 0x32, 0x9b, - 0xda, 0x69, 0xe6, 0x5f, 0x9f, 0x0b, 0x35, 0xe1, 0xbc, 0x73, 0x68, 0x50, 0x57, 0x4e, 0x6e, 0xa8, - 0xb2, 0x2f, 0x6e, 0x2c, 0x57, 0x65, 0x9e, 0x88, 0x3b, 0x39, 0x5e, 0x44, 0xf5, 0x43, 0x83, 0xf8, - 0x7d, 0xf7, 0x4b, 0x75, 0x57, 0x80, 0x84, 0x1c, 0x4e, 0x53, 0x3d, 0xda, 0xfc, 0x13, 0x98, 0xa4, - 0xb5, 0x70, 0xf7, 0xbe, 0x85, 0x90, 0xbd, 0x6f, 0x52, 0x29, 0xcf, 0x61, 0x8a, 0x9d, 0xa6, 0x52, - 0x2e, 0x81, 0xa9, 0x02, 0x57, 0x88, 0xb7, 0x01, 0x48, 0x13, 0x46, 0xa9, 0x06, 0xff, 0x19, 0x87, - 0xdc, 0x76, 0xc7, 0xde, 0x8f, 0x58, 0xef, 0x4b, 0x00, 0xed, 0x8e, 0xbd, 0x8f, 0x2d, 0xd9, 0x39, - 0x34, 0x78, 0xcd, 0x47, 0xec, 0xa7, 0xbb, 0x55, 0x67, 0x7c, 0xf5, 0x43, 0x03, 0x6d, 0x71, 0x21, - 0x58, 0xf6, 0x37, 0xe5, 0x6f, 0x8d, 0x01, 0x23, 0xeb, 0x87, 0xc6, 0x06, 0xf6, 0xf0, 0x23, 0x13, - 0x88, 0x89, 0xc0, 0xcf, 0xc2, 0x34, 0x79, 0x91, 0x1d, 0xf3, 0x34, 0x1a, 0x36, 0x45, 0x78, 0xea, - 0x26, 0x7a, 0x00, 0x39, 0x0d, 0xb7, 0x2d, 0x4c, 0xcc, 0x90, 0x26, 0x93, 0x61, 0x7d, 0x0a, 0x17, - 0x38, 0xeb, 0xb3, 0x6e, 0x9a, 0x07, 0xe8, 0x4d, 0x48, 0xb1, 0x92, 0x90, 0x19, 0x6f, 0x8a, 0xce, - 0x78, 0x61, 0xcd, 0xc3, 0x7b, 0x86, 0xce, 0x75, 0x49, 0x5a, 0x0c, 0x32, 0xd3, 0x9d, 0x83, 0xc9, - 0x3d, 0xd3, 0x52, 0x31, 0xdd, 0xd1, 0x4f, 0x4a, 0xec, 0x05, 0xdd, 0x82, 0x59, 0xdd, 0x50, 0x9b, - 0x1d, 0x5b, 0x7f, 0x86, 0x65, 0xb7, 0x9a, 0x0c, 0xb0, 0xcc, 0x78, 0x09, 0x54, 0xa0, 0xe9, 0x39, - 0xa9, 0x49, 0x31, 0x55, 0xf8, 0x96, 0x00, 0x33, 0x9e, 0x06, 0x44, 0x39, 0x41, 0x95, 0xba, 0xba, - 0xef, 0xf4, 0x3a, 0x40, 0xba, 0xac, 0xf0, 0xb7, 0x02, 0xcc, 0x4a, 0x58, 0x35, 0x9f, 0x51, 0x95, - 0x88, 0x52, 0x45, 0x8b, 0x2c, 0xd6, 0x23, 0x76, 0x46, 0xb5, 0xa2, 0xd1, 0x1f, 0x77, 0xe0, 0x9c, - 0xde, 0x22, 0xf3, 0x98, 0xee, 0x34, 0x8f, 0x38, 0x86, 0x72, 0xb0, 0xbb, 0x1d, 0x39, 0xe7, 0xa7, - 0x95, 0xdc, 0x24, 0x3e, 0x92, 0xbf, 0x4b, 0x57, 0xa5, 0xfd, 0x6a, 0x45, 0xd9, 0xee, 0x55, 0xc8, - 0x5a, 0x4c, 0x34, 0xd6, 0x4e, 0xdd, 0xf4, 0x19, 0x8f, 0x95, 0xb4, 0xfe, 0xf7, 0x63, 0x30, 0xf3, - 0x76, 0x07, 0x5b, 0x47, 0x1f, 0xc3, 0xb6, 0xbf, 0x0e, 0x33, 0x07, 0x8a, 0xee, 0xc8, 0x7b, 0xa6, - 0x25, 0x77, 0xda, 0x9a, 0xe2, 0xb8, 0x51, 0x09, 0x59, 0x42, 0xbe, 0x67, 0x5a, 0x3b, 0x94, 0x88, - 0x30, 0xa0, 0x27, 0x86, 0x79, 0x60, 0xc8, 0x84, 0x4c, 0x21, 0xec, 0xa1, 0xc1, 0x97, 0x9f, 0x8b, - 0x9f, 0xfe, 0x87, 0xe3, 0xc5, 0xbb, 0x63, 0xc5, 0x19, 0xd1, 0x50, 0xad, 0x4e, 0x47, 0xd7, 0x96, - 0x77, 0x76, 0xaa, 0x6b, 0x92, 0x48, 0x45, 0xbe, 0xc3, 0x24, 0xd6, 0x0f, 0x0d, 0xd7, 0x5d, 0xf9, - 0x50, 0x00, 0xd1, 0x6f, 0xb0, 0x28, 0x7b, 0xb5, 0x0c, 0xe9, 0xa7, 0x1d, 0x6c, 0xe9, 0x67, 0xe8, - 0x53, 0xe0, 0x8c, 0xc4, 0x04, 0xbe, 0x0b, 0x99, 0xae, 0x76, 0x88, 0xff, 0x6a, 0xed, 0x90, 0x3e, - 0xf0, 0x9b, 0xa0, 0xf0, 0x13, 0x01, 0x10, 0xad, 0x7c, 0x95, 0xad, 0xfc, 0x7f, 0xcc, 0x14, 0xe6, - 0x26, 0x88, 0x34, 0xf2, 0x4f, 0xd6, 0xf7, 0xe4, 0x96, 0x6e, 0xdb, 0xba, 0xd1, 0xe0, 0x1a, 0x93, - 0xa3, 0xf4, 0xea, 0xde, 0x06, 0xa3, 0xf2, 0xbe, 0xfc, 0xff, 0x30, 0xd7, 0x55, 0x9b, 0x28, 0x7b, - 0xf3, 0x32, 0x64, 0xf6, 0xcc, 0x8e, 0xa1, 0xc9, 0x6c, 0x09, 0x8b, 0x2f, 0xd5, 0xa5, 0x29, 0x8d, - 0x7d, 0xaf, 0xf0, 0xd5, 0x18, 0x9c, 0x93, 0xb0, 0x6d, 0x36, 0x9f, 0xe1, 0xe8, 0xdb, 0x73, 0x0b, - 0xf8, 0xf6, 0x8c, 0xfc, 0xab, 0x34, 0x6b, 0x8a, 0xc9, 0x60, 0x53, 0x6b, 0xf7, 0x8a, 0xfe, 0xd5, - 0xe1, 0x9a, 0xd9, 0xbf, 0x86, 0xcf, 0x57, 0xd8, 0x12, 0xc1, 0x15, 0x36, 0xde, 0x11, 0xff, 0x17, - 0xce, 0xf7, 0x34, 0x44, 0x94, 0x1e, 0xd0, 0xdf, 0xc5, 0xe0, 0x52, 0xb7, 0xf8, 0xa8, 0xf1, 0xd0, - 0xff, 0x8c, 0xc6, 0x46, 0x15, 0xc8, 0xb6, 0x74, 0xe3, 0x6c, 0x2b, 0x7c, 0x99, 0x96, 0x6e, 0xd4, - 0xbb, 0x7d, 0x56, 0x02, 0xdd, 0xc2, 0xda, 0x35, 0xca, 0xbe, 0xfb, 0x86, 0x00, 0x99, 0xa8, 0xd7, - 0x90, 0xce, 0x16, 0x8a, 0xc4, 0xeb, 0x5c, 0x87, 0xec, 0x47, 0xb0, 0xe8, 0xf4, 0x87, 0x02, 0xa0, - 0xba, 0xd5, 0x31, 0x88, 0xfb, 0xf8, 0xd0, 0x6c, 0x44, 0x59, 0xd9, 0x73, 0x30, 0xa9, 0x1b, 0x1a, - 0x3e, 0xa4, 0x95, 0x4d, 0x48, 0xec, 0xa5, 0x6b, 0xbf, 0x2f, 0x3e, 0xd6, 0x7e, 0x1f, 0xaf, 0xff, - 0xbb, 0x30, 0xd7, 0x55, 0xd0, 0x28, 0x5b, 0xe1, 0xfb, 0x31, 0x98, 0xe3, 0xd5, 0x89, 0x7c, 0xd1, - 0xed, 0x4c, 0x71, 0xd0, 0xe8, 0x73, 0x00, 0x6d, 0x0b, 0x3f, 0x93, 0x19, 0x6b, 0x7c, 0x2c, 0xd6, - 0x14, 0xe1, 0xa0, 0x04, 0xf4, 0x45, 0x98, 0x21, 0x03, 0xae, 0x6d, 0x99, 0x6d, 0xd3, 0x26, 0xf3, - 0xba, 0x3d, 0x1e, 0x2c, 0x99, 0x3d, 0x39, 0x5e, 0xcc, 0x6e, 0xe8, 0xc6, 0x36, 0x67, 0xac, 0xd7, - 0x24, 0x32, 0x72, 0xbd, 0x57, 0xd7, 0x19, 0xf9, 0xa9, 0x00, 0xe7, 0x3e, 0xb2, 0x65, 0xca, 0xff, - 0x8e, 0x16, 0xf3, 0xe6, 0x03, 0x91, 0xbe, 0x56, 0x8d, 0x3d, 0x33, 0xfa, 0xc5, 0xe3, 0x6f, 0x08, - 0x30, 0x1b, 0x10, 0x1f, 0xe5, 0xac, 0x7f, 0xb6, 0x68, 0xfb, 0x2f, 0x11, 0x3f, 0x20, 0xa8, 0xf6, - 0x51, 0x0e, 0xaa, 0x7f, 0x13, 0xe0, 0x42, 0x89, 0xed, 0x04, 0xbb, 0xc1, 0x0d, 0x51, 0x6a, 0x49, - 0x1e, 0xa6, 0x9f, 0x61, 0xcb, 0xd6, 0x4d, 0x36, 0xef, 0x65, 0x25, 0xf7, 0x15, 0xcd, 0x43, 0xd2, - 0x36, 0x94, 0xb6, 0xbd, 0x6f, 0xba, 0xbb, 0x4e, 0xde, 0xbb, 0x17, 0x88, 0x31, 0x79, 0xf6, 0x40, - 0x8c, 0xa9, 0xf0, 0x40, 0x0c, 0xbe, 0x31, 0xf3, 0x63, 0x01, 0x2e, 0xf6, 0xd5, 0x3a, 0xca, 0x9e, - 0xfe, 0x0a, 0xa4, 0x55, 0x2e, 0x98, 0xd8, 0x50, 0xb6, 0xf7, 0x54, 0x25, 0xd9, 0xce, 0xe8, 0x69, - 0x9f, 0x1c, 0x2f, 0x82, 0x5b, 0xd4, 0xea, 0x1a, 0xaf, 0x18, 0x79, 0xd6, 0x0a, 0xbf, 0x00, 0xc8, - 0x96, 0x0f, 0xdb, 0xa6, 0xe5, 0xd4, 0x98, 0x23, 0x81, 0xd6, 0x20, 0xd9, 0xb6, 0xcc, 0x67, 0xba, - 0x5b, 0x89, 0x5c, 0xe8, 0x06, 0x6d, 0x17, 0xcf, 0x36, 0xcf, 0x2f, 0x79, 0x9c, 0x48, 0x82, 0xd4, - 0x43, 0x53, 0x55, 0x9a, 0xf7, 0xf4, 0xa6, 0xab, 0xb1, 0xcb, 0xa3, 0xc4, 0x2c, 0x7b, 0x1c, 0xdb, - 0x8a, 0xb3, 0xef, 0x0e, 0x60, 0x8f, 0x88, 0xee, 0x43, 0xb2, 0xe2, 0x38, 0x6d, 0x92, 0xc8, 0x47, - 0xff, 0xb5, 0x91, 0x22, 0x09, 0x03, 0x97, 0xe4, 0x31, 0x23, 0x09, 0x66, 0xef, 0x9b, 0x66, 0xa3, - 0x89, 0x4b, 0x4d, 0xb3, 0xa3, 0x95, 0x4c, 0x63, 0x4f, 0x6f, 0x70, 0xeb, 0x79, 0x75, 0xa4, 0xc4, - 0xfb, 0xa5, 0x9a, 0xd4, 0xcf, 0x8e, 0x3e, 0x0f, 0xc9, 0xda, 0x5d, 0x2e, 0x8a, 0xf9, 0x3e, 0x57, - 0x46, 0x8a, 0xaa, 0xdd, 0x95, 0x3c, 0x26, 0x54, 0x81, 0xf4, 0xea, 0xf3, 0x8e, 0x85, 0xb9, 0x8c, - 0x29, 0x2a, 0xe3, 0xfa, 0x48, 0x19, 0x94, 0x47, 0x0a, 0xb2, 0xa2, 0xb7, 0x21, 0xf7, 0x8e, 0x69, - 0x3d, 0x69, 0x9a, 0x8a, 0x5b, 0xb7, 0x69, 0x2a, 0xec, 0xe5, 0x91, 0xc2, 0x5c, 0x36, 0xa9, 0x47, - 0xc0, 0xfc, 0x17, 0x21, 0xdb, 0xd5, 0x39, 0x08, 0x41, 0xa2, 0x4d, 0xfa, 0x41, 0xa0, 0x61, 0x33, - 0xf4, 0x19, 0xbd, 0x06, 0xd3, 0x86, 0xa9, 0x61, 0x57, 0x67, 0xb3, 0xc5, 0x73, 0x27, 0xc7, 0x8b, - 0x53, 0x9b, 0xa6, 0xc6, 0xa6, 0x7d, 0xfe, 0x24, 0x4d, 0x91, 0x4c, 0xee, 0xa4, 0x3f, 0x7f, 0x1d, - 0x12, 0xa4, 0x5f, 0xc8, 0x60, 0xdf, 0x55, 0x6c, 0xbc, 0x63, 0xe9, 0x5c, 0xa6, 0xfb, 0xca, 0xf3, - 0xfd, 0xb5, 0x00, 0xb1, 0xda, 0x5d, 0xe2, 0x7f, 0xee, 0x76, 0xd4, 0x27, 0xd8, 0xe1, 0xb9, 0xf8, - 0x1b, 0xf5, 0x4b, 0x2d, 0xbc, 0xa7, 0x33, 0x5f, 0x24, 0x25, 0xf1, 0x37, 0xf4, 0x12, 0x80, 0xa2, - 0xaa, 0xd8, 0xb6, 0x65, 0xf7, 0x88, 0x51, 0x4a, 0x4a, 0x31, 0xca, 0x3a, 0x3e, 0x22, 0x6c, 0x36, - 0x56, 0x2d, 0xec, 0xb8, 0xf1, 0x3f, 0xec, 0x8d, 0xb0, 0x39, 0xb8, 0xd5, 0x96, 0x1d, 0xf3, 0x09, - 0x36, 0x68, 0x7f, 0xa6, 0xa4, 0x14, 0xa1, 0xd4, 0x09, 0x81, 0xd8, 0x1f, 0x6c, 0x68, 0xbe, 0xb1, - 0x48, 0x49, 0xde, 0x3b, 0x11, 0x69, 0xe1, 0x86, 0xce, 0xcf, 0xcc, 0xa4, 0x24, 0xfe, 0xc6, 0xab, - 0xf1, 0x4d, 0x01, 0xe2, 0xf7, 0x4b, 0xb5, 0x53, 0xd7, 0x03, 0x41, 0x42, 0xe9, 0x70, 0xbd, 0x4f, - 0x49, 0xf4, 0x99, 0x06, 0xc6, 0xe9, 0xcd, 0x26, 0x81, 0xe3, 0x6d, 0xcb, 0xfc, 0x0a, 0x56, 0xdd, - 0x5a, 0xe4, 0x38, 0x79, 0x9b, 0x51, 0xd1, 0x12, 0xa4, 0x55, 0x0b, 0x6b, 0xd8, 0x70, 0x74, 0xa5, - 0x69, 0xf3, 0xea, 0x04, 0x49, 0xbc, 0x70, 0x5f, 0x15, 0x60, 0x92, 0x2a, 0x12, 0x7a, 0x11, 0x52, - 0xaa, 0x69, 0x38, 0x8a, 0x6e, 0x70, 0x2b, 0x90, 0x92, 0x7c, 0xc2, 0xc0, 0x42, 0x5e, 0x86, 0x8c, - 0xa2, 0xaa, 0x66, 0xc7, 0x70, 0x64, 0x43, 0x69, 0x61, 0x5e, 0xd8, 0x34, 0xa7, 0x6d, 0x2a, 0x2d, - 0x8c, 0x16, 0xc1, 0x7d, 0xf5, 0x0e, 0x75, 0xa5, 0x24, 0xe0, 0xa4, 0x75, 0x7c, 0xc4, 0x4b, 0xf2, - 0x63, 0x01, 0x92, 0xae, 0x0a, 0x92, 0xc2, 0x34, 0xb0, 0x81, 0x2d, 0xc5, 0x31, 0xbd, 0xc2, 0x78, - 0x84, 0xde, 0x59, 0x22, 0xe5, 0xcf, 0x12, 0xe7, 0x60, 0xd2, 0x51, 0x76, 0x9b, 0x6e, 0x39, 0xd8, - 0x0b, 0x5d, 0x00, 0x6d, 0x2a, 0x0d, 0xb6, 0x8a, 0x93, 0x92, 0xd8, 0x0b, 0xa9, 0x12, 0x8f, 0xc4, - 0x64, 0xad, 0xc3, 0xdf, 0x48, 0x79, 0x59, 0xf0, 0xe1, 0x2e, 0x6e, 0xe8, 0x06, 0xed, 0xec, 0xb8, - 0x04, 0x94, 0x44, 0xe3, 0x7c, 0xd0, 0x0b, 0x90, 0x62, 0x19, 0xb0, 0xa1, 0xd1, 0x1e, 0x8f, 0x4b, - 0x49, 0x4a, 0x28, 0xbb, 0xa7, 0x58, 0xb8, 0x6b, 0xf0, 0xc7, 0x02, 0xcc, 0xb2, 0xe8, 0x0d, 0x16, - 0xb5, 0x18, 0xdd, 0x3c, 0xf9, 0x06, 0xa4, 0x34, 0xc5, 0x51, 0xd8, 0x21, 0xb2, 0xd8, 0xd0, 0x43, - 0x64, 0xae, 0x29, 0x24, 0xf9, 0xe9, 0x41, 0x32, 0x04, 0x09, 0xf2, 0xcc, 0x0e, 0xdf, 0x49, 0xf4, - 0xd9, 0xdf, 0x07, 0x0f, 0x16, 0x37, 0x4a, 0xbf, 0xe1, 0x67, 0x71, 0x77, 0xd2, 0x89, 0xb2, 0x19, - 0xbe, 0x00, 0xd3, 0x1c, 0x0c, 0xf3, 0x46, 0x58, 0x1a, 0x65, 0xef, 0xdc, 0x5d, 0x43, 0xce, 0x86, - 0x8a, 0x00, 0x2c, 0xec, 0x90, 0xc6, 0x71, 0xc4, 0x4f, 0xb1, 0xe5, 0x42, 0xd9, 0x08, 0x15, 0x6d, - 0x42, 0xba, 0xf5, 0x4c, 0x55, 0xe5, 0x3d, 0xbd, 0xe9, 0xf0, 0x10, 0xa7, 0xf0, 0xb8, 0xde, 0x8d, - 0x47, 0xa5, 0xd2, 0x3d, 0x9a, 0x89, 0x45, 0x1a, 0xf9, 0xef, 0x12, 0x10, 0x09, 0xec, 0x19, 0xbd, - 0x0a, 0x3c, 0xe4, 0x5f, 0xb6, 0xdd, 0x03, 0x3c, 0xc5, 0xec, 0xc9, 0xf1, 0x62, 0x4a, 0xa2, 0xd4, - 0x5a, 0xad, 0x2e, 0xa5, 0x58, 0x86, 0x9a, 0xed, 0xa0, 0x2b, 0x90, 0x35, 0x5b, 0xba, 0x23, 0xbb, - 0x33, 0x3c, 0x77, 0x65, 0x32, 0x84, 0xe8, 0x7a, 0x00, 0xa8, 0x0e, 0x37, 0xb0, 0x41, 0xc6, 0x02, - 0xad, 0x27, 0x8b, 0x67, 0x97, 0x75, 0x87, 0x8d, 0x27, 0xd9, 0x6c, 0x3b, 0x7a, 0x4b, 0x7f, 0x4e, - 0x37, 0x57, 0xf9, 0x26, 0xc1, 0x15, 0x96, 0x9d, 0xd4, 0x8f, 0x46, 0xb8, 0x57, 0x79, 0xde, 0xad, - 0x40, 0x56, 0xae, 0x35, 0x5f, 0x17, 0x20, 0x5b, 0xec, 0x34, 0x9f, 0x6c, 0xb5, 0x6b, 0x9d, 0x56, - 0x4b, 0xb1, 0x8e, 0xc8, 0x00, 0x61, 0xda, 0xa9, 0x3f, 0xc7, 0x2c, 0xfe, 0x93, 0xab, 0x9f, 0xfe, - 0x1c, 0x13, 0xf5, 0xe3, 0x61, 0xc5, 0x84, 0xce, 0x62, 0x86, 0xaf, 0x40, 0x96, 0x02, 0x49, 0x19, - 0x1b, 0x8e, 0xa5, 0x63, 0xb6, 0x4e, 0x11, 0x97, 0x32, 0x94, 0x58, 0x66, 0x34, 0x74, 0x0d, 0x72, - 0xf6, 0x91, 0xed, 0xe0, 0x96, 0xcc, 0x8e, 0xbe, 0x32, 0xf4, 0x13, 0x97, 0xb2, 0x8c, 0x2a, 0x31, - 0x62, 0xe1, 0x4f, 0xe2, 0x90, 0x73, 0x35, 0x2d, 0x4a, 0x17, 0xad, 0x08, 0x93, 0x7b, 0x7a, 0x13, - 0xbb, 0x7b, 0xd4, 0x83, 0xa7, 0x69, 0x2f, 0xf0, 0x94, 0xcc, 0x9c, 0xae, 0x6b, 0x4e, 0x59, 0xa3, - 0xd0, 0xb6, 0xf9, 0x0f, 0x04, 0x48, 0x50, 0xdf, 0xe8, 0x0e, 0x24, 0xe8, 0xf0, 0x17, 0xc6, 0x19, - 0xfe, 0x34, 0xab, 0x37, 0x85, 0xc7, 0x02, 0x53, 0x38, 0x99, 0x0f, 0xf7, 0x95, 0xd7, 0xef, 0xac, - 0x50, 0x4d, 0xcb, 0x48, 0xfc, 0x0d, 0x15, 0x69, 0x64, 0x83, 0x69, 0x39, 0x58, 0xe3, 0x9e, 0x49, - 0xd8, 0xe0, 0xea, 0xea, 0x78, 0xd7, 0xd4, 0xb8, 0x7c, 0xe8, 0x12, 0xc4, 0x89, 0x0a, 0x4f, 0xb3, - 0xad, 0xce, 0x93, 0xe3, 0xc5, 0x38, 0x51, 0x5e, 0x42, 0x63, 0x8e, 0xf5, 0x83, 0x44, 0x32, 0x21, - 0x4e, 0x16, 0x7e, 0x98, 0x80, 0x6c, 0xb5, 0x15, 0xb5, 0x71, 0x58, 0xed, 0xee, 0xb0, 0x30, 0xc7, - 0xb1, 0xeb, 0xa3, 0x21, 0xfd, 0xd5, 0x65, 0x66, 0xe3, 0xa7, 0x33, 0xb3, 0x55, 0xe2, 0x14, 0xf0, - 0xd3, 0xba, 0xe4, 0xfb, 0xaf, 0x8c, 0xfc, 0x7e, 0x9d, 0x8c, 0x38, 0x89, 0xf0, 0xf8, 0x91, 0xd5, - 0x74, 0xaf, 0xfb, 0x2d, 0xea, 0x7b, 0x30, 0xa5, 0x99, 0x1a, 0x5f, 0x69, 0xa6, 0xb1, 0xa1, 0x51, - 0x95, 0x39, 0xe4, 0x1a, 0xf3, 0x19, 0x88, 0x6b, 0xfa, 0xb0, 0x26, 0x0d, 0x33, 0x95, 0x84, 0x65, - 0x84, 0xe2, 0x24, 0x82, 0x8a, 0x13, 0x04, 0x4e, 0xf3, 0x5b, 0x00, 0x7e, 0xad, 0xd0, 0x12, 0x4c, - 0x99, 0x4d, 0xcd, 0x0d, 0x0a, 0xcf, 0x16, 0x53, 0x27, 0xc7, 0x8b, 0x93, 0x5b, 0x4d, 0xad, 0xba, - 0x26, 0x4d, 0x9a, 0x4d, 0xad, 0xaa, 0xd1, 0x43, 0xce, 0xf8, 0x40, 0xf6, 0x02, 0x55, 0x32, 0xd2, - 0xb4, 0x81, 0x0f, 0xfc, 0x50, 0x19, 0x4f, 0x38, 0x51, 0x9b, 0x3f, 0x10, 0x20, 0xe7, 0xb6, 0x60, - 0xb4, 0x23, 0x3d, 0xa9, 0xb7, 0xb8, 0xe6, 0xc7, 0x4f, 0xa7, 0xf9, 0x2e, 0x1f, 0x3f, 0x8a, 0xf5, - 0x35, 0x81, 0x87, 0xdd, 0xd5, 0x54, 0xc5, 0x21, 0x66, 0x3e, 0x42, 0xf5, 0x7e, 0x19, 0x44, 0x4b, - 0x31, 0x34, 0xb3, 0xa5, 0x3f, 0xc7, 0x6c, 0x7d, 0xc4, 0xe6, 0xdb, 0x02, 0x33, 0x1e, 0x9d, 0x2e, - 0x00, 0xb8, 0xcb, 0x3b, 0xff, 0x2a, 0xf0, 0x10, 0x3d, 0xaf, 0x30, 0x51, 0x36, 0xda, 0x3a, 0x4c, - 0xd1, 0xa5, 0x3d, 0x77, 0xb8, 0xbd, 0x16, 0x22, 0x24, 0xec, 0xeb, 0x2c, 0xea, 0xc8, 0x53, 0x78, - 0x2a, 0x62, 0xfe, 0x0b, 0x30, 0x49, 0xc9, 0x67, 0xb0, 0x71, 0xbc, 0xe5, 0x9f, 0xc2, 0xec, 0xaa, - 0xa6, 0xd5, 0x6a, 0x5c, 0xfb, 0xa2, 0x6b, 0x76, 0xd7, 0x7b, 0x8a, 0x85, 0x79, 0x4f, 0xc1, 0x4f, - 0x46, 0xe9, 0x3d, 0xb5, 0x21, 0xc7, 0x23, 0x8c, 0x23, 0x5e, 0xcb, 0xa5, 0x51, 0xc8, 0x5c, 0x6d, - 0xd8, 0x8b, 0x7f, 0xc2, 0xd5, 0xfb, 0x62, 0x94, 0x35, 0xe9, 0xc0, 0x9c, 0x2b, 0x37, 0xea, 0x6d, - 0x93, 0x61, 0xd5, 0xa1, 0x6b, 0x62, 0xc1, 0xcf, 0x46, 0x59, 0xa7, 0x7f, 0x16, 0x20, 0x57, 0xeb, - 0xec, 0xb2, 0x6b, 0x0e, 0xa2, 0x8c, 0x73, 0x4c, 0x35, 0xf1, 0x9e, 0x23, 0x9f, 0x2e, 0x6a, 0xcf, - 0xb5, 0x44, 0x84, 0x95, 0x50, 0xd1, 0x2a, 0x80, 0x45, 0x23, 0xce, 0xa9, 0x9c, 0xf8, 0xd8, 0xd1, - 0x7f, 0x29, 0xca, 0x15, 0x88, 0x52, 0xfc, 0x61, 0x0c, 0x66, 0xbc, 0x6a, 0x46, 0x69, 0x3a, 0xfe, - 0x1f, 0x50, 0xef, 0x57, 0xb6, 0x1d, 0xc5, 0xb1, 0x79, 0x09, 0x5f, 0x3d, 0xcd, 0xf1, 0x8f, 0xe2, - 0x2c, 0x8f, 0xc5, 0x4a, 0x79, 0x24, 0x29, 0x45, 0x44, 0xd2, 0x47, 0xb4, 0x0c, 0x73, 0xd4, 0x3e, - 0xca, 0x4a, 0xbb, 0xdd, 0xd4, 0xb1, 0x26, 0xb3, 0x1d, 0x8c, 0x04, 0xdd, 0xc1, 0x98, 0xa5, 0x49, - 0xab, 0x2c, 0xa5, 0x4a, 0x77, 0x33, 0xee, 0x41, 0x66, 0xcf, 0xc2, 0xf8, 0x39, 0x96, 0xa9, 0xd7, - 0x75, 0x9a, 0x7d, 0xad, 0x34, 0x63, 0xac, 0x11, 0x3e, 0x6e, 0x89, 0xde, 0x83, 0x59, 0xda, 0xb4, - 0x51, 0x9f, 0xda, 0xe1, 0xbd, 0xf2, 0x0b, 0x01, 0x50, 0x50, 0xfe, 0x47, 0xd7, 0x31, 0xb1, 0xc8, - 0x3b, 0xe6, 0x55, 0x40, 0x2c, 0xd4, 0xc0, 0x96, 0xdb, 0xd8, 0x92, 0x6d, 0xac, 0x9a, 0xfc, 0x6c, - 0xbe, 0x20, 0x89, 0x3c, 0x65, 0x1b, 0x5b, 0x35, 0x4a, 0x2f, 0x7c, 0xef, 0x12, 0x64, 0x78, 0x9b, - 0xec, 0x18, 0x04, 0xec, 0xdf, 0x81, 0x78, 0x83, 0xaf, 0xa6, 0xa4, 0x43, 0xf1, 0x96, 0x7f, 0x3f, - 0x48, 0x65, 0x42, 0x22, 0x79, 0x09, 0x4b, 0xbb, 0xe3, 0x84, 0x84, 0xd6, 0xf9, 0x11, 0x54, 0x41, - 0x96, 0x76, 0xc7, 0x41, 0x35, 0x98, 0x51, 0xfd, 0xfb, 0x11, 0x64, 0xc2, 0x1e, 0x1f, 0x78, 0x88, - 0x25, 0xf4, 0x96, 0x89, 0xca, 0x84, 0x94, 0x53, 0xbb, 0x12, 0x50, 0x29, 0x78, 0x20, 0x3f, 0x31, - 0x70, 0xed, 0xb0, 0xf7, 0x32, 0x80, 0xca, 0x44, 0xe0, 0xdc, 0x3e, 0x7a, 0x03, 0xa6, 0x34, 0x7a, - 0xd0, 0x9b, 0x6b, 0x68, 0x98, 0x12, 0x75, 0x9d, 0xad, 0xaf, 0x4c, 0x48, 0x9c, 0x03, 0x3d, 0x80, - 0x0c, 0x7b, 0x62, 0x27, 0x9c, 0xb9, 0x5b, 0x79, 0x6d, 0xb0, 0x84, 0x80, 0xb5, 0xae, 0x4c, 0x48, - 0x69, 0xcd, 0xa7, 0xa2, 0x4f, 0x42, 0xc2, 0x56, 0x15, 0x83, 0x2f, 0x39, 0x2e, 0x0c, 0x38, 0xd0, - 0xea, 0x33, 0xd3, 0xdc, 0xe8, 0x31, 0xcc, 0xd2, 0x05, 0x16, 0xd9, 0xf1, 0x77, 0x9e, 0xe9, 0x81, - 0x9a, 0xee, 0xcd, 0x6e, 0xcf, 0xdd, 0x0a, 0x3f, 0xc7, 0x55, 0x99, 0x90, 0xc4, 0xdd, 0x9e, 0x24, - 0xd2, 0x65, 0xd4, 0x5f, 0x0e, 0x08, 0x4e, 0x0d, 0xec, 0xb2, 0xd0, 0x93, 0x55, 0xa4, 0xcb, 0x70, - 0x57, 0x02, 0xba, 0x0f, 0x69, 0x85, 0xf8, 0x2f, 0x32, 0x3d, 0xdf, 0x90, 0x87, 0x81, 0x6b, 0xc7, - 0x7d, 0x67, 0x53, 0x2a, 0xf4, 0x50, 0x9a, 0x4b, 0xf4, 0x05, 0xb5, 0xb0, 0xd5, 0xc0, 0xf9, 0xf4, - 0x70, 0x41, 0xc1, 0xed, 0x6a, 0x4f, 0x10, 0x25, 0xa2, 0x0d, 0xc8, 0xee, 0xbb, 0xf1, 0xbe, 0x34, - 0x54, 0x20, 0x33, 0x70, 0x01, 0x39, 0x24, 0x5e, 0xb9, 0x32, 0x21, 0x65, 0xf6, 0x03, 0x64, 0xb4, - 0x0c, 0xb1, 0x86, 0x9a, 0xcf, 0x52, 0x19, 0x2f, 0x0e, 0x8b, 0xc6, 0xad, 0x4c, 0x48, 0xb1, 0x86, - 0x4a, 0x50, 0x09, 0x0b, 0x1b, 0x3c, 0x34, 0xf2, 0xb9, 0x81, 0x46, 0xa6, 0x3b, 0x58, 0xb4, 0x32, - 0x21, 0xd1, 0x90, 0x4a, 0xf2, 0xbd, 0x6d, 0xc8, 0x59, 0x6c, 0xbf, 0xdf, 0x8d, 0x6a, 0x11, 0xa9, - 0x94, 0x1b, 0xe1, 0xa6, 0xaa, 0x2f, 0xb0, 0xa5, 0x32, 0x21, 0x65, 0xad, 0x20, 0x1d, 0x7d, 0x19, - 0xce, 0x75, 0x4b, 0xe4, 0xca, 0x3d, 0xdb, 0x67, 0xb9, 0xc2, 0xe5, 0x76, 0xeb, 0x38, 0xb2, 0xfa, - 0x12, 0xd1, 0xa7, 0x61, 0x92, 0xf5, 0x1a, 0xa2, 0x22, 0xc3, 0xb6, 0x9a, 0x7a, 0x3a, 0x8c, 0xe5, - 0x27, 0xe3, 0xcd, 0xe1, 0x1b, 0xdd, 0x72, 0xd3, 0x6c, 0xe4, 0xe7, 0x06, 0x8e, 0xb7, 0xfe, 0x8d, - 0x7b, 0x32, 0xde, 0x1c, 0x9f, 0x4a, 0xfa, 0xdd, 0x62, 0x29, 0x7c, 0x5f, 0xf4, 0xdc, 0xc0, 0x7e, - 0x0f, 0xd9, 0xff, 0xae, 0xd0, 0xa0, 0x3d, 0x9f, 0x4c, 0x8a, 0x66, 0xb1, 0x33, 0xe4, 0x32, 0x1d, - 0xc6, 0xe7, 0x07, 0x16, 0xad, 0xff, 0x5c, 0x3c, 0x29, 0x9a, 0xe5, 0x53, 0xd1, 0x23, 0x10, 0xf9, - 0x39, 0x51, 0x7f, 0x3d, 0xea, 0xc2, 0xc0, 0x9d, 0x88, 0xf0, 0x8d, 0xc4, 0xca, 0x84, 0x34, 0xa3, - 0x76, 0xa7, 0x10, 0x63, 0x41, 0xe5, 0xc9, 0xaa, 0x7f, 0xc0, 0x37, 0x9f, 0x1f, 0x68, 0x2c, 0x06, - 0x1c, 0x09, 0x27, 0xc6, 0x42, 0xed, 0x49, 0x22, 0x6a, 0xac, 0x1b, 0xba, 0x43, 0x0d, 0xfb, 0xfc, - 0x40, 0x35, 0xee, 0xbe, 0xc2, 0x86, 0xa8, 0xb1, 0xce, 0x28, 0x44, 0x8d, 0x1d, 0xbe, 0x69, 0xce, - 0xbb, 0xe3, 0xc5, 0x81, 0x6a, 0x1c, 0xb6, 0xbb, 0x4e, 0xd4, 0xd8, 0x09, 0xd2, 0x89, 0x1a, 0x33, - 0x03, 0xd1, 0x23, 0xf7, 0xa5, 0x81, 0x6a, 0x3c, 0xf0, 0x84, 0x11, 0x51, 0x63, 0xa5, 0x2f, 0x11, - 0xad, 0x01, 0x30, 0x8f, 0x48, 0x37, 0xf6, 0xcc, 0xfc, 0xc2, 0xc0, 0xf9, 0xa7, 0x77, 0xdb, 0x9c, - 0xcc, 0x3f, 0x4d, 0x97, 0x46, 0x0c, 0x19, 0xf5, 0xb1, 0x65, 0xba, 0xf8, 0x9d, 0x5f, 0x1c, 0x68, - 0xc8, 0xfa, 0xd6, 0xc0, 0x89, 0x21, 0x3b, 0xf0, 0x88, 0x64, 0x22, 0x63, 0x4b, 0x46, 0xf9, 0xa5, - 0x11, 0x4b, 0x13, 0x81, 0x89, 0x8c, 0x71, 0xa0, 0x55, 0x48, 0x11, 0x4f, 0xe1, 0x88, 0x9a, 0xa1, - 0xcb, 0x03, 0xbd, 0xdb, 0x9e, 0xa8, 0xd4, 0xca, 0x84, 0x94, 0x7c, 0xca, 0x49, 0xe4, 0xf3, 0x0c, - 0xb7, 0xe7, 0x0b, 0x03, 0x3f, 0xdf, 0xb5, 0x52, 0x43, 0x3e, 0xcf, 0x38, 0x90, 0x0a, 0xe7, 0x59, - 0x5f, 0xf1, 0x23, 0x49, 0x16, 0x3f, 0xbb, 0x93, 0xbf, 0x42, 0x45, 0x0d, 0x44, 0xc1, 0xa1, 0xc7, - 0xa3, 0x2a, 0x13, 0xd2, 0x9c, 0xd2, 0x9f, 0x4a, 0x06, 0x3c, 0x9f, 0x7a, 0x18, 0x76, 0xce, 0x5f, - 0x1d, 0x38, 0xe0, 0x43, 0x56, 0x1b, 0xc8, 0x80, 0x57, 0x02, 0x64, 0x36, 0x01, 0x69, 0xb2, 0x6d, - 0xb3, 0xad, 0x92, 0x6b, 0x43, 0x26, 0xa0, 0x1e, 0x04, 0xcd, 0x26, 0x20, 0xad, 0xc6, 0x38, 0x89, - 0x20, 0xb5, 0x89, 0x15, 0x8b, 0x9b, 0xd9, 0xeb, 0x03, 0x05, 0xf5, 0x5d, 0x0b, 0x43, 0x04, 0xa9, - 0x1e, 0x91, 0x4c, 0xd8, 0x96, 0x7b, 0xc0, 0x9c, 0x7b, 0x9b, 0x37, 0x06, 0x4e, 0xd8, 0xa1, 0xe7, - 0xe0, 0xc9, 0x84, 0x6d, 0x75, 0x25, 0xa0, 0xcf, 0xc1, 0x34, 0x3f, 0xad, 0x9b, 0xbf, 0x39, 0xc4, - 0x07, 0x0e, 0xc2, 0x6a, 0x32, 0xae, 0x39, 0x0f, 0xb3, 0xb2, 0xec, 0xb0, 0x2f, 0xab, 0xde, 0xcb, - 0x43, 0xac, 0x6c, 0x1f, 0xa2, 0x65, 0x56, 0xd6, 0x27, 0x13, 0x2b, 0xcb, 0xf4, 0x94, 0xcf, 0x75, - 0xb7, 0x06, 0x5a, 0xd9, 0xfe, 0x90, 0x58, 0x62, 0x65, 0x9f, 0xfa, 0x54, 0x52, 0x33, 0x9b, 0x01, - 0xb1, 0xfc, 0x2b, 0x03, 0x6b, 0xd6, 0x8d, 0x48, 0x49, 0xcd, 0x38, 0x0f, 0xe9, 0x36, 0x16, 0xad, - 0xc5, 0x5a, 0xfa, 0xd5, 0x81, 0xdd, 0xd6, 0x87, 0x5b, 0x2a, 0xee, 0x95, 0x81, 0xac, 0x85, 0x3d, - 0x43, 0x65, 0xf1, 0xd3, 0x56, 0xbc, 0xa5, 0x5e, 0x1b, 0x6e, 0xa8, 0xc2, 0x0e, 0x92, 0x79, 0x86, - 0xaa, 0x2b, 0x91, 0x16, 0x95, 0x05, 0x98, 0xd3, 0xf1, 0xbd, 0x3c, 0xb8, 0xa8, 0xbd, 0x31, 0xff, - 0xb4, 0xa8, 0x1e, 0xd1, 0x1f, 0x42, 0x1d, 0x76, 0x3e, 0x35, 0x7f, 0x7b, 0xf8, 0x10, 0xea, 0x3e, - 0x27, 0xeb, 0x0d, 0x21, 0x4e, 0x2e, 0x4e, 0xf3, 0x98, 0xbf, 0x07, 0x89, 0xe4, 0x8c, 0x28, 0x3e, - 0x48, 0x24, 0x2f, 0x8a, 0xf9, 0x07, 0x89, 0xe4, 0x25, 0x71, 0xfe, 0x41, 0x22, 0xf9, 0x82, 0xf8, - 0x62, 0xe1, 0x37, 0x2f, 0x41, 0xd6, 0xc5, 0x57, 0x0c, 0xad, 0xac, 0x04, 0xd1, 0xca, 0xc2, 0x20, - 0xb4, 0xc2, 0x11, 0x19, 0x87, 0x2b, 0x2b, 0x41, 0xb8, 0xb2, 0x30, 0x08, 0xae, 0xf8, 0x3c, 0x04, - 0xaf, 0xd4, 0x07, 0xe1, 0x95, 0x97, 0xc7, 0xc0, 0x2b, 0x9e, 0xa8, 0x5e, 0xc0, 0xb2, 0xd6, 0x0f, - 0x58, 0xae, 0x0e, 0x07, 0x2c, 0x9e, 0xa8, 0x00, 0x62, 0x79, 0xb3, 0x07, 0xb1, 0x5c, 0x1e, 0x82, - 0x58, 0x3c, 0x7e, 0x17, 0xb2, 0xac, 0x87, 0x42, 0x96, 0xeb, 0xa3, 0x20, 0x8b, 0x27, 0xa7, 0x0b, - 0xb3, 0xbc, 0xde, 0x85, 0x59, 0x16, 0x07, 0x62, 0x16, 0x8f, 0x9b, 0x81, 0x96, 0x77, 0x07, 0x83, - 0x96, 0x57, 0xc6, 0x02, 0x2d, 0x9e, 0xbc, 0x7e, 0xd4, 0x52, 0x1f, 0x84, 0x5a, 0x5e, 0x1e, 0x03, - 0xb5, 0xf8, 0x1d, 0xd7, 0x03, 0x5b, 0x2a, 0x61, 0xb0, 0xe5, 0xda, 0x08, 0xd8, 0xe2, 0x49, 0x0b, - 0xe2, 0x96, 0x4a, 0x18, 0x6e, 0xb9, 0x36, 0x02, 0xb7, 0xf4, 0x48, 0x62, 0xc0, 0x65, 0x33, 0x1c, - 0xb8, 0xdc, 0x18, 0x09, 0x5c, 0x3c, 0x69, 0xdd, 0xc8, 0xe5, 0x76, 0x00, 0xb9, 0xbc, 0x34, 0x00, - 0xb9, 0x78, 0xac, 0x04, 0xba, 0x7c, 0xbe, 0x0f, 0xba, 0x14, 0x86, 0x41, 0x17, 0x8f, 0xd7, 0xc3, - 0x2e, 0x6f, 0x0f, 0xc0, 0x2e, 0x37, 0x47, 0x63, 0x17, 0x4f, 0x58, 0x0f, 0x78, 0x51, 0x86, 0x82, - 0x97, 0xd7, 0xc6, 0x04, 0x2f, 0x9e, 0xf4, 0x30, 0xf4, 0xf2, 0x99, 0x6e, 0xf4, 0xb2, 0x34, 0x18, - 0xbd, 0x78, 0x62, 0x38, 0x7c, 0x59, 0x0f, 0x85, 0x2f, 0xd7, 0x47, 0xc1, 0x17, 0x7f, 0xec, 0x05, - 0xf1, 0xcb, 0x66, 0x38, 0x7e, 0xb9, 0x31, 0x12, 0xbf, 0xf8, 0xdd, 0xdf, 0x05, 0x60, 0xd6, 0x43, - 0x01, 0xcc, 0xf5, 0x51, 0x00, 0xc6, 0x2f, 0x5c, 0x10, 0xc1, 0xbc, 0x33, 0x10, 0xc1, 0xdc, 0x1a, - 0x07, 0xc1, 0x78, 0x42, 0xfb, 0x20, 0xcc, 0xbb, 0x83, 0x21, 0xcc, 0x2b, 0xa7, 0xb8, 0xce, 0x28, - 0x14, 0xc3, 0x7c, 0xbe, 0x0f, 0xc3, 0x14, 0x86, 0x61, 0x18, 0x5f, 0x9f, 0x5d, 0x10, 0xa3, 0x0c, - 0x85, 0x1c, 0xaf, 0x8d, 0x09, 0x39, 0x7c, 0xe5, 0x0b, 0xc1, 0x1c, 0xe5, 0x10, 0xcc, 0x71, 0x75, - 0x38, 0xe6, 0xf0, 0xa7, 0x10, 0x1f, 0x74, 0x54, 0xc2, 0x40, 0xc7, 0xb5, 0x11, 0xa0, 0xc3, 0xb7, - 0x42, 0x01, 0xd4, 0xf1, 0x66, 0x0f, 0xea, 0xb8, 0x3c, 0x72, 0x47, 0x3f, 0x00, 0x3b, 0x8a, 0xfd, - 0xb0, 0xe3, 0xca, 0x50, 0xd8, 0xe1, 0x49, 0xf0, 0x71, 0xc7, 0x9b, 0x3d, 0xb8, 0xe3, 0xf2, 0x10, - 0xdc, 0xe1, 0x17, 0x80, 0x03, 0x0f, 0x6d, 0x38, 0xf0, 0x58, 0x1e, 0x17, 0x78, 0x78, 0x82, 0x43, - 0x91, 0xc7, 0x66, 0x38, 0xf2, 0xb8, 0x31, 0xe6, 0xe6, 0x5e, 0x1f, 0xf4, 0xa8, 0x84, 0x41, 0x8f, - 0x6b, 0x23, 0xa0, 0x47, 0x70, 0x0e, 0xf1, 0xb0, 0x47, 0x25, 0x0c, 0x7b, 0x5c, 0x1b, 0x81, 0x3d, - 0x7c, 0x49, 0x01, 0xf0, 0x51, 0x1f, 0x04, 0x3e, 0x5e, 0x1e, 0x03, 0x7c, 0xf8, 0xf3, 0x6e, 0x0f, - 0xfa, 0x78, 0xab, 0x17, 0x7d, 0x14, 0x86, 0xa1, 0x0f, 0x7f, 0x44, 0xba, 0xf0, 0x63, 0x33, 0x1c, - 0x7e, 0xdc, 0x18, 0x09, 0x3f, 0x82, 0x46, 0x32, 0x80, 0x3f, 0xd6, 0x43, 0xf1, 0xc7, 0xf5, 0x51, - 0xf8, 0xc3, 0x37, 0x92, 0x41, 0x00, 0xf2, 0x56, 0x2f, 0x00, 0x29, 0x0c, 0x03, 0x20, 0x7e, 0xe5, - 0x5c, 0x04, 0x52, 0x09, 0x43, 0x20, 0xd7, 0x46, 0x20, 0x10, 0xbf, 0xf3, 0x02, 0x10, 0x44, 0x19, - 0x0a, 0x41, 0x5e, 0x1b, 0x13, 0x82, 0xf4, 0x18, 0xae, 0x6e, 0x0c, 0x52, 0x09, 0xc3, 0x20, 0xd7, - 0x46, 0x60, 0x90, 0x40, 0x61, 0x7d, 0x10, 0xb2, 0x19, 0x0e, 0x42, 0x6e, 0x8c, 0x04, 0x21, 0x3d, - 0xa3, 0x69, 0x5c, 0x14, 0xf2, 0x20, 0x91, 0x7c, 0x51, 0x7c, 0xa9, 0xf0, 0x97, 0x93, 0x30, 0x55, - 0x71, 0x63, 0x62, 0x02, 0x17, 0x0c, 0x08, 0x67, 0xb9, 0x60, 0x00, 0xad, 0x11, 0xc5, 0xa6, 0xe6, - 0x81, 0xe3, 0x92, 0x21, 0xb7, 0x75, 0xf4, 0x6d, 0x4b, 0xba, 0xac, 0x67, 0x38, 0x31, 0x84, 0x5e, - 0x87, 0x6c, 0xc7, 0xc6, 0x96, 0xdc, 0xb6, 0x74, 0xd3, 0xd2, 0x1d, 0x16, 0x49, 0x2a, 0x14, 0xc5, - 0x0f, 0x8f, 0x17, 0x33, 0x3b, 0x36, 0xb6, 0xb6, 0x39, 0x5d, 0xca, 0x74, 0x02, 0x6f, 0xee, 0x1d, - 0xfd, 0x93, 0xe3, 0xdf, 0xd1, 0xff, 0x36, 0x88, 0x16, 0x56, 0xb4, 0xae, 0x89, 0x9a, 0x9d, 0xb9, - 0x0f, 0xf7, 0x29, 0x68, 0xc8, 0xb4, 0x9b, 0x93, 0x9e, 0xbd, 0x9f, 0xb1, 0xba, 0x89, 0xe8, 0x0e, - 0x9c, 0x6f, 0x29, 0x87, 0xec, 0xaa, 0x09, 0xd7, 0xf7, 0xa1, 0xb1, 0x41, 0x49, 0x1a, 0xc2, 0x86, - 0x5a, 0xca, 0x21, 0xbd, 0xf0, 0x9f, 0x25, 0xd1, 0xab, 0x7e, 0xaf, 0x41, 0x4e, 0xd3, 0x6d, 0x47, - 0x37, 0x54, 0xf7, 0x92, 0x33, 0x76, 0x38, 0x3f, 0xeb, 0x52, 0xd9, 0x65, 0x63, 0xb7, 0x60, 0x96, - 0x07, 0x0b, 0xfa, 0x7f, 0x01, 0x40, 0xbd, 0xfc, 0x24, 0x29, 0x05, 0x49, 0xf0, 0xff, 0xfb, 0xa1, - 0x04, 0x33, 0x0d, 0xc5, 0xc1, 0x07, 0xca, 0x91, 0xec, 0x46, 0x6d, 0xa7, 0xe9, 0x9d, 0x41, 0x2f, - 0x9c, 0x1c, 0x2f, 0x66, 0xef, 0xb3, 0xa4, 0xbe, 0xe0, 0xed, 0x6c, 0x23, 0x90, 0xa0, 0xa1, 0x55, - 0xc8, 0xd0, 0x5b, 0x4c, 0x4d, 0x76, 0x59, 0x2e, 0xf7, 0xdd, 0x07, 0xed, 0xfa, 0xf0, 0x2b, 0x75, - 0x25, 0x7a, 0xf3, 0xa9, 0x7b, 0xbf, 0xee, 0x0d, 0x98, 0x51, 0xec, 0x23, 0x43, 0xa5, 0x2d, 0x8c, - 0x0d, 0xbb, 0x63, 0x53, 0xe7, 0x3d, 0x29, 0xe5, 0x28, 0xb9, 0xe4, 0x52, 0xf9, 0xc5, 0x66, 0xbf, - 0x2d, 0x40, 0xa6, 0x2b, 0x82, 0xf6, 0xcd, 0x9e, 0xcd, 0xcd, 0x4b, 0xe1, 0xc0, 0x61, 0x50, 0x58, - 0x58, 0x92, 0xf7, 0x80, 0x1b, 0xaa, 0xb2, 0x38, 0xd8, 0xf1, 0xa4, 0xd0, 0xdd, 0xdd, 0x52, 0x77, - 0xd9, 0xde, 0x48, 0xfc, 0xee, 0xb7, 0x17, 0x27, 0x0a, 0xbf, 0x8c, 0x43, 0xb6, 0x3b, 0x52, 0xb6, - 0xda, 0x53, 0xae, 0xb0, 0x81, 0xdd, 0xc5, 0xb1, 0x3c, 0xe4, 0x4e, 0x9c, 0x94, 0x7f, 0xf7, 0x29, - 0x2b, 0xe6, 0xd2, 0x90, 0x2d, 0xdc, 0x60, 0x39, 0x7d, 0xc6, 0xf9, 0x1f, 0xc5, 0xbc, 0x91, 0xbf, - 0x0c, 0x93, 0xf4, 0xd4, 0x32, 0x2f, 0x5a, 0xd8, 0x59, 0xa2, 0x32, 0x49, 0x97, 0x58, 0x36, 0x62, - 0x29, 0xea, 0x67, 0xba, 0x8a, 0xc4, 0x23, 0x9c, 0xe1, 0xdf, 0x31, 0xf8, 0xf5, 0x37, 0x93, 0xa7, - 0xbb, 0xfe, 0x86, 0x6d, 0xd1, 0x36, 0x9b, 0x58, 0x75, 0xf8, 0xdf, 0xa1, 0xb8, 0xff, 0x81, 0x71, - 0xb5, 0x57, 0x04, 0xff, 0xf3, 0x94, 0x65, 0x89, 0xff, 0x79, 0x4a, 0x20, 0x7a, 0x28, 0xe7, 0x89, - 0xa0, 0x03, 0x8b, 0xc5, 0x98, 0xf1, 0xae, 0xfe, 0x75, 0x01, 0x44, 0x3a, 0x8c, 0xee, 0x61, 0xac, - 0x45, 0xa2, 0x85, 0x6e, 0x60, 0x53, 0x6c, 0xec, 0xc0, 0xa6, 0x82, 0x02, 0x39, 0xaf, 0x0c, 0xec, - 0xcf, 0x00, 0x86, 0xdc, 0x24, 0x73, 0xa6, 0x43, 0xa9, 0x85, 0xdf, 0x13, 0x60, 0xce, 0xfb, 0x46, - 0xc9, 0x3b, 0x0b, 0x75, 0x96, 0x50, 0x53, 0x89, 0xfe, 0xd1, 0x09, 0x41, 0xa0, 0xf4, 0xa0, 0xe2, - 0x58, 0x1a, 0x84, 0x78, 0xb4, 0x00, 0x70, 0x64, 0xab, 0xd5, 0x6b, 0xf4, 0x2f, 0x50, 0xd8, 0xb3, - 0x5d, 0xb8, 0x17, 0x68, 0x01, 0xaa, 0xac, 0xa4, 0x9a, 0x63, 0x69, 0xb5, 0x5b, 0x4d, 0x9a, 0xb9, - 0xf0, 0x13, 0x21, 0x28, 0xe8, 0x19, 0xf1, 0x68, 0xee, 0x42, 0xfc, 0x99, 0xd2, 0x1c, 0x16, 0x2c, - 0xd1, 0xd5, 0xf4, 0x12, 0xc9, 0x8d, 0xee, 0x75, 0x1d, 0x21, 0x8b, 0x0d, 0x86, 0x9d, 0xfd, 0x4d, - 0x1a, 0x3c, 0x6a, 0x86, 0x3e, 0xed, 0xd6, 0x22, 0x3e, 0xfa, 0xf3, 0xc1, 0x41, 0xfa, 0x46, 0xe2, - 0xfd, 0x6f, 0x2f, 0x0a, 0xb7, 0x6a, 0x30, 0x17, 0x32, 0x09, 0xa1, 0x1c, 0x40, 0xe0, 0x3a, 0x5a, - 0xfe, 0x3f, 0x2b, 0xab, 0x6b, 0xf2, 0xce, 0x66, 0x69, 0x6b, 0x63, 0xa3, 0x5a, 0xaf, 0x97, 0xd7, - 0x44, 0x01, 0x89, 0x90, 0xe9, 0xba, 0xcc, 0x96, 0xff, 0xbd, 0xca, 0xad, 0x4f, 0x01, 0xf8, 0xd7, - 0x50, 0x13, 0x59, 0xeb, 0xe5, 0xc7, 0xf2, 0xa3, 0xd5, 0x87, 0x3b, 0xe5, 0x9a, 0x38, 0x81, 0x10, - 0xe4, 0x8a, 0xab, 0xf5, 0x52, 0x45, 0x96, 0xca, 0xb5, 0xed, 0xad, 0xcd, 0x5a, 0x59, 0x14, 0x38, - 0xdf, 0x1a, 0x64, 0x82, 0x87, 0xed, 0xd0, 0x1c, 0xcc, 0x94, 0x2a, 0xe5, 0xd2, 0xba, 0xfc, 0xa8, - 0xba, 0x2a, 0xbf, 0xbd, 0x53, 0xde, 0x29, 0x8b, 0x13, 0xb4, 0x68, 0x94, 0x78, 0x6f, 0xe7, 0xe1, - 0x43, 0x51, 0x40, 0x33, 0x90, 0x66, 0xef, 0xf4, 0xe2, 0x5b, 0x31, 0x76, 0x6b, 0x03, 0xd2, 0x81, - 0xbb, 0x6c, 0xc8, 0xe7, 0xb6, 0x77, 0x6a, 0x15, 0xb9, 0x5e, 0xdd, 0x28, 0xd7, 0xea, 0xab, 0x1b, - 0xdb, 0x4c, 0x06, 0xa5, 0xad, 0x16, 0xb7, 0xa4, 0xba, 0x28, 0x78, 0xef, 0xf5, 0xad, 0x9d, 0x52, - 0xc5, 0xfb, 0x97, 0x98, 0x44, 0x32, 0x2e, 0xc6, 0x6f, 0x99, 0x70, 0x3e, 0xf4, 0xf4, 0x1a, 0x4a, - 0xc3, 0xf4, 0x8e, 0x41, 0xef, 0xe6, 0x10, 0x27, 0x50, 0x36, 0x70, 0x80, 0x4d, 0x14, 0x50, 0x92, - 0x1d, 0x53, 0x12, 0x63, 0x68, 0x0a, 0x62, 0xb5, 0xbb, 0x62, 0x9c, 0x14, 0x33, 0x70, 0x0a, 0x4c, - 0x4c, 0xa0, 0x14, 0x3f, 0x3c, 0x23, 0x4e, 0xa2, 0x8c, 0x7f, 0x7a, 0x45, 0x9c, 0xba, 0x75, 0x19, - 0x02, 0xc1, 0xfd, 0x08, 0x60, 0xea, 0xa1, 0xe2, 0x60, 0xdb, 0x11, 0x27, 0xd0, 0x34, 0xc4, 0x57, - 0x9b, 0x4d, 0x51, 0x58, 0xf9, 0x81, 0x00, 0x49, 0xf7, 0xce, 0x53, 0xf4, 0x10, 0x26, 0x19, 0x28, - 0x5d, 0x1c, 0x3c, 0x65, 0x50, 0xab, 0x33, 0xbf, 0x34, 0x6a, 0x4e, 0x29, 0x4c, 0xa0, 0x77, 0xf8, - 0x1f, 0x3e, 0x11, 0x7d, 0x41, 0x57, 0x86, 0x69, 0x93, 0x2b, 0x75, 0xb8, 0xca, 0x91, 0x11, 0x52, - 0x98, 0xf8, 0x84, 0x50, 0xbc, 0xf6, 0xfe, 0x3f, 0x2d, 0x4c, 0xbc, 0x7f, 0xb2, 0x20, 0x7c, 0x70, - 0xb2, 0x20, 0xfc, 0xec, 0x64, 0x41, 0xf8, 0xc7, 0x93, 0x05, 0xe1, 0xb7, 0x7e, 0xbe, 0x30, 0xf1, - 0xc1, 0xcf, 0x17, 0x26, 0xde, 0x9d, 0xe6, 0x9c, 0xbb, 0x53, 0xf4, 0x7f, 0xa7, 0xee, 0xfe, 0x57, - 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0x22, 0xd2, 0x62, 0x7c, 0x6b, 0x00, 0x00, + 0x75, 0x36, 0x9b, 0xa4, 0x24, 0xf2, 0xf0, 0x22, 0xaa, 0x34, 0x17, 0x8e, 0x66, 0x56, 0xd2, 0x70, + 0xee, 0xb3, 0xbb, 0x1a, 0x8f, 0xc6, 0x6b, 0xfb, 0xdf, 0xb5, 0xd7, 0x16, 0x29, 0xce, 0x90, 0xa3, + 0xd1, 0x65, 0x9a, 0xd4, 0xac, 0x67, 0xfd, 0xef, 0xdf, 0x6e, 0x75, 0x97, 0xa8, 0xf6, 0x90, 0xdd, + 0x9c, 0xee, 0xe6, 0x48, 0x1a, 0xe0, 0x47, 0x80, 0xbc, 0x38, 0x31, 0x0c, 0x23, 0x0f, 0x41, 0x10, + 0xd8, 0x09, 0x62, 0xc0, 0x06, 0x02, 0x38, 0x88, 0x11, 0x07, 0x06, 0x02, 0x04, 0x09, 0xfc, 0x90, + 0x3c, 0x2c, 0x0c, 0x3f, 0x2c, 0x82, 0x38, 0x31, 0xf2, 0x20, 0x24, 0x72, 0x02, 0x1b, 0x79, 0xcd, + 0x43, 0x80, 0x7d, 0x48, 0x82, 0xba, 0xf4, 0x85, 0x64, 0xf3, 0x22, 0xb9, 0x17, 0xd9, 0x20, 0x4f, + 0xec, 0x3e, 0x55, 0xe7, 0x74, 0x5d, 0x4e, 0x9d, 0x3a, 0x5f, 0xd5, 0xa9, 0x22, 0xcc, 0x98, 0x86, + 0xac, 0xec, 0xb5, 0x77, 0xee, 0xc8, 0x6d, 0x6d, 0xa9, 0x6d, 0x1a, 0xb6, 0x81, 0x66, 0x14, 0x43, + 0x79, 0x46, 0xc9, 0x4b, 0x3c, 0x71, 0x0e, 0x39, 0xb9, 0x54, 0xd9, 0x96, 0x59, 0xb6, 0xb9, 0x33, + 0x0e, 0x0d, 0x9b, 0xa6, 0x61, 0x5a, 0x9c, 0x7a, 0xce, 0xa1, 0xb6, 0xb0, 0x2d, 0xfb, 0x72, 0x17, + 0x2c, 0xdb, 0x30, 0xe5, 0x06, 0xbe, 0x83, 0xf5, 0x86, 0xa6, 0x3b, 0x3f, 0x24, 0xdf, 0x0b, 0x45, + 0xe1, 0x79, 0xae, 0x0c, 0xcb, 0x73, 0x8f, 0x67, 0xca, 0x77, 0x6c, 0xad, 0x79, 0x67, 0xaf, 0xa9, + 0xdc, 0xb1, 0xb5, 0x16, 0xb6, 0x6c, 0xb9, 0xd5, 0xe6, 0x29, 0x8b, 0x34, 0xc5, 0x36, 0x65, 0x45, + 0xd3, 0x1b, 0x77, 0x4c, 0xac, 0x18, 0xa6, 0x8a, 0x55, 0xc9, 0x6a, 0xcb, 0xba, 0x53, 0xe4, 0x86, + 0xd1, 0x30, 0xe8, 0xe3, 0x1d, 0xf2, 0xc4, 0xa8, 0x85, 0x5f, 0x83, 0xa4, 0x28, 0xeb, 0x0d, 0x5c, + 0xd5, 0x77, 0x0d, 0xf4, 0x59, 0x88, 0xab, 0xd8, 0x52, 0xf2, 0xc2, 0xa2, 0x70, 0x33, 0xb5, 0x5c, + 0x58, 0xea, 0x6b, 0x8b, 0x25, 0x9a, 0x77, 0x15, 0x5b, 0x8a, 0xa9, 0xb5, 0x6d, 0xc3, 0x2c, 0xc6, + 0xdf, 0x3f, 0x5a, 0x88, 0x88, 0x94, 0x0b, 0x7d, 0x12, 0x26, 0x9a, 0x58, 0xb6, 0x70, 0x3e, 0x4a, + 0xd9, 0xf3, 0x01, 0xec, 0x8f, 0x48, 0x3a, 0x67, 0x62, 0x99, 0x0b, 0x7f, 0x25, 0x40, 0x46, 0xc4, + 0xcf, 0x3b, 0xd8, 0xb2, 0x2b, 0x58, 0x56, 0xb1, 0x89, 0x2e, 0x40, 0xec, 0x19, 0x3e, 0xcc, 0xc7, + 0x16, 0x85, 0x9b, 0xe9, 0xe2, 0xd4, 0x87, 0x47, 0x0b, 0xb1, 0x35, 0x7c, 0x28, 0x12, 0x1a, 0x5a, + 0x84, 0x29, 0xac, 0xab, 0x12, 0x49, 0x8e, 0x77, 0x27, 0x4f, 0x62, 0x5d, 0x5d, 0xc3, 0x87, 0x48, + 0x81, 0x84, 0x45, 0xa4, 0xe9, 0x0a, 0xce, 0x4f, 0x2c, 0x0a, 0x37, 0x27, 0x8a, 0x0f, 0x3e, 0x3c, + 0x5a, 0x28, 0x35, 0x34, 0x7b, 0xaf, 0xb3, 0xb3, 0xa4, 0x18, 0xad, 0x3b, 0x6e, 0xa9, 0xd4, 0x1d, + 0xef, 0xf9, 0x4e, 0xfb, 0x59, 0xe3, 0xce, 0x80, 0x1e, 0x58, 0xaa, 0x1f, 0xe8, 0x35, 0xfc, 0x5c, + 0x74, 0x05, 0xbf, 0x19, 0xff, 0xe5, 0xb7, 0x17, 0x84, 0x87, 0xf1, 0x84, 0x90, 0x8b, 0x3e, 0x8c, + 0x27, 0xa2, 0xb9, 0x58, 0xe1, 0xeb, 0x31, 0xc8, 0x8a, 0xd8, 0x6a, 0x1b, 0xba, 0x85, 0x79, 0x35, + 0x3e, 0x01, 0x31, 0xfb, 0x40, 0xa7, 0xd5, 0x48, 0x2d, 0xcf, 0x07, 0x34, 0x46, 0xdd, 0x94, 0x75, + 0x4b, 0x56, 0x6c, 0xcd, 0xd0, 0x45, 0x92, 0x15, 0x7d, 0x06, 0x52, 0x26, 0xb6, 0x3a, 0x2d, 0x4c, + 0xbb, 0x8d, 0xd6, 0x30, 0xb5, 0x7c, 0x3e, 0x80, 0xb3, 0xd6, 0x96, 0x75, 0x11, 0x58, 0x5e, 0xf2, + 0x8c, 0x2e, 0x40, 0x42, 0xef, 0xb4, 0x48, 0xbb, 0x58, 0xb4, 0xd6, 0x31, 0x71, 0x4a, 0xef, 0xb4, + 0xd6, 0xf0, 0xa1, 0x85, 0x4a, 0x90, 0x32, 0x49, 0xa7, 0x49, 0x9a, 0xbe, 0x6b, 0x58, 0xf9, 0xc9, + 0xc5, 0xd8, 0xcd, 0xd4, 0xf2, 0xa5, 0x41, 0x5d, 0x4b, 0xd4, 0x80, 0xf7, 0x0f, 0x98, 0x0e, 0xc1, + 0x42, 0x35, 0xc8, 0xf0, 0x92, 0x99, 0x58, 0xb6, 0x0c, 0x3d, 0x3f, 0xb5, 0x28, 0xdc, 0xcc, 0x2e, + 0x2f, 0x05, 0x89, 0xe9, 0x6a, 0x05, 0xf2, 0xda, 0x69, 0x61, 0x91, 0x72, 0x89, 0x69, 0xd3, 0xf7, + 0x56, 0x78, 0x0a, 0x69, 0x7f, 0x2a, 0x42, 0x90, 0x15, 0xcb, 0xb5, 0xed, 0xf5, 0xb2, 0xb4, 0xbd, + 0xb1, 0xb6, 0xb1, 0xf9, 0xce, 0x46, 0x2e, 0x82, 0xce, 0x40, 0x8e, 0xd3, 0xd6, 0xca, 0x4f, 0xa5, + 0x47, 0xd5, 0xf5, 0x6a, 0x3d, 0x27, 0xa0, 0x0b, 0x70, 0x96, 0x53, 0xc5, 0x95, 0x8d, 0x07, 0x65, + 0xa9, 0xb8, 0xb9, 0xbd, 0xb1, 0xba, 0x22, 0x3e, 0xcd, 0x45, 0xe7, 0xe2, 0xbf, 0xf1, 0x9d, 0xf9, + 0x48, 0xe1, 0x09, 0xc0, 0x03, 0x6c, 0x73, 0xb5, 0x42, 0x45, 0x98, 0xdc, 0xa3, 0xa5, 0xe1, 0x8a, + 0xbd, 0x18, 0x58, 0x6c, 0x9f, 0x0a, 0x16, 0x13, 0xa4, 0x05, 0x3e, 0x38, 0x5a, 0x10, 0x44, 0xce, + 0xc9, 0xba, 0xbc, 0xf0, 0x23, 0x01, 0x52, 0x54, 0x30, 0xab, 0x23, 0x2a, 0xf5, 0x48, 0xbe, 0x3c, + 0xb2, 0x41, 0xfa, 0x45, 0xa3, 0x25, 0x98, 0x78, 0x21, 0x37, 0x3b, 0xc3, 0xc6, 0xcd, 0x13, 0x92, + 0x2e, 0xb2, 0x6c, 0xe8, 0x2d, 0x48, 0x6b, 0xba, 0x8d, 0x75, 0x5b, 0x62, 0x6c, 0xb1, 0x11, 0x6c, + 0x29, 0x96, 0x9b, 0xbe, 0x14, 0xfe, 0x5c, 0x00, 0xd8, 0xea, 0x84, 0xd9, 0x34, 0x64, 0xdc, 0x8f, + 0x55, 0x7e, 0x67, 0xdc, 0xb3, 0x5a, 0x9c, 0x83, 0x49, 0x4d, 0x6f, 0x6a, 0x3a, 0x2b, 0x7f, 0x42, + 0xe4, 0x6f, 0xe8, 0x0c, 0x4c, 0xec, 0x34, 0x35, 0x5d, 0xa5, 0xea, 0x9f, 0x10, 0xd9, 0x0b, 0x6f, + 0x7e, 0x11, 0x52, 0xb4, 0xec, 0x21, 0xb6, 0x7e, 0xe1, 0x9b, 0x51, 0x38, 0x5b, 0x32, 0x74, 0x55, + 0x23, 0xe3, 0x50, 0x6e, 0x7e, 0x2c, 0xda, 0xe6, 0x0d, 0x48, 0xe2, 0x83, 0xf6, 0x98, 0xdd, 0x9b, + 0xc0, 0x07, 0x6d, 0xfa, 0x14, 0xdc, 0x74, 0xe8, 0x93, 0x70, 0x5e, 0x6e, 0x36, 0x8d, 0x7d, 0x49, + 0xdb, 0x95, 0x54, 0x03, 0x5b, 0x92, 0x6e, 0xd8, 0x12, 0x3e, 0xd0, 0x2c, 0x9b, 0x9a, 0x8a, 0x84, + 0x38, 0x4b, 0x93, 0xab, 0xbb, 0xab, 0x06, 0xb6, 0x36, 0x0c, 0xbb, 0x4c, 0x92, 0x78, 0x83, 0xbf, + 0x07, 0xe7, 0x7a, 0xdb, 0x26, 0xcc, 0xb6, 0xff, 0x1b, 0x01, 0xb2, 0x55, 0x5d, 0xb3, 0x3f, 0x16, + 0x8d, 0xee, 0xb6, 0x5e, 0xcc, 0xdf, 0x7a, 0xb7, 0x21, 0xb7, 0x2b, 0x6b, 0xcd, 0x4d, 0xbd, 0x6e, + 0xb4, 0x76, 0x2c, 0xdb, 0xd0, 0xb1, 0xc5, 0x9b, 0xb7, 0x8f, 0xce, 0xdb, 0xec, 0x09, 0x4c, 0xbb, + 0x75, 0x0a, 0xb3, 0xb1, 0x5e, 0x42, 0xae, 0xaa, 0x2b, 0x26, 0x6e, 0x61, 0x3d, 0xd4, 0xd6, 0xba, + 0x04, 0x49, 0xcd, 0x91, 0x4b, 0x5b, 0x2c, 0x26, 0x7a, 0x04, 0x5e, 0xa7, 0x0e, 0xcc, 0xf8, 0xbe, + 0x1d, 0xa6, 0xf1, 0xbb, 0x08, 0x49, 0x1d, 0xef, 0x4b, 0x5e, 0x7f, 0xc5, 0xc4, 0x84, 0x8e, 0xf7, + 0x99, 0xb1, 0x7a, 0x0a, 0x99, 0x55, 0xdc, 0xc4, 0x36, 0x0e, 0xdf, 0x92, 0x6f, 0x43, 0xd6, 0x11, + 0x1d, 0x66, 0x27, 0xfd, 0xbe, 0x00, 0x88, 0xcb, 0x25, 0xb3, 0x67, 0x98, 0xfd, 0xb4, 0x40, 0xbc, + 0x03, 0xbb, 0x63, 0xea, 0x6c, 0x9a, 0x67, 0x5a, 0x0a, 0x8c, 0x44, 0x67, 0x7a, 0xcf, 0xa2, 0xc6, + 0xfd, 0x16, 0xd5, 0xf5, 0x56, 0x88, 0x9f, 0xb2, 0x0f, 0xb3, 0x5d, 0xc5, 0x0b, 0xb7, 0x2b, 0xe3, + 0xb4, 0x64, 0xd1, 0xc5, 0x98, 0xdf, 0x33, 0xa3, 0xc4, 0xc2, 0x7b, 0x30, 0x53, 0x6a, 0x62, 0xd9, + 0x0c, 0xbb, 0x59, 0x78, 0x77, 0x3e, 0x05, 0xe4, 0x17, 0x1f, 0x66, 0x97, 0x6a, 0x90, 0xaa, 0x29, + 0xb2, 0xbe, 0xd9, 0x26, 0x46, 0xd0, 0x42, 0xf7, 0xe0, 0x9c, 0x65, 0x1b, 0x6d, 0x49, 0xb6, 0x25, + 0xe6, 0x57, 0xed, 0x18, 0x1d, 0x5d, 0x95, 0xcd, 0x43, 0xfa, 0x8d, 0x84, 0x38, 0x4b, 0x52, 0x57, + 0x6c, 0x5a, 0x90, 0x22, 0x4f, 0x22, 0x7d, 0xd7, 0xd2, 0x74, 0x89, 0xb8, 0x3f, 0x4d, 0xdb, 0xe2, + 0x7a, 0x0e, 0x2d, 0x4d, 0x17, 0x19, 0x85, 0xd7, 0xe2, 0x3b, 0x02, 0xfb, 0x56, 0x98, 0x6a, 0xf3, + 0x36, 0xa4, 0x2c, 0x45, 0xd6, 0xa5, 0x5d, 0xc3, 0x6c, 0xc9, 0x36, 0x55, 0x8d, 0xec, 0xf2, 0x2b, + 0x41, 0x4e, 0xa5, 0x22, 0xeb, 0xf7, 0x69, 0x26, 0x11, 0x2c, 0xf7, 0xd9, 0xaf, 0x3d, 0x0f, 0xe3, + 0x89, 0x58, 0x2e, 0x5e, 0xf8, 0x77, 0x01, 0xd2, 0xac, 0x94, 0x61, 0x6a, 0xcf, 0x1b, 0x10, 0x37, + 0x8d, 0x7d, 0xa6, 0x3d, 0xa9, 0xe5, 0x8b, 0x01, 0x22, 0xd6, 0xf0, 0xa1, 0xdf, 0x6c, 0xd3, 0xec, + 0xa8, 0x08, 0xdc, 0xbd, 0x91, 0x28, 0x77, 0x6c, 0x5c, 0x6e, 0x60, 0x5c, 0x22, 0x91, 0x71, 0x03, + 0xa6, 0x77, 0x64, 0x5b, 0xd9, 0x23, 0xfd, 0x43, 0x0b, 0x49, 0x4c, 0x7c, 0xec, 0x66, 0x5a, 0xcc, + 0x52, 0xb2, 0x53, 0x74, 0xab, 0xf0, 0x3d, 0x01, 0x90, 0x88, 0x5f, 0x60, 0xd3, 0xc2, 0x1f, 0xff, + 0x6e, 0xfa, 0x0f, 0x01, 0x66, 0xbb, 0x0a, 0xfb, 0xbf, 0xad, 0xb7, 0x7e, 0x2a, 0xc0, 0xf9, 0xd2, + 0x1e, 0x56, 0x9e, 0x95, 0x0c, 0xdd, 0xd2, 0x2c, 0x1b, 0xeb, 0xca, 0x61, 0x98, 0x5d, 0x76, 0x11, + 0x92, 0xfb, 0x9a, 0xbd, 0x27, 0xa9, 0xda, 0xee, 0x2e, 0x1d, 0xd2, 0x09, 0x31, 0x41, 0x08, 0xab, + 0xda, 0xee, 0x2e, 0xba, 0x07, 0xf1, 0x96, 0xa1, 0x32, 0xef, 0x2d, 0xbb, 0xbc, 0x10, 0x20, 0x9e, + 0x16, 0xcd, 0xea, 0xb4, 0xd6, 0x0d, 0x15, 0x8b, 0x34, 0x33, 0x9a, 0x07, 0x50, 0x08, 0xb5, 0x6d, + 0x68, 0xba, 0xcd, 0xad, 0xb8, 0x8f, 0xc2, 0xad, 0xc4, 0x37, 0xe2, 0x90, 0xef, 0xaf, 0x57, 0x98, + 0xbd, 0xbb, 0x05, 0x93, 0xcc, 0x54, 0xf1, 0xfe, 0x5d, 0x1e, 0x54, 0xfc, 0x80, 0x12, 0x2c, 0x31, + 0x93, 0xc6, 0x3b, 0x8e, 0xcb, 0x99, 0xfb, 0x0b, 0x01, 0x26, 0x59, 0x02, 0xba, 0x0b, 0x09, 0x0e, + 0x48, 0x55, 0x5a, 0xc6, 0x58, 0xf1, 0xdc, 0xf1, 0xd1, 0xc2, 0x14, 0x83, 0x9f, 0xab, 0x1f, 0x7a, + 0x8f, 0xe2, 0x14, 0x43, 0xa0, 0x2a, 0x69, 0x69, 0xcb, 0x96, 0x4d, 0x9b, 0x02, 0x7f, 0xd2, 0xd2, + 0x69, 0x31, 0x41, 0x09, 0x04, 0xf1, 0x3f, 0x84, 0x49, 0xcb, 0x96, 0xed, 0x8e, 0xc5, 0xdb, 0xfa, + 0x44, 0x85, 0xad, 0x51, 0x4e, 0x91, 0x4b, 0x20, 0x53, 0xa8, 0x8a, 0x6d, 0x59, 0x6b, 0xd2, 0xc6, + 0x4f, 0x8a, 0xfc, 0xad, 0xf0, 0x2d, 0x01, 0x26, 0x59, 0x56, 0x74, 0x1e, 0x66, 0x19, 0xe8, 0xac, + 0x6e, 0xac, 0x96, 0xeb, 0x65, 0x71, 0xbd, 0xba, 0xb1, 0x52, 0x2f, 0xe7, 0x22, 0xe8, 0x1c, 0x20, + 0x27, 0xa1, 0xb4, 0xb9, 0x51, 0xab, 0xd6, 0xea, 0xe5, 0x0d, 0x02, 0x56, 0x09, 0x84, 0xa5, 0x74, + 0x1f, 0x35, 0x8a, 0xae, 0xc2, 0x62, 0x2f, 0x55, 0xaa, 0xd5, 0x57, 0xea, 0x35, 0xa9, 0x5c, 0xab, + 0x57, 0xd7, 0x57, 0xea, 0xe5, 0xd5, 0x5c, 0x6c, 0x48, 0x2e, 0xf2, 0x11, 0x51, 0x2c, 0x97, 0xea, + 0xb9, 0x78, 0xe1, 0x25, 0x9c, 0x15, 0xb1, 0x62, 0xb4, 0xda, 0x1d, 0x1b, 0x93, 0x52, 0x5a, 0x61, + 0x6a, 0xf9, 0x79, 0x98, 0x52, 0xcd, 0x43, 0xc9, 0xec, 0xe8, 0x5c, 0xc7, 0x27, 0x55, 0xf3, 0x50, + 0xec, 0xe8, 0x5c, 0x19, 0xff, 0x4c, 0x80, 0x73, 0xbd, 0x1f, 0x0f, 0x53, 0x15, 0xbf, 0x08, 0x29, + 0x59, 0x55, 0xb1, 0x2a, 0xa9, 0xb8, 0x69, 0xcb, 0xdc, 0xa3, 0xbf, 0xeb, 0x93, 0xc4, 0x17, 0x6d, + 0x96, 0xd8, 0x6a, 0xcd, 0x92, 0xbb, 0x68, 0xb3, 0xfe, 0xa4, 0x54, 0xa2, 0xe5, 0x59, 0x25, 0x8c, + 0x8e, 0x1d, 0xa1, 0xb2, 0x28, 0xa5, 0xa0, 0xc0, 0xf9, 0x22, 0x6e, 0x68, 0xba, 0x7f, 0x19, 0x26, + 0x74, 0xbf, 0x44, 0x82, 0x7c, 0xff, 0x47, 0xc2, 0xf4, 0x4e, 0xbe, 0x1b, 0x87, 0xb3, 0x65, 0x5d, + 0xfd, 0x68, 0x2a, 0x41, 0xc6, 0x83, 0x62, 0xb4, 0x5a, 0x9a, 0xed, 0xf4, 0x3d, 0x7b, 0x43, 0xff, + 0x07, 0x12, 0x2a, 0x96, 0x55, 0x17, 0xbe, 0xa7, 0xba, 0xa6, 0xaa, 0x8e, 0xad, 0x35, 0x97, 0xf6, + 0x9a, 0xca, 0x52, 0xdd, 0x59, 0xa4, 0x14, 0xdd, 0xec, 0xe8, 0xcb, 0x70, 0x9e, 0x18, 0x73, 0x53, + 0x97, 0x9b, 0x12, 0x93, 0x26, 0xd9, 0xa6, 0xd6, 0x68, 0x60, 0x93, 0x2f, 0x78, 0xdd, 0x0c, 0x28, + 0x67, 0x95, 0x73, 0x94, 0x28, 0x43, 0x9d, 0xe5, 0x17, 0xcf, 0x6a, 0x41, 0x64, 0xf4, 0x05, 0x77, + 0x7d, 0xc4, 0x6a, 0xcb, 0xba, 0x95, 0x9f, 0xa0, 0x36, 0x6c, 0xd0, 0x3a, 0x1a, 0xd7, 0x0c, 0x3e, + 0x2f, 0x11, 0x8a, 0x85, 0xee, 0x10, 0x57, 0xfb, 0x79, 0x47, 0x33, 0xb1, 0x74, 0xb7, 0xad, 0xe4, + 0x27, 0x49, 0xdd, 0x8b, 0xd9, 0xe3, 0xa3, 0x05, 0x10, 0x19, 0xf9, 0xee, 0x56, 0x89, 0xb8, 0xde, + 0xec, 0xb9, 0xad, 0xa0, 0x9b, 0x90, 0xd3, 0x0d, 0xc9, 0xc4, 0xbb, 0x26, 0xb6, 0xf6, 0xf8, 0x67, + 0x13, 0xb4, 0xc5, 0xb2, 0xba, 0x21, 0x32, 0x32, 0x13, 0x7d, 0x0e, 0x26, 0xdb, 0x86, 0x66, 0x19, + 0x7a, 0x3e, 0xc9, 0x5a, 0x94, 0xbd, 0xa1, 0xc7, 0x90, 0xd3, 0x74, 0x69, 0xb7, 0xa9, 0x35, 0xf6, + 0x6c, 0x69, 0xdf, 0xd4, 0x6c, 0x6c, 0xe5, 0x67, 0x68, 0xc1, 0x83, 0xd4, 0xa2, 0xc6, 0x57, 0x22, + 0xd5, 0x77, 0x48, 0x4e, 0x5e, 0x85, 0xac, 0xa6, 0xdf, 0xa7, 0xfc, 0x94, 0x68, 0xb9, 0x2e, 0xc1, + 0x54, 0x2e, 0x51, 0xf8, 0x17, 0x01, 0xce, 0xf5, 0xaa, 0x49, 0x98, 0xc3, 0xf4, 0x26, 0xe4, 0x0c, + 0x1d, 0x4b, 0xed, 0x3d, 0xd9, 0xc2, 0xbc, 0x5b, 0xf9, 0xfc, 0x95, 0x35, 0x74, 0xbc, 0x45, 0xc8, + 0xac, 0x93, 0xd0, 0x16, 0xcc, 0x58, 0xb6, 0xdc, 0xd0, 0xf4, 0x86, 0xe4, 0xae, 0x61, 0xd3, 0x85, + 0x88, 0x51, 0x3a, 0xc4, 0x6b, 0x99, 0xe3, 0xdc, 0x2e, 0xbd, 0xcb, 0xe9, 0xf9, 0x7b, 0x01, 0x66, + 0x56, 0xd4, 0x96, 0xa6, 0xd7, 0xda, 0x4d, 0x2d, 0x54, 0x98, 0x7c, 0x15, 0x92, 0x16, 0x91, 0xe9, + 0xcd, 0x41, 0x1e, 0xc4, 0x49, 0xd0, 0x14, 0x32, 0x19, 0x3d, 0x82, 0x69, 0x7c, 0xd0, 0xd6, 0x4c, + 0x99, 0x34, 0x31, 0xad, 0x20, 0xd7, 0xea, 0xb1, 0xea, 0x96, 0xf5, 0x78, 0x49, 0x92, 0xdb, 0x83, + 0xa4, 0x66, 0x4f, 0x01, 0xf9, 0x2b, 0x16, 0xa6, 0x0d, 0x91, 0x60, 0x96, 0x8a, 0xde, 0xd6, 0xad, + 0x90, 0x5b, 0x8d, 0x5b, 0xc1, 0x2f, 0xc1, 0x99, 0xee, 0x0f, 0x84, 0x59, 0xfa, 0xf7, 0x78, 0x8f, + 0xaf, 0x63, 0xf3, 0x23, 0x42, 0x96, 0x7e, 0xf1, 0x61, 0x96, 0xfc, 0x6b, 0x02, 0x5c, 0xa0, 0xb2, + 0xe9, 0xb0, 0xdc, 0xc5, 0x26, 0xdd, 0x1e, 0x09, 0x53, 0x69, 0xaf, 0xc0, 0xa4, 0x2d, 0x9b, 0x0d, + 0xcc, 0xec, 0xf7, 0x44, 0x31, 0x45, 0xdc, 0xab, 0x9a, 0x6d, 0x98, 0xc4, 0xbd, 0xe2, 0x49, 0xbc, + 0x9e, 0x32, 0xcc, 0x05, 0x95, 0x25, 0xcc, 0xfa, 0xfe, 0x69, 0x94, 0x7f, 0xa3, 0xb4, 0xc7, 0x60, + 0x7a, 0xbb, 0xa9, 0x29, 0x72, 0xa8, 0xde, 0x4a, 0x19, 0x52, 0x0a, 0x15, 0x2e, 0xd9, 0x87, 0x6d, + 0xb6, 0xa0, 0x94, 0x5d, 0xbe, 0x1a, 0x28, 0x88, 0x7e, 0x9c, 0x95, 0xa4, 0x7e, 0xd8, 0xc6, 0xc4, + 0xd1, 0x76, 0x9e, 0xd1, 0x2a, 0x4c, 0xb1, 0xc6, 0x71, 0x30, 0xca, 0x10, 0x11, 0x74, 0xb4, 0xd2, + 0xcc, 0x7c, 0x14, 0x3b, 0xac, 0xe8, 0x73, 0x90, 0xc0, 0x07, 0x6d, 0x89, 0x6e, 0xa9, 0xc5, 0xc7, + 0xdd, 0x52, 0x13, 0xa7, 0xf0, 0x41, 0x9b, 0xbc, 0xf2, 0x7e, 0xf9, 0xa6, 0x00, 0x17, 0x03, 0x1b, + 0x2d, 0x4c, 0xf3, 0xfd, 0x29, 0xbe, 0xf1, 0x17, 0x1d, 0xbb, 0x94, 0x34, 0x7f, 0xe1, 0x8f, 0x1c, + 0x0d, 0x16, 0x71, 0xd3, 0x50, 0xe4, 0x8f, 0x60, 0xd5, 0xcb, 0xd7, 0x13, 0xd1, 0x53, 0xf7, 0x44, + 0x8f, 0x8a, 0xf7, 0x14, 0x36, 0x4c, 0x15, 0xff, 0x1d, 0x01, 0x66, 0x2b, 0x58, 0x36, 0xed, 0x1d, + 0x2c, 0xdb, 0xf5, 0x83, 0x50, 0x9d, 0xb1, 0x37, 0x20, 0xa6, 0x1b, 0xfb, 0xbc, 0x8f, 0xc6, 0x9a, + 0x4f, 0x48, 0x7e, 0xcf, 0x04, 0x77, 0x97, 0x2b, 0xcc, 0x5a, 0xff, 0x20, 0x06, 0xc9, 0x07, 0xa5, + 0x30, 0xeb, 0xfa, 0x59, 0xbe, 0x96, 0xc8, 0x46, 0x5f, 0x90, 0x42, 0xba, 0xdf, 0x5b, 0x7a, 0x50, + 0x5a, 0xc3, 0x87, 0xce, 0x32, 0x03, 0xe1, 0x42, 0x2b, 0x90, 0xb4, 0xf7, 0x88, 0xcf, 0x65, 0x34, + 0xd5, 0x93, 0xcc, 0xbf, 0x1e, 0x17, 0x6a, 0xc2, 0x59, 0xfb, 0x40, 0xa7, 0xae, 0x9c, 0xd4, 0x50, + 0x24, 0x4f, 0xdc, 0x58, 0xae, 0xca, 0x1c, 0x11, 0x77, 0x7c, 0xb4, 0x80, 0xea, 0x07, 0x3a, 0xf1, + 0xfb, 0x1e, 0x94, 0xea, 0x8e, 0x00, 0x11, 0xd9, 0x9c, 0xa6, 0xb8, 0xb4, 0xb9, 0x67, 0x30, 0x41, + 0x6b, 0xe1, 0xec, 0x7d, 0x0b, 0x01, 0x7b, 0xdf, 0xa4, 0x52, 0xae, 0xc3, 0x14, 0x3d, 0x49, 0xa5, + 0x1c, 0x02, 0x53, 0x05, 0xae, 0x10, 0x8f, 0x01, 0x48, 0x13, 0x86, 0xa9, 0x06, 0xff, 0x19, 0x83, + 0xec, 0x56, 0xc7, 0xda, 0x0b, 0x59, 0xef, 0x4b, 0x00, 0xed, 0x8e, 0xb5, 0x87, 0x4d, 0xc9, 0x3e, + 0xd0, 0x79, 0xcd, 0x47, 0xec, 0xa7, 0x3b, 0x55, 0x67, 0x7c, 0xf5, 0x03, 0x1d, 0x6d, 0x72, 0x21, + 0x58, 0xf2, 0x36, 0xe5, 0x6f, 0x8f, 0x01, 0x23, 0xeb, 0x07, 0xfa, 0x3a, 0x76, 0xf1, 0x23, 0x13, + 0x88, 0x89, 0xc0, 0xcf, 0xc2, 0x14, 0x79, 0x91, 0x6c, 0xe3, 0x24, 0x1a, 0x36, 0x49, 0x78, 0xea, + 0x06, 0x7a, 0x08, 0x59, 0x15, 0xb7, 0x4d, 0x4c, 0xcc, 0x90, 0x2a, 0x91, 0x61, 0x7d, 0x02, 0x17, + 0x38, 0xe3, 0xb1, 0x6e, 0x18, 0xfb, 0xe8, 0x2d, 0x48, 0xb2, 0x92, 0x90, 0x19, 0x6f, 0x92, 0xce, + 0x78, 0x41, 0xcd, 0xc3, 0x7b, 0x86, 0xce, 0x75, 0x09, 0x5a, 0x0c, 0x32, 0xd3, 0x9d, 0x81, 0x89, + 0x5d, 0xc3, 0x54, 0x30, 0xdd, 0xd1, 0x4f, 0x88, 0xec, 0x05, 0xdd, 0x86, 0x19, 0x4d, 0x57, 0x9a, + 0x1d, 0x4b, 0x7b, 0x81, 0x25, 0xa7, 0x9a, 0x0c, 0xb0, 0x4c, 0xbb, 0x09, 0x54, 0xa0, 0xe1, 0x3a, + 0xa9, 0x89, 0x5c, 0xb2, 0xf0, 0x2d, 0x01, 0xa6, 0x5d, 0x0d, 0x08, 0x73, 0x82, 0x2a, 0x75, 0x75, + 0xdf, 0xc9, 0x75, 0x80, 0x74, 0x59, 0xe1, 0x6f, 0x05, 0x98, 0x11, 0xb1, 0x62, 0xbc, 0xa0, 0x2a, + 0x11, 0xa6, 0x8a, 0x16, 0x59, 0xac, 0x47, 0xf4, 0x94, 0x6a, 0x45, 0xa3, 0x3f, 0xee, 0xc2, 0x19, + 0xad, 0x45, 0xe6, 0x31, 0xcd, 0x6e, 0x1e, 0x72, 0x0c, 0x65, 0x63, 0x67, 0x3b, 0x72, 0xd6, 0x4b, + 0x2b, 0x39, 0x49, 0x7c, 0x24, 0x7f, 0x97, 0xae, 0x4a, 0x7b, 0xd5, 0x0a, 0xb3, 0xdd, 0xab, 0x90, + 0x31, 0x99, 0x68, 0xac, 0x9e, 0xb8, 0xe9, 0xd3, 0x2e, 0x2b, 0x69, 0xfd, 0xef, 0x47, 0x61, 0xfa, + 0x71, 0x07, 0x9b, 0x87, 0x1f, 0xc3, 0xb6, 0xbf, 0x0e, 0xd3, 0xfb, 0xb2, 0x66, 0x4b, 0xbb, 0x86, + 0x29, 0x75, 0xda, 0xaa, 0x6c, 0x3b, 0x51, 0x09, 0x19, 0x42, 0xbe, 0x6f, 0x98, 0xdb, 0x94, 0x88, + 0x30, 0xa0, 0x67, 0xba, 0xb1, 0xaf, 0x4b, 0x84, 0x4c, 0x21, 0xec, 0x81, 0xce, 0x97, 0x9f, 0x8b, + 0x9f, 0xfe, 0x87, 0xa3, 0x85, 0x7b, 0x63, 0xc5, 0x19, 0xd1, 0x50, 0xad, 0x4e, 0x47, 0x53, 0x97, + 0xb6, 0xb7, 0xab, 0xab, 0x62, 0x8e, 0x8a, 0x7c, 0x87, 0x49, 0xac, 0x1f, 0xe8, 0x8e, 0xbb, 0xf2, + 0xa1, 0x00, 0x39, 0xaf, 0xc1, 0xc2, 0xec, 0xd5, 0x32, 0xa4, 0x9e, 0x77, 0xb0, 0xa9, 0x9d, 0xa2, + 0x4f, 0x81, 0x33, 0x12, 0x13, 0xf8, 0x2e, 0xa4, 0xbb, 0xda, 0x21, 0xf6, 0xab, 0xb5, 0x43, 0x6a, + 0xdf, 0x6b, 0x82, 0xc2, 0x4f, 0x04, 0x40, 0xb4, 0xf2, 0x55, 0xb6, 0xf2, 0xff, 0x31, 0x53, 0x98, + 0x9b, 0x90, 0xa3, 0x91, 0x7f, 0x92, 0xb6, 0x2b, 0xb5, 0x34, 0xcb, 0xd2, 0xf4, 0x06, 0xd7, 0x98, + 0x2c, 0xa5, 0x57, 0x77, 0xd7, 0x19, 0x95, 0xf7, 0xe5, 0xff, 0x87, 0xd9, 0xae, 0xda, 0x84, 0xd9, + 0x9b, 0x97, 0x21, 0xbd, 0x6b, 0x74, 0x74, 0x55, 0x62, 0x4b, 0x58, 0x7c, 0xa9, 0x2e, 0x45, 0x69, + 0xec, 0x7b, 0x85, 0xaf, 0x46, 0xe1, 0x8c, 0x88, 0x2d, 0xa3, 0xf9, 0x02, 0x87, 0xdf, 0x9e, 0x9b, + 0xc0, 0xb7, 0x67, 0xa4, 0x5f, 0xa5, 0x59, 0x93, 0x4c, 0x06, 0x9b, 0x5a, 0xbb, 0x57, 0xf4, 0xaf, + 0x0e, 0xd7, 0xcc, 0xfe, 0x35, 0x7c, 0xbe, 0xc2, 0x16, 0xf7, 0xaf, 0xb0, 0xf1, 0x8e, 0xf8, 0xbf, + 0x70, 0xb6, 0xa7, 0x21, 0xc2, 0xf4, 0x80, 0xfe, 0x2e, 0x0a, 0x17, 0xba, 0xc5, 0x87, 0x8d, 0x87, + 0xfe, 0x67, 0x34, 0x36, 0xaa, 0x40, 0xa6, 0xa5, 0xe9, 0xa7, 0x5b, 0xe1, 0x4b, 0xb7, 0x34, 0xbd, + 0xde, 0xed, 0xb3, 0x12, 0xe8, 0x16, 0xd4, 0xae, 0x61, 0xf6, 0xdd, 0x37, 0x04, 0x48, 0x87, 0xbd, + 0x86, 0x74, 0xba, 0x50, 0x24, 0x5e, 0xe7, 0x3a, 0x64, 0x3e, 0x82, 0x45, 0xa7, 0x3f, 0x14, 0x00, + 0xd5, 0xcd, 0x8e, 0x4e, 0xdc, 0xc7, 0x47, 0x46, 0x23, 0xcc, 0xca, 0x9e, 0x81, 0x09, 0x4d, 0x57, + 0xf1, 0x01, 0xad, 0x6c, 0x5c, 0x64, 0x2f, 0x5d, 0xfb, 0x7d, 0xb1, 0xb1, 0xf6, 0xfb, 0x78, 0xfd, + 0xdf, 0x85, 0xd9, 0xae, 0x82, 0x86, 0xd9, 0x0a, 0xdf, 0x8f, 0xc2, 0x2c, 0xaf, 0x4e, 0xe8, 0x8b, + 0x6e, 0xa7, 0x8a, 0x83, 0x46, 0x9f, 0x03, 0x68, 0x9b, 0xf8, 0x85, 0xc4, 0x58, 0x63, 0x63, 0xb1, + 0x26, 0x09, 0x07, 0x25, 0xa0, 0x2f, 0xc2, 0x34, 0x19, 0x70, 0x6d, 0xd3, 0x68, 0x1b, 0x16, 0x99, + 0xd7, 0xad, 0xf1, 0x60, 0xc9, 0xcc, 0xf1, 0xd1, 0x42, 0x66, 0x5d, 0xd3, 0xb7, 0x38, 0x63, 0xbd, + 0x26, 0x92, 0x91, 0xeb, 0xbe, 0x3a, 0xce, 0xc8, 0x4f, 0x05, 0x38, 0xf3, 0x91, 0x2d, 0x53, 0xfe, + 0x77, 0xb4, 0x98, 0x3b, 0x1f, 0xe4, 0xe8, 0x6b, 0x55, 0xdf, 0x35, 0xc2, 0x5f, 0x3c, 0xfe, 0x86, + 0x00, 0x33, 0x3e, 0xf1, 0x61, 0xce, 0xfa, 0xa7, 0x8b, 0xb6, 0xff, 0x12, 0xf1, 0x03, 0xfc, 0x6a, + 0x1f, 0xe6, 0xa0, 0xfa, 0x37, 0x01, 0xce, 0x95, 0xd8, 0x4e, 0xb0, 0x13, 0xdc, 0x10, 0xa6, 0x96, + 0xe4, 0x61, 0xea, 0x05, 0x36, 0x2d, 0xcd, 0x60, 0xf3, 0x5e, 0x46, 0x74, 0x5e, 0xd1, 0x1c, 0x24, + 0x2c, 0x5d, 0x6e, 0x5b, 0x7b, 0x86, 0xb3, 0xeb, 0xe4, 0xbe, 0xbb, 0x81, 0x18, 0x13, 0xa7, 0x0f, + 0xc4, 0x98, 0x0c, 0x0e, 0xc4, 0xe0, 0x1b, 0x33, 0x3f, 0x16, 0xe0, 0x7c, 0x5f, 0xad, 0xc3, 0xec, + 0xe9, 0xaf, 0x40, 0x4a, 0xe1, 0x82, 0x89, 0x0d, 0x65, 0x7b, 0x4f, 0x55, 0x92, 0xed, 0x94, 0x9e, + 0xf6, 0xf1, 0xd1, 0x02, 0x38, 0x45, 0xad, 0xae, 0xf2, 0x8a, 0x91, 0x67, 0xb5, 0xf0, 0x0b, 0x80, + 0x4c, 0xf9, 0xa0, 0x6d, 0x98, 0x76, 0x8d, 0x39, 0x12, 0x68, 0x15, 0x12, 0x6d, 0xd3, 0x78, 0xa1, + 0x39, 0x95, 0xc8, 0x06, 0x6e, 0xd0, 0x76, 0xf1, 0x6c, 0xf1, 0xfc, 0xa2, 0xcb, 0x89, 0x44, 0x48, + 0x3e, 0x32, 0x14, 0xb9, 0x79, 0x5f, 0x6b, 0x3a, 0x1a, 0xbb, 0x34, 0x4a, 0xcc, 0x92, 0xcb, 0xb1, + 0x25, 0xdb, 0x7b, 0xce, 0x00, 0x76, 0x89, 0xe8, 0x01, 0x24, 0x2a, 0xb6, 0xdd, 0x26, 0x89, 0x7c, + 0xf4, 0x5f, 0x1b, 0x29, 0x92, 0x30, 0x70, 0x49, 0x2e, 0x33, 0x12, 0x61, 0xe6, 0x81, 0x61, 0x34, + 0x9a, 0xb8, 0xd4, 0x34, 0x3a, 0x6a, 0xc9, 0xd0, 0x77, 0xb5, 0x06, 0xb7, 0x9e, 0x57, 0x47, 0x4a, + 0x7c, 0x50, 0xaa, 0x89, 0xfd, 0xec, 0xe8, 0xf3, 0x90, 0xa8, 0xdd, 0xe3, 0xa2, 0x98, 0xef, 0x73, + 0x65, 0xa4, 0xa8, 0xda, 0x3d, 0xd1, 0x65, 0x42, 0x15, 0x48, 0xad, 0xbc, 0xec, 0x98, 0x98, 0xcb, + 0x98, 0xa4, 0x32, 0xae, 0x8f, 0x94, 0x41, 0x79, 0x44, 0x3f, 0x2b, 0x7a, 0x0c, 0xd9, 0x77, 0x0c, + 0xf3, 0x59, 0xd3, 0x90, 0x9d, 0xba, 0x4d, 0x51, 0x61, 0xb7, 0x46, 0x0a, 0x73, 0xd8, 0xc4, 0x1e, + 0x01, 0x73, 0x5f, 0x84, 0x4c, 0x57, 0xe7, 0x20, 0x04, 0xf1, 0x36, 0xe9, 0x07, 0x81, 0x86, 0xcd, + 0xd0, 0x67, 0xf4, 0x3a, 0x4c, 0xe9, 0x86, 0x8a, 0x1d, 0x9d, 0xcd, 0x14, 0xcf, 0x1c, 0x1f, 0x2d, + 0x4c, 0x6e, 0x18, 0x2a, 0x9b, 0xf6, 0xf9, 0x93, 0x38, 0x49, 0x32, 0x39, 0x93, 0xfe, 0xdc, 0x75, + 0x88, 0x93, 0x7e, 0x21, 0x83, 0x7d, 0x47, 0xb6, 0xf0, 0xb6, 0xa9, 0x71, 0x99, 0xce, 0x2b, 0xcf, + 0xf7, 0xd7, 0x02, 0x44, 0x6b, 0xf7, 0x88, 0xff, 0xb9, 0xd3, 0x51, 0x9e, 0x61, 0x9b, 0xe7, 0xe2, + 0x6f, 0xd4, 0x2f, 0x35, 0xf1, 0xae, 0xc6, 0x7c, 0x91, 0xa4, 0xc8, 0xdf, 0xd0, 0x2b, 0x00, 0xb2, + 0xa2, 0x60, 0xcb, 0x92, 0x9c, 0x23, 0x46, 0x49, 0x31, 0xc9, 0x28, 0x6b, 0xf8, 0x90, 0xb0, 0x59, + 0x58, 0x31, 0xb1, 0xed, 0xc4, 0xff, 0xb0, 0x37, 0xc2, 0x66, 0xe3, 0x56, 0x5b, 0xb2, 0x8d, 0x67, + 0x58, 0xa7, 0xfd, 0x99, 0x14, 0x93, 0x84, 0x52, 0x27, 0x04, 0x62, 0x7f, 0xb0, 0xae, 0x7a, 0xc6, + 0x22, 0x29, 0xba, 0xef, 0x44, 0xa4, 0x89, 0x1b, 0x1a, 0x3f, 0x33, 0x93, 0x14, 0xf9, 0x1b, 0xaf, + 0xc6, 0x37, 0x05, 0x88, 0x3d, 0x28, 0xd5, 0x4e, 0x5c, 0x0f, 0x04, 0x71, 0xb9, 0xc3, 0xf5, 0x3e, + 0x29, 0xd2, 0x67, 0x1a, 0x18, 0xa7, 0x35, 0x9b, 0x04, 0x8e, 0xb7, 0x4d, 0xe3, 0x2b, 0x58, 0x71, + 0x6a, 0x91, 0xe5, 0xe4, 0x2d, 0x46, 0x45, 0x8b, 0x90, 0x52, 0x4c, 0xac, 0x62, 0xdd, 0xd6, 0xe4, + 0xa6, 0xc5, 0xab, 0xe3, 0x27, 0xf1, 0xc2, 0x7d, 0x55, 0x80, 0x09, 0xaa, 0x48, 0xe8, 0x12, 0x24, + 0x15, 0x43, 0xb7, 0x65, 0x4d, 0xe7, 0x56, 0x20, 0x29, 0x7a, 0x84, 0x81, 0x85, 0xbc, 0x0c, 0x69, + 0x59, 0x51, 0x8c, 0x8e, 0x6e, 0x4b, 0xba, 0xdc, 0xc2, 0xbc, 0xb0, 0x29, 0x4e, 0xdb, 0x90, 0x5b, + 0x18, 0x2d, 0x80, 0xf3, 0xea, 0x1e, 0xea, 0x4a, 0x8a, 0xc0, 0x49, 0x6b, 0xf8, 0x90, 0x97, 0xe4, + 0xc7, 0x02, 0x24, 0x1c, 0x15, 0x24, 0x85, 0x69, 0x60, 0x1d, 0x9b, 0xb2, 0x6d, 0xb8, 0x85, 0x71, + 0x09, 0xbd, 0xb3, 0x44, 0xd2, 0x9b, 0x25, 0xce, 0xc0, 0x84, 0x2d, 0xef, 0x34, 0x9d, 0x72, 0xb0, + 0x17, 0xba, 0x00, 0xda, 0x94, 0x1b, 0x6c, 0x15, 0x27, 0x29, 0xb2, 0x17, 0x52, 0x25, 0x1e, 0x89, + 0xc9, 0x5a, 0x87, 0xbf, 0x91, 0xf2, 0xb2, 0xe0, 0xc3, 0x1d, 0xdc, 0xd0, 0x74, 0xda, 0xd9, 0x31, + 0x11, 0x28, 0x89, 0xc6, 0xf9, 0xa0, 0x8b, 0x90, 0x64, 0x19, 0xb0, 0xae, 0xd2, 0x1e, 0x8f, 0x89, + 0x09, 0x4a, 0x28, 0x3b, 0xa7, 0x58, 0xb8, 0x6b, 0xf0, 0xc7, 0x02, 0xcc, 0xb0, 0xe8, 0x0d, 0x16, + 0xb5, 0x18, 0xde, 0x3c, 0xf9, 0x26, 0x24, 0x55, 0xd9, 0x96, 0xd9, 0x21, 0xb2, 0xe8, 0xd0, 0x43, + 0x64, 0x8e, 0x29, 0x24, 0xf9, 0xe9, 0x41, 0x32, 0x04, 0x71, 0xf2, 0xcc, 0x0e, 0xdf, 0x89, 0xf4, + 0xd9, 0xdb, 0x07, 0xf7, 0x17, 0x37, 0x4c, 0xbf, 0xe1, 0x67, 0x31, 0x67, 0xd2, 0x09, 0xb3, 0x19, + 0xbe, 0x00, 0x53, 0x1c, 0x0c, 0xf3, 0x46, 0x58, 0x1c, 0x65, 0xef, 0x9c, 0x5d, 0x43, 0xce, 0x86, + 0x8a, 0x00, 0x2c, 0xec, 0x90, 0xc6, 0x71, 0xc4, 0x4e, 0xb0, 0xe5, 0x42, 0xd9, 0x08, 0x15, 0x6d, + 0x40, 0xaa, 0xf5, 0x42, 0x51, 0xa4, 0x5d, 0xad, 0x69, 0xf3, 0x10, 0xa7, 0xe0, 0xb8, 0xde, 0xf5, + 0x27, 0xa5, 0xd2, 0x7d, 0x9a, 0x89, 0x45, 0x1a, 0x79, 0xef, 0x22, 0x10, 0x09, 0xec, 0x19, 0xbd, + 0x06, 0x3c, 0xe4, 0x5f, 0xb2, 0x9c, 0x03, 0x3c, 0xc5, 0xcc, 0xf1, 0xd1, 0x42, 0x52, 0xa4, 0xd4, + 0x5a, 0xad, 0x2e, 0x26, 0x59, 0x86, 0x9a, 0x65, 0xa3, 0x2b, 0x90, 0x31, 0x5a, 0x9a, 0x2d, 0x39, + 0x33, 0x3c, 0x77, 0x65, 0xd2, 0x84, 0xe8, 0x78, 0x00, 0xa8, 0x0e, 0x37, 0xb0, 0x4e, 0xc6, 0x02, + 0xad, 0x27, 0x8b, 0x67, 0x97, 0x34, 0x9b, 0x8d, 0x27, 0xc9, 0x68, 0xdb, 0x5a, 0x4b, 0x7b, 0x49, + 0x37, 0x57, 0xf9, 0x26, 0xc1, 0x15, 0x96, 0x9d, 0xd4, 0x8f, 0x46, 0xb8, 0x57, 0x79, 0xde, 0x4d, + 0x5f, 0x56, 0xae, 0x35, 0x5f, 0x17, 0x20, 0x53, 0xec, 0x34, 0x9f, 0x6d, 0xb6, 0x6b, 0x9d, 0x56, + 0x4b, 0x36, 0x0f, 0xc9, 0x00, 0x61, 0xda, 0xa9, 0xbd, 0xc4, 0x2c, 0xfe, 0x93, 0xab, 0x9f, 0xf6, + 0x12, 0x13, 0xf5, 0xe3, 0x61, 0xc5, 0x84, 0xce, 0x62, 0x86, 0xaf, 0x40, 0x86, 0x02, 0x49, 0x09, + 0xeb, 0xb6, 0xa9, 0x61, 0xb6, 0x4e, 0x11, 0x13, 0xd3, 0x94, 0x58, 0x66, 0x34, 0x74, 0x0d, 0xb2, + 0xd6, 0xa1, 0x65, 0xe3, 0x96, 0xc4, 0x8e, 0xbe, 0x32, 0xf4, 0x13, 0x13, 0x33, 0x8c, 0x2a, 0x32, + 0x62, 0xe1, 0x4f, 0x62, 0x90, 0x75, 0x34, 0x2d, 0x4c, 0x17, 0xad, 0x08, 0x13, 0xbb, 0x5a, 0x13, + 0x3b, 0x7b, 0xd4, 0x83, 0xa7, 0x69, 0x37, 0xf0, 0x94, 0xcc, 0x9c, 0x8e, 0x6b, 0x4e, 0x59, 0xc3, + 0xd0, 0xb6, 0xb9, 0x0f, 0x04, 0x88, 0x53, 0xdf, 0xe8, 0x2e, 0xc4, 0xe9, 0xf0, 0x17, 0xc6, 0x19, + 0xfe, 0x34, 0xab, 0x3b, 0x85, 0x47, 0x7d, 0x53, 0x38, 0x99, 0x0f, 0xf7, 0xe4, 0x37, 0xee, 0x2e, + 0x53, 0x4d, 0x4b, 0x8b, 0xfc, 0x0d, 0x15, 0x69, 0x64, 0x83, 0x61, 0xda, 0x58, 0xe5, 0x9e, 0x49, + 0xd0, 0xe0, 0xea, 0xea, 0x78, 0xc7, 0xd4, 0x38, 0x7c, 0xe8, 0x02, 0xc4, 0x88, 0x0a, 0x4f, 0xb1, + 0xad, 0xce, 0xe3, 0xa3, 0x85, 0x18, 0x51, 0x5e, 0x42, 0x63, 0x8e, 0xf5, 0xc3, 0x78, 0x22, 0x9e, + 0x9b, 0x28, 0xfc, 0x30, 0x0e, 0x99, 0x6a, 0x2b, 0x6c, 0xe3, 0xb0, 0xd2, 0xdd, 0x61, 0x41, 0x8e, + 0x63, 0xd7, 0x47, 0x03, 0xfa, 0xab, 0xcb, 0xcc, 0xc6, 0x4e, 0x66, 0x66, 0xab, 0xc4, 0x29, 0xe0, + 0xa7, 0x75, 0xc9, 0xf7, 0x5f, 0x1d, 0xf9, 0xfd, 0x3a, 0x19, 0x71, 0x22, 0xe1, 0xf1, 0x22, 0xab, + 0xe9, 0x5e, 0xf7, 0xdb, 0xd4, 0xf7, 0x60, 0x4a, 0x33, 0x39, 0xbe, 0xd2, 0x4c, 0x61, 0x5d, 0xa5, + 0x2a, 0x73, 0xc0, 0x35, 0xe6, 0x33, 0x10, 0x53, 0xb5, 0x61, 0x4d, 0x1a, 0x64, 0x2a, 0x09, 0xcb, + 0x08, 0xc5, 0x89, 0xfb, 0x15, 0xc7, 0x0f, 0x9c, 0xe6, 0x36, 0x01, 0xbc, 0x5a, 0xa1, 0x45, 0x98, + 0x34, 0x9a, 0xaa, 0x13, 0x14, 0x9e, 0x29, 0x26, 0x8f, 0x8f, 0x16, 0x26, 0x36, 0x9b, 0x6a, 0x75, + 0x55, 0x9c, 0x30, 0x9a, 0x6a, 0x55, 0xa5, 0x87, 0x9c, 0xf1, 0xbe, 0xe4, 0x06, 0xaa, 0xa4, 0xc5, + 0x29, 0x1d, 0xef, 0x7b, 0xa1, 0x32, 0xae, 0x70, 0xa2, 0x36, 0x7f, 0x20, 0x40, 0xd6, 0x69, 0xc1, + 0x70, 0x47, 0x7a, 0x42, 0x6b, 0x71, 0xcd, 0x8f, 0x9d, 0x4c, 0xf3, 0x1d, 0x3e, 0x7e, 0x14, 0xeb, + 0x6b, 0x02, 0x0f, 0xbb, 0xab, 0x29, 0xb2, 0x4d, 0xcc, 0x7c, 0x88, 0xea, 0x7d, 0x0b, 0x72, 0xa6, + 0xac, 0xab, 0x46, 0x4b, 0x7b, 0x89, 0xd9, 0xfa, 0x88, 0xc5, 0xb7, 0x05, 0xa6, 0x5d, 0x3a, 0x5d, + 0x00, 0x70, 0x96, 0x77, 0xfe, 0x55, 0xe0, 0x21, 0x7a, 0x6e, 0x61, 0xc2, 0x6c, 0xb4, 0x35, 0x98, + 0xa4, 0x4b, 0x7b, 0xce, 0x70, 0x7b, 0x3d, 0x40, 0x48, 0xd0, 0xd7, 0x59, 0xd4, 0x91, 0xab, 0xf0, + 0x54, 0xc4, 0xdc, 0x17, 0x60, 0x82, 0x92, 0x4f, 0x61, 0xe3, 0x78, 0xcb, 0x3f, 0x87, 0x99, 0x15, + 0x55, 0xad, 0xd5, 0xb8, 0xf6, 0x85, 0xd7, 0xec, 0x8e, 0xf7, 0x14, 0x0d, 0xf2, 0x9e, 0xfc, 0x9f, + 0x0c, 0xd3, 0x7b, 0x6a, 0x43, 0x96, 0x47, 0x18, 0x87, 0xbc, 0x96, 0x4b, 0xa3, 0x90, 0xb9, 0xda, + 0xb0, 0x17, 0xef, 0x84, 0xab, 0xfb, 0xc5, 0x30, 0x6b, 0xd2, 0x81, 0x59, 0x47, 0x6e, 0xd8, 0xdb, + 0x26, 0xc3, 0xaa, 0x43, 0xd7, 0xc4, 0xfc, 0x9f, 0x0d, 0xb3, 0x4e, 0xff, 0x2c, 0x40, 0xb6, 0xd6, + 0xd9, 0x61, 0xd7, 0x1c, 0x84, 0x19, 0xe7, 0x98, 0x6c, 0xe2, 0x5d, 0x5b, 0x3a, 0x59, 0xd4, 0x9e, + 0x63, 0x89, 0x08, 0x2b, 0xa1, 0xa2, 0x15, 0x00, 0x93, 0x46, 0x9c, 0x53, 0x39, 0xb1, 0xb1, 0xa3, + 0xff, 0x92, 0x94, 0xcb, 0x17, 0xa5, 0xf8, 0xc3, 0x28, 0x4c, 0xbb, 0xd5, 0x0c, 0xd3, 0x74, 0xfc, + 0x3f, 0xa0, 0xde, 0xaf, 0x64, 0xd9, 0xb2, 0x6d, 0xf1, 0x12, 0xbe, 0x76, 0x92, 0xe3, 0x1f, 0xc5, + 0x19, 0x1e, 0x8b, 0x95, 0x74, 0x49, 0x62, 0x92, 0x88, 0xa4, 0x8f, 0x68, 0x09, 0x66, 0xa9, 0x7d, + 0x94, 0xe4, 0x76, 0xbb, 0xa9, 0x61, 0x55, 0x62, 0x3b, 0x18, 0x71, 0xba, 0x83, 0x31, 0x43, 0x93, + 0x56, 0x58, 0x4a, 0x95, 0xee, 0x66, 0xdc, 0x87, 0xf4, 0xae, 0x89, 0xf1, 0x4b, 0x2c, 0x51, 0xaf, + 0xeb, 0x24, 0xfb, 0x5a, 0x29, 0xc6, 0x58, 0x23, 0x7c, 0xdc, 0x12, 0xbd, 0x07, 0x33, 0xb4, 0x69, + 0xc3, 0x3e, 0xb5, 0xc3, 0x7b, 0xe5, 0x17, 0x02, 0x20, 0xbf, 0xfc, 0x8f, 0xae, 0x63, 0xa2, 0xa1, + 0x77, 0xcc, 0x6b, 0x80, 0x58, 0xa8, 0x81, 0x25, 0xb5, 0xb1, 0x29, 0x59, 0x58, 0x31, 0xf8, 0xd9, + 0x7c, 0x41, 0xcc, 0xf1, 0x94, 0x2d, 0x6c, 0xd6, 0x28, 0xbd, 0xf0, 0xbd, 0x0b, 0x90, 0xe6, 0x6d, + 0xb2, 0xad, 0x13, 0xb0, 0x7f, 0x17, 0x62, 0x0d, 0xbe, 0x9a, 0x92, 0x0a, 0xc4, 0x5b, 0xde, 0xfd, + 0x20, 0x95, 0x88, 0x48, 0xf2, 0x12, 0x96, 0x76, 0xc7, 0x0e, 0x08, 0xad, 0xf3, 0x22, 0xa8, 0xfc, + 0x2c, 0xed, 0x8e, 0x8d, 0x6a, 0x30, 0xad, 0x78, 0xf7, 0x23, 0x48, 0x84, 0x3d, 0x36, 0xf0, 0x10, + 0x4b, 0xe0, 0x2d, 0x13, 0x95, 0x88, 0x98, 0x55, 0xba, 0x12, 0x50, 0xc9, 0x7f, 0x20, 0x3f, 0x3e, + 0x70, 0xed, 0xb0, 0xf7, 0x32, 0x80, 0x4a, 0xc4, 0x77, 0x6e, 0x1f, 0xbd, 0x09, 0x93, 0x2a, 0x3d, + 0xe8, 0xcd, 0x35, 0x34, 0x48, 0x89, 0xba, 0xce, 0xd6, 0x57, 0x22, 0x22, 0xe7, 0x40, 0x0f, 0x21, + 0xcd, 0x9e, 0xd8, 0x09, 0x67, 0xee, 0x56, 0x5e, 0x1b, 0x2c, 0xc1, 0x67, 0xad, 0x2b, 0x11, 0x31, + 0xa5, 0x7a, 0x54, 0xf4, 0x49, 0x88, 0x5b, 0x8a, 0xac, 0xf3, 0x25, 0xc7, 0xf9, 0x01, 0x07, 0x5a, + 0x3d, 0x66, 0x9a, 0x1b, 0x3d, 0x85, 0x19, 0xba, 0xc0, 0x22, 0xd9, 0xde, 0xce, 0x33, 0x3d, 0x50, + 0xd3, 0xbd, 0xd9, 0xed, 0xba, 0x5b, 0xc1, 0xe7, 0xb8, 0x2a, 0x11, 0x31, 0xb7, 0xd3, 0x93, 0x44, + 0xba, 0x8c, 0xfa, 0xcb, 0x3e, 0xc1, 0xc9, 0x81, 0x5d, 0x16, 0x78, 0xb2, 0x8a, 0x74, 0x19, 0xee, + 0x4a, 0x40, 0x0f, 0x20, 0x25, 0x13, 0xff, 0x45, 0xa2, 0xe7, 0x1b, 0xf2, 0x30, 0x70, 0xed, 0xb8, + 0xef, 0x6c, 0x4a, 0x85, 0x1e, 0x4a, 0x73, 0x88, 0x9e, 0xa0, 0x16, 0x36, 0x1b, 0x38, 0x9f, 0x1a, + 0x2e, 0xc8, 0xbf, 0x5d, 0xed, 0x0a, 0xa2, 0x44, 0xb4, 0x0e, 0x99, 0x3d, 0x27, 0xde, 0x97, 0x86, + 0x0a, 0xa4, 0x07, 0x2e, 0x20, 0x07, 0xc4, 0x2b, 0x57, 0x22, 0x62, 0x7a, 0xcf, 0x47, 0x46, 0x4b, + 0x10, 0x6d, 0x28, 0xf9, 0x0c, 0x95, 0x71, 0x69, 0x58, 0x34, 0x6e, 0x25, 0x22, 0x46, 0x1b, 0x0a, + 0x41, 0x25, 0x2c, 0x6c, 0xf0, 0x40, 0xcf, 0x67, 0x07, 0x1a, 0x99, 0xee, 0x60, 0xd1, 0x4a, 0x44, + 0xa4, 0x21, 0x95, 0xe4, 0x7b, 0x5b, 0x90, 0x35, 0xd9, 0x7e, 0xbf, 0x13, 0xd5, 0x92, 0xa3, 0x52, + 0x6e, 0x04, 0x9b, 0xaa, 0xbe, 0xc0, 0x96, 0x4a, 0x44, 0xcc, 0x98, 0x7e, 0x3a, 0xfa, 0x32, 0x9c, + 0xe9, 0x96, 0xc8, 0x95, 0x7b, 0xa6, 0xcf, 0x72, 0x05, 0xcb, 0xed, 0xd6, 0x71, 0x64, 0xf6, 0x25, + 0xa2, 0x4f, 0xc3, 0x04, 0xeb, 0x35, 0x44, 0x45, 0x06, 0x6d, 0x35, 0xf5, 0x74, 0x18, 0xcb, 0x4f, + 0xc6, 0x9b, 0xcd, 0x37, 0xba, 0xa5, 0xa6, 0xd1, 0xc8, 0xcf, 0x0e, 0x1c, 0x6f, 0xfd, 0x1b, 0xf7, + 0x64, 0xbc, 0xd9, 0x1e, 0x95, 0xf4, 0xbb, 0xc9, 0x52, 0xf8, 0xbe, 0xe8, 0x99, 0x81, 0xfd, 0x1e, + 0xb0, 0xff, 0x5d, 0xa1, 0x41, 0x7b, 0x1e, 0x99, 0x14, 0xcd, 0x64, 0x67, 0xc8, 0x25, 0x3a, 0x8c, + 0xcf, 0x0e, 0x2c, 0x5a, 0xff, 0xb9, 0x78, 0x52, 0x34, 0xd3, 0xa3, 0xa2, 0x27, 0x90, 0xe3, 0xe7, + 0x44, 0xbd, 0xf5, 0xa8, 0x73, 0x03, 0x77, 0x22, 0x82, 0x37, 0x12, 0x2b, 0x11, 0x71, 0x5a, 0xe9, + 0x4e, 0x21, 0xc6, 0x82, 0xca, 0x93, 0x14, 0xef, 0x80, 0x6f, 0x3e, 0x3f, 0xd0, 0x58, 0x0c, 0x38, + 0x12, 0x4e, 0x8c, 0x85, 0xd2, 0x93, 0x44, 0xd4, 0x58, 0xd3, 0x35, 0x9b, 0x1a, 0xf6, 0xb9, 0x81, + 0x6a, 0xdc, 0x7d, 0x85, 0x0d, 0x51, 0x63, 0x8d, 0x51, 0x88, 0x1a, 0xdb, 0x7c, 0xd3, 0x9c, 0x77, + 0xc7, 0xa5, 0x81, 0x6a, 0x1c, 0xb4, 0xbb, 0x4e, 0xd4, 0xd8, 0xf6, 0xd3, 0x89, 0x1a, 0x33, 0x03, + 0xd1, 0x23, 0xf7, 0x95, 0x81, 0x6a, 0x3c, 0xf0, 0x84, 0x11, 0x51, 0x63, 0xb9, 0x2f, 0x11, 0xad, + 0x02, 0x30, 0x8f, 0x48, 0xd3, 0x77, 0x8d, 0xfc, 0xfc, 0xc0, 0xf9, 0xa7, 0x77, 0xdb, 0x9c, 0xcc, + 0x3f, 0x4d, 0x87, 0x46, 0x0c, 0x19, 0xf5, 0xb1, 0x25, 0xba, 0xf8, 0x9d, 0x5f, 0x18, 0x68, 0xc8, + 0xfa, 0xd6, 0xc0, 0x89, 0x21, 0xdb, 0x77, 0x89, 0x64, 0x22, 0x63, 0x4b, 0x46, 0xf9, 0xc5, 0x11, + 0x4b, 0x13, 0xbe, 0x89, 0x8c, 0x71, 0xa0, 0x15, 0x48, 0x12, 0x4f, 0xe1, 0x90, 0x9a, 0xa1, 0xcb, + 0x03, 0xbd, 0xdb, 0x9e, 0xa8, 0xd4, 0x4a, 0x44, 0x4c, 0x3c, 0xe7, 0x24, 0xf2, 0x79, 0x86, 0xdb, + 0xf3, 0x85, 0x81, 0x9f, 0xef, 0x5a, 0xa9, 0x21, 0x9f, 0x67, 0x1c, 0x48, 0x81, 0xb3, 0xac, 0xaf, + 0xf8, 0x91, 0x24, 0x93, 0x9f, 0xdd, 0xc9, 0x5f, 0xa1, 0xa2, 0x06, 0xa2, 0xe0, 0xc0, 0xe3, 0x51, + 0x95, 0x88, 0x38, 0x2b, 0xf7, 0xa7, 0x92, 0x01, 0xcf, 0xa7, 0x1e, 0x86, 0x9d, 0xf3, 0x57, 0x07, + 0x0e, 0xf8, 0x80, 0xd5, 0x06, 0x32, 0xe0, 0x65, 0x1f, 0x99, 0x4d, 0x40, 0xaa, 0x64, 0x59, 0x6c, + 0xab, 0xe4, 0xda, 0x90, 0x09, 0xa8, 0x07, 0x41, 0xb3, 0x09, 0x48, 0xad, 0x31, 0x4e, 0x22, 0x48, + 0x69, 0x62, 0xd9, 0xe4, 0x66, 0xf6, 0xfa, 0x40, 0x41, 0x7d, 0xd7, 0xc2, 0x10, 0x41, 0x8a, 0x4b, + 0x24, 0x13, 0xb6, 0xe9, 0x1c, 0x30, 0xe7, 0xde, 0xe6, 0x8d, 0x81, 0x13, 0x76, 0xe0, 0x39, 0x78, + 0x32, 0x61, 0x9b, 0x5d, 0x09, 0xe8, 0x73, 0x30, 0xc5, 0x4f, 0xeb, 0xe6, 0x6f, 0x0e, 0xf1, 0x81, + 0xfd, 0xb0, 0x9a, 0x8c, 0x6b, 0xce, 0xc3, 0xac, 0x2c, 0x3b, 0xec, 0xcb, 0xaa, 0x77, 0x6b, 0x88, + 0x95, 0xed, 0x43, 0xb4, 0xcc, 0xca, 0x7a, 0x64, 0x62, 0x65, 0x99, 0x9e, 0xf2, 0xb9, 0xee, 0xf6, + 0x40, 0x2b, 0xdb, 0x1f, 0x12, 0x4b, 0xac, 0xec, 0x73, 0x8f, 0x4a, 0x6a, 0x66, 0x31, 0x20, 0x96, + 0x7f, 0x75, 0x60, 0xcd, 0xba, 0x11, 0x29, 0xa9, 0x19, 0xe7, 0x21, 0xdd, 0xc6, 0xa2, 0xb5, 0x58, + 0x4b, 0xbf, 0x36, 0xb0, 0xdb, 0xfa, 0x70, 0x4b, 0xc5, 0xb9, 0x32, 0x90, 0xb5, 0xb0, 0x6b, 0xa8, + 0x4c, 0x7e, 0xda, 0x8a, 0xb7, 0xd4, 0xeb, 0xc3, 0x0d, 0x55, 0xd0, 0x41, 0x32, 0xd7, 0x50, 0x75, + 0x25, 0xd2, 0xa2, 0xb2, 0x00, 0x73, 0x3a, 0xbe, 0x97, 0x06, 0x17, 0xb5, 0x37, 0xe6, 0x9f, 0x16, + 0xd5, 0x25, 0x7a, 0x43, 0xa8, 0xc3, 0xce, 0xa7, 0xe6, 0xef, 0x0c, 0x1f, 0x42, 0xdd, 0xe7, 0x64, + 0xdd, 0x21, 0xc4, 0xc9, 0xc5, 0x29, 0x1e, 0xf3, 0xf7, 0x30, 0x9e, 0x98, 0xce, 0xe5, 0x1e, 0xc6, + 0x13, 0xe7, 0x73, 0xf9, 0x87, 0xf1, 0xc4, 0x85, 0xdc, 0xdc, 0xc3, 0x78, 0xe2, 0x62, 0xee, 0x52, + 0xe1, 0x37, 0x2f, 0x40, 0xc6, 0xc1, 0x57, 0x0c, 0xad, 0x2c, 0xfb, 0xd1, 0xca, 0xfc, 0x20, 0xb4, + 0xc2, 0x11, 0x19, 0x87, 0x2b, 0xcb, 0x7e, 0xb8, 0x32, 0x3f, 0x08, 0xae, 0x78, 0x3c, 0x04, 0xaf, + 0xd4, 0x07, 0xe1, 0x95, 0x5b, 0x63, 0xe0, 0x15, 0x57, 0x54, 0x2f, 0x60, 0x59, 0xed, 0x07, 0x2c, + 0x57, 0x87, 0x03, 0x16, 0x57, 0x94, 0x0f, 0xb1, 0xbc, 0xd5, 0x83, 0x58, 0x2e, 0x0f, 0x41, 0x2c, + 0x2e, 0xbf, 0x03, 0x59, 0xd6, 0x02, 0x21, 0xcb, 0xf5, 0x51, 0x90, 0xc5, 0x95, 0xd3, 0x85, 0x59, + 0xde, 0xe8, 0xc2, 0x2c, 0x0b, 0x03, 0x31, 0x8b, 0xcb, 0xcd, 0x40, 0xcb, 0xbb, 0x83, 0x41, 0xcb, + 0xab, 0x63, 0x81, 0x16, 0x57, 0x5e, 0x3f, 0x6a, 0xa9, 0x0f, 0x42, 0x2d, 0xb7, 0xc6, 0x40, 0x2d, + 0x5e, 0xc7, 0xf5, 0xc0, 0x96, 0x4a, 0x10, 0x6c, 0xb9, 0x36, 0x02, 0xb6, 0xb8, 0xd2, 0xfc, 0xb8, + 0xa5, 0x12, 0x84, 0x5b, 0xae, 0x8d, 0xc0, 0x2d, 0x3d, 0x92, 0x18, 0x70, 0xd9, 0x08, 0x06, 0x2e, + 0x37, 0x46, 0x02, 0x17, 0x57, 0x5a, 0x37, 0x72, 0xb9, 0xe3, 0x43, 0x2e, 0xaf, 0x0c, 0x40, 0x2e, + 0x2e, 0x2b, 0x81, 0x2e, 0x9f, 0xef, 0x83, 0x2e, 0x85, 0x61, 0xd0, 0xc5, 0xe5, 0x75, 0xb1, 0xcb, + 0xe3, 0x01, 0xd8, 0xe5, 0xe6, 0x68, 0xec, 0xe2, 0x0a, 0xeb, 0x01, 0x2f, 0xf2, 0x50, 0xf0, 0xf2, + 0xfa, 0x98, 0xe0, 0xc5, 0x95, 0x1e, 0x84, 0x5e, 0x3e, 0xd3, 0x8d, 0x5e, 0x16, 0x07, 0xa3, 0x17, + 0x57, 0x0c, 0x87, 0x2f, 0x6b, 0x81, 0xf0, 0xe5, 0xfa, 0x28, 0xf8, 0xe2, 0x8d, 0x3d, 0x3f, 0x7e, + 0xd9, 0x08, 0xc6, 0x2f, 0x37, 0x46, 0xe2, 0x17, 0xaf, 0xfb, 0xbb, 0x00, 0xcc, 0x5a, 0x20, 0x80, + 0xb9, 0x3e, 0x0a, 0xc0, 0x78, 0x85, 0xf3, 0x23, 0x98, 0x77, 0x06, 0x22, 0x98, 0xdb, 0xe3, 0x20, + 0x18, 0x57, 0x68, 0x1f, 0x84, 0x79, 0x77, 0x30, 0x84, 0x79, 0xf5, 0x04, 0xd7, 0x19, 0x05, 0x62, + 0x98, 0xcf, 0xf7, 0x61, 0x98, 0xc2, 0x30, 0x0c, 0xe3, 0xe9, 0xb3, 0x03, 0x62, 0xe4, 0xa1, 0x90, + 0xe3, 0xf5, 0x31, 0x21, 0x87, 0xa7, 0x7c, 0x01, 0x98, 0xa3, 0x1c, 0x80, 0x39, 0xae, 0x0e, 0xc7, + 0x1c, 0xde, 0x14, 0xe2, 0x81, 0x8e, 0x4a, 0x10, 0xe8, 0xb8, 0x36, 0x02, 0x74, 0x78, 0x56, 0xc8, + 0x87, 0x3a, 0xde, 0xea, 0x41, 0x1d, 0x97, 0x47, 0xee, 0xe8, 0xfb, 0x60, 0x47, 0xb1, 0x1f, 0x76, + 0x5c, 0x19, 0x0a, 0x3b, 0x5c, 0x09, 0x1e, 0xee, 0x78, 0xab, 0x07, 0x77, 0x5c, 0x1e, 0x82, 0x3b, + 0xbc, 0x02, 0x70, 0xe0, 0xa1, 0x0e, 0x07, 0x1e, 0x4b, 0xe3, 0x02, 0x0f, 0x57, 0x70, 0x20, 0xf2, + 0xd8, 0x08, 0x46, 0x1e, 0x37, 0xc6, 0xdc, 0xdc, 0xeb, 0x83, 0x1e, 0x95, 0x20, 0xe8, 0x71, 0x6d, + 0x04, 0xf4, 0xf0, 0xcf, 0x21, 0x2e, 0xf6, 0xa8, 0x04, 0x61, 0x8f, 0x6b, 0x23, 0xb0, 0x87, 0x27, + 0xc9, 0x07, 0x3e, 0xea, 0x83, 0xc0, 0xc7, 0xad, 0x31, 0xc0, 0x87, 0x37, 0xef, 0xf6, 0xa0, 0x8f, + 0xb7, 0x7b, 0xd1, 0x47, 0x61, 0x18, 0xfa, 0xf0, 0x46, 0xa4, 0x03, 0x3f, 0x36, 0x82, 0xe1, 0xc7, + 0x8d, 0x91, 0xf0, 0xc3, 0x6f, 0x24, 0x7d, 0xf8, 0x63, 0x2d, 0x10, 0x7f, 0x5c, 0x1f, 0x85, 0x3f, + 0x3c, 0x23, 0xe9, 0x07, 0x20, 0x6f, 0xf7, 0x02, 0x90, 0xc2, 0x30, 0x00, 0xe2, 0x55, 0xce, 0x41, + 0x20, 0x95, 0x20, 0x04, 0x72, 0x6d, 0x04, 0x02, 0xf1, 0x3a, 0xcf, 0x07, 0x41, 0xe4, 0xa1, 0x10, + 0xe4, 0xf5, 0x31, 0x21, 0x48, 0x8f, 0xe1, 0xea, 0xc6, 0x20, 0x95, 0x20, 0x0c, 0x72, 0x6d, 0x04, + 0x06, 0xf1, 0x15, 0xd6, 0x03, 0x21, 0x1b, 0xc1, 0x20, 0xe4, 0xc6, 0x48, 0x10, 0xd2, 0x33, 0x9a, + 0xc6, 0x45, 0x21, 0x0f, 0xe3, 0x89, 0x4b, 0xb9, 0x57, 0x0a, 0x7f, 0x39, 0x01, 0x93, 0x15, 0x27, + 0x26, 0xc6, 0x77, 0xc1, 0x80, 0x70, 0x9a, 0x0b, 0x06, 0xd0, 0x2a, 0x51, 0x6c, 0x6a, 0x1e, 0x38, + 0x2e, 0x19, 0x72, 0x5b, 0x47, 0xdf, 0xb6, 0xa4, 0xc3, 0x7a, 0x8a, 0x13, 0x43, 0xe8, 0x0d, 0xc8, + 0x74, 0x2c, 0x6c, 0x4a, 0x6d, 0x53, 0x33, 0x4c, 0xcd, 0x66, 0x91, 0xa4, 0x42, 0x31, 0xf7, 0xe1, + 0xd1, 0x42, 0x7a, 0xdb, 0xc2, 0xe6, 0x16, 0xa7, 0x8b, 0xe9, 0x8e, 0xef, 0xcd, 0xb9, 0xa3, 0x7f, + 0x62, 0xfc, 0x3b, 0xfa, 0x1f, 0x43, 0xce, 0xc4, 0xb2, 0xda, 0x35, 0x51, 0xb3, 0x33, 0xf7, 0xc1, + 0x3e, 0x05, 0x0d, 0x99, 0x76, 0x72, 0xd2, 0xb3, 0xf7, 0xd3, 0x66, 0x37, 0x11, 0xdd, 0x85, 0xb3, + 0x2d, 0xf9, 0x80, 0x5d, 0x35, 0xe1, 0xf8, 0x3e, 0x34, 0x36, 0x28, 0x41, 0x43, 0xd8, 0x50, 0x4b, + 0x3e, 0xa0, 0x17, 0xfe, 0xb3, 0x24, 0x7a, 0xd5, 0xef, 0x35, 0xc8, 0xaa, 0x9a, 0x65, 0x6b, 0xba, + 0xe2, 0x5c, 0x72, 0xc6, 0x0e, 0xe7, 0x67, 0x1c, 0x2a, 0xbb, 0x6c, 0xec, 0x36, 0xcc, 0xf0, 0x60, + 0x41, 0xef, 0x2f, 0x00, 0xa8, 0x97, 0x9f, 0x20, 0xa5, 0x20, 0x09, 0xde, 0x7f, 0x3f, 0x94, 0x60, + 0xba, 0x21, 0xdb, 0x78, 0x5f, 0x3e, 0x94, 0x9c, 0xa8, 0xed, 0x14, 0xbd, 0x33, 0xe8, 0xe2, 0xf1, + 0xd1, 0x42, 0xe6, 0x01, 0x4b, 0xea, 0x0b, 0xde, 0xce, 0x34, 0x7c, 0x09, 0x2a, 0x5a, 0x81, 0x34, + 0xbd, 0xc5, 0xd4, 0x60, 0x97, 0xe5, 0x72, 0xdf, 0x7d, 0xd0, 0xae, 0x0f, 0xbf, 0x52, 0x57, 0xa4, + 0x37, 0x9f, 0x3a, 0xf7, 0xeb, 0xde, 0x80, 0x69, 0xd9, 0x3a, 0xd4, 0x15, 0xda, 0xc2, 0x58, 0xb7, + 0x3a, 0x16, 0x75, 0xde, 0x13, 0x62, 0x96, 0x92, 0x4b, 0x0e, 0x95, 0x5f, 0x6c, 0xf6, 0xdb, 0x02, + 0xa4, 0xbb, 0x22, 0x68, 0xdf, 0xea, 0xd9, 0xdc, 0xbc, 0x10, 0x0c, 0x1c, 0x06, 0x85, 0x85, 0x25, + 0x78, 0x0f, 0x38, 0xa1, 0x2a, 0x0b, 0x83, 0x1d, 0x4f, 0x0a, 0xdd, 0x9d, 0x2d, 0x75, 0x87, 0xed, + 0xcd, 0xf8, 0xef, 0x7e, 0x7b, 0x21, 0x52, 0xf8, 0x65, 0x0c, 0x32, 0xdd, 0x91, 0xb2, 0xd5, 0x9e, + 0x72, 0x05, 0x0d, 0xec, 0x2e, 0x8e, 0xa5, 0x21, 0x77, 0xe2, 0x24, 0xbd, 0xbb, 0x4f, 0x59, 0x31, + 0x17, 0x87, 0x6c, 0xe1, 0xfa, 0xcb, 0xe9, 0x31, 0xce, 0xfd, 0x28, 0xea, 0x8e, 0xfc, 0x25, 0x98, + 0xa0, 0xa7, 0x96, 0x79, 0xd1, 0x82, 0xce, 0x12, 0x95, 0x49, 0xba, 0xc8, 0xb2, 0x11, 0x4b, 0x51, + 0x3f, 0xd5, 0x55, 0x24, 0x2e, 0xe1, 0x14, 0xff, 0x8e, 0xc1, 0xaf, 0xbf, 0x99, 0x38, 0xd9, 0xf5, + 0x37, 0x6c, 0x8b, 0xb6, 0xd9, 0xc4, 0x8a, 0xcd, 0xff, 0x0e, 0xc5, 0xf9, 0x0f, 0x8c, 0xab, 0xbd, + 0x22, 0xf8, 0x9f, 0xa7, 0x2c, 0x89, 0xfc, 0xcf, 0x53, 0x7c, 0xd1, 0x43, 0x59, 0x57, 0x04, 0x1d, + 0x58, 0x2c, 0xc6, 0x8c, 0x77, 0xf5, 0xaf, 0x0b, 0x90, 0xa3, 0xc3, 0xe8, 0x3e, 0xc6, 0x6a, 0x28, + 0x5a, 0xe8, 0x04, 0x36, 0x45, 0xc7, 0x0e, 0x6c, 0x2a, 0xc8, 0x90, 0x75, 0xcb, 0xc0, 0xfe, 0x0c, + 0x60, 0xc8, 0x4d, 0x32, 0xa7, 0x3a, 0x94, 0x5a, 0xf8, 0x3d, 0x01, 0x66, 0xdd, 0x6f, 0x94, 0xdc, + 0xb3, 0x50, 0xa7, 0x09, 0x35, 0x15, 0xe9, 0x1f, 0x9d, 0x10, 0x04, 0x4a, 0x0f, 0x2a, 0x8e, 0xa5, + 0x41, 0x88, 0x47, 0x0b, 0x00, 0x47, 0xb6, 0x6a, 0xbd, 0x46, 0xff, 0x02, 0x85, 0x3d, 0x5b, 0x85, + 0xfb, 0xbe, 0x16, 0xa0, 0xca, 0x4a, 0xaa, 0x39, 0x96, 0x56, 0x3b, 0xd5, 0xa4, 0x99, 0x0b, 0x3f, + 0x11, 0xfc, 0x82, 0x5e, 0x10, 0x8f, 0xe6, 0x1e, 0xc4, 0x5e, 0xc8, 0xcd, 0x61, 0xc1, 0x12, 0x5d, + 0x4d, 0x2f, 0x92, 0xdc, 0xe8, 0x7e, 0xd7, 0x11, 0xb2, 0xe8, 0x60, 0xd8, 0xd9, 0xdf, 0xa4, 0xfe, + 0xa3, 0x66, 0xe8, 0xd3, 0x4e, 0x2d, 0x62, 0xa3, 0x3f, 0xef, 0x1f, 0xa4, 0x6f, 0xc6, 0xdf, 0xff, + 0xf6, 0x82, 0x70, 0xbb, 0x06, 0xb3, 0x01, 0x93, 0x10, 0xca, 0x02, 0xf8, 0xae, 0xa3, 0xe5, 0xff, + 0xb3, 0xb2, 0xb2, 0x2a, 0x6d, 0x6f, 0x94, 0x36, 0xd7, 0xd7, 0xab, 0xf5, 0x7a, 0x79, 0x35, 0x27, + 0xa0, 0x1c, 0xa4, 0xbb, 0x2e, 0xb3, 0xe5, 0x7f, 0xaf, 0x72, 0xfb, 0x53, 0x00, 0xde, 0x35, 0xd4, + 0x44, 0xd6, 0x5a, 0xf9, 0xa9, 0xf4, 0x64, 0xe5, 0xd1, 0x76, 0xb9, 0x96, 0x8b, 0x20, 0x04, 0xd9, + 0xe2, 0x4a, 0xbd, 0x54, 0x91, 0xc4, 0x72, 0x6d, 0x6b, 0x73, 0xa3, 0x56, 0xce, 0x09, 0x9c, 0x6f, + 0x15, 0xd2, 0xfe, 0xc3, 0x76, 0x68, 0x16, 0xa6, 0x4b, 0x95, 0x72, 0x69, 0x4d, 0x7a, 0x52, 0x5d, + 0x91, 0x1e, 0x6f, 0x97, 0xb7, 0xcb, 0xb9, 0x08, 0x2d, 0x1a, 0x25, 0xde, 0xdf, 0x7e, 0xf4, 0x28, + 0x27, 0xa0, 0x69, 0x48, 0xb1, 0x77, 0x7a, 0xf1, 0x6d, 0x2e, 0x7a, 0x7b, 0x1d, 0x52, 0xbe, 0xbb, + 0x6c, 0xc8, 0xe7, 0xb6, 0xb6, 0x6b, 0x15, 0xa9, 0x5e, 0x5d, 0x2f, 0xd7, 0xea, 0x2b, 0xeb, 0x5b, + 0x4c, 0x06, 0xa5, 0xad, 0x14, 0x37, 0xc5, 0x7a, 0x4e, 0x70, 0xdf, 0xeb, 0x9b, 0xdb, 0xa5, 0x8a, + 0xfb, 0x2f, 0x31, 0xf1, 0x44, 0x2c, 0x17, 0xbb, 0x6d, 0xc0, 0xd9, 0xc0, 0xd3, 0x6b, 0x28, 0x05, + 0x53, 0xdb, 0x3a, 0xbd, 0x9b, 0x23, 0x17, 0x41, 0x19, 0xdf, 0x01, 0xb6, 0x9c, 0x80, 0x12, 0xec, + 0x98, 0x52, 0x2e, 0x8a, 0x26, 0x21, 0x5a, 0xbb, 0x97, 0x8b, 0x91, 0x62, 0xfa, 0x4e, 0x81, 0xe5, + 0xe2, 0x28, 0xc9, 0x0f, 0xcf, 0xe4, 0x26, 0x50, 0xda, 0x3b, 0xbd, 0x92, 0x9b, 0xbc, 0x7d, 0x19, + 0x7c, 0xc1, 0xfd, 0x08, 0x60, 0xf2, 0x91, 0x6c, 0x63, 0xcb, 0xce, 0x45, 0xd0, 0x14, 0xc4, 0x56, + 0x9a, 0xcd, 0x9c, 0xb0, 0xfc, 0x03, 0x01, 0x12, 0xce, 0x9d, 0xa7, 0xe8, 0x11, 0x4c, 0x30, 0x50, + 0xba, 0x30, 0x78, 0xca, 0xa0, 0x56, 0x67, 0x6e, 0x71, 0xd4, 0x9c, 0x52, 0x88, 0xa0, 0x77, 0xf8, + 0x1f, 0x3e, 0x11, 0x7d, 0x41, 0x57, 0x86, 0x69, 0x93, 0x23, 0x75, 0xb8, 0xca, 0x91, 0x11, 0x52, + 0x88, 0x7c, 0x42, 0x28, 0xde, 0x7a, 0xff, 0x9f, 0xe6, 0x23, 0xef, 0x1f, 0xcf, 0x0b, 0x1f, 0x1c, + 0xcf, 0x0b, 0x3f, 0x3b, 0x9e, 0x17, 0xfe, 0xf1, 0x78, 0x5e, 0xf8, 0xad, 0x9f, 0xcf, 0x47, 0x3e, + 0xf8, 0xf9, 0x7c, 0xe4, 0x67, 0x3f, 0x9f, 0x8f, 0xbc, 0x3b, 0xc5, 0xb9, 0x77, 0x26, 0xe9, 0x7f, + 0x4f, 0xdd, 0xfb, 0xaf, 0x00, 0x00, 0x00, 0xff, 0xff, 0xd4, 0x93, 0xff, 0x2b, 0x80, 0x6b, 0x00, + 0x00, } diff --git a/pkg/roachpb/app_stats.pb.go b/pkg/roachpb/app_stats.pb.go index 9dafa85da8d9..e5b95ccb405f 100644 --- a/pkg/roachpb/app_stats.pb.go +++ b/pkg/roachpb/app_stats.pb.go @@ -71,17 +71,16 @@ type StatementStatistics struct { OverheadLat NumericStat `protobuf:"bytes,10,opt,name=overhead_lat,json=overheadLat" json:"overhead_lat"` // SensitiveInfo is info that needs to be scrubbed or redacted before being // sent to the reg cluster. - SensitiveInfo SensitiveInfo `protobuf:"bytes,12,opt,name=sensitive_info,json=sensitiveInfo" json:"sensitive_info"` - BytesRead int64 `protobuf:"varint,13,opt,name=bytes_read,json=bytesRead" json:"bytes_read"` - RowsRead int64 `protobuf:"varint,14,opt,name=rows_read,json=rowsRead" json:"rows_read"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + SensitiveInfo SensitiveInfo `protobuf:"bytes,12,opt,name=sensitive_info,json=sensitiveInfo" json:"sensitive_info"` + BytesRead int64 `protobuf:"varint,13,opt,name=bytes_read,json=bytesRead" json:"bytes_read"` + RowsRead int64 `protobuf:"varint,14,opt,name=rows_read,json=rowsRead" json:"rows_read"` } func (m *StatementStatistics) Reset() { *m = StatementStatistics{} } func (m *StatementStatistics) String() string { return proto.CompactTextString(m) } func (*StatementStatistics) ProtoMessage() {} func (*StatementStatistics) Descriptor() ([]byte, []int) { - return fileDescriptor_app_stats_68253574d201f9fd, []int{0} + return fileDescriptor_app_stats_c5340561fef30747, []int{0} } func (m *StatementStatistics) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -114,14 +113,13 @@ type SensitiveInfo struct { MostRecentPlanDescription ExplainTreePlanNode `protobuf:"bytes,2,opt,name=most_recent_plan_description,json=mostRecentPlanDescription" json:"most_recent_plan_description"` // Timestamp is the time at which the logical plan was last sampled. MostRecentPlanTimestamp time.Time `protobuf:"bytes,3,opt,name=most_recent_plan_timestamp,json=mostRecentPlanTimestamp,stdtime" json:"most_recent_plan_timestamp"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` } func (m *SensitiveInfo) Reset() { *m = SensitiveInfo{} } func (m *SensitiveInfo) String() string { return proto.CompactTextString(m) } func (*SensitiveInfo) ProtoMessage() {} func (*SensitiveInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_app_stats_68253574d201f9fd, []int{1} + return fileDescriptor_app_stats_c5340561fef30747, []int{1} } func (m *SensitiveInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -153,16 +151,15 @@ type NumericStat struct { // method. This is more reliable than keeping track of the sum of // squared values, which is liable to overflow. See // https://en.wikipedia.org/wiki/Algorithms_for_calculating_variance#Online_algorithm - Mean float64 `protobuf:"fixed64,1,opt,name=mean" json:"mean"` - SquaredDiffs float64 `protobuf:"fixed64,2,opt,name=squared_diffs,json=squaredDiffs" json:"squared_diffs"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Mean float64 `protobuf:"fixed64,1,opt,name=mean" json:"mean"` + SquaredDiffs float64 `protobuf:"fixed64,2,opt,name=squared_diffs,json=squaredDiffs" json:"squared_diffs"` } func (m *NumericStat) Reset() { *m = NumericStat{} } func (m *NumericStat) String() string { return proto.CompactTextString(m) } func (*NumericStat) ProtoMessage() {} func (*NumericStat) Descriptor() ([]byte, []int) { - return fileDescriptor_app_stats_68253574d201f9fd, []int{2} + return fileDescriptor_app_stats_c5340561fef30747, []int{2} } func (m *NumericStat) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -188,20 +185,19 @@ func (m *NumericStat) XXX_DiscardUnknown() { var xxx_messageInfo_NumericStat proto.InternalMessageInfo type StatementStatisticsKey struct { - Query string `protobuf:"bytes,1,opt,name=query" json:"query"` - App string `protobuf:"bytes,2,opt,name=app" json:"app"` - DistSQL bool `protobuf:"varint,3,opt,name=distSQL" json:"distSQL"` - Failed bool `protobuf:"varint,4,opt,name=failed" json:"failed"` - Opt bool `protobuf:"varint,5,opt,name=opt" json:"opt"` - ImplicitTxn bool `protobuf:"varint,6,opt,name=implicit_txn,json=implicitTxn" json:"implicit_txn"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Query string `protobuf:"bytes,1,opt,name=query" json:"query"` + App string `protobuf:"bytes,2,opt,name=app" json:"app"` + DistSQL bool `protobuf:"varint,3,opt,name=distSQL" json:"distSQL"` + Failed bool `protobuf:"varint,4,opt,name=failed" json:"failed"` + Opt bool `protobuf:"varint,5,opt,name=opt" json:"opt"` + ImplicitTxn bool `protobuf:"varint,6,opt,name=implicit_txn,json=implicitTxn" json:"implicit_txn"` } func (m *StatementStatisticsKey) Reset() { *m = StatementStatisticsKey{} } func (m *StatementStatisticsKey) String() string { return proto.CompactTextString(m) } func (*StatementStatisticsKey) ProtoMessage() {} func (*StatementStatisticsKey) Descriptor() ([]byte, []int) { - return fileDescriptor_app_stats_68253574d201f9fd, []int{3} + return fileDescriptor_app_stats_c5340561fef30747, []int{3} } func (m *StatementStatisticsKey) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -228,16 +224,15 @@ var xxx_messageInfo_StatementStatisticsKey proto.InternalMessageInfo // CollectedStats wraps collected timings and metadata for some query's execution. type CollectedStatementStatistics struct { - Key StatementStatisticsKey `protobuf:"bytes,1,opt,name=key" json:"key"` - Stats StatementStatistics `protobuf:"bytes,2,opt,name=stats" json:"stats"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Key StatementStatisticsKey `protobuf:"bytes,1,opt,name=key" json:"key"` + Stats StatementStatistics `protobuf:"bytes,2,opt,name=stats" json:"stats"` } func (m *CollectedStatementStatistics) Reset() { *m = CollectedStatementStatistics{} } func (m *CollectedStatementStatistics) String() string { return proto.CompactTextString(m) } func (*CollectedStatementStatistics) ProtoMessage() {} func (*CollectedStatementStatistics) Descriptor() ([]byte, []int) { - return fileDescriptor_app_stats_68253574d201f9fd, []int{4} + return fileDescriptor_app_stats_c5340561fef30747, []int{4} } func (m *CollectedStatementStatistics) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -270,15 +265,14 @@ type ExplainTreePlanNode struct { // Often there are many attributes with the same key, e.g. "render". Attrs []*ExplainTreePlanNode_Attr `protobuf:"bytes,2,rep,name=attrs" json:"attrs,omitempty"` // Children are the nodes that feed into this one, e.g. two scans for a join. - Children []*ExplainTreePlanNode `protobuf:"bytes,3,rep,name=children" json:"children,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Children []*ExplainTreePlanNode `protobuf:"bytes,3,rep,name=children" json:"children,omitempty"` } func (m *ExplainTreePlanNode) Reset() { *m = ExplainTreePlanNode{} } func (m *ExplainTreePlanNode) String() string { return proto.CompactTextString(m) } func (*ExplainTreePlanNode) ProtoMessage() {} func (*ExplainTreePlanNode) Descriptor() ([]byte, []int) { - return fileDescriptor_app_stats_68253574d201f9fd, []int{5} + return fileDescriptor_app_stats_c5340561fef30747, []int{5} } func (m *ExplainTreePlanNode) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -304,16 +298,15 @@ func (m *ExplainTreePlanNode) XXX_DiscardUnknown() { var xxx_messageInfo_ExplainTreePlanNode proto.InternalMessageInfo type ExplainTreePlanNode_Attr struct { - Key string `protobuf:"bytes,1,opt,name=key" json:"key"` - Value string `protobuf:"bytes,2,opt,name=value" json:"value"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Key string `protobuf:"bytes,1,opt,name=key" json:"key"` + Value string `protobuf:"bytes,2,opt,name=value" json:"value"` } func (m *ExplainTreePlanNode_Attr) Reset() { *m = ExplainTreePlanNode_Attr{} } func (m *ExplainTreePlanNode_Attr) String() string { return proto.CompactTextString(m) } func (*ExplainTreePlanNode_Attr) ProtoMessage() {} func (*ExplainTreePlanNode_Attr) Descriptor() ([]byte, []int) { - return fileDescriptor_app_stats_68253574d201f9fd, []int{5, 0} + return fileDescriptor_app_stats_c5340561fef30747, []int{5, 0} } func (m *ExplainTreePlanNode_Attr) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2094,62 +2087,62 @@ var ( ErrIntOverflowAppStats = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("roachpb/app_stats.proto", fileDescriptor_app_stats_68253574d201f9fd) } +func init() { proto.RegisterFile("roachpb/app_stats.proto", fileDescriptor_app_stats_c5340561fef30747) } -var fileDescriptor_app_stats_68253574d201f9fd = []byte{ - // 851 bytes of a gzipped FileDescriptorProto +var fileDescriptor_app_stats_c5340561fef30747 = []byte{ + // 855 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x55, 0xcd, 0x6e, 0xdb, 0x46, - 0x10, 0x36, 0x2b, 0xdb, 0x92, 0x86, 0x56, 0x8a, 0xae, 0xdb, 0x84, 0x15, 0x0c, 0xd9, 0x55, 0x61, - 0xc4, 0x05, 0x0a, 0x19, 0x30, 0x7a, 0x69, 0x0b, 0x07, 0xb0, 0x9d, 0x1c, 0x82, 0x1a, 0x41, 0x4b, - 0xfb, 0xd4, 0x0b, 0xb1, 0x26, 0x47, 0xf2, 0xc2, 0xe4, 0x2e, 0xbd, 0x3b, 0x74, 0xa4, 0x57, 0xe8, - 0x29, 0x2f, 0xd0, 0xf7, 0x31, 0xd0, 0x4b, 0x8e, 0x3d, 0xf5, 0xc7, 0xb9, 0xf5, 0x21, 0x8a, 0x62, - 0x97, 0xa4, 0x4b, 0xb9, 0x2a, 0xa2, 0x1b, 0x35, 0xf3, 0x7d, 0xdf, 0xee, 0xcc, 0x7c, 0x3b, 0x82, - 0x27, 0x5a, 0xf1, 0xf8, 0x32, 0xbf, 0xd8, 0xe7, 0x79, 0x1e, 0x19, 0xe2, 0x64, 0x46, 0xb9, 0x56, - 0xa4, 0x58, 0x2f, 0x56, 0xf1, 0x95, 0x4b, 0x8e, 0xcc, 0x75, 0xda, 0xff, 0x78, 0xa2, 0x26, 0xca, - 0x65, 0xf6, 0xed, 0x57, 0x09, 0xea, 0x6f, 0x4f, 0x94, 0x9a, 0xa4, 0xb8, 0xef, 0x7e, 0x5d, 0x14, - 0xe3, 0x7d, 0x12, 0x19, 0x1a, 0xe2, 0x59, 0x5e, 0x02, 0x86, 0x3f, 0xad, 0xc3, 0xe6, 0x19, 0x71, - 0xc2, 0x0c, 0x25, 0xd9, 0x0f, 0x61, 0x48, 0xc4, 0x86, 0xf5, 0x61, 0x2d, 0x56, 0x85, 0xa4, 0xc0, - 0xdb, 0xf1, 0xf6, 0x5a, 0xc7, 0xab, 0xb7, 0xbf, 0x6d, 0xaf, 0x84, 0x65, 0x88, 0x7d, 0x05, 0x9b, - 0x63, 0xa1, 0x0d, 0x45, 0x9c, 0x08, 0xb3, 0x9c, 0xa2, 0x12, 0xf9, 0x41, 0x03, 0xf9, 0x91, 0x03, - 0x1c, 0x95, 0xf9, 0x13, 0xc7, 0xda, 0x05, 0x3f, 0xe3, 0xd3, 0x48, 0x23, 0x69, 0x81, 0x26, 0x68, - 0x35, 0xd0, 0x90, 0xf1, 0x69, 0x58, 0xc6, 0xd9, 0x97, 0xf0, 0x61, 0x8a, 0x13, 0x1e, 0xcf, 0xa2, - 0x94, 0x1b, 0x8a, 0x50, 0xeb, 0x60, 0x75, 0xc7, 0xdb, 0xeb, 0x56, 0xd0, 0x5e, 0x99, 0x3c, 0xe5, - 0x86, 0x5e, 0x68, 0xcd, 0xbe, 0x85, 0x8e, 0x2c, 0xb2, 0x48, 0xab, 0xd7, 0x26, 0x58, 0xdb, 0xf1, - 0xf6, 0xfc, 0x83, 0xfe, 0x68, 0xae, 0x2f, 0xa3, 0x57, 0x45, 0x86, 0x5a, 0xc4, 0xb6, 0xb4, 0x4a, - 0xa2, 0x2d, 0x8b, 0x2c, 0x54, 0xaf, 0x0d, 0x3b, 0x84, 0x6e, 0xce, 0xb5, 0xc1, 0x28, 0xe5, 0x14, - 0xac, 0x2f, 0xc9, 0xee, 0x38, 0xca, 0x29, 0x27, 0x7b, 0x76, 0x9e, 0x72, 0xe9, 0xd8, 0xed, 0x65, - 0xcf, 0xb6, 0x0c, 0x4b, 0xfe, 0x1a, 0xda, 0xba, 0x28, 0xb9, 0x9d, 0x25, 0xb9, 0xeb, 0xba, 0x70, - 0xd4, 0x23, 0xf0, 0x0d, 0xea, 0x1b, 0x11, 0x97, 0x17, 0xef, 0x2e, 0x49, 0x87, 0x8a, 0x64, 0x25, - 0x4e, 0x60, 0x43, 0xdd, 0xa0, 0xbe, 0x44, 0x9e, 0x38, 0x0d, 0x58, 0x52, 0xc3, 0xaf, 0x59, 0x56, - 0xe4, 0x10, 0x82, 0x07, 0x93, 0x8a, 0x34, 0x26, 0x3c, 0x26, 0x4c, 0x02, 0xbf, 0x31, 0xb2, 0x4f, - 0xe6, 0x46, 0x16, 0x56, 0x10, 0xf6, 0x12, 0x1e, 0x19, 0x94, 0x46, 0x90, 0xb8, 0xc1, 0x48, 0xc8, - 0xb1, 0x0a, 0x36, 0xdc, 0x2d, 0xb6, 0x1e, 0xdc, 0xe2, 0xac, 0x06, 0xbd, 0x94, 0x63, 0x55, 0xbb, - 0xc0, 0x34, 0x83, 0xec, 0x73, 0x80, 0x8b, 0x19, 0xa1, 0x89, 0x34, 0xf2, 0x24, 0xe8, 0x35, 0x9c, - 0xd5, 0x75, 0xf1, 0x10, 0x79, 0xc2, 0x3e, 0x83, 0xae, 0xb5, 0x49, 0x89, 0x79, 0xd4, 0xc0, 0x74, - 0x6c, 0xd8, 0x42, 0x86, 0x7f, 0x7b, 0xd0, 0x9b, 0x3b, 0x8e, 0x6d, 0x43, 0xe7, 0xde, 0x86, 0x5e, - 0xa3, 0xa6, 0x76, 0x5a, 0x19, 0x50, 0xc0, 0x56, 0xa6, 0x0c, 0x45, 0x1a, 0x63, 0x94, 0x14, 0x39, - 0x43, 0x24, 0x68, 0x62, 0x2d, 0x72, 0x12, 0x4a, 0xba, 0x47, 0xe1, 0x1f, 0x0c, 0x1f, 0xd4, 0xf4, - 0x62, 0x9a, 0xa7, 0x5c, 0xc8, 0x73, 0x8d, 0xf8, 0x7d, 0xca, 0xe5, 0x2b, 0x95, 0x60, 0x25, 0xfc, - 0xa9, 0x55, 0x0b, 0x9d, 0x98, 0xcd, 0x3c, 0xff, 0x57, 0x8a, 0x71, 0xe8, 0xff, 0xe7, 0xa8, 0xfb, - 0xe7, 0xec, 0xde, 0x93, 0x1d, 0x61, 0xf9, 0xe0, 0x47, 0xf5, 0x83, 0x1f, 0x9d, 0xd7, 0x88, 0xe3, - 0x8e, 0x3d, 0xe0, 0xcd, 0xef, 0xdb, 0x5e, 0xf8, 0x64, 0xfe, 0x90, 0x7b, 0xc8, 0x30, 0x04, 0xbf, - 0x31, 0x74, 0x16, 0xc0, 0x6a, 0x86, 0x5c, 0xba, 0xca, 0xbd, 0xea, 0x82, 0x2e, 0xc2, 0xbe, 0x80, - 0x9e, 0xb9, 0x2e, 0xb8, 0xc6, 0x24, 0x4a, 0xc4, 0x78, 0x6c, 0x5c, 0x9d, 0x35, 0x64, 0xa3, 0x4a, - 0x3d, 0xb7, 0x99, 0xe1, 0x2f, 0x1e, 0x3c, 0x5e, 0xb0, 0x61, 0xbe, 0xc3, 0x99, 0x5d, 0x32, 0xd7, - 0x05, 0xea, 0xd9, 0x5c, 0x6b, 0xcb, 0x10, 0x7b, 0x0c, 0x2d, 0x9e, 0xe7, 0x4e, 0xb7, 0xce, 0xd8, - 0x00, 0x1b, 0x40, 0x3b, 0x11, 0x86, 0xce, 0x7e, 0x38, 0x75, 0x25, 0x77, 0xea, 0x81, 0x54, 0x41, - 0xb6, 0x05, 0xeb, 0x63, 0x2e, 0x52, 0x4c, 0xdc, 0xda, 0xa8, 0xd3, 0x55, 0xcc, 0xaa, 0xaa, 0x9c, - 0xdc, 0xaa, 0xa8, 0x53, 0x36, 0xc0, 0x9e, 0xc2, 0x86, 0xc8, 0xf2, 0x54, 0xc4, 0x82, 0x22, 0x9a, - 0x4a, 0xb7, 0x0d, 0x6a, 0x80, 0x5f, 0x67, 0xce, 0xa7, 0x72, 0xf8, 0xb3, 0x07, 0x5b, 0x27, 0x2a, - 0x4d, 0xd1, 0x7a, 0x78, 0xd1, 0xe2, 0x3c, 0x84, 0xd6, 0x15, 0x96, 0x15, 0xf9, 0x07, 0xbb, 0x0f, - 0xbd, 0xbc, 0xb0, 0x0f, 0xf5, 0x45, 0xae, 0x70, 0xc6, 0x9e, 0xc1, 0x9a, 0x5b, 0xf2, 0xff, 0x63, - 0x9c, 0x05, 0x02, 0x75, 0xdb, 0x1c, 0x6d, 0xf8, 0x97, 0x07, 0x9b, 0x0b, 0xdc, 0x65, 0x47, 0x29, - 0x79, 0x86, 0x73, 0x9d, 0x76, 0x11, 0x76, 0x08, 0x6b, 0x9c, 0x48, 0xdb, 0x13, 0x5b, 0x7b, 0xfe, - 0xc1, 0xd3, 0xf7, 0x5b, 0x75, 0x74, 0x44, 0xa4, 0xc3, 0x92, 0xc5, 0x9e, 0x41, 0x27, 0xbe, 0x14, - 0x69, 0xa2, 0x51, 0x06, 0x2d, 0xa7, 0xb0, 0x84, 0xd9, 0xc3, 0x7b, 0x4e, 0xff, 0x1b, 0x58, 0xb5, - 0x72, 0x76, 0x32, 0x75, 0xdf, 0xba, 0xcd, 0x86, 0xf4, 0x61, 0xed, 0x86, 0xa7, 0x05, 0xce, 0x39, - 0xa1, 0x0c, 0x1d, 0xef, 0xde, 0xfe, 0x39, 0x58, 0xb9, 0xbd, 0x1b, 0x78, 0x6f, 0xef, 0x06, 0xde, - 0xaf, 0x77, 0x03, 0xef, 0x8f, 0xbb, 0x81, 0xf7, 0xe6, 0xdd, 0x60, 0xe5, 0xed, 0xbb, 0xc1, 0xca, - 0x8f, 0xed, 0xea, 0x9f, 0xf3, 0x9f, 0x00, 0x00, 0x00, 0xff, 0xff, 0xc3, 0xd0, 0xfe, 0x53, 0x43, - 0x07, 0x00, 0x00, + 0x10, 0x16, 0x2b, 0xcb, 0xa2, 0x86, 0x56, 0x8a, 0xae, 0xdb, 0x84, 0x15, 0x0c, 0xda, 0x55, 0x11, + 0xc4, 0x01, 0x0a, 0x19, 0x30, 0x7a, 0x69, 0x0b, 0x07, 0xb0, 0x9d, 0x1c, 0x82, 0x1a, 0x41, 0x4b, + 0xfb, 0xd4, 0x0b, 0xb1, 0x26, 0x47, 0xf2, 0xc2, 0xe4, 0x2e, 0xbd, 0xbb, 0x74, 0xa4, 0x57, 0xe8, + 0x29, 0x2f, 0xd0, 0xf7, 0x31, 0xd0, 0x4b, 0x8e, 0x3e, 0xf5, 0xc7, 0xbe, 0xf5, 0x21, 0x8a, 0x62, + 0x97, 0xa4, 0x4b, 0xa9, 0x2a, 0xa2, 0x1b, 0x35, 0xf3, 0x7d, 0xdf, 0xee, 0xcc, 0x7c, 0x3b, 0x82, + 0x27, 0x52, 0xd0, 0xf8, 0x22, 0x3f, 0xdf, 0xa3, 0x79, 0x1e, 0x29, 0x4d, 0xb5, 0x1a, 0xe5, 0x52, + 0x68, 0x41, 0xfa, 0xb1, 0x88, 0x2f, 0x6d, 0x72, 0xa4, 0xae, 0xd2, 0xc1, 0xa7, 0x13, 0x31, 0x11, + 0x36, 0xb3, 0x67, 0xbe, 0x4a, 0xd0, 0x60, 0x7b, 0x22, 0xc4, 0x24, 0xc5, 0x3d, 0xfb, 0xeb, 0xbc, + 0x18, 0xef, 0x69, 0x96, 0xa1, 0xd2, 0x34, 0xcb, 0x4b, 0xc0, 0xf0, 0xe7, 0x75, 0xd8, 0x3c, 0xd5, + 0x54, 0x63, 0x86, 0x5c, 0x9b, 0x0f, 0xa6, 0x34, 0x8b, 0x15, 0x19, 0x40, 0x27, 0x16, 0x05, 0xd7, + 0xbe, 0xb3, 0xe3, 0xec, 0xb6, 0x8f, 0xd6, 0x6e, 0x7e, 0xdb, 0x6e, 0x85, 0x65, 0x88, 0x7c, 0x0d, + 0x9b, 0x63, 0x26, 0x95, 0x8e, 0xa8, 0xd6, 0x98, 0xe5, 0x3a, 0x2a, 0x91, 0x1f, 0x35, 0x90, 0x9f, + 0x58, 0xc0, 0x61, 0x99, 0x3f, 0xb6, 0xac, 0xa7, 0xe0, 0x65, 0x74, 0x1a, 0x49, 0xd4, 0x92, 0xa1, + 0xf2, 0xdb, 0x0d, 0x34, 0x64, 0x74, 0x1a, 0x96, 0x71, 0xf2, 0x15, 0x7c, 0x9c, 0xe2, 0x84, 0xc6, + 0xb3, 0x28, 0xa5, 0x4a, 0x47, 0x28, 0xa5, 0xbf, 0xb6, 0xe3, 0xec, 0xf6, 0x2a, 0x68, 0xbf, 0x4c, + 0x9e, 0x50, 0xa5, 0x5f, 0x49, 0x49, 0xbe, 0x03, 0x97, 0x17, 0x59, 0x24, 0xc5, 0x5b, 0xe5, 0x77, + 0x76, 0x9c, 0x5d, 0x6f, 0x7f, 0x30, 0x9a, 0xeb, 0xcb, 0xe8, 0x4d, 0x91, 0xa1, 0x64, 0xb1, 0x29, + 0xad, 0x92, 0xe8, 0xf2, 0x22, 0x0b, 0xc5, 0x5b, 0x45, 0x0e, 0xa0, 0x97, 0x53, 0xa9, 0x30, 0x4a, + 0xa9, 0xf6, 0xd7, 0x57, 0x64, 0xbb, 0x96, 0x72, 0x42, 0xb5, 0x39, 0x3b, 0x4f, 0x29, 0xb7, 0xec, + 0xee, 0xaa, 0x67, 0x1b, 0x86, 0x21, 0x7f, 0x03, 0x5d, 0x59, 0x94, 0x5c, 0x77, 0x45, 0xee, 0xba, + 0x2c, 0x2c, 0xf5, 0x10, 0x3c, 0x85, 0xf2, 0x9a, 0xc5, 0xe5, 0xc5, 0x7b, 0x2b, 0xd2, 0xa1, 0x22, + 0x19, 0x89, 0x63, 0xd8, 0x10, 0xd7, 0x28, 0x2f, 0x90, 0x26, 0x56, 0x03, 0x56, 0xd4, 0xf0, 0x6a, + 0x96, 0x11, 0x39, 0x00, 0x7f, 0x61, 0x52, 0x91, 0xc4, 0x84, 0xc6, 0x1a, 0x13, 0xdf, 0x6b, 0x8c, + 0xec, 0xb3, 0xb9, 0x91, 0x85, 0x15, 0x84, 0xbc, 0x86, 0x47, 0x0a, 0xb9, 0x62, 0x9a, 0x5d, 0x63, + 0xc4, 0xf8, 0x58, 0xf8, 0x1b, 0xf6, 0x16, 0x5b, 0x0b, 0xb7, 0x38, 0xad, 0x41, 0xaf, 0xf9, 0x58, + 0xd4, 0x2e, 0x50, 0xcd, 0x20, 0xf9, 0x12, 0xe0, 0x7c, 0xa6, 0x51, 0x45, 0x12, 0x69, 0xe2, 0xf7, + 0x1b, 0xce, 0xea, 0xd9, 0x78, 0x88, 0x34, 0x21, 0x5f, 0x40, 0xcf, 0xd8, 0xa4, 0xc4, 0x3c, 0x6a, + 0x60, 0x5c, 0x13, 0x36, 0x90, 0xe1, 0xdf, 0x0e, 0xf4, 0xe7, 0x8e, 0x23, 0xdb, 0xe0, 0x3e, 0xd8, + 0xd0, 0x69, 0xd4, 0xd4, 0x4d, 0x2b, 0x03, 0x32, 0xd8, 0xca, 0x84, 0xd2, 0x91, 0xc4, 0x18, 0xb9, + 0x8e, 0xac, 0x21, 0x12, 0x54, 0xb1, 0x64, 0xb9, 0x66, 0x82, 0xdb, 0x47, 0xe1, 0xed, 0x0f, 0x17, + 0x6a, 0x7a, 0x35, 0xcd, 0x53, 0xca, 0xf8, 0x99, 0x44, 0xfc, 0x21, 0xa5, 0xfc, 0x8d, 0x48, 0xb0, + 0x12, 0xfe, 0xdc, 0xa8, 0x85, 0x56, 0xcc, 0x64, 0x5e, 0xfe, 0x2b, 0x45, 0x28, 0x0c, 0xfe, 0x73, + 0xd4, 0xc3, 0x73, 0xb6, 0xef, 0xc9, 0x8c, 0xb0, 0x7c, 0xf0, 0xa3, 0xfa, 0xc1, 0x8f, 0xce, 0x6a, + 0xc4, 0x91, 0x6b, 0x0e, 0x78, 0xf7, 0xfb, 0xb6, 0x13, 0x3e, 0x99, 0x3f, 0xe4, 0x01, 0x32, 0x0c, + 0xc1, 0x6b, 0x0c, 0x9d, 0xf8, 0xb0, 0x96, 0x21, 0xe5, 0xb6, 0x72, 0xa7, 0xba, 0xa0, 0x8d, 0x90, + 0xe7, 0xd0, 0x57, 0x57, 0x05, 0x95, 0x98, 0x44, 0x09, 0x1b, 0x8f, 0x95, 0xad, 0xb3, 0x86, 0x6c, + 0x54, 0xa9, 0x97, 0x26, 0x33, 0xfc, 0xd5, 0x81, 0xc7, 0x4b, 0x36, 0xcc, 0xf7, 0x38, 0x33, 0x4b, + 0xe6, 0xaa, 0x40, 0x39, 0x9b, 0x6b, 0x6d, 0x19, 0x22, 0x8f, 0xa1, 0x4d, 0xf3, 0xdc, 0xea, 0xd6, + 0x19, 0x13, 0x20, 0x01, 0x74, 0x13, 0xa6, 0xf4, 0xe9, 0x8f, 0x27, 0xb6, 0x64, 0xb7, 0x1e, 0x48, + 0x15, 0x24, 0x5b, 0xb0, 0x3e, 0xa6, 0x2c, 0xc5, 0xc4, 0xae, 0x8d, 0x3a, 0x5d, 0xc5, 0x8c, 0xaa, + 0xc8, 0xb5, 0x5d, 0x15, 0x75, 0xca, 0x04, 0xc8, 0x33, 0xd8, 0x60, 0x59, 0x9e, 0xb2, 0x98, 0xe9, + 0x48, 0x4f, 0xb9, 0xdd, 0x06, 0x35, 0xc0, 0xab, 0x33, 0x67, 0x53, 0x3e, 0xfc, 0xc5, 0x81, 0xad, + 0x63, 0x91, 0xa6, 0x68, 0x3c, 0xbc, 0x6c, 0x71, 0x1e, 0x40, 0xfb, 0x12, 0xcb, 0x8a, 0xbc, 0xfd, + 0xa7, 0x8b, 0x5e, 0x5e, 0xda, 0x87, 0xfa, 0x22, 0x97, 0x38, 0x23, 0x2f, 0xa0, 0x63, 0x97, 0xfc, + 0xff, 0x18, 0x67, 0x89, 0x40, 0xdd, 0x36, 0x4b, 0x1b, 0xfe, 0xe5, 0xc0, 0xe6, 0x12, 0x77, 0x99, + 0x51, 0x72, 0x9a, 0xe1, 0x5c, 0xa7, 0x6d, 0x84, 0x1c, 0x40, 0x87, 0x6a, 0x2d, 0xcd, 0x89, 0xed, + 0x5d, 0x6f, 0xff, 0xd9, 0x87, 0xad, 0x3a, 0x3a, 0xd4, 0x5a, 0x86, 0x25, 0x8b, 0xbc, 0x00, 0x37, + 0xbe, 0x60, 0x69, 0x22, 0x91, 0xfb, 0x6d, 0xab, 0xb0, 0x82, 0xd9, 0xc3, 0x07, 0xce, 0xe0, 0x5b, + 0x58, 0x33, 0x72, 0x66, 0x32, 0x75, 0xdf, 0x7a, 0xcd, 0x86, 0x0c, 0xa0, 0x73, 0x4d, 0xd3, 0x02, + 0xe7, 0x9c, 0x50, 0x86, 0x8e, 0x9e, 0xdf, 0xfc, 0x19, 0xb4, 0x6e, 0xee, 0x02, 0xe7, 0xfd, 0x5d, + 0xe0, 0xdc, 0xde, 0x05, 0xce, 0x1f, 0x77, 0x81, 0xf3, 0xee, 0x3e, 0x68, 0xbd, 0xbf, 0x0f, 0x5a, + 0xb7, 0xf7, 0x41, 0xeb, 0xa7, 0x6e, 0xf5, 0xef, 0xf9, 0x4f, 0x00, 0x00, 0x00, 0xff, 0xff, 0x1b, + 0xfb, 0x9e, 0xcc, 0x47, 0x07, 0x00, 0x00, } diff --git a/pkg/roachpb/data.pb.go b/pkg/roachpb/data.pb.go index 74b2aeb50a2b..ba6262840648 100644 --- a/pkg/roachpb/data.pb.go +++ b/pkg/roachpb/data.pb.go @@ -87,7 +87,7 @@ func (x ValueType) String() string { return proto.EnumName(ValueType_name, int32(x)) } func (ValueType) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_data_2270f11979e470ff, []int{0} + return fileDescriptor_data_e1d6866214c126cc, []int{0} } // ReplicaChangeType is a parameter of ChangeReplicasTrigger. @@ -111,7 +111,7 @@ func (x ReplicaChangeType) String() string { return proto.EnumName(ReplicaChangeType_name, int32(x)) } func (ReplicaChangeType) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_data_2270f11979e470ff, []int{1} + return fileDescriptor_data_e1d6866214c126cc, []int{1} } // TransactionStatus specifies possible states for a transaction. @@ -163,7 +163,7 @@ func (x TransactionStatus) String() string { return proto.EnumName(TransactionStatus_name, int32(x)) } func (TransactionStatus) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_data_2270f11979e470ff, []int{2} + return fileDescriptor_data_e1d6866214c126cc, []int{2} } // Span is a key range with an inclusive start Key and an exclusive end Key. @@ -174,14 +174,13 @@ type Span struct { // contains only a single key. Otherwise, it must order strictly after Key. // In such a case, the Span encompasses the key range from Key to EndKey, // including Key and excluding EndKey. - EndKey Key `protobuf:"bytes,4,opt,name=end_key,json=endKey,proto3,casttype=Key" json:"end_key,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + EndKey Key `protobuf:"bytes,4,opt,name=end_key,json=endKey,proto3,casttype=Key" json:"end_key,omitempty"` } func (m *Span) Reset() { *m = Span{} } func (*Span) ProtoMessage() {} func (*Span) Descriptor() ([]byte, []int) { - return fileDescriptor_data_2270f11979e470ff, []int{0} + return fileDescriptor_data_e1d6866214c126cc, []int{0} } func (m *Span) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -226,15 +225,14 @@ type Value struct { // Its contents may be modified on the next call to Value.SetFoo. RawBytes []byte `protobuf:"bytes,1,opt,name=raw_bytes,json=rawBytes,proto3" json:"raw_bytes,omitempty"` // Timestamp of value. - Timestamp hlc.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Timestamp hlc.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp"` } func (m *Value) Reset() { *m = Value{} } func (m *Value) String() string { return proto.CompactTextString(m) } func (*Value) ProtoMessage() {} func (*Value) Descriptor() ([]byte, []int) { - return fileDescriptor_data_2270f11979e470ff, []int{1} + return fileDescriptor_data_e1d6866214c126cc, []int{1} } func (m *Value) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -262,16 +260,15 @@ var xxx_messageInfo_Value proto.InternalMessageInfo // KeyValue is a pair of Key and Value for returned Key/Value pairs // from ScanRequest/ScanResponse. It embeds a Key and a Value. type KeyValue struct { - Key Key `protobuf:"bytes,1,opt,name=key,proto3,casttype=Key" json:"key,omitempty"` - Value Value `protobuf:"bytes,2,opt,name=value,proto3" json:"value"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Key Key `protobuf:"bytes,1,opt,name=key,proto3,casttype=Key" json:"key,omitempty"` + Value Value `protobuf:"bytes,2,opt,name=value,proto3" json:"value"` } func (m *KeyValue) Reset() { *m = KeyValue{} } func (m *KeyValue) String() string { return proto.CompactTextString(m) } func (*KeyValue) ProtoMessage() {} func (*KeyValue) Descriptor() ([]byte, []int) { - return fileDescriptor_data_2270f11979e470ff, []int{2} + return fileDescriptor_data_e1d6866214c126cc, []int{2} } func (m *KeyValue) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -300,17 +297,16 @@ var xxx_messageInfo_KeyValue proto.InternalMessageInfo // StoreIdent is written to the underlying storage engine at a // store-reserved system key (KeyLocalIdent). type StoreIdent struct { - ClusterID github_com_cockroachdb_cockroach_pkg_util_uuid.UUID `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3,customtype=github.com/cockroachdb/cockroach/pkg/util/uuid.UUID" json:"cluster_id"` - NodeID NodeID `protobuf:"varint,2,opt,name=node_id,json=nodeId,proto3,casttype=NodeID" json:"node_id,omitempty"` - StoreID StoreID `protobuf:"varint,3,opt,name=store_id,json=storeId,proto3,casttype=StoreID" json:"store_id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ClusterID github_com_cockroachdb_cockroach_pkg_util_uuid.UUID `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3,customtype=github.com/cockroachdb/cockroach/pkg/util/uuid.UUID" json:"cluster_id"` + NodeID NodeID `protobuf:"varint,2,opt,name=node_id,json=nodeId,proto3,casttype=NodeID" json:"node_id,omitempty"` + StoreID StoreID `protobuf:"varint,3,opt,name=store_id,json=storeId,proto3,casttype=StoreID" json:"store_id,omitempty"` } func (m *StoreIdent) Reset() { *m = StoreIdent{} } func (m *StoreIdent) String() string { return proto.CompactTextString(m) } func (*StoreIdent) ProtoMessage() {} func (*StoreIdent) Descriptor() ([]byte, []int) { - return fileDescriptor_data_2270f11979e470ff, []int{3} + return fileDescriptor_data_e1d6866214c126cc, []int{3} } func (m *StoreIdent) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -342,16 +338,15 @@ var xxx_messageInfo_StoreIdent proto.InternalMessageInfo // allows the final bookkeeping for the split to be completed and the // new range put into operation. type SplitTrigger struct { - LeftDesc RangeDescriptor `protobuf:"bytes,1,opt,name=left_desc,json=leftDesc,proto3" json:"left_desc"` - RightDesc RangeDescriptor `protobuf:"bytes,2,opt,name=right_desc,json=rightDesc,proto3" json:"right_desc"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + LeftDesc RangeDescriptor `protobuf:"bytes,1,opt,name=left_desc,json=leftDesc,proto3" json:"left_desc"` + RightDesc RangeDescriptor `protobuf:"bytes,2,opt,name=right_desc,json=rightDesc,proto3" json:"right_desc"` } func (m *SplitTrigger) Reset() { *m = SplitTrigger{} } func (m *SplitTrigger) String() string { return proto.CompactTextString(m) } func (*SplitTrigger) ProtoMessage() {} func (*SplitTrigger) Descriptor() ([]byte, []int) { - return fileDescriptor_data_2270f11979e470ff, []int{4} + return fileDescriptor_data_e1d6866214c126cc, []int{4} } func (m *SplitTrigger) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -392,15 +387,14 @@ type MergeTrigger struct { // before it stopped responding to requests altogether (in anticipation of // being subsumed). It is suitable for use as the timestamp cache's low water // mark for the keys previously owned by the subsumed range. - FreezeStart hlc.Timestamp `protobuf:"bytes,5,opt,name=freeze_start,json=freezeStart,proto3" json:"freeze_start"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + FreezeStart hlc.Timestamp `protobuf:"bytes,5,opt,name=freeze_start,json=freezeStart,proto3" json:"freeze_start"` } func (m *MergeTrigger) Reset() { *m = MergeTrigger{} } func (m *MergeTrigger) String() string { return proto.CompactTextString(m) } func (*MergeTrigger) ProtoMessage() {} func (*MergeTrigger) Descriptor() ([]byte, []int) { - return fileDescriptor_data_2270f11979e470ff, []int{5} + return fileDescriptor_data_e1d6866214c126cc, []int{5} } func (m *MergeTrigger) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -430,15 +424,14 @@ type ChangeReplicasTrigger struct { // The replica being modified. Replica ReplicaDescriptor `protobuf:"bytes,2,opt,name=replica,proto3" json:"replica"` // The new replica list with this change applied. - UpdatedReplicas []ReplicaDescriptor `protobuf:"bytes,3,rep,name=updated_replicas,json=updatedReplicas,proto3" json:"updated_replicas"` - NextReplicaID ReplicaID `protobuf:"varint,4,opt,name=next_replica_id,json=nextReplicaId,proto3,casttype=ReplicaID" json:"next_replica_id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + UpdatedReplicas []ReplicaDescriptor `protobuf:"bytes,3,rep,name=updated_replicas,json=updatedReplicas,proto3" json:"updated_replicas"` + NextReplicaID ReplicaID `protobuf:"varint,4,opt,name=next_replica_id,json=nextReplicaId,proto3,casttype=ReplicaID" json:"next_replica_id,omitempty"` } func (m *ChangeReplicasTrigger) Reset() { *m = ChangeReplicasTrigger{} } func (*ChangeReplicasTrigger) ProtoMessage() {} func (*ChangeReplicasTrigger) Descriptor() ([]byte, []int) { - return fileDescriptor_data_2270f11979e470ff, []int{6} + return fileDescriptor_data_e1d6866214c126cc, []int{6} } func (m *ChangeReplicasTrigger) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -473,15 +466,14 @@ type ModifiedSpanTrigger struct { // with heartbeats to extend the expiration timestamp. Changes to the // range lease for the range containing node liveness triggers re-gossip // of the entire node liveness key range. - NodeLivenessSpan *Span `protobuf:"bytes,2,opt,name=node_liveness_span,json=nodeLivenessSpan,proto3" json:"node_liveness_span,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + NodeLivenessSpan *Span `protobuf:"bytes,2,opt,name=node_liveness_span,json=nodeLivenessSpan,proto3" json:"node_liveness_span,omitempty"` } func (m *ModifiedSpanTrigger) Reset() { *m = ModifiedSpanTrigger{} } func (m *ModifiedSpanTrigger) String() string { return proto.CompactTextString(m) } func (*ModifiedSpanTrigger) ProtoMessage() {} func (*ModifiedSpanTrigger) Descriptor() ([]byte, []int) { - return fileDescriptor_data_2270f11979e470ff, []int{7} + return fileDescriptor_data_e1d6866214c126cc, []int{7} } func (m *ModifiedSpanTrigger) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -520,15 +512,14 @@ var xxx_messageInfo_ModifiedSpanTrigger proto.InternalMessageInfo // timestamps are aligned. type StickyBitTrigger struct { // Set to nil to remove a RangeDescriptor's sticky bit. - StickyBit hlc.Timestamp `protobuf:"bytes,1,opt,name=sticky_bit,json=stickyBit,proto3" json:"sticky_bit"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + StickyBit hlc.Timestamp `protobuf:"bytes,1,opt,name=sticky_bit,json=stickyBit,proto3" json:"sticky_bit"` } func (m *StickyBitTrigger) Reset() { *m = StickyBitTrigger{} } func (m *StickyBitTrigger) String() string { return proto.CompactTextString(m) } func (*StickyBitTrigger) ProtoMessage() {} func (*StickyBitTrigger) Descriptor() ([]byte, []int) { - return fileDescriptor_data_2270f11979e470ff, []int{8} + return fileDescriptor_data_e1d6866214c126cc, []int{8} } func (m *StickyBitTrigger) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -561,14 +552,13 @@ type InternalCommitTrigger struct { ChangeReplicasTrigger *ChangeReplicasTrigger `protobuf:"bytes,3,opt,name=change_replicas_trigger,json=changeReplicasTrigger,proto3" json:"change_replicas_trigger,omitempty"` ModifiedSpanTrigger *ModifiedSpanTrigger `protobuf:"bytes,4,opt,name=modified_span_trigger,json=modifiedSpanTrigger,proto3" json:"modified_span_trigger,omitempty"` StickyBitTrigger *StickyBitTrigger `protobuf:"bytes,5,opt,name=sticky_bit_trigger,json=stickyBitTrigger,proto3" json:"sticky_bit_trigger,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` } func (m *InternalCommitTrigger) Reset() { *m = InternalCommitTrigger{} } func (m *InternalCommitTrigger) String() string { return proto.CompactTextString(m) } func (*InternalCommitTrigger) ProtoMessage() {} func (*InternalCommitTrigger) Descriptor() ([]byte, []int) { - return fileDescriptor_data_2270f11979e470ff, []int{9} + return fileDescriptor_data_e1d6866214c126cc, []int{9} } func (m *InternalCommitTrigger) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -629,16 +619,15 @@ func (m *InternalCommitTrigger) GetStickyBitTrigger() *StickyBitTrigger { } type ObservedTimestamp struct { - NodeID NodeID `protobuf:"varint,1,opt,name=node_id,json=nodeId,proto3,casttype=NodeID" json:"node_id,omitempty"` - Timestamp hlc.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + NodeID NodeID `protobuf:"varint,1,opt,name=node_id,json=nodeId,proto3,casttype=NodeID" json:"node_id,omitempty"` + Timestamp hlc.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp"` } func (m *ObservedTimestamp) Reset() { *m = ObservedTimestamp{} } func (m *ObservedTimestamp) String() string { return proto.CompactTextString(m) } func (*ObservedTimestamp) ProtoMessage() {} func (*ObservedTimestamp) Descriptor() ([]byte, []int) { - return fileDescriptor_data_2270f11979e470ff, []int{10} + return fileDescriptor_data_e1d6866214c126cc, []int{10} } func (m *ObservedTimestamp) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -830,14 +819,13 @@ type Transaction struct { // transaction_timestamp()). If true, this prevents optimizations // which commit at a higher timestamp without resorting to a // client-side retry. - OrigTimestampWasObserved bool `protobuf:"varint,16,opt,name=orig_timestamp_was_observed,json=origTimestampWasObserved,proto3" json:"orig_timestamp_was_observed,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + OrigTimestampWasObserved bool `protobuf:"varint,16,opt,name=orig_timestamp_was_observed,json=origTimestampWasObserved,proto3" json:"orig_timestamp_was_observed,omitempty"` } func (m *Transaction) Reset() { *m = Transaction{} } func (*Transaction) ProtoMessage() {} func (*Transaction) Descriptor() ([]byte, []int) { - return fileDescriptor_data_2270f11979e470ff, []int{11} + return fileDescriptor_data_e1d6866214c126cc, []int{11} } func (m *Transaction) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -883,17 +871,16 @@ type TransactionRecord struct { // intents, so we'd like to avoid ever needing to synthesize it. 2.1 nodes // will assert that it is set, so we set it for now, but we should stop doing // that in the future. Removing this in 2.3 shouldn't cause any issues. - OrigTimestamp hlc.Timestamp `protobuf:"bytes,6,opt,name=orig_timestamp,json=origTimestamp,proto3" json:"orig_timestamp"` - IntentSpans []Span `protobuf:"bytes,11,rep,name=intent_spans,json=intentSpans,proto3" json:"intent_spans"` - InFlightWrites []SequencedWrite `protobuf:"bytes,17,rep,name=in_flight_writes,json=inFlightWrites,proto3" json:"in_flight_writes"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + OrigTimestamp hlc.Timestamp `protobuf:"bytes,6,opt,name=orig_timestamp,json=origTimestamp,proto3" json:"orig_timestamp"` + IntentSpans []Span `protobuf:"bytes,11,rep,name=intent_spans,json=intentSpans,proto3" json:"intent_spans"` + InFlightWrites []SequencedWrite `protobuf:"bytes,17,rep,name=in_flight_writes,json=inFlightWrites,proto3" json:"in_flight_writes"` } func (m *TransactionRecord) Reset() { *m = TransactionRecord{} } func (m *TransactionRecord) String() string { return proto.CompactTextString(m) } func (*TransactionRecord) ProtoMessage() {} func (*TransactionRecord) Descriptor() ([]byte, []int) { - return fileDescriptor_data_2270f11979e470ff, []int{12} + return fileDescriptor_data_e1d6866214c126cc, []int{12} } func (m *TransactionRecord) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -920,17 +907,16 @@ var xxx_messageInfo_TransactionRecord proto.InternalMessageInfo // A Intent is a Span together with a Transaction metadata and its status. type Intent struct { - Span `protobuf:"bytes,1,opt,name=span,proto3,embedded=span" json:"span"` - Txn enginepb.TxnMeta `protobuf:"bytes,2,opt,name=txn,proto3" json:"txn"` - Status TransactionStatus `protobuf:"varint,3,opt,name=status,proto3,enum=cockroach.roachpb.TransactionStatus" json:"status,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Span `protobuf:"bytes,1,opt,name=span,proto3,embedded=span" json:"span"` + Txn enginepb.TxnMeta `protobuf:"bytes,2,opt,name=txn,proto3" json:"txn"` + Status TransactionStatus `protobuf:"varint,3,opt,name=status,proto3,enum=cockroach.roachpb.TransactionStatus" json:"status,omitempty"` } func (m *Intent) Reset() { *m = Intent{} } func (m *Intent) String() string { return proto.CompactTextString(m) } func (*Intent) ProtoMessage() {} func (*Intent) Descriptor() ([]byte, []int) { - return fileDescriptor_data_2270f11979e470ff, []int{13} + return fileDescriptor_data_e1d6866214c126cc, []int{13} } func (m *Intent) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -960,15 +946,14 @@ type SequencedWrite struct { // The key that the write was made at. Key Key `protobuf:"bytes,1,opt,name=key,proto3,casttype=Key" json:"key,omitempty"` // The sequence number of the request that created the write. - Sequence github_com_cockroachdb_cockroach_pkg_storage_engine_enginepb.TxnSeq `protobuf:"varint,2,opt,name=sequence,proto3,casttype=github.com/cockroachdb/cockroach/pkg/storage/engine/enginepb.TxnSeq" json:"sequence,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Sequence github_com_cockroachdb_cockroach_pkg_storage_engine_enginepb.TxnSeq `protobuf:"varint,2,opt,name=sequence,proto3,casttype=github.com/cockroachdb/cockroach/pkg/storage/engine/enginepb.TxnSeq" json:"sequence,omitempty"` } func (m *SequencedWrite) Reset() { *m = SequencedWrite{} } func (m *SequencedWrite) String() string { return proto.CompactTextString(m) } func (*SequencedWrite) ProtoMessage() {} func (*SequencedWrite) Descriptor() ([]byte, []int) { - return fileDescriptor_data_2270f11979e470ff, []int{14} + return fileDescriptor_data_e1d6866214c126cc, []int{14} } func (m *SequencedWrite) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1026,14 +1011,13 @@ type Lease struct { // (see Lease.Equivalent). Two adjacent leases that are equivalent will have // the same sequence number and two adjacent leases that are not equivalent // will have different sequence numbers. - Sequence LeaseSequence `protobuf:"varint,7,opt,name=sequence,proto3,casttype=LeaseSequence" json:"sequence,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Sequence LeaseSequence `protobuf:"varint,7,opt,name=sequence,proto3,casttype=LeaseSequence" json:"sequence,omitempty"` } func (m *Lease) Reset() { *m = Lease{} } func (*Lease) ProtoMessage() {} func (*Lease) Descriptor() ([]byte, []int) { - return fileDescriptor_data_2270f11979e470ff, []int{15} + return fileDescriptor_data_e1d6866214c126cc, []int{15} } func (m *Lease) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1071,15 +1055,14 @@ type AbortSpanEntry struct { // it was aborted. Timestamp hlc.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp"` // The priority of the transaction. - Priority github_com_cockroachdb_cockroach_pkg_storage_engine_enginepb.TxnPriority `protobuf:"varint,3,opt,name=priority,proto3,casttype=github.com/cockroachdb/cockroach/pkg/storage/engine/enginepb.TxnPriority" json:"priority,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Priority github_com_cockroachdb_cockroach_pkg_storage_engine_enginepb.TxnPriority `protobuf:"varint,3,opt,name=priority,proto3,casttype=github.com/cockroachdb/cockroach/pkg/storage/engine/enginepb.TxnPriority" json:"priority,omitempty"` } func (m *AbortSpanEntry) Reset() { *m = AbortSpanEntry{} } func (m *AbortSpanEntry) String() string { return proto.CompactTextString(m) } func (*AbortSpanEntry) ProtoMessage() {} func (*AbortSpanEntry) Descriptor() ([]byte, []int) { - return fileDescriptor_data_2270f11979e470ff, []int{16} + return fileDescriptor_data_e1d6866214c126cc, []int{16} } func (m *AbortSpanEntry) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1136,15 +1119,14 @@ type TxnCoordMeta struct { // been proven to have succeeded. Any client wishing to send a request that // overlaps with them must chain on to their success using a QueryIntent // request. - InFlightWrites []SequencedWrite `protobuf:"bytes,8,rep,name=in_flight_writes,json=inFlightWrites,proto3" json:"in_flight_writes"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + InFlightWrites []SequencedWrite `protobuf:"bytes,8,rep,name=in_flight_writes,json=inFlightWrites,proto3" json:"in_flight_writes"` } func (m *TxnCoordMeta) Reset() { *m = TxnCoordMeta{} } func (m *TxnCoordMeta) String() string { return proto.CompactTextString(m) } func (*TxnCoordMeta) ProtoMessage() {} func (*TxnCoordMeta) Descriptor() ([]byte, []int) { - return fileDescriptor_data_2270f11979e470ff, []int{17} + return fileDescriptor_data_e1d6866214c126cc, []int{17} } func (m *TxnCoordMeta) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -6141,135 +6123,135 @@ var ( ErrIntOverflowData = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("roachpb/data.proto", fileDescriptor_data_2270f11979e470ff) } - -var fileDescriptor_data_2270f11979e470ff = []byte{ - // 2028 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xdc, 0x58, 0xcf, 0x6f, 0xdb, 0xc8, - 0xf5, 0x37, 0x45, 0xca, 0xa2, 0x9e, 0x7e, 0x98, 0x9e, 0xc4, 0x89, 0xbe, 0x59, 0x7c, 0xa5, 0x54, - 0xe9, 0x8f, 0x20, 0xd8, 0x95, 0xd1, 0xa4, 0x2d, 0xd0, 0xa0, 0x2d, 0xaa, 0x5f, 0x49, 0xa8, 0x58, - 0x72, 0x96, 0xa2, 0x13, 0x6c, 0xb6, 0x0b, 0x96, 0x22, 0xc7, 0x12, 0x11, 0x89, 0xd4, 0x92, 0x23, - 0xc7, 0xda, 0xbf, 0x60, 0x6f, 0xdd, 0x43, 0x0f, 0x45, 0x4f, 0x01, 0x7a, 0x2b, 0xd0, 0x73, 0x7b, - 0xea, 0xb5, 0xb9, 0x14, 0xc8, 0xad, 0x45, 0x0f, 0x42, 0xab, 0xbd, 0xf4, 0xdc, 0xa3, 0x81, 0x02, - 0xc5, 0x0c, 0x87, 0x12, 0x1d, 0x2b, 0x86, 0x5c, 0x6f, 0x81, 0xa2, 0x17, 0x7b, 0xf8, 0xe6, 0xbd, - 0xcf, 0xcc, 0xbc, 0x1f, 0x9f, 0x37, 0x23, 0x40, 0xbe, 0x67, 0x5a, 0x83, 0x71, 0x6f, 0xd7, 0x36, - 0x89, 0x59, 0x19, 0xfb, 0x1e, 0xf1, 0xd0, 0xb6, 0xe5, 0x59, 0x2f, 0x98, 0xbc, 0xc2, 0x67, 0x6f, - 0x5c, 0x8b, 0xd4, 0x46, 0x98, 0x98, 0x4b, 0xd5, 0x1b, 0xe5, 0x80, 0x78, 0xbe, 0xd9, 0xc7, 0xbb, - 0xd8, 0xed, 0x3b, 0x6e, 0xf4, 0x8f, 0xea, 0x1d, 0x59, 0x16, 0xd7, 0xb9, 0x75, 0x9e, 0xce, 0x3d, - 0xae, 0x54, 0x98, 0x10, 0x67, 0xb8, 0x3b, 0x18, 0x5a, 0xbb, 0xc4, 0x19, 0xe1, 0x80, 0x98, 0xa3, - 0x31, 0x9f, 0xb9, 0xda, 0xf7, 0xfa, 0x1e, 0x1b, 0xee, 0xd2, 0x51, 0x28, 0x2d, 0x7f, 0x02, 0x52, - 0x77, 0x6c, 0xba, 0xe8, 0xff, 0x40, 0x7c, 0x81, 0xa7, 0x05, 0xf1, 0xa6, 0x70, 0x3b, 0x5b, 0x4b, - 0x9d, 0xcc, 0x4a, 0xe2, 0x63, 0x3c, 0xd5, 0xa8, 0x0c, 0xdd, 0x84, 0x14, 0x76, 0x6d, 0x83, 0x4e, - 0x4b, 0xa7, 0xa7, 0x37, 0xb1, 0x6b, 0x3f, 0xc6, 0xd3, 0xfb, 0xd9, 0x5f, 0xbc, 0x2a, 0x6d, 0xfc, - 0xee, 0x55, 0x49, 0xf8, 0xfb, 0xab, 0x92, 0xd0, 0x92, 0x64, 0x41, 0x49, 0xb4, 0x24, 0x39, 0xa1, - 0x88, 0xe5, 0x11, 0x24, 0x9f, 0x9a, 0xc3, 0x09, 0x46, 0xef, 0x41, 0xda, 0x37, 0x5f, 0x1a, 0xbd, - 0x29, 0xc1, 0x41, 0x41, 0xa0, 0x30, 0x9a, 0xec, 0x9b, 0x2f, 0x6b, 0xf4, 0x1b, 0x55, 0x21, 0xbd, - 0xd8, 0x6d, 0x21, 0x71, 0x53, 0xb8, 0x9d, 0xb9, 0xfb, 0xff, 0x95, 0xa5, 0xf3, 0xe8, 0x91, 0x2a, - 0x83, 0xa1, 0x55, 0xd1, 0x23, 0xa5, 0x9a, 0xf4, 0x7a, 0x56, 0xda, 0xd0, 0x96, 0x56, 0xf7, 0x25, - 0xba, 0x74, 0xf9, 0x63, 0x90, 0x1f, 0xe3, 0x69, 0xb8, 0x22, 0x3f, 0x91, 0xb0, 0xe2, 0x44, 0xdf, - 0x81, 0xe4, 0x11, 0xd5, 0xe1, 0x6b, 0x15, 0x2a, 0x67, 0x02, 0x55, 0x61, 0x18, 0x7c, 0x99, 0x50, - 0xb9, 0xfc, 0x27, 0x01, 0xa0, 0x4b, 0x3c, 0x1f, 0xab, 0x36, 0x76, 0x09, 0xea, 0x03, 0x58, 0xc3, - 0x49, 0x40, 0xb0, 0x6f, 0x38, 0x36, 0x5f, 0xe6, 0x11, 0xd5, 0xff, 0xcb, 0xac, 0x74, 0xaf, 0xef, - 0x90, 0xc1, 0xa4, 0x57, 0xb1, 0xbc, 0xd1, 0xee, 0x02, 0xdb, 0xee, 0x2d, 0xc7, 0xbb, 0xe3, 0x17, - 0xfd, 0x5d, 0x16, 0xaa, 0xc9, 0xc4, 0xb1, 0x2b, 0x07, 0x07, 0x6a, 0x63, 0x3e, 0x2b, 0xa5, 0xeb, - 0x21, 0xa0, 0xda, 0xd0, 0xd2, 0x1c, 0x5b, 0xb5, 0xd1, 0x07, 0x90, 0x72, 0x3d, 0x1b, 0xd3, 0x55, - 0xe8, 0x7e, 0x93, 0xb5, 0xab, 0xf3, 0x59, 0x69, 0xb3, 0xe3, 0xd9, 0x58, 0x6d, 0x9c, 0x2c, 0x46, - 0xda, 0x26, 0x55, 0x52, 0x6d, 0xf4, 0x6d, 0x90, 0x69, 0xa2, 0x30, 0x7d, 0x91, 0xe9, 0x5f, 0x9b, - 0xcf, 0x4a, 0xa9, 0x70, 0xe7, 0xd4, 0x20, 0x1a, 0x6a, 0xa9, 0x20, 0x3c, 0x4d, 0xf9, 0xd7, 0x02, - 0x64, 0xbb, 0xe3, 0xa1, 0x43, 0x74, 0xdf, 0xe9, 0xf7, 0xb1, 0x8f, 0x9a, 0x90, 0x1e, 0xe2, 0x43, - 0x62, 0xd8, 0x38, 0xb0, 0xd8, 0xd1, 0x32, 0x77, 0xcb, 0x2b, 0x9c, 0xa4, 0x99, 0x6e, 0x1f, 0x37, - 0x70, 0x60, 0xf9, 0xce, 0x98, 0x78, 0x3e, 0x77, 0x97, 0x4c, 0x4d, 0xa9, 0x14, 0x3d, 0x04, 0xf0, - 0x9d, 0xfe, 0x80, 0xe3, 0x24, 0x2e, 0x88, 0x93, 0x66, 0xb6, 0x54, 0x1c, 0x46, 0xb7, 0x25, 0xc9, - 0xa2, 0x22, 0x95, 0xe7, 0x09, 0xc8, 0xb6, 0xb1, 0xdf, 0xc7, 0xff, 0xa5, 0x9b, 0x45, 0x2e, 0x28, - 0x21, 0x10, 0xad, 0x4b, 0x23, 0x20, 0x26, 0x09, 0x58, 0xe1, 0x64, 0xee, 0xbe, 0x1f, 0x83, 0xe3, - 0xc5, 0x5c, 0x09, 0xab, 0xb8, 0x12, 0x15, 0x73, 0xa5, 0xfd, 0xb4, 0x5e, 0xef, 0x52, 0x9b, 0xda, - 0x35, 0x0a, 0x3c, 0x9f, 0x95, 0xf2, 0x1a, 0x45, 0x5b, 0xc8, 0xb5, 0x3c, 0x43, 0x6f, 0x1f, 0x59, - 0x16, 0xfb, 0x46, 0x0f, 0x20, 0x7b, 0xe8, 0x63, 0xfc, 0x19, 0xa6, 0x6b, 0xf9, 0xa4, 0x90, 0x5c, - 0xbf, 0x80, 0x32, 0xa1, 0x61, 0x97, 0xda, 0x9d, 0x72, 0xf2, 0x1f, 0x13, 0xb0, 0x53, 0x1f, 0xd0, - 0x93, 0x6a, 0x78, 0x3c, 0x74, 0x2c, 0x33, 0x58, 0x7a, 0x3b, 0x63, 0xb1, 0x09, 0x83, 0x4c, 0xc7, - 0x98, 0xf9, 0x3b, 0x7f, 0xf7, 0xeb, 0xab, 0xfc, 0x14, 0x1a, 0x86, 0x28, 0xfa, 0x74, 0x8c, 0x35, - 0xb0, 0x16, 0x63, 0xd4, 0x80, 0x94, 0x1f, 0x2a, 0x70, 0x57, 0x9f, 0x03, 0x71, 0xc6, 0xd9, 0x91, - 0x29, 0x3a, 0x00, 0x65, 0x32, 0xb6, 0x4d, 0x82, 0x6d, 0x83, 0x8b, 0x82, 0x82, 0x78, 0x53, 0xbc, - 0x20, 0xdc, 0x16, 0xc7, 0x88, 0x8e, 0x8a, 0x1e, 0xc0, 0x96, 0x8b, 0x8f, 0x49, 0x84, 0x49, 0x2b, - 0x49, 0x62, 0x95, 0x54, 0x9c, 0xcf, 0x4a, 0xb9, 0x0e, 0x3e, 0x26, 0x5c, 0x95, 0xd5, 0x53, 0x7a, - 0xf1, 0xa1, 0xe5, 0xdc, 0xd8, 0x9c, 0x7d, 0x5f, 0xa6, 0xbc, 0xc8, 0x88, 0xe9, 0x0b, 0x01, 0xae, - 0xb4, 0x3d, 0xdb, 0x39, 0x74, 0xb0, 0x4d, 0xf9, 0x36, 0xf2, 0xe6, 0xfb, 0x80, 0x82, 0x69, 0x40, - 0xf0, 0xc8, 0xb0, 0x3c, 0xf7, 0xd0, 0xe9, 0x1b, 0xc1, 0xd8, 0x74, 0x99, 0x53, 0x65, 0x4d, 0x09, - 0x67, 0xea, 0x6c, 0x82, 0x91, 0x74, 0x13, 0x10, 0x63, 0x82, 0xa1, 0x73, 0x84, 0x5d, 0x1c, 0x04, - 0xa1, 0x76, 0xe8, 0xbf, 0xeb, 0x2b, 0x0e, 0x4c, 0x8d, 0x34, 0x85, 0x9a, 0xec, 0x71, 0x0b, 0x2a, - 0xe1, 0x5c, 0xf9, 0x13, 0x50, 0xba, 0xc4, 0xb1, 0x5e, 0x4c, 0x6b, 0xcb, 0xba, 0xaf, 0x01, 0x04, - 0x4c, 0x66, 0xf4, 0x1c, 0xc2, 0x6b, 0x69, 0x3d, 0x26, 0x0e, 0x22, 0x28, 0x8e, 0xfe, 0x7b, 0x11, - 0x76, 0x54, 0x97, 0x60, 0xdf, 0x35, 0x87, 0x75, 0x6f, 0x34, 0x5a, 0xae, 0xd1, 0x80, 0x5c, 0x40, - 0xb9, 0xc6, 0x20, 0xa1, 0x80, 0x2f, 0x53, 0x5a, 0xb9, 0xff, 0x25, 0x27, 0x69, 0xd9, 0x20, 0xce, - 0x50, 0x0d, 0xc8, 0x8d, 0x28, 0x09, 0x2c, 0x50, 0x12, 0xef, 0x44, 0x89, 0x93, 0x85, 0x96, 0x1d, - 0xc5, 0xa9, 0xe3, 0xa7, 0x70, 0x9d, 0x27, 0x73, 0x94, 0x3e, 0x0b, 0x3c, 0x91, 0xe1, 0xdd, 0x5e, - 0x81, 0xb7, 0xb2, 0x2e, 0xb4, 0x1d, 0x6b, 0x65, 0xb9, 0x3c, 0x87, 0x9d, 0x11, 0x8f, 0x3b, 0x8b, - 0xd6, 0x02, 0x3f, 0x64, 0x84, 0x6f, 0xae, 0xda, 0xef, 0xd9, 0x3c, 0xd1, 0xae, 0x8c, 0x56, 0x24, - 0xcf, 0x87, 0x80, 0x96, 0xd1, 0x5a, 0x00, 0x87, 0xe5, 0x7f, 0x6b, 0x95, 0x3b, 0xdf, 0x0a, 0xb7, - 0xa6, 0x04, 0x6f, 0x49, 0xee, 0xcb, 0x9f, 0xf3, 0x2e, 0x5e, 0xfe, 0x99, 0x00, 0xdb, 0xfb, 0xbd, - 0x00, 0xfb, 0x47, 0xd8, 0x5e, 0x44, 0x3b, 0xde, 0x8b, 0x84, 0x35, 0x7a, 0xd1, 0x57, 0xd0, 0xd8, - 0xe5, 0xe8, 0x5e, 0x51, 0xfe, 0x4d, 0x0a, 0x32, 0xba, 0x6f, 0xba, 0x81, 0x69, 0x11, 0xc7, 0x73, - 0xd1, 0x23, 0x90, 0xe8, 0x2d, 0x8a, 0xe7, 0xcf, 0x9d, 0x35, 0xb8, 0x55, 0x3f, 0x76, 0xdb, 0x98, - 0x98, 0x35, 0x99, 0x2e, 0xf2, 0x66, 0x56, 0x12, 0x34, 0x86, 0x80, 0x10, 0x48, 0xae, 0x39, 0x0a, - 0xaf, 0x03, 0x69, 0x8d, 0x8d, 0xd1, 0x0f, 0x60, 0x93, 0x52, 0xf7, 0x24, 0xe4, 0xee, 0xd5, 0x14, - 0x17, 0xdb, 0x4d, 0x97, 0xe9, 0x6a, 0xdc, 0x06, 0xb5, 0x20, 0x3f, 0x34, 0x03, 0x62, 0x0c, 0xb0, - 0xe9, 0x93, 0x1e, 0x36, 0x2f, 0xc4, 0xca, 0x39, 0x6a, 0xfa, 0x28, 0xb2, 0xa4, 0x58, 0x9e, 0xef, - 0xf4, 0x8d, 0xa5, 0x27, 0x37, 0x2f, 0x80, 0x45, 0x4d, 0x97, 0xf1, 0x7b, 0x04, 0xb9, 0x91, 0x79, - 0x1c, 0x83, 0x4a, 0xad, 0x0f, 0x95, 0x1d, 0x99, 0xc7, 0x4b, 0xa4, 0x8f, 0xe1, 0x8a, 0xc7, 0xd3, - 0x63, 0x09, 0x17, 0x14, 0xe4, 0x77, 0xb2, 0xef, 0x99, 0x64, 0xe2, 0xb0, 0xc8, 0x7b, 0x7b, 0x22, - 0x40, 0x3f, 0x86, 0xac, 0xe3, 0x12, 0xec, 0x12, 0x56, 0x33, 0x41, 0x21, 0xc3, 0x50, 0xdf, 0x45, - 0x71, 0x51, 0x33, 0x0b, 0x4d, 0xa8, 0x24, 0x40, 0x65, 0xc8, 0xbd, 0xf4, 0x1d, 0x82, 0x0d, 0xe2, - 0x79, 0x86, 0x37, 0xb4, 0x0b, 0x59, 0xc6, 0xa9, 0x19, 0x26, 0xd4, 0x3d, 0x6f, 0x7f, 0x68, 0xa3, - 0x03, 0xb8, 0x8a, 0xc7, 0x9e, 0x35, 0x30, 0x3e, 0xc3, 0xbe, 0x17, 0xf3, 0x49, 0x7e, 0x7d, 0x9f, - 0x20, 0x06, 0xf0, 0x1c, 0xfb, 0xde, 0xd2, 0x33, 0x3a, 0x5c, 0xf1, 0xf1, 0xa1, 0x8f, 0x83, 0x41, - 0xdc, 0x35, 0x85, 0xad, 0x0b, 0xa0, 0x2e, 0xec, 0x97, 0xa8, 0x3f, 0x84, 0xf7, 0x4e, 0x67, 0x81, - 0xf1, 0xd2, 0x0c, 0x8c, 0xc8, 0x77, 0x05, 0x85, 0x1d, 0xaf, 0x70, 0x2a, 0xda, 0xcf, 0xcc, 0x20, - 0x72, 0x3a, 0xfa, 0x10, 0x14, 0xc7, 0x35, 0x0e, 0x87, 0xec, 0x62, 0xc2, 0x9c, 0x10, 0x14, 0xb6, - 0x99, 0x57, 0xbf, 0xb6, 0xca, 0xab, 0xf8, 0xd3, 0x09, 0x76, 0x2d, 0x6c, 0x3f, 0xa3, 0x9a, 0x7c, - 0x57, 0x79, 0xc7, 0x7d, 0xc0, 0xec, 0x99, 0x30, 0x38, 0x73, 0xeb, 0x17, 0x15, 0xa9, 0x25, 0xc9, - 0x69, 0x05, 0x5a, 0x92, 0x9c, 0x53, 0xf2, 0xe5, 0x9f, 0x4b, 0xb0, 0x1d, 0xab, 0x10, 0x0d, 0x5b, - 0x9e, 0x6f, 0x7f, 0x85, 0x55, 0xfb, 0xbf, 0x59, 0xa1, 0x97, 0x4f, 0xfd, 0xff, 0x40, 0xa8, 0xe5, - 0x58, 0x98, 0x13, 0x8a, 0xb8, 0x08, 0x76, 0x4a, 0x91, 0x5b, 0x92, 0x2c, 0x2b, 0xe9, 0x45, 0xe0, - 0x41, 0xc9, 0xb4, 0x24, 0x39, 0xab, 0xe4, 0xc2, 0x24, 0x68, 0x49, 0x72, 0x5e, 0xd9, 0x6a, 0x49, - 0xf2, 0x96, 0xa2, 0xb4, 0x24, 0x59, 0x51, 0xb6, 0xcb, 0x7f, 0x10, 0x60, 0x53, 0x65, 0xdb, 0x45, - 0xdf, 0x05, 0x69, 0x71, 0xdf, 0x39, 0xe7, 0x8c, 0xb1, 0xc0, 0x53, 0x75, 0x54, 0x03, 0x91, 0x1c, - 0x47, 0xf7, 0x9e, 0x8b, 0x64, 0x50, 0x78, 0x38, 0x6a, 0x1c, 0x4b, 0x1e, 0xf1, 0xe2, 0xc9, 0xc3, - 0xef, 0x38, 0xbf, 0x14, 0x20, 0x7f, 0xda, 0x7d, 0xe7, 0x3d, 0x3a, 0x2d, 0x90, 0x03, 0xae, 0xcc, - 0xdf, 0x71, 0x0f, 0x4f, 0x66, 0xa5, 0xfa, 0x5a, 0x2f, 0xc5, 0x77, 0xbc, 0xfc, 0xe9, 0xc1, 0xba, - 0xf8, 0x53, 0x6d, 0x01, 0x1c, 0xeb, 0x96, 0xff, 0x14, 0x21, 0xb9, 0x87, 0xcd, 0x00, 0xa3, 0xef, - 0x43, 0x32, 0x7c, 0x18, 0x5c, 0xe0, 0x3e, 0x17, 0x5a, 0xa0, 0x4f, 0x00, 0xf0, 0xf1, 0xd8, 0xf1, - 0x4d, 0xea, 0x83, 0xf5, 0x1a, 0x78, 0xf1, 0x1f, 0xb3, 0xd2, 0x8d, 0xd8, 0x49, 0xee, 0x97, 0x7d, - 0xd3, 0xb5, 0xdd, 0xc9, 0x70, 0x68, 0xf6, 0x86, 0xb8, 0xac, 0xc5, 0x00, 0xe3, 0x8f, 0x00, 0xf1, - 0xdf, 0x7f, 0x04, 0x4c, 0xe0, 0xba, 0x8d, 0xc7, 0x3e, 0xb6, 0xd8, 0x3b, 0x80, 0x6d, 0x9c, 0xfe, - 0x0d, 0x9c, 0xe8, 0xd9, 0x75, 0xc9, 0x1d, 0xef, 0x2c, 0xd1, 0xd9, 0x43, 0xa9, 0xcb, 0xb0, 0x51, - 0x07, 0x32, 0x63, 0xdf, 0x1b, 0x7b, 0x01, 0x65, 0xf9, 0x60, 0x3d, 0xf6, 0xc8, 0xcf, 0x67, 0x25, - 0x78, 0xc2, 0xad, 0xf4, 0xae, 0x06, 0x11, 0x82, 0x1e, 0xa0, 0xab, 0x90, 0x64, 0xcd, 0x84, 0x71, - 0x87, 0xa8, 0x85, 0x1f, 0xe8, 0x83, 0x58, 0xd6, 0xd0, 0x5e, 0x2d, 0xd6, 0xb6, 0x4f, 0x66, 0xa5, - 0x1c, 0x8b, 0x6c, 0x94, 0x7b, 0xf1, 0xf8, 0x47, 0x9c, 0x5c, 0x9e, 0x0b, 0x90, 0xaf, 0xf6, 0x3c, - 0x9f, 0x91, 0x42, 0xd3, 0x25, 0xfe, 0xf4, 0xbc, 0xe4, 0xbc, 0xfc, 0x45, 0x0d, 0x0d, 0x40, 0x1e, - 0xfb, 0x8e, 0xe7, 0x3b, 0x64, 0xca, 0x7f, 0x77, 0xd8, 0x3b, 0x99, 0x95, 0x1e, 0x5d, 0x36, 0xbf, - 0x9f, 0x70, 0x4c, 0x6d, 0x81, 0x1e, 0x4f, 0xf2, 0x04, 0x64, 0xf5, 0x63, 0xb7, 0xee, 0x79, 0xbe, - 0x4d, 0x2b, 0x1c, 0x7d, 0x2f, 0xa4, 0x86, 0x30, 0xd3, 0x8b, 0xe7, 0xd7, 0x74, 0x9c, 0x0e, 0x6e, - 0x41, 0xce, 0xf2, 0x46, 0x23, 0xd3, 0xb5, 0x0d, 0xcb, 0x9b, 0xb8, 0x24, 0x3c, 0x81, 0x96, 0xe5, - 0xc2, 0x3a, 0x95, 0xa1, 0x1a, 0xe4, 0x78, 0x63, 0x36, 0x7c, 0x6c, 0xda, 0x34, 0xbd, 0xd6, 0xe0, - 0xe6, 0x2c, 0xb7, 0xd1, 0xa8, 0x09, 0x6a, 0x40, 0x3e, 0xc2, 0xe0, 0xd4, 0x9c, 0x5c, 0x07, 0x24, - 0x5a, 0x38, 0xe4, 0x63, 0xf4, 0x2d, 0xd8, 0x8a, 0x50, 0x1c, 0xf7, 0xc8, 0x1c, 0x3a, 0x36, 0x4b, - 0x0e, 0x59, 0x8b, 0xc0, 0xd5, 0x50, 0xba, 0xb2, 0x17, 0xc8, 0x97, 0xea, 0x05, 0x8b, 0x0e, 0xb0, - 0xa9, 0xa4, 0xee, 0xfc, 0x56, 0x80, 0x34, 0xfb, 0xa5, 0x8c, 0xbd, 0xe9, 0x33, 0x90, 0x3a, 0xe8, - 0x3c, 0xee, 0xec, 0x3f, 0xeb, 0x28, 0x1b, 0x28, 0x05, 0xa2, 0xda, 0xd1, 0x15, 0x01, 0xa5, 0x21, - 0xf9, 0x60, 0x6f, 0xbf, 0xaa, 0x2b, 0x09, 0x3a, 0xac, 0x7d, 0xa4, 0x37, 0xbb, 0x8a, 0x88, 0xae, - 0xc0, 0x56, 0xa3, 0xb9, 0xa7, 0xb6, 0x55, 0xbd, 0xd9, 0x30, 0x42, 0xa1, 0x8c, 0x64, 0x90, 0x74, - 0xb5, 0xdd, 0x54, 0x24, 0x0a, 0xd5, 0x68, 0xd6, 0xd5, 0x76, 0x75, 0x4f, 0x49, 0xa2, 0x1d, 0xd8, - 0x5e, 0xea, 0x46, 0xe2, 0x34, 0xca, 0x82, 0xdc, 0x38, 0xd0, 0xaa, 0xba, 0xba, 0xdf, 0x51, 0x36, - 0x29, 0xb6, 0x7e, 0xf0, 0x64, 0xaf, 0xa9, 0x00, 0x9d, 0xa8, 0xa9, 0x7a, 0x55, 0xd3, 0xaa, 0x1f, - 0x29, 0x19, 0x94, 0x07, 0xa0, 0xa0, 0xdd, 0xa6, 0xa6, 0x36, 0xbb, 0x8a, 0x5d, 0xa6, 0x5d, 0x2b, - 0x75, 0xe7, 0x47, 0xb0, 0x7d, 0xe6, 0x07, 0x0a, 0xb4, 0x05, 0x99, 0x6a, 0xa3, 0x61, 0x68, 0xcd, - 0x27, 0x7b, 0x6a, 0xbd, 0xaa, 0x6c, 0x20, 0x04, 0x79, 0xad, 0xd9, 0xde, 0x7f, 0xda, 0x5c, 0xc8, - 0x84, 0x1b, 0xd2, 0xe7, 0xbf, 0x2a, 0x6e, 0xdc, 0xd9, 0x3f, 0x75, 0xb7, 0x09, 0xdb, 0x03, 0xdd, - 0xf5, 0x93, 0x66, 0xa7, 0xa1, 0x76, 0x1e, 0x2a, 0x1b, 0xf4, 0xa3, 0xab, 0x57, 0x1f, 0xd2, 0x0f, - 0x11, 0xe5, 0x20, 0x5d, 0xdf, 0x6f, 0xb7, 0x55, 0x5d, 0x6f, 0x36, 0x14, 0x81, 0xce, 0x55, 0x6b, - 0xfb, 0x1a, 0xfd, 0x48, 0x84, 0x80, 0xb5, 0x6f, 0xbc, 0xfe, 0x5b, 0x71, 0xe3, 0xf5, 0xbc, 0x28, - 0xbc, 0x99, 0x17, 0x85, 0x3f, 0xcf, 0x8b, 0xc2, 0x5f, 0xe7, 0x45, 0xe1, 0x8b, 0x2f, 0x8b, 0x1b, - 0x6f, 0xbe, 0x2c, 0x6e, 0x3c, 0x4f, 0xf1, 0x10, 0xf5, 0x36, 0xd9, 0xcf, 0xb6, 0xf7, 0xfe, 0x15, - 0x00, 0x00, 0xff, 0xff, 0xa6, 0x1d, 0x44, 0x3c, 0x70, 0x16, 0x00, 0x00, +func init() { proto.RegisterFile("roachpb/data.proto", fileDescriptor_data_e1d6866214c126cc) } + +var fileDescriptor_data_e1d6866214c126cc = []byte{ + // 2031 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xdc, 0x58, 0xcd, 0x8f, 0x1b, 0x49, + 0x15, 0x9f, 0x76, 0xb7, 0xc7, 0xed, 0xe7, 0x8f, 0xe9, 0xa9, 0x64, 0x12, 0x93, 0x15, 0x76, 0x70, + 0x10, 0x84, 0x68, 0xd7, 0x23, 0x12, 0x40, 0x22, 0x02, 0x84, 0xbf, 0x92, 0xb4, 0x33, 0xf6, 0x64, + 0xdb, 0x3d, 0x89, 0x36, 0xcb, 0xaa, 0x69, 0x77, 0xd7, 0xd8, 0xad, 0xd8, 0xdd, 0xde, 0xee, 0xf2, + 0x64, 0xbc, 0x7f, 0xc1, 0xde, 0xd8, 0x03, 0x07, 0xc4, 0x29, 0x12, 0x37, 0x24, 0xce, 0x70, 0xe2, + 0x4a, 0x2e, 0x48, 0xb9, 0xb1, 0xe2, 0x60, 0x81, 0x73, 0xe1, 0xcc, 0x31, 0x12, 0x12, 0xaa, 0xea, + 0x6a, 0xbb, 0x27, 0xe3, 0x8c, 0x3c, 0xcc, 0x22, 0x21, 0x2e, 0x33, 0xd5, 0xaf, 0xde, 0xfb, 0x55, + 0xd5, 0xfb, 0xf8, 0xbd, 0x2a, 0x03, 0xf2, 0x3d, 0xd3, 0x1a, 0x8c, 0x7b, 0xbb, 0xb6, 0x49, 0xcc, + 0xca, 0xd8, 0xf7, 0x88, 0x87, 0xb6, 0x2d, 0xcf, 0x7a, 0xc6, 0xe4, 0x15, 0x3e, 0x7b, 0xed, 0x4a, + 0xa4, 0x36, 0xc2, 0xc4, 0x5c, 0xaa, 0x5e, 0x2b, 0x07, 0xc4, 0xf3, 0xcd, 0x3e, 0xde, 0xc5, 0x6e, + 0xdf, 0x71, 0xa3, 0x7f, 0x54, 0xef, 0xc8, 0xb2, 0xb8, 0xce, 0x8d, 0xb3, 0x74, 0xee, 0x70, 0xa5, + 0xc2, 0x84, 0x38, 0xc3, 0xdd, 0xc1, 0xd0, 0xda, 0x25, 0xce, 0x08, 0x07, 0xc4, 0x1c, 0x8d, 0xf9, + 0xcc, 0xe5, 0xbe, 0xd7, 0xf7, 0xd8, 0x70, 0x97, 0x8e, 0x42, 0x69, 0xf9, 0x13, 0x90, 0xba, 0x63, + 0xd3, 0x45, 0x5f, 0x03, 0xf1, 0x19, 0x9e, 0x16, 0xc4, 0xeb, 0xc2, 0xcd, 0x6c, 0x2d, 0xf5, 0x66, + 0x56, 0x12, 0x1f, 0xe2, 0xa9, 0x46, 0x65, 0xe8, 0x3a, 0xa4, 0xb0, 0x6b, 0x1b, 0x74, 0x5a, 0x3a, + 0x39, 0xbd, 0x89, 0x5d, 0xfb, 0x21, 0x9e, 0xde, 0xcd, 0xfe, 0xea, 0x45, 0x69, 0xe3, 0x0f, 0x2f, + 0x4a, 0xc2, 0x3f, 0x5e, 0x94, 0x84, 0x96, 0x24, 0x0b, 0x4a, 0xa2, 0x25, 0xc9, 0x09, 0x45, 0x2c, + 0x8f, 0x20, 0xf9, 0xd8, 0x1c, 0x4e, 0x30, 0x7a, 0x0f, 0xd2, 0xbe, 0xf9, 0xdc, 0xe8, 0x4d, 0x09, + 0x0e, 0x0a, 0x02, 0x85, 0xd1, 0x64, 0xdf, 0x7c, 0x5e, 0xa3, 0xdf, 0xa8, 0x0a, 0xe9, 0xc5, 0x6e, + 0x0b, 0x89, 0xeb, 0xc2, 0xcd, 0xcc, 0xed, 0xaf, 0x57, 0x96, 0xce, 0xa3, 0x47, 0xaa, 0x0c, 0x86, + 0x56, 0x45, 0x8f, 0x94, 0x6a, 0xd2, 0xcb, 0x59, 0x69, 0x43, 0x5b, 0x5a, 0xdd, 0x95, 0xe8, 0xd2, + 0xe5, 0x8f, 0x41, 0x7e, 0x88, 0xa7, 0xe1, 0x8a, 0xfc, 0x44, 0xc2, 0x8a, 0x13, 0x7d, 0x0f, 0x92, + 0x47, 0x54, 0x87, 0xaf, 0x55, 0xa8, 0x9c, 0x0a, 0x54, 0x85, 0x61, 0xf0, 0x65, 0x42, 0xe5, 0xf2, + 0x5f, 0x04, 0x80, 0x2e, 0xf1, 0x7c, 0xac, 0xda, 0xd8, 0x25, 0xa8, 0x0f, 0x60, 0x0d, 0x27, 0x01, + 0xc1, 0xbe, 0xe1, 0xd8, 0x7c, 0x99, 0x07, 0x54, 0xff, 0xaf, 0xb3, 0xd2, 0x9d, 0xbe, 0x43, 0x06, + 0x93, 0x5e, 0xc5, 0xf2, 0x46, 0xbb, 0x0b, 0x6c, 0xbb, 0xb7, 0x1c, 0xef, 0x8e, 0x9f, 0xf5, 0x77, + 0x59, 0xa8, 0x26, 0x13, 0xc7, 0xae, 0x1c, 0x1c, 0xa8, 0x8d, 0xf9, 0xac, 0x94, 0xae, 0x87, 0x80, + 0x6a, 0x43, 0x4b, 0x73, 0x6c, 0xd5, 0x46, 0x1f, 0x40, 0xca, 0xf5, 0x6c, 0x4c, 0x57, 0xa1, 0xfb, + 0x4d, 0xd6, 0x2e, 0xcf, 0x67, 0xa5, 0xcd, 0x8e, 0x67, 0x63, 0xb5, 0xf1, 0x66, 0x31, 0xd2, 0x36, + 0xa9, 0x92, 0x6a, 0xa3, 0xef, 0x82, 0x4c, 0x13, 0x85, 0xe9, 0x8b, 0x4c, 0xff, 0xca, 0x7c, 0x56, + 0x4a, 0x85, 0x3b, 0xa7, 0x06, 0xd1, 0x50, 0x4b, 0x05, 0xe1, 0x69, 0xca, 0xbf, 0x15, 0x20, 0xdb, + 0x1d, 0x0f, 0x1d, 0xa2, 0xfb, 0x4e, 0xbf, 0x8f, 0x7d, 0xd4, 0x84, 0xf4, 0x10, 0x1f, 0x12, 0xc3, + 0xc6, 0x81, 0xc5, 0x8e, 0x96, 0xb9, 0x5d, 0x5e, 0xe1, 0x24, 0xcd, 0x74, 0xfb, 0xb8, 0x81, 0x03, + 0xcb, 0x77, 0xc6, 0xc4, 0xf3, 0xb9, 0xbb, 0x64, 0x6a, 0x4a, 0xa5, 0xe8, 0x3e, 0x80, 0xef, 0xf4, + 0x07, 0x1c, 0x27, 0x71, 0x4e, 0x9c, 0x34, 0xb3, 0xa5, 0xe2, 0x30, 0xba, 0x2d, 0x49, 0x16, 0x15, + 0xa9, 0x3c, 0x4f, 0x40, 0xb6, 0x8d, 0xfd, 0x3e, 0xfe, 0x1f, 0xdd, 0x2c, 0x72, 0x41, 0x09, 0x81, + 0x68, 0x5d, 0x1a, 0x01, 0x31, 0x49, 0xc0, 0x0a, 0x27, 0x73, 0xfb, 0xfd, 0x18, 0x1c, 0x2f, 0xe6, + 0x4a, 0x58, 0xc5, 0x95, 0xa8, 0x98, 0x2b, 0xed, 0xc7, 0xf5, 0x7a, 0x97, 0xda, 0xd4, 0xae, 0x50, + 0xe0, 0xf9, 0xac, 0x94, 0xd7, 0x28, 0xda, 0x42, 0xae, 0xe5, 0x19, 0x7a, 0xfb, 0xc8, 0xb2, 0xd8, + 0x37, 0xba, 0x07, 0xd9, 0x43, 0x1f, 0xe3, 0xcf, 0x30, 0x5d, 0xcb, 0x27, 0x85, 0xe4, 0xfa, 0x05, + 0x94, 0x09, 0x0d, 0xbb, 0xd4, 0xee, 0x84, 0x93, 0xff, 0x9c, 0x80, 0x9d, 0xfa, 0x80, 0x9e, 0x54, + 0xc3, 0xe3, 0xa1, 0x63, 0x99, 0xc1, 0xd2, 0xdb, 0x19, 0x8b, 0x4d, 0x18, 0x64, 0x3a, 0xc6, 0xcc, + 0xdf, 0xf9, 0xdb, 0xdf, 0x5c, 0xe5, 0xa7, 0xd0, 0x30, 0x44, 0xd1, 0xa7, 0x63, 0xac, 0x81, 0xb5, + 0x18, 0xa3, 0x06, 0xa4, 0xfc, 0x50, 0x81, 0xbb, 0xfa, 0x0c, 0x88, 0x53, 0xce, 0x8e, 0x4c, 0xd1, + 0x01, 0x28, 0x93, 0xb1, 0x6d, 0x12, 0x6c, 0x1b, 0x5c, 0x14, 0x14, 0xc4, 0xeb, 0xe2, 0x39, 0xe1, + 0xb6, 0x38, 0x46, 0x74, 0x54, 0x74, 0x0f, 0xb6, 0x5c, 0x7c, 0x4c, 0x22, 0x4c, 0x5a, 0x49, 0x12, + 0xab, 0xa4, 0xe2, 0x7c, 0x56, 0xca, 0x75, 0xf0, 0x31, 0xe1, 0xaa, 0xac, 0x9e, 0xd2, 0x8b, 0x0f, + 0x2d, 0xe7, 0xc6, 0xe6, 0xec, 0xbb, 0x32, 0xe5, 0x45, 0x46, 0x4c, 0x5f, 0x08, 0x70, 0xa9, 0xed, + 0xd9, 0xce, 0xa1, 0x83, 0x6d, 0xca, 0xb7, 0x91, 0x37, 0xdf, 0x07, 0x14, 0x4c, 0x03, 0x82, 0x47, + 0x86, 0xe5, 0xb9, 0x87, 0x4e, 0xdf, 0x08, 0xc6, 0xa6, 0xcb, 0x9c, 0x2a, 0x6b, 0x4a, 0x38, 0x53, + 0x67, 0x13, 0x8c, 0xa4, 0x9b, 0x80, 0x18, 0x13, 0x0c, 0x9d, 0x23, 0xec, 0xe2, 0x20, 0x08, 0xb5, + 0x43, 0xff, 0x5d, 0x5d, 0x71, 0x60, 0x6a, 0xa4, 0x29, 0xd4, 0x64, 0x8f, 0x5b, 0x50, 0x09, 0xe7, + 0xca, 0x9f, 0x81, 0xd2, 0x25, 0x8e, 0xf5, 0x6c, 0x5a, 0x5b, 0xd6, 0x7d, 0x0d, 0x20, 0x60, 0x32, + 0xa3, 0xe7, 0x10, 0x5e, 0x4b, 0xeb, 0x31, 0x71, 0x10, 0x41, 0x71, 0xf4, 0x3f, 0x8a, 0xb0, 0xa3, + 0xba, 0x04, 0xfb, 0xae, 0x39, 0xac, 0x7b, 0xa3, 0xd1, 0x72, 0x8d, 0x06, 0xe4, 0x02, 0xca, 0x35, + 0x06, 0x09, 0x05, 0x7c, 0x99, 0xd2, 0xca, 0xfd, 0x2f, 0x39, 0x49, 0xcb, 0x06, 0x71, 0x86, 0x6a, + 0x40, 0x6e, 0x44, 0x49, 0x60, 0x81, 0x92, 0x78, 0x27, 0x4a, 0x9c, 0x2c, 0xb4, 0xec, 0x28, 0x4e, + 0x1d, 0x3f, 0x87, 0xab, 0x3c, 0x99, 0xa3, 0xf4, 0x59, 0xe0, 0x89, 0x0c, 0xef, 0xe6, 0x0a, 0xbc, + 0x95, 0x75, 0xa1, 0xed, 0x58, 0x2b, 0xcb, 0xe5, 0x29, 0xec, 0x8c, 0x78, 0xdc, 0x59, 0xb4, 0x16, + 0xf8, 0x21, 0x23, 0x7c, 0x6b, 0xd5, 0x7e, 0x4f, 0xe7, 0x89, 0x76, 0x69, 0xb4, 0x22, 0x79, 0x3e, + 0x04, 0xb4, 0x8c, 0xd6, 0x02, 0x38, 0x2c, 0xff, 0x1b, 0xab, 0xdc, 0xf9, 0x56, 0xb8, 0x35, 0x25, + 0x78, 0x4b, 0x72, 0x57, 0xfe, 0x9c, 0x77, 0xf1, 0xf2, 0x2f, 0x04, 0xd8, 0xde, 0xef, 0x05, 0xd8, + 0x3f, 0xc2, 0xf6, 0x22, 0xda, 0xf1, 0x5e, 0x24, 0xac, 0xd1, 0x8b, 0xbe, 0x82, 0xc6, 0x2e, 0x47, + 0xf7, 0x8a, 0xf2, 0xef, 0x52, 0x90, 0xd1, 0x7d, 0xd3, 0x0d, 0x4c, 0x8b, 0x38, 0x9e, 0x8b, 0x1e, + 0x80, 0x44, 0x6f, 0x51, 0x3c, 0x7f, 0x6e, 0xad, 0xc1, 0xad, 0xfa, 0xb1, 0xdb, 0xc6, 0xc4, 0xac, + 0xc9, 0x74, 0x91, 0x57, 0xb3, 0x92, 0xa0, 0x31, 0x04, 0x84, 0x40, 0x72, 0xcd, 0x51, 0x78, 0x1d, + 0x48, 0x6b, 0x6c, 0x8c, 0x7e, 0x04, 0x9b, 0x94, 0xba, 0x27, 0x21, 0x77, 0xaf, 0xa6, 0xb8, 0xd8, + 0x6e, 0xba, 0x4c, 0x57, 0xe3, 0x36, 0xa8, 0x05, 0xf9, 0xa1, 0x19, 0x10, 0x63, 0x80, 0x4d, 0x9f, + 0xf4, 0xb0, 0x79, 0x2e, 0x56, 0xce, 0x51, 0xd3, 0x07, 0x91, 0x25, 0xc5, 0xf2, 0x7c, 0xa7, 0x6f, + 0x2c, 0x3d, 0xb9, 0x79, 0x0e, 0x2c, 0x6a, 0xba, 0x8c, 0xdf, 0x03, 0xc8, 0x8d, 0xcc, 0xe3, 0x18, + 0x54, 0x6a, 0x7d, 0xa8, 0xec, 0xc8, 0x3c, 0x5e, 0x22, 0x7d, 0x0c, 0x97, 0x3c, 0x9e, 0x1e, 0x4b, + 0xb8, 0xa0, 0x20, 0xbf, 0x93, 0x7d, 0x4f, 0x25, 0x13, 0x87, 0x45, 0xde, 0xdb, 0x13, 0x01, 0xfa, + 0x29, 0x64, 0x1d, 0x97, 0x60, 0x97, 0xb0, 0x9a, 0x09, 0x0a, 0x19, 0x86, 0xfa, 0x2e, 0x8a, 0x8b, + 0x9a, 0x59, 0x68, 0x42, 0x25, 0x01, 0x2a, 0x43, 0xee, 0xb9, 0xef, 0x10, 0x6c, 0x10, 0xcf, 0x33, + 0xbc, 0xa1, 0x5d, 0xc8, 0x32, 0x4e, 0xcd, 0x30, 0xa1, 0xee, 0x79, 0xfb, 0x43, 0x1b, 0x1d, 0xc0, + 0x65, 0x3c, 0xf6, 0xac, 0x81, 0xf1, 0x19, 0xf6, 0xbd, 0x98, 0x4f, 0xf2, 0xeb, 0xfb, 0x04, 0x31, + 0x80, 0xa7, 0xd8, 0xf7, 0x96, 0x9e, 0xd1, 0xe1, 0x92, 0x8f, 0x0f, 0x7d, 0x1c, 0x0c, 0xe2, 0xae, + 0x29, 0x6c, 0x9d, 0x03, 0x75, 0x61, 0xbf, 0x44, 0xfd, 0x31, 0xbc, 0x77, 0x32, 0x0b, 0x8c, 0xe7, + 0x66, 0x60, 0x44, 0xbe, 0x2b, 0x28, 0xec, 0x78, 0x85, 0x13, 0xd1, 0x7e, 0x62, 0x06, 0x91, 0xd3, + 0xd1, 0x87, 0xa0, 0x38, 0xae, 0x71, 0x38, 0x64, 0x17, 0x13, 0xe6, 0x84, 0xa0, 0xb0, 0xcd, 0xbc, + 0xfa, 0x8d, 0x55, 0x5e, 0xc5, 0x9f, 0x4e, 0xb0, 0x6b, 0x61, 0xfb, 0x09, 0xd5, 0xe4, 0xbb, 0xca, + 0x3b, 0xee, 0x3d, 0x66, 0xcf, 0x84, 0xc1, 0xa9, 0x5b, 0xbf, 0xa8, 0x48, 0x2d, 0x49, 0x4e, 0x2b, + 0xd0, 0x92, 0xe4, 0x9c, 0x92, 0x2f, 0xff, 0x52, 0x82, 0xed, 0x58, 0x85, 0x68, 0xd8, 0xf2, 0x7c, + 0xfb, 0x2b, 0xac, 0xda, 0xff, 0xcf, 0x0a, 0xbd, 0x78, 0xea, 0xff, 0x17, 0x42, 0x2d, 0xc7, 0xc2, + 0x9c, 0x50, 0xc4, 0x45, 0xb0, 0x53, 0x8a, 0xdc, 0x92, 0x64, 0x59, 0x49, 0x2f, 0x02, 0x0f, 0x4a, + 0xa6, 0x25, 0xc9, 0x59, 0x25, 0x17, 0x26, 0x41, 0x4b, 0x92, 0xf3, 0xca, 0x56, 0x4b, 0x92, 0xb7, + 0x14, 0xa5, 0x25, 0xc9, 0x8a, 0xb2, 0x5d, 0xfe, 0x93, 0x00, 0x9b, 0x2a, 0xdb, 0x2e, 0xfa, 0x3e, + 0x48, 0x8b, 0xfb, 0xce, 0x19, 0x67, 0x8c, 0x05, 0x9e, 0xaa, 0xa3, 0x1a, 0x88, 0xe4, 0x38, 0xba, + 0xf7, 0x9c, 0x27, 0x83, 0xc2, 0xc3, 0x51, 0xe3, 0x58, 0xf2, 0x88, 0xe7, 0x4f, 0x1e, 0x7e, 0xc7, + 0xf9, 0xb5, 0x00, 0xf9, 0x93, 0xee, 0x3b, 0xeb, 0xd1, 0x69, 0x81, 0x1c, 0x70, 0x65, 0xfe, 0x8e, + 0xbb, 0xff, 0x66, 0x56, 0xaa, 0xaf, 0xf5, 0x52, 0x7c, 0xc7, 0xcb, 0x9f, 0x1e, 0xac, 0x8b, 0x3f, + 0xd5, 0x16, 0xc0, 0xb1, 0x6e, 0xf9, 0x2f, 0x11, 0x92, 0x7b, 0xd8, 0x0c, 0x30, 0xfa, 0x21, 0x24, + 0xc3, 0x87, 0xc1, 0x39, 0xee, 0x73, 0xa1, 0x05, 0xfa, 0x04, 0x00, 0x1f, 0x8f, 0x1d, 0xdf, 0xa4, + 0x3e, 0x58, 0xaf, 0x81, 0x17, 0xff, 0x39, 0x2b, 0x5d, 0x8b, 0x9d, 0xe4, 0x6e, 0xd9, 0x37, 0x5d, + 0xdb, 0x9d, 0x0c, 0x87, 0x66, 0x6f, 0x88, 0xcb, 0x5a, 0x0c, 0x30, 0xfe, 0x08, 0x10, 0xff, 0xf3, + 0x47, 0xc0, 0x04, 0xae, 0xda, 0x78, 0xec, 0x63, 0x8b, 0xbd, 0x03, 0xd8, 0xc6, 0xe9, 0xdf, 0xc0, + 0x89, 0x9e, 0x5d, 0x17, 0xdc, 0xf1, 0xce, 0x12, 0x9d, 0x3d, 0x94, 0xba, 0x0c, 0x1b, 0x75, 0x20, + 0x33, 0xf6, 0xbd, 0xb1, 0x17, 0x50, 0x96, 0x0f, 0xd6, 0x63, 0x8f, 0xfc, 0x7c, 0x56, 0x82, 0x47, + 0xdc, 0x4a, 0xef, 0x6a, 0x10, 0x21, 0xe8, 0x01, 0xba, 0x0c, 0x49, 0xd6, 0x4c, 0x18, 0x77, 0x88, + 0x5a, 0xf8, 0x81, 0x3e, 0x88, 0x65, 0x0d, 0xed, 0xd5, 0x62, 0x6d, 0xfb, 0xcd, 0xac, 0x94, 0x63, + 0x91, 0x8d, 0x72, 0x2f, 0x1e, 0xff, 0x88, 0x93, 0xcb, 0x73, 0x01, 0xf2, 0xd5, 0x9e, 0xe7, 0x33, + 0x52, 0x68, 0xba, 0xc4, 0x9f, 0x9e, 0x95, 0x9c, 0x17, 0xbf, 0xa8, 0xa1, 0x01, 0xc8, 0x63, 0xdf, + 0xf1, 0x7c, 0x87, 0x4c, 0xf9, 0xef, 0x0e, 0x7b, 0x6f, 0x66, 0xa5, 0x07, 0x17, 0xcd, 0xef, 0x47, + 0x1c, 0x53, 0x5b, 0xa0, 0xc7, 0x93, 0x3c, 0x01, 0x59, 0xfd, 0xd8, 0xad, 0x7b, 0x9e, 0x6f, 0xd3, + 0x0a, 0x47, 0x3f, 0x08, 0xa9, 0x21, 0xcc, 0xf4, 0xe2, 0xd9, 0x35, 0x1d, 0xa7, 0x83, 0x1b, 0x90, + 0xb3, 0xbc, 0xd1, 0xc8, 0x74, 0x6d, 0xc3, 0xf2, 0x26, 0x2e, 0x09, 0x4f, 0xa0, 0x65, 0xb9, 0xb0, + 0x4e, 0x65, 0xa8, 0x06, 0x39, 0xde, 0x98, 0x0d, 0x1f, 0x9b, 0x36, 0x4d, 0xaf, 0x35, 0xb8, 0x39, + 0xcb, 0x6d, 0x34, 0x6a, 0x82, 0x1a, 0x90, 0x8f, 0x30, 0x38, 0x35, 0x27, 0xd7, 0x01, 0x89, 0x16, + 0x0e, 0xf9, 0x18, 0x7d, 0x1b, 0xb6, 0x22, 0x14, 0xc7, 0x3d, 0x32, 0x87, 0x8e, 0xcd, 0x92, 0x43, + 0xd6, 0x22, 0x70, 0x35, 0x94, 0xae, 0xec, 0x05, 0xf2, 0x85, 0x7a, 0xc1, 0xa2, 0x03, 0x6c, 0x2a, + 0xa9, 0x5b, 0xbf, 0x17, 0x20, 0xcd, 0x7e, 0x29, 0x63, 0x6f, 0xfa, 0x0c, 0xa4, 0x0e, 0x3a, 0x0f, + 0x3b, 0xfb, 0x4f, 0x3a, 0xca, 0x06, 0x4a, 0x81, 0xa8, 0x76, 0x74, 0x45, 0x40, 0x69, 0x48, 0xde, + 0xdb, 0xdb, 0xaf, 0xea, 0x4a, 0x82, 0x0e, 0x6b, 0x1f, 0xe9, 0xcd, 0xae, 0x22, 0xa2, 0x4b, 0xb0, + 0xd5, 0x68, 0xee, 0xa9, 0x6d, 0x55, 0x6f, 0x36, 0x8c, 0x50, 0x28, 0x23, 0x19, 0x24, 0x5d, 0x6d, + 0x37, 0x15, 0x89, 0x42, 0x35, 0x9a, 0x75, 0xb5, 0x5d, 0xdd, 0x53, 0x92, 0x68, 0x07, 0xb6, 0x97, + 0xba, 0x91, 0x38, 0x8d, 0xb2, 0x20, 0x37, 0x0e, 0xb4, 0xaa, 0xae, 0xee, 0x77, 0x94, 0x4d, 0x8a, + 0xad, 0x1f, 0x3c, 0xda, 0x6b, 0x2a, 0x40, 0x27, 0x6a, 0xaa, 0x5e, 0xd5, 0xb4, 0xea, 0x47, 0x4a, + 0x06, 0xe5, 0x01, 0x28, 0x68, 0xb7, 0xa9, 0xa9, 0xcd, 0xae, 0x62, 0x97, 0x69, 0xd7, 0x4a, 0xdd, + 0xfa, 0x09, 0x6c, 0x9f, 0xfa, 0x81, 0x02, 0x6d, 0x41, 0xa6, 0xda, 0x68, 0x18, 0x5a, 0xf3, 0xd1, + 0x9e, 0x5a, 0xaf, 0x2a, 0x1b, 0x08, 0x41, 0x5e, 0x6b, 0xb6, 0xf7, 0x1f, 0x37, 0x17, 0x32, 0xe1, + 0x9a, 0xf4, 0xf9, 0x6f, 0x8a, 0x1b, 0xb7, 0xf6, 0x4f, 0xdc, 0x6d, 0xc2, 0xf6, 0x40, 0x77, 0xfd, + 0xa8, 0xd9, 0x69, 0xa8, 0x9d, 0xfb, 0xca, 0x06, 0xfd, 0xe8, 0xea, 0xd5, 0xfb, 0xf4, 0x43, 0x44, + 0x39, 0x48, 0xd7, 0xf7, 0xdb, 0x6d, 0x55, 0xd7, 0x9b, 0x0d, 0x45, 0xa0, 0x73, 0xd5, 0xda, 0xbe, + 0x46, 0x3f, 0x12, 0x21, 0x60, 0xed, 0x3b, 0x2f, 0xff, 0x5e, 0xdc, 0x78, 0x39, 0x2f, 0x0a, 0xaf, + 0xe6, 0x45, 0xe1, 0xcb, 0x79, 0x51, 0xf8, 0xdb, 0xbc, 0x28, 0x7c, 0xf1, 0xba, 0xb8, 0xf1, 0xea, + 0x75, 0x71, 0xe3, 0xcb, 0xd7, 0xc5, 0x8d, 0xa7, 0x29, 0x1e, 0xa6, 0xde, 0x26, 0xfb, 0xe9, 0xf6, + 0xce, 0xbf, 0x03, 0x00, 0x00, 0xff, 0xff, 0xcf, 0x26, 0x00, 0xc7, 0x74, 0x16, 0x00, 0x00, } diff --git a/pkg/roachpb/data_test.go b/pkg/roachpb/data_test.go index 7527155ea8be..8e93af735b13 100644 --- a/pkg/roachpb/data_test.go +++ b/pkg/roachpb/data_test.go @@ -878,14 +878,11 @@ func TestLeaseEqual(t *testing.T) { ProposedTS *hlc.Timestamp Epoch int64 Sequence LeaseSequence - XXX_NoUnkeyedLiteral struct{} } // Verify that the lease structure does not change unexpectedly. If a compile // error occurs on the following line of code, update the expectedLease // structure AND update Lease.Equal. var _ = expectedLease(Lease{}) - // Appease the linter. - var _ = expectedLease{}.XXX_NoUnkeyedLiteral // Verify that nil == &hlc.Timestamp{} for the Expiration and // DeprecatedStartStasis fields. See #19843. diff --git a/pkg/roachpb/errors.pb.go b/pkg/roachpb/errors.pb.go index fe49cb820b92..9a5e2f21d077 100644 --- a/pkg/roachpb/errors.pb.go +++ b/pkg/roachpb/errors.pb.go @@ -114,7 +114,7 @@ func (x *TransactionAbortedReason) UnmarshalJSON(data []byte) error { return nil } func (TransactionAbortedReason) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_errors_51f6c060a022ae20, []int{0} + return fileDescriptor_errors_167128e7ce158590, []int{0} } // TransactionRetryReason specifies what caused a transaction retry. @@ -171,7 +171,7 @@ func (x *TransactionRetryReason) UnmarshalJSON(data []byte) error { return nil } func (TransactionRetryReason) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_errors_51f6c060a022ae20, []int{1} + return fileDescriptor_errors_167128e7ce158590, []int{1} } // TransactionRestart indicates how an error should be handled in a @@ -222,7 +222,7 @@ func (x *TransactionRestart) UnmarshalJSON(data []byte) error { return nil } func (TransactionRestart) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_errors_51f6c060a022ae20, []int{2} + return fileDescriptor_errors_167128e7ce158590, []int{2} } // Reason specifies what caused the error. @@ -265,7 +265,7 @@ func (x *TransactionStatusError_Reason) UnmarshalJSON(data []byte) error { return nil } func (TransactionStatusError_Reason) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_errors_51f6c060a022ae20, []int{9, 0} + return fileDescriptor_errors_167128e7ce158590, []int{9, 0} } // Reason specifies what caused the error. @@ -321,7 +321,7 @@ func (x *RangeFeedRetryError_Reason) UnmarshalJSON(data []byte) error { return nil } func (RangeFeedRetryError_Reason) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_errors_51f6c060a022ae20, []int{29, 0} + return fileDescriptor_errors_167128e7ce158590, []int{29, 0} } // A NotLeaseHolderError indicates that the current range is not the lease @@ -341,15 +341,14 @@ type NotLeaseHolderError struct { // regular spiel. Useful because we reuse this error when rejecting a command // because the lease under which its application was attempted is different // than the lease under which it had been proposed. - CustomMsg string `protobuf:"bytes,5,opt,name=custom_msg,json=customMsg" json:"custom_msg"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + CustomMsg string `protobuf:"bytes,5,opt,name=custom_msg,json=customMsg" json:"custom_msg"` } func (m *NotLeaseHolderError) Reset() { *m = NotLeaseHolderError{} } func (m *NotLeaseHolderError) String() string { return proto.CompactTextString(m) } func (*NotLeaseHolderError) ProtoMessage() {} func (*NotLeaseHolderError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_51f6c060a022ae20, []int{0} + return fileDescriptor_errors_167128e7ce158590, []int{0} } func (m *NotLeaseHolderError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -378,14 +377,13 @@ var xxx_messageInfo_NotLeaseHolderError proto.InternalMessageInfo // not process requests at the time, and that the client should // retry the request with another peer. type NodeUnavailableError struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` } func (m *NodeUnavailableError) Reset() { *m = NodeUnavailableError{} } func (m *NodeUnavailableError) String() string { return proto.CompactTextString(m) } func (*NodeUnavailableError) ProtoMessage() {} func (*NodeUnavailableError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_51f6c060a022ae20, []int{1} + return fileDescriptor_errors_167128e7ce158590, []int{1} } func (m *NodeUnavailableError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -413,14 +411,13 @@ var xxx_messageInfo_NodeUnavailableError proto.InternalMessageInfo // An UnsupportedRequestError indicates that the recipient node // does not know how to handle the type of request received. type UnsupportedRequestError struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` } func (m *UnsupportedRequestError) Reset() { *m = UnsupportedRequestError{} } func (m *UnsupportedRequestError) String() string { return proto.CompactTextString(m) } func (*UnsupportedRequestError) ProtoMessage() {} func (*UnsupportedRequestError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_51f6c060a022ae20, []int{2} + return fileDescriptor_errors_167128e7ce158590, []int{2} } func (m *UnsupportedRequestError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -450,15 +447,14 @@ var xxx_messageInfo_UnsupportedRequestError proto.InternalMessageInfo type RangeNotFoundError struct { RangeID RangeID `protobuf:"varint,1,opt,name=range_id,json=rangeId,casttype=RangeID" json:"range_id"` // store_id is nonzero only if the error originated on a Store. - StoreID StoreID `protobuf:"varint,2,opt,name=store_id,json=storeId,casttype=StoreID" json:"store_id"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + StoreID StoreID `protobuf:"varint,2,opt,name=store_id,json=storeId,casttype=StoreID" json:"store_id"` } func (m *RangeNotFoundError) Reset() { *m = RangeNotFoundError{} } func (m *RangeNotFoundError) String() string { return proto.CompactTextString(m) } func (*RangeNotFoundError) ProtoMessage() {} func (*RangeNotFoundError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_51f6c060a022ae20, []int{3} + return fileDescriptor_errors_167128e7ce158590, []int{3} } func (m *RangeNotFoundError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -495,15 +491,14 @@ type RangeKeyMismatchError struct { // suggested_range is a hint to the sender of a command about the range // they may be looking for. It is only populated when the recipient has // authoritative knowledge of the range requested by the sender. - SuggestedRange *RangeDescriptor `protobuf:"bytes,4,opt,name=suggested_range,json=suggestedRange" json:"suggested_range,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + SuggestedRange *RangeDescriptor `protobuf:"bytes,4,opt,name=suggested_range,json=suggestedRange" json:"suggested_range,omitempty"` } func (m *RangeKeyMismatchError) Reset() { *m = RangeKeyMismatchError{} } func (m *RangeKeyMismatchError) String() string { return proto.CompactTextString(m) } func (*RangeKeyMismatchError) ProtoMessage() {} func (*RangeKeyMismatchError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_51f6c060a022ae20, []int{4} + return fileDescriptor_errors_167128e7ce158590, []int{4} } func (m *RangeKeyMismatchError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -541,16 +536,15 @@ type ReadWithinUncertaintyIntervalError struct { ExistingTimestamp hlc.Timestamp `protobuf:"bytes,2,opt,name=existing_timestamp,json=existingTimestamp" json:"existing_timestamp"` // The remaining fields may be missing when running in clusters that have // members at below CockroachDB v2.0. - MaxTimestamp *hlc.Timestamp `protobuf:"bytes,3,opt,name=max_timestamp,json=maxTimestamp" json:"max_timestamp,omitempty"` - ObservedTimestamps []ObservedTimestamp `protobuf:"bytes,4,rep,name=observed_timestamps,json=observedTimestamps" json:"observed_timestamps"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + MaxTimestamp *hlc.Timestamp `protobuf:"bytes,3,opt,name=max_timestamp,json=maxTimestamp" json:"max_timestamp,omitempty"` + ObservedTimestamps []ObservedTimestamp `protobuf:"bytes,4,rep,name=observed_timestamps,json=observedTimestamps" json:"observed_timestamps"` } func (m *ReadWithinUncertaintyIntervalError) Reset() { *m = ReadWithinUncertaintyIntervalError{} } func (m *ReadWithinUncertaintyIntervalError) String() string { return proto.CompactTextString(m) } func (*ReadWithinUncertaintyIntervalError) ProtoMessage() {} func (*ReadWithinUncertaintyIntervalError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_51f6c060a022ae20, []int{5} + return fileDescriptor_errors_167128e7ce158590, []int{5} } func (m *ReadWithinUncertaintyIntervalError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -586,15 +580,14 @@ var xxx_messageInfo_ReadWithinUncertaintyIntervalError proto.InternalMessageInfo // client; the ID should be checked and then attributes like the timestamp // should be used in creating a new txn. type TransactionAbortedError struct { - Reason TransactionAbortedReason `protobuf:"varint,1,opt,name=reason,enum=cockroach.roachpb.TransactionAbortedReason" json:"reason"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Reason TransactionAbortedReason `protobuf:"varint,1,opt,name=reason,enum=cockroach.roachpb.TransactionAbortedReason" json:"reason"` } func (m *TransactionAbortedError) Reset() { *m = TransactionAbortedError{} } func (m *TransactionAbortedError) String() string { return proto.CompactTextString(m) } func (*TransactionAbortedError) ProtoMessage() {} func (*TransactionAbortedError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_51f6c060a022ae20, []int{6} + return fileDescriptor_errors_167128e7ce158590, []int{6} } func (m *TransactionAbortedError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -623,15 +616,14 @@ var xxx_messageInfo_TransactionAbortedError proto.InternalMessageInfo // continue because it encountered a write intent from another // transaction which it was unable to push. type TransactionPushError struct { - PusheeTxn Transaction `protobuf:"bytes,1,opt,name=pushee_txn,json=pusheeTxn" json:"pushee_txn"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + PusheeTxn Transaction `protobuf:"bytes,1,opt,name=pushee_txn,json=pusheeTxn" json:"pushee_txn"` } func (m *TransactionPushError) Reset() { *m = TransactionPushError{} } func (m *TransactionPushError) String() string { return proto.CompactTextString(m) } func (*TransactionPushError) ProtoMessage() {} func (*TransactionPushError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_51f6c060a022ae20, []int{7} + return fileDescriptor_errors_167128e7ce158590, []int{7} } func (m *TransactionPushError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -659,16 +651,15 @@ var xxx_messageInfo_TransactionPushError proto.InternalMessageInfo // A TransactionRetryError indicates that the transaction must be // retried, usually with an increased transaction timestamp. type TransactionRetryError struct { - Reason TransactionRetryReason `protobuf:"varint,1,opt,name=reason,enum=cockroach.roachpb.TransactionRetryReason" json:"reason"` - ExtraMsg string `protobuf:"bytes,2,opt,name=extra_msg,json=extraMsg" json:"extra_msg"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Reason TransactionRetryReason `protobuf:"varint,1,opt,name=reason,enum=cockroach.roachpb.TransactionRetryReason" json:"reason"` + ExtraMsg string `protobuf:"bytes,2,opt,name=extra_msg,json=extraMsg" json:"extra_msg"` } func (m *TransactionRetryError) Reset() { *m = TransactionRetryError{} } func (m *TransactionRetryError) String() string { return proto.CompactTextString(m) } func (*TransactionRetryError) ProtoMessage() {} func (*TransactionRetryError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_51f6c060a022ae20, []int{8} + return fileDescriptor_errors_167128e7ce158590, []int{8} } func (m *TransactionRetryError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -700,16 +691,15 @@ var xxx_messageInfo_TransactionRetryError proto.InternalMessageInfo // regression in transaction epoch or timestamp, both of which may // only monotonically increase. type TransactionStatusError struct { - Msg string `protobuf:"bytes,1,opt,name=msg" json:"msg"` - Reason TransactionStatusError_Reason `protobuf:"varint,2,opt,name=reason,enum=cockroach.roachpb.TransactionStatusError_Reason" json:"reason"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Msg string `protobuf:"bytes,1,opt,name=msg" json:"msg"` + Reason TransactionStatusError_Reason `protobuf:"varint,2,opt,name=reason,enum=cockroach.roachpb.TransactionStatusError_Reason" json:"reason"` } func (m *TransactionStatusError) Reset() { *m = TransactionStatusError{} } func (m *TransactionStatusError) String() string { return proto.CompactTextString(m) } func (*TransactionStatusError) ProtoMessage() {} func (*TransactionStatusError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_51f6c060a022ae20, []int{9} + return fileDescriptor_errors_167128e7ce158590, []int{9} } func (m *TransactionStatusError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -740,15 +730,14 @@ var xxx_messageInfo_TransactionStatusError proto.InternalMessageInfo // was encountered are set, as are the txn records for the intents' // transactions. type WriteIntentError struct { - Intents []Intent `protobuf:"bytes,1,rep,name=intents" json:"intents"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Intents []Intent `protobuf:"bytes,1,rep,name=intents" json:"intents"` } func (m *WriteIntentError) Reset() { *m = WriteIntentError{} } func (m *WriteIntentError) String() string { return proto.CompactTextString(m) } func (*WriteIntentError) ProtoMessage() {} func (*WriteIntentError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_51f6c060a022ae20, []int{10} + return fileDescriptor_errors_167128e7ce158590, []int{10} } func (m *WriteIntentError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -778,16 +767,15 @@ var xxx_messageInfo_WriteIntentError proto.InternalMessageInfo // history. The write is instead done at actual timestamp, which is // the timestamp of the existing version+1. type WriteTooOldError struct { - Timestamp hlc.Timestamp `protobuf:"bytes,1,opt,name=timestamp" json:"timestamp"` - ActualTimestamp hlc.Timestamp `protobuf:"bytes,2,opt,name=actual_timestamp,json=actualTimestamp" json:"actual_timestamp"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Timestamp hlc.Timestamp `protobuf:"bytes,1,opt,name=timestamp" json:"timestamp"` + ActualTimestamp hlc.Timestamp `protobuf:"bytes,2,opt,name=actual_timestamp,json=actualTimestamp" json:"actual_timestamp"` } func (m *WriteTooOldError) Reset() { *m = WriteTooOldError{} } func (m *WriteTooOldError) String() string { return proto.CompactTextString(m) } func (*WriteTooOldError) ProtoMessage() {} func (*WriteTooOldError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_51f6c060a022ae20, []int{11} + return fileDescriptor_errors_167128e7ce158590, []int{11} } func (m *WriteTooOldError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -817,14 +805,13 @@ var xxx_messageInfo_WriteTooOldError proto.InternalMessageInfo // For example, a Scan which spans ranges requires a transaction. // The operation should be retried inside of a transaction. type OpRequiresTxnError struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` } func (m *OpRequiresTxnError) Reset() { *m = OpRequiresTxnError{} } func (m *OpRequiresTxnError) String() string { return proto.CompactTextString(m) } func (*OpRequiresTxnError) ProtoMessage() {} func (*OpRequiresTxnError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_51f6c060a022ae20, []int{12} + return fileDescriptor_errors_167128e7ce158590, []int{12} } func (m *OpRequiresTxnError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -854,15 +841,14 @@ var xxx_messageInfo_OpRequiresTxnError proto.InternalMessageInfo // because it was missing or was not equal. The error will // contain the actual value found. type ConditionFailedError struct { - ActualValue *Value `protobuf:"bytes,1,opt,name=actual_value,json=actualValue" json:"actual_value,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ActualValue *Value `protobuf:"bytes,1,opt,name=actual_value,json=actualValue" json:"actual_value,omitempty"` } func (m *ConditionFailedError) Reset() { *m = ConditionFailedError{} } func (m *ConditionFailedError) String() string { return proto.CompactTextString(m) } func (*ConditionFailedError) ProtoMessage() {} func (*ConditionFailedError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_51f6c060a022ae20, []int{13} + return fileDescriptor_errors_167128e7ce158590, []int{13} } func (m *ConditionFailedError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -890,17 +876,16 @@ var xxx_messageInfo_ConditionFailedError proto.InternalMessageInfo // A LeaseRejectedError indicates that the requested replica could // not acquire the desired lease because of an existing range lease. type LeaseRejectedError struct { - Message string `protobuf:"bytes,1,opt,name=message" json:"message"` - Requested Lease `protobuf:"bytes,2,opt,name=requested" json:"requested"` - Existing Lease `protobuf:"bytes,3,opt,name=existing" json:"existing"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Message string `protobuf:"bytes,1,opt,name=message" json:"message"` + Requested Lease `protobuf:"bytes,2,opt,name=requested" json:"requested"` + Existing Lease `protobuf:"bytes,3,opt,name=existing" json:"existing"` } func (m *LeaseRejectedError) Reset() { *m = LeaseRejectedError{} } func (m *LeaseRejectedError) String() string { return proto.CompactTextString(m) } func (*LeaseRejectedError) ProtoMessage() {} func (*LeaseRejectedError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_51f6c060a022ae20, []int{14} + return fileDescriptor_errors_167128e7ce158590, []int{14} } func (m *LeaseRejectedError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -928,15 +913,14 @@ var xxx_messageInfo_LeaseRejectedError proto.InternalMessageInfo // A SendError indicates that a message could not be delivered to // the desired recipient(s). type SendError struct { - Message string `protobuf:"bytes,1,opt,name=message" json:"message"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Message string `protobuf:"bytes,1,opt,name=message" json:"message"` } func (m *SendError) Reset() { *m = SendError{} } func (m *SendError) String() string { return proto.CompactTextString(m) } func (*SendError) ProtoMessage() {} func (*SendError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_51f6c060a022ae20, []int{15} + return fileDescriptor_errors_167128e7ce158590, []int{15} } func (m *SendError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -967,15 +951,14 @@ type AmbiguousResultError struct { Message string `protobuf:"bytes,1,opt,name=message" json:"message"` // This can be set to give extra information about which error was converted // into an AmbiguousResultError. Useful for tests. - WrappedErr *Error `protobuf:"bytes,2,opt,name=wrapped_err,json=wrappedErr" json:"wrapped_err,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + WrappedErr *Error `protobuf:"bytes,2,opt,name=wrapped_err,json=wrappedErr" json:"wrapped_err,omitempty"` } func (m *AmbiguousResultError) Reset() { *m = AmbiguousResultError{} } func (m *AmbiguousResultError) String() string { return proto.CompactTextString(m) } func (*AmbiguousResultError) ProtoMessage() {} func (*AmbiguousResultError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_51f6c060a022ae20, []int{16} + return fileDescriptor_errors_167128e7ce158590, []int{16} } func (m *AmbiguousResultError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1003,14 +986,13 @@ var xxx_messageInfo_AmbiguousResultError proto.InternalMessageInfo // A RaftGroupDeletedError indicates a raft group has been deleted for // the replica. type RaftGroupDeletedError struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` } func (m *RaftGroupDeletedError) Reset() { *m = RaftGroupDeletedError{} } func (m *RaftGroupDeletedError) String() string { return proto.CompactTextString(m) } func (*RaftGroupDeletedError) ProtoMessage() {} func (*RaftGroupDeletedError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_51f6c060a022ae20, []int{17} + return fileDescriptor_errors_167128e7ce158590, []int{17} } func (m *RaftGroupDeletedError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1041,15 +1023,14 @@ type ReplicaCorruptionError struct { ErrorMsg string `protobuf:"bytes,1,opt,name=error_msg,json=errorMsg" json:"error_msg"` // processed indicates that the error has been taken into account and // necessary steps will be taken. For now, required for testing. - Processed bool `protobuf:"varint,2,opt,name=processed" json:"processed"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Processed bool `protobuf:"varint,2,opt,name=processed" json:"processed"` } func (m *ReplicaCorruptionError) Reset() { *m = ReplicaCorruptionError{} } func (m *ReplicaCorruptionError) String() string { return proto.CompactTextString(m) } func (*ReplicaCorruptionError) ProtoMessage() {} func (*ReplicaCorruptionError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_51f6c060a022ae20, []int{18} + return fileDescriptor_errors_167128e7ce158590, []int{18} } func (m *ReplicaCorruptionError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1079,15 +1060,14 @@ var xxx_messageInfo_ReplicaCorruptionError proto.InternalMessageInfo // message to have been removed from the raft group type ReplicaTooOldError struct { // replica_id is the ID of the replica that is too old. - ReplicaID ReplicaID `protobuf:"varint,1,opt,name=replica_id,json=replicaId,casttype=ReplicaID" json:"replica_id"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ReplicaID ReplicaID `protobuf:"varint,1,opt,name=replica_id,json=replicaId,casttype=ReplicaID" json:"replica_id"` } func (m *ReplicaTooOldError) Reset() { *m = ReplicaTooOldError{} } func (m *ReplicaTooOldError) String() string { return proto.CompactTextString(m) } func (*ReplicaTooOldError) ProtoMessage() {} func (*ReplicaTooOldError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_51f6c060a022ae20, []int{19} + return fileDescriptor_errors_167128e7ce158590, []int{19} } func (m *ReplicaTooOldError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1115,15 +1095,14 @@ var xxx_messageInfo_ReplicaTooOldError proto.InternalMessageInfo // A StoreNotFoundError indicates that a command was sent to a store // which is not hosted on this node. type StoreNotFoundError struct { - StoreID StoreID `protobuf:"varint,1,opt,name=store_id,json=storeId,casttype=StoreID" json:"store_id"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + StoreID StoreID `protobuf:"varint,1,opt,name=store_id,json=storeId,casttype=StoreID" json:"store_id"` } func (m *StoreNotFoundError) Reset() { *m = StoreNotFoundError{} } func (m *StoreNotFoundError) String() string { return proto.CompactTextString(m) } func (*StoreNotFoundError) ProtoMessage() {} func (*StoreNotFoundError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_51f6c060a022ae20, []int{20} + return fileDescriptor_errors_167128e7ce158590, []int{20} } func (m *StoreNotFoundError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1162,15 +1141,14 @@ type UnhandledRetryableError struct { // The underlying storage error that is being marshaled. // pErr.TransactionRestart is expected to be set, and the error // detail is one of the retryable ones. - PErr Error `protobuf:"bytes,1,opt,name=pErr" json:"pErr"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + PErr Error `protobuf:"bytes,1,opt,name=pErr" json:"pErr"` } func (m *UnhandledRetryableError) Reset() { *m = UnhandledRetryableError{} } func (m *UnhandledRetryableError) String() string { return proto.CompactTextString(m) } func (*UnhandledRetryableError) ProtoMessage() {} func (*UnhandledRetryableError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_51f6c060a022ae20, []int{21} + return fileDescriptor_errors_167128e7ce158590, []int{21} } func (m *UnhandledRetryableError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1215,15 +1193,14 @@ type TransactionRetryWithProtoRefreshError struct { // original cause of this method, this can either be the same Transaction as // before, but with an incremented epoch and timestamp, or a completely new // Transaction. - Transaction Transaction `protobuf:"bytes,3,opt,name=transaction" json:"transaction"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Transaction Transaction `protobuf:"bytes,3,opt,name=transaction" json:"transaction"` } func (m *TransactionRetryWithProtoRefreshError) Reset() { *m = TransactionRetryWithProtoRefreshError{} } func (m *TransactionRetryWithProtoRefreshError) String() string { return proto.CompactTextString(m) } func (*TransactionRetryWithProtoRefreshError) ProtoMessage() {} func (*TransactionRetryWithProtoRefreshError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_51f6c060a022ae20, []int{22} + return fileDescriptor_errors_167128e7ce158590, []int{22} } func (m *TransactionRetryWithProtoRefreshError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1254,15 +1231,14 @@ var xxx_messageInfo_TransactionRetryWithProtoRefreshError proto.InternalMessageI type TxnAlreadyEncounteredErrorError struct { // prev_error is the message from the error that the txn encountered // previously. - PrevError string `protobuf:"bytes,1,opt,name=prev_error,json=prevError" json:"prev_error"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + PrevError string `protobuf:"bytes,1,opt,name=prev_error,json=prevError" json:"prev_error"` } func (m *TxnAlreadyEncounteredErrorError) Reset() { *m = TxnAlreadyEncounteredErrorError{} } func (m *TxnAlreadyEncounteredErrorError) String() string { return proto.CompactTextString(m) } func (*TxnAlreadyEncounteredErrorError) ProtoMessage() {} func (*TxnAlreadyEncounteredErrorError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_51f6c060a022ae20, []int{23} + return fileDescriptor_errors_167128e7ce158590, []int{23} } func (m *TxnAlreadyEncounteredErrorError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1290,17 +1266,16 @@ var xxx_messageInfo_TxnAlreadyEncounteredErrorError proto.InternalMessageInfo // An IntegerOverflowError indicates that an operation was aborted because // it would have caused an integeter overflow. type IntegerOverflowError struct { - Key Key `protobuf:"bytes,1,opt,name=key,casttype=Key" json:"key,omitempty"` - CurrentValue int64 `protobuf:"varint,2,opt,name=current_value,json=currentValue" json:"current_value"` - IncrementValue int64 `protobuf:"varint,3,opt,name=increment_value,json=incrementValue" json:"increment_value"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Key Key `protobuf:"bytes,1,opt,name=key,casttype=Key" json:"key,omitempty"` + CurrentValue int64 `protobuf:"varint,2,opt,name=current_value,json=currentValue" json:"current_value"` + IncrementValue int64 `protobuf:"varint,3,opt,name=increment_value,json=incrementValue" json:"increment_value"` } func (m *IntegerOverflowError) Reset() { *m = IntegerOverflowError{} } func (m *IntegerOverflowError) String() string { return proto.CompactTextString(m) } func (*IntegerOverflowError) ProtoMessage() {} func (*IntegerOverflowError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_51f6c060a022ae20, []int{24} + return fileDescriptor_errors_167128e7ce158590, []int{24} } func (m *IntegerOverflowError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1335,15 +1310,14 @@ type MixedSuccessError struct { // wrapped_message is only set if wrapped is unset (i.e. if the // mixed success error is wrapping an error that is not a structured // ErrorDetail). - WrappedMessage string `protobuf:"bytes,2,opt,name=wrapped_message,json=wrappedMessage" json:"wrapped_message"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + WrappedMessage string `protobuf:"bytes,2,opt,name=wrapped_message,json=wrappedMessage" json:"wrapped_message"` } func (m *MixedSuccessError) Reset() { *m = MixedSuccessError{} } func (m *MixedSuccessError) String() string { return proto.CompactTextString(m) } func (*MixedSuccessError) ProtoMessage() {} func (*MixedSuccessError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_51f6c060a022ae20, []int{25} + return fileDescriptor_errors_167128e7ce158590, []int{25} } func (m *MixedSuccessError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1371,16 +1345,15 @@ var xxx_messageInfo_MixedSuccessError proto.InternalMessageInfo // A BatchTimestampBeforeGCError indicates that a request's timestamp was // before the GC threshold. type BatchTimestampBeforeGCError struct { - Timestamp hlc.Timestamp `protobuf:"bytes,1,opt,name=Timestamp" json:"Timestamp"` - Threshold hlc.Timestamp `protobuf:"bytes,2,opt,name=Threshold" json:"Threshold"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Timestamp hlc.Timestamp `protobuf:"bytes,1,opt,name=Timestamp" json:"Timestamp"` + Threshold hlc.Timestamp `protobuf:"bytes,2,opt,name=Threshold" json:"Threshold"` } func (m *BatchTimestampBeforeGCError) Reset() { *m = BatchTimestampBeforeGCError{} } func (m *BatchTimestampBeforeGCError) String() string { return proto.CompactTextString(m) } func (*BatchTimestampBeforeGCError) ProtoMessage() {} func (*BatchTimestampBeforeGCError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_51f6c060a022ae20, []int{26} + return fileDescriptor_errors_167128e7ce158590, []int{26} } func (m *BatchTimestampBeforeGCError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1412,15 +1385,14 @@ type IntentMissingError struct { // The non-matching intent that was found at that key, if any. WrongIntent *Intent `protobuf:"bytes,1,opt,name=wrong_intent,json=wrongIntent" json:"wrong_intent,omitempty"` // The key where the intent was expected. - Key Key `protobuf:"bytes,2,opt,name=key,casttype=Key" json:"key,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Key Key `protobuf:"bytes,2,opt,name=key,casttype=Key" json:"key,omitempty"` } func (m *IntentMissingError) Reset() { *m = IntentMissingError{} } func (m *IntentMissingError) String() string { return proto.CompactTextString(m) } func (*IntentMissingError) ProtoMessage() {} func (*IntentMissingError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_51f6c060a022ae20, []int{27} + return fileDescriptor_errors_167128e7ce158590, []int{27} } func (m *IntentMissingError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1451,14 +1423,13 @@ var xxx_messageInfo_IntentMissingError proto.InternalMessageInfo // // This error is handled by the Store and should not escape to higher levels. type MergeInProgressError struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` } func (m *MergeInProgressError) Reset() { *m = MergeInProgressError{} } func (m *MergeInProgressError) String() string { return proto.CompactTextString(m) } func (*MergeInProgressError) ProtoMessage() {} func (*MergeInProgressError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_51f6c060a022ae20, []int{28} + return fileDescriptor_errors_167128e7ce158590, []int{28} } func (m *MergeInProgressError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1486,15 +1457,14 @@ var xxx_messageInfo_MergeInProgressError proto.InternalMessageInfo // A RangeFeedRetryError indicates that a rangefeed was disconnected, often // because of a range lifecycle event, and can be retried. type RangeFeedRetryError struct { - Reason RangeFeedRetryError_Reason `protobuf:"varint,1,opt,name=reason,enum=cockroach.roachpb.RangeFeedRetryError_Reason" json:"reason"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Reason RangeFeedRetryError_Reason `protobuf:"varint,1,opt,name=reason,enum=cockroach.roachpb.RangeFeedRetryError_Reason" json:"reason"` } func (m *RangeFeedRetryError) Reset() { *m = RangeFeedRetryError{} } func (m *RangeFeedRetryError) String() string { return proto.CompactTextString(m) } func (*RangeFeedRetryError) ProtoMessage() {} func (*RangeFeedRetryError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_51f6c060a022ae20, []int{29} + return fileDescriptor_errors_167128e7ce158590, []int{29} } func (m *RangeFeedRetryError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1526,15 +1496,14 @@ var xxx_messageInfo_RangeFeedRetryError proto.InternalMessageInfo // process makes a ruling on the final state of the transaction based on the // outcome of its in-flight writes at the time of staging. type IndeterminateCommitError struct { - StagingTxn Transaction `protobuf:"bytes,1,opt,name=staging_txn,json=stagingTxn" json:"staging_txn"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + StagingTxn Transaction `protobuf:"bytes,1,opt,name=staging_txn,json=stagingTxn" json:"staging_txn"` } func (m *IndeterminateCommitError) Reset() { *m = IndeterminateCommitError{} } func (m *IndeterminateCommitError) String() string { return proto.CompactTextString(m) } func (*IndeterminateCommitError) ProtoMessage() {} func (*IndeterminateCommitError) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_51f6c060a022ae20, []int{30} + return fileDescriptor_errors_167128e7ce158590, []int{30} } func (m *IndeterminateCommitError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1592,15 +1561,14 @@ type ErrorDetail struct { // *ErrorDetail_MergeInProgress // *ErrorDetail_RangefeedRetry // *ErrorDetail_IndeterminateCommit - Value isErrorDetail_Value `protobuf_oneof:"value"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Value isErrorDetail_Value `protobuf_oneof:"value"` } func (m *ErrorDetail) Reset() { *m = ErrorDetail{} } func (m *ErrorDetail) String() string { return proto.CompactTextString(m) } func (*ErrorDetail) ProtoMessage() {} func (*ErrorDetail) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_51f6c060a022ae20, []int{31} + return fileDescriptor_errors_167128e7ce158590, []int{31} } func (m *ErrorDetail) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2581,15 +2549,14 @@ func _ErrorDetail_OneofSizer(msg proto.Message) (n int) { // primitive field would break compatibility with proto3, where primitive fields // are no longer allowed to be nullable. type ErrPosition struct { - Index int32 `protobuf:"varint,1,opt,name=index" json:"index"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Index int32 `protobuf:"varint,1,opt,name=index" json:"index"` } func (m *ErrPosition) Reset() { *m = ErrPosition{} } func (m *ErrPosition) String() string { return proto.CompactTextString(m) } func (*ErrPosition) ProtoMessage() {} func (*ErrPosition) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_51f6c060a022ae20, []int{32} + return fileDescriptor_errors_167128e7ce158590, []int{32} } func (m *ErrPosition) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2637,14 +2604,13 @@ type Error struct { Index *ErrPosition `protobuf:"bytes,7,opt,name=index" json:"index,omitempty"` // now is the current time at the node sending the response, // which can be used by the receiver to update its local HLC. - Now hlc.Timestamp `protobuf:"bytes,8,opt,name=now" json:"now"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Now hlc.Timestamp `protobuf:"bytes,8,opt,name=now" json:"now"` } func (m *Error) Reset() { *m = Error{} } func (*Error) ProtoMessage() {} func (*Error) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_51f6c060a022ae20, []int{33} + return fileDescriptor_errors_167128e7ce158590, []int{33} } func (m *Error) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -10989,191 +10955,192 @@ var ( ErrIntOverflowErrors = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("roachpb/errors.proto", fileDescriptor_errors_51f6c060a022ae20) } - -var fileDescriptor_errors_51f6c060a022ae20 = []byte{ - // 2928 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x59, 0xcb, 0x6f, 0x1b, 0xd7, - 0xb9, 0xe7, 0x50, 0x94, 0x48, 0x7d, 0x7a, 0x8d, 0x8e, 0x65, 0x79, 0x2c, 0xc7, 0x94, 0x22, 0xc7, - 0x89, 0xe3, 0x20, 0xd2, 0x85, 0x73, 0x8d, 0x7b, 0xe3, 0x9b, 0x5c, 0x80, 0x8f, 0x91, 0x38, 0x12, - 0x1f, 0xca, 0x90, 0x8a, 0xe2, 0xa4, 0xc5, 0xe9, 0x88, 0x73, 0x44, 0x4d, 0x4c, 0xce, 0xb0, 0x67, - 0x86, 0x16, 0xb5, 0xeb, 0x32, 0xed, 0xaa, 0x05, 0xba, 0xe8, 0xae, 0x01, 0x8a, 0x2e, 0x82, 0x6e, - 0x8b, 0xfc, 0x0d, 0xd9, 0x14, 0xc8, 0x32, 0xe8, 0xc2, 0x68, 0x1d, 0xa0, 0x28, 0xda, 0xff, 0x20, - 0xab, 0xe2, 0x3c, 0x86, 0x1c, 0x8a, 0x43, 0x85, 0xc9, 0x8e, 0xf3, 0xbd, 0xce, 0x77, 0xce, 0xf9, - 0x1e, 0xbf, 0xef, 0x10, 0xd6, 0xa8, 0x67, 0x35, 0xcf, 0xbb, 0xa7, 0xbb, 0x84, 0x52, 0x8f, 0xfa, - 0x3b, 0x5d, 0xea, 0x05, 0x1e, 0x5a, 0x6d, 0x7a, 0xcd, 0x67, 0x9c, 0xb3, 0x23, 0xf9, 0x1b, 0x28, - 0x14, 0xb4, 0xad, 0xc0, 0x12, 0x62, 0x1b, 0xeb, 0x21, 0xad, 0x43, 0x02, 0x2b, 0x42, 0xd7, 0x7a, - 0x81, 0xd3, 0xde, 0x3d, 0x6f, 0x37, 0x77, 0x03, 0xa7, 0x43, 0xfc, 0xc0, 0xea, 0x74, 0x25, 0x67, - 0xad, 0xe5, 0xb5, 0x3c, 0xfe, 0x73, 0x97, 0xfd, 0x12, 0xd4, 0xed, 0x2f, 0x93, 0x70, 0xa3, 0xea, - 0x05, 0x65, 0x62, 0xf9, 0xa4, 0xe4, 0xb5, 0x6d, 0x42, 0x75, 0xe6, 0x0d, 0x2a, 0x42, 0x9a, 0x92, - 0x6e, 0xdb, 0x69, 0x5a, 0x9a, 0xb2, 0xa5, 0x3c, 0x58, 0x78, 0xf4, 0xda, 0xce, 0x98, 0x63, 0x3b, - 0xa6, 0x90, 0x28, 0x12, 0xbf, 0x49, 0x9d, 0x6e, 0xe0, 0xd1, 0x7c, 0xea, 0xab, 0x17, 0x9b, 0x09, - 0x33, 0x54, 0x45, 0xfb, 0xb0, 0xd8, 0x66, 0x96, 0xf1, 0x39, 0x37, 0xad, 0x25, 0xa7, 0x37, 0x65, - 0x2e, 0xb4, 0x87, 0x3e, 0xa1, 0xc7, 0x90, 0xa1, 0x96, 0xdb, 0x22, 0xd8, 0xb1, 0xb5, 0x99, 0x2d, - 0xe5, 0xc1, 0x4c, 0x7e, 0x83, 0xad, 0xf4, 0xf2, 0xc5, 0x66, 0xda, 0x64, 0x74, 0xa3, 0xf8, 0xdd, - 0xf0, 0xa7, 0x99, 0xe6, 0xb2, 0x86, 0x8d, 0x76, 0x60, 0x96, 0x5b, 0xd1, 0x52, 0x7c, 0x61, 0x2d, - 0x66, 0x61, 0xbe, 0x73, 0x53, 0x88, 0xa1, 0x7b, 0x00, 0xcd, 0x9e, 0x1f, 0x78, 0x1d, 0xdc, 0xf1, - 0x5b, 0xda, 0xec, 0x96, 0xf2, 0x60, 0x5e, 0x6e, 0x69, 0x5e, 0xd0, 0x2b, 0x7e, 0xeb, 0x49, 0xea, - 0x9f, 0x9f, 0x6f, 0x2a, 0xdb, 0xaf, 0xc0, 0x5a, 0xd5, 0xb3, 0xc9, 0xb1, 0x6b, 0x3d, 0xb7, 0x9c, - 0xb6, 0x75, 0xda, 0x26, 0xfc, 0xe0, 0x24, 0x77, 0x13, 0x6e, 0x1d, 0xbb, 0x7e, 0xaf, 0xdb, 0xf5, - 0x68, 0x40, 0x6c, 0x93, 0xfc, 0xbc, 0x47, 0xfc, 0x20, 0x2a, 0xf0, 0x99, 0x02, 0x88, 0xbb, 0x5b, - 0xf5, 0x82, 0x3d, 0xaf, 0xe7, 0xda, 0xe2, 0xd8, 0xa3, 0xfb, 0x54, 0xa6, 0xdf, 0xe7, 0x63, 0xc8, - 0xf8, 0x81, 0x47, 0xb9, 0x5a, 0x72, 0x54, 0xad, 0xce, 0xe8, 0x42, 0x4d, 0xfe, 0x34, 0xd3, 0x5c, - 0xd6, 0xb0, 0xa5, 0x2b, 0xbf, 0x4f, 0xc2, 0x4d, 0x6e, 0xf1, 0x90, 0x5c, 0x56, 0x1c, 0xbf, 0x63, - 0x05, 0xcd, 0x73, 0xe1, 0xcd, 0x3b, 0xb0, 0x4a, 0x85, 0xeb, 0xd8, 0x0f, 0x2c, 0x1a, 0xe0, 0x67, - 0xe4, 0x92, 0xbb, 0xb5, 0x98, 0x4f, 0x7f, 0xf7, 0x62, 0x73, 0xe6, 0x90, 0x5c, 0x9a, 0x2b, 0x52, - 0xa2, 0xce, 0x04, 0x0e, 0xc9, 0x25, 0xda, 0x85, 0x90, 0x84, 0x89, 0x6b, 0x73, 0x95, 0xe4, 0xa8, - 0xca, 0x92, 0xe4, 0xeb, 0xae, 0xcd, 0x14, 0x2a, 0xa0, 0x76, 0xe4, 0xb2, 0xc4, 0xc6, 0x7c, 0x4b, - 0xfc, 0x8e, 0x17, 0x1e, 0x6d, 0xc7, 0x05, 0x0a, 0xe3, 0x47, 0xc2, 0x64, 0x65, 0xa8, 0xcb, 0x59, - 0xe8, 0x10, 0x56, 0xfc, 0x5e, 0xab, 0x45, 0xfc, 0x60, 0x60, 0x2d, 0x35, 0xb5, 0xb5, 0xe5, 0x81, - 0x2a, 0xe7, 0xc8, 0x13, 0xfa, 0x77, 0x12, 0xb6, 0x4d, 0x62, 0xd9, 0x27, 0x4e, 0x70, 0xee, 0xb8, - 0xc7, 0x6e, 0x93, 0xd0, 0xc0, 0x72, 0xdc, 0xe0, 0xd2, 0x70, 0x03, 0x42, 0x9f, 0x5b, 0x6d, 0x71, - 0x5c, 0x07, 0xb0, 0x4c, 0x89, 0x65, 0xe3, 0x41, 0xe6, 0xc9, 0xd4, 0xb9, 0x1b, 0x59, 0x98, 0xa5, - 0xe7, 0xce, 0x79, 0xbb, 0xb9, 0xd3, 0x08, 0x85, 0x64, 0x80, 0x2d, 0x31, 0xd5, 0x01, 0x11, 0x99, - 0x80, 0x48, 0xdf, 0xf1, 0x03, 0xc7, 0x6d, 0x45, 0xec, 0x25, 0xa7, 0xb7, 0xb7, 0x1a, 0xaa, 0x0f, - 0x6d, 0xe6, 0x61, 0xa9, 0x63, 0xf5, 0x23, 0xe6, 0x66, 0xa6, 0x30, 0x67, 0x2e, 0x76, 0xac, 0xfe, - 0xd0, 0xc6, 0x27, 0x70, 0xc3, 0x3b, 0xf5, 0x09, 0x7d, 0x4e, 0x22, 0xfb, 0xf4, 0xb5, 0xd4, 0xd6, - 0xcc, 0x84, 0xc4, 0xae, 0x49, 0xe9, 0xab, 0xfe, 0x21, 0xef, 0x2a, 0xc3, 0x97, 0xa7, 0xfd, 0x29, - 0xdc, 0x6a, 0x50, 0xcb, 0xf5, 0xad, 0x66, 0xe0, 0x78, 0x6e, 0xee, 0x94, 0xa7, 0x90, 0x38, 0x61, - 0x03, 0xe6, 0x28, 0xb1, 0x7c, 0xcf, 0xe5, 0x27, 0xbb, 0xfc, 0xe8, 0xad, 0x98, 0x05, 0xc7, 0x75, - 0x4d, 0xae, 0x22, 0xd7, 0x95, 0x06, 0xe4, 0x5a, 0x16, 0xac, 0x45, 0xe4, 0x8f, 0x7a, 0xbe, 0x8c, - 0xfc, 0x02, 0x40, 0xb7, 0xe7, 0x9f, 0x13, 0x82, 0x83, 0xbe, 0x2b, 0xaf, 0x31, 0x7b, 0xfd, 0x62, - 0x61, 0xa1, 0x10, 0x7a, 0x8d, 0x7e, 0xb8, 0xc4, 0x2f, 0x15, 0xb8, 0x19, 0x11, 0x33, 0x49, 0x40, - 0x2f, 0xc5, 0x22, 0xfb, 0x57, 0x76, 0xf3, 0xe6, 0xf5, 0x0b, 0x70, 0xcd, 0xb8, 0xbd, 0xa0, 0x57, - 0x61, 0x9e, 0xf4, 0x03, 0x6a, 0xf1, 0xaa, 0x95, 0x8c, 0x54, 0xad, 0x0c, 0x27, 0x0f, 0x8b, 0xd6, - 0x37, 0x0a, 0xac, 0x47, 0x2c, 0xd6, 0x03, 0x2b, 0xe8, 0xf9, 0xc2, 0x99, 0x75, 0x98, 0x61, 0xda, - 0x4a, 0x44, 0x9b, 0x11, 0x50, 0x75, 0xe0, 0x64, 0x92, 0x3b, 0xf9, 0x5f, 0xd7, 0x3b, 0x19, 0x31, - 0xb9, 0x13, 0xe7, 0xeb, 0xf6, 0x11, 0xcc, 0x09, 0x3a, 0x42, 0xb0, 0x6c, 0xea, 0xb9, 0x7a, 0xad, - 0x8a, 0x8f, 0xab, 0x87, 0xd5, 0xda, 0x49, 0x55, 0x4d, 0x20, 0x0d, 0xd6, 0x24, 0xad, 0xf1, 0x51, - 0x15, 0x57, 0x6b, 0x0d, 0xbc, 0x57, 0x3b, 0xae, 0x16, 0x55, 0xe5, 0x0a, 0xa7, 0x50, 0xab, 0x54, - 0x8c, 0x46, 0x43, 0x2f, 0xaa, 0x49, 0xb9, 0xb5, 0xa7, 0xa0, 0x9e, 0x50, 0x27, 0x20, 0x2c, 0x25, - 0x5d, 0x51, 0x6a, 0xd1, 0xbb, 0x90, 0x76, 0xf8, 0xa7, 0xaf, 0x29, 0x3c, 0x40, 0x6f, 0xc7, 0x38, - 0x2f, 0x14, 0xc2, 0xce, 0x25, 0xe5, 0x85, 0xd1, 0x83, 0x54, 0x26, 0xa9, 0xce, 0x6c, 0xff, 0x49, - 0x91, 0xb6, 0x1b, 0x9e, 0x57, 0x6b, 0xcb, 0x50, 0xcc, 0xc1, 0xfc, 0x8f, 0xca, 0xf3, 0xa1, 0x16, - 0xaa, 0x82, 0x6a, 0x35, 0x83, 0x9e, 0xd5, 0xfe, 0x71, 0x19, 0xbe, 0x22, 0x94, 0x07, 0x64, 0x79, - 0x10, 0x1b, 0x80, 0x6a, 0x5d, 0xd6, 0x71, 0x1c, 0x4a, 0xfc, 0x46, 0xdf, 0x8d, 0x76, 0x9d, 0xa7, - 0xb0, 0x56, 0xf0, 0x5c, 0xdb, 0x61, 0x37, 0xb5, 0x67, 0x39, 0xed, 0x30, 0xaf, 0xfe, 0x0f, 0x16, - 0xa5, 0x27, 0xcf, 0xad, 0x76, 0x8f, 0xc8, 0xfd, 0xc4, 0xb5, 0xcb, 0x0f, 0x19, 0xdf, 0x5c, 0x10, - 0xd2, 0xfc, 0x43, 0x9a, 0xfe, 0xb3, 0x02, 0x48, 0xf4, 0x52, 0xf2, 0x29, 0x69, 0x0e, 0x32, 0x36, - 0x0b, 0xe9, 0x0e, 0xf1, 0x7d, 0xab, 0x45, 0x46, 0x42, 0x2b, 0x24, 0xa2, 0xf7, 0x60, 0x5e, 0x76, - 0x03, 0x62, 0xcb, 0xcd, 0x4f, 0xec, 0xd2, 0xe1, 0x09, 0x0e, 0x14, 0xd0, 0x13, 0xc8, 0x84, 0x65, - 0x4e, 0x16, 0xb3, 0xef, 0x53, 0x1e, 0xc8, 0x4b, 0xb7, 0xff, 0x07, 0xe6, 0xeb, 0xc4, 0x9d, 0xce, - 0xd9, 0x91, 0xa0, 0xb8, 0x80, 0xb5, 0x5c, 0xe7, 0xd4, 0x69, 0xf5, 0xbc, 0x9e, 0x6f, 0x12, 0xbf, - 0xd7, 0x0e, 0xa6, 0xdb, 0xf0, 0xbb, 0xb0, 0x70, 0x41, 0xad, 0x6e, 0x97, 0xd8, 0x98, 0x50, 0x7a, - 0xcd, 0x96, 0xb9, 0x39, 0x13, 0xa4, 0xb0, 0x4e, 0xc3, 0x3b, 0xbc, 0xcb, 0xba, 0xf5, 0x59, 0xb0, - 0x4f, 0xbd, 0x5e, 0xb7, 0x48, 0xda, 0x24, 0x3c, 0x6a, 0xc9, 0x26, 0xb0, 0x2e, 0xb1, 0x54, 0xc1, - 0xa3, 0xb4, 0xd7, 0x65, 0x57, 0x2d, 0x3c, 0x63, 0x55, 0x82, 0xfd, 0xc0, 0x57, 0xf3, 0x3c, 0xc3, - 0xc9, 0x15, 0xbf, 0x85, 0xb6, 0x61, 0xbe, 0x4b, 0xbd, 0x26, 0xf1, 0x7d, 0x79, 0x1b, 0x99, 0x41, - 0x55, 0x0b, 0xc9, 0x83, 0x48, 0x42, 0x72, 0x99, 0x68, 0x52, 0xbc, 0x0f, 0x20, 0xa1, 0x5f, 0x08, - 0x60, 0x66, 0xf3, 0x59, 0x89, 0x44, 0xe6, 0xa5, 0x3c, 0xc7, 0x22, 0xc3, 0x0f, 0x76, 0x9d, 0xe2, - 0x67, 0x68, 0xfa, 0x03, 0x40, 0x1c, 0xa9, 0x8c, 0x21, 0xa3, 0x01, 0xc4, 0x51, 0x7e, 0x28, 0xc4, - 0xa9, 0x30, 0x38, 0x76, 0x6e, 0xb9, 0x76, 0x9b, 0x75, 0x83, 0x80, 0x5e, 0x0e, 0xf0, 0x1a, 0x7a, - 0x04, 0xa9, 0xae, 0x4e, 0xe9, 0x35, 0x21, 0xcf, 0xe5, 0xe4, 0x39, 0x70, 0xd9, 0xed, 0x7f, 0x29, - 0x70, 0xff, 0x6a, 0x61, 0x66, 0xd8, 0xe0, 0x88, 0x41, 0x6a, 0x93, 0x9c, 0x51, 0x12, 0xf6, 0x91, - 0x49, 0x55, 0xf5, 0x13, 0x98, 0x0b, 0xfa, 0x6e, 0x08, 0xd7, 0x16, 0xf3, 0x45, 0xc6, 0xfa, 0xeb, - 0x8b, 0xcd, 0x77, 0x5a, 0x4e, 0x70, 0xde, 0x3b, 0xdd, 0x69, 0x7a, 0x9d, 0xdd, 0x81, 0x27, 0xf6, - 0xe9, 0xf0, 0xf7, 0x6e, 0xf7, 0x59, 0x6b, 0x97, 0x63, 0xfc, 0x5e, 0xcf, 0xb1, 0x77, 0x8e, 0x8f, - 0x8d, 0xe2, 0xcb, 0x17, 0x9b, 0xb3, 0x8d, 0xbe, 0x6b, 0x14, 0xcd, 0xd9, 0xa0, 0xef, 0x1a, 0x36, - 0xda, 0x83, 0x85, 0x60, 0xe8, 0x9d, 0x4c, 0x8c, 0xe9, 0xba, 0x57, 0x54, 0x51, 0x9e, 0x5d, 0x19, - 0x36, 0x1b, 0x7d, 0x37, 0xd7, 0x66, 0xf8, 0xe4, 0x52, 0x77, 0x9b, 0x5e, 0x8f, 0x81, 0x1e, 0x19, - 0x74, 0x62, 0x97, 0xf7, 0x00, 0xba, 0x94, 0x3c, 0xc7, 0x3c, 0x8e, 0x46, 0x36, 0x3b, 0xcf, 0xe8, - 0xd1, 0xf0, 0xfc, 0x8d, 0x02, 0x6b, 0xac, 0xe2, 0xb6, 0x08, 0xad, 0x3d, 0x27, 0xf4, 0xac, 0xed, - 0x5d, 0x08, 0x1b, 0xb7, 0x61, 0x26, 0x06, 0x5d, 0x32, 0x1a, 0x7a, 0x13, 0x96, 0x9a, 0x3d, 0x4a, - 0x89, 0x1b, 0xc8, 0xf2, 0x24, 0x20, 0xae, 0x58, 0x61, 0x51, 0xb2, 0x78, 0x2d, 0x42, 0x6f, 0xc3, - 0x8a, 0xe3, 0x36, 0x29, 0xe9, 0x0c, 0x85, 0x67, 0x22, 0xc2, 0xcb, 0x03, 0x66, 0xb4, 0x74, 0x7d, - 0xa6, 0xc0, 0x6a, 0xc5, 0xe9, 0x13, 0xbb, 0xde, 0x6b, 0xb2, 0x20, 0x17, 0x0e, 0xfd, 0x3f, 0xa4, - 0x65, 0xee, 0x5d, 0xd3, 0xff, 0xb9, 0x68, 0x91, 0x04, 0x96, 0xd3, 0x0e, 0x13, 0x5d, 0x2a, 0x31, - 0x57, 0xc2, 0x44, 0x0f, 0x0b, 0x42, 0xb4, 0x35, 0x2f, 0x4b, 0x66, 0x25, 0x5a, 0x5b, 0xb6, 0xbf, - 0x50, 0xe0, 0x4e, 0x9e, 0xa1, 0xd9, 0x61, 0xb1, 0x27, 0x67, 0x1e, 0x25, 0xfb, 0x85, 0x41, 0xd7, - 0x69, 0xfc, 0xa8, 0xae, 0x33, 0x44, 0x70, 0xcc, 0xc4, 0x39, 0x8b, 0x50, 0xaf, 0x6d, 0xff, 0x90, - 0x76, 0x33, 0xd4, 0x92, 0xbe, 0xfa, 0x80, 0x44, 0xef, 0xac, 0x38, 0xbe, 0xef, 0xb8, 0x2d, 0xe1, - 0xe1, 0x7b, 0xb0, 0x78, 0x41, 0x3d, 0xb7, 0x85, 0x45, 0x27, 0x95, 0x4e, 0x4e, 0x6e, 0xbc, 0xe6, - 0x02, 0x17, 0x17, 0x1f, 0x61, 0x14, 0x24, 0xc7, 0xa3, 0x60, 0x38, 0x76, 0x55, 0x08, 0x6d, 0x11, - 0xc3, 0x3d, 0xa2, 0x5e, 0x8b, 0x86, 0xb7, 0x25, 0xb9, 0xbf, 0x4d, 0xc2, 0x0d, 0x0e, 0xdc, 0xf7, - 0x88, 0x4c, 0x74, 0xe1, 0xd4, 0xe1, 0x15, 0xa4, 0xf5, 0xf6, 0xa4, 0x51, 0x60, 0x54, 0x2f, 0x1e, - 0xc1, 0x7c, 0xa1, 0x0c, 0x20, 0xcc, 0x06, 0xac, 0x4b, 0x50, 0x62, 0xea, 0x47, 0x65, 0xa3, 0x90, - 0xc3, 0xa6, 0x5e, 0xa9, 0x7d, 0xa8, 0x17, 0xd5, 0x04, 0x5a, 0x07, 0x14, 0xf2, 0x72, 0xd5, 0x7d, - 0x1d, 0xd7, 0x8f, 0xca, 0x46, 0x43, 0x55, 0xd0, 0x2d, 0xb8, 0x31, 0x42, 0xaf, 0xe8, 0xe6, 0x3e, - 0xc3, 0x31, 0x11, 0x84, 0x63, 0xe6, 0xf6, 0x1a, 0xb8, 0x5e, 0xcd, 0x1d, 0xd5, 0x4b, 0xb5, 0x86, - 0x3a, 0x83, 0xb2, 0xb0, 0x21, 0x39, 0xe5, 0xda, 0xbe, 0x51, 0xc8, 0x95, 0x71, 0xed, 0xa8, 0x8e, - 0x2b, 0x46, 0xbd, 0x6e, 0x54, 0xf7, 0xd5, 0x54, 0x44, 0xb3, 0x5e, 0xae, 0x9d, 0xe0, 0x42, 0xad, - 0x5a, 0x3f, 0xae, 0xe8, 0xa6, 0x3a, 0x2b, 0x8f, 0xa5, 0x05, 0x9a, 0xe1, 0xda, 0x24, 0x20, 0xb4, - 0xe3, 0xb8, 0x56, 0x40, 0x0a, 0x5e, 0xa7, 0xe3, 0xc8, 0x7e, 0xa5, 0xc3, 0x82, 0x1f, 0x58, 0x2d, - 0x3e, 0x67, 0xfc, 0x40, 0xa8, 0x0b, 0x52, 0x71, 0x88, 0x75, 0xff, 0x78, 0x13, 0x16, 0x22, 0x29, - 0x81, 0x4c, 0x50, 0x5d, 0x2f, 0xc0, 0x23, 0x6f, 0x00, 0x62, 0x85, 0xd7, 0x63, 0x56, 0x88, 0x79, - 0x87, 0x28, 0x25, 0xcc, 0x65, 0x77, 0x84, 0x8c, 0x6a, 0xb0, 0x22, 0x46, 0x64, 0x66, 0xf9, 0x8c, - 0x35, 0x08, 0x19, 0xc5, 0xf7, 0x27, 0x5d, 0xea, 0x48, 0x23, 0x29, 0xb1, 0x51, 0x2b, 0x4a, 0x45, - 0x1f, 0x01, 0x12, 0x06, 0x9f, 0x91, 0x4b, 0x1c, 0x4e, 0x93, 0xb2, 0x6a, 0x3e, 0x98, 0x64, 0xf3, - 0xea, 0xac, 0x5c, 0x4a, 0x98, 0x2a, 0xbd, 0xc2, 0x40, 0xbf, 0x50, 0x60, 0x8b, 0x4f, 0x84, 0x17, - 0x7c, 0x70, 0xc4, 0xbd, 0xe1, 0xe4, 0xc8, 0xd3, 0x83, 0x8d, 0x8e, 0x72, 0x38, 0x7d, 0x1c, 0xfb, - 0x26, 0xf2, 0x7d, 0x23, 0x67, 0x29, 0x61, 0xde, 0xa5, 0xd7, 0x49, 0xa1, 0x9f, 0xc2, 0x8d, 0x48, - 0x49, 0xc7, 0x96, 0x98, 0x88, 0xf8, 0xd3, 0xc6, 0xc2, 0xa3, 0x87, 0x53, 0x8d, 0x4f, 0xe1, 0x4a, - 0x28, 0x18, 0x63, 0xa1, 0x06, 0xa8, 0x51, 0xf3, 0x6c, 0xf6, 0xd1, 0xe6, 0xb8, 0xed, 0x37, 0xae, - 0xb7, 0x3d, 0x18, 0xb5, 0x4a, 0x09, 0x73, 0x25, 0x18, 0xa5, 0xa3, 0x13, 0x58, 0x8d, 0x5a, 0xa5, - 0x2c, 0x21, 0xb5, 0xf4, 0xc4, 0x0b, 0x89, 0x9d, 0xae, 0xd8, 0x85, 0x04, 0x57, 0x18, 0xe8, 0x63, - 0x88, 0x6e, 0x02, 0xfb, 0x7c, 0x58, 0xd1, 0x32, 0xdc, 0xf2, 0x9b, 0x53, 0x0f, 0x36, 0xa5, 0x84, - 0x19, 0xf5, 0x4f, 0x70, 0x50, 0x89, 0x15, 0x3e, 0x27, 0x20, 0x61, 0xe1, 0x9b, 0xe7, 0x56, 0xef, - 0xc5, 0x58, 0xbd, 0x3a, 0xa7, 0x94, 0x12, 0xac, 0x08, 0x0e, 0x68, 0xc8, 0x80, 0x25, 0x61, 0x29, - 0xf0, 0x3c, 0xcc, 0xaa, 0x34, 0x5c, 0x6f, 0x2a, 0x82, 0xc0, 0x06, 0xa6, 0x04, 0x8d, 0x25, 0x8b, - 0xd7, 0xc5, 0x54, 0x4e, 0x03, 0x3c, 0xc3, 0x17, 0x26, 0x26, 0xcb, 0xf8, 0xd8, 0xc0, 0x92, 0xc5, - 0x8b, 0x52, 0xd9, 0x85, 0x37, 0xc3, 0x09, 0x02, 0x9f, 0xf1, 0x11, 0x42, 0x5b, 0x9c, 0x78, 0xe1, - 0x71, 0xc3, 0x06, 0xbb, 0xf0, 0xe6, 0x28, 0x1d, 0x55, 0x61, 0x59, 0xd4, 0x08, 0x2a, 0x87, 0x07, - 0x6d, 0x69, 0xa2, 0x97, 0xe3, 0x43, 0x06, 0xf3, 0xb2, 0x1d, 0xa5, 0x32, 0x2f, 0x5d, 0xcf, 0x26, - 0xb8, 0x37, 0x7c, 0x9d, 0xd3, 0x96, 0x27, 0x7a, 0x19, 0xf7, 0x8e, 0xc7, 0xbc, 0x74, 0x47, 0xe9, - 0x0c, 0x2a, 0xfa, 0xc4, 0xb5, 0xb5, 0x15, 0x6e, 0xe9, 0x95, 0x18, 0x4b, 0x83, 0x51, 0xa2, 0x94, - 0x30, 0xb9, 0xac, 0x28, 0x2e, 0x67, 0x01, 0x6e, 0x31, 0xb8, 0x8e, 0x6d, 0x81, 0xd7, 0x35, 0xf5, - 0x9a, 0xe2, 0x12, 0x03, 0xed, 0x45, 0x71, 0x19, 0x65, 0xb0, 0x58, 0x0e, 0xb1, 0x76, 0x73, 0x80, - 0xf4, 0xb5, 0xd5, 0x89, 0xb1, 0x1c, 0x3f, 0x15, 0xb0, 0x58, 0xa6, 0x57, 0x39, 0xbc, 0xc6, 0x4a, - 0xdb, 0x61, 0x0c, 0xa2, 0xc9, 0x35, 0x76, 0x6c, 0x0e, 0xe0, 0x35, 0x36, 0x4a, 0x65, 0x17, 0x62, - 0x85, 0xd3, 0x12, 0xa6, 0x7c, 0x5c, 0xd2, 0x36, 0x26, 0x5e, 0x48, 0xdc, 0x60, 0xc5, 0x2e, 0xc4, - 0x1a, 0xa5, 0x33, 0x37, 0xc5, 0x4c, 0x30, 0x6c, 0x05, 0x77, 0x26, 0xba, 0x39, 0x3e, 0x53, 0x30, - 0x37, 0xfd, 0x28, 0x15, 0xfd, 0x4a, 0x81, 0xd7, 0xc6, 0x2a, 0x0f, 0xaf, 0xde, 0x98, 0x3f, 0x97, - 0x63, 0x2a, 0xc0, 0xbd, 0xf6, 0x0a, 0x5f, 0xe6, 0x7f, 0xa7, 0x28, 0x46, 0xb1, 0x73, 0x41, 0x29, - 0x61, 0x6e, 0x05, 0xdf, 0x23, 0xc8, 0xce, 0xcc, 0x11, 0x48, 0x19, 0x7b, 0x12, 0x2a, 0x6b, 0x9b, - 0x13, 0xcf, 0x2c, 0x0e, 0x54, 0xb3, 0x33, 0x73, 0x46, 0xe9, 0xac, 0x21, 0xf4, 0x86, 0x2f, 0xd3, - 0x58, 0xce, 0xd2, 0xda, 0xd6, 0xc4, 0x86, 0x30, 0xe1, 0x1d, 0x9b, 0x35, 0x84, 0xde, 0x18, 0x0b, - 0x1d, 0xc2, 0x52, 0x87, 0x41, 0x69, 0xec, 0x0b, 0x2c, 0xad, 0xbd, 0x3a, 0xf1, 0xc9, 0x7f, 0x0c, - 0x72, 0x97, 0x12, 0xe6, 0x62, 0x27, 0x42, 0x44, 0x9f, 0x80, 0x3a, 0x78, 0x19, 0xc1, 0xa7, 0x1c, - 0x08, 0x6b, 0xdb, 0xdc, 0xde, 0x4e, 0x8c, 0xbd, 0x6b, 0x70, 0x33, 0x6f, 0x32, 0xa3, 0x1c, 0x74, - 0x01, 0x77, 0xd9, 0x08, 0x66, 0x89, 0xc1, 0x06, 0x93, 0xe1, 0x64, 0x23, 0xe7, 0x98, 0x7b, 0x7c, - 0xa5, 0x47, 0x71, 0x77, 0x7c, 0xfd, 0x3c, 0x54, 0x4a, 0x98, 0x1b, 0xc1, 0x44, 0x11, 0x56, 0xec, - 0x44, 0x8b, 0x60, 0x60, 0x83, 0x01, 0x67, 0xed, 0xb5, 0x89, 0x41, 0x3b, 0x0e, 0xb0, 0x59, 0xd0, - 0x3a, 0x51, 0x2a, 0x3a, 0x86, 0xd5, 0x0e, 0x83, 0xc4, 0xd8, 0x71, 0x59, 0x94, 0x72, 0x50, 0xac, - 0xdd, 0x9f, 0x18, 0x28, 0x71, 0xf0, 0x99, 0x9d, 0x4f, 0x67, 0x94, 0x8e, 0x3e, 0x90, 0x38, 0xeb, - 0x8c, 0xf0, 0x30, 0x61, 0x2d, 0xf8, 0xf5, 0x89, 0xd0, 0x2d, 0x06, 0x3c, 0x33, 0xe8, 0x36, 0x30, - 0x20, 0xda, 0xef, 0xcf, 0x60, 0xcd, 0x89, 0xe2, 0x50, 0xdc, 0xe4, 0x40, 0x54, 0x7b, 0x83, 0xdb, - 0x7d, 0x2b, 0x76, 0xff, 0xf1, 0xb0, 0xb5, 0x94, 0x30, 0x6f, 0x38, 0xe3, 0x3c, 0x01, 0x43, 0xf3, - 0x69, 0x98, 0xe5, 0xb3, 0xdf, 0x41, 0x2a, 0xb3, 0xae, 0xde, 0x3a, 0x48, 0x65, 0x6e, 0xab, 0x1b, - 0x07, 0xa9, 0xcc, 0x5d, 0x35, 0x7b, 0x90, 0xca, 0x64, 0xd5, 0xcd, 0xed, 0x5d, 0x0e, 0x53, 0x8f, - 0x3c, 0x9f, 0x37, 0x21, 0xb4, 0x01, 0xb3, 0xcc, 0x58, 0x5f, 0xbe, 0x58, 0x08, 0x74, 0x2b, 0x48, - 0x12, 0xd8, 0x7e, 0x39, 0x03, 0xb3, 0xd3, 0xbd, 0xef, 0xfc, 0x64, 0x14, 0x70, 0x51, 0xc2, 0xff, - 0x39, 0xe1, 0x70, 0x72, 0x39, 0xf6, 0x8a, 0x47, 0x0a, 0x06, 0x17, 0x0e, 0x5f, 0xc8, 0x83, 0x31, - 0x0e, 0x2a, 0xc0, 0x52, 0xcf, 0x25, 0xfd, 0xae, 0xe7, 0x13, 0x9b, 0x77, 0xf3, 0xd4, 0x34, 0x78, - 0xdd, 0x5c, 0x1c, 0x28, 0xb1, 0x1e, 0xbe, 0x0b, 0x0b, 0x1e, 0x75, 0x5a, 0x8e, 0x8b, 0x59, 0x87, - 0xe3, 0x58, 0x70, 0x36, 0xbf, 0xcc, 0xd6, 0xfc, 0xee, 0xc5, 0xe6, 0x1c, 0xeb, 0x86, 0x46, 0xd1, - 0x04, 0x21, 0xc2, 0xbe, 0xd0, 0x7b, 0x30, 0x67, 0x73, 0x40, 0x2f, 0xb1, 0xdd, 0x74, 0x93, 0xb0, - 0xd4, 0x41, 0xff, 0x1d, 0x9e, 0x6e, 0xfa, 0x3a, 0xe5, 0xf0, 0x32, 0xe4, 0xb9, 0xa3, 0xc7, 0x30, - 0xe3, 0x7a, 0x17, 0x12, 0x9b, 0x4d, 0x35, 0xa0, 0x32, 0xf9, 0x27, 0x99, 0xdf, 0x7d, 0xbe, 0x99, - 0x18, 0x3e, 0xd3, 0x3d, 0xfc, 0x47, 0x12, 0xb4, 0x49, 0xff, 0x08, 0xb0, 0xb9, 0x29, 0x97, 0xaf, - 0x99, 0x0d, 0x3c, 0xf6, 0x0e, 0x7d, 0x1f, 0x5e, 0x1d, 0xe1, 0xf0, 0x0f, 0xbd, 0x88, 0x4d, 0xbd, - 0x50, 0x33, 0x8b, 0x83, 0x47, 0xe9, 0x37, 0xe0, 0xde, 0x88, 0x58, 0x55, 0x3f, 0xe1, 0xcf, 0xd3, - 0x52, 0xac, 0x51, 0xab, 0xe1, 0x5a, 0x99, 0xcd, 0x76, 0x59, 0xd8, 0x18, 0x11, 0x2c, 0x94, 0x0d, - 0xbd, 0xca, 0xbe, 0x0e, 0xf4, 0x02, 0x9b, 0xf0, 0x36, 0xe1, 0xce, 0x08, 0xff, 0xe8, 0xb8, 0x5e, - 0xd2, 0xcd, 0x70, 0x59, 0x35, 0x85, 0xee, 0xc0, 0xad, 0x71, 0x87, 0x70, 0xfd, 0x28, 0x57, 0x55, - 0x67, 0x51, 0x0e, 0xde, 0x1f, 0x65, 0x96, 0x4d, 0x3d, 0x57, 0x7c, 0x3a, 0x7c, 0x25, 0xc7, 0x35, - 0x13, 0x9b, 0xb5, 0x72, 0x59, 0x2f, 0xe2, 0x7c, 0xae, 0x70, 0x88, 0x8f, 0x6a, 0xf5, 0xba, 0x91, - 0x2f, 0xeb, 0x7c, 0x6c, 0xcd, 0x3d, 0x55, 0xe7, 0xd0, 0xbb, 0xf0, 0x78, 0xc4, 0x44, 0xc3, 0xa8, - 0xe8, 0xf5, 0x46, 0xae, 0x72, 0x84, 0x0b, 0xb9, 0x42, 0x49, 0x97, 0x9e, 0xea, 0xc5, 0x31, 0xd5, - 0xf4, 0x46, 0xea, 0xb3, 0x3f, 0x64, 0x13, 0x0f, 0xff, 0x32, 0xfa, 0xd7, 0x42, 0xe4, 0xcf, 0x0a, - 0x31, 0x9e, 0x36, 0xcc, 0xa7, 0xe3, 0xc7, 0xcc, 0x67, 0x61, 0xc6, 0x39, 0x31, 0x8d, 0x86, 0x3e, - 0x38, 0x2f, 0x45, 0x0c, 0xcf, 0x8c, 0x51, 0xd7, 0x4d, 0x23, 0x57, 0x36, 0x3e, 0xce, 0xe5, 0xcb, - 0xba, 0x3a, 0x83, 0x6e, 0xc3, 0x4d, 0x41, 0xbf, 0xea, 0x46, 0x0a, 0xdd, 0x85, 0xdb, 0x82, 0x95, - 0xab, 0x3f, 0xad, 0x16, 0xa4, 0xc5, 0xbd, 0x9c, 0x51, 0x3e, 0x36, 0x75, 0x75, 0x16, 0x6d, 0x43, - 0x56, 0xb0, 0xc5, 0xa1, 0xe0, 0xa2, 0x9e, 0x2b, 0x96, 0x8d, 0xaa, 0x8e, 0xf5, 0x8f, 0x0a, 0xba, - 0x5e, 0xd4, 0x8b, 0xea, 0x9c, 0xd8, 0xc9, 0x36, 0x0b, 0x9c, 0xe4, 0xc3, 0x27, 0x80, 0xc6, 0x33, - 0x13, 0x65, 0x20, 0x55, 0xad, 0x55, 0x75, 0x35, 0x81, 0x16, 0x20, 0xcd, 0x8e, 0xb2, 0xb6, 0xb7, - 0xa7, 0x2a, 0x68, 0x09, 0xe6, 0x8d, 0x4a, 0x45, 0x2f, 0x1a, 0xb9, 0x86, 0xae, 0x26, 0xf3, 0xf7, - 0xbf, 0xfa, 0x7b, 0x36, 0xf1, 0xd5, 0xcb, 0xac, 0xf2, 0xf5, 0xcb, 0xac, 0xf2, 0xcd, 0xcb, 0xac, - 0xf2, 0xb7, 0x97, 0x59, 0xe5, 0xd7, 0xdf, 0x66, 0x13, 0x5f, 0x7f, 0x9b, 0x4d, 0x7c, 0x9c, 0x96, - 0x51, 0xff, 0x9f, 0x00, 0x00, 0x00, 0xff, 0xff, 0xf0, 0x21, 0x7e, 0xbe, 0x01, 0x20, 0x00, 0x00, +func init() { proto.RegisterFile("roachpb/errors.proto", fileDescriptor_errors_167128e7ce158590) } + +var fileDescriptor_errors_167128e7ce158590 = []byte{ + // 2931 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x59, 0x4b, 0x6f, 0x1b, 0xd7, + 0xf5, 0xe7, 0x50, 0x94, 0x48, 0x1d, 0xbd, 0xc6, 0xd7, 0xb2, 0x3c, 0x96, 0x63, 0x4a, 0x91, 0xe3, + 0xc4, 0x76, 0x10, 0xe9, 0x0f, 0xe7, 0x6f, 0xb4, 0x71, 0x93, 0x02, 0x7c, 0x8c, 0xc4, 0x91, 0xf8, + 0x50, 0x86, 0x54, 0x14, 0x27, 0x2d, 0x6e, 0x47, 0x9c, 0x2b, 0x6a, 0x62, 0x72, 0x86, 0xbd, 0x33, + 0xb4, 0xa8, 0x5d, 0x97, 0x69, 0x57, 0x2d, 0xd0, 0x45, 0x77, 0x0d, 0x50, 0x74, 0x11, 0x74, 0x5b, + 0xe4, 0x33, 0x64, 0x53, 0x20, 0xcb, 0xa0, 0x0b, 0xa3, 0x75, 0x80, 0xa2, 0x68, 0xbf, 0x41, 0x56, + 0xc5, 0x7d, 0x0c, 0x39, 0x14, 0x87, 0x0a, 0x93, 0x1d, 0xe7, 0xbc, 0xee, 0xb9, 0xf7, 0x9e, 0xc7, + 0xef, 0x5c, 0xc2, 0x2a, 0xf5, 0xac, 0xe6, 0x59, 0xf7, 0x64, 0x87, 0x50, 0xea, 0x51, 0x7f, 0xbb, + 0x4b, 0xbd, 0xc0, 0x43, 0xd7, 0x9a, 0x5e, 0xf3, 0x19, 0xe7, 0x6c, 0x4b, 0xfe, 0x3a, 0x0a, 0x05, + 0x6d, 0x2b, 0xb0, 0x84, 0xd8, 0xfa, 0x5a, 0x48, 0xeb, 0x90, 0xc0, 0x8a, 0xd0, 0xb5, 0x5e, 0xe0, + 0xb4, 0x77, 0xce, 0xda, 0xcd, 0x9d, 0xc0, 0xe9, 0x10, 0x3f, 0xb0, 0x3a, 0x5d, 0xc9, 0x59, 0x6d, + 0x79, 0x2d, 0x8f, 0xff, 0xdc, 0x61, 0xbf, 0x04, 0x75, 0xeb, 0x8b, 0x24, 0x5c, 0xaf, 0x7a, 0x41, + 0x99, 0x58, 0x3e, 0x29, 0x79, 0x6d, 0x9b, 0x50, 0x9d, 0x79, 0x83, 0x8a, 0x90, 0xa6, 0xa4, 0xdb, + 0x76, 0x9a, 0x96, 0xa6, 0x6c, 0x2a, 0xf7, 0x17, 0x1e, 0xbd, 0xb6, 0x3d, 0xe6, 0xd8, 0xb6, 0x29, + 0x24, 0x8a, 0xc4, 0x6f, 0x52, 0xa7, 0x1b, 0x78, 0x34, 0x9f, 0xfa, 0xf2, 0xc5, 0x46, 0xc2, 0x0c, + 0x55, 0xd1, 0x1e, 0x2c, 0xb6, 0x99, 0x65, 0x7c, 0xc6, 0x4d, 0x6b, 0xc9, 0xe9, 0x4d, 0x99, 0x0b, + 0xed, 0xa1, 0x4f, 0xe8, 0x31, 0x64, 0xa8, 0xe5, 0xb6, 0x08, 0x76, 0x6c, 0x6d, 0x66, 0x53, 0xb9, + 0x3f, 0x93, 0x5f, 0x67, 0x2b, 0xbd, 0x7c, 0xb1, 0x91, 0x36, 0x19, 0xdd, 0x28, 0x7e, 0x3b, 0xfc, + 0x69, 0xa6, 0xb9, 0xac, 0x61, 0xa3, 0x6d, 0x98, 0xe5, 0x56, 0xb4, 0x14, 0x5f, 0x58, 0x8b, 0x59, + 0x98, 0xef, 0xdc, 0x14, 0x62, 0xe8, 0x2e, 0x40, 0xb3, 0xe7, 0x07, 0x5e, 0x07, 0x77, 0xfc, 0x96, + 0x36, 0xbb, 0xa9, 0xdc, 0x9f, 0x97, 0x5b, 0x9a, 0x17, 0xf4, 0x8a, 0xdf, 0x7a, 0x92, 0xfa, 0xf7, + 0x67, 0x1b, 0xca, 0xd6, 0x2b, 0xb0, 0x5a, 0xf5, 0x6c, 0x72, 0xe4, 0x5a, 0xcf, 0x2d, 0xa7, 0x6d, + 0x9d, 0xb4, 0x09, 0x3f, 0x38, 0xc9, 0xdd, 0x80, 0x9b, 0x47, 0xae, 0xdf, 0xeb, 0x76, 0x3d, 0x1a, + 0x10, 0xdb, 0x24, 0xbf, 0xec, 0x11, 0x3f, 0x88, 0x0a, 0x7c, 0xaa, 0x00, 0xe2, 0xee, 0x56, 0xbd, + 0x60, 0xd7, 0xeb, 0xb9, 0xb6, 0x38, 0xf6, 0xe8, 0x3e, 0x95, 0xe9, 0xf7, 0xf9, 0x18, 0x32, 0x7e, + 0xe0, 0x51, 0xae, 0x96, 0x1c, 0x55, 0xab, 0x33, 0xba, 0x50, 0x93, 0x3f, 0xcd, 0x34, 0x97, 0x35, + 0x6c, 0xe9, 0xca, 0x1f, 0x93, 0x70, 0x83, 0x5b, 0x3c, 0x20, 0x17, 0x15, 0xc7, 0xef, 0x58, 0x41, + 0xf3, 0x4c, 0x78, 0xf3, 0x36, 0x5c, 0xa3, 0xc2, 0x75, 0xec, 0x07, 0x16, 0x0d, 0xf0, 0x33, 0x72, + 0xc1, 0xdd, 0x5a, 0xcc, 0xa7, 0xbf, 0x7d, 0xb1, 0x31, 0x73, 0x40, 0x2e, 0xcc, 0x15, 0x29, 0x51, + 0x67, 0x02, 0x07, 0xe4, 0x02, 0xed, 0x40, 0x48, 0xc2, 0xc4, 0xb5, 0xb9, 0x4a, 0x72, 0x54, 0x65, + 0x49, 0xf2, 0x75, 0xd7, 0x66, 0x0a, 0x15, 0x50, 0x3b, 0x72, 0x59, 0x62, 0x63, 0xbe, 0x25, 0x7e, + 0xc7, 0x0b, 0x8f, 0xb6, 0xe2, 0x02, 0x85, 0xf1, 0x23, 0x61, 0xb2, 0x32, 0xd4, 0xe5, 0x2c, 0x74, + 0x00, 0x2b, 0x7e, 0xaf, 0xd5, 0x22, 0x7e, 0x30, 0xb0, 0x96, 0x9a, 0xda, 0xda, 0xf2, 0x40, 0x95, + 0x73, 0xe4, 0x09, 0xfd, 0x37, 0x09, 0x5b, 0x26, 0xb1, 0xec, 0x63, 0x27, 0x38, 0x73, 0xdc, 0x23, + 0xb7, 0x49, 0x68, 0x60, 0x39, 0x6e, 0x70, 0x61, 0xb8, 0x01, 0xa1, 0xcf, 0xad, 0xb6, 0x38, 0xae, + 0x7d, 0x58, 0xa6, 0xc4, 0xb2, 0xf1, 0x20, 0xf3, 0x64, 0xea, 0xdc, 0x89, 0x2c, 0xcc, 0xd2, 0x73, + 0xfb, 0xac, 0xdd, 0xdc, 0x6e, 0x84, 0x42, 0x32, 0xc0, 0x96, 0x98, 0xea, 0x80, 0x88, 0x4c, 0x40, + 0xa4, 0xef, 0xf8, 0x81, 0xe3, 0xb6, 0x22, 0xf6, 0x92, 0xd3, 0xdb, 0xbb, 0x16, 0xaa, 0x0f, 0x6d, + 0xe6, 0x61, 0xa9, 0x63, 0xf5, 0x23, 0xe6, 0x66, 0xa6, 0x30, 0x67, 0x2e, 0x76, 0xac, 0xfe, 0xd0, + 0xc6, 0xc7, 0x70, 0xdd, 0x3b, 0xf1, 0x09, 0x7d, 0x4e, 0x22, 0xfb, 0xf4, 0xb5, 0xd4, 0xe6, 0xcc, + 0x84, 0xc4, 0xae, 0x49, 0xe9, 0xcb, 0xfe, 0x21, 0xef, 0x32, 0xc3, 0x97, 0xa7, 0xfd, 0x09, 0xdc, + 0x6c, 0x50, 0xcb, 0xf5, 0xad, 0x66, 0xe0, 0x78, 0x6e, 0xee, 0x84, 0xa7, 0x90, 0x38, 0x61, 0x03, + 0xe6, 0x28, 0xb1, 0x7c, 0xcf, 0xe5, 0x27, 0xbb, 0xfc, 0xe8, 0xcd, 0x98, 0x05, 0xc7, 0x75, 0x4d, + 0xae, 0x22, 0xd7, 0x95, 0x06, 0xe4, 0x5a, 0x16, 0xac, 0x46, 0xe4, 0x0f, 0x7b, 0xbe, 0x8c, 0xfc, + 0x02, 0x40, 0xb7, 0xe7, 0x9f, 0x11, 0x82, 0x83, 0xbe, 0x2b, 0xaf, 0x31, 0x7b, 0xf5, 0x62, 0x61, + 0xa1, 0x10, 0x7a, 0x8d, 0x7e, 0xb8, 0xc4, 0xaf, 0x15, 0xb8, 0x11, 0x11, 0x33, 0x49, 0x40, 0x2f, + 0xc4, 0x22, 0x7b, 0x97, 0x76, 0xf3, 0xe0, 0xea, 0x05, 0xb8, 0x66, 0xdc, 0x5e, 0xd0, 0xab, 0x30, + 0x4f, 0xfa, 0x01, 0xb5, 0x78, 0xd5, 0x4a, 0x46, 0xaa, 0x56, 0x86, 0x93, 0x87, 0x45, 0xeb, 0x6b, + 0x05, 0xd6, 0x22, 0x16, 0xeb, 0x81, 0x15, 0xf4, 0x7c, 0xe1, 0xcc, 0x1a, 0xcc, 0x30, 0x6d, 0x25, + 0xa2, 0xcd, 0x08, 0xa8, 0x3a, 0x70, 0x32, 0xc9, 0x9d, 0xfc, 0xbf, 0xab, 0x9d, 0x8c, 0x98, 0xdc, + 0x8e, 0xf3, 0x75, 0xeb, 0x10, 0xe6, 0x04, 0x1d, 0x21, 0x58, 0x36, 0xf5, 0x5c, 0xbd, 0x56, 0xc5, + 0x47, 0xd5, 0x83, 0x6a, 0xed, 0xb8, 0xaa, 0x26, 0x90, 0x06, 0xab, 0x92, 0xd6, 0xf8, 0xb0, 0x8a, + 0xab, 0xb5, 0x06, 0xde, 0xad, 0x1d, 0x55, 0x8b, 0xaa, 0x72, 0x89, 0x53, 0xa8, 0x55, 0x2a, 0x46, + 0xa3, 0xa1, 0x17, 0xd5, 0xa4, 0xdc, 0xda, 0x53, 0x50, 0x8f, 0xa9, 0x13, 0x10, 0x96, 0x92, 0xae, + 0x28, 0xb5, 0xe8, 0x1d, 0x48, 0x3b, 0xfc, 0xd3, 0xd7, 0x14, 0x1e, 0xa0, 0xb7, 0x62, 0x9c, 0x17, + 0x0a, 0x61, 0xe7, 0x92, 0xf2, 0xc2, 0xe8, 0x7e, 0x2a, 0x93, 0x54, 0x67, 0xb6, 0xfe, 0xa2, 0x48, + 0xdb, 0x0d, 0xcf, 0xab, 0xb5, 0x65, 0x28, 0xe6, 0x60, 0xfe, 0x07, 0xe5, 0xf9, 0x50, 0x0b, 0x55, + 0x41, 0xb5, 0x9a, 0x41, 0xcf, 0x6a, 0xff, 0xb0, 0x0c, 0x5f, 0x11, 0xca, 0x03, 0xb2, 0x3c, 0x88, + 0x75, 0x40, 0xb5, 0x2e, 0xeb, 0x38, 0x0e, 0x25, 0x7e, 0xa3, 0xef, 0x46, 0xbb, 0xce, 0x53, 0x58, + 0x2d, 0x78, 0xae, 0xed, 0xb0, 0x9b, 0xda, 0xb5, 0x9c, 0x76, 0x98, 0x57, 0x3f, 0x81, 0x45, 0xe9, + 0xc9, 0x73, 0xab, 0xdd, 0x23, 0x72, 0x3f, 0x71, 0xed, 0xf2, 0x03, 0xc6, 0x37, 0x17, 0x84, 0x34, + 0xff, 0x90, 0xa6, 0xff, 0xaa, 0x00, 0x12, 0xbd, 0x94, 0x7c, 0x42, 0x9a, 0x83, 0x8c, 0xcd, 0x42, + 0xba, 0x43, 0x7c, 0xdf, 0x6a, 0x91, 0x91, 0xd0, 0x0a, 0x89, 0xe8, 0x5d, 0x98, 0x97, 0xdd, 0x80, + 0xd8, 0x72, 0xf3, 0x13, 0xbb, 0x74, 0x78, 0x82, 0x03, 0x05, 0xf4, 0x04, 0x32, 0x61, 0x99, 0x93, + 0xc5, 0xec, 0xbb, 0x94, 0x07, 0xf2, 0xd2, 0xed, 0x1f, 0xc1, 0x7c, 0x9d, 0xb8, 0xd3, 0x39, 0x3b, + 0x12, 0x14, 0xe7, 0xb0, 0x9a, 0xeb, 0x9c, 0x38, 0xad, 0x9e, 0xd7, 0xf3, 0x4d, 0xe2, 0xf7, 0xda, + 0xc1, 0x74, 0x1b, 0x7e, 0x07, 0x16, 0xce, 0xa9, 0xd5, 0xed, 0x12, 0x1b, 0x13, 0x4a, 0xaf, 0xd8, + 0x32, 0x37, 0x67, 0x82, 0x14, 0xd6, 0x69, 0x78, 0x87, 0x77, 0x58, 0xb7, 0x3e, 0x0d, 0xf6, 0xa8, + 0xd7, 0xeb, 0x16, 0x49, 0x9b, 0x84, 0x47, 0x2d, 0xd9, 0x04, 0xd6, 0x24, 0x96, 0x2a, 0x78, 0x94, + 0xf6, 0xba, 0xec, 0xaa, 0x85, 0x67, 0xac, 0x4a, 0xb0, 0x1f, 0xf8, 0x72, 0x9e, 0x67, 0x38, 0xb9, + 0xe2, 0xb7, 0xd0, 0x16, 0xcc, 0x77, 0xa9, 0xd7, 0x24, 0xbe, 0x2f, 0x6f, 0x23, 0x33, 0xa8, 0x6a, + 0x21, 0x79, 0x10, 0x49, 0x48, 0x2e, 0x13, 0x4d, 0x8a, 0xf7, 0x00, 0x24, 0xf4, 0x0b, 0x01, 0xcc, + 0x6c, 0x3e, 0x2b, 0x91, 0xc8, 0xbc, 0x94, 0xe7, 0x58, 0x64, 0xf8, 0xc1, 0xae, 0x53, 0xfc, 0x0c, + 0x4d, 0xbf, 0x0f, 0x88, 0x23, 0x95, 0x31, 0x64, 0x34, 0x80, 0x38, 0xca, 0xf7, 0x85, 0x38, 0x15, + 0x06, 0xc7, 0xce, 0x2c, 0xd7, 0x6e, 0xb3, 0x6e, 0x10, 0xd0, 0x8b, 0x01, 0x5e, 0x43, 0x8f, 0x20, + 0xd5, 0xd5, 0x29, 0xbd, 0x22, 0xe4, 0xb9, 0x9c, 0x3c, 0x07, 0x2e, 0xbb, 0xf5, 0x1f, 0x05, 0xee, + 0x5d, 0x2e, 0xcc, 0x0c, 0x1b, 0x1c, 0x32, 0x48, 0x6d, 0x92, 0x53, 0x4a, 0xc2, 0x3e, 0x32, 0xa9, + 0xaa, 0x7e, 0x0c, 0x73, 0x41, 0xdf, 0x0d, 0xe1, 0xda, 0x62, 0xbe, 0xc8, 0x58, 0x7f, 0x7f, 0xb1, + 0xf1, 0x76, 0xcb, 0x09, 0xce, 0x7a, 0x27, 0xdb, 0x4d, 0xaf, 0xb3, 0x33, 0xf0, 0xc4, 0x3e, 0x19, + 0xfe, 0xde, 0xe9, 0x3e, 0x6b, 0xed, 0x70, 0x8c, 0xdf, 0xeb, 0x39, 0xf6, 0xf6, 0xd1, 0x91, 0x51, + 0x7c, 0xf9, 0x62, 0x63, 0xb6, 0xd1, 0x77, 0x8d, 0xa2, 0x39, 0x1b, 0xf4, 0x5d, 0xc3, 0x46, 0xbb, + 0xb0, 0x10, 0x0c, 0xbd, 0x93, 0x89, 0x31, 0x5d, 0xf7, 0x8a, 0x2a, 0xca, 0xb3, 0x2b, 0xc3, 0x46, + 0xa3, 0xef, 0xe6, 0xda, 0x0c, 0x9f, 0x5c, 0xe8, 0x6e, 0xd3, 0xeb, 0x31, 0xd0, 0x23, 0x83, 0x4e, + 0xec, 0xf2, 0x2e, 0x40, 0x97, 0x92, 0xe7, 0x98, 0xc7, 0xd1, 0xc8, 0x66, 0xe7, 0x19, 0x3d, 0x1a, + 0x9e, 0xbf, 0x53, 0x60, 0x95, 0x55, 0xdc, 0x16, 0xa1, 0xb5, 0xe7, 0x84, 0x9e, 0xb6, 0xbd, 0x73, + 0x61, 0xe3, 0x16, 0xcc, 0xc4, 0xa0, 0x4b, 0x46, 0x43, 0x0f, 0x60, 0xa9, 0xd9, 0xa3, 0x94, 0xb8, + 0x81, 0x2c, 0x4f, 0x02, 0xe2, 0x8a, 0x15, 0x16, 0x25, 0x8b, 0xd7, 0x22, 0xf4, 0x16, 0xac, 0x38, + 0x6e, 0x93, 0x92, 0xce, 0x50, 0x78, 0x26, 0x22, 0xbc, 0x3c, 0x60, 0x46, 0x4b, 0xd7, 0xa7, 0x0a, + 0x5c, 0xab, 0x38, 0x7d, 0x62, 0xd7, 0x7b, 0x4d, 0x16, 0xe4, 0xc2, 0xa1, 0x9f, 0x42, 0x5a, 0xe6, + 0xde, 0x15, 0xfd, 0x9f, 0x8b, 0x16, 0x49, 0x60, 0x39, 0xed, 0x30, 0xd1, 0xa5, 0x12, 0x73, 0x25, + 0x4c, 0xf4, 0xb0, 0x20, 0x44, 0x5b, 0xf3, 0xb2, 0x64, 0x56, 0xa2, 0xb5, 0x65, 0xeb, 0x73, 0x05, + 0x6e, 0xe7, 0x19, 0x9a, 0x1d, 0x16, 0x7b, 0x72, 0xea, 0x51, 0xb2, 0x57, 0x18, 0x74, 0x9d, 0xc6, + 0x0f, 0xea, 0x3a, 0x43, 0x04, 0xc7, 0x4c, 0x9c, 0xb1, 0x08, 0xf5, 0xda, 0xf6, 0xf7, 0x69, 0x37, + 0x43, 0x2d, 0xe9, 0xab, 0x0f, 0x48, 0xf4, 0xce, 0x8a, 0xe3, 0xfb, 0x8e, 0xdb, 0x12, 0x1e, 0xbe, + 0x0b, 0x8b, 0xe7, 0xd4, 0x73, 0x5b, 0x58, 0x74, 0x52, 0xe9, 0xe4, 0xe4, 0xc6, 0x6b, 0x2e, 0x70, + 0x71, 0xf1, 0x11, 0x46, 0x41, 0x72, 0x3c, 0x0a, 0x86, 0x63, 0x57, 0x85, 0xd0, 0x16, 0x31, 0xdc, + 0x43, 0xea, 0xb5, 0x68, 0x78, 0x5b, 0x92, 0xfb, 0xfb, 0x24, 0x5c, 0xe7, 0xc0, 0x7d, 0x97, 0xc8, + 0x44, 0x17, 0x4e, 0x1d, 0x5c, 0x42, 0x5a, 0x6f, 0x4d, 0x1a, 0x05, 0x46, 0xf5, 0xe2, 0x11, 0xcc, + 0xe7, 0xca, 0x00, 0xc2, 0xac, 0xc3, 0x9a, 0x04, 0x25, 0xa6, 0x7e, 0x58, 0x36, 0x0a, 0x39, 0x6c, + 0xea, 0x95, 0xda, 0x07, 0x7a, 0x51, 0x4d, 0xa0, 0x35, 0x40, 0x21, 0x2f, 0x57, 0xdd, 0xd3, 0x71, + 0xfd, 0xb0, 0x6c, 0x34, 0x54, 0x05, 0xdd, 0x84, 0xeb, 0x23, 0xf4, 0x8a, 0x6e, 0xee, 0x31, 0x1c, + 0x13, 0x41, 0x38, 0x66, 0x6e, 0xb7, 0x81, 0xeb, 0xd5, 0xdc, 0x61, 0xbd, 0x54, 0x6b, 0xa8, 0x33, + 0x28, 0x0b, 0xeb, 0x92, 0x53, 0xae, 0xed, 0x19, 0x85, 0x5c, 0x19, 0xd7, 0x0e, 0xeb, 0xb8, 0x62, + 0xd4, 0xeb, 0x46, 0x75, 0x4f, 0x4d, 0x45, 0x34, 0xeb, 0xe5, 0xda, 0x31, 0x2e, 0xd4, 0xaa, 0xf5, + 0xa3, 0x8a, 0x6e, 0xaa, 0xb3, 0xf2, 0x58, 0x5a, 0xa0, 0x19, 0xae, 0x4d, 0x02, 0x42, 0x3b, 0x8e, + 0x6b, 0x05, 0xa4, 0xe0, 0x75, 0x3a, 0x8e, 0xec, 0x57, 0x3a, 0x2c, 0xf8, 0x81, 0xd5, 0xe2, 0x73, + 0xc6, 0xf7, 0x84, 0xba, 0x20, 0x15, 0x87, 0x58, 0xf7, 0xcf, 0x37, 0x60, 0x21, 0x92, 0x12, 0xc8, + 0x04, 0xd5, 0xf5, 0x02, 0x3c, 0xf2, 0x06, 0x20, 0x56, 0x78, 0x3d, 0x66, 0x85, 0x98, 0x77, 0x88, + 0x52, 0xc2, 0x5c, 0x76, 0x47, 0xc8, 0xa8, 0x06, 0x2b, 0x62, 0x44, 0x66, 0x96, 0x4f, 0x59, 0x83, + 0x90, 0x51, 0x7c, 0x6f, 0xd2, 0xa5, 0x8e, 0x34, 0x92, 0x12, 0x1b, 0xb5, 0xa2, 0x54, 0xf4, 0x21, + 0x20, 0x61, 0xf0, 0x19, 0xb9, 0xc0, 0xe1, 0x34, 0x29, 0xab, 0xe6, 0xfd, 0x49, 0x36, 0x2f, 0xcf, + 0xca, 0xa5, 0x84, 0xa9, 0xd2, 0x4b, 0x0c, 0xf4, 0x2b, 0x05, 0x36, 0xf9, 0x44, 0x78, 0xce, 0x07, + 0x47, 0xdc, 0x1b, 0x4e, 0x8e, 0x3c, 0x3d, 0xd8, 0xe8, 0x28, 0x87, 0xd3, 0xc7, 0xb1, 0x6f, 0x22, + 0xdf, 0x35, 0x72, 0x96, 0x12, 0xe6, 0x1d, 0x7a, 0x95, 0x14, 0xfa, 0x39, 0x5c, 0x8f, 0x94, 0x74, + 0x6c, 0x89, 0x89, 0x88, 0x3f, 0x6d, 0x2c, 0x3c, 0x7a, 0x38, 0xd5, 0xf8, 0x14, 0xae, 0x84, 0x82, + 0x31, 0x16, 0x6a, 0x80, 0x1a, 0x35, 0xcf, 0x66, 0x1f, 0x6d, 0x8e, 0xdb, 0x7e, 0xe3, 0x6a, 0xdb, + 0x83, 0x51, 0xab, 0x94, 0x30, 0x57, 0x82, 0x51, 0x3a, 0x3a, 0x86, 0x6b, 0x51, 0xab, 0x94, 0x25, + 0xa4, 0x96, 0x9e, 0x78, 0x21, 0xb1, 0xd3, 0x15, 0xbb, 0x90, 0xe0, 0x12, 0x03, 0x7d, 0x04, 0xd1, + 0x4d, 0x60, 0x9f, 0x0f, 0x2b, 0x5a, 0x86, 0x5b, 0x7e, 0x30, 0xf5, 0x60, 0x53, 0x4a, 0x98, 0x51, + 0xff, 0x04, 0x07, 0x95, 0x58, 0xe1, 0x73, 0x02, 0x12, 0x16, 0xbe, 0x79, 0x6e, 0xf5, 0x6e, 0x8c, + 0xd5, 0xcb, 0x73, 0x4a, 0x29, 0xc1, 0x8a, 0xe0, 0x80, 0x86, 0x0c, 0x58, 0x12, 0x96, 0x02, 0xcf, + 0xc3, 0xac, 0x4a, 0xc3, 0xd5, 0xa6, 0x22, 0x08, 0x6c, 0x60, 0x4a, 0xd0, 0x58, 0xb2, 0x78, 0x5d, + 0x4c, 0xe5, 0x34, 0xc0, 0x33, 0x7c, 0x61, 0x62, 0xb2, 0x8c, 0x8f, 0x0d, 0x2c, 0x59, 0xbc, 0x28, + 0x95, 0x5d, 0x78, 0x33, 0x9c, 0x20, 0xf0, 0x29, 0x1f, 0x21, 0xb4, 0xc5, 0x89, 0x17, 0x1e, 0x37, + 0x6c, 0xb0, 0x0b, 0x6f, 0x8e, 0xd2, 0x51, 0x15, 0x96, 0x45, 0x8d, 0xa0, 0x72, 0x78, 0xd0, 0x96, + 0x26, 0x7a, 0x39, 0x3e, 0x64, 0x30, 0x2f, 0xdb, 0x51, 0x2a, 0xf3, 0xd2, 0xf5, 0x6c, 0x82, 0x7b, + 0xc3, 0xd7, 0x39, 0x6d, 0x79, 0xa2, 0x97, 0x71, 0xef, 0x78, 0xcc, 0x4b, 0x77, 0x94, 0xce, 0xa0, + 0xa2, 0x4f, 0x5c, 0x5b, 0x5b, 0xe1, 0x96, 0x5e, 0x89, 0xb1, 0x34, 0x18, 0x25, 0x4a, 0x09, 0x93, + 0xcb, 0x8a, 0xe2, 0x72, 0x1a, 0xe0, 0x16, 0x83, 0xeb, 0xd8, 0x16, 0x78, 0x5d, 0x53, 0xaf, 0x28, + 0x2e, 0x31, 0xd0, 0x5e, 0x14, 0x97, 0x51, 0x06, 0x8b, 0xe5, 0x10, 0x6b, 0x37, 0x07, 0x48, 0x5f, + 0xbb, 0x36, 0x31, 0x96, 0xe3, 0xa7, 0x02, 0x16, 0xcb, 0xf4, 0x32, 0x87, 0xd7, 0x58, 0x69, 0x3b, + 0x8c, 0x41, 0x34, 0xb9, 0xc6, 0x8e, 0xcd, 0x01, 0xbc, 0xc6, 0x46, 0xa9, 0xec, 0x42, 0xac, 0x70, + 0x5a, 0xc2, 0x94, 0x8f, 0x4b, 0xda, 0xfa, 0xc4, 0x0b, 0x89, 0x1b, 0xac, 0xd8, 0x85, 0x58, 0xa3, + 0x74, 0xe6, 0xa6, 0x98, 0x09, 0x86, 0xad, 0xe0, 0xf6, 0x44, 0x37, 0xc7, 0x67, 0x0a, 0xe6, 0xa6, + 0x1f, 0xa5, 0xa2, 0xdf, 0x28, 0xf0, 0xda, 0x58, 0xe5, 0xe1, 0xd5, 0x1b, 0xf3, 0xe7, 0x72, 0x4c, + 0x05, 0xb8, 0xd7, 0x5e, 0xe1, 0xcb, 0xfc, 0x78, 0x8a, 0x62, 0x14, 0x3b, 0x17, 0x94, 0x12, 0xe6, + 0x66, 0xf0, 0x1d, 0x82, 0xec, 0xcc, 0x1c, 0x81, 0x94, 0xb1, 0x27, 0xa1, 0xb2, 0xb6, 0x31, 0xf1, + 0xcc, 0xe2, 0x40, 0x35, 0x3b, 0x33, 0x67, 0x94, 0xce, 0x1a, 0x42, 0x6f, 0xf8, 0x32, 0x8d, 0xe5, + 0x2c, 0xad, 0x6d, 0x4e, 0x6c, 0x08, 0x13, 0xde, 0xb1, 0x59, 0x43, 0xe8, 0x8d, 0xb1, 0xd0, 0x01, + 0x2c, 0x75, 0x18, 0x94, 0xc6, 0xbe, 0xc0, 0xd2, 0xda, 0xab, 0x13, 0x9f, 0xfc, 0xc7, 0x20, 0x77, + 0x29, 0x61, 0x2e, 0x76, 0x22, 0x44, 0xf4, 0x31, 0xa8, 0x83, 0x97, 0x11, 0x7c, 0xc2, 0x81, 0xb0, + 0xb6, 0xc5, 0xed, 0x6d, 0xc7, 0xd8, 0xbb, 0x02, 0x37, 0xf3, 0x26, 0x33, 0xca, 0x41, 0xe7, 0x70, + 0x87, 0x8d, 0x60, 0x96, 0x18, 0x6c, 0x30, 0x19, 0x4e, 0x36, 0x72, 0x8e, 0xb9, 0xcb, 0x57, 0x7a, + 0x14, 0x77, 0xc7, 0x57, 0xcf, 0x43, 0xa5, 0x84, 0xb9, 0x1e, 0x4c, 0x14, 0x61, 0xc5, 0x4e, 0xb4, + 0x08, 0x06, 0x36, 0x18, 0x70, 0xd6, 0x5e, 0x9b, 0x18, 0xb4, 0xe3, 0x00, 0x9b, 0x05, 0xad, 0x13, + 0xa5, 0xa2, 0x23, 0xb8, 0xd6, 0x61, 0x90, 0x18, 0x3b, 0x2e, 0x8b, 0x52, 0x0e, 0x8a, 0xb5, 0x7b, + 0x13, 0x03, 0x25, 0x0e, 0x3e, 0xb3, 0xf3, 0xe9, 0x8c, 0xd2, 0xd1, 0xfb, 0x12, 0x67, 0x9d, 0x12, + 0x1e, 0x26, 0xac, 0x05, 0xbf, 0x3e, 0x11, 0xba, 0xc5, 0x80, 0x67, 0x06, 0xdd, 0x06, 0x06, 0x44, + 0xfb, 0xfd, 0x05, 0xac, 0x3a, 0x51, 0x1c, 0x8a, 0x9b, 0x1c, 0x88, 0x6a, 0x6f, 0x70, 0xbb, 0x6f, + 0xc6, 0xee, 0x3f, 0x1e, 0xb6, 0x96, 0x12, 0xe6, 0x75, 0x67, 0x9c, 0x27, 0x60, 0x68, 0x3e, 0x0d, + 0xb3, 0x7c, 0xf6, 0xdb, 0x4f, 0x65, 0xd6, 0xd4, 0x9b, 0xfb, 0xa9, 0xcc, 0x2d, 0x75, 0x7d, 0x3f, + 0x95, 0xb9, 0xa3, 0x66, 0xf7, 0x53, 0x99, 0xac, 0xba, 0xb1, 0xb5, 0xc3, 0x61, 0xea, 0xa1, 0xe7, + 0xf3, 0x26, 0x84, 0xd6, 0x61, 0x96, 0x19, 0xeb, 0xcb, 0x17, 0x0b, 0x81, 0x6e, 0x05, 0x49, 0x02, + 0xdb, 0x2f, 0x66, 0x60, 0x76, 0xba, 0xf7, 0x9d, 0x9f, 0x8d, 0x02, 0x2e, 0x4a, 0xf8, 0x3f, 0x27, + 0x1c, 0x4e, 0x2e, 0xc7, 0x5e, 0xf1, 0x48, 0xc1, 0xe0, 0xc2, 0xe1, 0x0b, 0x79, 0x30, 0xc6, 0x41, + 0x05, 0x58, 0xea, 0xb9, 0xa4, 0xdf, 0xf5, 0x7c, 0x62, 0xf3, 0x6e, 0x9e, 0x9a, 0x06, 0xaf, 0x9b, + 0x8b, 0x03, 0x25, 0xd6, 0xc3, 0x77, 0x60, 0xc1, 0xa3, 0x4e, 0xcb, 0x71, 0x31, 0xeb, 0x70, 0x1c, + 0x0b, 0xce, 0xe6, 0x97, 0xd9, 0x9a, 0xdf, 0xbe, 0xd8, 0x98, 0x63, 0xdd, 0xd0, 0x28, 0x9a, 0x20, + 0x44, 0xd8, 0x17, 0x7a, 0x17, 0xe6, 0x6c, 0x0e, 0xe8, 0x25, 0xb6, 0x9b, 0x6e, 0x12, 0x96, 0x3a, + 0xe8, 0xff, 0xc3, 0xd3, 0x4d, 0x5f, 0xa5, 0x1c, 0x5e, 0x86, 0x3c, 0x77, 0xf4, 0x18, 0x66, 0x5c, + 0xef, 0x5c, 0x62, 0xb3, 0xa9, 0x06, 0x54, 0x26, 0xff, 0x24, 0xf3, 0x87, 0xcf, 0x36, 0x12, 0xc3, + 0x67, 0xba, 0x87, 0xff, 0x4a, 0x82, 0x36, 0xe9, 0x1f, 0x01, 0x36, 0x37, 0xe5, 0xf2, 0x35, 0xb3, + 0x81, 0xc7, 0xde, 0xa1, 0xef, 0xc1, 0xab, 0x23, 0x1c, 0xfe, 0xa1, 0x17, 0xb1, 0xa9, 0x17, 0x6a, + 0x66, 0x71, 0xf0, 0x28, 0xfd, 0x06, 0xdc, 0x1d, 0x11, 0xab, 0xea, 0xc7, 0xfc, 0x79, 0x5a, 0x8a, + 0x35, 0x6a, 0x35, 0x5c, 0x2b, 0xb3, 0xd9, 0x2e, 0x0b, 0xeb, 0x23, 0x82, 0x85, 0xb2, 0xa1, 0x57, + 0xd9, 0xd7, 0xbe, 0x5e, 0x60, 0x13, 0xde, 0x06, 0xdc, 0x1e, 0xe1, 0x1f, 0x1e, 0xd5, 0x4b, 0xba, + 0x19, 0x2e, 0xab, 0xa6, 0xd0, 0x6d, 0xb8, 0x39, 0xee, 0x10, 0xae, 0x1f, 0xe6, 0xaa, 0xea, 0x2c, + 0xca, 0xc1, 0x7b, 0xa3, 0xcc, 0xb2, 0xa9, 0xe7, 0x8a, 0x4f, 0x87, 0xaf, 0xe4, 0xb8, 0x66, 0x62, + 0xb3, 0x56, 0x2e, 0xeb, 0x45, 0x9c, 0xcf, 0x15, 0x0e, 0xf0, 0x61, 0xad, 0x5e, 0x37, 0xf2, 0x65, + 0x9d, 0x8f, 0xad, 0xb9, 0xa7, 0xea, 0x1c, 0x7a, 0x07, 0x1e, 0x8f, 0x98, 0x68, 0x18, 0x15, 0xbd, + 0xde, 0xc8, 0x55, 0x0e, 0x71, 0x21, 0x57, 0x28, 0xe9, 0xd2, 0x53, 0xbd, 0x38, 0xa6, 0x9a, 0x5e, + 0x4f, 0x7d, 0xfa, 0xa7, 0x6c, 0xe2, 0xe1, 0xdf, 0x46, 0xff, 0x5a, 0x88, 0xfc, 0x59, 0x21, 0xc6, + 0xd3, 0x86, 0xf9, 0x74, 0xfc, 0x98, 0xf9, 0x2c, 0xcc, 0x38, 0xc7, 0xa6, 0xd1, 0xd0, 0x07, 0xe7, + 0xa5, 0x88, 0xe1, 0x99, 0x31, 0xea, 0xba, 0x69, 0xe4, 0xca, 0xc6, 0x47, 0xb9, 0x7c, 0x59, 0x57, + 0x67, 0xd0, 0x2d, 0xb8, 0x21, 0xe8, 0x97, 0xdd, 0x48, 0xa1, 0x3b, 0x70, 0x4b, 0xb0, 0x72, 0xf5, + 0xa7, 0xd5, 0x82, 0xb4, 0xb8, 0x9b, 0x33, 0xca, 0x47, 0xa6, 0xae, 0xce, 0xa2, 0x2d, 0xc8, 0x0a, + 0xb6, 0x38, 0x14, 0x5c, 0xd4, 0x73, 0xc5, 0xb2, 0x51, 0xd5, 0xb1, 0xfe, 0x61, 0x41, 0xd7, 0x8b, + 0x7a, 0x51, 0x9d, 0x13, 0x3b, 0xd9, 0x62, 0x81, 0x93, 0x7c, 0xf8, 0x04, 0xd0, 0x78, 0x66, 0xa2, + 0x0c, 0xa4, 0xaa, 0xb5, 0xaa, 0xae, 0x26, 0xd0, 0x02, 0xa4, 0xd9, 0x51, 0xd6, 0x76, 0x77, 0x55, + 0x05, 0x2d, 0xc1, 0xbc, 0x51, 0xa9, 0xe8, 0x45, 0x23, 0xd7, 0xd0, 0xd5, 0x64, 0xfe, 0xc1, 0x97, + 0xff, 0xcc, 0x26, 0xbe, 0x7c, 0x99, 0x55, 0xbe, 0x7a, 0x99, 0x55, 0xbe, 0x7e, 0x99, 0x55, 0xfe, + 0xf1, 0x32, 0xab, 0xfc, 0xf6, 0x9b, 0x6c, 0xe2, 0xab, 0x6f, 0xb2, 0x89, 0xaf, 0xbf, 0xc9, 0x26, + 0x3e, 0x4a, 0xcb, 0xc8, 0xff, 0x5f, 0x00, 0x00, 0x00, 0xff, 0xff, 0x3d, 0xb3, 0x3e, 0x7f, 0x05, + 0x20, 0x00, 0x00, } diff --git a/pkg/roachpb/internal.pb.go b/pkg/roachpb/internal.pb.go index 23fbe603c211..908bf4bedeeb 100644 --- a/pkg/roachpb/internal.pb.go +++ b/pkg/roachpb/internal.pb.go @@ -98,15 +98,14 @@ type InternalTimeSeriesData struct { // Columnar array containing the variance of measurements that were taken // during this sample period. If this column is elided, its value for all // samples is zero. - Variance []float64 `protobuf:"fixed64,11,rep,packed,name=variance" json:"variance,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Variance []float64 `protobuf:"fixed64,11,rep,packed,name=variance" json:"variance,omitempty"` } func (m *InternalTimeSeriesData) Reset() { *m = InternalTimeSeriesData{} } func (m *InternalTimeSeriesData) String() string { return proto.CompactTextString(m) } func (*InternalTimeSeriesData) ProtoMessage() {} func (*InternalTimeSeriesData) Descriptor() ([]byte, []int) { - return fileDescriptor_internal_81814e986eba215e, []int{0} + return fileDescriptor_internal_ea06bb49ce85e59b, []int{0} } func (m *InternalTimeSeriesData) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -163,15 +162,14 @@ type InternalTimeSeriesSample struct { // Maximum encountered measurement in this sample. Max *float64 `protobuf:"fixed64,8,opt,name=max" json:"max,omitempty"` // Minimum encountered measurement in this sample. - Min *float64 `protobuf:"fixed64,9,opt,name=min" json:"min,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Min *float64 `protobuf:"fixed64,9,opt,name=min" json:"min,omitempty"` } func (m *InternalTimeSeriesSample) Reset() { *m = InternalTimeSeriesSample{} } func (m *InternalTimeSeriesSample) String() string { return proto.CompactTextString(m) } func (*InternalTimeSeriesSample) ProtoMessage() {} func (*InternalTimeSeriesSample) Descriptor() ([]byte, []int) { - return fileDescriptor_internal_81814e986eba215e, []int{1} + return fileDescriptor_internal_ea06bb49ce85e59b, []int{1} } func (m *InternalTimeSeriesSample) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1259,33 +1257,33 @@ var ( ErrIntOverflowInternal = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("roachpb/internal.proto", fileDescriptor_internal_81814e986eba215e) } +func init() { proto.RegisterFile("roachpb/internal.proto", fileDescriptor_internal_ea06bb49ce85e59b) } -var fileDescriptor_internal_81814e986eba215e = []byte{ - // 392 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x74, 0x91, 0x41, 0xab, 0xd3, 0x30, - 0x00, 0xc7, 0x9b, 0x97, 0x75, 0x7b, 0xe6, 0xf1, 0x60, 0xc6, 0x67, 0x09, 0x43, 0x62, 0x79, 0x20, - 0x04, 0x84, 0x0e, 0x3c, 0x79, 0x2e, 0xbb, 0x78, 0xd0, 0xc3, 0xb6, 0x93, 0x97, 0x11, 0x6b, 0x36, - 0x83, 0x6b, 0x52, 0x92, 0x4c, 0xf6, 0x31, 0xf6, 0x25, 0xfc, 0x2e, 0x3b, 0xee, 0xe8, 0x49, 0xb4, - 0xfb, 0x22, 0xd2, 0x34, 0xed, 0x94, 0xe1, 0x6d, 0xf9, 0xfd, 0xff, 0xff, 0xb0, 0x5f, 0x83, 0x12, - 0xa3, 0x79, 0xf1, 0xa5, 0xfa, 0x34, 0x95, 0xca, 0x09, 0xa3, 0xf8, 0x36, 0xab, 0x8c, 0x76, 0x1a, - 0x3f, 0x2d, 0x74, 0xf1, 0xd5, 0x67, 0x59, 0x68, 0x4c, 0x1e, 0x36, 0x7a, 0xa3, 0x7d, 0x3a, 0x6d, - 0x7e, 0xb5, 0xc5, 0xc7, 0xef, 0x10, 0x25, 0xef, 0xc2, 0x76, 0x29, 0x4b, 0xb1, 0x10, 0x46, 0x0a, - 0x3b, 0xe3, 0x8e, 0xe3, 0xb7, 0xe8, 0xb9, 0x75, 0xdc, 0xb8, 0x95, 0x93, 0xa5, 0xb0, 0x8e, 0x97, - 0xd5, 0x4a, 0x71, 0xa5, 0x2d, 0x01, 0x29, 0x60, 0x30, 0x1f, 0x1c, 0x7f, 0xbe, 0x8c, 0xe6, 0xcf, - 0x7c, 0x65, 0xd9, 0x35, 0x3e, 0x34, 0x05, 0xbf, 0xe4, 0x65, 0xb5, 0x15, 0xab, 0xcf, 0x3b, 0xc3, - 0x9d, 0xd4, 0x2a, 0x2c, 0x6f, 0xfe, 0x59, 0xfa, 0xca, 0x2c, 0x34, 0xda, 0xe5, 0x7b, 0x34, 0x6a, - 0xb1, 0x25, 0x30, 0x85, 0xec, 0xee, 0xcd, 0xeb, 0xec, 0xca, 0x24, 0xbb, 0xfe, 0xbf, 0x0b, 0xbf, - 0xc9, 0x87, 0xcd, 0xc5, 0x04, 0xcc, 0xbb, 0x3b, 0xf0, 0x04, 0x0d, 0xf5, 0x7a, 0x6d, 0x85, 0x23, - 0x83, 0x14, 0xb2, 0x38, 0xbf, 0x19, 0x83, 0x79, 0x20, 0x38, 0x41, 0x83, 0x2d, 0xb7, 0x8e, 0xc4, - 0x29, 0x64, 0xc0, 0x27, 0xfe, 0x8c, 0x09, 0x8a, 0x0b, 0xbd, 0x53, 0x8e, 0x0c, 0x53, 0xc8, 0xee, - 0x7d, 0xd0, 0x02, 0xfc, 0x80, 0xa0, 0xdd, 0x95, 0x64, 0xd4, 0x0f, 0x9a, 0x63, 0x43, 0x4b, 0xbe, - 0x27, 0xb7, 0x17, 0x5a, 0xf2, 0xbd, 0xa7, 0x52, 0x91, 0x27, 0x7f, 0x51, 0xa9, 0x9a, 0xbb, 0xd7, - 0xd2, 0x58, 0x47, 0x50, 0xcf, 0x5b, 0x80, 0x29, 0xba, 0xfd, 0xc6, 0x8d, 0xe4, 0xaa, 0x10, 0xe4, - 0xae, 0x0f, 0x7b, 0xf6, 0x78, 0x00, 0x88, 0xfc, 0xcf, 0x1b, 0xbf, 0xe8, 0x35, 0x9b, 0xa7, 0x89, - 0xc3, 0x07, 0xee, 0x44, 0x27, 0x17, 0x21, 0xc0, 0xee, 0x43, 0x18, 0x94, 0x92, 0x4e, 0x09, 0x30, - 0x10, 0x12, 0x2f, 0x35, 0xee, 0xa4, 0x00, 0x0b, 0x42, 0xe3, 0x4e, 0xa8, 0x25, 0x52, 0xe5, 0xaf, - 0x8e, 0xbf, 0x69, 0x74, 0xac, 0x29, 0x38, 0xd5, 0x14, 0xfc, 0xa8, 0x29, 0xf8, 0x55, 0x53, 0x70, - 0x38, 0xd3, 0xe8, 0x74, 0xa6, 0xd1, 0xc7, 0x51, 0x78, 0xad, 0x3f, 0x01, 0x00, 0x00, 0xff, 0xff, - 0xea, 0xe1, 0x15, 0x18, 0xa3, 0x02, 0x00, 0x00, +var fileDescriptor_internal_ea06bb49ce85e59b = []byte{ + // 395 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x74, 0x91, 0xb1, 0x8e, 0xd3, 0x30, + 0x00, 0x86, 0xe3, 0x73, 0xd3, 0x1e, 0x3e, 0x9d, 0x54, 0xcc, 0x11, 0x59, 0x15, 0x32, 0xd1, 0x4d, + 0x46, 0x48, 0x39, 0x89, 0x89, 0x39, 0xba, 0x85, 0x01, 0x86, 0xb6, 0x13, 0x4b, 0x65, 0x82, 0x5b, + 0x2c, 0x1a, 0x3b, 0xb2, 0x5d, 0xd4, 0xc7, 0xe8, 0x4b, 0xf0, 0x2e, 0x1d, 0x3b, 0x76, 0x42, 0x90, + 0xbe, 0x08, 0x8a, 0xe3, 0xa4, 0xa0, 0xea, 0xb6, 0xfa, 0xfb, 0xff, 0xdf, 0xea, 0x17, 0xa3, 0xc4, + 0x68, 0x5e, 0x7c, 0xab, 0xbe, 0x3c, 0x48, 0xe5, 0x84, 0x51, 0x7c, 0x9d, 0x55, 0x46, 0x3b, 0x8d, + 0x9f, 0x17, 0xba, 0xf8, 0xee, 0xb3, 0x2c, 0x34, 0x26, 0x77, 0x2b, 0xbd, 0xd2, 0x3e, 0x7d, 0x68, + 0x7e, 0xb5, 0xc5, 0xfb, 0x9f, 0x10, 0x25, 0x1f, 0xc2, 0x76, 0x2e, 0x4b, 0x31, 0x13, 0x46, 0x0a, + 0xfb, 0xc8, 0x1d, 0xc7, 0xef, 0xd1, 0x4b, 0xeb, 0xb8, 0x71, 0x0b, 0x27, 0x4b, 0x61, 0x1d, 0x2f, + 0xab, 0x85, 0xe2, 0x4a, 0x5b, 0x02, 0x52, 0xc0, 0x60, 0x3e, 0xd8, 0xff, 0x7a, 0x1d, 0x4d, 0x5f, + 0xf8, 0xca, 0xbc, 0x6b, 0x7c, 0x6a, 0x0a, 0x7e, 0xc9, 0xcb, 0x6a, 0x2d, 0x16, 0x5f, 0x37, 0x86, + 0x3b, 0xa9, 0x55, 0x58, 0x5e, 0xfd, 0xb7, 0xf4, 0x95, 0xc7, 0xd0, 0x68, 0x97, 0x1f, 0xd1, 0xa8, + 0xc5, 0x96, 0xc0, 0x14, 0xb2, 0x9b, 0x77, 0x6f, 0xb3, 0x0b, 0x93, 0xec, 0xf2, 0xff, 0xce, 0xfc, + 0x26, 0x1f, 0x36, 0x17, 0x13, 0x30, 0xed, 0xee, 0xc0, 0x13, 0x34, 0xd4, 0xcb, 0xa5, 0x15, 0x8e, + 0x0c, 0x52, 0xc8, 0xe2, 0xfc, 0x6a, 0x0c, 0xa6, 0x81, 0xe0, 0x04, 0x0d, 0xd6, 0xdc, 0x3a, 0x12, + 0xa7, 0x90, 0x01, 0x9f, 0xf8, 0x33, 0x26, 0x28, 0x2e, 0xf4, 0x46, 0x39, 0x32, 0x4c, 0x21, 0xbb, + 0xf5, 0x41, 0x0b, 0xf0, 0x1d, 0x82, 0x76, 0x53, 0x92, 0x51, 0x3f, 0x68, 0x8e, 0x0d, 0x2d, 0xf9, + 0x96, 0x5c, 0x9f, 0x69, 0xc9, 0xb7, 0x9e, 0x4a, 0x45, 0x9e, 0xfd, 0x43, 0xa5, 0x6a, 0xee, 0x5e, + 0x4a, 0x63, 0x1d, 0x41, 0x3d, 0x6f, 0x01, 0xa6, 0xe8, 0xfa, 0x07, 0x37, 0x92, 0xab, 0x42, 0x90, + 0x9b, 0x3e, 0xec, 0xd9, 0xfd, 0x0e, 0x20, 0xf2, 0x94, 0x37, 0x7e, 0xd5, 0x6b, 0x36, 0x4f, 0x13, + 0x87, 0x0f, 0xdc, 0x89, 0x4e, 0xce, 0x42, 0x80, 0xdd, 0x86, 0x30, 0x28, 0x25, 0x9d, 0x12, 0x60, + 0x20, 0x24, 0x5e, 0x6a, 0xdc, 0x49, 0x01, 0x16, 0x84, 0xc6, 0x9d, 0x50, 0x4b, 0xa4, 0xca, 0xdf, + 0xec, 0xff, 0xd0, 0x68, 0x5f, 0x53, 0x70, 0xa8, 0x29, 0x38, 0xd6, 0x14, 0xfc, 0xae, 0x29, 0xd8, + 0x9d, 0x68, 0x74, 0x38, 0xd1, 0xe8, 0x78, 0xa2, 0xd1, 0xe7, 0x51, 0x78, 0xb1, 0xbf, 0x01, 0x00, + 0x00, 0xff, 0xff, 0x37, 0x26, 0x89, 0x68, 0xa7, 0x02, 0x00, 0x00, } diff --git a/pkg/roachpb/internal_raft.pb.go b/pkg/roachpb/internal_raft.pb.go index 98fcea751eb1..82e8a51341a5 100644 --- a/pkg/roachpb/internal_raft.pb.go +++ b/pkg/roachpb/internal_raft.pb.go @@ -28,15 +28,14 @@ type RaftTruncatedState struct { // The highest index that has been removed from the log. Index uint64 `protobuf:"varint,1,opt,name=index" json:"index"` // The term corresponding to 'index'. - Term uint64 `protobuf:"varint,2,opt,name=term" json:"term"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Term uint64 `protobuf:"varint,2,opt,name=term" json:"term"` } func (m *RaftTruncatedState) Reset() { *m = RaftTruncatedState{} } func (m *RaftTruncatedState) String() string { return proto.CompactTextString(m) } func (*RaftTruncatedState) ProtoMessage() {} func (*RaftTruncatedState) Descriptor() ([]byte, []int) { - return fileDescriptor_internal_raft_9242e876529589a6, []int{0} + return fileDescriptor_internal_raft_7877dd9fc6c34240, []int{0} } func (m *RaftTruncatedState) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -63,15 +62,14 @@ var xxx_messageInfo_RaftTruncatedState proto.InternalMessageInfo // RaftTombstone contains information about a replica that has been deleted. type RaftTombstone struct { - NextReplicaID ReplicaID `protobuf:"varint,1,opt,name=next_replica_id,json=nextReplicaId,casttype=ReplicaID" json:"next_replica_id"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + NextReplicaID ReplicaID `protobuf:"varint,1,opt,name=next_replica_id,json=nextReplicaId,casttype=ReplicaID" json:"next_replica_id"` } func (m *RaftTombstone) Reset() { *m = RaftTombstone{} } func (m *RaftTombstone) String() string { return proto.CompactTextString(m) } func (*RaftTombstone) ProtoMessage() {} func (*RaftTombstone) Descriptor() ([]byte, []int) { - return fileDescriptor_internal_raft_9242e876529589a6, []int{1} + return fileDescriptor_internal_raft_7877dd9fc6c34240, []int{1} } func (m *RaftTombstone) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -104,15 +102,14 @@ type RaftSnapshotData struct { KV []RaftSnapshotData_KeyValue `protobuf:"bytes,2,rep,name=KV" json:"KV"` // These are really raftpb.Entry, but we model them as raw bytes to avoid // roundtripping through memory. - LogEntries [][]byte `protobuf:"bytes,3,rep,name=log_entries,json=logEntries" json:"log_entries,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + LogEntries [][]byte `protobuf:"bytes,3,rep,name=log_entries,json=logEntries" json:"log_entries,omitempty"` } func (m *RaftSnapshotData) Reset() { *m = RaftSnapshotData{} } func (m *RaftSnapshotData) String() string { return proto.CompactTextString(m) } func (*RaftSnapshotData) ProtoMessage() {} func (*RaftSnapshotData) Descriptor() ([]byte, []int) { - return fileDescriptor_internal_raft_9242e876529589a6, []int{2} + return fileDescriptor_internal_raft_7877dd9fc6c34240, []int{2} } func (m *RaftSnapshotData) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -138,17 +135,16 @@ func (m *RaftSnapshotData) XXX_DiscardUnknown() { var xxx_messageInfo_RaftSnapshotData proto.InternalMessageInfo type RaftSnapshotData_KeyValue struct { - Key []byte `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"` - Value []byte `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` - Timestamp hlc.Timestamp `protobuf:"bytes,3,opt,name=timestamp" json:"timestamp"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Key []byte `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"` + Value []byte `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` + Timestamp hlc.Timestamp `protobuf:"bytes,3,opt,name=timestamp" json:"timestamp"` } func (m *RaftSnapshotData_KeyValue) Reset() { *m = RaftSnapshotData_KeyValue{} } func (m *RaftSnapshotData_KeyValue) String() string { return proto.CompactTextString(m) } func (*RaftSnapshotData_KeyValue) ProtoMessage() {} func (*RaftSnapshotData_KeyValue) Descriptor() ([]byte, []int) { - return fileDescriptor_internal_raft_9242e876529589a6, []int{2, 0} + return fileDescriptor_internal_raft_7877dd9fc6c34240, []int{2, 0} } func (m *RaftSnapshotData_KeyValue) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1046,38 +1042,38 @@ var ( ) func init() { - proto.RegisterFile("roachpb/internal_raft.proto", fileDescriptor_internal_raft_9242e876529589a6) + proto.RegisterFile("roachpb/internal_raft.proto", fileDescriptor_internal_raft_7877dd9fc6c34240) } -var fileDescriptor_internal_raft_9242e876529589a6 = []byte{ - // 451 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x6c, 0x52, 0xc1, 0x6e, 0xd3, 0x40, - 0x10, 0x8d, 0x9d, 0x44, 0xb4, 0x9b, 0x44, 0x0d, 0xab, 0x0a, 0x59, 0x41, 0xd8, 0x91, 0x25, 0xa4, - 0x1c, 0x90, 0x23, 0xf5, 0xc8, 0x8d, 0x28, 0x48, 0x40, 0x24, 0x0e, 0x9b, 0x28, 0x07, 0x38, 0x58, - 0x5b, 0x7b, 0xea, 0x58, 0xb5, 0x77, 0xad, 0xf5, 0x04, 0xa5, 0x7f, 0xc1, 0x27, 0xf4, 0x33, 0xf8, - 0x84, 0x70, 0xeb, 0x91, 0x53, 0x04, 0xee, 0x85, 0x6f, 0xe0, 0x84, 0xbc, 0x76, 0x42, 0x2a, 0x7a, - 0x9b, 0x79, 0xef, 0xcd, 0xf3, 0xbc, 0xf1, 0x92, 0xe7, 0x4a, 0xf2, 0x60, 0x95, 0x5d, 0x8e, 0x63, - 0x81, 0xa0, 0x04, 0x4f, 0x7c, 0xc5, 0xaf, 0xd0, 0xcb, 0x94, 0x44, 0x49, 0x9f, 0x06, 0x32, 0xb8, - 0xd6, 0x02, 0xaf, 0x96, 0x0d, 0x9e, 0xed, 0xf5, 0x29, 0x20, 0x0f, 0x39, 0xf2, 0x4a, 0x3a, 0xb0, - 0xd6, 0x18, 0x27, 0xe3, 0x55, 0x12, 0x8c, 0x31, 0x4e, 0x21, 0x47, 0x9e, 0x66, 0x35, 0x73, 0x1e, - 0xc9, 0x48, 0xea, 0x72, 0x5c, 0x56, 0x15, 0xea, 0x2e, 0x08, 0x65, 0xfc, 0x0a, 0x17, 0x6a, 0x2d, - 0x02, 0x8e, 0x10, 0xce, 0x91, 0x23, 0xd0, 0x01, 0x69, 0xc7, 0x22, 0x84, 0x8d, 0x65, 0x0c, 0x8d, - 0x51, 0x6b, 0xd2, 0xda, 0xee, 0x9c, 0x06, 0xab, 0x20, 0x6a, 0x91, 0x16, 0x82, 0x4a, 0x2d, 0xf3, - 0x88, 0xd2, 0xc8, 0xeb, 0x93, 0x6f, 0xb7, 0x8e, 0xf1, 0xfb, 0xd6, 0x31, 0xdc, 0xcf, 0xa4, 0xa7, - 0x5d, 0x65, 0x7a, 0x99, 0xa3, 0x14, 0x40, 0x3f, 0x90, 0x33, 0x01, 0x1b, 0xf4, 0x15, 0x64, 0x49, - 0x1c, 0x70, 0x3f, 0x0e, 0xb5, 0x75, 0x7b, 0xe2, 0x96, 0xf3, 0xc5, 0xce, 0xe9, 0x7d, 0x84, 0x0d, - 0xb2, 0x8a, 0x7d, 0x3f, 0xfd, 0xb3, 0x73, 0x4e, 0x0f, 0x0d, 0xeb, 0x89, 0x23, 0x2e, 0x74, 0xbf, - 0x9b, 0xa4, 0x5f, 0xba, 0xcf, 0x05, 0xcf, 0xf2, 0x95, 0xc4, 0x29, 0x47, 0x4e, 0xe7, 0xa4, 0xaf, - 0xb8, 0x88, 0xc0, 0x0f, 0x21, 0x0f, 0x54, 0x9c, 0xa1, 0x54, 0xfa, 0x0b, 0x9d, 0x0b, 0xd7, 0xfb, - 0xef, 0x7a, 0x1e, 0x2b, 0xa5, 0xd3, 0x83, 0xb2, 0x4e, 0x71, 0xa6, 0x1e, 0xc2, 0xf4, 0x1d, 0x31, - 0x67, 0x4b, 0xcb, 0x1c, 0x36, 0x47, 0x9d, 0x8b, 0x57, 0x8f, 0xda, 0x3c, 0xdc, 0xc2, 0x9b, 0xc1, - 0xcd, 0x92, 0x27, 0x6b, 0x98, 0x90, 0x3a, 0x96, 0x39, 0x5b, 0x32, 0x73, 0xb6, 0xa4, 0x0e, 0xe9, - 0x24, 0x32, 0xf2, 0x41, 0xa0, 0x8a, 0x21, 0xb7, 0x9a, 0xc3, 0xe6, 0xa8, 0xcb, 0x48, 0x22, 0xa3, - 0xb7, 0x15, 0x32, 0x58, 0x93, 0x93, 0xfd, 0x30, 0xed, 0x93, 0xe6, 0x35, 0xdc, 0xe8, 0xf5, 0xbb, - 0xac, 0x2c, 0xe9, 0x39, 0x69, 0x7f, 0x29, 0x29, 0x7d, 0xf4, 0x2e, 0xab, 0x1a, 0xfa, 0x86, 0x9c, - 0x1e, 0x7e, 0xb2, 0xd5, 0xd4, 0x61, 0x5f, 0x1c, 0x6d, 0x59, 0xbe, 0x04, 0x6f, 0x95, 0x04, 0xde, - 0x62, 0x2f, 0xaa, 0x73, 0xfe, 0x9b, 0x9a, 0xbc, 0xdc, 0xfe, 0xb2, 0x1b, 0xdb, 0xc2, 0x36, 0xee, - 0x0a, 0xdb, 0xf8, 0x51, 0xd8, 0xc6, 0xcf, 0xc2, 0x36, 0xbe, 0xde, 0xdb, 0x8d, 0xbb, 0x7b, 0xbb, - 0xf1, 0xe9, 0x49, 0x1d, 0xf4, 0x6f, 0x00, 0x00, 0x00, 0xff, 0xff, 0xf8, 0xb5, 0x99, 0x67, 0x9e, - 0x02, 0x00, 0x00, +var fileDescriptor_internal_raft_7877dd9fc6c34240 = []byte{ + // 454 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x6c, 0x52, 0xcd, 0x6e, 0xd3, 0x40, + 0x10, 0xf6, 0x4f, 0x23, 0xda, 0x4d, 0xa2, 0x86, 0x55, 0x85, 0xac, 0x20, 0xec, 0xc8, 0xa7, 0x20, + 0x21, 0x47, 0xea, 0x91, 0x1b, 0x51, 0x90, 0x80, 0x48, 0x1c, 0x9c, 0x28, 0x07, 0x38, 0x58, 0x5b, + 0x7b, 0xea, 0x58, 0xb5, 0x77, 0xad, 0xf5, 0x04, 0xa5, 0x6f, 0xc1, 0x23, 0xf4, 0x31, 0x78, 0x84, + 0x70, 0xeb, 0xb1, 0xa7, 0x08, 0x9c, 0x0b, 0xcf, 0xc0, 0x09, 0x79, 0xed, 0x84, 0x54, 0x70, 0x9b, + 0xf9, 0xbe, 0x6f, 0x3e, 0xcf, 0x37, 0x5e, 0xf2, 0x5c, 0x0a, 0x16, 0x2e, 0xf3, 0xab, 0x51, 0xc2, + 0x11, 0x24, 0x67, 0x69, 0x20, 0xd9, 0x35, 0x7a, 0xb9, 0x14, 0x28, 0xe8, 0xd3, 0x50, 0x84, 0x37, + 0x4a, 0xe0, 0x35, 0xb2, 0xfe, 0xb3, 0xbd, 0x3e, 0x03, 0x64, 0x11, 0x43, 0x56, 0x4b, 0xfb, 0xd6, + 0x0a, 0x93, 0x74, 0xb4, 0x4c, 0xc3, 0x11, 0x26, 0x19, 0x14, 0xc8, 0xb2, 0xbc, 0x61, 0x2e, 0x62, + 0x11, 0x0b, 0x55, 0x8e, 0xaa, 0xaa, 0x46, 0xdd, 0x39, 0xa1, 0x3e, 0xbb, 0xc6, 0xb9, 0x5c, 0xf1, + 0x90, 0x21, 0x44, 0x33, 0x64, 0x08, 0xb4, 0x4f, 0x5a, 0x09, 0x8f, 0x60, 0x6d, 0xe9, 0x03, 0x7d, + 0x78, 0x32, 0x3e, 0xd9, 0x6c, 0x1d, 0xcd, 0xaf, 0x21, 0x6a, 0x91, 0x13, 0x04, 0x99, 0x59, 0xc6, + 0x11, 0xa5, 0x90, 0xd7, 0xa7, 0xdf, 0xee, 0x1c, 0xfd, 0xd7, 0x9d, 0xa3, 0xbb, 0x9f, 0x49, 0x57, + 0xb9, 0x8a, 0xec, 0xaa, 0x40, 0xc1, 0x81, 0x7e, 0x20, 0xe7, 0x1c, 0xd6, 0x18, 0x48, 0xc8, 0xd3, + 0x24, 0x64, 0x41, 0x12, 0x29, 0xeb, 0xd6, 0xd8, 0xad, 0xe6, 0xcb, 0xad, 0xd3, 0xfd, 0x08, 0x6b, + 0xf4, 0x6b, 0xf6, 0xfd, 0xe4, 0xf7, 0xd6, 0x39, 0x3b, 0x34, 0x7e, 0x97, 0x1f, 0x71, 0x91, 0xfb, + 0xdd, 0x20, 0xbd, 0xca, 0x7d, 0xc6, 0x59, 0x5e, 0x2c, 0x05, 0x4e, 0x18, 0x32, 0x3a, 0x23, 0x3d, + 0xc9, 0x78, 0x0c, 0x41, 0x04, 0x45, 0x28, 0x93, 0x1c, 0x85, 0x54, 0x5f, 0x68, 0x5f, 0xba, 0xde, + 0x3f, 0xd7, 0xf3, 0xfc, 0x4a, 0x3a, 0x39, 0x28, 0x9b, 0x14, 0xe7, 0xf2, 0x31, 0x4c, 0xdf, 0x11, + 0x63, 0xba, 0xb0, 0x8c, 0x81, 0x39, 0x6c, 0x5f, 0xbe, 0xfa, 0xaf, 0xcd, 0xe3, 0x2d, 0xbc, 0x29, + 0xdc, 0x2e, 0x58, 0xba, 0x82, 0x31, 0x69, 0x62, 0x19, 0xd3, 0x85, 0x6f, 0x4c, 0x17, 0xd4, 0x21, + 0xed, 0x54, 0xc4, 0x01, 0x70, 0x94, 0x09, 0x14, 0x96, 0x39, 0x30, 0x87, 0x1d, 0x9f, 0xa4, 0x22, + 0x7e, 0x5b, 0x23, 0xfd, 0x15, 0x39, 0xdd, 0x0f, 0xd3, 0x1e, 0x31, 0x6f, 0xe0, 0x56, 0xad, 0xdf, + 0xf1, 0xab, 0x92, 0x5e, 0x90, 0xd6, 0x97, 0x8a, 0x52, 0x47, 0xef, 0xf8, 0x75, 0x43, 0xdf, 0x90, + 0xb3, 0xc3, 0x4f, 0xb6, 0x4c, 0x15, 0xf6, 0xc5, 0xd1, 0x96, 0xd5, 0x4b, 0xf0, 0x96, 0x69, 0xe8, + 0xcd, 0xf7, 0xa2, 0x26, 0xe7, 0xdf, 0xa9, 0xf1, 0xcb, 0xcd, 0x4f, 0x5b, 0xdb, 0x94, 0xb6, 0x7e, + 0x5f, 0xda, 0xfa, 0x43, 0x69, 0xeb, 0x3f, 0x4a, 0x5b, 0xff, 0xba, 0xb3, 0xb5, 0xfb, 0x9d, 0xad, + 0x3d, 0xec, 0x6c, 0xed, 0xd3, 0x93, 0x26, 0xec, 0x9f, 0x00, 0x00, 0x00, 0xff, 0xff, 0xa5, 0x84, + 0xa0, 0xae, 0xa2, 0x02, 0x00, 0x00, } diff --git a/pkg/roachpb/io-formats.pb.go b/pkg/roachpb/io-formats.pb.go index 0cc62fc371cc..9f18657d9822 100644 --- a/pkg/roachpb/io-formats.pb.go +++ b/pkg/roachpb/io-formats.pb.go @@ -65,7 +65,7 @@ func (x *IOFileFormat_FileFormat) UnmarshalJSON(data []byte) error { return nil } func (IOFileFormat_FileFormat) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_io_formats_7fa1f88db4fcd108, []int{0, 0} + return fileDescriptor_io_formats_0a35a90dbe3d2b0b, []int{0, 0} } type IOFileFormat_Compression int32 @@ -107,7 +107,7 @@ func (x *IOFileFormat_Compression) UnmarshalJSON(data []byte) error { return nil } func (IOFileFormat_Compression) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_io_formats_7fa1f88db4fcd108, []int{0, 1} + return fileDescriptor_io_formats_0a35a90dbe3d2b0b, []int{0, 1} } type MySQLOutfileOptions_Enclose int32 @@ -146,24 +146,23 @@ func (x *MySQLOutfileOptions_Enclose) UnmarshalJSON(data []byte) error { return nil } func (MySQLOutfileOptions_Enclose) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_io_formats_7fa1f88db4fcd108, []int{2, 0} + return fileDescriptor_io_formats_0a35a90dbe3d2b0b, []int{2, 0} } type IOFileFormat struct { - Format IOFileFormat_FileFormat `protobuf:"varint,1,opt,name=format,enum=cockroach.roachpb.IOFileFormat_FileFormat" json:"format"` - Csv CSVOptions `protobuf:"bytes,2,opt,name=csv" json:"csv"` - MysqlOut MySQLOutfileOptions `protobuf:"bytes,3,opt,name=mysql_out,json=mysqlOut" json:"mysql_out"` - PgCopy PgCopyOptions `protobuf:"bytes,4,opt,name=pg_copy,json=pgCopy" json:"pg_copy"` - PgDump PgDumpOptions `protobuf:"bytes,6,opt,name=pg_dump,json=pgDump" json:"pg_dump"` - Compression IOFileFormat_Compression `protobuf:"varint,5,opt,name=compression,enum=cockroach.roachpb.IOFileFormat_Compression" json:"compression"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Format IOFileFormat_FileFormat `protobuf:"varint,1,opt,name=format,enum=cockroach.roachpb.IOFileFormat_FileFormat" json:"format"` + Csv CSVOptions `protobuf:"bytes,2,opt,name=csv" json:"csv"` + MysqlOut MySQLOutfileOptions `protobuf:"bytes,3,opt,name=mysql_out,json=mysqlOut" json:"mysql_out"` + PgCopy PgCopyOptions `protobuf:"bytes,4,opt,name=pg_copy,json=pgCopy" json:"pg_copy"` + PgDump PgDumpOptions `protobuf:"bytes,6,opt,name=pg_dump,json=pgDump" json:"pg_dump"` + Compression IOFileFormat_Compression `protobuf:"varint,5,opt,name=compression,enum=cockroach.roachpb.IOFileFormat_Compression" json:"compression"` } func (m *IOFileFormat) Reset() { *m = IOFileFormat{} } func (m *IOFileFormat) String() string { return proto.CompactTextString(m) } func (*IOFileFormat) ProtoMessage() {} func (*IOFileFormat) Descriptor() ([]byte, []int) { - return fileDescriptor_io_formats_7fa1f88db4fcd108, []int{0} + return fileDescriptor_io_formats_0a35a90dbe3d2b0b, []int{0} } func (m *IOFileFormat) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -197,15 +196,14 @@ type CSVOptions struct { // null_encoding, if not nil, is the string which identifies a NULL. Can be the empty string. NullEncoding *string `protobuf:"bytes,3,opt,name=null_encoding,json=nullEncoding" json:"null_encoding,omitempty"` // skip the first N lines of the input (e.g. to ignore column headers) when reading. - Skip uint32 `protobuf:"varint,4,opt,name=skip" json:"skip"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Skip uint32 `protobuf:"varint,4,opt,name=skip" json:"skip"` } func (m *CSVOptions) Reset() { *m = CSVOptions{} } func (m *CSVOptions) String() string { return proto.CompactTextString(m) } func (*CSVOptions) ProtoMessage() {} func (*CSVOptions) Descriptor() ([]byte, []int) { - return fileDescriptor_io_formats_7fa1f88db4fcd108, []int{1} + return fileDescriptor_io_formats_0a35a90dbe3d2b0b, []int{1} } func (m *CSVOptions) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -243,15 +241,14 @@ type MySQLOutfileOptions struct { // has_escape indicates that an escape character is set (mysql's default is not). HasEscape bool `protobuf:"varint,5,opt,name=has_escape,json=hasEscape" json:"has_escape"` // escape is the character used to prefix the other delimiters (--fields-escaped-by) - Escape int32 `protobuf:"varint,6,opt,name=escape" json:"escape"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Escape int32 `protobuf:"varint,6,opt,name=escape" json:"escape"` } func (m *MySQLOutfileOptions) Reset() { *m = MySQLOutfileOptions{} } func (m *MySQLOutfileOptions) String() string { return proto.CompactTextString(m) } func (*MySQLOutfileOptions) ProtoMessage() {} func (*MySQLOutfileOptions) Descriptor() ([]byte, []int) { - return fileDescriptor_io_formats_7fa1f88db4fcd108, []int{2} + return fileDescriptor_io_formats_0a35a90dbe3d2b0b, []int{2} } func (m *MySQLOutfileOptions) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -283,15 +280,14 @@ type PgCopyOptions struct { // null is the NULL value (NULL) Null string `protobuf:"bytes,2,opt,name=null" json:"null"` // maxRowSize is the maximum row size - MaxRowSize int32 `protobuf:"varint,3,opt,name=maxRowSize" json:"maxRowSize"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + MaxRowSize int32 `protobuf:"varint,3,opt,name=maxRowSize" json:"maxRowSize"` } func (m *PgCopyOptions) Reset() { *m = PgCopyOptions{} } func (m *PgCopyOptions) String() string { return proto.CompactTextString(m) } func (*PgCopyOptions) ProtoMessage() {} func (*PgCopyOptions) Descriptor() ([]byte, []int) { - return fileDescriptor_io_formats_7fa1f88db4fcd108, []int{3} + return fileDescriptor_io_formats_0a35a90dbe3d2b0b, []int{3} } func (m *PgCopyOptions) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -319,15 +315,14 @@ var xxx_messageInfo_PgCopyOptions proto.InternalMessageInfo // PgDumpOptions describe the format of postgresql's pg_dump. type PgDumpOptions struct { // maxRowSize is the maximum row size - MaxRowSize int32 `protobuf:"varint,1,opt,name=maxRowSize" json:"maxRowSize"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + MaxRowSize int32 `protobuf:"varint,1,opt,name=maxRowSize" json:"maxRowSize"` } func (m *PgDumpOptions) Reset() { *m = PgDumpOptions{} } func (m *PgDumpOptions) String() string { return proto.CompactTextString(m) } func (*PgDumpOptions) ProtoMessage() {} func (*PgDumpOptions) Descriptor() ([]byte, []int) { - return fileDescriptor_io_formats_7fa1f88db4fcd108, []int{4} + return fileDescriptor_io_formats_0a35a90dbe3d2b0b, []int{4} } func (m *PgDumpOptions) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1438,51 +1433,51 @@ var ( ) func init() { - proto.RegisterFile("roachpb/io-formats.proto", fileDescriptor_io_formats_7fa1f88db4fcd108) + proto.RegisterFile("roachpb/io-formats.proto", fileDescriptor_io_formats_0a35a90dbe3d2b0b) } -var fileDescriptor_io_formats_7fa1f88db4fcd108 = []byte{ +var fileDescriptor_io_formats_0a35a90dbe3d2b0b = []byte{ // 666 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x53, 0x4d, 0x6f, 0xd3, 0x4a, - 0x14, 0xb5, 0xf3, 0xe5, 0xf8, 0x26, 0xe9, 0x9b, 0x37, 0xef, 0x2d, 0xac, 0xea, 0x3d, 0x13, 0x99, - 0x0f, 0x15, 0x50, 0x5d, 0xa9, 0x52, 0xd7, 0xa8, 0x0d, 0x2d, 0x54, 0xa2, 0x0d, 0x34, 0xa2, 0x0b, - 0x58, 0x44, 0xc6, 0x99, 0xa6, 0x56, 0x6d, 0xcf, 0xe0, 0xb1, 0x1b, 0xd2, 0xff, 0x80, 0xc4, 0x9f, - 0x42, 0xea, 0xb2, 0x0b, 0x16, 0xac, 0x10, 0xa4, 0x7f, 0x04, 0xcd, 0x78, 0x4c, 0x1c, 0x1a, 0x01, - 0xbb, 0xa3, 0x73, 0xef, 0x39, 0x73, 0x7c, 0xef, 0x35, 0x58, 0x09, 0xf5, 0xfc, 0x53, 0xf6, 0x66, - 0x23, 0xa0, 0xeb, 0x27, 0x34, 0x89, 0xbc, 0x94, 0xbb, 0x2c, 0xa1, 0x29, 0xc5, 0x7f, 0xfb, 0xd4, - 0x3f, 0x93, 0x55, 0x57, 0xf5, 0xac, 0xfe, 0x3b, 0xa6, 0x63, 0x2a, 0xab, 0x1b, 0x02, 0xe5, 0x8d, - 0xce, 0xc7, 0x1a, 0xb4, 0xf7, 0xfb, 0x7b, 0x41, 0x48, 0xf6, 0xa4, 0x01, 0x7e, 0x0a, 0x8d, 0xdc, - 0xca, 0xd2, 0xbb, 0xfa, 0xda, 0xca, 0xe6, 0x03, 0xf7, 0x86, 0x95, 0x5b, 0x16, 0xb8, 0x73, 0xb8, - 0x53, 0xbb, 0xfc, 0x72, 0x4b, 0x3b, 0x52, 0x7a, 0xbc, 0x05, 0x55, 0x9f, 0x9f, 0x5b, 0x95, 0xae, - 0xbe, 0xd6, 0xda, 0xfc, 0x7f, 0x89, 0x4d, 0x6f, 0x70, 0xdc, 0x67, 0x69, 0x40, 0x63, 0xae, 0x94, - 0xa2, 0x1f, 0xef, 0x83, 0x19, 0x4d, 0xf9, 0xdb, 0x70, 0x48, 0xb3, 0xd4, 0xaa, 0x4a, 0xf1, 0xbd, - 0x25, 0xe2, 0x83, 0xe9, 0xe0, 0xc5, 0xb3, 0x7e, 0x96, 0x9e, 0x04, 0x21, 0x59, 0x74, 0x69, 0x4a, - 0x79, 0x3f, 0x4b, 0xf1, 0x23, 0x30, 0xd8, 0x78, 0xe8, 0x53, 0x36, 0xb5, 0x6a, 0xd2, 0xa8, 0xbb, - 0xc4, 0xe8, 0xf9, 0xb8, 0x47, 0xd9, 0x74, 0xd1, 0xa2, 0xc1, 0x24, 0x89, 0x07, 0xd0, 0xf2, 0x69, - 0xc4, 0x12, 0xc2, 0x79, 0x40, 0x63, 0xab, 0x2e, 0x27, 0xf2, 0xf0, 0x77, 0x13, 0xe9, 0xcd, 0x25, - 0xca, 0xaf, 0xec, 0xa2, 0x52, 0x8d, 0xb2, 0x88, 0x59, 0x8d, 0x5f, 0xa4, 0x7a, 0x9c, 0x45, 0xec, - 0x46, 0x2a, 0x41, 0x3a, 0xaf, 0x01, 0x4a, 0x0b, 0x6b, 0x81, 0xf1, 0x32, 0x3e, 0x8b, 0xe9, 0x24, - 0x46, 0x1a, 0x36, 0xa0, 0xda, 0x1b, 0x1c, 0x23, 0x1d, 0x23, 0x68, 0x1f, 0xa8, 0x31, 0x88, 0x09, - 0xa1, 0x0a, 0xee, 0x80, 0x29, 0x19, 0xf1, 0x30, 0xaa, 0x62, 0x80, 0x46, 0xfe, 0xe5, 0xa8, 0x96, - 0x63, 0x61, 0x8d, 0xea, 0xce, 0x16, 0xb4, 0x4a, 0xf9, 0x71, 0x13, 0x6a, 0xdb, 0x59, 0x4a, 0x91, - 0x26, 0xd0, 0x21, 0x8d, 0x09, 0xd2, 0x05, 0x7a, 0x72, 0x11, 0x30, 0x54, 0x11, 0x68, 0x47, 0xa0, - 0xaa, 0xf3, 0x5e, 0x07, 0x98, 0xef, 0x13, 0xaf, 0x42, 0xdd, 0xa7, 0x51, 0xe4, 0xc9, 0x23, 0xaa, - 0xab, 0xfc, 0x39, 0x85, 0x6d, 0x30, 0x04, 0x20, 0x71, 0x2a, 0x6f, 0xa3, 0xa8, 0x16, 0x24, 0xbe, - 0x0f, 0x9d, 0x38, 0x0b, 0xc3, 0x21, 0x89, 0x7d, 0x3a, 0x0a, 0xe2, 0xb1, 0x3c, 0x02, 0x53, 0x76, - 0xe9, 0x47, 0x6d, 0x51, 0xda, 0x55, 0x15, 0x6c, 0x41, 0x8d, 0x9f, 0x05, 0x4c, 0x6e, 0xb7, 0xa3, - 0x7c, 0x24, 0xe3, 0x7c, 0xaa, 0xc0, 0x3f, 0x4b, 0x4e, 0x44, 0x98, 0x27, 0x74, 0x32, 0xe4, 0x84, - 0x79, 0x89, 0x97, 0xd2, 0x64, 0x21, 0x60, 0x3b, 0xa1, 0x93, 0x41, 0x51, 0xc1, 0xeb, 0xf0, 0xd7, - 0x49, 0x40, 0xc2, 0x51, 0xa9, 0xb9, 0x9c, 0x77, 0x45, 0x16, 0xe7, 0xed, 0x87, 0x60, 0x90, 0xd8, - 0x0f, 0x29, 0x27, 0x32, 0xf0, 0xca, 0xa6, 0xfb, 0x67, 0x57, 0xeb, 0xee, 0xe6, 0xaa, 0x62, 0x0c, - 0xca, 0x04, 0x77, 0xa1, 0xa9, 0x60, 0x22, 0xbf, 0xaf, 0x78, 0xf7, 0x07, 0x8b, 0x6f, 0x03, 0x9c, - 0x7a, 0x7c, 0x48, 0xb8, 0xef, 0x31, 0x22, 0x8f, 0xb3, 0xa9, 0x7a, 0xcc, 0x53, 0x8f, 0xef, 0x4a, - 0x1a, 0xff, 0x07, 0x0d, 0xd5, 0xd0, 0x28, 0x99, 0x28, 0xce, 0x71, 0xc1, 0x50, 0xcf, 0x63, 0x13, - 0xea, 0x87, 0xe4, 0x9c, 0x24, 0x48, 0x13, 0xf7, 0xb0, 0x1d, 0x4e, 0xbc, 0x29, 0x47, 0x3a, 0x6e, - 0x43, 0x33, 0x0f, 0xea, 0x85, 0xa8, 0xe2, 0x70, 0xe8, 0x2c, 0xfc, 0x2f, 0xd8, 0x01, 0x73, 0x44, - 0xc2, 0x20, 0x0a, 0x52, 0xb2, 0x38, 0xcb, 0x39, 0x2d, 0xb6, 0x24, 0xb6, 0x26, 0xa7, 0x67, 0x16, - 0x5b, 0x12, 0x0c, 0xbe, 0x03, 0x10, 0x79, 0xef, 0x8e, 0xe8, 0x64, 0x10, 0x5c, 0xe4, 0x63, 0x2b, - 0xe4, 0x25, 0xde, 0xd9, 0x12, 0x8f, 0x96, 0x7e, 0x87, 0x9f, 0x64, 0xfa, 0x72, 0xd9, 0xce, 0xdd, - 0xcb, 0x6f, 0xb6, 0x76, 0x39, 0xb3, 0xf5, 0xab, 0x99, 0xad, 0x7f, 0x9e, 0xd9, 0xfa, 0xd7, 0x99, - 0xad, 0x7f, 0xb8, 0xb6, 0xb5, 0xab, 0x6b, 0x5b, 0x7b, 0x65, 0xa8, 0x95, 0x7c, 0x0f, 0x00, 0x00, - 0xff, 0xff, 0x51, 0x16, 0xbe, 0xd3, 0x45, 0x05, 0x00, 0x00, + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x53, 0x4d, 0x6f, 0xd3, 0x40, + 0x10, 0xb5, 0xf3, 0xed, 0x49, 0x52, 0x96, 0x85, 0x83, 0x55, 0x81, 0x89, 0x0c, 0x42, 0x2d, 0xa8, + 0xae, 0x54, 0xa9, 0x67, 0xd4, 0x86, 0x16, 0x2a, 0xd1, 0x06, 0x1a, 0xd1, 0x03, 0x1c, 0x22, 0xe3, + 0x6c, 0x53, 0xab, 0xb6, 0x77, 0xf1, 0xda, 0x0d, 0xe9, 0x7f, 0x40, 0xe2, 0x4f, 0x21, 0xf5, 0xd8, + 0x03, 0x87, 0x9e, 0x10, 0xa4, 0x7f, 0x04, 0xed, 0x7a, 0x4d, 0x1c, 0x1a, 0x01, 0xb7, 0xa7, 0x37, + 0xf3, 0xde, 0x3e, 0xcf, 0x8c, 0xc1, 0x8c, 0xa9, 0xeb, 0x9d, 0xb0, 0x0f, 0xeb, 0x3e, 0x5d, 0x3b, + 0xa6, 0x71, 0xe8, 0x26, 0xdc, 0x61, 0x31, 0x4d, 0x28, 0xbe, 0xed, 0x51, 0xef, 0x54, 0x56, 0x1d, + 0xd5, 0xb3, 0x7c, 0x77, 0x44, 0x47, 0x54, 0x56, 0xd7, 0x05, 0xca, 0x1a, 0xed, 0xaf, 0x15, 0x68, + 0xed, 0xf5, 0x76, 0xfd, 0x80, 0xec, 0x4a, 0x03, 0xfc, 0x12, 0x6a, 0x99, 0x95, 0xa9, 0x77, 0xf4, + 0x95, 0xa5, 0x8d, 0x27, 0xce, 0x0d, 0x2b, 0xa7, 0x28, 0x70, 0x66, 0x70, 0xbb, 0x72, 0xf1, 0xfd, + 0x81, 0x76, 0xa8, 0xf4, 0x78, 0x13, 0xca, 0x1e, 0x3f, 0x33, 0x4b, 0x1d, 0x7d, 0xa5, 0xb9, 0x71, + 0x7f, 0x81, 0x4d, 0xb7, 0x7f, 0xd4, 0x63, 0x89, 0x4f, 0x23, 0xae, 0x94, 0xa2, 0x1f, 0xef, 0x81, + 0x11, 0x4e, 0xf8, 0xc7, 0x60, 0x40, 0xd3, 0xc4, 0x2c, 0x4b, 0xf1, 0xe3, 0x05, 0xe2, 0xfd, 0x49, + 0xff, 0xcd, 0xab, 0x5e, 0x9a, 0x1c, 0xfb, 0x01, 0x99, 0x77, 0x69, 0x48, 0x79, 0x2f, 0x4d, 0xf0, + 0x33, 0xa8, 0xb3, 0xd1, 0xc0, 0xa3, 0x6c, 0x62, 0x56, 0xa4, 0x51, 0x67, 0x81, 0xd1, 0xeb, 0x51, + 0x97, 0xb2, 0xc9, 0xbc, 0x45, 0x8d, 0x49, 0x12, 0xf7, 0xa1, 0xe9, 0xd1, 0x90, 0xc5, 0x84, 0x73, + 0x9f, 0x46, 0x66, 0x55, 0x4e, 0xe4, 0xe9, 0xbf, 0x26, 0xd2, 0x9d, 0x49, 0x94, 0x5f, 0xd1, 0x45, + 0xa5, 0x1a, 0xa6, 0x21, 0x33, 0x6b, 0x7f, 0x49, 0xf5, 0x3c, 0x0d, 0xd9, 0x8d, 0x54, 0x82, 0xb4, + 0xdf, 0x03, 0x14, 0x16, 0xd6, 0x84, 0xfa, 0xdb, 0xe8, 0x34, 0xa2, 0xe3, 0x08, 0x69, 0xb8, 0x0e, + 0xe5, 0x6e, 0xff, 0x08, 0xe9, 0x18, 0x41, 0x6b, 0x5f, 0x8d, 0x41, 0x4c, 0x08, 0x95, 0x70, 0x1b, + 0x0c, 0xc9, 0x88, 0x87, 0x51, 0x19, 0x03, 0xd4, 0xb2, 0x2f, 0x47, 0x95, 0x0c, 0x0b, 0x6b, 0x54, + 0xb5, 0x37, 0xa1, 0x59, 0xc8, 0x8f, 0x1b, 0x50, 0xd9, 0x4a, 0x13, 0x8a, 0x34, 0x81, 0x0e, 0x68, + 0x44, 0x90, 0x2e, 0xd0, 0x8b, 0x73, 0x9f, 0xa1, 0x92, 0x40, 0xdb, 0x02, 0x95, 0xed, 0xcf, 0x3a, + 0xc0, 0x6c, 0x9f, 0x78, 0x19, 0xaa, 0x1e, 0x0d, 0x43, 0x57, 0x1e, 0x51, 0x55, 0xe5, 0xcf, 0x28, + 0x6c, 0x41, 0x5d, 0x00, 0x12, 0x25, 0xf2, 0x36, 0xf2, 0x6a, 0x4e, 0xe2, 0x55, 0x68, 0x47, 0x69, + 0x10, 0x0c, 0x48, 0xe4, 0xd1, 0xa1, 0x1f, 0x8d, 0xe4, 0x11, 0x18, 0xb2, 0x4b, 0x3f, 0x6c, 0x89, + 0xd2, 0x8e, 0xaa, 0x60, 0x13, 0x2a, 0xfc, 0xd4, 0x67, 0x72, 0xbb, 0x6d, 0xe5, 0x23, 0x19, 0xfb, + 0x5b, 0x09, 0xee, 0x2c, 0x38, 0x11, 0x61, 0x1e, 0xd3, 0xf1, 0x80, 0x13, 0xe6, 0xc6, 0x6e, 0x42, + 0xe3, 0xb9, 0x80, 0xad, 0x98, 0x8e, 0xfb, 0x79, 0x05, 0xaf, 0xc1, 0xad, 0x63, 0x9f, 0x04, 0xc3, + 0x42, 0x73, 0x31, 0xef, 0x92, 0x2c, 0xce, 0xda, 0x0f, 0xa0, 0x4e, 0x22, 0x2f, 0xa0, 0x9c, 0xc8, + 0xc0, 0x4b, 0x1b, 0xce, 0xff, 0x5d, 0xad, 0xb3, 0x93, 0xa9, 0xf2, 0x31, 0x28, 0x13, 0xdc, 0x81, + 0x86, 0x82, 0xb1, 0xfc, 0xbe, 0xfc, 0xdd, 0xdf, 0x2c, 0x7e, 0x08, 0x70, 0xe2, 0xf2, 0x01, 0xe1, + 0x9e, 0xcb, 0x88, 0x3c, 0xce, 0x86, 0xea, 0x31, 0x4e, 0x5c, 0xbe, 0x23, 0x69, 0x7c, 0x0f, 0x6a, + 0xaa, 0xa1, 0x56, 0x30, 0x51, 0x9c, 0xed, 0x40, 0x5d, 0x3d, 0x8f, 0x0d, 0xa8, 0x1e, 0x90, 0x33, + 0x12, 0x23, 0x4d, 0xdc, 0xc3, 0x56, 0x30, 0x76, 0x27, 0x1c, 0xe9, 0xb8, 0x05, 0x8d, 0x2c, 0xa8, + 0x1b, 0xa0, 0x92, 0xcd, 0xa1, 0x3d, 0xf7, 0xbf, 0x60, 0x1b, 0x8c, 0x21, 0x09, 0xfc, 0xd0, 0x4f, + 0xc8, 0xfc, 0x2c, 0x67, 0xb4, 0xd8, 0x92, 0xd8, 0x9a, 0x9c, 0x9e, 0x91, 0x6f, 0x49, 0x30, 0xf8, + 0x11, 0x40, 0xe8, 0x7e, 0x3a, 0xa4, 0xe3, 0xbe, 0x7f, 0x9e, 0x8d, 0x2d, 0x97, 0x17, 0x78, 0x7b, + 0x53, 0x3c, 0x5a, 0xf8, 0x1d, 0xfe, 0x90, 0xe9, 0x8b, 0x65, 0xdb, 0xab, 0x17, 0x3f, 0x2d, 0xed, + 0x62, 0x6a, 0xe9, 0x97, 0x53, 0x4b, 0xbf, 0x9a, 0x5a, 0xfa, 0x8f, 0xa9, 0xa5, 0x7f, 0xb9, 0xb6, + 0xb4, 0xcb, 0x6b, 0x4b, 0xbb, 0xba, 0xb6, 0xb4, 0x77, 0x75, 0xb5, 0x96, 0x5f, 0x01, 0x00, 0x00, + 0xff, 0xff, 0xe3, 0xf4, 0x34, 0x53, 0x49, 0x05, 0x00, 0x00, } diff --git a/pkg/roachpb/metadata.pb.go b/pkg/roachpb/metadata.pb.go index 8e28ad635735..2378add7eb97 100644 --- a/pkg/roachpb/metadata.pb.go +++ b/pkg/roachpb/metadata.pb.go @@ -69,20 +69,19 @@ func (x *ReplicaType) UnmarshalJSON(data []byte) error { return nil } func (ReplicaType) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_metadata_64fcbdb1fa272343, []int{0} + return fileDescriptor_metadata_3d340bd94efebce4, []int{0} } // Attributes specifies a list of arbitrary strings describing // node topology, store type, and machine capabilities. type Attributes struct { - Attrs []string `protobuf:"bytes,1,rep,name=attrs" json:"attrs,omitempty" yaml:"attrs,flow"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Attrs []string `protobuf:"bytes,1,rep,name=attrs" json:"attrs,omitempty" yaml:"attrs,flow"` } func (m *Attributes) Reset() { *m = Attributes{} } func (*Attributes) ProtoMessage() {} func (*Attributes) Descriptor() ([]byte, []int) { - return fileDescriptor_metadata_64fcbdb1fa272343, []int{0} + return fileDescriptor_metadata_3d340bd94efebce4, []int{0} } func (m *Attributes) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -109,15 +108,14 @@ var xxx_messageInfo_Attributes proto.InternalMessageInfo // ReplicationTarget identifies a node/store pair. type ReplicationTarget struct { - NodeID NodeID `protobuf:"varint,1,opt,name=node_id,json=nodeId,casttype=NodeID" json:"node_id"` - StoreID StoreID `protobuf:"varint,2,opt,name=store_id,json=storeId,casttype=StoreID" json:"store_id"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + NodeID NodeID `protobuf:"varint,1,opt,name=node_id,json=nodeId,casttype=NodeID" json:"node_id"` + StoreID StoreID `protobuf:"varint,2,opt,name=store_id,json=storeId,casttype=StoreID" json:"store_id"` } func (m *ReplicationTarget) Reset() { *m = ReplicationTarget{} } func (*ReplicationTarget) ProtoMessage() {} func (*ReplicationTarget) Descriptor() ([]byte, []int) { - return fileDescriptor_metadata_64fcbdb1fa272343, []int{1} + return fileDescriptor_metadata_3d340bd94efebce4, []int{1} } func (m *ReplicationTarget) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -153,14 +151,13 @@ type ReplicaDescriptor struct { // higher replica_id. ReplicaID ReplicaID `protobuf:"varint,3,opt,name=replica_id,json=replicaId,casttype=ReplicaID" json:"replica_id"` // Type indicates which raft activities a replica participates in. - Type ReplicaType `protobuf:"varint,4,opt,name=type,enum=cockroach.roachpb.ReplicaType" json:"type"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Type ReplicaType `protobuf:"varint,4,opt,name=type,enum=cockroach.roachpb.ReplicaType" json:"type"` } func (m *ReplicaDescriptor) Reset() { *m = ReplicaDescriptor{} } func (*ReplicaDescriptor) ProtoMessage() {} func (*ReplicaDescriptor) Descriptor() ([]byte, []int) { - return fileDescriptor_metadata_64fcbdb1fa272343, []int{2} + return fileDescriptor_metadata_3d340bd94efebce4, []int{2} } func (m *ReplicaDescriptor) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -187,16 +184,15 @@ var xxx_messageInfo_ReplicaDescriptor proto.InternalMessageInfo // ReplicaIdent uniquely identifies a specific replica. type ReplicaIdent struct { - RangeID RangeID `protobuf:"varint,1,opt,name=range_id,json=rangeId,casttype=RangeID" json:"range_id"` - Replica ReplicaDescriptor `protobuf:"bytes,2,opt,name=replica" json:"replica"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + RangeID RangeID `protobuf:"varint,1,opt,name=range_id,json=rangeId,casttype=RangeID" json:"range_id"` + Replica ReplicaDescriptor `protobuf:"bytes,2,opt,name=replica" json:"replica"` } func (m *ReplicaIdent) Reset() { *m = ReplicaIdent{} } func (m *ReplicaIdent) String() string { return proto.CompactTextString(m) } func (*ReplicaIdent) ProtoMessage() {} func (*ReplicaIdent) Descriptor() ([]byte, []int) { - return fileDescriptor_metadata_64fcbdb1fa272343, []int{3} + return fileDescriptor_metadata_3d340bd94efebce4, []int{3} } func (m *ReplicaIdent) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -333,14 +329,13 @@ type RangeDescriptor struct { // attempted to execute ALTER TABLE/INDEX ... SPLIT AT ... when the merge // queue is enabled. With sticky_bit, users can manually split ranges without // diabling the merge queue. - StickyBit hlc.Timestamp `protobuf:"bytes,7,opt,name=sticky_bit,json=stickyBit" json:"sticky_bit"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + StickyBit hlc.Timestamp `protobuf:"bytes,7,opt,name=sticky_bit,json=stickyBit" json:"sticky_bit"` } func (m *RangeDescriptor) Reset() { *m = RangeDescriptor{} } func (*RangeDescriptor) ProtoMessage() {} func (*RangeDescriptor) Descriptor() ([]byte, []int) { - return fileDescriptor_metadata_64fcbdb1fa272343, []int{4} + return fileDescriptor_metadata_3d340bd94efebce4, []int{4} } func (m *RangeDescriptor) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -368,19 +363,18 @@ var xxx_messageInfo_RangeDescriptor proto.InternalMessageInfo // Percentiles contains a handful of hard-coded percentiles meant to summarize // a distribution. type Percentiles struct { - P10 float64 `protobuf:"fixed64,1,opt,name=p10" json:"p10"` - P25 float64 `protobuf:"fixed64,2,opt,name=p25" json:"p25"` - P50 float64 `protobuf:"fixed64,3,opt,name=p50" json:"p50"` - P75 float64 `protobuf:"fixed64,4,opt,name=p75" json:"p75"` - P90 float64 `protobuf:"fixed64,5,opt,name=p90" json:"p90"` - PMax float64 `protobuf:"fixed64,6,opt,name=pMax" json:"pMax"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + P10 float64 `protobuf:"fixed64,1,opt,name=p10" json:"p10"` + P25 float64 `protobuf:"fixed64,2,opt,name=p25" json:"p25"` + P50 float64 `protobuf:"fixed64,3,opt,name=p50" json:"p50"` + P75 float64 `protobuf:"fixed64,4,opt,name=p75" json:"p75"` + P90 float64 `protobuf:"fixed64,5,opt,name=p90" json:"p90"` + PMax float64 `protobuf:"fixed64,6,opt,name=pMax" json:"pMax"` } func (m *Percentiles) Reset() { *m = Percentiles{} } func (*Percentiles) ProtoMessage() {} func (*Percentiles) Descriptor() ([]byte, []int) { - return fileDescriptor_metadata_64fcbdb1fa272343, []int{5} + return fileDescriptor_metadata_3d340bd94efebce4, []int{5} } func (m *Percentiles) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -435,15 +429,14 @@ type StoreCapacity struct { // bytes_per_replica and writes_per_replica contain percentiles for the // number of bytes and writes-per-second to each replica in the store. // This information can be used for rebalancing decisions. - BytesPerReplica Percentiles `protobuf:"bytes,6,opt,name=bytes_per_replica,json=bytesPerReplica" json:"bytes_per_replica"` - WritesPerReplica Percentiles `protobuf:"bytes,7,opt,name=writes_per_replica,json=writesPerReplica" json:"writes_per_replica"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + BytesPerReplica Percentiles `protobuf:"bytes,6,opt,name=bytes_per_replica,json=bytesPerReplica" json:"bytes_per_replica"` + WritesPerReplica Percentiles `protobuf:"bytes,7,opt,name=writes_per_replica,json=writesPerReplica" json:"writes_per_replica"` } func (m *StoreCapacity) Reset() { *m = StoreCapacity{} } func (*StoreCapacity) ProtoMessage() {} func (*StoreCapacity) Descriptor() ([]byte, []int) { - return fileDescriptor_metadata_64fcbdb1fa272343, []int{6} + return fileDescriptor_metadata_3d340bd94efebce4, []int{6} } func (m *StoreCapacity) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -470,22 +463,21 @@ var xxx_messageInfo_StoreCapacity proto.InternalMessageInfo // NodeDescriptor holds details on node physical/network topology. type NodeDescriptor struct { - NodeID NodeID `protobuf:"varint,1,opt,name=node_id,json=nodeId,casttype=NodeID" json:"node_id"` - Address util.UnresolvedAddr `protobuf:"bytes,2,opt,name=address" json:"address"` - Attrs Attributes `protobuf:"bytes,3,opt,name=attrs" json:"attrs"` - Locality Locality `protobuf:"bytes,4,opt,name=locality" json:"locality"` - ServerVersion Version `protobuf:"bytes,5,opt,name=ServerVersion" json:"ServerVersion"` - BuildTag string `protobuf:"bytes,6,opt,name=build_tag,json=buildTag" json:"build_tag"` - StartedAt int64 `protobuf:"varint,7,opt,name=started_at,json=startedAt" json:"started_at"` - LocalityAddress []LocalityAddress `protobuf:"bytes,8,rep,name=locality_address,json=localityAddress" json:"locality_address"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + NodeID NodeID `protobuf:"varint,1,opt,name=node_id,json=nodeId,casttype=NodeID" json:"node_id"` + Address util.UnresolvedAddr `protobuf:"bytes,2,opt,name=address" json:"address"` + Attrs Attributes `protobuf:"bytes,3,opt,name=attrs" json:"attrs"` + Locality Locality `protobuf:"bytes,4,opt,name=locality" json:"locality"` + ServerVersion Version `protobuf:"bytes,5,opt,name=ServerVersion" json:"ServerVersion"` + BuildTag string `protobuf:"bytes,6,opt,name=build_tag,json=buildTag" json:"build_tag"` + StartedAt int64 `protobuf:"varint,7,opt,name=started_at,json=startedAt" json:"started_at"` + LocalityAddress []LocalityAddress `protobuf:"bytes,8,rep,name=locality_address,json=localityAddress" json:"locality_address"` } func (m *NodeDescriptor) Reset() { *m = NodeDescriptor{} } func (m *NodeDescriptor) String() string { return proto.CompactTextString(m) } func (*NodeDescriptor) ProtoMessage() {} func (*NodeDescriptor) Descriptor() ([]byte, []int) { - return fileDescriptor_metadata_64fcbdb1fa272343, []int{7} + return fileDescriptor_metadata_3d340bd94efebce4, []int{7} } func (m *NodeDescriptor) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -513,16 +505,15 @@ var xxx_messageInfo_NodeDescriptor proto.InternalMessageInfo // LocalityAddress holds the private address accessible only from other nodes // in the corresponding locality. type LocalityAddress struct { - Address util.UnresolvedAddr `protobuf:"bytes,1,opt,name=address" json:"address"` - LocalityTier Tier `protobuf:"bytes,2,opt,name=locality_tier,json=localityTier" json:"locality_tier"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Address util.UnresolvedAddr `protobuf:"bytes,1,opt,name=address" json:"address"` + LocalityTier Tier `protobuf:"bytes,2,opt,name=locality_tier,json=localityTier" json:"locality_tier"` } func (m *LocalityAddress) Reset() { *m = LocalityAddress{} } func (m *LocalityAddress) String() string { return proto.CompactTextString(m) } func (*LocalityAddress) ProtoMessage() {} func (*LocalityAddress) Descriptor() ([]byte, []int) { - return fileDescriptor_metadata_64fcbdb1fa272343, []int{8} + return fileDescriptor_metadata_3d340bd94efebce4, []int{8} } func (m *LocalityAddress) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -550,18 +541,17 @@ var xxx_messageInfo_LocalityAddress proto.InternalMessageInfo // StoreDescriptor holds store information including store attributes, node // descriptor and store capacity. type StoreDescriptor struct { - StoreID StoreID `protobuf:"varint,1,opt,name=store_id,json=storeId,casttype=StoreID" json:"store_id"` - Attrs Attributes `protobuf:"bytes,2,opt,name=attrs" json:"attrs"` - Node NodeDescriptor `protobuf:"bytes,3,opt,name=node" json:"node"` - Capacity StoreCapacity `protobuf:"bytes,4,opt,name=capacity" json:"capacity"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + StoreID StoreID `protobuf:"varint,1,opt,name=store_id,json=storeId,casttype=StoreID" json:"store_id"` + Attrs Attributes `protobuf:"bytes,2,opt,name=attrs" json:"attrs"` + Node NodeDescriptor `protobuf:"bytes,3,opt,name=node" json:"node"` + Capacity StoreCapacity `protobuf:"bytes,4,opt,name=capacity" json:"capacity"` } func (m *StoreDescriptor) Reset() { *m = StoreDescriptor{} } func (m *StoreDescriptor) String() string { return proto.CompactTextString(m) } func (*StoreDescriptor) ProtoMessage() {} func (*StoreDescriptor) Descriptor() ([]byte, []int) { - return fileDescriptor_metadata_64fcbdb1fa272343, []int{9} + return fileDescriptor_metadata_3d340bd94efebce4, []int{9} } func (m *StoreDescriptor) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -590,16 +580,15 @@ var xxx_messageInfo_StoreDescriptor proto.InternalMessageInfo // Used to let the range lease holder know about corrupted or otherwise // destroyed replicas that should be transferred to a different store. type StoreDeadReplicas struct { - StoreID StoreID `protobuf:"varint,1,opt,name=store_id,json=storeId,casttype=StoreID" json:"store_id"` - Replicas []ReplicaIdent `protobuf:"bytes,2,rep,name=replicas" json:"replicas"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + StoreID StoreID `protobuf:"varint,1,opt,name=store_id,json=storeId,casttype=StoreID" json:"store_id"` + Replicas []ReplicaIdent `protobuf:"bytes,2,rep,name=replicas" json:"replicas"` } func (m *StoreDeadReplicas) Reset() { *m = StoreDeadReplicas{} } func (m *StoreDeadReplicas) String() string { return proto.CompactTextString(m) } func (*StoreDeadReplicas) ProtoMessage() {} func (*StoreDeadReplicas) Descriptor() ([]byte, []int) { - return fileDescriptor_metadata_64fcbdb1fa272343, []int{10} + return fileDescriptor_metadata_3d340bd94efebce4, []int{10} } func (m *StoreDeadReplicas) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -627,14 +616,13 @@ var xxx_messageInfo_StoreDeadReplicas proto.InternalMessageInfo // Locality is an ordered set of key value Tiers that describe a node's // location. The tier keys should be the same across all nodes. type Locality struct { - Tiers []Tier `protobuf:"bytes,1,rep,name=tiers" json:"tiers"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Tiers []Tier `protobuf:"bytes,1,rep,name=tiers" json:"tiers"` } func (m *Locality) Reset() { *m = Locality{} } func (*Locality) ProtoMessage() {} func (*Locality) Descriptor() ([]byte, []int) { - return fileDescriptor_metadata_64fcbdb1fa272343, []int{11} + return fileDescriptor_metadata_3d340bd94efebce4, []int{11} } func (m *Locality) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -664,14 +652,13 @@ type Tier struct { // Key is the name of tier and should match all other nodes. Key string `protobuf:"bytes,1,opt,name=key" json:"key"` // Value is node specific value corresponding to the key. - Value string `protobuf:"bytes,2,opt,name=value" json:"value"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Value string `protobuf:"bytes,2,opt,name=value" json:"value"` } func (m *Tier) Reset() { *m = Tier{} } func (*Tier) ProtoMessage() {} func (*Tier) Descriptor() ([]byte, []int) { - return fileDescriptor_metadata_64fcbdb1fa272343, []int{12} + return fileDescriptor_metadata_3d340bd94efebce4, []int{12} } func (m *Tier) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -706,14 +693,13 @@ type Version struct { // The unstable version is used to migrate during development. // Users of stable, public releases will only use binaries // with unstable set to 0. - Unstable int32 `protobuf:"varint,4,opt,name=unstable" json:"unstable"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Unstable int32 `protobuf:"varint,4,opt,name=unstable" json:"unstable"` } func (m *Version) Reset() { *m = Version{} } func (*Version) ProtoMessage() {} func (*Version) Descriptor() ([]byte, []int) { - return fileDescriptor_metadata_64fcbdb1fa272343, []int{13} + return fileDescriptor_metadata_3d340bd94efebce4, []int{13} } func (m *Version) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3849,89 +3835,89 @@ var ( ErrIntOverflowMetadata = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("roachpb/metadata.proto", fileDescriptor_metadata_64fcbdb1fa272343) } - -var fileDescriptor_metadata_64fcbdb1fa272343 = []byte{ - // 1283 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x56, 0xcf, 0x6f, 0xdc, 0xc4, - 0x17, 0x8f, 0xb3, 0xbb, 0xb1, 0xf7, 0x25, 0x69, 0xb2, 0xa3, 0xef, 0xb7, 0x58, 0x8b, 0xd8, 0x4d, - 0x0d, 0x91, 0x4a, 0x41, 0x49, 0x1a, 0x14, 0x95, 0x06, 0x15, 0xc8, 0xb6, 0x41, 0x0a, 0xfd, 0x41, - 0xe4, 0x84, 0x22, 0x71, 0xb1, 0x26, 0xf6, 0xb0, 0x31, 0x75, 0x6c, 0x33, 0x9e, 0x4d, 0xbb, 0x77, - 0x24, 0x0e, 0x08, 0x89, 0x0b, 0x12, 0xc7, 0x5e, 0x7a, 0xe0, 0x3f, 0xe0, 0x4f, 0xe8, 0xb1, 0x47, - 0x4e, 0x11, 0xa4, 0x17, 0xce, 0x1c, 0x7b, 0x42, 0xf3, 0x66, 0xc6, 0xeb, 0x4d, 0x53, 0xa0, 0x41, - 0xe2, 0xe6, 0xfd, 0xbc, 0xcf, 0xe7, 0xed, 0x9b, 0xf7, 0xde, 0xbc, 0x37, 0x70, 0x9e, 0x67, 0x34, - 0xdc, 0xcf, 0xf7, 0x96, 0x0f, 0x98, 0xa0, 0x11, 0x15, 0x74, 0x29, 0xe7, 0x99, 0xc8, 0x48, 0x2b, - 0xcc, 0xc2, 0x7b, 0x68, 0x5b, 0xd2, 0x8c, 0x76, 0x7b, 0x20, 0xe2, 0x64, 0x79, 0x90, 0x72, 0x56, - 0x64, 0xc9, 0x21, 0x8b, 0x02, 0x1a, 0x45, 0x5c, 0xd1, 0xdb, 0x2e, 0xda, 0xf6, 0x93, 0x70, 0x59, - 0xc4, 0x07, 0xac, 0x10, 0xf4, 0x20, 0xd7, 0x96, 0xff, 0xf5, 0xb3, 0x7e, 0x86, 0x9f, 0xcb, 0xf2, - 0x4b, 0xa1, 0xde, 0x07, 0x00, 0x1b, 0x42, 0xf0, 0x78, 0x6f, 0x20, 0x58, 0x41, 0xde, 0x82, 0x06, - 0x15, 0x82, 0x17, 0xae, 0xb5, 0x50, 0xbb, 0xd8, 0xec, 0xfd, 0xff, 0x8f, 0xa3, 0x6e, 0x6b, 0x48, - 0x0f, 0x92, 0x75, 0x0f, 0xe1, 0xb7, 0xbf, 0x48, 0xb2, 0xfb, 0x9e, 0xaf, 0x38, 0xeb, 0xf5, 0x1f, - 0x1f, 0x76, 0x27, 0xbc, 0x6f, 0x2c, 0x68, 0xf9, 0x2c, 0x4f, 0xe2, 0x90, 0x8a, 0x38, 0x4b, 0x77, - 0x29, 0xef, 0x33, 0x41, 0x2e, 0x83, 0x9d, 0x66, 0x11, 0x0b, 0xe2, 0xc8, 0xb5, 0x16, 0xac, 0x8b, - 0x8d, 0x9e, 0xfb, 0xf8, 0xa8, 0x3b, 0x71, 0x7c, 0xd4, 0x9d, 0xba, 0x93, 0x45, 0x6c, 0xeb, 0xc6, - 0xb3, 0xf2, 0xcb, 0x9f, 0x92, 0xc4, 0xad, 0x88, 0xac, 0x81, 0x53, 0x88, 0x8c, 0xa3, 0x66, 0x12, - 0x35, 0x6d, 0xad, 0xb1, 0x77, 0x24, 0x8e, 0x22, 0xf3, 0xe9, 0xdb, 0xc8, 0xdd, 0x8a, 0xd6, 0x1d, - 0x19, 0xc5, 0xef, 0x0f, 0xbb, 0x96, 0xf7, 0xf5, 0x64, 0x19, 0xc9, 0x0d, 0x56, 0x84, 0x3c, 0xce, - 0x45, 0xc6, 0xff, 0xbb, 0x48, 0xc8, 0x35, 0x00, 0xae, 0xfe, 0x5e, 0x0a, 0x6b, 0x28, 0xec, 0x68, - 0x61, 0x53, 0x07, 0x86, 0xd2, 0xd1, 0x0f, 0xbf, 0xa9, 0x15, 0x5b, 0x11, 0x79, 0x17, 0xea, 0x62, - 0x98, 0x33, 0xb7, 0xbe, 0x60, 0x5d, 0x3c, 0xb7, 0xda, 0x59, 0x7a, 0xae, 0xee, 0x4b, 0x5a, 0xb6, - 0x3b, 0xcc, 0x59, 0xaf, 0x2e, 0x1d, 0xfb, 0xa8, 0x58, 0x9f, 0x91, 0x29, 0xf8, 0xf9, 0x61, 0xd7, - 0xc2, 0x34, 0x7c, 0x6b, 0xc1, 0x8c, 0xf9, 0x83, 0x88, 0xa5, 0x42, 0x1e, 0x87, 0xd3, 0xb4, 0x5f, - 0xa6, 0xa0, 0x36, 0x3a, 0x8e, 0x2f, 0x71, 0x75, 0x1c, 0xfd, 0xe9, 0xdb, 0xc8, 0xdd, 0x8a, 0xc8, - 0x0d, 0xb0, 0x75, 0x70, 0x98, 0x84, 0xe9, 0xd5, 0x37, 0x5e, 0x1c, 0xd2, 0x28, 0xdf, 0x3a, 0x30, - 0x23, 0xf5, 0x7e, 0xaa, 0xc1, 0x1c, 0xba, 0xae, 0x94, 0xe4, 0x8c, 0x01, 0x2d, 0x42, 0xb3, 0x10, - 0x94, 0x8b, 0xe0, 0x1e, 0x1b, 0x62, 0x48, 0x33, 0x3d, 0xe7, 0xd9, 0x51, 0xb7, 0xee, 0xdf, 0x64, - 0x43, 0xdf, 0x41, 0xd3, 0x4d, 0x36, 0x24, 0x17, 0xc0, 0x66, 0x69, 0x84, 0xa4, 0xda, 0x09, 0xd2, - 0x14, 0x4b, 0x23, 0x49, 0xf9, 0x0c, 0x5a, 0x71, 0x2a, 0x18, 0x4f, 0x69, 0x12, 0xe8, 0x40, 0x0b, - 0xb7, 0xbe, 0x50, 0x7b, 0xc9, 0x43, 0xce, 0x1b, 0x27, 0x9a, 0x50, 0x90, 0x8f, 0x61, 0x2e, 0x65, - 0x0f, 0x44, 0x50, 0xe9, 0x83, 0x06, 0xf6, 0x81, 0xa7, 0x0f, 0x38, 0x7b, 0x87, 0x3d, 0x10, 0x2f, - 0xe8, 0x85, 0xd9, 0xb4, 0x62, 0x8b, 0x48, 0x07, 0xa0, 0xcf, 0x52, 0xc6, 0xf1, 0x5a, 0xb9, 0x53, - 0x32, 0x4f, 0x7e, 0x05, 0x21, 0x3d, 0x80, 0x42, 0xc4, 0xe1, 0xbd, 0x61, 0xb0, 0x17, 0x0b, 0xd7, - 0xc6, 0x12, 0xbd, 0x56, 0x89, 0x5e, 0x0e, 0x82, 0xa5, 0xfd, 0x24, 0x5c, 0xda, 0x35, 0x83, 0x40, - 0x87, 0xdd, 0x54, 0xb2, 0x5e, 0x2c, 0x4e, 0x74, 0xce, 0x23, 0x0b, 0xa6, 0xb7, 0x19, 0x0f, 0x59, - 0x2a, 0xe2, 0x84, 0x15, 0xe4, 0x3c, 0xd4, 0xf2, 0xcb, 0x2b, 0x58, 0x22, 0x4b, 0x6b, 0x25, 0x80, - 0xf8, 0xea, 0x1a, 0x96, 0x60, 0x84, 0xaf, 0xae, 0x21, 0xbe, 0xb6, 0x82, 0x59, 0x1f, 0xe1, 0x6b, - 0x8a, 0x7f, 0x65, 0x0d, 0x1b, 0x7b, 0x84, 0x5f, 0x51, 0xfc, 0xab, 0x2b, 0x98, 0xa1, 0x11, 0x7e, - 0x75, 0x85, 0xb8, 0x50, 0xcf, 0x6f, 0xd3, 0x07, 0x78, 0x66, 0x63, 0x40, 0x44, 0x8f, 0x9c, 0x67, - 0x35, 0x98, 0xc5, 0xdb, 0x77, 0x9d, 0xe6, 0x34, 0x8c, 0xc5, 0x90, 0x2c, 0x80, 0x13, 0xea, 0x6f, - 0xdd, 0x51, 0x4a, 0x55, 0xa2, 0xc4, 0x83, 0x26, 0x3d, 0xa4, 0x71, 0x42, 0xf7, 0x12, 0x86, 0x91, - 0x1b, 0xca, 0x08, 0x26, 0x8b, 0x30, 0xad, 0xfa, 0x32, 0xcc, 0x06, 0xa9, 0xd0, 0x37, 0x58, 0xb1, - 0x00, 0x0d, 0xd7, 0x25, 0x2e, 0x69, 0x09, 0xa3, 0x85, 0xa1, 0xd5, 0xab, 0x34, 0x34, 0x28, 0xda, - 0x0a, 0xb4, 0xee, 0xf3, 0x58, 0xb0, 0x22, 0xc8, 0x19, 0x0f, 0x0a, 0x16, 0x66, 0x69, 0x34, 0x76, - 0xd6, 0x39, 0x65, 0xde, 0x66, 0x7c, 0x07, 0x8d, 0x64, 0x1b, 0x5a, 0x7b, 0x43, 0x23, 0x30, 0x77, - 0x6f, 0x0a, 0x0b, 0x7b, 0xda, 0x38, 0xa8, 0x94, 0xca, 0x78, 0x44, 0xf9, 0x36, 0xe3, 0xba, 0x8b, - 0x88, 0x0f, 0xa4, 0x12, 0x83, 0x71, 0x69, 0xbf, 0x84, 0xcb, 0xf9, 0x32, 0x48, 0xe3, 0xd3, 0x85, - 0xfa, 0xa0, 0x60, 0x91, 0xeb, 0x54, 0x92, 0x88, 0x08, 0x79, 0x13, 0x66, 0x93, 0xac, 0x1f, 0x87, - 0x34, 0x09, 0x30, 0x10, 0xb7, 0x59, 0xa1, 0xcc, 0x68, 0x53, 0x4f, 0x5a, 0xc8, 0x2a, 0x90, 0xaf, - 0x06, 0x8c, 0xc7, 0xe3, 0xd9, 0x81, 0x4a, 0x76, 0xe6, 0xb5, 0xbd, 0x4c, 0x8f, 0x2e, 0xfe, 0x71, - 0x0d, 0xce, 0xc9, 0x79, 0xfd, 0xef, 0x46, 0xfc, 0xfb, 0x60, 0xcb, 0xa5, 0xc9, 0x8a, 0x42, 0x0f, - 0xb7, 0xce, 0xc9, 0x9b, 0xf3, 0x69, 0xb9, 0x5e, 0x37, 0xa2, 0xa8, 0x1c, 0x6b, 0x5a, 0x44, 0xae, - 0x9a, 0x45, 0x59, 0x7b, 0xee, 0xde, 0x99, 0x5c, 0x8e, 0xd6, 0xaa, 0x16, 0x2b, 0x05, 0xb9, 0x06, - 0x4e, 0x92, 0x85, 0x34, 0x91, 0xbd, 0x5a, 0x47, 0xf5, 0xab, 0xa7, 0xa8, 0x6f, 0x69, 0x8a, 0x69, - 0x64, 0x23, 0x21, 0x1f, 0xc1, 0xec, 0x0e, 0xe3, 0x87, 0x8c, 0xdf, 0x65, 0xbc, 0x90, 0x93, 0xa1, - 0x81, 0x3e, 0xda, 0xa7, 0xf8, 0xd0, 0x0c, 0xed, 0x62, 0x5c, 0x46, 0x2e, 0x40, 0x73, 0x6f, 0x10, - 0x27, 0x51, 0x20, 0x68, 0x1f, 0x9b, 0xac, 0x69, 0xfe, 0x0a, 0xe1, 0x5d, 0xda, 0x27, 0xaf, 0xcb, - 0x09, 0x43, 0xb9, 0x90, 0x2f, 0x0c, 0x35, 0x61, 0x6a, 0xa3, 0x11, 0x82, 0xf8, 0x86, 0x20, 0x3b, - 0x30, 0x6f, 0x62, 0x0b, 0x4c, 0x4a, 0x1d, 0x1c, 0xa5, 0xde, 0x5f, 0x1c, 0x6b, 0x43, 0x31, 0x4d, - 0xdf, 0x26, 0xe3, 0xb0, 0xf7, 0x83, 0x05, 0x73, 0x27, 0xa8, 0xd5, 0x92, 0x59, 0x67, 0x29, 0x59, - 0x4f, 0x76, 0xa7, 0x0e, 0x54, 0xc4, 0x8c, 0xeb, 0xc2, 0xbf, 0x72, 0x4a, 0x94, 0xbb, 0x31, 0xe3, - 0xa3, 0xb6, 0x55, 0x1a, 0x89, 0xc9, 0x27, 0xc6, 0x1c, 0x4e, 0x9e, 0xf1, 0x6d, 0x56, 0xbe, 0x16, - 0xac, 0x7f, 0xfe, 0x5a, 0x28, 0x3b, 0x68, 0xf2, 0xa5, 0x3b, 0xe8, 0x3d, 0xa8, 0xcb, 0x36, 0xd6, - 0xbd, 0x77, 0xe1, 0x14, 0xe5, 0xf8, 0x05, 0x31, 0x97, 0x54, 0x8a, 0x48, 0xaf, 0x32, 0x2a, 0x55, - 0xfb, 0x2d, 0x9c, 0xe2, 0x60, 0x6c, 0xbc, 0x9e, 0x1c, 0xa6, 0xde, 0x77, 0x16, 0xb4, 0x74, 0x1a, - 0x68, 0x54, 0x2e, 0xbf, 0x33, 0x26, 0x62, 0x03, 0x9c, 0x72, 0x07, 0x4f, 0x62, 0xe3, 0x74, 0x5f, - 0xbc, 0x83, 0xf1, 0x45, 0x63, 0xe2, 0x31, 0x32, 0x6f, 0x13, 0x1c, 0xd3, 0x2d, 0xe4, 0x1d, 0x68, - 0xc8, 0xea, 0xaa, 0x27, 0xec, 0xdf, 0x96, 0x57, 0x71, 0xf5, 0x68, 0xf9, 0x10, 0xea, 0xd2, 0x24, - 0xf7, 0x92, 0x7c, 0x3d, 0x58, 0x95, 0x4b, 0x21, 0x01, 0xd2, 0x86, 0xc6, 0x21, 0x4d, 0x06, 0x6a, - 0x7f, 0x18, 0x8b, 0x82, 0xb4, 0x87, 0x47, 0x16, 0xd8, 0xe6, 0x82, 0x5d, 0x82, 0xe6, 0x01, 0xfd, - 0x32, 0xe3, 0xc1, 0x21, 0x4d, 0x74, 0x3e, 0x66, 0x75, 0x3e, 0x1a, 0xb7, 0xa5, 0xc1, 0x77, 0xd0, - 0x7e, 0x97, 0x26, 0xc8, 0x8d, 0x53, 0xcd, 0x9d, 0x3c, 0xc1, 0x95, 0x06, 0xdf, 0x41, 0xbb, 0xe4, - 0xb6, 0xa1, 0x91, 0x53, 0x11, 0xee, 0x8f, 0xed, 0x27, 0x05, 0xc9, 0x3d, 0x38, 0x48, 0x0b, 0x81, - 0x4b, 0xae, 0xba, 0x97, 0x4a, 0x54, 0xc5, 0x79, 0x69, 0x11, 0xa6, 0x2b, 0x8f, 0x49, 0xd2, 0x84, - 0xc6, 0xdd, 0x4f, 0x76, 0x37, 0xfd, 0xf9, 0x09, 0x32, 0x0d, 0xf6, 0xad, 0xcd, 0x0d, 0xff, 0xce, - 0xa6, 0x3f, 0x6f, 0xf5, 0x16, 0x1f, 0xff, 0xd6, 0x99, 0x78, 0x7c, 0xdc, 0xb1, 0x9e, 0x1c, 0x77, - 0xac, 0x5f, 0x8e, 0x3b, 0xd6, 0xaf, 0xc7, 0x1d, 0xeb, 0xfb, 0xa7, 0x9d, 0x89, 0x27, 0x4f, 0x3b, - 0x13, 0x9f, 0xdb, 0x3a, 0x9f, 0x7f, 0x06, 0x00, 0x00, 0xff, 0xff, 0x58, 0x63, 0xdf, 0xe2, 0xbb, - 0x0c, 0x00, 0x00, +func init() { proto.RegisterFile("roachpb/metadata.proto", fileDescriptor_metadata_3d340bd94efebce4) } + +var fileDescriptor_metadata_3d340bd94efebce4 = []byte{ + // 1288 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x56, 0xcf, 0x6f, 0x1b, 0xc5, + 0x17, 0xf7, 0xc6, 0x76, 0x6c, 0xbf, 0x24, 0x4d, 0x3c, 0xfa, 0x7e, 0xcb, 0xca, 0x88, 0x75, 0xba, + 0x50, 0xa9, 0x2d, 0x28, 0x49, 0x83, 0xa2, 0xd2, 0xa0, 0x02, 0x71, 0x1b, 0xa4, 0xd0, 0x1f, 0x44, + 0x9b, 0x50, 0x24, 0x2e, 0xab, 0xc9, 0xee, 0xe0, 0x2c, 0xdd, 0xec, 0x2e, 0xb3, 0xe3, 0xb4, 0xbe, + 0x23, 0x71, 0x40, 0x48, 0x5c, 0x90, 0x38, 0xf6, 0xd2, 0x03, 0xff, 0x01, 0x7f, 0x42, 0x8f, 0x3d, + 0xf6, 0x14, 0x41, 0x7a, 0xe1, 0xcc, 0xb1, 0x27, 0x34, 0x6f, 0x66, 0xd6, 0xeb, 0xd4, 0x05, 0x1a, + 0x24, 0x6e, 0xeb, 0xcf, 0xfb, 0x7c, 0x9e, 0xdf, 0xbc, 0xf7, 0xe6, 0xbd, 0x81, 0xb3, 0x3c, 0xa5, + 0xc1, 0x7e, 0xb6, 0xb7, 0x7c, 0xc0, 0x04, 0x0d, 0xa9, 0xa0, 0x4b, 0x19, 0x4f, 0x45, 0x4a, 0xda, + 0x41, 0x1a, 0xdc, 0x43, 0xdb, 0x92, 0x66, 0x74, 0x3a, 0x03, 0x11, 0xc5, 0xcb, 0x83, 0x84, 0xb3, + 0x3c, 0x8d, 0x0f, 0x59, 0xe8, 0xd3, 0x30, 0xe4, 0x8a, 0xde, 0xb1, 0xd1, 0xb6, 0x1f, 0x07, 0xcb, + 0x22, 0x3a, 0x60, 0xb9, 0xa0, 0x07, 0x99, 0xb6, 0xfc, 0xaf, 0x9f, 0xf6, 0x53, 0xfc, 0x5c, 0x96, + 0x5f, 0x0a, 0x75, 0x3f, 0x04, 0xd8, 0x10, 0x82, 0x47, 0x7b, 0x03, 0xc1, 0x72, 0xf2, 0x36, 0xd4, + 0xa9, 0x10, 0x3c, 0xb7, 0xad, 0xc5, 0xea, 0x85, 0x56, 0xef, 0xff, 0x7f, 0x1c, 0x75, 0xdb, 0x43, + 0x7a, 0x10, 0xaf, 0xbb, 0x08, 0xbf, 0xf3, 0x65, 0x9c, 0xde, 0x77, 0x3d, 0xc5, 0x59, 0xaf, 0xfd, + 0xf4, 0xb0, 0x5b, 0x71, 0xbf, 0xb5, 0xa0, 0xed, 0xb1, 0x2c, 0x8e, 0x02, 0x2a, 0xa2, 0x34, 0xd9, + 0xa5, 0xbc, 0xcf, 0x04, 0xb9, 0x0c, 0x8d, 0x24, 0x0d, 0x99, 0x1f, 0x85, 0xb6, 0xb5, 0x68, 0x5d, + 0xa8, 0xf7, 0xec, 0xc7, 0x47, 0xdd, 0xca, 0xf1, 0x51, 0x77, 0xfa, 0x4e, 0x1a, 0xb2, 0xad, 0x1b, + 0xcf, 0x8b, 0x2f, 0x6f, 0x5a, 0x12, 0xb7, 0x42, 0xb2, 0x06, 0xcd, 0x5c, 0xa4, 0x1c, 0x35, 0x53, + 0xa8, 0xe9, 0x68, 0x4d, 0x63, 0x47, 0xe2, 0x28, 0x32, 0x9f, 0x5e, 0x03, 0xb9, 0x5b, 0xe1, 0x7a, + 0x53, 0x46, 0xf1, 0xfb, 0xc3, 0xae, 0xe5, 0x7e, 0x33, 0x55, 0x44, 0x72, 0x83, 0xe5, 0x01, 0x8f, + 0x32, 0x91, 0xf2, 0xff, 0x2e, 0x12, 0x72, 0x0d, 0x80, 0xab, 0xbf, 0x97, 0xc2, 0x2a, 0x0a, 0x1d, + 0x2d, 0x6c, 0xe9, 0xc0, 0x50, 0x3a, 0xfa, 0xe1, 0xb5, 0xb4, 0x62, 0x2b, 0x24, 0xef, 0x41, 0x4d, + 0x0c, 0x33, 0x66, 0xd7, 0x16, 0xad, 0x0b, 0x67, 0x56, 0x9d, 0xa5, 0x17, 0xea, 0xbe, 0xa4, 0x65, + 0xbb, 0xc3, 0x8c, 0xf5, 0x6a, 0xd2, 0xb1, 0x87, 0x8a, 0xf5, 0x59, 0x99, 0x82, 0x5f, 0x1e, 0x76, + 0x2d, 0x4c, 0xc3, 0x77, 0x16, 0xcc, 0x9a, 0x3f, 0x08, 0x59, 0x22, 0xe4, 0x71, 0x38, 0x4d, 0xfa, + 0x45, 0x0a, 0xaa, 0xa3, 0xe3, 0x78, 0x12, 0x57, 0xc7, 0xd1, 0x9f, 0x5e, 0x03, 0xb9, 0x5b, 0x21, + 0xb9, 0x01, 0x0d, 0x1d, 0x1c, 0x26, 0x61, 0x66, 0xf5, 0xad, 0x97, 0x87, 0x34, 0xca, 0xb7, 0x0e, + 0xcc, 0x48, 0xdd, 0x9f, 0xab, 0x30, 0x8f, 0xae, 0x4b, 0x25, 0x39, 0x65, 0x40, 0xe7, 0xa1, 0x95, + 0x0b, 0xca, 0x85, 0x7f, 0x8f, 0x0d, 0x31, 0xa4, 0xd9, 0x5e, 0xf3, 0xf9, 0x51, 0xb7, 0xe6, 0xdd, + 0x64, 0x43, 0xaf, 0x89, 0xa6, 0x9b, 0x6c, 0x48, 0xce, 0x41, 0x83, 0x25, 0x21, 0x92, 0xaa, 0x27, + 0x48, 0xd3, 0x2c, 0x09, 0x25, 0xe5, 0x73, 0x68, 0x47, 0x89, 0x60, 0x3c, 0xa1, 0xb1, 0xaf, 0x03, + 0xcd, 0xed, 0xda, 0x62, 0xf5, 0x15, 0x0f, 0xb9, 0x60, 0x9c, 0x68, 0x42, 0x4e, 0x3e, 0x81, 0xf9, + 0x84, 0x3d, 0x10, 0x7e, 0xa9, 0x0f, 0xea, 0xd8, 0x07, 0xae, 0x3e, 0xe0, 0xdc, 0x1d, 0xf6, 0x40, + 0xbc, 0xa4, 0x17, 0xe6, 0x92, 0x92, 0x2d, 0x24, 0x0e, 0x40, 0x9f, 0x25, 0x8c, 0xe3, 0xb5, 0xb2, + 0xa7, 0x65, 0x9e, 0xbc, 0x12, 0x42, 0x7a, 0x00, 0xb9, 0x88, 0x82, 0x7b, 0x43, 0x7f, 0x2f, 0x12, + 0x76, 0x03, 0x4b, 0xf4, 0x46, 0x29, 0x7a, 0x39, 0x08, 0x96, 0xf6, 0xe3, 0x60, 0x69, 0xd7, 0x0c, + 0x02, 0x1d, 0x76, 0x4b, 0xc9, 0x7a, 0x91, 0x38, 0xd1, 0x39, 0x8f, 0x2c, 0x98, 0xd9, 0x66, 0x3c, + 0x60, 0x89, 0x88, 0x62, 0x96, 0x93, 0xb3, 0x50, 0xcd, 0x2e, 0xaf, 0x60, 0x89, 0x2c, 0xad, 0x95, + 0x00, 0xe2, 0xab, 0x6b, 0x58, 0x82, 0x11, 0xbe, 0xba, 0x86, 0xf8, 0xda, 0x0a, 0x66, 0x7d, 0x84, + 0xaf, 0x29, 0xfe, 0x95, 0x35, 0x6c, 0xec, 0x11, 0x7e, 0x45, 0xf1, 0xaf, 0xae, 0x60, 0x86, 0x46, + 0xf8, 0xd5, 0x15, 0x62, 0x43, 0x2d, 0xbb, 0x4d, 0x1f, 0xe0, 0x99, 0x8d, 0x01, 0x11, 0x3d, 0x72, + 0x9e, 0x57, 0x61, 0x0e, 0x6f, 0xdf, 0x75, 0x9a, 0xd1, 0x20, 0x12, 0x43, 0xb2, 0x08, 0xcd, 0x40, + 0x7f, 0xeb, 0x8e, 0x52, 0xaa, 0x02, 0x25, 0x2e, 0xb4, 0xe8, 0x21, 0x8d, 0x62, 0xba, 0x17, 0x33, + 0x8c, 0xdc, 0x50, 0x46, 0x30, 0x39, 0x0f, 0x33, 0xaa, 0x2f, 0x83, 0x74, 0x90, 0x08, 0x7d, 0x83, + 0x15, 0x0b, 0xd0, 0x70, 0x5d, 0xe2, 0x92, 0x16, 0x33, 0x9a, 0x1b, 0x5a, 0xad, 0x4c, 0x43, 0x83, + 0xa2, 0xad, 0x40, 0xfb, 0x3e, 0x8f, 0x04, 0xcb, 0xfd, 0x8c, 0x71, 0x3f, 0x67, 0x41, 0x9a, 0x84, + 0x63, 0x67, 0x9d, 0x57, 0xe6, 0x6d, 0xc6, 0x77, 0xd0, 0x48, 0xb6, 0xa1, 0xbd, 0x37, 0x34, 0x02, + 0x73, 0xf7, 0xa6, 0xb1, 0xb0, 0x93, 0xc6, 0x41, 0xa9, 0x54, 0xc6, 0x23, 0xca, 0xb7, 0x19, 0xd7, + 0x5d, 0x44, 0x3c, 0x20, 0xa5, 0x18, 0x8c, 0xcb, 0xc6, 0x2b, 0xb8, 0x5c, 0x28, 0x82, 0x34, 0x3e, + 0x6d, 0xa8, 0x0d, 0x72, 0x16, 0xda, 0xcd, 0x52, 0x12, 0x11, 0x21, 0x17, 0x61, 0x2e, 0x4e, 0xfb, + 0x51, 0x40, 0x63, 0x1f, 0x03, 0xb1, 0x5b, 0x25, 0xca, 0xac, 0x36, 0xf5, 0xa4, 0x85, 0xac, 0x02, + 0xf9, 0x7a, 0xc0, 0x78, 0x34, 0x9e, 0x1d, 0x28, 0x65, 0x67, 0x41, 0xdb, 0x8b, 0xf4, 0xe8, 0xe2, + 0x1f, 0x57, 0xe1, 0x8c, 0x9c, 0xd7, 0xff, 0x6e, 0xc4, 0x7f, 0x00, 0x0d, 0xb9, 0x34, 0x59, 0x9e, + 0xeb, 0xe1, 0xe6, 0x9c, 0xbc, 0x39, 0x9f, 0x15, 0xeb, 0x75, 0x23, 0x0c, 0x8b, 0xb1, 0xa6, 0x45, + 0xe4, 0xaa, 0x59, 0x94, 0xd5, 0x17, 0xee, 0x9d, 0xc9, 0xe5, 0x68, 0xad, 0x6a, 0xb1, 0x52, 0x90, + 0x6b, 0xd0, 0x8c, 0xd3, 0x80, 0xc6, 0xb2, 0x57, 0x6b, 0xa8, 0x7e, 0x7d, 0x82, 0xfa, 0x96, 0xa6, + 0x98, 0x46, 0x36, 0x12, 0xf2, 0x31, 0xcc, 0xed, 0x30, 0x7e, 0xc8, 0xf8, 0x5d, 0xc6, 0x73, 0x39, + 0x19, 0xea, 0xe8, 0xa3, 0x33, 0xc1, 0x87, 0x66, 0x68, 0x17, 0xe3, 0x32, 0x72, 0x0e, 0x5a, 0x7b, + 0x83, 0x28, 0x0e, 0x7d, 0x41, 0xfb, 0xd8, 0x64, 0x2d, 0xf3, 0x57, 0x08, 0xef, 0xd2, 0x3e, 0x79, + 0x53, 0x4e, 0x18, 0xca, 0x85, 0x7c, 0x61, 0xa8, 0x09, 0x53, 0x1d, 0x8d, 0x10, 0xc4, 0x37, 0x04, + 0xd9, 0x81, 0x05, 0x13, 0x9b, 0x6f, 0x52, 0xda, 0xc4, 0x51, 0xea, 0xfe, 0xc5, 0xb1, 0x36, 0x14, + 0xd3, 0xf4, 0x6d, 0x3c, 0x0e, 0xbb, 0x3f, 0x5a, 0x30, 0x7f, 0x82, 0x5a, 0x2e, 0x99, 0x75, 0x9a, + 0x92, 0xf5, 0x64, 0x77, 0xea, 0x40, 0x45, 0xc4, 0xb8, 0x2e, 0xfc, 0x6b, 0x13, 0xa2, 0xdc, 0x8d, + 0x18, 0x1f, 0xb5, 0xad, 0xd2, 0x48, 0x4c, 0x3e, 0x31, 0xe6, 0x71, 0xf2, 0x8c, 0x6f, 0xb3, 0xe2, + 0xb5, 0x60, 0xfd, 0xf3, 0xd7, 0x42, 0xd1, 0x41, 0x53, 0xaf, 0xdc, 0x41, 0xef, 0x43, 0x4d, 0xb6, + 0xb1, 0xee, 0xbd, 0x73, 0x13, 0x94, 0xe3, 0x17, 0xc4, 0x5c, 0x52, 0x29, 0x22, 0xbd, 0xd2, 0xa8, + 0x54, 0xed, 0xb7, 0x38, 0xc1, 0xc1, 0xd8, 0x78, 0x3d, 0x39, 0x4c, 0xdd, 0xef, 0x2d, 0x68, 0xeb, + 0x34, 0xd0, 0xb0, 0x58, 0x7e, 0xa7, 0x4c, 0xc4, 0x06, 0x34, 0x8b, 0x1d, 0x3c, 0x85, 0x8d, 0xd3, + 0x7d, 0xf9, 0x0e, 0xc6, 0x17, 0x8d, 0x89, 0xc7, 0xc8, 0xdc, 0x4d, 0x68, 0x9a, 0x6e, 0x21, 0xef, + 0x42, 0x5d, 0x56, 0x57, 0x3d, 0x61, 0xff, 0xb6, 0xbc, 0x8a, 0xab, 0x47, 0xcb, 0x47, 0x50, 0x93, + 0x26, 0xb9, 0x97, 0xe4, 0xeb, 0xc1, 0x2a, 0x5d, 0x0a, 0x09, 0x90, 0x0e, 0xd4, 0x0f, 0x69, 0x3c, + 0x50, 0xfb, 0xc3, 0x58, 0x14, 0xa4, 0x3d, 0x3c, 0xb2, 0xa0, 0x61, 0x2e, 0xd8, 0x25, 0x68, 0x1d, + 0xd0, 0xaf, 0x52, 0xee, 0x1f, 0xd2, 0x58, 0xe7, 0x63, 0x4e, 0xe7, 0xa3, 0x7e, 0x5b, 0x1a, 0xbc, + 0x26, 0xda, 0xef, 0xd2, 0x18, 0xb9, 0x51, 0xa2, 0xb9, 0x53, 0x27, 0xb8, 0xd2, 0xe0, 0x35, 0xd1, + 0x2e, 0xb9, 0x1d, 0xa8, 0x67, 0x54, 0x04, 0xfb, 0x63, 0xfb, 0x49, 0x41, 0x72, 0x0f, 0x0e, 0x92, + 0x5c, 0xe0, 0x92, 0x2b, 0xef, 0xa5, 0x02, 0x55, 0x71, 0x5e, 0x3a, 0x0f, 0x33, 0xa5, 0xc7, 0x24, + 0x69, 0x41, 0xfd, 0xee, 0xa7, 0xbb, 0x9b, 0xde, 0x42, 0x85, 0xcc, 0x40, 0xe3, 0xd6, 0xe6, 0x86, + 0x77, 0x67, 0xd3, 0x5b, 0xb0, 0x7a, 0x17, 0x1f, 0xff, 0xe6, 0x54, 0x1e, 0x1f, 0x3b, 0xd6, 0x93, + 0x63, 0xc7, 0x7a, 0x7a, 0xec, 0x58, 0xbf, 0x1e, 0x3b, 0xd6, 0x0f, 0xcf, 0x9c, 0xca, 0x93, 0x67, + 0x4e, 0xe5, 0xe9, 0x33, 0xa7, 0xf2, 0x45, 0x43, 0xe7, 0xf4, 0xcf, 0x00, 0x00, 0x00, 0xff, 0xff, + 0x0e, 0x4b, 0x3e, 0x51, 0xbf, 0x0c, 0x00, 0x00, } diff --git a/pkg/rpc/heartbeat.pb.go b/pkg/rpc/heartbeat.pb.go index d18046e5f24f..9c8c07ad088d 100644 --- a/pkg/rpc/heartbeat.pb.go +++ b/pkg/rpc/heartbeat.pb.go @@ -43,14 +43,13 @@ type RemoteOffset struct { // The maximum error of the measured offset, in nanoseconds. Uncertainty int64 `protobuf:"varint,2,opt,name=uncertainty" json:"uncertainty"` // Measurement time, in nanoseconds from unix epoch. - MeasuredAt int64 `protobuf:"varint,3,opt,name=measured_at,json=measuredAt" json:"measured_at"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + MeasuredAt int64 `protobuf:"varint,3,opt,name=measured_at,json=measuredAt" json:"measured_at"` } func (m *RemoteOffset) Reset() { *m = RemoteOffset{} } func (*RemoteOffset) ProtoMessage() {} func (*RemoteOffset) Descriptor() ([]byte, []int) { - return fileDescriptor_heartbeat_a996100dfebac6fd, []int{0} + return fileDescriptor_heartbeat_21c6520ba826b8b1, []int{0} } func (m *RemoteOffset) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -90,15 +89,14 @@ type PingRequest struct { ClusterID *github_com_cockroachdb_cockroach_pkg_util_uuid.UUID `protobuf:"bytes,5,opt,name=cluster_id,json=clusterId,customtype=github.com/cockroachdb/cockroach/pkg/util/uuid.UUID" json:"cluster_id,omitempty"` ServerVersion roachpb.Version `protobuf:"bytes,6,opt,name=server_version,json=serverVersion" json:"server_version"` // Node ID to prevent connections from being misrouted to an invalid node inside the cluster. - NodeID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,7,opt,name=node_id,json=nodeId,customtype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"node_id"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + NodeID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,7,opt,name=node_id,json=nodeId,customtype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"node_id"` } func (m *PingRequest) Reset() { *m = PingRequest{} } func (m *PingRequest) String() string { return proto.CompactTextString(m) } func (*PingRequest) ProtoMessage() {} func (*PingRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_heartbeat_a996100dfebac6fd, []int{1} + return fileDescriptor_heartbeat_21c6520ba826b8b1, []int{1} } func (m *PingRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -126,17 +124,16 @@ var xxx_messageInfo_PingRequest proto.InternalMessageInfo // A PingResponse contains the echoed ping request string. type PingResponse struct { // An echo of value sent with PingRequest. - Pong string `protobuf:"bytes,1,opt,name=pong" json:"pong"` - ServerTime int64 `protobuf:"varint,2,opt,name=server_time,json=serverTime" json:"server_time"` - ServerVersion roachpb.Version `protobuf:"bytes,3,opt,name=server_version,json=serverVersion" json:"server_version"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Pong string `protobuf:"bytes,1,opt,name=pong" json:"pong"` + ServerTime int64 `protobuf:"varint,2,opt,name=server_time,json=serverTime" json:"server_time"` + ServerVersion roachpb.Version `protobuf:"bytes,3,opt,name=server_version,json=serverVersion" json:"server_version"` } func (m *PingResponse) Reset() { *m = PingResponse{} } func (m *PingResponse) String() string { return proto.CompactTextString(m) } func (*PingResponse) ProtoMessage() {} func (*PingResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_heartbeat_a996100dfebac6fd, []int{2} + return fileDescriptor_heartbeat_21c6520ba826b8b1, []int{2} } func (m *PingResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1102,42 +1099,42 @@ var ( ErrIntOverflowHeartbeat = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("rpc/heartbeat.proto", fileDescriptor_heartbeat_a996100dfebac6fd) } +func init() { proto.RegisterFile("rpc/heartbeat.proto", fileDescriptor_heartbeat_21c6520ba826b8b1) } -var fileDescriptor_heartbeat_a996100dfebac6fd = []byte{ - // 538 bytes of a gzipped FileDescriptorProto +var fileDescriptor_heartbeat_21c6520ba826b8b1 = []byte{ + // 541 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x53, 0xc1, 0x6e, 0xd3, 0x40, - 0x10, 0xf5, 0x12, 0x37, 0x55, 0x36, 0x69, 0x85, 0x16, 0x54, 0x59, 0x29, 0x72, 0x42, 0x24, 0x50, - 0x4e, 0x36, 0x0a, 0x27, 0xb8, 0x35, 0x04, 0x41, 0x84, 0x14, 0x50, 0x68, 0x39, 0x70, 0x20, 0xda, - 0x78, 0xa7, 0xce, 0xaa, 0xf5, 0xae, 0x59, 0xaf, 0xab, 0x72, 0xe4, 0x0f, 0x38, 0xf6, 0xc8, 0x77, - 0xf0, 0x05, 0x39, 0xf6, 0x88, 0x38, 0x44, 0x90, 0xfe, 0x08, 0xb2, 0xd7, 0x09, 0x6e, 0xe9, 0xa1, - 0xea, 0xed, 0x79, 0xe6, 0xed, 0x9b, 0xf7, 0x34, 0x63, 0x7c, 0x4f, 0xc5, 0x81, 0x3f, 0x03, 0xaa, - 0xf4, 0x14, 0xa8, 0xf6, 0x62, 0x25, 0xb5, 0x24, 0x5b, 0x81, 0x0c, 0x8e, 0x94, 0xa4, 0xc1, 0xcc, - 0x53, 0x71, 0xd0, 0xdc, 0xc9, 0x61, 0x3c, 0xf5, 0x23, 0xd0, 0x94, 0x51, 0x4d, 0x0d, 0xad, 0x79, - 0x3f, 0x94, 0xa1, 0xcc, 0xa1, 0x9f, 0x21, 0x53, 0xed, 0x7c, 0x45, 0xb8, 0x31, 0x86, 0x48, 0x6a, - 0x78, 0x7b, 0x78, 0x98, 0x80, 0x26, 0x0f, 0x70, 0x55, 0xe6, 0xc8, 0x41, 0x6d, 0xd4, 0xad, 0xf4, - 0xed, 0xf9, 0xa2, 0x65, 0x8d, 0x8b, 0x1a, 0x79, 0x8c, 0xeb, 0xa9, 0x08, 0x40, 0x69, 0xca, 0x85, - 0xfe, 0xe2, 0xdc, 0x29, 0x51, 0xca, 0x0d, 0xf2, 0x08, 0xd7, 0x23, 0xa0, 0x49, 0xaa, 0x80, 0x4d, - 0xa8, 0x76, 0x2a, 0x25, 0x1e, 0x5e, 0x35, 0xf6, 0xf4, 0x73, 0xfb, 0xec, 0x7b, 0xcb, 0xea, 0xfc, - 0xa8, 0xe0, 0xfa, 0x3b, 0x2e, 0xc2, 0x31, 0x7c, 0x4e, 0x21, 0xd1, 0xc4, 0xc1, 0x76, 0xcc, 0x45, - 0x98, 0x1b, 0xa8, 0x15, 0xaf, 0xf2, 0x0a, 0x79, 0xb6, 0x36, 0x97, 0x4d, 0xae, 0xf7, 0x76, 0xbd, - 0x4b, 0xd9, 0xbd, 0x72, 0x92, 0x2b, 0xce, 0x1d, 0x6c, 0x53, 0xc6, 0x54, 0x6e, 0x65, 0x2d, 0x9a, - 0x55, 0x88, 0x87, 0xef, 0x46, 0xf4, 0x74, 0x62, 0x78, 0x13, 0x41, 0x85, 0x4c, 0x1c, 0xbb, 0x64, - 0x78, 0x3b, 0xa2, 0xa7, 0x46, 0x72, 0x94, 0xf5, 0x48, 0x80, 0x71, 0x70, 0x9c, 0x26, 0x1a, 0xd4, - 0x84, 0x33, 0x67, 0xa3, 0x8d, 0xba, 0x8d, 0xfe, 0xe0, 0xd7, 0xa2, 0xf5, 0x34, 0xe4, 0x7a, 0x96, - 0x4e, 0xbd, 0x40, 0x46, 0xfe, 0xda, 0x16, 0x9b, 0xfe, 0xc3, 0x7e, 0x7c, 0x14, 0xfa, 0xa9, 0xe6, - 0xc7, 0x7e, 0x9a, 0x72, 0xe6, 0x1d, 0x1c, 0x0c, 0x07, 0xcb, 0x45, 0xab, 0xf6, 0xc2, 0x88, 0x0d, - 0x07, 0xe3, 0x5a, 0xa1, 0x3b, 0x64, 0xe4, 0x15, 0xde, 0x4e, 0x40, 0x9d, 0x80, 0x9a, 0x9c, 0x80, - 0x4a, 0xb8, 0x14, 0x4e, 0x35, 0x4f, 0xdc, 0x2c, 0x27, 0x36, 0x8b, 0xf6, 0x3e, 0x18, 0x46, 0x61, - 0x77, 0xcb, 0xbc, 0x2b, 0x8a, 0xe4, 0x13, 0xde, 0x14, 0x92, 0x41, 0x66, 0x75, 0xb3, 0x8d, 0xba, - 0x1b, 0xfd, 0x97, 0x19, 0xeb, 0xc6, 0x76, 0x57, 0x33, 0x46, 0x92, 0x41, 0x6e, 0xb7, 0x6a, 0xd0, - 0xb8, 0x9a, 0xa9, 0x0e, 0x59, 0xe7, 0x0c, 0xe1, 0x86, 0x59, 0x5e, 0x12, 0x4b, 0x91, 0x40, 0xbe, - 0x3d, 0xf9, 0xdf, 0xf6, 0xa4, 0x08, 0xb3, 0xa3, 0x28, 0x32, 0x69, 0x1e, 0xc1, 0xa5, 0xe3, 0xc1, - 0xa6, 0xb1, 0xcf, 0x23, 0xb8, 0x26, 0x7a, 0xe5, 0x56, 0xd1, 0x7b, 0x23, 0x5c, 0x7b, 0xbd, 0xfa, - 0x57, 0xc8, 0x1e, 0xb6, 0x33, 0x9b, 0xa4, 0x79, 0xe5, 0x64, 0x4a, 0x87, 0xd7, 0xdc, 0xbd, 0xb6, - 0x67, 0x72, 0x75, 0xac, 0x1e, 0xe0, 0x9d, 0x7d, 0x48, 0x34, 0x17, 0xe1, 0x5a, 0xf6, 0xbd, 0x56, - 0x40, 0x23, 0xf2, 0x06, 0xe3, 0x8c, 0x5b, 0x7c, 0xdd, 0x7e, 0x44, 0x17, 0x3d, 0x41, 0xfd, 0x87, - 0xf3, 0x3f, 0xae, 0x35, 0x5f, 0xba, 0xe8, 0x7c, 0xe9, 0xa2, 0x9f, 0x4b, 0x17, 0xfd, 0x5e, 0xba, - 0xe8, 0xdb, 0x85, 0x6b, 0x9d, 0x5f, 0xb8, 0xd6, 0xc7, 0x8a, 0x8a, 0x83, 0xbf, 0x01, 0x00, 0x00, - 0xff, 0xff, 0x60, 0xcc, 0x13, 0x03, 0x08, 0x04, 0x00, 0x00, + 0x10, 0xf5, 0x12, 0x37, 0x55, 0x36, 0x6d, 0x85, 0x16, 0x54, 0x59, 0x29, 0x72, 0xa2, 0x48, 0x45, + 0x39, 0xd9, 0x28, 0x9c, 0xe0, 0xd6, 0x10, 0x04, 0x11, 0x52, 0x40, 0xa1, 0xe5, 0xc0, 0x81, 0x68, + 0xe3, 0x9d, 0x3a, 0xab, 0xd6, 0xbb, 0x66, 0xbd, 0xae, 0xca, 0x91, 0x3f, 0xe0, 0xd8, 0x23, 0xdf, + 0xc1, 0x17, 0xe4, 0xd8, 0x63, 0xc5, 0x21, 0x82, 0xe4, 0x47, 0x90, 0xbd, 0x4e, 0x70, 0x4b, 0x0f, + 0xa8, 0xb7, 0xe7, 0x99, 0xb7, 0x6f, 0xde, 0xd3, 0x8c, 0xf1, 0x03, 0x15, 0x07, 0xfe, 0x14, 0xa8, + 0xd2, 0x13, 0xa0, 0xda, 0x8b, 0x95, 0xd4, 0x92, 0x6c, 0x07, 0x32, 0x38, 0x51, 0x92, 0x06, 0x53, + 0x4f, 0xc5, 0x41, 0x63, 0x37, 0x87, 0xf1, 0xc4, 0x8f, 0x40, 0x53, 0x46, 0x35, 0x35, 0xb4, 0xc6, + 0xc3, 0x50, 0x86, 0x32, 0x87, 0x7e, 0x86, 0x4c, 0xb5, 0xfd, 0x15, 0xe1, 0xad, 0x11, 0x44, 0x52, + 0xc3, 0xdb, 0xe3, 0xe3, 0x04, 0x34, 0x79, 0x84, 0xab, 0x32, 0x47, 0x0e, 0x6a, 0xa1, 0x4e, 0xa5, + 0x67, 0xcf, 0xe6, 0x4d, 0x6b, 0x54, 0xd4, 0xc8, 0x63, 0x5c, 0x4f, 0x45, 0x00, 0x4a, 0x53, 0x2e, + 0xf4, 0x17, 0xe7, 0x5e, 0x89, 0x52, 0x6e, 0x90, 0x7d, 0x5c, 0x8f, 0x80, 0x26, 0xa9, 0x02, 0x36, + 0xa6, 0xda, 0xa9, 0x94, 0x78, 0x78, 0xd5, 0x38, 0xd0, 0xcf, 0xed, 0x8b, 0xef, 0x4d, 0xab, 0xfd, + 0xa3, 0x82, 0xeb, 0xef, 0xb8, 0x08, 0x47, 0xf0, 0x39, 0x85, 0x44, 0x13, 0x07, 0xdb, 0x31, 0x17, + 0x61, 0x6e, 0xa0, 0x56, 0xbc, 0xca, 0x2b, 0xe4, 0xd9, 0xda, 0x5c, 0x36, 0xb9, 0xde, 0xdd, 0xf3, + 0xae, 0x65, 0xf7, 0xca, 0x49, 0x6e, 0x38, 0x77, 0xb0, 0x4d, 0x19, 0x53, 0xb9, 0x95, 0xb5, 0x68, + 0x56, 0x21, 0x1e, 0xbe, 0x1f, 0xd1, 0xf3, 0xb1, 0xe1, 0x8d, 0x05, 0x15, 0x32, 0x71, 0xec, 0x92, + 0xe1, 0x9d, 0x88, 0x9e, 0x1b, 0xc9, 0x61, 0xd6, 0x23, 0x01, 0xc6, 0xc1, 0x69, 0x9a, 0x68, 0x50, + 0x63, 0xce, 0x9c, 0x8d, 0x16, 0xea, 0x6c, 0xf5, 0xfa, 0x3f, 0xe7, 0xcd, 0xa7, 0x21, 0xd7, 0xd3, + 0x74, 0xe2, 0x05, 0x32, 0xf2, 0xd7, 0xb6, 0xd8, 0xe4, 0x2f, 0xf6, 0xe3, 0x93, 0xd0, 0x4f, 0x35, + 0x3f, 0xf5, 0xd3, 0x94, 0x33, 0xef, 0xe8, 0x68, 0xd0, 0x5f, 0xcc, 0x9b, 0xb5, 0x17, 0x46, 0x6c, + 0xd0, 0x1f, 0xd5, 0x0a, 0xdd, 0x01, 0x23, 0xaf, 0xf0, 0x4e, 0x02, 0xea, 0x0c, 0xd4, 0xf8, 0x0c, + 0x54, 0xc2, 0xa5, 0x70, 0xaa, 0x79, 0xe2, 0x46, 0x39, 0xb1, 0x59, 0xb4, 0xf7, 0xc1, 0x30, 0x0a, + 0xbb, 0xdb, 0xe6, 0x5d, 0x51, 0x24, 0x9f, 0xf0, 0xa6, 0x90, 0x0c, 0x32, 0xab, 0x9b, 0x2d, 0xd4, + 0xd9, 0xe8, 0xbd, 0xcc, 0x58, 0xff, 0x6d, 0x77, 0x35, 0x63, 0x28, 0x19, 0xe4, 0x76, 0xab, 0x06, + 0x8d, 0xaa, 0x99, 0xea, 0x80, 0xb5, 0x2f, 0x10, 0xde, 0x32, 0xcb, 0x4b, 0x62, 0x29, 0x12, 0xc8, + 0xb7, 0x27, 0xff, 0xd9, 0x9e, 0x14, 0x61, 0x76, 0x14, 0x45, 0x26, 0xcd, 0x23, 0xb8, 0x76, 0x3c, + 0xd8, 0x34, 0x0e, 0x79, 0x04, 0xb7, 0x44, 0xaf, 0xdc, 0x29, 0x7a, 0x77, 0x88, 0x6b, 0xaf, 0x57, + 0xff, 0x0a, 0x39, 0xc0, 0x76, 0x66, 0x93, 0x34, 0x6e, 0x9c, 0x4c, 0xe9, 0xf0, 0x1a, 0x7b, 0xb7, + 0xf6, 0x4c, 0xae, 0xb6, 0xd5, 0x05, 0xbc, 0x7b, 0x08, 0x89, 0xe6, 0x22, 0x5c, 0xcb, 0xbe, 0xd7, + 0x0a, 0x68, 0x44, 0xde, 0x60, 0x9c, 0x71, 0x8b, 0xaf, 0xbb, 0x8f, 0xe8, 0xa0, 0x27, 0xa8, 0xb7, + 0x3f, 0xfb, 0xed, 0x5a, 0xb3, 0x85, 0x8b, 0x2e, 0x17, 0x2e, 0xba, 0x5a, 0xb8, 0xe8, 0xd7, 0xc2, + 0x45, 0xdf, 0x96, 0xae, 0x75, 0xb9, 0x74, 0xad, 0xab, 0xa5, 0x6b, 0x7d, 0xac, 0xa8, 0x38, 0xf8, + 0x13, 0x00, 0x00, 0xff, 0xff, 0x93, 0x0c, 0xb3, 0xbf, 0x0c, 0x04, 0x00, 0x00, } diff --git a/pkg/server/diagnosticspb/diagnostics.pb.go b/pkg/server/diagnosticspb/diagnostics.pb.go index 31d0d50d6383..6f3df632dac9 100644 --- a/pkg/server/diagnosticspb/diagnostics.pb.go +++ b/pkg/server/diagnosticspb/diagnostics.pb.go @@ -39,14 +39,13 @@ type DiagnosticReport struct { FeatureUsage map[string]int32 `protobuf:"bytes,9,rep,name=feature_usage,json=featureUsage,proto3" json:"feature_usage" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` LegacyUnimplementedErrors map[string]int64 `protobuf:"bytes,5,rep,name=legacy_unimplemented_errors,json=legacyUnimplementedErrors,proto3" json:"legacy_unimplemented_errors,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` LegacyErrorCounts map[string]int64 `protobuf:"bytes,7,rep,name=legacy_error_counts,json=legacyErrorCounts,proto3" json:"legacy_error_counts,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` } func (m *DiagnosticReport) Reset() { *m = DiagnosticReport{} } func (m *DiagnosticReport) String() string { return proto.CompactTextString(m) } func (*DiagnosticReport) ProtoMessage() {} func (*DiagnosticReport) Descriptor() ([]byte, []int) { - return fileDescriptor_diagnostics_d9c9f6f92c51410a, []int{0} + return fileDescriptor_diagnostics_32182595033450d6, []int{0} } func (m *DiagnosticReport) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -72,24 +71,23 @@ func (m *DiagnosticReport) XXX_DiscardUnknown() { var xxx_messageInfo_DiagnosticReport proto.InternalMessageInfo type NodeInfo struct { - NodeID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,1,opt,name=node_id,json=nodeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"node_id,omitempty"` - Bytes int64 `protobuf:"varint,2,opt,name=bytes,proto3" json:"bytes,omitempty"` - KeyCount int64 `protobuf:"varint,3,opt,name=key_count,json=keyCount,proto3" json:"key_count,omitempty"` - RangeCount int64 `protobuf:"varint,4,opt,name=range_count,json=rangeCount,proto3" json:"range_count,omitempty"` - Locality roachpb.Locality `protobuf:"bytes,5,opt,name=locality,proto3" json:"locality"` - Hardware HardwareInfo `protobuf:"bytes,6,opt,name=hardware,proto3" json:"hardware"` - Os OSInfo `protobuf:"bytes,7,opt,name=os,proto3" json:"os"` - Build build.Info `protobuf:"bytes,8,opt,name=build,proto3" json:"build"` - Uptime int64 `protobuf:"varint,9,opt,name=uptime,proto3" json:"uptime,omitempty"` - LicenseType string `protobuf:"bytes,10,opt,name=license_type,json=licenseType,proto3" json:"license_type,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + NodeID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,1,opt,name=node_id,json=nodeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"node_id,omitempty"` + Bytes int64 `protobuf:"varint,2,opt,name=bytes,proto3" json:"bytes,omitempty"` + KeyCount int64 `protobuf:"varint,3,opt,name=key_count,json=keyCount,proto3" json:"key_count,omitempty"` + RangeCount int64 `protobuf:"varint,4,opt,name=range_count,json=rangeCount,proto3" json:"range_count,omitempty"` + Locality roachpb.Locality `protobuf:"bytes,5,opt,name=locality,proto3" json:"locality"` + Hardware HardwareInfo `protobuf:"bytes,6,opt,name=hardware,proto3" json:"hardware"` + Os OSInfo `protobuf:"bytes,7,opt,name=os,proto3" json:"os"` + Build build.Info `protobuf:"bytes,8,opt,name=build,proto3" json:"build"` + Uptime int64 `protobuf:"varint,9,opt,name=uptime,proto3" json:"uptime,omitempty"` + LicenseType string `protobuf:"bytes,10,opt,name=license_type,json=licenseType,proto3" json:"license_type,omitempty"` } func (m *NodeInfo) Reset() { *m = NodeInfo{} } func (m *NodeInfo) String() string { return proto.CompactTextString(m) } func (*NodeInfo) ProtoMessage() {} func (*NodeInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_diagnostics_d9c9f6f92c51410a, []int{1} + return fileDescriptor_diagnostics_32182595033450d6, []int{1} } func (m *NodeInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -115,23 +113,22 @@ func (m *NodeInfo) XXX_DiscardUnknown() { var xxx_messageInfo_NodeInfo proto.InternalMessageInfo type StoreInfo struct { - NodeID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,1,opt,name=node_id,json=nodeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"node_id,omitempty"` - StoreID github_com_cockroachdb_cockroach_pkg_roachpb.StoreID `protobuf:"varint,2,opt,name=store_id,json=storeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.StoreID" json:"store_id,omitempty"` - Bytes int64 `protobuf:"varint,3,opt,name=bytes,proto3" json:"bytes,omitempty"` - KeyCount int64 `protobuf:"varint,4,opt,name=key_count,json=keyCount,proto3" json:"key_count,omitempty"` - RangeCount int64 `protobuf:"varint,5,opt,name=range_count,json=rangeCount,proto3" json:"range_count,omitempty"` - Capacity int64 `protobuf:"varint,6,opt,name=capacity,proto3" json:"capacity,omitempty"` - Available int64 `protobuf:"varint,7,opt,name=available,proto3" json:"available,omitempty"` - Used int64 `protobuf:"varint,8,opt,name=used,proto3" json:"used,omitempty"` - EncryptionAlgorithm int64 `protobuf:"varint,9,opt,name=encryption_algorithm,json=encryptionAlgorithm,proto3" json:"encryption_algorithm,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + NodeID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,1,opt,name=node_id,json=nodeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"node_id,omitempty"` + StoreID github_com_cockroachdb_cockroach_pkg_roachpb.StoreID `protobuf:"varint,2,opt,name=store_id,json=storeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.StoreID" json:"store_id,omitempty"` + Bytes int64 `protobuf:"varint,3,opt,name=bytes,proto3" json:"bytes,omitempty"` + KeyCount int64 `protobuf:"varint,4,opt,name=key_count,json=keyCount,proto3" json:"key_count,omitempty"` + RangeCount int64 `protobuf:"varint,5,opt,name=range_count,json=rangeCount,proto3" json:"range_count,omitempty"` + Capacity int64 `protobuf:"varint,6,opt,name=capacity,proto3" json:"capacity,omitempty"` + Available int64 `protobuf:"varint,7,opt,name=available,proto3" json:"available,omitempty"` + Used int64 `protobuf:"varint,8,opt,name=used,proto3" json:"used,omitempty"` + EncryptionAlgorithm int64 `protobuf:"varint,9,opt,name=encryption_algorithm,json=encryptionAlgorithm,proto3" json:"encryption_algorithm,omitempty"` } func (m *StoreInfo) Reset() { *m = StoreInfo{} } func (m *StoreInfo) String() string { return proto.CompactTextString(m) } func (*StoreInfo) ProtoMessage() {} func (*StoreInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_diagnostics_d9c9f6f92c51410a, []int{2} + return fileDescriptor_diagnostics_32182595033450d6, []int{2} } func (m *StoreInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -157,20 +154,19 @@ func (m *StoreInfo) XXX_DiscardUnknown() { var xxx_messageInfo_StoreInfo proto.InternalMessageInfo type CPUInfo struct { - Numcpu int32 `protobuf:"varint,1,opt,name=numcpu,proto3" json:"numcpu,omitempty"` - Sockets int32 `protobuf:"varint,2,opt,name=sockets,proto3" json:"sockets,omitempty"` - Cores int32 `protobuf:"varint,3,opt,name=cores,proto3" json:"cores,omitempty"` - Model string `protobuf:"bytes,4,opt,name=model,proto3" json:"model,omitempty"` - Mhz float32 `protobuf:"fixed32,5,opt,name=mhz,proto3" json:"mhz,omitempty"` - Features []string `protobuf:"bytes,6,rep,name=features,proto3" json:"features,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Numcpu int32 `protobuf:"varint,1,opt,name=numcpu,proto3" json:"numcpu,omitempty"` + Sockets int32 `protobuf:"varint,2,opt,name=sockets,proto3" json:"sockets,omitempty"` + Cores int32 `protobuf:"varint,3,opt,name=cores,proto3" json:"cores,omitempty"` + Model string `protobuf:"bytes,4,opt,name=model,proto3" json:"model,omitempty"` + Mhz float32 `protobuf:"fixed32,5,opt,name=mhz,proto3" json:"mhz,omitempty"` + Features []string `protobuf:"bytes,6,rep,name=features,proto3" json:"features,omitempty"` } func (m *CPUInfo) Reset() { *m = CPUInfo{} } func (m *CPUInfo) String() string { return proto.CompactTextString(m) } func (*CPUInfo) ProtoMessage() {} func (*CPUInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_diagnostics_d9c9f6f92c51410a, []int{3} + return fileDescriptor_diagnostics_32182595033450d6, []int{3} } func (m *CPUInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -196,20 +192,19 @@ func (m *CPUInfo) XXX_DiscardUnknown() { var xxx_messageInfo_CPUInfo proto.InternalMessageInfo type HardwareInfo struct { - Virtualization string `protobuf:"bytes,1,opt,name=virtualization,proto3" json:"virtualization,omitempty"` - Cpu CPUInfo `protobuf:"bytes,2,opt,name=cpu,proto3" json:"cpu"` - Mem MemInfo `protobuf:"bytes,3,opt,name=mem,proto3" json:"mem"` - Loadavg15 float32 `protobuf:"fixed32,4,opt,name=loadavg15,proto3" json:"loadavg15,omitempty"` - Provider string `protobuf:"bytes,5,opt,name=provider,proto3" json:"provider,omitempty"` - InstanceClass string `protobuf:"bytes,6,opt,name=instance_class,json=instanceClass,proto3" json:"instance_class,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Virtualization string `protobuf:"bytes,1,opt,name=virtualization,proto3" json:"virtualization,omitempty"` + Cpu CPUInfo `protobuf:"bytes,2,opt,name=cpu,proto3" json:"cpu"` + Mem MemInfo `protobuf:"bytes,3,opt,name=mem,proto3" json:"mem"` + Loadavg15 float32 `protobuf:"fixed32,4,opt,name=loadavg15,proto3" json:"loadavg15,omitempty"` + Provider string `protobuf:"bytes,5,opt,name=provider,proto3" json:"provider,omitempty"` + InstanceClass string `protobuf:"bytes,6,opt,name=instance_class,json=instanceClass,proto3" json:"instance_class,omitempty"` } func (m *HardwareInfo) Reset() { *m = HardwareInfo{} } func (m *HardwareInfo) String() string { return proto.CompactTextString(m) } func (*HardwareInfo) ProtoMessage() {} func (*HardwareInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_diagnostics_d9c9f6f92c51410a, []int{4} + return fileDescriptor_diagnostics_32182595033450d6, []int{4} } func (m *HardwareInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -235,17 +230,16 @@ func (m *HardwareInfo) XXX_DiscardUnknown() { var xxx_messageInfo_HardwareInfo proto.InternalMessageInfo type OSInfo struct { - Family string `protobuf:"bytes,1,opt,name=family,proto3" json:"family,omitempty"` - Platform string `protobuf:"bytes,2,opt,name=platform,proto3" json:"platform,omitempty"` - Version string `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Family string `protobuf:"bytes,1,opt,name=family,proto3" json:"family,omitempty"` + Platform string `protobuf:"bytes,2,opt,name=platform,proto3" json:"platform,omitempty"` + Version string `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"` } func (m *OSInfo) Reset() { *m = OSInfo{} } func (m *OSInfo) String() string { return proto.CompactTextString(m) } func (*OSInfo) ProtoMessage() {} func (*OSInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_diagnostics_d9c9f6f92c51410a, []int{5} + return fileDescriptor_diagnostics_32182595033450d6, []int{5} } func (m *OSInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -271,16 +265,15 @@ func (m *OSInfo) XXX_DiscardUnknown() { var xxx_messageInfo_OSInfo proto.InternalMessageInfo type MemInfo struct { - Total uint64 `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"` - Available uint64 `protobuf:"varint,2,opt,name=available,proto3" json:"available,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Total uint64 `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"` + Available uint64 `protobuf:"varint,2,opt,name=available,proto3" json:"available,omitempty"` } func (m *MemInfo) Reset() { *m = MemInfo{} } func (m *MemInfo) String() string { return proto.CompactTextString(m) } func (*MemInfo) ProtoMessage() {} func (*MemInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_diagnostics_d9c9f6f92c51410a, []int{6} + return fileDescriptor_diagnostics_32182595033450d6, []int{6} } func (m *MemInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3035,16 +3028,16 @@ var ( ) func init() { - proto.RegisterFile("server/diagnosticspb/diagnostics.proto", fileDescriptor_diagnostics_d9c9f6f92c51410a) + proto.RegisterFile("server/diagnosticspb/diagnostics.proto", fileDescriptor_diagnostics_32182595033450d6) } -var fileDescriptor_diagnostics_d9c9f6f92c51410a = []byte{ - // 1211 bytes of a gzipped FileDescriptorProto +var fileDescriptor_diagnostics_32182595033450d6 = []byte{ + // 1214 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x56, 0xcf, 0x6f, 0x1b, 0xc5, 0x17, 0x8f, 0xbd, 0xfe, 0x39, 0x49, 0xfb, 0x4d, 0xa7, 0xf9, 0x86, 0x25, 0xad, 0x9c, 0x62, 0x89, - 0x52, 0x54, 0x64, 0xab, 0x29, 0x48, 0x08, 0x51, 0x55, 0x71, 0x5c, 0x4a, 0xa5, 0xd2, 0xa2, 0x4d, - 0xcb, 0xa1, 0x42, 0x58, 0xe3, 0xdd, 0xf1, 0x7a, 0xf1, 0xec, 0xce, 0x66, 0x66, 0xd6, 0x95, 0x73, - 0xe6, 0x0e, 0x17, 0x0e, 0x48, 0xfc, 0x41, 0x3d, 0xf6, 0xc8, 0x29, 0x02, 0xf7, 0x6f, 0xe0, 0xc2, + 0x52, 0x04, 0xb2, 0xd5, 0x14, 0x24, 0x84, 0xa8, 0xaa, 0x38, 0x2e, 0xa5, 0x52, 0x69, 0xd1, 0xa6, + 0xe5, 0x50, 0x21, 0xac, 0xf1, 0xee, 0x78, 0xbd, 0x78, 0x76, 0x67, 0x33, 0x33, 0xeb, 0xca, 0x39, + 0x73, 0x87, 0x0b, 0x07, 0x24, 0xfe, 0xa0, 0x1e, 0x7b, 0xec, 0x29, 0x02, 0xf7, 0x6f, 0xe0, 0xc2, 0x09, 0xcd, 0x9b, 0xb1, 0xbd, 0x71, 0xdb, 0x98, 0x20, 0x71, 0x9b, 0xf7, 0x79, 0xfb, 0x3e, 0x6f, 0xde, 0xcf, 0x59, 0x74, 0x5d, 0x52, 0x31, 0xa6, 0xa2, 0x1d, 0x44, 0x24, 0x4c, 0xb8, 0x54, 0x91, 0x2f, 0xd3, 0x7e, 0x5e, 0x6a, 0xa5, 0x82, 0x2b, 0x8e, 0x1b, 0x3e, 0xf7, 0x47, 0x82, 0x13, 0x7f, @@ -3053,67 +3046,67 @@ var fileDescriptor_diagnostics_d9c9f6f92c51410a = []byte{ 0x72, 0x38, 0xb6, 0xf5, 0xc9, 0xa2, 0xef, 0x00, 0x6d, 0xda, 0x6f, 0x93, 0x34, 0xed, 0x49, 0x45, 0x94, 0xf5, 0xb9, 0x73, 0x55, 0x1e, 0xb1, 0xb6, 0x3c, 0x62, 0x7d, 0x22, 0x69, 0x5b, 0x2a, 0x91, 0xf9, 0x2a, 0x13, 0x34, 0xb0, 0xda, 0xed, 0x99, 0x59, 0x4c, 0x15, 0x09, 0x88, 0x22, 0x06, 0x6f, - 0xfe, 0x80, 0xd0, 0x66, 0x77, 0x7e, 0x37, 0x8f, 0xa6, 0x5c, 0x28, 0xdc, 0x41, 0xa5, 0x84, 0x07, - 0xd4, 0x2d, 0x5c, 0x2b, 0xdc, 0x58, 0xdf, 0xbb, 0xd1, 0x3a, 0x3b, 0x9a, 0xd6, 0x23, 0x1e, 0xd0, - 0x07, 0xc9, 0x80, 0x77, 0x4a, 0x2f, 0x4e, 0x76, 0xd7, 0x3c, 0xb0, 0xc5, 0xf7, 0x51, 0x45, 0x2a, + 0xfe, 0x88, 0xd0, 0x66, 0x77, 0x7e, 0x37, 0x8f, 0xa6, 0x5c, 0x28, 0xdc, 0x41, 0xa5, 0x84, 0x07, + 0xd4, 0x2d, 0x5c, 0x2b, 0xdc, 0x58, 0xdf, 0xbb, 0xd1, 0x3a, 0x3b, 0x9a, 0xd6, 0x43, 0x1e, 0xd0, + 0xfb, 0xc9, 0x80, 0x77, 0x4a, 0xcf, 0x4f, 0x76, 0xd7, 0x3c, 0xb0, 0xc5, 0xf7, 0x50, 0x45, 0x2a, 0x2e, 0xa8, 0x74, 0x8b, 0xd7, 0x9c, 0x1b, 0xeb, 0x7b, 0x1f, 0xae, 0x62, 0x39, 0xd4, 0x5f, 0xe7, 0x68, 0xac, 0x39, 0xee, 0xa2, 0x8a, 0xf4, 0x87, 0x34, 0x26, 0xae, 0x03, 0x44, 0xd7, 0xf3, 0x44, - 0x47, 0xac, 0x65, 0x43, 0x6e, 0x3d, 0x21, 0x7d, 0x46, 0xbb, 0x54, 0xfa, 0x22, 0x4a, 0x15, 0x17, - 0x73, 0x16, 0xb0, 0xc5, 0x8f, 0x50, 0x5d, 0x1e, 0x31, 0x93, 0x30, 0xb7, 0x04, 0x44, 0x37, 0x97, - 0x88, 0x0e, 0x38, 0x63, 0xd4, 0x57, 0x34, 0x38, 0x54, 0x44, 0xd1, 0x98, 0x26, 0x4a, 0x1f, 0x22, - 0xb8, 0x9f, 0x65, 0xab, 0xc9, 0x23, 0xa6, 0x41, 0x89, 0x7f, 0x2c, 0xa0, 0x2b, 0x8c, 0x86, 0xc4, - 0x9f, 0xf4, 0xb2, 0x24, 0x8a, 0x53, 0x06, 0x06, 0x34, 0xe8, 0x51, 0x21, 0xb8, 0x90, 0x6e, 0x19, - 0x5c, 0x3c, 0x5e, 0x15, 0xf4, 0x72, 0xea, 0x5b, 0x0f, 0x81, 0xf3, 0x69, 0x9e, 0xf2, 0x1e, 0x30, - 0xde, 0x4b, 0x94, 0x98, 0x78, 0xef, 0xb2, 0xb7, 0xe9, 0x71, 0x8a, 0x36, 0x09, 0x53, 0x54, 0xd0, - 0xa0, 0x27, 0xa9, 0x52, 0x51, 0x12, 0x4a, 0xb7, 0x02, 0xb7, 0xb8, 0x77, 0xee, 0x5b, 0xec, 0x1b, - 0xa2, 0x43, 0xcb, 0x63, 0x7c, 0xff, 0x8f, 0x9c, 0x46, 0xf1, 0x73, 0x74, 0xd9, 0xa6, 0x00, 0x82, - 0xee, 0xf9, 0x3c, 0x4b, 0x94, 0x74, 0xab, 0xe0, 0xf4, 0xfe, 0xbf, 0x0c, 0x1d, 0xa2, 0x39, 0x00, - 0x26, 0xe3, 0xf6, 0x12, 0x5b, 0xc6, 0xf1, 0xf7, 0x68, 0x43, 0xcf, 0x49, 0xcf, 0xcc, 0x8c, 0x74, - 0x6b, 0xe0, 0x71, 0xff, 0xdc, 0x1e, 0x9f, 0xf1, 0x84, 0x1e, 0x18, 0x0e, 0xf0, 0x65, 0xab, 0xbc, - 0x7e, 0xbc, 0xc0, 0x71, 0x8c, 0x2e, 0x0c, 0x28, 0xd1, 0xa3, 0xd4, 0xcb, 0x24, 0x09, 0xa9, 0x5b, - 0x07, 0x67, 0x9d, 0x73, 0x3b, 0xfb, 0xc2, 0xb0, 0x3c, 0xd5, 0x24, 0x79, 0x6f, 0x1b, 0x83, 0x9c, - 0x62, 0xa7, 0x83, 0xb6, 0xde, 0x94, 0x7c, 0xbc, 0x89, 0x9c, 0x11, 0x9d, 0xc0, 0x44, 0xd6, 0x3d, - 0x7d, 0xc4, 0x5b, 0xa8, 0x3c, 0x26, 0x2c, 0xa3, 0x6e, 0x11, 0x30, 0x23, 0x7c, 0x56, 0xfc, 0xb4, - 0xb0, 0xf3, 0x2d, 0xda, 0x5c, 0x8e, 0x2c, 0x6f, 0xef, 0x18, 0xfb, 0xbd, 0xbc, 0xfd, 0xfa, 0xde, - 0xd5, 0x5c, 0x40, 0x26, 0xaf, 0xb9, 0xf4, 0xe4, 0xd9, 0xef, 0xa2, 0x4b, 0xaf, 0x85, 0xb2, 0xea, - 0x7a, 0xe5, 0x3c, 0xc1, 0x43, 0xd4, 0x38, 0xbb, 0xcb, 0x57, 0xb1, 0x39, 0x79, 0xb6, 0x2e, 0xda, - 0x7e, 0x73, 0xe3, 0x9c, 0x87, 0xa5, 0xf9, 0xa7, 0x83, 0x6a, 0xb3, 0x35, 0x86, 0x9f, 0xa1, 0xaa, - 0x5e, 0x61, 0xbd, 0x28, 0x00, 0xe3, 0x72, 0x67, 0x7f, 0x7a, 0xb2, 0x5b, 0x01, 0x75, 0xf7, 0xaf, - 0x93, 0xdd, 0xdb, 0x61, 0xa4, 0x86, 0x59, 0xbf, 0xe5, 0xf3, 0xb8, 0x3d, 0xcf, 0x59, 0xd0, 0x5f, - 0x9c, 0xdb, 0xe9, 0x28, 0x6c, 0xdb, 0x7d, 0x6b, 0x96, 0x63, 0xd7, 0xab, 0x68, 0xc6, 0x07, 0x81, - 0xbe, 0x42, 0x7f, 0xa2, 0x60, 0x2b, 0xc2, 0x15, 0x40, 0xc0, 0x57, 0x50, 0x7d, 0x44, 0x27, 0x66, - 0x80, 0x5c, 0x07, 0x34, 0xb5, 0x11, 0x9d, 0x40, 0x34, 0x78, 0x17, 0xad, 0x0b, 0x92, 0x84, 0xd4, - 0xaa, 0x4b, 0xa0, 0x46, 0x00, 0x99, 0x0f, 0xee, 0xa0, 0x1a, 0xe3, 0x3e, 0x61, 0x91, 0x9a, 0xb8, - 0x65, 0x28, 0xe6, 0x95, 0x5c, 0x31, 0x67, 0x17, 0x79, 0x68, 0x3f, 0x99, 0xad, 0xb2, 0x99, 0x09, - 0x7e, 0x84, 0x6a, 0x43, 0x22, 0x82, 0xe7, 0x44, 0x50, 0xb7, 0x02, 0xe6, 0x1f, 0xad, 0x6a, 0xee, - 0x2f, 0xed, 0xf7, 0xb9, 0x75, 0x3d, 0xe7, 0xc0, 0x9f, 0xa3, 0x22, 0xd7, 0x5b, 0xa0, 0xb0, 0xbc, - 0xac, 0xdf, 0xc4, 0xf4, 0xf8, 0x30, 0xc7, 0x51, 0xe4, 0x12, 0xdf, 0x42, 0x65, 0x78, 0x1c, 0xdd, - 0x1a, 0x10, 0xfc, 0x3f, 0x47, 0x00, 0x78, 0x2b, 0xf7, 0xbd, 0xf9, 0x12, 0x6f, 0xa3, 0x4a, 0x96, - 0xaa, 0x28, 0xd6, 0xb3, 0xa9, 0x73, 0x63, 0x25, 0xfc, 0x1e, 0xda, 0x60, 0x91, 0x4f, 0x13, 0x49, - 0x7b, 0x6a, 0x92, 0x52, 0x17, 0x41, 0x27, 0xac, 0x5b, 0xec, 0xc9, 0x24, 0xa5, 0xcd, 0x5f, 0x1d, - 0x54, 0x9f, 0x3f, 0x3c, 0xff, 0x69, 0xe1, 0xbf, 0x43, 0x35, 0x78, 0xd0, 0x34, 0x39, 0x8c, 0x44, - 0xe7, 0x60, 0x7a, 0xb2, 0x5b, 0x35, 0xce, 0x35, 0xfb, 0xc7, 0xe7, 0x62, 0xb7, 0x76, 0x5e, 0x15, - 0x48, 0xf3, 0x8d, 0xe5, 0xbc, 0xb5, 0xb1, 0x4a, 0x67, 0x37, 0x56, 0xf9, 0xb5, 0xc6, 0xda, 0x41, - 0x35, 0x9f, 0xa4, 0xc4, 0xd7, 0x8d, 0x55, 0x31, 0xc6, 0x33, 0x19, 0x5f, 0x45, 0x75, 0x32, 0x26, - 0x11, 0xd3, 0xaf, 0x2e, 0x14, 0xdb, 0xf1, 0x16, 0x00, 0xc6, 0xa8, 0x94, 0x49, 0x6a, 0x8a, 0xe8, - 0x78, 0x70, 0xc6, 0xb7, 0xd0, 0x16, 0x4d, 0x7c, 0x31, 0x49, 0x55, 0xc4, 0x93, 0x1e, 0x61, 0x21, - 0x17, 0x91, 0x1a, 0xc6, 0xb6, 0x68, 0x97, 0x17, 0xba, 0xfd, 0x99, 0xaa, 0xf9, 0x73, 0x01, 0x55, - 0x0f, 0xbe, 0x7e, 0x0a, 0xc5, 0xd9, 0x46, 0x95, 0x24, 0x8b, 0xfd, 0x34, 0x33, 0xb5, 0xf1, 0xac, - 0x84, 0x5d, 0x54, 0x95, 0xdc, 0x1f, 0x51, 0x25, 0xed, 0xaa, 0x99, 0x89, 0x3a, 0x25, 0x3e, 0xfc, - 0x81, 0x38, 0x66, 0x05, 0x81, 0xa0, 0xd1, 0x98, 0x07, 0x94, 0x41, 0x3a, 0xea, 0x9e, 0x11, 0xf4, - 0xb2, 0x88, 0x87, 0xc7, 0x90, 0x83, 0xa2, 0xa7, 0x8f, 0x3a, 0x78, 0xbb, 0x99, 0xcd, 0x3b, 0x5a, - 0xf7, 0xe6, 0x72, 0xf3, 0x97, 0x22, 0xda, 0xc8, 0xcf, 0x00, 0xbe, 0x8e, 0x2e, 0x8e, 0x23, 0xa1, - 0x32, 0xc2, 0xa2, 0x63, 0xa2, 0x63, 0xb0, 0x6b, 0x67, 0x09, 0xc5, 0x77, 0x91, 0xa3, 0x23, 0x30, - 0x2b, 0xf7, 0x83, 0x55, 0xc3, 0x61, 0x43, 0xb7, 0xdd, 0xae, 0x2d, 0x35, 0x41, 0x4c, 0x63, 0x88, - 0xe8, 0x1f, 0x10, 0x7c, 0x45, 0xe3, 0x3c, 0x41, 0x4c, 0x63, 0x5d, 0x37, 0xc6, 0x49, 0x40, 0xc6, - 0xe1, 0xad, 0x4f, 0x20, 0x05, 0x45, 0x6f, 0x01, 0xe8, 0xa0, 0x53, 0xc1, 0xc7, 0x51, 0x40, 0x05, - 0xe4, 0xa2, 0xee, 0xcd, 0x65, 0xfc, 0x3e, 0xba, 0x18, 0x25, 0x52, 0x91, 0xc4, 0xa7, 0x3d, 0x9f, - 0x11, 0x29, 0xa1, 0x27, 0xea, 0xde, 0x85, 0x19, 0x7a, 0xa0, 0xc1, 0xe6, 0x37, 0xa8, 0x62, 0x86, - 0x5a, 0x57, 0x6c, 0x40, 0xe2, 0x88, 0xcd, 0x76, 0xb0, 0x95, 0xc0, 0x09, 0x23, 0x6a, 0xc0, 0x45, - 0x6c, 0x1f, 0xaf, 0xb9, 0xac, 0xab, 0x39, 0xa6, 0x42, 0xea, 0x0c, 0x3a, 0xa0, 0x9a, 0x89, 0xcd, - 0x3b, 0xa8, 0x6a, 0xc3, 0xd1, 0x25, 0x54, 0x5c, 0x11, 0x06, 0xbc, 0x25, 0xcf, 0x08, 0xa7, 0x3b, - 0xb2, 0x08, 0x9a, 0x05, 0xd0, 0xb9, 0xf9, 0xe2, 0x8f, 0xc6, 0xda, 0x8b, 0x69, 0xa3, 0xf0, 0x72, - 0xda, 0x28, 0xfc, 0x36, 0x6d, 0x14, 0x7e, 0x9f, 0x36, 0x0a, 0x3f, 0xbd, 0x6a, 0xac, 0xbd, 0x7c, - 0xd5, 0x58, 0x7b, 0x76, 0xe1, 0x54, 0xde, 0xfa, 0x15, 0xf8, 0x39, 0xbe, 0xfd, 0x77, 0x00, 0x00, - 0x00, 0xff, 0xff, 0xcc, 0x4c, 0x0c, 0x03, 0xf0, 0x0b, 0x00, 0x00, + 0x47, 0xac, 0x65, 0x43, 0x6e, 0x3d, 0x26, 0x7d, 0x46, 0xbb, 0x54, 0xfa, 0x22, 0x4a, 0x15, 0x17, + 0x73, 0x16, 0xb0, 0xc5, 0x0f, 0x51, 0x5d, 0x1e, 0x31, 0x93, 0x30, 0xb7, 0x04, 0x44, 0x1f, 0x2d, + 0x11, 0x1d, 0x70, 0xc6, 0xa8, 0xaf, 0x68, 0x70, 0xa8, 0x88, 0xa2, 0x31, 0x4d, 0x94, 0x3e, 0x44, + 0x70, 0x3f, 0xcb, 0x56, 0x93, 0x47, 0x4c, 0x83, 0x12, 0xff, 0x54, 0x40, 0x57, 0x18, 0x0d, 0x89, + 0x3f, 0xe9, 0x65, 0x49, 0x14, 0xa7, 0x0c, 0x0c, 0x68, 0xd0, 0xa3, 0x42, 0x70, 0x21, 0xdd, 0x32, + 0xb8, 0x78, 0xb4, 0x2a, 0xe8, 0xe5, 0xd4, 0xb7, 0x1e, 0x00, 0xe7, 0x93, 0x3c, 0xe5, 0x5d, 0x60, + 0xbc, 0x9b, 0x28, 0x31, 0xf1, 0xde, 0x65, 0x6f, 0xd3, 0xe3, 0x14, 0x6d, 0x12, 0xa6, 0xa8, 0xa0, + 0x41, 0x4f, 0x52, 0xa5, 0xa2, 0x24, 0x94, 0x6e, 0x05, 0x6e, 0x71, 0xf7, 0xdc, 0xb7, 0xd8, 0x37, + 0x44, 0x87, 0x96, 0xc7, 0xf8, 0xfe, 0x1f, 0x39, 0x8d, 0xe2, 0x67, 0xe8, 0xb2, 0x4d, 0x01, 0x04, + 0xdd, 0xf3, 0x79, 0x96, 0x28, 0xe9, 0x56, 0xc1, 0xe9, 0xbd, 0x7f, 0x19, 0x3a, 0x44, 0x73, 0x00, + 0x4c, 0xc6, 0xed, 0x25, 0xb6, 0x8c, 0xe3, 0x1f, 0xd0, 0x86, 0x9e, 0x93, 0x9e, 0x99, 0x19, 0xe9, + 0xd6, 0xc0, 0xe3, 0xfe, 0xb9, 0x3d, 0x3e, 0xe5, 0x09, 0x3d, 0x30, 0x1c, 0xe0, 0xcb, 0x56, 0x79, + 0xfd, 0x78, 0x81, 0xe3, 0x18, 0x5d, 0x18, 0x50, 0xa2, 0x47, 0xa9, 0x97, 0x49, 0x12, 0x52, 0xb7, + 0x0e, 0xce, 0x3a, 0xe7, 0x76, 0xf6, 0xa5, 0x61, 0x79, 0xa2, 0x49, 0xf2, 0xde, 0x36, 0x06, 0x39, + 0xc5, 0x4e, 0x07, 0x6d, 0xbd, 0x29, 0xf9, 0x78, 0x13, 0x39, 0x23, 0x3a, 0x81, 0x89, 0xac, 0x7b, + 0xfa, 0x88, 0xb7, 0x50, 0x79, 0x4c, 0x58, 0x46, 0xdd, 0x22, 0x60, 0x46, 0xf8, 0xbc, 0xf8, 0x59, + 0x61, 0xe7, 0x3b, 0xb4, 0xb9, 0x1c, 0x59, 0xde, 0xde, 0x31, 0xf6, 0x7b, 0x79, 0xfb, 0xf5, 0xbd, + 0xab, 0xb9, 0x80, 0x4c, 0x5e, 0x73, 0xe9, 0xc9, 0xb3, 0xdf, 0x41, 0x97, 0x5e, 0x0b, 0x65, 0xd5, + 0xf5, 0xca, 0x79, 0x82, 0x07, 0xa8, 0x71, 0x76, 0x97, 0xaf, 0x62, 0x73, 0xf2, 0x6c, 0x5d, 0xb4, + 0xfd, 0xe6, 0xc6, 0x39, 0x0f, 0x4b, 0xf3, 0x4f, 0x07, 0xd5, 0x66, 0x6b, 0x0c, 0x3f, 0x45, 0x55, + 0xbd, 0xc2, 0x7a, 0x51, 0x00, 0xc6, 0xe5, 0xce, 0xfe, 0xf4, 0x64, 0xb7, 0x02, 0xea, 0xee, 0x5f, + 0x27, 0xbb, 0xb7, 0xc2, 0x48, 0x0d, 0xb3, 0x7e, 0xcb, 0xe7, 0x71, 0x7b, 0x9e, 0xb3, 0xa0, 0xbf, + 0x38, 0xb7, 0xd3, 0x51, 0xd8, 0xb6, 0xfb, 0xd6, 0x2c, 0xc7, 0xae, 0x57, 0xd1, 0x8c, 0xf7, 0x03, + 0x7d, 0x85, 0xfe, 0x44, 0xc1, 0x56, 0x84, 0x2b, 0x80, 0x80, 0xaf, 0xa0, 0xfa, 0x88, 0x4e, 0xcc, + 0x00, 0xb9, 0x0e, 0x68, 0x6a, 0x23, 0x3a, 0x81, 0x68, 0xf0, 0x2e, 0x5a, 0x17, 0x24, 0x09, 0xa9, + 0x55, 0x97, 0x40, 0x8d, 0x00, 0x32, 0x1f, 0xdc, 0x46, 0x35, 0xc6, 0x7d, 0xc2, 0x22, 0x35, 0x71, + 0xcb, 0x50, 0xcc, 0x2b, 0xb9, 0x62, 0xce, 0x2e, 0xf2, 0xc0, 0x7e, 0x32, 0x5b, 0x65, 0x33, 0x13, + 0xfc, 0x10, 0xd5, 0x86, 0x44, 0x04, 0xcf, 0x88, 0xa0, 0x6e, 0x05, 0xcc, 0x3f, 0x5e, 0xd5, 0xdc, + 0x5f, 0xd9, 0xef, 0x73, 0xeb, 0x7a, 0xce, 0x81, 0xbf, 0x40, 0x45, 0xae, 0xb7, 0x40, 0x61, 0x79, + 0x59, 0xbf, 0x89, 0xe9, 0xd1, 0x61, 0x8e, 0xa3, 0xc8, 0x25, 0xbe, 0x89, 0xca, 0xf0, 0x38, 0xba, + 0x35, 0x20, 0xf8, 0x7f, 0x8e, 0x00, 0xf0, 0x56, 0xee, 0x7b, 0xf3, 0x25, 0xde, 0x46, 0x95, 0x2c, + 0x55, 0x51, 0xac, 0x67, 0x53, 0xe7, 0xc6, 0x4a, 0xf8, 0x3d, 0xb4, 0xc1, 0x22, 0x9f, 0x26, 0x92, + 0xf6, 0xd4, 0x24, 0xa5, 0x2e, 0x82, 0x4e, 0x58, 0xb7, 0xd8, 0xe3, 0x49, 0x4a, 0x9b, 0xbf, 0x39, + 0xa8, 0x3e, 0x7f, 0x78, 0xfe, 0xd3, 0xc2, 0x7f, 0x8f, 0x6a, 0xf0, 0xa0, 0x69, 0x72, 0x18, 0x89, + 0xce, 0xc1, 0xf4, 0x64, 0xb7, 0x6a, 0x9c, 0x6b, 0xf6, 0x4f, 0xce, 0xc5, 0x6e, 0xed, 0xbc, 0x2a, + 0x90, 0xe6, 0x1b, 0xcb, 0x79, 0x6b, 0x63, 0x95, 0xce, 0x6e, 0xac, 0xf2, 0x6b, 0x8d, 0xb5, 0x83, + 0x6a, 0x3e, 0x49, 0x89, 0xaf, 0x1b, 0xab, 0x62, 0x8c, 0x67, 0x32, 0xbe, 0x8a, 0xea, 0x64, 0x4c, + 0x22, 0xa6, 0x5f, 0x5d, 0x28, 0xb6, 0xe3, 0x2d, 0x00, 0x8c, 0x51, 0x29, 0x93, 0xd4, 0x14, 0xd1, + 0xf1, 0xe0, 0x8c, 0x6f, 0xa2, 0x2d, 0x9a, 0xf8, 0x62, 0x92, 0xaa, 0x88, 0x27, 0x3d, 0xc2, 0x42, + 0x2e, 0x22, 0x35, 0x8c, 0x6d, 0xd1, 0x2e, 0x2f, 0x74, 0xfb, 0x33, 0x55, 0xf3, 0x97, 0x02, 0xaa, + 0x1e, 0x7c, 0xf3, 0x04, 0x8a, 0xb3, 0x8d, 0x2a, 0x49, 0x16, 0xfb, 0x69, 0x66, 0x6a, 0xe3, 0x59, + 0x09, 0xbb, 0xa8, 0x2a, 0xb9, 0x3f, 0xa2, 0x4a, 0xda, 0x55, 0x33, 0x13, 0x75, 0x4a, 0x7c, 0xf8, + 0x03, 0x71, 0xcc, 0x0a, 0x02, 0x41, 0xa3, 0x31, 0x0f, 0x28, 0x83, 0x74, 0xd4, 0x3d, 0x23, 0xe8, + 0x65, 0x11, 0x0f, 0x8f, 0x21, 0x07, 0x45, 0x4f, 0x1f, 0x75, 0xf0, 0x76, 0x33, 0x9b, 0x77, 0xb4, + 0xee, 0xcd, 0xe5, 0xe6, 0xaf, 0x45, 0xb4, 0x91, 0x9f, 0x01, 0x7c, 0x1d, 0x5d, 0x1c, 0x47, 0x42, + 0x65, 0x84, 0x45, 0xc7, 0x44, 0xc7, 0x60, 0xd7, 0xce, 0x12, 0x8a, 0xef, 0x20, 0x47, 0x47, 0x60, + 0x56, 0xee, 0x07, 0xab, 0x86, 0xc3, 0x86, 0x6e, 0xbb, 0x5d, 0x5b, 0x6a, 0x82, 0x98, 0xc6, 0x10, + 0xd1, 0x3f, 0x20, 0xf8, 0x9a, 0xc6, 0x79, 0x82, 0x98, 0xc6, 0xba, 0x6e, 0x8c, 0x93, 0x80, 0x8c, + 0xc3, 0x9b, 0x9f, 0x42, 0x0a, 0x8a, 0xde, 0x02, 0xd0, 0x41, 0xa7, 0x82, 0x8f, 0xa3, 0x80, 0x0a, + 0xc8, 0x45, 0xdd, 0x9b, 0xcb, 0xf8, 0x7d, 0x74, 0x31, 0x4a, 0xa4, 0x22, 0x89, 0x4f, 0x7b, 0x3e, + 0x23, 0x52, 0x42, 0x4f, 0xd4, 0xbd, 0x0b, 0x33, 0xf4, 0x40, 0x83, 0xcd, 0x6f, 0x51, 0xc5, 0x0c, + 0xb5, 0xae, 0xd8, 0x80, 0xc4, 0x11, 0x9b, 0xed, 0x60, 0x2b, 0x81, 0x13, 0x46, 0xd4, 0x80, 0x8b, + 0xd8, 0x3e, 0x5e, 0x73, 0x59, 0x57, 0x73, 0x4c, 0x85, 0xd4, 0x19, 0x74, 0x40, 0x35, 0x13, 0x9b, + 0xb7, 0x51, 0xd5, 0x86, 0xa3, 0x4b, 0xa8, 0xb8, 0x22, 0x0c, 0x78, 0x4b, 0x9e, 0x11, 0x4e, 0x77, + 0x64, 0x11, 0x34, 0x0b, 0xa0, 0xd3, 0x7e, 0xfe, 0x47, 0x63, 0xed, 0xf9, 0xb4, 0x51, 0x78, 0x31, + 0x6d, 0x14, 0x5e, 0x4e, 0x1b, 0x85, 0xdf, 0xa7, 0x8d, 0xc2, 0xcf, 0xaf, 0x1a, 0x6b, 0x2f, 0x5e, + 0x35, 0xd6, 0x5e, 0xbe, 0x6a, 0xac, 0x3d, 0xbd, 0x70, 0x2a, 0x77, 0xfd, 0x0a, 0xfc, 0x20, 0xdf, + 0xfa, 0x3b, 0x00, 0x00, 0xff, 0xff, 0x29, 0xf4, 0x1c, 0xee, 0xf4, 0x0b, 0x00, 0x00, } diff --git a/pkg/server/serverpb/admin.pb.go b/pkg/server/serverpb/admin.pb.go index c69f21f0aa82..27be9af5c4e7 100644 --- a/pkg/server/serverpb/admin.pb.go +++ b/pkg/server/serverpb/admin.pb.go @@ -72,7 +72,7 @@ func (x ZoneConfigurationLevel) String() string { return proto.EnumName(ZoneConfigurationLevel_name, int32(x)) } func (ZoneConfigurationLevel) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{0} + return fileDescriptor_admin_ef458aaea11d5886, []int{0} } type DrainMode int32 @@ -99,19 +99,18 @@ func (x DrainMode) String() string { return proto.EnumName(DrainMode_name, int32(x)) } func (DrainMode) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{1} + return fileDescriptor_admin_ef458aaea11d5886, []int{1} } // DatabasesRequest requests a list of databases. type DatabasesRequest struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` } func (m *DatabasesRequest) Reset() { *m = DatabasesRequest{} } func (m *DatabasesRequest) String() string { return proto.CompactTextString(m) } func (*DatabasesRequest) ProtoMessage() {} func (*DatabasesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{0} + return fileDescriptor_admin_ef458aaea11d5886, []int{0} } func (m *DatabasesRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -138,15 +137,14 @@ var xxx_messageInfo_DatabasesRequest proto.InternalMessageInfo // DatabasesResponse contains a list of databases. type DatabasesResponse struct { - Databases []string `protobuf:"bytes,1,rep,name=databases,proto3" json:"databases,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Databases []string `protobuf:"bytes,1,rep,name=databases,proto3" json:"databases,omitempty"` } func (m *DatabasesResponse) Reset() { *m = DatabasesResponse{} } func (m *DatabasesResponse) String() string { return proto.CompactTextString(m) } func (*DatabasesResponse) ProtoMessage() {} func (*DatabasesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{1} + return fileDescriptor_admin_ef458aaea11d5886, []int{1} } func (m *DatabasesResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -175,15 +173,14 @@ var xxx_messageInfo_DatabasesResponse proto.InternalMessageInfo // database type DatabaseDetailsRequest struct { // database is the name of the database we are querying. - Database string `protobuf:"bytes,1,opt,name=database,proto3" json:"database,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Database string `protobuf:"bytes,1,opt,name=database,proto3" json:"database,omitempty"` } func (m *DatabaseDetailsRequest) Reset() { *m = DatabaseDetailsRequest{} } func (m *DatabaseDetailsRequest) String() string { return proto.CompactTextString(m) } func (*DatabaseDetailsRequest) ProtoMessage() {} func (*DatabaseDetailsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{2} + return fileDescriptor_admin_ef458aaea11d5886, []int{2} } func (m *DatabaseDetailsRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -223,15 +220,14 @@ type DatabaseDetailsResponse struct { // The zone configuration in effect for this database. ZoneConfig config.ZoneConfig `protobuf:"bytes,4,opt,name=zone_config,json=zoneConfig,proto3" json:"zone_config"` // The level at which this object's zone configuration is set. - ZoneConfigLevel ZoneConfigurationLevel `protobuf:"varint,5,opt,name=zone_config_level,json=zoneConfigLevel,proto3,enum=cockroach.server.serverpb.ZoneConfigurationLevel" json:"zone_config_level,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ZoneConfigLevel ZoneConfigurationLevel `protobuf:"varint,5,opt,name=zone_config_level,json=zoneConfigLevel,proto3,enum=cockroach.server.serverpb.ZoneConfigurationLevel" json:"zone_config_level,omitempty"` } func (m *DatabaseDetailsResponse) Reset() { *m = DatabaseDetailsResponse{} } func (m *DatabaseDetailsResponse) String() string { return proto.CompactTextString(m) } func (*DatabaseDetailsResponse) ProtoMessage() {} func (*DatabaseDetailsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{3} + return fileDescriptor_admin_ef458aaea11d5886, []int{3} } func (m *DatabaseDetailsResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -260,15 +256,14 @@ type DatabaseDetailsResponse_Grant struct { // user is the user that this grant applies to. User string `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"` // privileges are the abilities this grant gives to the user. - Privileges []string `protobuf:"bytes,2,rep,name=privileges,proto3" json:"privileges,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Privileges []string `protobuf:"bytes,2,rep,name=privileges,proto3" json:"privileges,omitempty"` } func (m *DatabaseDetailsResponse_Grant) Reset() { *m = DatabaseDetailsResponse_Grant{} } func (m *DatabaseDetailsResponse_Grant) String() string { return proto.CompactTextString(m) } func (*DatabaseDetailsResponse_Grant) ProtoMessage() {} func (*DatabaseDetailsResponse_Grant) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{3, 0} + return fileDescriptor_admin_ef458aaea11d5886, []int{3, 0} } func (m *DatabaseDetailsResponse_Grant) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -298,15 +293,14 @@ type TableDetailsRequest struct { // database is the database that contains the table we're interested in. Database string `protobuf:"bytes,1,opt,name=database,proto3" json:"database,omitempty"` // table is the name of the table that we're querying. - Table string `protobuf:"bytes,2,opt,name=table,proto3" json:"table,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Table string `protobuf:"bytes,2,opt,name=table,proto3" json:"table,omitempty"` } func (m *TableDetailsRequest) Reset() { *m = TableDetailsRequest{} } func (m *TableDetailsRequest) String() string { return proto.CompactTextString(m) } func (*TableDetailsRequest) ProtoMessage() {} func (*TableDetailsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{4} + return fileDescriptor_admin_ef458aaea11d5886, []int{4} } func (m *TableDetailsRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -356,15 +350,14 @@ type TableDetailsResponse struct { // descriptor_id is an identifier used to uniquely identify this table. // It can be used to find events pertaining to this table by filtering on // the 'target_id' field of events. - DescriptorID int64 `protobuf:"varint,8,opt,name=descriptor_id,json=descriptorId,proto3" json:"descriptor_id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + DescriptorID int64 `protobuf:"varint,8,opt,name=descriptor_id,json=descriptorId,proto3" json:"descriptor_id,omitempty"` } func (m *TableDetailsResponse) Reset() { *m = TableDetailsResponse{} } func (m *TableDetailsResponse) String() string { return proto.CompactTextString(m) } func (*TableDetailsResponse) ProtoMessage() {} func (*TableDetailsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{5} + return fileDescriptor_admin_ef458aaea11d5886, []int{5} } func (m *TableDetailsResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -394,15 +387,14 @@ type TableDetailsResponse_Grant struct { // user is the user that this grant applies to. User string `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"` // privileges are the abilities this grant gives to the user. - Privileges []string `protobuf:"bytes,2,rep,name=privileges,proto3" json:"privileges,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Privileges []string `protobuf:"bytes,2,rep,name=privileges,proto3" json:"privileges,omitempty"` } func (m *TableDetailsResponse_Grant) Reset() { *m = TableDetailsResponse_Grant{} } func (m *TableDetailsResponse_Grant) String() string { return proto.CompactTextString(m) } func (*TableDetailsResponse_Grant) ProtoMessage() {} func (*TableDetailsResponse_Grant) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{5, 0} + return fileDescriptor_admin_ef458aaea11d5886, []int{5, 0} } func (m *TableDetailsResponse_Grant) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -439,15 +431,14 @@ type TableDetailsResponse_Column struct { // generation_expression is the generator expression if the column is computed. GenerationExpression string `protobuf:"bytes,5,opt,name=generation_expression,json=generationExpression,proto3" json:"generation_expression,omitempty"` // hidden is whether this column is hidden. - Hidden bool `protobuf:"varint,6,opt,name=hidden,proto3" json:"hidden,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Hidden bool `protobuf:"varint,6,opt,name=hidden,proto3" json:"hidden,omitempty"` } func (m *TableDetailsResponse_Column) Reset() { *m = TableDetailsResponse_Column{} } func (m *TableDetailsResponse_Column) String() string { return proto.CompactTextString(m) } func (*TableDetailsResponse_Column) ProtoMessage() {} func (*TableDetailsResponse_Column) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{5, 1} + return fileDescriptor_admin_ef458aaea11d5886, []int{5, 1} } func (m *TableDetailsResponse_Column) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -486,15 +477,14 @@ type TableDetailsResponse_Index struct { // storing is an internal variable that's passed along. Storing bool `protobuf:"varint,6,opt,name=storing,proto3" json:"storing,omitempty"` // implicit is an internal variable that's passed along. - Implicit bool `protobuf:"varint,7,opt,name=implicit,proto3" json:"implicit,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Implicit bool `protobuf:"varint,7,opt,name=implicit,proto3" json:"implicit,omitempty"` } func (m *TableDetailsResponse_Index) Reset() { *m = TableDetailsResponse_Index{} } func (m *TableDetailsResponse_Index) String() string { return proto.CompactTextString(m) } func (*TableDetailsResponse_Index) ProtoMessage() {} func (*TableDetailsResponse_Index) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{5, 2} + return fileDescriptor_admin_ef458aaea11d5886, []int{5, 2} } func (m *TableDetailsResponse_Index) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -525,15 +515,14 @@ type TableStatsRequest struct { // database is the database that contains the table we're interested in. Database string `protobuf:"bytes,1,opt,name=database,proto3" json:"database,omitempty"` // table is the name of the table that we're querying. - Table string `protobuf:"bytes,2,opt,name=table,proto3" json:"table,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Table string `protobuf:"bytes,2,opt,name=table,proto3" json:"table,omitempty"` } func (m *TableStatsRequest) Reset() { *m = TableStatsRequest{} } func (m *TableStatsRequest) String() string { return proto.CompactTextString(m) } func (*TableStatsRequest) ProtoMessage() {} func (*TableStatsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{6} + return fileDescriptor_admin_ef458aaea11d5886, []int{6} } func (m *TableStatsRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -580,15 +569,14 @@ type TableStatsResponse struct { ApproximateDiskBytes uint64 `protobuf:"varint,6,opt,name=approximate_disk_bytes,json=approximateDiskBytes,proto3" json:"approximate_disk_bytes,omitempty"` // A list of nodes which should contain data for this table (according to // cluster metadata), but could not be contacted during this request. - MissingNodes []TableStatsResponse_MissingNode `protobuf:"bytes,5,rep,name=missing_nodes,json=missingNodes,proto3" json:"missing_nodes"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + MissingNodes []TableStatsResponse_MissingNode `protobuf:"bytes,5,rep,name=missing_nodes,json=missingNodes,proto3" json:"missing_nodes"` } func (m *TableStatsResponse) Reset() { *m = TableStatsResponse{} } func (m *TableStatsResponse) String() string { return proto.CompactTextString(m) } func (*TableStatsResponse) ProtoMessage() {} func (*TableStatsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{7} + return fileDescriptor_admin_ef458aaea11d5886, []int{7} } func (m *TableStatsResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -619,15 +607,14 @@ type TableStatsResponse_MissingNode struct { // The ID of the missing node. NodeID string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` // The error message that resulted when the query sent to this node failed. - ErrorMessage string `protobuf:"bytes,2,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ErrorMessage string `protobuf:"bytes,2,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"` } func (m *TableStatsResponse_MissingNode) Reset() { *m = TableStatsResponse_MissingNode{} } func (m *TableStatsResponse_MissingNode) String() string { return proto.CompactTextString(m) } func (*TableStatsResponse_MissingNode) ProtoMessage() {} func (*TableStatsResponse_MissingNode) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{7, 0} + return fileDescriptor_admin_ef458aaea11d5886, []int{7, 0} } func (m *TableStatsResponse_MissingNode) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -655,14 +642,13 @@ var xxx_messageInfo_TableStatsResponse_MissingNode proto.InternalMessageInfo // NonTableStatsRequest requests statistics on cluster data ranges that do not // belong to SQL tables. type NonTableStatsRequest struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` } func (m *NonTableStatsRequest) Reset() { *m = NonTableStatsRequest{} } func (m *NonTableStatsRequest) String() string { return proto.CompactTextString(m) } func (*NonTableStatsRequest) ProtoMessage() {} func (*NonTableStatsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{8} + return fileDescriptor_admin_ef458aaea11d5886, []int{8} } func (m *NonTableStatsRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -694,15 +680,14 @@ type NonTableStatsResponse struct { // Information on time series ranges. TimeSeriesStats *TableStatsResponse `protobuf:"bytes,1,opt,name=time_series_stats,json=timeSeriesStats,proto3" json:"time_series_stats,omitempty"` // Information for remaining (non-table, non-time-series) ranges. - InternalUseStats *TableStatsResponse `protobuf:"bytes,2,opt,name=internal_use_stats,json=internalUseStats,proto3" json:"internal_use_stats,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + InternalUseStats *TableStatsResponse `protobuf:"bytes,2,opt,name=internal_use_stats,json=internalUseStats,proto3" json:"internal_use_stats,omitempty"` } func (m *NonTableStatsResponse) Reset() { *m = NonTableStatsResponse{} } func (m *NonTableStatsResponse) String() string { return proto.CompactTextString(m) } func (*NonTableStatsResponse) ProtoMessage() {} func (*NonTableStatsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{9} + return fileDescriptor_admin_ef458aaea11d5886, []int{9} } func (m *NonTableStatsResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -729,14 +714,13 @@ var xxx_messageInfo_NonTableStatsResponse proto.InternalMessageInfo // UsersRequest requests a list of users. type UsersRequest struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` } func (m *UsersRequest) Reset() { *m = UsersRequest{} } func (m *UsersRequest) String() string { return proto.CompactTextString(m) } func (*UsersRequest) ProtoMessage() {} func (*UsersRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{10} + return fileDescriptor_admin_ef458aaea11d5886, []int{10} } func (m *UsersRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -764,15 +748,14 @@ var xxx_messageInfo_UsersRequest proto.InternalMessageInfo // UsersResponse returns a list of users. type UsersResponse struct { // usernames is a list of users for the CockroachDB cluster. - Users []UsersResponse_User `protobuf:"bytes,1,rep,name=users,proto3" json:"users"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Users []UsersResponse_User `protobuf:"bytes,1,rep,name=users,proto3" json:"users"` } func (m *UsersResponse) Reset() { *m = UsersResponse{} } func (m *UsersResponse) String() string { return proto.CompactTextString(m) } func (*UsersResponse) ProtoMessage() {} func (*UsersResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{11} + return fileDescriptor_admin_ef458aaea11d5886, []int{11} } func (m *UsersResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -799,15 +782,14 @@ var xxx_messageInfo_UsersResponse proto.InternalMessageInfo // User is a CockroachDB user. type UsersResponse_User struct { - Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"` } func (m *UsersResponse_User) Reset() { *m = UsersResponse_User{} } func (m *UsersResponse_User) String() string { return proto.CompactTextString(m) } func (*UsersResponse_User) ProtoMessage() {} func (*UsersResponse_User) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{11, 0} + return fileDescriptor_admin_ef458aaea11d5886, []int{11, 0} } func (m *UsersResponse_User) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -841,15 +823,14 @@ type EventsRequest struct { // this is omitted or set to 0, the default maximum number of results are // returned. When set to > 0, at most only that number of results are // returned. When set to < 0, an unlimited number of results are returned. - Limit int32 `protobuf:"varint,3,opt,name=limit,proto3" json:"limit,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Limit int32 `protobuf:"varint,3,opt,name=limit,proto3" json:"limit,omitempty"` } func (m *EventsRequest) Reset() { *m = EventsRequest{} } func (m *EventsRequest) String() string { return proto.CompactTextString(m) } func (*EventsRequest) ProtoMessage() {} func (*EventsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{12} + return fileDescriptor_admin_ef458aaea11d5886, []int{12} } func (m *EventsRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -877,15 +858,14 @@ var xxx_messageInfo_EventsRequest proto.InternalMessageInfo // EventsResponse contains a set of event log entries. This is always limited // to the latest N entries (N is enforced in the associated endpoint). type EventsResponse struct { - Events []EventsResponse_Event `protobuf:"bytes,1,rep,name=events,proto3" json:"events"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Events []EventsResponse_Event `protobuf:"bytes,1,rep,name=events,proto3" json:"events"` } func (m *EventsResponse) Reset() { *m = EventsResponse{} } func (m *EventsResponse) String() string { return proto.CompactTextString(m) } func (*EventsResponse) ProtoMessage() {} func (*EventsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{13} + return fileDescriptor_admin_ef458aaea11d5886, []int{13} } func (m *EventsResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -923,15 +903,14 @@ type EventsResponse_Event struct { // depending on the event. Info string `protobuf:"bytes,5,opt,name=info,proto3" json:"info,omitempty"` // unique_id is a unique identifier for this event. - UniqueID []byte `protobuf:"bytes,6,opt,name=unique_id,json=uniqueId,proto3" json:"unique_id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + UniqueID []byte `protobuf:"bytes,6,opt,name=unique_id,json=uniqueId,proto3" json:"unique_id,omitempty"` } func (m *EventsResponse_Event) Reset() { *m = EventsResponse_Event{} } func (m *EventsResponse_Event) String() string { return proto.CompactTextString(m) } func (*EventsResponse_Event) ProtoMessage() {} func (*EventsResponse_Event) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{13, 0} + return fileDescriptor_admin_ef458aaea11d5886, []int{13, 0} } func (m *EventsResponse_Event) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -960,15 +939,14 @@ var xxx_messageInfo_EventsResponse_Event proto.InternalMessageInfo type SetUIDataRequest struct { // key_values is a map of keys to bytes values. Each key will be stored // with its corresponding value as a separate row in system.ui. - KeyValues map[string][]byte `protobuf:"bytes,1,rep,name=key_values,json=keyValues,proto3" json:"key_values,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + KeyValues map[string][]byte `protobuf:"bytes,1,rep,name=key_values,json=keyValues,proto3" json:"key_values,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` } func (m *SetUIDataRequest) Reset() { *m = SetUIDataRequest{} } func (m *SetUIDataRequest) String() string { return proto.CompactTextString(m) } func (*SetUIDataRequest) ProtoMessage() {} func (*SetUIDataRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{14} + return fileDescriptor_admin_ef458aaea11d5886, []int{14} } func (m *SetUIDataRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -995,14 +973,13 @@ var xxx_messageInfo_SetUIDataRequest proto.InternalMessageInfo // SetUIDataResponse is currently an empty response. type SetUIDataResponse struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` } func (m *SetUIDataResponse) Reset() { *m = SetUIDataResponse{} } func (m *SetUIDataResponse) String() string { return proto.CompactTextString(m) } func (*SetUIDataResponse) ProtoMessage() {} func (*SetUIDataResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{15} + return fileDescriptor_admin_ef458aaea11d5886, []int{15} } func (m *SetUIDataResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1030,15 +1007,14 @@ var xxx_messageInfo_SetUIDataResponse proto.InternalMessageInfo // GETUIDataRequest requests the values for the given keys from the system.ui // table. type GetUIDataRequest struct { - Keys []string `protobuf:"bytes,1,rep,name=keys,proto3" json:"keys,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Keys []string `protobuf:"bytes,1,rep,name=keys,proto3" json:"keys,omitempty"` } func (m *GetUIDataRequest) Reset() { *m = GetUIDataRequest{} } func (m *GetUIDataRequest) String() string { return proto.CompactTextString(m) } func (*GetUIDataRequest) ProtoMessage() {} func (*GetUIDataRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{16} + return fileDescriptor_admin_ef458aaea11d5886, []int{16} } func (m *GetUIDataRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1068,15 +1044,14 @@ var xxx_messageInfo_GetUIDataRequest proto.InternalMessageInfo type GetUIDataResponse struct { // key_values maps keys to their retrieved values. If this doesn't contain a // a requested key, that key was not found. - KeyValues map[string]GetUIDataResponse_Value `protobuf:"bytes,1,rep,name=key_values,json=keyValues,proto3" json:"key_values" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + KeyValues map[string]GetUIDataResponse_Value `protobuf:"bytes,1,rep,name=key_values,json=keyValues,proto3" json:"key_values" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` } func (m *GetUIDataResponse) Reset() { *m = GetUIDataResponse{} } func (m *GetUIDataResponse) String() string { return proto.CompactTextString(m) } func (*GetUIDataResponse) ProtoMessage() {} func (*GetUIDataResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{17} + return fileDescriptor_admin_ef458aaea11d5886, []int{17} } func (m *GetUIDataResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1105,15 +1080,14 @@ type GetUIDataResponse_Value struct { // value is the value of the requested key. Value []byte `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // last_updated is the time at which the value was last updated. - LastUpdated time.Time `protobuf:"bytes,2,opt,name=last_updated,json=lastUpdated,proto3,stdtime" json:"last_updated"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + LastUpdated time.Time `protobuf:"bytes,2,opt,name=last_updated,json=lastUpdated,proto3,stdtime" json:"last_updated"` } func (m *GetUIDataResponse_Value) Reset() { *m = GetUIDataResponse_Value{} } func (m *GetUIDataResponse_Value) String() string { return proto.CompactTextString(m) } func (*GetUIDataResponse_Value) ProtoMessage() {} func (*GetUIDataResponse_Value) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{17, 0} + return fileDescriptor_admin_ef458aaea11d5886, []int{17, 0} } func (m *GetUIDataResponse_Value) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1140,14 +1114,13 @@ var xxx_messageInfo_GetUIDataResponse_Value proto.InternalMessageInfo // ClusterRequest requests metadata for the cluster. type ClusterRequest struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` } func (m *ClusterRequest) Reset() { *m = ClusterRequest{} } func (m *ClusterRequest) String() string { return proto.CompactTextString(m) } func (*ClusterRequest) ProtoMessage() {} func (*ClusterRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{18} + return fileDescriptor_admin_ef458aaea11d5886, []int{18} } func (m *ClusterRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1179,15 +1152,14 @@ type ClusterResponse struct { // True if diagnostics reporting is enabled for the cluster. ReportingEnabled bool `protobuf:"varint,2,opt,name=reporting_enabled,json=reportingEnabled,proto3" json:"reporting_enabled,omitempty"` // True if enterprise features are enabled for the cluster. - EnterpriseEnabled bool `protobuf:"varint,3,opt,name=enterprise_enabled,json=enterpriseEnabled,proto3" json:"enterprise_enabled,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + EnterpriseEnabled bool `protobuf:"varint,3,opt,name=enterprise_enabled,json=enterpriseEnabled,proto3" json:"enterprise_enabled,omitempty"` } func (m *ClusterResponse) Reset() { *m = ClusterResponse{} } func (m *ClusterResponse) String() string { return proto.CompactTextString(m) } func (*ClusterResponse) ProtoMessage() {} func (*ClusterResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{19} + return fileDescriptor_admin_ef458aaea11d5886, []int{19} } func (m *ClusterResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1224,15 +1196,14 @@ type DrainRequest struct { Off []int32 `protobuf:"varint,2,rep,packed,name=off,proto3" json:"off,omitempty"` // When true, terminates the process after the given drain modes have been // activated. - Shutdown bool `protobuf:"varint,3,opt,name=shutdown,proto3" json:"shutdown,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Shutdown bool `protobuf:"varint,3,opt,name=shutdown,proto3" json:"shutdown,omitempty"` } 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_admin_efef9f0428fef5ce, []int{20} + return fileDescriptor_admin_ef458aaea11d5886, []int{20} } func (m *DrainRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1260,15 +1231,14 @@ var xxx_messageInfo_DrainRequest proto.InternalMessageInfo // DrainResponse is the response to a successful DrainRequest and lists the // modes which are activated after having processing the request. type DrainResponse struct { - On []int32 `protobuf:"varint,1,rep,packed,name=on,proto3" json:"on,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + On []int32 `protobuf:"varint,1,rep,packed,name=on,proto3" json:"on,omitempty"` } func (m *DrainResponse) Reset() { *m = DrainResponse{} } func (m *DrainResponse) String() string { return proto.CompactTextString(m) } func (*DrainResponse) ProtoMessage() {} func (*DrainResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{21} + return fileDescriptor_admin_ef458aaea11d5886, []int{21} } func (m *DrainResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1296,15 +1266,14 @@ var xxx_messageInfo_DrainResponse proto.InternalMessageInfo // DecommissionStatusRequest requests the decommissioning status for the // specified or, if none are specified, all nodes. type DecommissionStatusRequest struct { - NodeIDs []github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,1,rep,packed,name=node_ids,json=nodeIds,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"node_ids,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + NodeIDs []github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,1,rep,packed,name=node_ids,json=nodeIds,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"node_ids,omitempty"` } func (m *DecommissionStatusRequest) Reset() { *m = DecommissionStatusRequest{} } func (m *DecommissionStatusRequest) String() string { return proto.CompactTextString(m) } func (*DecommissionStatusRequest) ProtoMessage() {} func (*DecommissionStatusRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{22} + return fileDescriptor_admin_ef458aaea11d5886, []int{22} } func (m *DecommissionStatusRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1334,16 +1303,15 @@ var xxx_messageInfo_DecommissionStatusRequest proto.InternalMessageInfo // // If no 'node_id' is given, targets the recipient node. type DecommissionRequest struct { - NodeIDs []github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,1,rep,packed,name=node_ids,json=nodeIds,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"node_ids,omitempty"` - Decommissioning bool `protobuf:"varint,2,opt,name=decommissioning,proto3" json:"decommissioning,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + NodeIDs []github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,1,rep,packed,name=node_ids,json=nodeIds,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"node_ids,omitempty"` + Decommissioning bool `protobuf:"varint,2,opt,name=decommissioning,proto3" json:"decommissioning,omitempty"` } func (m *DecommissionRequest) Reset() { *m = DecommissionRequest{} } func (m *DecommissionRequest) String() string { return proto.CompactTextString(m) } func (*DecommissionRequest) ProtoMessage() {} func (*DecommissionRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{23} + return fileDescriptor_admin_ef458aaea11d5886, []int{23} } func (m *DecommissionRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1371,15 +1339,14 @@ var xxx_messageInfo_DecommissionRequest proto.InternalMessageInfo // DecommissionStatusResponse lists decommissioning statuses for a number of NodeIDs. type DecommissionStatusResponse struct { // Status of all affected nodes. - Status []DecommissionStatusResponse_Status `protobuf:"bytes,2,rep,name=status,proto3" json:"status"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Status []DecommissionStatusResponse_Status `protobuf:"bytes,2,rep,name=status,proto3" json:"status"` } func (m *DecommissionStatusResponse) Reset() { *m = DecommissionStatusResponse{} } func (m *DecommissionStatusResponse) String() string { return proto.CompactTextString(m) } func (*DecommissionStatusResponse) ProtoMessage() {} func (*DecommissionStatusResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{24} + return fileDescriptor_admin_ef458aaea11d5886, []int{24} } func (m *DecommissionStatusResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1408,17 +1375,16 @@ type DecommissionStatusResponse_Status struct { NodeID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,1,opt,name=node_id,json=nodeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"node_id,omitempty"` IsLive bool `protobuf:"varint,2,opt,name=is_live,json=isLive,proto3" json:"is_live,omitempty"` // The number of replicas on the node, computed by scanning meta2 ranges. - ReplicaCount int64 `protobuf:"varint,3,opt,name=replica_count,json=replicaCount,proto3" json:"replica_count,omitempty"` - Decommissioning bool `protobuf:"varint,4,opt,name=decommissioning,proto3" json:"decommissioning,omitempty"` - Draining bool `protobuf:"varint,5,opt,name=draining,proto3" json:"draining,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ReplicaCount int64 `protobuf:"varint,3,opt,name=replica_count,json=replicaCount,proto3" json:"replica_count,omitempty"` + Decommissioning bool `protobuf:"varint,4,opt,name=decommissioning,proto3" json:"decommissioning,omitempty"` + Draining bool `protobuf:"varint,5,opt,name=draining,proto3" json:"draining,omitempty"` } func (m *DecommissionStatusResponse_Status) Reset() { *m = DecommissionStatusResponse_Status{} } func (m *DecommissionStatusResponse_Status) String() string { return proto.CompactTextString(m) } func (*DecommissionStatusResponse_Status) ProtoMessage() {} func (*DecommissionStatusResponse_Status) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{24, 0} + return fileDescriptor_admin_ef458aaea11d5886, []int{24, 0} } func (m *DecommissionStatusResponse_Status) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1447,15 +1413,14 @@ var xxx_messageInfo_DecommissionStatusResponse_Status proto.InternalMessageInfo type SettingsRequest struct { // The array of setting names to retrieve. // An empty keys array means "all". - Keys []string `protobuf:"bytes,1,rep,name=keys,proto3" json:"keys,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Keys []string `protobuf:"bytes,1,rep,name=keys,proto3" json:"keys,omitempty"` } func (m *SettingsRequest) Reset() { *m = SettingsRequest{} } func (m *SettingsRequest) String() string { return proto.CompactTextString(m) } func (*SettingsRequest) ProtoMessage() {} func (*SettingsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{25} + return fileDescriptor_admin_ef458aaea11d5886, []int{25} } func (m *SettingsRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1482,15 +1447,14 @@ var xxx_messageInfo_SettingsRequest proto.InternalMessageInfo // SettingsResponse is the response to SettingsRequest. type SettingsResponse struct { - KeyValues map[string]SettingsResponse_Value `protobuf:"bytes,1,rep,name=key_values,json=keyValues,proto3" json:"key_values" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + KeyValues map[string]SettingsResponse_Value `protobuf:"bytes,1,rep,name=key_values,json=keyValues,proto3" json:"key_values" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` } func (m *SettingsResponse) Reset() { *m = SettingsResponse{} } func (m *SettingsResponse) String() string { return proto.CompactTextString(m) } func (*SettingsResponse) ProtoMessage() {} func (*SettingsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{26} + return fileDescriptor_admin_ef458aaea11d5886, []int{26} } func (m *SettingsResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1516,17 +1480,16 @@ func (m *SettingsResponse) XXX_DiscardUnknown() { var xxx_messageInfo_SettingsResponse proto.InternalMessageInfo type SettingsResponse_Value struct { - Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` - Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"` - Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` + Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"` + Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` } func (m *SettingsResponse_Value) Reset() { *m = SettingsResponse_Value{} } func (m *SettingsResponse_Value) String() string { return proto.CompactTextString(m) } func (*SettingsResponse_Value) ProtoMessage() {} func (*SettingsResponse_Value) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{26, 0} + return fileDescriptor_admin_ef458aaea11d5886, []int{26, 0} } func (m *SettingsResponse_Value) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1553,14 +1516,13 @@ var xxx_messageInfo_SettingsResponse_Value proto.InternalMessageInfo // HealthRequest inquires whether the addressed node is healthy. type HealthRequest struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` } func (m *HealthRequest) Reset() { *m = HealthRequest{} } func (m *HealthRequest) String() string { return proto.CompactTextString(m) } func (*HealthRequest) ProtoMessage() {} func (*HealthRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{27} + return fileDescriptor_admin_ef458aaea11d5886, []int{27} } func (m *HealthRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1589,14 +1551,13 @@ var xxx_messageInfo_HealthRequest proto.InternalMessageInfo // contain any information. The request fails however if the node is not live. // TODO(tschottdorf): Should it contain information, and if so, what? type HealthResponse struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` } func (m *HealthResponse) Reset() { *m = HealthResponse{} } func (m *HealthResponse) String() string { return proto.CompactTextString(m) } func (*HealthResponse) ProtoMessage() {} func (*HealthResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{28} + return fileDescriptor_admin_ef458aaea11d5886, []int{28} } func (m *HealthResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1623,14 +1584,13 @@ var xxx_messageInfo_HealthResponse proto.InternalMessageInfo // LivenessRequest requests liveness data for all nodes on the cluster. type LivenessRequest struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` } func (m *LivenessRequest) Reset() { *m = LivenessRequest{} } func (m *LivenessRequest) String() string { return proto.CompactTextString(m) } func (*LivenessRequest) ProtoMessage() {} func (*LivenessRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{29} + return fileDescriptor_admin_ef458aaea11d5886, []int{29} } func (m *LivenessRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1657,16 +1617,15 @@ var xxx_messageInfo_LivenessRequest proto.InternalMessageInfo // LivenessResponse contains the liveness status of each node on the cluster. type LivenessResponse struct { - Livenesses []storagepb.Liveness `protobuf:"bytes,1,rep,name=livenesses,proto3" json:"livenesses"` - Statuses map[github_com_cockroachdb_cockroach_pkg_roachpb.NodeID]storagepb.NodeLivenessStatus `protobuf:"bytes,2,rep,name=statuses,proto3,castkey=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"statuses" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3,enum=cockroach.storage.NodeLivenessStatus"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Livenesses []storagepb.Liveness `protobuf:"bytes,1,rep,name=livenesses,proto3" json:"livenesses"` + Statuses map[github_com_cockroachdb_cockroach_pkg_roachpb.NodeID]storagepb.NodeLivenessStatus `protobuf:"bytes,2,rep,name=statuses,proto3,castkey=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"statuses" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3,enum=cockroach.storage.NodeLivenessStatus"` } func (m *LivenessResponse) Reset() { *m = LivenessResponse{} } func (m *LivenessResponse) String() string { return proto.CompactTextString(m) } func (*LivenessResponse) ProtoMessage() {} func (*LivenessResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{30} + return fileDescriptor_admin_ef458aaea11d5886, []int{30} } func (m *LivenessResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1693,17 +1652,16 @@ var xxx_messageInfo_LivenessResponse proto.InternalMessageInfo // JobsRequest requests system job information of the given status and type. type JobsRequest struct { - Limit int32 `protobuf:"varint,1,opt,name=limit,proto3" json:"limit,omitempty"` - Status string `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"` - Type jobspb.Type `protobuf:"varint,3,opt,name=type,proto3,enum=cockroach.sql.jobs.jobspb.Type" json:"type,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Limit int32 `protobuf:"varint,1,opt,name=limit,proto3" json:"limit,omitempty"` + Status string `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"` + Type jobspb.Type `protobuf:"varint,3,opt,name=type,proto3,enum=cockroach.sql.jobs.jobspb.Type" json:"type,omitempty"` } func (m *JobsRequest) Reset() { *m = JobsRequest{} } func (m *JobsRequest) String() string { return proto.CompactTextString(m) } func (*JobsRequest) ProtoMessage() {} func (*JobsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{31} + return fileDescriptor_admin_ef458aaea11d5886, []int{31} } func (m *JobsRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1730,15 +1688,14 @@ var xxx_messageInfo_JobsRequest proto.InternalMessageInfo // JobsResponse contains the job record for each matching job. type JobsResponse struct { - Jobs []JobsResponse_Job `protobuf:"bytes,1,rep,name=jobs,proto3" json:"jobs"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Jobs []JobsResponse_Job `protobuf:"bytes,1,rep,name=jobs,proto3" json:"jobs"` } func (m *JobsResponse) Reset() { *m = JobsResponse{} } func (m *JobsResponse) String() string { return proto.CompactTextString(m) } func (*JobsResponse) ProtoMessage() {} func (*JobsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{32} + return fileDescriptor_admin_ef458aaea11d5886, []int{32} } func (m *JobsResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1783,16 +1740,15 @@ type JobsResponse_Job struct { // highwater_decimal is the highwater timestamp in the proprietary decimal // form used by logical timestamps internally. This is appropriate to pass // to a "AS OF SYSTEM TIME" SQL statement. - HighwaterDecimal string `protobuf:"bytes,14,opt,name=highwater_decimal,json=highwaterDecimal,proto3" json:"highwater_decimal,omitempty"` - RunningStatus string `protobuf:"bytes,15,opt,name=running_status,json=runningStatus,proto3" json:"running_status,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + HighwaterDecimal string `protobuf:"bytes,14,opt,name=highwater_decimal,json=highwaterDecimal,proto3" json:"highwater_decimal,omitempty"` + RunningStatus string `protobuf:"bytes,15,opt,name=running_status,json=runningStatus,proto3" json:"running_status,omitempty"` } func (m *JobsResponse_Job) Reset() { *m = JobsResponse_Job{} } func (m *JobsResponse_Job) String() string { return proto.CompactTextString(m) } func (*JobsResponse_Job) ProtoMessage() {} func (*JobsResponse_Job) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{32, 0} + return fileDescriptor_admin_ef458aaea11d5886, []int{32, 0} } func (m *JobsResponse_Job) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1819,14 +1775,13 @@ var xxx_messageInfo_JobsResponse_Job proto.InternalMessageInfo // LocationsRequest requests system locality location information. type LocationsRequest struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` } func (m *LocationsRequest) Reset() { *m = LocationsRequest{} } func (m *LocationsRequest) String() string { return proto.CompactTextString(m) } func (*LocationsRequest) ProtoMessage() {} func (*LocationsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{33} + return fileDescriptor_admin_ef458aaea11d5886, []int{33} } func (m *LocationsRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1853,15 +1808,14 @@ var xxx_messageInfo_LocationsRequest proto.InternalMessageInfo // JobsResponse contains the job record for each matching job. type LocationsResponse struct { - Locations []LocationsResponse_Location `protobuf:"bytes,1,rep,name=locations,proto3" json:"locations"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Locations []LocationsResponse_Location `protobuf:"bytes,1,rep,name=locations,proto3" json:"locations"` } func (m *LocationsResponse) Reset() { *m = LocationsResponse{} } func (m *LocationsResponse) String() string { return proto.CompactTextString(m) } func (*LocationsResponse) ProtoMessage() {} func (*LocationsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{34} + return fileDescriptor_admin_ef458aaea11d5886, []int{34} } func (m *LocationsResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1887,18 +1841,17 @@ func (m *LocationsResponse) XXX_DiscardUnknown() { var xxx_messageInfo_LocationsResponse proto.InternalMessageInfo type LocationsResponse_Location struct { - LocalityKey string `protobuf:"bytes,1,opt,name=locality_key,json=localityKey,proto3" json:"locality_key,omitempty"` - LocalityValue string `protobuf:"bytes,2,opt,name=locality_value,json=localityValue,proto3" json:"locality_value,omitempty"` - Latitude float64 `protobuf:"fixed64,3,opt,name=latitude,proto3" json:"latitude,omitempty"` - Longitude float64 `protobuf:"fixed64,4,opt,name=longitude,proto3" json:"longitude,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + LocalityKey string `protobuf:"bytes,1,opt,name=locality_key,json=localityKey,proto3" json:"locality_key,omitempty"` + LocalityValue string `protobuf:"bytes,2,opt,name=locality_value,json=localityValue,proto3" json:"locality_value,omitempty"` + Latitude float64 `protobuf:"fixed64,3,opt,name=latitude,proto3" json:"latitude,omitempty"` + Longitude float64 `protobuf:"fixed64,4,opt,name=longitude,proto3" json:"longitude,omitempty"` } func (m *LocationsResponse_Location) Reset() { *m = LocationsResponse_Location{} } func (m *LocationsResponse_Location) String() string { return proto.CompactTextString(m) } func (*LocationsResponse_Location) ProtoMessage() {} func (*LocationsResponse_Location) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{34, 0} + return fileDescriptor_admin_ef458aaea11d5886, []int{34, 0} } func (m *LocationsResponse_Location) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1933,15 +1886,14 @@ type RangeLogRequest struct { // this is omitted or set to 0, the default maximum number of results are // returned. When set to > 0, at most only that number of results are // returned. When set to < 0, an unlimited number of results are returned. - Limit int32 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Limit int32 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"` } func (m *RangeLogRequest) Reset() { *m = RangeLogRequest{} } func (m *RangeLogRequest) String() string { return proto.CompactTextString(m) } func (*RangeLogRequest) ProtoMessage() {} func (*RangeLogRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{35} + return fileDescriptor_admin_ef458aaea11d5886, []int{35} } func (m *RangeLogRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1968,15 +1920,14 @@ var xxx_messageInfo_RangeLogRequest proto.InternalMessageInfo // RangeLogResponse contains a list of entries from the range log table. type RangeLogResponse struct { - Events []RangeLogResponse_Event `protobuf:"bytes,2,rep,name=events,proto3" json:"events"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Events []RangeLogResponse_Event `protobuf:"bytes,2,rep,name=events,proto3" json:"events"` } func (m *RangeLogResponse) Reset() { *m = RangeLogResponse{} } func (m *RangeLogResponse) String() string { return proto.CompactTextString(m) } func (*RangeLogResponse) ProtoMessage() {} func (*RangeLogResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{36} + return fileDescriptor_admin_ef458aaea11d5886, []int{36} } func (m *RangeLogResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2004,20 +1955,19 @@ var xxx_messageInfo_RangeLogResponse proto.InternalMessageInfo // To avoid porting the pretty printing of keys and descriptors to // javascript, they will be precomputed on the serverside. type RangeLogResponse_PrettyInfo struct { - UpdatedDesc string `protobuf:"bytes,1,opt,name=updated_desc,json=updatedDesc,proto3" json:"updated_desc,omitempty"` - NewDesc string `protobuf:"bytes,2,opt,name=new_desc,json=newDesc,proto3" json:"new_desc,omitempty"` - AddedReplica string `protobuf:"bytes,3,opt,name=added_replica,json=addedReplica,proto3" json:"added_replica,omitempty"` - RemovedReplica string `protobuf:"bytes,4,opt,name=removed_replica,json=removedReplica,proto3" json:"removed_replica,omitempty"` - Reason string `protobuf:"bytes,5,opt,name=reason,proto3" json:"reason,omitempty"` - Details string `protobuf:"bytes,6,opt,name=details,proto3" json:"details,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + UpdatedDesc string `protobuf:"bytes,1,opt,name=updated_desc,json=updatedDesc,proto3" json:"updated_desc,omitempty"` + NewDesc string `protobuf:"bytes,2,opt,name=new_desc,json=newDesc,proto3" json:"new_desc,omitempty"` + AddedReplica string `protobuf:"bytes,3,opt,name=added_replica,json=addedReplica,proto3" json:"added_replica,omitempty"` + RemovedReplica string `protobuf:"bytes,4,opt,name=removed_replica,json=removedReplica,proto3" json:"removed_replica,omitempty"` + Reason string `protobuf:"bytes,5,opt,name=reason,proto3" json:"reason,omitempty"` + Details string `protobuf:"bytes,6,opt,name=details,proto3" json:"details,omitempty"` } func (m *RangeLogResponse_PrettyInfo) Reset() { *m = RangeLogResponse_PrettyInfo{} } func (m *RangeLogResponse_PrettyInfo) String() string { return proto.CompactTextString(m) } func (*RangeLogResponse_PrettyInfo) ProtoMessage() {} func (*RangeLogResponse_PrettyInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{36, 0} + return fileDescriptor_admin_ef458aaea11d5886, []int{36, 0} } func (m *RangeLogResponse_PrettyInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2043,16 +1993,15 @@ func (m *RangeLogResponse_PrettyInfo) XXX_DiscardUnknown() { var xxx_messageInfo_RangeLogResponse_PrettyInfo proto.InternalMessageInfo type RangeLogResponse_Event struct { - Event storagepb.RangeLogEvent `protobuf:"bytes,1,opt,name=event,proto3" json:"event"` - PrettyInfo RangeLogResponse_PrettyInfo `protobuf:"bytes,2,opt,name=pretty_info,json=prettyInfo,proto3" json:"pretty_info"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Event storagepb.RangeLogEvent `protobuf:"bytes,1,opt,name=event,proto3" json:"event"` + PrettyInfo RangeLogResponse_PrettyInfo `protobuf:"bytes,2,opt,name=pretty_info,json=prettyInfo,proto3" json:"pretty_info"` } func (m *RangeLogResponse_Event) Reset() { *m = RangeLogResponse_Event{} } func (m *RangeLogResponse_Event) String() string { return proto.CompactTextString(m) } func (*RangeLogResponse_Event) ProtoMessage() {} func (*RangeLogResponse_Event) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{36, 1} + return fileDescriptor_admin_ef458aaea11d5886, []int{36, 1} } func (m *RangeLogResponse_Event) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2080,15 +2029,14 @@ var xxx_messageInfo_RangeLogResponse_Event proto.InternalMessageInfo // QueryPlanRequest requests the query plans for a SQL string. type QueryPlanRequest struct { // query is the SQL query string. - Query string `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Query string `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"` } func (m *QueryPlanRequest) Reset() { *m = QueryPlanRequest{} } func (m *QueryPlanRequest) String() string { return proto.CompactTextString(m) } func (*QueryPlanRequest) ProtoMessage() {} func (*QueryPlanRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{37} + return fileDescriptor_admin_ef458aaea11d5886, []int{37} } func (m *QueryPlanRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2116,15 +2064,14 @@ var xxx_messageInfo_QueryPlanRequest proto.InternalMessageInfo // QueryPlanResponse contains the query plans for a SQL string (currently only // the distsql physical query plan). type QueryPlanResponse struct { - DistSQLPhysicalQueryPlan string `protobuf:"bytes,1,opt,name=distsql_physical_query_plan,json=distsqlPhysicalQueryPlan,proto3" json:"distsql_physical_query_plan,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + DistSQLPhysicalQueryPlan string `protobuf:"bytes,1,opt,name=distsql_physical_query_plan,json=distsqlPhysicalQueryPlan,proto3" json:"distsql_physical_query_plan,omitempty"` } func (m *QueryPlanResponse) Reset() { *m = QueryPlanResponse{} } func (m *QueryPlanResponse) String() string { return proto.CompactTextString(m) } func (*QueryPlanResponse) ProtoMessage() {} func (*QueryPlanResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{38} + return fileDescriptor_admin_ef458aaea11d5886, []int{38} } func (m *QueryPlanResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2150,14 +2097,13 @@ func (m *QueryPlanResponse) XXX_DiscardUnknown() { var xxx_messageInfo_QueryPlanResponse proto.InternalMessageInfo type DataDistributionRequest struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` } func (m *DataDistributionRequest) Reset() { *m = DataDistributionRequest{} } func (m *DataDistributionRequest) String() string { return proto.CompactTextString(m) } func (*DataDistributionRequest) ProtoMessage() {} func (*DataDistributionRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{39} + return fileDescriptor_admin_ef458aaea11d5886, []int{39} } func (m *DataDistributionRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2186,15 +2132,14 @@ type DataDistributionResponse struct { // By database name. DatabaseInfo map[string]DataDistributionResponse_DatabaseInfo `protobuf:"bytes,1,rep,name=database_info,json=databaseInfo,proto3" json:"database_info" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // By zone name. - ZoneConfigs map[string]DataDistributionResponse_ZoneConfig `protobuf:"bytes,3,rep,name=zone_configs,json=zoneConfigs,proto3" json:"zone_configs" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ZoneConfigs map[string]DataDistributionResponse_ZoneConfig `protobuf:"bytes,3,rep,name=zone_configs,json=zoneConfigs,proto3" json:"zone_configs" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` } func (m *DataDistributionResponse) Reset() { *m = DataDistributionResponse{} } func (m *DataDistributionResponse) String() string { return proto.CompactTextString(m) } func (*DataDistributionResponse) ProtoMessage() {} func (*DataDistributionResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{40} + return fileDescriptor_admin_ef458aaea11d5886, []int{40} } func (m *DataDistributionResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2225,15 +2170,14 @@ type DataDistributionResponse_ZoneConfig struct { ZoneName string `protobuf:"bytes,1,opt,name=zone_name,json=zoneName,proto3" json:"zone_name,omitempty"` Config config.ZoneConfig `protobuf:"bytes,2,opt,name=config,proto3" json:"config"` // config_sql is the SQL representation of config. - ConfigSQL string `protobuf:"bytes,4,opt,name=config_sql,json=configSql,proto3" json:"config_sql,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ConfigSQL string `protobuf:"bytes,4,opt,name=config_sql,json=configSql,proto3" json:"config_sql,omitempty"` } func (m *DataDistributionResponse_ZoneConfig) Reset() { *m = DataDistributionResponse_ZoneConfig{} } func (m *DataDistributionResponse_ZoneConfig) String() string { return proto.CompactTextString(m) } func (*DataDistributionResponse_ZoneConfig) ProtoMessage() {} func (*DataDistributionResponse_ZoneConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{40, 0} + return fileDescriptor_admin_ef458aaea11d5886, []int{40, 0} } func (m *DataDistributionResponse_ZoneConfig) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2262,14 +2206,13 @@ type DataDistributionResponse_TableInfo struct { ReplicaCountByNodeId map[github_com_cockroachdb_cockroach_pkg_roachpb.NodeID]int64 `protobuf:"bytes,1,rep,name=replica_count_by_node_id,json=replicaCountByNodeId,proto3,castkey=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"replica_count_by_node_id,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` ZoneConfigId int64 `protobuf:"varint,2,opt,name=zone_config_id,json=zoneConfigId,proto3" json:"zone_config_id,omitempty"` DroppedAt *time.Time `protobuf:"bytes,3,opt,name=dropped_at,json=droppedAt,proto3,stdtime" json:"dropped_at,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` } func (m *DataDistributionResponse_TableInfo) Reset() { *m = DataDistributionResponse_TableInfo{} } func (m *DataDistributionResponse_TableInfo) String() string { return proto.CompactTextString(m) } func (*DataDistributionResponse_TableInfo) ProtoMessage() {} func (*DataDistributionResponse_TableInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{40, 1} + return fileDescriptor_admin_ef458aaea11d5886, []int{40, 1} } func (m *DataDistributionResponse_TableInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2296,15 +2239,14 @@ var xxx_messageInfo_DataDistributionResponse_TableInfo proto.InternalMessageInfo type DataDistributionResponse_DatabaseInfo struct { // By table name. - TableInfo map[string]DataDistributionResponse_TableInfo `protobuf:"bytes,1,rep,name=table_info,json=tableInfo,proto3" json:"table_info" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + TableInfo map[string]DataDistributionResponse_TableInfo `protobuf:"bytes,1,rep,name=table_info,json=tableInfo,proto3" json:"table_info" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` } func (m *DataDistributionResponse_DatabaseInfo) Reset() { *m = DataDistributionResponse_DatabaseInfo{} } func (m *DataDistributionResponse_DatabaseInfo) String() string { return proto.CompactTextString(m) } func (*DataDistributionResponse_DatabaseInfo) ProtoMessage() {} func (*DataDistributionResponse_DatabaseInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{40, 2} + return fileDescriptor_admin_ef458aaea11d5886, []int{40, 2} } func (m *DataDistributionResponse_DatabaseInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2331,14 +2273,13 @@ var xxx_messageInfo_DataDistributionResponse_DatabaseInfo proto.InternalMessageI // MetricMetadataRequest requests metadata for all metrics. type MetricMetadataRequest struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` } func (m *MetricMetadataRequest) Reset() { *m = MetricMetadataRequest{} } func (m *MetricMetadataRequest) String() string { return proto.CompactTextString(m) } func (*MetricMetadataRequest) ProtoMessage() {} func (*MetricMetadataRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{41} + return fileDescriptor_admin_ef458aaea11d5886, []int{41} } func (m *MetricMetadataRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2365,15 +2306,14 @@ var xxx_messageInfo_MetricMetadataRequest proto.InternalMessageInfo // MetricMetadataResponse contains the metadata for all metics. type MetricMetadataResponse struct { - Metadata map[string]metric.Metadata `protobuf:"bytes,1,rep,name=metadata,proto3" json:"metadata" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Metadata map[string]metric.Metadata `protobuf:"bytes,1,rep,name=metadata,proto3" json:"metadata" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` } func (m *MetricMetadataResponse) Reset() { *m = MetricMetadataResponse{} } func (m *MetricMetadataResponse) String() string { return proto.CompactTextString(m) } func (*MetricMetadataResponse) ProtoMessage() {} func (*MetricMetadataResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{42} + return fileDescriptor_admin_ef458aaea11d5886, []int{42} } func (m *MetricMetadataResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2409,15 +2349,14 @@ type EnqueueRangeRequest struct { RangeID github_com_cockroachdb_cockroach_pkg_roachpb.RangeID `protobuf:"varint,3,opt,name=range_id,json=rangeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.RangeID" json:"range_id,omitempty"` // If set, run the queue's process method without first checking whether the // replica should be processed by calling shouldQueue. - SkipShouldQueue bool `protobuf:"varint,4,opt,name=skip_should_queue,json=skipShouldQueue,proto3" json:"skip_should_queue,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + SkipShouldQueue bool `protobuf:"varint,4,opt,name=skip_should_queue,json=skipShouldQueue,proto3" json:"skip_should_queue,omitempty"` } func (m *EnqueueRangeRequest) Reset() { *m = EnqueueRangeRequest{} } func (m *EnqueueRangeRequest) String() string { return proto.CompactTextString(m) } func (*EnqueueRangeRequest) ProtoMessage() {} func (*EnqueueRangeRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{43} + return fileDescriptor_admin_ef458aaea11d5886, []int{43} } func (m *EnqueueRangeRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2443,15 +2382,14 @@ func (m *EnqueueRangeRequest) XXX_DiscardUnknown() { var xxx_messageInfo_EnqueueRangeRequest proto.InternalMessageInfo type EnqueueRangeResponse struct { - Details []*EnqueueRangeResponse_Details `protobuf:"bytes,1,rep,name=details,proto3" json:"details,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Details []*EnqueueRangeResponse_Details `protobuf:"bytes,1,rep,name=details,proto3" json:"details,omitempty"` } func (m *EnqueueRangeResponse) Reset() { *m = EnqueueRangeResponse{} } func (m *EnqueueRangeResponse) String() string { return proto.CompactTextString(m) } func (*EnqueueRangeResponse) ProtoMessage() {} func (*EnqueueRangeResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{44} + return fileDescriptor_admin_ef458aaea11d5886, []int{44} } func (m *EnqueueRangeResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2481,15 +2419,14 @@ type EnqueueRangeResponse_Details struct { // All trace events collected while processing the range in the queue. Events []*TraceEvent `protobuf:"bytes,2,rep,name=events,proto3" json:"events,omitempty"` // The error message from the queue's processing, if any. - Error string `protobuf:"bytes,3,opt,name=error,proto3" json:"error,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Error string `protobuf:"bytes,3,opt,name=error,proto3" json:"error,omitempty"` } func (m *EnqueueRangeResponse_Details) Reset() { *m = EnqueueRangeResponse_Details{} } func (m *EnqueueRangeResponse_Details) String() string { return proto.CompactTextString(m) } func (*EnqueueRangeResponse_Details) ProtoMessage() {} func (*EnqueueRangeResponse_Details) Descriptor() ([]byte, []int) { - return fileDescriptor_admin_efef9f0428fef5ce, []int{44, 0} + return fileDescriptor_admin_ef458aaea11d5886, []int{44, 0} } func (m *EnqueueRangeResponse_Details) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -15295,254 +15232,254 @@ var ( ErrIntOverflowAdmin = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("server/serverpb/admin.proto", fileDescriptor_admin_efef9f0428fef5ce) } - -var fileDescriptor_admin_efef9f0428fef5ce = []byte{ - // 3929 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x3a, 0x5d, 0x6f, 0x1b, 0x57, - 0x76, 0x1e, 0x52, 0xa4, 0xc8, 0x43, 0x52, 0x22, 0xaf, 0x15, 0x85, 0xa6, 0xbd, 0xa2, 0x32, 0xde, - 0x24, 0x5a, 0x27, 0x4b, 0xc6, 0xb2, 0x93, 0x6c, 0x1d, 0xa7, 0x5b, 0x51, 0x14, 0x1c, 0x3a, 0xb2, - 0x13, 0x8f, 0x64, 0x07, 0xeb, 0x6d, 0x3a, 0x1d, 0x72, 0xae, 0xa8, 0x59, 0x0d, 0x67, 0xa8, 0x99, - 0xa1, 0x6c, 0x25, 0xdd, 0x45, 0x77, 0x5b, 0x14, 0x7d, 0x5a, 0x2c, 0xba, 0x7d, 0x29, 0x16, 0x28, - 0xd0, 0xa2, 0x68, 0x81, 0x16, 0x28, 0xd0, 0xb7, 0xb6, 0x0f, 0x7d, 0x0e, 0xfa, 0xb0, 0xbb, 0x40, - 0x5f, 0xda, 0x87, 0x6a, 0x5b, 0xa5, 0x0f, 0x45, 0x7f, 0x40, 0x1f, 0xfa, 0xd0, 0x16, 0xf7, 0x6b, - 0xe6, 0x92, 0x9a, 0x8c, 0x49, 0x79, 0x77, 0x1f, 0x6c, 0xf1, 0x9e, 0x73, 0xef, 0xb9, 0xe7, 0x9e, - 0x73, 0xee, 0xb9, 0xe7, 0x63, 0xe0, 0xb2, 0x8f, 0xbd, 0x23, 0xec, 0x35, 0xd9, 0x9f, 0x61, 0xb7, - 0x69, 0x98, 0x03, 0xcb, 0x69, 0x0c, 0x3d, 0x37, 0x70, 0xd1, 0xa5, 0x9e, 0xdb, 0x3b, 0xf0, 0x5c, - 0xa3, 0xb7, 0xdf, 0x60, 0xf8, 0x86, 0x98, 0x56, 0xab, 0xf4, 0x5c, 0x67, 0xcf, 0xea, 0x37, 0x3f, - 0x71, 0x1d, 0xcc, 0x66, 0xd7, 0x96, 0xbf, 0xe5, 0x76, 0xfd, 0x26, 0xf9, 0x6f, 0xd8, 0xa5, 0x7f, - 0x38, 0xfc, 0xca, 0xe4, 0x16, 0x7e, 0x60, 0x04, 0x23, 0x81, 0x55, 0xfd, 0xc0, 0xf5, 0x8c, 0x3e, - 0x6e, 0x62, 0xa7, 0x6f, 0x39, 0xe2, 0xcf, 0xb0, 0xdb, 0x1c, 0x1c, 0xf5, 0x7a, 0x7c, 0xce, 0xaa, - 0x98, 0xc3, 0xff, 0x0e, 0xbb, 0x4d, 0xdb, 0x3a, 0xc2, 0x0e, 0xf6, 0x05, 0x95, 0xcb, 0x31, 0x33, - 0xdc, 0x3e, 0x47, 0x56, 0x47, 0x81, 0x65, 0x37, 0x07, 0x38, 0xf0, 0xac, 0x1e, 0xff, 0xc3, 0x31, - 0x4b, 0x7d, 0xb7, 0xef, 0xd2, 0x9f, 0x4d, 0xf2, 0x4b, 0x30, 0xdc, 0x77, 0xdd, 0xbe, 0x8d, 0x9b, - 0xc6, 0xd0, 0x6a, 0x1a, 0x8e, 0xe3, 0x06, 0x46, 0x60, 0xb9, 0x8e, 0xd8, 0xaa, 0xce, 0xb1, 0x74, - 0xd4, 0x1d, 0xed, 0x35, 0x03, 0x6b, 0x80, 0xfd, 0xc0, 0x18, 0x0c, 0xd9, 0x04, 0x15, 0x41, 0xb9, - 0x6d, 0x04, 0x46, 0xd7, 0xf0, 0xb1, 0xaf, 0xe1, 0xc3, 0x11, 0xf6, 0x03, 0xf5, 0x3a, 0x54, 0x24, - 0x98, 0x3f, 0x74, 0x1d, 0x1f, 0xa3, 0x2b, 0x90, 0x37, 0x05, 0xb0, 0xaa, 0xac, 0xa6, 0xd7, 0xf2, - 0x5a, 0x04, 0x50, 0x6f, 0xc2, 0xb2, 0x58, 0xd2, 0xc6, 0x81, 0x61, 0xd9, 0x82, 0x18, 0xaa, 0x41, - 0x4e, 0x4c, 0xab, 0x2a, 0xab, 0xca, 0x5a, 0x5e, 0x0b, 0xc7, 0xea, 0x5f, 0xa6, 0xe1, 0xc5, 0x33, - 0xcb, 0xf8, 0x7e, 0x8f, 0x20, 0xdb, 0xf7, 0x0c, 0x27, 0x60, 0x9b, 0x15, 0xd6, 0xbf, 0xd6, 0xf8, - 0x42, 0xfd, 0x36, 0xbe, 0x80, 0x46, 0xe3, 0x0e, 0x21, 0xd0, 0x9a, 0xfb, 0xec, 0xa4, 0x7e, 0x41, - 0xe3, 0xd4, 0x50, 0x1d, 0x0a, 0x81, 0xd1, 0xb5, 0xb1, 0xee, 0x18, 0x03, 0xec, 0x57, 0x53, 0xf4, - 0x24, 0x40, 0x41, 0xf7, 0x09, 0x04, 0xbd, 0x09, 0x25, 0x13, 0xfb, 0x3d, 0xcf, 0x1a, 0x06, 0xae, - 0xa7, 0x5b, 0x66, 0x35, 0xbd, 0xaa, 0xac, 0xa5, 0x5b, 0xe5, 0xd3, 0x93, 0x7a, 0xb1, 0x1d, 0x22, - 0x3a, 0x6d, 0xad, 0x18, 0x4d, 0xeb, 0x98, 0x68, 0x13, 0x0a, 0xc4, 0xbc, 0x74, 0x66, 0x6a, 0xd5, - 0xb9, 0x55, 0x65, 0xad, 0xb0, 0x7e, 0x45, 0x62, 0x9a, 0x21, 0x1a, 0x8f, 0x5d, 0x07, 0x6f, 0xd2, - 0x9f, 0x9c, 0x31, 0xf8, 0x24, 0x84, 0xa0, 0x8f, 0xa1, 0x22, 0x11, 0xd1, 0x6d, 0x7c, 0x84, 0xed, - 0x6a, 0x66, 0x55, 0x59, 0x5b, 0x58, 0xbf, 0x9e, 0x70, 0xfe, 0x88, 0xe6, 0xc8, 0xa3, 0xea, 0xdf, - 0x26, 0x0b, 0xb5, 0xc5, 0x88, 0x32, 0x05, 0xd4, 0xde, 0x81, 0x0c, 0x15, 0x09, 0x42, 0x30, 0x37, - 0xf2, 0xb1, 0xc7, 0x15, 0x42, 0x7f, 0xa3, 0x15, 0x80, 0xa1, 0x67, 0x1d, 0x59, 0x36, 0xee, 0x47, - 0x72, 0x89, 0x20, 0xea, 0x1d, 0xb8, 0xb8, 0x4b, 0xa4, 0x34, 0xbd, 0x7e, 0xd1, 0x12, 0x64, 0xa8, - 0x60, 0xab, 0x29, 0x8a, 0x60, 0x03, 0xf5, 0x7f, 0xe7, 0x61, 0x69, 0x9c, 0x12, 0x57, 0xf9, 0xce, - 0x84, 0xca, 0xdf, 0x4c, 0x38, 0x72, 0x1c, 0x81, 0x58, 0x7d, 0x3f, 0x82, 0xf9, 0x9e, 0x6b, 0x8f, - 0x06, 0x0e, 0x3b, 0x53, 0x61, 0xfd, 0xad, 0x59, 0xa9, 0x6e, 0xd2, 0xe5, 0x9c, 0xac, 0x20, 0x86, - 0x1e, 0xc2, 0xbc, 0xe5, 0x98, 0xf8, 0x29, 0xf6, 0xab, 0xe9, 0xf3, 0x71, 0xdb, 0x21, 0xcb, 0x05, - 0x59, 0x4e, 0x8b, 0x98, 0xa7, 0x67, 0x38, 0x7d, 0x62, 0x02, 0x23, 0x27, 0xa0, 0x66, 0x94, 0xd6, - 0x80, 0x82, 0x36, 0x09, 0x04, 0xdd, 0x84, 0xe5, 0x9e, 0x87, 0x8d, 0x00, 0xeb, 0xcc, 0x8c, 0x89, - 0x7f, 0xc2, 0x03, 0xec, 0x04, 0xd4, 0x4e, 0xf2, 0xda, 0x12, 0xc3, 0xd2, 0x1d, 0x77, 0x04, 0x6e, - 0xd2, 0x3a, 0xb3, 0x3f, 0x3f, 0xeb, 0x9c, 0xff, 0x79, 0x59, 0xe7, 0xd9, 0x8b, 0x97, 0x9b, 0xe6, - 0xe2, 0x3d, 0x97, 0x51, 0xd7, 0xfe, 0x41, 0x81, 0x2c, 0xd3, 0x2f, 0x59, 0x4e, 0x5c, 0x82, 0x58, - 0x4e, 0x7e, 0x13, 0x58, 0x70, 0x3c, 0x14, 0xf6, 0x4b, 0x7f, 0x13, 0x83, 0x77, 0x46, 0xb6, 0x4d, - 0xed, 0x9a, 0xb8, 0x86, 0x9c, 0x16, 0x8e, 0xd1, 0x55, 0x72, 0x84, 0x3d, 0x63, 0x64, 0x07, 0xfa, - 0x91, 0x61, 0x8f, 0x30, 0xd5, 0x5f, 0x9e, 0x30, 0x4c, 0x81, 0x8f, 0x08, 0x0c, 0xdd, 0x80, 0x17, - 0xfa, 0xd8, 0xc1, 0x4c, 0x16, 0x3a, 0x7e, 0x3a, 0xf4, 0xb0, 0xef, 0x5b, 0xae, 0x23, 0x14, 0x18, - 0x21, 0xb7, 0x42, 0x1c, 0x5a, 0x86, 0xec, 0xbe, 0x65, 0x9a, 0xd8, 0xa1, 0xba, 0xcb, 0x69, 0x7c, - 0x54, 0xfb, 0x1b, 0x05, 0x32, 0xd4, 0x90, 0x62, 0xf9, 0x5f, 0x86, 0xec, 0xc8, 0xb1, 0x0e, 0x47, - 0xec, 0x04, 0x39, 0x8d, 0x8f, 0x50, 0x19, 0xd2, 0x3e, 0x3e, 0x64, 0x9e, 0x4d, 0x23, 0x3f, 0xc9, - 0x4c, 0x66, 0xd9, 0x9c, 0x65, 0x3e, 0xa2, 0x6e, 0xdf, 0xf2, 0x70, 0x2f, 0x88, 0x18, 0x8c, 0x00, - 0xa8, 0x0a, 0xf3, 0xe4, 0x0d, 0xb3, 0x9c, 0x3e, 0x67, 0x4b, 0x0c, 0x89, 0x94, 0xac, 0xc1, 0xd0, - 0xb6, 0x7a, 0x56, 0x40, 0x4d, 0x24, 0xa7, 0x85, 0x63, 0x75, 0x0b, 0x2a, 0xa1, 0x79, 0x3e, 0x87, - 0x1f, 0xf9, 0xdb, 0x34, 0x20, 0x99, 0x0e, 0xf7, 0x22, 0x13, 0x37, 0x48, 0x39, 0x73, 0x83, 0xae, - 0x42, 0xc9, 0xc3, 0x84, 0x15, 0x83, 0x4f, 0x49, 0xd1, 0x29, 0x45, 0x0e, 0x64, 0x93, 0xbe, 0x04, - 0xe0, 0xb8, 0xa6, 0x20, 0xc2, 0x04, 0x95, 0x27, 0x10, 0x86, 0x7e, 0x0f, 0x32, 0xe4, 0xe2, 0xf9, - 0xdc, 0xcf, 0xbf, 0x2e, 0x9b, 0x3f, 0x7b, 0xd4, 0x1b, 0x2c, 0x36, 0x68, 0x88, 0x10, 0xa1, 0x71, - 0xef, 0xd1, 0xe6, 0x26, 0xe5, 0x94, 0xdf, 0x2c, 0x46, 0x00, 0x99, 0x50, 0x1a, 0x58, 0xbe, 0x6f, - 0x39, 0x7d, 0x9d, 0x90, 0xf7, 0xab, 0x19, 0xea, 0x4d, 0x7e, 0xe5, 0x59, 0xde, 0x64, 0xec, 0xd0, - 0x8d, 0x7b, 0x8c, 0xc4, 0x7d, 0xd7, 0xc4, 0x9c, 0x7c, 0x71, 0x10, 0x81, 0x7c, 0xe2, 0x35, 0x8c, - 0xe1, 0xd0, 0x73, 0x9f, 0x5a, 0x03, 0xe2, 0x3a, 0x4c, 0xcb, 0x3f, 0xd0, 0xbb, 0xc7, 0x01, 0xf6, - 0xa9, 0xde, 0xe6, 0xb4, 0x25, 0x09, 0xdb, 0xb6, 0xfc, 0x83, 0x16, 0xc1, 0xd5, 0x3e, 0x82, 0x82, - 0x44, 0x18, 0x5d, 0x85, 0x79, 0x2a, 0x13, 0xcb, 0x64, 0x1a, 0x6a, 0xc1, 0xe9, 0x49, 0x3d, 0x4b, - 0x50, 0x9d, 0xb6, 0x96, 0x25, 0xa8, 0x8e, 0x49, 0xa4, 0x8b, 0x3d, 0xcf, 0xf5, 0xf4, 0x01, 0xf6, - 0x7d, 0xa3, 0x2f, 0x74, 0x56, 0xa4, 0xc0, 0x7b, 0x0c, 0xa6, 0x2e, 0xc3, 0xd2, 0x7d, 0xd7, 0x39, - 0x63, 0x04, 0xea, 0x4f, 0x14, 0x78, 0x61, 0x02, 0xc1, 0xb5, 0xfa, 0x0d, 0xa8, 0x90, 0xd0, 0x45, - 0xf7, 0xb1, 0x67, 0x61, 0x5f, 0x67, 0xc2, 0x57, 0xa8, 0xf0, 0xbf, 0x3a, 0x93, 0xa8, 0xb4, 0x45, - 0x42, 0x67, 0x87, 0x92, 0xa1, 0x08, 0xf4, 0x4d, 0x40, 0x96, 0x13, 0x60, 0xcf, 0x31, 0x6c, 0x7d, - 0xe4, 0x63, 0x4e, 0x3b, 0x75, 0x1e, 0xda, 0x65, 0x41, 0xe8, 0xa1, 0xcf, 0x30, 0xea, 0x02, 0x14, - 0x1f, 0xfa, 0xd8, 0x0b, 0x4f, 0xf8, 0x1d, 0x28, 0xf1, 0x31, 0x3f, 0x58, 0x07, 0x32, 0xc4, 0x53, - 0x89, 0x37, 0x2f, 0x69, 0xc3, 0xb1, 0x85, 0x74, 0x24, 0x4c, 0x89, 0x52, 0xa8, 0xa9, 0x30, 0x47, - 0x80, 0xe4, 0x2a, 0x11, 0x80, 0xe4, 0x0d, 0xc2, 0xb1, 0xfa, 0x08, 0x4a, 0x5b, 0x47, 0xd8, 0x89, - 0xee, 0x9d, 0x70, 0x71, 0x8a, 0xe4, 0xe2, 0x2e, 0x43, 0x3e, 0x30, 0xbc, 0x3e, 0x0e, 0x88, 0xaa, - 0xd9, 0xed, 0xc8, 0x31, 0x40, 0xc7, 0x24, 0x97, 0xd1, 0xb6, 0x06, 0x16, 0xbb, 0x14, 0x19, 0x8d, - 0x0d, 0xd4, 0xff, 0x4a, 0xc1, 0x82, 0x20, 0xcc, 0x4f, 0x76, 0x0f, 0xb2, 0x98, 0x42, 0xf8, 0xd1, - 0x9a, 0x09, 0x47, 0x1b, 0x5f, 0xca, 0x86, 0xe2, 0x21, 0x67, 0x44, 0x6a, 0xbf, 0x9f, 0x82, 0x0c, - 0x85, 0xa3, 0x16, 0xe4, 0xc3, 0x30, 0x96, 0xdb, 0x40, 0xad, 0xc1, 0x02, 0xdd, 0x86, 0x08, 0x74, - 0x1b, 0xbb, 0x62, 0x46, 0x2b, 0x47, 0xc8, 0xfc, 0xe0, 0x67, 0x75, 0x45, 0x8b, 0x96, 0x91, 0xfb, - 0x4d, 0xe9, 0xea, 0x92, 0x7f, 0xcf, 0x53, 0xc8, 0x2e, 0x91, 0xc0, 0x57, 0x64, 0x09, 0xb0, 0x00, - 0xb0, 0x78, 0x7a, 0x52, 0xcf, 0xed, 0x32, 0x29, 0xb4, 0x25, 0x79, 0xac, 0x03, 0xf1, 0x1c, 0xae, - 0x17, 0x90, 0x2b, 0x6c, 0x99, 0xec, 0xc9, 0x6e, 0x2d, 0x9e, 0x9e, 0xd4, 0x0b, 0x9a, 0x80, 0x77, - 0xda, 0x5a, 0x21, 0x9c, 0xd4, 0x31, 0x89, 0xd0, 0x2d, 0x67, 0xcf, 0xe5, 0x0e, 0x95, 0xfe, 0x26, - 0x5b, 0x32, 0xef, 0x4c, 0x88, 0x90, 0x5b, 0x59, 0x64, 0x5b, 0x3e, 0xa4, 0x40, 0xb2, 0x25, 0x43, - 0x77, 0x4c, 0xf5, 0xaf, 0x14, 0x28, 0xef, 0xe0, 0xe0, 0x61, 0x87, 0x04, 0xbe, 0x42, 0x91, 0xdf, - 0x00, 0x38, 0xc0, 0xc7, 0xec, 0xdd, 0x11, 0x22, 0xbf, 0x95, 0x20, 0xf2, 0x49, 0x02, 0x8d, 0xf7, - 0xf1, 0x31, 0x7d, 0xa0, 0xfc, 0x2d, 0x27, 0xf0, 0x8e, 0xb5, 0xfc, 0x81, 0x18, 0xd7, 0x6e, 0xc3, - 0xc2, 0x38, 0x92, 0x3c, 0x20, 0x07, 0xf8, 0x98, 0x1b, 0x0d, 0xf9, 0x49, 0xcc, 0x82, 0x3d, 0x79, - 0x44, 0x96, 0x45, 0x8d, 0x0d, 0x6e, 0xa5, 0xbe, 0xa6, 0xa8, 0x17, 0xa1, 0x22, 0xed, 0xc5, 0x34, - 0xac, 0xbe, 0x02, 0xe5, 0x3b, 0x93, 0x27, 0x40, 0x30, 0x77, 0x80, 0x8f, 0x45, 0x76, 0x41, 0x7f, - 0xab, 0x3f, 0x49, 0x41, 0xe5, 0xce, 0xe4, 0x6a, 0xf4, 0x9b, 0x31, 0x67, 0x7d, 0x27, 0xe1, 0xac, - 0x67, 0x28, 0x4c, 0x1c, 0x96, 0x9b, 0x9a, 0x74, 0xe4, 0x3d, 0xc8, 0xb0, 0xd7, 0x3a, 0x3c, 0x97, - 0x22, 0x9d, 0x0b, 0xdd, 0x81, 0xa2, 0x6d, 0xf8, 0x81, 0x3e, 0x1a, 0x9a, 0x46, 0x80, 0x4d, 0xee, - 0x2d, 0xa6, 0xb3, 0xc2, 0x02, 0x59, 0xf9, 0x90, 0x2d, 0xac, 0x0d, 0xa7, 0x10, 0xed, 0x7b, 0xb2, - 0x68, 0x0b, 0xeb, 0xeb, 0x33, 0x1d, 0x94, 0x92, 0x96, 0xd5, 0x51, 0x86, 0x85, 0x4d, 0x7b, 0xe4, - 0x07, 0xd8, 0x13, 0x3e, 0xe9, 0x47, 0x0a, 0x2c, 0x86, 0x20, 0x2e, 0xe1, 0xd7, 0x01, 0x7a, 0x0c, - 0x14, 0xb9, 0xfb, 0xd2, 0xe9, 0x49, 0x3d, 0xcf, 0x27, 0x76, 0xda, 0x5a, 0x9e, 0x4f, 0xe8, 0x98, - 0xe8, 0x35, 0xa8, 0x44, 0x77, 0x00, 0x3b, 0xc4, 0x31, 0x9a, 0x3c, 0xe4, 0x28, 0x87, 0x88, 0x2d, - 0x06, 0x47, 0x5f, 0x05, 0x84, 0x89, 0x9b, 0x1c, 0x7a, 0x96, 0x8f, 0xc3, 0xd9, 0x2c, 0x94, 0xaa, - 0x44, 0x18, 0x3e, 0x5d, 0xdd, 0x86, 0x62, 0xdb, 0x33, 0x2c, 0x47, 0x58, 0xc9, 0x02, 0xa4, 0x5c, - 0x87, 0xea, 0x3c, 0xa3, 0xa5, 0x5c, 0x87, 0xc8, 0xcb, 0xdd, 0xdb, 0xa3, 0xb1, 0x5d, 0x46, 0x23, - 0x3f, 0x89, 0xff, 0xf3, 0xf7, 0x47, 0x81, 0xe9, 0x3e, 0x71, 0x44, 0x84, 0x26, 0xc6, 0x6a, 0x1d, - 0x4a, 0x9c, 0x1a, 0x3f, 0xe8, 0x04, 0x39, 0xf5, 0x13, 0xb8, 0xd4, 0xc6, 0x3d, 0x77, 0x40, 0x9f, - 0x4f, 0xd7, 0xd9, 0xa1, 0xe9, 0xbf, 0xd8, 0xfb, 0x63, 0xc8, 0xf1, 0x17, 0x90, 0x59, 0x5d, 0xa6, - 0xd5, 0x3a, 0x3d, 0xa9, 0xcf, 0xb3, 0x27, 0xd0, 0xff, 0x9f, 0x93, 0xfa, 0x8d, 0xbe, 0x15, 0xec, - 0x8f, 0xba, 0x8d, 0x9e, 0x3b, 0x68, 0x86, 0x5a, 0x32, 0xbb, 0xd1, 0xef, 0xe6, 0xf0, 0xa0, 0xdf, - 0xa4, 0xbf, 0x86, 0xdd, 0x06, 0x7f, 0x3a, 0xe7, 0xd9, 0xd3, 0xe9, 0xab, 0x7f, 0xac, 0xc0, 0x45, - 0x79, 0xf3, 0x5f, 0xce, 0xb6, 0x68, 0x0d, 0x16, 0x4d, 0x69, 0x57, 0x12, 0xcd, 0x31, 0xdd, 0x4d, - 0x82, 0xd5, 0xcf, 0x53, 0x50, 0x8b, 0x93, 0x0e, 0x97, 0xe5, 0x63, 0xc8, 0xb2, 0x72, 0x09, 0x4f, - 0xb5, 0x6e, 0x27, 0xe5, 0xec, 0x5f, 0x48, 0xa6, 0xc1, 0x86, 0xc2, 0xfd, 0x33, 0x8a, 0xb5, 0xff, - 0x54, 0x20, 0xcb, 0x10, 0xe8, 0xf1, 0x78, 0x1c, 0x92, 0x69, 0x6d, 0x44, 0x71, 0xc8, 0x79, 0x85, - 0x21, 0xc2, 0x97, 0x17, 0x61, 0xde, 0xf2, 0x75, 0xdb, 0x3a, 0x0a, 0x43, 0x66, 0xcb, 0xdf, 0xb6, - 0x8e, 0xf0, 0xd9, 0xa8, 0x31, 0x1d, 0x13, 0x35, 0xc6, 0x48, 0x72, 0x2e, 0x56, 0x92, 0x34, 0xdc, - 0x25, 0x76, 0x48, 0xa6, 0x64, 0x98, 0x8d, 0x8a, 0xb1, 0xfa, 0x32, 0x2c, 0xee, 0xe0, 0x80, 0x5c, - 0x19, 0x3f, 0xc9, 0x35, 0xfe, 0x5d, 0x8a, 0xbe, 0x02, 0x7c, 0x1e, 0x57, 0x81, 0x3e, 0xfb, 0x2b, - 0x30, 0x46, 0xe0, 0x99, 0x8e, 0x71, 0x27, 0xd6, 0x31, 0xe6, 0x85, 0x63, 0x8c, 0xcb, 0x98, 0x56, - 0xa1, 0x20, 0x32, 0x36, 0x92, 0x45, 0xa4, 0x29, 0x4a, 0x06, 0xd5, 0xdc, 0x29, 0xbc, 0xe0, 0x9d, - 0x71, 0x2f, 0x78, 0x7d, 0x96, 0x43, 0x9d, 0x71, 0x82, 0x8b, 0x50, 0x7a, 0x0f, 0x1b, 0x76, 0xb0, - 0x2f, 0x7c, 0x60, 0x19, 0x16, 0x04, 0x80, 0xbf, 0x50, 0x15, 0x58, 0xdc, 0xe6, 0x75, 0x3b, 0x31, - 0xe9, 0xc7, 0x29, 0x28, 0x47, 0x30, 0x2e, 0xf1, 0x0d, 0x00, 0x51, 0xdf, 0x0b, 0x25, 0x7e, 0x39, - 0x26, 0x1f, 0x10, 0x0b, 0x45, 0x62, 0x1d, 0x2d, 0x42, 0x7f, 0xa0, 0x40, 0x8e, 0x99, 0x39, 0x16, - 0x57, 0x27, 0x29, 0xfe, 0x9f, 0x64, 0x81, 0x5f, 0x18, 0xa1, 0xb2, 0x77, 0x08, 0xfd, 0xef, 0xfd, - 0xec, 0x7c, 0xf7, 0x20, 0xe4, 0xa3, 0xd6, 0x85, 0xd2, 0x18, 0x5d, 0x59, 0x25, 0x19, 0xa6, 0x92, - 0x77, 0x64, 0x95, 0x2c, 0xac, 0xbf, 0x1c, 0x73, 0x6a, 0x42, 0x56, 0xf0, 0xcb, 0xaf, 0xb9, 0xa4, - 0x86, 0x21, 0x14, 0xee, 0xba, 0xdd, 0xd0, 0xca, 0xc3, 0xd0, 0x52, 0x91, 0x42, 0x4b, 0x92, 0x9a, - 0x86, 0x5e, 0x85, 0xa6, 0xa6, 0x6c, 0x84, 0x6e, 0x70, 0x53, 0x4b, 0xd3, 0xcd, 0xeb, 0xf2, 0xe6, - 0x87, 0x76, 0x83, 0xd6, 0x74, 0x59, 0x7d, 0xb7, 0x41, 0x42, 0x3a, 0x66, 0x8b, 0xea, 0x8f, 0xb3, - 0x50, 0x64, 0x5b, 0x72, 0xf5, 0x6d, 0xc1, 0x1c, 0x99, 0xc5, 0x15, 0xf7, 0x5a, 0x82, 0xd8, 0xe5, - 0x65, 0x64, 0xc0, 0x15, 0x49, 0x97, 0xd7, 0xfe, 0x3b, 0x03, 0xe9, 0xbb, 0x6e, 0x17, 0x2d, 0x43, - 0x8a, 0xbb, 0xa5, 0x74, 0x2b, 0x7b, 0x7a, 0x52, 0x4f, 0x75, 0xda, 0x5a, 0xca, 0x32, 0xcf, 0x77, - 0x2f, 0xc6, 0x22, 0xf9, 0xb9, 0xf1, 0x48, 0x1e, 0xb9, 0xb0, 0x30, 0x56, 0x2e, 0x61, 0x99, 0x63, - 0xa9, 0xf5, 0xde, 0xe9, 0x49, 0xbd, 0x24, 0xd7, 0x4b, 0xa6, 0x7f, 0x20, 0xfc, 0x43, 0x9b, 0xfc, - 0x23, 0x39, 0x77, 0xa3, 0xd3, 0xd6, 0x4a, 0x72, 0x9d, 0xc5, 0x97, 0xf4, 0x90, 0x1d, 0xd3, 0xc3, - 0x2d, 0x98, 0x67, 0x35, 0x27, 0x93, 0x66, 0xfa, 0xc9, 0x61, 0xd0, 0x1c, 0x0d, 0x81, 0xc4, 0x02, - 0xb2, 0xd6, 0x0f, 0x0c, 0x8f, 0xac, 0xcd, 0x4d, 0xbb, 0x96, 0x2f, 0x40, 0xb7, 0x21, 0xb7, 0x67, - 0x39, 0x96, 0xbf, 0x8f, 0xcd, 0x6a, 0x7e, 0xca, 0xc5, 0xe1, 0x0a, 0xb2, 0x7a, 0xe0, 0x9a, 0xd6, - 0x9e, 0x85, 0xcd, 0x2a, 0x4c, 0xbb, 0x5a, 0xac, 0x20, 0x31, 0xcc, 0x9e, 0x67, 0xd0, 0x22, 0x88, - 0xde, 0x73, 0x07, 0x43, 0x1b, 0x93, 0x23, 0x14, 0x56, 0x95, 0xb5, 0x94, 0x56, 0x11, 0x98, 0x4d, - 0x81, 0x20, 0x86, 0x4d, 0xf3, 0xdf, 0x6a, 0x91, 0xf9, 0x4a, 0x3a, 0x40, 0x0f, 0xe0, 0xe2, 0xbe, - 0xd5, 0xdf, 0x7f, 0x62, 0x90, 0x28, 0x2b, 0xca, 0x68, 0x4a, 0x53, 0x72, 0x83, 0xc2, 0xc5, 0x21, - 0x86, 0x04, 0x62, 0x11, 0x49, 0x13, 0xf7, 0xac, 0x81, 0x61, 0x57, 0x17, 0xe8, 0xa6, 0xe5, 0x10, - 0xd1, 0x66, 0x70, 0xf4, 0x32, 0x2c, 0x78, 0x23, 0x87, 0x3c, 0x39, 0x3a, 0x57, 0xec, 0x22, 0x9d, - 0x59, 0xe2, 0x50, 0xfe, 0xdc, 0x5e, 0x81, 0x7c, 0x54, 0x64, 0x2c, 0xb3, 0x4c, 0x29, 0x04, 0xa8, - 0x08, 0xca, 0xdb, 0x6e, 0x8f, 0x35, 0x1d, 0x84, 0x9f, 0xfc, 0x3f, 0x05, 0x2a, 0x12, 0x30, 0x4c, - 0xe1, 0xf3, 0xb6, 0x00, 0x4e, 0x51, 0xe1, 0x3d, 0x43, 0x20, 0x84, 0x88, 0x47, 0x29, 0xa4, 0x56, - 0xfb, 0xbe, 0x02, 0x39, 0x81, 0x45, 0x2f, 0x41, 0x91, 0x60, 0x6c, 0x2b, 0x38, 0xd6, 0xa3, 0x37, - 0xa4, 0x20, 0x60, 0xef, 0xe3, 0x63, 0x72, 0xf2, 0x70, 0x4a, 0xe4, 0xc1, 0xf2, 0x5a, 0x49, 0x40, - 0xd9, 0x13, 0x57, 0x83, 0x9c, 0x6d, 0x04, 0x56, 0x30, 0x32, 0x99, 0x97, 0x51, 0xb4, 0x70, 0x4c, - 0xa4, 0x62, 0xbb, 0x4e, 0x9f, 0x21, 0xe7, 0x28, 0x32, 0x02, 0xa8, 0x2d, 0x58, 0xd4, 0x0c, 0xa7, - 0x8f, 0xb7, 0xdd, 0xbe, 0x70, 0x6e, 0x97, 0x20, 0xc7, 0xea, 0x52, 0xc2, 0x3f, 0x68, 0xf3, 0x74, - 0x2c, 0xa7, 0xd4, 0x29, 0x39, 0xa5, 0xfe, 0xd7, 0x34, 0x94, 0x23, 0x22, 0x5c, 0x88, 0x1f, 0x84, - 0x49, 0x35, 0x7b, 0x27, 0x92, 0x9e, 0xc1, 0xc9, 0xc5, 0xb1, 0x69, 0xf5, 0x3f, 0x2a, 0x00, 0x1f, - 0x7a, 0x38, 0x08, 0x8e, 0x3b, 0x24, 0x0b, 0x7d, 0x09, 0x8a, 0x3c, 0xa7, 0xd1, 0xc9, 0xed, 0x17, - 0xc2, 0xe3, 0x30, 0xe2, 0x56, 0xc8, 0x41, 0x1c, 0xfc, 0x84, 0xa1, 0x99, 0xd8, 0xe6, 0x1d, 0xfc, - 0x84, 0xa2, 0xae, 0x42, 0xc9, 0x30, 0x4d, 0x6c, 0xea, 0x3c, 0x2a, 0xe2, 0x3e, 0xad, 0x48, 0x81, - 0x1a, 0x83, 0xa1, 0x57, 0x61, 0xd1, 0xc3, 0x03, 0xf7, 0x48, 0x9a, 0xc6, 0x7c, 0xdb, 0x02, 0x07, - 0x8b, 0x89, 0xcb, 0x90, 0xf5, 0xb0, 0xe1, 0x87, 0x85, 0x47, 0x3e, 0x42, 0x55, 0x98, 0x37, 0x59, - 0x2d, 0x9d, 0x7b, 0x22, 0x31, 0xac, 0xfd, 0x99, 0x22, 0x6a, 0x04, 0xb7, 0x21, 0x43, 0x0f, 0xc8, - 0xeb, 0x03, 0xab, 0x31, 0x4f, 0x93, 0x10, 0x8f, 0x2c, 0x15, 0xb6, 0x08, 0x7d, 0x0c, 0x85, 0x21, - 0x95, 0x89, 0x4e, 0xd3, 0x74, 0x16, 0x71, 0xbc, 0x35, 0x8b, 0xa8, 0x23, 0x91, 0x8a, 0xf7, 0x7e, - 0x18, 0x42, 0xee, 0xce, 0xe5, 0x94, 0x72, 0x4a, 0x5d, 0x83, 0xf2, 0x83, 0x11, 0xf6, 0x8e, 0x3f, - 0xb4, 0x0d, 0x47, 0x7a, 0x01, 0x0f, 0x09, 0x4c, 0x04, 0x55, 0x74, 0xa0, 0x0e, 0xa1, 0x22, 0xcd, - 0xe4, 0x96, 0xf0, 0x4d, 0xb8, 0x6c, 0x5a, 0x7e, 0xe0, 0x1f, 0xda, 0xfa, 0x70, 0xff, 0xd8, 0xb7, - 0x7a, 0x86, 0xad, 0xd3, 0xe9, 0xfa, 0xd0, 0x36, 0x1c, 0x9e, 0xb2, 0x5d, 0x39, 0x3d, 0xa9, 0x57, - 0xdb, 0x96, 0x1f, 0xec, 0x3c, 0xd8, 0xfe, 0x90, 0xcf, 0x8a, 0x48, 0x55, 0x39, 0x81, 0x33, 0x18, - 0xf5, 0x12, 0x6b, 0xcc, 0x91, 0x95, 0x9e, 0xd5, 0x1d, 0x05, 0x51, 0x32, 0xa2, 0xfe, 0x35, 0x40, - 0xf5, 0x2c, 0x8e, 0x33, 0x35, 0x84, 0x92, 0xa8, 0xda, 0x32, 0xd1, 0xb1, 0x7b, 0xbe, 0xf5, 0x8c, - 0xe6, 0x5d, 0x1c, 0xad, 0xb0, 0xab, 0x47, 0x44, 0x26, 0x07, 0xa3, 0x45, 0x53, 0x42, 0xa0, 0x01, - 0x14, 0xa5, 0xa6, 0x84, 0x68, 0xc6, 0xb4, 0xcf, 0xb3, 0x61, 0xd4, 0xa8, 0x18, 0x0b, 0x7e, 0x0b, - 0x51, 0xa3, 0xc2, 0xaf, 0xfd, 0x91, 0x02, 0x10, 0xcd, 0x43, 0x97, 0x21, 0x4f, 0x77, 0x97, 0x6b, - 0x6d, 0x04, 0x70, 0x9f, 0xbc, 0xd0, 0xb7, 0x20, 0xcb, 0xfb, 0x2d, 0xa9, 0xa9, 0xfb, 0x2d, 0x7c, - 0x05, 0xcd, 0xbf, 0x59, 0x9b, 0xc5, 0x3f, 0xb4, 0xd9, 0xfd, 0xe0, 0xf9, 0x37, 0x85, 0xee, 0x3c, - 0xd8, 0xd6, 0xf2, 0x6c, 0xc2, 0xce, 0xa1, 0x7d, 0x77, 0x2e, 0x97, 0x2e, 0xcf, 0xd5, 0x7e, 0x2f, - 0x0d, 0x79, 0x5a, 0x94, 0xa4, 0x82, 0xf9, 0x4c, 0x81, 0xea, 0x58, 0xc6, 0xa2, 0x77, 0x8f, 0xf5, - 0x28, 0x6f, 0x22, 0x52, 0xfa, 0xe8, 0x3c, 0x52, 0x0a, 0x77, 0x68, 0x68, 0x52, 0xea, 0xd3, 0x3a, - 0xa6, 0x01, 0xa4, 0xc9, 0x04, 0xf7, 0xf6, 0x79, 0xc3, 0xcf, 0x25, 0x2f, 0x86, 0x26, 0xfa, 0x32, - 0x2c, 0xc8, 0x8d, 0xa7, 0xb0, 0x28, 0x59, 0x8c, 0x34, 0xd3, 0x31, 0xd1, 0xd7, 0x01, 0x4c, 0xcf, - 0x1d, 0x0e, 0xb1, 0xa9, 0x1b, 0x2c, 0x3d, 0x9b, 0xe6, 0x15, 0xcd, 0xf3, 0x35, 0x1b, 0x41, 0xed, - 0x0e, 0x5c, 0xfa, 0xc2, 0x23, 0xc5, 0x44, 0xbf, 0x63, 0x15, 0xaf, 0xb4, 0x14, 0xd6, 0xd6, 0xbe, - 0x9b, 0x82, 0xa2, 0x6c, 0xbd, 0x28, 0x00, 0xd6, 0x61, 0x96, 0xef, 0xc4, 0x07, 0xcf, 0x7b, 0x27, - 0x22, 0x4d, 0x8c, 0xa5, 0x6a, 0x81, 0x80, 0xd6, 0x3e, 0x85, 0x85, 0xf1, 0x29, 0x31, 0x59, 0xd5, - 0xce, 0x78, 0x56, 0xf5, 0xee, 0x73, 0x59, 0xc4, 0x98, 0x0c, 0x94, 0xe8, 0x2b, 0x82, 0x24, 0x06, - 0x1e, 0x8d, 0x33, 0xf0, 0x6b, 0xcf, 0x2b, 0x15, 0x99, 0x87, 0xef, 0x40, 0x79, 0xf2, 0x4e, 0xc7, - 0x70, 0xb0, 0x3b, 0xce, 0xc1, 0xaf, 0x3e, 0x9f, 0xeb, 0x90, 0xf6, 0xbf, 0x3b, 0x97, 0x4b, 0x95, - 0xd3, 0xea, 0x8b, 0xf0, 0xc2, 0x3d, 0xfa, 0x1d, 0xc7, 0x3d, 0x1c, 0x18, 0x66, 0x54, 0xef, 0x54, - 0xff, 0x45, 0x81, 0xe5, 0x49, 0x0c, 0xf7, 0xa3, 0x06, 0xe4, 0x06, 0x1c, 0xc6, 0xcd, 0xe5, 0xeb, - 0x09, 0x6c, 0xc5, 0x13, 0x69, 0x08, 0x80, 0x6c, 0x1e, 0x21, 0xd9, 0xda, 0xaf, 0x43, 0x69, 0x6c, - 0x42, 0x8c, 0x64, 0xde, 0x1c, 0x97, 0x8c, 0x9c, 0x62, 0x8d, 0x02, 0xcb, 0x6e, 0xf0, 0xcf, 0x53, - 0xc2, 0x8d, 0xa5, 0xcc, 0xee, 0x87, 0x29, 0xb8, 0xb8, 0xe5, 0x1c, 0x8e, 0xf0, 0x08, 0xd3, 0xb7, - 0x51, 0x3c, 0x70, 0xbf, 0xc8, 0xda, 0x0d, 0x7b, 0x3c, 0xc3, 0x60, 0x8e, 0x0d, 0xd0, 0x6f, 0x48, - 0x71, 0x17, 0x6d, 0x59, 0xb4, 0x36, 0x4f, 0x4f, 0xea, 0xf3, 0x94, 0x2b, 0xba, 0xe7, 0xcd, 0x99, - 0xf6, 0xe4, 0xeb, 0xa2, 0xe0, 0xed, 0x1a, 0x54, 0xfc, 0x03, 0x6b, 0xa8, 0xfb, 0xfb, 0xee, 0xc8, - 0x36, 0x75, 0xc6, 0x01, 0xaf, 0xfa, 0x10, 0xc4, 0x0e, 0x85, 0x3f, 0x20, 0x60, 0xf5, 0xcf, 0x53, - 0xb0, 0x34, 0x2e, 0x15, 0xae, 0xef, 0x07, 0x51, 0x48, 0xc3, 0xd4, 0xfd, 0x76, 0x52, 0xb3, 0x24, - 0x86, 0x42, 0x43, 0x7c, 0x5d, 0x10, 0xc6, 0x42, 0x7f, 0xaf, 0xc0, 0x3c, 0x07, 0xfe, 0x42, 0xa5, - 0xfe, 0xee, 0x44, 0x44, 0xfa, 0x72, 0x52, 0xcb, 0xcc, 0x33, 0x7a, 0x98, 0xc6, 0x5b, 0x22, 0xfe, - 0x8c, 0x52, 0xa3, 0xb4, 0x94, 0x1a, 0x5d, 0x7b, 0x1f, 0x96, 0xe3, 0x3f, 0x1b, 0x40, 0x05, 0x98, - 0x7f, 0x78, 0xff, 0xfd, 0xfb, 0x1f, 0x7c, 0x74, 0xbf, 0x7c, 0x81, 0x0c, 0x36, 0xb7, 0x1f, 0xee, - 0xec, 0x6e, 0x69, 0x65, 0x05, 0x15, 0x21, 0xd7, 0xde, 0xd8, 0xdd, 0x68, 0x6d, 0xec, 0x6c, 0x95, - 0x53, 0x28, 0x0f, 0x99, 0xdd, 0x8d, 0xd6, 0xf6, 0x56, 0x39, 0x7d, 0xed, 0x2a, 0xe4, 0x69, 0xcd, - 0xf7, 0x9e, 0x6b, 0x62, 0x04, 0x90, 0xdd, 0xdc, 0xee, 0x6c, 0xdd, 0xdf, 0x2d, 0x5f, 0x20, 0xbf, - 0xb7, 0xb7, 0x36, 0x76, 0xb6, 0x76, 0xca, 0xca, 0xfa, 0xf7, 0x2f, 0x41, 0x66, 0xc3, 0x1c, 0x58, - 0x0e, 0x0a, 0x20, 0x43, 0x3b, 0x6d, 0xe8, 0xd5, 0x67, 0xf7, 0xe2, 0xa8, 0x51, 0xd7, 0xd6, 0xa6, - 0x6d, 0xda, 0xa9, 0xd5, 0xef, 0xfd, 0xd3, 0x7f, 0xfc, 0x30, 0x85, 0x50, 0xb9, 0xa9, 0xd3, 0x6f, - 0xd7, 0x9a, 0x47, 0xd7, 0x9b, 0xb4, 0x79, 0x87, 0x7e, 0x57, 0x81, 0x7c, 0xf8, 0xd5, 0x15, 0x7a, - 0x6d, 0x8a, 0xaf, 0x9d, 0xc2, 0xed, 0x5f, 0x9f, 0x6e, 0x32, 0x67, 0xe1, 0x0a, 0x65, 0x61, 0x19, - 0x2d, 0x49, 0x2c, 0x84, 0x1f, 0x72, 0xa1, 0x3f, 0x51, 0x60, 0x71, 0xe2, 0x73, 0x2a, 0x74, 0x7d, - 0x96, 0x4f, 0xaf, 0x18, 0x4b, 0xeb, 0xb3, 0x7f, 0xad, 0xa5, 0xbe, 0x4a, 0x19, 0x7b, 0x09, 0xd5, - 0xe3, 0x18, 0x6b, 0x7e, 0x2a, 0x7e, 0x7e, 0x1b, 0xfd, 0x85, 0x02, 0x45, 0xf9, 0x8b, 0x1a, 0xd4, - 0x98, 0xfa, 0xd3, 0x1b, 0xc6, 0x5d, 0x73, 0xc6, 0x4f, 0x75, 0xd4, 0xb7, 0x28, 0x6b, 0x6f, 0xa0, - 0xc6, 0x33, 0x58, 0x6b, 0xd2, 0xc7, 0xd7, 0x6f, 0x7e, 0x4a, 0xff, 0x52, 0x4e, 0x21, 0x6a, 0x13, - 0xa3, 0xd7, 0xa7, 0xec, 0x26, 0x33, 0x2e, 0x67, 0xeb, 0x3d, 0xab, 0xb7, 0x29, 0x8f, 0x6f, 0xa1, - 0x9b, 0xb3, 0xf1, 0xd8, 0x64, 0x9f, 0x21, 0xfc, 0xa1, 0x02, 0xa5, 0xb1, 0xce, 0x3b, 0x4a, 0x12, - 0x52, 0x5c, 0xf3, 0xbe, 0xf6, 0xc6, 0xf4, 0x0b, 0x38, 0xcb, 0xab, 0x94, 0xe5, 0x1a, 0xaa, 0x4a, - 0x2c, 0x3b, 0xae, 0xc3, 0x18, 0xa4, 0x4c, 0x3c, 0x85, 0x2c, 0x6b, 0x0d, 0xa3, 0xb5, 0x29, 0xba, - 0xc7, 0x8c, 0x8f, 0xaf, 0x4c, 0xdd, 0x67, 0x56, 0x2f, 0x51, 0x06, 0x2e, 0xa2, 0x8a, 0xc4, 0x00, - 0xf7, 0x4b, 0xe4, 0x3e, 0x86, 0x6d, 0xcb, 0xc4, 0xfb, 0x38, 0xd9, 0x48, 0x4d, 0xbc, 0x8f, 0x67, - 0x3b, 0xa1, 0xfc, 0x3e, 0xaa, 0x32, 0x0f, 0x23, 0x8b, 0xa8, 0xeb, 0x96, 0x72, 0x0d, 0x7d, 0x57, - 0x81, 0xfc, 0x9d, 0xa9, 0xd8, 0xb8, 0x33, 0x0b, 0x1b, 0x67, 0xfa, 0x84, 0xb1, 0xa2, 0x60, 0x6c, - 0xa0, 0xdf, 0x82, 0x79, 0xde, 0xf5, 0x43, 0x49, 0xb2, 0x1d, 0xef, 0x2a, 0xd6, 0xae, 0x4d, 0x33, - 0x95, 0x6f, 0x5e, 0xa3, 0x9b, 0x2f, 0x21, 0x24, 0x6d, 0xce, 0xbb, 0x8b, 0xe8, 0xb7, 0x15, 0xc8, - 0x89, 0x82, 0x3e, 0xba, 0x36, 0x55, 0xd5, 0x9f, 0x31, 0xf0, 0xda, 0x0c, 0x1d, 0x02, 0xf5, 0x32, - 0xe5, 0xe0, 0x05, 0x74, 0x51, 0xe2, 0xc0, 0x17, 0xbb, 0x3e, 0x85, 0x2c, 0x6b, 0x0e, 0x24, 0x5a, - 0xe1, 0x58, 0x43, 0x21, 0xd1, 0x0a, 0x27, 0x3a, 0x0d, 0x71, 0xa2, 0xdf, 0x67, 0xfb, 0x91, 0xc3, - 0x8b, 0xf2, 0x79, 0xe2, 0xe1, 0x27, 0x5a, 0x15, 0x89, 0x87, 0x9f, 0xec, 0x1f, 0xc4, 0x1e, 0x5e, - 0xb4, 0x27, 0xd0, 0x10, 0xe6, 0xee, 0xba, 0x5d, 0x1f, 0xbd, 0xf2, 0xcc, 0xd2, 0x38, 0xdb, 0xf9, - 0xd5, 0x29, 0x4b, 0xe8, 0xea, 0x8b, 0x74, 0xd7, 0x0a, 0x5a, 0x94, 0x76, 0xfd, 0x16, 0xd9, 0x89, - 0x5c, 0xbd, 0xb0, 0xfa, 0x97, 0x68, 0xf3, 0x93, 0x95, 0xc7, 0x44, 0x9b, 0x3f, 0x53, 0x50, 0x8c, - 0x7d, 0x0a, 0xc3, 0xa2, 0x22, 0x65, 0x23, 0xac, 0x88, 0x24, 0xb2, 0x31, 0x59, 0xc6, 0x49, 0x64, - 0xe3, 0x4c, 0x25, 0x27, 0x96, 0x0d, 0x5a, 0xc9, 0x19, 0x92, 0x8d, 0x8f, 0x21, 0x43, 0xa3, 0x97, - 0xc4, 0x70, 0x44, 0xee, 0x90, 0x27, 0x86, 0x23, 0x63, 0xcd, 0x6f, 0xa1, 0x78, 0x55, 0x0e, 0x47, - 0x68, 0x1b, 0xf2, 0x96, 0x72, 0xed, 0x0d, 0x05, 0x3d, 0x81, 0xa2, 0xdc, 0xa6, 0x4d, 0x7c, 0x67, - 0x63, 0xfa, 0xd6, 0xb5, 0x37, 0xcf, 0xd5, 0xff, 0x55, 0x2f, 0xa0, 0xdf, 0x51, 0x00, 0x9d, 0x9d, - 0x80, 0x6e, 0xce, 0x48, 0xef, 0x39, 0xb9, 0xf8, 0x53, 0x05, 0x72, 0xa2, 0xb0, 0x97, 0x78, 0xf9, - 0x26, 0x4a, 0xbd, 0x89, 0x97, 0x6f, 0xb2, 0x52, 0xa8, 0xbe, 0x4b, 0x75, 0xf0, 0xf6, 0xd8, 0xe5, - 0xa3, 0xb9, 0x85, 0xed, 0xf6, 0x1f, 0xaf, 0xa2, 0x95, 0x18, 0x70, 0xf3, 0x53, 0x91, 0xd1, 0x7c, - 0x9b, 0x04, 0x6c, 0xe5, 0xc9, 0xb4, 0x14, 0xad, 0xcf, 0x94, 0xc3, 0x32, 0xa6, 0x6f, 0x9c, 0x23, - 0xef, 0x55, 0xbf, 0x4c, 0x99, 0x5f, 0x41, 0x57, 0x26, 0x82, 0x0e, 0xdd, 0x94, 0xd9, 0xf9, 0x91, - 0x02, 0x95, 0x0d, 0xdb, 0x1e, 0x4f, 0x53, 0xd1, 0x1b, 0x33, 0x64, 0xb4, 0x8c, 0xc5, 0xeb, 0x33, - 0xe7, 0xc0, 0xea, 0x4b, 0x94, 0xc1, 0xcb, 0xe8, 0x92, 0xc4, 0x20, 0x4b, 0x5b, 0x45, 0x22, 0x4c, - 0x42, 0x9f, 0xa2, 0x9c, 0x52, 0x25, 0x9a, 0x79, 0x4c, 0x4e, 0x9b, 0x18, 0x4e, 0xc6, 0xe5, 0x6a, - 0xea, 0x55, 0xca, 0xd4, 0x97, 0x54, 0x39, 0xee, 0xc1, 0x6c, 0xa2, 0x4e, 0x35, 0x7b, 0x4b, 0xb9, - 0xd6, 0x7a, 0xe5, 0xb3, 0x7f, 0x5f, 0xb9, 0xf0, 0xd9, 0xe9, 0x8a, 0xf2, 0xd3, 0xd3, 0x15, 0xe5, - 0x9f, 0x4f, 0x57, 0x94, 0x7f, 0x3b, 0x5d, 0x51, 0x7e, 0xf0, 0xf9, 0xca, 0x85, 0x9f, 0x7e, 0xbe, - 0x72, 0xe1, 0x71, 0x4e, 0xec, 0xd0, 0xcd, 0xd2, 0xd2, 0xd6, 0x8d, 0xff, 0x0f, 0x00, 0x00, 0xff, - 0xff, 0x3c, 0xb1, 0xa6, 0x2b, 0x1d, 0x33, 0x00, 0x00, +func init() { proto.RegisterFile("server/serverpb/admin.proto", fileDescriptor_admin_ef458aaea11d5886) } + +var fileDescriptor_admin_ef458aaea11d5886 = []byte{ + // 3934 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x3a, 0x5d, 0x6f, 0x23, 0xd7, + 0x75, 0x3b, 0xa4, 0x48, 0x91, 0x47, 0xa4, 0x44, 0xde, 0x95, 0x65, 0x2e, 0x77, 0x23, 0xca, 0xb3, + 0x71, 0xac, 0xc8, 0x0e, 0xe9, 0xd5, 0xae, 0xed, 0x74, 0xbd, 0x6e, 0x2a, 0x8a, 0x82, 0xcc, 0xb5, + 0x76, 0xed, 0x1d, 0x69, 0xd7, 0xc8, 0xa6, 0xee, 0x74, 0xc8, 0xb9, 0xa2, 0x26, 0x1a, 0xce, 0x50, + 0x33, 0x43, 0xed, 0xca, 0x6e, 0x82, 0x26, 0x2d, 0x8a, 0x3e, 0x05, 0x41, 0xd3, 0x97, 0x22, 0x40, + 0x81, 0x16, 0x45, 0x0b, 0xb4, 0x40, 0x81, 0xbe, 0xb5, 0x7d, 0xe8, 0xb3, 0xd1, 0x87, 0x24, 0x40, + 0x5f, 0xd2, 0x87, 0x2a, 0xad, 0xdc, 0x87, 0xa2, 0x3f, 0xa0, 0x0f, 0x7d, 0x68, 0x8b, 0xfb, 0x35, + 0x73, 0x49, 0x8d, 0x67, 0x49, 0x6d, 0xdc, 0x87, 0x5d, 0xf1, 0x9e, 0x73, 0xef, 0xb9, 0xe7, 0x9e, + 0x73, 0xee, 0xb9, 0xe7, 0x63, 0xe0, 0xaa, 0x8f, 0xbd, 0x63, 0xec, 0x35, 0xd8, 0x9f, 0x41, 0xa7, + 0x61, 0x98, 0x7d, 0xcb, 0xa9, 0x0f, 0x3c, 0x37, 0x70, 0xd1, 0x95, 0xae, 0xdb, 0x3d, 0xf4, 0x5c, + 0xa3, 0x7b, 0x50, 0x67, 0xf8, 0xba, 0x98, 0x56, 0x2d, 0x77, 0x5d, 0x67, 0xdf, 0xea, 0x35, 0x3e, + 0x76, 0x1d, 0xcc, 0x66, 0x57, 0x97, 0xbe, 0xed, 0x76, 0xfc, 0x06, 0xf9, 0x6f, 0xd0, 0xa1, 0x7f, + 0x38, 0xfc, 0xda, 0xf8, 0x16, 0x7e, 0x60, 0x04, 0x43, 0x81, 0x55, 0xfd, 0xc0, 0xf5, 0x8c, 0x1e, + 0x6e, 0x60, 0xa7, 0x67, 0x39, 0xe2, 0xcf, 0xa0, 0xd3, 0xe8, 0x1f, 0x77, 0xbb, 0x7c, 0xce, 0x8a, + 0x98, 0xc3, 0xff, 0x0e, 0x3a, 0x0d, 0xdb, 0x3a, 0xc6, 0x0e, 0xf6, 0x05, 0x95, 0xab, 0x31, 0x33, + 0xdc, 0x1e, 0x47, 0x56, 0x86, 0x81, 0x65, 0x37, 0xfa, 0x38, 0xf0, 0xac, 0x2e, 0xff, 0xc3, 0x31, + 0x8b, 0x3d, 0xb7, 0xe7, 0xd2, 0x9f, 0x0d, 0xf2, 0x4b, 0x30, 0xdc, 0x73, 0xdd, 0x9e, 0x8d, 0x1b, + 0xc6, 0xc0, 0x6a, 0x18, 0x8e, 0xe3, 0x06, 0x46, 0x60, 0xb9, 0x8e, 0xd8, 0xaa, 0xc6, 0xb1, 0x74, + 0xd4, 0x19, 0xee, 0x37, 0x02, 0xab, 0x8f, 0xfd, 0xc0, 0xe8, 0x0f, 0xd8, 0x04, 0x15, 0x41, 0xa9, + 0x65, 0x04, 0x46, 0xc7, 0xf0, 0xb1, 0xaf, 0xe1, 0xa3, 0x21, 0xf6, 0x03, 0xf5, 0x06, 0x94, 0x25, + 0x98, 0x3f, 0x70, 0x1d, 0x1f, 0xa3, 0x6b, 0x90, 0x37, 0x05, 0xb0, 0xa2, 0xac, 0xa4, 0x57, 0xf3, + 0x5a, 0x04, 0x50, 0x6f, 0xc1, 0x92, 0x58, 0xd2, 0xc2, 0x81, 0x61, 0xd9, 0x82, 0x18, 0xaa, 0x42, + 0x4e, 0x4c, 0xab, 0x28, 0x2b, 0xca, 0x6a, 0x5e, 0x0b, 0xc7, 0xea, 0x5f, 0xa6, 0xe1, 0xc5, 0x73, + 0xcb, 0xf8, 0x7e, 0x8f, 0x20, 0xdb, 0xf3, 0x0c, 0x27, 0x60, 0x9b, 0xcd, 0xad, 0x7f, 0xbd, 0xfe, + 0xb9, 0xfa, 0xad, 0x7f, 0x0e, 0x8d, 0xfa, 0x36, 0x21, 0xd0, 0x9c, 0xf9, 0xf4, 0xb4, 0x76, 0x49, + 0xe3, 0xd4, 0x50, 0x0d, 0xe6, 0x02, 0xa3, 0x63, 0x63, 0xdd, 0x31, 0xfa, 0xd8, 0xaf, 0xa4, 0xe8, + 0x49, 0x80, 0x82, 0xee, 0x13, 0x08, 0x7a, 0x03, 0x8a, 0x26, 0xf6, 0xbb, 0x9e, 0x35, 0x08, 0x5c, + 0x4f, 0xb7, 0xcc, 0x4a, 0x7a, 0x45, 0x59, 0x4d, 0x37, 0x4b, 0x67, 0xa7, 0xb5, 0x42, 0x2b, 0x44, + 0xb4, 0x5b, 0x5a, 0x21, 0x9a, 0xd6, 0x36, 0xd1, 0x26, 0xcc, 0x11, 0xf3, 0xd2, 0x99, 0xa9, 0x55, + 0x66, 0x56, 0x94, 0xd5, 0xb9, 0xf5, 0x6b, 0x12, 0xd3, 0x0c, 0x51, 0x7f, 0xec, 0x3a, 0x78, 0x93, + 0xfe, 0xe4, 0x8c, 0xc1, 0xc7, 0x21, 0x04, 0x7d, 0x04, 0x65, 0x89, 0x88, 0x6e, 0xe3, 0x63, 0x6c, + 0x57, 0x32, 0x2b, 0xca, 0xea, 0xfc, 0xfa, 0x8d, 0x84, 0xf3, 0x47, 0x34, 0x87, 0x1e, 0x55, 0xff, + 0x0e, 0x59, 0xa8, 0x2d, 0x44, 0x94, 0x29, 0xa0, 0xfa, 0x36, 0x64, 0xa8, 0x48, 0x10, 0x82, 0x99, + 0xa1, 0x8f, 0x3d, 0xae, 0x10, 0xfa, 0x1b, 0x2d, 0x03, 0x0c, 0x3c, 0xeb, 0xd8, 0xb2, 0x71, 0x2f, + 0x92, 0x4b, 0x04, 0x51, 0xb7, 0xe1, 0xf2, 0x1e, 0x91, 0xd2, 0xe4, 0xfa, 0x45, 0x8b, 0x90, 0xa1, + 0x82, 0xad, 0xa4, 0x28, 0x82, 0x0d, 0xd4, 0xff, 0x99, 0x85, 0xc5, 0x51, 0x4a, 0x5c, 0xe5, 0xbb, + 0x63, 0x2a, 0x7f, 0x23, 0xe1, 0xc8, 0x71, 0x04, 0x62, 0xf5, 0xfd, 0x08, 0x66, 0xbb, 0xae, 0x3d, + 0xec, 0x3b, 0xec, 0x4c, 0x73, 0xeb, 0x6f, 0x4e, 0x4b, 0x75, 0x93, 0x2e, 0xe7, 0x64, 0x05, 0x31, + 0xf4, 0x10, 0x66, 0x2d, 0xc7, 0xc4, 0x4f, 0xb1, 0x5f, 0x49, 0x5f, 0x8c, 0xdb, 0x36, 0x59, 0x2e, + 0xc8, 0x72, 0x5a, 0xc4, 0x3c, 0x3d, 0xc3, 0xe9, 0x11, 0x13, 0x18, 0x3a, 0x01, 0x35, 0xa3, 0xb4, + 0x06, 0x14, 0xb4, 0x49, 0x20, 0xe8, 0x16, 0x2c, 0x75, 0x3d, 0x6c, 0x04, 0x58, 0x67, 0x66, 0x4c, + 0xfc, 0x13, 0xee, 0x63, 0x27, 0xa0, 0x76, 0x92, 0xd7, 0x16, 0x19, 0x96, 0xee, 0xb8, 0x2b, 0x70, + 0xe3, 0xd6, 0x99, 0xfd, 0xe5, 0x59, 0xe7, 0xec, 0x2f, 0xcb, 0x3a, 0xcf, 0x5f, 0xbc, 0xdc, 0x24, + 0x17, 0xef, 0xb9, 0x8c, 0xba, 0xfa, 0x0f, 0x0a, 0x64, 0x99, 0x7e, 0xc9, 0x72, 0xe2, 0x12, 0xc4, + 0x72, 0xf2, 0x9b, 0xc0, 0x82, 0x93, 0x81, 0xb0, 0x5f, 0xfa, 0x9b, 0x18, 0xbc, 0x33, 0xb4, 0x6d, + 0x6a, 0xd7, 0xc4, 0x35, 0xe4, 0xb4, 0x70, 0x8c, 0xae, 0x93, 0x23, 0xec, 0x1b, 0x43, 0x3b, 0xd0, + 0x8f, 0x0d, 0x7b, 0x88, 0xa9, 0xfe, 0xf2, 0x84, 0x61, 0x0a, 0x7c, 0x44, 0x60, 0xe8, 0x26, 0xbc, + 0xd0, 0xc3, 0x0e, 0x66, 0xb2, 0xd0, 0xf1, 0xd3, 0x81, 0x87, 0x7d, 0xdf, 0x72, 0x1d, 0xa1, 0xc0, + 0x08, 0xb9, 0x15, 0xe2, 0xd0, 0x12, 0x64, 0x0f, 0x2c, 0xd3, 0xc4, 0x0e, 0xd5, 0x5d, 0x4e, 0xe3, + 0xa3, 0xea, 0xdf, 0x28, 0x90, 0xa1, 0x86, 0x14, 0xcb, 0xff, 0x12, 0x64, 0x87, 0x8e, 0x75, 0x34, + 0x64, 0x27, 0xc8, 0x69, 0x7c, 0x84, 0x4a, 0x90, 0xf6, 0xf1, 0x11, 0xf3, 0x6c, 0x1a, 0xf9, 0x49, + 0x66, 0x32, 0xcb, 0xe6, 0x2c, 0xf3, 0x11, 0x75, 0xfb, 0x96, 0x87, 0xbb, 0x41, 0xc4, 0x60, 0x04, + 0x40, 0x15, 0x98, 0x25, 0x6f, 0x98, 0xe5, 0xf4, 0x38, 0x5b, 0x62, 0x48, 0xa4, 0x64, 0xf5, 0x07, + 0xb6, 0xd5, 0xb5, 0x02, 0x6a, 0x22, 0x39, 0x2d, 0x1c, 0xab, 0x5b, 0x50, 0x0e, 0xcd, 0xf3, 0x39, + 0xfc, 0xc8, 0xdf, 0xa6, 0x01, 0xc9, 0x74, 0xb8, 0x17, 0x19, 0xbb, 0x41, 0xca, 0xb9, 0x1b, 0x74, + 0x1d, 0x8a, 0x1e, 0x26, 0xac, 0x18, 0x7c, 0x4a, 0x8a, 0x4e, 0x29, 0x70, 0x20, 0x9b, 0xf4, 0x25, + 0x00, 0xc7, 0x35, 0x05, 0x11, 0x26, 0xa8, 0x3c, 0x81, 0x30, 0xf4, 0xbb, 0x90, 0x21, 0x17, 0xcf, + 0xe7, 0x7e, 0xfe, 0x35, 0xd9, 0xfc, 0xd9, 0xa3, 0x5e, 0x67, 0xb1, 0x41, 0x5d, 0x84, 0x08, 0xf5, + 0x7b, 0x8f, 0x36, 0x37, 0x29, 0xa7, 0xfc, 0x66, 0x31, 0x02, 0xc8, 0x84, 0x62, 0xdf, 0xf2, 0x7d, + 0xcb, 0xe9, 0xe9, 0x84, 0xbc, 0x5f, 0xc9, 0x50, 0x6f, 0xf2, 0x2b, 0xcf, 0xf2, 0x26, 0x23, 0x87, + 0xae, 0xdf, 0x63, 0x24, 0xee, 0xbb, 0x26, 0xe6, 0xe4, 0x0b, 0xfd, 0x08, 0xe4, 0x13, 0xaf, 0x61, + 0x0c, 0x06, 0x9e, 0xfb, 0xd4, 0xea, 0x13, 0xd7, 0x61, 0x5a, 0xfe, 0xa1, 0xde, 0x39, 0x09, 0xb0, + 0x4f, 0xf5, 0x36, 0xa3, 0x2d, 0x4a, 0xd8, 0x96, 0xe5, 0x1f, 0x36, 0x09, 0xae, 0xfa, 0x21, 0xcc, + 0x49, 0x84, 0xd1, 0x75, 0x98, 0xa5, 0x32, 0xb1, 0x4c, 0xa6, 0xa1, 0x26, 0x9c, 0x9d, 0xd6, 0xb2, + 0x04, 0xd5, 0x6e, 0x69, 0x59, 0x82, 0x6a, 0x9b, 0x44, 0xba, 0xd8, 0xf3, 0x5c, 0x4f, 0xef, 0x63, + 0xdf, 0x37, 0x7a, 0x42, 0x67, 0x05, 0x0a, 0xbc, 0xc7, 0x60, 0xea, 0x12, 0x2c, 0xde, 0x77, 0x9d, + 0x73, 0x46, 0xa0, 0xfe, 0x54, 0x81, 0x17, 0xc6, 0x10, 0x5c, 0xab, 0xdf, 0x84, 0x32, 0x09, 0x5d, + 0x74, 0x1f, 0x7b, 0x16, 0xf6, 0x75, 0x26, 0x7c, 0x85, 0x0a, 0xff, 0x6b, 0x53, 0x89, 0x4a, 0x5b, + 0x20, 0x74, 0x76, 0x29, 0x19, 0x8a, 0x40, 0xdf, 0x02, 0x64, 0x39, 0x01, 0xf6, 0x1c, 0xc3, 0xd6, + 0x87, 0x3e, 0xe6, 0xb4, 0x53, 0x17, 0xa1, 0x5d, 0x12, 0x84, 0x1e, 0xfa, 0x0c, 0xa3, 0xce, 0x43, + 0xe1, 0xa1, 0x8f, 0xbd, 0xf0, 0x84, 0xdf, 0x85, 0x22, 0x1f, 0xf3, 0x83, 0xb5, 0x21, 0x43, 0x3c, + 0x95, 0x78, 0xf3, 0x92, 0x36, 0x1c, 0x59, 0x48, 0x47, 0xc2, 0x94, 0x28, 0x85, 0xaa, 0x0a, 0x33, + 0x04, 0x48, 0xae, 0x12, 0x01, 0x48, 0xde, 0x20, 0x1c, 0xab, 0x8f, 0xa0, 0xb8, 0x75, 0x8c, 0x9d, + 0xe8, 0xde, 0x09, 0x17, 0xa7, 0x48, 0x2e, 0xee, 0x2a, 0xe4, 0x03, 0xc3, 0xeb, 0xe1, 0x80, 0xa8, + 0x9a, 0xdd, 0x8e, 0x1c, 0x03, 0xb4, 0x4d, 0x72, 0x19, 0x6d, 0xab, 0x6f, 0xb1, 0x4b, 0x91, 0xd1, + 0xd8, 0x40, 0xfd, 0xcf, 0x14, 0xcc, 0x0b, 0xc2, 0xfc, 0x64, 0xf7, 0x20, 0x8b, 0x29, 0x84, 0x1f, + 0xad, 0x91, 0x70, 0xb4, 0xd1, 0xa5, 0x6c, 0x28, 0x1e, 0x72, 0x46, 0xa4, 0xfa, 0xfb, 0x29, 0xc8, + 0x50, 0x38, 0x6a, 0x42, 0x3e, 0x0c, 0x63, 0xb9, 0x0d, 0x54, 0xeb, 0x2c, 0xd0, 0xad, 0x8b, 0x40, + 0xb7, 0xbe, 0x27, 0x66, 0x34, 0x73, 0x84, 0xcc, 0x0f, 0x7f, 0x51, 0x53, 0xb4, 0x68, 0x19, 0xb9, + 0xdf, 0x94, 0xae, 0x2e, 0xf9, 0xf7, 0x3c, 0x85, 0xec, 0x11, 0x09, 0x7c, 0x55, 0x96, 0x00, 0x0b, + 0x00, 0x0b, 0x67, 0xa7, 0xb5, 0xdc, 0x1e, 0x93, 0x42, 0x4b, 0x92, 0xc7, 0x3a, 0x10, 0xcf, 0xe1, + 0x7a, 0x01, 0xb9, 0xc2, 0x96, 0xc9, 0x9e, 0xec, 0xe6, 0xc2, 0xd9, 0x69, 0x6d, 0x4e, 0x13, 0xf0, + 0x76, 0x4b, 0x9b, 0x0b, 0x27, 0xb5, 0x4d, 0x22, 0x74, 0xcb, 0xd9, 0x77, 0xb9, 0x43, 0xa5, 0xbf, + 0xc9, 0x96, 0xcc, 0x3b, 0x13, 0x22, 0xe4, 0x56, 0x16, 0xd8, 0x96, 0x0f, 0x29, 0x90, 0x6c, 0xc9, + 0xd0, 0x6d, 0x53, 0xfd, 0x2b, 0x05, 0x4a, 0xbb, 0x38, 0x78, 0xd8, 0x26, 0x81, 0xaf, 0x50, 0xe4, + 0x37, 0x01, 0x0e, 0xf1, 0x09, 0x7b, 0x77, 0x84, 0xc8, 0x6f, 0x27, 0x88, 0x7c, 0x9c, 0x40, 0xfd, + 0x3d, 0x7c, 0x42, 0x1f, 0x28, 0x7f, 0xcb, 0x09, 0xbc, 0x13, 0x2d, 0x7f, 0x28, 0xc6, 0xd5, 0x3b, + 0x30, 0x3f, 0x8a, 0x24, 0x0f, 0xc8, 0x21, 0x3e, 0xe1, 0x46, 0x43, 0x7e, 0x12, 0xb3, 0x60, 0x4f, + 0x1e, 0x91, 0x65, 0x41, 0x63, 0x83, 0xdb, 0xa9, 0xaf, 0x2b, 0xea, 0x65, 0x28, 0x4b, 0x7b, 0x31, + 0x0d, 0xab, 0x5f, 0x81, 0xd2, 0xf6, 0xf8, 0x09, 0x10, 0xcc, 0x1c, 0xe2, 0x13, 0x91, 0x5d, 0xd0, + 0xdf, 0xea, 0x4f, 0x53, 0x50, 0xde, 0x1e, 0x5f, 0x8d, 0x7e, 0x33, 0xe6, 0xac, 0x6f, 0x27, 0x9c, + 0xf5, 0x1c, 0x85, 0xb1, 0xc3, 0x72, 0x53, 0x93, 0x8e, 0xbc, 0x0f, 0x19, 0xf6, 0x5a, 0x87, 0xe7, + 0x52, 0xa4, 0x73, 0xa1, 0x6d, 0x28, 0xd8, 0x86, 0x1f, 0xe8, 0xc3, 0x81, 0x69, 0x04, 0xd8, 0xe4, + 0xde, 0x62, 0x32, 0x2b, 0x9c, 0x23, 0x2b, 0x1f, 0xb2, 0x85, 0xd5, 0xc1, 0x04, 0xa2, 0x7d, 0x57, + 0x16, 0xed, 0xdc, 0xfa, 0xfa, 0x54, 0x07, 0xa5, 0xa4, 0x65, 0x75, 0x94, 0x60, 0x7e, 0xd3, 0x1e, + 0xfa, 0x01, 0xf6, 0x84, 0x4f, 0xfa, 0xb1, 0x02, 0x0b, 0x21, 0x88, 0x4b, 0xf8, 0x35, 0x80, 0x2e, + 0x03, 0x45, 0xee, 0xbe, 0x78, 0x76, 0x5a, 0xcb, 0xf3, 0x89, 0xed, 0x96, 0x96, 0xe7, 0x13, 0xda, + 0x26, 0x7a, 0x15, 0xca, 0xd1, 0x1d, 0xc0, 0x0e, 0x71, 0x8c, 0x26, 0x0f, 0x39, 0x4a, 0x21, 0x62, + 0x8b, 0xc1, 0xd1, 0xd7, 0x00, 0x61, 0xe2, 0x26, 0x07, 0x9e, 0xe5, 0xe3, 0x70, 0x36, 0x0b, 0xa5, + 0xca, 0x11, 0x86, 0x4f, 0x57, 0x77, 0xa0, 0xd0, 0xf2, 0x0c, 0xcb, 0x11, 0x56, 0x32, 0x0f, 0x29, + 0xd7, 0xa1, 0x3a, 0xcf, 0x68, 0x29, 0xd7, 0x21, 0xf2, 0x72, 0xf7, 0xf7, 0x69, 0x6c, 0x97, 0xd1, + 0xc8, 0x4f, 0xe2, 0xff, 0xfc, 0x83, 0x61, 0x60, 0xba, 0x4f, 0x1c, 0x11, 0xa1, 0x89, 0xb1, 0x5a, + 0x83, 0x22, 0xa7, 0xc6, 0x0f, 0x3a, 0x46, 0x4e, 0xfd, 0x18, 0xae, 0xb4, 0x70, 0xd7, 0xed, 0xd3, + 0xe7, 0xd3, 0x75, 0x76, 0x69, 0xfa, 0x2f, 0xf6, 0xfe, 0x08, 0x72, 0xfc, 0x05, 0x64, 0x56, 0x97, + 0x69, 0x36, 0xcf, 0x4e, 0x6b, 0xb3, 0xec, 0x09, 0xf4, 0xff, 0xfb, 0xb4, 0x76, 0xb3, 0x67, 0x05, + 0x07, 0xc3, 0x4e, 0xbd, 0xeb, 0xf6, 0x1b, 0xa1, 0x96, 0xcc, 0x4e, 0xf4, 0xbb, 0x31, 0x38, 0xec, + 0x35, 0xe8, 0xaf, 0x41, 0xa7, 0xce, 0x9f, 0xce, 0x59, 0xf6, 0x74, 0xfa, 0xea, 0x1f, 0x2b, 0x70, + 0x59, 0xde, 0xfc, 0xff, 0x67, 0x5b, 0xb4, 0x0a, 0x0b, 0xa6, 0xb4, 0x2b, 0x89, 0xe6, 0x98, 0xee, + 0xc6, 0xc1, 0xea, 0x67, 0x29, 0xa8, 0xc6, 0x49, 0x87, 0xcb, 0xf2, 0x31, 0x64, 0x59, 0xb9, 0x84, + 0xa7, 0x5a, 0x77, 0x92, 0x72, 0xf6, 0xcf, 0x25, 0x53, 0x67, 0x43, 0xe1, 0xfe, 0x19, 0xc5, 0xea, + 0x7f, 0x28, 0x90, 0x65, 0x08, 0xf4, 0x78, 0x34, 0x0e, 0xc9, 0x34, 0x37, 0xa2, 0x38, 0xe4, 0xa2, + 0xc2, 0x10, 0xe1, 0xcb, 0x8b, 0x30, 0x6b, 0xf9, 0xba, 0x6d, 0x1d, 0x87, 0x21, 0xb3, 0xe5, 0xef, + 0x58, 0xc7, 0xf8, 0x7c, 0xd4, 0x98, 0x8e, 0x89, 0x1a, 0x63, 0x24, 0x39, 0x13, 0x2b, 0x49, 0x1a, + 0xee, 0x12, 0x3b, 0x24, 0x53, 0x32, 0xcc, 0x46, 0xc5, 0x58, 0x7d, 0x19, 0x16, 0x76, 0x71, 0x40, + 0xae, 0x8c, 0x9f, 0xe4, 0x1a, 0xff, 0x2e, 0x45, 0x5f, 0x01, 0x3e, 0x8f, 0xab, 0x40, 0x9f, 0xfe, + 0x15, 0x18, 0x21, 0xf0, 0x4c, 0xc7, 0xb8, 0x1b, 0xeb, 0x18, 0xf3, 0xc2, 0x31, 0xc6, 0x65, 0x4c, + 0x2b, 0x30, 0x27, 0x32, 0x36, 0x92, 0x45, 0xa4, 0x29, 0x4a, 0x06, 0x55, 0xdd, 0x09, 0xbc, 0xe0, + 0xf6, 0xa8, 0x17, 0xbc, 0x31, 0xcd, 0xa1, 0xce, 0x39, 0xc1, 0x05, 0x28, 0xbe, 0x8b, 0x0d, 0x3b, + 0x38, 0x10, 0x3e, 0xb0, 0x04, 0xf3, 0x02, 0xc0, 0x5f, 0xa8, 0x32, 0x2c, 0xec, 0xf0, 0xba, 0x9d, + 0x98, 0xf4, 0x93, 0x14, 0x94, 0x22, 0x18, 0x97, 0xf8, 0x06, 0x80, 0xa8, 0xef, 0x85, 0x12, 0xbf, + 0x1a, 0x93, 0x0f, 0x88, 0x85, 0x22, 0xb1, 0x8e, 0x16, 0xa1, 0x3f, 0x50, 0x20, 0xc7, 0xcc, 0x1c, + 0x8b, 0xab, 0x93, 0x14, 0xff, 0x8f, 0xb3, 0xc0, 0x2f, 0x8c, 0x50, 0xd9, 0xdb, 0x84, 0xfe, 0xf7, + 0x7f, 0x71, 0xb1, 0x7b, 0x10, 0xf2, 0x51, 0xed, 0x40, 0x71, 0x84, 0xae, 0xac, 0x92, 0x0c, 0x53, + 0xc9, 0xdb, 0xb2, 0x4a, 0xe6, 0xd7, 0x5f, 0x8e, 0x39, 0x35, 0x21, 0x2b, 0xf8, 0xe5, 0xd7, 0x5c, + 0x52, 0xc3, 0x00, 0xe6, 0xee, 0xba, 0x9d, 0xd0, 0xca, 0xc3, 0xd0, 0x52, 0x91, 0x42, 0x4b, 0x92, + 0x9a, 0x86, 0x5e, 0x85, 0xa6, 0xa6, 0x6c, 0x84, 0x6e, 0x72, 0x53, 0x4b, 0xd3, 0xcd, 0x6b, 0xf2, + 0xe6, 0x47, 0x76, 0x9d, 0xd6, 0x74, 0x59, 0x7d, 0xb7, 0x4e, 0x42, 0x3a, 0x66, 0x8b, 0xea, 0x4f, + 0xb2, 0x50, 0x60, 0x5b, 0x72, 0xf5, 0x6d, 0xc1, 0x0c, 0x99, 0xc5, 0x15, 0xf7, 0x6a, 0x82, 0xd8, + 0xe5, 0x65, 0x64, 0xc0, 0x15, 0x49, 0x97, 0x57, 0xff, 0x2b, 0x03, 0xe9, 0xbb, 0x6e, 0x07, 0x2d, + 0x41, 0x8a, 0xbb, 0xa5, 0x74, 0x33, 0x7b, 0x76, 0x5a, 0x4b, 0xb5, 0x5b, 0x5a, 0xca, 0x32, 0x2f, + 0x76, 0x2f, 0x46, 0x22, 0xf9, 0x99, 0xd1, 0x48, 0x1e, 0xb9, 0x30, 0x3f, 0x52, 0x2e, 0x61, 0x99, + 0x63, 0xb1, 0xf9, 0xee, 0xd9, 0x69, 0xad, 0x28, 0xd7, 0x4b, 0x26, 0x7f, 0x20, 0xfc, 0x23, 0x9b, + 0xfc, 0x23, 0x39, 0x77, 0xbd, 0xdd, 0xd2, 0x8a, 0x72, 0x9d, 0xc5, 0x97, 0xf4, 0x90, 0x1d, 0xd1, + 0xc3, 0x6d, 0x98, 0x65, 0x35, 0x27, 0x93, 0x66, 0xfa, 0xc9, 0x61, 0xd0, 0x0c, 0x0d, 0x81, 0xc4, + 0x02, 0xb2, 0xd6, 0x0f, 0x0c, 0x8f, 0xac, 0xcd, 0x4d, 0xba, 0x96, 0x2f, 0x40, 0x77, 0x20, 0xb7, + 0x6f, 0x39, 0x96, 0x7f, 0x80, 0xcd, 0x4a, 0x7e, 0xc2, 0xc5, 0xe1, 0x0a, 0xb2, 0xba, 0xef, 0x9a, + 0xd6, 0xbe, 0x85, 0xcd, 0x0a, 0x4c, 0xba, 0x5a, 0xac, 0x20, 0x31, 0xcc, 0xbe, 0x67, 0xd0, 0x22, + 0x88, 0xde, 0x75, 0xfb, 0x03, 0x1b, 0x93, 0x23, 0xcc, 0xad, 0x28, 0xab, 0x29, 0xad, 0x2c, 0x30, + 0x9b, 0x02, 0x41, 0x0c, 0x9b, 0xe6, 0xbf, 0x95, 0x02, 0xf3, 0x95, 0x74, 0x80, 0x1e, 0xc0, 0xe5, + 0x03, 0xab, 0x77, 0xf0, 0xc4, 0x20, 0x51, 0x56, 0x94, 0xd1, 0x14, 0x27, 0xe4, 0x06, 0x85, 0x8b, + 0x43, 0x0c, 0x09, 0xc4, 0x22, 0x92, 0x26, 0xee, 0x5a, 0x7d, 0xc3, 0xae, 0xcc, 0xd3, 0x4d, 0x4b, + 0x21, 0xa2, 0xc5, 0xe0, 0xe8, 0x65, 0x98, 0xf7, 0x86, 0x0e, 0x79, 0x72, 0x74, 0xae, 0xd8, 0x05, + 0x3a, 0xb3, 0xc8, 0xa1, 0xfc, 0xb9, 0xbd, 0x06, 0xf9, 0xa8, 0xc8, 0x58, 0x62, 0x99, 0x52, 0x08, + 0x50, 0x11, 0x94, 0x76, 0xdc, 0x2e, 0x6b, 0x3a, 0x08, 0x3f, 0xf9, 0xbf, 0x0a, 0x94, 0x25, 0x60, + 0x98, 0xc2, 0xe7, 0x6d, 0x01, 0x9c, 0xa0, 0xc2, 0x7b, 0x8e, 0x40, 0x08, 0x11, 0x8f, 0x52, 0x48, + 0xad, 0xfa, 0x03, 0x05, 0x72, 0x02, 0x8b, 0x5e, 0x82, 0x02, 0xc1, 0xd8, 0x56, 0x70, 0xa2, 0x47, + 0x6f, 0xc8, 0x9c, 0x80, 0xbd, 0x87, 0x4f, 0xc8, 0xc9, 0xc3, 0x29, 0x91, 0x07, 0xcb, 0x6b, 0x45, + 0x01, 0x65, 0x4f, 0x5c, 0x15, 0x72, 0xb6, 0x11, 0x58, 0xc1, 0xd0, 0x64, 0x5e, 0x46, 0xd1, 0xc2, + 0x31, 0x91, 0x8a, 0xed, 0x3a, 0x3d, 0x86, 0x9c, 0xa1, 0xc8, 0x08, 0xa0, 0x36, 0x61, 0x41, 0x33, + 0x9c, 0x1e, 0xde, 0x71, 0x7b, 0xc2, 0xb9, 0x5d, 0x81, 0x1c, 0xab, 0x4b, 0x09, 0xff, 0xa0, 0xcd, + 0xd2, 0xb1, 0x9c, 0x52, 0xa7, 0xe4, 0x94, 0xfa, 0x5f, 0xd2, 0x50, 0x8a, 0x88, 0x70, 0x21, 0xbe, + 0x1f, 0x26, 0xd5, 0xec, 0x9d, 0x48, 0x7a, 0x06, 0xc7, 0x17, 0xc7, 0xa6, 0xd5, 0xff, 0xa8, 0x00, + 0x7c, 0xe0, 0xe1, 0x20, 0x38, 0x69, 0x93, 0x2c, 0xf4, 0x25, 0x28, 0xf0, 0x9c, 0x46, 0x27, 0xb7, + 0x5f, 0x08, 0x8f, 0xc3, 0x88, 0x5b, 0x21, 0x07, 0x71, 0xf0, 0x13, 0x86, 0x66, 0x62, 0x9b, 0x75, + 0xf0, 0x13, 0x8a, 0xba, 0x0e, 0x45, 0xc3, 0x34, 0xb1, 0xa9, 0xf3, 0xa8, 0x88, 0xfb, 0xb4, 0x02, + 0x05, 0x6a, 0x0c, 0x86, 0x5e, 0x81, 0x05, 0x0f, 0xf7, 0xdd, 0x63, 0x69, 0x1a, 0xf3, 0x6d, 0xf3, + 0x1c, 0x2c, 0x26, 0x2e, 0x41, 0xd6, 0xc3, 0x86, 0x1f, 0x16, 0x1e, 0xf9, 0x08, 0x55, 0x60, 0xd6, + 0x64, 0xb5, 0x74, 0xee, 0x89, 0xc4, 0xb0, 0xfa, 0x67, 0x8a, 0xa8, 0x11, 0xdc, 0x81, 0x0c, 0x3d, + 0x20, 0xaf, 0x0f, 0xac, 0xc4, 0x3c, 0x4d, 0x42, 0x3c, 0xb2, 0x54, 0xd8, 0x22, 0xf4, 0x11, 0xcc, + 0x0d, 0xa8, 0x4c, 0x74, 0x9a, 0xa6, 0xb3, 0x88, 0xe3, 0xcd, 0x69, 0x44, 0x1d, 0x89, 0x54, 0xbc, + 0xf7, 0x83, 0x10, 0x72, 0x77, 0x26, 0xa7, 0x94, 0x52, 0xea, 0x2a, 0x94, 0x1e, 0x0c, 0xb1, 0x77, + 0xf2, 0x81, 0x6d, 0x38, 0xd2, 0x0b, 0x78, 0x44, 0x60, 0x22, 0xa8, 0xa2, 0x03, 0x75, 0x00, 0x65, + 0x69, 0x26, 0xb7, 0x84, 0x6f, 0xc1, 0x55, 0xd3, 0xf2, 0x03, 0xff, 0xc8, 0xd6, 0x07, 0x07, 0x27, + 0xbe, 0xd5, 0x35, 0x6c, 0x9d, 0x4e, 0xd7, 0x07, 0xb6, 0xe1, 0xf0, 0x94, 0xed, 0xda, 0xd9, 0x69, + 0xad, 0xd2, 0xb2, 0xfc, 0x60, 0xf7, 0xc1, 0xce, 0x07, 0x7c, 0x56, 0x44, 0xaa, 0xc2, 0x09, 0x9c, + 0xc3, 0xa8, 0x57, 0x58, 0x63, 0x8e, 0xac, 0xf4, 0xac, 0xce, 0x30, 0x88, 0x92, 0x11, 0xf5, 0xaf, + 0x01, 0x2a, 0xe7, 0x71, 0x9c, 0xa9, 0x01, 0x14, 0x45, 0xd5, 0x96, 0x89, 0x8e, 0xdd, 0xf3, 0xad, + 0x67, 0x34, 0xef, 0xe2, 0x68, 0x85, 0x5d, 0x3d, 0x22, 0x32, 0x39, 0x18, 0x2d, 0x98, 0x12, 0x02, + 0xf5, 0xa1, 0x20, 0x35, 0x25, 0x44, 0x33, 0xa6, 0x75, 0x91, 0x0d, 0xa3, 0x46, 0xc5, 0x48, 0xf0, + 0x3b, 0x17, 0x35, 0x2a, 0xfc, 0xea, 0x1f, 0x29, 0x00, 0xd1, 0x3c, 0x74, 0x15, 0xf2, 0x74, 0x77, + 0xb9, 0xd6, 0x46, 0x00, 0xf7, 0xc9, 0x0b, 0x7d, 0x1b, 0xb2, 0xbc, 0xdf, 0x92, 0x9a, 0xb8, 0xdf, + 0xc2, 0x57, 0xd0, 0xfc, 0x9b, 0xb5, 0x59, 0xfc, 0x23, 0x9b, 0xdd, 0x0f, 0x9e, 0x7f, 0x53, 0xe8, + 0xee, 0x83, 0x1d, 0x2d, 0xcf, 0x26, 0xec, 0x1e, 0xd9, 0x77, 0x67, 0x72, 0xe9, 0xd2, 0x4c, 0xf5, + 0xf7, 0xd2, 0x90, 0xa7, 0x45, 0x49, 0x2a, 0x98, 0x4f, 0x15, 0xa8, 0x8c, 0x64, 0x2c, 0x7a, 0xe7, + 0x44, 0x8f, 0xf2, 0x26, 0x22, 0xa5, 0x0f, 0x2f, 0x22, 0xa5, 0x70, 0x87, 0xba, 0x26, 0xa5, 0x3e, + 0xcd, 0x13, 0x1a, 0x40, 0x9a, 0x4c, 0x70, 0x6f, 0x5d, 0x34, 0xfc, 0x5c, 0xf4, 0x62, 0x68, 0xa2, + 0x2f, 0xc3, 0xbc, 0xdc, 0x78, 0x0a, 0x8b, 0x92, 0x85, 0x48, 0x33, 0x6d, 0x13, 0x7d, 0x03, 0xc0, + 0xf4, 0xdc, 0xc1, 0x00, 0x9b, 0xba, 0xc1, 0xd2, 0xb3, 0x49, 0x5e, 0xd1, 0x3c, 0x5f, 0xb3, 0x11, + 0x54, 0xb7, 0xe1, 0xca, 0xe7, 0x1e, 0x29, 0x26, 0xfa, 0x1d, 0xa9, 0x78, 0xa5, 0xa5, 0xb0, 0xb6, + 0xfa, 0xbd, 0x14, 0x14, 0x64, 0xeb, 0x45, 0x01, 0xb0, 0x0e, 0xb3, 0x7c, 0x27, 0xde, 0x7f, 0xde, + 0x3b, 0x11, 0x69, 0x62, 0x24, 0x55, 0x0b, 0x04, 0xb4, 0xfa, 0x09, 0xcc, 0x8f, 0x4e, 0x89, 0xc9, + 0xaa, 0x76, 0x47, 0xb3, 0xaa, 0x77, 0x9e, 0xcb, 0x22, 0x46, 0x64, 0xa0, 0x44, 0x5f, 0x11, 0x24, + 0x31, 0xf0, 0x68, 0x94, 0x81, 0x5f, 0x7b, 0x5e, 0xa9, 0xc8, 0x3c, 0x7c, 0x17, 0x4a, 0xe3, 0x77, + 0x3a, 0x86, 0x83, 0xbd, 0x51, 0x0e, 0x7e, 0xf5, 0xf9, 0x5c, 0x87, 0xb4, 0xff, 0xdd, 0x99, 0x5c, + 0xaa, 0x94, 0x56, 0x5f, 0x84, 0x17, 0xee, 0xd1, 0xef, 0x38, 0xee, 0xe1, 0xc0, 0x30, 0xa3, 0x7a, + 0xa7, 0xfa, 0xcf, 0x0a, 0x2c, 0x8d, 0x63, 0xb8, 0x1f, 0x35, 0x20, 0xd7, 0xe7, 0x30, 0x6e, 0x2e, + 0xdf, 0x48, 0x60, 0x2b, 0x9e, 0x48, 0x5d, 0x00, 0x64, 0xf3, 0x08, 0xc9, 0x56, 0x7f, 0x1d, 0x8a, + 0x23, 0x13, 0x62, 0x24, 0xf3, 0xc6, 0xa8, 0x64, 0xe4, 0x14, 0x6b, 0x18, 0x58, 0x76, 0x9d, 0x7f, + 0x9e, 0x12, 0x6e, 0x2c, 0x65, 0x76, 0x3f, 0x4a, 0xc1, 0xe5, 0x2d, 0xe7, 0x68, 0x88, 0x87, 0x98, + 0xbe, 0x8d, 0xe2, 0x81, 0xfb, 0x22, 0x6b, 0x37, 0xec, 0xf1, 0x0c, 0x83, 0x39, 0x36, 0x40, 0xbf, + 0x21, 0xc5, 0x5d, 0xb4, 0x65, 0xd1, 0xdc, 0x3c, 0x3b, 0xad, 0xcd, 0x52, 0xae, 0xe8, 0x9e, 0xb7, + 0xa6, 0xda, 0x93, 0xaf, 0x8b, 0x82, 0xb7, 0x35, 0x28, 0xfb, 0x87, 0xd6, 0x40, 0xf7, 0x0f, 0xdc, + 0xa1, 0x6d, 0xea, 0x8c, 0x03, 0x5e, 0xf5, 0x21, 0x88, 0x5d, 0x0a, 0x7f, 0x40, 0xc0, 0xea, 0x9f, + 0xa7, 0x60, 0x71, 0x54, 0x2a, 0x5c, 0xdf, 0x0f, 0xa2, 0x90, 0x86, 0xa9, 0xfb, 0xad, 0xa4, 0x66, + 0x49, 0x0c, 0x85, 0xba, 0xf8, 0xba, 0x20, 0x8c, 0x85, 0xfe, 0x5e, 0x81, 0x59, 0x0e, 0xfc, 0x42, + 0xa5, 0xfe, 0xce, 0x58, 0x44, 0xfa, 0x72, 0x52, 0xcb, 0xcc, 0x33, 0xba, 0x98, 0xc6, 0x5b, 0x22, + 0xfe, 0x8c, 0x52, 0xa3, 0xb4, 0x94, 0x1a, 0xad, 0xbd, 0x07, 0x4b, 0xf1, 0x9f, 0x0d, 0xa0, 0x39, + 0x98, 0x7d, 0x78, 0xff, 0xbd, 0xfb, 0xef, 0x7f, 0x78, 0xbf, 0x74, 0x89, 0x0c, 0x36, 0x77, 0x1e, + 0xee, 0xee, 0x6d, 0x69, 0x25, 0x05, 0x15, 0x20, 0xd7, 0xda, 0xd8, 0xdb, 0x68, 0x6e, 0xec, 0x6e, + 0x95, 0x52, 0x28, 0x0f, 0x99, 0xbd, 0x8d, 0xe6, 0xce, 0x56, 0x29, 0xbd, 0x76, 0x1d, 0xf2, 0xb4, + 0xe6, 0x7b, 0xcf, 0x35, 0x31, 0x02, 0xc8, 0x6e, 0xee, 0xb4, 0xb7, 0xee, 0xef, 0x95, 0x2e, 0x91, + 0xdf, 0x3b, 0x5b, 0x1b, 0xbb, 0x5b, 0xbb, 0x25, 0x65, 0xfd, 0x07, 0x57, 0x20, 0xb3, 0x61, 0xf6, + 0x2d, 0x07, 0x05, 0x90, 0xa1, 0x9d, 0x36, 0xf4, 0xca, 0xb3, 0x7b, 0x71, 0xd4, 0xa8, 0xab, 0xab, + 0x93, 0x36, 0xed, 0xd4, 0xca, 0xf7, 0xff, 0xe9, 0xdf, 0x7f, 0x94, 0x42, 0xa8, 0xd4, 0xd0, 0xe9, + 0xb7, 0x6b, 0x8d, 0xe3, 0x1b, 0x0d, 0xda, 0xbc, 0x43, 0xbf, 0xab, 0x40, 0x3e, 0xfc, 0xea, 0x0a, + 0xbd, 0x3a, 0xc1, 0xd7, 0x4e, 0xe1, 0xf6, 0xaf, 0x4d, 0x36, 0x99, 0xb3, 0x70, 0x8d, 0xb2, 0xb0, + 0x84, 0x16, 0x25, 0x16, 0xc2, 0x0f, 0xb9, 0xd0, 0x9f, 0x28, 0xb0, 0x30, 0xf6, 0x39, 0x15, 0xba, + 0x31, 0xcd, 0xa7, 0x57, 0x8c, 0xa5, 0xf5, 0xe9, 0xbf, 0xd6, 0x52, 0x5f, 0xa1, 0x8c, 0xbd, 0x84, + 0x6a, 0x71, 0x8c, 0x35, 0x3e, 0x11, 0x3f, 0xbf, 0x83, 0xfe, 0x42, 0x81, 0x82, 0xfc, 0x45, 0x0d, + 0xaa, 0x4f, 0xfc, 0xe9, 0x0d, 0xe3, 0xae, 0x31, 0xe5, 0xa7, 0x3a, 0xea, 0x9b, 0x94, 0xb5, 0xd7, + 0x51, 0xfd, 0x19, 0xac, 0x35, 0xe8, 0xe3, 0xeb, 0x37, 0x3e, 0xa1, 0x7f, 0x29, 0xa7, 0x10, 0xb5, + 0x89, 0xd1, 0x6b, 0x13, 0x76, 0x93, 0x19, 0x97, 0xd3, 0xf5, 0x9e, 0xd5, 0x3b, 0x94, 0xc7, 0x37, + 0xd1, 0xad, 0xe9, 0x78, 0x6c, 0xb0, 0xcf, 0x10, 0xfe, 0x50, 0x81, 0xe2, 0x48, 0xe7, 0x1d, 0x25, + 0x09, 0x29, 0xae, 0x79, 0x5f, 0x7d, 0x7d, 0xf2, 0x05, 0x9c, 0xe5, 0x15, 0xca, 0x72, 0x15, 0x55, + 0x24, 0x96, 0x1d, 0xd7, 0x61, 0x0c, 0x52, 0x26, 0x9e, 0x42, 0x96, 0xb5, 0x86, 0xd1, 0xea, 0x04, + 0xdd, 0x63, 0xc6, 0xc7, 0x57, 0x27, 0xee, 0x33, 0xab, 0x57, 0x28, 0x03, 0x97, 0x51, 0x59, 0x62, + 0x80, 0xfb, 0x25, 0x72, 0x1f, 0xc3, 0xb6, 0x65, 0xe2, 0x7d, 0x1c, 0x6f, 0xa4, 0x26, 0xde, 0xc7, + 0xf3, 0x9d, 0x50, 0x7e, 0x1f, 0x55, 0x99, 0x87, 0xa1, 0x45, 0xd4, 0x75, 0x5b, 0x59, 0x43, 0xdf, + 0x53, 0x20, 0xbf, 0x3d, 0x11, 0x1b, 0xdb, 0xd3, 0xb0, 0x71, 0xae, 0x4f, 0x18, 0x2b, 0x0a, 0xc6, + 0x06, 0xfa, 0x2d, 0x98, 0xe5, 0x5d, 0x3f, 0x94, 0x24, 0xdb, 0xd1, 0xae, 0x62, 0x75, 0x6d, 0x92, + 0xa9, 0x7c, 0xf3, 0x2a, 0xdd, 0x7c, 0x11, 0x21, 0x69, 0x73, 0xde, 0x5d, 0x44, 0xbf, 0xad, 0x40, + 0x4e, 0x14, 0xf4, 0xd1, 0xda, 0x44, 0x55, 0x7f, 0xc6, 0xc0, 0xab, 0x53, 0x74, 0x08, 0xd4, 0xab, + 0x94, 0x83, 0x17, 0xd0, 0x65, 0x89, 0x03, 0x5f, 0xec, 0xfa, 0x14, 0xb2, 0xac, 0x39, 0x90, 0x68, + 0x85, 0x23, 0x0d, 0x85, 0x44, 0x2b, 0x1c, 0xeb, 0x34, 0xc4, 0x89, 0xfe, 0x80, 0xed, 0x47, 0x0e, + 0x2f, 0xca, 0xe7, 0x89, 0x87, 0x1f, 0x6b, 0x55, 0x24, 0x1e, 0x7e, 0xbc, 0x7f, 0x10, 0x7b, 0x78, + 0xd1, 0x9e, 0x40, 0x03, 0x98, 0xb9, 0xeb, 0x76, 0x7c, 0xf4, 0x95, 0x67, 0x96, 0xc6, 0xd9, 0xce, + 0xaf, 0x4c, 0x58, 0x42, 0x57, 0x5f, 0xa4, 0xbb, 0x96, 0xd1, 0x82, 0xb4, 0xeb, 0xb7, 0xc9, 0x4e, + 0xe4, 0xea, 0x85, 0xd5, 0xbf, 0x44, 0x9b, 0x1f, 0xaf, 0x3c, 0x26, 0xda, 0xfc, 0xb9, 0x82, 0x62, + 0xec, 0x53, 0x18, 0x16, 0x15, 0x29, 0x1b, 0x61, 0x45, 0x24, 0x91, 0x8d, 0xf1, 0x32, 0x4e, 0x22, + 0x1b, 0xe7, 0x2a, 0x39, 0xb1, 0x6c, 0xd0, 0x4a, 0xce, 0x80, 0x6c, 0x7c, 0x02, 0x19, 0x1a, 0xbd, + 0x24, 0x86, 0x23, 0x72, 0x87, 0x3c, 0x31, 0x1c, 0x19, 0x69, 0x7e, 0x0b, 0xc5, 0xab, 0x72, 0x38, + 0x42, 0xdb, 0x90, 0xb7, 0x95, 0xb5, 0xd7, 0x15, 0xf4, 0x04, 0x0a, 0x72, 0x9b, 0x36, 0xf1, 0x9d, + 0x8d, 0xe9, 0x5b, 0x57, 0xdf, 0xb8, 0x50, 0xff, 0x57, 0xbd, 0x84, 0x7e, 0x47, 0x01, 0x74, 0x7e, + 0x02, 0xba, 0x35, 0x25, 0xbd, 0xe7, 0xe4, 0xe2, 0x4f, 0x15, 0xc8, 0x89, 0xc2, 0x5e, 0xe2, 0xe5, + 0x1b, 0x2b, 0xf5, 0x26, 0x5e, 0xbe, 0xf1, 0x4a, 0xa1, 0xfa, 0x0e, 0xd5, 0xc1, 0x5b, 0x23, 0x97, + 0x8f, 0xe6, 0x16, 0xb6, 0xdb, 0x7b, 0xbc, 0x82, 0x96, 0x63, 0xc0, 0x8d, 0x4f, 0x44, 0x46, 0xf3, + 0x1d, 0x12, 0xb0, 0x95, 0xc6, 0xd3, 0x52, 0xb4, 0x3e, 0x55, 0x0e, 0xcb, 0x98, 0xbe, 0x79, 0x81, + 0xbc, 0x57, 0xfd, 0x32, 0x65, 0x7e, 0x19, 0x5d, 0x1b, 0x0b, 0x3a, 0x74, 0x53, 0x66, 0xe7, 0xc7, + 0x0a, 0x94, 0x37, 0x6c, 0x7b, 0x34, 0x4d, 0x45, 0xaf, 0x4f, 0x91, 0xd1, 0x32, 0x16, 0x6f, 0x4c, + 0x9d, 0x03, 0xab, 0x2f, 0x51, 0x06, 0xaf, 0xa2, 0x2b, 0x12, 0x83, 0x2c, 0x6d, 0x15, 0x89, 0x30, + 0x09, 0x7d, 0x0a, 0x72, 0x4a, 0x95, 0x68, 0xe6, 0x31, 0x39, 0x6d, 0x62, 0x38, 0x19, 0x97, 0xab, + 0xa9, 0xd7, 0x29, 0x53, 0x5f, 0x52, 0xe5, 0xb8, 0x07, 0xb3, 0x89, 0x3a, 0xd5, 0xec, 0x6d, 0x65, + 0xad, 0xb9, 0xf6, 0xe9, 0xbf, 0x2d, 0x5f, 0xfa, 0xf4, 0x6c, 0x59, 0xf9, 0xd9, 0xd9, 0xb2, 0xf2, + 0xf3, 0xb3, 0x65, 0xe5, 0x5f, 0xcf, 0x96, 0x95, 0x1f, 0x7e, 0xb6, 0x7c, 0xe9, 0x67, 0x9f, 0x2d, + 0x5f, 0xfa, 0xf9, 0x67, 0xcb, 0x97, 0x1e, 0xe7, 0xc4, 0x2e, 0x9d, 0x2c, 0x2d, 0x6f, 0xdd, 0xfc, + 0xbf, 0x00, 0x00, 0x00, 0xff, 0xff, 0x23, 0xf9, 0xcf, 0xcc, 0x21, 0x33, 0x00, 0x00, } diff --git a/pkg/server/serverpb/authentication.pb.go b/pkg/server/serverpb/authentication.pb.go index bd990fcfa355..6be7ea6c5b36 100644 --- a/pkg/server/serverpb/authentication.pb.go +++ b/pkg/server/serverpb/authentication.pb.go @@ -30,15 +30,14 @@ type UserLoginRequest struct { // A username which must correspond to a database user on the cluster. Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"` // A password for the provided username. - Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"` } func (m *UserLoginRequest) Reset() { *m = UserLoginRequest{} } func (m *UserLoginRequest) String() string { return proto.CompactTextString(m) } func (*UserLoginRequest) ProtoMessage() {} func (*UserLoginRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_authentication_a6dd60e2be36c9bf, []int{0} + return fileDescriptor_authentication_38fb587d3f7ced6d, []int{0} } func (m *UserLoginRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -67,14 +66,13 @@ var xxx_messageInfo_UserLoginRequest proto.InternalMessageInfo // Set-Cookie header will be added to the response with a session // cookie identifying the created session. type UserLoginResponse struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` } func (m *UserLoginResponse) Reset() { *m = UserLoginResponse{} } func (m *UserLoginResponse) String() string { return proto.CompactTextString(m) } func (*UserLoginResponse) ProtoMessage() {} func (*UserLoginResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_authentication_a6dd60e2be36c9bf, []int{1} + return fileDescriptor_authentication_38fb587d3f7ced6d, []int{1} } func (m *UserLoginResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -103,14 +101,13 @@ var xxx_messageInfo_UserLoginResponse proto.InternalMessageInfo // is empty because the current session is identified by an HTTP cookie on the // incoming request. type UserLogoutRequest struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` } func (m *UserLogoutRequest) Reset() { *m = UserLogoutRequest{} } func (m *UserLogoutRequest) String() string { return proto.CompactTextString(m) } func (*UserLogoutRequest) ProtoMessage() {} func (*UserLogoutRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_authentication_a6dd60e2be36c9bf, []int{2} + return fileDescriptor_authentication_38fb587d3f7ced6d, []int{2} } func (m *UserLogoutRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -136,14 +133,13 @@ func (m *UserLogoutRequest) XXX_DiscardUnknown() { var xxx_messageInfo_UserLogoutRequest proto.InternalMessageInfo type UserLogoutResponse struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` } func (m *UserLogoutResponse) Reset() { *m = UserLogoutResponse{} } func (m *UserLogoutResponse) String() string { return proto.CompactTextString(m) } func (*UserLogoutResponse) ProtoMessage() {} func (*UserLogoutResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_authentication_a6dd60e2be36c9bf, []int{3} + return fileDescriptor_authentication_38fb587d3f7ced6d, []int{3} } func (m *UserLogoutResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -174,15 +170,14 @@ type SessionCookie struct { // The unique ID of the session. ID int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // The secret needed to verify ownership of a session. - Secret []byte `protobuf:"bytes,2,opt,name=secret,proto3" json:"secret,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Secret []byte `protobuf:"bytes,2,opt,name=secret,proto3" json:"secret,omitempty"` } func (m *SessionCookie) Reset() { *m = SessionCookie{} } func (m *SessionCookie) String() string { return proto.CompactTextString(m) } func (*SessionCookie) ProtoMessage() {} func (*SessionCookie) Descriptor() ([]byte, []int) { - return fileDescriptor_authentication_a6dd60e2be36c9bf, []int{4} + return fileDescriptor_authentication_38fb587d3f7ced6d, []int{4} } func (m *SessionCookie) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1014,33 +1009,33 @@ var ( ) func init() { - proto.RegisterFile("server/serverpb/authentication.proto", fileDescriptor_authentication_a6dd60e2be36c9bf) -} - -var fileDescriptor_authentication_a6dd60e2be36c9bf = []byte{ - // 371 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x92, 0x4d, 0x4b, 0xeb, 0x40, - 0x14, 0x86, 0x3b, 0xb9, 0xdc, 0xdc, 0x76, 0xae, 0xa2, 0x1d, 0x4b, 0xa9, 0x41, 0xa2, 0x04, 0x11, - 0xf1, 0x23, 0x81, 0xba, 0x73, 0x23, 0x54, 0x37, 0x95, 0x82, 0x10, 0x71, 0xe3, 0x2e, 0x4d, 0x87, - 0x74, 0x68, 0x9d, 0x13, 0x67, 0x26, 0x8a, 0x2e, 0x8b, 0x3f, 0x40, 0xf0, 0x4f, 0x75, 0x59, 0x70, - 0xe3, 0x4a, 0x34, 0xf5, 0x87, 0x48, 0x3e, 0xfa, 0x81, 0x20, 0x74, 0x95, 0x9c, 0xf3, 0xbe, 0xf3, - 0xce, 0x73, 0x0e, 0x83, 0xb7, 0x25, 0x15, 0x77, 0x54, 0x38, 0xd9, 0x27, 0x6c, 0x3b, 0x5e, 0xa4, - 0xba, 0x94, 0x2b, 0xe6, 0x7b, 0x8a, 0x01, 0xb7, 0x43, 0x01, 0x0a, 0xc8, 0xba, 0x0f, 0x7e, 0x4f, - 0x80, 0xe7, 0x77, 0xed, 0xcc, 0x68, 0x4f, 0xfc, 0x46, 0x25, 0x80, 0x00, 0x52, 0x97, 0x93, 0xfc, - 0x65, 0x07, 0x8c, 0x8d, 0x00, 0x20, 0xe8, 0x53, 0xc7, 0x0b, 0x99, 0xe3, 0x71, 0x0e, 0x2a, 0x4d, - 0x93, 0x99, 0x6a, 0x9d, 0xe3, 0xd5, 0x2b, 0x49, 0x45, 0x0b, 0x02, 0xc6, 0x5d, 0x7a, 0x1b, 0x51, - 0xa9, 0x88, 0x81, 0x8b, 0x91, 0xa4, 0x82, 0x7b, 0x37, 0xb4, 0x86, 0xb6, 0xd0, 0x6e, 0xc9, 0x9d, - 0xd6, 0x89, 0x16, 0x7a, 0x52, 0xde, 0x83, 0xe8, 0xd4, 0xb4, 0x4c, 0x9b, 0xd4, 0xd6, 0x1a, 0x2e, - 0xcf, 0x65, 0xc9, 0x10, 0xb8, 0xa4, 0x73, 0x4d, 0x88, 0x54, 0x7e, 0x83, 0x55, 0xc1, 0x64, 0xbe, - 0x99, 0x5b, 0x4f, 0xf0, 0xf2, 0x25, 0x95, 0x92, 0x01, 0x3f, 0x05, 0xe8, 0x31, 0x4a, 0xaa, 0x58, - 0x63, 0x9d, 0x14, 0xe1, 0x4f, 0x43, 0x8f, 0xdf, 0x37, 0xb5, 0xe6, 0x99, 0xab, 0xb1, 0x0e, 0xa9, - 0x62, 0x5d, 0x52, 0x5f, 0x50, 0x95, 0x22, 0x2c, 0xb9, 0x79, 0x55, 0x1f, 0x20, 0xfc, 0xb7, 0x05, - 0x41, 0x93, 0x93, 0x07, 0x5c, 0x9a, 0xa2, 0x90, 0x7d, 0xfb, 0xd7, 0x9d, 0xd9, 0x3f, 0x87, 0x37, - 0x0e, 0x16, 0x33, 0xe7, 0xc8, 0xe5, 0xc1, 0xeb, 0xd7, 0x8b, 0xf6, 0xdf, 0xd2, 0x9d, 0x7e, 0xd2, - 0x3f, 0x46, 0x7b, 0xf5, 0x27, 0x84, 0xf5, 0x16, 0x04, 0x17, 0x91, 0x22, 0x8f, 0x18, 0xcf, 0xc6, - 0x24, 0x0b, 0x24, 0xcf, 0x56, 0x64, 0x1c, 0x2e, 0xe8, 0xce, 0x41, 0x56, 0x52, 0x90, 0x12, 0xf9, - 0x97, 0x80, 0x40, 0xa4, 0x1a, 0x3b, 0xc3, 0x4f, 0xb3, 0x30, 0x8c, 0x4d, 0x34, 0x8a, 0x4d, 0xf4, - 0x16, 0x9b, 0xe8, 0x23, 0x36, 0xd1, 0xf3, 0xd8, 0x2c, 0x8c, 0xc6, 0x66, 0xe1, 0xba, 0x38, 0xc9, - 0x6a, 0xeb, 0xe9, 0x3b, 0x38, 0xfa, 0x0e, 0x00, 0x00, 0xff, 0xff, 0x92, 0x6a, 0xf5, 0xe6, 0x7e, - 0x02, 0x00, 0x00, + proto.RegisterFile("server/serverpb/authentication.proto", fileDescriptor_authentication_38fb587d3f7ced6d) +} + +var fileDescriptor_authentication_38fb587d3f7ced6d = []byte{ + // 378 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x92, 0xcd, 0x6a, 0xdb, 0x40, + 0x14, 0x85, 0x35, 0x2a, 0x55, 0xed, 0x69, 0x4b, 0xeb, 0xa9, 0x31, 0xae, 0x28, 0xd3, 0x22, 0xba, + 0x28, 0x6e, 0x2b, 0x81, 0xb3, 0xcb, 0x26, 0xe0, 0x64, 0xe3, 0x60, 0x08, 0x28, 0x64, 0x93, 0x9d, + 0x2c, 0x0f, 0xf2, 0x60, 0x67, 0xae, 0x32, 0x33, 0x4a, 0x48, 0x96, 0x26, 0x0f, 0x10, 0xc8, 0x4b, + 0x79, 0x69, 0xc8, 0xc6, 0xab, 0x90, 0xc8, 0x79, 0x90, 0xa0, 0x1f, 0xff, 0x10, 0x08, 0x78, 0x25, + 0xdd, 0x7b, 0xce, 0x9c, 0xf9, 0xee, 0x65, 0xf0, 0x6f, 0xc5, 0xe4, 0x05, 0x93, 0x5e, 0xf1, 0x89, + 0xfb, 0x5e, 0x90, 0xe8, 0x21, 0x13, 0x9a, 0x87, 0x81, 0xe6, 0x20, 0xdc, 0x58, 0x82, 0x06, 0xf2, + 0x3d, 0x84, 0x70, 0x24, 0x21, 0x08, 0x87, 0x6e, 0x61, 0x74, 0x97, 0x7e, 0xbb, 0x1e, 0x41, 0x04, + 0xb9, 0xcb, 0xcb, 0xfe, 0x8a, 0x03, 0xf6, 0x8f, 0x08, 0x20, 0x1a, 0x33, 0x2f, 0x88, 0xb9, 0x17, + 0x08, 0x01, 0x3a, 0x4f, 0x53, 0x85, 0xea, 0x1c, 0xe2, 0xaf, 0x27, 0x8a, 0xc9, 0x1e, 0x44, 0x5c, + 0xf8, 0xec, 0x3c, 0x61, 0x4a, 0x13, 0x1b, 0x57, 0x12, 0xc5, 0xa4, 0x08, 0xce, 0x58, 0x13, 0xfd, + 0x42, 0x7f, 0xaa, 0xfe, 0xaa, 0xce, 0xb4, 0x38, 0x50, 0xea, 0x12, 0xe4, 0xa0, 0x69, 0x16, 0xda, + 0xb2, 0x76, 0xbe, 0xe1, 0xda, 0x46, 0x96, 0x8a, 0x41, 0x28, 0xb6, 0xd1, 0x84, 0x44, 0x97, 0x37, + 0x38, 0x75, 0x4c, 0x36, 0x9b, 0xa5, 0x75, 0x0f, 0x7f, 0x3e, 0x66, 0x4a, 0x71, 0x10, 0xfb, 0x00, + 0x23, 0xce, 0x48, 0x03, 0x9b, 0x7c, 0x90, 0x23, 0xbc, 0xeb, 0x58, 0xe9, 0xc3, 0x4f, 0xb3, 0x7b, + 0xe0, 0x9b, 0x7c, 0x40, 0x1a, 0xd8, 0x52, 0x2c, 0x94, 0x4c, 0xe7, 0x08, 0x9f, 0xfc, 0xb2, 0x6a, + 0x4f, 0x10, 0x7e, 0xdf, 0x83, 0xa8, 0x2b, 0xc8, 0x15, 0xae, 0xae, 0x50, 0xc8, 0x5f, 0xf7, 0xcd, + 0x9d, 0xb9, 0xaf, 0x87, 0xb7, 0xff, 0x6d, 0x67, 0x2e, 0x91, 0x6b, 0x93, 0xfb, 0xe7, 0x3b, 0xf3, + 0xa3, 0x63, 0x79, 0xe3, 0xac, 0xbf, 0x8b, 0x5a, 0xed, 0x1b, 0x84, 0xad, 0x1e, 0x44, 0x47, 0x89, + 0x26, 0xd7, 0x18, 0xaf, 0xc7, 0x24, 0x5b, 0x24, 0xaf, 0x57, 0x64, 0xff, 0xdf, 0xd2, 0x5d, 0x82, + 0x7c, 0xc9, 0x41, 0xaa, 0xe4, 0x43, 0x06, 0x02, 0x89, 0xee, 0xb4, 0xa6, 0x4f, 0xd4, 0x98, 0xa6, + 0x14, 0xcd, 0x52, 0x8a, 0xe6, 0x29, 0x45, 0x8f, 0x29, 0x45, 0xb7, 0x0b, 0x6a, 0xcc, 0x16, 0xd4, + 0x98, 0x2f, 0xa8, 0x71, 0x5a, 0x59, 0xe6, 0xf5, 0xad, 0xfc, 0x2d, 0xec, 0xbc, 0x04, 0x00, 0x00, + 0xff, 0xff, 0x5e, 0xfd, 0xe4, 0x94, 0x82, 0x02, 0x00, 0x00, } diff --git a/pkg/server/serverpb/init.pb.go b/pkg/server/serverpb/init.pb.go index aa88b31aa91f..6a132146a2c6 100644 --- a/pkg/server/serverpb/init.pb.go +++ b/pkg/server/serverpb/init.pb.go @@ -26,14 +26,13 @@ var _ = math.Inf const _ = proto.GoGoProtoPackageIsVersion2 // please upgrade the proto package type BootstrapRequest struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` } func (m *BootstrapRequest) Reset() { *m = BootstrapRequest{} } func (m *BootstrapRequest) String() string { return proto.CompactTextString(m) } func (*BootstrapRequest) ProtoMessage() {} func (*BootstrapRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_init_82195c1235c4251a, []int{0} + return fileDescriptor_init_5d06be670cd568de, []int{0} } func (m *BootstrapRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -59,14 +58,13 @@ func (m *BootstrapRequest) XXX_DiscardUnknown() { var xxx_messageInfo_BootstrapRequest proto.InternalMessageInfo type BootstrapResponse struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` } func (m *BootstrapResponse) Reset() { *m = BootstrapResponse{} } func (m *BootstrapResponse) String() string { return proto.CompactTextString(m) } func (*BootstrapResponse) ProtoMessage() {} func (*BootstrapResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_init_82195c1235c4251a, []int{1} + return fileDescriptor_init_5d06be670cd568de, []int{1} } func (m *BootstrapResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -451,10 +449,10 @@ var ( ErrIntOverflowInit = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("server/serverpb/init.proto", fileDescriptor_init_82195c1235c4251a) } +func init() { proto.RegisterFile("server/serverpb/init.proto", fileDescriptor_init_5d06be670cd568de) } -var fileDescriptor_init_82195c1235c4251a = []byte{ - // 169 bytes of a gzipped FileDescriptorProto +var fileDescriptor_init_5d06be670cd568de = []byte{ + // 173 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x92, 0x2a, 0x4e, 0x2d, 0x2a, 0x4b, 0x2d, 0xd2, 0x87, 0x50, 0x05, 0x49, 0xfa, 0x99, 0x79, 0x99, 0x25, 0x7a, 0x05, 0x45, 0xf9, 0x25, 0xf9, 0x42, 0x92, 0xc9, 0xf9, 0xc9, 0xd9, 0x45, 0xf9, 0x89, 0xc9, 0x19, 0x7a, 0x10, 0x69, @@ -462,8 +460,8 @@ var fileDescriptor_init_82195c1235c4251a = []byte{ 0xa0, 0xd4, 0xc2, 0xd2, 0xd4, 0xe2, 0x12, 0x25, 0x61, 0x2e, 0x41, 0x24, 0xb1, 0xe2, 0x82, 0xfc, 0xbc, 0xe2, 0x54, 0xa3, 0x02, 0x2e, 0x16, 0xcf, 0xbc, 0xcc, 0x12, 0xa1, 0x0c, 0x2e, 0x4e, 0xb8, 0xa4, 0x90, 0xb6, 0x1e, 0x4e, 0x93, 0xf5, 0xd0, 0x8d, 0x95, 0xd2, 0x21, 0x4e, 0x31, 0xc4, 0x3e, - 0x25, 0x06, 0x27, 0xb5, 0x13, 0x0f, 0xe5, 0x18, 0x4e, 0x3c, 0x92, 0x63, 0xbc, 0xf0, 0x48, 0x8e, + 0x25, 0x06, 0x27, 0xad, 0x13, 0x0f, 0xe5, 0x18, 0x4e, 0x3c, 0x92, 0x63, 0xbc, 0xf0, 0x48, 0x8e, 0xf1, 0xc6, 0x23, 0x39, 0xc6, 0x07, 0x8f, 0xe4, 0x18, 0x27, 0x3c, 0x96, 0x63, 0xb8, 0xf0, 0x58, - 0x8e, 0x21, 0x8a, 0x03, 0xa6, 0x37, 0x89, 0x0d, 0xec, 0x49, 0x63, 0x40, 0x00, 0x00, 0x00, 0xff, - 0xff, 0xc1, 0x4f, 0x28, 0x01, 0x02, 0x01, 0x00, 0x00, + 0x8e, 0xe1, 0xc6, 0x63, 0x39, 0x86, 0x28, 0x0e, 0x98, 0xfe, 0x24, 0x36, 0xb0, 0x47, 0x8d, 0x01, + 0x01, 0x00, 0x00, 0xff, 0xff, 0x90, 0x15, 0x22, 0x79, 0x06, 0x01, 0x00, 0x00, } diff --git a/pkg/server/serverpb/status.pb.go b/pkg/server/serverpb/status.pb.go index d878a11d5797..d866abb0484d 100644 --- a/pkg/server/serverpb/status.pb.go +++ b/pkg/server/serverpb/status.pb.go @@ -68,7 +68,7 @@ func (x FileType) String() string { return proto.EnumName(FileType_name, int32(x)) } func (FileType) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{0} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{0} } // We use an enum to allow reporting of client certs and potential others (eg: @@ -105,7 +105,7 @@ func (x CertificateDetails_CertificateType) String() string { return proto.EnumName(CertificateDetails_CertificateType_name, int32(x)) } func (CertificateDetails_CertificateType) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{1, 0} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{1, 0} } type ProfileRequest_Type int32 @@ -125,7 +125,7 @@ func (x ProfileRequest_Type) String() string { return proto.EnumName(ProfileRequest_Type_name, int32(x)) } func (ProfileRequest_Type) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{36, 0} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{36, 0} } // Enum for phase of execution. @@ -149,21 +149,20 @@ func (x ActiveQuery_Phase) String() string { return proto.EnumName(ActiveQuery_Phase_name, int32(x)) } func (ActiveQuery_Phase) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{43, 0} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{43, 0} } type CertificatesRequest struct { // node_id is a string so that "local" can be used to specify that no // forwarding is necessary. - NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` } func (m *CertificatesRequest) Reset() { *m = CertificatesRequest{} } func (m *CertificatesRequest) String() string { return proto.CompactTextString(m) } func (*CertificatesRequest) ProtoMessage() {} func (*CertificatesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{0} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{0} } func (m *CertificatesRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -194,16 +193,15 @@ type CertificateDetails struct { ErrorMessage string `protobuf:"bytes,2,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"` // data is the raw file contents of the certificate. This means PEM-encoded // DER data. - Data []byte `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"` - Fields []CertificateDetails_Fields `protobuf:"bytes,4,rep,name=fields,proto3" json:"fields"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Data []byte `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"` + Fields []CertificateDetails_Fields `protobuf:"bytes,4,rep,name=fields,proto3" json:"fields"` } func (m *CertificateDetails) Reset() { *m = CertificateDetails{} } func (m *CertificateDetails) String() string { return proto.CompactTextString(m) } func (*CertificateDetails) ProtoMessage() {} func (*CertificateDetails) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{1} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{1} } func (m *CertificateDetails) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -229,23 +227,22 @@ func (m *CertificateDetails) XXX_DiscardUnknown() { var xxx_messageInfo_CertificateDetails proto.InternalMessageInfo type CertificateDetails_Fields struct { - Issuer string `protobuf:"bytes,1,opt,name=issuer,proto3" json:"issuer,omitempty"` - Subject string `protobuf:"bytes,2,opt,name=subject,proto3" json:"subject,omitempty"` - ValidFrom int64 `protobuf:"varint,3,opt,name=valid_from,json=validFrom,proto3" json:"valid_from,omitempty"` - ValidUntil int64 `protobuf:"varint,4,opt,name=valid_until,json=validUntil,proto3" json:"valid_until,omitempty"` - Addresses []string `protobuf:"bytes,5,rep,name=addresses,proto3" json:"addresses,omitempty"` - SignatureAlgorithm string `protobuf:"bytes,6,opt,name=signature_algorithm,json=signatureAlgorithm,proto3" json:"signature_algorithm,omitempty"` - PublicKey string `protobuf:"bytes,7,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"` - KeyUsage []string `protobuf:"bytes,8,rep,name=key_usage,json=keyUsage,proto3" json:"key_usage,omitempty"` - ExtendedKeyUsage []string `protobuf:"bytes,9,rep,name=extended_key_usage,json=extendedKeyUsage,proto3" json:"extended_key_usage,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Issuer string `protobuf:"bytes,1,opt,name=issuer,proto3" json:"issuer,omitempty"` + Subject string `protobuf:"bytes,2,opt,name=subject,proto3" json:"subject,omitempty"` + ValidFrom int64 `protobuf:"varint,3,opt,name=valid_from,json=validFrom,proto3" json:"valid_from,omitempty"` + ValidUntil int64 `protobuf:"varint,4,opt,name=valid_until,json=validUntil,proto3" json:"valid_until,omitempty"` + Addresses []string `protobuf:"bytes,5,rep,name=addresses,proto3" json:"addresses,omitempty"` + SignatureAlgorithm string `protobuf:"bytes,6,opt,name=signature_algorithm,json=signatureAlgorithm,proto3" json:"signature_algorithm,omitempty"` + PublicKey string `protobuf:"bytes,7,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"` + KeyUsage []string `protobuf:"bytes,8,rep,name=key_usage,json=keyUsage,proto3" json:"key_usage,omitempty"` + ExtendedKeyUsage []string `protobuf:"bytes,9,rep,name=extended_key_usage,json=extendedKeyUsage,proto3" json:"extended_key_usage,omitempty"` } func (m *CertificateDetails_Fields) Reset() { *m = CertificateDetails_Fields{} } func (m *CertificateDetails_Fields) String() string { return proto.CompactTextString(m) } func (*CertificateDetails_Fields) ProtoMessage() {} func (*CertificateDetails_Fields) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{1, 0} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{1, 0} } func (m *CertificateDetails_Fields) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -271,15 +268,14 @@ func (m *CertificateDetails_Fields) XXX_DiscardUnknown() { var xxx_messageInfo_CertificateDetails_Fields proto.InternalMessageInfo type CertificatesResponse struct { - Certificates []CertificateDetails `protobuf:"bytes,1,rep,name=certificates,proto3" json:"certificates"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Certificates []CertificateDetails `protobuf:"bytes,1,rep,name=certificates,proto3" json:"certificates"` } func (m *CertificatesResponse) Reset() { *m = CertificatesResponse{} } func (m *CertificatesResponse) String() string { return proto.CompactTextString(m) } func (*CertificatesResponse) ProtoMessage() {} func (*CertificatesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{2} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{2} } func (m *CertificatesResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -311,15 +307,14 @@ type DetailsRequest struct { NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` // ready specifies whether the client wants to know whether a node is ready to // receive traffic. If a node is unready, an error will be returned. - Ready bool `protobuf:"varint,2,opt,name=ready,proto3" json:"ready,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Ready bool `protobuf:"varint,2,opt,name=ready,proto3" json:"ready,omitempty"` } func (m *DetailsRequest) Reset() { *m = DetailsRequest{} } func (m *DetailsRequest) String() string { return proto.CompactTextString(m) } func (*DetailsRequest) ProtoMessage() {} func (*DetailsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{3} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{3} } func (m *DetailsRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -349,15 +344,14 @@ type SystemInfo struct { // system_info is the output from `uname -a` SystemInfo string `protobuf:"bytes,1,opt,name=system_info,json=systemInfo,proto3" json:"system_info,omitempty"` // kernel_info is the output from `uname -r`. - KernelInfo string `protobuf:"bytes,2,opt,name=kernel_info,json=kernelInfo,proto3" json:"kernel_info,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + KernelInfo string `protobuf:"bytes,2,opt,name=kernel_info,json=kernelInfo,proto3" json:"kernel_info,omitempty"` } func (m *SystemInfo) Reset() { *m = SystemInfo{} } func (m *SystemInfo) String() string { return proto.CompactTextString(m) } func (*SystemInfo) ProtoMessage() {} func (*SystemInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{4} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{4} } func (m *SystemInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -383,18 +377,17 @@ func (m *SystemInfo) XXX_DiscardUnknown() { var xxx_messageInfo_SystemInfo proto.InternalMessageInfo type DetailsResponse struct { - NodeID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,1,opt,name=node_id,json=nodeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"node_id,omitempty"` - Address util.UnresolvedAddr `protobuf:"bytes,2,opt,name=address,proto3" json:"address"` - BuildInfo build.Info `protobuf:"bytes,3,opt,name=build_info,json=buildInfo,proto3" json:"build_info"` - SystemInfo SystemInfo `protobuf:"bytes,4,opt,name=system_info,json=systemInfo,proto3" json:"system_info"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + NodeID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,1,opt,name=node_id,json=nodeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"node_id,omitempty"` + Address util.UnresolvedAddr `protobuf:"bytes,2,opt,name=address,proto3" json:"address"` + BuildInfo build.Info `protobuf:"bytes,3,opt,name=build_info,json=buildInfo,proto3" json:"build_info"` + SystemInfo SystemInfo `protobuf:"bytes,4,opt,name=system_info,json=systemInfo,proto3" json:"system_info"` } func (m *DetailsResponse) Reset() { *m = DetailsResponse{} } func (m *DetailsResponse) String() string { return proto.CompactTextString(m) } func (*DetailsResponse) ProtoMessage() {} func (*DetailsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{5} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{5} } func (m *DetailsResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -420,14 +413,13 @@ func (m *DetailsResponse) XXX_DiscardUnknown() { var xxx_messageInfo_DetailsResponse proto.InternalMessageInfo type NodesRequest struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` } func (m *NodesRequest) Reset() { *m = NodesRequest{} } func (m *NodesRequest) String() string { return proto.CompactTextString(m) } func (*NodesRequest) ProtoMessage() {} func (*NodesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{6} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{6} } func (m *NodesRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -453,15 +445,14 @@ func (m *NodesRequest) XXX_DiscardUnknown() { var xxx_messageInfo_NodesRequest proto.InternalMessageInfo type NodesResponse struct { - Nodes []statuspb.NodeStatus `protobuf:"bytes,1,rep,name=nodes,proto3" json:"nodes"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Nodes []statuspb.NodeStatus `protobuf:"bytes,1,rep,name=nodes,proto3" json:"nodes"` } func (m *NodesResponse) Reset() { *m = NodesResponse{} } func (m *NodesResponse) String() string { return proto.CompactTextString(m) } func (*NodesResponse) ProtoMessage() {} func (*NodesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{7} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{7} } func (m *NodesResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -489,15 +480,14 @@ var xxx_messageInfo_NodesResponse proto.InternalMessageInfo type NodeRequest struct { // node_id is a string so that "local" can be used to specify that no // forwarding is necessary. - NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` } func (m *NodeRequest) Reset() { *m = NodeRequest{} } func (m *NodeRequest) String() string { return proto.CompactTextString(m) } func (*NodeRequest) ProtoMessage() {} func (*NodeRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{8} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{8} } func (m *NodeRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -532,18 +522,17 @@ type RaftState struct { // State is part of Raft's SoftState. // It's not an enum because this is primarily for ui consumption and there // are issues associated with them. - State string `protobuf:"bytes,4,opt,name=state,proto3" json:"state,omitempty"` - Applied uint64 `protobuf:"varint,5,opt,name=applied,proto3" json:"applied,omitempty"` - Progress map[uint64]RaftState_Progress `protobuf:"bytes,6,rep,name=progress,proto3" json:"progress" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - LeadTransferee uint64 `protobuf:"varint,7,opt,name=lead_transferee,json=leadTransferee,proto3" json:"lead_transferee,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + State string `protobuf:"bytes,4,opt,name=state,proto3" json:"state,omitempty"` + Applied uint64 `protobuf:"varint,5,opt,name=applied,proto3" json:"applied,omitempty"` + Progress map[uint64]RaftState_Progress `protobuf:"bytes,6,rep,name=progress,proto3" json:"progress" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` + LeadTransferee uint64 `protobuf:"varint,7,opt,name=lead_transferee,json=leadTransferee,proto3" json:"lead_transferee,omitempty"` } func (m *RaftState) Reset() { *m = RaftState{} } func (m *RaftState) String() string { return proto.CompactTextString(m) } func (*RaftState) ProtoMessage() {} func (*RaftState) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{9} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{9} } func (m *RaftState) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -569,19 +558,18 @@ func (m *RaftState) XXX_DiscardUnknown() { var xxx_messageInfo_RaftState proto.InternalMessageInfo type RaftState_Progress struct { - Match uint64 `protobuf:"varint,1,opt,name=match,proto3" json:"match,omitempty"` - Next uint64 `protobuf:"varint,2,opt,name=next,proto3" json:"next,omitempty"` - State string `protobuf:"bytes,3,opt,name=state,proto3" json:"state,omitempty"` - Paused bool `protobuf:"varint,4,opt,name=paused,proto3" json:"paused,omitempty"` - PendingSnapshot uint64 `protobuf:"varint,5,opt,name=pending_snapshot,json=pendingSnapshot,proto3" json:"pending_snapshot,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Match uint64 `protobuf:"varint,1,opt,name=match,proto3" json:"match,omitempty"` + Next uint64 `protobuf:"varint,2,opt,name=next,proto3" json:"next,omitempty"` + State string `protobuf:"bytes,3,opt,name=state,proto3" json:"state,omitempty"` + Paused bool `protobuf:"varint,4,opt,name=paused,proto3" json:"paused,omitempty"` + PendingSnapshot uint64 `protobuf:"varint,5,opt,name=pending_snapshot,json=pendingSnapshot,proto3" json:"pending_snapshot,omitempty"` } func (m *RaftState_Progress) Reset() { *m = RaftState_Progress{} } func (m *RaftState_Progress) String() string { return proto.CompactTextString(m) } func (*RaftState_Progress) ProtoMessage() {} func (*RaftState_Progress) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{9, 0} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{9, 0} } func (m *RaftState_Progress) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -619,15 +607,14 @@ type RangeProblems struct { // list of replicas that are ticking, warn about it. QuiescentEqualsTicking bool `protobuf:"varint,6,opt,name=quiescent_equals_ticking,json=quiescentEqualsTicking,proto3" json:"quiescent_equals_ticking,omitempty"` // When the raft log is too large, it can be a symptom of other issues. - RaftLogTooLarge bool `protobuf:"varint,7,opt,name=raft_log_too_large,json=raftLogTooLarge,proto3" json:"raft_log_too_large,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + RaftLogTooLarge bool `protobuf:"varint,7,opt,name=raft_log_too_large,json=raftLogTooLarge,proto3" json:"raft_log_too_large,omitempty"` } func (m *RangeProblems) Reset() { *m = RangeProblems{} } func (m *RangeProblems) String() string { return proto.CompactTextString(m) } func (*RangeProblems) ProtoMessage() {} func (*RangeProblems) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{10} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{10} } func (m *RangeProblems) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -655,16 +642,15 @@ var xxx_messageInfo_RangeProblems proto.InternalMessageInfo type RangeStatistics struct { // Note that queries per second will only be known by the leaseholder. // All other replicas will report it as 0. - QueriesPerSecond float64 `protobuf:"fixed64,1,opt,name=queries_per_second,json=queriesPerSecond,proto3" json:"queries_per_second,omitempty"` - WritesPerSecond float64 `protobuf:"fixed64,2,opt,name=writes_per_second,json=writesPerSecond,proto3" json:"writes_per_second,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + QueriesPerSecond float64 `protobuf:"fixed64,1,opt,name=queries_per_second,json=queriesPerSecond,proto3" json:"queries_per_second,omitempty"` + WritesPerSecond float64 `protobuf:"fixed64,2,opt,name=writes_per_second,json=writesPerSecond,proto3" json:"writes_per_second,omitempty"` } func (m *RangeStatistics) Reset() { *m = RangeStatistics{} } func (m *RangeStatistics) String() string { return proto.CompactTextString(m) } func (*RangeStatistics) ProtoMessage() {} func (*RangeStatistics) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{11} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{11} } func (m *RangeStatistics) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -690,16 +676,15 @@ func (m *RangeStatistics) XXX_DiscardUnknown() { var xxx_messageInfo_RangeStatistics proto.InternalMessageInfo type PrettySpan struct { - StartKey string `protobuf:"bytes,1,opt,name=start_key,json=startKey,proto3" json:"start_key,omitempty"` - EndKey string `protobuf:"bytes,2,opt,name=end_key,json=endKey,proto3" json:"end_key,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + StartKey string `protobuf:"bytes,1,opt,name=start_key,json=startKey,proto3" json:"start_key,omitempty"` + EndKey string `protobuf:"bytes,2,opt,name=end_key,json=endKey,proto3" json:"end_key,omitempty"` } func (m *PrettySpan) Reset() { *m = PrettySpan{} } func (m *PrettySpan) String() string { return proto.CompactTextString(m) } func (*PrettySpan) ProtoMessage() {} func (*PrettySpan) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{12} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{12} } func (m *PrettySpan) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -725,28 +710,27 @@ func (m *PrettySpan) XXX_DiscardUnknown() { var xxx_messageInfo_PrettySpan proto.InternalMessageInfo type RangeInfo struct { - Span PrettySpan `protobuf:"bytes,1,opt,name=span,proto3" json:"span"` - RaftState RaftState `protobuf:"bytes,2,opt,name=raft_state,json=raftState,proto3" json:"raft_state"` - State storagepb.RangeInfo `protobuf:"bytes,4,opt,name=state,proto3" json:"state"` - SourceNodeID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,5,opt,name=source_node_id,json=sourceNodeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"source_node_id,omitempty"` - SourceStoreID github_com_cockroachdb_cockroach_pkg_roachpb.StoreID `protobuf:"varint,6,opt,name=source_store_id,json=sourceStoreId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.StoreID" json:"source_store_id,omitempty"` - ErrorMessage string `protobuf:"bytes,7,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"` - LeaseHistory []roachpb.Lease `protobuf:"bytes,8,rep,name=lease_history,json=leaseHistory,proto3" json:"lease_history"` - Problems RangeProblems `protobuf:"bytes,9,opt,name=problems,proto3" json:"problems"` - Stats RangeStatistics `protobuf:"bytes,10,opt,name=stats,proto3" json:"stats"` - LatchesLocal storagepb.LatchManagerInfo `protobuf:"bytes,11,opt,name=latches_local,json=latchesLocal,proto3" json:"latches_local"` - LatchesGlobal storagepb.LatchManagerInfo `protobuf:"bytes,12,opt,name=latches_global,json=latchesGlobal,proto3" json:"latches_global"` - LeaseStatus storagepb.LeaseStatus `protobuf:"bytes,13,opt,name=lease_status,json=leaseStatus,proto3" json:"lease_status"` - Quiescent bool `protobuf:"varint,14,opt,name=quiescent,proto3" json:"quiescent,omitempty"` - Ticking bool `protobuf:"varint,15,opt,name=ticking,proto3" json:"ticking,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Span PrettySpan `protobuf:"bytes,1,opt,name=span,proto3" json:"span"` + RaftState RaftState `protobuf:"bytes,2,opt,name=raft_state,json=raftState,proto3" json:"raft_state"` + State storagepb.RangeInfo `protobuf:"bytes,4,opt,name=state,proto3" json:"state"` + SourceNodeID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,5,opt,name=source_node_id,json=sourceNodeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"source_node_id,omitempty"` + SourceStoreID github_com_cockroachdb_cockroach_pkg_roachpb.StoreID `protobuf:"varint,6,opt,name=source_store_id,json=sourceStoreId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.StoreID" json:"source_store_id,omitempty"` + ErrorMessage string `protobuf:"bytes,7,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"` + LeaseHistory []roachpb.Lease `protobuf:"bytes,8,rep,name=lease_history,json=leaseHistory,proto3" json:"lease_history"` + Problems RangeProblems `protobuf:"bytes,9,opt,name=problems,proto3" json:"problems"` + Stats RangeStatistics `protobuf:"bytes,10,opt,name=stats,proto3" json:"stats"` + LatchesLocal storagepb.LatchManagerInfo `protobuf:"bytes,11,opt,name=latches_local,json=latchesLocal,proto3" json:"latches_local"` + LatchesGlobal storagepb.LatchManagerInfo `protobuf:"bytes,12,opt,name=latches_global,json=latchesGlobal,proto3" json:"latches_global"` + LeaseStatus storagepb.LeaseStatus `protobuf:"bytes,13,opt,name=lease_status,json=leaseStatus,proto3" json:"lease_status"` + Quiescent bool `protobuf:"varint,14,opt,name=quiescent,proto3" json:"quiescent,omitempty"` + Ticking bool `protobuf:"varint,15,opt,name=ticking,proto3" json:"ticking,omitempty"` } func (m *RangeInfo) Reset() { *m = RangeInfo{} } func (m *RangeInfo) String() string { return proto.CompactTextString(m) } func (*RangeInfo) ProtoMessage() {} func (*RangeInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{13} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{13} } func (m *RangeInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -774,16 +758,15 @@ var xxx_messageInfo_RangeInfo proto.InternalMessageInfo type RangesRequest struct { // node_id is a string so that "local" can be used to specify that no // forwarding is necessary. - NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` - RangeIDs []github_com_cockroachdb_cockroach_pkg_roachpb.RangeID `protobuf:"varint,2,rep,packed,name=range_ids,json=rangeIds,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.RangeID" json:"range_ids,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` + RangeIDs []github_com_cockroachdb_cockroach_pkg_roachpb.RangeID `protobuf:"varint,2,rep,packed,name=range_ids,json=rangeIds,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.RangeID" json:"range_ids,omitempty"` } func (m *RangesRequest) Reset() { *m = RangesRequest{} } func (m *RangesRequest) String() string { return proto.CompactTextString(m) } func (*RangesRequest) ProtoMessage() {} func (*RangesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{14} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{14} } func (m *RangesRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -809,15 +792,14 @@ func (m *RangesRequest) XXX_DiscardUnknown() { var xxx_messageInfo_RangesRequest proto.InternalMessageInfo type RangesResponse struct { - Ranges []RangeInfo `protobuf:"bytes,1,rep,name=ranges,proto3" json:"ranges"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Ranges []RangeInfo `protobuf:"bytes,1,rep,name=ranges,proto3" json:"ranges"` } func (m *RangesResponse) Reset() { *m = RangesResponse{} } func (m *RangesResponse) String() string { return proto.CompactTextString(m) } func (*RangesResponse) ProtoMessage() {} func (*RangesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{15} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{15} } func (m *RangesResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -845,15 +827,14 @@ var xxx_messageInfo_RangesResponse proto.InternalMessageInfo type GossipRequest struct { // node_id is a string so that "local" can be used to specify that no // forwarding is necessary. - NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` } func (m *GossipRequest) Reset() { *m = GossipRequest{} } func (m *GossipRequest) String() string { return proto.CompactTextString(m) } func (*GossipRequest) ProtoMessage() {} func (*GossipRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{16} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{16} } func (m *GossipRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -881,14 +862,13 @@ var xxx_messageInfo_GossipRequest proto.InternalMessageInfo type EngineStatsInfo struct { StoreID github_com_cockroachdb_cockroach_pkg_roachpb.StoreID `protobuf:"varint,1,opt,name=store_id,json=storeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.StoreID" json:"store_id,omitempty"` TickersAndHistograms *enginepb.TickersAndHistograms `protobuf:"bytes,2,opt,name=tickers_and_histograms,json=tickersAndHistograms,proto3" json:"tickers_and_histograms,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` } func (m *EngineStatsInfo) Reset() { *m = EngineStatsInfo{} } func (m *EngineStatsInfo) String() string { return proto.CompactTextString(m) } func (*EngineStatsInfo) ProtoMessage() {} func (*EngineStatsInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{17} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{17} } func (m *EngineStatsInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -916,15 +896,14 @@ var xxx_messageInfo_EngineStatsInfo proto.InternalMessageInfo type EngineStatsRequest struct { // node_id is a string so that "local" can be used to specify that no // forwarding is necessary. - NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` } func (m *EngineStatsRequest) Reset() { *m = EngineStatsRequest{} } func (m *EngineStatsRequest) String() string { return proto.CompactTextString(m) } func (*EngineStatsRequest) ProtoMessage() {} func (*EngineStatsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{18} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{18} } func (m *EngineStatsRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -950,15 +929,14 @@ func (m *EngineStatsRequest) XXX_DiscardUnknown() { var xxx_messageInfo_EngineStatsRequest proto.InternalMessageInfo type EngineStatsResponse struct { - Stats []EngineStatsInfo `protobuf:"bytes,1,rep,name=stats,proto3" json:"stats"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Stats []EngineStatsInfo `protobuf:"bytes,1,rep,name=stats,proto3" json:"stats"` } func (m *EngineStatsResponse) Reset() { *m = EngineStatsResponse{} } func (m *EngineStatsResponse) String() string { return proto.CompactTextString(m) } func (*EngineStatsResponse) ProtoMessage() {} func (*EngineStatsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{19} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{19} } func (m *EngineStatsResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -984,16 +962,15 @@ func (m *EngineStatsResponse) XXX_DiscardUnknown() { var xxx_messageInfo_EngineStatsResponse proto.InternalMessageInfo type TraceEvent struct { - Time time.Time `protobuf:"bytes,1,opt,name=time,proto3,stdtime" json:"time"` - Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Time time.Time `protobuf:"bytes,1,opt,name=time,proto3,stdtime" json:"time"` + Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"` } func (m *TraceEvent) Reset() { *m = TraceEvent{} } func (m *TraceEvent) String() string { return proto.CompactTextString(m) } func (*TraceEvent) ProtoMessage() {} func (*TraceEvent) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{20} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{20} } func (m *TraceEvent) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1019,16 +996,15 @@ func (m *TraceEvent) XXX_DiscardUnknown() { var xxx_messageInfo_TraceEvent proto.InternalMessageInfo type AllocatorDryRun struct { - RangeID github_com_cockroachdb_cockroach_pkg_roachpb.RangeID `protobuf:"varint,1,opt,name=range_id,json=rangeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.RangeID" json:"range_id,omitempty"` - Events []*TraceEvent `protobuf:"bytes,2,rep,name=events,proto3" json:"events,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + RangeID github_com_cockroachdb_cockroach_pkg_roachpb.RangeID `protobuf:"varint,1,opt,name=range_id,json=rangeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.RangeID" json:"range_id,omitempty"` + Events []*TraceEvent `protobuf:"bytes,2,rep,name=events,proto3" json:"events,omitempty"` } func (m *AllocatorDryRun) Reset() { *m = AllocatorDryRun{} } func (m *AllocatorDryRun) String() string { return proto.CompactTextString(m) } func (*AllocatorDryRun) ProtoMessage() {} func (*AllocatorDryRun) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{21} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{21} } func (m *AllocatorDryRun) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1054,15 +1030,14 @@ func (m *AllocatorDryRun) XXX_DiscardUnknown() { var xxx_messageInfo_AllocatorDryRun proto.InternalMessageInfo type AllocatorRangeRequest struct { - RangeId int64 `protobuf:"varint,1,opt,name=range_id,json=rangeId,proto3" json:"range_id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + RangeId int64 `protobuf:"varint,1,opt,name=range_id,json=rangeId,proto3" json:"range_id,omitempty"` } func (m *AllocatorRangeRequest) Reset() { *m = AllocatorRangeRequest{} } func (m *AllocatorRangeRequest) String() string { return proto.CompactTextString(m) } func (*AllocatorRangeRequest) ProtoMessage() {} func (*AllocatorRangeRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{22} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{22} } func (m *AllocatorRangeRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1090,16 +1065,15 @@ var xxx_messageInfo_AllocatorRangeRequest proto.InternalMessageInfo type AllocatorRangeResponse struct { // The NodeID of the store whose dry run is returned. Only the leaseholder // for a given range will do an allocator dry run for it. - NodeID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,1,opt,name=node_id,json=nodeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"node_id,omitempty"` - DryRun *AllocatorDryRun `protobuf:"bytes,2,opt,name=dry_run,json=dryRun,proto3" json:"dry_run,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + NodeID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,1,opt,name=node_id,json=nodeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"node_id,omitempty"` + DryRun *AllocatorDryRun `protobuf:"bytes,2,opt,name=dry_run,json=dryRun,proto3" json:"dry_run,omitempty"` } func (m *AllocatorRangeResponse) Reset() { *m = AllocatorRangeResponse{} } func (m *AllocatorRangeResponse) String() string { return proto.CompactTextString(m) } func (*AllocatorRangeResponse) ProtoMessage() {} func (*AllocatorRangeResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{23} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{23} } func (m *AllocatorRangeResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1125,16 +1099,15 @@ func (m *AllocatorRangeResponse) XXX_DiscardUnknown() { var xxx_messageInfo_AllocatorRangeResponse proto.InternalMessageInfo type AllocatorRequest struct { - NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` - RangeIDs []github_com_cockroachdb_cockroach_pkg_roachpb.RangeID `protobuf:"varint,2,rep,packed,name=range_ids,json=rangeIds,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.RangeID" json:"range_ids,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` + RangeIDs []github_com_cockroachdb_cockroach_pkg_roachpb.RangeID `protobuf:"varint,2,rep,packed,name=range_ids,json=rangeIds,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.RangeID" json:"range_ids,omitempty"` } func (m *AllocatorRequest) Reset() { *m = AllocatorRequest{} } func (m *AllocatorRequest) String() string { return proto.CompactTextString(m) } func (*AllocatorRequest) ProtoMessage() {} func (*AllocatorRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{24} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{24} } func (m *AllocatorRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1160,15 +1133,14 @@ func (m *AllocatorRequest) XXX_DiscardUnknown() { var xxx_messageInfo_AllocatorRequest proto.InternalMessageInfo type AllocatorResponse struct { - DryRuns []*AllocatorDryRun `protobuf:"bytes,1,rep,name=dry_runs,json=dryRuns,proto3" json:"dry_runs,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + DryRuns []*AllocatorDryRun `protobuf:"bytes,1,rep,name=dry_runs,json=dryRuns,proto3" json:"dry_runs,omitempty"` } func (m *AllocatorResponse) Reset() { *m = AllocatorResponse{} } func (m *AllocatorResponse) String() string { return proto.CompactTextString(m) } func (*AllocatorResponse) ProtoMessage() {} func (*AllocatorResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{25} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{25} } func (m *AllocatorResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1194,15 +1166,14 @@ func (m *AllocatorResponse) XXX_DiscardUnknown() { var xxx_messageInfo_AllocatorResponse proto.InternalMessageInfo type JSONResponse struct { - Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` } func (m *JSONResponse) Reset() { *m = JSONResponse{} } func (m *JSONResponse) String() string { return proto.CompactTextString(m) } func (*JSONResponse) ProtoMessage() {} func (*JSONResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{26} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{26} } func (m *JSONResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1230,20 +1201,19 @@ var xxx_messageInfo_JSONResponse proto.InternalMessageInfo type LogsRequest struct { // node_id is a string so that "local" can be used to specify that no // forwarding is necessary. - NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` - Level string `protobuf:"bytes,2,opt,name=level,proto3" json:"level,omitempty"` - StartTime string `protobuf:"bytes,3,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"` - EndTime string `protobuf:"bytes,4,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` - Max string `protobuf:"bytes,5,opt,name=max,proto3" json:"max,omitempty"` - Pattern string `protobuf:"bytes,6,opt,name=pattern,proto3" json:"pattern,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` + Level string `protobuf:"bytes,2,opt,name=level,proto3" json:"level,omitempty"` + StartTime string `protobuf:"bytes,3,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"` + EndTime string `protobuf:"bytes,4,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` + Max string `protobuf:"bytes,5,opt,name=max,proto3" json:"max,omitempty"` + Pattern string `protobuf:"bytes,6,opt,name=pattern,proto3" json:"pattern,omitempty"` } func (m *LogsRequest) Reset() { *m = LogsRequest{} } func (m *LogsRequest) String() string { return proto.CompactTextString(m) } func (*LogsRequest) ProtoMessage() {} func (*LogsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{27} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{27} } func (m *LogsRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1269,15 +1239,14 @@ func (m *LogsRequest) XXX_DiscardUnknown() { var xxx_messageInfo_LogsRequest proto.InternalMessageInfo type LogEntriesResponse struct { - Entries []log.Entry `protobuf:"bytes,1,rep,name=entries,proto3" json:"entries"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Entries []log.Entry `protobuf:"bytes,1,rep,name=entries,proto3" json:"entries"` } func (m *LogEntriesResponse) Reset() { *m = LogEntriesResponse{} } func (m *LogEntriesResponse) String() string { return proto.CompactTextString(m) } func (*LogEntriesResponse) ProtoMessage() {} func (*LogEntriesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{28} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{28} } func (m *LogEntriesResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1305,15 +1274,14 @@ var xxx_messageInfo_LogEntriesResponse proto.InternalMessageInfo type LogFilesListRequest struct { // node_id is a string so that "local" can be used to specify that no // forwarding is necessary. - NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` } func (m *LogFilesListRequest) Reset() { *m = LogFilesListRequest{} } func (m *LogFilesListRequest) String() string { return proto.CompactTextString(m) } func (*LogFilesListRequest) ProtoMessage() {} func (*LogFilesListRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{29} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{29} } func (m *LogFilesListRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1339,15 +1307,14 @@ func (m *LogFilesListRequest) XXX_DiscardUnknown() { var xxx_messageInfo_LogFilesListRequest proto.InternalMessageInfo type LogFilesListResponse struct { - Files []log.FileInfo `protobuf:"bytes,1,rep,name=files,proto3" json:"files"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Files []log.FileInfo `protobuf:"bytes,1,rep,name=files,proto3" json:"files"` } func (m *LogFilesListResponse) Reset() { *m = LogFilesListResponse{} } func (m *LogFilesListResponse) String() string { return proto.CompactTextString(m) } func (*LogFilesListResponse) ProtoMessage() {} func (*LogFilesListResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{30} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{30} } func (m *LogFilesListResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1375,16 +1342,15 @@ var xxx_messageInfo_LogFilesListResponse proto.InternalMessageInfo type LogFileRequest struct { // node_id is a string so that "local" can be used to specify that no // forwarding is necessary. - NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` - File string `protobuf:"bytes,2,opt,name=file,proto3" json:"file,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` + File string `protobuf:"bytes,2,opt,name=file,proto3" json:"file,omitempty"` } func (m *LogFileRequest) Reset() { *m = LogFileRequest{} } func (m *LogFileRequest) String() string { return proto.CompactTextString(m) } func (*LogFileRequest) ProtoMessage() {} func (*LogFileRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{31} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{31} } func (m *LogFileRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1412,15 +1378,14 @@ var xxx_messageInfo_LogFileRequest proto.InternalMessageInfo type StacksRequest struct { // node_id is a string so that "local" can be used to specify that no // forwarding is necessary. - NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` } func (m *StacksRequest) Reset() { *m = StacksRequest{} } func (m *StacksRequest) String() string { return proto.CompactTextString(m) } func (*StacksRequest) ProtoMessage() {} func (*StacksRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{32} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{32} } func (m *StacksRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1449,15 +1414,14 @@ type File struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` FileSize int64 `protobuf:"varint,2,opt,name=file_size,json=fileSize,proto3" json:"file_size,omitempty"` // Contents may not be populated if only a list of Files are requested. - Contents []byte `protobuf:"bytes,3,opt,name=contents,proto3" json:"contents,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Contents []byte `protobuf:"bytes,3,opt,name=contents,proto3" json:"contents,omitempty"` } func (m *File) Reset() { *m = File{} } func (m *File) String() string { return proto.CompactTextString(m) } func (*File) ProtoMessage() {} func (*File) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{33} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{33} } func (m *File) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1494,15 +1458,14 @@ type GetFilesRequest struct { // using filepath.Glob(). The patterns only match to filenames and so path // separators cannot be used. // Example: * will match all files of requested type. - Patterns []string `protobuf:"bytes,6,rep,name=patterns,proto3" json:"patterns,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Patterns []string `protobuf:"bytes,6,rep,name=patterns,proto3" json:"patterns,omitempty"` } func (m *GetFilesRequest) Reset() { *m = GetFilesRequest{} } func (m *GetFilesRequest) String() string { return proto.CompactTextString(m) } func (*GetFilesRequest) ProtoMessage() {} func (*GetFilesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{34} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{34} } func (m *GetFilesRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1528,15 +1491,14 @@ func (m *GetFilesRequest) XXX_DiscardUnknown() { var xxx_messageInfo_GetFilesRequest proto.InternalMessageInfo type GetFilesResponse struct { - Files []*File `protobuf:"bytes,1,rep,name=files,proto3" json:"files,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Files []*File `protobuf:"bytes,1,rep,name=files,proto3" json:"files,omitempty"` } func (m *GetFilesResponse) Reset() { *m = GetFilesResponse{} } func (m *GetFilesResponse) String() string { return proto.CompactTextString(m) } func (*GetFilesResponse) ProtoMessage() {} func (*GetFilesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{35} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{35} } func (m *GetFilesResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1566,15 +1528,14 @@ type ProfileRequest struct { // forwarding is necessary. NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` // The type of profile to retrieve. - Type ProfileRequest_Type `protobuf:"varint,5,opt,name=type,proto3,enum=cockroach.server.serverpb.ProfileRequest_Type" json:"type,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Type ProfileRequest_Type `protobuf:"varint,5,opt,name=type,proto3,enum=cockroach.server.serverpb.ProfileRequest_Type" json:"type,omitempty"` } func (m *ProfileRequest) Reset() { *m = ProfileRequest{} } func (m *ProfileRequest) String() string { return proto.CompactTextString(m) } func (*ProfileRequest) ProtoMessage() {} func (*ProfileRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{36} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{36} } func (m *ProfileRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1602,15 +1563,14 @@ var xxx_messageInfo_ProfileRequest proto.InternalMessageInfo type MetricsRequest struct { // node_id is a string so that "local" can be used to specify that no // forwarding is necessary. - NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` } func (m *MetricsRequest) Reset() { *m = MetricsRequest{} } func (m *MetricsRequest) String() string { return proto.CompactTextString(m) } func (*MetricsRequest) ProtoMessage() {} func (*MetricsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{37} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{37} } func (m *MetricsRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1636,16 +1596,15 @@ func (m *MetricsRequest) XXX_DiscardUnknown() { var xxx_messageInfo_MetricsRequest proto.InternalMessageInfo type RaftRangeNode struct { - NodeID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,1,opt,name=node_id,json=nodeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"node_id,omitempty"` - Range RangeInfo `protobuf:"bytes,2,opt,name=range,proto3" json:"range"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + NodeID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,1,opt,name=node_id,json=nodeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"node_id,omitempty"` + Range RangeInfo `protobuf:"bytes,2,opt,name=range,proto3" json:"range"` } func (m *RaftRangeNode) Reset() { *m = RaftRangeNode{} } func (m *RaftRangeNode) String() string { return proto.CompactTextString(m) } func (*RaftRangeNode) ProtoMessage() {} func (*RaftRangeNode) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{38} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{38} } func (m *RaftRangeNode) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1671,15 +1630,14 @@ func (m *RaftRangeNode) XXX_DiscardUnknown() { var xxx_messageInfo_RaftRangeNode proto.InternalMessageInfo type RaftRangeError struct { - Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"` } func (m *RaftRangeError) Reset() { *m = RaftRangeError{} } func (m *RaftRangeError) String() string { return proto.CompactTextString(m) } func (*RaftRangeError) ProtoMessage() {} func (*RaftRangeError) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{39} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{39} } func (m *RaftRangeError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1705,17 +1663,16 @@ func (m *RaftRangeError) XXX_DiscardUnknown() { var xxx_messageInfo_RaftRangeError proto.InternalMessageInfo type RaftRangeStatus struct { - RangeID github_com_cockroachdb_cockroach_pkg_roachpb.RangeID `protobuf:"varint,1,opt,name=range_id,json=rangeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.RangeID" json:"range_id,omitempty"` - Errors []RaftRangeError `protobuf:"bytes,2,rep,name=errors,proto3" json:"errors"` - Nodes []RaftRangeNode `protobuf:"bytes,3,rep,name=nodes,proto3" json:"nodes"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + RangeID github_com_cockroachdb_cockroach_pkg_roachpb.RangeID `protobuf:"varint,1,opt,name=range_id,json=rangeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.RangeID" json:"range_id,omitempty"` + Errors []RaftRangeError `protobuf:"bytes,2,rep,name=errors,proto3" json:"errors"` + Nodes []RaftRangeNode `protobuf:"bytes,3,rep,name=nodes,proto3" json:"nodes"` } func (m *RaftRangeStatus) Reset() { *m = RaftRangeStatus{} } func (m *RaftRangeStatus) String() string { return proto.CompactTextString(m) } func (*RaftRangeStatus) ProtoMessage() {} func (*RaftRangeStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{40} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{40} } func (m *RaftRangeStatus) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1741,15 +1698,14 @@ func (m *RaftRangeStatus) XXX_DiscardUnknown() { var xxx_messageInfo_RaftRangeStatus proto.InternalMessageInfo type RaftDebugRequest struct { - RangeIDs []github_com_cockroachdb_cockroach_pkg_roachpb.RangeID `protobuf:"varint,1,rep,packed,name=range_ids,json=rangeIds,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.RangeID" json:"range_ids,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + RangeIDs []github_com_cockroachdb_cockroach_pkg_roachpb.RangeID `protobuf:"varint,1,rep,packed,name=range_ids,json=rangeIds,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.RangeID" json:"range_ids,omitempty"` } func (m *RaftDebugRequest) Reset() { *m = RaftDebugRequest{} } func (m *RaftDebugRequest) String() string { return proto.CompactTextString(m) } func (*RaftDebugRequest) ProtoMessage() {} func (*RaftDebugRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{41} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{41} } func (m *RaftDebugRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1775,16 +1731,15 @@ func (m *RaftDebugRequest) XXX_DiscardUnknown() { var xxx_messageInfo_RaftDebugRequest proto.InternalMessageInfo type RaftDebugResponse struct { - Ranges map[github_com_cockroachdb_cockroach_pkg_roachpb.RangeID]RaftRangeStatus `protobuf:"bytes,1,rep,name=ranges,proto3,castkey=github.com/cockroachdb/cockroach/pkg/roachpb.RangeID" json:"ranges" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - Errors []RaftRangeError `protobuf:"bytes,2,rep,name=errors,proto3" json:"errors"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Ranges map[github_com_cockroachdb_cockroach_pkg_roachpb.RangeID]RaftRangeStatus `protobuf:"bytes,1,rep,name=ranges,proto3,castkey=github.com/cockroachdb/cockroach/pkg/roachpb.RangeID" json:"ranges" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` + Errors []RaftRangeError `protobuf:"bytes,2,rep,name=errors,proto3" json:"errors"` } func (m *RaftDebugResponse) Reset() { *m = RaftDebugResponse{} } func (m *RaftDebugResponse) String() string { return proto.CompactTextString(m) } func (*RaftDebugResponse) ProtoMessage() {} func (*RaftDebugResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{42} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{42} } func (m *RaftDebugResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1820,15 +1775,14 @@ type ActiveQuery struct { // True if this query is distributed. IsDistributed bool `protobuf:"varint,4,opt,name=is_distributed,json=isDistributed,proto3" json:"is_distributed,omitempty"` // phase stores the current phase of execution for this query. - Phase ActiveQuery_Phase `protobuf:"varint,5,opt,name=phase,proto3,enum=cockroach.server.serverpb.ActiveQuery_Phase" json:"phase,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Phase ActiveQuery_Phase `protobuf:"varint,5,opt,name=phase,proto3,enum=cockroach.server.serverpb.ActiveQuery_Phase" json:"phase,omitempty"` } func (m *ActiveQuery) Reset() { *m = ActiveQuery{} } func (m *ActiveQuery) String() string { return proto.CompactTextString(m) } func (*ActiveQuery) ProtoMessage() {} func (*ActiveQuery) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{43} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{43} } func (m *ActiveQuery) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1856,15 +1810,14 @@ var xxx_messageInfo_ActiveQuery proto.InternalMessageInfo // Request object for ListSessions and ListLocalSessions. type ListSessionsRequest struct { // Username of the user making this request. - Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"` } func (m *ListSessionsRequest) Reset() { *m = ListSessionsRequest{} } func (m *ListSessionsRequest) String() string { return proto.CompactTextString(m) } func (*ListSessionsRequest) ProtoMessage() {} func (*ListSessionsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{44} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{44} } func (m *ListSessionsRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1913,15 +1866,14 @@ type Session struct { // Number of currently allocated bytes in the session memory monitor. AllocBytes int64 `protobuf:"varint,10,opt,name=alloc_bytes,json=allocBytes,proto3" json:"alloc_bytes,omitempty"` // High water mark of allocated bytes in the session memory monitor. - MaxAllocBytes int64 `protobuf:"varint,11,opt,name=max_alloc_bytes,json=maxAllocBytes,proto3" json:"max_alloc_bytes,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + MaxAllocBytes int64 `protobuf:"varint,11,opt,name=max_alloc_bytes,json=maxAllocBytes,proto3" json:"max_alloc_bytes,omitempty"` } func (m *Session) Reset() { *m = Session{} } func (m *Session) String() string { return proto.CompactTextString(m) } func (*Session) ProtoMessage() {} func (*Session) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{45} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{45} } func (m *Session) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1951,15 +1903,14 @@ type ListSessionsError struct { // ID of node that was being contacted when this error occurred NodeID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,1,opt,name=node_id,json=nodeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"node_id,omitempty"` // Error message. - Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"` } func (m *ListSessionsError) Reset() { *m = ListSessionsError{} } func (m *ListSessionsError) String() string { return proto.CompactTextString(m) } func (*ListSessionsError) ProtoMessage() {} func (*ListSessionsError) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{46} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{46} } func (m *ListSessionsError) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1989,15 +1940,14 @@ type ListSessionsResponse struct { // A list of sessions on this node or cluster. Sessions []Session `protobuf:"bytes,1,rep,name=sessions,proto3" json:"sessions"` // Any errors that occurred during fan-out calls to other nodes. - Errors []ListSessionsError `protobuf:"bytes,2,rep,name=errors,proto3" json:"errors"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Errors []ListSessionsError `protobuf:"bytes,2,rep,name=errors,proto3" json:"errors"` } func (m *ListSessionsResponse) Reset() { *m = ListSessionsResponse{} } func (m *ListSessionsResponse) String() string { return proto.CompactTextString(m) } func (*ListSessionsResponse) ProtoMessage() {} func (*ListSessionsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{47} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{47} } func (m *ListSessionsResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2035,15 +1985,14 @@ type CancelQueryRequest struct { // ID of query to be canceled (converted to string). QueryID string `protobuf:"bytes,2,opt,name=query_id,json=queryId,proto3" json:"query_id,omitempty"` // Username of the user making this cancellation request. - Username string `protobuf:"bytes,3,opt,name=username,proto3" json:"username,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Username string `protobuf:"bytes,3,opt,name=username,proto3" json:"username,omitempty"` } func (m *CancelQueryRequest) Reset() { *m = CancelQueryRequest{} } func (m *CancelQueryRequest) String() string { return proto.CompactTextString(m) } func (*CancelQueryRequest) ProtoMessage() {} func (*CancelQueryRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{48} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{48} } func (m *CancelQueryRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2073,15 +2022,14 @@ type CancelQueryResponse struct { // Whether the cancellation request succeeded and the query was canceled. Canceled bool `protobuf:"varint,1,opt,name=canceled,proto3" json:"canceled,omitempty"` // Error message (accompanied with canceled = false). - Error string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Error string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` } func (m *CancelQueryResponse) Reset() { *m = CancelQueryResponse{} } func (m *CancelQueryResponse) String() string { return proto.CompactTextString(m) } func (*CancelQueryResponse) ProtoMessage() {} func (*CancelQueryResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{49} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{49} } func (m *CancelQueryResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2112,17 +2060,16 @@ type CancelSessionRequest struct { // // node_id is a string so that "local" can be used to specify that no // forwarding is necessary. - NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` - SessionID []byte `protobuf:"bytes,2,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"` - Username string `protobuf:"bytes,3,opt,name=username,proto3" json:"username,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` + SessionID []byte `protobuf:"bytes,2,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"` + Username string `protobuf:"bytes,3,opt,name=username,proto3" json:"username,omitempty"` } func (m *CancelSessionRequest) Reset() { *m = CancelSessionRequest{} } func (m *CancelSessionRequest) String() string { return proto.CompactTextString(m) } func (*CancelSessionRequest) ProtoMessage() {} func (*CancelSessionRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{50} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{50} } func (m *CancelSessionRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2148,16 +2095,15 @@ func (m *CancelSessionRequest) XXX_DiscardUnknown() { var xxx_messageInfo_CancelSessionRequest proto.InternalMessageInfo type CancelSessionResponse struct { - Canceled bool `protobuf:"varint,1,opt,name=canceled,proto3" json:"canceled,omitempty"` - Error string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Canceled bool `protobuf:"varint,1,opt,name=canceled,proto3" json:"canceled,omitempty"` + Error string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` } func (m *CancelSessionResponse) Reset() { *m = CancelSessionResponse{} } func (m *CancelSessionResponse) String() string { return proto.CompactTextString(m) } func (*CancelSessionResponse) ProtoMessage() {} func (*CancelSessionResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{51} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{51} } func (m *CancelSessionResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2183,17 +2129,16 @@ func (m *CancelSessionResponse) XXX_DiscardUnknown() { var xxx_messageInfo_CancelSessionResponse proto.InternalMessageInfo type SpanStatsRequest struct { - NodeID string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` - StartKey github_com_cockroachdb_cockroach_pkg_roachpb.RKey `protobuf:"bytes,2,opt,name=start_key,json=startKey,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.RKey" json:"start_key,omitempty"` - EndKey github_com_cockroachdb_cockroach_pkg_roachpb.RKey `protobuf:"bytes,3,opt,name=end_key,json=endKey,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.RKey" json:"end_key,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + NodeID string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` + StartKey github_com_cockroachdb_cockroach_pkg_roachpb.RKey `protobuf:"bytes,2,opt,name=start_key,json=startKey,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.RKey" json:"start_key,omitempty"` + EndKey github_com_cockroachdb_cockroach_pkg_roachpb.RKey `protobuf:"bytes,3,opt,name=end_key,json=endKey,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.RKey" json:"end_key,omitempty"` } func (m *SpanStatsRequest) Reset() { *m = SpanStatsRequest{} } func (m *SpanStatsRequest) String() string { return proto.CompactTextString(m) } func (*SpanStatsRequest) ProtoMessage() {} func (*SpanStatsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{52} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{52} } func (m *SpanStatsRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2222,14 +2167,13 @@ type SpanStatsResponse struct { RangeCount int32 `protobuf:"varint,2,opt,name=range_count,json=rangeCount,proto3" json:"range_count,omitempty"` ApproximateDiskBytes uint64 `protobuf:"varint,3,opt,name=approximate_disk_bytes,json=approximateDiskBytes,proto3" json:"approximate_disk_bytes,omitempty"` TotalStats enginepb.MVCCStats `protobuf:"bytes,1,opt,name=total_stats,json=totalStats,proto3" json:"total_stats"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` } func (m *SpanStatsResponse) Reset() { *m = SpanStatsResponse{} } func (m *SpanStatsResponse) String() string { return proto.CompactTextString(m) } func (*SpanStatsResponse) ProtoMessage() {} func (*SpanStatsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{53} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{53} } func (m *SpanStatsResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2256,15 +2200,14 @@ var xxx_messageInfo_SpanStatsResponse proto.InternalMessageInfo type ProblemRangesRequest struct { // If left empty, problem ranges for all nodes/stores will be returned. - NodeID string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + NodeID string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` } func (m *ProblemRangesRequest) Reset() { *m = ProblemRangesRequest{} } func (m *ProblemRangesRequest) String() string { return proto.CompactTextString(m) } func (*ProblemRangesRequest) ProtoMessage() {} func (*ProblemRangesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{54} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{54} } func (m *ProblemRangesRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2291,16 +2234,15 @@ var xxx_messageInfo_ProblemRangesRequest proto.InternalMessageInfo type ProblemRangesResponse struct { // NodeID is the node that submitted all the requests. - NodeID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,8,opt,name=node_id,json=nodeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"node_id,omitempty"` - ProblemsByNodeID map[github_com_cockroachdb_cockroach_pkg_roachpb.NodeID]ProblemRangesResponse_NodeProblems `protobuf:"bytes,9,rep,name=problems_by_node_id,json=problemsByNodeId,proto3,castkey=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"problems_by_node_id" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + NodeID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,8,opt,name=node_id,json=nodeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"node_id,omitempty"` + ProblemsByNodeID map[github_com_cockroachdb_cockroach_pkg_roachpb.NodeID]ProblemRangesResponse_NodeProblems `protobuf:"bytes,9,rep,name=problems_by_node_id,json=problemsByNodeId,proto3,castkey=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"problems_by_node_id" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` } func (m *ProblemRangesResponse) Reset() { *m = ProblemRangesResponse{} } func (m *ProblemRangesResponse) String() string { return proto.CompactTextString(m) } func (*ProblemRangesResponse) ProtoMessage() {} func (*ProblemRangesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{55} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{55} } func (m *ProblemRangesResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2335,14 +2277,13 @@ type ProblemRangesResponse_NodeProblems struct { OverreplicatedRangeIDs []github_com_cockroachdb_cockroach_pkg_roachpb.RangeID `protobuf:"varint,9,rep,packed,name=overreplicated_range_ids,json=overreplicatedRangeIds,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.RangeID" json:"overreplicated_range_ids,omitempty"` QuiescentEqualsTickingRangeIDs []github_com_cockroachdb_cockroach_pkg_roachpb.RangeID `protobuf:"varint,7,rep,packed,name=quiescent_equals_ticking_range_ids,json=quiescentEqualsTickingRangeIds,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.RangeID" json:"quiescent_equals_ticking_range_ids,omitempty"` RaftLogTooLargeRangeIDs []github_com_cockroachdb_cockroach_pkg_roachpb.RangeID `protobuf:"varint,8,rep,packed,name=raft_log_too_large_range_ids,json=raftLogTooLargeRangeIds,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.RangeID" json:"raft_log_too_large_range_ids,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` } func (m *ProblemRangesResponse_NodeProblems) Reset() { *m = ProblemRangesResponse_NodeProblems{} } func (m *ProblemRangesResponse_NodeProblems) String() string { return proto.CompactTextString(m) } func (*ProblemRangesResponse_NodeProblems) ProtoMessage() {} func (*ProblemRangesResponse_NodeProblems) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{55, 0} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{55, 0} } func (m *ProblemRangesResponse_NodeProblems) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2369,15 +2310,14 @@ var xxx_messageInfo_ProblemRangesResponse_NodeProblems proto.InternalMessageInfo type HotRangesRequest struct { // If left empty, hot ranges for all nodes/stores will be returned. - NodeID string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + NodeID string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` } func (m *HotRangesRequest) Reset() { *m = HotRangesRequest{} } func (m *HotRangesRequest) String() string { return proto.CompactTextString(m) } func (*HotRangesRequest) ProtoMessage() {} func (*HotRangesRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{56} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{56} } func (m *HotRangesRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2404,16 +2344,15 @@ var xxx_messageInfo_HotRangesRequest proto.InternalMessageInfo type HotRangesResponse struct { // NodeID is the node that submitted all the requests. - NodeID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,1,opt,name=node_id,json=nodeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"node_id,omitempty"` - HotRangesByNodeID map[github_com_cockroachdb_cockroach_pkg_roachpb.NodeID]HotRangesResponse_NodeResponse `protobuf:"bytes,2,rep,name=hot_ranges_by_node_id,json=hotRangesByNodeId,proto3,castkey=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"hot_ranges_by_node_id" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + NodeID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,1,opt,name=node_id,json=nodeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"node_id,omitempty"` + HotRangesByNodeID map[github_com_cockroachdb_cockroach_pkg_roachpb.NodeID]HotRangesResponse_NodeResponse `protobuf:"bytes,2,rep,name=hot_ranges_by_node_id,json=hotRangesByNodeId,proto3,castkey=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"hot_ranges_by_node_id" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` } func (m *HotRangesResponse) Reset() { *m = HotRangesResponse{} } func (m *HotRangesResponse) String() string { return proto.CompactTextString(m) } func (*HotRangesResponse) ProtoMessage() {} func (*HotRangesResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{57} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{57} } func (m *HotRangesResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2439,16 +2378,15 @@ func (m *HotRangesResponse) XXX_DiscardUnknown() { var xxx_messageInfo_HotRangesResponse proto.InternalMessageInfo type HotRangesResponse_HotRange struct { - Desc roachpb.RangeDescriptor `protobuf:"bytes,1,opt,name=desc,proto3" json:"desc"` - QueriesPerSecond float64 `protobuf:"fixed64,2,opt,name=queries_per_second,json=queriesPerSecond,proto3" json:"queries_per_second,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Desc roachpb.RangeDescriptor `protobuf:"bytes,1,opt,name=desc,proto3" json:"desc"` + QueriesPerSecond float64 `protobuf:"fixed64,2,opt,name=queries_per_second,json=queriesPerSecond,proto3" json:"queries_per_second,omitempty"` } func (m *HotRangesResponse_HotRange) Reset() { *m = HotRangesResponse_HotRange{} } func (m *HotRangesResponse_HotRange) String() string { return proto.CompactTextString(m) } func (*HotRangesResponse_HotRange) ProtoMessage() {} func (*HotRangesResponse_HotRange) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{57, 0} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{57, 0} } func (m *HotRangesResponse_HotRange) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2474,16 +2412,15 @@ func (m *HotRangesResponse_HotRange) XXX_DiscardUnknown() { var xxx_messageInfo_HotRangesResponse_HotRange proto.InternalMessageInfo type HotRangesResponse_StoreResponse struct { - StoreID github_com_cockroachdb_cockroach_pkg_roachpb.StoreID `protobuf:"varint,1,opt,name=store_id,json=storeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.StoreID" json:"store_id,omitempty"` - HotRanges []HotRangesResponse_HotRange `protobuf:"bytes,2,rep,name=hot_ranges,json=hotRanges,proto3" json:"hot_ranges"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + StoreID github_com_cockroachdb_cockroach_pkg_roachpb.StoreID `protobuf:"varint,1,opt,name=store_id,json=storeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.StoreID" json:"store_id,omitempty"` + HotRanges []HotRangesResponse_HotRange `protobuf:"bytes,2,rep,name=hot_ranges,json=hotRanges,proto3" json:"hot_ranges"` } func (m *HotRangesResponse_StoreResponse) Reset() { *m = HotRangesResponse_StoreResponse{} } func (m *HotRangesResponse_StoreResponse) String() string { return proto.CompactTextString(m) } func (*HotRangesResponse_StoreResponse) ProtoMessage() {} func (*HotRangesResponse_StoreResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{57, 1} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{57, 1} } func (m *HotRangesResponse_StoreResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2509,16 +2446,15 @@ func (m *HotRangesResponse_StoreResponse) XXX_DiscardUnknown() { var xxx_messageInfo_HotRangesResponse_StoreResponse proto.InternalMessageInfo type HotRangesResponse_NodeResponse struct { - ErrorMessage string `protobuf:"bytes,1,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"` - Stores []*HotRangesResponse_StoreResponse `protobuf:"bytes,2,rep,name=stores,proto3" json:"stores,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ErrorMessage string `protobuf:"bytes,1,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"` + Stores []*HotRangesResponse_StoreResponse `protobuf:"bytes,2,rep,name=stores,proto3" json:"stores,omitempty"` } func (m *HotRangesResponse_NodeResponse) Reset() { *m = HotRangesResponse_NodeResponse{} } func (m *HotRangesResponse_NodeResponse) String() string { return proto.CompactTextString(m) } func (*HotRangesResponse_NodeResponse) ProtoMessage() {} func (*HotRangesResponse_NodeResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{57, 2} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{57, 2} } func (m *HotRangesResponse_NodeResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2544,15 +2480,14 @@ func (m *HotRangesResponse_NodeResponse) XXX_DiscardUnknown() { var xxx_messageInfo_HotRangesResponse_NodeResponse proto.InternalMessageInfo type RangeRequest struct { - RangeId int64 `protobuf:"varint,1,opt,name=range_id,json=rangeId,proto3" json:"range_id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + RangeId int64 `protobuf:"varint,1,opt,name=range_id,json=rangeId,proto3" json:"range_id,omitempty"` } func (m *RangeRequest) Reset() { *m = RangeRequest{} } func (m *RangeRequest) String() string { return proto.CompactTextString(m) } func (*RangeRequest) ProtoMessage() {} func (*RangeRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{58} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{58} } func (m *RangeRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2579,17 +2514,16 @@ var xxx_messageInfo_RangeRequest proto.InternalMessageInfo type RangeResponse struct { // NodeID is the node that submitted all the requests. - NodeID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,1,opt,name=node_id,json=nodeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"node_id,omitempty"` - RangeID github_com_cockroachdb_cockroach_pkg_roachpb.RangeID `protobuf:"varint,2,opt,name=range_id,json=rangeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.RangeID" json:"range_id,omitempty"` - ResponsesByNodeID map[github_com_cockroachdb_cockroach_pkg_roachpb.NodeID]RangeResponse_NodeResponse `protobuf:"bytes,3,rep,name=responses_by_node_id,json=responsesByNodeId,proto3,castkey=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"responses_by_node_id" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + NodeID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,1,opt,name=node_id,json=nodeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"node_id,omitempty"` + RangeID github_com_cockroachdb_cockroach_pkg_roachpb.RangeID `protobuf:"varint,2,opt,name=range_id,json=rangeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.RangeID" json:"range_id,omitempty"` + ResponsesByNodeID map[github_com_cockroachdb_cockroach_pkg_roachpb.NodeID]RangeResponse_NodeResponse `protobuf:"bytes,3,rep,name=responses_by_node_id,json=responsesByNodeId,proto3,castkey=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"responses_by_node_id" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` } func (m *RangeResponse) Reset() { *m = RangeResponse{} } func (m *RangeResponse) String() string { return proto.CompactTextString(m) } func (*RangeResponse) ProtoMessage() {} func (*RangeResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{59} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{59} } func (m *RangeResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2615,17 +2549,16 @@ func (m *RangeResponse) XXX_DiscardUnknown() { var xxx_messageInfo_RangeResponse proto.InternalMessageInfo type RangeResponse_NodeResponse struct { - Response bool `protobuf:"varint,1,opt,name=response,proto3" json:"response,omitempty"` - ErrorMessage string `protobuf:"bytes,2,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"` - Infos []RangeInfo `protobuf:"bytes,3,rep,name=infos,proto3" json:"infos"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Response bool `protobuf:"varint,1,opt,name=response,proto3" json:"response,omitempty"` + ErrorMessage string `protobuf:"bytes,2,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"` + Infos []RangeInfo `protobuf:"bytes,3,rep,name=infos,proto3" json:"infos"` } func (m *RangeResponse_NodeResponse) Reset() { *m = RangeResponse_NodeResponse{} } func (m *RangeResponse_NodeResponse) String() string { return proto.CompactTextString(m) } func (*RangeResponse_NodeResponse) ProtoMessage() {} func (*RangeResponse_NodeResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{59, 0} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{59, 0} } func (m *RangeResponse_NodeResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2654,15 +2587,14 @@ var xxx_messageInfo_RangeResponse_NodeResponse proto.InternalMessageInfo type DiagnosticsRequest struct { // node_id is a string so that "local" can be used to specify that no // forwarding is necessary. - NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` } func (m *DiagnosticsRequest) Reset() { *m = DiagnosticsRequest{} } func (m *DiagnosticsRequest) String() string { return proto.CompactTextString(m) } func (*DiagnosticsRequest) ProtoMessage() {} func (*DiagnosticsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{60} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{60} } func (m *DiagnosticsRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2690,15 +2622,14 @@ var xxx_messageInfo_DiagnosticsRequest proto.InternalMessageInfo type StoresRequest struct { // node_id is a string so that "local" can be used to specify that no // forwarding is necessary. - NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` } func (m *StoresRequest) Reset() { *m = StoresRequest{} } func (m *StoresRequest) String() string { return proto.CompactTextString(m) } func (*StoresRequest) ProtoMessage() {} func (*StoresRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{61} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{61} } func (m *StoresRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2733,16 +2664,15 @@ type StoreDetails struct { TotalFiles uint64 `protobuf:"varint,3,opt,name=total_files,json=totalFiles,proto3" json:"total_files,omitempty"` TotalBytes uint64 `protobuf:"varint,4,opt,name=total_bytes,json=totalBytes,proto3" json:"total_bytes,omitempty"` // Files/bytes using the active data key. - ActiveKeyFiles uint64 `protobuf:"varint,5,opt,name=active_key_files,json=activeKeyFiles,proto3" json:"active_key_files,omitempty"` - ActiveKeyBytes uint64 `protobuf:"varint,6,opt,name=active_key_bytes,json=activeKeyBytes,proto3" json:"active_key_bytes,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ActiveKeyFiles uint64 `protobuf:"varint,5,opt,name=active_key_files,json=activeKeyFiles,proto3" json:"active_key_files,omitempty"` + ActiveKeyBytes uint64 `protobuf:"varint,6,opt,name=active_key_bytes,json=activeKeyBytes,proto3" json:"active_key_bytes,omitempty"` } func (m *StoreDetails) Reset() { *m = StoreDetails{} } func (m *StoreDetails) String() string { return proto.CompactTextString(m) } func (*StoreDetails) ProtoMessage() {} func (*StoreDetails) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{62} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{62} } func (m *StoreDetails) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2768,15 +2698,14 @@ func (m *StoreDetails) XXX_DiscardUnknown() { var xxx_messageInfo_StoreDetails proto.InternalMessageInfo type StoresResponse struct { - Stores []StoreDetails `protobuf:"bytes,1,rep,name=stores,proto3" json:"stores"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Stores []StoreDetails `protobuf:"bytes,1,rep,name=stores,proto3" json:"stores"` } func (m *StoresResponse) Reset() { *m = StoresResponse{} } func (m *StoresResponse) String() string { return proto.CompactTextString(m) } func (*StoresResponse) ProtoMessage() {} func (*StoresResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{63} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{63} } func (m *StoresResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2802,15 +2731,14 @@ func (m *StoresResponse) XXX_DiscardUnknown() { var xxx_messageInfo_StoresResponse proto.InternalMessageInfo type StatementsRequest struct { - NodeID string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + NodeID string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` } func (m *StatementsRequest) Reset() { *m = StatementsRequest{} } func (m *StatementsRequest) String() string { return proto.CompactTextString(m) } func (*StatementsRequest) ProtoMessage() {} func (*StatementsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{64} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{64} } func (m *StatementsRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2841,15 +2769,14 @@ type StatementsResponse struct { LastReset time.Time `protobuf:"bytes,3,opt,name=last_reset,json=lastReset,proto3,stdtime" json:"last_reset"` // If set and non-empty, indicates the prefix to application_name // used for statements/queries issued internally by CockroachDB. - InternalAppNamePrefix string `protobuf:"bytes,4,opt,name=internal_app_name_prefix,json=internalAppNamePrefix,proto3" json:"internal_app_name_prefix,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + InternalAppNamePrefix string `protobuf:"bytes,4,opt,name=internal_app_name_prefix,json=internalAppNamePrefix,proto3" json:"internal_app_name_prefix,omitempty"` } func (m *StatementsResponse) Reset() { *m = StatementsResponse{} } func (m *StatementsResponse) String() string { return proto.CompactTextString(m) } func (*StatementsResponse) ProtoMessage() {} func (*StatementsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{65} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{65} } func (m *StatementsResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2875,9 +2802,8 @@ func (m *StatementsResponse) XXX_DiscardUnknown() { var xxx_messageInfo_StatementsResponse proto.InternalMessageInfo type StatementsResponse_ExtendedStatementStatisticsKey struct { - KeyData roachpb.StatementStatisticsKey `protobuf:"bytes,1,opt,name=key_data,json=keyData,proto3" json:"key_data"` - NodeID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,2,opt,name=node_id,json=nodeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"node_id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + KeyData roachpb.StatementStatisticsKey `protobuf:"bytes,1,opt,name=key_data,json=keyData,proto3" json:"key_data"` + NodeID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,2,opt,name=node_id,json=nodeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"node_id,omitempty"` } func (m *StatementsResponse_ExtendedStatementStatisticsKey) Reset() { @@ -2888,7 +2814,7 @@ func (m *StatementsResponse_ExtendedStatementStatisticsKey) String() string { } func (*StatementsResponse_ExtendedStatementStatisticsKey) ProtoMessage() {} func (*StatementsResponse_ExtendedStatementStatisticsKey) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{65, 0} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{65, 0} } func (m *StatementsResponse_ExtendedStatementStatisticsKey) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2914,9 +2840,8 @@ func (m *StatementsResponse_ExtendedStatementStatisticsKey) XXX_DiscardUnknown() var xxx_messageInfo_StatementsResponse_ExtendedStatementStatisticsKey proto.InternalMessageInfo type StatementsResponse_CollectedStatementStatistics struct { - Key StatementsResponse_ExtendedStatementStatisticsKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key"` - Stats roachpb.StatementStatistics `protobuf:"bytes,2,opt,name=stats,proto3" json:"stats"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Key StatementsResponse_ExtendedStatementStatisticsKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key"` + Stats roachpb.StatementStatistics `protobuf:"bytes,2,opt,name=stats,proto3" json:"stats"` } func (m *StatementsResponse_CollectedStatementStatistics) Reset() { @@ -2927,7 +2852,7 @@ func (m *StatementsResponse_CollectedStatementStatistics) String() string { } func (*StatementsResponse_CollectedStatementStatistics) ProtoMessage() {} func (*StatementsResponse_CollectedStatementStatistics) Descriptor() ([]byte, []int) { - return fileDescriptor_status_09f1864d20893abc, []int{65, 1} + return fileDescriptor_status_bdd8fe6aa834ce5c, []int{65, 1} } func (m *StatementsResponse_CollectedStatementStatistics) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -18469,19 +18394,19 @@ var ( ) func init() { - proto.RegisterFile("server/serverpb/status.proto", fileDescriptor_status_09f1864d20893abc) + proto.RegisterFile("server/serverpb/status.proto", fileDescriptor_status_bdd8fe6aa834ce5c) } -var fileDescriptor_status_09f1864d20893abc = []byte{ - // 5041 bytes of a gzipped FileDescriptorProto +var fileDescriptor_status_bdd8fe6aa834ce5c = []byte{ + // 5046 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x5c, 0x5f, 0x6c, 0x1c, 0xc7, - 0x79, 0xd7, 0x92, 0x77, 0xc7, 0xbb, 0x8f, 0xff, 0x8e, 0x43, 0x8a, 0x3a, 0x9d, 0x64, 0x9e, 0xbc, + 0x79, 0xd7, 0x92, 0x77, 0xc7, 0xbb, 0x8f, 0xff, 0x8e, 0x43, 0x8a, 0x3a, 0x9d, 0x64, 0x9e, 0xb2, 0x92, 0x65, 0x4a, 0xb6, 0xee, 0x62, 0xc5, 0xae, 0x15, 0x35, 0x8e, 0xcd, 0x7f, 0x92, 0x28, 0xd1, 0x14, 0xbd, 0x24, 0x9b, 0x54, 0x68, 0xb3, 0x5d, 0xde, 0x0e, 0x8f, 0x1b, 0xee, 0xed, 0x9e, 0x76, 0xf7, 0x58, 0x5d, 0x0c, 0x27, 0xae, 0x8b, 0xf4, 0x4f, 0xda, 0xa6, 0x89, 0xfb, 0x07, 0x79, 0x68, 0x81, 0x22, 0x0f, 0x6d, 0x5f, 0x5a, 0xa4, 0xe8, 0x43, 0xd1, 0xa7, 0x02, 0x45, 0xd1, 0x18, 0x28, - 0x50, 0xa4, 0x68, 0x1f, 0x8a, 0x16, 0xa0, 0x53, 0xa6, 0x0f, 0x7d, 0xee, 0x63, 0x80, 0x02, 0xc5, - 0x7c, 0x33, 0xbb, 0x37, 0x7b, 0x77, 0xdc, 0x3b, 0x8a, 0x96, 0x91, 0x07, 0x9b, 0x37, 0x33, 0xdf, + 0x50, 0xa4, 0x68, 0x1f, 0x82, 0x16, 0xa0, 0x53, 0xba, 0x0f, 0x7d, 0xee, 0x63, 0x80, 0x02, 0xc5, + 0x7c, 0x33, 0xbb, 0x37, 0x7b, 0x77, 0xdc, 0x3b, 0x8a, 0x96, 0xd1, 0x07, 0x9b, 0x37, 0x33, 0xdf, 0x7c, 0xf3, 0x9b, 0x6f, 0xbe, 0xf9, 0xe6, 0x9b, 0xef, 0x9b, 0x15, 0x5c, 0xf4, 0xa9, 0x77, 0x40, 0xbd, 0x0a, 0xff, 0xd3, 0xd8, 0xa9, 0xf8, 0x81, 0x11, 0x34, 0xfd, 0x72, 0xc3, 0x73, 0x03, 0x97, 0x9c, 0xaf, 0xba, 0xd5, 0x7d, 0xcf, 0x35, 0xaa, 0x7b, 0x65, 0x4e, 0x50, 0x0e, 0xe9, 0x8a, 0xf9, @@ -18490,7 +18415,7 @@ var fileDescriptor_status_09f1864d20893abc = []byte{ 0xeb, 0x22, 0x09, 0x1b, 0x4c, 0x23, 0x30, 0x44, 0xdd, 0x6c, 0x58, 0x57, 0xa7, 0x81, 0x21, 0xd5, 0x5f, 0x15, 0x20, 0x4d, 0xcb, 0xa8, 0x39, 0xae, 0x1f, 0x58, 0x55, 0x9f, 0x75, 0x6c, 0x97, 0x04, 0xdd, 0xe5, 0x70, 0x32, 0x38, 0x07, 0xf1, 0xa7, 0x63, 0x4e, 0x45, 0xd5, 0x0f, 0x5c, 0xcf, 0xa8, - 0xd1, 0x0a, 0x75, 0x6a, 0x96, 0x13, 0xfe, 0x61, 0x83, 0x1e, 0x54, 0xab, 0x82, 0xe6, 0x85, 0xe3, + 0xd1, 0x0a, 0x75, 0x6a, 0x96, 0x13, 0xfe, 0x61, 0x83, 0x1e, 0x54, 0xab, 0x82, 0xe6, 0xf9, 0xe3, 0x68, 0x3c, 0xb7, 0xba, 0xef, 0x9b, 0x3b, 0x82, 0xec, 0x4a, 0x48, 0x26, 0xfe, 0x36, 0x76, 0x2a, 0x36, 0x35, 0x7c, 0xaa, 0xc7, 0x06, 0x7c, 0xae, 0x9b, 0x8a, 0xb5, 0xd3, 0x50, 0x10, 0xcd, 0xc0, 0xb2, 0x2b, 0xb6, 0x5b, 0x63, 0xff, 0x89, 0xba, 0x22, 0xd6, 0x35, 0x1d, 0x8f, 0xfa, 0xae, 0x7d, @@ -18500,15 +18425,15 @@ var fileDescriptor_status_09f1864d20893abc = []byte{ 0x60, 0xb9, 0x4e, 0x88, 0xaf, 0x24, 0x5a, 0xb1, 0xb4, 0xd3, 0xdc, 0xad, 0x04, 0x56, 0x9d, 0xfa, 0x81, 0x51, 0x17, 0x6b, 0xa8, 0x96, 0x61, 0x7a, 0x89, 0x7a, 0x81, 0xb5, 0x6b, 0x55, 0x8d, 0x80, 0xfa, 0x1a, 0x7d, 0xdc, 0xa4, 0x7e, 0x40, 0xce, 0xc1, 0x88, 0xe3, 0x9a, 0x54, 0xb7, 0xcc, 0x82, - 0x72, 0x49, 0x99, 0xcf, 0x69, 0x19, 0x56, 0x5c, 0x35, 0xd5, 0xff, 0x4b, 0x01, 0x91, 0x3a, 0x2c, - 0xd3, 0xc0, 0xb0, 0x6c, 0x9f, 0xbc, 0x03, 0xa9, 0xa0, 0xd5, 0xa0, 0x48, 0x3c, 0x71, 0xf3, 0x8d, + 0x72, 0x49, 0x99, 0xcf, 0x69, 0x19, 0x56, 0x5c, 0x35, 0xd5, 0xff, 0x4d, 0x01, 0x91, 0x3a, 0x2c, + 0xd3, 0xc0, 0xb0, 0x6c, 0x9f, 0xbc, 0x0d, 0xa9, 0xa0, 0xd5, 0xa0, 0x48, 0x3c, 0x71, 0xf3, 0xf5, 0xf2, 0xb1, 0xba, 0x55, 0xee, 0xee, 0x2c, 0x57, 0x6d, 0xb5, 0x1a, 0x54, 0x43, 0x56, 0xe4, 0x32, 0x8c, 0x53, 0xcf, 0x73, 0x3d, 0xbd, 0x4e, 0x7d, 0xdf, 0xa8, 0xd1, 0xc2, 0x10, 0x02, 0x19, 0xc3, - 0xca, 0xb7, 0x79, 0x1d, 0x21, 0x90, 0x62, 0xba, 0x54, 0x18, 0xbe, 0xa4, 0xcc, 0x8f, 0x69, 0xf8, + 0xca, 0xb7, 0x78, 0x1d, 0x21, 0x90, 0x62, 0xba, 0x54, 0x18, 0xbe, 0xa4, 0xcc, 0x8f, 0x69, 0xf8, 0x9b, 0x68, 0x90, 0xd9, 0xb5, 0xa8, 0x6d, 0xfa, 0x85, 0xd4, 0xa5, 0xe1, 0xf9, 0xd1, 0x9b, 0xaf, - 0x9e, 0x0c, 0xcd, 0x1d, 0xec, 0xbb, 0x98, 0xfa, 0xe8, 0xb0, 0x74, 0x46, 0x13, 0x9c, 0x8a, 0x7f, + 0x9c, 0x0c, 0xcd, 0x1d, 0xec, 0xbb, 0x98, 0xfa, 0xf0, 0xb0, 0x74, 0x46, 0x13, 0x9c, 0x8a, 0x7f, 0x3d, 0x04, 0x19, 0xde, 0x40, 0x66, 0x21, 0x63, 0xf9, 0x7e, 0x93, 0x7a, 0xa1, 0x64, 0x78, 0x89, - 0x14, 0x60, 0xc4, 0x6f, 0xee, 0x7c, 0x85, 0x56, 0x03, 0x81, 0x34, 0x2c, 0x92, 0xe7, 0x00, 0x0e, + 0x14, 0x60, 0xc4, 0x6f, 0xee, 0x7c, 0x95, 0x56, 0x03, 0x81, 0x34, 0x2c, 0x92, 0xe7, 0x00, 0x0e, 0x0c, 0xdb, 0x32, 0xf5, 0x5d, 0xcf, 0xad, 0x23, 0xd4, 0x61, 0x2d, 0x87, 0x35, 0x77, 0x3c, 0xb7, 0x4e, 0x4a, 0x30, 0xca, 0x9b, 0x9b, 0x4e, 0x60, 0xd9, 0x85, 0x14, 0xb6, 0xf3, 0x1e, 0xdb, 0xac, 0x86, 0x5c, 0x84, 0x1c, 0xd3, 0x11, 0xea, 0xfb, 0xd4, 0x2f, 0xa4, 0x2f, 0x0d, 0xcf, 0xe7, 0xb4, @@ -18516,51 +18441,51 @@ var fileDescriptor_status_09f1864d20893abc = []byte{ 0x59, 0xc1, 0x5e, 0xbd, 0x90, 0x41, 0x0c, 0x24, 0x6a, 0x5a, 0x08, 0x5b, 0x18, 0x9c, 0x46, 0x73, 0xc7, 0xb6, 0xaa, 0xfa, 0x3e, 0x6d, 0x15, 0x46, 0x90, 0x2e, 0xc7, 0x6b, 0x1e, 0xd0, 0x16, 0xb9, 0x00, 0xb9, 0x7d, 0xda, 0xd2, 0x9b, 0x28, 0xf3, 0x2c, 0x8e, 0x96, 0xdd, 0xa7, 0xad, 0x6d, 0x94, - 0xf7, 0xcb, 0x40, 0xe8, 0x93, 0x80, 0x3a, 0x26, 0x35, 0xf5, 0x36, 0x55, 0x0e, 0xa9, 0xf2, 0x61, - 0xcb, 0x03, 0x41, 0xad, 0xbe, 0x03, 0x93, 0x1d, 0x6b, 0x4b, 0x32, 0x30, 0xb4, 0xb4, 0x90, 0x3f, + 0xf7, 0x4b, 0x40, 0xe8, 0x93, 0x80, 0x3a, 0x26, 0x35, 0xf5, 0x36, 0x55, 0x0e, 0xa9, 0xf2, 0x61, + 0xcb, 0x03, 0x41, 0xad, 0xbe, 0x0d, 0x93, 0x1d, 0x6b, 0x4b, 0x32, 0x30, 0xb4, 0xb4, 0x90, 0x3f, 0x43, 0xb2, 0x90, 0x5a, 0x7f, 0xb8, 0xbc, 0x92, 0x57, 0xc8, 0x38, 0xe4, 0x96, 0xd6, 0x56, 0x57, 0xd6, 0xb7, 0xf4, 0xa5, 0x85, 0xfc, 0x10, 0x01, 0xc8, 0xf0, 0x62, 0x7e, 0x98, 0xe4, 0x20, 0xbd, 0xbd, 0xca, 0xaa, 0x53, 0xac, 0xdf, 0xf6, 0x6a, 0x3e, 0xad, 0xba, 0x30, 0x13, 0xd7, 0x57, 0xbf, - 0xe1, 0x3a, 0x3e, 0x25, 0x5f, 0x84, 0xb1, 0xaa, 0x54, 0x5f, 0x50, 0x70, 0xe9, 0x6f, 0x9c, 0x68, - 0xe9, 0xc5, 0x9a, 0xc7, 0x18, 0xa9, 0x6f, 0xc2, 0x84, 0x68, 0xee, 0xb7, 0x37, 0xc8, 0x0c, 0xa4, + 0xe1, 0x3a, 0x3e, 0x25, 0x5f, 0x82, 0xb1, 0xaa, 0x54, 0x5f, 0x50, 0x70, 0xe9, 0x6f, 0x9c, 0x68, + 0xe9, 0xc5, 0x9a, 0xc7, 0x18, 0xa9, 0x6f, 0xc0, 0x84, 0x68, 0xee, 0xb7, 0x37, 0xc8, 0x0c, 0xa4, 0x3d, 0x6a, 0x98, 0x2d, 0x5c, 0xff, 0xac, 0xc6, 0x0b, 0xea, 0x3a, 0xc0, 0x66, 0xcb, 0x0f, 0x68, 0x7d, 0xd5, 0xd9, 0x75, 0xd9, 0x62, 0xfb, 0x58, 0xd2, 0x99, 0x75, 0x15, 0x0c, 0xc0, 0x8f, 0x11, 0xec, 0x53, 0xcf, 0xa1, 0x36, 0x27, 0xe0, 0xaa, 0x04, 0xbc, 0x8a, 0x11, 0xa8, 0x7f, 0x33, 0x04, 0x93, 0x11, 0x22, 0x31, 0xfb, 0x47, 0x71, 0x48, 0xe9, 0xc5, 0x85, 0xa3, 0xc3, 0x52, 0x66, 0x9d, - 0xc1, 0x5a, 0xfe, 0xc9, 0x61, 0xe9, 0xb3, 0x35, 0x2b, 0xd8, 0x6b, 0xee, 0x94, 0xab, 0x6e, 0xbd, + 0xc1, 0x5a, 0xfe, 0xe9, 0x61, 0xe9, 0x73, 0x35, 0x2b, 0xd8, 0x6b, 0xee, 0x94, 0xab, 0x6e, 0xbd, 0x12, 0x09, 0xc4, 0xdc, 0x69, 0xff, 0xae, 0x34, 0xf6, 0x6b, 0x15, 0x61, 0xa0, 0xcb, 0xbc, 0x5b, - 0x34, 0xab, 0x2f, 0xc0, 0x88, 0x50, 0x36, 0x04, 0x33, 0x7a, 0x73, 0x4e, 0x12, 0x2a, 0xb3, 0x65, + 0x34, 0xab, 0x2f, 0xc2, 0x88, 0x50, 0x36, 0x04, 0x33, 0x7a, 0x73, 0x4e, 0x12, 0x2a, 0xb3, 0x65, 0xe5, 0xed, 0xc8, 0x96, 0x2d, 0x98, 0xa6, 0x27, 0xa4, 0x18, 0x76, 0x22, 0xb7, 0x01, 0xf0, 0x38, 0xe1, 0xf3, 0x19, 0x46, 0x16, 0x67, 0x25, 0x16, 0xd8, 0x58, 0x66, 0x53, 0x13, 0x3d, 0x73, 0x58, - 0x83, 0xc2, 0x58, 0x8b, 0x4b, 0x2b, 0x85, 0x9d, 0x5f, 0x48, 0x58, 0xd4, 0xb6, 0xa4, 0x05, 0x33, + 0x83, 0xc2, 0x58, 0x8b, 0x4b, 0x2b, 0x85, 0x9d, 0x9f, 0x4f, 0x58, 0xd4, 0xb6, 0xa4, 0x05, 0x33, 0x49, 0xb4, 0xea, 0x04, 0x8c, 0xb1, 0xb9, 0x85, 0x0b, 0xa9, 0xfe, 0x3c, 0x8c, 0x8b, 0xb2, 0x10, - 0xe3, 0x3d, 0x48, 0xb3, 0x49, 0x87, 0xda, 0xf3, 0x72, 0x8f, 0x81, 0xb8, 0xf1, 0x0f, 0x4f, 0x1f, + 0xe3, 0x3d, 0x48, 0xb3, 0x49, 0x87, 0xda, 0xf3, 0x52, 0x8f, 0x81, 0xb8, 0xf1, 0x0f, 0x4f, 0x1f, 0x94, 0xd5, 0x26, 0x16, 0xc4, 0x78, 0x9c, 0x81, 0x7a, 0x15, 0x46, 0x59, 0x53, 0x5f, 0x73, 0xfa, - 0xfd, 0x14, 0xe4, 0x34, 0x63, 0x37, 0x60, 0x3c, 0xd8, 0xee, 0x02, 0x8f, 0x36, 0x6c, 0xab, 0x6a, + 0x83, 0x14, 0xe4, 0x34, 0x63, 0x37, 0x60, 0x3c, 0xd8, 0xee, 0x02, 0x8f, 0x36, 0x6c, 0xab, 0x6a, 0x84, 0x94, 0xa9, 0xc5, 0xf1, 0xa3, 0xc3, 0x52, 0x4e, 0xe3, 0xb5, 0xab, 0xcb, 0x5a, 0x4e, 0x10, 0xac, 0x9a, 0xe4, 0x67, 0x00, 0xf6, 0x0c, 0xcf, 0xc4, 0x03, 0x89, 0x8a, 0xb5, 0x99, 0x2a, 0xf3, 0x73, 0xa3, 0x7c, 0xcf, 0xf0, 0x4c, 0x64, 0x1a, 0x0a, 0x75, 0x2f, 0xac, 0x60, 0x36, 0xd3, 0xa6, 0x86, 0x89, 0x4b, 0x91, 0xd2, 0xf0, 0x37, 0x53, 0x5d, 0xce, 0x26, 0x85, 0xf0, 0x78, 0x81, 0x99, 0x34, 0xa3, 0xd1, 0xb0, 0x2d, 0x6a, 0x16, 0xd2, 0x48, 0x1c, 0x16, 0xc9, 0x16, 0x64, 0x1b, 0x9e, 0x5b, 0x43, 0xad, 0xc8, 0xa0, 0xb0, 0x6e, 0x26, 0xac, 0x4a, 0x34, 0xc3, 0xf2, 0x86, 0xe8, 0xb4, - 0xe2, 0x04, 0x5e, 0x4b, 0x40, 0x8b, 0x38, 0x91, 0x17, 0x61, 0x92, 0xa1, 0xd1, 0x03, 0xcf, 0x70, + 0xe2, 0x04, 0x5e, 0x4b, 0x40, 0x8b, 0x38, 0x91, 0x17, 0x60, 0x92, 0xa1, 0xd1, 0x03, 0xcf, 0x70, 0xfc, 0x5d, 0xea, 0x51, 0x8a, 0xe6, 0x29, 0xa5, 0x4d, 0xb0, 0xea, 0xad, 0xa8, 0xb6, 0xf8, 0x3b, 0x0a, 0x64, 0x43, 0x56, 0x0c, 0x7b, 0xdd, 0x08, 0xaa, 0x7b, 0x5c, 0x60, 0x1a, 0x2f, 0xb0, 0x59, 0x3a, 0xf4, 0x09, 0xb7, 0xc5, 0x29, 0x0d, 0x7f, 0xb7, 0x67, 0x39, 0x2c, 0xcf, 0x72, 0x16, 0x32, 0x0d, 0xa3, 0xe9, 0x53, 0x13, 0x27, 0x9f, 0xd5, 0x44, 0x89, 0x5c, 0x83, 0x7c, 0x83, 0x3a, 0xa6, 0xe5, 0xd4, 0x74, 0xdf, 0x31, 0x1a, 0xfe, 0x9e, 0x1b, 0x08, 0x31, 0x4c, 0x8a, 0xfa, 0x4d, 0x51, - 0x5d, 0xfc, 0x0a, 0x8c, 0xc7, 0x66, 0x46, 0xf2, 0x30, 0xcc, 0x8c, 0x2b, 0x47, 0xc4, 0x7e, 0x92, + 0x5d, 0xfc, 0x2a, 0x8c, 0xc7, 0x66, 0x46, 0xf2, 0x30, 0xcc, 0x8c, 0x2b, 0x47, 0xc4, 0x7e, 0x92, 0x25, 0x48, 0x1f, 0x18, 0x76, 0x33, 0x5c, 0xa8, 0x1b, 0x27, 0x12, 0x97, 0xc6, 0xfb, 0xde, 0x1e, 0xba, 0xa5, 0xa8, 0x47, 0x43, 0x30, 0xae, 0x19, 0x4e, 0x8d, 0x6e, 0x78, 0xee, 0x8e, 0x4d, 0xeb, 0x3e, 0xb9, 0x04, 0xa3, 0x4d, 0xc7, 0x38, 0x30, 0x2c, 0xdb, 0xd8, 0xb1, 0xf9, 0x19, 0x9c, 0xd5, - 0xe4, 0x2a, 0xf2, 0x1a, 0x9c, 0x63, 0x12, 0xa4, 0x9e, 0xee, 0xb8, 0x81, 0xce, 0xfd, 0x98, 0x3d, + 0xe4, 0x2a, 0xf2, 0x2a, 0x9c, 0x63, 0x12, 0xa4, 0x9e, 0xee, 0xb8, 0x81, 0xce, 0xfd, 0x98, 0x3d, 0xd7, 0x36, 0xa9, 0x27, 0x6c, 0xd5, 0x0c, 0x6f, 0x5e, 0x77, 0x83, 0x35, 0xd6, 0x78, 0x0f, 0xdb, 0xc8, 0x15, 0x98, 0x70, 0x5c, 0x9d, 0x69, 0x94, 0xce, 0xdb, 0x51, 0x70, 0x59, 0x6d, 0xcc, 0x71, 0x19, 0xc6, 0x35, 0xac, 0x23, 0xf3, 0x30, 0xd9, 0x74, 0x4c, 0xea, 0x09, 0xcd, 0x0c, 0x22, 0x41, 0x76, 0x56, 0x93, 0xf3, 0x90, 0x75, 0x5c, 0x3e, 0x3c, 0x4a, 0x32, 0xab, 0x8d, 0x38, 0x2e, 0x0e, 0x48, 0x6e, 0x41, 0xe1, 0x71, 0xd3, 0xa2, 0x7e, 0x95, 0x3a, 0x81, 0x4e, 0x1f, 0x37, 0x0d, 0xdb, 0xd7, 0x03, 0xab, 0xba, 0x6f, 0x39, 0x35, 0x3c, 0xca, 0xb2, 0xda, 0x6c, 0xd4, 0xbe, 0x82, 0xcd, - 0x5b, 0xbc, 0x95, 0xbc, 0x04, 0x84, 0x23, 0x74, 0x6b, 0x7a, 0xe0, 0xba, 0xba, 0x6d, 0x78, 0x35, + 0x5b, 0xbc, 0x95, 0xbc, 0x08, 0x84, 0x23, 0x74, 0x6b, 0x7a, 0xe0, 0xba, 0xba, 0x6d, 0x78, 0x35, 0xae, 0x37, 0x59, 0x6d, 0x92, 0xb5, 0xac, 0xb9, 0xb5, 0x2d, 0xd7, 0x5d, 0x63, 0xd5, 0xe4, 0x2a, 0x4c, 0xb8, 0x07, 0x31, 0xa8, 0x59, 0x24, 0xec, 0xa8, 0x55, 0xf7, 0x61, 0x12, 0x65, 0xcc, 0x96, 0xc1, 0x42, 0x37, 0x94, 0x1d, 0x7d, 0x8f, 0x9b, 0xd4, 0xb3, 0xa8, 0xaf, 0x37, 0xa8, 0xa7, 0xfb, @@ -18568,21 +18493,21 @@ var fileDescriptor_status_09f1864d20893abc = []byte{ 0x98, 0xfa, 0x65, 0xcf, 0x0a, 0xe2, 0xc4, 0x43, 0x48, 0x3c, 0xc9, 0x1b, 0x22, 0x5a, 0xf5, 0x1e, 0xc0, 0x86, 0x47, 0x83, 0xa0, 0xb5, 0xd9, 0x30, 0x1c, 0x76, 0xfe, 0xfa, 0x81, 0xe1, 0x05, 0x7a, 0xa8, 0x40, 0x39, 0x2d, 0x8b, 0x15, 0xec, 0x70, 0x3e, 0x07, 0x23, 0xd4, 0xc1, 0xa3, 0x57, 0x9c, - 0x0c, 0x19, 0xea, 0xb0, 0xf3, 0xf6, 0x76, 0xea, 0x7f, 0xfe, 0xa4, 0xa4, 0xa8, 0xff, 0x3b, 0xc2, - 0xcc, 0x89, 0x53, 0xa3, 0x68, 0x3d, 0xdf, 0x84, 0x94, 0xdf, 0x30, 0x1c, 0x64, 0x92, 0x6c, 0x36, + 0x0c, 0x19, 0xea, 0xb0, 0xf3, 0xf6, 0x76, 0xea, 0xbf, 0xff, 0xa4, 0xa4, 0xa8, 0xff, 0x33, 0xc2, + 0xcc, 0x89, 0x53, 0xa3, 0x68, 0x3d, 0xdf, 0x80, 0x94, 0xdf, 0x30, 0x1c, 0x64, 0x92, 0x6c, 0x36, 0xdb, 0xc3, 0x8b, 0x3d, 0x89, 0x1d, 0xc9, 0x2a, 0x00, 0x8a, 0x56, 0xb6, 0x30, 0x57, 0x06, 0x51, 0xdc, 0xd0, 0xe8, 0x78, 0x91, 0x69, 0x5b, 0x94, 0x0d, 0xcc, 0xe8, 0xcd, 0xab, 0x32, 0x17, 0xee, 0x3a, 0x97, 0x23, 0x17, 0xba, 0x1c, 0x4d, 0x21, 0x34, 0xaa, 0x7c, 0xa3, 0xd6, 0x61, 0xc2, 0x77, 0x9b, 0x5e, 0x95, 0xea, 0xa1, 0x31, 0x4d, 0xe3, 0x61, 0x77, 0xf7, 0xe8, 0xb0, 0x34, 0xb6, 0x89, 0x2d, 0xa7, 0x3b, 0xf2, 0xc6, 0xfc, 0x36, 0x13, 0x93, 0x3c, 0x86, 0x49, 0x31, 0x1c, 0x43, 0x86, 0xe3, 0x65, 0x70, 0xbc, 0xd5, 0xa3, 0xc3, 0xd2, 0x38, 0x1f, 0x6f, 0x93, 0xb5, 0xe0, 0x80, 0xaf, - 0x9e, 0x68, 0x40, 0xd1, 0x4f, 0x1b, 0xf7, 0x25, 0x36, 0x66, 0xb7, 0xcf, 0x3b, 0xd2, 0xc3, 0xe7, + 0x9c, 0x68, 0x40, 0xd1, 0x4f, 0x1b, 0xf7, 0x25, 0x36, 0x66, 0xb7, 0xcf, 0x3b, 0xd2, 0xc3, 0xe7, 0x5d, 0x82, 0x71, 0xb1, 0x83, 0x2d, 0x06, 0xac, 0x85, 0x4e, 0xda, 0xe8, 0xcd, 0x82, 0x24, 0xd2, 0x70, 0x18, 0xdc, 0x5b, 0xa1, 0x5b, 0x83, 0x9d, 0xee, 0xf1, 0x3e, 0xe4, 0x3e, 0x1a, 0x70, 0xb4, 0x1f, 0x85, 0x1c, 0x2e, 0xc9, 0x7c, 0xe2, 0xc2, 0x4a, 0xf6, 0x46, 0x32, 0xdb, 0xdc, 0xfe, 0xdc, 0xe1, 0x6b, 0xeb, 0x17, 0x00, 0x19, 0x5d, 0xef, 0xc7, 0xa8, 0xbd, 0xa9, 0xe4, 0xf5, 0xf5, 0xc9, - 0x97, 0x60, 0xdc, 0x66, 0xb6, 0x9b, 0xfa, 0xba, 0xed, 0x56, 0x0d, 0xbb, 0x30, 0xda, 0x6d, 0x2a, - 0xbb, 0x74, 0x65, 0x8d, 0xf5, 0x78, 0xdb, 0x70, 0x8c, 0x1a, 0xf5, 0x24, 0x95, 0x19, 0x13, 0x9c, + 0x97, 0x61, 0xdc, 0x66, 0xb6, 0x9b, 0xfa, 0xba, 0xed, 0x56, 0x0d, 0xbb, 0x30, 0xda, 0x6d, 0x2a, + 0xbb, 0x74, 0x65, 0x8d, 0xf5, 0x78, 0xcb, 0x70, 0x8c, 0x1a, 0xf5, 0x24, 0x95, 0x19, 0x13, 0x9c, 0xd6, 0x18, 0x23, 0xf2, 0x08, 0x26, 0x42, 0xce, 0x35, 0xdb, 0xdd, 0x31, 0xec, 0xc2, 0xd8, 0xd3, 0xb3, 0x0e, 0x41, 0xde, 0x45, 0x4e, 0xe4, 0x2e, 0x8c, 0xc9, 0x17, 0xc3, 0xc2, 0x78, 0x97, 0x93, 0x14, 0x72, 0xc6, 0xd5, 0x88, 0x79, 0x0b, 0xa3, 0x76, 0xbb, 0x8a, 0xb9, 0xf9, 0x91, 0x89, 0x2b, @@ -18591,203 +18516,203 @@ var fileDescriptor_status_09f1864d20893abc = []byte{ 0x86, 0xe7, 0x87, 0x17, 0x97, 0x8f, 0x0e, 0x4b, 0x59, 0xbe, 0xe1, 0x96, 0xfd, 0x13, 0xeb, 0xb1, 0xe8, 0xa8, 0x65, 0x91, 0xed, 0xaa, 0xe9, 0xab, 0x5b, 0x30, 0x11, 0x82, 0x11, 0x5e, 0xd5, 0x22, 0x64, 0xb0, 0x35, 0x74, 0xab, 0xae, 0xf4, 0xd3, 0x0f, 0x49, 0xd6, 0xa2, 0xa7, 0x3a, 0x0f, 0xe3, - 0x77, 0x31, 0xf4, 0xd0, 0xd7, 0xa3, 0xfa, 0x91, 0x02, 0x93, 0x2b, 0x78, 0xa5, 0x67, 0x62, 0xf5, - 0xd1, 0x10, 0x7e, 0x19, 0xb2, 0xd1, 0x16, 0xe6, 0xfe, 0xf1, 0xd2, 0xd1, 0x61, 0x69, 0xe4, 0xb4, + 0x77, 0x31, 0xf4, 0xd0, 0xd7, 0xa3, 0xfa, 0x89, 0x02, 0x93, 0x2b, 0x78, 0xa5, 0x67, 0x62, 0xf5, + 0xd1, 0x10, 0x7e, 0x05, 0xb2, 0xd1, 0x16, 0xe6, 0xfe, 0xf1, 0xd2, 0xd1, 0x61, 0x69, 0xe4, 0xb4, 0x9b, 0x77, 0xc4, 0x17, 0xdb, 0xb6, 0x0e, 0xb3, 0x6c, 0x31, 0xa8, 0xe7, 0xeb, 0x86, 0x63, 0xf2, - 0x7d, 0x59, 0xf3, 0x8c, 0x7a, 0xe8, 0x31, 0xbf, 0xde, 0x43, 0x19, 0x78, 0xd8, 0xa1, 0x1c, 0x46, + 0x7d, 0x59, 0xf3, 0x8c, 0x7a, 0xe8, 0x31, 0xbf, 0xd6, 0x43, 0x19, 0x78, 0xd8, 0xa1, 0x1c, 0x46, 0x1f, 0xca, 0x5b, 0x9c, 0xc1, 0x82, 0x63, 0xde, 0x8b, 0xba, 0x6b, 0x33, 0x41, 0x8f, 0x5a, 0xf5, 0x06, 0x10, 0x69, 0x86, 0x7d, 0x25, 0xf2, 0x8b, 0x30, 0x1d, 0x23, 0x17, 0xcb, 0x12, 0xed, 0x5a, 0xbe, 0x2a, 0x49, 0xbb, 0xb6, 0x43, 0x9e, 0xb1, 0x5d, 0xab, 0xfe, 0x12, 0xc0, 0x96, 0x67, 0x54, 0xe9, 0xca, 0x01, 0x53, 0xd3, 0x5b, 0x90, 0x0a, 0xac, 0x3a, 0x15, 0x67, 0x4e, 0xb1, 0xcc, 0xe3, - 0x0f, 0xe5, 0x30, 0xfe, 0x50, 0xde, 0x0a, 0xe3, 0x0f, 0x8b, 0x59, 0xc6, 0xe4, 0xdb, 0x1f, 0x97, - 0x14, 0x0d, 0x7b, 0x30, 0x05, 0x8f, 0xdf, 0xf4, 0xc3, 0xa2, 0xfa, 0x7d, 0x05, 0x26, 0x17, 0x6c, + 0x0f, 0xe5, 0x30, 0xfe, 0x50, 0xde, 0x0a, 0xe3, 0x0f, 0x8b, 0x59, 0xc6, 0xe4, 0x3b, 0x1f, 0x95, + 0x14, 0x0d, 0x7b, 0x30, 0x05, 0x8f, 0xdf, 0xf4, 0xc3, 0xa2, 0xfa, 0x03, 0x05, 0x26, 0x17, 0x6c, 0x66, 0x12, 0x02, 0xd7, 0x5b, 0xf6, 0x5a, 0x5a, 0xd3, 0x61, 0x4b, 0x1a, 0x6a, 0x32, 0x8e, 0x35, - 0xcc, 0x97, 0x54, 0xe8, 0xe3, 0x53, 0xeb, 0xf1, 0x88, 0xd0, 0x63, 0xf2, 0x06, 0x64, 0x28, 0x9b, + 0xcc, 0x97, 0x54, 0xe8, 0xe3, 0x53, 0xeb, 0xf1, 0x88, 0xd0, 0x63, 0xf2, 0x3a, 0x64, 0x28, 0x9b, 0x10, 0xdf, 0x26, 0xc9, 0xa7, 0x67, 0x7b, 0xfa, 0x9a, 0xe8, 0xa4, 0xde, 0x84, 0xb3, 0x11, 0x62, 0xe4, 0x1d, 0xae, 0xd2, 0xf9, 0x4e, 0xdc, 0xd1, 0x90, 0xea, 0xdf, 0x2a, 0x30, 0xdb, 0xd9, 0xa9, 0xf7, 0xfd, 0x6e, 0xf8, 0x93, 0xbc, 0xdf, 0x2d, 0xc1, 0x88, 0xe9, 0xb5, 0x74, 0xaf, 0xe9, 0x08, - 0x6d, 0x4d, 0xd2, 0x84, 0x8e, 0x65, 0xd0, 0x32, 0x26, 0xfe, 0x55, 0xbf, 0xa5, 0x40, 0xbe, 0x8d, - 0xfd, 0xa7, 0xc0, 0x0c, 0x3d, 0x82, 0x29, 0x09, 0x8f, 0x10, 0xe3, 0x0a, 0x64, 0xc5, 0x54, 0x07, - 0xd1, 0xfa, 0xce, 0xb9, 0x8e, 0xf0, 0xb9, 0xfa, 0xaa, 0x0a, 0x63, 0xf7, 0x37, 0x1f, 0xae, 0x47, - 0x6c, 0xc3, 0x20, 0x94, 0xd2, 0x0e, 0x42, 0xa9, 0xdf, 0x53, 0x60, 0x74, 0xcd, 0xad, 0x0d, 0x14, - 0x34, 0xb0, 0xe9, 0x01, 0xb5, 0x85, 0xd2, 0xf3, 0x02, 0x79, 0x0e, 0x80, 0x3b, 0x81, 0xb8, 0x99, - 0xf8, 0x75, 0x85, 0xbb, 0x85, 0x6c, 0x03, 0x31, 0x2d, 0x62, 0x6e, 0x20, 0x36, 0xf2, 0x1b, 0x1b, - 0x73, 0x0b, 0xb1, 0x29, 0x0f, 0xc3, 0x75, 0xe3, 0x09, 0x7a, 0x46, 0x39, 0x8d, 0xfd, 0x64, 0x1b, - 0xab, 0x61, 0x04, 0x01, 0xf5, 0x1c, 0x11, 0x14, 0x0a, 0x8b, 0xea, 0x43, 0x20, 0x6b, 0x6e, 0x8d, - 0xdd, 0x58, 0x2c, 0xc9, 0x5e, 0x7f, 0x8e, 0xf9, 0x98, 0x58, 0x25, 0x84, 0x74, 0xbe, 0xf3, 0xc2, - 0x6f, 0xbb, 0xb5, 0xb2, 0x7c, 0x83, 0x0b, 0xe9, 0xd5, 0x32, 0x4c, 0xaf, 0xb9, 0xb5, 0x3b, 0x96, - 0x4d, 0xfd, 0x35, 0xcb, 0x0f, 0xfa, 0x9a, 0xa6, 0x0d, 0x98, 0x89, 0xd3, 0x0b, 0x08, 0xb7, 0x20, - 0xbd, 0xcb, 0x2a, 0x05, 0x80, 0x8b, 0xbd, 0x00, 0xb0, 0x5e, 0xb2, 0x35, 0xc2, 0x0e, 0xea, 0x1b, - 0x30, 0x21, 0x38, 0xf6, 0x95, 0x3c, 0x81, 0x14, 0xeb, 0x23, 0x04, 0x8f, 0xbf, 0xd9, 0x39, 0xb3, - 0x19, 0x18, 0xd5, 0xfd, 0xfe, 0x56, 0x75, 0x13, 0x52, 0x6c, 0x14, 0xbc, 0x67, 0x1a, 0xc2, 0xe0, - 0xe5, 0x34, 0xfc, 0xcd, 0x5c, 0x78, 0xc6, 0x4d, 0xf7, 0xad, 0xaf, 0x72, 0xf6, 0xc3, 0x5a, 0x96, - 0x55, 0x6c, 0x5a, 0x5f, 0xa5, 0xa4, 0x08, 0xd9, 0xaa, 0xeb, 0x04, 0x68, 0x5b, 0x78, 0xd8, 0x32, - 0x2a, 0xab, 0x7f, 0xa4, 0xc0, 0xe4, 0x5d, 0x1a, 0xa0, 0x40, 0xfa, 0xe2, 0xbf, 0x00, 0x39, 0xdb, - 0xf2, 0x03, 0xdd, 0x75, 0xec, 0x30, 0xe4, 0x94, 0x65, 0x15, 0x0f, 0x1d, 0xbb, 0x45, 0x5e, 0x17, - 0x01, 0xd9, 0x34, 0x06, 0x64, 0x2f, 0x27, 0xa8, 0x39, 0x1b, 0x4c, 0x0a, 0xbb, 0x16, 0x21, 0x2b, - 0xd4, 0x83, 0xdf, 0xec, 0x73, 0x5a, 0x54, 0x56, 0x57, 0x21, 0xdf, 0x46, 0x27, 0x96, 0xea, 0xb5, - 0xf8, 0x52, 0x95, 0xfa, 0x8c, 0x14, 0xae, 0xd3, 0xd7, 0x61, 0x62, 0xc3, 0x73, 0x77, 0x07, 0x59, - 0xa7, 0xc5, 0xd8, 0x54, 0xca, 0x89, 0xd7, 0x18, 0x99, 0x63, 0xb9, 0x3d, 0x2b, 0x35, 0x0f, 0x29, - 0x0c, 0x3f, 0x66, 0x21, 0x75, 0x6f, 0x65, 0x61, 0x23, 0x7f, 0x46, 0xbd, 0x06, 0x13, 0x6f, 0xd3, - 0xc0, 0xb3, 0xaa, 0xfd, 0x97, 0xfa, 0x2f, 0xd0, 0xc1, 0xda, 0x0d, 0xd0, 0xca, 0x30, 0xeb, 0xf9, - 0x4c, 0xe3, 0x6d, 0x6f, 0x41, 0x1a, 0xad, 0xd8, 0x40, 0xf7, 0xad, 0x8e, 0x7b, 0x12, 0x76, 0x54, - 0xaf, 0x33, 0x17, 0x4c, 0xc0, 0x5d, 0x61, 0x37, 0x07, 0xf9, 0x6c, 0x55, 0xe2, 0x67, 0xeb, 0xfb, - 0x43, 0xec, 0xa6, 0x2b, 0x88, 0x85, 0x23, 0xfa, 0xac, 0xcf, 0xd6, 0xbb, 0x90, 0xc1, 0x0b, 0x4d, - 0x78, 0xb6, 0x5e, 0xeb, 0x73, 0xa5, 0x6c, 0x4f, 0x24, 0xf4, 0x0a, 0x79, 0x77, 0xb2, 0x1c, 0xc6, - 0xeb, 0x86, 0x91, 0xcf, 0xfc, 0x20, 0x7c, 0x98, 0xb4, 0xe3, 0xb1, 0xba, 0x26, 0xe4, 0x59, 0xeb, - 0x32, 0xdd, 0x69, 0xd6, 0x42, 0x5d, 0x88, 0x9d, 0x50, 0xca, 0x33, 0x39, 0xa1, 0xfe, 0x6d, 0x08, - 0xa6, 0xa4, 0x71, 0xc5, 0x76, 0xfa, 0x96, 0xd2, 0xe1, 0x2d, 0xdf, 0xea, 0x33, 0xa9, 0x58, 0x77, - 0x3e, 0x8c, 0x88, 0xae, 0x7d, 0x9e, 0x4d, 0xf2, 0x83, 0x8f, 0x9f, 0x12, 0xa8, 0x40, 0xf1, 0x89, - 0x2d, 0x56, 0x91, 0xc2, 0xa8, 0x84, 0x4e, 0x8e, 0x90, 0x0d, 0xf3, 0x08, 0xd9, 0x5b, 0xf1, 0x08, - 0xd9, 0xf5, 0x41, 0x06, 0xe2, 0x1a, 0x2b, 0x87, 0xc7, 0xbe, 0x31, 0x04, 0xa3, 0x0b, 0xd5, 0xc0, - 0x3a, 0xa0, 0xef, 0x34, 0xa9, 0xd7, 0x22, 0xb3, 0x30, 0x14, 0x6e, 0xe8, 0xc5, 0xcc, 0xd1, 0x61, - 0x69, 0x68, 0x75, 0x59, 0x1b, 0xb2, 0x4c, 0x36, 0xbe, 0xff, 0x38, 0x3c, 0x75, 0xd9, 0x4f, 0x72, - 0x1b, 0x1d, 0x62, 0x2f, 0x10, 0x31, 0xea, 0xc1, 0x7c, 0x57, 0xde, 0x85, 0xbc, 0x00, 0x13, 0x96, - 0xaf, 0x9b, 0x96, 0x1f, 0x78, 0xd6, 0x4e, 0xb3, 0x1d, 0x02, 0x1b, 0xb7, 0xfc, 0xe5, 0x76, 0x25, - 0x59, 0x84, 0x74, 0x63, 0x2f, 0x8c, 0x7e, 0x4d, 0xf4, 0x0c, 0x30, 0x47, 0xde, 0x47, 0x7b, 0x0e, - 0xe5, 0x0d, 0xd6, 0x47, 0xe3, 0x5d, 0xd5, 0x17, 0x20, 0x8d, 0x65, 0x32, 0x0e, 0xb9, 0x0d, 0x6d, - 0x65, 0x63, 0x41, 0x5b, 0x5d, 0xbf, 0x9b, 0x3f, 0xc3, 0x8a, 0x2b, 0x5f, 0x5a, 0x59, 0xda, 0xde, - 0x62, 0x45, 0x45, 0x7d, 0x05, 0xa6, 0xd9, 0x91, 0xba, 0x49, 0x7d, 0xdf, 0x72, 0x9d, 0xc8, 0xc8, - 0x15, 0x21, 0xdb, 0xf4, 0xa9, 0x27, 0x1d, 0x59, 0x51, 0x59, 0xfd, 0x97, 0x14, 0x8c, 0x08, 0xfa, - 0x67, 0x6a, 0xe1, 0x64, 0x0c, 0x43, 0x71, 0x0c, 0x4c, 0x90, 0x55, 0xdb, 0xa2, 0x4e, 0xa0, 0x87, - 0x49, 0x07, 0xee, 0xfc, 0x8c, 0xf3, 0xda, 0x05, 0x91, 0x54, 0xb8, 0x06, 0x79, 0x0c, 0x45, 0x57, - 0x31, 0xdb, 0xa9, 0x23, 0x2b, 0xee, 0x08, 0x4d, 0x4a, 0xf5, 0xeb, 0x8c, 0xe3, 0x26, 0x4c, 0x18, - 0x28, 0x4b, 0x5d, 0x04, 0xe9, 0x30, 0x85, 0xd6, 0x11, 0x82, 0x3a, 0x5e, 0xf8, 0xe1, 0xa5, 0xdf, - 0x88, 0xaa, 0x2c, 0xea, 0xb7, 0x75, 0x25, 0x73, 0x72, 0x5d, 0xf9, 0x32, 0xe4, 0xf6, 0x0f, 0xf4, - 0xe0, 0x89, 0xc3, 0x84, 0x3b, 0xc2, 0x3c, 0x80, 0xc5, 0xc5, 0xff, 0x18, 0x54, 0xa4, 0x3c, 0x79, - 0xdc, 0xb4, 0xcc, 0xf2, 0xf6, 0xf6, 0x2a, 0x33, 0x49, 0x23, 0x0f, 0x0e, 0xb6, 0x9e, 0x38, 0xcc, - 0xbc, 0xee, 0xe3, 0x0f, 0x0c, 0x3d, 0xda, 0x86, 0x1f, 0xe8, 0xd2, 0xac, 0x5b, 0x18, 0xe6, 0xcc, - 0x69, 0x93, 0xac, 0xa1, 0x7b, 0x77, 0xe4, 0x10, 0x84, 0xbc, 0x3b, 0x4a, 0x30, 0x6a, 0x30, 0xf7, - 0x57, 0xdf, 0x69, 0x05, 0x94, 0x07, 0x76, 0x86, 0x35, 0xc0, 0xaa, 0x45, 0x56, 0x43, 0xae, 0xc2, - 0x64, 0xdd, 0x78, 0xa2, 0xcb, 0x44, 0xa3, 0x48, 0x34, 0x5e, 0x37, 0x9e, 0x2c, 0x44, 0x74, 0xea, - 0x6f, 0x2a, 0x30, 0x25, 0xeb, 0x21, 0x3f, 0x8f, 0x9e, 0xa5, 0x76, 0x1d, 0x7f, 0x8f, 0xfc, 0x73, - 0x05, 0x66, 0xe2, 0x7b, 0x42, 0x18, 0xdd, 0x65, 0xc8, 0xfa, 0xa2, 0x4e, 0x58, 0x5d, 0x35, 0x29, - 0xc7, 0xc4, 0x49, 0xc3, 0x30, 0x58, 0xd8, 0x93, 0xdc, 0xef, 0xb0, 0x94, 0x49, 0xbb, 0xbb, 0x4b, - 0x24, 0x71, 0x63, 0xa9, 0x3e, 0x06, 0xb2, 0x64, 0x38, 0x55, 0x6a, 0xe3, 0x32, 0xf5, 0x75, 0x91, - 0xae, 0x42, 0x16, 0x97, 0x99, 0xb5, 0xe0, 0xa4, 0x17, 0x47, 0x99, 0x6a, 0x60, 0x67, 0xa6, 0x1a, - 0xd8, 0xd8, 0xb1, 0xf3, 0x86, 0x3b, 0x76, 0xff, 0x5d, 0x98, 0x8e, 0x0d, 0x29, 0x64, 0xc3, 0xdc, - 0x55, 0xac, 0xa6, 0xa6, 0xc8, 0x2c, 0x44, 0x65, 0x76, 0x77, 0x41, 0xbc, 0xe1, 0xdd, 0x05, 0x0b, - 0x6a, 0x0b, 0x66, 0x38, 0x23, 0x31, 0xc1, 0xbe, 0xe8, 0x5f, 0x06, 0x10, 0x42, 0x0c, 0xf1, 0x8f, - 0xf1, 0xb4, 0x97, 0x60, 0xb0, 0xba, 0xac, 0xe5, 0x04, 0x41, 0x9f, 0x39, 0xac, 0xc2, 0xd9, 0x8e, - 0xa1, 0x9f, 0x7a, 0x16, 0xff, 0xa9, 0x40, 0x7e, 0xb3, 0x61, 0x38, 0xb1, 0x18, 0xcb, 0xe5, 0x8e, - 0x29, 0x2c, 0x42, 0x5b, 0x6f, 0xa3, 0xe9, 0x68, 0x72, 0x00, 0x9f, 0xcf, 0xe6, 0xb5, 0x9f, 0x1c, - 0x96, 0x5e, 0x39, 0xd9, 0x31, 0xfc, 0x80, 0xb6, 0xa4, 0xb8, 0xff, 0x7a, 0x3b, 0xee, 0x3f, 0x7c, - 0x1a, 0x8e, 0x22, 0x5d, 0xa0, 0xfe, 0x9d, 0x02, 0x53, 0xd2, 0xec, 0x84, 0x94, 0x36, 0x61, 0x34, - 0x70, 0x03, 0xc3, 0xd6, 0xc3, 0xc0, 0x90, 0xd2, 0xa9, 0xc6, 0xc7, 0x04, 0xaf, 0xde, 0xfe, 0xb9, - 0xa5, 0x25, 0x64, 0x15, 0x66, 0x5d, 0x91, 0x0d, 0xd6, 0x30, 0x53, 0xc2, 0x5d, 0xa9, 0xaa, 0xdb, - 0x74, 0x78, 0x3e, 0x2e, 0xad, 0x01, 0x56, 0x2d, 0xb1, 0x1a, 0xf2, 0x2a, 0xcc, 0x1a, 0x8d, 0x86, - 0xe7, 0x3e, 0xb1, 0xea, 0x46, 0x40, 0xd9, 0x21, 0xba, 0x2f, 0x2c, 0x0a, 0xcf, 0x50, 0xce, 0x48, - 0xad, 0xcb, 0x96, 0xbf, 0xcf, 0x0d, 0xcb, 0xcf, 0xc2, 0x8c, 0x08, 0x48, 0xc7, 0x63, 0x9f, 0x83, - 0x2c, 0x91, 0xfa, 0xdd, 0x71, 0x38, 0xdb, 0xd1, 0xbb, 0x3b, 0xd2, 0x92, 0xfd, 0xa4, 0x2d, 0xd3, - 0x3f, 0x2a, 0x30, 0x1d, 0x06, 0xcd, 0xf5, 0x9d, 0x56, 0x94, 0xc5, 0xc8, 0xa1, 0xb9, 0xb8, 0x93, - 0x7c, 0xb1, 0xe9, 0xc6, 0x5a, 0x8e, 0x02, 0xf2, 0x2d, 0x9e, 0xb1, 0xe0, 0x6e, 0xdf, 0x43, 0xb6, - 0x02, 0x47, 0x87, 0xa5, 0x7c, 0x47, 0xf3, 0xf2, 0x07, 0x1f, 0x3f, 0x1d, 0xfc, 0x7c, 0xa3, 0x63, - 0x9c, 0xe2, 0x3f, 0xe7, 0x78, 0x26, 0x3d, 0xca, 0x40, 0x76, 0xe5, 0x2d, 0x94, 0x1e, 0x79, 0x8b, - 0x5f, 0x55, 0xe0, 0xac, 0x94, 0x94, 0xd4, 0x3b, 0x43, 0x40, 0x0f, 0x8f, 0x0e, 0x4b, 0xd3, 0xdb, - 0x6d, 0x82, 0x53, 0xfb, 0xda, 0xd3, 0xcd, 0x4e, 0x66, 0xa6, 0x4f, 0xfe, 0x52, 0x81, 0xab, 0x52, - 0x46, 0xb3, 0x2b, 0x21, 0x2a, 0xc1, 0x1a, 0x46, 0x58, 0xbf, 0x70, 0x74, 0x58, 0xba, 0xd4, 0x4e, - 0x77, 0xc6, 0x53, 0xa4, 0xa7, 0xc6, 0x78, 0xc9, 0x4b, 0xe4, 0x6c, 0xfa, 0xe4, 0x37, 0x14, 0x28, - 0xc4, 0xb3, 0xb0, 0x12, 0xc4, 0x14, 0x42, 0xdc, 0x38, 0x3a, 0x2c, 0xcd, 0xac, 0x4b, 0x39, 0xd9, - 0x53, 0xc3, 0x9a, 0x71, 0xba, 0xb8, 0x99, 0x3e, 0x79, 0x02, 0x24, 0xcc, 0xdf, 0x4a, 0x18, 0xd2, - 0x88, 0xe1, 0xc1, 0xd1, 0x61, 0x69, 0x72, 0x9d, 0x67, 0x73, 0x4f, 0x3d, 0xfc, 0xa4, 0x23, 0x33, - 0x32, 0x7d, 0xf2, 0xbb, 0x0a, 0x9c, 0xef, 0xc8, 0x26, 0x4b, 0x08, 0x32, 0x88, 0x60, 0xf3, 0xe8, - 0xb0, 0x74, 0x6e, 0x3b, 0x4e, 0x74, 0x6a, 0x24, 0xe7, 0x9a, 0xbd, 0x18, 0x9a, 0x3e, 0xf9, 0x53, - 0x05, 0xd4, 0xe3, 0x32, 0xd6, 0x12, 0xb4, 0x11, 0x84, 0xf6, 0xe8, 0xe8, 0xb0, 0x34, 0xf7, 0x4e, - 0xcf, 0xfc, 0xf5, 0xa9, 0x11, 0xce, 0x3d, 0x4e, 0xe0, 0x6b, 0xfa, 0xe4, 0x43, 0x05, 0x2e, 0x76, - 0x27, 0xc8, 0x25, 0x88, 0xd9, 0xb6, 0xf4, 0xb4, 0x78, 0xba, 0xfc, 0xf4, 0xd2, 0xf3, 0x7a, 0x31, - 0x34, 0x7d, 0xf2, 0xdb, 0x0a, 0x14, 0xe2, 0x29, 0x77, 0x09, 0x50, 0x0e, 0x01, 0x69, 0x47, 0x87, - 0xa5, 0xd9, 0x87, 0x07, 0x9f, 0xe8, 0x6a, 0xce, 0xba, 0x07, 0xbd, 0x16, 0xb3, 0xf8, 0x81, 0x12, - 0x9d, 0x07, 0x71, 0x6b, 0x2a, 0x5f, 0x53, 0xd3, 0xfc, 0x9a, 0xba, 0x19, 0xbf, 0xa6, 0xbe, 0x71, - 0x62, 0xb3, 0x2d, 0x5b, 0x4e, 0xe9, 0xe6, 0x7a, 0x3f, 0x95, 0x55, 0xf2, 0x59, 0xf5, 0x75, 0xc8, - 0xdf, 0x73, 0x83, 0xa7, 0x38, 0xd3, 0xbe, 0x39, 0x02, 0x53, 0x52, 0xcf, 0x4f, 0xe1, 0x65, 0xd8, - 0x0f, 0x14, 0x38, 0xbb, 0xe7, 0x06, 0x7c, 0xe5, 0x62, 0x27, 0x1a, 0x77, 0x80, 0x97, 0x12, 0x44, - 0xd3, 0x85, 0xb4, 0x5d, 0x13, 0x3f, 0xce, 0x36, 0xc4, 0x71, 0x36, 0xd5, 0xd9, 0xfe, 0xd4, 0xe7, - 0xd9, 0xd4, 0x5e, 0xe7, 0x48, 0xc5, 0x03, 0xc8, 0x86, 0xec, 0xc9, 0xe7, 0x21, 0x65, 0x52, 0xbf, - 0x2a, 0xbc, 0x1f, 0xb5, 0x47, 0x56, 0x1d, 0xe9, 0x96, 0xa9, 0x5f, 0xf5, 0xac, 0x46, 0x10, 0xb9, - 0xee, 0xd8, 0xeb, 0x98, 0x57, 0x22, 0x43, 0xbd, 0x5f, 0x89, 0x14, 0xff, 0x49, 0x81, 0x71, 0xcc, - 0x26, 0x46, 0xeb, 0xf5, 0xac, 0x53, 0x95, 0x8f, 0x00, 0xda, 0x4b, 0x26, 0xd6, 0xe9, 0xb5, 0xa7, - 0x5a, 0xa7, 0xe8, 0x61, 0x59, 0x48, 0x51, 0xfc, 0x75, 0x85, 0xbb, 0x05, 0xd1, 0x64, 0x06, 0x72, - 0x0b, 0x34, 0xc8, 0x20, 0xb8, 0x10, 0xcd, 0xed, 0x13, 0xa1, 0x89, 0x49, 0x4f, 0x13, 0x9c, 0x8a, - 0x5f, 0x87, 0xd9, 0xde, 0xea, 0xd4, 0x63, 0x3f, 0x3f, 0x8c, 0xef, 0xe7, 0xcf, 0x9d, 0x68, 0x78, - 0x79, 0xba, 0x72, 0x14, 0xea, 0x1a, 0x8c, 0x0d, 0x9a, 0xf6, 0xfb, 0xb3, 0xb4, 0x48, 0xdf, 0x7f, - 0x2a, 0x7b, 0x56, 0x8e, 0xed, 0x0e, 0x3d, 0x83, 0xd8, 0xee, 0xdf, 0x2b, 0x30, 0xe3, 0x89, 0x89, - 0xc4, 0x4c, 0x02, 0x0f, 0xd1, 0xbe, 0xd9, 0x2f, 0x9a, 0xdd, 0x8e, 0x64, 0x86, 0x4c, 0x8e, 0x31, - 0x07, 0x9d, 0xed, 0x4f, 0x6f, 0x0e, 0xbc, 0xce, 0x91, 0x8a, 0xdf, 0xe9, 0x54, 0xe4, 0x22, 0x64, - 0x43, 0xaa, 0xf0, 0xfa, 0xe8, 0x1d, 0xab, 0xe4, 0xbd, 0xde, 0xa9, 0xbf, 0x05, 0x69, 0xcb, 0xd9, - 0x75, 0xc3, 0x48, 0xf5, 0x89, 0x82, 0xfa, 0xd8, 0xb1, 0xf8, 0x2e, 0xcc, 0xf6, 0x16, 0x49, 0x0f, - 0x95, 0x7e, 0x10, 0x57, 0xe9, 0xd7, 0x06, 0x16, 0xfa, 0x31, 0xea, 0x7c, 0x3f, 0x95, 0x4d, 0xe5, - 0xd3, 0xea, 0x0d, 0x20, 0xcb, 0xed, 0xef, 0x32, 0xfa, 0xa6, 0x4d, 0xe6, 0x85, 0x6d, 0xeb, 0x4f, - 0xf9, 0x57, 0x43, 0x30, 0x86, 0xa4, 0xe1, 0xe7, 0x04, 0xcf, 0xda, 0x0a, 0xbe, 0x04, 0x53, 0xd4, - 0xa9, 0x7a, 0xad, 0x06, 0x46, 0x0f, 0xc5, 0xc3, 0x1d, 0xbc, 0xaa, 0x6b, 0xf9, 0x76, 0x83, 0x48, - 0x87, 0x94, 0xc2, 0x5b, 0x31, 0xcf, 0x73, 0xf1, 0x4b, 0x29, 0xbf, 0xe1, 0x62, 0x2a, 0xac, 0x4d, - 0xc0, 0x6f, 0xad, 0x29, 0x89, 0x80, 0x07, 0xcb, 0xe6, 0x21, 0x2f, 0x82, 0x71, 0xfb, 0xb4, 0x25, - 0xd8, 0xf0, 0x97, 0xa4, 0x22, 0x34, 0xf9, 0x80, 0xb6, 0x38, 0xab, 0x38, 0x25, 0xe7, 0x97, 0xe9, - 0xa0, 0xe4, 0xf7, 0xdf, 0x2f, 0xc2, 0x44, 0x28, 0xdd, 0x28, 0xbb, 0x1d, 0x1a, 0x52, 0x1e, 0xc3, - 0x7a, 0x31, 0x29, 0x86, 0x25, 0x49, 0x3b, 0x0c, 0x3d, 0xf1, 0xce, 0xea, 0x2d, 0x98, 0xc2, 0x27, - 0x7b, 0x75, 0xea, 0x9c, 0x2c, 0xf0, 0xa1, 0x7e, 0x98, 0x06, 0x22, 0x77, 0x15, 0xb8, 0x1a, 0x98, - 0xcb, 0x16, 0xb5, 0x02, 0xdb, 0xfd, 0x44, 0x6c, 0x9d, 0x2c, 0xca, 0x4b, 0xae, 0x6d, 0xd3, 0x6a, - 0x40, 0xcd, 0xa8, 0xad, 0xeb, 0x0d, 0x99, 0x34, 0x06, 0x59, 0x02, 0xc0, 0x08, 0xa8, 0x47, 0x7d, - 0x7a, 0xb2, 0x70, 0x7e, 0x8e, 0xf5, 0xd3, 0x58, 0x37, 0xf2, 0x3a, 0x14, 0x2c, 0x27, 0xa0, 0x9e, - 0x63, 0xd8, 0xba, 0xd1, 0x68, 0x60, 0x8c, 0x59, 0x6f, 0x78, 0x74, 0xd7, 0x7a, 0x22, 0x42, 0xcd, - 0x67, 0xc3, 0xf6, 0x85, 0x46, 0x63, 0xdd, 0xa8, 0xd3, 0x0d, 0x6c, 0x2c, 0xfe, 0x83, 0x02, 0x73, - 0x2b, 0xe2, 0x53, 0x88, 0x1e, 0x78, 0x1f, 0xd0, 0x16, 0xb9, 0x03, 0x59, 0xb6, 0xbe, 0xd1, 0xab, - 0x81, 0x8e, 0xf7, 0x25, 0x8f, 0xed, 0x72, 0xef, 0x8e, 0x61, 0xbe, 0x7d, 0x9f, 0xb6, 0x96, 0x8d, - 0xc0, 0x90, 0x4f, 0x8a, 0xa1, 0x4f, 0xf8, 0xa4, 0x60, 0xd3, 0xb8, 0x98, 0x24, 0x77, 0x62, 0xb6, - 0xed, 0xce, 0xe8, 0xcd, 0xb5, 0x93, 0x2d, 0x68, 0xb2, 0x7c, 0xc4, 0x34, 0xd1, 0x96, 0x7d, 0x21, - 0x7c, 0xa6, 0x34, 0xd4, 0xe5, 0x8f, 0x1d, 0x23, 0xa7, 0xd8, 0xf3, 0xa4, 0xeb, 0x57, 0x20, 0x1b, - 0x66, 0xb8, 0xdb, 0xd9, 0x5f, 0x32, 0x01, 0x70, 0xf7, 0xa1, 0xf6, 0x70, 0x7b, 0x6b, 0x75, 0x7d, - 0x65, 0x33, 0xaf, 0xdc, 0xfc, 0xc1, 0x1c, 0x64, 0xc4, 0x76, 0xff, 0xae, 0x02, 0x63, 0xf2, 0x27, - 0x26, 0xa4, 0x3c, 0xd8, 0x47, 0x24, 0xe1, 0x5e, 0x29, 0x56, 0x06, 0xa6, 0xe7, 0xc2, 0x50, 0x5f, - 0xfc, 0xe0, 0x5f, 0xff, 0xfb, 0xf7, 0x86, 0x9e, 0x27, 0xa5, 0x8a, 0x30, 0x45, 0x15, 0xf9, 0x0b, - 0x94, 0xca, 0xbb, 0x62, 0x89, 0xdf, 0x63, 0xb7, 0xe0, 0x91, 0xd0, 0x44, 0x26, 0xe5, 0xe1, 0xe2, - 0x1f, 0xac, 0x14, 0xaf, 0x0f, 0x42, 0x2a, 0xb0, 0xdc, 0x40, 0x2c, 0x2f, 0x92, 0x62, 0x84, 0xc5, - 0xe4, 0x14, 0x6d, 0x18, 0x8f, 0x72, 0x64, 0xa4, 0xb2, 0x47, 0x0d, 0x3b, 0xd8, 0x23, 0x1e, 0xa4, - 0xf1, 0x13, 0x0a, 0x92, 0x64, 0x6c, 0xe4, 0x8f, 0x2e, 0x8a, 0xf3, 0xfd, 0x09, 0x05, 0x94, 0x59, - 0x84, 0x92, 0x27, 0x13, 0x11, 0x14, 0xcc, 0xd7, 0x92, 0xaf, 0x41, 0x0a, 0x93, 0xf0, 0x57, 0xfb, - 0x70, 0x0a, 0x47, 0x3c, 0xd1, 0x67, 0x1c, 0xea, 0x25, 0x1c, 0xb5, 0x48, 0x0a, 0xf1, 0x51, 0xa5, - 0x55, 0x78, 0x8f, 0x7f, 0xb2, 0x81, 0x89, 0x57, 0xf2, 0xd2, 0x60, 0xe9, 0xd9, 0xe3, 0x91, 0x1c, - 0x9b, 0xcb, 0x55, 0xcf, 0x22, 0x92, 0x49, 0x32, 0x1e, 0x21, 0x61, 0xb7, 0x69, 0xf2, 0xbe, 0x02, - 0x19, 0xee, 0x85, 0x92, 0xbe, 0x4f, 0x76, 0x23, 0xa9, 0x5f, 0x1b, 0x80, 0x52, 0x0c, 0xfb, 0x3c, - 0x0e, 0x7b, 0x81, 0x9c, 0x97, 0x86, 0x65, 0x04, 0x92, 0x04, 0x7c, 0xc8, 0xf0, 0xd7, 0x98, 0x89, - 0x08, 0x62, 0x0f, 0x36, 0x8b, 0xf2, 0x1b, 0x1e, 0xf1, 0x15, 0x29, 0x73, 0x72, 0x84, 0xd4, 0xbb, - 0x07, 0x15, 0x1f, 0x9c, 0xb6, 0x07, 0xfd, 0x7d, 0x05, 0x46, 0xa5, 0x87, 0x88, 0xe4, 0xc6, 0x60, - 0x0f, 0x16, 0xc3, 0xf1, 0xcb, 0x83, 0x92, 0x0b, 0x31, 0x5c, 0x45, 0x44, 0x97, 0xc8, 0x5c, 0x84, - 0x88, 0x47, 0xbb, 0xd1, 0xaa, 0x48, 0xb0, 0xbe, 0xa3, 0x40, 0x2e, 0x7a, 0x29, 0x96, 0xa8, 0x0e, - 0x9d, 0xef, 0xe3, 0x12, 0xd5, 0xa1, 0xeb, 0xf1, 0x9a, 0x7a, 0x0d, 0x01, 0x5d, 0x26, 0xcf, 0x47, - 0x80, 0x8c, 0x90, 0x06, 0x55, 0x54, 0xc2, 0xf4, 0x3d, 0x05, 0x26, 0xe2, 0x2f, 0x09, 0xc9, 0x67, - 0x06, 0x1a, 0x4b, 0xba, 0xb2, 0x14, 0x5f, 0x39, 0x41, 0x0f, 0x01, 0xf1, 0x25, 0x84, 0xf8, 0x02, - 0xb9, 0xdc, 0x03, 0x22, 0x2a, 0x51, 0xe5, 0xdd, 0xf0, 0xf2, 0xf1, 0x1e, 0xf9, 0xa6, 0x02, 0x63, - 0x72, 0x1a, 0x2c, 0xd1, 0xce, 0xf6, 0x48, 0x65, 0x27, 0xda, 0xd9, 0x5e, 0x69, 0x3e, 0xf5, 0x3c, - 0xc2, 0x9b, 0x26, 0x53, 0x11, 0xbc, 0x28, 0x77, 0xf7, 0x07, 0x22, 0x4d, 0x89, 0xcf, 0xc5, 0x3f, - 0x3d, 0x44, 0x25, 0x44, 0x74, 0x9e, 0x9c, 0x8b, 0x10, 0xe1, 0xc3, 0x77, 0x5d, 0xc6, 0x35, 0x2a, - 0x65, 0xe5, 0x12, 0x95, 0xbe, 0x3b, 0x61, 0x98, 0xa8, 0xf4, 0x3d, 0x92, 0x7d, 0xbd, 0x4e, 0x22, - 0xa4, 0xe2, 0x49, 0x64, 0x49, 0xc3, 0xfe, 0x58, 0x81, 0xf1, 0x58, 0xa6, 0x8d, 0x54, 0xfa, 0x0e, - 0x15, 0x4f, 0x07, 0x16, 0x3f, 0x33, 0x78, 0x87, 0x63, 0x77, 0x80, 0x40, 0x27, 0xc4, 0x25, 0xe1, - 0x7b, 0x5f, 0x81, 0x5c, 0x94, 0xdf, 0x4a, 0xdc, 0x95, 0x9d, 0x39, 0xbe, 0xc4, 0x5d, 0xd9, 0x95, - 0x32, 0x53, 0x0b, 0x88, 0x89, 0xa8, 0x6d, 0x23, 0xed, 0x37, 0x0c, 0xe7, 0xb6, 0x72, 0x9d, 0x7c, - 0x0d, 0x3d, 0x8a, 0xea, 0x7e, 0xb2, 0x99, 0x8e, 0xbd, 0x36, 0x2c, 0x26, 0x9d, 0xa2, 0xf2, 0x93, - 0xd3, 0x1e, 0xf6, 0xd2, 0x47, 0x46, 0x92, 0x08, 0x7e, 0x45, 0x81, 0x11, 0xf1, 0x20, 0x2e, 0xd1, - 0x59, 0x88, 0x3f, 0x9a, 0x1b, 0x1c, 0x82, 0x8a, 0x10, 0x2e, 0x4a, 0x9e, 0x42, 0x83, 0x73, 0xea, - 0xc0, 0x20, 0x5e, 0xd9, 0x25, 0x62, 0x88, 0xbf, 0xc4, 0x3b, 0x0d, 0x86, 0x3a, 0xe7, 0x24, 0x61, - 0xf8, 0x86, 0x02, 0xd9, 0xf0, 0xd5, 0x22, 0x49, 0x72, 0x85, 0x3a, 0x1e, 0x5e, 0x16, 0x5f, 0x1a, - 0x88, 0x56, 0x20, 0xe9, 0x76, 0x1b, 0xf0, 0x9a, 0x17, 0x3f, 0xbf, 0xc6, 0xe4, 0xc7, 0xae, 0xc9, - 0xd6, 0xa5, 0xfb, 0x15, 0x6d, 0xb2, 0x75, 0xe9, 0xf1, 0x8a, 0x56, 0xbd, 0x8c, 0x98, 0x9e, 0x23, - 0x17, 0x24, 0xeb, 0x52, 0xeb, 0x84, 0xc5, 0x7c, 0x4a, 0xd1, 0x3b, 0x71, 0x89, 0xe2, 0xaf, 0x6a, - 0x8b, 0x37, 0x92, 0x49, 0x3b, 0xde, 0x14, 0xab, 0xd7, 0x11, 0xca, 0x15, 0xa2, 0x26, 0x40, 0xa9, - 0xbc, 0xcb, 0x2a, 0xde, 0x63, 0xfe, 0xdd, 0x9a, 0x5b, 0xf3, 0x13, 0xfd, 0x3b, 0xe9, 0x69, 0xf5, - 0x49, 0xa1, 0xf4, 0xb2, 0xb9, 0x35, 0x59, 0x22, 0x1f, 0x2a, 0xf8, 0x35, 0x67, 0x3b, 0x72, 0x9f, - 0x68, 0xdb, 0x7a, 0x25, 0xa1, 0x13, 0x6d, 0x5b, 0xcf, 0xa4, 0x80, 0x3a, 0x87, 0xa8, 0x0a, 0x64, - 0x56, 0xde, 0x4d, 0x8c, 0x4e, 0x3c, 0xc3, 0xfb, 0x40, 0x81, 0x5c, 0x14, 0x7e, 0x4c, 0x34, 0x68, - 0x9d, 0xd9, 0x83, 0x44, 0x83, 0xd6, 0x15, 0xd1, 0x54, 0x8b, 0x08, 0x64, 0x86, 0x90, 0x08, 0xc8, - 0x9e, 0x1b, 0x08, 0x10, 0xef, 0x41, 0x9a, 0x7b, 0x13, 0x2f, 0xf6, 0x8f, 0x28, 0xf5, 0xf7, 0xf6, - 0xe3, 0xbe, 0xc3, 0x31, 0x6e, 0xa7, 0xec, 0x31, 0xfc, 0xa1, 0x02, 0xa3, 0x52, 0x00, 0x2a, 0xf1, - 0x30, 0xec, 0x0e, 0x54, 0xf5, 0x5a, 0x94, 0xd8, 0x3f, 0x3a, 0x22, 0xf5, 0xd1, 0x68, 0xc3, 0xf5, - 0x82, 0x1e, 0x3e, 0xa0, 0xd4, 0x21, 0x7e, 0xda, 0x64, 0x78, 0x30, 0xa6, 0x8f, 0xad, 0x97, 0xa2, - 0x61, 0x89, 0x2e, 0x79, 0x3c, 0xb2, 0xd3, 0xd3, 0xda, 0x33, 0x02, 0x09, 0xc2, 0xaf, 0x29, 0x00, - 0xed, 0x7b, 0x36, 0x79, 0x79, 0xc0, 0xeb, 0x78, 0xff, 0x1d, 0xd4, 0x7d, 0x79, 0x57, 0x2f, 0x20, - 0x9c, 0xb3, 0x64, 0x5a, 0x3e, 0x7c, 0x04, 0xd1, 0xe2, 0xd5, 0x8f, 0xfe, 0x6b, 0xee, 0xcc, 0x47, - 0x47, 0x73, 0xca, 0x0f, 0x8f, 0xe6, 0x94, 0x7f, 0x3f, 0x9a, 0x53, 0x7e, 0x74, 0x34, 0xa7, 0x7c, - 0xfb, 0xc7, 0x73, 0x67, 0x7e, 0xf8, 0xe3, 0xb9, 0x33, 0x8f, 0xb2, 0x21, 0xdf, 0x9d, 0x0c, 0xc6, - 0x61, 0x3e, 0xfb, 0xff, 0x01, 0x00, 0x00, 0xff, 0xff, 0x39, 0x19, 0x4c, 0x6f, 0xa5, 0x46, 0x00, - 0x00, + 0x6d, 0x4d, 0xd2, 0x84, 0x8e, 0x65, 0xd0, 0x32, 0x26, 0xfe, 0x55, 0xbf, 0xad, 0x40, 0xbe, 0x8d, + 0xfd, 0xff, 0x81, 0x19, 0x7a, 0x04, 0x53, 0x12, 0x1e, 0x21, 0xc6, 0x15, 0xc8, 0x8a, 0xa9, 0x0e, + 0xa2, 0xf5, 0x9d, 0x73, 0x1d, 0xe1, 0x73, 0xf5, 0x55, 0x15, 0xc6, 0xee, 0x6f, 0x3e, 0x5c, 0x8f, + 0xd8, 0x86, 0x41, 0x28, 0xa5, 0x1d, 0x84, 0x52, 0xbf, 0xaf, 0xc0, 0xe8, 0x9a, 0x5b, 0x1b, 0x28, + 0x68, 0x60, 0xd3, 0x03, 0x6a, 0x0b, 0xa5, 0xe7, 0x05, 0xf2, 0x1c, 0x00, 0x77, 0x02, 0x71, 0x33, + 0xf1, 0xeb, 0x0a, 0x77, 0x0b, 0xd9, 0x06, 0x62, 0x5a, 0xc4, 0xdc, 0x40, 0x6c, 0xe4, 0x37, 0x36, + 0xe6, 0x16, 0x62, 0x53, 0x1e, 0x86, 0xeb, 0xc6, 0x13, 0xf4, 0x8c, 0x72, 0x1a, 0xfb, 0xc9, 0x36, + 0x56, 0xc3, 0x08, 0x02, 0xea, 0x39, 0x22, 0x28, 0x14, 0x16, 0xd5, 0x87, 0x40, 0xd6, 0xdc, 0x1a, + 0xbb, 0xb1, 0x58, 0x92, 0xbd, 0xfe, 0x3c, 0xf3, 0x31, 0xb1, 0x4a, 0x08, 0xe9, 0x7c, 0xe7, 0x85, + 0xdf, 0x76, 0x6b, 0x65, 0xf9, 0x06, 0x17, 0xd2, 0xab, 0x65, 0x98, 0x5e, 0x73, 0x6b, 0x77, 0x2c, + 0x9b, 0xfa, 0x6b, 0x96, 0x1f, 0xf4, 0x35, 0x4d, 0x1b, 0x30, 0x13, 0xa7, 0x17, 0x10, 0x6e, 0x41, + 0x7a, 0x97, 0x55, 0x0a, 0x00, 0x17, 0x7b, 0x01, 0x60, 0xbd, 0x64, 0x6b, 0x84, 0x1d, 0xd4, 0xd7, + 0x61, 0x42, 0x70, 0xec, 0x2b, 0x79, 0x02, 0x29, 0xd6, 0x47, 0x08, 0x1e, 0x7f, 0xb3, 0x73, 0x66, + 0x33, 0x30, 0xaa, 0xfb, 0xfd, 0xad, 0xea, 0x26, 0xa4, 0xd8, 0x28, 0x78, 0xcf, 0x34, 0x84, 0xc1, + 0xcb, 0x69, 0xf8, 0x9b, 0xb9, 0xf0, 0x8c, 0x9b, 0xee, 0x5b, 0x5f, 0xe3, 0xec, 0x87, 0xb5, 0x2c, + 0xab, 0xd8, 0xb4, 0xbe, 0x46, 0x49, 0x11, 0xb2, 0x55, 0xd7, 0x09, 0xd0, 0xb6, 0xf0, 0xb0, 0x65, + 0x54, 0x56, 0xff, 0x48, 0x81, 0xc9, 0xbb, 0x34, 0x40, 0x81, 0xf4, 0xc5, 0x7f, 0x01, 0x72, 0xb6, + 0xe5, 0x07, 0xba, 0xeb, 0xd8, 0x61, 0xc8, 0x29, 0xcb, 0x2a, 0x1e, 0x3a, 0x76, 0x8b, 0xbc, 0x26, + 0x02, 0xb2, 0x69, 0x0c, 0xc8, 0x5e, 0x4e, 0x50, 0x73, 0x36, 0x98, 0x14, 0x76, 0x2d, 0x42, 0x56, + 0xa8, 0x07, 0xbf, 0xd9, 0xe7, 0xb4, 0xa8, 0xac, 0xae, 0x42, 0xbe, 0x8d, 0x4e, 0x2c, 0xd5, 0xab, + 0xf1, 0xa5, 0x2a, 0xf5, 0x19, 0x29, 0x5c, 0xa7, 0x6f, 0xc0, 0xc4, 0x86, 0xe7, 0xee, 0x0e, 0xb2, + 0x4e, 0x8b, 0xb1, 0xa9, 0x94, 0x13, 0xaf, 0x31, 0x32, 0xc7, 0x72, 0x7b, 0x56, 0x6a, 0x1e, 0x52, + 0x18, 0x7e, 0xcc, 0x42, 0xea, 0xde, 0xca, 0xc2, 0x46, 0xfe, 0x8c, 0x7a, 0x0d, 0x26, 0xde, 0xa2, + 0x81, 0x67, 0x55, 0xfb, 0x2f, 0xf5, 0x5f, 0xa0, 0x83, 0xb5, 0x1b, 0xa0, 0x95, 0x61, 0xd6, 0xf3, + 0x99, 0xc6, 0xdb, 0xde, 0x84, 0x34, 0x5a, 0xb1, 0x81, 0xee, 0x5b, 0x1d, 0xf7, 0x24, 0xec, 0xa8, + 0x5e, 0x67, 0x2e, 0x98, 0x80, 0xbb, 0xc2, 0x6e, 0x0e, 0xf2, 0xd9, 0xaa, 0xc4, 0xcf, 0xd6, 0xf7, + 0x86, 0xd8, 0x4d, 0x57, 0x10, 0x0b, 0x47, 0xf4, 0x59, 0x9f, 0xad, 0x77, 0x21, 0x83, 0x17, 0x9a, + 0xf0, 0x6c, 0xbd, 0xd6, 0xe7, 0x4a, 0xd9, 0x9e, 0x48, 0xe8, 0x15, 0xf2, 0xee, 0x64, 0x39, 0x8c, + 0xd7, 0x0d, 0x23, 0x9f, 0xf9, 0x41, 0xf8, 0x30, 0x69, 0xc7, 0x63, 0x75, 0x4d, 0xc8, 0xb3, 0xd6, + 0x65, 0xba, 0xd3, 0xac, 0x85, 0xba, 0x10, 0x3b, 0xa1, 0x94, 0x67, 0x72, 0x42, 0xfd, 0xdb, 0x10, + 0x4c, 0x49, 0xe3, 0x8a, 0xed, 0xf4, 0x6d, 0xa5, 0xc3, 0x5b, 0xbe, 0xd5, 0x67, 0x52, 0xb1, 0xee, + 0x7c, 0x18, 0x11, 0x5d, 0xfb, 0x02, 0x9b, 0xe4, 0xfb, 0x1f, 0x3d, 0x25, 0x50, 0x81, 0xe2, 0x13, + 0x5b, 0xac, 0x22, 0x85, 0x51, 0x09, 0x9d, 0x1c, 0x21, 0x1b, 0xe6, 0x11, 0xb2, 0x37, 0xe3, 0x11, + 0xb2, 0xeb, 0x83, 0x0c, 0xc4, 0x35, 0x56, 0x0e, 0x8f, 0x7d, 0x73, 0x08, 0x46, 0x17, 0xaa, 0x81, + 0x75, 0x40, 0xdf, 0x6e, 0x52, 0xaf, 0x45, 0x66, 0x61, 0x28, 0xdc, 0xd0, 0x8b, 0x99, 0xa3, 0xc3, + 0xd2, 0xd0, 0xea, 0xb2, 0x36, 0x64, 0x99, 0x6c, 0x7c, 0xff, 0x71, 0x78, 0xea, 0xb2, 0x9f, 0xe4, + 0x36, 0x3a, 0xc4, 0x5e, 0x20, 0x62, 0xd4, 0x83, 0xf9, 0xae, 0xbc, 0x0b, 0x79, 0x1e, 0x26, 0x2c, + 0x5f, 0x37, 0x2d, 0x3f, 0xf0, 0xac, 0x9d, 0x66, 0x3b, 0x04, 0x36, 0x6e, 0xf9, 0xcb, 0xed, 0x4a, + 0xb2, 0x08, 0xe9, 0xc6, 0x5e, 0x18, 0xfd, 0x9a, 0xe8, 0x19, 0x60, 0x8e, 0xbc, 0x8f, 0xf6, 0x1c, + 0xca, 0x1b, 0xac, 0x8f, 0xc6, 0xbb, 0xaa, 0xcf, 0x43, 0x1a, 0xcb, 0x64, 0x1c, 0x72, 0x1b, 0xda, + 0xca, 0xc6, 0x82, 0xb6, 0xba, 0x7e, 0x37, 0x7f, 0x86, 0x15, 0x57, 0xbe, 0xbc, 0xb2, 0xb4, 0xbd, + 0xc5, 0x8a, 0x8a, 0xfa, 0x32, 0x4c, 0xb3, 0x23, 0x75, 0x93, 0xfa, 0xbe, 0xe5, 0x3a, 0x91, 0x91, + 0x2b, 0x42, 0xb6, 0xe9, 0x53, 0x4f, 0x3a, 0xb2, 0xa2, 0xb2, 0xfa, 0x2f, 0x29, 0x18, 0x11, 0xf4, + 0xcf, 0xd4, 0xc2, 0xc9, 0x18, 0x86, 0xe2, 0x18, 0x98, 0x20, 0xab, 0xb6, 0x45, 0x9d, 0x40, 0x0f, + 0x93, 0x0e, 0xdc, 0xf9, 0x19, 0xe7, 0xb5, 0x0b, 0x22, 0xa9, 0x70, 0x0d, 0xf2, 0x18, 0x8a, 0xae, + 0x62, 0xb6, 0x53, 0x47, 0x56, 0xdc, 0x11, 0x9a, 0x94, 0xea, 0xd7, 0x19, 0xc7, 0x4d, 0x98, 0x30, + 0x50, 0x96, 0xba, 0x08, 0xd2, 0x61, 0x0a, 0xad, 0x23, 0x04, 0x75, 0xbc, 0xf0, 0xc3, 0x4b, 0xbf, + 0x11, 0x55, 0x59, 0xd4, 0x6f, 0xeb, 0x4a, 0xe6, 0xe4, 0xba, 0xf2, 0x15, 0xc8, 0xed, 0x1f, 0xe8, + 0xc1, 0x13, 0x87, 0x09, 0x77, 0x84, 0x79, 0x00, 0x8b, 0x8b, 0xff, 0x3e, 0xa8, 0x48, 0x79, 0xf2, + 0xb8, 0x69, 0x99, 0xe5, 0xed, 0xed, 0x55, 0x66, 0x92, 0x46, 0x1e, 0x1c, 0x6c, 0x3d, 0x71, 0x98, + 0x79, 0xdd, 0xc7, 0x1f, 0x18, 0x7a, 0xb4, 0x0d, 0x3f, 0xd0, 0xa5, 0x59, 0xb7, 0x30, 0xcc, 0x99, + 0xd3, 0x26, 0x59, 0x43, 0xf7, 0xee, 0xc8, 0x21, 0x08, 0x79, 0x77, 0x94, 0x60, 0xd4, 0x60, 0xee, + 0xaf, 0xbe, 0xd3, 0x0a, 0x28, 0x0f, 0xec, 0x0c, 0x6b, 0x80, 0x55, 0x8b, 0xac, 0x86, 0x5c, 0x85, + 0xc9, 0xba, 0xf1, 0x44, 0x97, 0x89, 0x46, 0x91, 0x68, 0xbc, 0x6e, 0x3c, 0x59, 0x88, 0xe8, 0xd4, + 0xdf, 0x54, 0x60, 0x4a, 0xd6, 0x43, 0x7e, 0x1e, 0x3d, 0x4b, 0xed, 0x3a, 0xfe, 0x1e, 0xf9, 0xe7, + 0x0a, 0xcc, 0xc4, 0xf7, 0x84, 0x30, 0xba, 0xcb, 0x90, 0xf5, 0x45, 0x9d, 0xb0, 0xba, 0x6a, 0x52, + 0x8e, 0x89, 0x93, 0x86, 0x61, 0xb0, 0xb0, 0x27, 0xb9, 0xdf, 0x61, 0x29, 0x93, 0x76, 0x77, 0x97, + 0x48, 0xe2, 0xc6, 0x52, 0x7d, 0x0c, 0x64, 0xc9, 0x70, 0xaa, 0xd4, 0xc6, 0x65, 0xea, 0xeb, 0x22, + 0x5d, 0x85, 0x2c, 0x2e, 0x33, 0x6b, 0xc1, 0x49, 0x2f, 0x8e, 0x32, 0xd5, 0xc0, 0xce, 0x4c, 0x35, + 0xb0, 0xb1, 0x63, 0xe7, 0x0d, 0x77, 0xec, 0xfe, 0xbb, 0x30, 0x1d, 0x1b, 0x52, 0xc8, 0x86, 0xb9, + 0xab, 0x58, 0x4d, 0x4d, 0x91, 0x59, 0x88, 0xca, 0xec, 0xee, 0x82, 0x78, 0xc3, 0xbb, 0x0b, 0x16, + 0xd4, 0x16, 0xcc, 0x70, 0x46, 0x62, 0x82, 0x7d, 0xd1, 0xbf, 0x04, 0x20, 0x84, 0x18, 0xe2, 0x1f, + 0xe3, 0x69, 0x2f, 0xc1, 0x60, 0x75, 0x59, 0xcb, 0x09, 0x82, 0x3e, 0x73, 0x58, 0x85, 0xb3, 0x1d, + 0x43, 0x3f, 0xf5, 0x2c, 0xfe, 0x43, 0x81, 0xfc, 0x66, 0xc3, 0x70, 0x62, 0x31, 0x96, 0xcb, 0x1d, + 0x53, 0x58, 0x84, 0xb6, 0xde, 0x46, 0xd3, 0xd1, 0xe4, 0x00, 0x3e, 0x9f, 0xcd, 0xab, 0x3f, 0x3d, + 0x2c, 0xbd, 0x7c, 0xb2, 0x63, 0xf8, 0x01, 0x6d, 0x49, 0x71, 0xff, 0xf5, 0x76, 0xdc, 0x7f, 0xf8, + 0x34, 0x1c, 0x45, 0xba, 0x40, 0xfd, 0x3b, 0x05, 0xa6, 0xa4, 0xd9, 0x09, 0x29, 0x6d, 0xc2, 0x68, + 0xe0, 0x06, 0x86, 0xad, 0x87, 0x81, 0x21, 0xa5, 0x53, 0x8d, 0x8f, 0x09, 0x5e, 0xbd, 0xf5, 0x73, + 0x4b, 0x4b, 0xc8, 0x2a, 0xcc, 0xba, 0x22, 0x1b, 0xac, 0x61, 0xa6, 0x84, 0xbb, 0x52, 0x55, 0xb7, + 0xe9, 0xf0, 0x7c, 0x5c, 0x5a, 0x03, 0xac, 0x5a, 0x62, 0x35, 0xe4, 0x15, 0x98, 0x35, 0x1a, 0x0d, + 0xcf, 0x7d, 0x62, 0xd5, 0x8d, 0x80, 0xb2, 0x43, 0x74, 0x5f, 0x58, 0x14, 0x9e, 0xa1, 0x9c, 0x91, + 0x5a, 0x97, 0x2d, 0x7f, 0x9f, 0x1b, 0x96, 0x9f, 0x85, 0x19, 0x11, 0x90, 0x8e, 0xc7, 0x3e, 0x07, + 0x59, 0x22, 0xf5, 0x7b, 0xe3, 0x70, 0xb6, 0xa3, 0x77, 0x77, 0xa4, 0x25, 0xfb, 0x49, 0x5b, 0xa6, + 0x7f, 0x54, 0x60, 0x3a, 0x0c, 0x9a, 0xeb, 0x3b, 0xad, 0x28, 0x8b, 0x91, 0x43, 0x73, 0x71, 0x27, + 0xf9, 0x62, 0xd3, 0x8d, 0xb5, 0x1c, 0x05, 0xe4, 0x5b, 0x3c, 0x63, 0xc1, 0xdd, 0xbe, 0x87, 0x6c, + 0x05, 0x8e, 0x0e, 0x4b, 0xf9, 0x8e, 0xe6, 0xe5, 0xf7, 0x3f, 0x7a, 0x3a, 0xf8, 0xf9, 0x46, 0xc7, + 0x38, 0xc5, 0x7f, 0xce, 0xf1, 0x4c, 0x7a, 0x94, 0x81, 0xec, 0xca, 0x5b, 0x28, 0x3d, 0xf2, 0x16, + 0xbf, 0xaa, 0xc0, 0x59, 0x29, 0x29, 0xa9, 0x77, 0x86, 0x80, 0x1e, 0x1e, 0x1d, 0x96, 0xa6, 0xb7, + 0xdb, 0x04, 0xa7, 0xf6, 0xb5, 0xa7, 0x9b, 0x9d, 0xcc, 0x4c, 0x9f, 0xfc, 0xa5, 0x02, 0x57, 0xa5, + 0x8c, 0x66, 0x57, 0x42, 0x54, 0x82, 0x35, 0x8c, 0xb0, 0x7e, 0xe1, 0xe8, 0xb0, 0x74, 0xa9, 0x9d, + 0xee, 0x8c, 0xa7, 0x48, 0x4f, 0x8d, 0xf1, 0x92, 0x97, 0xc8, 0xd9, 0xf4, 0xc9, 0x6f, 0x28, 0x50, + 0x88, 0x67, 0x61, 0x25, 0x88, 0x29, 0x84, 0xb8, 0x71, 0x74, 0x58, 0x9a, 0x59, 0x97, 0x72, 0xb2, + 0xa7, 0x86, 0x35, 0xe3, 0x74, 0x71, 0x33, 0x7d, 0xf2, 0x04, 0x48, 0x98, 0xbf, 0x95, 0x30, 0xa4, + 0x11, 0xc3, 0x83, 0xa3, 0xc3, 0xd2, 0xe4, 0x3a, 0xcf, 0xe6, 0x9e, 0x7a, 0xf8, 0x49, 0x47, 0x66, + 0x64, 0xfa, 0xe4, 0x77, 0x15, 0x38, 0xdf, 0x91, 0x4d, 0x96, 0x10, 0x64, 0x10, 0xc1, 0xe6, 0xd1, + 0x61, 0xe9, 0xdc, 0x76, 0x9c, 0xe8, 0xd4, 0x48, 0xce, 0x35, 0x7b, 0x31, 0x34, 0x7d, 0xf2, 0xa7, + 0x0a, 0xa8, 0xc7, 0x65, 0xac, 0x25, 0x68, 0x23, 0x08, 0xed, 0xd1, 0xd1, 0x61, 0x69, 0xee, 0xed, + 0x9e, 0xf9, 0xeb, 0x53, 0x23, 0x9c, 0x7b, 0x9c, 0xc0, 0xd7, 0xf4, 0xc9, 0x07, 0x0a, 0x5c, 0xec, + 0x4e, 0x90, 0x4b, 0x10, 0xb3, 0x6d, 0xe9, 0x69, 0xf1, 0x74, 0xf9, 0xe9, 0xa5, 0xe7, 0xf5, 0x62, + 0x68, 0xfa, 0xe4, 0xb7, 0x15, 0x28, 0xc4, 0x53, 0xee, 0x12, 0xa0, 0x1c, 0x02, 0xd2, 0x8e, 0x0e, + 0x4b, 0xb3, 0x0f, 0x0f, 0x3e, 0xd1, 0xd5, 0x9c, 0x75, 0x0f, 0x7a, 0x2d, 0x66, 0xf1, 0x7d, 0x25, + 0x3a, 0x0f, 0xe2, 0xd6, 0x54, 0xbe, 0xa6, 0xa6, 0xf9, 0x35, 0x75, 0x33, 0x7e, 0x4d, 0x7d, 0xfd, + 0xc4, 0x66, 0x5b, 0xb6, 0x9c, 0xd2, 0xcd, 0xf5, 0x7e, 0x2a, 0xab, 0xe4, 0xb3, 0xea, 0x6b, 0x90, + 0xbf, 0xe7, 0x06, 0x4f, 0x71, 0xa6, 0x7d, 0x6b, 0x04, 0xa6, 0xa4, 0x9e, 0x9f, 0xc2, 0xcb, 0xb0, + 0x1f, 0x2a, 0x70, 0x76, 0xcf, 0x0d, 0xf8, 0xca, 0xc5, 0x4e, 0x34, 0xee, 0x00, 0x2f, 0x25, 0x88, + 0xa6, 0x0b, 0x69, 0xbb, 0x26, 0x7e, 0x9c, 0x6d, 0x88, 0xe3, 0x6c, 0xaa, 0xb3, 0xfd, 0xa9, 0xcf, + 0xb3, 0xa9, 0xbd, 0xce, 0x91, 0x8a, 0x07, 0x90, 0x0d, 0xd9, 0x93, 0x2f, 0x40, 0xca, 0xa4, 0x7e, + 0x55, 0x78, 0x3f, 0x6a, 0x8f, 0xac, 0x3a, 0xd2, 0x2d, 0x53, 0xbf, 0xea, 0x59, 0x8d, 0x20, 0x72, + 0xdd, 0xb1, 0xd7, 0x31, 0xaf, 0x44, 0x86, 0x7a, 0xbf, 0x12, 0x29, 0xfe, 0x93, 0x02, 0xe3, 0x98, + 0x4d, 0x8c, 0xd6, 0xeb, 0x59, 0xa7, 0x2a, 0x1f, 0x01, 0xb4, 0x97, 0x4c, 0xac, 0xd3, 0xab, 0x4f, + 0xb5, 0x4e, 0xd1, 0xc3, 0xb2, 0x90, 0xa2, 0xf8, 0xeb, 0x0a, 0x77, 0x0b, 0xa2, 0xc9, 0x0c, 0xe4, + 0x16, 0x68, 0x90, 0x41, 0x70, 0x21, 0x9a, 0xdb, 0x27, 0x42, 0x13, 0x93, 0x9e, 0x26, 0x38, 0x15, + 0xbf, 0x01, 0xb3, 0xbd, 0xd5, 0xa9, 0xc7, 0x7e, 0x7e, 0x18, 0xdf, 0xcf, 0x9f, 0x3f, 0xd1, 0xf0, + 0xf2, 0x74, 0xe5, 0x28, 0xd4, 0x35, 0x18, 0x1b, 0x34, 0xed, 0xf7, 0x67, 0x69, 0x91, 0xbe, 0xff, + 0x54, 0xf6, 0xac, 0x1c, 0xdb, 0x1d, 0x7a, 0x06, 0xb1, 0xdd, 0xbf, 0x57, 0x60, 0xc6, 0x13, 0x13, + 0x89, 0x99, 0x04, 0x1e, 0xa2, 0x7d, 0xa3, 0x5f, 0x34, 0xbb, 0x1d, 0xc9, 0x0c, 0x99, 0x1c, 0x63, + 0x0e, 0x3a, 0xdb, 0x9f, 0xde, 0x1c, 0x78, 0x9d, 0x23, 0x15, 0xbf, 0xdb, 0xa9, 0xc8, 0x45, 0xc8, + 0x86, 0x54, 0xe1, 0xf5, 0xd1, 0x3b, 0x56, 0xc9, 0x7b, 0xbd, 0x53, 0x7f, 0x13, 0xd2, 0x96, 0xb3, + 0xeb, 0x86, 0x91, 0xea, 0x13, 0x05, 0xf5, 0xb1, 0x63, 0xf1, 0x1d, 0x98, 0xed, 0x2d, 0x92, 0x1e, + 0x2a, 0xfd, 0x20, 0xae, 0xd2, 0xaf, 0x0e, 0x2c, 0xf4, 0x63, 0xd4, 0xf9, 0x7e, 0x2a, 0x9b, 0xca, + 0xa7, 0xd5, 0x1b, 0x40, 0x96, 0xdb, 0xdf, 0x65, 0xf4, 0x4d, 0x9b, 0xcc, 0x0b, 0xdb, 0xd6, 0x9f, + 0xf2, 0xaf, 0x86, 0x60, 0x0c, 0x49, 0xc3, 0xcf, 0x09, 0x9e, 0xb5, 0x15, 0x7c, 0x11, 0xa6, 0xa8, + 0x53, 0xf5, 0x5a, 0x0d, 0x8c, 0x1e, 0x8a, 0x87, 0x3b, 0x78, 0x55, 0xd7, 0xf2, 0xed, 0x06, 0x91, + 0x0e, 0x29, 0x85, 0xb7, 0x62, 0x9e, 0xe7, 0xe2, 0x97, 0x52, 0x7e, 0xc3, 0xc5, 0x54, 0x58, 0x9b, + 0x80, 0xdf, 0x5a, 0x53, 0x12, 0x01, 0x0f, 0x96, 0xcd, 0x43, 0x5e, 0x04, 0xe3, 0xf6, 0x69, 0x4b, + 0xb0, 0xe1, 0x2f, 0x49, 0x45, 0x68, 0xf2, 0x01, 0x6d, 0x71, 0x56, 0x71, 0x4a, 0xce, 0x2f, 0xd3, + 0x41, 0xc9, 0xef, 0xbf, 0x5f, 0x82, 0x89, 0x50, 0xba, 0x51, 0x76, 0x3b, 0x34, 0xa4, 0x3c, 0x86, + 0xf5, 0x42, 0x52, 0x0c, 0x4b, 0x92, 0x76, 0x18, 0x7a, 0xe2, 0x9d, 0xd5, 0x5b, 0x30, 0x85, 0x4f, + 0xf6, 0xea, 0xd4, 0x39, 0x59, 0xe0, 0x43, 0xfd, 0x20, 0x0d, 0x44, 0xee, 0x2a, 0x70, 0x35, 0x30, + 0x97, 0x2d, 0x6a, 0x05, 0xb6, 0xfb, 0x89, 0xd8, 0x3a, 0x59, 0x94, 0x97, 0x5c, 0xdb, 0xa6, 0xd5, + 0x80, 0x9a, 0x51, 0x5b, 0xd7, 0x1b, 0x32, 0x69, 0x0c, 0xb2, 0x04, 0x80, 0x11, 0x50, 0x8f, 0xfa, + 0xf4, 0x64, 0xe1, 0xfc, 0x1c, 0xeb, 0xa7, 0xb1, 0x6e, 0xe4, 0x35, 0x28, 0x58, 0x4e, 0x40, 0x3d, + 0xc7, 0xb0, 0x75, 0xa3, 0xd1, 0xc0, 0x18, 0xb3, 0xde, 0xf0, 0xe8, 0xae, 0xf5, 0x44, 0x84, 0x9a, + 0xcf, 0x86, 0xed, 0x0b, 0x8d, 0xc6, 0xba, 0x51, 0xa7, 0x1b, 0xd8, 0x58, 0xfc, 0x07, 0x05, 0xe6, + 0x56, 0xc4, 0xa7, 0x10, 0x3d, 0xf0, 0x3e, 0xa0, 0x2d, 0x72, 0x07, 0xb2, 0x6c, 0x7d, 0xa3, 0x57, + 0x03, 0x1d, 0xef, 0x4b, 0x1e, 0xdb, 0xe5, 0xde, 0x1d, 0xc3, 0x7c, 0xfb, 0x3e, 0x6d, 0x2d, 0x1b, + 0x81, 0x21, 0x9f, 0x14, 0x43, 0x9f, 0xf0, 0x49, 0xc1, 0xa6, 0x71, 0x31, 0x49, 0xee, 0xc4, 0x6c, + 0xdb, 0x9d, 0xd1, 0x9b, 0x6b, 0x27, 0x5b, 0xd0, 0x64, 0xf9, 0x88, 0x69, 0xa2, 0x2d, 0xfb, 0x62, + 0xf8, 0x4c, 0x69, 0xa8, 0xcb, 0x1f, 0x3b, 0x46, 0x4e, 0xb1, 0xe7, 0x49, 0xd7, 0xaf, 0x40, 0x36, + 0xcc, 0x70, 0xb7, 0xb3, 0xbf, 0x64, 0x02, 0xe0, 0xee, 0x43, 0xed, 0xe1, 0xf6, 0xd6, 0xea, 0xfa, + 0xca, 0x66, 0x5e, 0xb9, 0xf9, 0xc3, 0x39, 0xc8, 0x88, 0xed, 0xfe, 0x3d, 0x05, 0xc6, 0xe4, 0x4f, + 0x4c, 0x48, 0x79, 0xb0, 0x8f, 0x48, 0xc2, 0xbd, 0x52, 0xac, 0x0c, 0x4c, 0xcf, 0x85, 0xa1, 0xbe, + 0xf0, 0xfe, 0xbf, 0xfe, 0xd7, 0xef, 0x0d, 0x7d, 0x86, 0x94, 0x2a, 0xc2, 0x14, 0x55, 0xe4, 0x2f, + 0x50, 0x2a, 0xef, 0x88, 0x25, 0x7e, 0x97, 0xdd, 0x82, 0x47, 0x42, 0x13, 0x99, 0x94, 0x87, 0x8b, + 0x7f, 0xb0, 0x52, 0xbc, 0x3e, 0x08, 0xa9, 0xc0, 0x72, 0x03, 0xb1, 0xbc, 0x40, 0x8a, 0x11, 0x16, + 0x93, 0x53, 0xb4, 0x61, 0x3c, 0xca, 0x91, 0x91, 0xca, 0x1e, 0x35, 0xec, 0x60, 0x8f, 0x78, 0x90, + 0xc6, 0x4f, 0x28, 0x48, 0x92, 0xb1, 0x91, 0x3f, 0xba, 0x28, 0xce, 0xf7, 0x27, 0x14, 0x50, 0x66, + 0x11, 0x4a, 0x9e, 0x4c, 0x44, 0x50, 0x30, 0x5f, 0x4b, 0xbe, 0x0e, 0x29, 0x4c, 0xc2, 0x5f, 0xed, + 0xc3, 0x29, 0x1c, 0xf1, 0x44, 0x9f, 0x71, 0xa8, 0x97, 0x70, 0xd4, 0x22, 0x29, 0xc4, 0x47, 0x95, + 0x56, 0xe1, 0x5d, 0xfe, 0xc9, 0x06, 0x26, 0x5e, 0xc9, 0x8b, 0x83, 0xa5, 0x67, 0x8f, 0x47, 0x72, + 0x6c, 0x2e, 0x57, 0x3d, 0x8b, 0x48, 0x26, 0xc9, 0x78, 0x84, 0x84, 0xdd, 0xa6, 0xc9, 0x7b, 0x0a, + 0x64, 0xb8, 0x17, 0x4a, 0xfa, 0x3e, 0xd9, 0x8d, 0xa4, 0x7e, 0x6d, 0x00, 0x4a, 0x31, 0xec, 0x67, + 0x70, 0xd8, 0x0b, 0xe4, 0xbc, 0x34, 0x2c, 0x23, 0x90, 0x24, 0xe0, 0x43, 0x86, 0xbf, 0xc6, 0x4c, + 0x44, 0x10, 0x7b, 0xb0, 0x59, 0x94, 0xdf, 0xf0, 0x88, 0xaf, 0x48, 0x99, 0x93, 0x23, 0xa4, 0xde, + 0x3d, 0xa8, 0xf8, 0xe0, 0xb4, 0x3d, 0xe8, 0xef, 0x2b, 0x30, 0x2a, 0x3d, 0x44, 0x24, 0x37, 0x06, + 0x7b, 0xb0, 0x18, 0x8e, 0x5f, 0x1e, 0x94, 0x5c, 0x88, 0xe1, 0x2a, 0x22, 0xba, 0x44, 0xe6, 0x22, + 0x44, 0x3c, 0xda, 0x8d, 0x56, 0x45, 0x82, 0xf5, 0x5d, 0x05, 0x72, 0xd1, 0x4b, 0xb1, 0x44, 0x75, + 0xe8, 0x7c, 0x1f, 0x97, 0xa8, 0x0e, 0x5d, 0x8f, 0xd7, 0xd4, 0x6b, 0x08, 0xe8, 0x32, 0xf9, 0x4c, + 0x04, 0xc8, 0x08, 0x69, 0x50, 0x45, 0x25, 0x4c, 0xdf, 0x57, 0x60, 0x22, 0xfe, 0x92, 0x90, 0x7c, + 0x76, 0xa0, 0xb1, 0xa4, 0x2b, 0x4b, 0xf1, 0xe5, 0x13, 0xf4, 0x10, 0x10, 0x5f, 0x44, 0x88, 0xcf, + 0x93, 0xcb, 0x3d, 0x20, 0xa2, 0x12, 0x55, 0xde, 0x09, 0x2f, 0x1f, 0xef, 0x92, 0x6f, 0x29, 0x30, + 0x26, 0xa7, 0xc1, 0x12, 0xed, 0x6c, 0x8f, 0x54, 0x76, 0xa2, 0x9d, 0xed, 0x95, 0xe6, 0x53, 0xcf, + 0x23, 0xbc, 0x69, 0x32, 0x15, 0xc1, 0x8b, 0x72, 0x77, 0x7f, 0x20, 0xd2, 0x94, 0xf8, 0x5c, 0xfc, + 0xd3, 0x43, 0x54, 0x42, 0x44, 0xe7, 0xc9, 0xb9, 0x08, 0x11, 0x3e, 0x7c, 0xd7, 0x65, 0x5c, 0xa3, + 0x52, 0x56, 0x2e, 0x51, 0xe9, 0xbb, 0x13, 0x86, 0x89, 0x4a, 0xdf, 0x23, 0xd9, 0xd7, 0xeb, 0x24, + 0x42, 0x2a, 0x9e, 0x44, 0x96, 0x34, 0xec, 0x8f, 0x15, 0x18, 0x8f, 0x65, 0xda, 0x48, 0xa5, 0xef, + 0x50, 0xf1, 0x74, 0x60, 0xf1, 0xb3, 0x83, 0x77, 0x38, 0x76, 0x07, 0x08, 0x74, 0x42, 0x5c, 0x12, + 0xbe, 0xf7, 0x14, 0xc8, 0x45, 0xf9, 0xad, 0xc4, 0x5d, 0xd9, 0x99, 0xe3, 0x4b, 0xdc, 0x95, 0x5d, + 0x29, 0x33, 0xb5, 0x80, 0x98, 0x88, 0xda, 0x36, 0xd2, 0x7e, 0xc3, 0x70, 0x6e, 0x2b, 0xd7, 0xc9, + 0xd7, 0xd1, 0xa3, 0xa8, 0xee, 0x27, 0x9b, 0xe9, 0xd8, 0x6b, 0xc3, 0x62, 0xd2, 0x29, 0x2a, 0x3f, + 0x39, 0xed, 0x61, 0x2f, 0x7d, 0x64, 0x24, 0x89, 0xe0, 0x57, 0x14, 0x18, 0x11, 0x0f, 0xe2, 0x12, + 0x9d, 0x85, 0xf8, 0xa3, 0xb9, 0xc1, 0x21, 0xa8, 0x08, 0xe1, 0xa2, 0xe4, 0x29, 0x34, 0x38, 0xa7, + 0x0e, 0x0c, 0xe2, 0x95, 0x5d, 0x22, 0x86, 0xf8, 0x4b, 0xbc, 0xd3, 0x60, 0xa8, 0x73, 0x4e, 0x12, + 0x86, 0x6f, 0x2a, 0x90, 0x0d, 0x5f, 0x2d, 0x92, 0x24, 0x57, 0xa8, 0xe3, 0xe1, 0x65, 0xf1, 0xc5, + 0x81, 0x68, 0x05, 0x92, 0x6e, 0xb7, 0x01, 0xaf, 0x79, 0xf1, 0xf3, 0x6b, 0x4c, 0x7e, 0xec, 0x9a, + 0x6c, 0x5d, 0xba, 0x5f, 0xd1, 0x26, 0x5b, 0x97, 0x1e, 0xaf, 0x68, 0xd5, 0xcb, 0x88, 0xe9, 0x39, + 0x72, 0x41, 0xb2, 0x2e, 0xb5, 0x4e, 0x58, 0xcc, 0xa7, 0x14, 0xbd, 0x13, 0x97, 0x28, 0xfe, 0xaa, + 0xb6, 0x78, 0x23, 0x99, 0xb4, 0xe3, 0x4d, 0xb1, 0x7a, 0x1d, 0xa1, 0x5c, 0x21, 0x6a, 0x02, 0x94, + 0xca, 0x3b, 0xac, 0xe2, 0x5d, 0xe6, 0xdf, 0xad, 0xb9, 0x35, 0x3f, 0xd1, 0xbf, 0x93, 0x9e, 0x56, + 0x9f, 0x14, 0x4a, 0x2f, 0x9b, 0x5b, 0x93, 0x25, 0xf2, 0x81, 0x82, 0x5f, 0x73, 0xb6, 0x23, 0xf7, + 0x89, 0xb6, 0xad, 0x57, 0x12, 0x3a, 0xd1, 0xb6, 0xf5, 0x4c, 0x0a, 0xa8, 0x73, 0x88, 0xaa, 0x40, + 0x66, 0xe5, 0xdd, 0xc4, 0xe8, 0xc4, 0x33, 0xbc, 0xf7, 0x15, 0xc8, 0x45, 0xe1, 0xc7, 0x44, 0x83, + 0xd6, 0x99, 0x3d, 0x48, 0x34, 0x68, 0x5d, 0x11, 0x4d, 0xb5, 0x88, 0x40, 0x66, 0x08, 0x89, 0x80, + 0xec, 0xb9, 0x81, 0x00, 0xf1, 0x2e, 0xa4, 0xb9, 0x37, 0xf1, 0x42, 0xff, 0x88, 0x52, 0x7f, 0x6f, + 0x3f, 0xee, 0x3b, 0x1c, 0xe3, 0x76, 0xca, 0x1e, 0xc3, 0x1f, 0x2a, 0x30, 0x2a, 0x05, 0xa0, 0x12, + 0x0f, 0xc3, 0xee, 0x40, 0x55, 0xaf, 0x45, 0x89, 0xfd, 0xa3, 0x23, 0x52, 0x1f, 0x8d, 0x36, 0x5c, + 0x2f, 0xe8, 0xe1, 0x03, 0x4a, 0x1d, 0xe2, 0xa7, 0x4d, 0x86, 0x07, 0x63, 0xfa, 0xd8, 0x7a, 0x29, + 0x1a, 0x96, 0xe8, 0x92, 0xc7, 0x23, 0x3b, 0x3d, 0xad, 0x3d, 0x23, 0x90, 0x20, 0xfc, 0x9a, 0x02, + 0xd0, 0xbe, 0x67, 0x93, 0x97, 0x06, 0xbc, 0x8e, 0xf7, 0xdf, 0x41, 0xdd, 0x97, 0x77, 0xf5, 0x02, + 0xc2, 0x39, 0x4b, 0xa6, 0xe5, 0xc3, 0x47, 0x10, 0x2d, 0x5e, 0xff, 0xf0, 0x3f, 0xe7, 0xce, 0x7c, + 0x78, 0x34, 0xa7, 0xfc, 0xe8, 0x68, 0x4e, 0xf9, 0xf1, 0xd1, 0x9c, 0xf2, 0x93, 0xa3, 0x39, 0xe5, + 0x3b, 0x1f, 0xcf, 0x9d, 0xf9, 0xd1, 0xc7, 0x73, 0x67, 0x7e, 0xfc, 0xf1, 0xdc, 0x99, 0x47, 0xd9, + 0x90, 0xf7, 0x4e, 0x06, 0x63, 0x31, 0x9f, 0xfb, 0xbf, 0x00, 0x00, 0x00, 0xff, 0xff, 0x26, 0x9b, + 0x5a, 0xf9, 0xa9, 0x46, 0x00, 0x00, } diff --git a/pkg/server/status/statuspb/status.pb.go b/pkg/server/status/statuspb/status.pb.go index a073cb235e12..784340b70032 100644 --- a/pkg/server/status/statuspb/status.pb.go +++ b/pkg/server/status/statuspb/status.pb.go @@ -47,21 +47,20 @@ func (x HealthAlert_Category) String() string { return proto.EnumName(HealthAlert_Category_name, int32(x)) } func (HealthAlert_Category) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_status_14e51489c2bce342, []int{2, 0} + return fileDescriptor_status_f9872bd1035fefcc, []int{2, 0} } // StoreStatus records the most recent values of metrics for a store. type StoreStatus struct { - Desc roachpb.StoreDescriptor `protobuf:"bytes,1,opt,name=desc,proto3" json:"desc"` - Metrics map[string]float64 `protobuf:"bytes,2,rep,name=metrics,proto3" json:"metrics,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"fixed64,2,opt,name=value,proto3"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Desc roachpb.StoreDescriptor `protobuf:"bytes,1,opt,name=desc,proto3" json:"desc"` + Metrics map[string]float64 `protobuf:"bytes,2,rep,name=metrics,proto3" json:"metrics,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"fixed64,2,opt,name=value,proto3"` } func (m *StoreStatus) Reset() { *m = StoreStatus{} } func (m *StoreStatus) String() string { return proto.CompactTextString(m) } func (*StoreStatus) ProtoMessage() {} func (*StoreStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_status_14e51489c2bce342, []int{0} + return fileDescriptor_status_f9872bd1035fefcc, []int{0} } func (m *StoreStatus) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -110,15 +109,14 @@ type NodeStatus struct { // in bytes. TotalSystemMemory int64 `protobuf:"varint,11,opt,name=total_system_memory,json=totalSystemMemory,proto3" json:"total_system_memory,omitempty"` // num_cpus is the number of logical CPUs on this machine. - NumCpus int32 `protobuf:"varint,12,opt,name=num_cpus,json=numCpus,proto3" json:"num_cpus,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + NumCpus int32 `protobuf:"varint,12,opt,name=num_cpus,json=numCpus,proto3" json:"num_cpus,omitempty"` } func (m *NodeStatus) Reset() { *m = NodeStatus{} } func (m *NodeStatus) String() string { return proto.CompactTextString(m) } func (*NodeStatus) ProtoMessage() {} func (*NodeStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_status_14e51489c2bce342, []int{1} + return fileDescriptor_status_f9872bd1035fefcc, []int{1} } func (m *NodeStatus) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -144,17 +142,16 @@ func (m *NodeStatus) XXX_DiscardUnknown() { var xxx_messageInfo_NodeStatus proto.InternalMessageInfo type NodeStatus_NetworkActivity struct { - Incoming int64 `protobuf:"varint,1,opt,name=incoming,proto3" json:"incoming,omitempty"` - Outgoing int64 `protobuf:"varint,2,opt,name=outgoing,proto3" json:"outgoing,omitempty"` - Latency int64 `protobuf:"varint,3,opt,name=latency,proto3" json:"latency,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Incoming int64 `protobuf:"varint,1,opt,name=incoming,proto3" json:"incoming,omitempty"` + Outgoing int64 `protobuf:"varint,2,opt,name=outgoing,proto3" json:"outgoing,omitempty"` + Latency int64 `protobuf:"varint,3,opt,name=latency,proto3" json:"latency,omitempty"` } func (m *NodeStatus_NetworkActivity) Reset() { *m = NodeStatus_NetworkActivity{} } func (m *NodeStatus_NetworkActivity) String() string { return proto.CompactTextString(m) } func (*NodeStatus_NetworkActivity) ProtoMessage() {} func (*NodeStatus_NetworkActivity) Descriptor() ([]byte, []int) { - return fileDescriptor_status_14e51489c2bce342, []int{1, 2} + return fileDescriptor_status_f9872bd1035fefcc, []int{1, 2} } func (m *NodeStatus_NetworkActivity) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -183,18 +180,17 @@ var xxx_messageInfo_NodeStatus_NetworkActivity proto.InternalMessageInfo // exposed to the operators. type HealthAlert struct { // store_id is zero for alerts not specific to a store (i.e. apply at the node level). - StoreID github_com_cockroachdb_cockroach_pkg_roachpb.StoreID `protobuf:"varint,1,opt,name=store_id,json=storeId,proto3,customtype=github.com/cockroachdb/cockroach/pkg/roachpb.StoreID" json:"store_id"` - Category HealthAlert_Category `protobuf:"varint,2,opt,name=category,proto3,enum=cockroach.server.status.statuspb.HealthAlert_Category" json:"category,omitempty"` - Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` - Value float64 `protobuf:"fixed64,4,opt,name=value,proto3" json:"value,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + StoreID github_com_cockroachdb_cockroach_pkg_roachpb.StoreID `protobuf:"varint,1,opt,name=store_id,json=storeId,proto3,customtype=github.com/cockroachdb/cockroach/pkg/roachpb.StoreID" json:"store_id"` + Category HealthAlert_Category `protobuf:"varint,2,opt,name=category,proto3,enum=cockroach.server.status.statuspb.HealthAlert_Category" json:"category,omitempty"` + Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` + Value float64 `protobuf:"fixed64,4,opt,name=value,proto3" json:"value,omitempty"` } func (m *HealthAlert) Reset() { *m = HealthAlert{} } func (m *HealthAlert) String() string { return proto.CompactTextString(m) } func (*HealthAlert) ProtoMessage() {} func (*HealthAlert) Descriptor() ([]byte, []int) { - return fileDescriptor_status_14e51489c2bce342, []int{2} + return fileDescriptor_status_f9872bd1035fefcc, []int{2} } func (m *HealthAlert) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -221,15 +217,14 @@ var xxx_messageInfo_HealthAlert proto.InternalMessageInfo // HealthCheckResult holds a number of HealthAlerts. type HealthCheckResult struct { - Alerts []HealthAlert `protobuf:"bytes,1,rep,name=alerts,proto3" json:"alerts"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Alerts []HealthAlert `protobuf:"bytes,1,rep,name=alerts,proto3" json:"alerts"` } func (m *HealthCheckResult) Reset() { *m = HealthCheckResult{} } func (m *HealthCheckResult) String() string { return proto.CompactTextString(m) } func (*HealthCheckResult) ProtoMessage() {} func (*HealthCheckResult) Descriptor() ([]byte, []int) { - return fileDescriptor_status_14e51489c2bce342, []int{3} + return fileDescriptor_status_f9872bd1035fefcc, []int{3} } func (m *HealthCheckResult) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1934,60 +1929,61 @@ var ( ) func init() { - proto.RegisterFile("server/status/statuspb/status.proto", fileDescriptor_status_14e51489c2bce342) + proto.RegisterFile("server/status/statuspb/status.proto", fileDescriptor_status_f9872bd1035fefcc) } -var fileDescriptor_status_14e51489c2bce342 = []byte{ - // 813 bytes of a gzipped FileDescriptorProto +var fileDescriptor_status_f9872bd1035fefcc = []byte{ + // 817 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x55, 0x5f, 0x6f, 0xe3, 0x44, - 0x10, 0xcf, 0x36, 0x69, 0xe3, 0x8c, 0xef, 0x4a, 0x6f, 0x39, 0x90, 0x89, 0x44, 0x6a, 0x02, 0x42, - 0x79, 0xc1, 0x91, 0x72, 0x08, 0x41, 0xdb, 0x97, 0xfe, 0x13, 0x44, 0x47, 0x8b, 0xb4, 0xa9, 0x84, - 0x74, 0x2f, 0x61, 0x63, 0xef, 0xb9, 0x56, 0x62, 0xaf, 0xe5, 0x5d, 0x17, 0xe5, 0x95, 0x4f, 0x80, - 0x84, 0xc4, 0x17, 0xe0, 0xcb, 0xf4, 0xf1, 0x1e, 0x11, 0x12, 0x05, 0x72, 0xef, 0x7c, 0x06, 0xb4, - 0xeb, 0x75, 0xe2, 0xa2, 0xa2, 0x36, 0xe2, 0x9e, 0x32, 0x3b, 0x3f, 0xcf, 0x6f, 0xe6, 0x37, 0x33, - 0xbb, 0x81, 0x0f, 0x05, 0xcb, 0xae, 0x58, 0xd6, 0x17, 0x92, 0xca, 0x5c, 0x98, 0x9f, 0x74, 0x62, - 0x0c, 0x2f, 0xcd, 0xb8, 0xe4, 0xd8, 0xf5, 0xb9, 0x3f, 0xcd, 0x38, 0xf5, 0x2f, 0xbd, 0xe2, 0x73, - 0xcf, 0xc0, 0xe5, 0xe7, 0xed, 0x77, 0x35, 0x9a, 0x4e, 0xfa, 0x31, 0x93, 0x34, 0xa0, 0x92, 0x16, - 0x91, 0xed, 0x9d, 0x49, 0x1e, 0xcd, 0x82, 0x7e, 0x94, 0xbc, 0xe4, 0xc6, 0xf3, 0x34, 0xe4, 0x21, - 0xd7, 0x66, 0x5f, 0x59, 0x85, 0xb7, 0xfb, 0x3b, 0x02, 0x7b, 0x24, 0x79, 0xc6, 0x46, 0x9a, 0x11, - 0x1f, 0x40, 0x23, 0x60, 0xc2, 0x77, 0x90, 0x8b, 0x7a, 0xf6, 0xa0, 0xeb, 0xad, 0x0a, 0x30, 0x89, - 0x3c, 0xfd, 0xf5, 0x09, 0x13, 0x7e, 0x16, 0xa5, 0x92, 0x67, 0x47, 0x8d, 0xeb, 0x9b, 0xdd, 0x1a, - 0xd1, 0x51, 0xf8, 0x02, 0x9a, 0x31, 0x93, 0x59, 0xe4, 0x0b, 0x67, 0xc3, 0xad, 0xf7, 0xec, 0xc1, - 0x9e, 0x77, 0x9f, 0x02, 0xaf, 0x92, 0xdd, 0x3b, 0x2b, 0x82, 0x4f, 0x13, 0x99, 0xcd, 0x49, 0x49, - 0xd5, 0xde, 0x83, 0x47, 0x55, 0x00, 0xef, 0x40, 0x7d, 0xca, 0xe6, 0xba, 0xc4, 0x16, 0x51, 0x26, - 0x7e, 0x0a, 0x9b, 0x57, 0x74, 0x96, 0x33, 0x67, 0xc3, 0x45, 0x3d, 0x44, 0x8a, 0xc3, 0xde, 0xc6, - 0xe7, 0xa8, 0xfb, 0xb7, 0x05, 0x70, 0xce, 0x83, 0x52, 0xde, 0xfe, 0x2d, 0x79, 0x1f, 0xdc, 0x21, - 0x4f, 0x7d, 0xfc, 0x1f, 0xea, 0xf6, 0x00, 0x74, 0x57, 0xc7, 0xaa, 0xab, 0x3a, 0x95, 0x3d, 0x78, - 0xa7, 0x42, 0xa1, 0x41, 0x6f, 0x98, 0xbc, 0xe4, 0x26, 0xac, 0xa5, 0x3d, 0xca, 0x81, 0xdf, 0x07, - 0x10, 0x92, 0x66, 0x92, 0x05, 0x63, 0x2a, 0x9d, 0xba, 0x8b, 0x7a, 0x75, 0xd2, 0x32, 0x9e, 0x43, - 0xa9, 0xe0, 0x3c, 0x0d, 0xa8, 0x81, 0x1b, 0x05, 0x6c, 0x3c, 0x87, 0x12, 0x8f, 0x56, 0x7d, 0xdd, - 0xd4, 0x7d, 0xfd, 0xe2, 0xfe, 0xbe, 0xae, 0x54, 0xdf, 0xdd, 0x56, 0xfc, 0x02, 0xb6, 0x85, 0xea, - 0xfd, 0xb8, 0x08, 0x61, 0xc2, 0xd9, 0xd2, 0xdc, 0x9f, 0xac, 0x35, 0x33, 0x23, 0xf5, 0xb1, 0x58, - 0xb9, 0x98, 0xc0, 0x18, 0x1a, 0x34, 0x0b, 0x85, 0xd3, 0x74, 0xeb, 0xbd, 0x16, 0xd1, 0xb6, 0x1a, - 0x1b, 0x4b, 0xae, 0x1c, 0x4b, 0xbb, 0x94, 0x89, 0x7f, 0x46, 0xd0, 0x9a, 0x51, 0xc9, 0x12, 0x3f, - 0x62, 0xc2, 0x69, 0xe9, 0xec, 0xfb, 0x6b, 0x29, 0xfb, 0xba, 0x8c, 0xd6, 0xda, 0x8e, 0xf6, 0x55, - 0x2d, 0x3f, 0xfc, 0xb1, 0xfb, 0x2c, 0x8c, 0xe4, 0x65, 0x3e, 0xf1, 0x7c, 0x1e, 0xf7, 0x97, 0x74, - 0xc1, 0x64, 0x65, 0xf7, 0xd3, 0x69, 0xd8, 0xaf, 0x8e, 0x7c, 0x78, 0x42, 0x56, 0xa5, 0xe0, 0x9f, - 0x10, 0x58, 0xd4, 0x97, 0xd1, 0x55, 0x24, 0xe7, 0x0e, 0x3c, 0x74, 0x93, 0x2b, 0x75, 0x1d, 0x9a, - 0xe0, 0x37, 0x50, 0xd6, 0xb2, 0x10, 0xec, 0xc1, 0xdb, 0x92, 0x4b, 0x3a, 0x1b, 0x8b, 0xb9, 0x90, - 0x2c, 0x1e, 0xc7, 0x2c, 0xe6, 0xd9, 0xdc, 0xb1, 0xf5, 0xb6, 0x3c, 0xd1, 0xd0, 0x48, 0x23, 0x67, - 0x1a, 0xc0, 0xef, 0x81, 0x95, 0xe4, 0xf1, 0xd8, 0x4f, 0x73, 0xe1, 0x3c, 0x72, 0x51, 0x6f, 0x93, - 0x34, 0x93, 0x3c, 0x3e, 0x4e, 0xf3, 0xff, 0x75, 0xa5, 0xda, 0x07, 0xb0, 0x7d, 0xbb, 0xed, 0xd5, - 0xe8, 0xcd, 0x3b, 0xa2, 0xeb, 0xd5, 0x68, 0x1f, 0xde, 0x3a, 0x67, 0xf2, 0x7b, 0x9e, 0x4d, 0xcb, - 0x1e, 0xe1, 0x36, 0x58, 0x51, 0xe2, 0xf3, 0x38, 0x4a, 0x42, 0xcd, 0x51, 0x27, 0xcb, 0xb3, 0xc2, - 0x78, 0x2e, 0x43, 0xae, 0xb0, 0x82, 0x6b, 0x79, 0xc6, 0x0e, 0x34, 0x8b, 0x91, 0xcd, 0xcd, 0x85, - 0x2a, 0x8f, 0xed, 0x39, 0x3c, 0xbe, 0x35, 0x81, 0x3b, 0x2a, 0x24, 0xd5, 0x0a, 0xed, 0xc1, 0xc1, - 0x5a, 0xe3, 0xfd, 0x97, 0x82, 0xea, 0x83, 0xf3, 0xcb, 0x06, 0xd8, 0x5f, 0x31, 0x3a, 0x93, 0x97, - 0x87, 0x33, 0x96, 0x49, 0x3c, 0x01, 0xab, 0xb8, 0x65, 0x51, 0x50, 0xa4, 0x3f, 0xfa, 0x52, 0x6d, - 0xc3, 0x6f, 0x37, 0xbb, 0x9f, 0xae, 0xb5, 0x0d, 0xfa, 0xca, 0x0d, 0x4f, 0x16, 0x37, 0xbb, 0x4d, - 0x63, 0x92, 0xa6, 0x26, 0x1e, 0x06, 0x98, 0x80, 0xe5, 0x53, 0xc9, 0x42, 0xb5, 0x0d, 0x4a, 0xce, - 0xf6, 0xe0, 0xb3, 0xfb, 0xe5, 0x54, 0x8a, 0xf4, 0x8e, 0x4d, 0x34, 0x59, 0xf2, 0x60, 0x17, 0xec, - 0xc0, 0x3c, 0x83, 0x11, 0x4f, 0x74, 0x83, 0x5b, 0xa4, 0xea, 0x5a, 0xcd, 0xb8, 0x51, 0xd9, 0x90, - 0xee, 0x47, 0x60, 0x95, 0x6c, 0xd8, 0x86, 0xe6, 0xd9, 0xe9, 0x05, 0x19, 0x1e, 0x8f, 0x76, 0x6a, - 0xea, 0x70, 0x7e, 0x7a, 0xf1, 0xed, 0x37, 0xe4, 0xf9, 0x0e, 0xea, 0x7e, 0x07, 0x4f, 0x8a, 0xfc, - 0xc7, 0x97, 0xcc, 0x9f, 0x12, 0x26, 0xf2, 0x99, 0xc4, 0xcf, 0x61, 0x8b, 0xaa, 0x72, 0x84, 0x83, - 0x1e, 0xfa, 0x10, 0x55, 0x44, 0x98, 0x87, 0xc8, 0x50, 0x1c, 0x7d, 0x7c, 0xfd, 0x57, 0xa7, 0x76, - 0xbd, 0xe8, 0xa0, 0x57, 0x8b, 0x0e, 0xfa, 0x75, 0xd1, 0x41, 0x7f, 0x2e, 0x3a, 0xe8, 0xc7, 0xd7, - 0x9d, 0xda, 0xab, 0xd7, 0x9d, 0xda, 0x0b, 0xab, 0x64, 0x98, 0x6c, 0xe9, 0xff, 0xc1, 0x67, 0xff, - 0x04, 0x00, 0x00, 0xff, 0xff, 0xcc, 0x5b, 0xad, 0xdc, 0x90, 0x07, 0x00, 0x00, + 0x10, 0xcf, 0x36, 0x69, 0xe3, 0x8c, 0xef, 0x4a, 0x6f, 0x39, 0x90, 0x89, 0x44, 0x6a, 0x02, 0x0f, + 0x11, 0x12, 0x8e, 0x94, 0x43, 0x08, 0xda, 0xbe, 0xf4, 0x9f, 0x20, 0x3a, 0x5a, 0xa4, 0x4d, 0x25, + 0xa4, 0x7b, 0x09, 0x1b, 0x7b, 0xcf, 0xb5, 0x12, 0x7b, 0x2d, 0xef, 0xba, 0x28, 0xaf, 0x7c, 0x02, + 0x24, 0x24, 0xbe, 0x00, 0x5f, 0xa6, 0x8f, 0xf7, 0x78, 0x42, 0xa2, 0x40, 0xfa, 0xce, 0x67, 0x40, + 0xbb, 0x5e, 0x27, 0x2e, 0x2a, 0xea, 0x45, 0xf0, 0x94, 0xd9, 0xf9, 0x79, 0x7e, 0x33, 0xbf, 0x99, + 0xd9, 0x0d, 0x7c, 0x28, 0x58, 0x76, 0xc5, 0xb2, 0xbe, 0x90, 0x54, 0xe6, 0xc2, 0xfc, 0xa4, 0x13, + 0x63, 0x78, 0x69, 0xc6, 0x25, 0xc7, 0xae, 0xcf, 0xfd, 0x69, 0xc6, 0xa9, 0x7f, 0xe9, 0x15, 0x9f, + 0x7b, 0x06, 0x2e, 0x3f, 0x6f, 0xbf, 0xab, 0xd1, 0x74, 0xd2, 0x8f, 0x99, 0xa4, 0x01, 0x95, 0xb4, + 0x88, 0x6c, 0xef, 0x4c, 0xf2, 0x68, 0x16, 0xf4, 0xa3, 0xe4, 0x25, 0x37, 0x9e, 0xa7, 0x21, 0x0f, + 0xb9, 0x36, 0xfb, 0xca, 0x2a, 0xbc, 0xdd, 0xdf, 0x10, 0xd8, 0x23, 0xc9, 0x33, 0x36, 0xd2, 0x8c, + 0xf8, 0x00, 0x1a, 0x01, 0x13, 0xbe, 0x83, 0x5c, 0xd4, 0xb3, 0x07, 0x5d, 0x6f, 0x55, 0x80, 0x49, + 0xe4, 0xe9, 0xaf, 0x4f, 0x98, 0xf0, 0xb3, 0x28, 0x95, 0x3c, 0x3b, 0x6a, 0x5c, 0xdf, 0xec, 0xd6, + 0x88, 0x8e, 0xc2, 0x17, 0xd0, 0x8c, 0x99, 0xcc, 0x22, 0x5f, 0x38, 0x1b, 0x6e, 0xbd, 0x67, 0x0f, + 0xf6, 0xbc, 0x87, 0x14, 0x78, 0x95, 0xec, 0xde, 0x59, 0x11, 0x7c, 0x9a, 0xc8, 0x6c, 0x4e, 0x4a, + 0xaa, 0xf6, 0x1e, 0x3c, 0xaa, 0x02, 0x78, 0x07, 0xea, 0x53, 0x36, 0xd7, 0x25, 0xb6, 0x88, 0x32, + 0xf1, 0x53, 0xd8, 0xbc, 0xa2, 0xb3, 0x9c, 0x39, 0x1b, 0x2e, 0xea, 0x21, 0x52, 0x1c, 0xf6, 0x36, + 0x3e, 0x47, 0xdd, 0xbf, 0x2c, 0x80, 0x73, 0x1e, 0x94, 0xf2, 0xf6, 0xef, 0xc8, 0xfb, 0xe0, 0x1e, + 0x79, 0xea, 0xe3, 0x7f, 0x51, 0xb7, 0x07, 0xa0, 0xbb, 0x3a, 0x56, 0x5d, 0xd5, 0xa9, 0xec, 0xc1, + 0x3b, 0x15, 0x0a, 0x0d, 0x7a, 0xc3, 0xe4, 0x25, 0x37, 0x61, 0x2d, 0xed, 0x51, 0x0e, 0xfc, 0x3e, + 0x80, 0x90, 0x34, 0x93, 0x2c, 0x18, 0x53, 0xe9, 0xd4, 0x5d, 0xd4, 0xab, 0x93, 0x96, 0xf1, 0x1c, + 0x4a, 0x05, 0xe7, 0x69, 0x40, 0x0d, 0xdc, 0x28, 0x60, 0xe3, 0x39, 0x94, 0x78, 0xb4, 0xea, 0xeb, + 0xa6, 0xee, 0xeb, 0x17, 0x0f, 0xf7, 0x75, 0xa5, 0xfa, 0xfe, 0xb6, 0xe2, 0x17, 0xb0, 0x2d, 0x54, + 0xef, 0xc7, 0x45, 0x08, 0x13, 0xce, 0x96, 0xe6, 0xfe, 0x64, 0xad, 0x99, 0x19, 0xa9, 0x8f, 0xc5, + 0xca, 0xc5, 0x04, 0xc6, 0xd0, 0xa0, 0x59, 0x28, 0x9c, 0xa6, 0x5b, 0xef, 0xb5, 0x88, 0xb6, 0xd5, + 0xd8, 0x58, 0x72, 0xe5, 0x58, 0xda, 0xa5, 0x4c, 0xfc, 0x33, 0x82, 0xd6, 0x8c, 0x4a, 0x96, 0xf8, + 0x11, 0x13, 0x4e, 0x4b, 0x67, 0xdf, 0x5f, 0x4b, 0xd9, 0xd7, 0x65, 0xb4, 0xd6, 0x76, 0xb4, 0xaf, + 0x6a, 0xf9, 0xe1, 0xf7, 0xdd, 0x67, 0x61, 0x24, 0x2f, 0xf3, 0x89, 0xe7, 0xf3, 0xb8, 0xbf, 0xa4, + 0x0b, 0x26, 0x2b, 0xbb, 0x9f, 0x4e, 0xc3, 0x7e, 0x75, 0xe4, 0xc3, 0x13, 0xb2, 0x2a, 0x05, 0xff, + 0x84, 0xc0, 0xa2, 0xbe, 0x8c, 0xae, 0x22, 0x39, 0x77, 0xe0, 0x4d, 0x37, 0xb9, 0x52, 0xd7, 0xa1, + 0x09, 0xfe, 0x1f, 0xca, 0x5a, 0x16, 0x82, 0x3d, 0x78, 0x5b, 0x72, 0x49, 0x67, 0x63, 0x31, 0x17, + 0x92, 0xc5, 0xe3, 0x98, 0xc5, 0x3c, 0x9b, 0x3b, 0xb6, 0xde, 0x96, 0x27, 0x1a, 0x1a, 0x69, 0xe4, + 0x4c, 0x03, 0xf8, 0x3d, 0xb0, 0x92, 0x3c, 0x1e, 0xfb, 0x69, 0x2e, 0x9c, 0x47, 0x2e, 0xea, 0x6d, + 0x92, 0x66, 0x92, 0xc7, 0xc7, 0x69, 0xfe, 0x9f, 0xae, 0x54, 0xfb, 0x00, 0xb6, 0xef, 0xb6, 0xbd, + 0x1a, 0xbd, 0x79, 0x4f, 0x74, 0xbd, 0x1a, 0xed, 0xc3, 0x5b, 0xe7, 0x4c, 0x7e, 0xcf, 0xb3, 0x69, + 0xd9, 0x23, 0xdc, 0x06, 0x2b, 0x4a, 0x7c, 0x1e, 0x47, 0x49, 0xa8, 0x39, 0xea, 0x64, 0x79, 0x56, + 0x18, 0xcf, 0x65, 0xc8, 0x15, 0x56, 0x70, 0x2d, 0xcf, 0xd8, 0x81, 0x66, 0x31, 0xb2, 0xb9, 0xb9, + 0x50, 0xe5, 0xb1, 0x3d, 0x87, 0xc7, 0x77, 0x26, 0x70, 0x4f, 0x85, 0xa4, 0x5a, 0xa1, 0x3d, 0x38, + 0x58, 0x6b, 0xbc, 0xff, 0x50, 0x50, 0x7d, 0x70, 0x7e, 0xd9, 0x00, 0xfb, 0x2b, 0x46, 0x67, 0xf2, + 0xf2, 0x70, 0xc6, 0x32, 0x89, 0x27, 0x60, 0x15, 0xb7, 0x2c, 0x0a, 0x8a, 0xf4, 0x47, 0x5f, 0xaa, + 0x6d, 0xf8, 0xf5, 0x66, 0xf7, 0xd3, 0xb5, 0xb6, 0x41, 0x5f, 0xb9, 0xe1, 0xc9, 0xe2, 0x66, 0xb7, + 0x69, 0x4c, 0xd2, 0xd4, 0xc4, 0xc3, 0x00, 0x13, 0xb0, 0x7c, 0x2a, 0x59, 0xa8, 0xb6, 0x41, 0xc9, + 0xd9, 0x1e, 0x7c, 0xf6, 0xb0, 0x9c, 0x4a, 0x91, 0xde, 0xb1, 0x89, 0x26, 0x4b, 0x1e, 0xec, 0x82, + 0x1d, 0x98, 0x67, 0x30, 0xe2, 0x89, 0x6e, 0x70, 0x8b, 0x54, 0x5d, 0xab, 0x19, 0x37, 0x2a, 0x1b, + 0xd2, 0xfd, 0x08, 0xac, 0x92, 0x0d, 0xdb, 0xd0, 0x3c, 0x3b, 0xbd, 0x20, 0xc3, 0xe3, 0xd1, 0x4e, + 0x4d, 0x1d, 0xce, 0x4f, 0x2f, 0xbe, 0xfd, 0x86, 0x3c, 0xdf, 0x41, 0xdd, 0xef, 0xe0, 0x49, 0x91, + 0xff, 0xf8, 0x92, 0xf9, 0x53, 0xc2, 0x44, 0x3e, 0x93, 0xf8, 0x39, 0x6c, 0x51, 0x55, 0x8e, 0x70, + 0xd0, 0x9b, 0x3e, 0x44, 0x15, 0x11, 0xe6, 0x21, 0x32, 0x14, 0x47, 0x1f, 0x5f, 0xff, 0xd9, 0xa9, + 0x5d, 0x2f, 0x3a, 0xe8, 0xd5, 0xa2, 0x83, 0x5e, 0x2f, 0x3a, 0xe8, 0x8f, 0x45, 0x07, 0xfd, 0x78, + 0xdb, 0xa9, 0xbd, 0xba, 0xed, 0xd4, 0x5e, 0xdf, 0x76, 0x6a, 0x2f, 0xac, 0x92, 0x65, 0xb2, 0xa5, + 0xff, 0x0b, 0x9f, 0xfd, 0x1d, 0x00, 0x00, 0xff, 0xff, 0x78, 0x91, 0x14, 0xef, 0x94, 0x07, 0x00, + 0x00, } diff --git a/pkg/settings/cluster/cluster_version.pb.go b/pkg/settings/cluster/cluster_version.pb.go index 29a612a36332..eef395ff508a 100644 --- a/pkg/settings/cluster/cluster_version.pb.go +++ b/pkg/settings/cluster/cluster_version.pb.go @@ -24,15 +24,14 @@ const _ = proto.GoGoProtoPackageIsVersion2 // please upgrade the proto package type ClusterVersion struct { // The version of functionality in use in the cluster. This value must // monotonically increase. - roachpb.Version `protobuf:"bytes,2,opt,name=active_version,json=activeVersion,proto3,embedded=active_version" json:"active_version"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + roachpb.Version `protobuf:"bytes,2,opt,name=active_version,json=activeVersion,proto3,embedded=active_version" json:"active_version"` } func (m *ClusterVersion) Reset() { *m = ClusterVersion{} } func (m *ClusterVersion) String() string { return proto.CompactTextString(m) } func (*ClusterVersion) ProtoMessage() {} func (*ClusterVersion) Descriptor() ([]byte, []int) { - return fileDescriptor_cluster_version_44010e81f75536d9, []int{0} + return fileDescriptor_cluster_version_feb5fbbdbab0c2c6, []int{0} } func (m *ClusterVersion) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -305,11 +304,11 @@ var ( ) func init() { - proto.RegisterFile("settings/cluster/cluster_version.proto", fileDescriptor_cluster_version_44010e81f75536d9) + proto.RegisterFile("settings/cluster/cluster_version.proto", fileDescriptor_cluster_version_feb5fbbdbab0c2c6) } -var fileDescriptor_cluster_version_44010e81f75536d9 = []byte{ - // 205 bytes of a gzipped FileDescriptorProto +var fileDescriptor_cluster_version_feb5fbbdbab0c2c6 = []byte{ + // 209 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x52, 0x2b, 0x4e, 0x2d, 0x29, 0xc9, 0xcc, 0x4b, 0x2f, 0xd6, 0x4f, 0xce, 0x29, 0x2d, 0x2e, 0x49, 0x2d, 0x82, 0xd1, 0xf1, 0x65, 0xa9, 0x45, 0xc5, 0x99, 0xf9, 0x79, 0x7a, 0x05, 0x45, 0xf9, 0x25, 0xf9, 0x42, 0x7c, 0xc9, 0xf9, @@ -319,8 +318,9 @@ var fileDescriptor_cluster_version_44010e81f75536d9 = []byte{ 0x86, 0x41, 0x4c, 0x15, 0xf2, 0xe6, 0xe2, 0x4b, 0x4c, 0x2e, 0xc9, 0x2c, 0x4b, 0x85, 0xd9, 0x23, 0xc1, 0xa4, 0xc0, 0xa8, 0xc1, 0x6d, 0x24, 0xa5, 0x87, 0xb0, 0x08, 0x6a, 0x85, 0x1e, 0x54, 0x8f, 0x13, 0xc7, 0x89, 0x7b, 0xf2, 0x0c, 0x17, 0xee, 0xc9, 0x33, 0x06, 0xf1, 0x42, 0xf4, 0x42, 0x25, - 0xbc, 0x58, 0x38, 0x18, 0x05, 0x98, 0x9c, 0x54, 0x4f, 0x3c, 0x94, 0x63, 0x38, 0xf1, 0x48, 0x8e, + 0xbc, 0x58, 0x38, 0x18, 0x05, 0x98, 0x9c, 0x34, 0x4f, 0x3c, 0x94, 0x63, 0x38, 0xf1, 0x48, 0x8e, 0xf1, 0xc2, 0x23, 0x39, 0xc6, 0x1b, 0x8f, 0xe4, 0x18, 0x1f, 0x3c, 0x92, 0x63, 0x9c, 0xf0, 0x58, - 0x8e, 0xe1, 0xc2, 0x63, 0x39, 0x86, 0x28, 0x76, 0xa8, 0xbf, 0x92, 0xd8, 0xc0, 0x4e, 0x32, 0x06, - 0x04, 0x00, 0x00, 0xff, 0xff, 0x8d, 0x38, 0xcf, 0x5a, 0xfa, 0x00, 0x00, 0x00, + 0x8e, 0xe1, 0xc2, 0x63, 0x39, 0x86, 0x1b, 0x8f, 0xe5, 0x18, 0xa2, 0xd8, 0xa1, 0x7e, 0x4b, 0x62, + 0x03, 0x3b, 0xcb, 0x18, 0x10, 0x00, 0x00, 0xff, 0xff, 0x67, 0x35, 0x3f, 0x39, 0xfe, 0x00, 0x00, + 0x00, } diff --git a/pkg/sql/distsqlpb/api.pb.go b/pkg/sql/distsqlpb/api.pb.go index 7080051c84b8..3f0a4a301bf5 100644 --- a/pkg/sql/distsqlpb/api.pb.go +++ b/pkg/sql/distsqlpb/api.pb.go @@ -75,7 +75,7 @@ func (x *BytesEncodeFormat) UnmarshalJSON(data []byte) error { return nil } func (BytesEncodeFormat) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_api_4a01b6abf8bb23af, []int{0} + return fileDescriptor_api_a9bb75fbd119729d, []int{0} } type SetupFlowRequest struct { @@ -86,18 +86,17 @@ type SetupFlowRequest struct { TxnCoordMeta *roachpb.TxnCoordMeta `protobuf:"bytes,7,opt,name=txn_coord_meta,json=txnCoordMeta" json:"txn_coord_meta,omitempty"` // Version of distsqlrun protocol; a server accepts a certain range of // versions, up to its own version. See server.go for more details. - Version DistSQLVersion `protobuf:"varint,5,opt,name=version,casttype=DistSQLVersion" json:"version"` - Flow FlowSpec `protobuf:"bytes,3,opt,name=flow" json:"flow"` - EvalContext EvalContext `protobuf:"bytes,6,opt,name=evalContext" json:"evalContext"` - TraceKV bool `protobuf:"varint,8,opt,name=TraceKV" json:"TraceKV"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Version DistSQLVersion `protobuf:"varint,5,opt,name=version,casttype=DistSQLVersion" json:"version"` + Flow FlowSpec `protobuf:"bytes,3,opt,name=flow" json:"flow"` + EvalContext EvalContext `protobuf:"bytes,6,opt,name=evalContext" json:"evalContext"` + TraceKV bool `protobuf:"varint,8,opt,name=TraceKV" json:"TraceKV"` } 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_4a01b6abf8bb23af, []int{0} + return fileDescriptor_api_a9bb75fbd119729d, []int{0} } func (m *SetupFlowRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -127,16 +126,15 @@ var xxx_messageInfo_SetupFlowRequest proto.InternalMessageInfo type FlowSpec struct { FlowID FlowID `protobuf:"bytes,1,opt,name=flow_id,json=flowId,customtype=FlowID" json:"flow_id"` // The NodeID of the gateway that planned this Flow. Used for debugging. - Gateway github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,3,opt,name=gateway,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"gateway"` - Processors []ProcessorSpec `protobuf:"bytes,2,rep,name=processors" json:"processors"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Gateway github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,3,opt,name=gateway,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"gateway"` + Processors []ProcessorSpec `protobuf:"bytes,2,rep,name=processors" json:"processors"` } 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_api_4a01b6abf8bb23af, []int{1} + return fileDescriptor_api_a9bb75fbd119729d, []int{1} } func (m *FlowSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -167,22 +165,21 @@ type EvalContext struct { TxnTimestampNanos int64 `protobuf:"varint,2,opt,name=txnTimestampNanos" json:"txnTimestampNanos"` // The name of the location according to whose current timezone we're going to // parse timestamps. Used to init EvalContext.Location. - Location string `protobuf:"bytes,4,opt,name=location" json:"location"` - Database string `protobuf:"bytes,5,opt,name=database" json:"database"` - SearchPath []string `protobuf:"bytes,6,rep,name=searchPath" json:"searchPath,omitempty"` - 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.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:"-"` + Location string `protobuf:"bytes,4,opt,name=location" json:"location"` + Database string `protobuf:"bytes,5,opt,name=database" json:"database"` + SearchPath []string `protobuf:"bytes,6,rep,name=searchPath" json:"searchPath,omitempty"` + 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.distsqlrun.BytesEncodeFormat" json:"bytes_encode_format"` + ExtraFloatDigits int32 `protobuf:"varint,11,opt,name=extra_float_digits,json=extraFloatDigits" json:"extra_float_digits"` } 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_4a01b6abf8bb23af, []int{2} + return fileDescriptor_api_a9bb75fbd119729d, []int{2} } func (m *EvalContext) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -212,15 +209,14 @@ type SequenceState struct { Seqs []*SequenceState_Seq `protobuf:"bytes,1,rep,name=seqs" json:"seqs,omitempty"` // last_seq_incremented is the id of the last sequence incremented by the // session. This field is filled in iff seqs is not empty. - LastSeqIncremented *uint32 `protobuf:"varint,2,opt,name=last_seq_incremented,json=lastSeqIncremented" json:"last_seq_incremented,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + LastSeqIncremented *uint32 `protobuf:"varint,2,opt,name=last_seq_incremented,json=lastSeqIncremented" json:"last_seq_incremented,omitempty"` } 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_4a01b6abf8bb23af, []int{3} + return fileDescriptor_api_a9bb75fbd119729d, []int{3} } func (m *SequenceState) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -247,16 +243,15 @@ var xxx_messageInfo_SequenceState proto.InternalMessageInfo // Seq represents the last value of one sequence modified by the session. type SequenceState_Seq struct { - SeqID uint32 `protobuf:"varint,1,opt,name=seq_id,json=seqId" json:"seq_id"` - LatestVal int64 `protobuf:"varint,2,opt,name=latest_val,json=latestVal" json:"latest_val"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + SeqID uint32 `protobuf:"varint,1,opt,name=seq_id,json=seqId" json:"seq_id"` + LatestVal int64 `protobuf:"varint,2,opt,name=latest_val,json=latestVal" json:"latest_val"` } 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_4a01b6abf8bb23af, []int{3, 0} + return fileDescriptor_api_a9bb75fbd119729d, []int{3, 0} } func (m *SequenceState_Seq) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -282,15 +277,14 @@ func (m *SequenceState_Seq) XXX_DiscardUnknown() { var xxx_messageInfo_SequenceState_Seq proto.InternalMessageInfo type SimpleResponse struct { - Error *Error `protobuf:"bytes,1,opt,name=error" json:"error,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Error *Error `protobuf:"bytes,1,opt,name=error" json:"error,omitempty"` } 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_4a01b6abf8bb23af, []int{4} + return fileDescriptor_api_a9bb75fbd119729d, []int{4} } func (m *SimpleResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -326,15 +320,14 @@ type ConsumerSignal struct { // contain this message. SetupFlowRequest *SetupFlowRequest `protobuf:"bytes,2,opt,name=setup_flow_request,json=setupFlowRequest" json:"setup_flow_request,omitempty"` // Consumer->Producer handshake messages. See message definition. - Handshake *ConsumerHandshake `protobuf:"bytes,3,opt,name=handshake" json:"handshake,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Handshake *ConsumerHandshake `protobuf:"bytes,3,opt,name=handshake" json:"handshake,omitempty"` } 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_4a01b6abf8bb23af, []int{5} + return fileDescriptor_api_a9bb75fbd119729d, []int{5} } func (m *ConsumerSignal) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -360,14 +353,13 @@ func (m *ConsumerSignal) XXX_DiscardUnknown() { var xxx_messageInfo_ConsumerSignal proto.InternalMessageInfo type DrainRequest struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` } 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_4a01b6abf8bb23af, []int{6} + return fileDescriptor_api_a9bb75fbd119729d, []int{6} } func (m *DrainRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -410,16 +402,15 @@ type ConsumerHandshake struct { // dealine, this stream will be disconnected by the server-side. ConsumerScheduleDeadline *time.Time `protobuf:"bytes,2,opt,name=consumer_schedule_deadline,json=consumerScheduleDeadline,stdtime" json:"consumer_schedule_deadline,omitempty"` // The server's DistSQL version range. - Version DistSQLVersion `protobuf:"varint,3,opt,name=version,casttype=DistSQLVersion" json:"version"` - MinAcceptedVersion DistSQLVersion `protobuf:"varint,4,opt,name=min_accepted_version,json=minAcceptedVersion,casttype=DistSQLVersion" json:"min_accepted_version"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Version DistSQLVersion `protobuf:"varint,3,opt,name=version,casttype=DistSQLVersion" json:"version"` + MinAcceptedVersion DistSQLVersion `protobuf:"varint,4,opt,name=min_accepted_version,json=minAcceptedVersion,casttype=DistSQLVersion" json:"min_accepted_version"` } 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_4a01b6abf8bb23af, []int{7} + return fileDescriptor_api_a9bb75fbd119729d, []int{7} } func (m *ConsumerHandshake) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2582,81 +2573,81 @@ var ( ErrIntOverflowApi = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("sql/distsqlpb/api.proto", fileDescriptor_api_4a01b6abf8bb23af) } +func init() { proto.RegisterFile("sql/distsqlpb/api.proto", fileDescriptor_api_a9bb75fbd119729d) } -var fileDescriptor_api_4a01b6abf8bb23af = []byte{ - // 1153 bytes of a gzipped FileDescriptorProto +var fileDescriptor_api_a9bb75fbd119729d = []byte{ + // 1157 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x56, 0xcf, 0x6e, 0xdb, 0xc6, 0x13, 0x16, 0x25, 0xda, 0x92, 0xc6, 0x7f, 0x7e, 0xf2, 0xfe, 0x82, 0x96, 0xd0, 0x41, 0x12, 0xd4, - 0x3f, 0x51, 0x13, 0x40, 0x4a, 0x9d, 0xb4, 0x87, 0xb6, 0x40, 0x11, 0x59, 0x4a, 0x63, 0xa7, 0x0e, - 0x5c, 0x32, 0x0d, 0x82, 0x1e, 0x4a, 0xac, 0xc8, 0xb1, 0x44, 0x84, 0xe4, 0x52, 0xdc, 0x55, 0xe2, - 0xbc, 0x41, 0x6f, 0xcd, 0x23, 0xf4, 0xd0, 0x17, 0x29, 0xd0, 0x83, 0x8f, 0x39, 0xf4, 0x50, 0xf4, - 0xe0, 0xb6, 0xf6, 0x5b, 0xf4, 0x54, 0xec, 0x92, 0x94, 0x29, 0xbb, 0x56, 0xdd, 0x1b, 0x77, 0xbe, - 0xef, 0x9b, 0xdd, 0x9d, 0x99, 0x9d, 0x21, 0xbc, 0xcd, 0xa7, 0x7e, 0xcf, 0xf5, 0xb8, 0xe0, 0x53, - 0x3f, 0x1a, 0xf5, 0x68, 0xe4, 0x75, 0xa3, 0x98, 0x09, 0x46, 0x0c, 0x87, 0x39, 0xcf, 0x63, 0x46, - 0x9d, 0x49, 0x97, 0x4f, 0xfd, 0x6e, 0x4a, 0x89, 0x67, 0x61, 0xfd, 0xc6, 0x98, 0x8d, 0x99, 0x22, - 0xf5, 0xe4, 0x57, 0xc2, 0xaf, 0x37, 0xc7, 0x8c, 0x8d, 0x7d, 0xec, 0xa9, 0xd5, 0x68, 0x76, 0xd8, - 0x13, 0x5e, 0x80, 0x5c, 0xd0, 0x20, 0x4a, 0x09, 0x44, 0x39, 0x8b, 0x46, 0x3d, 0x97, 0x0a, 0x9a, - 0xda, 0x8c, 0xc5, 0xdd, 0x73, 0x48, 0x63, 0x11, 0x89, 0x62, 0xe6, 0x20, 0xe7, 0x2c, 0xe6, 0x09, - 0xde, 0xfe, 0xb9, 0x08, 0x35, 0x0b, 0xc5, 0x2c, 0x7a, 0xe0, 0xb3, 0x97, 0x26, 0x4e, 0x67, 0xc8, - 0x05, 0xf9, 0x0c, 0xf4, 0x43, 0x9f, 0xbd, 0x34, 0x4a, 0x2d, 0xad, 0xb3, 0xb6, 0xdd, 0xee, 0x5e, - 0x75, 0x85, 0xae, 0x14, 0x59, 0x11, 0x3a, 0x7d, 0xfd, 0xf8, 0xa4, 0x59, 0x30, 0x95, 0x8a, 0xdc, - 0x81, 0xf2, 0x0b, 0x8c, 0xb9, 0xc7, 0x42, 0x63, 0xa5, 0xa5, 0x75, 0x36, 0xfa, 0x6f, 0x49, 0xf0, - 0xaf, 0x93, 0xe6, 0xe6, 0xc0, 0xe3, 0xc2, 0xfa, 0xea, 0xcb, 0xa7, 0x09, 0x6a, 0x66, 0x34, 0xb2, - 0x0f, 0x6b, 0xf8, 0x82, 0xfa, 0x3b, 0x2c, 0x14, 0x78, 0x24, 0x8c, 0x55, 0xb5, 0xed, 0x7b, 0x57, - 0x6f, 0x3b, 0x3c, 0x27, 0xa7, 0x3b, 0xe7, 0xf5, 0x64, 0x08, 0x9b, 0xe2, 0x28, 0xb4, 0x1d, 0xc6, - 0x62, 0xd7, 0x0e, 0x50, 0x50, 0xa3, 0xac, 0x3c, 0x36, 0x73, 0x1e, 0xd3, 0x20, 0x76, 0x9f, 0x1c, - 0x85, 0x3b, 0x92, 0xb7, 0x8f, 0x82, 0x9a, 0xeb, 0x22, 0xb7, 0x22, 0x0d, 0x28, 0x3f, 0x89, 0xa9, - 0x83, 0x8f, 0x9e, 0x1a, 0x95, 0x96, 0xd6, 0xa9, 0xa4, 0x5b, 0x65, 0xc6, 0x3d, 0xbd, 0xa2, 0xd5, - 0x8a, 0x7b, 0x7a, 0xa5, 0x58, 0x2b, 0xb5, 0xcf, 0x34, 0xa8, 0x64, 0xc1, 0x20, 0x1f, 0x42, 0x59, - 0x06, 0xc2, 0xf6, 0x5c, 0x43, 0x6b, 0x69, 0x9d, 0xf5, 0xbe, 0x21, 0x85, 0xbf, 0x9d, 0x34, 0x57, - 0x25, 0x65, 0x77, 0x70, 0x3a, 0xff, 0x32, 0x57, 0x25, 0x71, 0xd7, 0x25, 0xfb, 0x00, 0xe7, 0xa9, - 0x31, 0x8a, 0xad, 0x52, 0x67, 0x6d, 0xfb, 0xe6, 0xd5, 0x01, 0x38, 0xc8, 0xb8, 0xb9, 0xe0, 0xe7, - 0x1c, 0x90, 0xaf, 0xa1, 0x3c, 0xa6, 0x02, 0x5f, 0xd2, 0x57, 0x2a, 0x87, 0x2b, 0xfd, 0x4f, 0xd3, - 0x14, 0xdc, 0x1d, 0x7b, 0x62, 0x32, 0x1b, 0x75, 0x1d, 0x16, 0xf4, 0xe6, 0xde, 0xdd, 0xd1, 0xf9, - 0x77, 0x2f, 0x7a, 0x3e, 0xee, 0x65, 0xc1, 0x79, 0xcc, 0x5c, 0xdc, 0x1d, 0x98, 0x99, 0xaf, 0xf6, - 0xf7, 0x3a, 0xac, 0xe5, 0x62, 0x4f, 0xee, 0x01, 0xe1, 0x22, 0x10, 0x4f, 0xb2, 0x0a, 0x7d, 0x4c, - 0x43, 0xc6, 0xd5, 0x9d, 0x4b, 0xe9, 0xa1, 0xfe, 0x01, 0x27, 0xdb, 0xb0, 0x25, 0x8e, 0xc2, 0x0b, - 0xa2, 0x62, 0x4e, 0x74, 0x19, 0x26, 0x2d, 0xa8, 0xf8, 0xcc, 0xa1, 0x42, 0x16, 0x95, 0xde, 0xd2, - 0x3a, 0xd5, 0x94, 0x3a, 0xb7, 0x4a, 0x86, 0x2c, 0xfb, 0x11, 0xe5, 0xa8, 0xca, 0x6e, 0xce, 0xc8, - 0xac, 0xa4, 0x01, 0xc0, 0x91, 0xc6, 0xce, 0xe4, 0x80, 0x8a, 0x89, 0xb1, 0xda, 0x2a, 0x75, 0xaa, - 0x66, 0xce, 0x42, 0x0c, 0xd0, 0x67, 0x1c, 0x63, 0x55, 0x2c, 0x99, 0x5a, 0x59, 0xc8, 0x1e, 0x54, - 0x39, 0x4e, 0x6d, 0x2e, 0xa8, 0x40, 0x55, 0x0b, 0x4b, 0x93, 0x63, 0xc9, 0x57, 0x14, 0x3a, 0x68, - 0x49, 0x7a, 0x76, 0x0a, 0x8e, 0x53, 0xb5, 0x26, 0x3d, 0xa8, 0xd1, 0x28, 0xf2, 0xbd, 0xe4, 0xd8, - 0x76, 0x48, 0x03, 0x34, 0xaa, 0xb9, 0x1d, 0xff, 0x97, 0x43, 0x1f, 0xd3, 0x00, 0x09, 0x85, 0xff, - 0x8f, 0x5e, 0x09, 0xe4, 0x36, 0x86, 0x0e, 0x73, 0xd1, 0x3e, 0x64, 0x71, 0x40, 0x85, 0x01, 0x2d, - 0xad, 0xb3, 0xb9, 0x7d, 0xfb, 0xea, 0x63, 0xf4, 0xa5, 0x68, 0xa8, 0x34, 0x0f, 0x94, 0x24, 0x8b, - 0xee, 0xe8, 0x22, 0x40, 0xb6, 0x81, 0xe0, 0x91, 0x88, 0xa9, 0x7d, 0xe8, 0x33, 0x2a, 0x6c, 0xd7, - 0x1b, 0x7b, 0x82, 0x1b, 0x6b, 0xaa, 0x72, 0x12, 0x51, 0x4d, 0xe1, 0x0f, 0x24, 0x3c, 0x50, 0xe8, - 0x9e, 0x5e, 0x29, 0xd5, 0xf4, 0xf6, 0x2f, 0x1a, 0x6c, 0x2c, 0xdc, 0x97, 0x7c, 0x0e, 0x3a, 0xc7, - 0xa9, 0xac, 0x02, 0x59, 0xc3, 0xb7, 0xaf, 0x19, 0x26, 0xb9, 0x32, 0x95, 0x90, 0xdc, 0x81, 0x1b, - 0x3e, 0xe5, 0xc2, 0x96, 0x11, 0xf7, 0x42, 0x27, 0xc6, 0x00, 0x43, 0x81, 0xae, 0xaa, 0x90, 0x0d, - 0x93, 0x48, 0xcc, 0xc2, 0xe9, 0xee, 0x39, 0x52, 0x3f, 0x80, 0x92, 0x85, 0x53, 0xf2, 0x2e, 0xac, - 0x2a, 0x4d, 0xf2, 0xea, 0x36, 0xfa, 0x1b, 0xf2, 0xe4, 0xa7, 0x27, 0xcd, 0x15, 0x49, 0x1f, 0x98, - 0x2b, 0x1c, 0xa7, 0xbb, 0x2e, 0x79, 0x07, 0xc0, 0xa7, 0x02, 0xb9, 0xb0, 0x5f, 0x50, 0x7f, 0xa1, - 0xec, 0xaa, 0x89, 0xfd, 0x29, 0xf5, 0xdb, 0x5f, 0xc0, 0xa6, 0xe5, 0x05, 0x91, 0x8f, 0x26, 0xf2, - 0x88, 0x85, 0x1c, 0xc9, 0x47, 0xb0, 0x82, 0x71, 0xcc, 0x62, 0xe5, 0x7b, 0xb1, 0x95, 0x5c, 0x6c, - 0x4e, 0x92, 0x66, 0x26, 0xec, 0xf6, 0x77, 0x45, 0xd8, 0xdc, 0x61, 0x21, 0x9f, 0x05, 0x18, 0x5b, - 0xde, 0x38, 0xa4, 0x3e, 0x79, 0x04, 0x1b, 0x6e, 0x4c, 0xbd, 0xd0, 0x8e, 0x93, 0x6e, 0x9b, 0x7a, - 0x7c, 0xff, 0x6a, 0x8f, 0x03, 0x49, 0x4f, 0x7b, 0xb3, 0xb9, 0xee, 0xe6, 0x56, 0xe4, 0x19, 0x10, - 0x2e, 0xbb, 0xb7, 0xad, 0x1a, 0x4e, 0xe6, 0xb1, 0xa8, 0x3c, 0xde, 0x5a, 0x16, 0xfb, 0xc5, 0x8e, - 0x6f, 0xd6, 0xf8, 0xc5, 0x19, 0xb0, 0x0b, 0xd5, 0x09, 0x0d, 0x5d, 0x3e, 0xa1, 0xcf, 0x31, 0x1d, - 0x04, 0x4b, 0x92, 0x99, 0xdd, 0xf1, 0x61, 0x26, 0x31, 0xcf, 0xd5, 0x9f, 0xe8, 0xc7, 0x3f, 0x34, - 0xb5, 0xf6, 0x26, 0xac, 0xe7, 0x2f, 0xd2, 0xfe, 0xb1, 0x08, 0x5b, 0x97, 0x64, 0xe4, 0x2e, 0x10, - 0x27, 0x35, 0xda, 0xdc, 0x99, 0xa0, 0x3b, 0xf3, 0x31, 0x49, 0x68, 0xd6, 0x7f, 0xb7, 0x32, 0xdc, - 0xca, 0x60, 0xf2, 0x2d, 0xd4, 0x2f, 0x89, 0x6c, 0x17, 0xa9, 0xeb, 0x7b, 0x21, 0xa6, 0xd1, 0xa8, - 0x77, 0x93, 0xc1, 0xda, 0xcd, 0x06, 0x6b, 0x77, 0xde, 0x62, 0xfa, 0xfa, 0xeb, 0xdf, 0x9b, 0x9a, - 0x69, 0x5c, 0x74, 0x3c, 0x48, 0x3d, 0xe4, 0x27, 0x5a, 0xe9, 0x7a, 0x13, 0xed, 0x21, 0xdc, 0x08, - 0xbc, 0xd0, 0xa6, 0x8e, 0x83, 0x91, 0x40, 0xd7, 0xce, 0xe4, 0xfa, 0x52, 0x39, 0x09, 0xbc, 0xf0, - 0x7e, 0x2a, 0x49, 0x6d, 0xb7, 0xee, 0xc1, 0xd6, 0xa5, 0x97, 0x4c, 0xca, 0x50, 0x7a, 0x38, 0x7c, - 0x56, 0x2b, 0x10, 0x80, 0xd5, 0xa1, 0xb5, 0x73, 0xff, 0x60, 0x58, 0xd3, 0xe4, 0x77, 0xff, 0xbe, - 0x35, 0xfc, 0xf8, 0x5e, 0xad, 0xb8, 0xfd, 0x53, 0x11, 0xca, 0xa9, 0x73, 0x32, 0x81, 0x35, 0x73, - 0x16, 0x5a, 0xaf, 0x42, 0x47, 0xe6, 0x97, 0x74, 0xfe, 0x3d, 0x8b, 0x49, 0xa5, 0xd6, 0x3f, 0x58, - 0x3a, 0x80, 0xdc, 0x99, 0x83, 0xf1, 0x3e, 0x72, 0x4e, 0xc7, 0xd8, 0x2e, 0x74, 0xb4, 0x3b, 0x1a, - 0x71, 0xa0, 0x3a, 0xaf, 0x2c, 0xf2, 0x1f, 0xca, 0xaf, 0xbe, 0xe4, 0x4c, 0x8b, 0xef, 0xb0, 0x5d, - 0x20, 0x63, 0x00, 0x35, 0x69, 0x45, 0x8c, 0x34, 0x20, 0xd7, 0x3f, 0x63, 0xfd, 0xda, 0x17, 0x4f, - 0x6e, 0xd3, 0xbf, 0x79, 0xfc, 0x67, 0xa3, 0x70, 0x7c, 0xda, 0xd0, 0xde, 0x9c, 0x36, 0xb4, 0x5f, - 0x4f, 0x1b, 0xda, 0x1f, 0xa7, 0x0d, 0xed, 0xf5, 0x59, 0xa3, 0xf0, 0xe6, 0xac, 0x51, 0xf8, 0xa6, - 0x3a, 0xff, 0xa9, 0xfa, 0x3b, 0x00, 0x00, 0xff, 0xff, 0x45, 0x06, 0x33, 0x89, 0xfc, 0x09, 0x00, - 0x00, + 0x7f, 0x6a, 0x02, 0x48, 0xa9, 0x93, 0xf6, 0xd0, 0x16, 0x28, 0x22, 0x4b, 0x69, 0xec, 0xd4, 0x81, + 0x4b, 0xa6, 0x41, 0xd0, 0x43, 0x89, 0x15, 0x39, 0x96, 0x88, 0x90, 0x5c, 0x8a, 0xbb, 0x4a, 0x9c, + 0x37, 0xe8, 0xad, 0x79, 0x84, 0x1e, 0xfa, 0x22, 0x05, 0x7a, 0xf0, 0x31, 0x87, 0x1e, 0x82, 0x1e, + 0xdc, 0xd6, 0x7e, 0x8b, 0x9e, 0x8a, 0x5d, 0x92, 0x32, 0x65, 0xd7, 0xaa, 0x7b, 0xe3, 0xce, 0xf7, + 0x7d, 0xb3, 0xbb, 0x33, 0xb3, 0x33, 0x84, 0xb7, 0xf9, 0xd4, 0xef, 0xb9, 0x1e, 0x17, 0x7c, 0xea, + 0x47, 0xa3, 0x1e, 0x8d, 0xbc, 0x6e, 0x14, 0x33, 0xc1, 0x88, 0xe1, 0x30, 0xe7, 0x59, 0xcc, 0xa8, + 0x33, 0xe9, 0xf2, 0xa9, 0xdf, 0x4d, 0x29, 0xf1, 0x2c, 0xac, 0xdf, 0x18, 0xb3, 0x31, 0x53, 0xa4, + 0x9e, 0xfc, 0x4a, 0xf8, 0xf5, 0xe6, 0x98, 0xb1, 0xb1, 0x8f, 0x3d, 0xb5, 0x1a, 0xcd, 0x0e, 0x7b, + 0xc2, 0x0b, 0x90, 0x0b, 0x1a, 0x44, 0x29, 0x81, 0x28, 0x67, 0xd1, 0xa8, 0xe7, 0x52, 0x41, 0x53, + 0x9b, 0xb1, 0xb8, 0x7b, 0x0e, 0x69, 0x2c, 0x22, 0x51, 0xcc, 0x1c, 0xe4, 0x9c, 0xc5, 0x3c, 0xc1, + 0xdb, 0xbf, 0x14, 0xa1, 0x66, 0xa1, 0x98, 0x45, 0xf7, 0x7d, 0xf6, 0xc2, 0xc4, 0xe9, 0x0c, 0xb9, + 0x20, 0x9f, 0x83, 0x7e, 0xe8, 0xb3, 0x17, 0x46, 0xa9, 0xa5, 0x75, 0xd6, 0xb6, 0xdb, 0xdd, 0xab, + 0xae, 0xd0, 0x95, 0x22, 0x2b, 0x42, 0xa7, 0xaf, 0x1f, 0x9f, 0x34, 0x0b, 0xa6, 0x52, 0x91, 0xdb, + 0x50, 0x7e, 0x8e, 0x31, 0xf7, 0x58, 0x68, 0xac, 0xb4, 0xb4, 0xce, 0x46, 0xff, 0x2d, 0x09, 0xfe, + 0x75, 0xd2, 0xdc, 0x1c, 0x78, 0x5c, 0x58, 0x5f, 0x7f, 0xf5, 0x24, 0x41, 0xcd, 0x8c, 0x46, 0xf6, + 0x61, 0x0d, 0x9f, 0x53, 0x7f, 0x87, 0x85, 0x02, 0x8f, 0x84, 0xb1, 0xaa, 0xb6, 0x7d, 0xef, 0xea, + 0x6d, 0x87, 0xe7, 0xe4, 0x74, 0xe7, 0xbc, 0x9e, 0x0c, 0x61, 0x53, 0x1c, 0x85, 0xb6, 0xc3, 0x58, + 0xec, 0xda, 0x01, 0x0a, 0x6a, 0x94, 0x95, 0xc7, 0x66, 0xce, 0x63, 0x1a, 0xc4, 0xee, 0xe3, 0xa3, + 0x70, 0x47, 0xf2, 0xf6, 0x51, 0x50, 0x73, 0x5d, 0xe4, 0x56, 0xa4, 0x01, 0xe5, 0xc7, 0x31, 0x75, + 0xf0, 0xe1, 0x13, 0xa3, 0xd2, 0xd2, 0x3a, 0x95, 0x74, 0xab, 0xcc, 0xb8, 0xa7, 0x57, 0xb4, 0x5a, + 0x71, 0x4f, 0xaf, 0x14, 0x6b, 0xa5, 0xf6, 0x99, 0x06, 0x95, 0x2c, 0x18, 0xe4, 0x23, 0x28, 0xcb, + 0x40, 0xd8, 0x9e, 0x6b, 0x68, 0x2d, 0xad, 0xb3, 0xde, 0x37, 0xa4, 0xf0, 0xb7, 0x93, 0xe6, 0xaa, + 0xa4, 0xec, 0x0e, 0x4e, 0xe7, 0x5f, 0xe6, 0xaa, 0x24, 0xee, 0xba, 0x64, 0x1f, 0xe0, 0x3c, 0x35, + 0x46, 0xb1, 0x55, 0xea, 0xac, 0x6d, 0x7f, 0x70, 0x75, 0x00, 0x0e, 0x32, 0x6e, 0x2e, 0xf8, 0x39, + 0x07, 0xe4, 0x1b, 0x28, 0x8f, 0xa9, 0xc0, 0x17, 0xf4, 0xa5, 0xca, 0xe1, 0x4a, 0xff, 0xb3, 0x34, + 0x05, 0x77, 0xc6, 0x9e, 0x98, 0xcc, 0x46, 0x5d, 0x87, 0x05, 0xbd, 0xb9, 0x77, 0x77, 0x74, 0xfe, + 0xdd, 0x8b, 0x9e, 0x8d, 0x7b, 0x59, 0x70, 0x1e, 0x31, 0x17, 0x77, 0x07, 0x66, 0xe6, 0xab, 0xfd, + 0x83, 0x0e, 0x6b, 0xb9, 0xd8, 0x93, 0xbb, 0x40, 0xb8, 0x08, 0xc4, 0xe3, 0xac, 0x42, 0x1f, 0xd1, + 0x90, 0x71, 0x75, 0xe7, 0x52, 0x7a, 0xa8, 0x7f, 0xc0, 0xc9, 0x36, 0x6c, 0x89, 0xa3, 0xf0, 0x82, + 0xa8, 0x98, 0x13, 0x5d, 0x86, 0x49, 0x0b, 0x2a, 0x3e, 0x73, 0xa8, 0x90, 0x45, 0xa5, 0xb7, 0xb4, + 0x4e, 0x35, 0xa5, 0xce, 0xad, 0x92, 0x21, 0xcb, 0x7e, 0x44, 0x39, 0xaa, 0xb2, 0x9b, 0x33, 0x32, + 0x2b, 0x69, 0x00, 0x70, 0xa4, 0xb1, 0x33, 0x39, 0xa0, 0x62, 0x62, 0xac, 0xb6, 0x4a, 0x9d, 0xaa, + 0x99, 0xb3, 0x10, 0x03, 0xf4, 0x19, 0xc7, 0x58, 0x15, 0x4b, 0xa6, 0x56, 0x16, 0xb2, 0x07, 0x55, + 0x8e, 0x53, 0x9b, 0x0b, 0x2a, 0x50, 0xd5, 0xc2, 0xd2, 0xe4, 0x58, 0xf2, 0x15, 0x85, 0x0e, 0x5a, + 0x92, 0x9e, 0x9d, 0x82, 0xe3, 0x54, 0xad, 0x49, 0x0f, 0x6a, 0x34, 0x8a, 0x7c, 0x2f, 0x39, 0xb6, + 0x1d, 0xd2, 0x00, 0x8d, 0x6a, 0x6e, 0xc7, 0xff, 0xe5, 0xd0, 0x47, 0x34, 0x40, 0x42, 0xe1, 0xff, + 0xa3, 0x97, 0x02, 0xb9, 0x8d, 0xa1, 0xc3, 0x5c, 0xb4, 0x0f, 0x59, 0x1c, 0x50, 0x61, 0x40, 0x4b, + 0xeb, 0x6c, 0x6e, 0xdf, 0xba, 0xfa, 0x18, 0x7d, 0x29, 0x1a, 0x2a, 0xcd, 0x7d, 0x25, 0xc9, 0xa2, + 0x3b, 0xba, 0x08, 0x90, 0x6d, 0x20, 0x78, 0x24, 0x62, 0x6a, 0x1f, 0xfa, 0x8c, 0x0a, 0xdb, 0xf5, + 0xc6, 0x9e, 0xe0, 0xc6, 0x9a, 0xaa, 0x9c, 0x44, 0x54, 0x53, 0xf8, 0x7d, 0x09, 0x0f, 0x14, 0xba, + 0xa7, 0x57, 0x4a, 0x35, 0xbd, 0xfd, 0xab, 0x06, 0x1b, 0x0b, 0xf7, 0x25, 0x5f, 0x80, 0xce, 0x71, + 0x2a, 0xab, 0x40, 0xd6, 0xf0, 0xad, 0x6b, 0x86, 0x49, 0xae, 0x4c, 0x25, 0x24, 0xb7, 0xe1, 0x86, + 0x4f, 0xb9, 0xb0, 0x65, 0xc4, 0xbd, 0xd0, 0x89, 0x31, 0xc0, 0x50, 0xa0, 0xab, 0x2a, 0x64, 0xc3, + 0x24, 0x12, 0xb3, 0x70, 0xba, 0x7b, 0x8e, 0xd4, 0x0f, 0xa0, 0x64, 0xe1, 0x94, 0xbc, 0x0b, 0xab, + 0x4a, 0x93, 0xbc, 0xba, 0x8d, 0xfe, 0x86, 0x3c, 0xf9, 0xe9, 0x49, 0x73, 0x45, 0xd2, 0x07, 0xe6, + 0x0a, 0xc7, 0xe9, 0xae, 0x4b, 0xde, 0x01, 0xf0, 0xa9, 0x40, 0x2e, 0xec, 0xe7, 0xd4, 0x5f, 0x28, + 0xbb, 0x6a, 0x62, 0x7f, 0x42, 0xfd, 0xf6, 0x97, 0xb0, 0x69, 0x79, 0x41, 0xe4, 0xa3, 0x89, 0x3c, + 0x62, 0x21, 0x47, 0xf2, 0x31, 0xac, 0x60, 0x1c, 0xb3, 0x58, 0xf9, 0x5e, 0x6c, 0x25, 0x17, 0x9b, + 0x93, 0xa4, 0x99, 0x09, 0xbb, 0xfd, 0x7d, 0x11, 0x36, 0x77, 0x58, 0xc8, 0x67, 0x01, 0xc6, 0x96, + 0x37, 0x0e, 0xa9, 0x4f, 0x1e, 0xc2, 0x86, 0x1b, 0x53, 0x2f, 0xb4, 0xe3, 0xa4, 0xdb, 0xa6, 0x1e, + 0xdf, 0xbf, 0xda, 0xe3, 0x40, 0xd2, 0xd3, 0xde, 0x6c, 0xae, 0xbb, 0xb9, 0x15, 0x79, 0x0a, 0x84, + 0xcb, 0xee, 0x6d, 0xab, 0x86, 0x93, 0x79, 0x2c, 0x2a, 0x8f, 0x37, 0x97, 0xc5, 0x7e, 0xb1, 0xe3, + 0x9b, 0x35, 0x7e, 0x71, 0x06, 0xec, 0x42, 0x75, 0x42, 0x43, 0x97, 0x4f, 0xe8, 0x33, 0x4c, 0x07, + 0xc1, 0x92, 0x64, 0x66, 0x77, 0x7c, 0x90, 0x49, 0xcc, 0x73, 0xf5, 0xa7, 0xfa, 0xf1, 0x8f, 0x4d, + 0xad, 0xbd, 0x09, 0xeb, 0xf9, 0x8b, 0xb4, 0x7f, 0x2a, 0xc2, 0xd6, 0x25, 0x19, 0xb9, 0x03, 0xc4, + 0x49, 0x8d, 0x36, 0x77, 0x26, 0xe8, 0xce, 0x7c, 0x4c, 0x12, 0x9a, 0xf5, 0xdf, 0xad, 0x0c, 0xb7, + 0x32, 0x98, 0x7c, 0x07, 0xf5, 0x4b, 0x22, 0xdb, 0x45, 0xea, 0xfa, 0x5e, 0x88, 0x69, 0x34, 0xea, + 0xdd, 0x64, 0xb0, 0x76, 0xb3, 0xc1, 0xda, 0x9d, 0xb7, 0x98, 0xbe, 0xfe, 0xea, 0xf7, 0xa6, 0x66, + 0x1a, 0x17, 0x1d, 0x0f, 0x52, 0x0f, 0xf9, 0x89, 0x56, 0xba, 0xde, 0x44, 0x7b, 0x00, 0x37, 0x02, + 0x2f, 0xb4, 0xa9, 0xe3, 0x60, 0x24, 0xd0, 0xb5, 0x33, 0xb9, 0xbe, 0x54, 0x4e, 0x02, 0x2f, 0xbc, + 0x97, 0x4a, 0x52, 0xdb, 0xcd, 0xbb, 0xb0, 0x75, 0xe9, 0x25, 0x93, 0x32, 0x94, 0x1e, 0x0c, 0x9f, + 0xd6, 0x0a, 0x04, 0x60, 0x75, 0x68, 0xed, 0xdc, 0x3b, 0x18, 0xd6, 0x34, 0xf9, 0xdd, 0xbf, 0x67, + 0x0d, 0x3f, 0xb9, 0x5b, 0x2b, 0x6e, 0xff, 0x5c, 0x84, 0x72, 0xea, 0x9c, 0x4c, 0x60, 0xcd, 0x9c, + 0x85, 0xd6, 0xcb, 0xd0, 0x91, 0xf9, 0x25, 0x9d, 0x7f, 0xcf, 0x62, 0x52, 0xa9, 0xf5, 0x0f, 0x97, + 0x0e, 0x20, 0x77, 0xe6, 0x60, 0xbc, 0x8f, 0x9c, 0xd3, 0x31, 0xb6, 0x0b, 0x1d, 0xed, 0xb6, 0x46, + 0x1c, 0xa8, 0xce, 0x2b, 0x8b, 0xfc, 0x87, 0xf2, 0xab, 0x2f, 0x39, 0xd3, 0xe2, 0x3b, 0x6c, 0x17, + 0xc8, 0x18, 0x40, 0x4d, 0x5a, 0x11, 0x23, 0x0d, 0xc8, 0xf5, 0xcf, 0x58, 0xbf, 0xf6, 0xc5, 0x93, + 0xdb, 0xf4, 0x6f, 0x1d, 0xff, 0xd9, 0x28, 0x1c, 0x9f, 0x36, 0xb4, 0xd7, 0xa7, 0x0d, 0xed, 0xcd, + 0x69, 0x43, 0xfb, 0xe3, 0xb4, 0xa1, 0xbd, 0x3a, 0x6b, 0x14, 0x5e, 0x9f, 0x35, 0x0a, 0x6f, 0xce, + 0x1a, 0x85, 0x6f, 0xab, 0xf3, 0x1f, 0xab, 0xbf, 0x03, 0x00, 0x00, 0xff, 0xff, 0xed, 0xe0, 0x87, + 0x15, 0x00, 0x0a, 0x00, 0x00, } diff --git a/pkg/sql/distsqlpb/data.pb.go b/pkg/sql/distsqlpb/data.pb.go index 8887869745c5..034e794b99c0 100644 --- a/pkg/sql/distsqlpb/data.pb.go +++ b/pkg/sql/distsqlpb/data.pb.go @@ -68,7 +68,7 @@ func (x *Ordering_Column_Direction) UnmarshalJSON(data []byte) error { return nil } func (Ordering_Column_Direction) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_data_29d43ac1ecf59838, []int{2, 0, 0} + return fileDescriptor_data_659a4d618f7bf580, []int{2, 0, 0} } type StreamEndpointSpec_Type int32 @@ -113,7 +113,7 @@ func (x *StreamEndpointSpec_Type) UnmarshalJSON(data []byte) error { return nil } func (StreamEndpointSpec_Type) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_data_29d43ac1ecf59838, []int{3, 0} + return fileDescriptor_data_659a4d618f7bf580, []int{3, 0} } type InputSyncSpec_Type int32 @@ -153,7 +153,7 @@ func (x *InputSyncSpec_Type) UnmarshalJSON(data []byte) error { return nil } func (InputSyncSpec_Type) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_data_29d43ac1ecf59838, []int{4, 0} + return fileDescriptor_data_659a4d618f7bf580, []int{4, 0} } type OutputRouterSpec_Type int32 @@ -201,7 +201,7 @@ func (x *OutputRouterSpec_Type) UnmarshalJSON(data []byte) error { return nil } func (OutputRouterSpec_Type) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_data_29d43ac1ecf59838, []int{5, 0} + return fileDescriptor_data_659a4d618f7bf580, []int{5, 0} } // Error is a generic representation including a string message. @@ -224,14 +224,13 @@ type Error struct { // Flatten() to produce a simple pgerror.Error object in `detail`. // 19.1 nodes and further are expected to use full_error directly where // all error decorations are preserved. - FullError *errorspb.EncodedError `protobuf:"bytes,3,opt,name=full_error,json=fullError" json:"full_error,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + FullError *errorspb.EncodedError `protobuf:"bytes,3,opt,name=full_error,json=fullError" json:"full_error,omitempty"` } func (m *Error) Reset() { *m = Error{} } func (*Error) ProtoMessage() {} func (*Error) Descriptor() ([]byte, []int) { - return fileDescriptor_data_29d43ac1ecf59838, []int{0} + return fileDescriptor_data_659a4d618f7bf580, []int{0} } func (m *Error) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -370,7 +369,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_29d43ac1ecf59838, []int{1} + return fileDescriptor_data_659a4d618f7bf580, []int{1} } func (m *Expression) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -398,15 +397,14 @@ var xxx_messageInfo_Expression proto.InternalMessageInfo // Ordering defines an order - specifically a list of column indices and // directions. See sqlbase.ColumnOrdering. type Ordering struct { - Columns []Ordering_Column `protobuf:"bytes,1,rep,name=columns" json:"columns"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Columns []Ordering_Column `protobuf:"bytes,1,rep,name=columns" json:"columns"` } 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_29d43ac1ecf59838, []int{2} + return fileDescriptor_data_659a4d618f7bf580, []int{2} } func (m *Ordering) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -432,16 +430,15 @@ func (m *Ordering) XXX_DiscardUnknown() { 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.distsqlrun.Ordering_Column_Direction" json:"direction"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + 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.distsqlrun.Ordering_Column_Direction" json:"direction"` } 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_29d43ac1ecf59838, []int{2, 0} + return fileDescriptor_data_659a4d618f7bf580, []int{2, 0} } func (m *Ordering_Column) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -481,15 +478,14 @@ type StreamEndpointSpec struct { // For SYNC_RESPONSE streams, the ID is unused. StreamID StreamID `protobuf:"varint,2,opt,name=stream_id,json=streamId,casttype=StreamID" json:"stream_id"` // Node ID of the target host, only used for outgoing REMOTE streams. - TargetNodeID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,4,opt,name=target_node_id,json=targetNodeId,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"target_node_id"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + TargetNodeID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,4,opt,name=target_node_id,json=targetNodeId,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"target_node_id"` } 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_29d43ac1ecf59838, []int{3} + return fileDescriptor_data_659a4d618f7bf580, []int{3} } func (m *StreamEndpointSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -521,15 +517,14 @@ type InputSyncSpec struct { 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. - ColumnTypes []github_com_cockroachdb_cockroach_pkg_sql_types.T `protobuf:"bytes,4,rep,name=column_types,json=columnTypes,customtype=github.com/cockroachdb/cockroach/pkg/sql/types.T" json:"column_types"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ColumnTypes []github_com_cockroachdb_cockroach_pkg_sql_types.T `protobuf:"bytes,4,rep,name=column_types,json=columnTypes,customtype=github.com/cockroachdb/cockroach/pkg/sql/types.T" json:"column_types"` } 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_29d43ac1ecf59838, []int{4} + return fileDescriptor_data_659a4d618f7bf580, []int{4} } func (m *InputSyncSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -566,15 +561,14 @@ type OutputRouterSpec struct { // disable_buffering disables output buffering. Generally buffering should be // enabled to prevent deadlocks. However some plans are known not to deadlock, // and so can set this flag to prevent unbounded buffering causing OOMs. - DisableBuffering bool `protobuf:"varint,5,opt,name=disable_buffering,json=disableBuffering" json:"disable_buffering"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + DisableBuffering bool `protobuf:"varint,5,opt,name=disable_buffering,json=disableBuffering" json:"disable_buffering"` } 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_29d43ac1ecf59838, []int{5} + return fileDescriptor_data_659a4d618f7bf580, []int{5} } func (m *OutputRouterSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -610,15 +604,14 @@ type OutputRouterSpec_RangeRouterSpec struct { // encodings is a slice of columns and encodings. Each will be appended to a // []byte, which is used as input to the spans. Columns from the input rows // potentially need to be recoded to match the encoding used for the spans. - Encodings []OutputRouterSpec_RangeRouterSpec_ColumnEncoding `protobuf:"bytes,3,rep,name=encodings" json:"encodings"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Encodings []OutputRouterSpec_RangeRouterSpec_ColumnEncoding `protobuf:"bytes,3,rep,name=encodings" json:"encodings"` } func (m *OutputRouterSpec_RangeRouterSpec) Reset() { *m = OutputRouterSpec_RangeRouterSpec{} } func (m *OutputRouterSpec_RangeRouterSpec) String() string { return proto.CompactTextString(m) } func (*OutputRouterSpec_RangeRouterSpec) ProtoMessage() {} func (*OutputRouterSpec_RangeRouterSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_data_29d43ac1ecf59838, []int{5, 0} + return fileDescriptor_data_659a4d618f7bf580, []int{5, 0} } func (m *OutputRouterSpec_RangeRouterSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -649,8 +642,7 @@ type OutputRouterSpec_RangeRouterSpec_ColumnEncoding struct { // encoding specifies how a particular column is to be encoded for // generating the sort key for a row. This needs to correspond to the way // the Span.{start,end} keys have been generated. - Encoding sqlbase.DatumEncoding `protobuf:"varint,2,opt,name=encoding,enum=cockroach.sql.sqlbase.DatumEncoding" json:"encoding"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Encoding sqlbase.DatumEncoding `protobuf:"varint,2,opt,name=encoding,enum=cockroach.sql.sqlbase.DatumEncoding" json:"encoding"` } func (m *OutputRouterSpec_RangeRouterSpec_ColumnEncoding) Reset() { @@ -661,7 +653,7 @@ func (m *OutputRouterSpec_RangeRouterSpec_ColumnEncoding) String() string { } func (*OutputRouterSpec_RangeRouterSpec_ColumnEncoding) ProtoMessage() {} func (*OutputRouterSpec_RangeRouterSpec_ColumnEncoding) Descriptor() ([]byte, []int) { - return fileDescriptor_data_29d43ac1ecf59838, []int{5, 0, 0} + return fileDescriptor_data_659a4d618f7bf580, []int{5, 0, 0} } func (m *OutputRouterSpec_RangeRouterSpec_ColumnEncoding) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -691,15 +683,14 @@ type OutputRouterSpec_RangeRouterSpec_Span struct { Start []byte `protobuf:"bytes,1,opt,name=start" json:"start,omitempty"` End []byte `protobuf:"bytes,2,opt,name=end" json:"end,omitempty"` // stream is the index of the destination stream. - Stream int32 `protobuf:"varint,3,opt,name=stream" json:"stream"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Stream int32 `protobuf:"varint,3,opt,name=stream" json:"stream"` } func (m *OutputRouterSpec_RangeRouterSpec_Span) Reset() { *m = OutputRouterSpec_RangeRouterSpec_Span{} } 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_29d43ac1ecf59838, []int{5, 0, 1} + return fileDescriptor_data_659a4d618f7bf580, []int{5, 0, 1} } func (m *OutputRouterSpec_RangeRouterSpec_Span) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -725,16 +716,15 @@ func (m *OutputRouterSpec_RangeRouterSpec_Span) XXX_DiscardUnknown() { var xxx_messageInfo_OutputRouterSpec_RangeRouterSpec_Span proto.InternalMessageInfo type DatumInfo struct { - Encoding sqlbase.DatumEncoding `protobuf:"varint,1,opt,name=encoding,enum=cockroach.sql.sqlbase.DatumEncoding" json:"encoding"` - Type github_com_cockroachdb_cockroach_pkg_sql_types.T `protobuf:"bytes,2,opt,name=type,customtype=github.com/cockroachdb/cockroach/pkg/sql/types.T" json:"type"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Encoding sqlbase.DatumEncoding `protobuf:"varint,1,opt,name=encoding,enum=cockroach.sql.sqlbase.DatumEncoding" json:"encoding"` + Type github_com_cockroachdb_cockroach_pkg_sql_types.T `protobuf:"bytes,2,opt,name=type,customtype=github.com/cockroachdb/cockroach/pkg/sql/types.T" json:"type"` } 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_29d43ac1ecf59838, []int{6} + return fileDescriptor_data_659a4d618f7bf580, []int{6} } func (m *DatumInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -761,16 +751,15 @@ var xxx_messageInfo_DatumInfo proto.InternalMessageInfo // ProducerHeader is a message that is sent once at the beginning of a stream. type ProducerHeader struct { - FlowID FlowID `protobuf:"bytes,1,opt,name=flow_id,json=flowId,customtype=FlowID" json:"flow_id"` - StreamID StreamID `protobuf:"varint,2,opt,name=stream_id,json=streamId,casttype=StreamID" json:"stream_id"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + FlowID FlowID `protobuf:"bytes,1,opt,name=flow_id,json=flowId,customtype=FlowID" json:"flow_id"` + StreamID StreamID `protobuf:"varint,2,opt,name=stream_id,json=streamId,casttype=StreamID" json:"stream_id"` } 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_29d43ac1ecf59838, []int{7} + return fileDescriptor_data_659a4d618f7bf580, []int{7} } func (m *ProducerHeader) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -806,15 +795,14 @@ type ProducerData struct { // passed instead. NumEmptyRows int32 `protobuf:"varint,3,opt,name=num_empty_rows,json=numEmptyRows" json:"num_empty_rows"` // A bunch of metadata messages. - Metadata []RemoteProducerMetadata `protobuf:"bytes,2,rep,name=metadata" json:"metadata"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Metadata []RemoteProducerMetadata `protobuf:"bytes,2,rep,name=metadata" json:"metadata"` } 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_29d43ac1ecf59838, []int{8} + return fileDescriptor_data_659a4d618f7bf580, []int{8} } func (m *ProducerData) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -848,16 +836,15 @@ type ProducerMessage struct { // TODO(andrei): It'd be nice if the typing information for streams would be // configured statically at plan creation time, instead of being discovered // dynamically through the first rows that flow. - Typing []DatumInfo `protobuf:"bytes,2,rep,name=typing" json:"typing"` - Data ProducerData `protobuf:"bytes,3,opt,name=data" json:"data"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Typing []DatumInfo `protobuf:"bytes,2,rep,name=typing" json:"typing"` + Data ProducerData `protobuf:"bytes,3,opt,name=data" json:"data"` } 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_29d43ac1ecf59838, []int{9} + return fileDescriptor_data_659a4d618f7bf580, []int{9} } func (m *ProducerMessage) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -895,15 +882,14 @@ type RemoteProducerMetadata struct { // *RemoteProducerMetadata_RowNum_ // *RemoteProducerMetadata_SamplerProgress_ // *RemoteProducerMetadata_Metrics_ - Value isRemoteProducerMetadata_Value `protobuf_oneof:"value"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Value isRemoteProducerMetadata_Value `protobuf_oneof:"value"` } 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_29d43ac1ecf59838, []int{10} + return fileDescriptor_data_659a4d618f7bf580, []int{10} } func (m *RemoteProducerMetadata) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1190,15 +1176,14 @@ func _RemoteProducerMetadata_OneofSizer(msg proto.Message) (n int) { } type RemoteProducerMetadata_RangeInfos struct { - RangeInfo []roachpb.RangeInfo `protobuf:"bytes,1,rep,name=range_info,json=rangeInfo" json:"range_info"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + RangeInfo []roachpb.RangeInfo `protobuf:"bytes,1,rep,name=range_info,json=rangeInfo" json:"range_info"` } func (m *RemoteProducerMetadata_RangeInfos) Reset() { *m = RemoteProducerMetadata_RangeInfos{} } func (m *RemoteProducerMetadata_RangeInfos) String() string { return proto.CompactTextString(m) } func (*RemoteProducerMetadata_RangeInfos) ProtoMessage() {} func (*RemoteProducerMetadata_RangeInfos) Descriptor() ([]byte, []int) { - return fileDescriptor_data_29d43ac1ecf59838, []int{10, 0} + return fileDescriptor_data_659a4d618f7bf580, []int{10, 0} } func (m *RemoteProducerMetadata_RangeInfos) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1224,15 +1209,14 @@ func (m *RemoteProducerMetadata_RangeInfos) XXX_DiscardUnknown() { var xxx_messageInfo_RemoteProducerMetadata_RangeInfos proto.InternalMessageInfo type RemoteProducerMetadata_TraceData struct { - CollectedSpans []tracing.RecordedSpan `protobuf:"bytes,1,rep,name=collected_spans,json=collectedSpans" json:"collected_spans"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + CollectedSpans []tracing.RecordedSpan `protobuf:"bytes,1,rep,name=collected_spans,json=collectedSpans" json:"collected_spans"` } func (m *RemoteProducerMetadata_TraceData) Reset() { *m = RemoteProducerMetadata_TraceData{} } func (m *RemoteProducerMetadata_TraceData) String() string { return proto.CompactTextString(m) } func (*RemoteProducerMetadata_TraceData) ProtoMessage() {} func (*RemoteProducerMetadata_TraceData) Descriptor() ([]byte, []int) { - return fileDescriptor_data_29d43ac1ecf59838, []int{10, 1} + return fileDescriptor_data_659a4d618f7bf580, []int{10, 1} } func (m *RemoteProducerMetadata_TraceData) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1266,15 +1250,14 @@ type RemoteProducerMetadata_RowNum struct { RowNum int32 `protobuf:"varint,2,opt,name=row_num,json=rowNum" json:"row_num"` // When set, indicates that the row count contains the expected number of // RowNum messages with this ID. - LastMsg bool `protobuf:"varint,3,opt,name=last_msg,json=lastMsg" json:"last_msg"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + LastMsg bool `protobuf:"varint,3,opt,name=last_msg,json=lastMsg" json:"last_msg"` } func (m *RemoteProducerMetadata_RowNum) Reset() { *m = RemoteProducerMetadata_RowNum{} } func (m *RemoteProducerMetadata_RowNum) String() string { return proto.CompactTextString(m) } func (*RemoteProducerMetadata_RowNum) ProtoMessage() {} func (*RemoteProducerMetadata_RowNum) Descriptor() ([]byte, []int) { - return fileDescriptor_data_29d43ac1ecf59838, []int{10, 2} + return fileDescriptor_data_659a4d618f7bf580, []int{10, 2} } func (m *RemoteProducerMetadata_RowNum) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1302,8 +1285,7 @@ var xxx_messageInfo_RemoteProducerMetadata_RowNum proto.InternalMessageInfo type RemoteProducerMetadata_SamplerProgress struct { // The number of rows processed by the sampler processor since the last // update. - RowsProcessed uint64 `protobuf:"varint,1,opt,name=rows_processed,json=rowsProcessed" json:"rows_processed"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + RowsProcessed uint64 `protobuf:"varint,1,opt,name=rows_processed,json=rowsProcessed" json:"rows_processed"` } func (m *RemoteProducerMetadata_SamplerProgress) Reset() { @@ -1312,7 +1294,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_29d43ac1ecf59838, []int{10, 3} + return fileDescriptor_data_659a4d618f7bf580, []int{10, 3} } func (m *RemoteProducerMetadata_SamplerProgress) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1342,15 +1324,14 @@ type RemoteProducerMetadata_Metrics struct { // Total number of bytes read while executing a statement. BytesRead int64 `protobuf:"varint,1,opt,name=bytes_read,json=bytesRead" json:"bytes_read"` // Total number of rows read while executing a statement. - RowsRead int64 `protobuf:"varint,2,opt,name=rows_read,json=rowsRead" json:"rows_read"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + RowsRead int64 `protobuf:"varint,2,opt,name=rows_read,json=rowsRead" json:"rows_read"` } func (m *RemoteProducerMetadata_Metrics) Reset() { *m = RemoteProducerMetadata_Metrics{} } func (m *RemoteProducerMetadata_Metrics) String() string { return proto.CompactTextString(m) } func (*RemoteProducerMetadata_Metrics) ProtoMessage() {} func (*RemoteProducerMetadata_Metrics) Descriptor() ([]byte, []int) { - return fileDescriptor_data_29d43ac1ecf59838, []int{10, 4} + return fileDescriptor_data_659a4d618f7bf580, []int{10, 4} } func (m *RemoteProducerMetadata_Metrics) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1382,16 +1363,15 @@ var xxx_messageInfo_RemoteProducerMetadata_Metrics proto.InternalMessageInfo // For the meaning of the fields, see the corresponding constants in // distsqlrun/server.go. type DistSQLVersionGossipInfo struct { - Version DistSQLVersion `protobuf:"varint,1,opt,name=version,casttype=DistSQLVersion" json:"version"` - MinAcceptedVersion DistSQLVersion `protobuf:"varint,2,opt,name=min_accepted_version,json=minAcceptedVersion,casttype=DistSQLVersion" json:"min_accepted_version"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Version DistSQLVersion `protobuf:"varint,1,opt,name=version,casttype=DistSQLVersion" json:"version"` + MinAcceptedVersion DistSQLVersion `protobuf:"varint,2,opt,name=min_accepted_version,json=minAcceptedVersion,casttype=DistSQLVersion" json:"min_accepted_version"` } func (m *DistSQLVersionGossipInfo) Reset() { *m = DistSQLVersionGossipInfo{} } func (m *DistSQLVersionGossipInfo) String() string { return proto.CompactTextString(m) } func (*DistSQLVersionGossipInfo) ProtoMessage() {} func (*DistSQLVersionGossipInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_data_29d43ac1ecf59838, []int{11} + return fileDescriptor_data_659a4d618f7bf580, []int{11} } func (m *DistSQLVersionGossipInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1420,15 +1400,14 @@ var xxx_messageInfo_DistSQLVersionGossipInfo proto.InternalMessageInfo // for each node. This is used by planners to avoid planning on nodes that are // known to be draining. type DistSQLDrainingInfo struct { - Draining bool `protobuf:"varint,1,opt,name=draining" json:"draining"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Draining bool `protobuf:"varint,1,opt,name=draining" json:"draining"` } 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_29d43ac1ecf59838, []int{12} + return fileDescriptor_data_659a4d618f7bf580, []int{12} } func (m *DistSQLDrainingInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -5550,123 +5529,124 @@ var ( ErrIntOverflowData = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("sql/distsqlpb/data.proto", fileDescriptor_data_29d43ac1ecf59838) } - -var fileDescriptor_data_29d43ac1ecf59838 = []byte{ - // 1838 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x58, 0xcd, 0x73, 0x23, 0x47, - 0x15, 0xd7, 0x97, 0xa5, 0xd1, 0xb3, 0x2c, 0xcb, 0xcd, 0xb2, 0xa5, 0x12, 0x8b, 0xe5, 0x4c, 0x28, - 0x30, 0x21, 0x48, 0xbb, 0xce, 0x61, 0x83, 0xa9, 0x62, 0xd7, 0xb2, 0xb4, 0x96, 0x12, 0x7f, 0x65, - 0xe4, 0x85, 0xda, 0x2c, 0x55, 0xc3, 0x68, 0xa6, 0x2d, 0x0f, 0x19, 0xcd, 0x8c, 0xbb, 0x7b, 0x56, - 0xf6, 0x85, 0x13, 0x7f, 0x00, 0x27, 0x8a, 0x63, 0x72, 0xe1, 0xc2, 0xbf, 0xc0, 0x19, 0xf6, 0x98, - 0x63, 0x8a, 0x83, 0x0b, 0x9c, 0x0b, 0x07, 0x0e, 0x1c, 0x21, 0xa7, 0x54, 0x7f, 0xe9, 0xc3, 0x5e, - 0x27, 0x71, 0xf6, 0x22, 0x77, 0xbf, 0x7e, 0xbf, 0x5f, 0xbf, 0xfe, 0xf5, 0x9b, 0xd7, 0xdd, 0x86, - 0x2a, 0x3d, 0x0d, 0x9a, 0x9e, 0x4f, 0x19, 0x3d, 0x0d, 0xe2, 0x41, 0xd3, 0x73, 0x98, 0xd3, 0x88, - 0x49, 0xc4, 0x22, 0x54, 0x75, 0x23, 0xf7, 0x23, 0x12, 0x39, 0xee, 0x49, 0x83, 0x9e, 0x06, 0x0d, - 0xe5, 0x43, 0x92, 0xb0, 0x76, 0xf7, 0xb7, 0xd1, 0x80, 0x36, 0xf9, 0x4f, 0x3c, 0x10, 0x7f, 0x24, - 0xa2, 0xb6, 0x22, 0xbc, 0xe3, 0x41, 0xd3, 0x89, 0x7d, 0x65, 0x42, 0xda, 0x34, 0x25, 0xae, 0xdd, - 0xd1, 0x36, 0x4c, 0x48, 0x44, 0x34, 0xf8, 0xbb, 0xb2, 0x77, 0xd5, 0x5c, 0xe7, 0xf1, 0xc5, 0xc3, - 0xb1, 0x4f, 0x70, 0x33, 0x1e, 0x8a, 0xa1, 0x79, 0x87, 0x7b, 0xdc, 0x81, 0x9e, 0x06, 0x03, 0x87, - 0xe2, 0x26, 0x65, 0x24, 0x71, 0x59, 0x42, 0xb0, 0x37, 0x0b, 0xd7, 0xa3, 0x38, 0x74, 0x23, 0x0f, - 0x7b, 0xb6, 0xe7, 0xb0, 0x64, 0xa4, 0x1c, 0xd6, 0x12, 0xe6, 0x07, 0x4d, 0x46, 0x1c, 0xd7, 0x0f, - 0x87, 0x4d, 0x82, 0xdd, 0x88, 0x70, 0x17, 0x1a, 0x3b, 0xa1, 0x0e, 0x77, 0x18, 0x0d, 0x23, 0xd1, - 0x6c, 0xf2, 0x96, 0xb4, 0x9a, 0xff, 0x4b, 0xc3, 0x42, 0x87, 0xc7, 0x81, 0x5a, 0x60, 0xc4, 0x43, - 0x5b, 0xc4, 0x54, 0x4d, 0xaf, 0xa5, 0xd7, 0x17, 0x37, 0xaa, 0x8d, 0xa9, 0x74, 0x2a, 0xe6, 0x86, - 0xf0, 0x6d, 0x2d, 0x5e, 0x5e, 0xd4, 0x0b, 0x87, 0x3b, 0xa2, 0xd3, 0x4d, 0x59, 0x85, 0x78, 0x28, - 0x39, 0x3e, 0x84, 0x15, 0x82, 0x19, 0x39, 0x77, 0x06, 0x01, 0x3e, 0x3a, 0x0b, 0x85, 0xb1, 0x9a, - 0x11, 0x64, 0x6f, 0xcd, 0x90, 0x29, 0xe1, 0x1a, 0x4f, 0xc3, 0x13, 0x27, 0xf4, 0x02, 0xec, 0x59, - 0x1a, 0xa4, 0x19, 0xaf, 0xd3, 0xa0, 0x47, 0x00, 0xc7, 0x49, 0x10, 0xa8, 0x08, 0xb3, 0x82, 0x74, - 0x6d, 0x86, 0x54, 0xeb, 0xde, 0xe8, 0x48, 0x79, 0x04, 0xca, 0x2a, 0x72, 0x8c, 0x68, 0x6e, 0xe6, - 0xfe, 0xf4, 0x71, 0x3d, 0xd5, 0x32, 0x20, 0xef, 0x61, 0xe6, 0xf8, 0x81, 0x79, 0x08, 0xd0, 0x39, - 0x8b, 0x09, 0xa6, 0xd4, 0x8f, 0x42, 0xb4, 0x0a, 0x85, 0x17, 0x98, 0xf0, 0xa6, 0x58, 0x7d, 0xb1, - 0x95, 0x7b, 0x79, 0x51, 0x4f, 0x59, 0xda, 0x88, 0xaa, 0x90, 0xc3, 0x67, 0xb1, 0x5c, 0x8d, 0x1e, - 0x14, 0x96, 0x4d, 0x83, 0xf3, 0xfe, 0xf7, 0x93, 0x7a, 0xca, 0xfc, 0x7d, 0x06, 0x8c, 0x03, 0xe2, - 0x61, 0xe2, 0x87, 0x43, 0xd4, 0x83, 0x82, 0x1b, 0x05, 0xc9, 0x28, 0xa4, 0xd5, 0xf4, 0x5a, 0x76, - 0x7d, 0x71, 0xe3, 0xc7, 0x8d, 0x9b, 0x32, 0xb1, 0xa1, 0x41, 0x8d, 0x6d, 0x81, 0xd0, 0x73, 0x2b, - 0x7c, 0xed, 0xcf, 0x69, 0xc8, 0xcb, 0x11, 0xf4, 0x7d, 0xc1, 0x6a, 0xfb, 0xde, 0x99, 0x08, 0x73, - 0x49, 0xb9, 0xe6, 0xdd, 0x28, 0xe8, 0x79, 0x67, 0xe8, 0x57, 0x50, 0xf4, 0x7c, 0x82, 0x5d, 0xc6, - 0xd7, 0xc1, 0x43, 0x2d, 0x6f, 0xbc, 0xf3, 0x8d, 0xa7, 0x6d, 0xb4, 0x35, 0x54, 0xb1, 0x4e, 0xb9, - 0xcc, 0x55, 0x28, 0x4e, 0x46, 0x51, 0x01, 0xb2, 0x5b, 0xfd, 0xed, 0x4a, 0x0a, 0x19, 0x90, 0x6b, - 0x77, 0xfa, 0xdb, 0x95, 0xf4, 0x66, 0xee, 0xdf, 0x1f, 0xd7, 0xd5, 0xaf, 0xf9, 0xf7, 0x0c, 0xa0, - 0x3e, 0x23, 0xd8, 0x19, 0x75, 0x42, 0x2f, 0x8e, 0xfc, 0x90, 0xf5, 0x63, 0xec, 0xa2, 0xf7, 0x21, - 0xc7, 0xce, 0x63, 0x2c, 0xe2, 0x2e, 0x6f, 0x3c, 0xb8, 0x39, 0xac, 0xeb, 0xd8, 0xc6, 0xd1, 0x79, - 0x8c, 0xb5, 0xe8, 0x9c, 0x04, 0xfd, 0x0c, 0x8a, 0x54, 0xb8, 0xd9, 0xbe, 0x27, 0x16, 0xba, 0xd0, - 0xba, 0xc7, 0x87, 0x2f, 0x2f, 0xea, 0x86, 0xc4, 0xf7, 0xda, 0x5f, 0xcc, 0xb4, 0x2d, 0x43, 0xba, - 0xf7, 0x3c, 0x74, 0x0a, 0x65, 0xe6, 0x90, 0x21, 0x66, 0x76, 0x18, 0x79, 0x98, 0xe3, 0x73, 0x02, - 0xff, 0xbe, 0xc2, 0x97, 0x8e, 0xc4, 0xe8, 0x7e, 0xe4, 0x61, 0xc1, 0xf1, 0xce, 0xd0, 0x67, 0x27, - 0xc9, 0xa0, 0xe1, 0x46, 0xa3, 0xe6, 0x24, 0x66, 0x6f, 0x30, 0x6d, 0x37, 0xe3, 0x8f, 0x86, 0x4d, - 0x9d, 0xd3, 0x12, 0x66, 0x95, 0xd8, 0x94, 0xc4, 0x33, 0xef, 0x43, 0x8e, 0xaf, 0x00, 0x15, 0x61, - 0x61, 0xf7, 0x60, 0x7b, 0x6b, 0xb7, 0x92, 0x42, 0x00, 0x79, 0xab, 0xb3, 0x77, 0x70, 0xd4, 0xa9, - 0xa4, 0xd1, 0x0a, 0x2c, 0xf5, 0x9f, 0xed, 0x6f, 0xdb, 0x56, 0xa7, 0x7f, 0x78, 0xb0, 0xdf, 0xef, - 0x54, 0x32, 0xef, 0xe5, 0x8c, 0x6c, 0x25, 0x67, 0xfe, 0x27, 0x03, 0x4b, 0xbd, 0x30, 0x4e, 0x58, - 0xff, 0x3c, 0x74, 0x85, 0x88, 0x4f, 0xe6, 0x44, 0x7c, 0xfb, 0x66, 0x11, 0xe7, 0x60, 0xd7, 0xf5, - 0x6b, 0x83, 0x11, 0xa9, 0xdd, 0x57, 0x1f, 0xa8, 0xf9, 0xf5, 0x79, 0xa2, 0x18, 0x26, 0x48, 0xb4, - 0x0b, 0x05, 0x29, 0x2b, 0xad, 0x66, 0x45, 0x8e, 0xbf, 0x7d, 0x9b, 0x5d, 0xd5, 0x69, 0xae, 0x28, - 0xd0, 0x73, 0x28, 0xc9, 0x8c, 0xb7, 0x79, 0x88, 0xb4, 0x9a, 0x5b, 0xcb, 0xae, 0x97, 0x5a, 0xef, - 0x72, 0xa7, 0x7f, 0x5c, 0xd4, 0xef, 0x7f, 0xa3, 0x6d, 0xe0, 0x75, 0x52, 0xa0, 0x1b, 0x47, 0xd6, - 0xa2, 0x64, 0xe3, 0x6b, 0xa7, 0xa6, 0xa9, 0xb6, 0x60, 0x09, 0x8a, 0x4f, 0xf7, 0x0f, 0xac, 0x76, - 0xc7, 0xea, 0xb4, 0x2b, 0x29, 0xb4, 0x08, 0x05, 0xdd, 0x49, 0x9b, 0xff, 0xcf, 0x43, 0xe5, 0x20, - 0x61, 0x71, 0xc2, 0xac, 0x28, 0x61, 0x98, 0x08, 0xc5, 0x7b, 0x73, 0x8a, 0x37, 0xbf, 0x42, 0xa5, - 0x2b, 0xc8, 0xeb, 0xa2, 0xcf, 0xc8, 0x95, 0x79, 0x7d, 0xb9, 0xde, 0x80, 0xd2, 0x89, 0x43, 0x4f, - 0x6c, 0x5d, 0x65, 0xf8, 0x0e, 0x2c, 0x59, 0x8b, 0xdc, 0x26, 0xbf, 0x67, 0x8a, 0x02, 0x58, 0x21, - 0x4e, 0x38, 0xc4, 0x36, 0x11, 0x51, 0xd9, 0x34, 0xc6, 0xae, 0xc8, 0xf6, 0xc5, 0x8d, 0xcd, 0x5b, - 0x2c, 0xc4, 0xe2, 0x1c, 0xd3, 0xbe, 0x0a, 0x64, 0x99, 0xcc, 0x9b, 0xd1, 0x03, 0x58, 0xf1, 0x7c, - 0xca, 0x8b, 0xb6, 0x3d, 0x48, 0x8e, 0x8f, 0x65, 0x72, 0x2d, 0xac, 0xa5, 0xd7, 0x0d, 0x85, 0xa8, - 0xa8, 0xe1, 0x96, 0x1e, 0xad, 0xfd, 0x2d, 0x0b, 0xcb, 0x57, 0xd8, 0xd1, 0x73, 0x58, 0xe0, 0xc7, - 0x96, 0x2e, 0x9b, 0x8f, 0xbe, 0x7d, 0xa0, 0x8d, 0x7e, 0xec, 0xe8, 0x5a, 0x26, 0x39, 0xb9, 0x68, - 0x1e, 0x3e, 0x76, 0x92, 0x80, 0xd9, 0x1e, 0xa6, 0x4c, 0x96, 0x0e, 0x6b, 0x51, 0xd9, 0xda, 0x98, - 0x32, 0x34, 0x82, 0xa2, 0x38, 0x61, 0xfd, 0x70, 0xa8, 0xd3, 0xba, 0xf7, 0x1a, 0x31, 0xc8, 0xbd, - 0xe8, 0x28, 0x46, 0x5d, 0x59, 0x27, 0x33, 0xd4, 0x5e, 0x40, 0x79, 0xde, 0x05, 0xdd, 0x83, 0xbc, - 0xdc, 0xd3, 0x6b, 0x25, 0x9e, 0x9f, 0x00, 0x4f, 0xc0, 0xd0, 0x60, 0x55, 0xe1, 0x7f, 0x70, 0x25, - 0x3a, 0x75, 0x4f, 0x68, 0xb4, 0xf9, 0xfd, 0xe0, 0xca, 0xc4, 0x13, 0x6c, 0x6d, 0x17, 0x72, 0x5c, - 0x1e, 0x74, 0x07, 0x16, 0x28, 0x73, 0x08, 0x13, 0x93, 0x95, 0x2c, 0xd9, 0x41, 0x15, 0xc8, 0xe2, - 0x50, 0x56, 0xd6, 0x92, 0xc5, 0x9b, 0x3c, 0x2a, 0x99, 0x79, 0xe2, 0xec, 0x5d, 0xd0, 0x51, 0x49, - 0x9b, 0xf9, 0x48, 0x7d, 0x5e, 0x15, 0x28, 0x1d, 0x6e, 0xf5, 0xfb, 0xf6, 0x51, 0xd7, 0x3a, 0x78, - 0xba, 0xd3, 0x95, 0x85, 0x6e, 0xaf, 0x67, 0x59, 0x07, 0x56, 0x25, 0xcd, 0xbf, 0xb6, 0xd6, 0x33, - 0xbb, 0xbb, 0xd5, 0xef, 0x56, 0x32, 0xa8, 0x04, 0x46, 0xeb, 0x99, 0x6d, 0x6d, 0xed, 0xef, 0x74, - 0x2a, 0x59, 0xf3, 0x93, 0x34, 0x14, 0x45, 0xc0, 0xbd, 0xf0, 0x38, 0x9a, 0x5b, 0x64, 0xfa, 0xdb, - 0x2f, 0x12, 0xed, 0xaa, 0x8f, 0x57, 0xac, 0xe3, 0x35, 0x4a, 0x89, 0x60, 0x31, 0x7f, 0x07, 0xe5, - 0x43, 0x12, 0x79, 0x89, 0x8b, 0x49, 0x17, 0x3b, 0x1e, 0x26, 0xe8, 0x01, 0x14, 0x8e, 0x83, 0x68, - 0xcc, 0x0f, 0x11, 0x21, 0x5f, 0xab, 0xaa, 0xa6, 0xc8, 0x3f, 0x09, 0xa2, 0x71, 0xaf, 0x7d, 0x39, - 0x69, 0x59, 0x79, 0xee, 0xd8, 0xf3, 0x5e, 0xe3, 0xe4, 0x32, 0xff, 0x92, 0x86, 0x92, 0x0e, 0xa0, - 0xed, 0x30, 0x07, 0x7d, 0x0f, 0x8a, 0xc4, 0x19, 0xdb, 0x83, 0x73, 0x86, 0xa9, 0xda, 0x3f, 0x83, - 0x38, 0xe3, 0x16, 0xef, 0x23, 0x0b, 0x8c, 0x11, 0x66, 0x0e, 0xbf, 0xb1, 0xaa, 0x72, 0x73, 0xff, - 0xe6, 0x34, 0xb6, 0xf0, 0x28, 0x62, 0x58, 0x93, 0xef, 0x29, 0x9c, 0xd6, 0x53, 0xf3, 0xa0, 0xb7, - 0xa0, 0x1c, 0x26, 0x23, 0x1b, 0x8f, 0x62, 0x76, 0x6e, 0x93, 0x68, 0x4c, 0xe7, 0x92, 0xa1, 0x14, - 0x26, 0xa3, 0x0e, 0x1f, 0xb2, 0xa2, 0x31, 0x35, 0x3f, 0x4b, 0xc3, 0xf2, 0x94, 0x90, 0x52, 0x67, - 0x88, 0xd1, 0x63, 0xc8, 0x9f, 0x08, 0xe5, 0xd4, 0x15, 0x73, 0xfd, 0xe6, 0x88, 0xe6, 0x95, 0xb6, - 0x14, 0x0e, 0x6d, 0x41, 0x9e, 0x9d, 0xc7, 0x32, 0xf9, 0xf9, 0x9a, 0xde, 0xbc, 0x99, 0x61, 0x92, - 0x4e, 0x3a, 0x57, 0x25, 0x10, 0x3d, 0x86, 0x9c, 0x10, 0x45, 0xde, 0x21, 0x7f, 0xf8, 0xf5, 0x21, - 0xb4, 0xa7, 0x52, 0x08, 0xa4, 0xf9, 0x57, 0x03, 0xee, 0xbe, 0x5a, 0x31, 0xf4, 0x6b, 0x00, 0x59, - 0x72, 0xfd, 0xf0, 0x38, 0x52, 0xab, 0xfc, 0xf9, 0x6d, 0x75, 0x97, 0x45, 0x84, 0x87, 0x4e, 0xbb, - 0x29, 0xab, 0x48, 0x74, 0x0f, 0x3d, 0x84, 0x05, 0x3c, 0x73, 0xa9, 0xae, 0xdf, 0x4c, 0xac, 0x6f, - 0xd2, 0xd2, 0x1f, 0x3d, 0x07, 0xe0, 0x8f, 0x03, 0x6c, 0xcf, 0xac, 0x7c, 0xf3, 0xd6, 0x61, 0x1d, - 0x71, 0x0a, 0xae, 0x06, 0x8f, 0x8a, 0xe9, 0x0e, 0xda, 0x81, 0x32, 0x3b, 0x0b, 0x6d, 0x37, 0x8a, - 0x88, 0x67, 0xf3, 0x5c, 0x51, 0x67, 0x4c, 0xfd, 0x15, 0x77, 0xfe, 0xa3, 0xb3, 0x70, 0x9b, 0xfb, - 0x71, 0xce, 0x6e, 0xca, 0x2a, 0xb1, 0x99, 0x3e, 0xb2, 0xa0, 0x40, 0xa2, 0xb1, 0x1d, 0x26, 0x23, - 0x71, 0x6e, 0x2c, 0x6e, 0x3c, 0xbc, 0xbd, 0x72, 0xd1, 0x78, 0x3f, 0x19, 0x75, 0x53, 0x56, 0x9e, - 0x88, 0x16, 0x1a, 0x41, 0x85, 0x3a, 0xa3, 0x38, 0xc0, 0xc4, 0x8e, 0x49, 0x34, 0xe4, 0xf7, 0xfd, - 0x6a, 0x41, 0x90, 0x3f, 0xbe, 0x35, 0x79, 0x5f, 0x12, 0x1d, 0x2a, 0x9e, 0x6e, 0xca, 0x5a, 0xa6, - 0xf3, 0x26, 0x74, 0x04, 0x85, 0x11, 0x66, 0xc4, 0x77, 0x69, 0xd5, 0x10, 0xb3, 0xbc, 0x7b, 0xeb, - 0x59, 0xf6, 0x24, 0x9e, 0x3f, 0xac, 0x14, 0x55, 0xed, 0x00, 0x60, 0x9a, 0x12, 0x68, 0xeb, 0x4a, - 0x8e, 0xf1, 0xef, 0xe0, 0xde, 0x2b, 0xb4, 0x9e, 0x40, 0xf4, 0xa9, 0x33, 0x49, 0xa4, 0xda, 0x6f, - 0xa0, 0x38, 0xd9, 0x4c, 0xd4, 0x87, 0x65, 0x37, 0x0a, 0x02, 0xec, 0x32, 0xf5, 0x64, 0xd4, 0x67, - 0xef, 0x6c, 0xd1, 0xe5, 0x0f, 0xcc, 0x86, 0x7a, 0x60, 0x36, 0x2c, 0xf5, 0xc0, 0x9c, 0x39, 0x60, - 0xcb, 0x13, 0x0a, 0x6e, 0xa4, 0xb5, 0x31, 0xe4, 0xe5, 0x5e, 0xa0, 0x9f, 0x42, 0x91, 0xe2, 0xd0, - 0xc3, 0x44, 0x97, 0xc9, 0x62, 0xab, 0x32, 0xa9, 0x78, 0x62, 0x40, 0x54, 0x39, 0xd9, 0xf2, 0xf8, - 0x13, 0x47, 0x27, 0x41, 0x66, 0xf6, 0xa4, 0x51, 0xfb, 0x59, 0x07, 0x23, 0x70, 0x28, 0xb3, 0x47, - 0x74, 0x28, 0xf2, 0x58, 0x5f, 0x2e, 0x0a, 0xdc, 0xba, 0x47, 0x87, 0xb5, 0x5f, 0xc0, 0xf2, 0x95, - 0x7d, 0x42, 0x3f, 0x81, 0x32, 0x2f, 0x56, 0x3c, 0x01, 0x5c, 0x4c, 0x29, 0x96, 0x61, 0xe4, 0x14, - 0x72, 0x89, 0x8f, 0x1d, 0xea, 0xa1, 0xda, 0x07, 0x50, 0x50, 0x3b, 0x80, 0xde, 0x04, 0x10, 0xb5, - 0xd5, 0x26, 0xd8, 0x91, 0x98, 0xac, 0x96, 0x52, 0xd8, 0x2d, 0xec, 0x78, 0xe8, 0x0d, 0x28, 0x0a, - 0x72, 0xe1, 0x93, 0x99, 0xf1, 0x31, 0xb8, 0x99, 0xbb, 0xb4, 0x0a, 0xb0, 0xf0, 0xc2, 0x09, 0x12, - 0xfc, 0x5e, 0xce, 0xc8, 0x57, 0x0a, 0xe6, 0x1f, 0xd3, 0x50, 0x6d, 0xfb, 0x94, 0xf5, 0x3f, 0xd8, - 0xfd, 0xa5, 0x7c, 0x5e, 0xee, 0x44, 0x94, 0xfa, 0xb1, 0xf8, 0xc4, 0xef, 0xcf, 0x3f, 0x44, 0x97, - 0x5a, 0x77, 0x39, 0xd9, 0x17, 0x17, 0xf5, 0xf2, 0x3c, 0x64, 0xfa, 0x34, 0xed, 0xc2, 0x9d, 0x91, - 0x1f, 0xda, 0x8e, 0xeb, 0xe2, 0x98, 0xef, 0xa0, 0x86, 0x67, 0xbe, 0x12, 0x8e, 0x46, 0x7e, 0xb8, - 0xa5, 0x20, 0xca, 0x66, 0x3e, 0x84, 0xef, 0x28, 0xaf, 0x36, 0x71, 0xfc, 0xd0, 0x0f, 0x87, 0x22, - 0xa4, 0x35, 0x30, 0x3c, 0xd5, 0x17, 0x31, 0x69, 0xc9, 0x27, 0xd6, 0xd6, 0x8f, 0x5e, 0xfe, 0x6b, - 0x35, 0xf5, 0xf2, 0x72, 0x35, 0xfd, 0xe9, 0xe5, 0x6a, 0xfa, 0xb3, 0xcb, 0xd5, 0xf4, 0x3f, 0x2f, - 0x57, 0xd3, 0x7f, 0xf8, 0x7c, 0x35, 0xf5, 0xe9, 0xe7, 0xab, 0xa9, 0x0f, 0x8b, 0x93, 0x7f, 0xcc, - 0x7c, 0x19, 0x00, 0x00, 0xff, 0xff, 0x4e, 0x20, 0x0b, 0x3d, 0xa8, 0x11, 0x00, 0x00, +func init() { proto.RegisterFile("sql/distsqlpb/data.proto", fileDescriptor_data_659a4d618f7bf580) } + +var fileDescriptor_data_659a4d618f7bf580 = []byte{ + // 1844 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x58, 0xcf, 0x73, 0x1b, 0xb7, + 0x15, 0xe6, 0x92, 0x14, 0xb9, 0x7c, 0xa2, 0x28, 0x1a, 0x75, 0x3d, 0x1c, 0xd6, 0x25, 0x95, 0x4d, + 0xa7, 0xa3, 0x26, 0x29, 0x69, 0x2b, 0x07, 0xa7, 0xea, 0x4c, 0x6d, 0x51, 0xa4, 0x45, 0x26, 0xfa, + 0x95, 0x25, 0xdd, 0x8e, 0xe3, 0xce, 0x6c, 0x97, 0xbb, 0x10, 0xb5, 0xcd, 0x72, 0x77, 0x05, 0x60, + 0x4d, 0xe9, 0xd2, 0x53, 0xff, 0x80, 0x9e, 0x3a, 0x3d, 0x26, 0x97, 0x5e, 0xfa, 0x2f, 0xf4, 0xdc, + 0xfa, 0x98, 0xa3, 0xa7, 0x07, 0x4d, 0x2b, 0x5f, 0x7a, 0xe8, 0xa1, 0xc7, 0x36, 0xa7, 0x0c, 0xb0, + 0x00, 0x7f, 0x48, 0x56, 0x12, 0xc5, 0x17, 0x0a, 0x78, 0x78, 0xdf, 0x87, 0x87, 0x0f, 0x6f, 0x1f, + 0x00, 0x41, 0x85, 0x9e, 0xf8, 0x4d, 0xd7, 0xa3, 0x8c, 0x9e, 0xf8, 0xd1, 0xb0, 0xe9, 0xda, 0xcc, + 0x6e, 0x44, 0x24, 0x64, 0x21, 0xaa, 0x38, 0xa1, 0xf3, 0x29, 0x09, 0x6d, 0xe7, 0xb8, 0x41, 0x4f, + 0xfc, 0x86, 0xf4, 0x21, 0x71, 0x50, 0xbd, 0xf3, 0xdb, 0x70, 0x48, 0x9b, 0xfc, 0x27, 0x1a, 0x8a, + 0x3f, 0x09, 0xa2, 0x7a, 0x4b, 0x78, 0x47, 0xc3, 0xa6, 0x1d, 0x79, 0xd2, 0x84, 0x94, 0x69, 0x46, + 0x5c, 0xbd, 0xad, 0x6c, 0x98, 0x90, 0x90, 0x28, 0xf0, 0xf7, 0x93, 0xde, 0x65, 0x73, 0x9d, 0xc7, + 0x17, 0x8d, 0x26, 0x1e, 0xc1, 0xcd, 0x68, 0x24, 0x86, 0x16, 0x1d, 0xee, 0x72, 0x07, 0x7a, 0xe2, + 0x0f, 0x6d, 0x8a, 0x9b, 0x94, 0x91, 0xd8, 0x61, 0x31, 0xc1, 0xee, 0x3c, 0x5c, 0x8d, 0xe2, 0xc0, + 0x09, 0x5d, 0xec, 0x5a, 0xae, 0xcd, 0xe2, 0xb1, 0x74, 0x58, 0x8b, 0x99, 0xe7, 0x37, 0x19, 0xb1, + 0x1d, 0x2f, 0x18, 0x35, 0x09, 0x76, 0x42, 0xc2, 0x5d, 0x68, 0x64, 0x07, 0x2a, 0xdc, 0x51, 0x38, + 0x0a, 0x45, 0xb3, 0xc9, 0x5b, 0x89, 0xd5, 0xf8, 0x9f, 0x06, 0x4b, 0x1d, 0x1e, 0x07, 0x6a, 0x81, + 0x1e, 0x8d, 0x2c, 0x11, 0x53, 0x45, 0x5b, 0xd3, 0xd6, 0x97, 0x37, 0x2a, 0x8d, 0x99, 0x74, 0x32, + 0xe6, 0x86, 0xf0, 0x6d, 0x2d, 0x5f, 0x9c, 0xd7, 0xf3, 0x87, 0x3b, 0xa2, 0xd3, 0x4d, 0x99, 0xf9, + 0x68, 0x94, 0x70, 0x7c, 0x02, 0xb7, 0x08, 0x66, 0xe4, 0xcc, 0x1e, 0xfa, 0x78, 0x70, 0x1a, 0x08, + 0x63, 0x25, 0x2d, 0xc8, 0xde, 0x99, 0x23, 0x93, 0xc2, 0x35, 0x9e, 0x04, 0xc7, 0x76, 0xe0, 0xfa, + 0xd8, 0x35, 0x15, 0x48, 0x31, 0x5e, 0xa5, 0x41, 0x0f, 0x01, 0x8e, 0x62, 0xdf, 0x97, 0x11, 0x66, + 0x04, 0xe9, 0xda, 0x1c, 0xa9, 0xd2, 0xbd, 0xd1, 0x49, 0xe4, 0x11, 0x28, 0xb3, 0xc0, 0x31, 0xa2, + 0xb9, 0x99, 0xfd, 0xd3, 0x67, 0xf5, 0x54, 0x4b, 0x87, 0x9c, 0x8b, 0x99, 0xed, 0xf9, 0xc6, 0x21, + 0x40, 0xe7, 0x34, 0x22, 0x98, 0x52, 0x2f, 0x0c, 0x50, 0x0d, 0xf2, 0xcf, 0x31, 0xe1, 0x4d, 0xb1, + 0xfa, 0x42, 0x2b, 0xfb, 0xe2, 0xbc, 0x9e, 0x32, 0x95, 0x11, 0x55, 0x20, 0x8b, 0x4f, 0xa3, 0x64, + 0x35, 0x6a, 0x50, 0x58, 0x36, 0x75, 0xce, 0xfb, 0xdf, 0xcf, 0xeb, 0x29, 0xe3, 0xf7, 0x69, 0xd0, + 0x0f, 0x88, 0x8b, 0x89, 0x17, 0x8c, 0x50, 0x0f, 0xf2, 0x4e, 0xe8, 0xc7, 0xe3, 0x80, 0x56, 0xb4, + 0xb5, 0xcc, 0xfa, 0xf2, 0xc6, 0x4f, 0x1a, 0xd7, 0x65, 0x62, 0x43, 0x81, 0x1a, 0xdb, 0x02, 0xa1, + 0xe6, 0x96, 0xf8, 0xea, 0x9f, 0x35, 0xc8, 0x25, 0x23, 0xe8, 0x87, 0x82, 0xd5, 0xf2, 0xdc, 0x53, + 0x11, 0xe6, 0x8a, 0x74, 0xcd, 0x39, 0xa1, 0xdf, 0x73, 0x4f, 0xd1, 0xaf, 0xa0, 0xe0, 0x7a, 0x04, + 0x3b, 0x8c, 0xaf, 0x83, 0x87, 0x5a, 0xda, 0x78, 0xff, 0x5b, 0x4f, 0xdb, 0x68, 0x2b, 0xa8, 0x64, + 0x9d, 0x71, 0x19, 0x35, 0x28, 0x4c, 0x47, 0x51, 0x1e, 0x32, 0x5b, 0xfd, 0xed, 0x72, 0x0a, 0xe9, + 0x90, 0x6d, 0x77, 0xfa, 0xdb, 0x65, 0x6d, 0x33, 0xfb, 0xef, 0xcf, 0xea, 0xf2, 0xd7, 0xf8, 0x7b, + 0x1a, 0x50, 0x9f, 0x11, 0x6c, 0x8f, 0x3b, 0x81, 0x1b, 0x85, 0x5e, 0xc0, 0xfa, 0x11, 0x76, 0xd0, + 0x47, 0x90, 0x65, 0x67, 0x11, 0x16, 0x71, 0x97, 0x36, 0xee, 0x5f, 0x1f, 0xd6, 0x55, 0x6c, 0x63, + 0x70, 0x16, 0x61, 0x25, 0x3a, 0x27, 0x41, 0x3f, 0x83, 0x02, 0x15, 0x6e, 0x96, 0xe7, 0x8a, 0x85, + 0x2e, 0xb5, 0xee, 0xf2, 0xe1, 0x8b, 0xf3, 0xba, 0x9e, 0xe0, 0x7b, 0xed, 0x2f, 0xe7, 0xda, 0xa6, + 0x9e, 0xb8, 0xf7, 0x5c, 0x74, 0x02, 0x25, 0x66, 0x93, 0x11, 0x66, 0x56, 0x10, 0xba, 0x98, 0xe3, + 0xb3, 0x02, 0xff, 0x91, 0xc4, 0x17, 0x07, 0x62, 0x74, 0x3f, 0x74, 0xb1, 0xe0, 0x78, 0x7f, 0xe4, + 0xb1, 0xe3, 0x78, 0xd8, 0x70, 0xc2, 0x71, 0x73, 0x1a, 0xb3, 0x3b, 0x9c, 0xb5, 0x9b, 0xd1, 0xa7, + 0xa3, 0xa6, 0xca, 0xe9, 0x04, 0x66, 0x16, 0xd9, 0x8c, 0xc4, 0x35, 0xee, 0x41, 0x96, 0xaf, 0x00, + 0x15, 0x60, 0x69, 0xf7, 0x60, 0x7b, 0x6b, 0xb7, 0x9c, 0x42, 0x00, 0x39, 0xb3, 0xb3, 0x77, 0x30, + 0xe8, 0x94, 0x35, 0x74, 0x0b, 0x56, 0xfa, 0x4f, 0xf7, 0xb7, 0x2d, 0xb3, 0xd3, 0x3f, 0x3c, 0xd8, + 0xef, 0x77, 0xca, 0xe9, 0x0f, 0xb3, 0x7a, 0xa6, 0x9c, 0x35, 0xfe, 0x93, 0x86, 0x95, 0x5e, 0x10, + 0xc5, 0xac, 0x7f, 0x16, 0x38, 0x42, 0xc4, 0xc7, 0x0b, 0x22, 0xbe, 0x77, 0xbd, 0x88, 0x0b, 0xb0, + 0xab, 0xfa, 0xb5, 0x41, 0x0f, 0xe5, 0xee, 0xcb, 0x0f, 0xd4, 0xf8, 0xe6, 0x3c, 0x91, 0x0c, 0x53, + 0x24, 0xda, 0x85, 0x7c, 0x22, 0x2b, 0xad, 0x64, 0x44, 0x8e, 0xbf, 0x77, 0x93, 0x5d, 0x55, 0x69, + 0x2e, 0x29, 0xd0, 0x33, 0x28, 0x26, 0x19, 0x6f, 0xf1, 0x10, 0x69, 0x25, 0xbb, 0x96, 0x59, 0x2f, + 0xb6, 0x3e, 0xe0, 0x4e, 0xff, 0x38, 0xaf, 0xdf, 0xfb, 0x56, 0xdb, 0xc0, 0xeb, 0xa4, 0x40, 0x37, + 0x06, 0xe6, 0x72, 0xc2, 0xc6, 0xd7, 0x4e, 0x0d, 0x43, 0x6e, 0xc1, 0x0a, 0x14, 0x9e, 0xec, 0x1f, + 0x98, 0xed, 0x8e, 0xd9, 0x69, 0x97, 0x53, 0x68, 0x19, 0xf2, 0xaa, 0xa3, 0x19, 0xff, 0xcf, 0x41, + 0xf9, 0x20, 0x66, 0x51, 0xcc, 0xcc, 0x30, 0x66, 0x98, 0x08, 0xc5, 0x7b, 0x0b, 0x8a, 0x37, 0xbf, + 0x46, 0xa5, 0x4b, 0xc8, 0xab, 0xa2, 0xcf, 0xc9, 0x95, 0x7e, 0x73, 0xb9, 0xde, 0x82, 0xe2, 0xb1, + 0x4d, 0x8f, 0x2d, 0x55, 0x65, 0xf8, 0x0e, 0xac, 0x98, 0xcb, 0xdc, 0x96, 0x7c, 0xcf, 0x14, 0xf9, + 0x70, 0x8b, 0xd8, 0xc1, 0x08, 0x5b, 0x44, 0x44, 0x65, 0xd1, 0x08, 0x3b, 0x22, 0xdb, 0x97, 0x37, + 0x36, 0x6f, 0xb0, 0x10, 0x93, 0x73, 0xcc, 0xfa, 0x32, 0x90, 0x55, 0xb2, 0x68, 0x46, 0xf7, 0xe1, + 0x96, 0xeb, 0x51, 0x5e, 0xb4, 0xad, 0x61, 0x7c, 0x74, 0x94, 0x24, 0xd7, 0xd2, 0x9a, 0xb6, 0xae, + 0x4b, 0x44, 0x59, 0x0e, 0xb7, 0xd4, 0x68, 0xf5, 0x6f, 0x19, 0x58, 0xbd, 0xc4, 0x8e, 0x9e, 0xc1, + 0x12, 0x3f, 0xb6, 0x54, 0xd9, 0x7c, 0xf8, 0xdd, 0x03, 0x6d, 0xf4, 0x23, 0x5b, 0xd5, 0xb2, 0x84, + 0x93, 0x8b, 0xe6, 0xe2, 0x23, 0x3b, 0xf6, 0x99, 0xe5, 0x62, 0xca, 0x92, 0xd2, 0x61, 0x2e, 0x4b, + 0x5b, 0x1b, 0x53, 0x86, 0xc6, 0x50, 0x10, 0x27, 0xac, 0x17, 0x8c, 0x54, 0x5a, 0xf7, 0xde, 0x20, + 0x86, 0x64, 0x2f, 0x3a, 0x92, 0x51, 0x55, 0xd6, 0xe9, 0x0c, 0xd5, 0xe7, 0x50, 0x5a, 0x74, 0x41, + 0x77, 0x21, 0x97, 0xec, 0xe9, 0x95, 0x12, 0xcf, 0x4f, 0x80, 0xc7, 0xa0, 0x2b, 0xb0, 0xac, 0xf0, + 0x3f, 0xba, 0x14, 0x9d, 0xbc, 0x27, 0x34, 0xda, 0xfc, 0x7e, 0x70, 0x69, 0xe2, 0x29, 0xb6, 0xba, + 0x0b, 0x59, 0x2e, 0x0f, 0xba, 0x0d, 0x4b, 0x94, 0xd9, 0x84, 0x89, 0xc9, 0x8a, 0x66, 0xd2, 0x41, + 0x65, 0xc8, 0xe0, 0x20, 0xa9, 0xac, 0x45, 0x93, 0x37, 0x79, 0x54, 0x49, 0xe6, 0x89, 0xb3, 0x77, + 0x49, 0x45, 0x95, 0xd8, 0x8c, 0x87, 0xf2, 0xf3, 0x2a, 0x43, 0xf1, 0x70, 0xab, 0xdf, 0xb7, 0x06, + 0x5d, 0xf3, 0xe0, 0xc9, 0x4e, 0x37, 0x29, 0x74, 0x7b, 0x3d, 0xd3, 0x3c, 0x30, 0xcb, 0x1a, 0xff, + 0xda, 0x5a, 0x4f, 0xad, 0xee, 0x56, 0xbf, 0x5b, 0x4e, 0xa3, 0x22, 0xe8, 0xad, 0xa7, 0x96, 0xb9, + 0xb5, 0xbf, 0xd3, 0x29, 0x67, 0x8c, 0xcf, 0x35, 0x28, 0x88, 0x80, 0x7b, 0xc1, 0x51, 0xb8, 0xb0, + 0x48, 0xed, 0xbb, 0x2f, 0x12, 0xed, 0xca, 0x8f, 0x57, 0xac, 0xe3, 0x0d, 0x4a, 0x89, 0x60, 0x31, + 0x7e, 0x07, 0xa5, 0x43, 0x12, 0xba, 0xb1, 0x83, 0x49, 0x17, 0xdb, 0x2e, 0x26, 0xe8, 0x3e, 0xe4, + 0x8f, 0xfc, 0x70, 0xc2, 0x0f, 0x11, 0x21, 0x5f, 0xab, 0x22, 0xa7, 0xc8, 0x3d, 0xf6, 0xc3, 0x49, + 0xaf, 0x7d, 0x31, 0x6d, 0x99, 0x39, 0xee, 0xd8, 0x73, 0xdf, 0xe0, 0xe4, 0x32, 0xfe, 0xa2, 0x41, + 0x51, 0x05, 0xd0, 0xb6, 0x99, 0x8d, 0x7e, 0x00, 0x05, 0x62, 0x4f, 0xac, 0xe1, 0x19, 0xc3, 0x54, + 0xee, 0x9f, 0x4e, 0xec, 0x49, 0x8b, 0xf7, 0x91, 0x09, 0xfa, 0x18, 0x33, 0x9b, 0xdf, 0x58, 0x65, + 0xb9, 0xb9, 0x77, 0x7d, 0x1a, 0x9b, 0x78, 0x1c, 0x32, 0xac, 0xc8, 0xf7, 0x24, 0x4e, 0xe9, 0xa9, + 0x78, 0xd0, 0x3b, 0x50, 0x0a, 0xe2, 0xb1, 0x85, 0xc7, 0x11, 0x3b, 0xb3, 0x48, 0x38, 0xa1, 0x0b, + 0xc9, 0x50, 0x0c, 0xe2, 0x71, 0x87, 0x0f, 0x99, 0xe1, 0x84, 0x1a, 0x2f, 0x35, 0x58, 0x9d, 0x11, + 0x52, 0x6a, 0x8f, 0x30, 0x7a, 0x04, 0xb9, 0x63, 0xa1, 0x9c, 0xbc, 0x62, 0xae, 0x5f, 0x1f, 0xd1, + 0xa2, 0xd2, 0xa6, 0xc4, 0xa1, 0x2d, 0xc8, 0xb1, 0xb3, 0x28, 0x49, 0x7e, 0xbe, 0xa6, 0xb7, 0xaf, + 0x67, 0x98, 0xa6, 0x93, 0xca, 0xd5, 0x04, 0x88, 0x1e, 0x41, 0x56, 0x88, 0x92, 0xdc, 0x21, 0x7f, + 0xfc, 0xcd, 0x21, 0xb4, 0x67, 0x52, 0x08, 0xa4, 0xf1, 0x57, 0x1d, 0xee, 0xbc, 0x5e, 0x31, 0xf4, + 0x6b, 0x80, 0xa4, 0xe4, 0x7a, 0xc1, 0x51, 0x28, 0x57, 0xf9, 0xf3, 0x9b, 0xea, 0x9e, 0x14, 0x11, + 0x1e, 0x3a, 0xed, 0xa6, 0xcc, 0x02, 0x51, 0x3d, 0xf4, 0x00, 0x96, 0xf0, 0xdc, 0xa5, 0xba, 0x7e, + 0x3d, 0xb1, 0xba, 0x49, 0x27, 0xfe, 0xe8, 0x19, 0x00, 0x7f, 0x1c, 0x60, 0x6b, 0x6e, 0xe5, 0x9b, + 0x37, 0x0e, 0x6b, 0xc0, 0x29, 0xb8, 0x1a, 0x3c, 0x2a, 0xa6, 0x3a, 0x68, 0x07, 0x4a, 0xec, 0x34, + 0xb0, 0x9c, 0x30, 0x24, 0xae, 0xc5, 0x73, 0x45, 0x9e, 0x31, 0xf5, 0xd7, 0xdc, 0xf9, 0x07, 0xa7, + 0xc1, 0x36, 0xf7, 0xe3, 0x9c, 0xdd, 0x94, 0x59, 0x64, 0x73, 0x7d, 0x64, 0x42, 0x9e, 0x84, 0x13, + 0x2b, 0x88, 0xc7, 0xe2, 0xdc, 0x58, 0xde, 0x78, 0x70, 0x73, 0xe5, 0xc2, 0xc9, 0x7e, 0x3c, 0xee, + 0xa6, 0xcc, 0x1c, 0x11, 0x2d, 0x34, 0x86, 0x32, 0xb5, 0xc7, 0x91, 0x8f, 0x89, 0x15, 0x91, 0x70, + 0xc4, 0xef, 0xfb, 0x95, 0xbc, 0x20, 0x7f, 0x74, 0x63, 0xf2, 0x7e, 0x42, 0x74, 0x28, 0x79, 0xba, + 0x29, 0x73, 0x95, 0x2e, 0x9a, 0xd0, 0x00, 0xf2, 0x63, 0xcc, 0x88, 0xe7, 0xd0, 0x8a, 0x2e, 0x66, + 0xf9, 0xe0, 0xc6, 0xb3, 0xec, 0x25, 0x78, 0xfe, 0xb0, 0x92, 0x54, 0xd5, 0x03, 0x80, 0x59, 0x4a, + 0xa0, 0xad, 0x4b, 0x39, 0xc6, 0xbf, 0x83, 0xbb, 0xaf, 0xd1, 0x7a, 0x0a, 0x51, 0xa7, 0xce, 0x34, + 0x91, 0xaa, 0xbf, 0x81, 0xc2, 0x74, 0x33, 0x51, 0x1f, 0x56, 0x9d, 0xd0, 0xf7, 0xb1, 0xc3, 0xe4, + 0x93, 0x51, 0x9d, 0xbd, 0xf3, 0x45, 0x97, 0x3f, 0x30, 0x1b, 0xf2, 0x81, 0xd9, 0x30, 0xe5, 0x03, + 0x73, 0xee, 0x80, 0x2d, 0x4d, 0x29, 0xb8, 0x91, 0x56, 0x27, 0x90, 0x4b, 0xf6, 0x02, 0xfd, 0x14, + 0x0a, 0x14, 0x07, 0x2e, 0x26, 0xaa, 0x4c, 0x16, 0x5a, 0xe5, 0x69, 0xc5, 0x13, 0x03, 0xa2, 0xca, + 0x25, 0x2d, 0x97, 0x3f, 0x71, 0x54, 0x12, 0xa4, 0xe7, 0x4f, 0x1a, 0xb9, 0x9f, 0x75, 0xd0, 0x7d, + 0x9b, 0x32, 0x6b, 0x4c, 0x47, 0x22, 0x8f, 0xd5, 0xe5, 0x22, 0xcf, 0xad, 0x7b, 0x74, 0x54, 0xfd, + 0x05, 0xac, 0x5e, 0xda, 0x27, 0xf4, 0x2e, 0x94, 0x78, 0xb1, 0xe2, 0x09, 0xe0, 0x60, 0x4a, 0x71, + 0x12, 0x46, 0x56, 0x22, 0x57, 0xf8, 0xd8, 0xa1, 0x1a, 0xaa, 0x7e, 0x0c, 0x79, 0xb9, 0x03, 0xe8, + 0x6d, 0x00, 0x51, 0x5b, 0x2d, 0x82, 0xed, 0x04, 0x93, 0x51, 0x52, 0x0a, 0xbb, 0x89, 0x6d, 0x17, + 0xbd, 0x05, 0x05, 0x41, 0x2e, 0x7c, 0xd2, 0x73, 0x3e, 0x3a, 0x37, 0x73, 0x97, 0x56, 0x1e, 0x96, + 0x9e, 0xdb, 0x7e, 0x8c, 0x3f, 0xcc, 0xea, 0xb9, 0x72, 0xde, 0xf8, 0xa3, 0x06, 0x95, 0xb6, 0x47, + 0x59, 0xff, 0xe3, 0xdd, 0x5f, 0x26, 0xcf, 0xcb, 0x9d, 0x90, 0x52, 0x2f, 0x12, 0x9f, 0xf8, 0xbd, + 0xc5, 0x87, 0xe8, 0x4a, 0xeb, 0x0e, 0x27, 0xfb, 0xf2, 0xbc, 0x5e, 0x5a, 0x84, 0xcc, 0x9e, 0xa6, + 0x5d, 0xb8, 0x3d, 0xf6, 0x02, 0xcb, 0x76, 0x1c, 0x1c, 0xf1, 0x1d, 0x54, 0xf0, 0xf4, 0xd7, 0xc2, + 0xd1, 0xd8, 0x0b, 0xb6, 0x24, 0x44, 0xda, 0x8c, 0x07, 0xf0, 0x3d, 0xe9, 0xd5, 0x26, 0xb6, 0x17, + 0x78, 0xc1, 0x48, 0x84, 0xb4, 0x06, 0xba, 0x2b, 0xfb, 0x22, 0x26, 0x25, 0xf9, 0xd4, 0xda, 0x7a, + 0xf7, 0xc5, 0xbf, 0x6a, 0xa9, 0x17, 0x17, 0x35, 0xed, 0x8b, 0x8b, 0x9a, 0xf6, 0xf2, 0xa2, 0xa6, + 0xfd, 0xf3, 0xa2, 0xa6, 0xfd, 0xe1, 0x55, 0x2d, 0xf5, 0xc5, 0xab, 0x5a, 0xea, 0xe5, 0xab, 0x5a, + 0xea, 0x93, 0xc2, 0xf4, 0x9f, 0x33, 0x5f, 0x05, 0x00, 0x00, 0xff, 0xff, 0xd0, 0x96, 0xd5, 0x25, + 0xac, 0x11, 0x00, 0x00, } diff --git a/pkg/sql/distsqlpb/processors.pb.go b/pkg/sql/distsqlpb/processors.pb.go index 36482691c016..2cfe7bbffe5b 100644 --- a/pkg/sql/distsqlpb/processors.pb.go +++ b/pkg/sql/distsqlpb/processors.pb.go @@ -63,15 +63,14 @@ type ProcessorSpec struct { // has no consequence on the running of flows, but is useful for plan // diagrams and linking information like tracing spans and log messages to // processors. - ProcessorID int32 `protobuf:"varint,6,opt,name=processor_id,json=processorId" json:"processor_id"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ProcessorID int32 `protobuf:"varint,6,opt,name=processor_id,json=processorId" json:"processor_id"` } 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_ddaaa8ff630f9e40, []int{0} + return fileDescriptor_processors_c9f8ec7ee260e7db, []int{0} } func (m *ProcessorSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -122,14 +121,13 @@ type ProcessorCoreUnion struct { ChangeAggregator *ChangeAggregatorSpec `protobuf:"bytes,25,opt,name=changeAggregator" json:"changeAggregator,omitempty"` ChangeFrontier *ChangeFrontierSpec `protobuf:"bytes,26,opt,name=changeFrontier" json:"changeFrontier,omitempty"` Ordinality *OrdinalitySpec `protobuf:"bytes,27,opt,name=ordinality" json:"ordinality,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` } 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_ddaaa8ff630f9e40, []int{1} + return fileDescriptor_processors_c9f8ec7ee260e7db, []int{1} } func (m *ProcessorCoreUnion) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -158,14 +156,13 @@ var xxx_messageInfo_ProcessorCoreUnion proto.InternalMessageInfo // need post-processing or when only a synchronizer is required (e.g. at the // final endpoint). type NoopCoreSpec struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` } 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_ddaaa8ff630f9e40, []int{2} + return fileDescriptor_processors_c9f8ec7ee260e7db, []int{2} } func (m *NoopCoreSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -198,17 +195,16 @@ var xxx_messageInfo_NoopCoreSpec proto.InternalMessageInfo // planNodes. See LocalProcessors and LocalProcessorIndexes on // distsqlplan.PhysicalPlan. type LocalPlanNodeSpec struct { - RowSourceIdx *uint32 `protobuf:"varint,1,opt,name=RowSourceIdx" json:"RowSourceIdx,omitempty"` - NumInputs *uint32 `protobuf:"varint,2,opt,name=NumInputs" json:"NumInputs,omitempty"` - Name *string `protobuf:"bytes,3,opt,name=Name" json:"Name,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + RowSourceIdx *uint32 `protobuf:"varint,1,opt,name=RowSourceIdx" json:"RowSourceIdx,omitempty"` + NumInputs *uint32 `protobuf:"varint,2,opt,name=NumInputs" json:"NumInputs,omitempty"` + Name *string `protobuf:"bytes,3,opt,name=Name" json:"Name,omitempty"` } 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_ddaaa8ff630f9e40, []int{3} + return fileDescriptor_processors_c9f8ec7ee260e7db, []int{3} } func (m *LocalPlanNodeSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -234,15 +230,14 @@ func (m *LocalPlanNodeSpec) XXX_DiscardUnknown() { var xxx_messageInfo_LocalPlanNodeSpec proto.InternalMessageInfo type MetadataTestSenderSpec struct { - ID string `protobuf:"bytes,1,opt,name=id" json:"id"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ID string `protobuf:"bytes,1,opt,name=id" json:"id"` } 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_ddaaa8ff630f9e40, []int{4} + return fileDescriptor_processors_c9f8ec7ee260e7db, []int{4} } func (m *MetadataTestSenderSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -268,15 +263,14 @@ func (m *MetadataTestSenderSpec) XXX_DiscardUnknown() { var xxx_messageInfo_MetadataTestSenderSpec proto.InternalMessageInfo type MetadataTestReceiverSpec struct { - SenderIDs []string `protobuf:"bytes,1,rep,name=sender_ids,json=senderIds" json:"sender_ids,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + SenderIDs []string `protobuf:"bytes,1,rep,name=sender_ids,json=senderIds" json:"sender_ids,omitempty"` } func (m *MetadataTestReceiverSpec) Reset() { *m = MetadataTestReceiverSpec{} } func (m *MetadataTestReceiverSpec) String() string { return proto.CompactTextString(m) } func (*MetadataTestReceiverSpec) ProtoMessage() {} func (*MetadataTestReceiverSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_ddaaa8ff630f9e40, []int{5} + return fileDescriptor_processors_c9f8ec7ee260e7db, []int{5} } func (m *MetadataTestReceiverSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2639,75 +2633,76 @@ var ( ) func init() { - proto.RegisterFile("sql/distsqlpb/processors.proto", fileDescriptor_processors_ddaaa8ff630f9e40) + proto.RegisterFile("sql/distsqlpb/processors.proto", fileDescriptor_processors_c9f8ec7ee260e7db) } -var fileDescriptor_processors_ddaaa8ff630f9e40 = []byte{ - // 1056 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x96, 0xdf, 0x52, 0x1b, 0xb7, - 0x17, 0xc7, 0x31, 0x98, 0x3f, 0x96, 0x31, 0x10, 0x85, 0x5f, 0xa2, 0x1f, 0xed, 0x18, 0xc6, 0x6d, - 0x13, 0x4a, 0x33, 0xa6, 0xc3, 0xb4, 0xbd, 0xc8, 0x74, 0xa6, 0xad, 0xed, 0x66, 0x30, 0x4d, 0x09, - 0xdd, 0xa5, 0xc9, 0x0c, 0x37, 0x54, 0xec, 0x0a, 0xa3, 0xb0, 0x5e, 0x2d, 0x92, 0x0c, 0x4d, 0x5e, - 0xa2, 0x7d, 0x84, 0x3e, 0x0e, 0xbd, 0xcb, 0x65, 0xaf, 0x98, 0xd6, 0x79, 0x91, 0x8e, 0x8e, 0x96, - 0xdd, 0xc5, 0xb0, 0xde, 0xde, 0xad, 0xe5, 0xef, 0xf7, 0x73, 0x8e, 0xa4, 0x73, 0x24, 0xa1, 0xba, - 0x3a, 0x0b, 0x36, 0x7d, 0xae, 0xb4, 0x3a, 0x0b, 0xa2, 0xa3, 0xcd, 0x48, 0x0a, 0x8f, 0x29, 0x25, - 0xa4, 0x6a, 0x46, 0x52, 0x68, 0x81, 0x89, 0x27, 0xbc, 0x53, 0x29, 0xa8, 0x77, 0xd2, 0x54, 0x67, - 0x41, 0x33, 0x56, 0xca, 0x41, 0xb8, 0x42, 0x6e, 0x3a, 0x7d, 0xaa, 0xa9, 0xf5, 0xac, 0x7c, 0x94, - 0xc7, 0x3c, 0x3c, 0xa2, 0x8a, 0xc5, 0xa2, 0x46, 0xae, 0xc8, 0xc4, 0xb1, 0x9a, 0x47, 0xf9, 0xa0, - 0x41, 0x70, 0x7a, 0xc8, 0x45, 0xac, 0xdb, 0xc8, 0xd5, 0x79, 0x27, 0x34, 0xec, 0xb1, 0x63, 0xc6, - 0x7c, 0x55, 0xa8, 0xd5, 0xf4, 0x28, 0x60, 0x87, 0x4a, 0x53, 0x7d, 0xad, 0x5d, 0xee, 0x89, 0x9e, - 0x80, 0xcf, 0x4d, 0xf3, 0x65, 0x47, 0x1b, 0xbf, 0x4d, 0xa1, 0xda, 0xde, 0xb5, 0xcd, 0x8d, 0x98, - 0x87, 0xdb, 0x68, 0x9a, 0x87, 0xd1, 0x40, 0x93, 0xd2, 0xda, 0xd4, 0x7a, 0x75, 0xeb, 0x71, 0x33, - 0x6f, 0xd1, 0x9a, 0x5d, 0x23, 0x73, 0xdf, 0x84, 0x9e, 0xf1, 0xb5, 0xca, 0x97, 0x57, 0xab, 0x13, - 0x8e, 0xf5, 0xe2, 0x67, 0xa8, 0xec, 0x09, 0xc9, 0xc8, 0xe4, 0x5a, 0x69, 0xbd, 0xba, 0xf5, 0x24, - 0x9f, 0x91, 0xc4, 0x6e, 0x0b, 0xc9, 0x7e, 0x0e, 0xb9, 0x08, 0x63, 0x10, 0xf8, 0xf1, 0x36, 0x9a, - 0x11, 0x03, 0x6d, 0xb2, 0x99, 0x82, 0x6c, 0x36, 0xf2, 0x49, 0x2f, 0x40, 0xe7, 0x88, 0x81, 0x66, - 0x32, 0x93, 0x50, 0xec, 0xc7, 0x6d, 0x54, 0x8e, 0x84, 0xd2, 0xa4, 0x0c, 0x19, 0x7d, 0x3a, 0x26, - 0x23, 0xa1, 0x74, 0x9c, 0x55, 0x06, 0x03, 0x66, 0xbc, 0x81, 0xe6, 0x94, 0xa6, 0x3d, 0x76, 0xc8, - 0x7d, 0x32, 0xbd, 0x56, 0x5a, 0x9f, 0x6e, 0x2d, 0x9a, 0x7f, 0x87, 0x57, 0xab, 0xb3, 0xae, 0x19, - 0xef, 0x76, 0x9c, 0x59, 0x10, 0x74, 0x7d, 0xfc, 0x15, 0x9a, 0x4f, 0xf6, 0xc3, 0xe8, 0x67, 0x40, - 0x7f, 0x3f, 0xd6, 0x57, 0x93, 0x89, 0x77, 0x3b, 0x4e, 0x35, 0x11, 0x76, 0xfd, 0xc6, 0x9f, 0x8b, - 0x08, 0xdf, 0x5e, 0x15, 0xfc, 0x14, 0x95, 0x43, 0x21, 0x22, 0x52, 0x82, 0xfc, 0x1f, 0xe5, 0xe7, - 0xbf, 0x2b, 0x44, 0x64, 0x6c, 0x26, 0x79, 0x07, 0x3c, 0xf8, 0x07, 0x54, 0x85, 0x7a, 0x70, 0x18, - 0xf5, 0x99, 0x8c, 0x37, 0x65, 0xcc, 0x12, 0xec, 0xa7, 0x62, 0xa0, 0x64, 0xdd, 0x78, 0x1b, 0xa1, - 0xd7, 0x82, 0x87, 0x31, 0x6b, 0x0a, 0x58, 0xeb, 0xf9, 0xac, 0x9d, 0x44, 0x0b, 0xa8, 0x8c, 0x17, - 0x7f, 0x8d, 0x66, 0x94, 0x90, 0x9a, 0xc9, 0x78, 0x53, 0x3e, 0xce, 0xa7, 0xb8, 0xa0, 0x03, 0x42, - 0xec, 0x31, 0x79, 0xd0, 0x5e, 0x4f, 0xb2, 0x1e, 0xd5, 0x42, 0xc2, 0x6e, 0x8c, 0xcd, 0xe3, 0xbb, - 0x44, 0x6b, 0xf3, 0x48, 0xbd, 0xb8, 0x85, 0xe6, 0x8c, 0x90, 0x87, 0x9e, 0x26, 0xb3, 0x45, 0xcb, - 0xdb, 0x89, 0x95, 0x40, 0x49, 0x7c, 0x66, 0x89, 0xfb, 0x4c, 0xf6, 0x98, 0x99, 0x2e, 0x93, 0x64, - 0xae, 0x68, 0x89, 0x7f, 0x4c, 0xc5, 0x76, 0x89, 0x33, 0x6e, 0x33, 0xb5, 0x13, 0xaa, 0x4e, 0x62, - 0x56, 0xa5, 0x68, 0x6a, 0xdb, 0x89, 0xd6, 0x4e, 0x2d, 0xf5, 0xe2, 0x6f, 0xd1, 0xcc, 0x39, 0x0d, - 0x06, 0x4c, 0x11, 0x54, 0x44, 0x79, 0x09, 0xba, 0xa4, 0x72, 0x62, 0x9f, 0xc9, 0xe5, 0x88, 0x7a, - 0xa7, 0xc7, 0x3c, 0x08, 0x98, 0x24, 0xd5, 0x22, 0x4a, 0x2b, 0xd1, 0xda, 0x5c, 0x52, 0x2f, 0x7e, - 0x8e, 0x90, 0x64, 0xd4, 0xef, 0xf6, 0x23, 0x21, 0x35, 0xa9, 0x15, 0x9d, 0x0c, 0x4e, 0xa2, 0xed, - 0x50, 0x4d, 0x2d, 0x2d, 0xf5, 0xe3, 0xef, 0x51, 0xc5, 0x75, 0xf7, 0x5f, 0x49, 0x6e, 0xea, 0x67, - 0x01, 0x60, 0x63, 0x8e, 0xaa, 0x44, 0x0a, 0x9c, 0xd4, 0x89, 0xbf, 0x41, 0xb3, 0x2e, 0xed, 0x47, - 0x66, 0x6e, 0x8b, 0x00, 0xf9, 0x64, 0x0c, 0xc4, 0x0a, 0x01, 0x71, 0xed, 0xc2, 0x07, 0x68, 0xc9, - 0x7e, 0xa6, 0x05, 0x46, 0x96, 0x80, 0xd4, 0x2c, 0x22, 0x8d, 0x94, 0xe4, 0x2d, 0x0e, 0x16, 0xe8, - 0x21, 0x0f, 0x35, 0x93, 0x01, 0xa3, 0xe7, 0xcc, 0xb7, 0x5d, 0x13, 0x17, 0xc5, 0x3d, 0x08, 0xf1, - 0xe5, 0xb8, 0xc3, 0xf9, 0x4e, 0x23, 0x44, 0xca, 0xa3, 0xe2, 0x5f, 0x10, 0xee, 0x33, 0x4d, 0xcd, - 0xf5, 0xb7, 0xcf, 0x94, 0x76, 0x59, 0x68, 0x7a, 0x1c, 0x43, 0xac, 0xcf, 0xc7, 0x15, 0xf3, 0xa8, - 0x07, 0xc2, 0xdc, 0xc1, 0xc2, 0xc7, 0x68, 0x39, 0x3b, 0xea, 0x30, 0x8f, 0xf1, 0x73, 0x26, 0xc9, - 0x7d, 0x88, 0xb1, 0xf5, 0xdf, 0x62, 0x5c, 0xbb, 0x20, 0xca, 0x9d, 0x3c, 0x53, 0x1e, 0x6d, 0xf7, - 0x65, 0x5c, 0x1e, 0xcb, 0x45, 0xe5, 0x91, 0x48, 0x6d, 0x79, 0x24, 0x3f, 0xf1, 0x2e, 0x9a, 0x7f, - 0xcb, 0x7b, 0x6f, 0x69, 0x2f, 0x5e, 0xf6, 0xff, 0x01, 0x69, 0xcc, 0x2d, 0x74, 0x90, 0x51, 0x03, - 0xec, 0x86, 0xdf, 0x74, 0x53, 0x24, 0xc5, 0x6b, 0xe6, 0x69, 0x97, 0x69, 0xf2, 0xa0, 0xa8, 0x9b, - 0xf6, 0x12, 0xad, 0xad, 0xff, 0xd4, 0x6b, 0x0e, 0xad, 0x0b, 0x1e, 0xfa, 0xe2, 0x82, 0x49, 0xf2, - 0xb0, 0xe8, 0xd0, 0x7a, 0x15, 0x2b, 0xed, 0xa1, 0x75, 0xed, 0xc3, 0x3f, 0xa1, 0x5a, 0x20, 0x3c, - 0x1a, 0xec, 0x05, 0x34, 0xdc, 0x15, 0x3e, 0x23, 0x04, 0x40, 0x9f, 0xe5, 0x83, 0x9e, 0x67, 0xe5, - 0x40, 0xbb, 0x49, 0x30, 0xed, 0x60, 0x9f, 0x29, 0x99, 0x76, 0xf8, 0x7f, 0x51, 0x3b, 0xb4, 0x47, - 0x1c, 0xb6, 0x1d, 0x46, 0x39, 0x78, 0x1f, 0x2d, 0xd8, 0xb1, 0x67, 0x52, 0x84, 0x9a, 0x33, 0x49, - 0x56, 0x8a, 0x0e, 0x91, 0xf6, 0x0d, 0x3d, 0x70, 0x47, 0x18, 0x66, 0x4b, 0x84, 0xf4, 0x79, 0x48, - 0x03, 0xae, 0xdf, 0x90, 0x0f, 0x8a, 0xb6, 0xe4, 0x45, 0xa2, 0xb5, 0x5b, 0x92, 0x7a, 0x9f, 0x96, - 0x2f, 0xff, 0x58, 0x2d, 0xed, 0x94, 0xe7, 0x66, 0x96, 0x66, 0x77, 0xca, 0x73, 0xf3, 0x4b, 0xb5, - 0xc6, 0x02, 0x9a, 0xcf, 0x5e, 0xc7, 0x0d, 0x8e, 0xee, 0xdd, 0x5a, 0x41, 0xdc, 0x40, 0xf3, 0x8e, - 0xb8, 0x70, 0xc5, 0x40, 0x7a, 0xac, 0xeb, 0xff, 0x0a, 0x37, 0x7c, 0xcd, 0xb9, 0x31, 0x86, 0x3f, - 0x44, 0x95, 0xdd, 0x41, 0x1f, 0x1e, 0x5c, 0x0a, 0xee, 0xef, 0x9a, 0x93, 0x0e, 0x60, 0x8c, 0xca, - 0xbb, 0xb4, 0xcf, 0xe0, 0x32, 0xae, 0x38, 0xf0, 0xdd, 0xf8, 0x02, 0x3d, 0xb8, 0xbb, 0x2d, 0xf1, - 0x0a, 0x9a, 0xe4, 0x3e, 0x44, 0xa9, 0xb4, 0x50, 0xfc, 0x1c, 0x99, 0xec, 0x76, 0x9c, 0x49, 0xee, - 0x37, 0xb6, 0x11, 0xc9, 0x6b, 0x34, 0xfc, 0x04, 0x21, 0x05, 0x94, 0x43, 0xee, 0x2b, 0x78, 0x1d, - 0x56, 0x5a, 0xb5, 0xe1, 0xd5, 0x6a, 0xc5, 0xb2, 0xbb, 0x1d, 0xe5, 0x54, 0xac, 0xa0, 0xeb, 0xab, - 0xd6, 0xe3, 0xcb, 0x7f, 0xea, 0x13, 0x97, 0xc3, 0x7a, 0xe9, 0xdd, 0xb0, 0x5e, 0xfa, 0x6b, 0x58, - 0x2f, 0xfd, 0x3d, 0xac, 0x97, 0x7e, 0x7f, 0x5f, 0x9f, 0x78, 0xf7, 0xbe, 0x3e, 0x71, 0x50, 0x49, - 0x1e, 0xad, 0xff, 0x06, 0x00, 0x00, 0xff, 0xff, 0xec, 0x98, 0x58, 0xd8, 0xb5, 0x0b, 0x00, 0x00, +var fileDescriptor_processors_c9f8ec7ee260e7db = []byte{ + // 1059 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x96, 0xdd, 0x52, 0x1b, 0x37, + 0x14, 0xc7, 0x31, 0x98, 0x0f, 0xcb, 0x18, 0x88, 0x42, 0x13, 0x95, 0x76, 0x0c, 0xe3, 0xb6, 0x29, + 0x25, 0x19, 0xd3, 0x61, 0xda, 0x5e, 0x64, 0x3a, 0xd3, 0xd6, 0x76, 0x33, 0x98, 0xa6, 0x84, 0xee, + 0xd2, 0x64, 0x86, 0x1b, 0x2a, 0x76, 0x85, 0x51, 0x58, 0xaf, 0x16, 0x49, 0x86, 0x26, 0x2f, 0xd1, + 0x3e, 0x42, 0x1f, 0x87, 0xde, 0xe5, 0x32, 0x57, 0x4c, 0x6b, 0x5e, 0xa4, 0xa3, 0xa3, 0x65, 0x77, + 0xf9, 0x58, 0x6f, 0xef, 0xd6, 0xf2, 0xff, 0xff, 0x3b, 0x47, 0xd2, 0x39, 0x92, 0x50, 0x5d, 0x9d, + 0x04, 0xeb, 0x3e, 0x57, 0x5a, 0x9d, 0x04, 0xd1, 0xc1, 0x7a, 0x24, 0x85, 0xc7, 0x94, 0x12, 0x52, + 0x35, 0x23, 0x29, 0xb4, 0xc0, 0xc4, 0x13, 0xde, 0xb1, 0x14, 0xd4, 0x3b, 0x6a, 0xaa, 0x93, 0xa0, + 0x19, 0x2b, 0xe5, 0x20, 0x5c, 0x22, 0xd7, 0x9d, 0x3e, 0xd5, 0xd4, 0x7a, 0x96, 0x3e, 0xc9, 0x63, + 0xee, 0x1f, 0x50, 0xc5, 0x62, 0x51, 0x23, 0x57, 0x64, 0xe2, 0x58, 0xcd, 0xa3, 0x7c, 0xd0, 0x20, + 0x38, 0xde, 0xe7, 0x22, 0xd6, 0xad, 0xe5, 0xea, 0xbc, 0x23, 0x1a, 0xf6, 0xd8, 0x21, 0x63, 0xbe, + 0x2a, 0xd4, 0x6a, 0x7a, 0x10, 0xb0, 0x7d, 0xa5, 0xa9, 0xbe, 0xd2, 0x2e, 0xf6, 0x44, 0x4f, 0xc0, + 0xe7, 0xba, 0xf9, 0xb2, 0xa3, 0x8d, 0x3f, 0x26, 0x50, 0x6d, 0xe7, 0xca, 0xe6, 0x46, 0xcc, 0xc3, + 0x6d, 0x34, 0xc9, 0xc3, 0x68, 0xa0, 0x49, 0x69, 0x65, 0x62, 0xb5, 0xba, 0xf1, 0x79, 0x33, 0x6f, + 0xd1, 0x9a, 0x5d, 0x23, 0x73, 0xdf, 0x84, 0x9e, 0xf1, 0xb5, 0xca, 0xe7, 0x17, 0xcb, 0x63, 0x8e, + 0xf5, 0xe2, 0x67, 0xa8, 0xec, 0x09, 0xc9, 0xc8, 0xf8, 0x4a, 0x69, 0xb5, 0xba, 0xf1, 0x24, 0x9f, + 0x91, 0xc4, 0x6e, 0x0b, 0xc9, 0x7e, 0x0d, 0xb9, 0x08, 0x63, 0x10, 0xf8, 0xf1, 0x26, 0x9a, 0x12, + 0x03, 0x6d, 0xb2, 0x99, 0x80, 0x6c, 0xd6, 0xf2, 0x49, 0x2f, 0x40, 0xe7, 0x88, 0x81, 0x66, 0x32, + 0x93, 0x50, 0xec, 0xc7, 0x6d, 0x54, 0x8e, 0x84, 0xd2, 0xa4, 0x0c, 0x19, 0x7d, 0x31, 0x22, 0x23, + 0xa1, 0x74, 0x9c, 0x55, 0x06, 0x03, 0x66, 0xbc, 0x86, 0x66, 0x94, 0xa6, 0x3d, 0xb6, 0xcf, 0x7d, + 0x32, 0xb9, 0x52, 0x5a, 0x9d, 0x6c, 0xcd, 0x9b, 0x7f, 0x87, 0x17, 0xcb, 0xd3, 0xae, 0x19, 0xef, + 0x76, 0x9c, 0x69, 0x10, 0x74, 0x7d, 0xfc, 0x0d, 0x9a, 0x4d, 0xf6, 0xc3, 0xe8, 0xa7, 0x40, 0x7f, + 0x3f, 0xd6, 0x57, 0x93, 0x89, 0x77, 0x3b, 0x4e, 0x35, 0x11, 0x76, 0xfd, 0xc6, 0xdf, 0xf3, 0x08, + 0xdf, 0x5e, 0x15, 0xfc, 0x14, 0x95, 0x43, 0x21, 0x22, 0x52, 0x82, 0xfc, 0x1f, 0xe5, 0xe7, 0xbf, + 0x2d, 0x44, 0x64, 0x6c, 0x26, 0x79, 0x07, 0x3c, 0xf8, 0x27, 0x54, 0x85, 0x7a, 0x70, 0x18, 0xf5, + 0x99, 0x8c, 0x37, 0x65, 0xc4, 0x12, 0xec, 0xa6, 0x62, 0xa0, 0x64, 0xdd, 0x78, 0x13, 0xa1, 0xd7, + 0x82, 0x87, 0x31, 0x6b, 0x02, 0x58, 0xab, 0xf9, 0xac, 0xad, 0x44, 0x0b, 0xa8, 0x8c, 0x17, 0x7f, + 0x8b, 0xa6, 0x94, 0x90, 0x9a, 0xc9, 0x78, 0x53, 0x3e, 0xcd, 0xa7, 0xb8, 0xa0, 0x03, 0x42, 0xec, + 0x31, 0x79, 0xd0, 0x5e, 0x4f, 0xb2, 0x1e, 0xd5, 0x42, 0xc2, 0x6e, 0x8c, 0xcc, 0xe3, 0x87, 0x44, + 0x6b, 0xf3, 0x48, 0xbd, 0xb8, 0x85, 0x66, 0x8c, 0x90, 0x87, 0x9e, 0x26, 0xd3, 0x45, 0xcb, 0xdb, + 0x89, 0x95, 0x40, 0x49, 0x7c, 0x66, 0x89, 0xfb, 0x4c, 0xf6, 0x98, 0x99, 0x2e, 0x93, 0x64, 0xa6, + 0x68, 0x89, 0x7f, 0x4e, 0xc5, 0x76, 0x89, 0x33, 0x6e, 0x33, 0xb5, 0x23, 0xaa, 0x8e, 0x62, 0x56, + 0xa5, 0x68, 0x6a, 0x9b, 0x89, 0xd6, 0x4e, 0x2d, 0xf5, 0xe2, 0xef, 0xd1, 0xd4, 0x29, 0x0d, 0x06, + 0x4c, 0x11, 0x54, 0x44, 0x79, 0x09, 0xba, 0xa4, 0x72, 0x62, 0x9f, 0xc9, 0xe5, 0x80, 0x7a, 0xc7, + 0x87, 0x3c, 0x08, 0x98, 0x24, 0xd5, 0x22, 0x4a, 0x2b, 0xd1, 0xda, 0x5c, 0x52, 0x2f, 0x7e, 0x8e, + 0x90, 0x64, 0xd4, 0xef, 0xf6, 0x23, 0x21, 0x35, 0xa9, 0x15, 0x9d, 0x0c, 0x4e, 0xa2, 0xed, 0x50, + 0x4d, 0x2d, 0x2d, 0xf5, 0xe3, 0x1f, 0x51, 0xc5, 0x75, 0x77, 0x5f, 0x49, 0x6e, 0xea, 0x67, 0x0e, + 0x60, 0x23, 0x8e, 0xaa, 0x44, 0x0a, 0x9c, 0xd4, 0x89, 0xbf, 0x43, 0xd3, 0x2e, 0xed, 0x47, 0x66, + 0x6e, 0xf3, 0x00, 0xf9, 0x6c, 0x04, 0xc4, 0x0a, 0x01, 0x71, 0xe5, 0xc2, 0x7b, 0x68, 0xc1, 0x7e, + 0xa6, 0x05, 0x46, 0x16, 0x80, 0xd4, 0x2c, 0x22, 0xdd, 0x28, 0xc9, 0x5b, 0x1c, 0x2c, 0xd0, 0x43, + 0x1e, 0x6a, 0x26, 0x03, 0x46, 0x4f, 0x99, 0x6f, 0xbb, 0x26, 0x2e, 0x8a, 0x7b, 0x10, 0xe2, 0xeb, + 0x51, 0x87, 0xf3, 0x9d, 0x46, 0x88, 0x94, 0x47, 0xc5, 0xbf, 0x21, 0xdc, 0x67, 0x9a, 0x9a, 0xeb, + 0x6f, 0x97, 0x29, 0xed, 0xb2, 0xd0, 0xf4, 0x38, 0x86, 0x58, 0x5f, 0x8e, 0x2a, 0xe6, 0x9b, 0x1e, + 0x08, 0x73, 0x07, 0x0b, 0x1f, 0xa2, 0xc5, 0xec, 0xa8, 0xc3, 0x3c, 0xc6, 0x4f, 0x99, 0x24, 0xf7, + 0x21, 0xc6, 0xc6, 0xff, 0x8b, 0x71, 0xe5, 0x82, 0x28, 0x77, 0xf2, 0x4c, 0x79, 0xb4, 0xdd, 0x97, + 0x71, 0x79, 0x2c, 0x16, 0x95, 0x47, 0x22, 0xb5, 0xe5, 0x91, 0xfc, 0xc4, 0xdb, 0x68, 0xf6, 0x2d, + 0xef, 0xbd, 0xa5, 0xbd, 0x78, 0xd9, 0x3f, 0x00, 0xd2, 0x88, 0x5b, 0x68, 0x2f, 0xa3, 0x06, 0xd8, + 0x35, 0xbf, 0xe9, 0xa6, 0x48, 0x8a, 0xd7, 0xcc, 0xd3, 0x2e, 0xd3, 0xe4, 0x41, 0x51, 0x37, 0xed, + 0x24, 0x5a, 0x5b, 0xff, 0xa9, 0xd7, 0x1c, 0x5a, 0x67, 0x3c, 0xf4, 0xc5, 0x19, 0x93, 0xe4, 0x61, + 0xd1, 0xa1, 0xf5, 0x2a, 0x56, 0xda, 0x43, 0xeb, 0xca, 0x87, 0x7f, 0x41, 0xb5, 0x40, 0x78, 0x34, + 0xd8, 0x09, 0x68, 0xb8, 0x2d, 0x7c, 0x46, 0x08, 0x80, 0x1e, 0xe7, 0x83, 0x9e, 0x67, 0xe5, 0x40, + 0xbb, 0x4e, 0x30, 0xed, 0x60, 0x9f, 0x29, 0x99, 0x76, 0xf8, 0xb0, 0xa8, 0x1d, 0xda, 0x37, 0x1c, + 0xb6, 0x1d, 0x6e, 0x72, 0xf0, 0x2e, 0x9a, 0xb3, 0x63, 0xcf, 0xa4, 0x08, 0x35, 0x67, 0x92, 0x2c, + 0x15, 0x1d, 0x22, 0xed, 0x6b, 0x7a, 0xe0, 0xde, 0x60, 0x98, 0x2d, 0x11, 0xd2, 0xe7, 0x21, 0x0d, + 0xb8, 0x7e, 0x43, 0x3e, 0x2a, 0xda, 0x92, 0x17, 0x89, 0xd6, 0x6e, 0x49, 0xea, 0x7d, 0x5a, 0x3e, + 0xff, 0x6b, 0xb9, 0xb4, 0x55, 0x9e, 0x99, 0x5a, 0x98, 0xde, 0x2a, 0xcf, 0xcc, 0x2e, 0xd4, 0x1a, + 0x73, 0x68, 0x36, 0x7b, 0x1d, 0x37, 0x38, 0xba, 0x77, 0x6b, 0x05, 0x71, 0x03, 0xcd, 0x3a, 0xe2, + 0xcc, 0x15, 0x03, 0xe9, 0xb1, 0xae, 0xff, 0x3b, 0xdc, 0xf0, 0x35, 0xe7, 0xda, 0x18, 0xfe, 0x18, + 0x55, 0xb6, 0x07, 0x7d, 0x78, 0x70, 0x29, 0xb8, 0xbf, 0x6b, 0x4e, 0x3a, 0x80, 0x31, 0x2a, 0x6f, + 0xd3, 0x3e, 0x83, 0xcb, 0xb8, 0xe2, 0xc0, 0x77, 0xe3, 0x2b, 0xf4, 0xe0, 0xee, 0xb6, 0xc4, 0x4b, + 0x68, 0x9c, 0xfb, 0x10, 0xa5, 0xd2, 0x42, 0xf1, 0x73, 0x64, 0xbc, 0xdb, 0x71, 0xc6, 0xb9, 0xdf, + 0xd8, 0x44, 0x24, 0xaf, 0xd1, 0xf0, 0x13, 0x84, 0x14, 0x50, 0xf6, 0xb9, 0xaf, 0xe0, 0x75, 0x58, + 0x69, 0xd5, 0x86, 0x17, 0xcb, 0x15, 0xcb, 0xee, 0x76, 0x94, 0x53, 0xb1, 0x82, 0xae, 0xaf, 0x5a, + 0x8f, 0xcf, 0xff, 0xad, 0x8f, 0x9d, 0x0f, 0xeb, 0xa5, 0x77, 0xc3, 0x7a, 0xe9, 0xfd, 0xb0, 0x5e, + 0xfa, 0x67, 0x58, 0x2f, 0xfd, 0x79, 0x59, 0x1f, 0x7b, 0x77, 0x59, 0x1f, 0x7b, 0x7f, 0x59, 0x1f, + 0xdb, 0xab, 0x24, 0x0f, 0xd7, 0xff, 0x02, 0x00, 0x00, 0xff, 0xff, 0x96, 0xf0, 0x0c, 0x48, 0xb9, + 0x0b, 0x00, 0x00, } diff --git a/pkg/sql/distsqlpb/processors_base.pb.go b/pkg/sql/distsqlpb/processors_base.pb.go index 6080d7d4793c..c926fd336fa6 100644 --- a/pkg/sql/distsqlpb/processors_base.pb.go +++ b/pkg/sql/distsqlpb/processors_base.pb.go @@ -54,15 +54,14 @@ type PostProcessSpec struct { Offset uint64 `protobuf:"varint,5,opt,name=offset" json:"offset"` // If nonzero, the processor will stop after emitting this many rows. The rows // suppressed by , if any, do not count towards this limit. - Limit uint64 `protobuf:"varint,6,opt,name=limit" json:"limit"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Limit uint64 `protobuf:"varint,6,opt,name=limit" json:"limit"` } 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_base_a3c3c7a2d6883f85, []int{0} + return fileDescriptor_processors_base_a4319a9bd5dbe301, []int{0} } func (m *PostProcessSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -88,15 +87,14 @@ func (m *PostProcessSpec) XXX_DiscardUnknown() { var xxx_messageInfo_PostProcessSpec proto.InternalMessageInfo type Columns struct { - Columns []uint32 `protobuf:"varint,1,rep,packed,name=columns" json:"columns,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Columns []uint32 `protobuf:"varint,1,rep,packed,name=columns" json:"columns,omitempty"` } 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_base_a3c3c7a2d6883f85, []int{1} + return fileDescriptor_processors_base_a4319a9bd5dbe301, []int{1} } func (m *Columns) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -125,15 +123,14 @@ type TableReaderSpan struct { // TODO(radu): the dist_sql APIs should be agnostic to how we map tables to // KVs. The span should be described as starting and ending lists of values // for a prefix of the index columns, along with inclusive/exclusive flags. - Span roachpb.Span `protobuf:"bytes,1,opt,name=span" json:"span"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Span roachpb.Span `protobuf:"bytes,1,opt,name=span" json:"span"` } 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_base_a3c3c7a2d6883f85, []int{2} + return fileDescriptor_processors_base_a4319a9bd5dbe301, []int{2} } func (m *TableReaderSpan) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -920,32 +917,33 @@ var ( ) func init() { - proto.RegisterFile("sql/distsqlpb/processors_base.proto", fileDescriptor_processors_base_a3c3c7a2d6883f85) + proto.RegisterFile("sql/distsqlpb/processors_base.proto", fileDescriptor_processors_base_a4319a9bd5dbe301) } -var fileDescriptor_processors_base_a3c3c7a2d6883f85 = []byte{ - // 367 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x91, 0x41, 0x6e, 0xe2, 0x30, - 0x14, 0x86, 0x63, 0x08, 0x30, 0x63, 0x86, 0x61, 0x64, 0x8d, 0x34, 0x16, 0x42, 0x99, 0x88, 0x41, - 0x22, 0xb3, 0x09, 0x9a, 0x39, 0x42, 0xda, 0x2e, 0x2b, 0x21, 0xe8, 0xaa, 0x1b, 0x64, 0x12, 0x43, - 0xd3, 0x86, 0xd8, 0xf8, 0x39, 0x12, 0xc7, 0xe8, 0x4d, 0x7a, 0x0d, 0x96, 0x2c, 0xbb, 0xaa, 0xda, - 0x70, 0x91, 0x0a, 0x9c, 0x20, 0x58, 0x74, 0xd1, 0x9d, 0xf5, 0xbd, 0xff, 0xd7, 0xfb, 0xe4, 0x87, - 0xff, 0xc0, 0x2a, 0x19, 0x46, 0x31, 0x68, 0x58, 0x25, 0x72, 0x36, 0x94, 0x4a, 0x84, 0x1c, 0x40, - 0x28, 0x98, 0xce, 0x18, 0x70, 0x5f, 0x2a, 0xa1, 0x05, 0xa1, 0xa1, 0x08, 0x1f, 0x94, 0x60, 0xe1, - 0x9d, 0x0f, 0xab, 0xc4, 0x2f, 0xe2, 0x2a, 0x4b, 0x3b, 0xf4, 0xbc, 0x1e, 0x31, 0xcd, 0x4c, 0xa7, - 0x43, 0x0e, 0xf9, 0x73, 0xf6, 0x73, 0x21, 0x16, 0xe2, 0xf0, 0x1c, 0xee, 0x5f, 0x86, 0xf6, 0x9e, - 0x2a, 0xb8, 0x3d, 0x12, 0xa0, 0x47, 0x66, 0xf7, 0x44, 0xf2, 0x90, 0x04, 0xb8, 0x3e, 0x8f, 0x13, - 0xcd, 0x15, 0x45, 0x2e, 0xf2, 0x9a, 0xff, 0xfb, 0xfe, 0x47, 0x0a, 0xfe, 0xd5, 0x5a, 0x2a, 0x0e, - 0x10, 0x8b, 0x34, 0xb0, 0x37, 0x2f, 0xbf, 0xad, 0x71, 0xd1, 0x24, 0x7d, 0x8c, 0xa5, 0x12, 0xf7, - 0x3c, 0xd4, 0xb1, 0x48, 0x69, 0xc5, 0x45, 0xde, 0x97, 0x22, 0x71, 0xc2, 0xc9, 0x5f, 0xfc, 0x5d, - 0x64, 0x5a, 0x66, 0x7a, 0x1a, 0x8a, 0x24, 0x5b, 0xa6, 0x40, 0xab, 0x6e, 0xd5, 0x6b, 0x05, 0x95, - 0x1f, 0x68, 0xdc, 0x32, 0x93, 0x0b, 0x33, 0x20, 0xd7, 0xf8, 0x9b, 0xe2, 0x69, 0xc4, 0xd5, 0x94, - 0xaf, 0xa5, 0x02, 0x6a, 0xbb, 0xd5, 0x4f, 0xaa, 0x35, 0x4d, 0x7f, 0xcf, 0x81, 0x74, 0x71, 0x5d, - 0xcc, 0xe7, 0xc0, 0x35, 0xad, 0xb9, 0xc8, 0xb3, 0x4b, 0x7b, 0xc3, 0x48, 0x07, 0xd7, 0x92, 0x78, - 0x19, 0x6b, 0x5a, 0x3f, 0x19, 0x1a, 0xd4, 0x1b, 0xe0, 0x46, 0xe9, 0xd4, 0xc5, 0x8d, 0xd2, 0x1b, - 0x1d, 0xbd, 0x4b, 0xd4, 0xbb, 0xc4, 0xed, 0x1b, 0x36, 0x4b, 0xf8, 0x98, 0xb3, 0x88, 0xab, 0x89, - 0x64, 0x29, 0xf9, 0x87, 0x6d, 0x90, 0x2c, 0x2d, 0xfe, 0xf5, 0xd7, 0x89, 0x7c, 0x71, 0x30, 0x7f, - 0x1f, 0x2b, 0xf6, 0x1d, 0xa2, 0xc1, 0x60, 0xf3, 0xe6, 0x58, 0x9b, 0xdc, 0x41, 0xdb, 0xdc, 0x41, - 0xcf, 0xb9, 0x83, 0x5e, 0x73, 0x07, 0x3d, 0xee, 0x1c, 0x6b, 0xbb, 0x73, 0xac, 0xdb, 0xaf, 0xc7, - 0xf3, 0xbf, 0x07, 0x00, 0x00, 0xff, 0xff, 0xad, 0x4b, 0x3d, 0x8b, 0x4d, 0x02, 0x00, 0x00, +var fileDescriptor_processors_base_a4319a9bd5dbe301 = []byte{ + // 372 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x92, 0xc1, 0x8a, 0xda, 0x40, + 0x18, 0xc7, 0x33, 0x1a, 0xb5, 0x1d, 0x6b, 0x2d, 0x43, 0xa1, 0x83, 0xc8, 0x34, 0x58, 0xa1, 0x29, + 0x85, 0x48, 0xfb, 0x08, 0x69, 0x7b, 0x2c, 0x88, 0xf6, 0xd4, 0x8b, 0x8c, 0xc9, 0x68, 0xd3, 0x8d, + 0x99, 0x71, 0xbe, 0x09, 0xf8, 0x18, 0xfb, 0x26, 0xfb, 0x1a, 0x1e, 0x3d, 0x7a, 0x5a, 0x76, 0xe3, + 0x8b, 0x2c, 0x3a, 0x89, 0xe8, 0x61, 0x0f, 0x7b, 0xfb, 0xf8, 0x7d, 0xff, 0x3f, 0xdf, 0x8f, 0x64, + 0xf0, 0x27, 0x58, 0xa7, 0xa3, 0x38, 0x01, 0x03, 0xeb, 0x54, 0xcd, 0x47, 0x4a, 0xcb, 0x48, 0x00, + 0x48, 0x0d, 0xb3, 0x39, 0x07, 0x11, 0x28, 0x2d, 0x8d, 0x24, 0x34, 0x92, 0xd1, 0x8d, 0x96, 0x3c, + 0xfa, 0x17, 0xc0, 0x3a, 0x0d, 0xca, 0xb8, 0xce, 0xb3, 0x1e, 0xbd, 0xae, 0xc7, 0xdc, 0x70, 0xdb, + 0xe9, 0x91, 0x53, 0xfe, 0x9a, 0xbd, 0x5f, 0xca, 0xa5, 0x3c, 0x8d, 0xa3, 0xe3, 0x64, 0xe9, 0xe0, + 0xae, 0x86, 0xbb, 0x63, 0x09, 0x66, 0x6c, 0x6f, 0x4f, 0x95, 0x88, 0x48, 0x88, 0x9b, 0x8b, 0x24, + 0x35, 0x42, 0x53, 0xe4, 0x21, 0xbf, 0xfd, 0x7d, 0x18, 0x3c, 0xa7, 0x10, 0xfc, 0xda, 0x28, 0x2d, + 0x00, 0x12, 0x99, 0x85, 0xee, 0xf6, 0xfe, 0xa3, 0x33, 0x29, 0x9b, 0x64, 0x88, 0xb1, 0xd2, 0xf2, + 0xbf, 0x88, 0x4c, 0x22, 0x33, 0x5a, 0xf3, 0x90, 0xff, 0xaa, 0x4c, 0x5c, 0x70, 0xf2, 0x05, 0xbf, + 0x95, 0xb9, 0x51, 0xb9, 0x99, 0x45, 0x32, 0xcd, 0x57, 0x19, 0xd0, 0xba, 0x57, 0xf7, 0x3b, 0x61, + 0xed, 0x1d, 0x9a, 0x74, 0xec, 0xe6, 0x87, 0x5d, 0x90, 0xdf, 0xf8, 0x8d, 0x16, 0x59, 0x2c, 0xf4, + 0x4c, 0x6c, 0x94, 0x06, 0xea, 0x7a, 0xf5, 0x17, 0xaa, 0xb5, 0x6d, 0xff, 0xc8, 0x81, 0xf4, 0x71, + 0x53, 0x2e, 0x16, 0x20, 0x0c, 0x6d, 0x78, 0xc8, 0x77, 0x2b, 0x7b, 0xcb, 0x48, 0x0f, 0x37, 0xd2, + 0x64, 0x95, 0x18, 0xda, 0xbc, 0x58, 0x5a, 0x34, 0xf8, 0x8c, 0x5b, 0x95, 0x53, 0x1f, 0xb7, 0x2a, + 0x6f, 0x74, 0xf6, 0xae, 0xd0, 0xe0, 0x27, 0xee, 0xfe, 0xe1, 0xf3, 0x54, 0x4c, 0x04, 0x8f, 0x85, + 0x9e, 0x2a, 0x9e, 0x91, 0x6f, 0xd8, 0x05, 0xc5, 0xb3, 0xf2, 0xbb, 0x7e, 0xb8, 0x90, 0x2f, 0x7f, + 0x58, 0x70, 0x8c, 0x95, 0xf7, 0x4e, 0xd1, 0xf0, 0xeb, 0xf6, 0x91, 0x39, 0xdb, 0x82, 0xa1, 0x5d, + 0xc1, 0xd0, 0xbe, 0x60, 0xe8, 0xa1, 0x60, 0xe8, 0xf6, 0xc0, 0x9c, 0xdd, 0x81, 0x39, 0xfb, 0x03, + 0x73, 0xfe, 0xbe, 0x3e, 0x3f, 0x81, 0xa7, 0x00, 0x00, 0x00, 0xff, 0xff, 0x0b, 0xdb, 0x83, 0x0e, + 0x51, 0x02, 0x00, 0x00, } diff --git a/pkg/sql/distsqlpb/processors_bulk_io.pb.go b/pkg/sql/distsqlpb/processors_bulk_io.pb.go index a16c512508c9..9c9ead0f8842 100644 --- a/pkg/sql/distsqlpb/processors_bulk_io.pb.go +++ b/pkg/sql/distsqlpb/processors_bulk_io.pb.go @@ -71,7 +71,7 @@ func (x *BackfillerSpec_Type) UnmarshalJSON(data []byte) error { return nil } func (BackfillerSpec_Type) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_processors_bulk_io_a6f131904b91ff25, []int{0, 0} + return fileDescriptor_processors_bulk_io_3600efcb340068e6, []int{0, 0} } // BackfillerSpec is the specification for a "schema change backfiller". @@ -100,15 +100,14 @@ type BackfillerSpec struct { // relationships to the table being modified. OtherTables []sqlbase.TableDescriptor `protobuf:"bytes,6,rep,name=other_tables,json=otherTables" json:"other_tables"` // The timestamp to perform index backfill historical scans at. - ReadAsOf hlc.Timestamp `protobuf:"bytes,7,opt,name=readAsOf" json:"readAsOf"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ReadAsOf hlc.Timestamp `protobuf:"bytes,7,opt,name=readAsOf" json:"readAsOf"` } 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_bulk_io_a6f131904b91ff25, []int{0} + return fileDescriptor_processors_bulk_io_3600efcb340068e6, []int{0} } func (m *BackfillerSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -141,15 +140,14 @@ type JobProgress struct { // process. Contribution float32 `protobuf:"fixed32,2,opt,name=contribution" json:"contribution"` // slot is the index into the job details for this processor's completion. - Slot int32 `protobuf:"varint,3,opt,name=slot" json:"slot"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Slot int32 `protobuf:"varint,3,opt,name=slot" json:"slot"` } 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_bulk_io_a6f131904b91ff25, []int{1} + return fileDescriptor_processors_bulk_io_3600efcb340068e6, []int{1} } func (m *JobProgress) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -200,15 +198,14 @@ type ReadImportDataSpec struct { // ingestDirectly specifies that this reader should bulk-ingest the kvs it // reads rather than emitting them to its output (and instead should emit a // single row containing an encoded BulkOpSummary). - IngestDirectly bool `protobuf:"varint,12,opt,name=ingestDirectly" json:"ingestDirectly"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + IngestDirectly bool `protobuf:"varint,12,opt,name=ingestDirectly" json:"ingestDirectly"` } 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_bulk_io_a6f131904b91ff25, []int{2} + return fileDescriptor_processors_bulk_io_3600efcb340068e6, []int{2} } func (m *ReadImportDataSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -245,16 +242,15 @@ type SSTWriterSpec struct { // walltimeNanos is the MVCC time at which the created KVs will be written. WalltimeNanos int64 `protobuf:"varint,3,opt,name=walltimeNanos" json:"walltimeNanos"` // spans is an array of span boundaries and corresponding filenames. - Spans []SSTWriterSpec_SpanName `protobuf:"bytes,4,rep,name=spans" json:"spans"` - Progress JobProgress `protobuf:"bytes,5,opt,name=progress" json:"progress"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Spans []SSTWriterSpec_SpanName `protobuf:"bytes,4,rep,name=spans" json:"spans"` + Progress JobProgress `protobuf:"bytes,5,opt,name=progress" json:"progress"` } 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_bulk_io_a6f131904b91ff25, []int{3} + return fileDescriptor_processors_bulk_io_3600efcb340068e6, []int{3} } func (m *SSTWriterSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -283,15 +279,14 @@ type SSTWriterSpec_SpanName struct { // name is the file name that will be written by the export store. Name string `protobuf:"bytes,1,opt,name=name" json:"name"` // end is the end key of a span. - End []byte `protobuf:"bytes,2,opt,name=end" json:"end,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + End []byte `protobuf:"bytes,2,opt,name=end" json:"end,omitempty"` } 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_bulk_io_a6f131904b91ff25, []int{3, 0} + return fileDescriptor_processors_bulk_io_3600efcb340068e6, []int{3, 0} } func (m *SSTWriterSpec_SpanName) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -326,15 +321,14 @@ type CSVWriterSpec struct { NamePattern string `protobuf:"bytes,2,opt,name=name_pattern,json=namePattern" json:"name_pattern"` Options roachpb.CSVOptions `protobuf:"bytes,3,opt,name=options" json:"options"` // chunk_rows is num rows to write per file. 0 = no limit. - ChunkRows int64 `protobuf:"varint,4,opt,name=chunk_rows,json=chunkRows" json:"chunk_rows"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ChunkRows int64 `protobuf:"varint,4,opt,name=chunk_rows,json=chunkRows" json:"chunk_rows"` } 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_bulk_io_a6f131904b91ff25, []int{4} + return fileDescriptor_processors_bulk_io_3600efcb340068e6, []int{4} } func (m *CSVWriterSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2114,71 +2108,71 @@ var ( ) func init() { - proto.RegisterFile("sql/distsqlpb/processors_bulk_io.proto", fileDescriptor_processors_bulk_io_a6f131904b91ff25) + proto.RegisterFile("sql/distsqlpb/processors_bulk_io.proto", fileDescriptor_processors_bulk_io_3600efcb340068e6) } -var fileDescriptor_processors_bulk_io_a6f131904b91ff25 = []byte{ - // 988 bytes of a gzipped FileDescriptorProto +var fileDescriptor_processors_bulk_io_3600efcb340068e6 = []byte{ + // 992 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x55, 0xcf, 0x6e, 0xdb, 0x36, - 0x1c, 0x8e, 0x2c, 0xc9, 0x91, 0xe9, 0x24, 0x30, 0x88, 0xae, 0xd0, 0x82, 0xcd, 0x31, 0xdc, 0x35, - 0xf5, 0x8a, 0x55, 0xde, 0x02, 0x6c, 0x28, 0x86, 0x15, 0xc5, 0x9c, 0x34, 0x81, 0xbd, 0xad, 0x29, - 0xe4, 0x2c, 0x03, 0x76, 0x31, 0x28, 0x89, 0xb1, 0x19, 0xd3, 0xa2, 0x42, 0x52, 0xcd, 0xdc, 0xa7, - 0xd8, 0xb3, 0xec, 0xb4, 0x07, 0xd8, 0x21, 0xc7, 0x1e, 0x77, 0x0a, 0x36, 0xf7, 0x2d, 0x7a, 0x1a, - 0x48, 0x49, 0x99, 0xdc, 0xc2, 0x87, 0x6c, 0x97, 0x84, 0xe0, 0xef, 0xf7, 0x7d, 0xfa, 0xf8, 0xfd, - 0xfe, 0x18, 0xec, 0x8a, 0x0b, 0xda, 0x8d, 0x88, 0x90, 0xe2, 0x82, 0x26, 0x41, 0x37, 0xe1, 0x2c, - 0xc4, 0x42, 0x30, 0x2e, 0x46, 0x41, 0x4a, 0xa7, 0x23, 0xc2, 0xbc, 0x84, 0x33, 0xc9, 0xa0, 0x1b, - 0xb2, 0x70, 0xca, 0x19, 0x0a, 0x27, 0x9e, 0xb8, 0xa0, 0x5e, 0x8e, 0xe0, 0x69, 0xbc, 0x7d, 0xf7, - 0x9c, 0x05, 0xa2, 0xab, 0xfe, 0x24, 0x81, 0xfe, 0x97, 0x21, 0xb6, 0x5d, 0x9d, 0x9d, 0x04, 0x5d, - 0xc2, 0x1e, 0x9d, 0x31, 0x3e, 0x43, 0xb2, 0x88, 0x7c, 0xa4, 0xbe, 0x29, 0x2e, 0x68, 0x80, 0x04, - 0xee, 0x0a, 0xc9, 0xd3, 0x50, 0xa6, 0x1c, 0x47, 0x79, 0xf4, 0xde, 0x6a, 0x45, 0x48, 0xe0, 0x82, - 0x3c, 0x95, 0x84, 0x76, 0x27, 0x34, 0xec, 0x4a, 0x32, 0xc3, 0x42, 0xa2, 0x59, 0x92, 0x47, 0xee, - 0x8c, 0xd9, 0x98, 0xe9, 0x63, 0x57, 0x9d, 0xb2, 0xdb, 0xf6, 0x5b, 0x13, 0x6c, 0xf5, 0x50, 0x38, - 0x3d, 0x23, 0x94, 0x62, 0x3e, 0x4c, 0x70, 0x08, 0x8f, 0x80, 0x25, 0xe7, 0x09, 0x76, 0x8d, 0x96, - 0xd1, 0xd9, 0xda, 0x7b, 0xe4, 0xad, 0x7a, 0xa0, 0xb7, 0x8c, 0xf3, 0x4e, 0xe6, 0x09, 0xee, 0x59, - 0x57, 0xd7, 0x3b, 0x6b, 0xbe, 0x26, 0x80, 0x3d, 0x60, 0x4b, 0x14, 0x50, 0xec, 0x56, 0x5a, 0x46, - 0xa7, 0xbe, 0xb7, 0xfb, 0x0e, 0x53, 0xfe, 0x50, 0xef, 0x44, 0xe5, 0x1c, 0x60, 0x11, 0x72, 0x92, - 0x48, 0xc6, 0x73, 0x8a, 0x0c, 0x0a, 0x9f, 0x01, 0x5b, 0x24, 0x28, 0x16, 0xae, 0xd9, 0x32, 0x3b, - 0xf5, 0xbd, 0x4f, 0x57, 0xab, 0xd1, 0x34, 0x3e, 0x46, 0x91, 0x92, 0x83, 0xe2, 0x82, 0x46, 0xa3, - 0xe1, 0x17, 0xc0, 0x89, 0x52, 0x8e, 0x24, 0x61, 0xb1, 0x6b, 0xb5, 0x8c, 0x8e, 0xd9, 0xfb, 0x40, - 0x85, 0xdf, 0x5e, 0xef, 0x6c, 0x2a, 0x9f, 0xbc, 0x83, 0x3c, 0xe8, 0xdf, 0xa4, 0xc1, 0x7b, 0x00, - 0x84, 0x93, 0x34, 0x9e, 0x8e, 0x04, 0x79, 0x85, 0x5d, 0x5b, 0x83, 0x32, 0xce, 0x9a, 0xbe, 0x1f, - 0x92, 0x57, 0x18, 0x1e, 0x83, 0x0d, 0x26, 0x27, 0x98, 0x8f, 0xb4, 0x5a, 0xe1, 0x56, 0xb5, 0xca, - 0xdb, 0xbd, 0xb4, 0xae, 0x19, 0x74, 0x4c, 0xc0, 0xa7, 0xc0, 0xe1, 0x18, 0x45, 0xdf, 0x8a, 0xe3, - 0x33, 0x77, 0x5d, 0xdb, 0xf6, 0x71, 0x89, 0x4c, 0x15, 0xd7, 0x9b, 0xd0, 0xd0, 0x3b, 0x29, 0x8a, - 0x9b, 0x73, 0xdc, 0x80, 0xda, 0x0f, 0x81, 0xa5, 0x0a, 0x01, 0xeb, 0x60, 0xbd, 0x1f, 0xbf, 0x44, - 0x94, 0x44, 0x8d, 0x35, 0x08, 0x40, 0x75, 0x9f, 0xd1, 0x74, 0x16, 0x37, 0x0c, 0x58, 0x03, 0x76, - 0x3f, 0x8e, 0xf0, 0x2f, 0x8d, 0x4a, 0xfb, 0x12, 0xd4, 0x07, 0x2c, 0x78, 0xc1, 0xd9, 0x98, 0x63, - 0x21, 0xe0, 0x27, 0xa0, 0x7a, 0xce, 0x82, 0x11, 0x89, 0x74, 0xe9, 0xcd, 0xde, 0xa6, 0xa2, 0x5e, - 0x5c, 0xef, 0xd8, 0x03, 0x16, 0xf4, 0x0f, 0x7c, 0xfb, 0x9c, 0x05, 0xfd, 0x08, 0x76, 0xc0, 0x46, - 0xc8, 0x62, 0xc9, 0x49, 0x90, 0x6a, 0x3b, 0x55, 0x71, 0x2b, 0xb9, 0x8c, 0xa5, 0x08, 0x74, 0x81, - 0x25, 0x28, 0x93, 0xae, 0xd9, 0x32, 0x3a, 0x76, 0xd1, 0x19, 0xea, 0xa6, 0xfd, 0x9b, 0x0d, 0xa0, - 0x2a, 0x55, 0x7f, 0x96, 0x30, 0x2e, 0x0f, 0x90, 0x44, 0xba, 0xf3, 0xee, 0x83, 0xba, 0x40, 0xb3, - 0x84, 0xe2, 0xcc, 0xf3, 0x4a, 0x09, 0x07, 0xb2, 0x80, 0x36, 0xfd, 0x08, 0x38, 0x49, 0xae, 0xd9, - 0xad, 0x6a, 0x8f, 0xee, 0xaf, 0x6e, 0x8b, 0xd2, 0x03, 0x0b, 0xaf, 0x0a, 0x30, 0x3c, 0x02, 0x66, - 0xca, 0x89, 0xbb, 0xae, 0x8b, 0xf6, 0xe5, 0x6a, 0x8e, 0xf7, 0xa5, 0x7a, 0x3f, 0x72, 0xf2, 0x2c, - 0x96, 0x7c, 0xee, 0x2b, 0x06, 0xf8, 0x04, 0x54, 0xb3, 0x49, 0x76, 0x1d, 0xad, 0x67, 0xa7, 0xc4, - 0x95, 0x4f, 0xbb, 0xd7, 0x3f, 0x3e, 0x24, 0x14, 0x1f, 0xea, 0xb4, 0x5c, 0x49, 0x0e, 0x82, 0xa7, - 0xa0, 0x9a, 0xf7, 0x4f, 0x4d, 0x4b, 0x79, 0x7c, 0x2b, 0x29, 0x59, 0xe7, 0x68, 0x35, 0x9a, 0xd7, - 0xf0, 0x73, 0x36, 0xf8, 0x14, 0x7c, 0x28, 0xa6, 0x24, 0x19, 0xcd, 0x88, 0x10, 0x24, 0x1e, 0x8f, - 0xce, 0x18, 0xc7, 0x64, 0x1c, 0x8f, 0xa6, 0x78, 0x2e, 0x5c, 0xd0, 0x32, 0x3a, 0x4e, 0x2e, 0xe4, - 0xae, 0x4a, 0xfb, 0x21, 0xcb, 0x3a, 0xcc, 0x92, 0xbe, 0xc3, 0x73, 0x01, 0x1f, 0x82, 0xcd, 0x4b, - 0x44, 0xa9, 0x1a, 0x91, 0xe7, 0x28, 0x66, 0xc2, 0xad, 0x97, 0xc6, 0x60, 0x39, 0x04, 0x3f, 0x03, - 0x5b, 0x24, 0x1e, 0x63, 0x21, 0x0f, 0x08, 0xc7, 0xa1, 0xa4, 0x73, 0x77, 0xa3, 0xf4, 0x85, 0x77, - 0x62, 0xdb, 0x08, 0xd4, 0x4b, 0xba, 0x61, 0x03, 0x98, 0x53, 0x3c, 0xd7, 0x7d, 0x57, 0xf3, 0xd5, - 0x11, 0x7e, 0x03, 0xec, 0x97, 0x88, 0xa6, 0xb7, 0x5c, 0x1e, 0x7e, 0x06, 0xfa, 0xba, 0xf2, 0xd8, - 0xd8, 0xfe, 0x0a, 0x38, 0x45, 0x95, 0xca, 0xfc, 0x76, 0xc6, 0x7f, 0xa7, 0xcc, 0x5f, 0x2b, 0xe1, - 0x06, 0x96, 0x63, 0x34, 0x2a, 0x03, 0xcb, 0x31, 0x1b, 0xd6, 0xc0, 0x72, 0xac, 0x86, 0x3d, 0xb0, - 0x1c, 0xbb, 0x51, 0x6d, 0xff, 0x5e, 0x01, 0x9b, 0xc3, 0xe1, 0xc9, 0x4f, 0x9c, 0xc8, 0x7c, 0x53, - 0xee, 0x82, 0x7a, 0x84, 0x85, 0x24, 0x71, 0xb6, 0x58, 0xb4, 0xfa, 0x62, 0xa8, 0x4b, 0x81, 0xf7, - 0x6d, 0x34, 0x57, 0xdb, 0xf8, 0x7d, 0xb1, 0xf0, 0x2c, 0xdd, 0x0a, 0x9f, 0xaf, 0x6e, 0x85, 0x25, - 0x2d, 0x9e, 0xda, 0x79, 0xcf, 0xd1, 0x0c, 0x2f, 0xef, 0xbd, 0xf2, 0xa8, 0xd8, 0xff, 0x63, 0x54, - 0x94, 0x99, 0xc5, 0x17, 0xd4, 0x5c, 0xc7, 0x68, 0x86, 0x97, 0xde, 0xab, 0x6f, 0x94, 0xcd, 0x38, - 0x8e, 0xb4, 0xa5, 0x1b, 0xbe, 0x3a, 0x0e, 0x2c, 0xa7, 0xd2, 0x30, 0xdb, 0x7f, 0x18, 0x60, 0x73, - 0x7f, 0x78, 0xfa, 0x1f, 0xac, 0x7b, 0x00, 0x36, 0x14, 0xf3, 0x28, 0x41, 0x52, 0x62, 0x9e, 0x6d, - 0x9b, 0x9b, 0x44, 0x15, 0x79, 0x91, 0x05, 0xe0, 0x13, 0xb0, 0xce, 0x12, 0x05, 0xc9, 0xdc, 0x5d, - 0xde, 0x9b, 0xc5, 0x0c, 0xee, 0x0f, 0x4f, 0x8f, 0xb3, 0xa4, 0x9c, 0xa2, 0xc0, 0xfc, 0xbb, 0xed, - 0x39, 0xbb, 0x14, 0xf9, 0x4f, 0x44, 0x79, 0xdb, 0xfb, 0xec, 0x52, 0xf4, 0x1e, 0x5c, 0xfd, 0xdd, - 0x5c, 0xbb, 0x5a, 0x34, 0x8d, 0xd7, 0x8b, 0xa6, 0xf1, 0xe7, 0xa2, 0x69, 0xfc, 0xb5, 0x68, 0x1a, - 0xbf, 0xbe, 0x69, 0xae, 0xbd, 0x7e, 0xd3, 0x5c, 0xfb, 0xb9, 0x76, 0xf3, 0xdb, 0xfc, 0x4f, 0x00, - 0x00, 0x00, 0xff, 0xff, 0x61, 0x6f, 0xa1, 0x48, 0x3d, 0x08, 0x00, 0x00, + 0x1c, 0xb6, 0x2c, 0xc9, 0x91, 0xe9, 0x24, 0x30, 0x88, 0xae, 0xd0, 0x82, 0xcd, 0x31, 0xdc, 0x35, + 0xf3, 0xba, 0x55, 0xde, 0x02, 0x6c, 0x28, 0x86, 0x15, 0xc5, 0x9c, 0x34, 0x81, 0xbd, 0xad, 0x29, + 0xe4, 0x2c, 0x03, 0x76, 0x31, 0x28, 0x89, 0x71, 0x18, 0xd3, 0xa2, 0x42, 0x52, 0xcd, 0xdc, 0xa7, + 0xd8, 0xb3, 0xec, 0xb4, 0x07, 0xd8, 0x21, 0xc7, 0x1e, 0x7b, 0x0a, 0xb6, 0xe4, 0x2d, 0x7a, 0x1a, + 0x48, 0x49, 0x99, 0xdc, 0xc2, 0x87, 0xac, 0x97, 0x84, 0xe0, 0xef, 0xf7, 0x7d, 0xfa, 0xf8, 0xfd, + 0xfe, 0x18, 0x6c, 0x89, 0x33, 0xda, 0x8b, 0x88, 0x90, 0xe2, 0x8c, 0x26, 0x41, 0x2f, 0xe1, 0x2c, + 0xc4, 0x42, 0x30, 0x2e, 0xc6, 0x41, 0x4a, 0xa7, 0x63, 0xc2, 0xbc, 0x84, 0x33, 0xc9, 0xa0, 0x1b, + 0xb2, 0x70, 0xca, 0x19, 0x0a, 0x4f, 0x3c, 0x71, 0x46, 0xbd, 0x1c, 0xc1, 0xd3, 0x78, 0xe3, 0xee, + 0x29, 0x0b, 0x44, 0x4f, 0xfd, 0x49, 0x02, 0xfd, 0x2f, 0x43, 0x6c, 0xb8, 0x3a, 0x3b, 0x09, 0x7a, + 0x84, 0x3d, 0x3c, 0x66, 0x7c, 0x86, 0x64, 0x11, 0xf9, 0x48, 0x7d, 0x53, 0x9c, 0xd1, 0x00, 0x09, + 0xdc, 0x13, 0x92, 0xa7, 0xa1, 0x4c, 0x39, 0x8e, 0xf2, 0xe8, 0xbd, 0xe5, 0x8a, 0x90, 0xc0, 0x05, + 0x79, 0x2a, 0x09, 0xed, 0x9d, 0xd0, 0xb0, 0x27, 0xc9, 0x0c, 0x0b, 0x89, 0x66, 0x49, 0x1e, 0xb9, + 0x33, 0x61, 0x13, 0xa6, 0x8f, 0x3d, 0x75, 0xca, 0x6e, 0x3b, 0x6f, 0x4c, 0xb0, 0xde, 0x47, 0xe1, + 0xf4, 0x98, 0x50, 0x8a, 0xf9, 0x28, 0xc1, 0x21, 0xdc, 0x07, 0x96, 0x9c, 0x27, 0xd8, 0x35, 0xda, + 0x46, 0x77, 0x7d, 0xfb, 0xa1, 0xb7, 0xec, 0x81, 0xde, 0x22, 0xce, 0x3b, 0x9c, 0x27, 0xb8, 0x6f, + 0x5d, 0x5c, 0x6e, 0x56, 0x7c, 0x4d, 0x00, 0xfb, 0xc0, 0x96, 0x28, 0xa0, 0xd8, 0xad, 0xb6, 0x8d, + 0x6e, 0x63, 0x7b, 0xeb, 0x2d, 0xa6, 0xfc, 0xa1, 0xde, 0xa1, 0xca, 0xd9, 0xc5, 0x22, 0xe4, 0x24, + 0x91, 0x8c, 0xe7, 0x14, 0x19, 0x14, 0x3e, 0x05, 0xb6, 0x48, 0x50, 0x2c, 0x5c, 0xb3, 0x6d, 0x76, + 0x1b, 0xdb, 0x9f, 0x2d, 0x57, 0xa3, 0x69, 0x7c, 0x8c, 0x22, 0x25, 0x07, 0xc5, 0x05, 0x8d, 0x46, + 0xc3, 0xaf, 0x80, 0x13, 0xa5, 0x1c, 0x49, 0xc2, 0x62, 0xd7, 0x6a, 0x1b, 0x5d, 0xb3, 0xff, 0x81, + 0x0a, 0xbf, 0xb9, 0xdc, 0x5c, 0x53, 0x3e, 0x79, 0xbb, 0x79, 0xd0, 0xbf, 0x49, 0x83, 0xf7, 0x00, + 0x08, 0x4f, 0xd2, 0x78, 0x3a, 0x16, 0xe4, 0x25, 0x76, 0x6d, 0x0d, 0xca, 0x38, 0xeb, 0xfa, 0x7e, + 0x44, 0x5e, 0x62, 0x78, 0x00, 0x56, 0x99, 0x3c, 0xc1, 0x7c, 0xac, 0xd5, 0x0a, 0xb7, 0xa6, 0x55, + 0xde, 0xee, 0xa5, 0x0d, 0xcd, 0xa0, 0x63, 0x02, 0x3e, 0x01, 0x0e, 0xc7, 0x28, 0xfa, 0x5e, 0x1c, + 0x1c, 0xbb, 0x2b, 0xda, 0xb6, 0x8f, 0x4b, 0x64, 0xaa, 0xb8, 0xde, 0x09, 0x0d, 0xbd, 0xc3, 0xa2, + 0xb8, 0x39, 0xc7, 0x0d, 0xa8, 0xf3, 0x00, 0x58, 0xaa, 0x10, 0xb0, 0x01, 0x56, 0x06, 0xf1, 0x0b, + 0x44, 0x49, 0xd4, 0xac, 0x40, 0x00, 0x6a, 0x3b, 0x8c, 0xa6, 0xb3, 0xb8, 0x69, 0xc0, 0x3a, 0xb0, + 0x07, 0x71, 0x84, 0x7f, 0x6b, 0x56, 0x3b, 0xe7, 0xa0, 0x31, 0x64, 0xc1, 0x73, 0xce, 0x26, 0x1c, + 0x0b, 0x01, 0x3f, 0x01, 0xb5, 0x53, 0x16, 0x8c, 0x49, 0xa4, 0x4b, 0x6f, 0xf6, 0xd7, 0x14, 0xf5, + 0xd5, 0xe5, 0xa6, 0x3d, 0x64, 0xc1, 0x60, 0xd7, 0xb7, 0x4f, 0x59, 0x30, 0x88, 0x60, 0x17, 0xac, + 0x86, 0x2c, 0x96, 0x9c, 0x04, 0xa9, 0xb6, 0x53, 0x15, 0xb7, 0x9a, 0xcb, 0x58, 0x88, 0x40, 0x17, + 0x58, 0x82, 0x32, 0xe9, 0x9a, 0x6d, 0xa3, 0x6b, 0x17, 0x9d, 0xa1, 0x6e, 0x3a, 0x7f, 0xd8, 0x00, + 0xaa, 0x52, 0x0d, 0x66, 0x09, 0xe3, 0x72, 0x17, 0x49, 0xa4, 0x3b, 0xef, 0x3e, 0x68, 0x08, 0x34, + 0x4b, 0x28, 0xce, 0x3c, 0xaf, 0x96, 0x70, 0x20, 0x0b, 0x68, 0xd3, 0xf7, 0x81, 0x93, 0xe4, 0x9a, + 0xdd, 0x9a, 0xf6, 0xe8, 0xfe, 0xf2, 0xb6, 0x28, 0x3d, 0xb0, 0xf0, 0xaa, 0x00, 0xc3, 0x7d, 0x60, + 0xa6, 0x9c, 0xb8, 0x2b, 0xba, 0x68, 0x5f, 0x2f, 0xe7, 0x78, 0x57, 0xaa, 0xf7, 0x33, 0x27, 0x4f, + 0x63, 0xc9, 0xe7, 0xbe, 0x62, 0x80, 0x8f, 0x41, 0x2d, 0x9b, 0x64, 0xd7, 0xd1, 0x7a, 0x36, 0x4b, + 0x5c, 0xf9, 0xb4, 0x7b, 0x83, 0x83, 0x3d, 0x42, 0xf1, 0x9e, 0x4e, 0xcb, 0x95, 0xe4, 0x20, 0x78, + 0x04, 0x6a, 0x79, 0xff, 0xd4, 0xb5, 0x94, 0x47, 0xb7, 0x92, 0x92, 0x75, 0x8e, 0x56, 0xa3, 0x79, + 0x0d, 0x3f, 0x67, 0x83, 0x4f, 0xc0, 0x87, 0x62, 0x4a, 0x92, 0xf1, 0x8c, 0x08, 0x41, 0xe2, 0xc9, + 0xf8, 0x98, 0x71, 0x4c, 0x26, 0xf1, 0x78, 0x8a, 0xe7, 0xc2, 0x05, 0x6d, 0xa3, 0xeb, 0xe4, 0x42, + 0xee, 0xaa, 0xb4, 0x9f, 0xb2, 0xac, 0xbd, 0x2c, 0xe9, 0x07, 0x3c, 0x17, 0xf0, 0x01, 0x58, 0x3b, + 0x47, 0x94, 0xaa, 0x11, 0x79, 0x86, 0x62, 0x26, 0xdc, 0x46, 0x69, 0x0c, 0x16, 0x43, 0xf0, 0x0b, + 0xb0, 0x4e, 0xe2, 0x09, 0x16, 0x72, 0x97, 0x70, 0x1c, 0x4a, 0x3a, 0x77, 0x57, 0x4b, 0x5f, 0x78, + 0x2b, 0xb6, 0x81, 0x40, 0xa3, 0xa4, 0x1b, 0x36, 0x81, 0x39, 0xc5, 0x73, 0xdd, 0x77, 0x75, 0x5f, + 0x1d, 0xe1, 0x77, 0xc0, 0x7e, 0x81, 0x68, 0x7a, 0xcb, 0xe5, 0xe1, 0x67, 0xa0, 0x6f, 0xab, 0x8f, + 0x8c, 0x8d, 0x6f, 0x80, 0x53, 0x54, 0xa9, 0xcc, 0x6f, 0x67, 0xfc, 0x77, 0xca, 0xfc, 0xf5, 0x12, + 0x6e, 0x68, 0x39, 0x46, 0xb3, 0x3a, 0xb4, 0x1c, 0xb3, 0x69, 0x0d, 0x2d, 0xc7, 0x6a, 0xda, 0x43, + 0xcb, 0xb1, 0x9b, 0xb5, 0xce, 0x9f, 0x55, 0xb0, 0x36, 0x1a, 0x1d, 0xfe, 0xc2, 0x89, 0xcc, 0x37, + 0xe5, 0x16, 0x68, 0x44, 0x58, 0x48, 0x12, 0x67, 0x8b, 0x45, 0xab, 0x2f, 0x86, 0xba, 0x14, 0x78, + 0xd7, 0x46, 0x73, 0xb9, 0x8d, 0x3f, 0x16, 0x0b, 0xcf, 0xd2, 0xad, 0xf0, 0xe5, 0xf2, 0x56, 0x58, + 0xd0, 0xe2, 0xa9, 0x9d, 0xf7, 0x0c, 0xcd, 0xf0, 0xe2, 0xde, 0x2b, 0x8f, 0x8a, 0xfd, 0x1e, 0xa3, + 0xa2, 0xcc, 0x2c, 0xbe, 0xa0, 0xe6, 0x3a, 0x46, 0x33, 0xbc, 0xf0, 0x5e, 0x7d, 0xa3, 0x6c, 0xc6, + 0x71, 0xa4, 0x2d, 0x5d, 0xf5, 0xd5, 0x71, 0x68, 0x39, 0xd5, 0xa6, 0xd9, 0xf9, 0xcb, 0x00, 0x6b, + 0x3b, 0xa3, 0xa3, 0xff, 0x61, 0xdd, 0xa7, 0x60, 0x55, 0x31, 0x8f, 0x13, 0x24, 0x25, 0xe6, 0xd9, + 0xb6, 0xb9, 0x49, 0x54, 0x91, 0xe7, 0x59, 0x00, 0x3e, 0x06, 0x2b, 0x2c, 0x51, 0x90, 0xcc, 0xdd, + 0xc5, 0xbd, 0x59, 0xcc, 0xe0, 0xce, 0xe8, 0xe8, 0x20, 0x4b, 0xca, 0x29, 0x0a, 0xcc, 0x7f, 0xdb, + 0x9e, 0xb3, 0x73, 0x91, 0xff, 0x44, 0x94, 0xb7, 0xbd, 0xcf, 0xce, 0x45, 0xff, 0xf3, 0x8b, 0x7f, + 0x5a, 0x95, 0x8b, 0xab, 0x96, 0xf1, 0xea, 0xaa, 0x65, 0xbc, 0xbe, 0x6a, 0x19, 0x7f, 0x5f, 0xb5, + 0x8c, 0xdf, 0xaf, 0x5b, 0x95, 0x57, 0xd7, 0xad, 0xca, 0xeb, 0xeb, 0x56, 0xe5, 0xd7, 0xfa, 0xcd, + 0xef, 0xf3, 0xbf, 0x01, 0x00, 0x00, 0xff, 0xff, 0x95, 0x32, 0xc5, 0xd2, 0x41, 0x08, 0x00, 0x00, } diff --git a/pkg/sql/distsqlpb/processors_changefeeds.pb.go b/pkg/sql/distsqlpb/processors_changefeeds.pb.go index 49dd3c79b142..5407eaaa1c58 100644 --- a/pkg/sql/distsqlpb/processors_changefeeds.pb.go +++ b/pkg/sql/distsqlpb/processors_changefeeds.pb.go @@ -34,15 +34,14 @@ const _ = proto.GoGoProtoPackageIsVersion2 // please upgrade the proto package type ChangeAggregatorSpec struct { Watches []ChangeAggregatorSpec_Watch `protobuf:"bytes,1,rep,name=watches" json:"watches"` // Feed is the specification for this changefeed. - Feed jobspb.ChangefeedDetails `protobuf:"bytes,2,opt,name=feed" json:"feed"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Feed jobspb.ChangefeedDetails `protobuf:"bytes,2,opt,name=feed" json:"feed"` } 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_changefeeds_6d49061fd84721c5, []int{0} + return fileDescriptor_processors_changefeeds_e3ceb51c60221adb, []int{0} } func (m *ChangeAggregatorSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -68,16 +67,15 @@ func (m *ChangeAggregatorSpec) XXX_DiscardUnknown() { var xxx_messageInfo_ChangeAggregatorSpec proto.InternalMessageInfo type ChangeAggregatorSpec_Watch struct { - InitialResolved hlc.Timestamp `protobuf:"bytes,1,opt,name=initial_resolved,json=initialResolved" json:"initial_resolved"` - Span roachpb.Span `protobuf:"bytes,2,opt,name=span" json:"span"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + InitialResolved hlc.Timestamp `protobuf:"bytes,1,opt,name=initial_resolved,json=initialResolved" json:"initial_resolved"` + Span roachpb.Span `protobuf:"bytes,2,opt,name=span" json:"span"` } func (m *ChangeAggregatorSpec_Watch) Reset() { *m = ChangeAggregatorSpec_Watch{} } func (m *ChangeAggregatorSpec_Watch) String() string { return proto.CompactTextString(m) } func (*ChangeAggregatorSpec_Watch) ProtoMessage() {} func (*ChangeAggregatorSpec_Watch) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_changefeeds_6d49061fd84721c5, []int{0, 0} + return fileDescriptor_processors_changefeeds_e3ceb51c60221adb, []int{0, 0} } func (m *ChangeAggregatorSpec_Watch) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -113,15 +111,14 @@ type ChangeFrontierSpec struct { // Feed is the specification for this changefeed. Feed jobspb.ChangefeedDetails `protobuf:"bytes,2,opt,name=feed" json:"feed"` // JobID is the id of this changefeed in the system jobs. - JobID int64 `protobuf:"varint,3,opt,name=job_id,json=jobId" json:"job_id"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + JobID int64 `protobuf:"varint,3,opt,name=job_id,json=jobId" json:"job_id"` } 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_changefeeds_6d49061fd84721c5, []int{1} + return fileDescriptor_processors_changefeeds_e3ceb51c60221adb, []int{1} } func (m *ChangeFrontierSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -791,36 +788,36 @@ var ( ) func init() { - proto.RegisterFile("sql/distsqlpb/processors_changefeeds.proto", fileDescriptor_processors_changefeeds_6d49061fd84721c5) + proto.RegisterFile("sql/distsqlpb/processors_changefeeds.proto", fileDescriptor_processors_changefeeds_e3ceb51c60221adb) } -var fileDescriptor_processors_changefeeds_6d49061fd84721c5 = []byte{ - // 421 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x92, 0xc1, 0x8a, 0xd4, 0x30, - 0x1c, 0xc6, 0x9b, 0x9d, 0x19, 0xc5, 0xac, 0x8b, 0x12, 0x16, 0x2d, 0x03, 0x76, 0x87, 0x45, 0x70, - 0x10, 0x49, 0x71, 0xf1, 0x05, 0xac, 0xcb, 0xc2, 0x7a, 0xf0, 0x30, 0xbb, 0x20, 0x78, 0x29, 0x69, - 0x1a, 0xdb, 0xcc, 0x66, 0x9a, 0x4c, 0x92, 0xd1, 0x77, 0xf0, 0xe4, 0x2b, 0x79, 0x91, 0x39, 0xce, - 0xd1, 0xd3, 0xa0, 0x9d, 0x17, 0x91, 0xa4, 0xa9, 0x0c, 0xa2, 0x78, 0xf1, 0xd2, 0x86, 0x7f, 0xbe, - 0xef, 0xd7, 0xef, 0xff, 0x51, 0xf8, 0xd4, 0x2c, 0x45, 0x5a, 0x72, 0x63, 0xcd, 0x52, 0xa8, 0x22, - 0x55, 0x5a, 0x52, 0x66, 0x8c, 0xd4, 0x26, 0xa7, 0x35, 0x69, 0x2a, 0xf6, 0x9e, 0xb1, 0xd2, 0x60, - 0xa5, 0xa5, 0x95, 0x28, 0xa6, 0x92, 0xde, 0x68, 0x49, 0x68, 0x8d, 0xcd, 0x52, 0xe0, 0xe0, 0xd2, - 0xab, 0x66, 0xfc, 0x60, 0x2e, 0x0b, 0x93, 0xba, 0x87, 0x2a, 0xfc, 0xab, 0x73, 0x8c, 0x91, 0x57, - 0xab, 0x22, 0x2d, 0x89, 0x25, 0x61, 0x16, 0xaf, 0x2c, 0x17, 0x69, 0x2d, 0x68, 0x6a, 0xf9, 0x82, - 0x19, 0x4b, 0x16, 0x2a, 0xdc, 0x1c, 0x57, 0xb2, 0x92, 0xfe, 0x98, 0xba, 0x53, 0x37, 0x3d, 0xfd, - 0x72, 0x00, 0x8f, 0x5f, 0xf9, 0x2c, 0x2f, 0xab, 0x4a, 0xb3, 0x8a, 0x58, 0xa9, 0xaf, 0x14, 0xa3, - 0xe8, 0x1a, 0xde, 0xfe, 0x48, 0x2c, 0xad, 0x99, 0x89, 0xc1, 0x64, 0x30, 0x3d, 0x3c, 0x7b, 0x81, - 0xff, 0x16, 0x10, 0xff, 0x09, 0x80, 0xdf, 0x3a, 0x77, 0x36, 0x5c, 0x6f, 0x4f, 0xa2, 0x59, 0x8f, - 0x42, 0x17, 0x70, 0xe8, 0x76, 0x8e, 0x0f, 0x26, 0x60, 0x7a, 0x78, 0xf6, 0xec, 0x37, 0xa4, 0xdf, - 0xad, 0xdb, 0x33, 0x30, 0x9d, 0xf8, 0x9c, 0x59, 0xc2, 0x85, 0x09, 0x28, 0xef, 0x1f, 0x7f, 0x02, - 0x70, 0xe4, 0x3f, 0x80, 0xde, 0xc0, 0xfb, 0xbc, 0xe1, 0x96, 0x13, 0x91, 0x6b, 0x66, 0xa4, 0xf8, - 0xc0, 0xca, 0x18, 0x78, 0xfa, 0xa3, 0x3d, 0xba, 0x6b, 0x05, 0xd7, 0x82, 0xe2, 0xeb, 0xbe, 0x95, - 0x80, 0xbb, 0x17, 0xcc, 0xb3, 0xe0, 0x45, 0xcf, 0xe1, 0xd0, 0x28, 0xd2, 0x84, 0x84, 0x0f, 0xf7, - 0x18, 0xa1, 0x6d, 0x7c, 0xa5, 0x48, 0xd3, 0x87, 0x71, 0xd2, 0xd3, 0xaf, 0x00, 0xa2, 0x2e, 0xee, - 0x85, 0x96, 0x8d, 0xe5, 0xac, 0x6b, 0x30, 0x83, 0x47, 0x56, 0x13, 0x7a, 0xc3, 0xca, 0xdc, 0xc9, - 0xfa, 0x1e, 0xff, 0x81, 0xbc, 0x1b, 0x3c, 0x6e, 0xf4, 0xdf, 0xfa, 0x42, 0x8f, 0xe1, 0xad, 0xb9, - 0x2c, 0x72, 0x5e, 0xc6, 0x83, 0x09, 0x98, 0x0e, 0xb2, 0x23, 0x77, 0xd7, 0x6e, 0x4f, 0x46, 0xaf, - 0x65, 0x71, 0x79, 0x3e, 0x1b, 0xcd, 0x65, 0x71, 0x59, 0x66, 0x4f, 0xd6, 0x3f, 0x92, 0x68, 0xdd, - 0x26, 0x60, 0xd3, 0x26, 0xe0, 0x5b, 0x9b, 0x80, 0xef, 0x6d, 0x02, 0x3e, 0xef, 0x92, 0x68, 0xb3, - 0x4b, 0xa2, 0x77, 0x77, 0x7e, 0xfd, 0xc8, 0x3f, 0x03, 0x00, 0x00, 0xff, 0xff, 0x30, 0xad, 0x38, - 0x6b, 0xd8, 0x02, 0x00, 0x00, +var fileDescriptor_processors_changefeeds_e3ceb51c60221adb = []byte{ + // 425 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x92, 0xc1, 0x6a, 0x14, 0x31, + 0x1c, 0xc6, 0x27, 0xdd, 0x5d, 0xc5, 0xd4, 0xa2, 0x84, 0xa2, 0xc3, 0x82, 0xe9, 0x52, 0x3c, 0x2c, + 0x2a, 0x19, 0x2c, 0xbe, 0x80, 0x63, 0x29, 0xd4, 0x83, 0x87, 0x6d, 0x41, 0xf0, 0x32, 0x64, 0x32, + 0x71, 0x26, 0xdb, 0x74, 0x92, 0x4d, 0x52, 0x7d, 0x07, 0x4f, 0xbe, 0x92, 0x17, 0xd9, 0x63, 0x8f, + 0x3d, 0x15, 0x9d, 0x7d, 0x11, 0x49, 0x26, 0x23, 0x45, 0x14, 0x2f, 0xbd, 0xcc, 0x84, 0x7f, 0xbe, + 0xef, 0x37, 0xdf, 0xff, 0x63, 0xe0, 0x33, 0xbb, 0x92, 0x59, 0x25, 0xac, 0xb3, 0x2b, 0xa9, 0xcb, + 0x4c, 0x1b, 0xc5, 0xb8, 0xb5, 0xca, 0xd8, 0x82, 0x35, 0xb4, 0xad, 0xf9, 0x47, 0xce, 0x2b, 0x4b, + 0xb4, 0x51, 0x4e, 0xa1, 0x94, 0x29, 0x76, 0x66, 0x14, 0x65, 0x0d, 0xb1, 0x2b, 0x49, 0xa2, 0xcb, + 0x5c, 0xb4, 0xd3, 0x47, 0x4b, 0x55, 0xda, 0xcc, 0x3f, 0x74, 0x19, 0x5e, 0xbd, 0x63, 0x8a, 0x82, + 0x5a, 0x97, 0x59, 0x45, 0x1d, 0x8d, 0xb3, 0xf4, 0xc2, 0x09, 0x99, 0x35, 0x92, 0x65, 0x4e, 0x9c, + 0x73, 0xeb, 0xe8, 0xb9, 0x8e, 0x37, 0xbb, 0xb5, 0xaa, 0x55, 0x38, 0x66, 0xfe, 0xd4, 0x4f, 0xf7, + 0xbf, 0x6d, 0xc1, 0xdd, 0x37, 0x21, 0xcb, 0xeb, 0xba, 0x36, 0xbc, 0xa6, 0x4e, 0x99, 0x13, 0xcd, + 0x19, 0x3a, 0x85, 0x77, 0x3f, 0x53, 0xc7, 0x1a, 0x6e, 0x53, 0x30, 0x1b, 0xcd, 0xb7, 0x0f, 0x5e, + 0x91, 0x7f, 0x05, 0x24, 0x7f, 0x03, 0x90, 0xf7, 0xde, 0x9d, 0x8f, 0xd7, 0xd7, 0x7b, 0xc9, 0x62, + 0x40, 0xa1, 0x23, 0x38, 0xf6, 0x3b, 0xa7, 0x5b, 0x33, 0x30, 0xdf, 0x3e, 0x78, 0xf1, 0x07, 0x32, + 0xec, 0xd6, 0xef, 0x19, 0x99, 0x5e, 0x7c, 0xc8, 0x1d, 0x15, 0xd2, 0x46, 0x54, 0xf0, 0x4f, 0xbf, + 0x00, 0x38, 0x09, 0x1f, 0x40, 0xef, 0xe0, 0x43, 0xd1, 0x0a, 0x27, 0xa8, 0x2c, 0x0c, 0xb7, 0x4a, + 0x7e, 0xe2, 0x55, 0x0a, 0x02, 0xfd, 0xc9, 0x0d, 0xba, 0x6f, 0x85, 0x34, 0x92, 0x91, 0xd3, 0xa1, + 0x95, 0x88, 0x7b, 0x10, 0xcd, 0x8b, 0xe8, 0x45, 0x2f, 0xe1, 0xd8, 0x6a, 0xda, 0xc6, 0x84, 0x8f, + 0x6f, 0x30, 0x62, 0xdb, 0xe4, 0x44, 0xd3, 0x76, 0x08, 0xe3, 0xa5, 0xfb, 0xdf, 0x01, 0x44, 0x7d, + 0xdc, 0x23, 0xa3, 0x5a, 0x27, 0x78, 0xdf, 0x60, 0x0e, 0x77, 0x9c, 0xa1, 0xec, 0x8c, 0x57, 0x85, + 0x97, 0x0d, 0x3d, 0xfe, 0x07, 0x79, 0x3f, 0x7a, 0xfc, 0xe8, 0xd6, 0xfa, 0x42, 0x4f, 0xe1, 0x9d, + 0xa5, 0x2a, 0x0b, 0x51, 0xa5, 0xa3, 0x19, 0x98, 0x8f, 0xf2, 0x1d, 0x7f, 0xd7, 0x5d, 0xef, 0x4d, + 0xde, 0xaa, 0xf2, 0xf8, 0x70, 0x31, 0x59, 0xaa, 0xf2, 0xb8, 0xca, 0x9f, 0xaf, 0x7f, 0xe2, 0x64, + 0xdd, 0x61, 0x70, 0xd9, 0x61, 0x70, 0xd5, 0x61, 0xf0, 0xa3, 0xc3, 0xe0, 0xeb, 0x06, 0x27, 0x97, + 0x1b, 0x9c, 0x5c, 0x6d, 0x70, 0xf2, 0xe1, 0xde, 0xef, 0x9f, 0xf9, 0x57, 0x00, 0x00, 0x00, 0xff, + 0xff, 0x5d, 0x58, 0xbb, 0x31, 0xdc, 0x02, 0x00, 0x00, } diff --git a/pkg/sql/distsqlpb/processors_sql.pb.go b/pkg/sql/distsqlpb/processors_sql.pb.go index f341f01553cd..774133efb9f8 100644 --- a/pkg/sql/distsqlpb/processors_sql.pb.go +++ b/pkg/sql/distsqlpb/processors_sql.pb.go @@ -64,7 +64,7 @@ func (x *ScanVisibility) UnmarshalJSON(data []byte) error { return nil } func (ScanVisibility) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_processors_sql_cad0d9e83f161e8f, []int{0} + return fileDescriptor_processors_sql_311db87313c5fe27, []int{0} } // These mirror the aggregate functions supported by sql/parser. See @@ -160,7 +160,7 @@ func (x *AggregatorSpec_Func) UnmarshalJSON(data []byte) error { return nil } func (AggregatorSpec_Func) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_processors_sql_cad0d9e83f161e8f, []int{10, 0} + return fileDescriptor_processors_sql_311db87313c5fe27, []int{10, 0} } type AggregatorSpec_Type int32 @@ -206,7 +206,7 @@ func (x *AggregatorSpec_Type) UnmarshalJSON(data []byte) error { return nil } func (AggregatorSpec_Type) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_processors_sql_cad0d9e83f161e8f, []int{10, 1} + return fileDescriptor_processors_sql_311db87313c5fe27, []int{10, 1} } type WindowerSpec_WindowFunc int32 @@ -270,7 +270,7 @@ func (x *WindowerSpec_WindowFunc) UnmarshalJSON(data []byte) error { return nil } func (WindowerSpec_WindowFunc) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_processors_sql_cad0d9e83f161e8f, []int{13, 0} + return fileDescriptor_processors_sql_311db87313c5fe27, []int{13, 0} } // Mode indicates which mode of framing is used. @@ -314,7 +314,7 @@ func (x *WindowerSpec_Frame_Mode) UnmarshalJSON(data []byte) error { return nil } func (WindowerSpec_Frame_Mode) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_processors_sql_cad0d9e83f161e8f, []int{13, 1, 0} + return fileDescriptor_processors_sql_311db87313c5fe27, []int{13, 1, 0} } // BoundType indicates which type of boundary is used. @@ -361,7 +361,7 @@ func (x *WindowerSpec_Frame_BoundType) UnmarshalJSON(data []byte) error { return nil } func (WindowerSpec_Frame_BoundType) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_processors_sql_cad0d9e83f161e8f, []int{13, 1, 1} + return fileDescriptor_processors_sql_311db87313c5fe27, []int{13, 1, 1} } // ValuesCoreSpec is the core of a processor that has no inputs and generates @@ -374,15 +374,14 @@ type ValuesCoreSpec struct { NumRows uint64 `protobuf:"varint,3,opt,name=num_rows,json=numRows" json:"num_rows"` // Each raw block encodes one or more data rows; each datum is encoded // according to the corresponding DatumInfo. - RawBytes [][]byte `protobuf:"bytes,2,rep,name=raw_bytes,json=rawBytes" json:"raw_bytes,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + RawBytes [][]byte `protobuf:"bytes,2,rep,name=raw_bytes,json=rawBytes" json:"raw_bytes,omitempty"` } 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_sql_cad0d9e83f161e8f, []int{0} + return fileDescriptor_processors_sql_311db87313c5fe27, []int{0} } func (m *ValuesCoreSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -470,15 +469,14 @@ type TableReaderSpec struct { // Note: it is an error to perform a historical read at an initial timestamp // older than this value. // - MaxTimestampAgeNanos uint64 `protobuf:"varint,9,opt,name=max_timestamp_age_nanos,json=maxTimestampAgeNanos" json:"max_timestamp_age_nanos"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + MaxTimestampAgeNanos uint64 `protobuf:"varint,9,opt,name=max_timestamp_age_nanos,json=maxTimestampAgeNanos" json:"max_timestamp_age_nanos"` } 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_sql_cad0d9e83f161e8f, []int{1} + return fileDescriptor_processors_sql_311db87313c5fe27, []int{1} } func (m *TableReaderSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -520,15 +518,14 @@ type IndexSkipTableReaderSpec 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,4,opt,name=visibility,enum=cockroach.sql.distsqlrun.ScanVisibility" json:"visibility"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Visibility ScanVisibility `protobuf:"varint,4,opt,name=visibility,enum=cockroach.sql.distsqlrun.ScanVisibility" json:"visibility"` } func (m *IndexSkipTableReaderSpec) Reset() { *m = IndexSkipTableReaderSpec{} } func (m *IndexSkipTableReaderSpec) String() string { return proto.CompactTextString(m) } func (*IndexSkipTableReaderSpec) ProtoMessage() {} func (*IndexSkipTableReaderSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_sql_cad0d9e83f161e8f, []int{2} + return fileDescriptor_processors_sql_311db87313c5fe27, []int{2} } func (m *IndexSkipTableReaderSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -604,15 +601,14 @@ 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.distsqlrun.ScanVisibility" json:"visibility"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Visibility ScanVisibility `protobuf:"varint,7,opt,name=visibility,enum=cockroach.sql.distsqlrun.ScanVisibility" json:"visibility"` } 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_sql_cad0d9e83f161e8f, []int{3} + return fileDescriptor_processors_sql_311db87313c5fe27, []int{3} } func (m *JoinReaderSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -649,15 +645,14 @@ type SorterSpec struct { // Ordering match length, specifying that the input is already sorted by the // first 'n' output ordering columns, can be optionally specified for // possible speed-ups taking advantage of the partial orderings. - OrderingMatchLen uint32 `protobuf:"varint,2,opt,name=ordering_match_len,json=orderingMatchLen" json:"ordering_match_len"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + OrderingMatchLen uint32 `protobuf:"varint,2,opt,name=ordering_match_len,json=orderingMatchLen" json:"ordering_match_len"` } 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_sql_cad0d9e83f161e8f, []int{4} + return fileDescriptor_processors_sql_311db87313c5fe27, []int{4} } func (m *SorterSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -694,15 +689,14 @@ type DistinctSpec struct { // 4th column D which is not included in distinct_columns, its values are not // considered, so rows A1,B1,C1,D1 and A1,B1,C1,D2 are considered equal and // only one of them (the first) is output. - DistinctColumns []uint32 `protobuf:"varint,2,rep,name=distinct_columns,json=distinctColumns" json:"distinct_columns,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + DistinctColumns []uint32 `protobuf:"varint,2,rep,name=distinct_columns,json=distinctColumns" json:"distinct_columns,omitempty"` } 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_sql_cad0d9e83f161e8f, []int{5} + return fileDescriptor_processors_sql_311db87313c5fe27, []int{5} } func (m *DistinctSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -731,14 +725,13 @@ var xxx_messageInfo_DistinctSpec proto.InternalMessageInfo // each resulting row that contains the ordinal number of the row. Since there // are no arguments for this operator, the spec is empty. type OrdinalitySpec struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` } func (m *OrdinalitySpec) Reset() { *m = OrdinalitySpec{} } func (m *OrdinalitySpec) String() string { return proto.CompactTextString(m) } func (*OrdinalitySpec) ProtoMessage() {} func (*OrdinalitySpec) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_sql_cad0d9e83f161e8f, []int{6} + return fileDescriptor_processors_sql_311db87313c5fe27, []int{6} } func (m *OrdinalitySpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -786,16 +779,15 @@ type ZigzagJoinerSpec struct { // columns in the right stream. OnExpr Expression `protobuf:"bytes,4,opt,name=on_expr,json=onExpr" json:"on_expr"` // Fixed values at the start of indices. - FixedValues []*ValuesCoreSpec `protobuf:"bytes,5,rep,name=fixed_values,json=fixedValues" json:"fixed_values,omitempty"` - Type sqlbase.JoinType `protobuf:"varint,6,opt,name=type,enum=cockroach.sql.sqlbase.JoinType" json:"type"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + FixedValues []*ValuesCoreSpec `protobuf:"bytes,5,rep,name=fixed_values,json=fixedValues" json:"fixed_values,omitempty"` + Type sqlbase.JoinType `protobuf:"varint,6,opt,name=type,enum=cockroach.sql.sqlbase.JoinType" json:"type"` } 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_sql_cad0d9e83f161e8f, []int{7} + return fileDescriptor_processors_sql_311db87313c5fe27, []int{7} } func (m *ZigzagJoinerSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -856,15 +848,14 @@ type MergeJoinerSpec struct { // NullEquality indicates that NULL = NULL should be considered true. // This allows OUTER JOINs to consider NULL values meaningfully. An // example of this is during SCRUB checks on secondary indexes. - NullEquality bool `protobuf:"varint,7,opt,name=null_equality,json=nullEquality" json:"null_equality"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + NullEquality bool `protobuf:"varint,7,opt,name=null_equality,json=nullEquality" json:"null_equality"` } 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_sql_cad0d9e83f161e8f, []int{8} + return fileDescriptor_processors_sql_311db87313c5fe27, []int{8} } func (m *MergeJoinerSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -944,15 +935,14 @@ type HashJoinerSpec struct { // // This has been deprecated; the distsqlrun layer still supports it for // backward compatibility during upgrade. - MergedColumns bool `protobuf:"varint,7,opt,name=merged_columns,json=mergedColumns" json:"merged_columns"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + MergedColumns bool `protobuf:"varint,7,opt,name=merged_columns,json=mergedColumns" json:"merged_columns"` } 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_sql_cad0d9e83f161e8f, []int{9} + return fileDescriptor_processors_sql_311db87313c5fe27, []int{9} } func (m *HashJoinerSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -991,15 +981,14 @@ type AggregatorSpec struct { GroupCols []uint32 `protobuf:"varint,2,rep,packed,name=group_cols,json=groupCols" json:"group_cols,omitempty"` Aggregations []AggregatorSpec_Aggregation `protobuf:"bytes,3,rep,name=aggregations" json:"aggregations"` // A subset of the GROUP BY columns which are ordered in the input. - OrderedGroupCols []uint32 `protobuf:"varint,4,rep,packed,name=ordered_group_cols,json=orderedGroupCols" json:"ordered_group_cols,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + OrderedGroupCols []uint32 `protobuf:"varint,4,rep,packed,name=ordered_group_cols,json=orderedGroupCols" json:"ordered_group_cols,omitempty"` } 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_sql_cad0d9e83f161e8f, []int{10} + return fileDescriptor_processors_sql_311db87313c5fe27, []int{10} } func (m *AggregatorSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1043,15 +1032,14 @@ type AggregatorSpec_Aggregation struct { // SELECT SUM(x) FILTER (WHERE y > 1), SUM(x) FILTER (WHERE y < 1) FROM t FilterColIdx *uint32 `protobuf:"varint,4,opt,name=filter_col_idx,json=filterColIdx" json:"filter_col_idx,omitempty"` // Arguments are const expressions passed to aggregation functions. - Arguments []Expression `protobuf:"bytes,6,rep,name=arguments" json:"arguments"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Arguments []Expression `protobuf:"bytes,6,rep,name=arguments" json:"arguments"` } func (m *AggregatorSpec_Aggregation) Reset() { *m = AggregatorSpec_Aggregation{} } func (m *AggregatorSpec_Aggregation) String() string { return proto.CompactTextString(m) } func (*AggregatorSpec_Aggregation) ProtoMessage() {} func (*AggregatorSpec_Aggregation) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_sql_cad0d9e83f161e8f, []int{10, 0} + return fileDescriptor_processors_sql_311db87313c5fe27, []int{10, 0} } func (m *AggregatorSpec_Aggregation) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1107,16 +1095,15 @@ type InterleavedReaderJoinerSpec struct { // table stream has M columns, in this expression ordinal references @1 to @N // refer to columns of the left table and variables @(N+1) to @(N+M) refer to // columns in the right table. - OnExpr Expression `protobuf:"bytes,4,opt,name=on_expr,json=onExpr" json:"on_expr"` - Type sqlbase.JoinType `protobuf:"varint,5,opt,name=type,enum=cockroach.sql.sqlbase.JoinType" json:"type"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + OnExpr Expression `protobuf:"bytes,4,opt,name=on_expr,json=onExpr" json:"on_expr"` + Type sqlbase.JoinType `protobuf:"varint,5,opt,name=type,enum=cockroach.sql.sqlbase.JoinType" json:"type"` } func (m *InterleavedReaderJoinerSpec) Reset() { *m = InterleavedReaderJoinerSpec{} } func (m *InterleavedReaderJoinerSpec) String() string { return proto.CompactTextString(m) } func (*InterleavedReaderJoinerSpec) ProtoMessage() {} func (*InterleavedReaderJoinerSpec) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_sql_cad0d9e83f161e8f, []int{11} + return fileDescriptor_processors_sql_311db87313c5fe27, []int{11} } func (m *InterleavedReaderJoinerSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1165,15 +1152,14 @@ type InterleavedReaderJoinerSpec_Table struct { // all tables to do a single pass-through scan. InterleavedReaderJoiner will // then check if a given row for a table is within any of its spans. // There must exist at least one non-empty set of spans for some table. - Spans []TableReaderSpan `protobuf:"bytes,5,rep,name=spans" json:"spans"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Spans []TableReaderSpan `protobuf:"bytes,5,rep,name=spans" json:"spans"` } func (m *InterleavedReaderJoinerSpec_Table) Reset() { *m = InterleavedReaderJoinerSpec_Table{} } func (m *InterleavedReaderJoinerSpec_Table) String() string { return proto.CompactTextString(m) } func (*InterleavedReaderJoinerSpec_Table) ProtoMessage() {} func (*InterleavedReaderJoinerSpec_Table) Descriptor() ([]byte, []int) { - return fileDescriptor_processors_sql_cad0d9e83f161e8f, []int{11, 0} + return fileDescriptor_processors_sql_311db87313c5fe27, []int{11, 0} } func (m *InterleavedReaderJoinerSpec_Table) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1206,15 +1192,14 @@ type ProjectSetSpec struct { // Column types for the generated values GeneratedColumns []github_com_cockroachdb_cockroach_pkg_sql_types.T `protobuf:"bytes,2,rep,name=generated_columns,json=generatedColumns,customtype=github.com/cockroachdb/cockroach/pkg/sql/types.T" json:"generated_columns"` // The number of columns each expression returns. Same length as exprs. - NumColsPerGen []uint32 `protobuf:"varint,3,rep,name=num_cols_per_gen,json=numColsPerGen" json:"num_cols_per_gen,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + NumColsPerGen []uint32 `protobuf:"varint,3,rep,name=num_cols_per_gen,json=numColsPerGen" json:"num_cols_per_gen,omitempty"` } 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_sql_cad0d9e83f161e8f, []int{12} + return fileDescriptor_processors_sql_311db87313c5fe27, []int{12} } func (m *ProjectSetSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1249,15 +1234,14 @@ type WindowerSpec struct { // PartitionBy specifies how to partition rows for all window functions. PartitionBy []uint32 `protobuf:"varint,1,rep,name=partitionBy" json:"partitionBy,omitempty"` // WindowFns is the specification of all window functions to be computed. - WindowFns []WindowerSpec_WindowFn `protobuf:"bytes,2,rep,name=windowFns" json:"windowFns"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + WindowFns []WindowerSpec_WindowFn `protobuf:"bytes,2,rep,name=windowFns" json:"windowFns"` } 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_sql_cad0d9e83f161e8f, []int{13} + return fileDescriptor_processors_sql_311db87313c5fe27, []int{13} } func (m *WindowerSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1285,16 +1269,15 @@ 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.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:"-"` + 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"` } 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_sql_cad0d9e83f161e8f, []int{13, 0} + return fileDescriptor_processors_sql_311db87313c5fe27, []int{13, 0} } func (m *WindowerSpec_Func) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1321,16 +1304,15 @@ 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.distsqlrun.WindowerSpec_Frame_Mode" json:"mode"` - Bounds WindowerSpec_Frame_Bounds `protobuf:"bytes,2,opt,name=bounds" json:"bounds"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + 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"` } 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_sql_cad0d9e83f161e8f, []int{13, 1} + return fileDescriptor_processors_sql_311db87313c5fe27, []int{13, 1} } func (m *WindowerSpec_Frame) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1362,17 +1344,16 @@ type WindowerSpec_Frame_Bound struct { // is ignored. Integer offset for ROWS and GROUPS modes is stored in // int_offset while an encoded datum and the type information are stored // for RANGE mode. - IntOffset uint64 `protobuf:"varint,2,opt,name=int_offset,json=intOffset" json:"int_offset"` - TypedOffset []byte `protobuf:"bytes,3,opt,name=typed_offset,json=typedOffset" json:"typed_offset,omitempty"` - OffsetType DatumInfo `protobuf:"bytes,4,opt,name=offset_type,json=offsetType" json:"offset_type"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + IntOffset uint64 `protobuf:"varint,2,opt,name=int_offset,json=intOffset" json:"int_offset"` + TypedOffset []byte `protobuf:"bytes,3,opt,name=typed_offset,json=typedOffset" json:"typed_offset,omitempty"` + OffsetType DatumInfo `protobuf:"bytes,4,opt,name=offset_type,json=offsetType" json:"offset_type"` } func (m *WindowerSpec_Frame_Bound) Reset() { *m = WindowerSpec_Frame_Bound{} } 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_sql_cad0d9e83f161e8f, []int{13, 1, 0} + return fileDescriptor_processors_sql_311db87313c5fe27, []int{13, 1, 0} } func (m *WindowerSpec_Frame_Bound) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1400,16 +1381,15 @@ var xxx_messageInfo_WindowerSpec_Frame_Bound proto.InternalMessageInfo // Bounds specifies boundaries of the window frame. type WindowerSpec_Frame_Bounds struct { // Start bound must always be present whereas end bound might be omitted. - Start WindowerSpec_Frame_Bound `protobuf:"bytes,1,opt,name=start" json:"start"` - End *WindowerSpec_Frame_Bound `protobuf:"bytes,2,opt,name=end" json:"end,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Start WindowerSpec_Frame_Bound `protobuf:"bytes,1,opt,name=start" json:"start"` + End *WindowerSpec_Frame_Bound `protobuf:"bytes,2,opt,name=end" json:"end,omitempty"` } func (m *WindowerSpec_Frame_Bounds) Reset() { *m = WindowerSpec_Frame_Bounds{} } 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_sql_cad0d9e83f161e8f, []int{13, 1, 1} + return fileDescriptor_processors_sql_311db87313c5fe27, []int{13, 1, 1} } func (m *WindowerSpec_Frame_Bounds) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1452,15 +1432,14 @@ type WindowerSpec_WindowFn struct { FilterColIdx int32 `protobuf:"varint,6,opt,name=filterColIdx" json:"filterColIdx"` // OutputColIdx specifies the column index which the window function should // put its output into. - OutputColIdx uint32 `protobuf:"varint,8,opt,name=outputColIdx" json:"outputColIdx"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + OutputColIdx uint32 `protobuf:"varint,8,opt,name=outputColIdx" json:"outputColIdx"` } 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_sql_cad0d9e83f161e8f, []int{13, 2} + return fileDescriptor_processors_sql_311db87313c5fe27, []int{13, 2} } func (m *WindowerSpec_WindowFn) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -6879,149 +6858,149 @@ var ( ) func init() { - proto.RegisterFile("sql/distsqlpb/processors_sql.proto", fileDescriptor_processors_sql_cad0d9e83f161e8f) -} - -var fileDescriptor_processors_sql_cad0d9e83f161e8f = []byte{ - // 2233 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x59, 0xcf, 0x6f, 0xdb, 0xc8, - 0xf5, 0x37, 0x25, 0xca, 0x96, 0x9e, 0x7e, 0x98, 0x99, 0x64, 0x11, 0x7d, 0x9d, 0x2f, 0x6c, 0x47, - 0xd9, 0x36, 0xce, 0x6e, 0x6a, 0x6f, 0xdd, 0xa2, 0xed, 0xee, 0xf6, 0xb0, 0x94, 0x44, 0x29, 0x4a, - 0x64, 0xd2, 0xa1, 0x24, 0x67, 0x93, 0x43, 0x09, 0x5a, 0x1c, 0xcb, 0x5c, 0x53, 0xa4, 0xcc, 0x21, - 0x63, 0x7b, 0xff, 0x81, 0xde, 0x8a, 0x16, 0xbd, 0xf4, 0x54, 0xf4, 0x52, 0xa0, 0x7f, 0x40, 0xcf, - 0x3d, 0x07, 0x3d, 0xed, 0xad, 0x3f, 0x50, 0x2c, 0xda, 0xec, 0xa1, 0xb7, 0x5e, 0x7b, 0x2b, 0x8a, - 0x19, 0x0e, 0x29, 0xca, 0x58, 0x05, 0x51, 0x1c, 0x74, 0x6f, 0x9a, 0xf7, 0xe3, 0x33, 0x6f, 0xde, - 0x7b, 0xf3, 0xde, 0x1b, 0x0a, 0x6a, 0xe4, 0xd4, 0xd9, 0xb1, 0x6c, 0x12, 0x90, 0x53, 0x67, 0x72, - 0xb8, 0x33, 0xf1, 0xbd, 0x21, 0x26, 0xc4, 0xf3, 0x89, 0x41, 0x4e, 0x9d, 0xed, 0x89, 0xef, 0x05, - 0x1e, 0xaa, 0x0e, 0xbd, 0xe1, 0x89, 0xef, 0x99, 0xc3, 0xe3, 0x6d, 0x4a, 0xe4, 0xd2, 0x7e, 0xe8, - 0xae, 0xfd, 0x3f, 0xd5, 0x26, 0xa7, 0xce, 0xa1, 0x49, 0xf0, 0x0e, 0x09, 0xfc, 0x70, 0x18, 0x84, - 0x3e, 0xb6, 0x22, 0xbd, 0xb5, 0x5b, 0x69, 0xee, 0x67, 0x9e, 0xed, 0x1a, 0xc1, 0xc5, 0x04, 0x73, - 0x66, 0x75, 0x76, 0x63, 0xcb, 0x0c, 0x4c, 0xce, 0xb9, 0x33, 0xd7, 0x24, 0x0a, 0xc4, 0x85, 0x6e, - 0x8c, 0xbc, 0x91, 0xc7, 0x7e, 0xee, 0xd0, 0x5f, 0x11, 0xb5, 0xf6, 0x4b, 0x01, 0x2a, 0x07, 0xa6, - 0x13, 0x62, 0xd2, 0xf0, 0x7c, 0xdc, 0x9b, 0xe0, 0x21, 0x6a, 0xc0, 0xca, 0xd0, 0x73, 0xc2, 0xb1, - 0x4b, 0xaa, 0xc2, 0x66, 0x76, 0xab, 0xb8, 0x7b, 0x67, 0x7b, 0xde, 0x71, 0xb6, 0x9b, 0x66, 0x10, - 0x8e, 0x3b, 0xee, 0x91, 0x57, 0x17, 0x5f, 0x7c, 0xb9, 0xb1, 0xa4, 0xc7, 0x9a, 0xe8, 0x16, 0x14, - 0x7c, 0xf3, 0xcc, 0x38, 0xbc, 0x08, 0x30, 0xa9, 0x66, 0x36, 0xb3, 0x5b, 0x25, 0x3d, 0xef, 0x9b, - 0x67, 0x75, 0xba, 0x46, 0x1b, 0x90, 0x77, 0xc3, 0xb1, 0xe1, 0x7b, 0x67, 0xa4, 0x9a, 0xdd, 0x14, - 0xb6, 0xc4, 0x58, 0xdb, 0x0d, 0xc7, 0xba, 0x77, 0x46, 0x6a, 0x7f, 0xc9, 0xc2, 0x6a, 0xdf, 0x3c, - 0x74, 0xb0, 0x8e, 0x4d, 0x0b, 0xfb, 0xcc, 0xac, 0x3a, 0xe4, 0x02, 0x4a, 0xaa, 0x0a, 0x9b, 0xc2, - 0x56, 0x71, 0xf7, 0xdb, 0x97, 0x8c, 0xe2, 0x5e, 0xdb, 0x66, 0x6a, 0x4d, 0x4c, 0x86, 0xbe, 0x3d, - 0x09, 0x3c, 0x9f, 0x23, 0x47, 0xaa, 0xe8, 0x36, 0x14, 0x6c, 0xd7, 0xc2, 0xe7, 0x86, 0x6d, 0x9d, - 0x57, 0x33, 0x9b, 0xc2, 0x56, 0x99, 0xf3, 0xf3, 0x8c, 0xdc, 0xb1, 0xce, 0xd1, 0x3a, 0xac, 0xf8, - 0xf8, 0x39, 0xf6, 0x09, 0x66, 0xa6, 0xe5, 0x63, 0xd3, 0x38, 0x11, 0x29, 0x90, 0x23, 0x13, 0xd3, - 0x25, 0x55, 0x91, 0xf9, 0xe6, 0xde, 0x7c, 0xdf, 0xcc, 0x1c, 0xc0, 0x74, 0x63, 0x4b, 0x98, 0x36, - 0xba, 0x03, 0xe0, 0xd8, 0x63, 0x3b, 0x30, 0x8e, 0x6d, 0x37, 0xa8, 0xe6, 0x36, 0x85, 0xad, 0x2c, - 0x17, 0x28, 0x30, 0xfa, 0x03, 0xdb, 0x0d, 0xa8, 0x9f, 0x6c, 0x62, 0x0c, 0x8f, 0xf1, 0xf0, 0xa4, - 0xba, 0x9c, 0x36, 0xc6, 0x26, 0x0d, 0x4a, 0x44, 0x2a, 0xc0, 0x73, 0x9b, 0xd8, 0x87, 0xb6, 0x63, - 0x07, 0x17, 0xd5, 0x95, 0x4d, 0x61, 0xab, 0xb2, 0xbb, 0x35, 0xdf, 0xa2, 0xde, 0xd0, 0x74, 0x0f, - 0x12, 0x79, 0x0e, 0x96, 0x42, 0x40, 0xdf, 0x82, 0xe2, 0xd8, 0x3c, 0x37, 0x7c, 0x4c, 0x42, 0x27, - 0x20, 0xd5, 0x7c, 0x2a, 0x36, 0x30, 0x36, 0xcf, 0xf5, 0x88, 0x8e, 0x3e, 0x86, 0x9b, 0x54, 0x2c, - 0xb0, 0xc7, 0x98, 0x04, 0xe6, 0x78, 0x62, 0x98, 0x23, 0x6c, 0xb8, 0xa6, 0xeb, 0x91, 0x6a, 0x21, - 0xa5, 0x72, 0x63, 0x6c, 0x9e, 0xf7, 0x63, 0x19, 0x79, 0x84, 0x55, 0x2a, 0x51, 0xfb, 0x55, 0x06, - 0xaa, 0x1d, 0xea, 0xed, 0xde, 0x89, 0x3d, 0xf9, 0x86, 0x82, 0x9c, 0x04, 0x31, 0x7b, 0xa5, 0x20, - 0xce, 0xba, 0x5f, 0xbc, 0xaa, 0xfb, 0x6b, 0x7f, 0xcc, 0x42, 0xe5, 0xa1, 0x67, 0xbb, 0xff, 0x7b, - 0x87, 0xdc, 0x83, 0x8a, 0xe3, 0x79, 0x27, 0xe1, 0xc4, 0x88, 0xaf, 0x3e, 0xf5, 0x4c, 0xb9, 0x9e, - 0x91, 0x04, 0xbd, 0x1c, 0x71, 0x1a, 0xfc, 0x66, 0x37, 0x60, 0xc5, 0x73, 0x0d, 0x7c, 0x3e, 0xf1, - 0xd9, 0x89, 0x8b, 0xbb, 0xef, 0xce, 0x3f, 0xb1, 0x72, 0x3e, 0xf1, 0x31, 0x21, 0xb6, 0x17, 0x3b, - 0x6e, 0xd9, 0x73, 0x29, 0x0d, 0x1d, 0xc0, 0xb5, 0xc8, 0xa4, 0x23, 0xdb, 0x09, 0xb0, 0x1f, 0xc1, - 0xe5, 0x16, 0x86, 0x5b, 0x65, 0x20, 0x2d, 0x86, 0xc1, 0x70, 0x3f, 0x04, 0x91, 0x56, 0x4c, 0x76, - 0x5b, 0x2a, 0xbb, 0x1b, 0x73, 0xbc, 0x45, 0x7d, 0xdc, 0xbf, 0x98, 0x60, 0x8e, 0xc2, 0x54, 0xde, - 0xf6, 0x5d, 0xa2, 0x95, 0x15, 0x7a, 0x9e, 0x1f, 0xf0, 0x40, 0x3e, 0x86, 0x55, 0x2f, 0x0c, 0x26, - 0x61, 0x60, 0x78, 0xbe, 0x85, 0x7d, 0xdb, 0x1d, 0xf1, 0x90, 0xd6, 0xe6, 0xef, 0xa1, 0x71, 0x49, - 0x8e, 0x5e, 0x89, 0x00, 0x62, 0x2a, 0xda, 0x05, 0x14, 0x63, 0x19, 0x63, 0x33, 0x18, 0x1e, 0x1b, - 0x0e, 0x76, 0x67, 0x02, 0x2c, 0xc5, 0xfc, 0x3d, 0xca, 0xee, 0x62, 0xb7, 0x76, 0x08, 0xa5, 0xa6, - 0x4d, 0x02, 0xdb, 0x1d, 0x06, 0xcc, 0xac, 0xbb, 0xb0, 0xca, 0x64, 0xb0, 0x65, 0xa4, 0x8b, 0x7e, - 0x59, 0xaf, 0x70, 0x72, 0x1c, 0xf6, 0x7b, 0x20, 0x59, 0x5c, 0x31, 0x91, 0xcc, 0x30, 0xc9, 0xd5, - 0x98, 0xce, 0x45, 0x6b, 0x12, 0x54, 0x34, 0xdf, 0xb2, 0x5d, 0x93, 0xfa, 0x81, 0xee, 0x52, 0xfb, - 0x59, 0x16, 0xa4, 0x67, 0xf6, 0xe8, 0x73, 0x73, 0x44, 0x5d, 0xcf, 0x3d, 0xd2, 0x84, 0x65, 0x96, - 0x9f, 0x71, 0x9b, 0x59, 0x2c, 0xb7, 0xb9, 0x2e, 0x6a, 0x01, 0xe0, 0xd3, 0x19, 0x8b, 0x8a, 0xbb, - 0xb7, 0xe7, 0xbb, 0x94, 0xdb, 0x18, 0xd7, 0x5a, 0x7c, 0x1a, 0x9f, 0x6f, 0x63, 0x7a, 0x49, 0xd2, - 0xc9, 0x1f, 0x5f, 0x91, 0xb7, 0x94, 0xf7, 0x8f, 0xa0, 0x74, 0x64, 0x9f, 0x63, 0xcb, 0x78, 0xce, - 0x7a, 0x6e, 0x35, 0xc7, 0xec, 0x7d, 0x45, 0x9a, 0xcd, 0xf6, 0x66, 0xbd, 0xc8, 0xb4, 0x23, 0xe2, - 0x15, 0x92, 0xbd, 0xf6, 0xb7, 0x0c, 0xac, 0xee, 0x61, 0x7f, 0x84, 0x53, 0xf1, 0xd8, 0x83, 0xb2, - 0x83, 0x8f, 0xae, 0x90, 0x9f, 0x25, 0xaa, 0x9e, 0x64, 0xa7, 0x06, 0x15, 0xdf, 0x1e, 0x1d, 0xa7, - 0xf0, 0x32, 0x0b, 0xe2, 0x95, 0x99, 0x7e, 0x02, 0x98, 0x0a, 0x40, 0xee, 0x8d, 0x03, 0x70, 0x85, - 0x02, 0x71, 0x0f, 0xca, 0x6e, 0xe8, 0x38, 0x06, 0x3e, 0x0d, 0xcd, 0xa4, 0x46, 0xc4, 0x2d, 0xb9, - 0x44, 0x59, 0x0a, 0xe7, 0xd4, 0x7e, 0x91, 0x85, 0xca, 0x03, 0x93, 0x1c, 0xa7, 0xbc, 0xfb, 0x1e, - 0xac, 0x32, 0xef, 0xa6, 0x92, 0x55, 0x48, 0x95, 0x58, 0x7c, 0x14, 0x28, 0x49, 0x2e, 0xde, 0x07, - 0x29, 0x72, 0xdd, 0xa5, 0xcc, 0x8e, 0x84, 0x23, 0xb7, 0x4e, 0xa5, 0xbf, 0x69, 0xbf, 0xbc, 0x0f, - 0x95, 0x31, 0x4d, 0xa5, 0x69, 0x05, 0x49, 0x3b, 0xa6, 0x1c, 0xf1, 0x62, 0x63, 0x3f, 0x82, 0x9b, - 0x97, 0xdc, 0x60, 0x98, 0x3e, 0x36, 0x4e, 0xf0, 0x05, 0x9b, 0x36, 0x62, 0xad, 0xeb, 0x33, 0x0e, - 0x91, 0x7d, 0xfc, 0x08, 0x5f, 0xa0, 0x1f, 0x43, 0xf5, 0xb2, 0x5b, 0x12, 0xe5, 0x42, 0x4a, 0xf9, - 0xc6, 0xac, 0x83, 0x22, 0xed, 0xda, 0xbf, 0x96, 0xa1, 0x22, 0x8f, 0x46, 0x3e, 0x1e, 0x99, 0x81, - 0x17, 0xc5, 0xe4, 0x36, 0xc0, 0xc8, 0xf7, 0xa2, 0xa6, 0x97, 0xf6, 0x70, 0x81, 0x51, 0x1b, 0x9e, - 0x43, 0xd0, 0x4f, 0xa0, 0x64, 0x72, 0x25, 0xdb, 0x4b, 0x06, 0x86, 0xef, 0xcf, 0xf7, 0xf0, 0xec, - 0x16, 0xc9, 0x72, 0xea, 0xf1, 0x19, 0x3c, 0xf4, 0x01, 0xaf, 0xe1, 0xd8, 0x32, 0x52, 0xa6, 0x88, - 0x89, 0x29, 0x12, 0xe7, 0xb6, 0x13, 0x8b, 0xda, 0x3c, 0x52, 0x39, 0x16, 0xa9, 0xef, 0xbc, 0xb6, - 0x25, 0x97, 0xe3, 0xb6, 0xf6, 0xd3, 0x0c, 0x14, 0x53, 0xe6, 0x51, 0xe0, 0xa3, 0xd0, 0x1d, 0xb2, - 0x6b, 0xbf, 0x08, 0x70, 0x2b, 0x74, 0x87, 0x31, 0x30, 0x05, 0x40, 0x9b, 0x90, 0x8f, 0x5b, 0x02, - 0xbb, 0xf3, 0x71, 0x5c, 0x12, 0x2a, 0x7a, 0x17, 0x2a, 0xbc, 0xf1, 0x0f, 0x3d, 0x87, 0x8d, 0x25, - 0xb4, 0xa4, 0x96, 0xf5, 0x52, 0x44, 0x6d, 0x78, 0x0e, 0x1d, 0x4a, 0x6e, 0xb2, 0x87, 0x08, 0x63, - 0xe7, 0x58, 0xa7, 0x59, 0x1e, 0x46, 0x8c, 0x07, 0x50, 0x30, 0xfd, 0x51, 0x38, 0xc6, 0x6e, 0x40, - 0xaa, 0xcb, 0x2c, 0x22, 0x8b, 0xe4, 0xfc, 0x54, 0xf9, 0xa1, 0x98, 0xcf, 0x4a, 0x62, 0xed, 0xb7, - 0x19, 0x10, 0xe9, 0x29, 0x90, 0x04, 0x25, 0x59, 0x7d, 0x6a, 0xa8, 0x5a, 0xdf, 0x50, 0x07, 0xdd, - 0xae, 0xb4, 0x84, 0x56, 0x20, 0x2b, 0x1f, 0xb4, 0x25, 0x01, 0x95, 0x20, 0x5f, 0xd7, 0xb4, 0xae, - 0x21, 0xab, 0x4d, 0x29, 0x83, 0x8a, 0xb0, 0xc2, 0x56, 0x9a, 0x2e, 0x65, 0x51, 0x05, 0xa0, 0xa1, - 0xa9, 0x0d, 0xb9, 0x6f, 0xc8, 0xed, 0xb6, 0x24, 0xa2, 0x02, 0xe4, 0x1a, 0xda, 0x40, 0xed, 0x4b, - 0x39, 0xaa, 0xbe, 0x27, 0x7f, 0x2a, 0xad, 0xb0, 0x1f, 0x1d, 0x55, 0xca, 0x23, 0x80, 0xe5, 0x5e, - 0xbf, 0xd9, 0x54, 0x0e, 0xa4, 0x02, 0x25, 0xf6, 0x06, 0x7b, 0x12, 0x50, 0xb8, 0xde, 0x60, 0xcf, - 0xe8, 0xa8, 0x7d, 0xa9, 0x48, 0x77, 0x3a, 0x90, 0xf5, 0x8e, 0xac, 0x36, 0x14, 0xa9, 0x44, 0x59, - 0x9f, 0x6a, 0x3a, 0x43, 0x2e, 0x47, 0x3b, 0x0d, 0xd4, 0xbe, 0xa1, 0x6b, 0x4f, 0x7a, 0x52, 0x85, - 0xe9, 0x3d, 0xd6, 0x9b, 0x9d, 0x56, 0x4b, 0x5a, 0x45, 0x08, 0x2a, 0xad, 0x8e, 0x2a, 0x77, 0x8d, - 0x44, 0x5b, 0xa2, 0x07, 0x8a, 0x68, 0x7c, 0xcf, 0x6b, 0xa8, 0x0c, 0x05, 0x59, 0xd7, 0xe5, 0xa7, - 0x0c, 0x11, 0xd1, 0xcd, 0x1e, 0xf6, 0x34, 0x95, 0xad, 0xae, 0x53, 0x26, 0x5d, 0xd5, 0xd9, 0xf2, - 0x06, 0xdd, 0xae, 0xd7, 0xd7, 0x3b, 0x6a, 0x9b, 0xad, 0xdf, 0xa9, 0xdd, 0x07, 0x91, 0x66, 0x11, - 0xca, 0x83, 0x28, 0x0f, 0xfa, 0x9a, 0xb4, 0xc4, 0x4e, 0xd3, 0x90, 0xbb, 0xb2, 0x2e, 0x09, 0x54, - 0x5a, 0xd5, 0x54, 0x83, 0xaf, 0x33, 0xb5, 0xff, 0x88, 0x70, 0xab, 0xe3, 0x06, 0xd8, 0x77, 0xb0, - 0xf9, 0x1c, 0x5b, 0xd1, 0x50, 0x9b, 0xaa, 0x88, 0x4f, 0x2f, 0xf5, 0xff, 0x8f, 0xe7, 0x87, 0xf0, - 0x15, 0x30, 0xd1, 0x78, 0x70, 0x69, 0x28, 0x48, 0x3d, 0xe2, 0x32, 0x5f, 0xf7, 0x88, 0x9b, 0x7d, - 0x7d, 0x65, 0xbf, 0xfe, 0xf5, 0xf5, 0x56, 0x1a, 0xfe, 0x87, 0x33, 0xb7, 0x75, 0x91, 0xba, 0xba, - 0xf6, 0x87, 0x0c, 0xe4, 0xd8, 0xe1, 0xd0, 0x27, 0x20, 0x5a, 0x98, 0x0c, 0xdf, 0xe8, 0x0d, 0xc0, - 0x34, 0x5f, 0xe7, 0x09, 0xd0, 0x00, 0x71, 0xe2, 0x91, 0xc8, 0x1b, 0xaf, 0x7c, 0x12, 0xed, 0x7b, - 0x24, 0xd8, 0x8f, 0x3e, 0x31, 0xd0, 0x00, 0xc4, 0xfb, 0x50, 0x65, 0xd4, 0x84, 0x7c, 0xd2, 0xee, - 0xc5, 0x05, 0xdb, 0x7d, 0xa2, 0x39, 0x7d, 0x9e, 0xe5, 0xae, 0xf2, 0x3c, 0xab, 0xbd, 0x14, 0xa0, - 0xb2, 0xef, 0x7b, 0x9f, 0xe1, 0x61, 0xd0, 0xc3, 0xd1, 0xb8, 0xfb, 0x09, 0xe4, 0x68, 0x40, 0xe3, - 0x94, 0x5b, 0x24, 0xa2, 0x91, 0x22, 0xc2, 0x70, 0x6d, 0x84, 0x5d, 0xec, 0x9b, 0x41, 0xaa, 0xe1, - 0xb1, 0x0f, 0x1c, 0xf5, 0x1f, 0x51, 0xb9, 0xbf, 0x7e, 0xb9, 0xf1, 0xc1, 0xc8, 0x0e, 0x8e, 0xc3, - 0xc3, 0xed, 0xa1, 0x37, 0xde, 0x49, 0xf0, 0xad, 0xc3, 0xe9, 0xef, 0x9d, 0xc9, 0xc9, 0x68, 0x87, - 0x9c, 0x3a, 0x3b, 0x34, 0xce, 0x64, 0xbb, 0xaf, 0x4b, 0x09, 0x64, 0xdc, 0x27, 0xef, 0x82, 0xe4, - 0x86, 0x63, 0xd6, 0x0d, 0x8c, 0x09, 0xf6, 0x8d, 0x11, 0x76, 0xa3, 0xa9, 0x54, 0x2f, 0xbb, 0xe1, - 0x98, 0x36, 0x82, 0x7d, 0xec, 0xb7, 0xb1, 0x5b, 0xfb, 0x5d, 0x09, 0x4a, 0x4f, 0x6c, 0xd7, 0xf2, - 0xce, 0xf8, 0xb5, 0xda, 0x84, 0xe2, 0xc4, 0xf4, 0x03, 0x9b, 0xb5, 0x9c, 0x0b, 0x3e, 0xcd, 0xa7, - 0x49, 0xa8, 0x07, 0x85, 0x33, 0xa6, 0xd1, 0x4a, 0x26, 0xe6, 0x9d, 0xf9, 0x8e, 0x48, 0x83, 0xf3, - 0x45, 0x2b, 0xa9, 0xa4, 0x09, 0xce, 0xda, 0xef, 0x05, 0x5e, 0x43, 0x7b, 0x50, 0x8e, 0x3b, 0x1c, - 0x6e, 0xbd, 0x69, 0x3f, 0xd1, 0x67, 0x31, 0xd0, 0x63, 0x00, 0xbe, 0x15, 0x45, 0xcc, 0x30, 0xc4, - 0xef, 0x2e, 0x66, 0x33, 0x45, 0x4d, 0x81, 0x7c, 0x24, 0xbe, 0xf8, 0xcd, 0x86, 0xb0, 0xf6, 0xcf, - 0x1c, 0xe4, 0x5a, 0xbe, 0x39, 0xc6, 0xe8, 0x11, 0x88, 0x63, 0xcf, 0xc2, 0xdc, 0xdc, 0xd7, 0x05, - 0x67, 0xba, 0xdb, 0x7b, 0x9e, 0x95, 0xdc, 0x5d, 0x0a, 0x82, 0x1e, 0xc3, 0xf2, 0xa1, 0x17, 0xba, - 0x16, 0xe1, 0x43, 0xef, 0xf7, 0x16, 0x82, 0xab, 0x33, 0xd5, 0xb8, 0x92, 0x44, 0x40, 0x6b, 0xff, - 0x16, 0x20, 0xc7, 0x18, 0xe8, 0x19, 0x14, 0x18, 0x8d, 0x56, 0x0c, 0x6e, 0xee, 0x0f, 0x16, 0xc7, - 0x4f, 0xd5, 0x9b, 0x29, 0x1c, 0xad, 0x8c, 0xb6, 0x1b, 0x18, 0xde, 0xd1, 0x11, 0xc1, 0x51, 0xf7, - 0x8e, 0xbf, 0xe6, 0x14, 0x6c, 0x37, 0xd0, 0x18, 0x19, 0xdd, 0x86, 0x12, 0xcd, 0x5c, 0x2b, 0x16, - 0xa3, 0x25, 0xa3, 0xa4, 0x17, 0x19, 0x8d, 0x8b, 0x3c, 0x84, 0x62, 0xc4, 0x64, 0x5f, 0x30, 0x79, - 0x2d, 0x58, 0xe0, 0x43, 0x22, 0x44, 0xda, 0xd4, 0xa6, 0xb5, 0x5f, 0x0b, 0xb0, 0x1c, 0xb9, 0x04, - 0xa9, 0x90, 0x23, 0x81, 0xe9, 0x07, 0xbc, 0x14, 0xee, 0x2e, 0x7e, 0xec, 0xa4, 0x44, 0x50, 0x18, - 0xd4, 0x84, 0x2c, 0x76, 0x2d, 0x1e, 0xa4, 0x37, 0x40, 0xd3, 0xa9, 0x7a, 0xed, 0x2e, 0x88, 0x34, - 0x03, 0x68, 0xe3, 0xd7, 0x65, 0xb5, 0xad, 0x48, 0x4b, 0xb4, 0x45, 0xb2, 0x1e, 0x2d, 0xd0, 0x16, - 0xd9, 0xd6, 0xb5, 0xc1, 0x7e, 0x4f, 0xca, 0xd4, 0x3e, 0x87, 0x42, 0xe2, 0x7b, 0x74, 0x13, 0xae, - 0x0f, 0xd4, 0xba, 0x36, 0x50, 0x9b, 0x4a, 0xd3, 0xd8, 0xd7, 0x95, 0x86, 0xd2, 0xec, 0xa8, 0x6d, - 0x69, 0x69, 0x96, 0xd1, 0xd2, 0xba, 0x5d, 0xed, 0x09, 0x65, 0x08, 0xe8, 0x06, 0x48, 0x5a, 0xab, - 0xd5, 0x53, 0xfa, 0x29, 0xf1, 0x4c, 0x8a, 0x3a, 0x95, 0xcd, 0xa2, 0x55, 0x28, 0x36, 0x06, 0xba, - 0xae, 0x44, 0xc3, 0x82, 0x24, 0xae, 0xfd, 0x29, 0x03, 0xf9, 0xf8, 0xfa, 0x22, 0x25, 0x35, 0xeb, - 0x15, 0x77, 0xdf, 0x7f, 0xdd, 0x83, 0x5f, 0x9e, 0xf4, 0xde, 0x4e, 0xb9, 0xaf, 0x43, 0xee, 0x88, - 0xba, 0x94, 0x3f, 0x5f, 0xee, 0x2f, 0x12, 0x06, 0x3d, 0x52, 0x45, 0x5b, 0x30, 0x33, 0x3b, 0xb2, - 0x77, 0x4c, 0x2e, 0x9e, 0xb8, 0x67, 0xa6, 0xca, 0x35, 0xc8, 0x9b, 0xfe, 0x88, 0x74, 0xac, 0x73, - 0xfa, 0x50, 0xa1, 0xc5, 0x31, 0x59, 0x53, 0x94, 0xe8, 0x1b, 0x0b, 0x47, 0xc9, 0xa7, 0x3a, 0xe5, - 0x0c, 0xe7, 0xa1, 0x98, 0xcf, 0x48, 0xd9, 0x78, 0x7c, 0x14, 0x00, 0xa6, 0x45, 0x86, 0xce, 0x41, - 0xba, 0xf6, 0xc4, 0x50, 0x07, 0x7b, 0x75, 0x45, 0xe7, 0xa9, 0x20, 0xab, 0x8f, 0xa2, 0x09, 0xa9, - 0xa9, 0xa8, 0x3d, 0xc5, 0x60, 0xeb, 0x0c, 0x9d, 0xce, 0xf6, 0x15, 0xbd, 0xc1, 0x62, 0x44, 0x29, - 0x59, 0x3a, 0x80, 0x35, 0x06, 0x7b, 0x8a, 0xd1, 0xec, 0xf4, 0xfa, 0xd1, 0x24, 0xa9, 0xf6, 0x3b, - 0x5d, 0x25, 0x9a, 0x24, 0xbb, 0x72, 0x5b, 0x5a, 0xa6, 0x70, 0x5d, 0x45, 0x6e, 0x4a, 0x2b, 0x34, - 0xc4, 0xad, 0x8e, 0xde, 0xeb, 0x1b, 0x07, 0x72, 0x77, 0xa0, 0x48, 0x79, 0x8a, 0xdf, 0x95, 0x93, - 0x75, 0x81, 0xa2, 0xa9, 0xfd, 0x07, 0x7c, 0x09, 0xef, 0xfd, 0x10, 0x2a, 0xb3, 0x5f, 0xad, 0x68, - 0x6e, 0xee, 0x0f, 0xea, 0xdd, 0x4e, 0x43, 0x5a, 0x42, 0xff, 0x07, 0xef, 0x44, 0xbf, 0xe9, 0x88, - 0xcb, 0x46, 0x60, 0xce, 0x12, 0xea, 0x77, 0x5f, 0xfc, 0x63, 0x7d, 0xe9, 0xc5, 0xcb, 0x75, 0xe1, - 0x8b, 0x97, 0xeb, 0xc2, 0x9f, 0x5f, 0xae, 0x0b, 0x7f, 0x7f, 0xb9, 0x2e, 0xfc, 0xfc, 0xab, 0xf5, - 0xa5, 0x2f, 0xbe, 0x5a, 0x5f, 0x7a, 0x56, 0x48, 0xfe, 0x79, 0xf8, 0x6f, 0x00, 0x00, 0x00, 0xff, - 0xff, 0xad, 0x6f, 0x65, 0x5c, 0x1c, 0x19, 0x00, 0x00, + proto.RegisterFile("sql/distsqlpb/processors_sql.proto", fileDescriptor_processors_sql_311db87313c5fe27) +} + +var fileDescriptor_processors_sql_311db87313c5fe27 = []byte{ + // 2236 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x59, 0x4f, 0x6f, 0xdb, 0xc8, + 0x15, 0x37, 0x25, 0xca, 0x96, 0x9e, 0xfe, 0x98, 0x3b, 0xc9, 0x22, 0xaa, 0x53, 0xd8, 0x8e, 0xb2, + 0x6d, 0x9c, 0x4d, 0x6a, 0x6f, 0xdd, 0xa2, 0xed, 0xee, 0xf6, 0xb0, 0x94, 0x44, 0x29, 0x4a, 0x64, + 0xd2, 0xa1, 0x24, 0x67, 0x93, 0x43, 0x09, 0x5a, 0x1c, 0xcb, 0x5c, 0x53, 0xa4, 0xcc, 0x21, 0x63, + 0x7b, 0xbf, 0x40, 0x6f, 0x45, 0x8b, 0x5e, 0x7a, 0x2a, 0x7a, 0x29, 0xd0, 0x0f, 0xd0, 0x73, 0xcf, + 0x41, 0x4f, 0x7b, 0xeb, 0xb6, 0x28, 0x16, 0xad, 0x73, 0xe8, 0xad, 0xd7, 0xde, 0x8a, 0x62, 0x86, + 0x43, 0x9a, 0x32, 0x56, 0x41, 0x14, 0x07, 0xdd, 0x9b, 0xe6, 0xfd, 0xf9, 0xcd, 0x9b, 0xf7, 0xde, + 0xbc, 0xf7, 0x86, 0x82, 0x1a, 0x39, 0x76, 0xb6, 0x2c, 0x9b, 0x04, 0xe4, 0xd8, 0x99, 0xec, 0x6f, + 0x4d, 0x7c, 0x6f, 0x88, 0x09, 0xf1, 0x7c, 0x62, 0x90, 0x63, 0x67, 0x73, 0xe2, 0x7b, 0x81, 0x87, + 0xaa, 0x43, 0x6f, 0x78, 0xe4, 0x7b, 0xe6, 0xf0, 0x70, 0x93, 0x12, 0xb9, 0xb4, 0x1f, 0xba, 0x2b, + 0xdf, 0xa6, 0xda, 0xe4, 0xd8, 0xd9, 0x37, 0x09, 0xde, 0x22, 0x81, 0x1f, 0x0e, 0x83, 0xd0, 0xc7, + 0x56, 0xa4, 0xb7, 0x72, 0x33, 0xcd, 0xfd, 0xcc, 0xb3, 0x5d, 0x23, 0x38, 0x9b, 0x60, 0xce, 0xac, + 0x4e, 0x6f, 0x6c, 0x99, 0x81, 0xc9, 0x39, 0xb7, 0x67, 0x9a, 0x44, 0x81, 0xb8, 0xd0, 0xf5, 0x91, + 0x37, 0xf2, 0xd8, 0xcf, 0x2d, 0xfa, 0x2b, 0xa2, 0xd6, 0x7e, 0x2d, 0x40, 0x65, 0xcf, 0x74, 0x42, + 0x4c, 0x1a, 0x9e, 0x8f, 0x7b, 0x13, 0x3c, 0x44, 0x0d, 0x58, 0x1a, 0x7a, 0x4e, 0x38, 0x76, 0x49, + 0x55, 0x58, 0xcf, 0x6e, 0x14, 0xb7, 0x6f, 0x6f, 0xce, 0x3a, 0xce, 0x66, 0xd3, 0x0c, 0xc2, 0x71, + 0xc7, 0x3d, 0xf0, 0xea, 0xe2, 0x8b, 0xaf, 0xd6, 0x16, 0xf4, 0x58, 0x13, 0xdd, 0x84, 0x82, 0x6f, + 0x9e, 0x18, 0xfb, 0x67, 0x01, 0x26, 0xd5, 0xcc, 0x7a, 0x76, 0xa3, 0xa4, 0xe7, 0x7d, 0xf3, 0xa4, + 0x4e, 0xd7, 0x68, 0x0d, 0xf2, 0x6e, 0x38, 0x36, 0x7c, 0xef, 0x84, 0x54, 0xb3, 0xeb, 0xc2, 0x86, + 0x18, 0x6b, 0xbb, 0xe1, 0x58, 0xf7, 0x4e, 0x48, 0xed, 0xaf, 0x59, 0x58, 0xee, 0x9b, 0xfb, 0x0e, + 0xd6, 0xb1, 0x69, 0x61, 0x9f, 0x99, 0x55, 0x87, 0x5c, 0x40, 0x49, 0x55, 0x61, 0x5d, 0xd8, 0x28, + 0x6e, 0x7f, 0xf7, 0x92, 0x51, 0xdc, 0x6b, 0x9b, 0x4c, 0xad, 0x89, 0xc9, 0xd0, 0xb7, 0x27, 0x81, + 0xe7, 0x73, 0xe4, 0x48, 0x15, 0xdd, 0x82, 0x82, 0xed, 0x5a, 0xf8, 0xd4, 0xb0, 0xad, 0xd3, 0x6a, + 0x66, 0x5d, 0xd8, 0x28, 0x73, 0x7e, 0x9e, 0x91, 0x3b, 0xd6, 0x29, 0x5a, 0x85, 0x25, 0x1f, 0x3f, + 0xc7, 0x3e, 0xc1, 0xcc, 0xb4, 0x7c, 0x6c, 0x1a, 0x27, 0x22, 0x05, 0x72, 0x64, 0x62, 0xba, 0xa4, + 0x2a, 0x32, 0xdf, 0xdc, 0x9d, 0xed, 0x9b, 0xa9, 0x03, 0x98, 0x6e, 0x6c, 0x09, 0xd3, 0x46, 0xb7, + 0x01, 0x1c, 0x7b, 0x6c, 0x07, 0xc6, 0xa1, 0xed, 0x06, 0xd5, 0xdc, 0xba, 0xb0, 0x91, 0xe5, 0x02, + 0x05, 0x46, 0x7f, 0x60, 0xbb, 0x01, 0xf5, 0x93, 0x4d, 0x8c, 0xe1, 0x21, 0x1e, 0x1e, 0x55, 0x17, + 0xd3, 0xc6, 0xd8, 0xa4, 0x41, 0x89, 0x48, 0x05, 0x78, 0x6e, 0x13, 0x7b, 0xdf, 0x76, 0xec, 0xe0, + 0xac, 0xba, 0xb4, 0x2e, 0x6c, 0x54, 0xb6, 0x37, 0x66, 0x5b, 0xd4, 0x1b, 0x9a, 0xee, 0x5e, 0x22, + 0xcf, 0xc1, 0x52, 0x08, 0xe8, 0x3b, 0x50, 0x1c, 0x9b, 0xa7, 0x86, 0x8f, 0x49, 0xe8, 0x04, 0xa4, + 0x9a, 0x4f, 0xc5, 0x06, 0xc6, 0xe6, 0xa9, 0x1e, 0xd1, 0xd1, 0xc7, 0x70, 0x83, 0x8a, 0x05, 0xf6, + 0x18, 0x93, 0xc0, 0x1c, 0x4f, 0x0c, 0x73, 0x84, 0x0d, 0xd7, 0x74, 0x3d, 0x52, 0x2d, 0xa4, 0x54, + 0xae, 0x8f, 0xcd, 0xd3, 0x7e, 0x2c, 0x23, 0x8f, 0xb0, 0x4a, 0x25, 0x6a, 0xbf, 0xc9, 0x40, 0xb5, + 0x43, 0xbd, 0xdd, 0x3b, 0xb2, 0x27, 0xdf, 0x50, 0x90, 0x93, 0x20, 0x66, 0xaf, 0x14, 0xc4, 0x69, + 0xf7, 0x8b, 0x57, 0x75, 0x7f, 0xed, 0xcf, 0x59, 0xa8, 0x3c, 0xf4, 0x6c, 0xf7, 0xff, 0xef, 0x90, + 0xbb, 0x50, 0x71, 0x3c, 0xef, 0x28, 0x9c, 0x18, 0xf1, 0xd5, 0xa7, 0x9e, 0x29, 0xd7, 0x33, 0x92, + 0xa0, 0x97, 0x23, 0x4e, 0x83, 0xdf, 0xec, 0x06, 0x2c, 0x79, 0xae, 0x81, 0x4f, 0x27, 0x3e, 0x3b, + 0x71, 0x71, 0xfb, 0xbd, 0xd9, 0x27, 0x56, 0x4e, 0x27, 0x3e, 0x26, 0xc4, 0xf6, 0x62, 0xc7, 0x2d, + 0x7a, 0x2e, 0xa5, 0xa1, 0x3d, 0x78, 0x27, 0x32, 0xe9, 0xc0, 0x76, 0x02, 0xec, 0x47, 0x70, 0xb9, + 0xb9, 0xe1, 0x96, 0x19, 0x48, 0x8b, 0x61, 0x30, 0xdc, 0x0f, 0x41, 0xa4, 0x15, 0x93, 0xdd, 0x96, + 0xca, 0xf6, 0xda, 0x0c, 0x6f, 0x51, 0x1f, 0xf7, 0xcf, 0x26, 0x98, 0xa3, 0x30, 0x95, 0xb7, 0x7d, + 0x97, 0x68, 0x65, 0x85, 0x9e, 0xe7, 0x07, 0x3c, 0x90, 0x8f, 0x61, 0xd9, 0x0b, 0x83, 0x49, 0x18, + 0x18, 0x9e, 0x6f, 0x61, 0xdf, 0x76, 0x47, 0x3c, 0xa4, 0xb5, 0xd9, 0x7b, 0x68, 0x5c, 0x92, 0xa3, + 0x57, 0x22, 0x80, 0x98, 0x8a, 0xb6, 0x01, 0xc5, 0x58, 0xc6, 0xd8, 0x0c, 0x86, 0x87, 0x86, 0x83, + 0xdd, 0xa9, 0x00, 0x4b, 0x31, 0x7f, 0x87, 0xb2, 0xbb, 0xd8, 0xad, 0xed, 0x43, 0xa9, 0x69, 0x93, + 0xc0, 0x76, 0x87, 0x01, 0x33, 0xeb, 0x0e, 0x2c, 0x33, 0x19, 0x6c, 0x19, 0xe9, 0xa2, 0x5f, 0xd6, + 0x2b, 0x9c, 0x1c, 0x87, 0xfd, 0x2e, 0x48, 0x16, 0x57, 0x4c, 0x24, 0x33, 0x4c, 0x72, 0x39, 0xa6, + 0x73, 0xd1, 0x9a, 0x04, 0x15, 0xcd, 0xb7, 0x6c, 0xd7, 0xa4, 0x7e, 0xa0, 0xbb, 0xd4, 0x7e, 0x91, + 0x05, 0xe9, 0x99, 0x3d, 0xfa, 0xdc, 0x1c, 0x51, 0xd7, 0x73, 0x8f, 0x34, 0x61, 0x91, 0xe5, 0x67, + 0xdc, 0x66, 0xe6, 0xcb, 0x6d, 0xae, 0x8b, 0x5a, 0x00, 0xf8, 0x78, 0xca, 0xa2, 0xe2, 0xf6, 0xad, + 0xd9, 0x2e, 0xe5, 0x36, 0xc6, 0xb5, 0x16, 0x1f, 0xc7, 0xe7, 0x5b, 0xbb, 0xb8, 0x24, 0xe9, 0xe4, + 0x8f, 0xaf, 0xc8, 0x5b, 0xca, 0xfb, 0x47, 0x50, 0x3a, 0xb0, 0x4f, 0xb1, 0x65, 0x3c, 0x67, 0x3d, + 0xb7, 0x9a, 0x63, 0xf6, 0xbe, 0x22, 0xcd, 0xa6, 0x7b, 0xb3, 0x5e, 0x64, 0xda, 0x11, 0xf1, 0x0a, + 0xc9, 0x5e, 0xfb, 0x7b, 0x06, 0x96, 0x77, 0xb0, 0x3f, 0xc2, 0xa9, 0x78, 0xec, 0x40, 0xd9, 0xc1, + 0x07, 0x57, 0xc8, 0xcf, 0x12, 0x55, 0x4f, 0xb2, 0x53, 0x83, 0x8a, 0x6f, 0x8f, 0x0e, 0x53, 0x78, + 0x99, 0x39, 0xf1, 0xca, 0x4c, 0x3f, 0x01, 0x4c, 0x05, 0x20, 0xf7, 0xc6, 0x01, 0xb8, 0x42, 0x81, + 0xb8, 0x0b, 0x65, 0x37, 0x74, 0x1c, 0x03, 0x1f, 0x87, 0x66, 0x52, 0x23, 0xe2, 0x96, 0x5c, 0xa2, + 0x2c, 0x85, 0x73, 0x6a, 0xbf, 0xca, 0x42, 0xe5, 0x81, 0x49, 0x0e, 0x53, 0xde, 0x7d, 0x1f, 0x96, + 0x99, 0x77, 0x53, 0xc9, 0x2a, 0xa4, 0x4a, 0x2c, 0x3e, 0x08, 0x94, 0x24, 0x17, 0xef, 0x83, 0x14, + 0xb9, 0xee, 0x52, 0x66, 0x47, 0xc2, 0x91, 0x5b, 0x2f, 0xa4, 0xbf, 0x69, 0xbf, 0xdc, 0x83, 0xca, + 0x98, 0xa6, 0xd2, 0x45, 0x05, 0x49, 0x3b, 0xa6, 0x1c, 0xf1, 0x62, 0x63, 0x3f, 0x82, 0x1b, 0x97, + 0xdc, 0x60, 0x98, 0x3e, 0x36, 0x8e, 0xf0, 0x19, 0x9b, 0x36, 0x62, 0xad, 0x6b, 0x53, 0x0e, 0x91, + 0x7d, 0xfc, 0x08, 0x9f, 0xa1, 0x9f, 0x42, 0xf5, 0xb2, 0x5b, 0x12, 0xe5, 0x42, 0x4a, 0xf9, 0xfa, + 0xb4, 0x83, 0x22, 0xed, 0xda, 0xbf, 0x17, 0xa1, 0x22, 0x8f, 0x46, 0x3e, 0x1e, 0x99, 0x81, 0x17, + 0xc5, 0xe4, 0x16, 0xc0, 0xc8, 0xf7, 0xa2, 0xa6, 0x97, 0xf6, 0x70, 0x81, 0x51, 0x1b, 0x9e, 0x43, + 0xd0, 0xcf, 0xa0, 0x64, 0x72, 0x25, 0xdb, 0x4b, 0x06, 0x86, 0x1f, 0xce, 0xf6, 0xf0, 0xf4, 0x16, + 0xc9, 0xf2, 0xc2, 0xe3, 0x53, 0x78, 0xe8, 0x03, 0x5e, 0xc3, 0xb1, 0x65, 0xa4, 0x4c, 0x11, 0x13, + 0x53, 0x24, 0xce, 0x6d, 0x27, 0x16, 0xb5, 0x79, 0xa4, 0x72, 0x2c, 0x52, 0xdf, 0x7b, 0x6d, 0x4b, + 0x2e, 0xc7, 0x6d, 0xe5, 0xe7, 0x19, 0x28, 0xa6, 0xcc, 0xa3, 0xc0, 0x07, 0xa1, 0x3b, 0x64, 0xd7, + 0x7e, 0x1e, 0xe0, 0x56, 0xe8, 0x0e, 0x63, 0x60, 0x0a, 0x80, 0xd6, 0x21, 0x1f, 0xb7, 0x04, 0x76, + 0xe7, 0xe3, 0xb8, 0x24, 0x54, 0xf4, 0x1e, 0x54, 0x78, 0xe3, 0x1f, 0x7a, 0x0e, 0x1b, 0x4b, 0x68, + 0x49, 0x2d, 0xeb, 0xa5, 0x88, 0xda, 0xf0, 0x1c, 0x3a, 0x94, 0xdc, 0x60, 0x0f, 0x11, 0xc6, 0xce, + 0xb1, 0x4e, 0xb3, 0x38, 0x8c, 0x18, 0x0f, 0xa0, 0x60, 0xfa, 0xa3, 0x70, 0x8c, 0xdd, 0x80, 0x54, + 0x17, 0x59, 0x44, 0xe6, 0xc9, 0xf9, 0x0b, 0xe5, 0x87, 0x62, 0x3e, 0x2b, 0x89, 0xb5, 0xdf, 0x67, + 0x40, 0xa4, 0xa7, 0x40, 0x12, 0x94, 0x64, 0xf5, 0xa9, 0xa1, 0x6a, 0x7d, 0x43, 0x1d, 0x74, 0xbb, + 0xd2, 0x02, 0x5a, 0x82, 0xac, 0xbc, 0xd7, 0x96, 0x04, 0x54, 0x82, 0x7c, 0x5d, 0xd3, 0xba, 0x86, + 0xac, 0x36, 0xa5, 0x0c, 0x2a, 0xc2, 0x12, 0x5b, 0x69, 0xba, 0x94, 0x45, 0x15, 0x80, 0x86, 0xa6, + 0x36, 0xe4, 0xbe, 0x21, 0xb7, 0xdb, 0x92, 0x88, 0x0a, 0x90, 0x6b, 0x68, 0x03, 0xb5, 0x2f, 0xe5, + 0xa8, 0xfa, 0x8e, 0xfc, 0xa9, 0xb4, 0xc4, 0x7e, 0x74, 0x54, 0x29, 0x8f, 0x00, 0x16, 0x7b, 0xfd, + 0x66, 0x53, 0xd9, 0x93, 0x0a, 0x94, 0xd8, 0x1b, 0xec, 0x48, 0x40, 0xe1, 0x7a, 0x83, 0x1d, 0xa3, + 0xa3, 0xf6, 0xa5, 0x22, 0xdd, 0x69, 0x4f, 0xd6, 0x3b, 0xb2, 0xda, 0x50, 0xa4, 0x12, 0x65, 0x7d, + 0xaa, 0xe9, 0x0c, 0xb9, 0x1c, 0xed, 0x34, 0x50, 0xfb, 0x86, 0xae, 0x3d, 0xe9, 0x49, 0x15, 0xa6, + 0xf7, 0x58, 0x6f, 0x76, 0x5a, 0x2d, 0x69, 0x19, 0x21, 0xa8, 0xb4, 0x3a, 0xaa, 0xdc, 0x35, 0x12, + 0x6d, 0x89, 0x1e, 0x28, 0xa2, 0xf1, 0x3d, 0xdf, 0x41, 0x65, 0x28, 0xc8, 0xba, 0x2e, 0x3f, 0x65, + 0x88, 0x88, 0x6e, 0xf6, 0xb0, 0xa7, 0xa9, 0x6c, 0x75, 0x8d, 0x32, 0xe9, 0xaa, 0xce, 0x96, 0xd7, + 0xe9, 0x76, 0xbd, 0xbe, 0xde, 0x51, 0xdb, 0x6c, 0xfd, 0x6e, 0xed, 0x3e, 0x88, 0x34, 0x8b, 0x50, + 0x1e, 0x44, 0x79, 0xd0, 0xd7, 0xa4, 0x05, 0x76, 0x9a, 0x86, 0xdc, 0x95, 0x75, 0x49, 0xa0, 0xd2, + 0xaa, 0xa6, 0x1a, 0x7c, 0x9d, 0xa9, 0xfd, 0x57, 0x84, 0x9b, 0x1d, 0x37, 0xc0, 0xbe, 0x83, 0xcd, + 0xe7, 0xd8, 0x8a, 0x86, 0xda, 0x54, 0x45, 0x7c, 0x7a, 0xa9, 0xff, 0x7f, 0x3c, 0x3b, 0x84, 0xaf, + 0x80, 0x89, 0xc6, 0x83, 0x4b, 0x43, 0x41, 0xea, 0x11, 0x97, 0xf9, 0xba, 0x47, 0xdc, 0xf4, 0xeb, + 0x2b, 0xfb, 0xf5, 0xaf, 0xaf, 0xb7, 0xd2, 0xf0, 0x3f, 0x9c, 0xba, 0xad, 0xf3, 0xd4, 0xd5, 0x95, + 0x3f, 0x65, 0x20, 0xc7, 0x0e, 0x87, 0x3e, 0x01, 0xd1, 0xc2, 0x64, 0xf8, 0x46, 0x6f, 0x00, 0xa6, + 0xf9, 0x3a, 0x4f, 0x80, 0x06, 0x88, 0x13, 0x8f, 0x44, 0xde, 0x78, 0xe5, 0x93, 0x68, 0xd7, 0x23, + 0xc1, 0x6e, 0xf4, 0x89, 0x81, 0x06, 0x20, 0xde, 0x87, 0x2a, 0xa3, 0x26, 0xe4, 0x93, 0x76, 0x2f, + 0xce, 0xd9, 0xee, 0x13, 0xcd, 0x8b, 0xe7, 0x59, 0xee, 0x2a, 0xcf, 0xb3, 0xda, 0xb9, 0x00, 0x95, + 0x5d, 0xdf, 0xfb, 0x0c, 0x0f, 0x83, 0x1e, 0x8e, 0xc6, 0xdd, 0x4f, 0x20, 0x47, 0x03, 0x1a, 0xa7, + 0xdc, 0x3c, 0x11, 0x8d, 0x14, 0x11, 0x86, 0x77, 0x46, 0xd8, 0xc5, 0xbe, 0x19, 0xa4, 0x1a, 0x1e, + 0xfb, 0xc0, 0x51, 0xff, 0x09, 0x95, 0xfb, 0xdb, 0x57, 0x6b, 0x1f, 0x8c, 0xec, 0xe0, 0x30, 0xdc, + 0xdf, 0x1c, 0x7a, 0xe3, 0xad, 0x04, 0xdf, 0xda, 0xbf, 0xf8, 0xbd, 0x35, 0x39, 0x1a, 0x6d, 0x91, + 0x63, 0x67, 0x8b, 0xc6, 0x99, 0x6c, 0xf6, 0x75, 0x29, 0x81, 0x8c, 0xfb, 0xe4, 0x1d, 0x90, 0xdc, + 0x70, 0xcc, 0xba, 0x81, 0x31, 0xc1, 0xbe, 0x31, 0xc2, 0x6e, 0x34, 0x95, 0xea, 0x65, 0x37, 0x1c, + 0xd3, 0x46, 0xb0, 0x8b, 0xfd, 0x36, 0x76, 0x6b, 0x7f, 0x28, 0x41, 0xe9, 0x89, 0xed, 0x5a, 0xde, + 0x09, 0xbf, 0x56, 0xeb, 0x50, 0x9c, 0x98, 0x7e, 0x60, 0xb3, 0x96, 0x73, 0xc6, 0xa7, 0xf9, 0x34, + 0x09, 0xf5, 0xa0, 0x70, 0xc2, 0x34, 0x5a, 0xc9, 0xc4, 0xbc, 0x35, 0xdb, 0x11, 0x69, 0x70, 0xbe, + 0x68, 0x25, 0x95, 0x34, 0xc1, 0x59, 0xf9, 0xa3, 0xc0, 0x6b, 0x68, 0x0f, 0xca, 0x71, 0x87, 0xc3, + 0xad, 0x37, 0xed, 0x27, 0xfa, 0x34, 0x06, 0x7a, 0x0c, 0xc0, 0xb7, 0xa2, 0x88, 0x19, 0x86, 0xf8, + 0xfd, 0xf9, 0x6c, 0xa6, 0xa8, 0x29, 0x90, 0x8f, 0xc4, 0x17, 0xbf, 0x5b, 0x13, 0x56, 0xfe, 0x95, + 0x83, 0x5c, 0xcb, 0x37, 0xc7, 0x18, 0x3d, 0x02, 0x71, 0xec, 0x59, 0x98, 0x9b, 0xfb, 0xba, 0xe0, + 0x4c, 0x77, 0x73, 0xc7, 0xb3, 0x92, 0xbb, 0x4b, 0x41, 0xd0, 0x63, 0x58, 0xdc, 0xf7, 0x42, 0xd7, + 0x22, 0x7c, 0xe8, 0xfd, 0xc1, 0x5c, 0x70, 0x75, 0xa6, 0x1a, 0x57, 0x92, 0x08, 0x68, 0xe5, 0x3f, + 0x02, 0xe4, 0x18, 0x03, 0x3d, 0x83, 0x02, 0xa3, 0xd1, 0x8a, 0xc1, 0xcd, 0xfd, 0xd1, 0xfc, 0xf8, + 0xa9, 0x7a, 0x73, 0x01, 0x47, 0x2b, 0xa3, 0xed, 0x06, 0x86, 0x77, 0x70, 0x40, 0x70, 0xd4, 0xbd, + 0xe3, 0xaf, 0x39, 0x05, 0xdb, 0x0d, 0x34, 0x46, 0x46, 0xb7, 0xa0, 0x44, 0x33, 0xd7, 0x8a, 0xc5, + 0x68, 0xc9, 0x28, 0xe9, 0x45, 0x46, 0xe3, 0x22, 0x0f, 0xa1, 0x18, 0x31, 0xd9, 0x17, 0x4c, 0x5e, + 0x0b, 0xe6, 0xf8, 0x90, 0x08, 0x91, 0x36, 0xb5, 0x69, 0xe5, 0xb7, 0x02, 0x2c, 0x46, 0x2e, 0x41, + 0x2a, 0xe4, 0x48, 0x60, 0xfa, 0x01, 0x2f, 0x85, 0xdb, 0xf3, 0x1f, 0x3b, 0x29, 0x11, 0x14, 0x06, + 0x35, 0x21, 0x8b, 0x5d, 0x8b, 0x07, 0xe9, 0x0d, 0xd0, 0x74, 0xaa, 0x5e, 0xbb, 0x03, 0x22, 0xcd, + 0x00, 0xda, 0xf8, 0x75, 0x59, 0x6d, 0x2b, 0xd2, 0x02, 0x6d, 0x91, 0xac, 0x47, 0x0b, 0xb4, 0x45, + 0xb6, 0x75, 0x6d, 0xb0, 0xdb, 0x93, 0x32, 0xb5, 0xcf, 0xa1, 0x90, 0xf8, 0x1e, 0xdd, 0x80, 0x6b, + 0x03, 0xb5, 0xae, 0x0d, 0xd4, 0xa6, 0xd2, 0x34, 0x76, 0x75, 0xa5, 0xa1, 0x34, 0x3b, 0x6a, 0x5b, + 0x5a, 0x98, 0x66, 0xb4, 0xb4, 0x6e, 0x57, 0x7b, 0x42, 0x19, 0x02, 0xba, 0x0e, 0x92, 0xd6, 0x6a, + 0xf5, 0x94, 0x7e, 0x4a, 0x3c, 0x93, 0xa2, 0x5e, 0xc8, 0x66, 0xd1, 0x32, 0x14, 0x1b, 0x03, 0x5d, + 0x57, 0xa2, 0x61, 0x41, 0x12, 0x57, 0xfe, 0x92, 0x81, 0x7c, 0x7c, 0x7d, 0x91, 0x92, 0x9a, 0xf5, + 0x8a, 0xdb, 0xf7, 0x5e, 0xf7, 0xe0, 0x97, 0x27, 0xbd, 0xb7, 0x53, 0xee, 0xeb, 0x90, 0x3b, 0xa0, + 0x2e, 0xe5, 0xcf, 0x97, 0xfb, 0xf3, 0x84, 0x41, 0x8f, 0x54, 0xd1, 0x06, 0x4c, 0xcd, 0x8e, 0xec, + 0x1d, 0x93, 0x8b, 0x27, 0xee, 0xa9, 0xa9, 0x72, 0x05, 0xf2, 0xa6, 0x3f, 0x22, 0x1d, 0xeb, 0x94, + 0x3e, 0x54, 0x68, 0x71, 0x4c, 0xd6, 0x14, 0x25, 0xfa, 0xc6, 0xc2, 0x51, 0xf2, 0xa9, 0x4e, 0x39, + 0xc5, 0x79, 0x28, 0xe6, 0x33, 0x52, 0x36, 0x1e, 0x1f, 0x05, 0x80, 0x8b, 0x22, 0x43, 0xe7, 0x20, + 0x5d, 0x7b, 0x62, 0xa8, 0x83, 0x9d, 0xba, 0xa2, 0xf3, 0x54, 0x90, 0xd5, 0x47, 0xd1, 0x84, 0xd4, + 0x54, 0xd4, 0x9e, 0x62, 0xb0, 0x75, 0x86, 0x4e, 0x67, 0xbb, 0x8a, 0xde, 0x60, 0x31, 0xa2, 0x94, + 0x2c, 0x1d, 0xc0, 0x1a, 0x83, 0x1d, 0xc5, 0x68, 0x76, 0x7a, 0xfd, 0x68, 0x92, 0x54, 0xfb, 0x9d, + 0xae, 0x12, 0x4d, 0x92, 0x5d, 0xb9, 0x2d, 0x2d, 0x52, 0xb8, 0xae, 0x22, 0x37, 0xa5, 0x25, 0x1a, + 0xe2, 0x56, 0x47, 0xef, 0xf5, 0x8d, 0x3d, 0xb9, 0x3b, 0x50, 0xa4, 0x3c, 0xc5, 0xef, 0xca, 0xc9, + 0xba, 0x40, 0xd1, 0xd4, 0xfe, 0x03, 0xbe, 0x84, 0xf7, 0x7f, 0x0c, 0x95, 0xe9, 0xaf, 0x56, 0x34, + 0x37, 0x77, 0x07, 0xf5, 0x6e, 0xa7, 0x21, 0x2d, 0xa0, 0x6f, 0xc1, 0xbb, 0xd1, 0x6f, 0x3a, 0xe2, + 0xb2, 0x11, 0x98, 0xb3, 0x84, 0xfa, 0xbd, 0x17, 0xff, 0x5c, 0x5d, 0x78, 0x71, 0xbe, 0x2a, 0x7c, + 0x71, 0xbe, 0x2a, 0x7c, 0x79, 0xbe, 0x2a, 0xfc, 0xe3, 0x7c, 0x55, 0xf8, 0xe5, 0xcb, 0xd5, 0x85, + 0x2f, 0x5e, 0xae, 0x2e, 0x7c, 0xf9, 0x72, 0x75, 0xe1, 0x59, 0x21, 0xf9, 0xf7, 0xe1, 0x7f, 0x01, + 0x00, 0x00, 0xff, 0xff, 0x1c, 0xa5, 0x12, 0x5b, 0x20, 0x19, 0x00, 0x00, } diff --git a/pkg/sql/distsqlpb/processors_table_stats.pb.go b/pkg/sql/distsqlpb/processors_table_stats.pb.go index 70b7a1cd61c3..3ea9c7526bc2 100644 --- a/pkg/sql/distsqlpb/processors_table_stats.pb.go +++ b/pkg/sql/distsqlpb/processors_table_stats.pb.go @@ -63,7 +63,7 @@ func (x *SketchType) UnmarshalJSON(data []byte) error { return nil } func (SketchType) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_processors_table_stats_4211d5915a2d9dbf, []int{0} + return fileDescriptor_processors_table_stats_417739c51843d12d, []int{0} } // SketchSpec contains the specification for a generated statistic. @@ -79,15 +79,14 @@ type SketchSpec struct { // Only used by the SampleAggregator. HistogramMaxBuckets uint32 `protobuf:"varint,4,opt,name=histogram_max_buckets,json=histogramMaxBuckets" json:"histogram_max_buckets"` // Only used by the SampleAggregator. - StatName string `protobuf:"bytes,5,opt,name=stat_name,json=statName" json:"stat_name"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + StatName string `protobuf:"bytes,5,opt,name=stat_name,json=statName" json:"stat_name"` } 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_table_stats_4211d5915a2d9dbf, []int{0} + return fileDescriptor_processors_table_stats_417739c51843d12d, []int{0} } func (m *SketchSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -154,15 +153,14 @@ type SamplerSpec struct { // Currently, this field is set only for automatic statistics based on the // value of the cluster setting // sql.stats.automatic_collection.max_fraction_idle. - MaxFractionIdle float64 `protobuf:"fixed64,3,opt,name=max_fraction_idle,json=maxFractionIdle" json:"max_fraction_idle"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + MaxFractionIdle float64 `protobuf:"fixed64,3,opt,name=max_fraction_idle,json=maxFractionIdle" json:"max_fraction_idle"` } 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_table_stats_4211d5915a2d9dbf, []int{1} + return fileDescriptor_processors_table_stats_417739c51843d12d, []int{1} } func (m *SamplerSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -216,15 +214,14 @@ type SampleAggregatorSpec struct { // The total number of rows expected in the table based on previous runs of // CREATE STATISTICS. Used for progress reporting. If rows expected is 0, // reported progress is 0 until the very end. - RowsExpected uint64 `protobuf:"varint,7,opt,name=rows_expected,json=rowsExpected" json:"rows_expected"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + RowsExpected uint64 `protobuf:"varint,7,opt,name=rows_expected,json=rowsExpected" json:"rows_expected"` } 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_table_stats_4211d5915a2d9dbf, []int{2} + return fileDescriptor_processors_table_stats_417739c51843d12d, []int{2} } func (m *SampleAggregatorSpec) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1123,48 +1120,48 @@ var ( ) func init() { - proto.RegisterFile("sql/distsqlpb/processors_table_stats.proto", fileDescriptor_processors_table_stats_4211d5915a2d9dbf) + proto.RegisterFile("sql/distsqlpb/processors_table_stats.proto", fileDescriptor_processors_table_stats_417739c51843d12d) } -var fileDescriptor_processors_table_stats_4211d5915a2d9dbf = []byte{ - // 610 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x54, 0x3f, 0x73, 0xd3, 0x3e, - 0x18, 0x8e, 0x9a, 0xa4, 0x49, 0x95, 0x5f, 0x7e, 0xa4, 0xa2, 0xdc, 0xf9, 0x7a, 0x9c, 0x63, 0x72, - 0xe5, 0x30, 0x1d, 0x6c, 0xa0, 0x0b, 0x8c, 0x84, 0xd0, 0xab, 0x4b, 0xe1, 0x20, 0x29, 0x0c, 0x2c, - 0x3a, 0xd9, 0x12, 0x8e, 0x1b, 0x3b, 0x72, 0x24, 0xe5, 0x48, 0xbb, 0x30, 0xb1, 0xf3, 0x49, 0xf8, - 0x0c, 0x8c, 0x19, 0x3b, 0x32, 0xe5, 0x20, 0xfd, 0x16, 0x9d, 0x38, 0xff, 0x89, 0x29, 0x03, 0xc7, - 0x31, 0xb1, 0xf8, 0xa4, 0xf7, 0x79, 0x9f, 0xe7, 0x7d, 0xf4, 0x4a, 0xaf, 0xe1, 0xae, 0x9c, 0x84, - 0x36, 0x0d, 0xa4, 0x92, 0x93, 0x30, 0x76, 0xed, 0x58, 0x70, 0x8f, 0x49, 0xc9, 0x85, 0xc4, 0x8a, - 0xb8, 0x21, 0xc3, 0x52, 0x11, 0x25, 0xad, 0x58, 0x70, 0xc5, 0x91, 0xe6, 0x71, 0x6f, 0x24, 0x38, - 0xf1, 0x86, 0x96, 0x9c, 0x84, 0x56, 0xce, 0x12, 0xd3, 0xf1, 0xf6, 0xcd, 0x44, 0x45, 0x4e, 0x42, - 0x97, 0x48, 0x66, 0x4b, 0x25, 0xa6, 0x9e, 0x9a, 0x0a, 0x46, 0x33, 0xde, 0xf6, 0x96, 0xcf, 0x7d, - 0x9e, 0x2e, 0xed, 0x64, 0x95, 0x45, 0x3b, 0x1f, 0xd7, 0x20, 0x1c, 0x8c, 0x98, 0xf2, 0x86, 0x83, - 0x98, 0x79, 0xe8, 0x19, 0x6c, 0xc8, 0x74, 0x87, 0xd5, 0x69, 0xcc, 0x34, 0x60, 0x00, 0xf3, 0xff, - 0x07, 0x3b, 0xd6, 0xef, 0x4a, 0x5a, 0x19, 0xf5, 0xf8, 0x34, 0x66, 0xdd, 0xca, 0x7c, 0xd1, 0x2e, - 0xf5, 0xa1, 0x2c, 0x22, 0x48, 0x83, 0x35, 0x8f, 0x87, 0xd3, 0x68, 0x2c, 0xb5, 0x35, 0xa3, 0x6c, - 0x36, 0xfb, 0xab, 0x2d, 0xda, 0x83, 0xc8, 0x67, 0x63, 0x26, 0x88, 0x62, 0x78, 0x18, 0x48, 0xc5, - 0x7d, 0x41, 0x22, 0xad, 0x6c, 0x00, 0xb3, 0x9e, 0xeb, 0x6c, 0xae, 0xf0, 0x83, 0x15, 0x8c, 0x1e, - 0xc2, 0x1b, 0x45, 0x2e, 0x8e, 0xc8, 0x0c, 0xbb, 0x53, 0x6f, 0xc4, 0x94, 0xd4, 0x2a, 0x06, 0x30, - 0x9b, 0x39, 0xef, 0x7a, 0x91, 0xf2, 0x9c, 0xcc, 0xba, 0x59, 0x02, 0xba, 0x05, 0x37, 0x92, 0x0e, - 0xe2, 0x31, 0x89, 0x98, 0x56, 0x35, 0x80, 0xb9, 0x91, 0x67, 0xd7, 0x93, 0xf0, 0x0b, 0x12, 0xb1, - 0xce, 0x67, 0x00, 0x1b, 0x03, 0x12, 0xc5, 0x21, 0x13, 0x69, 0x23, 0xf6, 0x61, 0x3d, 0x3b, 0x09, - 0x93, 0x1a, 0x30, 0xca, 0x66, 0xe3, 0xcf, 0x5d, 0x48, 0x78, 0x85, 0x6e, 0xce, 0x45, 0xb7, 0x61, - 0x43, 0xa6, 0xb2, 0x58, 0x06, 0x67, 0x4c, 0x5b, 0xbb, 0x62, 0x15, 0x66, 0xc0, 0x20, 0x38, 0x63, - 0xe8, 0x1e, 0xdc, 0x4c, 0x4e, 0xf4, 0x4e, 0x10, 0x4f, 0x05, 0x7c, 0x8c, 0x03, 0x1a, 0xb2, 0xb4, - 0x1f, 0x20, 0x4f, 0xbe, 0x16, 0x91, 0xd9, 0x7e, 0x8e, 0x3a, 0x34, 0x64, 0x9d, 0x2f, 0x65, 0xb8, - 0x95, 0x19, 0x7e, 0xec, 0xfb, 0x82, 0xf9, 0x44, 0xf1, 0x7f, 0xe2, 0xfc, 0x03, 0x44, 0xd9, 0x8e, - 0xe2, 0xec, 0x76, 0x71, 0x40, 0xa5, 0x56, 0x4e, 0xee, 0xbb, 0xfb, 0x6a, 0xb9, 0x68, 0xb7, 0x32, - 0x93, 0xf4, 0x49, 0x0a, 0x3a, 0x3d, 0x79, 0xb9, 0x68, 0x3f, 0xf2, 0x03, 0x35, 0x9c, 0xba, 0x96, - 0xc7, 0x23, 0xbb, 0xb0, 0x46, 0xdd, 0x9f, 0x6b, 0x3b, 0x1e, 0xf9, 0xf6, 0x95, 0xd7, 0x6c, 0xad, - 0xd8, 0xfd, 0x96, 0xfc, 0x45, 0x8e, 0x4a, 0x44, 0x60, 0x3d, 0x1b, 0x92, 0x80, 0xe6, 0x2f, 0x61, - 0x3f, 0x31, 0xb9, 0x5c, 0xb4, 0x6b, 0xc7, 0x49, 0xdc, 0xe9, 0x5d, 0x2e, 0xda, 0x7b, 0x7f, 0x5d, - 0xd1, 0xe9, 0xf5, 0x6b, 0xa9, 0xae, 0x43, 0xd1, 0x0e, 0x5c, 0x3f, 0xe1, 0x6e, 0x52, 0x60, 0xdd, - 0x00, 0x66, 0xb9, 0xdb, 0xcc, 0x0b, 0x54, 0x0f, 0xb9, 0xeb, 0xf4, 0xfa, 0xd5, 0x13, 0xee, 0x3a, - 0x14, 0xdd, 0x85, 0x4d, 0xc1, 0xdf, 0x4b, 0xcc, 0x66, 0x31, 0xf3, 0x14, 0xa3, 0x5a, 0xcd, 0x00, - 0x66, 0x25, 0x6f, 0xd9, 0x7f, 0x09, 0xf4, 0x34, 0x47, 0x0e, 0x2b, 0xf5, 0x6a, 0x6b, 0x7d, 0xb7, - 0xb3, 0x1a, 0xbd, 0x74, 0x5a, 0xb6, 0x60, 0xeb, 0xe0, 0xe8, 0x08, 0xbf, 0x3c, 0x7a, 0x3d, 0xc8, - 0x3e, 0x6f, 0xee, 0xb7, 0x4a, 0xdd, 0x3b, 0xf3, 0xef, 0x7a, 0x69, 0xbe, 0xd4, 0xc1, 0xf9, 0x52, - 0x07, 0x5f, 0x97, 0x3a, 0xf8, 0xb6, 0xd4, 0xc1, 0xa7, 0x0b, 0xbd, 0x74, 0x7e, 0xa1, 0x97, 0xde, - 0x6e, 0x14, 0xff, 0x8c, 0x1f, 0x01, 0x00, 0x00, 0xff, 0xff, 0x6c, 0x9f, 0xa6, 0x68, 0x43, 0x04, - 0x00, 0x00, +var fileDescriptor_processors_table_stats_417739c51843d12d = []byte{ + // 612 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x54, 0xcf, 0x6f, 0xd3, 0x30, + 0x14, 0xae, 0xd7, 0x76, 0xed, 0x5c, 0x0a, 0x9d, 0x19, 0x52, 0x34, 0xa1, 0x34, 0x54, 0x43, 0x0a, + 0x43, 0x4a, 0x80, 0x5d, 0xe0, 0x48, 0x29, 0xd3, 0x32, 0x06, 0x82, 0x76, 0x70, 0xe0, 0x62, 0x39, + 0xb1, 0x49, 0xb3, 0x26, 0x75, 0x6a, 0xbb, 0xa2, 0xdb, 0x85, 0x13, 0x77, 0xfe, 0x12, 0xfe, 0x06, + 0x8e, 0x3b, 0xee, 0xb8, 0x53, 0x05, 0xdd, 0x7f, 0xb1, 0x13, 0xca, 0x8f, 0x86, 0x71, 0x40, 0x88, + 0x13, 0x97, 0xc8, 0x7e, 0xdf, 0xfb, 0xbe, 0xf7, 0xf9, 0xd9, 0x2f, 0x70, 0x5b, 0x4e, 0x42, 0x9b, + 0x06, 0x52, 0xc9, 0x49, 0x18, 0xbb, 0x76, 0x2c, 0xb8, 0xc7, 0xa4, 0xe4, 0x42, 0x62, 0x45, 0xdc, + 0x90, 0x61, 0xa9, 0x88, 0x92, 0x56, 0x2c, 0xb8, 0xe2, 0x48, 0xf3, 0xb8, 0x37, 0x12, 0x9c, 0x78, + 0x43, 0x4b, 0x4e, 0x42, 0x2b, 0x67, 0x89, 0xe9, 0x78, 0xf3, 0x76, 0xa2, 0x22, 0x27, 0xa1, 0x4b, + 0x24, 0xb3, 0xa5, 0x12, 0x53, 0x4f, 0x4d, 0x05, 0xa3, 0x19, 0x6f, 0x73, 0xc3, 0xe7, 0x3e, 0x4f, + 0x97, 0x76, 0xb2, 0xca, 0xa2, 0x9d, 0xcf, 0x2b, 0x10, 0x0e, 0x46, 0x4c, 0x79, 0xc3, 0x41, 0xcc, + 0x3c, 0xf4, 0x02, 0x36, 0x64, 0xba, 0xc3, 0xea, 0x38, 0x66, 0x1a, 0x30, 0x80, 0x79, 0xfd, 0xd1, + 0x96, 0xf5, 0xa7, 0x92, 0x56, 0x46, 0x3d, 0x3c, 0x8e, 0x59, 0xb7, 0x72, 0x3a, 0x6f, 0x97, 0xfa, + 0x50, 0x16, 0x11, 0xa4, 0xc1, 0x9a, 0xc7, 0xc3, 0x69, 0x34, 0x96, 0xda, 0x8a, 0x51, 0x36, 0x9b, + 0xfd, 0xe5, 0x16, 0xed, 0x40, 0xe4, 0xb3, 0x31, 0x13, 0x44, 0x31, 0x3c, 0x0c, 0xa4, 0xe2, 0xbe, + 0x20, 0x91, 0x56, 0x36, 0x80, 0x59, 0xcf, 0x75, 0xd6, 0x97, 0xf8, 0xde, 0x12, 0x46, 0x8f, 0xe1, + 0xad, 0x22, 0x17, 0x47, 0x64, 0x86, 0xdd, 0xa9, 0x37, 0x62, 0x4a, 0x6a, 0x15, 0x03, 0x98, 0xcd, + 0x9c, 0x77, 0xb3, 0x48, 0x79, 0x49, 0x66, 0xdd, 0x2c, 0x01, 0xdd, 0x81, 0x6b, 0x49, 0x07, 0xf1, + 0x98, 0x44, 0x4c, 0xab, 0x1a, 0xc0, 0x5c, 0xcb, 0xb3, 0xeb, 0x49, 0xf8, 0x15, 0x89, 0x58, 0xe7, + 0x2b, 0x80, 0x8d, 0x01, 0x89, 0xe2, 0x90, 0x89, 0xb4, 0x11, 0xbb, 0xb0, 0x9e, 0x9d, 0x84, 0x49, + 0x0d, 0x18, 0x65, 0xb3, 0xf1, 0xf7, 0x2e, 0x24, 0xbc, 0x42, 0x37, 0xe7, 0xa2, 0xbb, 0xb0, 0x21, + 0x53, 0x59, 0x2c, 0x83, 0x13, 0xa6, 0xad, 0x5c, 0xb1, 0x0a, 0x33, 0x60, 0x10, 0x9c, 0x30, 0xf4, + 0x00, 0xae, 0x27, 0x27, 0xfa, 0x20, 0x88, 0xa7, 0x02, 0x3e, 0xc6, 0x01, 0x0d, 0x59, 0xda, 0x0f, + 0x90, 0x27, 0xdf, 0x88, 0xc8, 0x6c, 0x37, 0x47, 0x1d, 0x1a, 0xb2, 0xce, 0xb7, 0x32, 0xdc, 0xc8, + 0x0c, 0x3f, 0xf5, 0x7d, 0xc1, 0x7c, 0xa2, 0xf8, 0x7f, 0x71, 0xfe, 0x09, 0xa2, 0x6c, 0x47, 0x71, + 0x76, 0xbb, 0x38, 0xa0, 0x52, 0x2b, 0x27, 0xf7, 0xdd, 0x7d, 0xb3, 0x98, 0xb7, 0x5b, 0x99, 0x49, + 0xfa, 0x2c, 0x05, 0x9d, 0x9e, 0xbc, 0x9c, 0xb7, 0x9f, 0xf8, 0x81, 0x1a, 0x4e, 0x5d, 0xcb, 0xe3, + 0x91, 0x5d, 0x58, 0xa3, 0xee, 0xaf, 0xb5, 0x1d, 0x8f, 0x7c, 0xfb, 0xca, 0x6b, 0xb6, 0x96, 0xec, + 0x7e, 0x4b, 0xfe, 0x26, 0x47, 0x25, 0x22, 0xb0, 0x9e, 0x0d, 0x49, 0x40, 0xf3, 0x97, 0xb0, 0x9b, + 0x98, 0x5c, 0xcc, 0xdb, 0xb5, 0xc3, 0x24, 0xee, 0xf4, 0x2e, 0xe7, 0xed, 0x9d, 0x7f, 0xae, 0xe8, + 0xf4, 0xfa, 0xb5, 0x54, 0xd7, 0xa1, 0x68, 0x0b, 0xae, 0x1e, 0x71, 0x37, 0x29, 0xb0, 0x6a, 0x00, + 0xb3, 0xdc, 0x6d, 0xe6, 0x05, 0xaa, 0xfb, 0xdc, 0x75, 0x7a, 0xfd, 0xea, 0x11, 0x77, 0x1d, 0x8a, + 0xee, 0xc1, 0xa6, 0xe0, 0x1f, 0x25, 0x66, 0xb3, 0x98, 0x79, 0x8a, 0x51, 0xad, 0x66, 0x00, 0xb3, + 0x92, 0xb7, 0xec, 0x5a, 0x02, 0x3d, 0xcf, 0x91, 0xfd, 0x4a, 0xbd, 0xda, 0x5a, 0xdd, 0xee, 0x2c, + 0x47, 0x2f, 0x9d, 0x96, 0x0d, 0xd8, 0xda, 0x3b, 0x38, 0xc0, 0xaf, 0x0f, 0xde, 0x0e, 0xb2, 0xcf, + 0xbb, 0x87, 0xad, 0x52, 0xf7, 0xfe, 0xe9, 0x0f, 0xbd, 0x74, 0xba, 0xd0, 0xc1, 0xd9, 0x42, 0x07, + 0xe7, 0x0b, 0x1d, 0x7c, 0x5f, 0xe8, 0xe0, 0xcb, 0x85, 0x5e, 0x3a, 0xbb, 0xd0, 0x4b, 0xe7, 0x17, + 0x7a, 0xe9, 0xfd, 0x5a, 0xf1, 0xdf, 0xf8, 0x19, 0x00, 0x00, 0xff, 0xff, 0x97, 0x2f, 0x44, 0xe1, + 0x47, 0x04, 0x00, 0x00, } diff --git a/pkg/sql/distsqlrun/stats.pb.go b/pkg/sql/distsqlrun/stats.pb.go index 7be9ffecae5b..519eaddb7bb1 100644 --- a/pkg/sql/distsqlrun/stats.pb.go +++ b/pkg/sql/distsqlrun/stats.pb.go @@ -30,15 +30,14 @@ type InputStats struct { // num_rows is the number of rows received from the input. NumRows int64 `protobuf:"varint,1,opt,name=num_rows,json=numRows,proto3" json:"num_rows,omitempty"` // Duration in nanoseconds of the cumulative time spent stalled. - StallTime time.Duration `protobuf:"bytes,8,opt,name=stall_time,json=stallTime,proto3,stdduration" json:"stall_time"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + StallTime time.Duration `protobuf:"bytes,8,opt,name=stall_time,json=stallTime,proto3,stdduration" json:"stall_time"` } func (m *InputStats) Reset() { *m = InputStats{} } func (m *InputStats) String() string { return proto.CompactTextString(m) } func (*InputStats) ProtoMessage() {} func (*InputStats) Descriptor() ([]byte, []int) { - return fileDescriptor_stats_7a304d28efb3e818, []int{0} + return fileDescriptor_stats_f9bd86d90a78abc4, []int{0} } func (m *InputStats) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -65,16 +64,15 @@ var xxx_messageInfo_InputStats proto.InternalMessageInfo // TableReaderStats are the stats collected during a tableReader run. type TableReaderStats struct { - InputStats InputStats `protobuf:"bytes,1,opt,name=input_stats,json=inputStats,proto3" json:"input_stats"` - BytesRead int64 `protobuf:"varint,2,opt,name=bytes_read,json=bytesRead,proto3" json:"bytes_read,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + InputStats InputStats `protobuf:"bytes,1,opt,name=input_stats,json=inputStats,proto3" json:"input_stats"` + BytesRead int64 `protobuf:"varint,2,opt,name=bytes_read,json=bytesRead,proto3" json:"bytes_read,omitempty"` } func (m *TableReaderStats) Reset() { *m = TableReaderStats{} } func (m *TableReaderStats) String() string { return proto.CompactTextString(m) } func (*TableReaderStats) ProtoMessage() {} func (*TableReaderStats) Descriptor() ([]byte, []int) { - return fileDescriptor_stats_7a304d28efb3e818, []int{1} + return fileDescriptor_stats_f9bd86d90a78abc4, []int{1} } func (m *TableReaderStats) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -101,19 +99,18 @@ var xxx_messageInfo_TableReaderStats proto.InternalMessageInfo // HashJoinerStats are the stats collected during a hashJoiner run. type HashJoinerStats struct { - LeftInputStats InputStats `protobuf:"bytes,1,opt,name=left_input_stats,json=leftInputStats,proto3" json:"left_input_stats"` - RightInputStats InputStats `protobuf:"bytes,2,opt,name=right_input_stats,json=rightInputStats,proto3" json:"right_input_stats"` - StoredSide string `protobuf:"bytes,3,opt,name=stored_side,json=storedSide,proto3" json:"stored_side,omitempty"` - MaxAllocatedMem int64 `protobuf:"varint,4,opt,name=max_allocated_mem,json=maxAllocatedMem,proto3" json:"max_allocated_mem,omitempty"` - MaxAllocatedDisk int64 `protobuf:"varint,5,opt,name=max_allocated_disk,json=maxAllocatedDisk,proto3" json:"max_allocated_disk,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + LeftInputStats InputStats `protobuf:"bytes,1,opt,name=left_input_stats,json=leftInputStats,proto3" json:"left_input_stats"` + RightInputStats InputStats `protobuf:"bytes,2,opt,name=right_input_stats,json=rightInputStats,proto3" json:"right_input_stats"` + StoredSide string `protobuf:"bytes,3,opt,name=stored_side,json=storedSide,proto3" json:"stored_side,omitempty"` + MaxAllocatedMem int64 `protobuf:"varint,4,opt,name=max_allocated_mem,json=maxAllocatedMem,proto3" json:"max_allocated_mem,omitempty"` + MaxAllocatedDisk int64 `protobuf:"varint,5,opt,name=max_allocated_disk,json=maxAllocatedDisk,proto3" json:"max_allocated_disk,omitempty"` } func (m *HashJoinerStats) Reset() { *m = HashJoinerStats{} } func (m *HashJoinerStats) String() string { return proto.CompactTextString(m) } func (*HashJoinerStats) ProtoMessage() {} func (*HashJoinerStats) Descriptor() ([]byte, []int) { - return fileDescriptor_stats_7a304d28efb3e818, []int{2} + return fileDescriptor_stats_f9bd86d90a78abc4, []int{2} } func (m *HashJoinerStats) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -140,16 +137,15 @@ var xxx_messageInfo_HashJoinerStats proto.InternalMessageInfo // AggregatorStats are the stats collected during an aggregator run. type AggregatorStats struct { - InputStats InputStats `protobuf:"bytes,1,opt,name=input_stats,json=inputStats,proto3" json:"input_stats"` - MaxAllocatedMem int64 `protobuf:"varint,2,opt,name=max_allocated_mem,json=maxAllocatedMem,proto3" json:"max_allocated_mem,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + InputStats InputStats `protobuf:"bytes,1,opt,name=input_stats,json=inputStats,proto3" json:"input_stats"` + MaxAllocatedMem int64 `protobuf:"varint,2,opt,name=max_allocated_mem,json=maxAllocatedMem,proto3" json:"max_allocated_mem,omitempty"` } func (m *AggregatorStats) Reset() { *m = AggregatorStats{} } func (m *AggregatorStats) String() string { return proto.CompactTextString(m) } func (*AggregatorStats) ProtoMessage() {} func (*AggregatorStats) Descriptor() ([]byte, []int) { - return fileDescriptor_stats_7a304d28efb3e818, []int{3} + return fileDescriptor_stats_f9bd86d90a78abc4, []int{3} } func (m *AggregatorStats) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -176,16 +172,15 @@ var xxx_messageInfo_AggregatorStats proto.InternalMessageInfo // DistinctStats are the stats collected during a distinct run. type DistinctStats struct { - InputStats InputStats `protobuf:"bytes,1,opt,name=input_stats,json=inputStats,proto3" json:"input_stats"` - MaxAllocatedMem int64 `protobuf:"varint,2,opt,name=max_allocated_mem,json=maxAllocatedMem,proto3" json:"max_allocated_mem,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + InputStats InputStats `protobuf:"bytes,1,opt,name=input_stats,json=inputStats,proto3" json:"input_stats"` + MaxAllocatedMem int64 `protobuf:"varint,2,opt,name=max_allocated_mem,json=maxAllocatedMem,proto3" json:"max_allocated_mem,omitempty"` } func (m *DistinctStats) Reset() { *m = DistinctStats{} } func (m *DistinctStats) String() string { return proto.CompactTextString(m) } func (*DistinctStats) ProtoMessage() {} func (*DistinctStats) Descriptor() ([]byte, []int) { - return fileDescriptor_stats_7a304d28efb3e818, []int{4} + return fileDescriptor_stats_f9bd86d90a78abc4, []int{4} } func (m *DistinctStats) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -212,15 +207,14 @@ var xxx_messageInfo_DistinctStats proto.InternalMessageInfo // OrdinalityStats are the stats collected during a WITH ORDINALITY run. type OrdinalityStats struct { - InputStats InputStats `protobuf:"bytes,1,opt,name=input_stats,json=inputStats,proto3" json:"input_stats"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + InputStats InputStats `protobuf:"bytes,1,opt,name=input_stats,json=inputStats,proto3" json:"input_stats"` } func (m *OrdinalityStats) Reset() { *m = OrdinalityStats{} } func (m *OrdinalityStats) String() string { return proto.CompactTextString(m) } func (*OrdinalityStats) ProtoMessage() {} func (*OrdinalityStats) Descriptor() ([]byte, []int) { - return fileDescriptor_stats_7a304d28efb3e818, []int{5} + return fileDescriptor_stats_f9bd86d90a78abc4, []int{5} } func (m *OrdinalityStats) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -247,17 +241,16 @@ var xxx_messageInfo_OrdinalityStats proto.InternalMessageInfo // MergeJoinerStats are the stats collected during a mergeJoiner run. type MergeJoinerStats struct { - LeftInputStats InputStats `protobuf:"bytes,1,opt,name=left_input_stats,json=leftInputStats,proto3" json:"left_input_stats"` - RightInputStats InputStats `protobuf:"bytes,2,opt,name=right_input_stats,json=rightInputStats,proto3" json:"right_input_stats"` - MaxAllocatedMem int64 `protobuf:"varint,3,opt,name=max_allocated_mem,json=maxAllocatedMem,proto3" json:"max_allocated_mem,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + LeftInputStats InputStats `protobuf:"bytes,1,opt,name=left_input_stats,json=leftInputStats,proto3" json:"left_input_stats"` + RightInputStats InputStats `protobuf:"bytes,2,opt,name=right_input_stats,json=rightInputStats,proto3" json:"right_input_stats"` + MaxAllocatedMem int64 `protobuf:"varint,3,opt,name=max_allocated_mem,json=maxAllocatedMem,proto3" json:"max_allocated_mem,omitempty"` } func (m *MergeJoinerStats) Reset() { *m = MergeJoinerStats{} } func (m *MergeJoinerStats) String() string { return proto.CompactTextString(m) } func (*MergeJoinerStats) ProtoMessage() {} func (*MergeJoinerStats) Descriptor() ([]byte, []int) { - return fileDescriptor_stats_7a304d28efb3e818, []int{6} + return fileDescriptor_stats_f9bd86d90a78abc4, []int{6} } func (m *MergeJoinerStats) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -284,17 +277,16 @@ var xxx_messageInfo_MergeJoinerStats proto.InternalMessageInfo // SorterStats are the stats collected during a sorter run. type SorterStats struct { - InputStats InputStats `protobuf:"bytes,1,opt,name=input_stats,json=inputStats,proto3" json:"input_stats"` - MaxAllocatedMem int64 `protobuf:"varint,2,opt,name=max_allocated_mem,json=maxAllocatedMem,proto3" json:"max_allocated_mem,omitempty"` - MaxAllocatedDisk int64 `protobuf:"varint,3,opt,name=max_allocated_disk,json=maxAllocatedDisk,proto3" json:"max_allocated_disk,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + InputStats InputStats `protobuf:"bytes,1,opt,name=input_stats,json=inputStats,proto3" json:"input_stats"` + MaxAllocatedMem int64 `protobuf:"varint,2,opt,name=max_allocated_mem,json=maxAllocatedMem,proto3" json:"max_allocated_mem,omitempty"` + MaxAllocatedDisk int64 `protobuf:"varint,3,opt,name=max_allocated_disk,json=maxAllocatedDisk,proto3" json:"max_allocated_disk,omitempty"` } func (m *SorterStats) Reset() { *m = SorterStats{} } func (m *SorterStats) String() string { return proto.CompactTextString(m) } func (*SorterStats) ProtoMessage() {} func (*SorterStats) Descriptor() ([]byte, []int) { - return fileDescriptor_stats_7a304d28efb3e818, []int{7} + return fileDescriptor_stats_f9bd86d90a78abc4, []int{7} } func (m *SorterStats) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -321,16 +313,15 @@ var xxx_messageInfo_SorterStats proto.InternalMessageInfo // JoinReaderStats are the stats collected during a joinReader run. type JoinReaderStats struct { - InputStats InputStats `protobuf:"bytes,1,opt,name=input_stats,json=inputStats,proto3" json:"input_stats"` - IndexLookupStats InputStats `protobuf:"bytes,2,opt,name=index_lookup_stats,json=indexLookupStats,proto3" json:"index_lookup_stats"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + InputStats InputStats `protobuf:"bytes,1,opt,name=input_stats,json=inputStats,proto3" json:"input_stats"` + IndexLookupStats InputStats `protobuf:"bytes,2,opt,name=index_lookup_stats,json=indexLookupStats,proto3" json:"index_lookup_stats"` } func (m *JoinReaderStats) Reset() { *m = JoinReaderStats{} } func (m *JoinReaderStats) String() string { return proto.CompactTextString(m) } func (*JoinReaderStats) ProtoMessage() {} func (*JoinReaderStats) Descriptor() ([]byte, []int) { - return fileDescriptor_stats_7a304d28efb3e818, []int{8} + return fileDescriptor_stats_f9bd86d90a78abc4, []int{8} } func (m *JoinReaderStats) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -357,15 +348,14 @@ var xxx_messageInfo_JoinReaderStats proto.InternalMessageInfo // OutboxStats are the stats collected by an outbox. type OutboxStats struct { - BytesSent int64 `protobuf:"varint,1,opt,name=bytes_sent,json=bytesSent,proto3" json:"bytes_sent,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + BytesSent int64 `protobuf:"varint,1,opt,name=bytes_sent,json=bytesSent,proto3" json:"bytes_sent,omitempty"` } func (m *OutboxStats) Reset() { *m = OutboxStats{} } func (m *OutboxStats) String() string { return proto.CompactTextString(m) } func (*OutboxStats) ProtoMessage() {} func (*OutboxStats) Descriptor() ([]byte, []int) { - return fileDescriptor_stats_7a304d28efb3e818, []int{9} + return fileDescriptor_stats_f9bd86d90a78abc4, []int{9} } func (m *OutboxStats) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -392,17 +382,16 @@ var xxx_messageInfo_OutboxStats proto.InternalMessageInfo // RouterOutputStats are the stats collected by a single router output stream. type RouterOutputStats struct { - NumRows int64 `protobuf:"varint,1,opt,name=num_rows,json=numRows,proto3" json:"num_rows,omitempty"` - MaxAllocatedMem int64 `protobuf:"varint,2,opt,name=max_allocated_mem,json=maxAllocatedMem,proto3" json:"max_allocated_mem,omitempty"` - MaxAllocatedDisk int64 `protobuf:"varint,3,opt,name=max_allocated_disk,json=maxAllocatedDisk,proto3" json:"max_allocated_disk,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + NumRows int64 `protobuf:"varint,1,opt,name=num_rows,json=numRows,proto3" json:"num_rows,omitempty"` + MaxAllocatedMem int64 `protobuf:"varint,2,opt,name=max_allocated_mem,json=maxAllocatedMem,proto3" json:"max_allocated_mem,omitempty"` + MaxAllocatedDisk int64 `protobuf:"varint,3,opt,name=max_allocated_disk,json=maxAllocatedDisk,proto3" json:"max_allocated_disk,omitempty"` } func (m *RouterOutputStats) Reset() { *m = RouterOutputStats{} } func (m *RouterOutputStats) String() string { return proto.CompactTextString(m) } func (*RouterOutputStats) ProtoMessage() {} func (*RouterOutputStats) Descriptor() ([]byte, []int) { - return fileDescriptor_stats_7a304d28efb3e818, []int{10} + return fileDescriptor_stats_f9bd86d90a78abc4, []int{10} } func (m *RouterOutputStats) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -429,17 +418,16 @@ var xxx_messageInfo_RouterOutputStats proto.InternalMessageInfo // WindowerStats are the stats collected during a windower run. type WindowerStats struct { - InputStats InputStats `protobuf:"bytes,1,opt,name=input_stats,json=inputStats,proto3" json:"input_stats"` - MaxAllocatedMem int64 `protobuf:"varint,2,opt,name=max_allocated_mem,json=maxAllocatedMem,proto3" json:"max_allocated_mem,omitempty"` - MaxAllocatedDisk int64 `protobuf:"varint,3,opt,name=max_allocated_disk,json=maxAllocatedDisk,proto3" json:"max_allocated_disk,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + InputStats InputStats `protobuf:"bytes,1,opt,name=input_stats,json=inputStats,proto3" json:"input_stats"` + MaxAllocatedMem int64 `protobuf:"varint,2,opt,name=max_allocated_mem,json=maxAllocatedMem,proto3" json:"max_allocated_mem,omitempty"` + MaxAllocatedDisk int64 `protobuf:"varint,3,opt,name=max_allocated_disk,json=maxAllocatedDisk,proto3" json:"max_allocated_disk,omitempty"` } func (m *WindowerStats) Reset() { *m = WindowerStats{} } func (m *WindowerStats) String() string { return proto.CompactTextString(m) } func (*WindowerStats) ProtoMessage() {} func (*WindowerStats) Descriptor() ([]byte, []int) { - return fileDescriptor_stats_7a304d28efb3e818, []int{11} + return fileDescriptor_stats_f9bd86d90a78abc4, []int{11} } func (m *WindowerStats) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2493,46 +2481,46 @@ var ( ErrIntOverflowStats = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("sql/distsqlrun/stats.proto", fileDescriptor_stats_7a304d28efb3e818) } - -var fileDescriptor_stats_7a304d28efb3e818 = []byte{ - // 595 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xd4, 0x55, 0x4d, 0x4f, 0xd4, 0x40, - 0x18, 0xde, 0xd9, 0x5d, 0x75, 0x79, 0x1b, 0x6c, 0x69, 0x3c, 0x14, 0x12, 0x0b, 0x69, 0x3c, 0x6c, - 0x0c, 0xe9, 0x26, 0xf8, 0x0b, 0xd8, 0x70, 0x50, 0x94, 0x90, 0x74, 0x89, 0x1a, 0x0f, 0x36, 0xb3, - 0x3b, 0x43, 0x99, 0xec, 0x74, 0x06, 0x66, 0xa6, 0x61, 0xb9, 0x78, 0x36, 0x9e, 0x3c, 0xfa, 0x43, - 0x8c, 0x07, 0x0f, 0x9e, 0x39, 0x72, 0xf4, 0xe4, 0xc7, 0x72, 0xf5, 0x47, 0x98, 0x4e, 0x21, 0x0b, - 0x66, 0x49, 0xfc, 0x22, 0x84, 0x5b, 0xfb, 0xf6, 0xe9, 0xf3, 0x3c, 0xf3, 0xce, 0xfb, 0x01, 0x0b, - 0x7a, 0x8f, 0x77, 0x08, 0xd3, 0x46, 0xef, 0x71, 0x55, 0x88, 0x8e, 0x36, 0xd8, 0xe8, 0x78, 0x57, - 0x49, 0x23, 0xfd, 0x60, 0x20, 0x07, 0x43, 0x25, 0xf1, 0x60, 0x27, 0xd6, 0x7b, 0x3c, 0x9e, 0xa0, - 0x16, 0xee, 0x64, 0x32, 0x93, 0x16, 0xd4, 0x29, 0x9f, 0x2a, 0xfc, 0x42, 0x98, 0x49, 0x99, 0x71, - 0xda, 0xb1, 0x6f, 0xfd, 0x62, 0xbb, 0x43, 0x0a, 0x85, 0x0d, 0x93, 0xa2, 0xfa, 0x1e, 0x0d, 0x01, - 0x1e, 0x89, 0xdd, 0xc2, 0xf4, 0x4a, 0x0d, 0x7f, 0x1e, 0x5a, 0xa2, 0xc8, 0x53, 0x25, 0xf7, 0x75, - 0x80, 0x96, 0x50, 0xbb, 0x91, 0xdc, 0x12, 0x45, 0x9e, 0xc8, 0x7d, 0xed, 0x77, 0x01, 0xb4, 0xc1, - 0x9c, 0xa7, 0x86, 0xe5, 0x34, 0x68, 0x2d, 0xa1, 0xb6, 0xb3, 0x32, 0x1f, 0x57, 0xec, 0xf1, 0x29, - 0x7b, 0xbc, 0x76, 0xc2, 0xde, 0x6d, 0x1d, 0x7e, 0x59, 0xac, 0xbd, 0xfb, 0xba, 0x88, 0x92, 0x19, - 0xfb, 0xdb, 0x16, 0xcb, 0x69, 0xf4, 0x0a, 0xbc, 0x2d, 0xdc, 0xe7, 0x34, 0xa1, 0x98, 0x50, 0x55, - 0x49, 0x3e, 0x06, 0x87, 0x95, 0x06, 0x52, 0x7b, 0x4a, 0xab, 0xea, 0xac, 0xdc, 0x8b, 0x2f, 0x3a, - 0x66, 0x3c, 0x71, 0xdb, 0x6d, 0x96, 0x1a, 0x09, 0xb0, 0x89, 0xff, 0xbb, 0x00, 0xfd, 0x03, 0x43, - 0x75, 0xaa, 0x28, 0x26, 0x41, 0xdd, 0x9e, 0x60, 0xc6, 0x46, 0x4a, 0xc9, 0xe8, 0x63, 0x1d, 0xdc, - 0x87, 0x58, 0xef, 0xac, 0x4b, 0x26, 0x4e, 0xf5, 0xb7, 0xc0, 0xe3, 0x74, 0xdb, 0xa4, 0xff, 0x66, - 0xe2, 0x76, 0xc9, 0x71, 0x26, 0x91, 0x4f, 0x61, 0x4e, 0xb1, 0x6c, 0xe7, 0x3c, 0x6d, 0xfd, 0x8f, - 0x69, 0x5d, 0x4b, 0x72, 0x86, 0x77, 0x11, 0x1c, 0x6d, 0xa4, 0xa2, 0x24, 0xd5, 0x8c, 0xd0, 0xa0, - 0xb1, 0x84, 0xda, 0x33, 0x09, 0x54, 0xa1, 0x1e, 0x23, 0xd4, 0xbf, 0x0f, 0x73, 0x39, 0x1e, 0xa5, - 0x98, 0x73, 0x39, 0xc0, 0x86, 0x92, 0x34, 0xa7, 0x79, 0xd0, 0xb4, 0x89, 0x70, 0x73, 0x3c, 0x5a, - 0x3d, 0x8d, 0x6f, 0xd0, 0xdc, 0x5f, 0x06, 0xff, 0x3c, 0x96, 0x30, 0x3d, 0x0c, 0x6e, 0x58, 0xb0, - 0x77, 0x16, 0xbc, 0xc6, 0xf4, 0x30, 0x7a, 0x83, 0xc0, 0x5d, 0xcd, 0x32, 0x45, 0x33, 0x6c, 0xe4, - 0x65, 0x5c, 0xde, 0x54, 0xeb, 0xf5, 0xa9, 0xd6, 0xa3, 0xd7, 0x08, 0x66, 0xd7, 0x98, 0x36, 0x4c, - 0x0c, 0xcc, 0x15, 0x5b, 0x79, 0x09, 0xee, 0xa6, 0x22, 0x4c, 0x60, 0xce, 0xcc, 0xc1, 0xff, 0xf7, - 0x12, 0xfd, 0x40, 0xe0, 0x6d, 0x50, 0x95, 0xd1, 0xeb, 0x5b, 0xb5, 0x53, 0xd3, 0xd9, 0x98, 0x9e, - 0xce, 0xf7, 0x08, 0x9c, 0x9e, 0x54, 0x86, 0x5e, 0x71, 0x89, 0x5d, 0xd0, 0x1d, 0x8d, 0x0b, 0xba, - 0xe3, 0x13, 0x02, 0xb7, 0xbc, 0xa0, 0x4b, 0x1b, 0x6d, 0xcf, 0xc1, 0x67, 0x82, 0xd0, 0x51, 0xca, - 0xa5, 0x1c, 0x16, 0xbb, 0x7f, 0x7d, 0x39, 0x9e, 0x65, 0x79, 0x62, 0x49, 0x6c, 0x7c, 0xbd, 0xd9, - 0x6a, 0x78, 0xcd, 0x68, 0x19, 0x9c, 0xcd, 0xc2, 0xf4, 0xe5, 0xe8, 0x97, 0x49, 0xaa, 0xa9, 0x30, - 0x27, 0xbb, 0xa0, 0x9a, 0xa4, 0x3d, 0x2a, 0x4c, 0xd9, 0x7f, 0x73, 0x89, 0x2c, 0x0c, 0x55, 0x9b, - 0x85, 0xf9, 0x9d, 0xf5, 0x71, 0x79, 0x99, 0xff, 0x80, 0x60, 0xf6, 0x19, 0x13, 0x44, 0xee, 0x5f, - 0xaf, 0x92, 0xe9, 0xb6, 0x0f, 0xbf, 0x87, 0xb5, 0xc3, 0x71, 0x88, 0x8e, 0xc6, 0x21, 0xfa, 0x3c, - 0x0e, 0xd1, 0xb7, 0x71, 0x88, 0xde, 0x1e, 0x87, 0xb5, 0xa3, 0xe3, 0xb0, 0xf6, 0x02, 0x26, 0x06, - 0xfb, 0x37, 0xed, 0x7e, 0x7d, 0xf0, 0x33, 0x00, 0x00, 0xff, 0xff, 0x83, 0x92, 0x47, 0xa2, 0x19, - 0x08, 0x00, 0x00, +func init() { proto.RegisterFile("sql/distsqlrun/stats.proto", fileDescriptor_stats_f9bd86d90a78abc4) } + +var fileDescriptor_stats_f9bd86d90a78abc4 = []byte{ + // 601 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xd4, 0x55, 0x3f, 0x4f, 0xdb, 0x4e, + 0x18, 0xce, 0x25, 0xf9, 0xfd, 0x1a, 0x5e, 0x8b, 0xda, 0x58, 0x1d, 0x0c, 0x52, 0x0d, 0xb2, 0x3a, + 0xa0, 0x0a, 0x39, 0x12, 0xfd, 0x04, 0x44, 0x0c, 0x2d, 0x2d, 0x42, 0x72, 0x50, 0x5b, 0x75, 0xa8, + 0x75, 0xc9, 0x1d, 0xe6, 0x94, 0xf3, 0x1d, 0xdc, 0x9d, 0x45, 0x58, 0x3a, 0x57, 0x9d, 0x3a, 0xf6, + 0x83, 0x54, 0x1d, 0x3a, 0x74, 0x66, 0x64, 0x64, 0xea, 0x9f, 0xb0, 0xf6, 0x43, 0x54, 0x3e, 0x83, + 0x02, 0x55, 0x90, 0xfa, 0x2f, 0x42, 0x6c, 0xf6, 0xeb, 0xc7, 0xcf, 0xf3, 0xdc, 0x7b, 0xef, 0x1f, + 0x58, 0xd0, 0xfb, 0xbc, 0x4d, 0x98, 0x36, 0x7a, 0x9f, 0xab, 0x42, 0xb4, 0xb5, 0xc1, 0x46, 0xc7, + 0x7b, 0x4a, 0x1a, 0xe9, 0x07, 0x7d, 0xd9, 0x1f, 0x28, 0x89, 0xfb, 0xbb, 0xb1, 0xde, 0xe7, 0xf1, + 0x18, 0xb5, 0x70, 0x27, 0x93, 0x99, 0xb4, 0xa0, 0x76, 0xf9, 0x54, 0xe1, 0x17, 0xc2, 0x4c, 0xca, + 0x8c, 0xd3, 0xb6, 0x7d, 0xeb, 0x15, 0x3b, 0x6d, 0x52, 0x28, 0x6c, 0x98, 0x14, 0xd5, 0xf7, 0x68, + 0x00, 0xf0, 0x48, 0xec, 0x15, 0xa6, 0x5b, 0x6a, 0xf8, 0xf3, 0xd0, 0x12, 0x45, 0x9e, 0x2a, 0x79, + 0xa0, 0x03, 0xb4, 0x84, 0x96, 0x1b, 0xc9, 0x2d, 0x51, 0xe4, 0x89, 0x3c, 0xd0, 0x7e, 0x07, 0x40, + 0x1b, 0xcc, 0x79, 0x6a, 0x58, 0x4e, 0x83, 0xd6, 0x12, 0x5a, 0x76, 0x56, 0xe7, 0xe3, 0x8a, 0x3d, + 0x3e, 0x67, 0x8f, 0xd7, 0xcf, 0xd8, 0x3b, 0xad, 0xa3, 0xcf, 0x8b, 0xb5, 0x77, 0x5f, 0x16, 0x51, + 0x32, 0x63, 0x7f, 0xdb, 0x66, 0x39, 0x8d, 0x5e, 0x81, 0xb7, 0x8d, 0x7b, 0x9c, 0x26, 0x14, 0x13, + 0xaa, 0x2a, 0xc9, 0xc7, 0xe0, 0xb0, 0xd2, 0x40, 0x6a, 0x4f, 0x69, 0x55, 0x9d, 0xd5, 0x7b, 0xf1, + 0x55, 0xc7, 0x8c, 0xc7, 0x6e, 0x3b, 0xcd, 0x52, 0x23, 0x01, 0x36, 0xf6, 0x7f, 0x17, 0xa0, 0x77, + 0x68, 0xa8, 0x4e, 0x15, 0xc5, 0x24, 0xa8, 0xdb, 0x13, 0xcc, 0xd8, 0x48, 0x29, 0x19, 0x7d, 0xac, + 0x83, 0xfb, 0x10, 0xeb, 0xdd, 0x0d, 0xc9, 0xc4, 0xb9, 0xfe, 0x36, 0x78, 0x9c, 0xee, 0x98, 0xf4, + 0xef, 0x4c, 0xdc, 0x2e, 0x39, 0x2e, 0x24, 0xf2, 0x29, 0xcc, 0x29, 0x96, 0xed, 0x5e, 0xa6, 0xad, + 0xff, 0x36, 0xad, 0x6b, 0x49, 0x2e, 0xf0, 0x2e, 0x82, 0xa3, 0x8d, 0x54, 0x94, 0xa4, 0x9a, 0x11, + 0x1a, 0x34, 0x96, 0xd0, 0xf2, 0x4c, 0x02, 0x55, 0xa8, 0xcb, 0x08, 0xf5, 0xef, 0xc3, 0x5c, 0x8e, + 0x87, 0x29, 0xe6, 0x5c, 0xf6, 0xb1, 0xa1, 0x24, 0xcd, 0x69, 0x1e, 0x34, 0x6d, 0x22, 0xdc, 0x1c, + 0x0f, 0xd7, 0xce, 0xe3, 0x9b, 0x34, 0xf7, 0x57, 0xc0, 0xbf, 0x8c, 0x25, 0x4c, 0x0f, 0x82, 0xff, + 0x2c, 0xd8, 0xbb, 0x08, 0x5e, 0x67, 0x7a, 0x10, 0xbd, 0x41, 0xe0, 0xae, 0x65, 0x99, 0xa2, 0x19, + 0x36, 0x72, 0x1a, 0x97, 0x37, 0xd1, 0x7a, 0x7d, 0xa2, 0xf5, 0xe8, 0x35, 0x82, 0xd9, 0x75, 0xa6, + 0x0d, 0x13, 0x7d, 0x73, 0xcd, 0x56, 0x5e, 0x82, 0xbb, 0xa5, 0x08, 0x13, 0x98, 0x33, 0x73, 0xf8, + 0xef, 0xbd, 0x44, 0xdf, 0x11, 0x78, 0x9b, 0x54, 0x65, 0xf4, 0xe6, 0x56, 0xed, 0xc4, 0x74, 0x36, + 0x26, 0xa7, 0xf3, 0x3d, 0x02, 0xa7, 0x2b, 0x95, 0xa1, 0xd7, 0x5c, 0x62, 0x57, 0x74, 0x47, 0xe3, + 0x8a, 0xee, 0xf8, 0x84, 0xc0, 0x2d, 0x2f, 0x68, 0x6a, 0xa3, 0xed, 0x39, 0xf8, 0x4c, 0x10, 0x3a, + 0x4c, 0xb9, 0x94, 0x83, 0x62, 0xef, 0x8f, 0x2f, 0xc7, 0xb3, 0x2c, 0x4f, 0x2c, 0x89, 0x8d, 0x6f, + 0x34, 0x5b, 0x0d, 0xaf, 0x19, 0xad, 0x80, 0xb3, 0x55, 0x98, 0x9e, 0x1c, 0xfe, 0x34, 0x49, 0x35, + 0x15, 0xe6, 0x6c, 0x17, 0x54, 0x93, 0xb4, 0x4b, 0x85, 0x29, 0xfb, 0x6f, 0x2e, 0x91, 0x85, 0xa1, + 0x6a, 0xab, 0x30, 0xbf, 0xb2, 0x3e, 0xa6, 0x97, 0xf9, 0x0f, 0x08, 0x66, 0x9f, 0x31, 0x41, 0xe4, + 0xc1, 0xcd, 0x2a, 0x99, 0xce, 0xca, 0xd1, 0xb7, 0xb0, 0x76, 0x34, 0x0a, 0xd1, 0xf1, 0x28, 0x44, + 0x27, 0xa3, 0x10, 0x7d, 0x1d, 0x85, 0xe8, 0xed, 0x69, 0x58, 0x3b, 0x3e, 0x0d, 0x6b, 0x27, 0xa7, + 0x61, 0xed, 0x05, 0x8c, 0x4d, 0xf6, 0xfe, 0xb7, 0x3b, 0xf6, 0xc1, 0x8f, 0x00, 0x00, 0x00, 0xff, + 0xff, 0x0d, 0xa4, 0x48, 0x21, 0x1d, 0x08, 0x00, 0x00, } diff --git a/pkg/sql/execpb/stats.pb.go b/pkg/sql/execpb/stats.pb.go index ad4331b07f92..f39191f90727 100644 --- a/pkg/sql/execpb/stats.pb.go +++ b/pkg/sql/execpb/stats.pb.go @@ -32,15 +32,14 @@ type VectorizedStats struct { NumTuples int64 `protobuf:"varint,3,opt,name=num_tuples,json=numTuples,proto3" json:"num_tuples,omitempty"` Time time.Duration `protobuf:"bytes,4,opt,name=time,proto3,stdduration" json:"time"` // stall indicates whether stall time or execution time is being tracked. - Stall bool `protobuf:"varint,5,opt,name=stall,proto3" json:"stall,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Stall bool `protobuf:"varint,5,opt,name=stall,proto3" json:"stall,omitempty"` } func (m *VectorizedStats) Reset() { *m = VectorizedStats{} } func (m *VectorizedStats) String() string { return proto.CompactTextString(m) } func (*VectorizedStats) ProtoMessage() {} func (*VectorizedStats) Descriptor() ([]byte, []int) { - return fileDescriptor_stats_7e3193c93978b30f, []int{0} + return fileDescriptor_stats_41ca001e19b163c6, []int{0} } func (m *VectorizedStats) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -426,27 +425,27 @@ var ( ErrIntOverflowStats = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("sql/execpb/stats.proto", fileDescriptor_stats_7e3193c93978b30f) } +func init() { proto.RegisterFile("sql/execpb/stats.proto", fileDescriptor_stats_41ca001e19b163c6) } -var fileDescriptor_stats_7e3193c93978b30f = []byte{ - // 290 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x34, 0x90, 0x3d, 0x4e, 0xc3, 0x30, - 0x14, 0xc7, 0xe3, 0xf4, 0x43, 0xc5, 0x1d, 0x90, 0xac, 0xaa, 0x0a, 0x95, 0x70, 0x22, 0xc4, 0x90, - 0xc9, 0x91, 0x60, 0x60, 0x8f, 0xba, 0xb0, 0x06, 0xc4, 0xc0, 0x52, 0x25, 0x8e, 0x49, 0x23, 0x9c, - 0x38, 0x8d, 0x6d, 0x09, 0x71, 0x0a, 0x46, 0x8e, 0xc2, 0x11, 0x32, 0x76, 0x64, 0x2a, 0x90, 0x5e, - 0x04, 0xc5, 0x86, 0xcd, 0xff, 0x0f, 0xbf, 0xf7, 0xd3, 0x83, 0x4b, 0xb9, 0xe3, 0x11, 0x7b, 0x61, - 0xb4, 0xc9, 0x22, 0xa9, 0x52, 0x25, 0x49, 0xd3, 0x0a, 0x25, 0xd0, 0x82, 0x0a, 0xfa, 0xdc, 0x8a, - 0x94, 0x6e, 0x89, 0xdc, 0x71, 0x62, 0x1b, 0xab, 0x45, 0x21, 0x0a, 0x61, 0x0a, 0xd1, 0xf0, 0xb2, - 0xdd, 0x15, 0x2e, 0x84, 0x28, 0x38, 0x8b, 0x8c, 0xca, 0xf4, 0x53, 0x94, 0xeb, 0x36, 0x55, 0xa5, - 0xa8, 0x6d, 0x7e, 0xf1, 0x01, 0xe0, 0xe9, 0x03, 0xa3, 0x4a, 0xb4, 0xe5, 0x2b, 0xcb, 0xef, 0x86, - 0x2d, 0x68, 0x09, 0xdd, 0x32, 0xf7, 0x40, 0x00, 0xc2, 0x49, 0x3c, 0xed, 0x0f, 0xbe, 0x7b, 0xbb, - 0x4e, 0xdc, 0x32, 0x47, 0x3e, 0x9c, 0xd7, 0xba, 0xda, 0x64, 0xa9, 0xa2, 0x5b, 0x26, 0x3d, 0x37, - 0x00, 0xe1, 0x28, 0x81, 0xb5, 0xae, 0x62, 0xeb, 0xa0, 0x73, 0x38, 0xa8, 0x8d, 0xd2, 0x0d, 0x67, - 0xd2, 0x1b, 0x99, 0xfc, 0xa4, 0xd6, 0xd5, 0xbd, 0x31, 0xd0, 0x0d, 0x1c, 0xab, 0xb2, 0x62, 0xde, - 0x38, 0x00, 0xe1, 0xfc, 0xea, 0x8c, 0x58, 0x34, 0xf2, 0x8f, 0x46, 0xd6, 0x7f, 0x68, 0xf1, 0xac, - 0x3b, 0xf8, 0xce, 0xfb, 0x97, 0x0f, 0x12, 0xf3, 0x01, 0x2d, 0xe0, 0x44, 0xaa, 0x94, 0x73, 0x6f, - 0x12, 0x80, 0x70, 0x96, 0x58, 0x11, 0x5f, 0x76, 0x3f, 0xd8, 0xe9, 0x7a, 0x0c, 0xf6, 0x3d, 0x06, - 0x9f, 0x3d, 0x06, 0xdf, 0x3d, 0x06, 0x6f, 0x47, 0xec, 0xec, 0x8f, 0xd8, 0x79, 0x9c, 0xda, 0xb3, - 0x64, 0x53, 0x33, 0xfe, 0xfa, 0x37, 0x00, 0x00, 0xff, 0xff, 0x23, 0x2c, 0xc0, 0xf9, 0x4d, 0x01, - 0x00, 0x00, +var fileDescriptor_stats_41ca001e19b163c6 = []byte{ + // 292 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x34, 0x90, 0x3b, 0x4e, 0xc3, 0x30, + 0x1c, 0xc6, 0xe3, 0xf4, 0xa1, 0xe2, 0x0e, 0x48, 0x56, 0x55, 0x85, 0x4a, 0x38, 0x11, 0x53, 0x26, + 0x47, 0x82, 0x81, 0x3d, 0xea, 0xc2, 0x1a, 0x10, 0x03, 0x4b, 0x95, 0x38, 0x26, 0x8d, 0x70, 0xe2, + 0x36, 0xb6, 0x25, 0xc4, 0x29, 0x18, 0x39, 0x0a, 0x47, 0xc8, 0xd8, 0xb1, 0x53, 0x81, 0xe4, 0x22, + 0x28, 0x36, 0x6c, 0xfe, 0x1e, 0xd6, 0xf7, 0xd3, 0x1f, 0x2e, 0xe5, 0x9e, 0x47, 0xec, 0x95, 0xd1, + 0x5d, 0x16, 0x49, 0x95, 0x2a, 0x49, 0x76, 0x8d, 0x50, 0x02, 0x2d, 0xa8, 0xa0, 0x2f, 0x8d, 0x48, + 0xe9, 0x96, 0xc8, 0x3d, 0x27, 0xb6, 0xb1, 0x5a, 0x14, 0xa2, 0x10, 0xa6, 0x10, 0x0d, 0x2f, 0xdb, + 0x5d, 0xe1, 0x42, 0x88, 0x82, 0xb3, 0xc8, 0xa8, 0x4c, 0x3f, 0x47, 0xb9, 0x6e, 0x52, 0x55, 0x8a, + 0xda, 0xe6, 0x57, 0x9f, 0x00, 0x9e, 0x3f, 0x32, 0xaa, 0x44, 0x53, 0xbe, 0xb1, 0xfc, 0x7e, 0x58, + 0x41, 0x4b, 0xe8, 0x96, 0xb9, 0x07, 0x02, 0x10, 0x4e, 0xe2, 0x69, 0x77, 0xf2, 0xdd, 0xbb, 0x75, + 0xe2, 0x96, 0x39, 0xf2, 0xe1, 0xbc, 0xd6, 0xd5, 0x26, 0x4b, 0x15, 0xdd, 0x32, 0xe9, 0xb9, 0x01, + 0x08, 0x47, 0x09, 0xac, 0x75, 0x15, 0x5b, 0x07, 0x5d, 0xc2, 0x41, 0x6d, 0x94, 0xde, 0x71, 0x26, + 0xbd, 0x91, 0xc9, 0xcf, 0x6a, 0x5d, 0x3d, 0x18, 0x03, 0xdd, 0xc2, 0xb1, 0x2a, 0x2b, 0xe6, 0x8d, + 0x03, 0x10, 0xce, 0xaf, 0x2f, 0x88, 0x45, 0x23, 0xff, 0x68, 0x64, 0xfd, 0x87, 0x16, 0xcf, 0xda, + 0x93, 0xef, 0x7c, 0x7c, 0xf9, 0x20, 0x31, 0x1f, 0xd0, 0x02, 0x4e, 0xa4, 0x4a, 0x39, 0xf7, 0x26, + 0x01, 0x08, 0x67, 0x89, 0x15, 0x71, 0xd8, 0xfe, 0x60, 0xa7, 0xed, 0x30, 0x38, 0x74, 0x18, 0x1c, + 0x3b, 0x0c, 0xbe, 0x3b, 0x0c, 0xde, 0x7b, 0xec, 0x1c, 0x7a, 0xec, 0x1c, 0x7b, 0xec, 0x3c, 0x4d, + 0xed, 0x69, 0xb2, 0xa9, 0x99, 0xb8, 0xf9, 0x0d, 0x00, 0x00, 0xff, 0xff, 0x99, 0x47, 0x18, 0x05, + 0x51, 0x01, 0x00, 0x00, } diff --git a/pkg/sql/logictest/testdata/logic_test/builtin_function b/pkg/sql/logictest/testdata/logic_test/builtin_function index dc3135494d0e..ae69d4355091 100644 --- a/pkg/sql/logictest/testdata/logic_test/builtin_function +++ b/pkg/sql/logictest/testdata/logic_test/builtin_function @@ -2186,7 +2186,7 @@ SELECT crdb_internal.check_consistency(true, '\x03', '\x02') query ITT SELECT range_id, status, regexp_replace(detail, '[0-9]+', '', 'g') FROM crdb_internal.check_consistency(true, '\x02', '\xffff') WHERE range_id = 1 ---- -1 RANGE_CONSISTENT stats: {ContainsEstimates:false LastUpdateNanos: IntentAge: GCBytesAge: LiveBytes: LiveCount: KeyBytes: KeyCount: ValBytes: ValCount: IntentBytes: IntentCount: SysBytes: SysCount: XXX_NoUnkeyedLiteral:{}} +1 RANGE_CONSISTENT stats: {ContainsEstimates:false LastUpdateNanos: IntentAge: GCBytesAge: LiveBytes: LiveCount: KeyBytes: KeyCount: ValBytes: ValCount: IntentBytes: IntentCount: SysBytes: SysCount:} # Without explicit keys, scans all ranges (we don't test this too precisely to # avoid flaking the test when the range count changes, just want to know that diff --git a/pkg/sql/pgwire/pgerror/errors.pb.go b/pkg/sql/pgwire/pgerror/errors.pb.go index 1f23126bcfcd..c1ad0b5bfb3a 100644 --- a/pkg/sql/pgwire/pgerror/errors.pb.go +++ b/pkg/sql/pgwire/pgerror/errors.pb.go @@ -61,15 +61,14 @@ type Error struct { // populated with the data from errors.GetSafeDetails(). // // TODO(knz): Remove in 19.3. - SafeDetail []*Error_SafeDetail `protobuf:"bytes,7,rep,name=safe_detail,json=safeDetail,proto3" json:"safe_detail,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + SafeDetail []*Error_SafeDetail `protobuf:"bytes,7,rep,name=safe_detail,json=safeDetail,proto3" json:"safe_detail,omitempty"` } func (m *Error) Reset() { *m = Error{} } func (m *Error) String() string { return proto.CompactTextString(m) } func (*Error) ProtoMessage() {} func (*Error) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_078a66e7f05b0666, []int{0} + return fileDescriptor_errors_775588da02d5634d, []int{0} } func (m *Error) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -95,17 +94,16 @@ func (m *Error) XXX_DiscardUnknown() { var xxx_messageInfo_Error proto.InternalMessageInfo type Error_Source struct { - File string `protobuf:"bytes,1,opt,name=file,proto3" json:"file,omitempty"` - Line int32 `protobuf:"varint,2,opt,name=line,proto3" json:"line,omitempty"` - Function string `protobuf:"bytes,3,opt,name=function,proto3" json:"function,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + File string `protobuf:"bytes,1,opt,name=file,proto3" json:"file,omitempty"` + Line int32 `protobuf:"varint,2,opt,name=line,proto3" json:"line,omitempty"` + Function string `protobuf:"bytes,3,opt,name=function,proto3" json:"function,omitempty"` } func (m *Error_Source) Reset() { *m = Error_Source{} } func (m *Error_Source) String() string { return proto.CompactTextString(m) } func (*Error_Source) ProtoMessage() {} func (*Error_Source) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_078a66e7f05b0666, []int{0, 0} + return fileDescriptor_errors_775588da02d5634d, []int{0, 0} } func (m *Error_Source) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -131,16 +129,15 @@ func (m *Error_Source) XXX_DiscardUnknown() { var xxx_messageInfo_Error_Source proto.InternalMessageInfo type Error_SafeDetail struct { - SafeMessage string `protobuf:"bytes,1,opt,name=safe_message,json=safeMessage,proto3" json:"safe_message,omitempty"` - EncodedStackTrace string `protobuf:"bytes,2,opt,name=encoded_stack_trace,json=encodedStackTrace,proto3" json:"encoded_stack_trace,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + SafeMessage string `protobuf:"bytes,1,opt,name=safe_message,json=safeMessage,proto3" json:"safe_message,omitempty"` + EncodedStackTrace string `protobuf:"bytes,2,opt,name=encoded_stack_trace,json=encodedStackTrace,proto3" json:"encoded_stack_trace,omitempty"` } func (m *Error_SafeDetail) Reset() { *m = Error_SafeDetail{} } func (m *Error_SafeDetail) String() string { return proto.CompactTextString(m) } func (*Error_SafeDetail) ProtoMessage() {} func (*Error_SafeDetail) Descriptor() ([]byte, []int) { - return fileDescriptor_errors_078a66e7f05b0666, []int{0, 1} + return fileDescriptor_errors_775588da02d5634d, []int{0, 1} } func (m *Error_SafeDetail) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1003,31 +1000,32 @@ var ( ) func init() { - proto.RegisterFile("sql/pgwire/pgerror/errors.proto", fileDescriptor_errors_078a66e7f05b0666) + proto.RegisterFile("sql/pgwire/pgerror/errors.proto", fileDescriptor_errors_775588da02d5634d) } -var fileDescriptor_errors_078a66e7f05b0666 = []byte{ - // 348 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x74, 0x51, 0xb1, 0x4e, 0x02, 0x41, - 0x10, 0xe5, 0x04, 0x0e, 0x1d, 0xb0, 0x60, 0x4d, 0xcc, 0x85, 0xe2, 0x40, 0x89, 0x09, 0xd5, 0x91, - 0x60, 0x61, 0x6f, 0xb0, 0x52, 0x9b, 0xc3, 0xca, 0xe6, 0xb2, 0x2e, 0x73, 0x70, 0xe1, 0xb8, 0xc5, - 0xdd, 0x25, 0x86, 0xbf, 0xf0, 0x63, 0xfc, 0x08, 0x4a, 0x4a, 0x4b, 0x3d, 0x7e, 0xc4, 0xec, 0xde, - 0x72, 0x16, 0xc6, 0x66, 0xf3, 0x66, 0xde, 0xe4, 0xcd, 0x9b, 0xb7, 0xd0, 0x95, 0xaf, 0xe9, 0x70, - 0x35, 0x7b, 0x4b, 0x04, 0x0e, 0x57, 0x33, 0x14, 0x82, 0x8b, 0xa1, 0x79, 0x65, 0xb0, 0x12, 0x5c, - 0x71, 0xd2, 0x66, 0x9c, 0x2d, 0x04, 0xa7, 0x6c, 0x1e, 0x58, 0xfe, 0xf2, 0xa3, 0x0a, 0xf5, 0x3b, - 0x8d, 0x08, 0x81, 0x1a, 0xe3, 0x53, 0xf4, 0x9c, 0x9e, 0x33, 0x38, 0x09, 0x0d, 0x26, 0x1e, 0x34, - 0x96, 0x28, 0x25, 0x9d, 0xa1, 0x77, 0x64, 0xda, 0x87, 0x92, 0x9c, 0x83, 0x3b, 0x45, 0x45, 0x93, - 0xd4, 0xab, 0x1a, 0xc2, 0x56, 0x5a, 0x65, 0x9e, 0x64, 0xca, 0xab, 0x15, 0x2a, 0x1a, 0x93, 0x1b, - 0x70, 0x25, 0x5f, 0x0b, 0x86, 0x5e, 0xbd, 0xe7, 0x0c, 0x9a, 0xa3, 0x6e, 0xf0, 0xc7, 0x47, 0x60, - 0x3c, 0x04, 0x13, 0x33, 0x16, 0xda, 0x71, 0xd2, 0x87, 0x53, 0x85, 0x29, 0x2e, 0x51, 0x89, 0x4d, - 0xb4, 0xc0, 0x8d, 0xe7, 0x1a, 0xd5, 0x56, 0xd9, 0xbc, 0xc7, 0x0d, 0x19, 0x43, 0x53, 0xd2, 0x18, - 0x23, 0x6b, 0xa7, 0xd1, 0xab, 0x0e, 0x9a, 0xa3, 0xfe, 0xff, 0x2b, 0x68, 0x8c, 0x63, 0x33, 0x1a, - 0x82, 0x2c, 0x71, 0xe7, 0x01, 0xdc, 0x62, 0xb9, 0xbe, 0x20, 0x4e, 0xd2, 0x32, 0x07, 0x8d, 0x75, - 0x2f, 0x4d, 0xb2, 0x22, 0x84, 0x7a, 0x68, 0x30, 0xe9, 0xc0, 0x71, 0xbc, 0xce, 0x98, 0x4a, 0x78, - 0x66, 0x33, 0x28, 0xeb, 0x4e, 0x04, 0xf0, 0xbb, 0x87, 0x5c, 0x40, 0xcb, 0x38, 0x3c, 0x44, 0x59, - 0x28, 0x1b, 0xd7, 0x8f, 0x36, 0xce, 0x00, 0xce, 0x30, 0xd3, 0x91, 0x4f, 0x23, 0xa9, 0x28, 0x5b, - 0x44, 0x4a, 0x50, 0x76, 0x08, 0xbd, 0x6d, 0xa9, 0x89, 0x66, 0x9e, 0x34, 0x71, 0x7b, 0xb5, 0xfd, - 0xf6, 0x2b, 0xdb, 0xdc, 0x77, 0x76, 0xb9, 0xef, 0x7c, 0xe6, 0xbe, 0xf3, 0x95, 0xfb, 0xce, 0xfb, - 0xde, 0xaf, 0xec, 0xf6, 0x7e, 0xe5, 0xb9, 0x61, 0x4f, 0x7e, 0x71, 0xcd, 0xbf, 0x5f, 0xff, 0x04, - 0x00, 0x00, 0xff, 0xff, 0x8a, 0x9d, 0x43, 0x5f, 0x1a, 0x02, 0x00, 0x00, +var fileDescriptor_errors_775588da02d5634d = []byte{ + // 354 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x74, 0x51, 0xb1, 0x6e, 0xe2, 0x40, + 0x10, 0xb5, 0x0f, 0x30, 0x77, 0x03, 0x57, 0xb0, 0x27, 0x9d, 0x2c, 0x8a, 0x85, 0x84, 0x86, 0x34, + 0x46, 0x22, 0x45, 0xfa, 0x88, 0x54, 0x49, 0x1a, 0x93, 0x2a, 0x8d, 0xe5, 0x2c, 0x63, 0xb0, 0x30, + 0x5e, 0xb2, 0xbb, 0x28, 0xe2, 0x2f, 0xf2, 0x31, 0xf9, 0x08, 0x4a, 0x4a, 0xca, 0xc4, 0xfc, 0x48, + 0xb4, 0xeb, 0xc5, 0x29, 0xa2, 0x34, 0xab, 0x37, 0xf3, 0x46, 0x6f, 0xde, 0xbc, 0x85, 0x9e, 0x7c, + 0xce, 0x46, 0xeb, 0xf9, 0x4b, 0x2a, 0x70, 0xb4, 0x9e, 0xa3, 0x10, 0x5c, 0x8c, 0xcc, 0x2b, 0x83, + 0xb5, 0xe0, 0x8a, 0x93, 0x0e, 0xe3, 0x6c, 0x29, 0x78, 0xcc, 0x16, 0x81, 0xe5, 0xcf, 0xdf, 0x6a, + 0xd0, 0xb8, 0xd1, 0x88, 0x10, 0xa8, 0x33, 0x3e, 0x43, 0xdf, 0xed, 0xbb, 0xc3, 0x3f, 0xa1, 0xc1, + 0xc4, 0x87, 0xe6, 0x0a, 0xa5, 0x8c, 0xe7, 0xe8, 0xff, 0x32, 0xed, 0x53, 0x49, 0xfe, 0x83, 0x37, + 0x43, 0x15, 0xa7, 0x99, 0x5f, 0x33, 0x84, 0xad, 0xb4, 0xca, 0x22, 0xcd, 0x95, 0x5f, 0x2f, 0x55, + 0x34, 0x26, 0x57, 0xe0, 0x49, 0xbe, 0x11, 0x0c, 0xfd, 0x46, 0xdf, 0x1d, 0xb6, 0xc6, 0xbd, 0xe0, + 0x9b, 0x8f, 0xc0, 0x78, 0x08, 0xa6, 0x66, 0x2c, 0xb4, 0xe3, 0x64, 0x00, 0x7f, 0x15, 0x66, 0xb8, + 0x42, 0x25, 0xb6, 0xd1, 0x12, 0xb7, 0xbe, 0x67, 0x54, 0xdb, 0x55, 0xf3, 0x16, 0xb7, 0x64, 0x02, + 0x2d, 0x19, 0x27, 0x18, 0x59, 0x3b, 0xcd, 0x7e, 0x6d, 0xd8, 0x1a, 0x0f, 0x7e, 0x5e, 0x11, 0x27, + 0x38, 0x31, 0xa3, 0x21, 0xc8, 0x0a, 0x77, 0xef, 0xc0, 0x2b, 0x97, 0xeb, 0x0b, 0x92, 0x34, 0xab, + 0x72, 0xd0, 0x58, 0xf7, 0xb2, 0x34, 0x2f, 0x43, 0x68, 0x84, 0x06, 0x93, 0x2e, 0xfc, 0x4e, 0x36, + 0x39, 0x53, 0x29, 0xcf, 0x6d, 0x06, 0x55, 0xdd, 0x8d, 0x00, 0xbe, 0xf6, 0x90, 0x33, 0x68, 0x1b, + 0x87, 0xa7, 0x28, 0x4b, 0x65, 0xe3, 0xfa, 0xde, 0xc6, 0x19, 0xc0, 0x3f, 0xcc, 0x75, 0xe4, 0xb3, + 0x48, 0xaa, 0x98, 0x2d, 0x23, 0x25, 0x62, 0x76, 0x0a, 0xbd, 0x63, 0xa9, 0xa9, 0x66, 0x1e, 0x34, + 0x71, 0x7d, 0xb1, 0xfb, 0xa0, 0xce, 0xae, 0xa0, 0xee, 0xbe, 0xa0, 0xee, 0xa1, 0xa0, 0xee, 0x7b, + 0x41, 0xdd, 0xd7, 0x23, 0x75, 0xf6, 0x47, 0xea, 0x1c, 0x8e, 0xd4, 0x79, 0x6c, 0xda, 0xb3, 0x9f, + 0x3c, 0xf3, 0xf7, 0x97, 0x9f, 0x01, 0x00, 0x00, 0xff, 0xff, 0x31, 0x07, 0x22, 0x52, 0x1e, 0x02, + 0x00, 0x00, } diff --git a/pkg/sql/sqlbase/encoded_datum.pb.go b/pkg/sql/sqlbase/encoded_datum.pb.go index f63846a83f24..a5ad4e5c25d3 100644 --- a/pkg/sql/sqlbase/encoded_datum.pb.go +++ b/pkg/sql/sqlbase/encoded_datum.pb.go @@ -60,7 +60,7 @@ func (x *DatumEncoding) UnmarshalJSON(data []byte) error { return nil } func (DatumEncoding) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_encoded_datum_6aab9a17a3a904ea, []int{0} + return fileDescriptor_encoded_datum_9b16f2225426c2eb, []int{0} } func init() { @@ -68,11 +68,11 @@ func init() { } func init() { - proto.RegisterFile("sql/sqlbase/encoded_datum.proto", fileDescriptor_encoded_datum_6aab9a17a3a904ea) + proto.RegisterFile("sql/sqlbase/encoded_datum.proto", fileDescriptor_encoded_datum_9b16f2225426c2eb) } -var fileDescriptor_encoded_datum_6aab9a17a3a904ea = []byte{ - // 176 bytes of a gzipped FileDescriptorProto +var fileDescriptor_encoded_datum_9b16f2225426c2eb = []byte{ + // 180 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x92, 0x2f, 0x2e, 0xcc, 0xd1, 0x2f, 0x2e, 0xcc, 0x49, 0x4a, 0x2c, 0x4e, 0xd5, 0x4f, 0xcd, 0x4b, 0xce, 0x4f, 0x49, 0x4d, 0x89, 0x4f, 0x49, 0x2c, 0x29, 0xcd, 0xd5, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x12, 0x4d, 0xce, 0x4f, @@ -80,8 +80,9 @@ var fileDescriptor_encoded_datum_6aab9a17a3a904ea = []byte{ 0xcf, 0x4f, 0xcf, 0x07, 0xab, 0xd0, 0x07, 0xb1, 0x20, 0x8a, 0xb5, 0x1c, 0xb9, 0x78, 0x5d, 0x40, 0x7a, 0x5d, 0x41, 0x06, 0x65, 0xe6, 0xa5, 0x0b, 0x09, 0x72, 0xf1, 0x3a, 0x06, 0x3b, 0xbb, 0xfa, 0xb9, 0x78, 0xfa, 0xb9, 0xc7, 0x7b, 0xbb, 0x46, 0x0a, 0x30, 0x08, 0x09, 0x71, 0xf1, 0xb9, 0xb8, - 0xa2, 0x88, 0x31, 0x0a, 0x71, 0x72, 0xb1, 0x86, 0x39, 0xfa, 0x84, 0xba, 0x0a, 0x30, 0x39, 0xa9, + 0xa2, 0x88, 0x31, 0x0a, 0x71, 0x72, 0xb1, 0x86, 0x39, 0xfa, 0x84, 0xba, 0x0a, 0x30, 0x39, 0x69, 0x9e, 0x78, 0x28, 0xc7, 0x70, 0xe2, 0x91, 0x1c, 0xe3, 0x85, 0x47, 0x72, 0x8c, 0x37, 0x1e, 0xc9, - 0x31, 0x3e, 0x78, 0x24, 0xc7, 0x38, 0xe1, 0xb1, 0x1c, 0xc3, 0x85, 0xc7, 0x72, 0x0c, 0x51, 0xec, - 0x50, 0xfb, 0x01, 0x01, 0x00, 0x00, 0xff, 0xff, 0x30, 0xcb, 0x0b, 0x94, 0xb8, 0x00, 0x00, 0x00, + 0x31, 0x3e, 0x78, 0x24, 0xc7, 0x38, 0xe1, 0xb1, 0x1c, 0xc3, 0x85, 0xc7, 0x72, 0x0c, 0x37, 0x1e, + 0xcb, 0x31, 0x44, 0xb1, 0x43, 0xdd, 0x00, 0x08, 0x00, 0x00, 0xff, 0xff, 0x73, 0x18, 0xca, 0x25, + 0xbc, 0x00, 0x00, 0x00, } diff --git a/pkg/sql/sqlbase/join_type.pb.go b/pkg/sql/sqlbase/join_type.pb.go index 9e432514a3b4..3c2165cfec28 100644 --- a/pkg/sql/sqlbase/join_type.pb.go +++ b/pkg/sql/sqlbase/join_type.pb.go @@ -119,7 +119,7 @@ func (x *JoinType) UnmarshalJSON(data []byte) error { return nil } func (JoinType) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_join_type_cb9cd0ef3891ad4d, []int{0} + return fileDescriptor_join_type_42d73e0a610c1d49, []int{0} } func init() { @@ -127,11 +127,11 @@ func init() { } func init() { - proto.RegisterFile("sql/sqlbase/join_type.proto", fileDescriptor_join_type_cb9cd0ef3891ad4d) + proto.RegisterFile("sql/sqlbase/join_type.proto", fileDescriptor_join_type_42d73e0a610c1d49) } -var fileDescriptor_join_type_cb9cd0ef3891ad4d = []byte{ - // 215 bytes of a gzipped FileDescriptorProto +var fileDescriptor_join_type_42d73e0a610c1d49 = []byte{ + // 220 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x92, 0x2e, 0x2e, 0xcc, 0xd1, 0x2f, 0x2e, 0xcc, 0x49, 0x4a, 0x2c, 0x4e, 0xd5, 0xcf, 0xca, 0xcf, 0xcc, 0x8b, 0x2f, 0xa9, 0x2c, 0x48, 0xd5, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x12, 0x4d, 0xce, 0x4f, 0xce, 0x2e, 0xca, 0x4f, @@ -142,8 +142,8 @@ var fileDescriptor_join_type_cb9cd0ef3891ad4d = []byte{ 0xfa, 0xf8, 0x40, 0xf9, 0xcc, 0x42, 0xbc, 0x5c, 0x9c, 0x60, 0x0d, 0xc1, 0xae, 0xbe, 0x9e, 0x02, 0x2c, 0x70, 0xae, 0xa3, 0x5f, 0x88, 0xa7, 0x00, 0xab, 0x90, 0x20, 0x17, 0xaf, 0xa7, 0x5f, 0x88, 0x6b, 0x50, 0xb0, 0xab, 0x73, 0x48, 0xbc, 0xa3, 0x8f, 0x8f, 0x00, 0x1b, 0xc8, 0x00, 0xd7, 0x08, - 0x67, 0xd7, 0x00, 0x08, 0x9f, 0xdd, 0x49, 0xf5, 0xc4, 0x43, 0x39, 0x86, 0x13, 0x8f, 0xe4, 0x18, + 0x67, 0xd7, 0x00, 0x08, 0x9f, 0xdd, 0x49, 0xf3, 0xc4, 0x43, 0x39, 0x86, 0x13, 0x8f, 0xe4, 0x18, 0x2f, 0x3c, 0x92, 0x63, 0xbc, 0xf1, 0x48, 0x8e, 0xf1, 0xc1, 0x23, 0x39, 0xc6, 0x09, 0x8f, 0xe5, - 0x18, 0x2e, 0x3c, 0x96, 0x63, 0x88, 0x62, 0x87, 0x3a, 0x18, 0x10, 0x00, 0x00, 0xff, 0xff, 0x7f, - 0x09, 0xb2, 0x5c, 0xe5, 0x00, 0x00, 0x00, + 0x18, 0x2e, 0x3c, 0x96, 0x63, 0xb8, 0xf1, 0x58, 0x8e, 0x21, 0x8a, 0x1d, 0xea, 0x68, 0x40, 0x00, + 0x00, 0x00, 0xff, 0xff, 0x45, 0x4d, 0x2e, 0xd4, 0xe9, 0x00, 0x00, 0x00, } diff --git a/pkg/sql/sqlbase/privilege.pb.go b/pkg/sql/sqlbase/privilege.pb.go index fd47ff333afa..c0e1a8d24c91 100644 --- a/pkg/sql/sqlbase/privilege.pb.go +++ b/pkg/sql/sqlbase/privilege.pb.go @@ -24,15 +24,14 @@ const _ = proto.GoGoProtoPackageIsVersion2 // please upgrade the proto package type UserPrivileges struct { User string `protobuf:"bytes,1,opt,name=user" json:"user"` // privileges is a bitfield of 1< 0 // must be performed prior to its use. - SharedPrefixLen uint32 `protobuf:"varint,3,opt,name=shared_prefix_len,json=sharedPrefixLen" json:"shared_prefix_len"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + SharedPrefixLen uint32 `protobuf:"varint,3,opt,name=shared_prefix_len,json=sharedPrefixLen" json:"shared_prefix_len"` } func (m *InterleaveDescriptor_Ancestor) Reset() { *m = InterleaveDescriptor_Ancestor{} } func (m *InterleaveDescriptor_Ancestor) String() string { return proto.CompactTextString(m) } func (*InterleaveDescriptor_Ancestor) ProtoMessage() {} func (*InterleaveDescriptor_Ancestor) Descriptor() ([]byte, []int) { - return fileDescriptor_structured_7b9a66ef5626238c, []int{3, 0} + return fileDescriptor_structured_f1566a788b116427, []int{3, 0} } func (m *InterleaveDescriptor_Ancestor) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -715,16 +710,15 @@ type PartitioningDescriptor struct { NumColumns uint32 `protobuf:"varint,1,opt,name=num_columns,json=numColumns" json:"num_columns"` // Exactly one of List or Range is required to be non-empty if NumColumns is // non-zero. - List []PartitioningDescriptor_List `protobuf:"bytes,2,rep,name=list" json:"list"` - Range []PartitioningDescriptor_Range `protobuf:"bytes,3,rep,name=range" json:"range"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + List []PartitioningDescriptor_List `protobuf:"bytes,2,rep,name=list" json:"list"` + Range []PartitioningDescriptor_Range `protobuf:"bytes,3,rep,name=range" json:"range"` } func (m *PartitioningDescriptor) Reset() { *m = PartitioningDescriptor{} } func (m *PartitioningDescriptor) String() string { return proto.CompactTextString(m) } func (*PartitioningDescriptor) ProtoMessage() {} func (*PartitioningDescriptor) Descriptor() ([]byte, []int) { - return fileDescriptor_structured_7b9a66ef5626238c, []int{4} + return fileDescriptor_structured_f1566a788b116427, []int{4} } func (m *PartitioningDescriptor) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -760,15 +754,14 @@ type PartitioningDescriptor_List struct { // uvarint. Values [][]byte `protobuf:"bytes,2,rep,name=values" json:"values,omitempty"` // Subpartitioning represents a further partitioning of this list partition. - Subpartitioning PartitioningDescriptor `protobuf:"bytes,3,opt,name=subpartitioning" json:"subpartitioning"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Subpartitioning PartitioningDescriptor `protobuf:"bytes,3,opt,name=subpartitioning" json:"subpartitioning"` } func (m *PartitioningDescriptor_List) Reset() { *m = PartitioningDescriptor_List{} } func (m *PartitioningDescriptor_List) String() string { return proto.CompactTextString(m) } func (*PartitioningDescriptor_List) ProtoMessage() {} func (*PartitioningDescriptor_List) Descriptor() ([]byte, []int) { - return fileDescriptor_structured_7b9a66ef5626238c, []int{4, 0} + return fileDescriptor_structured_f1566a788b116427, []int{4, 0} } func (m *PartitioningDescriptor_List) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -806,15 +799,14 @@ type PartitioningDescriptor_Range struct { FromInclusive []byte `protobuf:"bytes,3,opt,name=from_inclusive,json=fromInclusive" json:"from_inclusive,omitempty"` // ToExclusive is the exclusive upper bound of this range partition. It is // encoded in the same way as From. - ToExclusive []byte `protobuf:"bytes,2,opt,name=to_exclusive,json=toExclusive" json:"to_exclusive,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ToExclusive []byte `protobuf:"bytes,2,opt,name=to_exclusive,json=toExclusive" json:"to_exclusive,omitempty"` } func (m *PartitioningDescriptor_Range) Reset() { *m = PartitioningDescriptor_Range{} } func (m *PartitioningDescriptor_Range) String() string { return proto.CompactTextString(m) } func (*PartitioningDescriptor_Range) ProtoMessage() {} func (*PartitioningDescriptor_Range) Descriptor() ([]byte, []int) { - return fileDescriptor_structured_7b9a66ef5626238c, []int{4, 1} + return fileDescriptor_structured_f1566a788b116427, []int{4, 1} } func (m *PartitioningDescriptor_Range) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -939,15 +931,14 @@ type IndexDescriptor struct { // is partitioned into spans of keys each addressable by zone configs. Partitioning PartitioningDescriptor `protobuf:"bytes,15,opt,name=partitioning" json:"partitioning"` // Type is the type of index, inverted or forward. - Type IndexDescriptor_Type `protobuf:"varint,16,opt,name=type,enum=cockroach.sql.sqlbase.IndexDescriptor_Type" json:"type"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Type IndexDescriptor_Type `protobuf:"varint,16,opt,name=type,enum=cockroach.sql.sqlbase.IndexDescriptor_Type" json:"type"` } func (m *IndexDescriptor) Reset() { *m = IndexDescriptor{} } func (m *IndexDescriptor) String() string { return proto.CompactTextString(m) } func (*IndexDescriptor) ProtoMessage() {} func (*IndexDescriptor) Descriptor() ([]byte, []int) { - return fileDescriptor_structured_7b9a66ef5626238c, []int{5} + return fileDescriptor_structured_f1566a788b116427, []int{5} } func (m *IndexDescriptor) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -986,20 +977,19 @@ var xxx_messageInfo_IndexDescriptor proto.InternalMessageInfo // constraints added to columns that are being added are correctly enforced // before the column becomes public. type ConstraintToUpdate struct { - ConstraintType ConstraintToUpdate_ConstraintType `protobuf:"varint,1,req,name=constraint_type,json=constraintType,enum=cockroach.sql.sqlbase.ConstraintToUpdate_ConstraintType" json:"constraint_type"` - Name string `protobuf:"bytes,2,req,name=name" json:"name"` - Check TableDescriptor_CheckConstraint `protobuf:"bytes,3,opt,name=check" json:"check"` - ForeignKey ForeignKeyReference `protobuf:"bytes,4,opt,name=foreign_key,json=foreignKey" json:"foreign_key"` - ForeignKeyIndex IndexID `protobuf:"varint,5,opt,name=foreign_key_index,json=foreignKeyIndex,casttype=IndexID" json:"foreign_key_index"` - NotNullColumn ColumnID `protobuf:"varint,6,opt,name=not_null_column,json=notNullColumn,casttype=ColumnID" json:"not_null_column"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ConstraintType ConstraintToUpdate_ConstraintType `protobuf:"varint,1,req,name=constraint_type,json=constraintType,enum=cockroach.sql.sqlbase.ConstraintToUpdate_ConstraintType" json:"constraint_type"` + Name string `protobuf:"bytes,2,req,name=name" json:"name"` + Check TableDescriptor_CheckConstraint `protobuf:"bytes,3,opt,name=check" json:"check"` + ForeignKey ForeignKeyReference `protobuf:"bytes,4,opt,name=foreign_key,json=foreignKey" json:"foreign_key"` + ForeignKeyIndex IndexID `protobuf:"varint,5,opt,name=foreign_key_index,json=foreignKeyIndex,casttype=IndexID" json:"foreign_key_index"` + NotNullColumn ColumnID `protobuf:"varint,6,opt,name=not_null_column,json=notNullColumn,casttype=ColumnID" json:"not_null_column"` } func (m *ConstraintToUpdate) Reset() { *m = ConstraintToUpdate{} } func (m *ConstraintToUpdate) String() string { return proto.CompactTextString(m) } func (*ConstraintToUpdate) ProtoMessage() {} func (*ConstraintToUpdate) Descriptor() ([]byte, []int) { - return fileDescriptor_structured_7b9a66ef5626238c, []int{6} + return fileDescriptor_structured_f1566a788b116427, []int{6} } func (m *ConstraintToUpdate) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1046,15 +1036,14 @@ type DescriptorMutation struct { // unique constraint index. MutationID MutationID `protobuf:"varint,5,opt,name=mutation_id,json=mutationId,casttype=MutationID" json:"mutation_id"` // Indicates that this mutation is a rollback. - Rollback bool `protobuf:"varint,7,opt,name=rollback" json:"rollback"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Rollback bool `protobuf:"varint,7,opt,name=rollback" json:"rollback"` } func (m *DescriptorMutation) Reset() { *m = DescriptorMutation{} } func (m *DescriptorMutation) String() string { return proto.CompactTextString(m) } func (*DescriptorMutation) ProtoMessage() {} func (*DescriptorMutation) Descriptor() ([]byte, []int) { - return fileDescriptor_structured_7b9a66ef5626238c, []int{7} + return fileDescriptor_structured_f1566a788b116427, []int{7} } func (m *DescriptorMutation) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1329,17 +1318,16 @@ type TableDescriptor struct { // // TODO(vivekmenezes): This is currently only used by the non-interleaved drop // index case. Also use for dropped interleaved indexes and columns. - GCMutations []TableDescriptor_GCDescriptorMutation `protobuf:"bytes,33,rep,name=gc_mutations,json=gcMutations" json:"gc_mutations"` - CreateQuery string `protobuf:"bytes,34,opt,name=create_query,json=createQuery" json:"create_query"` - CreateAsOfTime hlc.Timestamp `protobuf:"bytes,35,opt,name=create_as_of_time,json=createAsOfTime" json:"create_as_of_time"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + GCMutations []TableDescriptor_GCDescriptorMutation `protobuf:"bytes,33,rep,name=gc_mutations,json=gcMutations" json:"gc_mutations"` + CreateQuery string `protobuf:"bytes,34,opt,name=create_query,json=createQuery" json:"create_query"` + CreateAsOfTime hlc.Timestamp `protobuf:"bytes,35,opt,name=create_as_of_time,json=createAsOfTime" json:"create_as_of_time"` } func (m *TableDescriptor) Reset() { *m = TableDescriptor{} } func (m *TableDescriptor) String() string { return proto.CompactTextString(m) } func (*TableDescriptor) ProtoMessage() {} func (*TableDescriptor) Descriptor() ([]byte, []int) { - return fileDescriptor_structured_7b9a66ef5626238c, []int{8} + return fileDescriptor_structured_f1566a788b116427, []int{8} } func (m *TableDescriptor) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1596,15 +1584,14 @@ func (m *TableDescriptor) GetCreateAsOfTime() hlc.Timestamp { type TableDescriptor_SchemaChangeLease struct { NodeID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,1,opt,name=node_id,json=nodeId,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"node_id"` // Nanoseconds since the Unix epoch. - ExpirationTime int64 `protobuf:"varint,2,opt,name=expiration_time,json=expirationTime" json:"expiration_time"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ExpirationTime int64 `protobuf:"varint,2,opt,name=expiration_time,json=expirationTime" json:"expiration_time"` } func (m *TableDescriptor_SchemaChangeLease) Reset() { *m = TableDescriptor_SchemaChangeLease{} } func (m *TableDescriptor_SchemaChangeLease) String() string { return proto.CompactTextString(m) } func (*TableDescriptor_SchemaChangeLease) ProtoMessage() {} func (*TableDescriptor_SchemaChangeLease) Descriptor() ([]byte, []int) { - return fileDescriptor_structured_7b9a66ef5626238c, []int{8, 0} + return fileDescriptor_structured_f1566a788b116427, []int{8, 0} } func (m *TableDescriptor_SchemaChangeLease) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1634,16 +1621,15 @@ type TableDescriptor_CheckConstraint struct { Name string `protobuf:"bytes,2,opt,name=name" json:"name"` Validity ConstraintValidity `protobuf:"varint,3,opt,name=validity,enum=cockroach.sql.sqlbase.ConstraintValidity" json:"validity"` // An ordered list of column IDs used by the check constraint. - ColumnIDs []ColumnID `protobuf:"varint,5,rep,name=column_ids,json=columnIds,casttype=ColumnID" json:"column_ids,omitempty"` - IsNonNullConstraint bool `protobuf:"varint,6,opt,name=is_non_null_constraint,json=isNonNullConstraint" json:"is_non_null_constraint"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ColumnIDs []ColumnID `protobuf:"varint,5,rep,name=column_ids,json=columnIds,casttype=ColumnID" json:"column_ids,omitempty"` + IsNonNullConstraint bool `protobuf:"varint,6,opt,name=is_non_null_constraint,json=isNonNullConstraint" json:"is_non_null_constraint"` } func (m *TableDescriptor_CheckConstraint) Reset() { *m = TableDescriptor_CheckConstraint{} } func (m *TableDescriptor_CheckConstraint) String() string { return proto.CompactTextString(m) } func (*TableDescriptor_CheckConstraint) ProtoMessage() {} func (*TableDescriptor_CheckConstraint) Descriptor() ([]byte, []int) { - return fileDescriptor_structured_7b9a66ef5626238c, []int{8, 1} + return fileDescriptor_structured_f1566a788b116427, []int{8, 1} } func (m *TableDescriptor_CheckConstraint) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1738,16 +1724,15 @@ var xxx_messageInfo_TableDescriptor_CheckConstraint proto.InternalMessageInfo type TableDescriptor_NameInfo struct { // The database that the table belonged to before the rename (tables can be // renamed from one db to another). - ParentID ID `protobuf:"varint,1,opt,name=parent_id,json=parentId,casttype=ID" json:"parent_id"` - Name string `protobuf:"bytes,2,opt,name=name" json:"name"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ParentID ID `protobuf:"varint,1,opt,name=parent_id,json=parentId,casttype=ID" json:"parent_id"` + Name string `protobuf:"bytes,2,opt,name=name" json:"name"` } func (m *TableDescriptor_NameInfo) Reset() { *m = TableDescriptor_NameInfo{} } func (m *TableDescriptor_NameInfo) String() string { return proto.CompactTextString(m) } func (*TableDescriptor_NameInfo) ProtoMessage() {} func (*TableDescriptor_NameInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_structured_7b9a66ef5626238c, []int{8, 2} + return fileDescriptor_structured_f1566a788b116427, []int{8, 2} } func (m *TableDescriptor_NameInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1780,15 +1765,14 @@ type TableDescriptor_Reference struct { IndexID IndexID `protobuf:"varint,2,opt,name=index_id,json=indexId,casttype=IndexID" json:"index_id"` // The IDs of this table's columns that are referenced by the dependent // relation. - ColumnIDs []ColumnID `protobuf:"varint,3,rep,name=column_ids,json=columnIds,casttype=ColumnID" json:"column_ids,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ColumnIDs []ColumnID `protobuf:"varint,3,rep,name=column_ids,json=columnIds,casttype=ColumnID" json:"column_ids,omitempty"` } func (m *TableDescriptor_Reference) Reset() { *m = TableDescriptor_Reference{} } func (m *TableDescriptor_Reference) String() string { return proto.CompactTextString(m) } func (*TableDescriptor_Reference) ProtoMessage() {} func (*TableDescriptor_Reference) Descriptor() ([]byte, []int) { - return fileDescriptor_structured_7b9a66ef5626238c, []int{8, 3} + return fileDescriptor_structured_f1566a788b116427, []int{8, 3} } func (m *TableDescriptor_Reference) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1818,15 +1802,14 @@ type TableDescriptor_MutationJob struct { MutationID MutationID `protobuf:"varint,1,opt,name=mutation_id,json=mutationId,casttype=MutationID" json:"mutation_id"` // The job id for a mutation job is the id in the system.jobs table of the // schema change job executing the mutation referenced by mutation_id. - JobID int64 `protobuf:"varint,2,opt,name=job_id,json=jobId" json:"job_id"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + JobID int64 `protobuf:"varint,2,opt,name=job_id,json=jobId" json:"job_id"` } func (m *TableDescriptor_MutationJob) Reset() { *m = TableDescriptor_MutationJob{} } func (m *TableDescriptor_MutationJob) String() string { return proto.CompactTextString(m) } func (*TableDescriptor_MutationJob) ProtoMessage() {} func (*TableDescriptor_MutationJob) Descriptor() ([]byte, []int) { - return fileDescriptor_structured_7b9a66ef5626238c, []int{8, 4} + return fileDescriptor_structured_f1566a788b116427, []int{8, 4} } func (m *TableDescriptor_MutationJob) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1861,15 +1844,14 @@ type TableDescriptor_SequenceOpts struct { // Start value of the sequence. Start int64 `protobuf:"varint,4,opt,name=start" json:"start"` // Whether the sequence is virtual. - Virtual bool `protobuf:"varint,5,opt,name=virtual" json:"virtual"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Virtual bool `protobuf:"varint,5,opt,name=virtual" json:"virtual"` } func (m *TableDescriptor_SequenceOpts) Reset() { *m = TableDescriptor_SequenceOpts{} } func (m *TableDescriptor_SequenceOpts) String() string { return proto.CompactTextString(m) } func (*TableDescriptor_SequenceOpts) ProtoMessage() {} func (*TableDescriptor_SequenceOpts) Descriptor() ([]byte, []int) { - return fileDescriptor_structured_7b9a66ef5626238c, []int{8, 5} + return fileDescriptor_structured_f1566a788b116427, []int{8, 5} } func (m *TableDescriptor_SequenceOpts) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1895,16 +1877,15 @@ func (m *TableDescriptor_SequenceOpts) XXX_DiscardUnknown() { var xxx_messageInfo_TableDescriptor_SequenceOpts proto.InternalMessageInfo type TableDescriptor_Replacement struct { - ID ID `protobuf:"varint,1,opt,name=id,casttype=ID" json:"id"` - Time hlc.Timestamp `protobuf:"bytes,2,opt,name=time" json:"time"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ID ID `protobuf:"varint,1,opt,name=id,casttype=ID" json:"id"` + Time hlc.Timestamp `protobuf:"bytes,2,opt,name=time" json:"time"` } func (m *TableDescriptor_Replacement) Reset() { *m = TableDescriptor_Replacement{} } func (m *TableDescriptor_Replacement) String() string { return proto.CompactTextString(m) } func (*TableDescriptor_Replacement) ProtoMessage() {} func (*TableDescriptor_Replacement) Descriptor() ([]byte, []int) { - return fileDescriptor_structured_7b9a66ef5626238c, []int{8, 6} + return fileDescriptor_structured_f1566a788b116427, []int{8, 6} } func (m *TableDescriptor_Replacement) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1934,15 +1915,14 @@ type TableDescriptor_GCDescriptorMutation struct { DropTime int64 `protobuf:"varint,2,opt,name=drop_time,json=dropTime" json:"drop_time"` // The job id for a mutation job is the id in the system.jobs table of the // schema change job executing the mutation referenced by mutation_id. - JobID int64 `protobuf:"varint,3,opt,name=job_id,json=jobId" json:"job_id"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + JobID int64 `protobuf:"varint,3,opt,name=job_id,json=jobId" json:"job_id"` } func (m *TableDescriptor_GCDescriptorMutation) Reset() { *m = TableDescriptor_GCDescriptorMutation{} } func (m *TableDescriptor_GCDescriptorMutation) String() string { return proto.CompactTextString(m) } func (*TableDescriptor_GCDescriptorMutation) ProtoMessage() {} func (*TableDescriptor_GCDescriptorMutation) Descriptor() ([]byte, []int) { - return fileDescriptor_structured_7b9a66ef5626238c, []int{8, 7} + return fileDescriptor_structured_f1566a788b116427, []int{8, 7} } func (m *TableDescriptor_GCDescriptorMutation) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1972,17 +1952,16 @@ var xxx_messageInfo_TableDescriptor_GCDescriptorMutation proto.InternalMessageIn // ID shared with the TableDescriptor ID. // Permissions are applied to all tables in the namespace. type DatabaseDescriptor struct { - Name string `protobuf:"bytes,1,opt,name=name" json:"name"` - ID ID `protobuf:"varint,2,opt,name=id,casttype=ID" json:"id"` - Privileges *PrivilegeDescriptor `protobuf:"bytes,3,opt,name=privileges" json:"privileges,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Name string `protobuf:"bytes,1,opt,name=name" json:"name"` + ID ID `protobuf:"varint,2,opt,name=id,casttype=ID" json:"id"` + Privileges *PrivilegeDescriptor `protobuf:"bytes,3,opt,name=privileges" json:"privileges,omitempty"` } func (m *DatabaseDescriptor) Reset() { *m = DatabaseDescriptor{} } func (m *DatabaseDescriptor) String() string { return proto.CompactTextString(m) } func (*DatabaseDescriptor) ProtoMessage() {} func (*DatabaseDescriptor) Descriptor() ([]byte, []int) { - return fileDescriptor_structured_7b9a66ef5626238c, []int{9} + return fileDescriptor_structured_f1566a788b116427, []int{9} } func (m *DatabaseDescriptor) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2033,15 +2012,14 @@ type Descriptor struct { // Types that are valid to be assigned to Union: // *Descriptor_Table // *Descriptor_Database - Union isDescriptor_Union `protobuf_oneof:"union"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Union isDescriptor_Union `protobuf_oneof:"union"` } func (m *Descriptor) Reset() { *m = Descriptor{} } func (m *Descriptor) String() string { return proto.CompactTextString(m) } func (*Descriptor) ProtoMessage() {} func (*Descriptor) Descriptor() ([]byte, []int) { - return fileDescriptor_structured_7b9a66ef5626238c, []int{10} + return fileDescriptor_structured_f1566a788b116427, []int{10} } func (m *Descriptor) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -8782,195 +8760,196 @@ var ( ) func init() { - proto.RegisterFile("sql/sqlbase/structured.proto", fileDescriptor_structured_7b9a66ef5626238c) + proto.RegisterFile("sql/sqlbase/structured.proto", fileDescriptor_structured_f1566a788b116427) } -var fileDescriptor_structured_7b9a66ef5626238c = []byte{ - // 2976 bytes of a gzipped FileDescriptorProto +var fileDescriptor_structured_f1566a788b116427 = []byte{ + // 2982 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x5a, 0x4b, 0x6f, 0x23, 0xc7, - 0xf1, 0xd7, 0xf0, 0x39, 0x2c, 0xbe, 0x46, 0xbd, 0x0f, 0x73, 0xe9, 0xb5, 0xc4, 0xa5, 0xbd, 0xb6, - 0xfe, 0x7e, 0x50, 0x6b, 0xed, 0xdf, 0xc9, 0xc6, 0x0e, 0x8c, 0xf0, 0xa5, 0x15, 0xb5, 0x14, 0xa9, - 0x1d, 0x51, 0xbb, 0x76, 0xe0, 0x64, 0x30, 0xe2, 0x34, 0xa5, 0xf1, 0x0e, 0x67, 0xb8, 0x33, 0x43, - 0x45, 0xfa, 0x06, 0xbe, 0x04, 0xc8, 0x29, 0xb9, 0x19, 0x81, 0x91, 0x43, 0x80, 0x5c, 0x73, 0xc8, - 0x47, 0xf0, 0xd1, 0xb9, 0x05, 0x39, 0x08, 0x89, 0x8c, 0x5c, 0x13, 0xe4, 0x6a, 0x24, 0x40, 0xd0, - 0xaf, 0xe1, 0x50, 0xa2, 0x14, 0x6a, 0x37, 0x37, 0x4e, 0x75, 0xd5, 0xaf, 0xbb, 0xab, 0xab, 0x7e, - 0x5d, 0xd5, 0x12, 0xdc, 0xf6, 0x9e, 0x5b, 0xab, 0xde, 0x73, 0x6b, 0x4f, 0xf7, 0xf0, 0xaa, 0xe7, - 0xbb, 0xe3, 0xbe, 0x3f, 0x76, 0xb1, 0x51, 0x19, 0xb9, 0x8e, 0xef, 0xa0, 0x1b, 0x7d, 0xa7, 0xff, - 0xcc, 0x75, 0xf4, 0xfe, 0x41, 0xc5, 0x7b, 0x6e, 0x55, 0xb8, 0x5e, 0xb1, 0x30, 0xf6, 0x4d, 0x6b, - 0xf5, 0xc0, 0xea, 0xaf, 0xfa, 0xe6, 0x10, 0x7b, 0xbe, 0x3e, 0x1c, 0x31, 0x83, 0xe2, 0xab, 0x61, - 0xb8, 0x91, 0x6b, 0x1e, 0x9a, 0x16, 0xde, 0xc7, 0x7c, 0xf0, 0xfa, 0xbe, 0xb3, 0xef, 0xd0, 0x9f, - 0xab, 0xe4, 0x17, 0x93, 0x96, 0xff, 0x15, 0x83, 0x6b, 0xeb, 0x8e, 0x8b, 0xcd, 0x7d, 0xfb, 0x11, - 0x3e, 0x56, 0xf1, 0x00, 0xbb, 0xd8, 0xee, 0x63, 0x54, 0x82, 0xb8, 0xaf, 0xef, 0x59, 0xb8, 0x20, - 0x95, 0xa4, 0x95, 0x6c, 0x0d, 0xbe, 0x3e, 0x59, 0x5e, 0xf8, 0xee, 0x64, 0x39, 0xd2, 0x6a, 0xa8, - 0x6c, 0x00, 0xdd, 0x85, 0xb8, 0x69, 0x1b, 0xf8, 0xa8, 0x10, 0xa1, 0x1a, 0x79, 0xae, 0x91, 0x6c, - 0x11, 0x21, 0x51, 0xa3, 0xa3, 0xa8, 0x00, 0x31, 0x5b, 0x1f, 0xe2, 0x42, 0xb4, 0x24, 0xad, 0xa4, - 0x6a, 0x31, 0xa2, 0xa5, 0x52, 0x09, 0x7a, 0x04, 0xf2, 0xa1, 0x6e, 0x99, 0x86, 0xe9, 0x1f, 0x17, - 0x62, 0x25, 0x69, 0x25, 0xb7, 0xf6, 0x7f, 0x95, 0x99, 0x3b, 0xae, 0xd4, 0x1d, 0xdb, 0xf3, 0x5d, - 0xdd, 0xb4, 0xfd, 0x27, 0xdc, 0x80, 0x03, 0x05, 0x00, 0xe8, 0x1e, 0x2c, 0x7a, 0x07, 0xba, 0x8b, - 0x0d, 0x6d, 0xe4, 0xe2, 0x81, 0x79, 0xa4, 0x59, 0xd8, 0x2e, 0xc4, 0x4b, 0xd2, 0x4a, 0x9c, 0xab, - 0xe6, 0xd9, 0xf0, 0x36, 0x1d, 0x6d, 0x63, 0x1b, 0xf5, 0x20, 0xe5, 0xd8, 0x9a, 0x81, 0x2d, 0xec, - 0xe3, 0x42, 0x82, 0xce, 0xff, 0xfe, 0x05, 0xf3, 0xcf, 0x70, 0x50, 0xa5, 0xda, 0xf7, 0x4d, 0xc7, - 0x16, 0xeb, 0x70, 0xec, 0x06, 0x05, 0xe2, 0xa8, 0xe3, 0x91, 0xa1, 0xfb, 0xb8, 0x90, 0x7c, 0x69, - 0xd4, 0x5d, 0x0a, 0x84, 0xda, 0x10, 0x1f, 0xea, 0x7e, 0xff, 0xa0, 0x20, 0x53, 0xc4, 0x7b, 0x57, - 0x40, 0xdc, 0x22, 0x76, 0x1c, 0x90, 0x81, 0x94, 0x9f, 0x42, 0x82, 0xcd, 0x83, 0xb2, 0x90, 0xea, - 0x74, 0xb5, 0x6a, 0xbd, 0xd7, 0xea, 0x76, 0x94, 0x05, 0x94, 0x01, 0x59, 0x6d, 0xee, 0xf4, 0xd4, - 0x56, 0xbd, 0xa7, 0x48, 0xe4, 0x6b, 0xa7, 0xd9, 0xd3, 0x3a, 0xbb, 0xed, 0xb6, 0x12, 0x41, 0x79, - 0x48, 0x93, 0xaf, 0x46, 0x73, 0xbd, 0xba, 0xdb, 0xee, 0x29, 0x51, 0x94, 0x86, 0x64, 0xbd, 0xba, - 0x53, 0xaf, 0x36, 0x9a, 0x4a, 0xac, 0x18, 0xfb, 0xed, 0x6f, 0x96, 0x16, 0xca, 0xf7, 0x20, 0x4e, - 0xa7, 0x43, 0x00, 0x89, 0x9d, 0xd6, 0xd6, 0x76, 0xbb, 0xa9, 0x2c, 0x20, 0x19, 0x62, 0xeb, 0x04, - 0x42, 0x22, 0x16, 0xdb, 0x55, 0xb5, 0xd7, 0xaa, 0xb6, 0x95, 0x08, 0xb7, 0xf8, 0x7b, 0x04, 0x94, - 0xba, 0x63, 0x8d, 0x87, 0x76, 0x03, 0x7b, 0x7d, 0xd7, 0x1c, 0xf9, 0x8e, 0x1b, 0x84, 0x8c, 0x74, - 0x2e, 0x64, 0xde, 0x84, 0x88, 0x69, 0xf0, 0x80, 0xbb, 0x49, 0xe4, 0xa7, 0x34, 0x24, 0xbf, 0x3b, - 0x59, 0x96, 0x19, 0x4a, 0xab, 0xa1, 0x46, 0x4c, 0x03, 0xb5, 0x21, 0xe6, 0x1f, 0x8f, 0x58, 0xd0, - 0x65, 0x6a, 0x0f, 0x88, 0xe6, 0x9f, 0x4f, 0x96, 0xef, 0xed, 0x9b, 0xfe, 0xc1, 0x78, 0xaf, 0xd2, - 0x77, 0x86, 0xab, 0x81, 0x03, 0x8d, 0xbd, 0xc9, 0xef, 0xd5, 0xd1, 0xb3, 0x7d, 0x92, 0x3f, 0xab, - 0xc4, 0xd8, 0xab, 0xf4, 0x54, 0x8a, 0x82, 0x4a, 0x20, 0xdb, 0x63, 0xcb, 0xa2, 0xe9, 0x40, 0x02, - 0x55, 0x16, 0xe7, 0x23, 0xa4, 0xe8, 0x0e, 0x64, 0x0c, 0x3c, 0xd0, 0xc7, 0x96, 0xaf, 0xe1, 0xa3, - 0x91, 0x4b, 0x03, 0x2f, 0xa5, 0xa6, 0xb9, 0xac, 0x79, 0x34, 0x72, 0xd1, 0x6d, 0x48, 0x1c, 0x98, - 0x86, 0x81, 0x6d, 0x1a, 0x6b, 0x02, 0x82, 0xcb, 0xd0, 0x1a, 0x2c, 0x8e, 0x3d, 0xec, 0x69, 0x1e, - 0x7e, 0x3e, 0x26, 0xc7, 0xa6, 0x99, 0x86, 0x57, 0x80, 0x52, 0x74, 0x25, 0x5b, 0x4b, 0xf0, 0xb4, - 0xcb, 0x13, 0x85, 0x1d, 0x3e, 0xde, 0x32, 0x3c, 0x32, 0x69, 0xdf, 0x19, 0x8e, 0xc6, 0x3e, 0x66, - 0x93, 0xa6, 0xd9, 0xa4, 0x5c, 0x46, 0x26, 0xdd, 0x8c, 0xc9, 0xb2, 0x92, 0xda, 0x8c, 0xc9, 0x29, - 0x05, 0x36, 0x63, 0x72, 0x52, 0x91, 0xcb, 0x5f, 0x44, 0xe0, 0x26, 0x73, 0xd5, 0xba, 0x3e, 0x34, - 0xad, 0xe3, 0x97, 0x75, 0x3b, 0x43, 0xe1, 0x6e, 0xa7, 0x2b, 0x22, 0xd8, 0x1a, 0x31, 0xf3, 0x0a, - 0xd1, 0x52, 0x94, 0xad, 0x88, 0xc8, 0x3a, 0x44, 0x84, 0x1e, 0x00, 0x70, 0x15, 0xb2, 0xc3, 0x18, - 0xdd, 0xe1, 0xad, 0xd3, 0x93, 0xe5, 0x94, 0x38, 0x3f, 0x6f, 0xea, 0x30, 0x53, 0x4c, 0x99, 0x6c, - 0xb7, 0x0b, 0x8b, 0xc2, 0xc7, 0x01, 0x02, 0x75, 0x74, 0xb6, 0xf6, 0x3a, 0x5f, 0x53, 0xbe, 0xc1, - 0x14, 0x84, 0xf9, 0x14, 0x54, 0xde, 0x98, 0x1a, 0x34, 0xca, 0xbf, 0x8b, 0xc0, 0xf5, 0x96, 0xed, - 0x63, 0xd7, 0xc2, 0xfa, 0x21, 0x0e, 0x39, 0xe2, 0x13, 0x48, 0xe9, 0x76, 0x1f, 0x7b, 0xbe, 0xe3, - 0x7a, 0x05, 0xa9, 0x14, 0x5d, 0x49, 0xaf, 0xfd, 0xff, 0x05, 0x19, 0x37, 0xcb, 0xbe, 0x52, 0xe5, - 0xc6, 0xdc, 0x87, 0x13, 0xb0, 0xe2, 0x1f, 0x24, 0x90, 0xc5, 0x28, 0xba, 0x07, 0x32, 0x65, 0x52, - 0xb2, 0x0f, 0xc6, 0xb2, 0x37, 0xf8, 0x3e, 0x92, 0x3d, 0x22, 0xa7, 0xeb, 0x27, 0x27, 0x9f, 0xa4, - 0x6a, 0x2d, 0x03, 0x7d, 0x00, 0x32, 0x25, 0x55, 0x2d, 0x38, 0x8d, 0xa2, 0xb0, 0xe0, 0xac, 0x1b, - 0x26, 0xe0, 0x24, 0xd5, 0x6d, 0x19, 0xa8, 0x3e, 0x8b, 0x1b, 0xa3, 0xd4, 0xfe, 0x15, 0xe1, 0xb9, - 0x9d, 0x69, 0x76, 0x3c, 0x47, 0x97, 0xe5, 0xbf, 0x45, 0xe1, 0xe6, 0xb6, 0xee, 0xfa, 0x26, 0x21, - 0x0e, 0xd3, 0xde, 0x0f, 0xf9, 0xeb, 0x2e, 0xa4, 0xed, 0xf1, 0x90, 0x9f, 0x8a, 0xc7, 0xf7, 0xc2, - 0xf6, 0x0e, 0xf6, 0x78, 0xc8, 0x1c, 0xee, 0x91, 0xa4, 0xb4, 0x4c, 0xcf, 0x2f, 0x44, 0xa8, 0x47, - 0xd7, 0x2e, 0xf0, 0xe8, 0xec, 0x39, 0x2a, 0x6d, 0xd3, 0xf3, 0x45, 0x4c, 0x12, 0x14, 0xd4, 0x85, - 0xb8, 0xab, 0xdb, 0xfb, 0x98, 0x06, 0x59, 0x7a, 0xed, 0xfe, 0xd5, 0xe0, 0x54, 0x62, 0x2a, 0x58, - 0x91, 0xe2, 0x14, 0x7f, 0x25, 0x41, 0x8c, 0xcc, 0x72, 0x49, 0x1e, 0xdc, 0x84, 0xc4, 0xa1, 0x6e, - 0x8d, 0xb1, 0x47, 0xf7, 0x90, 0x51, 0xf9, 0x17, 0xfa, 0x09, 0xe4, 0xbd, 0xf1, 0xde, 0x28, 0x34, - 0x15, 0x75, 0x6f, 0x7a, 0xed, 0xbd, 0x2b, 0xad, 0x2a, 0xb8, 0xa9, 0xa6, 0xb1, 0x8a, 0xcf, 0x20, - 0x4e, 0xd7, 0x7b, 0xc9, 0xca, 0xee, 0x40, 0xc6, 0x77, 0x34, 0x7c, 0xd4, 0xb7, 0xc6, 0x9e, 0x79, - 0x88, 0x69, 0x74, 0x64, 0xd4, 0xb4, 0xef, 0x34, 0x85, 0x08, 0xdd, 0x85, 0xdc, 0xc0, 0x75, 0x86, - 0x9a, 0x69, 0x0b, 0x25, 0xca, 0x8e, 0x6a, 0x96, 0x48, 0x5b, 0x42, 0x58, 0xfe, 0xb7, 0x0c, 0x79, - 0x1a, 0x41, 0x73, 0x31, 0xc3, 0xdd, 0x10, 0x33, 0xdc, 0x98, 0x62, 0x86, 0x20, 0x0c, 0x09, 0x31, - 0xdc, 0x86, 0xc4, 0xd8, 0x36, 0x9f, 0x8f, 0xd9, 0x9c, 0x01, 0xf9, 0x31, 0xd9, 0x39, 0xda, 0x88, - 0x9d, 0xa7, 0x8d, 0x77, 0x01, 0x91, 0x9c, 0xc1, 0xda, 0x94, 0x62, 0x9c, 0x2a, 0x2a, 0x74, 0xa4, - 0x7e, 0x21, 0xc9, 0x24, 0xae, 0x40, 0x32, 0x1b, 0xa0, 0xe0, 0x23, 0xdf, 0xd5, 0xb5, 0x90, 0x7d, - 0x92, 0xda, 0x2f, 0x9d, 0x9e, 0x2c, 0xe7, 0x9a, 0x64, 0x6c, 0x36, 0x48, 0x0e, 0x87, 0xc6, 0x0c, - 0x12, 0x13, 0x8b, 0x1c, 0xc3, 0x30, 0x5d, 0x4c, 0xaf, 0x5b, 0xaf, 0x20, 0x97, 0xa2, 0x97, 0x5c, - 0xdf, 0x67, 0xdc, 0x5e, 0x69, 0x08, 0x43, 0x55, 0x61, 0x50, 0x81, 0xc0, 0x43, 0x8f, 0x21, 0x3d, - 0x60, 0xb7, 0xbd, 0xf6, 0x0c, 0x1f, 0x17, 0x52, 0x34, 0xdc, 0xde, 0x9e, 0xbf, 0x2e, 0x10, 0xf9, - 0x39, 0x08, 0x86, 0xd0, 0x2e, 0x64, 0x5d, 0x31, 0x6c, 0x68, 0x7b, 0xc7, 0xf4, 0xfe, 0x79, 0x11, - 0xd0, 0xcc, 0x04, 0xa6, 0x76, 0x8c, 0x1e, 0x03, 0x98, 0x01, 0x4b, 0xd2, 0x4b, 0x2a, 0xbd, 0xf6, - 0xce, 0x15, 0xe8, 0x54, 0xac, 0x74, 0x02, 0x82, 0x9e, 0x42, 0x6e, 0xf2, 0x45, 0x97, 0x9a, 0x79, - 0xc1, 0xa5, 0x66, 0x43, 0x38, 0xb5, 0x63, 0xd4, 0x83, 0xeb, 0xe4, 0xfa, 0x74, 0x3c, 0xd3, 0xc7, - 0xe1, 0x10, 0xc8, 0xd2, 0x10, 0x28, 0x9f, 0x9e, 0x2c, 0xa3, 0xba, 0x18, 0x9f, 0x1d, 0x06, 0xa8, - 0x7f, 0x66, 0x9c, 0x05, 0xd5, 0x54, 0xf0, 0x12, 0xc4, 0xdc, 0x24, 0xa8, 0x76, 0x26, 0xe1, 0x7b, - 0x2e, 0xa8, 0x42, 0xa1, 0x4d, 0x90, 0x9e, 0x42, 0x66, 0x8a, 0x65, 0xf2, 0x2f, 0xce, 0x32, 0x53, - 0x40, 0xa8, 0xc9, 0x0b, 0x26, 0x85, 0xd6, 0x97, 0xef, 0xcc, 0x19, 0xa0, 0xbd, 0xe3, 0x91, 0x70, - 0x24, 0x35, 0x2f, 0x2f, 0x41, 0x2a, 0x88, 0x51, 0x94, 0x84, 0x68, 0x75, 0xa7, 0xce, 0x2a, 0xc0, - 0x46, 0x73, 0xa7, 0xae, 0x48, 0xe5, 0x3b, 0x10, 0x23, 0x36, 0xa4, 0x12, 0x5c, 0xef, 0xaa, 0x4f, - 0xab, 0x6a, 0x83, 0x55, 0x9d, 0xad, 0xce, 0x93, 0xa6, 0xda, 0x6b, 0x36, 0x14, 0xa9, 0xfc, 0xcf, - 0x28, 0xa0, 0x49, 0xbd, 0xdf, 0x73, 0x78, 0x05, 0xbc, 0x0f, 0xf9, 0x7e, 0x20, 0xd5, 0xe8, 0x5a, - 0xa5, 0x52, 0x64, 0x25, 0xb7, 0xf6, 0xe0, 0xbf, 0xf6, 0x0c, 0x02, 0x23, 0x2c, 0x9a, 0x2c, 0x3c, - 0xd7, 0x9f, 0x92, 0x06, 0x5c, 0x17, 0x29, 0x45, 0xce, 0x70, 0x9d, 0x0a, 0xf1, 0xfe, 0x01, 0xee, - 0x3f, 0xe3, 0xdc, 0xfe, 0xbd, 0x0b, 0x26, 0xa6, 0x77, 0x77, 0xc8, 0x49, 0x75, 0x62, 0x33, 0x99, - 0x5a, 0x5c, 0x3a, 0x14, 0xea, 0x6c, 0x1a, 0xc7, 0xfe, 0x07, 0x69, 0xfc, 0x11, 0x2c, 0x86, 0x20, - 0x35, 0xd6, 0xa3, 0xc5, 0x67, 0xf7, 0x68, 0xf9, 0x89, 0x1d, 0x15, 0xa1, 0x07, 0x90, 0xb7, 0x1d, - 0x5f, 0x23, 0x85, 0x2d, 0x8f, 0x56, 0x5a, 0xae, 0x66, 0x6b, 0x0a, 0x37, 0x9d, 0xc4, 0x66, 0xd6, - 0x76, 0xfc, 0xce, 0xd8, 0xb2, 0x98, 0xa0, 0xfc, 0x21, 0xe4, 0xa6, 0xfd, 0x8b, 0x52, 0x10, 0xaf, - 0x6f, 0x34, 0xeb, 0x8f, 0x94, 0x05, 0xd2, 0x3c, 0xac, 0x77, 0xd5, 0x66, 0xeb, 0x61, 0x47, 0x7b, - 0xd4, 0xfc, 0x94, 0xf5, 0x16, 0x9d, 0xae, 0xe8, 0x2d, 0xca, 0xff, 0x88, 0x01, 0x9a, 0x78, 0x6c, - 0x6b, 0xec, 0xeb, 0x34, 0x80, 0xaa, 0x90, 0xe0, 0x6b, 0x90, 0xa8, 0x5f, 0xde, 0xba, 0xf0, 0xa8, - 0xa7, 0x1b, 0x88, 0x8d, 0x05, 0x95, 0x1b, 0xa2, 0x8f, 0xc3, 0x4d, 0x6a, 0x7a, 0xed, 0xcd, 0xf9, - 0x02, 0x7b, 0x63, 0x41, 0x74, 0xaf, 0x8f, 0x20, 0xee, 0xf9, 0xa4, 0x95, 0x8b, 0xd2, 0xc4, 0x58, - 0xbd, 0xc0, 0xfe, 0xfc, 0xe2, 0x2b, 0x3b, 0xc4, 0x4c, 0x1c, 0x36, 0xc5, 0x40, 0x4f, 0x21, 0x15, - 0xdc, 0x05, 0xbc, 0xe3, 0xbd, 0x3f, 0x3f, 0x60, 0x90, 0x58, 0xa2, 0xac, 0x0c, 0xb0, 0x50, 0x15, - 0xd2, 0x43, 0xae, 0x36, 0x29, 0x8a, 0x4b, 0xfc, 0x3a, 0x06, 0x81, 0x40, 0xaf, 0xe5, 0xd0, 0x97, - 0x0a, 0xc2, 0xa8, 0x65, 0x90, 0x1e, 0xc7, 0x75, 0x2c, 0x6b, 0x4f, 0xef, 0x3f, 0xa3, 0x6d, 0x6b, - 0xd0, 0xe3, 0x08, 0x29, 0x7a, 0x44, 0x2e, 0x55, 0x71, 0xc0, 0xb4, 0x11, 0x4d, 0xcf, 0xd1, 0xb0, - 0x8b, 0xe4, 0xdb, 0x58, 0x50, 0x43, 0xe6, 0xe5, 0x1f, 0x41, 0x9c, 0x3a, 0x88, 0x30, 0xc1, 0x6e, - 0xe7, 0x51, 0xa7, 0xfb, 0xb4, 0xc3, 0xc2, 0xa4, 0xd1, 0x6c, 0x37, 0x7b, 0x4d, 0xad, 0xdb, 0x69, - 0x93, 0x30, 0xb9, 0x05, 0x37, 0xb8, 0xa0, 0xda, 0x69, 0x68, 0x4f, 0xd5, 0x96, 0x18, 0x8a, 0x94, - 0x57, 0xc2, 0x54, 0x23, 0x43, 0xac, 0xd3, 0xed, 0x90, 0x6e, 0x93, 0x90, 0x4e, 0xa3, 0xa1, 0x48, - 0x94, 0x74, 0xd4, 0xee, 0xb6, 0x12, 0xa9, 0x65, 0x00, 0x8c, 0xc0, 0x9d, 0x9b, 0x31, 0x39, 0xa1, - 0x24, 0xcb, 0x7f, 0xbc, 0x0d, 0xf9, 0x33, 0x89, 0x7a, 0x49, 0x95, 0x53, 0xa2, 0x55, 0x4e, 0x74, - 0x92, 0x08, 0x41, 0x95, 0x13, 0xe1, 0x05, 0xce, 0x7d, 0x48, 0x8d, 0x74, 0x17, 0xdb, 0x3e, 0xf1, - 0x7f, 0x6c, 0xaa, 0x51, 0x92, 0xb7, 0xe9, 0x40, 0xa0, 0x2e, 0x33, 0xc5, 0x16, 0x31, 0x4a, 0x1e, - 0x62, 0xd7, 0x23, 0xd1, 0xc0, 0x8e, 0xec, 0x16, 0x4f, 0xb2, 0xc5, 0xc9, 0xaa, 0x9e, 0x30, 0x05, - 0x55, 0x68, 0xa2, 0x6d, 0x58, 0x1c, 0x3a, 0x86, 0x39, 0x30, 0xfb, 0xec, 0xbc, 0x7d, 0x73, 0xc8, - 0x1e, 0x1a, 0xd2, 0x6b, 0xaf, 0x85, 0x4e, 0x63, 0xec, 0x9b, 0x56, 0xe5, 0xc0, 0xea, 0x57, 0x7a, - 0xe2, 0x8d, 0x88, 0xef, 0x48, 0x09, 0x5b, 0x93, 0x41, 0xf4, 0x10, 0x92, 0xa2, 0x74, 0x97, 0xe9, - 0x35, 0x3a, 0x6f, 0x9e, 0x71, 0x44, 0x61, 0x8d, 0xd6, 0x21, 0x67, 0xe3, 0xa3, 0x70, 0x7b, 0x96, - 0x9a, 0x8a, 0xc4, 0x4c, 0x07, 0x1f, 0xcd, 0xee, 0xcd, 0x32, 0xf6, 0x64, 0xc4, 0x40, 0x8f, 0x21, - 0x3b, 0x72, 0xcd, 0xa1, 0xee, 0x0a, 0xf6, 0x82, 0xab, 0x24, 0x6f, 0x70, 0xbf, 0x31, 0x08, 0xc6, - 0x6b, 0xeb, 0xc0, 0xba, 0x21, 0xec, 0x15, 0xd2, 0x74, 0x8f, 0x57, 0x03, 0x13, 0xc6, 0xa8, 0x06, - 0x59, 0xba, 0xc5, 0xa0, 0x0d, 0xcb, 0xd0, 0x1d, 0x2e, 0xf1, 0x1d, 0xa6, 0xc9, 0x0e, 0x67, 0xb4, - 0x62, 0x69, 0x3b, 0x90, 0x1b, 0x68, 0x13, 0x20, 0x78, 0x9b, 0x23, 0xa5, 0xc5, 0x65, 0x94, 0xbf, - 0x2d, 0x14, 0x27, 0x4b, 0x52, 0x43, 0xd6, 0x68, 0x0b, 0x52, 0x22, 0x89, 0x59, 0x4d, 0x71, 0x71, - 0x4e, 0x9e, 0xa7, 0x14, 0x41, 0x24, 0x01, 0x02, 0xea, 0x40, 0xdc, 0xc2, 0xba, 0x87, 0x79, 0x61, - 0xf1, 0x60, 0xce, 0x2b, 0x6e, 0xa7, 0x7f, 0x80, 0x87, 0x7a, 0xfd, 0x80, 0x34, 0x29, 0x6d, 0x62, - 0xaf, 0x32, 0x18, 0xd4, 0x01, 0x85, 0xba, 0x2b, 0xcc, 0x4e, 0x0a, 0xf5, 0xd8, 0x1b, 0xdc, 0x63, - 0x39, 0xe2, 0xb1, 0x0b, 0x19, 0x8a, 0xc6, 0xd3, 0xd6, 0x84, 0xa5, 0x7e, 0x08, 0xb9, 0x81, 0xe3, - 0x0e, 0x75, 0x5f, 0x13, 0x89, 0xb3, 0x38, 0x69, 0x3d, 0xbe, 0x3b, 0x59, 0xce, 0xae, 0xd3, 0x51, - 0x91, 0x34, 0xd9, 0x41, 0xf8, 0x13, 0x6d, 0x08, 0x32, 0xbf, 0x46, 0xb9, 0xf7, 0xdd, 0x79, 0x77, - 0x77, 0x9e, 0xc9, 0x3b, 0x90, 0xa0, 0xf7, 0xb7, 0x57, 0xb8, 0x4e, 0x7d, 0xfe, 0x82, 0xb5, 0x80, - 0xca, 0x51, 0xd0, 0x67, 0x90, 0x33, 0x88, 0xc4, 0xb4, 0xf7, 0x79, 0x6b, 0x73, 0x83, 0xe2, 0xae, - 0xce, 0x89, 0x4b, 0xda, 0x9e, 0x96, 0x3d, 0x70, 0x44, 0x55, 0x2b, 0xc0, 0x58, 0x3b, 0xd4, 0x05, - 0x79, 0xa0, 0x0f, 0x4d, 0xcb, 0xc4, 0x5e, 0xe1, 0x26, 0xc5, 0x7d, 0xef, 0xd2, 0x0c, 0x3f, 0xfb, - 0x32, 0x24, 0xae, 0x02, 0x01, 0x12, 0x24, 0x3a, 0x15, 0x1c, 0x93, 0x43, 0x7d, 0xe5, 0x7c, 0xa2, - 0x8b, 0x97, 0xa1, 0xa9, 0x57, 0x22, 0x9a, 0xe8, 0xfc, 0xcb, 0x40, 0xaf, 0x03, 0x1c, 0x9a, 0xf8, - 0x67, 0xda, 0xf3, 0x31, 0x76, 0x8f, 0x0b, 0x85, 0x10, 0xef, 0xa6, 0x88, 0xfc, 0x31, 0x11, 0xa3, - 0xf7, 0x21, 0x65, 0xe0, 0x11, 0xb6, 0x0d, 0xaf, 0x6b, 0x17, 0x6e, 0xd1, 0xb2, 0xf9, 0x1a, 0xe9, - 0xe5, 0x1a, 0x42, 0xc8, 0x79, 0x75, 0xa2, 0x85, 0x3e, 0x87, 0x0c, 0xfb, 0xc0, 0x46, 0xd7, 0xae, - 0x1d, 0x17, 0x8a, 0x74, 0xd3, 0xf7, 0xe6, 0x74, 0xe6, 0xa4, 0xb8, 0xba, 0x2e, 0xf6, 0xd3, 0x08, - 0xa1, 0xa9, 0x53, 0xd8, 0xe8, 0x33, 0xc8, 0x88, 0xe8, 0xde, 0x74, 0xf6, 0xbc, 0xc2, 0xab, 0x97, - 0xbe, 0x6e, 0x9c, 0x9d, 0x6b, 0x6b, 0x62, 0x2a, 0x78, 0x2b, 0x8c, 0x86, 0x3e, 0x81, 0x6c, 0xf0, - 0x24, 0xe8, 0x8c, 0x7c, 0xaf, 0x70, 0x9b, 0x26, 0xe6, 0xfd, 0x79, 0x43, 0x97, 0xdb, 0x76, 0x47, - 0xbe, 0xa7, 0x66, 0xbc, 0xd0, 0x17, 0xba, 0x03, 0x29, 0xc3, 0x75, 0x46, 0xec, 0xfe, 0x78, 0xad, - 0x24, 0xad, 0x44, 0xc5, 0x31, 0x13, 0x31, 0xbd, 0x18, 0x34, 0xc8, 0xb9, 0x78, 0x64, 0xe9, 0x7d, - 0x3c, 0x24, 0x37, 0x9b, 0x33, 0x28, 0x2c, 0xd1, 0xd9, 0xd7, 0xe6, 0x76, 0x64, 0x60, 0x2c, 0x02, - 0x33, 0x84, 0xd7, 0x1d, 0xa0, 0x5d, 0x00, 0x7d, 0x6c, 0x98, 0xbe, 0x36, 0x74, 0x0c, 0x5c, 0x58, - 0xbe, 0xf4, 0x6d, 0xfb, 0x2c, 0x78, 0x95, 0x18, 0x6e, 0x39, 0x06, 0x0e, 0x5e, 0xd9, 0x84, 0x00, - 0xbd, 0x0f, 0x69, 0xba, 0xb5, 0xcf, 0x9d, 0x3d, 0x12, 0x9b, 0x25, 0xba, 0xb9, 0x45, 0x7e, 0x96, - 0xa9, 0x86, 0xeb, 0x8c, 0x36, 0x9d, 0x3d, 0x1a, 0x31, 0xfc, 0xa7, 0x81, 0x3c, 0xc8, 0xec, 0xf7, - 0xb5, 0x09, 0x95, 0xde, 0xa1, 0xa7, 0xf8, 0xd1, 0x9c, 0x6b, 0x79, 0x58, 0x9f, 0x41, 0xae, 0xd7, - 0xc4, 0x9d, 0xf0, 0xb0, 0x2e, 0x64, 0x9e, 0x9a, 0xde, 0xef, 0x07, 0x1f, 0xe8, 0x2d, 0xc8, 0xf4, - 0x5d, 0xac, 0xfb, 0x98, 0x27, 0x40, 0x39, 0x94, 0x00, 0x69, 0x36, 0xc2, 0x52, 0xa0, 0x03, 0x8b, - 0x5c, 0x51, 0xf7, 0x34, 0x67, 0xc0, 0xce, 0xec, 0xf5, 0xf9, 0xef, 0xfc, 0x1c, 0xb3, 0xae, 0x7a, - 0xdd, 0x01, 0x19, 0x2a, 0x7e, 0x25, 0xc1, 0xe2, 0x39, 0xce, 0x46, 0x3f, 0x85, 0xa4, 0xed, 0x18, - 0xa1, 0xe7, 0xc8, 0x26, 0xdf, 0x41, 0xa2, 0xe3, 0x18, 0xec, 0x35, 0xf2, 0xfe, 0x5c, 0x2f, 0xe8, - 0xf4, 0xd7, 0x68, 0xaf, 0xc2, 0xcc, 0xd4, 0x04, 0x41, 0x6d, 0x19, 0xe8, 0x3d, 0xc8, 0xe3, 0xa3, - 0x91, 0xe9, 0x86, 0xea, 0x96, 0x48, 0x28, 0xee, 0x72, 0x93, 0x41, 0xba, 0xc8, 0x9f, 0x47, 0x20, - 0x7f, 0x86, 0x2f, 0x49, 0x89, 0x46, 0x9f, 0xba, 0xa7, 0x4a, 0x34, 0x22, 0x09, 0xb5, 0x6d, 0x97, - 0xfd, 0x99, 0x29, 0xfa, 0xb2, 0x7f, 0x66, 0x9a, 0x7e, 0x59, 0x8a, 0x5f, 0xe1, 0x65, 0xe9, 0x07, - 0x70, 0xd3, 0xf4, 0x34, 0xdb, 0xb1, 0x45, 0x73, 0x15, 0x94, 0xd2, 0xe1, 0xbf, 0x07, 0x5c, 0x33, - 0xbd, 0x8e, 0x63, 0xb3, 0xb6, 0x4a, 0x28, 0x6c, 0xc6, 0xe4, 0x98, 0x12, 0x2f, 0x7e, 0x0a, 0xb2, - 0xa0, 0xf9, 0xe9, 0x72, 0x53, 0x9a, 0xb3, 0xdc, 0xbc, 0xd0, 0x45, 0xc5, 0x2f, 0x25, 0x48, 0x85, - 0xff, 0xf4, 0x17, 0x09, 0x50, 0x67, 0x57, 0xbb, 0x2f, 0xf8, 0x0e, 0x3d, 0xed, 0xbc, 0xe8, 0xfc, - 0xce, 0x2b, 0x1e, 0x42, 0x3a, 0xc4, 0x94, 0x67, 0xfb, 0x1d, 0xe9, 0x05, 0xfa, 0x9d, 0x37, 0x20, - 0xc1, 0xe9, 0x81, 0xc5, 0x60, 0x96, 0x5b, 0xc7, 0x19, 0x35, 0xc4, 0x3f, 0x27, 0xb4, 0x50, 0xfc, - 0xbd, 0x04, 0x99, 0x30, 0x87, 0xa2, 0x32, 0xa4, 0x4c, 0xbb, 0xef, 0x52, 0x02, 0xa3, 0xf3, 0x8a, - 0xe8, 0x9d, 0x88, 0x09, 0xb3, 0x0e, 0x4d, 0x5b, 0xa3, 0x6f, 0xc3, 0x53, 0x11, 0x2e, 0x0f, 0x4d, - 0xfb, 0x09, 0x91, 0x52, 0x15, 0xfd, 0x88, 0xab, 0x44, 0xa7, 0x54, 0xf4, 0x23, 0xa6, 0x52, 0xa4, - 0xc5, 0x8a, 0xeb, 0xd3, 0x6e, 0x22, 0x1a, 0x2a, 0x3f, 0x5c, 0x1f, 0x2d, 0x41, 0xf2, 0xd0, 0x74, - 0xfd, 0xb1, 0x6e, 0xd1, 0xc6, 0x41, 0x04, 0x8f, 0x10, 0x16, 0x0f, 0x20, 0x1d, 0xe2, 0xde, 0x39, - 0x0e, 0xf4, 0xfb, 0x10, 0x0b, 0xf2, 0x71, 0x4e, 0x4e, 0xa1, 0x06, 0xc5, 0x5f, 0x4a, 0x70, 0x7d, - 0x16, 0xfb, 0x4d, 0x85, 0x08, 0xf3, 0xd3, 0x5c, 0x21, 0x32, 0x75, 0x2b, 0x45, 0x66, 0xde, 0x4a, - 0x93, 0x93, 0x8b, 0x5e, 0x7c, 0x72, 0xe5, 0x0f, 0x44, 0x83, 0x09, 0x90, 0xd8, 0xde, 0xad, 0xb5, - 0x5b, 0xf5, 0x99, 0xcd, 0x21, 0xca, 0x42, 0xaa, 0xb5, 0xb5, 0xdd, 0x55, 0x7b, 0xad, 0xce, 0x43, - 0x25, 0x4a, 0xba, 0xca, 0xe0, 0x62, 0x41, 0x19, 0x90, 0x1b, 0xad, 0x9d, 0x6a, 0xad, 0xdd, 0x6c, - 0x28, 0x0b, 0x44, 0x53, 0x6d, 0x56, 0x1b, 0xb4, 0x09, 0x55, 0xa4, 0x0f, 0x63, 0x5f, 0xfc, 0x7a, - 0x59, 0x62, 0xdd, 0xe4, 0x66, 0x4c, 0x46, 0xca, 0xb5, 0xf2, 0x57, 0x12, 0xa0, 0x86, 0xee, 0xeb, - 0x84, 0x4b, 0xae, 0xd0, 0x56, 0x46, 0x2e, 0x39, 0x97, 0xe9, 0x56, 0x21, 0xfa, 0x32, 0xad, 0x02, - 0x5b, 0x70, 0xf9, 0x4b, 0x09, 0x20, 0xb4, 0xb8, 0x8f, 0xc3, 0x7f, 0xe6, 0xbf, 0xb8, 0x2b, 0x3a, - 0x73, 0xe1, 0x6d, 0x2c, 0x88, 0x7f, 0x02, 0x78, 0x08, 0xb2, 0xc1, 0xb7, 0xcc, 0x83, 0xe7, 0xc2, - 0xf6, 0xe3, 0x9c, 0x67, 0x36, 0xc8, 0xa9, 0x72, 0x69, 0x2d, 0x09, 0xf1, 0xb1, 0x6d, 0x3a, 0xf6, - 0xdb, 0x8d, 0xf0, 0xf3, 0x9f, 0xe0, 0x61, 0xe2, 0x7c, 0xfa, 0x5b, 0xf7, 0xb1, 0xc1, 0x1e, 0x0a, - 0x76, 0xed, 0xc3, 0x40, 0x20, 0xa1, 0x1c, 0x00, 0x1f, 0x37, 0xed, 0x7d, 0x25, 0x52, 0xbb, 0xfb, - 0xf5, 0x5f, 0x97, 0x16, 0xbe, 0x3e, 0x5d, 0x92, 0xbe, 0x39, 0x5d, 0x92, 0xfe, 0x74, 0xba, 0x24, - 0xfd, 0xe5, 0x74, 0x49, 0xfa, 0xc5, 0xb7, 0x4b, 0x0b, 0xdf, 0x7c, 0xbb, 0xb4, 0xf0, 0xe3, 0x24, - 0x5f, 0xd4, 0x7f, 0x02, 0x00, 0x00, 0xff, 0xff, 0x27, 0x7b, 0xa0, 0xcc, 0x80, 0x21, 0x00, 0x00, + 0xb5, 0x56, 0xf3, 0xd9, 0x3c, 0x7c, 0xb5, 0x6a, 0x1e, 0xe6, 0xd0, 0x63, 0x89, 0x43, 0x7b, 0x6c, + 0xf9, 0x45, 0x8d, 0x35, 0xd7, 0xf7, 0xce, 0xb5, 0x2f, 0x8c, 0xcb, 0x97, 0x46, 0xd4, 0x50, 0xa4, + 0xa6, 0x45, 0xcd, 0xd8, 0x81, 0x93, 0x46, 0x8b, 0x5d, 0x94, 0xda, 0xd3, 0xec, 0xe6, 0x74, 0x37, + 0x15, 0xe9, 0x1f, 0x78, 0x13, 0x20, 0xab, 0x64, 0x67, 0x04, 0x46, 0x16, 0x01, 0xb2, 0xcd, 0x22, + 0x3f, 0xc1, 0x4b, 0x67, 0x67, 0x64, 0x21, 0x24, 0x32, 0xb2, 0x4d, 0x90, 0xad, 0x91, 0x00, 0x41, + 0xbd, 0x9a, 0x4d, 0x89, 0x52, 0xa8, 0x99, 0xec, 0xd8, 0xa7, 0xce, 0xf9, 0xaa, 0xea, 0xd4, 0x39, + 0x5f, 0x9d, 0x53, 0x12, 0xdc, 0xf6, 0x9e, 0x5b, 0xab, 0xde, 0x73, 0x6b, 0x4f, 0xf7, 0xf0, 0xaa, + 0xe7, 0xbb, 0xe3, 0xbe, 0x3f, 0x76, 0xb1, 0x51, 0x19, 0xb9, 0x8e, 0xef, 0xa0, 0x1b, 0x7d, 0xa7, + 0xff, 0xcc, 0x75, 0xf4, 0xfe, 0x41, 0xc5, 0x7b, 0x6e, 0x55, 0xb8, 0x5e, 0xb1, 0x30, 0xf6, 0x4d, + 0x6b, 0xf5, 0xc0, 0xea, 0xaf, 0xfa, 0xe6, 0x10, 0x7b, 0xbe, 0x3e, 0x1c, 0x31, 0x83, 0xe2, 0xab, + 0x61, 0xb8, 0x91, 0x6b, 0x1e, 0x9a, 0x16, 0xde, 0xc7, 0x7c, 0xf0, 0xfa, 0xbe, 0xb3, 0xef, 0xd0, + 0x9f, 0xab, 0xe4, 0x17, 0x93, 0x96, 0xff, 0x11, 0x83, 0x6b, 0xeb, 0x8e, 0x8b, 0xcd, 0x7d, 0xfb, + 0x11, 0x3e, 0x56, 0xf1, 0x00, 0xbb, 0xd8, 0xee, 0x63, 0x54, 0x82, 0xb8, 0xaf, 0xef, 0x59, 0xb8, + 0x20, 0x95, 0xa4, 0x95, 0x6c, 0x0d, 0xbe, 0x39, 0x59, 0x5e, 0xf8, 0xe1, 0x64, 0x39, 0xd2, 0x6a, + 0xa8, 0x6c, 0x00, 0xdd, 0x85, 0xb8, 0x69, 0x1b, 0xf8, 0xa8, 0x10, 0xa1, 0x1a, 0x79, 0xae, 0x91, + 0x6c, 0x11, 0x21, 0x51, 0xa3, 0xa3, 0xa8, 0x00, 0x31, 0x5b, 0x1f, 0xe2, 0x42, 0xb4, 0x24, 0xad, + 0xa4, 0x6a, 0x31, 0xa2, 0xa5, 0x52, 0x09, 0x7a, 0x04, 0xf2, 0xa1, 0x6e, 0x99, 0x86, 0xe9, 0x1f, + 0x17, 0x62, 0x25, 0x69, 0x25, 0xb7, 0xf6, 0x76, 0x65, 0xe6, 0x8e, 0x2b, 0x75, 0xc7, 0xf6, 0x7c, + 0x57, 0x37, 0x6d, 0xff, 0x09, 0x37, 0xe0, 0x40, 0x01, 0x00, 0xba, 0x07, 0x8b, 0xde, 0x81, 0xee, + 0x62, 0x43, 0x1b, 0xb9, 0x78, 0x60, 0x1e, 0x69, 0x16, 0xb6, 0x0b, 0xf1, 0x92, 0xb4, 0x12, 0xe7, + 0xaa, 0x79, 0x36, 0xbc, 0x4d, 0x47, 0xdb, 0xd8, 0x46, 0x3d, 0x48, 0x39, 0xb6, 0x66, 0x60, 0x0b, + 0xfb, 0xb8, 0x90, 0xa0, 0xf3, 0x7f, 0x70, 0xc1, 0xfc, 0x33, 0x1c, 0x54, 0xa9, 0xf6, 0x7d, 0xd3, + 0xb1, 0xc5, 0x3a, 0x1c, 0xbb, 0x41, 0x81, 0x38, 0xea, 0x78, 0x64, 0xe8, 0x3e, 0x2e, 0x24, 0x5f, + 0x1a, 0x75, 0x97, 0x02, 0xa1, 0x36, 0xc4, 0x87, 0xba, 0xdf, 0x3f, 0x28, 0xc8, 0x14, 0xf1, 0xde, + 0x15, 0x10, 0xb7, 0x88, 0x1d, 0x07, 0x64, 0x20, 0xe5, 0xa7, 0x90, 0x60, 0xf3, 0xa0, 0x2c, 0xa4, + 0x3a, 0x5d, 0xad, 0x5a, 0xef, 0xb5, 0xba, 0x1d, 0x65, 0x01, 0x65, 0x40, 0x56, 0x9b, 0x3b, 0x3d, + 0xb5, 0x55, 0xef, 0x29, 0x12, 0xf9, 0xda, 0x69, 0xf6, 0xb4, 0xce, 0x6e, 0xbb, 0xad, 0x44, 0x50, + 0x1e, 0xd2, 0xe4, 0xab, 0xd1, 0x5c, 0xaf, 0xee, 0xb6, 0x7b, 0x4a, 0x14, 0xa5, 0x21, 0x59, 0xaf, + 0xee, 0xd4, 0xab, 0x8d, 0xa6, 0x12, 0x2b, 0xc6, 0x7e, 0xf3, 0xeb, 0xa5, 0x85, 0xf2, 0x3d, 0x88, + 0xd3, 0xe9, 0x10, 0x40, 0x62, 0xa7, 0xb5, 0xb5, 0xdd, 0x6e, 0x2a, 0x0b, 0x48, 0x86, 0xd8, 0x3a, + 0x81, 0x90, 0x88, 0xc5, 0x76, 0x55, 0xed, 0xb5, 0xaa, 0x6d, 0x25, 0xc2, 0x2d, 0xfe, 0x1a, 0x01, + 0xa5, 0xee, 0x58, 0xe3, 0xa1, 0xdd, 0xc0, 0x5e, 0xdf, 0x35, 0x47, 0xbe, 0xe3, 0x06, 0x21, 0x23, + 0x9d, 0x0b, 0x99, 0x37, 0x21, 0x62, 0x1a, 0x3c, 0xe0, 0x6e, 0x12, 0xf9, 0x29, 0x0d, 0xc9, 0x1f, + 0x4e, 0x96, 0x65, 0x86, 0xd2, 0x6a, 0xa8, 0x11, 0xd3, 0x40, 0x6d, 0x88, 0xf9, 0xc7, 0x23, 0x16, + 0x74, 0x99, 0xda, 0x03, 0xa2, 0xf9, 0xc7, 0x93, 0xe5, 0x7b, 0xfb, 0xa6, 0x7f, 0x30, 0xde, 0xab, + 0xf4, 0x9d, 0xe1, 0x6a, 0xe0, 0x40, 0x63, 0x6f, 0xf2, 0x7b, 0x75, 0xf4, 0x6c, 0x9f, 0xe4, 0xcf, + 0x2a, 0x31, 0xf6, 0x2a, 0x3d, 0x95, 0xa2, 0xa0, 0x12, 0xc8, 0xf6, 0xd8, 0xb2, 0x68, 0x3a, 0x90, + 0x40, 0x95, 0xc5, 0xf9, 0x08, 0x29, 0xba, 0x03, 0x19, 0x03, 0x0f, 0xf4, 0xb1, 0xe5, 0x6b, 0xf8, + 0x68, 0xe4, 0xd2, 0xc0, 0x4b, 0xa9, 0x69, 0x2e, 0x6b, 0x1e, 0x8d, 0x5c, 0x74, 0x1b, 0x12, 0x07, + 0xa6, 0x61, 0x60, 0x9b, 0xc6, 0x9a, 0x80, 0xe0, 0x32, 0xb4, 0x06, 0x8b, 0x63, 0x0f, 0x7b, 0x9a, + 0x87, 0x9f, 0x8f, 0xc9, 0xb1, 0x69, 0xa6, 0xe1, 0x15, 0xa0, 0x14, 0x5d, 0xc9, 0xd6, 0x12, 0x3c, + 0xed, 0xf2, 0x44, 0x61, 0x87, 0x8f, 0xb7, 0x0c, 0x8f, 0x4c, 0xda, 0x77, 0x86, 0xa3, 0xb1, 0x8f, + 0xd9, 0xa4, 0x69, 0x36, 0x29, 0x97, 0x91, 0x49, 0x37, 0x63, 0xb2, 0xac, 0xa4, 0x36, 0x63, 0x72, + 0x4a, 0x81, 0xcd, 0x98, 0x9c, 0x54, 0xe4, 0xf2, 0x97, 0x11, 0xb8, 0xc9, 0x5c, 0xb5, 0xae, 0x0f, + 0x4d, 0xeb, 0xf8, 0x65, 0xdd, 0xce, 0x50, 0xb8, 0xdb, 0xe9, 0x8a, 0x08, 0xb6, 0x46, 0xcc, 0xbc, + 0x42, 0xb4, 0x14, 0x65, 0x2b, 0x22, 0xb2, 0x0e, 0x11, 0xa1, 0x07, 0x00, 0x5c, 0x85, 0xec, 0x30, + 0x46, 0x77, 0x78, 0xeb, 0xf4, 0x64, 0x39, 0x25, 0xce, 0xcf, 0x9b, 0x3a, 0xcc, 0x14, 0x53, 0x26, + 0xdb, 0xed, 0xc2, 0xa2, 0xf0, 0x71, 0x80, 0x40, 0x1d, 0x9d, 0xad, 0xbd, 0xce, 0xd7, 0x94, 0x6f, + 0x30, 0x05, 0x61, 0x3e, 0x05, 0x95, 0x37, 0xa6, 0x06, 0x8d, 0xf2, 0x6f, 0x23, 0x70, 0xbd, 0x65, + 0xfb, 0xd8, 0xb5, 0xb0, 0x7e, 0x88, 0x43, 0x8e, 0xf8, 0x14, 0x52, 0xba, 0xdd, 0xc7, 0x9e, 0xef, + 0xb8, 0x5e, 0x41, 0x2a, 0x45, 0x57, 0xd2, 0x6b, 0xff, 0x75, 0x41, 0xc6, 0xcd, 0xb2, 0xaf, 0x54, + 0xb9, 0x31, 0xf7, 0xe1, 0x04, 0xac, 0xf8, 0x7b, 0x09, 0x64, 0x31, 0x8a, 0xee, 0x81, 0x4c, 0x99, + 0x94, 0xec, 0x83, 0xb1, 0xec, 0x0d, 0xbe, 0x8f, 0x64, 0x8f, 0xc8, 0xe9, 0xfa, 0xc9, 0xc9, 0x27, + 0xa9, 0x5a, 0xcb, 0x40, 0x1f, 0x82, 0x4c, 0x49, 0x55, 0x0b, 0x4e, 0xa3, 0x28, 0x2c, 0x38, 0xeb, + 0x86, 0x09, 0x38, 0x49, 0x75, 0x5b, 0x06, 0xaa, 0xcf, 0xe2, 0xc6, 0x28, 0xb5, 0x7f, 0x45, 0x78, + 0x6e, 0x67, 0x9a, 0x1d, 0xcf, 0xd1, 0x65, 0xf9, 0x2f, 0x51, 0xb8, 0xb9, 0xad, 0xbb, 0xbe, 0x49, + 0x88, 0xc3, 0xb4, 0xf7, 0x43, 0xfe, 0xba, 0x0b, 0x69, 0x7b, 0x3c, 0xe4, 0xa7, 0xe2, 0xf1, 0xbd, + 0xb0, 0xbd, 0x83, 0x3d, 0x1e, 0x32, 0x87, 0x7b, 0x24, 0x29, 0x2d, 0xd3, 0xf3, 0x0b, 0x11, 0xea, + 0xd1, 0xb5, 0x0b, 0x3c, 0x3a, 0x7b, 0x8e, 0x4a, 0xdb, 0xf4, 0x7c, 0x11, 0x93, 0x04, 0x05, 0x75, + 0x21, 0xee, 0xea, 0xf6, 0x3e, 0xa6, 0x41, 0x96, 0x5e, 0xbb, 0x7f, 0x35, 0x38, 0x95, 0x98, 0x0a, + 0x56, 0xa4, 0x38, 0xc5, 0x5f, 0x4a, 0x10, 0x23, 0xb3, 0x5c, 0x92, 0x07, 0x37, 0x21, 0x71, 0xa8, + 0x5b, 0x63, 0xec, 0xd1, 0x3d, 0x64, 0x54, 0xfe, 0x85, 0x7e, 0x0c, 0x79, 0x6f, 0xbc, 0x37, 0x0a, + 0x4d, 0x45, 0xdd, 0x9b, 0x5e, 0x7b, 0xff, 0x4a, 0xab, 0x0a, 0x6e, 0xaa, 0x69, 0xac, 0xe2, 0x33, + 0x88, 0xd3, 0xf5, 0x5e, 0xb2, 0xb2, 0x3b, 0x90, 0xf1, 0x1d, 0x0d, 0x1f, 0xf5, 0xad, 0xb1, 0x67, + 0x1e, 0x62, 0x1a, 0x1d, 0x19, 0x35, 0xed, 0x3b, 0x4d, 0x21, 0x42, 0x77, 0x21, 0x37, 0x70, 0x9d, + 0xa1, 0x66, 0xda, 0x42, 0x89, 0xb2, 0xa3, 0x9a, 0x25, 0xd2, 0x96, 0x10, 0x96, 0xff, 0x29, 0x43, + 0x9e, 0x46, 0xd0, 0x5c, 0xcc, 0x70, 0x37, 0xc4, 0x0c, 0x37, 0xa6, 0x98, 0x21, 0x08, 0x43, 0x42, + 0x0c, 0xb7, 0x21, 0x31, 0xb6, 0xcd, 0xe7, 0x63, 0x36, 0x67, 0x40, 0x7e, 0x4c, 0x76, 0x8e, 0x36, + 0x62, 0xe7, 0x69, 0xe3, 0x3d, 0x40, 0x24, 0x67, 0xb0, 0x36, 0xa5, 0x18, 0xa7, 0x8a, 0x0a, 0x1d, + 0xa9, 0x5f, 0x48, 0x32, 0x89, 0x2b, 0x90, 0xcc, 0x06, 0x28, 0xf8, 0xc8, 0x77, 0x75, 0x2d, 0x64, + 0x9f, 0xa4, 0xf6, 0x4b, 0xa7, 0x27, 0xcb, 0xb9, 0x26, 0x19, 0x9b, 0x0d, 0x92, 0xc3, 0xa1, 0x31, + 0x83, 0xc4, 0xc4, 0x22, 0xc7, 0x30, 0x4c, 0x17, 0xd3, 0xeb, 0xd6, 0x2b, 0xc8, 0xa5, 0xe8, 0x25, + 0xd7, 0xf7, 0x19, 0xb7, 0x57, 0x1a, 0xc2, 0x50, 0x55, 0x18, 0x54, 0x20, 0xf0, 0xd0, 0x63, 0x48, + 0x0f, 0xd8, 0x6d, 0xaf, 0x3d, 0xc3, 0xc7, 0x85, 0x14, 0x0d, 0xb7, 0x77, 0xe6, 0xaf, 0x0b, 0x44, + 0x7e, 0x0e, 0x82, 0x21, 0xb4, 0x0b, 0x59, 0x57, 0x0c, 0x1b, 0xda, 0xde, 0x31, 0xbd, 0x7f, 0x5e, + 0x04, 0x34, 0x33, 0x81, 0xa9, 0x1d, 0xa3, 0xc7, 0x00, 0x66, 0xc0, 0x92, 0xf4, 0x92, 0x4a, 0xaf, + 0xbd, 0x7b, 0x05, 0x3a, 0x15, 0x2b, 0x9d, 0x80, 0xa0, 0xa7, 0x90, 0x9b, 0x7c, 0xd1, 0xa5, 0x66, + 0x5e, 0x70, 0xa9, 0xd9, 0x10, 0x4e, 0xed, 0x18, 0xf5, 0xe0, 0x3a, 0xb9, 0x3e, 0x1d, 0xcf, 0xf4, + 0x71, 0x38, 0x04, 0xb2, 0x34, 0x04, 0xca, 0xa7, 0x27, 0xcb, 0xa8, 0x2e, 0xc6, 0x67, 0x87, 0x01, + 0xea, 0x9f, 0x19, 0x67, 0x41, 0x35, 0x15, 0xbc, 0x04, 0x31, 0x37, 0x09, 0xaa, 0x9d, 0x49, 0xf8, + 0x9e, 0x0b, 0xaa, 0x50, 0x68, 0x13, 0xa4, 0xa7, 0x90, 0x99, 0x62, 0x99, 0xfc, 0x8b, 0xb3, 0xcc, + 0x14, 0x10, 0x6a, 0xf2, 0x82, 0x49, 0xa1, 0xf5, 0xe5, 0xbb, 0x73, 0x06, 0x68, 0xef, 0x78, 0x24, + 0x1c, 0x49, 0xcd, 0xcb, 0x4b, 0x90, 0x0a, 0x62, 0x14, 0x25, 0x21, 0x5a, 0xdd, 0xa9, 0xb3, 0x0a, + 0xb0, 0xd1, 0xdc, 0xa9, 0x2b, 0x52, 0xf9, 0x0e, 0xc4, 0x88, 0x0d, 0xa9, 0x04, 0xd7, 0xbb, 0xea, + 0xd3, 0xaa, 0xda, 0x60, 0x55, 0x67, 0xab, 0xf3, 0xa4, 0xa9, 0xf6, 0x9a, 0x0d, 0x45, 0x2a, 0xff, + 0x3d, 0x0a, 0x68, 0x52, 0xef, 0xf7, 0x1c, 0x5e, 0x01, 0xef, 0x43, 0xbe, 0x1f, 0x48, 0x35, 0xba, + 0x56, 0xa9, 0x14, 0x59, 0xc9, 0xad, 0x3d, 0xf8, 0xb7, 0x3d, 0x83, 0xc0, 0x08, 0x8b, 0x26, 0x0b, + 0xcf, 0xf5, 0xa7, 0xa4, 0x01, 0xd7, 0x45, 0x4a, 0x91, 0x33, 0x5c, 0xa7, 0x42, 0xbc, 0x7f, 0x80, + 0xfb, 0xcf, 0x38, 0xb7, 0xff, 0xf7, 0x05, 0x13, 0xd3, 0xbb, 0x3b, 0xe4, 0xa4, 0x3a, 0xb1, 0x99, + 0x4c, 0x2d, 0x2e, 0x1d, 0x0a, 0x75, 0x36, 0x8d, 0x63, 0xff, 0x81, 0x34, 0xfe, 0x18, 0x16, 0x43, + 0x90, 0x1a, 0xeb, 0xd1, 0xe2, 0xb3, 0x7b, 0xb4, 0xfc, 0xc4, 0x8e, 0x8a, 0xd0, 0x03, 0xc8, 0xdb, + 0x8e, 0xaf, 0x91, 0xc2, 0x96, 0x47, 0x2b, 0x2d, 0x57, 0xb3, 0x35, 0x85, 0x9b, 0x4e, 0x62, 0x33, + 0x6b, 0x3b, 0x7e, 0x67, 0x6c, 0x59, 0x4c, 0x50, 0xfe, 0x08, 0x72, 0xd3, 0xfe, 0x45, 0x29, 0x88, + 0xd7, 0x37, 0x9a, 0xf5, 0x47, 0xca, 0x02, 0x69, 0x1e, 0xd6, 0xbb, 0x6a, 0xb3, 0xf5, 0xb0, 0xa3, + 0x3d, 0x6a, 0x7e, 0xc6, 0x7a, 0x8b, 0x4e, 0x57, 0xf4, 0x16, 0xe5, 0xbf, 0xc5, 0x00, 0x4d, 0x3c, + 0xb6, 0x35, 0xf6, 0x75, 0x1a, 0x40, 0x55, 0x48, 0xf0, 0x35, 0x48, 0xd4, 0x2f, 0x6f, 0x5d, 0x78, + 0xd4, 0xd3, 0x0d, 0xc4, 0xc6, 0x82, 0xca, 0x0d, 0xd1, 0x27, 0xe1, 0x26, 0x35, 0xbd, 0xf6, 0xe6, + 0x7c, 0x81, 0xbd, 0xb1, 0x20, 0xba, 0xd7, 0x47, 0x10, 0xf7, 0x7c, 0xd2, 0xca, 0x45, 0x69, 0x62, + 0xac, 0x5e, 0x60, 0x7f, 0x7e, 0xf1, 0x95, 0x1d, 0x62, 0x26, 0x0e, 0x9b, 0x62, 0xa0, 0xa7, 0x90, + 0x0a, 0xee, 0x02, 0xde, 0xf1, 0xde, 0x9f, 0x1f, 0x30, 0x48, 0x2c, 0x51, 0x56, 0x06, 0x58, 0xa8, + 0x0a, 0xe9, 0x21, 0x57, 0x9b, 0x14, 0xc5, 0x25, 0x7e, 0x1d, 0x83, 0x40, 0xa0, 0xd7, 0x72, 0xe8, + 0x4b, 0x05, 0x61, 0xd4, 0x32, 0x48, 0x8f, 0xe3, 0x3a, 0x96, 0xb5, 0xa7, 0xf7, 0x9f, 0xd1, 0xb6, + 0x35, 0xe8, 0x71, 0x84, 0x14, 0x3d, 0x22, 0x97, 0xaa, 0x38, 0x60, 0xda, 0x88, 0xa6, 0xe7, 0x68, + 0xd8, 0x45, 0xf2, 0x6d, 0x2c, 0xa8, 0x21, 0xf3, 0xf2, 0xff, 0x43, 0x9c, 0x3a, 0x88, 0x30, 0xc1, + 0x6e, 0xe7, 0x51, 0xa7, 0xfb, 0xb4, 0xc3, 0xc2, 0xa4, 0xd1, 0x6c, 0x37, 0x7b, 0x4d, 0xad, 0xdb, + 0x69, 0x93, 0x30, 0xb9, 0x05, 0x37, 0xb8, 0xa0, 0xda, 0x69, 0x68, 0x4f, 0xd5, 0x96, 0x18, 0x8a, + 0x94, 0x57, 0xc2, 0x54, 0x23, 0x43, 0xac, 0xd3, 0xed, 0x90, 0x6e, 0x93, 0x90, 0x4e, 0xa3, 0xa1, + 0x48, 0x94, 0x74, 0xd4, 0xee, 0xb6, 0x12, 0xa9, 0x65, 0x00, 0x8c, 0xc0, 0x9d, 0x9b, 0x31, 0x39, + 0xa1, 0x24, 0xcb, 0x7f, 0xb8, 0x0d, 0xf9, 0x33, 0x89, 0x7a, 0x49, 0x95, 0x53, 0xa2, 0x55, 0x4e, + 0x74, 0x92, 0x08, 0x41, 0x95, 0x13, 0xe1, 0x05, 0xce, 0x7d, 0x48, 0x8d, 0x74, 0x17, 0xdb, 0x3e, + 0xf1, 0x7f, 0x6c, 0xaa, 0x51, 0x92, 0xb7, 0xe9, 0x40, 0xa0, 0x2e, 0x33, 0xc5, 0x16, 0x31, 0x4a, + 0x1e, 0x62, 0xd7, 0x23, 0xd1, 0xc0, 0x8e, 0xec, 0x16, 0x4f, 0xb2, 0xc5, 0xc9, 0xaa, 0x9e, 0x30, + 0x05, 0x55, 0x68, 0xa2, 0x6d, 0x58, 0x1c, 0x3a, 0x86, 0x39, 0x30, 0xfb, 0xec, 0xbc, 0x7d, 0x73, + 0xc8, 0x1e, 0x1a, 0xd2, 0x6b, 0xaf, 0x85, 0x4e, 0x63, 0xec, 0x9b, 0x56, 0xe5, 0xc0, 0xea, 0x57, + 0x7a, 0xe2, 0x8d, 0x88, 0xef, 0x48, 0x09, 0x5b, 0x93, 0x41, 0xf4, 0x10, 0x92, 0xa2, 0x74, 0x97, + 0xe9, 0x35, 0x3a, 0x6f, 0x9e, 0x71, 0x44, 0x61, 0x8d, 0xd6, 0x21, 0x67, 0xe3, 0xa3, 0x70, 0x7b, + 0x96, 0x9a, 0x8a, 0xc4, 0x4c, 0x07, 0x1f, 0xcd, 0xee, 0xcd, 0x32, 0xf6, 0x64, 0xc4, 0x40, 0x8f, + 0x21, 0x3b, 0x72, 0xcd, 0xa1, 0xee, 0x0a, 0xf6, 0x82, 0xab, 0x24, 0x6f, 0x70, 0xbf, 0x31, 0x08, + 0xc6, 0x6b, 0xeb, 0xc0, 0xba, 0x21, 0xec, 0x15, 0xd2, 0x74, 0x8f, 0x57, 0x03, 0x13, 0xc6, 0xa8, + 0x06, 0x59, 0xba, 0xc5, 0xa0, 0x0d, 0xcb, 0xd0, 0x1d, 0x2e, 0xf1, 0x1d, 0xa6, 0xc9, 0x0e, 0x67, + 0xb4, 0x62, 0x69, 0x3b, 0x90, 0x1b, 0x68, 0x13, 0x20, 0x78, 0x9b, 0x23, 0xa5, 0xc5, 0x65, 0x94, + 0xbf, 0x2d, 0x14, 0x27, 0x4b, 0x52, 0x43, 0xd6, 0x68, 0x0b, 0x52, 0x22, 0x89, 0x59, 0x4d, 0x71, + 0x71, 0x4e, 0x9e, 0xa7, 0x14, 0x41, 0x24, 0x01, 0x02, 0xea, 0x40, 0xdc, 0xc2, 0xba, 0x87, 0x79, + 0x61, 0xf1, 0x60, 0xce, 0x2b, 0x6e, 0xa7, 0x7f, 0x80, 0x87, 0x7a, 0xfd, 0x80, 0x34, 0x29, 0x6d, + 0x62, 0xaf, 0x32, 0x18, 0xd4, 0x01, 0x85, 0xba, 0x2b, 0xcc, 0x4e, 0x0a, 0xf5, 0xd8, 0x1b, 0xdc, + 0x63, 0x39, 0xe2, 0xb1, 0x0b, 0x19, 0x8a, 0xc6, 0xd3, 0xd6, 0x84, 0xa5, 0xfe, 0x0f, 0x72, 0x03, + 0xc7, 0x1d, 0xea, 0xbe, 0x26, 0x12, 0x67, 0x71, 0xd2, 0x7a, 0xfc, 0x70, 0xb2, 0x9c, 0x5d, 0xa7, + 0xa3, 0x22, 0x69, 0xb2, 0x83, 0xf0, 0x27, 0xda, 0x10, 0x64, 0x7e, 0x8d, 0x72, 0xef, 0x7b, 0xf3, + 0xee, 0xee, 0x3c, 0x93, 0x77, 0x20, 0x41, 0xef, 0x6f, 0xaf, 0x70, 0x9d, 0xfa, 0xfc, 0x05, 0x6b, + 0x01, 0x95, 0xa3, 0xa0, 0xcf, 0x21, 0x67, 0x10, 0x89, 0x69, 0xef, 0xf3, 0xd6, 0xe6, 0x06, 0xc5, + 0x5d, 0x9d, 0x13, 0x97, 0xb4, 0x3d, 0x2d, 0x7b, 0xe0, 0x88, 0xaa, 0x56, 0x80, 0xb1, 0x76, 0xa8, + 0x0b, 0xf2, 0x40, 0x1f, 0x9a, 0x96, 0x89, 0xbd, 0xc2, 0x4d, 0x8a, 0xfb, 0xfe, 0xa5, 0x19, 0x7e, + 0xf6, 0x65, 0x48, 0x5c, 0x05, 0x02, 0x24, 0x48, 0x74, 0x2a, 0x38, 0x26, 0x87, 0xfa, 0xca, 0xf9, + 0x44, 0x17, 0x2f, 0x43, 0x53, 0xaf, 0x44, 0x34, 0xd1, 0xf9, 0x97, 0x81, 0x5e, 0x07, 0x38, 0x34, + 0xf1, 0x4f, 0xb5, 0xe7, 0x63, 0xec, 0x1e, 0x17, 0x0a, 0x21, 0xde, 0x4d, 0x11, 0xf9, 0x63, 0x22, + 0x46, 0x1f, 0x40, 0xca, 0xc0, 0x23, 0x6c, 0x1b, 0x5e, 0xd7, 0x2e, 0xdc, 0xa2, 0x65, 0xf3, 0x35, + 0xd2, 0xcb, 0x35, 0x84, 0x90, 0xf3, 0xea, 0x44, 0x0b, 0x7d, 0x01, 0x19, 0xf6, 0x81, 0x8d, 0xae, + 0x5d, 0x3b, 0x2e, 0x14, 0xe9, 0xa6, 0xef, 0xcd, 0xe9, 0xcc, 0x49, 0x71, 0x75, 0x5d, 0xec, 0xa7, + 0x11, 0x42, 0x53, 0xa7, 0xb0, 0xd1, 0xe7, 0x90, 0x11, 0xd1, 0xbd, 0xe9, 0xec, 0x79, 0x85, 0x57, + 0x2f, 0x7d, 0xdd, 0x38, 0x3b, 0xd7, 0xd6, 0xc4, 0x54, 0xf0, 0x56, 0x18, 0x0d, 0x7d, 0x0a, 0xd9, + 0xe0, 0x49, 0xd0, 0x19, 0xf9, 0x5e, 0xe1, 0x36, 0x4d, 0xcc, 0xfb, 0xf3, 0x86, 0x2e, 0xb7, 0xed, + 0x8e, 0x7c, 0x4f, 0xcd, 0x78, 0xa1, 0x2f, 0x74, 0x07, 0x52, 0x86, 0xeb, 0x8c, 0xd8, 0xfd, 0xf1, + 0x5a, 0x49, 0x5a, 0x89, 0x8a, 0x63, 0x26, 0x62, 0x7a, 0x31, 0x68, 0x90, 0x73, 0xf1, 0xc8, 0xd2, + 0xfb, 0x78, 0x48, 0x6e, 0x36, 0x67, 0x50, 0x58, 0xa2, 0xb3, 0xaf, 0xcd, 0xed, 0xc8, 0xc0, 0x58, + 0x04, 0x66, 0x08, 0xaf, 0x3b, 0x40, 0xbb, 0x00, 0xfa, 0xd8, 0x30, 0x7d, 0x6d, 0xe8, 0x18, 0xb8, + 0xb0, 0x7c, 0xe9, 0xdb, 0xf6, 0x59, 0xf0, 0x2a, 0x31, 0xdc, 0x72, 0x0c, 0x1c, 0xbc, 0xb2, 0x09, + 0x01, 0xfa, 0x00, 0xd2, 0x74, 0x6b, 0x5f, 0x38, 0x7b, 0x24, 0x36, 0x4b, 0x74, 0x73, 0x8b, 0xfc, + 0x2c, 0x53, 0x0d, 0xd7, 0x19, 0x6d, 0x3a, 0x7b, 0x34, 0x62, 0xf8, 0x4f, 0x03, 0x79, 0x90, 0xd9, + 0xef, 0x6b, 0x13, 0x2a, 0xbd, 0x43, 0x4f, 0xf1, 0xe3, 0x39, 0xd7, 0xf2, 0xb0, 0x3e, 0x83, 0x5c, + 0xaf, 0x89, 0x3b, 0xe1, 0x61, 0x5d, 0xc8, 0x3c, 0x35, 0xbd, 0xdf, 0x0f, 0x3e, 0xd0, 0x5b, 0x90, + 0xe9, 0xbb, 0x58, 0xf7, 0x31, 0x4f, 0x80, 0x72, 0x28, 0x01, 0xd2, 0x6c, 0x84, 0xa5, 0x40, 0x07, + 0x16, 0xb9, 0xa2, 0xee, 0x69, 0xce, 0x80, 0x9d, 0xd9, 0xeb, 0xf3, 0xdf, 0xf9, 0x39, 0x66, 0x5d, + 0xf5, 0xba, 0x03, 0x32, 0x54, 0xfc, 0x5a, 0x82, 0xc5, 0x73, 0x9c, 0x8d, 0x7e, 0x02, 0x49, 0xdb, + 0x31, 0x42, 0xcf, 0x91, 0x4d, 0xbe, 0x83, 0x44, 0xc7, 0x31, 0xd8, 0x6b, 0xe4, 0xfd, 0xb9, 0x5e, + 0xd0, 0xe9, 0xaf, 0xd1, 0x5e, 0x85, 0x99, 0xa9, 0x09, 0x82, 0xda, 0x32, 0xd0, 0xfb, 0x90, 0xc7, + 0x47, 0x23, 0xd3, 0x0d, 0xd5, 0x2d, 0x91, 0x50, 0xdc, 0xe5, 0x26, 0x83, 0x74, 0x91, 0x3f, 0x8b, + 0x40, 0xfe, 0x0c, 0x5f, 0x92, 0x12, 0x8d, 0x3e, 0x75, 0x4f, 0x95, 0x68, 0x44, 0x12, 0x6a, 0xdb, + 0x2e, 0xfb, 0x33, 0x53, 0xf4, 0x65, 0xff, 0xcc, 0x34, 0xfd, 0xb2, 0x14, 0xbf, 0xc2, 0xcb, 0xd2, + 0xff, 0xc2, 0x4d, 0xd3, 0xd3, 0x6c, 0xc7, 0x16, 0xcd, 0x55, 0x50, 0x4a, 0x87, 0xff, 0x1e, 0x70, + 0xcd, 0xf4, 0x3a, 0x8e, 0xcd, 0xda, 0x2a, 0xa1, 0xb0, 0x19, 0x93, 0x63, 0x4a, 0xbc, 0xf8, 0x19, + 0xc8, 0x82, 0xe6, 0xa7, 0xcb, 0x4d, 0x69, 0xce, 0x72, 0xf3, 0x42, 0x17, 0x15, 0xbf, 0x92, 0x20, + 0x15, 0xfe, 0xd3, 0x5f, 0x24, 0x40, 0x9d, 0x5d, 0xed, 0xbe, 0xe0, 0x3b, 0xf4, 0xb4, 0xf3, 0xa2, + 0xf3, 0x3b, 0xaf, 0x78, 0x08, 0xe9, 0x10, 0x53, 0x9e, 0xed, 0x77, 0xa4, 0x17, 0xe8, 0x77, 0xde, + 0x80, 0x04, 0xa7, 0x07, 0x16, 0x83, 0x59, 0x6e, 0x1d, 0x67, 0xd4, 0x10, 0xff, 0x82, 0xd0, 0x42, + 0xf1, 0x77, 0x12, 0x64, 0xc2, 0x1c, 0x8a, 0xca, 0x90, 0x32, 0xed, 0xbe, 0x4b, 0x09, 0x8c, 0xce, + 0x2b, 0xa2, 0x77, 0x22, 0x26, 0xcc, 0x3a, 0x34, 0x6d, 0x8d, 0xbe, 0x0d, 0x4f, 0x45, 0xb8, 0x3c, + 0x34, 0xed, 0x27, 0x44, 0x4a, 0x55, 0xf4, 0x23, 0xae, 0x12, 0x9d, 0x52, 0xd1, 0x8f, 0x98, 0x4a, + 0x91, 0x16, 0x2b, 0xae, 0x4f, 0xbb, 0x89, 0x68, 0xa8, 0xfc, 0x70, 0x7d, 0xb4, 0x04, 0xc9, 0x43, + 0xd3, 0xf5, 0xc7, 0xba, 0x45, 0x1b, 0x07, 0x11, 0x3c, 0x42, 0x58, 0x3c, 0x80, 0x74, 0x88, 0x7b, + 0xe7, 0x38, 0xd0, 0xff, 0x81, 0x58, 0x90, 0x8f, 0x73, 0x72, 0x0a, 0x35, 0x28, 0xfe, 0x42, 0x82, + 0xeb, 0xb3, 0xd8, 0x6f, 0x2a, 0x44, 0x98, 0x9f, 0xe6, 0x0a, 0x91, 0xa9, 0x5b, 0x29, 0x32, 0xf3, + 0x56, 0x9a, 0x9c, 0x5c, 0xf4, 0xe2, 0x93, 0x2b, 0x7f, 0x28, 0x1a, 0x4c, 0x80, 0xc4, 0xf6, 0x6e, + 0xad, 0xdd, 0xaa, 0xcf, 0x6c, 0x0e, 0x51, 0x16, 0x52, 0xad, 0xad, 0xed, 0xae, 0xda, 0x6b, 0x75, + 0x1e, 0x2a, 0x51, 0xd2, 0x55, 0x06, 0x17, 0x0b, 0xca, 0x80, 0xdc, 0x68, 0xed, 0x54, 0x6b, 0xed, + 0x66, 0x43, 0x59, 0x20, 0x9a, 0x6a, 0xb3, 0xda, 0xa0, 0x4d, 0xa8, 0x22, 0x7d, 0x14, 0xfb, 0xf2, + 0x57, 0xcb, 0x12, 0xeb, 0x26, 0x37, 0x63, 0x32, 0x52, 0xae, 0x95, 0xbf, 0x96, 0x00, 0x35, 0x74, + 0x5f, 0x27, 0x5c, 0x72, 0x85, 0xb6, 0x32, 0x72, 0xc9, 0xb9, 0x4c, 0xb7, 0x0a, 0xd1, 0x97, 0x69, + 0x15, 0xd8, 0x82, 0xcb, 0x5f, 0x49, 0x00, 0xa1, 0xc5, 0x7d, 0x12, 0xfe, 0x33, 0xff, 0xc5, 0x5d, + 0xd1, 0x99, 0x0b, 0x6f, 0x63, 0x41, 0xfc, 0x13, 0xc0, 0x43, 0x90, 0x0d, 0xbe, 0x65, 0x1e, 0x3c, + 0x17, 0xb6, 0x1f, 0xe7, 0x3c, 0xb3, 0x41, 0x4e, 0x95, 0x4b, 0x6b, 0x49, 0x88, 0x8f, 0x6d, 0xd3, + 0xb1, 0xdf, 0x69, 0x84, 0x9f, 0xff, 0x04, 0x0f, 0x13, 0xe7, 0xd3, 0xdf, 0xba, 0x8f, 0x0d, 0xf6, + 0x50, 0xb0, 0x6b, 0x1f, 0x06, 0x02, 0x09, 0xe5, 0x00, 0xf8, 0xb8, 0x69, 0xef, 0x2b, 0x91, 0xda, + 0xdb, 0xdf, 0xfc, 0x79, 0x69, 0xe1, 0x9b, 0xd3, 0x25, 0xe9, 0xdb, 0xd3, 0x25, 0xe9, 0xbb, 0xd3, + 0x25, 0xe9, 0x4f, 0xa7, 0x4b, 0xd2, 0xcf, 0xbf, 0x5f, 0x5a, 0xf8, 0xf6, 0xfb, 0xa5, 0x85, 0xef, + 0xbe, 0x5f, 0x5a, 0xf8, 0x51, 0x92, 0x2f, 0xec, 0x5f, 0x01, 0x00, 0x00, 0xff, 0xff, 0xa1, 0x35, + 0x19, 0x05, 0x84, 0x21, 0x00, 0x00, } diff --git a/pkg/sql/stats/histogram.pb.go b/pkg/sql/stats/histogram.pb.go index 1d78f3c23904..4c1727577820 100644 --- a/pkg/sql/stats/histogram.pb.go +++ b/pkg/sql/stats/histogram.pb.go @@ -29,15 +29,14 @@ type HistogramData struct { ColumnType github_com_cockroachdb_cockroach_pkg_sql_types.T `protobuf:"bytes,2,opt,name=column_type,json=columnType,proto3,customtype=github.com/cockroachdb/cockroach/pkg/sql/types.T" json:"column_type"` // Histogram buckets. Note that NULL values are excluded from the // histogram. - Buckets []HistogramData_Bucket `protobuf:"bytes,1,rep,name=buckets,proto3" json:"buckets"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Buckets []HistogramData_Bucket `protobuf:"bytes,1,rep,name=buckets,proto3" json:"buckets"` } func (m *HistogramData) Reset() { *m = HistogramData{} } func (m *HistogramData) String() string { return proto.CompactTextString(m) } func (*HistogramData) ProtoMessage() {} func (*HistogramData) Descriptor() ([]byte, []int) { - return fileDescriptor_histogram_121614588812d5af, []int{0} + return fileDescriptor_histogram_4eaa5eda86b9b46d, []int{0} } func (m *HistogramData) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -76,15 +75,14 @@ type HistogramData_Bucket struct { NumRange int64 `protobuf:"varint,2,opt,name=num_range,json=numRange,proto3" json:"num_range,omitempty"` // The upper boundary of the bucket. The column values for the upper bound // are encoded using the ascending key encoding of the column type. - UpperBound []byte `protobuf:"bytes,3,opt,name=upper_bound,json=upperBound,proto3" json:"upper_bound,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + UpperBound []byte `protobuf:"bytes,3,opt,name=upper_bound,json=upperBound,proto3" json:"upper_bound,omitempty"` } func (m *HistogramData_Bucket) Reset() { *m = HistogramData_Bucket{} } func (m *HistogramData_Bucket) String() string { return proto.CompactTextString(m) } func (*HistogramData_Bucket) ProtoMessage() {} func (*HistogramData_Bucket) Descriptor() ([]byte, []int) { - return fileDescriptor_histogram_121614588812d5af, []int{0, 0} + return fileDescriptor_histogram_4eaa5eda86b9b46d, []int{0, 0} } func (m *HistogramData_Bucket) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -579,29 +577,29 @@ var ( ) func init() { - proto.RegisterFile("sql/stats/histogram.proto", fileDescriptor_histogram_121614588812d5af) + proto.RegisterFile("sql/stats/histogram.proto", fileDescriptor_histogram_4eaa5eda86b9b46d) } -var fileDescriptor_histogram_121614588812d5af = []byte{ - // 311 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x6c, 0x90, 0xbf, 0x4e, 0xc3, 0x30, - 0x18, 0xc4, 0xe3, 0x86, 0x16, 0x70, 0x61, 0x09, 0x20, 0x85, 0x22, 0xb9, 0x15, 0x2c, 0x65, 0x71, - 0x10, 0x2c, 0xcc, 0x11, 0x48, 0xb0, 0x46, 0x5d, 0x40, 0x42, 0x55, 0xe2, 0x46, 0x6e, 0xd5, 0xfa, - 0x4f, 0x62, 0x7b, 0xe8, 0x5b, 0x30, 0xf0, 0x50, 0x19, 0x3b, 0x22, 0x86, 0x0a, 0xd2, 0x17, 0x41, - 0x76, 0x54, 0x10, 0x12, 0xdb, 0xe7, 0xf3, 0xfd, 0xbe, 0xb3, 0x0f, 0x9e, 0xaa, 0x62, 0x11, 0x29, - 0x9d, 0x6a, 0x15, 0x4d, 0x67, 0x4a, 0x0b, 0x5a, 0xa6, 0x0c, 0xcb, 0x52, 0x68, 0x11, 0x1c, 0x11, - 0x41, 0xe6, 0xa5, 0x48, 0xc9, 0x14, 0xab, 0x62, 0x81, 0x9d, 0xa9, 0x77, 0x4c, 0x05, 0x15, 0xee, - 0x3e, 0xb2, 0x53, 0x63, 0x3d, 0x7f, 0x6b, 0xc1, 0xc3, 0x87, 0x2d, 0x7e, 0x97, 0xea, 0x34, 0x78, - 0x84, 0xbb, 0x99, 0x21, 0xf3, 0x5c, 0xab, 0x10, 0x0c, 0xfc, 0x61, 0xf7, 0xfa, 0x12, 0xff, 0xb3, - 0x0e, 0xff, 0x81, 0x70, 0xec, 0x88, 0x78, 0xa7, 0x5a, 0xf7, 0xbd, 0x64, 0xcb, 0x07, 0x4f, 0xb0, - 0x4b, 0xc4, 0xc2, 0x30, 0x3e, 0xd6, 0x4b, 0x99, 0x87, 0xad, 0x01, 0x18, 0x1e, 0xc4, 0xb7, 0xd6, - 0xf3, 0xb1, 0xee, 0x5f, 0xd1, 0x99, 0x9e, 0x9a, 0x0c, 0x13, 0xc1, 0xa2, 0x9f, 0x80, 0x49, 0xf6, - 0x3b, 0x47, 0x72, 0x4e, 0x23, 0xfb, 0x49, 0x0b, 0x2b, 0x3c, 0x4a, 0x60, 0xb3, 0x6c, 0xb4, 0x94, - 0x79, 0xef, 0x05, 0x76, 0x9a, 0xcc, 0xe0, 0x04, 0x76, 0xb8, 0x61, 0xe3, 0xbc, 0x08, 0xc1, 0x00, - 0x0c, 0xfd, 0xa4, 0xcd, 0x0d, 0xbb, 0x2f, 0x82, 0x33, 0xb8, 0x6f, 0xe5, 0x32, 0xe5, 0xb4, 0x49, - 0xf6, 0x93, 0x3d, 0x6e, 0x58, 0x62, 0xcf, 0x41, 0x1f, 0x76, 0x8d, 0x94, 0x79, 0x39, 0xce, 0x84, - 0xe1, 0x93, 0xd0, 0xb7, 0x0f, 0x4b, 0xa0, 0x93, 0x62, 0xab, 0xc4, 0x17, 0xd5, 0x17, 0xf2, 0xaa, - 0x1a, 0x81, 0x55, 0x8d, 0xc0, 0x7b, 0x8d, 0xc0, 0x67, 0x8d, 0xc0, 0xeb, 0x06, 0x79, 0xab, 0x0d, - 0xf2, 0x9e, 0xdb, 0xae, 0x82, 0xac, 0xe3, 0x2a, 0xbc, 0xf9, 0x0e, 0x00, 0x00, 0xff, 0xff, 0x90, - 0xbf, 0x78, 0x98, 0x8a, 0x01, 0x00, 0x00, +var fileDescriptor_histogram_4eaa5eda86b9b46d = []byte{ + // 316 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x6c, 0x90, 0xbf, 0x4e, 0xeb, 0x30, + 0x18, 0xc5, 0xe3, 0xe6, 0xb6, 0x17, 0x5c, 0x58, 0x02, 0x48, 0xa1, 0x48, 0x6e, 0xc5, 0x42, 0x59, + 0x1c, 0x04, 0x0b, 0x73, 0x04, 0x12, 0xac, 0x51, 0x17, 0x90, 0x50, 0x95, 0xb8, 0x91, 0x5b, 0xb5, + 0xfe, 0x93, 0xd8, 0x1e, 0xfa, 0x16, 0x0c, 0x3c, 0x54, 0xc7, 0x8e, 0x15, 0x43, 0x05, 0xc9, 0x8b, + 0x20, 0x3b, 0x2a, 0x08, 0x89, 0xed, 0xf3, 0xf1, 0xf9, 0x7d, 0xc7, 0x3e, 0xf0, 0x54, 0x15, 0x8b, + 0x48, 0xe9, 0x54, 0xab, 0x68, 0x3a, 0x53, 0x5a, 0xd0, 0x32, 0x65, 0x58, 0x96, 0x42, 0x8b, 0xe0, + 0x88, 0x08, 0x32, 0x2f, 0x45, 0x4a, 0xa6, 0x58, 0x15, 0x0b, 0xec, 0x4c, 0xbd, 0x63, 0x2a, 0xa8, + 0x70, 0xf7, 0x91, 0x9d, 0x1a, 0xeb, 0xf9, 0x5b, 0x0b, 0x1e, 0x3e, 0xec, 0xf0, 0xbb, 0x54, 0xa7, + 0xc1, 0x23, 0xfc, 0x9f, 0x19, 0x32, 0xcf, 0xb5, 0x0a, 0xc1, 0xc0, 0x1f, 0x76, 0xaf, 0x2f, 0xf1, + 0x1f, 0xeb, 0xf0, 0x2f, 0x08, 0xc7, 0x8e, 0x88, 0xff, 0xad, 0xb6, 0x7d, 0x2f, 0xd9, 0xf1, 0xc1, + 0x13, 0xec, 0x12, 0xb1, 0x30, 0x8c, 0x8f, 0xf5, 0x52, 0xe6, 0x61, 0x6b, 0x00, 0x86, 0x07, 0xf1, + 0xad, 0xf5, 0xbc, 0x6f, 0xfb, 0x57, 0x74, 0xa6, 0xa7, 0x26, 0xc3, 0x44, 0xb0, 0xe8, 0x3b, 0x60, + 0x92, 0xfd, 0xcc, 0x91, 0x9c, 0xd3, 0xc8, 0x7e, 0xd2, 0xc2, 0x0a, 0x8f, 0x12, 0xd8, 0x2c, 0x1b, + 0x2d, 0x65, 0xde, 0x7b, 0x81, 0x9d, 0x26, 0x33, 0x38, 0x81, 0x1d, 0x6e, 0xd8, 0x38, 0x2f, 0x42, + 0x30, 0x00, 0x43, 0x3f, 0x69, 0x73, 0xc3, 0xee, 0x8b, 0xe0, 0x0c, 0xee, 0x5b, 0xb9, 0x4c, 0x39, + 0x6d, 0x92, 0xfd, 0x64, 0x8f, 0x1b, 0x96, 0xd8, 0x73, 0xd0, 0x87, 0x5d, 0x23, 0x65, 0x5e, 0x8e, + 0x33, 0x61, 0xf8, 0x24, 0xf4, 0xed, 0xc3, 0x12, 0xe8, 0xa4, 0xd8, 0x2a, 0xf1, 0xc5, 0xea, 0x13, + 0x79, 0xab, 0x0a, 0x81, 0x75, 0x85, 0xc0, 0xa6, 0x42, 0xe0, 0xa3, 0x42, 0xe0, 0xb5, 0x46, 0xde, + 0xba, 0x46, 0xde, 0xa6, 0x46, 0xde, 0x73, 0xdb, 0xd5, 0x90, 0x75, 0x5c, 0x8d, 0x37, 0x5f, 0x01, + 0x00, 0x00, 0xff, 0xff, 0x5b, 0x95, 0x06, 0x85, 0x8e, 0x01, 0x00, 0x00, } diff --git a/pkg/sql/types/types.pb.go b/pkg/sql/types/types.pb.go index f5164796aa82..50467bb658a0 100644 --- a/pkg/sql/types/types.pb.go +++ b/pkg/sql/types/types.pb.go @@ -370,7 +370,7 @@ func (x *Family) UnmarshalJSON(data []byte) error { return nil } func (Family) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_types_893dd39271a7d06f, []int{0} + return fileDescriptor_types_0cfd95d968502097, []int{0} } // InternalType is the protobuf encoding for SQL types. It is always wrapped by @@ -417,15 +417,14 @@ type InternalType struct { Oid github_com_lib_pq_oid.Oid `protobuf:"varint,10,opt,name=oid,customtype=github.com/lib/pq/oid.Oid" json:"oid"` // ArrayContents returns the type of array elements. This is nil for non-ARRAY // types. - ArrayContents *T `protobuf:"bytes,11,opt,name=array_contents,json=arrayContents,customtype=T" json:"array_contents,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ArrayContents *T `protobuf:"bytes,11,opt,name=array_contents,json=arrayContents,customtype=T" json:"array_contents,omitempty"` } func (m *InternalType) Reset() { *m = InternalType{} } func (m *InternalType) String() string { return proto.CompactTextString(m) } func (*InternalType) ProtoMessage() {} func (*InternalType) Descriptor() ([]byte, []int) { - return fileDescriptor_types_893dd39271a7d06f, []int{0} + return fileDescriptor_types_0cfd95d968502097, []int{0} } func (m *InternalType) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1072,48 +1071,48 @@ var ( ErrIntOverflowTypes = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("sql/types/types.proto", fileDescriptor_types_893dd39271a7d06f) } +func init() { proto.RegisterFile("sql/types/types.proto", fileDescriptor_types_0cfd95d968502097) } -var fileDescriptor_types_893dd39271a7d06f = []byte{ - // 635 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x92, 0xcf, 0x6e, 0xd3, 0x4a, - 0x14, 0xc6, 0x33, 0xf5, 0x9f, 0xc6, 0x13, 0x27, 0x71, 0xa7, 0xed, 0xbd, 0xbe, 0x5d, 0x38, 0xbe, - 0x61, 0x81, 0x41, 0xc8, 0x41, 0x2c, 0x91, 0x58, 0xd4, 0x2d, 0x45, 0x45, 0x88, 0x4a, 0x26, 0xdd, - 0x74, 0x13, 0x39, 0xf6, 0x90, 0x8e, 0x3a, 0xf6, 0xb8, 0xf6, 0xb4, 0x55, 0x96, 0xec, 0x58, 0xf2, - 0x00, 0xec, 0x78, 0x99, 0x74, 0xd7, 0x25, 0x62, 0x51, 0x41, 0xfa, 0x22, 0x68, 0xec, 0x71, 0x28, - 0x0b, 0x24, 0x36, 0x51, 0xbe, 0xdf, 0x39, 0xe7, 0x3b, 0xdf, 0x49, 0x06, 0x6e, 0x97, 0xe7, 0x74, - 0xc4, 0xe7, 0x39, 0x2e, 0xeb, 0x4f, 0x3f, 0x2f, 0x18, 0x67, 0xe8, 0xdf, 0x98, 0xc5, 0x67, 0x05, - 0x8b, 0xe2, 0x53, 0xbf, 0x3c, 0xa7, 0x7e, 0x89, 0x53, 0xbf, 0x2a, 0xef, 0x6c, 0xcd, 0xd8, 0x8c, - 0x55, 0x3d, 0x23, 0xf1, 0xad, 0x6e, 0x1f, 0x7e, 0x50, 0xa1, 0x79, 0x98, 0x71, 0x5c, 0x64, 0x11, - 0x1d, 0xcf, 0x73, 0x8c, 0x5e, 0x40, 0xfd, 0x7d, 0x94, 0x12, 0x3a, 0xb7, 0x81, 0x0b, 0xbc, 0xde, - 0xb3, 0x81, 0xff, 0x07, 0x43, 0xff, 0xa0, 0x6a, 0x0b, 0xd4, 0xc5, 0xed, 0xa0, 0x15, 0xca, 0x21, - 0xb4, 0x03, 0xb5, 0x2b, 0x92, 0xf0, 0x53, 0x7b, 0xcd, 0x05, 0x9e, 0x26, 0x8b, 0x35, 0x42, 0x43, - 0x68, 0xe4, 0x05, 0x8e, 0x49, 0x49, 0x58, 0x66, 0x2b, 0xf7, 0xea, 0xbf, 0x30, 0x7a, 0x04, 0xad, - 0xa8, 0x28, 0xa2, 0xf9, 0x24, 0x21, 0x29, 0xce, 0x04, 0x2a, 0x6d, 0xd5, 0x55, 0x3c, 0x2d, 0xec, - 0x57, 0x7c, 0x7f, 0x85, 0xd1, 0x3f, 0x50, 0xa7, 0x2c, 0x8e, 0x28, 0xb6, 0x35, 0x17, 0x78, 0x46, - 0x28, 0x15, 0x7a, 0x08, 0xcd, 0x4b, 0x52, 0x92, 0x29, 0xc5, 0x13, 0x11, 0xd4, 0xd6, 0xef, 0x6d, - 0xea, 0xc8, 0x4a, 0x75, 0xea, 0x2b, 0x58, 0x7b, 0x4e, 0x30, 0xc5, 0x69, 0xdd, 0xbb, 0xfe, 0x57, - 0x37, 0x87, 0xdd, 0x6a, 0xee, 0x25, 0xc5, 0x69, 0x65, 0xf4, 0x14, 0xf6, 0xf8, 0x45, 0x4e, 0xf1, - 0x24, 0x66, 0x19, 0xc7, 0x19, 0x2f, 0xed, 0xb6, 0xab, 0x78, 0x66, 0x60, 0x88, 0x9d, 0xdf, 0x6e, - 0x07, 0x60, 0x1c, 0x76, 0xab, 0x86, 0x3d, 0x59, 0x47, 0xff, 0x43, 0xb3, 0x9e, 0xa0, 0xd1, 0x14, - 0xd3, 0xd2, 0x36, 0x5c, 0xc5, 0x33, 0xc2, 0x4e, 0xc5, 0xde, 0x54, 0x08, 0x3d, 0x87, 0x0a, 0x23, - 0x89, 0x0d, 0x5d, 0xe0, 0x75, 0x03, 0x4f, 0x3a, 0xfd, 0x37, 0x23, 0xfc, 0xf4, 0x62, 0xea, 0xc7, - 0x2c, 0x1d, 0x51, 0x32, 0x1d, 0xe5, 0xe7, 0x23, 0x46, 0x12, 0xff, 0x88, 0x24, 0xcb, 0xdb, 0x81, - 0x72, 0x44, 0x92, 0x50, 0x0c, 0xa1, 0x27, 0xb0, 0x57, 0x5f, 0xb6, 0x0a, 0xd4, 0x71, 0x81, 0x67, - 0x06, 0x9a, 0x0c, 0x53, 0x15, 0x9b, 0x30, 0x8f, 0x3f, 0x2b, 0x50, 0xaf, 0x0f, 0x43, 0x3d, 0x08, - 0x03, 0xc6, 0x68, 0xad, 0xac, 0x16, 0xea, 0x42, 0xe3, 0x30, 0xe3, 0x52, 0x02, 0xd4, 0x87, 0x9d, - 0x03, 0xca, 0xa2, 0x06, 0xac, 0xa1, 0x0d, 0xd8, 0xdd, 0xc7, 0x31, 0x49, 0xa3, 0x66, 0x44, 0x11, - 0x16, 0xfb, 0x11, 0xc7, 0x52, 0xab, 0x68, 0x13, 0xf6, 0xc7, 0x24, 0xc5, 0x25, 0x8f, 0xd2, 0x5c, - 0x42, 0x0d, 0x21, 0xd8, 0xab, 0x5e, 0xdd, 0xe5, 0x6a, 0x50, 0x47, 0x16, 0x34, 0xdf, 0xf1, 0x82, - 0x64, 0x33, 0x49, 0xd6, 0xc5, 0xba, 0x60, 0xce, 0x71, 0x29, 0x41, 0x1b, 0x6d, 0xc3, 0x8d, 0x95, - 0xd7, 0xf8, 0x44, 0x62, 0x03, 0xd9, 0x70, 0x6b, 0x8f, 0x51, 0x1a, 0x71, 0x9c, 0xfc, 0xe6, 0x00, - 0x45, 0xfe, 0x23, 0x92, 0x48, 0x69, 0x8a, 0xb8, 0xc7, 0xd9, 0x59, 0xc6, 0xae, 0x32, 0x89, 0xba, - 0x22, 0xee, 0xf1, 0xc5, 0xaa, 0xa5, 0x27, 0x76, 0xee, 0x8a, 0x5f, 0x47, 0x82, 0xbe, 0x68, 0x38, - 0x7c, 0x8b, 0x9b, 0x93, 0x2d, 0xa1, 0x45, 0x06, 0xa9, 0x37, 0x84, 0x7e, 0x5d, 0xb2, 0xc6, 0x10, - 0x09, 0x83, 0xb1, 0xf8, 0x1b, 0x25, 0xd8, 0x12, 0x19, 0x02, 0xd2, 0xcc, 0x6f, 0x0b, 0xb9, 0x9b, - 0x35, 0xf6, 0xc9, 0x8e, 0xfa, 0xf1, 0x8b, 0xd3, 0x1a, 0xaa, 0xed, 0x8e, 0xd5, 0x19, 0xaa, 0xed, - 0x4d, 0x6b, 0x73, 0xa8, 0xb7, 0x17, 0xc0, 0x5a, 0x80, 0xa1, 0xde, 0xbe, 0x06, 0xd6, 0x35, 0x08, - 0x1e, 0x2c, 0x7e, 0x38, 0xad, 0xc5, 0xd2, 0x01, 0x37, 0x4b, 0x07, 0x7c, 0x5d, 0x3a, 0xe0, 0xfb, - 0xd2, 0x01, 0x9f, 0xee, 0x9c, 0xd6, 0xcd, 0x9d, 0xd3, 0x3a, 0xd1, 0xaa, 0x87, 0xf9, 0x33, 0x00, - 0x00, 0xff, 0xff, 0xb4, 0x1a, 0x9b, 0xae, 0x0e, 0x04, 0x00, 0x00, +var fileDescriptor_types_0cfd95d968502097 = []byte{ + // 639 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x92, 0xcf, 0x4e, 0xdb, 0x4a, + 0x14, 0xc6, 0x33, 0xf8, 0x0f, 0xf1, 0xc4, 0x49, 0xcc, 0x00, 0xf7, 0xfa, 0xb2, 0x70, 0x7c, 0xb3, + 0xc1, 0xf7, 0xaa, 0x72, 0xaa, 0x2e, 0x2b, 0x75, 0x81, 0xa1, 0x54, 0x54, 0x55, 0x91, 0xdc, 0xb0, + 0x61, 0x13, 0x39, 0xf6, 0x34, 0x8c, 0x18, 0x7b, 0x8c, 0x3d, 0x80, 0xb2, 0xec, 0xae, 0xcb, 0x3e, + 0x40, 0x77, 0x7d, 0x99, 0xb0, 0x63, 0x89, 0xba, 0x40, 0x6d, 0x78, 0x91, 0x6a, 0xec, 0x71, 0x4a, + 0x17, 0x95, 0xba, 0x89, 0xf2, 0xfd, 0xce, 0x39, 0xdf, 0xf9, 0x4e, 0x32, 0x70, 0xbb, 0xbc, 0xa0, + 0x23, 0x3e, 0xcf, 0x71, 0x59, 0x7f, 0xfa, 0x79, 0xc1, 0x38, 0x43, 0x7f, 0xc7, 0x2c, 0x3e, 0x2f, + 0x58, 0x14, 0x9f, 0xf9, 0xe5, 0x05, 0xf5, 0x4b, 0x9c, 0xfa, 0x55, 0x79, 0x67, 0x6b, 0xc6, 0x66, + 0xac, 0xea, 0x19, 0x89, 0x6f, 0x75, 0xfb, 0xf0, 0x83, 0x0a, 0xcd, 0xa3, 0x8c, 0xe3, 0x22, 0x8b, + 0xe8, 0x78, 0x9e, 0x63, 0xf4, 0x02, 0xea, 0xef, 0xa3, 0x94, 0xd0, 0xb9, 0x0d, 0x5c, 0xe0, 0xf5, + 0x9e, 0x0d, 0xfc, 0xdf, 0x18, 0xfa, 0x87, 0x55, 0x5b, 0xa0, 0x2e, 0xee, 0x07, 0xad, 0x50, 0x0e, + 0xa1, 0x1d, 0xa8, 0x5d, 0x93, 0x84, 0x9f, 0xd9, 0x6b, 0x2e, 0xf0, 0x34, 0x59, 0xac, 0x11, 0x1a, + 0x42, 0x23, 0x2f, 0x70, 0x4c, 0x4a, 0xc2, 0x32, 0x5b, 0x79, 0x54, 0xff, 0x89, 0xd1, 0x7f, 0xd0, + 0x8a, 0x8a, 0x22, 0x9a, 0x4f, 0x12, 0x92, 0xe2, 0x4c, 0xa0, 0xd2, 0x56, 0x5d, 0xc5, 0xd3, 0xc2, + 0x7e, 0xc5, 0x0f, 0x56, 0x18, 0xfd, 0x05, 0x75, 0xca, 0xe2, 0x88, 0x62, 0x5b, 0x73, 0x81, 0x67, + 0x84, 0x52, 0xa1, 0x5d, 0x68, 0x5e, 0x91, 0x92, 0x4c, 0x29, 0x9e, 0x88, 0xa0, 0xb6, 0xfe, 0x68, + 0x53, 0x47, 0x56, 0xaa, 0x53, 0x5f, 0xc1, 0xda, 0x73, 0x82, 0x29, 0x4e, 0xeb, 0xde, 0xf5, 0x3f, + 0xba, 0x39, 0xec, 0x56, 0x73, 0x2f, 0x29, 0x4e, 0x2b, 0xa3, 0xa7, 0xb0, 0xc7, 0x2f, 0x73, 0x8a, + 0x27, 0x31, 0xcb, 0x38, 0xce, 0x78, 0x69, 0xb7, 0x5d, 0xc5, 0x33, 0x03, 0x43, 0xec, 0xfc, 0x7a, + 0x3f, 0x00, 0xe3, 0xb0, 0x5b, 0x35, 0xec, 0xcb, 0x3a, 0xfa, 0x17, 0x9a, 0xf5, 0x04, 0x8d, 0xa6, + 0x98, 0x96, 0xb6, 0xe1, 0x2a, 0x9e, 0x11, 0x76, 0x2a, 0xf6, 0xa6, 0x42, 0xe8, 0x39, 0x54, 0x18, + 0x49, 0x6c, 0xe8, 0x02, 0xaf, 0x1b, 0x78, 0xd2, 0xe9, 0x9f, 0x19, 0xe1, 0x67, 0x97, 0x53, 0x3f, + 0x66, 0xe9, 0x88, 0x92, 0xe9, 0x28, 0xbf, 0x18, 0x31, 0x92, 0xf8, 0xc7, 0x24, 0x59, 0xde, 0x0f, + 0x94, 0x63, 0x92, 0x84, 0x62, 0x08, 0x3d, 0x81, 0xbd, 0xfa, 0xb2, 0x55, 0xa0, 0x8e, 0x0b, 0x3c, + 0x33, 0xd0, 0x64, 0x98, 0xaa, 0xd8, 0x84, 0xf9, 0xff, 0xb3, 0x02, 0xf5, 0xfa, 0x30, 0xd4, 0x83, + 0x30, 0x60, 0x8c, 0xd6, 0xca, 0x6a, 0xa1, 0x2e, 0x34, 0x8e, 0x32, 0x2e, 0x25, 0x40, 0x7d, 0xd8, + 0x39, 0xa4, 0x2c, 0x6a, 0xc0, 0x1a, 0xda, 0x80, 0xdd, 0x03, 0x1c, 0x93, 0x34, 0x6a, 0x46, 0x14, + 0x61, 0x71, 0x10, 0x71, 0x2c, 0xb5, 0x8a, 0x36, 0x61, 0x7f, 0x4c, 0x52, 0x5c, 0xf2, 0x28, 0xcd, + 0x25, 0xd4, 0x10, 0x82, 0xbd, 0xea, 0xd5, 0x5d, 0xad, 0x06, 0x75, 0x64, 0x41, 0xf3, 0x1d, 0x2f, + 0x48, 0x36, 0x93, 0x64, 0x5d, 0xac, 0x0b, 0xe6, 0x1c, 0x97, 0x12, 0xb4, 0xd1, 0x36, 0xdc, 0x58, + 0x79, 0x8d, 0x4f, 0x25, 0x36, 0x90, 0x0d, 0xb7, 0xf6, 0x19, 0xa5, 0x11, 0xc7, 0xc9, 0x2f, 0x0e, + 0x50, 0xe4, 0x3f, 0x26, 0x89, 0x94, 0xa6, 0x88, 0x7b, 0x92, 0x9d, 0x67, 0xec, 0x3a, 0x93, 0xa8, + 0x2b, 0xe2, 0x9e, 0x5c, 0xae, 0x5a, 0x7a, 0x62, 0xe7, 0x9e, 0xf8, 0x75, 0x24, 0xe8, 0x8b, 0x86, + 0xa3, 0xb7, 0xb8, 0x39, 0xd9, 0x12, 0x5a, 0x64, 0x90, 0x7a, 0x43, 0xe8, 0xd7, 0x25, 0x6b, 0x0c, + 0x91, 0x30, 0x18, 0x8b, 0xbf, 0x51, 0x82, 0x2d, 0x91, 0x21, 0x20, 0xcd, 0xfc, 0xb6, 0x90, 0x7b, + 0x59, 0x63, 0x9f, 0xec, 0xa8, 0x1f, 0xbf, 0x38, 0xad, 0xa1, 0xda, 0xee, 0x58, 0x9d, 0xa1, 0xda, + 0xde, 0xb4, 0x36, 0x87, 0x7a, 0x7b, 0x01, 0xac, 0x05, 0x18, 0xea, 0xed, 0x1b, 0x60, 0xdd, 0x80, + 0x60, 0x77, 0xf1, 0xdd, 0x69, 0x2d, 0x96, 0x0e, 0xb8, 0x5d, 0x3a, 0xe0, 0x6e, 0xe9, 0x80, 0x6f, + 0x4b, 0x07, 0x7c, 0x7a, 0x70, 0x5a, 0xb7, 0x0f, 0x4e, 0xeb, 0xee, 0xc1, 0x69, 0x9d, 0x6a, 0xd5, + 0xe3, 0xfc, 0x11, 0x00, 0x00, 0xff, 0xff, 0xc5, 0x43, 0xc5, 0xfc, 0x12, 0x04, 0x00, 0x00, } diff --git a/pkg/storage/api.pb.go b/pkg/storage/api.pb.go index 753abcaf10c6..12b0d71f86ce 100644 --- a/pkg/storage/api.pb.go +++ b/pkg/storage/api.pb.go @@ -32,16 +32,15 @@ const _ = proto.GoGoProtoPackageIsVersion2 // please upgrade the proto package // StoreRequestHeader locates a Store on a Node. type StoreRequestHeader struct { - NodeID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,1,opt,name=node_id,json=nodeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"node_id,omitempty"` - StoreID github_com_cockroachdb_cockroach_pkg_roachpb.StoreID `protobuf:"varint,2,opt,name=store_id,json=storeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.StoreID" json:"store_id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + NodeID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,1,opt,name=node_id,json=nodeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"node_id,omitempty"` + StoreID github_com_cockroachdb_cockroach_pkg_roachpb.StoreID `protobuf:"varint,2,opt,name=store_id,json=storeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.StoreID" json:"store_id,omitempty"` } func (m *StoreRequestHeader) Reset() { *m = StoreRequestHeader{} } func (m *StoreRequestHeader) String() string { return proto.CompactTextString(m) } func (*StoreRequestHeader) ProtoMessage() {} func (*StoreRequestHeader) Descriptor() ([]byte, []int) { - return fileDescriptor_api_10afb58ece073b39, []int{0} + return fileDescriptor_api_4381da06539924fd, []int{0} } func (m *StoreRequestHeader) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -72,16 +71,15 @@ type CollectChecksumRequest struct { StoreRequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` RangeID github_com_cockroachdb_cockroach_pkg_roachpb.RangeID `protobuf:"varint,2,opt,name=range_id,json=rangeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.RangeID" json:"range_id,omitempty"` // checksum_id identifies the corresponding roachpb.ComputeChecksumRequest. - ChecksumID github_com_cockroachdb_cockroach_pkg_util_uuid.UUID `protobuf:"bytes,3,opt,name=checksum_id,json=checksumId,proto3,customtype=github.com/cockroachdb/cockroach/pkg/util/uuid.UUID" json:"checksum_id"` - Checksum []byte `protobuf:"bytes,4,opt,name=checksum,proto3" json:"checksum,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ChecksumID github_com_cockroachdb_cockroach_pkg_util_uuid.UUID `protobuf:"bytes,3,opt,name=checksum_id,json=checksumId,proto3,customtype=github.com/cockroachdb/cockroach/pkg/util/uuid.UUID" json:"checksum_id"` + Checksum []byte `protobuf:"bytes,4,opt,name=checksum,proto3" json:"checksum,omitempty"` } func (m *CollectChecksumRequest) Reset() { *m = CollectChecksumRequest{} } func (m *CollectChecksumRequest) String() string { return proto.CompactTextString(m) } func (*CollectChecksumRequest) ProtoMessage() {} func (*CollectChecksumRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_10afb58ece073b39, []int{1} + return fileDescriptor_api_4381da06539924fd, []int{1} } func (m *CollectChecksumRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -119,15 +117,14 @@ type CollectChecksumResponse struct { // delta carries the stats of the range minus the recomputed stats. Delta enginepb.MVCCStatsDelta `protobuf:"bytes,3,opt,name=delta,proto3" json:"delta"` // persisted carries the persisted stats of the replica. - Persisted enginepb.MVCCStats `protobuf:"bytes,4,opt,name=persisted,proto3" json:"persisted"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Persisted enginepb.MVCCStats `protobuf:"bytes,4,opt,name=persisted,proto3" json:"persisted"` } func (m *CollectChecksumResponse) Reset() { *m = CollectChecksumResponse{} } func (m *CollectChecksumResponse) String() string { return proto.CompactTextString(m) } func (*CollectChecksumResponse) ProtoMessage() {} func (*CollectChecksumResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_10afb58ece073b39, []int{2} + return fileDescriptor_api_4381da06539924fd, []int{2} } func (m *CollectChecksumResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -155,17 +152,16 @@ var xxx_messageInfo_CollectChecksumResponse proto.InternalMessageInfo // WaitForApplicationRequest blocks until the addressed replica has applied the // command with the specified lease index. type WaitForApplicationRequest struct { - StoreRequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` - RangeID github_com_cockroachdb_cockroach_pkg_roachpb.RangeID `protobuf:"varint,2,opt,name=range_id,json=rangeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.RangeID" json:"range_id,omitempty"` - LeaseIndex uint64 `protobuf:"varint,3,opt,name=lease_index,json=leaseIndex,proto3" json:"lease_index,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + StoreRequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` + RangeID github_com_cockroachdb_cockroach_pkg_roachpb.RangeID `protobuf:"varint,2,opt,name=range_id,json=rangeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.RangeID" json:"range_id,omitempty"` + LeaseIndex uint64 `protobuf:"varint,3,opt,name=lease_index,json=leaseIndex,proto3" json:"lease_index,omitempty"` } func (m *WaitForApplicationRequest) Reset() { *m = WaitForApplicationRequest{} } func (m *WaitForApplicationRequest) String() string { return proto.CompactTextString(m) } func (*WaitForApplicationRequest) ProtoMessage() {} func (*WaitForApplicationRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_10afb58ece073b39, []int{3} + return fileDescriptor_api_4381da06539924fd, []int{3} } func (m *WaitForApplicationRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -191,14 +187,13 @@ func (m *WaitForApplicationRequest) XXX_DiscardUnknown() { var xxx_messageInfo_WaitForApplicationRequest proto.InternalMessageInfo type WaitForApplicationResponse struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` } func (m *WaitForApplicationResponse) Reset() { *m = WaitForApplicationResponse{} } func (m *WaitForApplicationResponse) String() string { return proto.CompactTextString(m) } func (*WaitForApplicationResponse) ProtoMessage() {} func (*WaitForApplicationResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_10afb58ece073b39, []int{4} + return fileDescriptor_api_4381da06539924fd, []int{4} } func (m *WaitForApplicationResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -224,16 +219,15 @@ func (m *WaitForApplicationResponse) XXX_DiscardUnknown() { var xxx_messageInfo_WaitForApplicationResponse proto.InternalMessageInfo type WaitForReplicaInitRequest struct { - StoreRequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` - RangeID github_com_cockroachdb_cockroach_pkg_roachpb.RangeID `protobuf:"varint,2,opt,name=range_id,json=rangeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.RangeID" json:"range_id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + StoreRequestHeader `protobuf:"bytes,1,opt,name=header,proto3,embedded=header" json:"header"` + RangeID github_com_cockroachdb_cockroach_pkg_roachpb.RangeID `protobuf:"varint,2,opt,name=range_id,json=rangeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.RangeID" json:"range_id,omitempty"` } func (m *WaitForReplicaInitRequest) Reset() { *m = WaitForReplicaInitRequest{} } func (m *WaitForReplicaInitRequest) String() string { return proto.CompactTextString(m) } func (*WaitForReplicaInitRequest) ProtoMessage() {} func (*WaitForReplicaInitRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_api_10afb58ece073b39, []int{5} + return fileDescriptor_api_4381da06539924fd, []int{5} } func (m *WaitForReplicaInitRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -259,14 +253,13 @@ func (m *WaitForReplicaInitRequest) XXX_DiscardUnknown() { var xxx_messageInfo_WaitForReplicaInitRequest proto.InternalMessageInfo type WaitForReplicaInitResponse struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` } func (m *WaitForReplicaInitResponse) Reset() { *m = WaitForReplicaInitResponse{} } func (m *WaitForReplicaInitResponse) String() string { return proto.CompactTextString(m) } func (*WaitForReplicaInitResponse) ProtoMessage() {} func (*WaitForReplicaInitResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_api_10afb58ece073b39, []int{6} + return fileDescriptor_api_4381da06539924fd, []int{6} } func (m *WaitForReplicaInitResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1636,50 +1629,50 @@ var ( ErrIntOverflowApi = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("storage/api.proto", fileDescriptor_api_10afb58ece073b39) } - -var fileDescriptor_api_10afb58ece073b39 = []byte{ - // 658 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xd4, 0x95, 0xc1, 0x6f, 0xd3, 0x3e, - 0x14, 0xc7, 0x9b, 0x6e, 0x6b, 0xfb, 0x73, 0x7f, 0x12, 0x9a, 0x85, 0xc6, 0x28, 0x28, 0x99, 0x32, - 0x4d, 0x1a, 0x08, 0x12, 0xd1, 0x71, 0x47, 0x6b, 0x2b, 0x20, 0x87, 0xa1, 0x29, 0xd3, 0x40, 0xda, - 0x81, 0xc9, 0x8d, 0xbd, 0xd4, 0x5b, 0x16, 0x87, 0xd8, 0x45, 0xfc, 0x19, 0xdc, 0xf8, 0x87, 0x38, - 0x8c, 0x5b, 0x8f, 0x88, 0x43, 0x05, 0x99, 0xf8, 0x27, 0x38, 0x21, 0x3b, 0x4e, 0xbb, 0xd1, 0x30, - 0x75, 0xdc, 0x76, 0xaa, 0xfd, 0xfc, 0xde, 0xf7, 0xf9, 0xf3, 0xf5, 0x6b, 0x0b, 0x96, 0xb9, 0x60, - 0x29, 0x0a, 0x89, 0x8b, 0x12, 0xea, 0x24, 0x29, 0x13, 0x0c, 0x2e, 0x07, 0x2c, 0x38, 0x49, 0x19, - 0x0a, 0x06, 0x8e, 0x3e, 0x6c, 0xdd, 0x53, 0xdb, 0xa4, 0xef, 0xd2, 0x58, 0x90, 0x34, 0x46, 0xd1, - 0x61, 0x8a, 0x8e, 0x44, 0x9e, 0xdf, 0x5a, 0x29, 0x0e, 0x4f, 0x89, 0x40, 0x18, 0x09, 0xa4, 0xe3, - 0x76, 0x21, 0x4d, 0xe2, 0x90, 0xc6, 0xc5, 0x87, 0xcc, 0x7b, 0x1f, 0x04, 0x3a, 0x67, 0xfd, 0xaa, - 0x9c, 0x2d, 0x9d, 0x74, 0x3b, 0x64, 0x21, 0x53, 0x4b, 0x57, 0xae, 0xf2, 0xa8, 0x3d, 0x32, 0x00, - 0xdc, 0x13, 0x2c, 0x25, 0x3e, 0x79, 0x37, 0x24, 0x5c, 0xbc, 0x24, 0x08, 0x93, 0x14, 0x1e, 0x80, - 0x7a, 0xcc, 0x30, 0x39, 0xa4, 0x78, 0xd5, 0x58, 0x33, 0x36, 0x97, 0x3a, 0xdb, 0xd9, 0xd8, 0xaa, - 0xbd, 0x62, 0x98, 0x78, 0xbd, 0x5f, 0x63, 0x6b, 0x2b, 0xa4, 0x62, 0x30, 0xec, 0x3b, 0x01, 0x3b, - 0x75, 0x27, 0x9c, 0xb8, 0x3f, 0x5d, 0xbb, 0xc9, 0x49, 0xe8, 0x6a, 0x22, 0x27, 0x2f, 0xf3, 0x6b, - 0x52, 0xd1, 0xc3, 0xf0, 0x2d, 0x68, 0xc8, 0xfb, 0x2a, 0xf1, 0xaa, 0x12, 0xef, 0x66, 0x63, 0xab, - 0xae, 0x6e, 0xa1, 0xd4, 0x9f, 0x5e, 0x4b, 0x5d, 0xd7, 0xf9, 0x75, 0x25, 0xea, 0x61, 0xfb, 0x4b, - 0x15, 0xac, 0x74, 0x59, 0x14, 0x91, 0x40, 0x74, 0x07, 0x24, 0x38, 0xe1, 0xc3, 0x53, 0x0d, 0x07, - 0x5f, 0x80, 0xda, 0x40, 0x01, 0x2a, 0xaa, 0x66, 0x7b, 0xc3, 0x99, 0x79, 0x25, 0x67, 0xd6, 0x8d, - 0x4e, 0xe3, 0x6c, 0x6c, 0x55, 0x46, 0x63, 0xcb, 0xf0, 0x75, 0xb9, 0x64, 0x48, 0x51, 0x1c, 0x4e, - 0x18, 0x16, 0x72, 0x06, 0x5f, 0xc6, 0xfe, 0x81, 0x41, 0xd7, 0xf9, 0x75, 0x25, 0xea, 0x61, 0x78, - 0x0c, 0x9a, 0x81, 0xbe, 0xbb, 0x6c, 0xb1, 0xb0, 0x66, 0x6c, 0xfe, 0xdf, 0xf1, 0xe4, 0x35, 0xbe, - 0xcd, 0xeb, 0xfe, 0x50, 0xd0, 0xc8, 0x1d, 0x0e, 0x29, 0x76, 0xf6, 0xf7, 0xbd, 0x5e, 0x36, 0xb6, - 0x40, 0xe1, 0x86, 0xd7, 0xf3, 0x41, 0xa1, 0xee, 0x61, 0xd8, 0x02, 0x8d, 0x62, 0xb7, 0xba, 0x28, - 0x1b, 0xf9, 0x93, 0xbd, 0xfd, 0xa9, 0x0a, 0xee, 0xcc, 0x78, 0xc9, 0x13, 0x16, 0x73, 0x72, 0xa9, - 0xce, 0xb8, 0x5c, 0x07, 0x9f, 0x81, 0x06, 0x8f, 0x51, 0xc2, 0x07, 0x4c, 0x28, 0x7f, 0x9a, 0xed, - 0xf5, 0x0b, 0x56, 0x4f, 0xb1, 0x8f, 0xc4, 0x9e, 0x4e, 0xeb, 0x21, 0x81, 0xfc, 0x49, 0x11, 0xdc, - 0x01, 0x4b, 0x98, 0x44, 0x02, 0x29, 0xf4, 0x66, 0xfb, 0x49, 0xc9, 0x43, 0xe5, 0x53, 0xee, 0x14, - 0xc3, 0xee, 0xec, 0xbc, 0xee, 0x76, 0xf7, 0x04, 0x12, 0xbc, 0x27, 0x0b, 0x3b, 0x8b, 0xd2, 0x2d, - 0x3f, 0x57, 0x81, 0xbb, 0xe0, 0xbf, 0x84, 0xa4, 0x9c, 0x72, 0x41, 0xb0, 0x82, 0x6c, 0xb6, 0x1f, - 0x5d, 0x47, 0x52, 0xab, 0x4d, 0x45, 0xec, 0x9f, 0x06, 0xb8, 0xfb, 0x06, 0x51, 0xf1, 0x9c, 0xa5, - 0xdb, 0x49, 0x12, 0xd1, 0x00, 0x09, 0xca, 0xe2, 0x1b, 0x37, 0x68, 0x16, 0x68, 0x46, 0x04, 0x71, - 0x72, 0x48, 0x63, 0x4c, 0x3e, 0x28, 0xb7, 0x17, 0x7d, 0xa0, 0x42, 0x9e, 0x8c, 0xd8, 0xf7, 0x41, - 0xab, 0x0c, 0x33, 0x9f, 0x01, 0xfb, 0xf3, 0xd4, 0x05, 0x9f, 0xa8, 0x63, 0x2f, 0xa6, 0xe2, 0xa6, - 0xb9, 0x70, 0x01, 0xf2, 0x12, 0x45, 0x0e, 0xd9, 0xce, 0xaa, 0x00, 0xec, 0x92, 0xe2, 0x08, 0x1e, - 0x83, 0x5b, 0x7f, 0x7c, 0x25, 0xe0, 0x83, 0x12, 0xb0, 0xf2, 0x9f, 0xa0, 0xd6, 0xc3, 0x79, 0x52, - 0xb5, 0xbb, 0x15, 0xc8, 0x01, 0x9c, 0x75, 0x1f, 0x96, 0x8d, 0xee, 0x5f, 0x67, 0xb1, 0xf5, 0x78, - 0xce, 0xec, 0x92, 0xa6, 0x17, 0xdc, 0xb8, 0xaa, 0xe9, 0xec, 0xd3, 0x5f, 0xd5, 0xb4, 0xc4, 0x62, - 0xbb, 0xd2, 0xd9, 0x38, 0xfb, 0x61, 0x56, 0xce, 0x32, 0xd3, 0x18, 0x65, 0xa6, 0xf1, 0x35, 0x33, - 0x8d, 0xef, 0x99, 0x69, 0x7c, 0x3c, 0x37, 0x2b, 0xa3, 0x73, 0xb3, 0x72, 0x50, 0xd7, 0x1a, 0xfd, - 0x9a, 0xfa, 0xdb, 0xda, 0xfa, 0x1d, 0x00, 0x00, 0xff, 0xff, 0xb4, 0x80, 0x8f, 0xfd, 0x72, 0x07, - 0x00, 0x00, +func init() { proto.RegisterFile("storage/api.proto", fileDescriptor_api_4381da06539924fd) } + +var fileDescriptor_api_4381da06539924fd = []byte{ + // 660 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xd4, 0x95, 0x41, 0x6f, 0xd3, 0x30, + 0x14, 0xc7, 0x93, 0x6e, 0x6b, 0x8b, 0x8b, 0x84, 0x66, 0xa1, 0x31, 0x0a, 0x4a, 0xa6, 0x4c, 0x48, + 0x1b, 0x82, 0x44, 0x74, 0xdc, 0xd1, 0xda, 0x0a, 0xc8, 0x61, 0x68, 0xca, 0x34, 0x90, 0x76, 0x60, + 0x72, 0x63, 0x2f, 0xf5, 0x96, 0xc5, 0x21, 0x71, 0x11, 0x1f, 0x83, 0x1b, 0x5f, 0x88, 0xc3, 0xb8, + 0xf5, 0x38, 0x71, 0x88, 0x20, 0x13, 0x5f, 0x82, 0x13, 0xb2, 0xe3, 0xb4, 0x1b, 0x0d, 0xd3, 0xc6, + 0x6d, 0xa7, 0xda, 0xcf, 0xef, 0xfd, 0x9f, 0x7f, 0x7f, 0xbf, 0xb6, 0x60, 0x31, 0xe5, 0x2c, 0x41, + 0x01, 0x71, 0x50, 0x4c, 0xed, 0x38, 0x61, 0x9c, 0xc1, 0x45, 0x9f, 0xf9, 0x47, 0x09, 0x43, 0xfe, + 0xd0, 0x56, 0x87, 0xed, 0x07, 0x72, 0x1b, 0x0f, 0x1c, 0x1a, 0x71, 0x92, 0x44, 0x28, 0xdc, 0x4f, + 0xd0, 0x01, 0x2f, 0xf2, 0xdb, 0x4b, 0xe5, 0xe1, 0x31, 0xe1, 0x08, 0x23, 0x8e, 0x54, 0xdc, 0x2a, + 0xa5, 0x49, 0x14, 0xd0, 0xa8, 0xfc, 0x10, 0x79, 0x1f, 0x7d, 0x5f, 0xe5, 0xac, 0x5e, 0x96, 0xb3, + 0xa1, 0x92, 0xee, 0x06, 0x2c, 0x60, 0x72, 0xe9, 0x88, 0x55, 0x11, 0xb5, 0xc6, 0x3a, 0x80, 0x3b, + 0x9c, 0x25, 0xc4, 0x23, 0x1f, 0x46, 0x24, 0xe5, 0xaf, 0x09, 0xc2, 0x24, 0x81, 0x7b, 0xa0, 0x11, + 0x31, 0x4c, 0xf6, 0x29, 0x5e, 0xd6, 0x57, 0xf4, 0xb5, 0x85, 0xee, 0x66, 0x9e, 0x99, 0xf5, 0x37, + 0x0c, 0x13, 0xb7, 0xff, 0x3b, 0x33, 0x37, 0x02, 0xca, 0x87, 0xa3, 0x81, 0xed, 0xb3, 0x63, 0x67, + 0xc2, 0x89, 0x07, 0xd3, 0xb5, 0x13, 0x1f, 0x05, 0x8e, 0x22, 0xb2, 0x8b, 0x32, 0xaf, 0x2e, 0x14, + 0x5d, 0x0c, 0xdf, 0x83, 0xa6, 0xb8, 0xaf, 0x14, 0xaf, 0x49, 0xf1, 0x5e, 0x9e, 0x99, 0x0d, 0x79, + 0x0b, 0xa9, 0xfe, 0xfc, 0x5a, 0xea, 0xaa, 0xce, 0x6b, 0x48, 0x51, 0x17, 0x5b, 0xdf, 0x6a, 0x60, + 0xa9, 0xc7, 0xc2, 0x90, 0xf8, 0xbc, 0x37, 0x24, 0xfe, 0x51, 0x3a, 0x3a, 0x56, 0x70, 0xf0, 0x15, + 0xa8, 0x0f, 0x25, 0xa0, 0xa4, 0x6a, 0x75, 0x1e, 0xd9, 0x33, 0xaf, 0x64, 0xcf, 0xba, 0xd1, 0x6d, + 0x9e, 0x64, 0xa6, 0x36, 0xce, 0x4c, 0xdd, 0x53, 0xe5, 0x82, 0x21, 0x41, 0x51, 0x30, 0x61, 0x98, + 0x2b, 0x18, 0x3c, 0x11, 0xfb, 0x0f, 0x06, 0x55, 0xe7, 0x35, 0xa4, 0xa8, 0x8b, 0xe1, 0x21, 0x68, + 0xf9, 0xea, 0xee, 0xa2, 0xc5, 0xdc, 0x8a, 0xbe, 0x76, 0xbb, 0xeb, 0x8a, 0x6b, 0x7c, 0xbf, 0xaa, + 0xfb, 0x23, 0x4e, 0x43, 0x67, 0x34, 0xa2, 0xd8, 0xde, 0xdd, 0x75, 0xfb, 0x79, 0x66, 0x82, 0xd2, + 0x0d, 0xb7, 0xef, 0x81, 0x52, 0xdd, 0xc5, 0xb0, 0x0d, 0x9a, 0xe5, 0x6e, 0x79, 0x5e, 0x34, 0xf2, + 0x26, 0x7b, 0xeb, 0x4b, 0x0d, 0xdc, 0x9b, 0xf1, 0x32, 0x8d, 0x59, 0x94, 0x92, 0x0b, 0x75, 0xfa, + 0xc5, 0x3a, 0xf8, 0x02, 0x34, 0xd3, 0x08, 0xc5, 0xe9, 0x90, 0x71, 0xe9, 0x4f, 0xab, 0xb3, 0x7a, + 0xce, 0xea, 0x29, 0xf6, 0x01, 0xdf, 0x51, 0x69, 0x7d, 0xc4, 0x91, 0x37, 0x29, 0x82, 0x5b, 0x60, + 0x01, 0x93, 0x90, 0x23, 0x89, 0xde, 0xea, 0x3c, 0xab, 0x78, 0xa8, 0x62, 0xca, 0xed, 0x72, 0xd8, + 0xed, 0xad, 0xb7, 0xbd, 0xde, 0x0e, 0x47, 0x3c, 0xed, 0x8b, 0xc2, 0xee, 0xbc, 0x70, 0xcb, 0x2b, + 0x54, 0xe0, 0x36, 0xb8, 0x15, 0x93, 0x24, 0xa5, 0x29, 0x27, 0x58, 0x42, 0xb6, 0x3a, 0x4f, 0xae, + 0x23, 0xa9, 0xd4, 0xa6, 0x22, 0xd6, 0x2f, 0x1d, 0xdc, 0x7f, 0x87, 0x28, 0x7f, 0xc9, 0x92, 0xcd, + 0x38, 0x0e, 0xa9, 0x8f, 0x38, 0x65, 0xd1, 0x8d, 0x1b, 0x34, 0x13, 0xb4, 0x42, 0x82, 0x52, 0xb2, + 0x4f, 0x23, 0x4c, 0x3e, 0x49, 0xb7, 0xe7, 0x3d, 0x20, 0x43, 0xae, 0x88, 0x58, 0x0f, 0x41, 0xbb, + 0x0a, 0xb3, 0x98, 0x01, 0xeb, 0xeb, 0xd4, 0x05, 0x8f, 0xc8, 0x63, 0x37, 0xa2, 0xfc, 0xa6, 0xb9, + 0x70, 0x0e, 0xf2, 0x02, 0x45, 0x01, 0xd9, 0xc9, 0x6b, 0x00, 0x6c, 0x93, 0xf2, 0x08, 0x1e, 0x82, + 0x3b, 0x7f, 0x7d, 0x25, 0xe0, 0x7a, 0x05, 0x58, 0xf5, 0x4f, 0x50, 0xfb, 0xf1, 0x55, 0x52, 0x95, + 0xbb, 0x1a, 0x4c, 0x01, 0x9c, 0x75, 0x1f, 0x56, 0x8d, 0xee, 0x3f, 0x67, 0xb1, 0xfd, 0xf4, 0x8a, + 0xd9, 0x15, 0x4d, 0xcf, 0xb9, 0x71, 0x59, 0xd3, 0xd9, 0xa7, 0xbf, 0xac, 0x69, 0x85, 0xc5, 0x96, + 0xd6, 0x5d, 0x3f, 0xf9, 0x69, 0x68, 0x27, 0xb9, 0xa1, 0x8f, 0x73, 0x43, 0x3f, 0xcd, 0x0d, 0xfd, + 0x47, 0x6e, 0xe8, 0x9f, 0xcf, 0x0c, 0x6d, 0x7c, 0x66, 0x68, 0xa7, 0x67, 0x86, 0xb6, 0xd7, 0x50, + 0x3a, 0x83, 0xba, 0xfc, 0xeb, 0xda, 0xf8, 0x13, 0x00, 0x00, 0xff, 0xff, 0x60, 0xa9, 0x41, 0x2e, + 0x76, 0x07, 0x00, 0x00, } diff --git a/pkg/storage/closedts/ctpb/entry.pb.go b/pkg/storage/closedts/ctpb/entry.pb.go index f001010969c8..ee75de8e54fb 100644 --- a/pkg/storage/closedts/ctpb/entry.pb.go +++ b/pkg/storage/closedts/ctpb/entry.pb.go @@ -54,14 +54,13 @@ type Entry struct { // In practice, a Full message is received when a stream of Entries is first // established (or the Epoch changes), and all other updates are incremental // (i.e. not Full). - Full bool `protobuf:"varint,4,opt,name=full,proto3" json:"full,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Full bool `protobuf:"varint,4,opt,name=full,proto3" json:"full,omitempty"` } func (m *Entry) Reset() { *m = Entry{} } func (*Entry) ProtoMessage() {} func (*Entry) Descriptor() ([]byte, []int) { - return fileDescriptor_entry_764659c20d499cc9, []int{0} + return fileDescriptor_entry_c23241a8dc13b1f6, []int{0} } func (m *Entry) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -92,14 +91,13 @@ var xxx_messageInfo_Entry proto.InternalMessageInfo // fail. The Reaction mechanism serves to explicitly request the missing information // when that happens. type Reaction struct { - Requested []github_com_cockroachdb_cockroach_pkg_roachpb.RangeID `protobuf:"varint,1,rep,packed,name=Requested,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.RangeID" json:"Requested,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Requested []github_com_cockroachdb_cockroach_pkg_roachpb.RangeID `protobuf:"varint,1,rep,packed,name=Requested,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.RangeID" json:"Requested,omitempty"` } func (m *Reaction) Reset() { *m = Reaction{} } func (*Reaction) ProtoMessage() {} func (*Reaction) Descriptor() ([]byte, []int) { - return fileDescriptor_entry_764659c20d499cc9, []int{1} + return fileDescriptor_entry_c23241a8dc13b1f6, []int{1} } func (m *Reaction) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -838,38 +836,39 @@ var ( ) func init() { - proto.RegisterFile("storage/closedts/ctpb/entry.proto", fileDescriptor_entry_764659c20d499cc9) + proto.RegisterFile("storage/closedts/ctpb/entry.proto", fileDescriptor_entry_c23241a8dc13b1f6) } -var fileDescriptor_entry_764659c20d499cc9 = []byte{ - // 463 bytes of a gzipped FileDescriptorProto +var fileDescriptor_entry_c23241a8dc13b1f6 = []byte{ + // 467 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x52, 0x4f, 0x6b, 0xd4, 0x40, - 0x1c, 0xcd, 0x6c, 0x12, 0xe9, 0x4e, 0x0f, 0x2d, 0x43, 0x0f, 0x21, 0x68, 0x92, 0x2e, 0x1e, 0x02, + 0x1c, 0xcd, 0x6c, 0x12, 0xe9, 0x4e, 0x0f, 0x2d, 0x43, 0x0f, 0x61, 0xd1, 0x24, 0x5d, 0x44, 0x02, 0xc2, 0x8c, 0xac, 0x82, 0xa5, 0xb7, 0x46, 0x4b, 0x59, 0x68, 0x3d, 0x0c, 0xc5, 0x83, 0x17, 0x99, 0xcc, 0x8e, 0x49, 0xd8, 0xd9, 0x4c, 0xdc, 0x4c, 0x84, 0x5e, 0x3d, 0x89, 0x27, 0x8f, 0x1e, 0xfd, - 0x38, 0x7b, 0xec, 0x49, 0x3c, 0x6d, 0x35, 0xfd, 0x16, 0x3d, 0x49, 0x26, 0xed, 0x2e, 0x08, 0x2a, - 0x78, 0x7b, 0xf9, 0xfd, 0x79, 0xef, 0xe5, 0xcd, 0x0f, 0xee, 0xd7, 0x5a, 0x2d, 0x58, 0x26, 0x08, - 0x97, 0xaa, 0x16, 0x53, 0x5d, 0x13, 0xae, 0xab, 0x94, 0x88, 0x52, 0x2f, 0x2e, 0x70, 0xb5, 0x50, - 0x5a, 0x21, 0x9f, 0x2b, 0x3e, 0x5b, 0x28, 0xc6, 0x73, 0x7c, 0x3b, 0x8c, 0xb9, 0x6e, 0xaa, 0x29, - 0xd3, 0xc2, 0xdf, 0xcb, 0x54, 0xa6, 0xcc, 0x18, 0xe9, 0x50, 0xbf, 0xe1, 0xdf, 0xcf, 0x94, 0xca, - 0xa4, 0x20, 0xac, 0x2a, 0x08, 0x2b, 0x4b, 0xa5, 0x99, 0x2e, 0x54, 0x59, 0xdf, 0x76, 0xbd, 0x46, - 0x17, 0x92, 0xe4, 0x92, 0x13, 0x5d, 0xcc, 0x45, 0xad, 0xd9, 0xbc, 0xea, 0x3b, 0xa3, 0x6f, 0x03, - 0xe8, 0x1e, 0x77, 0xca, 0x28, 0x84, 0xae, 0xa8, 0x14, 0xcf, 0x3d, 0x10, 0x81, 0xd8, 0x4e, 0x86, - 0x37, 0xab, 0xd0, 0x3d, 0xee, 0x0a, 0xb4, 0xaf, 0xa3, 0x97, 0x70, 0xb7, 0x77, 0xfc, 0x66, 0x4d, - 0xe2, 0x0d, 0x22, 0x10, 0x6f, 0x8f, 0x1f, 0xe0, 0x8d, 0xdf, 0x4e, 0x09, 0xe7, 0x92, 0xe3, 0xf3, - 0xbb, 0xa1, 0xc4, 0x59, 0xae, 0x42, 0x8b, 0xee, 0xf4, 0xcb, 0xeb, 0x32, 0xfa, 0x08, 0xa0, 0x33, - 0x97, 0xac, 0xf0, 0xec, 0xc8, 0x8e, 0xb7, 0xc7, 0x8f, 0xf0, 0x9f, 0x7f, 0x1a, 0x1b, 0x8b, 0xf8, - 0x4c, 0xb2, 0xc2, 0xa0, 0xe4, 0xa4, 0x5d, 0x85, 0xce, 0xd9, 0xe9, 0xd1, 0xe4, 0xc3, 0x55, 0xf8, - 0x34, 0x2b, 0x74, 0xde, 0xa4, 0x98, 0xab, 0x39, 0x59, 0x53, 0x4c, 0xd3, 0x0d, 0x26, 0xd5, 0x2c, - 0x23, 0x06, 0x55, 0x29, 0xa6, 0xac, 0xcc, 0xc4, 0xe4, 0xc5, 0xa7, 0xab, 0xd0, 0x3e, 0x3d, 0x9a, - 0x50, 0xe3, 0x00, 0x21, 0xe8, 0xbc, 0x6d, 0xa4, 0xf4, 0x9c, 0x08, 0xc4, 0x5b, 0xd4, 0x60, 0xff, - 0x19, 0x1c, 0xae, 0xf5, 0xd0, 0x2e, 0xb4, 0x67, 0xe2, 0xc2, 0x44, 0xe3, 0xd2, 0x0e, 0xa2, 0x3d, - 0xe8, 0xbe, 0x67, 0xb2, 0x11, 0x26, 0x02, 0x9b, 0xf6, 0x1f, 0x87, 0x83, 0x03, 0x70, 0xe8, 0x7c, - 0xf9, 0x1a, 0x5a, 0xa3, 0x1c, 0x6e, 0x51, 0xc1, 0x78, 0xf7, 0x0a, 0xe8, 0x15, 0x1c, 0x52, 0xf1, - 0xae, 0x11, 0xb5, 0x16, 0x53, 0x0f, 0x44, 0x76, 0xec, 0x26, 0x07, 0x37, 0xab, 0xff, 0x33, 0x4e, - 0x37, 0x54, 0xbd, 0xd2, 0x38, 0x83, 0x3b, 0xcf, 0x7f, 0x8b, 0xf6, 0x1c, 0xda, 0x27, 0x42, 0xa3, - 0x87, 0x7f, 0x8b, 0xf4, 0xce, 0x9d, 0xbf, 0xff, 0xcf, 0xe0, 0x47, 0x56, 0x0c, 0x1e, 0x83, 0x64, - 0xb4, 0xfc, 0x19, 0x58, 0xcb, 0x36, 0x00, 0x97, 0x6d, 0x00, 0xbe, 0xb7, 0x01, 0xf8, 0xd1, 0x06, - 0xe0, 0xf3, 0x75, 0x60, 0x5d, 0x5e, 0x07, 0xd6, 0x6b, 0xa7, 0xbb, 0xe2, 0xf4, 0x9e, 0x39, 0xab, - 0x27, 0xbf, 0x02, 0x00, 0x00, 0xff, 0xff, 0xc1, 0x94, 0xa3, 0x58, 0xe5, 0x02, 0x00, 0x00, + 0x38, 0x7b, 0xec, 0x49, 0x7a, 0xda, 0x6a, 0xf6, 0x5b, 0xf4, 0x24, 0x99, 0xb4, 0xbb, 0x20, 0xa8, + 0xe0, 0xed, 0xe5, 0xf7, 0xe7, 0xbd, 0x97, 0x37, 0x3f, 0xb8, 0x5f, 0x69, 0x35, 0x67, 0xa9, 0x20, + 0x5c, 0xaa, 0x4a, 0x4c, 0x74, 0x45, 0xb8, 0x2e, 0x13, 0x22, 0x0a, 0x3d, 0xbf, 0xc0, 0xe5, 0x5c, + 0x69, 0x85, 0x06, 0x5c, 0xf1, 0xe9, 0x5c, 0x31, 0x9e, 0xe1, 0xdb, 0x61, 0xcc, 0x75, 0x5d, 0x4e, + 0x98, 0x16, 0x83, 0xbd, 0x54, 0xa5, 0xca, 0x8c, 0x91, 0x16, 0x75, 0x1b, 0x83, 0xfb, 0xa9, 0x52, + 0xa9, 0x14, 0x84, 0x95, 0x39, 0x61, 0x45, 0xa1, 0x34, 0xd3, 0xb9, 0x2a, 0xaa, 0xdb, 0xae, 0x57, + 0xeb, 0x5c, 0x92, 0x4c, 0x72, 0xa2, 0xf3, 0x99, 0xa8, 0x34, 0x9b, 0x95, 0x5d, 0x67, 0xf8, 0xbd, + 0x07, 0xdd, 0xe3, 0x56, 0x19, 0x05, 0xd0, 0x15, 0xa5, 0xe2, 0x99, 0x07, 0x42, 0x10, 0xd9, 0x71, + 0xff, 0x66, 0x19, 0xb8, 0xc7, 0x6d, 0x81, 0x76, 0x75, 0xf4, 0x0a, 0xee, 0x76, 0x8e, 0xdf, 0xae, + 0x49, 0xbc, 0x5e, 0x08, 0xa2, 0xed, 0xd1, 0x03, 0xbc, 0xf1, 0xdb, 0x2a, 0xe1, 0x4c, 0x72, 0x7c, + 0x7e, 0x37, 0x14, 0x3b, 0x8b, 0x65, 0x60, 0xd1, 0x9d, 0x6e, 0x79, 0x5d, 0x46, 0x9f, 0x00, 0x74, + 0x66, 0x92, 0xe5, 0x9e, 0x1d, 0xda, 0xd1, 0xf6, 0xe8, 0x31, 0xfe, 0xf3, 0x4f, 0x63, 0x63, 0x11, + 0x9f, 0x49, 0x96, 0x1b, 0x14, 0x9f, 0x34, 0xcb, 0xc0, 0x39, 0x3b, 0x3d, 0x1a, 0x7f, 0xbc, 0x0e, + 0x9e, 0xa5, 0xb9, 0xce, 0xea, 0x04, 0x73, 0x35, 0x23, 0x6b, 0x8a, 0x49, 0xb2, 0xc1, 0xa4, 0x9c, + 0xa6, 0xc4, 0xa0, 0x32, 0xc1, 0x94, 0x15, 0xa9, 0x18, 0xbf, 0xfc, 0x7c, 0x1d, 0xd8, 0xa7, 0x47, + 0x63, 0x6a, 0x1c, 0x20, 0x04, 0x9d, 0x77, 0xb5, 0x94, 0x9e, 0x13, 0x82, 0x68, 0x8b, 0x1a, 0x3c, + 0x78, 0x0e, 0xfb, 0x6b, 0x3d, 0xb4, 0x0b, 0xed, 0xa9, 0xb8, 0x30, 0xd1, 0xb8, 0xb4, 0x85, 0x68, + 0x0f, 0xba, 0x1f, 0x98, 0xac, 0x85, 0x89, 0xc0, 0xa6, 0xdd, 0xc7, 0x61, 0xef, 0x00, 0x1c, 0x3a, + 0x5f, 0xbf, 0x05, 0xd6, 0x30, 0x83, 0x5b, 0x54, 0x30, 0xde, 0xbe, 0x02, 0x7a, 0x0d, 0xfb, 0x54, + 0xbc, 0xaf, 0x45, 0xa5, 0xc5, 0xc4, 0x03, 0xa1, 0x1d, 0xb9, 0xf1, 0xc1, 0xcd, 0xf2, 0xff, 0x8c, + 0xd3, 0x0d, 0x55, 0xa7, 0x34, 0x4a, 0xe1, 0xce, 0x8b, 0xdf, 0xa2, 0x3d, 0x87, 0xf6, 0x89, 0xd0, + 0xe8, 0xe1, 0xdf, 0x22, 0xbd, 0x73, 0x37, 0xd8, 0xff, 0x67, 0xf0, 0x43, 0x2b, 0x02, 0x4f, 0x40, + 0xfc, 0x68, 0xf1, 0xd3, 0xb7, 0x16, 0x8d, 0x0f, 0x2e, 0x1b, 0x1f, 0x5c, 0x35, 0x3e, 0xf8, 0xd1, + 0xf8, 0xe0, 0xcb, 0xca, 0xb7, 0x2e, 0x57, 0xbe, 0x75, 0xb5, 0xf2, 0xad, 0x37, 0x4e, 0x7b, 0xc9, + 0xc9, 0x3d, 0x73, 0x5a, 0x4f, 0x7f, 0x05, 0x00, 0x00, 0xff, 0xff, 0x65, 0x1e, 0x6f, 0xa9, 0xe9, + 0x02, 0x00, 0x00, } diff --git a/pkg/storage/copysets/copysets.pb.go b/pkg/storage/copysets/copysets.pb.go index 154cac91c84b..4fef4f43ef97 100644 --- a/pkg/storage/copysets/copysets.pb.go +++ b/pkg/storage/copysets/copysets.pb.go @@ -51,7 +51,7 @@ func (x CopysetStrategy) String() string { return proto.EnumName(CopysetStrategy_name, int32(x)) } func (CopysetStrategy) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_copysets_a2126159ebe54c32, []int{0} + return fileDescriptor_copysets_e6715f99cdb96c87, []int{0} } // AllCopysets contains the map between replication factor to @@ -60,15 +60,14 @@ type AllCopysets struct { // Map from replication factors to copysets. ByRf map[int32]Copysets `protobuf:"bytes,1,rep,name=by_rf,json=byRf,proto3" json:"by_rf" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // Strategy used for store-copyset allocation. - Strategy CopysetStrategy `protobuf:"varint,2,opt,name=strategy,proto3,enum=cockroach.storage.copysets.CopysetStrategy" json:"strategy,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Strategy CopysetStrategy `protobuf:"varint,2,opt,name=strategy,proto3,enum=cockroach.storage.copysets.CopysetStrategy" json:"strategy,omitempty"` } func (m *AllCopysets) Reset() { *m = AllCopysets{} } func (m *AllCopysets) String() string { return proto.CompactTextString(m) } func (*AllCopysets) ProtoMessage() {} func (*AllCopysets) Descriptor() ([]byte, []int) { - return fileDescriptor_copysets_a2126159ebe54c32, []int{0} + return fileDescriptor_copysets_e6715f99cdb96c87, []int{0} } func (m *AllCopysets) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -101,15 +100,14 @@ type Copysets struct { // Map from CopysetID to a Copyset (set of stores in the copyset). Sets map[CopysetID]Copyset `protobuf:"bytes,1,rep,name=sets,proto3,castkey=CopysetID" json:"sets" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // Replication factor of copy sets. - ReplicationFactor int32 `protobuf:"varint,2,opt,name=replication_factor,json=replicationFactor,proto3" json:"replication_factor,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ReplicationFactor int32 `protobuf:"varint,2,opt,name=replication_factor,json=replicationFactor,proto3" json:"replication_factor,omitempty"` } func (m *Copysets) Reset() { *m = Copysets{} } func (m *Copysets) String() string { return proto.CompactTextString(m) } func (*Copysets) ProtoMessage() {} func (*Copysets) Descriptor() ([]byte, []int) { - return fileDescriptor_copysets_a2126159ebe54c32, []int{1} + return fileDescriptor_copysets_e6715f99cdb96c87, []int{1} } func (m *Copysets) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -137,15 +135,14 @@ var xxx_messageInfo_Copysets proto.InternalMessageInfo // Copyset contains the set of stores belonging to the same copyset. type Copyset struct { // Map of StoreIDs. - Ids map[github_com_cockroachdb_cockroach_pkg_roachpb.StoreID]bool `protobuf:"bytes,1,rep,name=ids,proto3,castkey=github.com/cockroachdb/cockroach/pkg/roachpb.StoreID" json:"ids,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Ids map[github_com_cockroachdb_cockroach_pkg_roachpb.StoreID]bool `protobuf:"bytes,1,rep,name=ids,proto3,castkey=github.com/cockroachdb/cockroach/pkg/roachpb.StoreID" json:"ids,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` } func (m *Copyset) Reset() { *m = Copyset{} } func (m *Copyset) String() string { return proto.CompactTextString(m) } func (*Copyset) ProtoMessage() {} func (*Copyset) Descriptor() ([]byte, []int) { - return fileDescriptor_copysets_a2126159ebe54c32, []int{2} + return fileDescriptor_copysets_e6715f99cdb96c87, []int{2} } func (m *Copyset) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1025,39 +1022,39 @@ var ( ) func init() { - proto.RegisterFile("storage/copysets/copysets.proto", fileDescriptor_copysets_a2126159ebe54c32) + proto.RegisterFile("storage/copysets/copysets.proto", fileDescriptor_copysets_e6715f99cdb96c87) } -var fileDescriptor_copysets_a2126159ebe54c32 = []byte{ - // 471 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x93, 0xcd, 0x6e, 0xd3, 0x40, - 0x14, 0x85, 0x3d, 0xf9, 0x01, 0xe7, 0x46, 0x82, 0x64, 0x54, 0x50, 0xe4, 0x85, 0x13, 0x15, 0x84, - 0x22, 0x7e, 0xc6, 0x22, 0x20, 0x54, 0xba, 0xa2, 0x21, 0x06, 0x59, 0xc2, 0x45, 0x9a, 0x94, 0x0a, - 0x2a, 0x50, 0x64, 0x3b, 0x8e, 0x1b, 0x25, 0x74, 0xac, 0xf1, 0x14, 0xe1, 0x6d, 0x79, 0x01, 0xde, - 0x87, 0x17, 0xc8, 0xb2, 0x4b, 0x56, 0x14, 0xd2, 0x3d, 0xcf, 0x80, 0xec, 0x4c, 0x8c, 0x41, 0x05, - 0x79, 0xe5, 0xa3, 0xb9, 0xf7, 0x9c, 0x7b, 0xbf, 0x91, 0x07, 0xda, 0x91, 0x60, 0xdc, 0x09, 0x7c, - 0xc3, 0x63, 0x61, 0x1c, 0xf9, 0x22, 0xca, 0x04, 0x09, 0x39, 0x13, 0x0c, 0x6b, 0x1e, 0xf3, 0x66, - 0x9c, 0x39, 0xde, 0x21, 0x91, 0xad, 0x64, 0xdd, 0xa1, 0x6d, 0x04, 0x2c, 0x60, 0x69, 0x9b, 0x91, - 0xa8, 0x95, 0x63, 0xf3, 0x53, 0x09, 0xea, 0x3b, 0xf3, 0xf9, 0x53, 0xd9, 0x85, 0x5f, 0x40, 0xd5, - 0x8d, 0x47, 0x7c, 0xd2, 0x42, 0x9d, 0x72, 0xb7, 0xde, 0xbb, 0x4f, 0xfe, 0x9d, 0x48, 0x72, 0x3e, - 0xd2, 0x8f, 0xe9, 0xc4, 0x3c, 0x12, 0x3c, 0xee, 0x57, 0x16, 0xdf, 0xda, 0x0a, 0xad, 0xb8, 0x31, - 0x9d, 0xe0, 0xe7, 0xa0, 0x46, 0x82, 0x3b, 0xc2, 0x0f, 0xe2, 0x56, 0xa9, 0x83, 0xba, 0x57, 0x7a, - 0x77, 0xfe, 0x17, 0x28, 0xd3, 0x86, 0xd2, 0x42, 0x33, 0xb3, 0xf6, 0x0e, 0x6a, 0xd9, 0x04, 0xdc, - 0x80, 0xf2, 0xcc, 0x8f, 0x5b, 0xa8, 0x83, 0xba, 0x55, 0x9a, 0x48, 0xbc, 0x0d, 0xd5, 0x0f, 0xce, - 0xfc, 0xd8, 0x4f, 0x87, 0xd4, 0x7b, 0x37, 0x0b, 0x0c, 0x89, 0xe8, 0xca, 0xb2, 0x5d, 0xda, 0x42, - 0x9b, 0x3f, 0x11, 0xa8, 0xd9, 0x15, 0xbc, 0x82, 0x4a, 0xf2, 0x95, 0x37, 0x40, 0x8a, 0x64, 0x91, - 0xa1, 0x2f, 0xa2, 0x15, 0x7e, 0x33, 0xc1, 0x3f, 0x39, 0x6b, 0xd7, 0x64, 0xcd, 0x1a, 0xd0, 0x34, - 0x0e, 0xdf, 0x03, 0xcc, 0xfd, 0x70, 0x3e, 0xf5, 0x1c, 0x31, 0x65, 0x47, 0xa3, 0x89, 0xe3, 0x09, - 0xc6, 0xd3, 0x85, 0xab, 0xb4, 0x99, 0xab, 0x3c, 0x4b, 0x0b, 0xda, 0x5b, 0xa8, 0x65, 0xa1, 0x17, - 0x10, 0x3f, 0xfe, 0x93, 0xf8, 0x46, 0x81, 0x2d, 0xf3, 0xc0, 0x5f, 0x10, 0x5c, 0x96, 0xc7, 0xf8, - 0x23, 0x94, 0xa7, 0xe3, 0x35, 0xee, 0xdd, 0x02, 0x41, 0xc4, 0x1a, 0x4b, 0xd8, 0xad, 0x93, 0xb3, - 0xf6, 0xc3, 0x60, 0x2a, 0x0e, 0x8f, 0x5d, 0xe2, 0xb1, 0xf7, 0x46, 0xe6, 0x1d, 0xbb, 0xbf, 0xb5, - 0x11, 0xce, 0x02, 0x23, 0x55, 0xa1, 0x4b, 0x86, 0x82, 0x71, 0xdf, 0x1a, 0xd0, 0x64, 0xa4, 0xf6, - 0x08, 0xd4, 0x75, 0xd4, 0x05, 0x88, 0x1b, 0x79, 0x44, 0x35, 0xb7, 0xfd, 0xed, 0x27, 0x70, 0xf5, - 0xaf, 0x5f, 0x05, 0x5f, 0x07, 0x6c, 0xef, 0xbc, 0xb6, 0x6c, 0xeb, 0xc0, 0x1c, 0x0d, 0xac, 0x7d, - 0x93, 0x0e, 0xad, 0xbd, 0x37, 0x0d, 0x05, 0x5f, 0x83, 0xa6, 0x6d, 0xed, 0xae, 0xce, 0xed, 0x97, - 0xfb, 0xa6, 0x6d, 0xee, 0xee, 0x35, 0x50, 0xff, 0xd6, 0xe2, 0x87, 0xae, 0x2c, 0x96, 0x3a, 0x3a, - 0x5d, 0xea, 0xe8, 0xeb, 0x52, 0x47, 0xdf, 0x97, 0x3a, 0xfa, 0x7c, 0xae, 0x2b, 0xa7, 0xe7, 0xba, - 0x72, 0xa0, 0xae, 0x89, 0xdd, 0x4b, 0xe9, 0x2b, 0x79, 0xf0, 0x2b, 0x00, 0x00, 0xff, 0xff, 0xd5, - 0x2a, 0xca, 0x1d, 0x7a, 0x03, 0x00, 0x00, +var fileDescriptor_copysets_e6715f99cdb96c87 = []byte{ + // 475 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x93, 0xcf, 0x6e, 0xd3, 0x40, + 0x10, 0xc6, 0xbd, 0xf9, 0x03, 0xce, 0x44, 0x82, 0x64, 0x55, 0x50, 0xe4, 0x83, 0x13, 0x15, 0x0e, + 0x51, 0x81, 0xb5, 0x08, 0x08, 0x95, 0x9e, 0x68, 0x88, 0x41, 0x96, 0x70, 0x91, 0x36, 0xa5, 0x82, + 0x0a, 0x14, 0xd9, 0x8e, 0xe3, 0x46, 0x09, 0x5d, 0x6b, 0xbd, 0x45, 0xf8, 0x5a, 0x5e, 0x80, 0xf7, + 0xe1, 0x05, 0x72, 0xec, 0xb1, 0x27, 0x0a, 0xc9, 0x9d, 0x67, 0x40, 0x76, 0x36, 0xc6, 0xa0, 0x52, + 0xe5, 0xe4, 0x4f, 0x3b, 0xf3, 0x7d, 0x33, 0xbf, 0x95, 0x17, 0x9a, 0x91, 0x60, 0xdc, 0x09, 0x7c, + 0xc3, 0x63, 0x61, 0x1c, 0xf9, 0x22, 0xca, 0x04, 0x09, 0x39, 0x13, 0x0c, 0x6b, 0x1e, 0xf3, 0x26, + 0x9c, 0x39, 0xde, 0x11, 0x91, 0xad, 0x64, 0xd5, 0xa1, 0x6d, 0x04, 0x2c, 0x60, 0x69, 0x9b, 0x91, + 0xa8, 0xa5, 0x63, 0xf3, 0x4b, 0x01, 0xaa, 0xbb, 0xd3, 0xe9, 0x73, 0xd9, 0x85, 0x5f, 0x41, 0xd9, + 0x8d, 0x07, 0x7c, 0xd4, 0x40, 0xad, 0x62, 0xbb, 0xda, 0x79, 0x48, 0xfe, 0x9f, 0x48, 0x72, 0x3e, + 0xd2, 0x8d, 0xe9, 0xc8, 0x3c, 0x16, 0x3c, 0xee, 0x96, 0x66, 0xdf, 0x9b, 0x0a, 0x2d, 0xb9, 0x31, + 0x1d, 0xe1, 0x97, 0xa0, 0x46, 0x82, 0x3b, 0xc2, 0x0f, 0xe2, 0x46, 0xa1, 0x85, 0xda, 0x37, 0x3a, + 0xf7, 0xae, 0x0a, 0x94, 0x69, 0x7d, 0x69, 0xa1, 0x99, 0x59, 0xfb, 0x00, 0x95, 0x6c, 0x02, 0xae, + 0x41, 0x71, 0xe2, 0xc7, 0x0d, 0xd4, 0x42, 0xed, 0x32, 0x4d, 0x24, 0xde, 0x81, 0xf2, 0x27, 0x67, + 0x7a, 0xe2, 0xa7, 0x43, 0xaa, 0x9d, 0xbb, 0x6b, 0x0c, 0x89, 0xe8, 0xd2, 0xb2, 0x53, 0xd8, 0x46, + 0x9b, 0xbf, 0x10, 0xa8, 0xd9, 0x15, 0xbc, 0x81, 0x52, 0xf2, 0x95, 0x37, 0x40, 0xd6, 0xc9, 0x22, + 0x7d, 0x5f, 0x44, 0x4b, 0xfc, 0x7a, 0x82, 0x7f, 0x7a, 0xd1, 0xac, 0xc8, 0x9a, 0xd5, 0xa3, 0x69, + 0x1c, 0x7e, 0x00, 0x98, 0xfb, 0xe1, 0x74, 0xec, 0x39, 0x62, 0xcc, 0x8e, 0x07, 0x23, 0xc7, 0x13, + 0x8c, 0xa7, 0x0b, 0x97, 0x69, 0x3d, 0x57, 0x79, 0x91, 0x16, 0xb4, 0xf7, 0x50, 0xc9, 0x42, 0x2f, + 0x21, 0x7e, 0xfa, 0x37, 0xf1, 0x9d, 0x35, 0xb6, 0xcc, 0x03, 0x7f, 0x43, 0x70, 0x5d, 0x1e, 0xe3, + 0xcf, 0x50, 0x1c, 0x0f, 0x57, 0xb8, 0xf7, 0xd7, 0x08, 0x22, 0xd6, 0x50, 0xc2, 0x6e, 0x9f, 0x5e, + 0x34, 0x1f, 0x07, 0x63, 0x71, 0x74, 0xe2, 0x12, 0x8f, 0x7d, 0x34, 0x32, 0xef, 0xd0, 0xfd, 0xa3, + 0x8d, 0x70, 0x12, 0x18, 0xa9, 0x0a, 0x5d, 0xd2, 0x17, 0x8c, 0xfb, 0x56, 0x8f, 0x26, 0x23, 0xb5, + 0x27, 0xa0, 0xae, 0xa2, 0x2e, 0x41, 0xdc, 0xc8, 0x23, 0xaa, 0xb9, 0xed, 0xb7, 0x9e, 0xc1, 0xcd, + 0x7f, 0x7e, 0x15, 0x7c, 0x1b, 0xb0, 0xbd, 0xfb, 0xd6, 0xb2, 0xad, 0x43, 0x73, 0xd0, 0xb3, 0x0e, + 0x4c, 0xda, 0xb7, 0xf6, 0xdf, 0xd5, 0x14, 0x7c, 0x0b, 0xea, 0xb6, 0xb5, 0xb7, 0x3c, 0xb7, 0x5f, + 0x1f, 0x98, 0xb6, 0xb9, 0xb7, 0x5f, 0x43, 0xdd, 0xad, 0xd9, 0x4f, 0x5d, 0x99, 0xcd, 0x75, 0x74, + 0x36, 0xd7, 0xd1, 0xf9, 0x5c, 0x47, 0x3f, 0xe6, 0x3a, 0xfa, 0xba, 0xd0, 0x95, 0xb3, 0x85, 0xae, + 0x9c, 0x2f, 0x74, 0xe5, 0x50, 0x5d, 0x51, 0xbb, 0xd7, 0xd2, 0x97, 0xf2, 0xe8, 0x77, 0x00, 0x00, + 0x00, 0xff, 0xff, 0xd2, 0xf3, 0xef, 0x45, 0x7e, 0x03, 0x00, 0x00, } diff --git a/pkg/storage/engine/enginepb/file_registry.pb.go b/pkg/storage/engine/enginepb/file_registry.pb.go index 36e8f316d581..d5d2b1ffca66 100644 --- a/pkg/storage/engine/enginepb/file_registry.pb.go +++ b/pkg/storage/engine/enginepb/file_registry.pb.go @@ -40,7 +40,7 @@ func (x RegistryVersion) String() string { return proto.EnumName(RegistryVersion_name, int32(x)) } func (RegistryVersion) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_file_registry_0a2506823164e0d6, []int{0} + return fileDescriptor_file_registry_5fff87a309b31b2a, []int{0} } // EnvType determines which rocksdb::Env is used and for what purpose. @@ -73,7 +73,7 @@ func (x EnvType) String() string { return proto.EnumName(EnvType_name, int32(x)) } func (EnvType) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_file_registry_0a2506823164e0d6, []int{1} + return fileDescriptor_file_registry_5fff87a309b31b2a, []int{1} } // Registry describes how a files are handled. This includes the @@ -85,15 +85,14 @@ type FileRegistry struct { // Filename is relative to the rocksdb dir if the file is inside it. // Otherwise it is an absolute path. // TODO(mberhault): figure out if we need anything special for Windows. - Files map[string]*FileEntry `protobuf:"bytes,2,rep,name=files,proto3" json:"files,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Files map[string]*FileEntry `protobuf:"bytes,2,rep,name=files,proto3" json:"files,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` } func (m *FileRegistry) Reset() { *m = FileRegistry{} } func (m *FileRegistry) String() string { return proto.CompactTextString(m) } func (*FileRegistry) ProtoMessage() {} func (*FileRegistry) Descriptor() ([]byte, []int) { - return fileDescriptor_file_registry_0a2506823164e0d6, []int{0} + return fileDescriptor_file_registry_5fff87a309b31b2a, []int{0} } func (m *FileRegistry) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -124,15 +123,14 @@ type FileEntry struct { // Env-specific fields for non-0 env. These are known by CCL code only. // This is a serialized protobuf. We cannot use protobuf.Any since we use // MessageLite in C++. - EncryptionSettings []byte `protobuf:"bytes,2,opt,name=encryption_settings,json=encryptionSettings,proto3" json:"encryption_settings,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + EncryptionSettings []byte `protobuf:"bytes,2,opt,name=encryption_settings,json=encryptionSettings,proto3" json:"encryption_settings,omitempty"` } func (m *FileEntry) Reset() { *m = FileEntry{} } func (m *FileEntry) String() string { return proto.CompactTextString(m) } func (*FileEntry) ProtoMessage() {} func (*FileEntry) Descriptor() ([]byte, []int) { - return fileDescriptor_file_registry_0a2506823164e0d6, []int{1} + return fileDescriptor_file_registry_5fff87a309b31b2a, []int{1} } func (m *FileEntry) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -710,33 +708,33 @@ var ( ) func init() { - proto.RegisterFile("storage/engine/enginepb/file_registry.proto", fileDescriptor_file_registry_0a2506823164e0d6) + proto.RegisterFile("storage/engine/enginepb/file_registry.proto", fileDescriptor_file_registry_5fff87a309b31b2a) } -var fileDescriptor_file_registry_0a2506823164e0d6 = []byte{ - // 374 bytes of a gzipped FileDescriptorProto +var fileDescriptor_file_registry_5fff87a309b31b2a = []byte{ + // 376 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x92, 0xbf, 0xae, 0xd3, 0x30, - 0x14, 0xc6, 0xe3, 0x94, 0xd2, 0xe6, 0xb4, 0x40, 0x64, 0x18, 0xaa, 0x22, 0x45, 0xa5, 0x03, 0xaa, - 0x0a, 0x24, 0x52, 0x58, 0x50, 0xc7, 0x8a, 0x32, 0x31, 0x54, 0x29, 0x62, 0x60, 0xa9, 0xd2, 0xe8, - 0x34, 0x58, 0x8d, 0xec, 0xc8, 0x36, 0x11, 0x99, 0x79, 0x01, 0x26, 0x9e, 0xa9, 0x63, 0x47, 0x46, - 0x48, 0x5f, 0xe4, 0x2a, 0xff, 0x6e, 0xaf, 0xee, 0x72, 0x3b, 0xf9, 0xd8, 0xe7, 0x7c, 0xbf, 0xef, - 0xd3, 0x91, 0xe1, 0x8d, 0xd2, 0x42, 0x86, 0x31, 0x7a, 0xc8, 0x63, 0xc6, 0xdb, 0x23, 0xdd, 0x79, - 0x7b, 0x96, 0xe0, 0x56, 0x62, 0xcc, 0x94, 0x96, 0xb9, 0x9b, 0x4a, 0xa1, 0x05, 0x7d, 0x15, 0x89, - 0xe8, 0x20, 0x45, 0x18, 0x7d, 0x77, 0x1b, 0x99, 0x5b, 0xcf, 0xbb, 0xad, 0x6c, 0xfc, 0x22, 0x16, - 0xb1, 0xa8, 0xa6, 0xbd, 0xb2, 0xaa, 0x85, 0xd3, 0x3f, 0x26, 0x0c, 0x3f, 0xb1, 0x04, 0x83, 0x86, - 0x47, 0x3f, 0x43, 0x2f, 0x43, 0xa9, 0x98, 0xe0, 0x23, 0x32, 0x21, 0xb3, 0xa7, 0xbe, 0xef, 0x3e, - 0xc8, 0x76, 0x5b, 0xf5, 0xd7, 0x5a, 0x19, 0xb4, 0x08, 0xba, 0x86, 0x6e, 0x19, 0x57, 0x8d, 0xcc, - 0x49, 0x67, 0x36, 0xf0, 0x17, 0x57, 0xb0, 0xee, 0xa6, 0xa9, 0x2e, 0x6a, 0xc5, 0xb5, 0xcc, 0x83, - 0x1a, 0x34, 0xde, 0x03, 0x5c, 0x1e, 0xa9, 0x0d, 0x9d, 0x03, 0xe6, 0x55, 0x52, 0x2b, 0x28, 0x4b, - 0xba, 0x84, 0x6e, 0x16, 0x26, 0x3f, 0x70, 0x64, 0x4e, 0xc8, 0x6c, 0xe0, 0xbf, 0xbd, 0xd2, 0xb1, - 0xf1, 0xa8, 0xa4, 0x0b, 0xf3, 0x03, 0x99, 0xfe, 0x22, 0x60, 0xdd, 0x36, 0xe8, 0x0a, 0xfa, 0xc8, - 0xb3, 0xad, 0xce, 0x53, 0x6c, 0xd6, 0x32, 0xbf, 0x02, 0xbc, 0xe2, 0xd9, 0x97, 0x3c, 0xc5, 0xa0, - 0x87, 0x75, 0x41, 0x3d, 0x78, 0x8e, 0x3c, 0x92, 0x79, 0xaa, 0x99, 0xe0, 0x5b, 0x85, 0x5a, 0x33, - 0x1e, 0xab, 0x2a, 0xea, 0x30, 0xa0, 0x97, 0xd6, 0xa6, 0xe9, 0xcc, 0x5f, 0xc2, 0xb3, 0x7b, 0xbb, - 0xa5, 0x7d, 0x78, 0xb4, 0x0c, 0x15, 0xda, 0xc6, 0xfc, 0x1d, 0xf4, 0x1a, 0x07, 0xfa, 0x04, 0xac, - 0x75, 0x12, 0x32, 0xae, 0xf1, 0xa7, 0xb6, 0x0d, 0x6a, 0x41, 0x77, 0xa3, 0x85, 0x44, 0x9b, 0x94, - 0xe3, 0x1f, 0x43, 0x1d, 0xda, 0xe6, 0xf2, 0xf5, 0xf1, 0xbf, 0x63, 0x1c, 0x0b, 0x87, 0x9c, 0x0a, - 0x87, 0xfc, 0x2d, 0x1c, 0xf2, 0xaf, 0x70, 0xc8, 0xef, 0xb3, 0x63, 0x9c, 0xce, 0x8e, 0xf1, 0xad, - 0xdf, 0xa6, 0xde, 0x3d, 0xae, 0x7e, 0xc6, 0xfb, 0x9b, 0x00, 0x00, 0x00, 0xff, 0xff, 0xf0, 0x1f, - 0xc2, 0x70, 0x81, 0x02, 0x00, 0x00, + 0x14, 0xc6, 0xe3, 0x5c, 0x4a, 0x9b, 0x73, 0x2f, 0x10, 0x19, 0x86, 0xea, 0x22, 0x59, 0xe5, 0x4e, + 0x55, 0x80, 0x44, 0x0a, 0x0b, 0xea, 0x58, 0x51, 0x26, 0x86, 0x2a, 0x45, 0x0c, 0x2c, 0x55, 0x1a, + 0x9d, 0x06, 0xab, 0x91, 0x1d, 0xd9, 0x26, 0x22, 0x33, 0x2f, 0xc0, 0xc4, 0x33, 0x75, 0xec, 0xd8, + 0x11, 0xd2, 0x17, 0x41, 0xf9, 0x47, 0x11, 0xcb, 0xed, 0xe4, 0x63, 0x9f, 0xf3, 0xfd, 0xbe, 0x4f, + 0x47, 0x86, 0x97, 0xda, 0x48, 0x15, 0xa7, 0x18, 0xa0, 0x48, 0xb9, 0xe8, 0x8f, 0x7c, 0x13, 0x6c, + 0x79, 0x86, 0x6b, 0x85, 0x29, 0xd7, 0x46, 0x95, 0x7e, 0xae, 0xa4, 0x91, 0xf4, 0x45, 0x22, 0x93, + 0x9d, 0x92, 0x71, 0xf2, 0xc5, 0xef, 0x64, 0x7e, 0x3b, 0xef, 0xf7, 0xb2, 0xdb, 0x67, 0xa9, 0x4c, + 0x65, 0x33, 0x1d, 0xd4, 0x55, 0x2b, 0xbc, 0xfb, 0x69, 0xc3, 0xcd, 0x7b, 0x9e, 0x61, 0xd4, 0xf1, + 0xe8, 0x07, 0x18, 0x16, 0xa8, 0x34, 0x97, 0x62, 0x4c, 0x26, 0x64, 0xfa, 0x38, 0x0c, 0xfd, 0x7b, + 0xd9, 0x7e, 0xaf, 0xfe, 0xd4, 0x2a, 0xa3, 0x1e, 0x41, 0x97, 0x30, 0xa8, 0xe3, 0xea, 0xb1, 0x3d, + 0xb9, 0x9a, 0x5e, 0x87, 0xb3, 0x0b, 0x58, 0xff, 0xa6, 0x69, 0x2e, 0x7a, 0x21, 0x8c, 0x2a, 0xa3, + 0x16, 0x74, 0xbb, 0x05, 0x38, 0x3f, 0x52, 0x17, 0xae, 0x76, 0x58, 0x36, 0x49, 0x9d, 0xa8, 0x2e, + 0xe9, 0x1c, 0x06, 0x45, 0x9c, 0x7d, 0xc5, 0xb1, 0x3d, 0x21, 0xd3, 0xeb, 0xf0, 0xd5, 0x85, 0x8e, + 0x9d, 0x47, 0x23, 0x9d, 0xd9, 0x6f, 0xc9, 0xdd, 0x77, 0x02, 0xce, 0xdf, 0x06, 0x5d, 0xc0, 0x08, + 0x45, 0xb1, 0x36, 0x65, 0x8e, 0xdd, 0x5a, 0xbc, 0x0b, 0xc0, 0x0b, 0x51, 0x7c, 0x2c, 0x73, 0x8c, + 0x86, 0xd8, 0x16, 0x34, 0x80, 0xa7, 0x28, 0x12, 0x55, 0xe6, 0x86, 0x4b, 0xb1, 0xd6, 0x68, 0x0c, + 0x17, 0xa9, 0x6e, 0xa2, 0xde, 0x44, 0xf4, 0xdc, 0x5a, 0x75, 0x1d, 0xef, 0x39, 0x3c, 0xf9, 0x6f, + 0xb7, 0x74, 0x04, 0x0f, 0xe6, 0xb1, 0x46, 0xd7, 0xf2, 0x5e, 0xc3, 0xb0, 0x73, 0xa0, 0x8f, 0xc0, + 0x59, 0x66, 0x31, 0x17, 0x06, 0xbf, 0x19, 0xd7, 0xa2, 0x0e, 0x0c, 0x56, 0x46, 0x2a, 0x74, 0x49, + 0x3d, 0xfe, 0x2e, 0x36, 0xb1, 0x6b, 0xcf, 0xbd, 0xfd, 0x6f, 0x66, 0xed, 0x2b, 0x46, 0x0e, 0x15, + 0x23, 0xc7, 0x8a, 0x91, 0x5f, 0x15, 0x23, 0x3f, 0x4e, 0xcc, 0x3a, 0x9c, 0x98, 0x75, 0x3c, 0x31, + 0xeb, 0xf3, 0xa8, 0x4f, 0xbe, 0x79, 0xd8, 0xfc, 0x8e, 0x37, 0x7f, 0x02, 0x00, 0x00, 0xff, 0xff, + 0x67, 0xda, 0xc1, 0x62, 0x85, 0x02, 0x00, 0x00, } diff --git a/pkg/storage/engine/enginepb/mvcc.pb.go b/pkg/storage/engine/enginepb/mvcc.pb.go index 235d82f57f67..4ac6c28f9873 100644 --- a/pkg/storage/engine/enginepb/mvcc.pb.go +++ b/pkg/storage/engine/enginepb/mvcc.pb.go @@ -56,15 +56,14 @@ type MVCCMetadata struct { IntentHistory []MVCCMetadata_SequencedIntent `protobuf:"bytes,8,rep,name=intent_history,json=intentHistory" json:"intent_history"` // This provides a measure of protection against replays caused by // Raft duplicating merge commands. - MergeTimestamp *hlc.LegacyTimestamp `protobuf:"bytes,7,opt,name=merge_timestamp,json=mergeTimestamp" json:"merge_timestamp,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + MergeTimestamp *hlc.LegacyTimestamp `protobuf:"bytes,7,opt,name=merge_timestamp,json=mergeTimestamp" json:"merge_timestamp,omitempty"` } func (m *MVCCMetadata) Reset() { *m = MVCCMetadata{} } func (m *MVCCMetadata) String() string { return proto.CompactTextString(m) } func (*MVCCMetadata) ProtoMessage() {} func (*MVCCMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_mvcc_5297a83aaa5cd644, []int{0} + return fileDescriptor_mvcc_de8cd815f31819e0, []int{0} } func (m *MVCCMetadata) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -98,15 +97,14 @@ type MVCCMetadata_SequencedIntent struct { Sequence TxnSeq `protobuf:"varint,1,opt,name=sequence,casttype=TxnSeq" json:"sequence"` // Value is the value written to the key as part of the transaction at // the above Sequence. - Value []byte `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Value []byte `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` } func (m *MVCCMetadata_SequencedIntent) Reset() { *m = MVCCMetadata_SequencedIntent{} } func (m *MVCCMetadata_SequencedIntent) String() string { return proto.CompactTextString(m) } func (*MVCCMetadata_SequencedIntent) ProtoMessage() {} func (*MVCCMetadata_SequencedIntent) Descriptor() ([]byte, []int) { - return fileDescriptor_mvcc_5297a83aaa5cd644, []int{0, 0} + return fileDescriptor_mvcc_de8cd815f31819e0, []int{0, 0} } func (m *MVCCMetadata_SequencedIntent) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -213,15 +211,14 @@ type MVCCStats struct { // and is prefixed by either LocalRangeIDPrefix or LocalRangePrefix. SysBytes int64 `protobuf:"fixed64,12,opt,name=sys_bytes,json=sysBytes" json:"sys_bytes"` // sys_count is the number of meta keys tracked under sys_bytes. - SysCount int64 `protobuf:"fixed64,13,opt,name=sys_count,json=sysCount" json:"sys_count"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + SysCount int64 `protobuf:"fixed64,13,opt,name=sys_count,json=sysCount" json:"sys_count"` } func (m *MVCCStats) Reset() { *m = MVCCStats{} } func (m *MVCCStats) String() string { return proto.CompactTextString(m) } func (*MVCCStats) ProtoMessage() {} func (*MVCCStats) Descriptor() ([]byte, []int) { - return fileDescriptor_mvcc_5297a83aaa5cd644, []int{1} + return fileDescriptor_mvcc_de8cd815f31819e0, []int{1} } func (m *MVCCStats) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1526,50 +1523,50 @@ var ( ) func init() { - proto.RegisterFile("storage/engine/enginepb/mvcc.proto", fileDescriptor_mvcc_5297a83aaa5cd644) + proto.RegisterFile("storage/engine/enginepb/mvcc.proto", fileDescriptor_mvcc_de8cd815f31819e0) } -var fileDescriptor_mvcc_5297a83aaa5cd644 = []byte{ - // 652 bytes of a gzipped FileDescriptorProto +var fileDescriptor_mvcc_de8cd815f31819e0 = []byte{ + // 655 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x93, 0xcd, 0x4e, 0xdb, 0x4e, - 0x10, 0xc0, 0xe3, 0x7f, 0x02, 0x38, 0x9b, 0x10, 0xfe, 0xac, 0x38, 0x44, 0x54, 0x72, 0x02, 0x48, - 0x6d, 0xc4, 0xc1, 0xa9, 0xa0, 0xa7, 0xaa, 0x52, 0x45, 0xa2, 0x8a, 0x56, 0x82, 0x1e, 0x0c, 0xed, - 0xa1, 0x52, 0x15, 0x2d, 0x9b, 0x91, 0x63, 0xe1, 0xac, 0x43, 0x76, 0x13, 0xf0, 0x5b, 0xf4, 0x11, - 0x78, 0x8c, 0x5e, 0x7a, 0xac, 0xc4, 0x91, 0x63, 0x4f, 0xa8, 0x0d, 0x97, 0x3e, 0x43, 0x4f, 0xd5, - 0x7e, 0xf8, 0x23, 0xa9, 0xd4, 0x72, 0xf2, 0x7a, 0xe6, 0xb7, 0xbf, 0x1d, 0xef, 0x8c, 0xd1, 0x36, - 0x17, 0xd1, 0x98, 0xf8, 0xd0, 0x06, 0xe6, 0x07, 0x2c, 0x79, 0x8c, 0xce, 0xda, 0xc3, 0x29, 0xa5, - 0xee, 0x68, 0x1c, 0x89, 0x08, 0x6f, 0xd1, 0x88, 0x9e, 0x8f, 0x23, 0x42, 0x07, 0xae, 0xa1, 0x5d, - 0x8d, 0xb9, 0x09, 0xbd, 0xb9, 0xf3, 0x37, 0xcd, 0xbe, 0xf6, 0x6c, 0x36, 0x26, 0x22, 0x08, 0xdb, - 0x83, 0x90, 0xb6, 0x43, 0xf0, 0x09, 0x8d, 0x7b, 0x22, 0x18, 0x02, 0x17, 0x64, 0x38, 0x32, 0xc0, - 0x86, 0x1f, 0xf9, 0x91, 0x5a, 0xb6, 0xe5, 0x4a, 0x47, 0xb7, 0xbf, 0x94, 0x50, 0xf5, 0xf8, 0x7d, - 0xb7, 0x7b, 0x0c, 0x82, 0xf4, 0x89, 0x20, 0xf8, 0x05, 0x2a, 0x8a, 0x2b, 0x56, 0xb7, 0x9a, 0x56, - 0xab, 0xb2, 0xb7, 0xeb, 0xfe, 0xb3, 0x3a, 0xf7, 0xf4, 0x8a, 0xc9, 0xcd, 0x9e, 0xdc, 0x86, 0x0f, - 0x51, 0x39, 0x3d, 0xb7, 0xfe, 0x9f, 0x72, 0xec, 0xe4, 0x1c, 0xb2, 0x46, 0x77, 0x10, 0x52, 0xf7, - 0x48, 0xd5, 0x78, 0x9a, 0xa0, 0x9d, 0xd2, 0xcd, 0x5d, 0xa3, 0xe0, 0x65, 0x7b, 0xb1, 0x83, 0x56, - 0xfa, 0x10, 0x82, 0x80, 0x7e, 0xbd, 0xd8, 0xb4, 0x5a, 0xb6, 0x21, 0x92, 0x20, 0xde, 0x42, 0xe5, - 0x73, 0x88, 0x7b, 0x67, 0xb1, 0x00, 0x5e, 0x2f, 0x35, 0xad, 0x56, 0xd1, 0x10, 0xf6, 0x39, 0xc4, - 0x1d, 0x19, 0x95, 0xc8, 0x94, 0x84, 0x06, 0x59, 0xca, 0x23, 0x53, 0x12, 0x6a, 0xe4, 0x11, 0x2a, - 0x8f, 0xc9, 0xa5, 0x41, 0x96, 0x9b, 0x56, 0xab, 0xea, 0xd9, 0x63, 0x72, 0xa9, 0x93, 0x47, 0x68, - 0x6d, 0x08, 0x63, 0x1f, 0xb2, 0x9b, 0xac, 0xaf, 0x3c, 0xf8, 0x8b, 0xbc, 0x9a, 0xda, 0x9b, 0xbe, - 0xe3, 0x10, 0xd5, 0x02, 0x26, 0x80, 0x89, 0xde, 0x20, 0x90, 0x57, 0x19, 0xd7, 0xed, 0x66, 0xb1, - 0x55, 0xd9, 0x7b, 0xf9, 0x80, 0x2b, 0xce, 0x37, 0xc8, 0x3d, 0x81, 0x8b, 0x09, 0x30, 0x0a, 0xfd, - 0x37, 0x4a, 0x67, 0xbe, 0x69, 0x55, 0xcb, 0x5f, 0x6b, 0xf7, 0xe6, 0x47, 0xb4, 0xb6, 0xc0, 0xe1, - 0x5d, 0x64, 0x73, 0x13, 0x52, 0xdd, 0x5d, 0xea, 0xd4, 0xe4, 0xce, 0x5f, 0x77, 0x8d, 0xe5, 0xd3, - 0x2b, 0x76, 0x02, 0x17, 0x5e, 0x9a, 0xc7, 0x1b, 0x68, 0x69, 0x4a, 0xc2, 0x09, 0xa8, 0x16, 0x56, - 0x3d, 0xfd, 0xf2, 0xdc, 0xfe, 0x7c, 0xdd, 0xb0, 0x7e, 0x5e, 0x37, 0xac, 0x6c, 0xb5, 0xfd, 0xb5, - 0x84, 0xca, 0xb2, 0xbc, 0x13, 0x41, 0x04, 0xc7, 0x4f, 0xd1, 0x7a, 0x48, 0xb8, 0xe8, 0x4d, 0x46, - 0x7d, 0x22, 0xa0, 0xc7, 0x08, 0x8b, 0xb8, 0x3a, 0xec, 0x7f, 0x53, 0xe6, 0x9a, 0x4c, 0xbf, 0x53, - 0xd9, 0xb7, 0x32, 0x89, 0x77, 0x10, 0x32, 0xd7, 0x42, 0x7c, 0x7d, 0x5c, 0x82, 0x96, 0x75, 0xfc, - 0xc0, 0x07, 0xfc, 0x0c, 0x55, 0x7d, 0xaa, 0xbb, 0xa4, 0xb0, 0xa2, 0xc2, 0xb0, 0xc4, 0x66, 0x77, - 0x0d, 0x74, 0xd8, 0x55, 0x0d, 0x3b, 0xf0, 0xc1, 0x43, 0x3e, 0x4d, 0xd6, 0x52, 0x1d, 0x06, 0x53, - 0xc8, 0xcd, 0x48, 0xaa, 0x96, 0x71, 0xdd, 0xe4, 0x04, 0xa2, 0xd1, 0x84, 0x09, 0x35, 0x25, 0x73, - 0x50, 0x57, 0x86, 0xe7, 0x87, 0x6d, 0x39, 0xc7, 0xcc, 0x0d, 0x9b, 0x44, 0xb4, 0x66, 0x65, 0x01, - 0x49, 0x2d, 0xd9, 0x3c, 0xda, 0x79, 0x24, 0x9d, 0x47, 0x83, 0x68, 0x4b, 0x79, 0x01, 0xd1, 0x96, - 0x27, 0xa8, 0x6a, 0x2e, 0x4c, 0x8b, 0x50, 0x8e, 0xaa, 0xe8, 0x8c, 0x76, 0x65, 0xa0, 0xd6, 0x55, - 0xfe, 0x04, 0xd3, 0xba, 0x78, 0xcc, 0x8d, 0xae, 0x9a, 0x3f, 0x94, 0xc7, 0x3c, 0xad, 0x4b, 0x22, - 0x5a, 0xb4, 0xba, 0x80, 0x68, 0xcb, 0x3e, 0xc2, 0x34, 0x62, 0x82, 0x04, 0x8c, 0xf7, 0x80, 0x8b, - 0x60, 0x48, 0xa4, 0xae, 0x96, 0xfb, 0x77, 0xd7, 0x93, 0xfc, 0xab, 0x24, 0x9d, 0xcd, 0x51, 0xe7, - 0xf1, 0xcd, 0x0f, 0xa7, 0x70, 0x33, 0x73, 0xac, 0xdb, 0x99, 0x63, 0x7d, 0x9b, 0x39, 0xd6, 0xf7, - 0x99, 0x63, 0x7d, 0xba, 0x77, 0x0a, 0xb7, 0xf7, 0x4e, 0xe1, 0x83, 0x9d, 0xfc, 0x0a, 0xbf, 0x03, - 0x00, 0x00, 0xff, 0xff, 0x66, 0x15, 0x2d, 0x49, 0x53, 0x05, 0x00, 0x00, + 0x10, 0xc0, 0xe3, 0x7f, 0x02, 0x38, 0x9b, 0x10, 0xfe, 0xac, 0x38, 0x44, 0x54, 0x72, 0x02, 0x1c, + 0x1a, 0x71, 0x70, 0x2a, 0xe8, 0xa9, 0xaa, 0x54, 0x91, 0xa8, 0xa2, 0x95, 0xa0, 0x07, 0x43, 0x7b, + 0xa8, 0x54, 0x45, 0xcb, 0x66, 0xe4, 0x58, 0x38, 0xeb, 0x90, 0xdd, 0x04, 0xfc, 0x16, 0x7d, 0x04, + 0x1e, 0xa3, 0x97, 0x1e, 0x2b, 0x71, 0xe4, 0xc8, 0x09, 0xb5, 0xe1, 0xd2, 0x67, 0xe8, 0xa9, 0xda, + 0x0f, 0x7f, 0x24, 0x95, 0x5a, 0x4e, 0x5e, 0xcf, 0xfc, 0xf6, 0xb7, 0xe3, 0x9d, 0x31, 0xda, 0xe6, + 0x22, 0x1a, 0x13, 0x1f, 0xda, 0xc0, 0xfc, 0x80, 0x25, 0x8f, 0xd1, 0x59, 0x7b, 0x38, 0xa5, 0xd4, + 0x1d, 0x8d, 0x23, 0x11, 0xe1, 0x2d, 0x1a, 0xd1, 0xf3, 0x71, 0x44, 0xe8, 0xc0, 0x35, 0xb4, 0xab, + 0x31, 0x37, 0xa1, 0x37, 0x77, 0xfe, 0xa6, 0xd9, 0xd7, 0x9e, 0xcd, 0xc6, 0x44, 0x04, 0x61, 0x7b, + 0x10, 0xd2, 0x76, 0x08, 0x3e, 0xa1, 0x71, 0x4f, 0x04, 0x43, 0xe0, 0x82, 0x0c, 0x47, 0x06, 0xd8, + 0xf0, 0x23, 0x3f, 0x52, 0xcb, 0xb6, 0x5c, 0xe9, 0xe8, 0xf6, 0xd7, 0x12, 0xaa, 0x1e, 0x7f, 0xe8, + 0x76, 0x8f, 0x41, 0x90, 0x3e, 0x11, 0x04, 0xbf, 0x44, 0x45, 0x71, 0xc5, 0xea, 0x56, 0xd3, 0x6a, + 0x55, 0xf6, 0x76, 0xdd, 0x7f, 0x56, 0xe7, 0x9e, 0x5e, 0x31, 0xb9, 0xd9, 0x93, 0xdb, 0xf0, 0x21, + 0x2a, 0xa7, 0xe7, 0xd6, 0xff, 0x53, 0x8e, 0x9d, 0x9c, 0x43, 0xd6, 0xe8, 0x0e, 0x42, 0xea, 0x1e, + 0xa9, 0x1a, 0x4f, 0x13, 0xb4, 0x53, 0xba, 0xb9, 0x6f, 0x14, 0xbc, 0x6c, 0x2f, 0x76, 0xd0, 0x4a, + 0x1f, 0x42, 0x10, 0xd0, 0xaf, 0x17, 0x9b, 0x56, 0xcb, 0x36, 0x44, 0x12, 0xc4, 0x5b, 0xa8, 0x7c, + 0x0e, 0x71, 0xef, 0x2c, 0x16, 0xc0, 0xeb, 0xa5, 0xa6, 0xd5, 0x2a, 0x1a, 0xc2, 0x3e, 0x87, 0xb8, + 0x23, 0xa3, 0x12, 0x99, 0x92, 0xd0, 0x20, 0x4b, 0x79, 0x64, 0x4a, 0x42, 0x8d, 0x3c, 0x41, 0xe5, + 0x31, 0xb9, 0x34, 0xc8, 0x72, 0xd3, 0x6a, 0x55, 0x3d, 0x7b, 0x4c, 0x2e, 0x75, 0xf2, 0x08, 0xad, + 0x0d, 0x61, 0xec, 0x43, 0x76, 0x93, 0xf5, 0x95, 0x47, 0x7f, 0x91, 0x57, 0x53, 0x7b, 0xd3, 0x77, + 0x1c, 0xa2, 0x5a, 0xc0, 0x04, 0x30, 0xd1, 0x1b, 0x04, 0xf2, 0x2a, 0xe3, 0xba, 0xdd, 0x2c, 0xb6, + 0x2a, 0x7b, 0xaf, 0x1e, 0x71, 0xc5, 0xf9, 0x06, 0xb9, 0x27, 0x70, 0x31, 0x01, 0x46, 0xa1, 0xff, + 0x56, 0xe9, 0xcc, 0x37, 0xad, 0x6a, 0xf9, 0x1b, 0xed, 0xde, 0xfc, 0x84, 0xd6, 0x16, 0x38, 0xbc, + 0x8b, 0x6c, 0x6e, 0x42, 0xaa, 0xbb, 0x4b, 0x9d, 0x9a, 0xdc, 0xf9, 0xeb, 0xbe, 0xb1, 0x7c, 0x7a, + 0xc5, 0x4e, 0xe0, 0xc2, 0x4b, 0xf3, 0x78, 0x03, 0x2d, 0x4d, 0x49, 0x38, 0x01, 0xd5, 0xc2, 0xaa, + 0xa7, 0x5f, 0x5e, 0xd8, 0x5f, 0xae, 0x1b, 0xd6, 0xcf, 0xeb, 0x86, 0x95, 0xad, 0xb6, 0xbf, 0x95, + 0x50, 0x59, 0x96, 0x77, 0x22, 0x88, 0xe0, 0xf8, 0x19, 0x5a, 0x0f, 0x09, 0x17, 0xbd, 0xc9, 0xa8, + 0x4f, 0x04, 0xf4, 0x18, 0x61, 0x11, 0x57, 0x87, 0xfd, 0x6f, 0xca, 0x5c, 0x93, 0xe9, 0xf7, 0x2a, + 0xfb, 0x4e, 0x26, 0xf1, 0x0e, 0x42, 0xe6, 0x5a, 0x88, 0xaf, 0x8f, 0x4b, 0xd0, 0xb2, 0x8e, 0x1f, + 0xf8, 0x80, 0x9f, 0xa3, 0xaa, 0x4f, 0x75, 0x97, 0x14, 0x56, 0x54, 0x18, 0x96, 0xd8, 0xec, 0xbe, + 0x81, 0x0e, 0xbb, 0xaa, 0x61, 0x07, 0x3e, 0x78, 0xc8, 0xa7, 0xc9, 0x5a, 0xaa, 0xc3, 0x60, 0x0a, + 0xb9, 0x19, 0x49, 0xd5, 0x32, 0xae, 0x9b, 0x9c, 0x40, 0x34, 0x9a, 0x30, 0xa1, 0xa6, 0x64, 0x0e, + 0xea, 0xca, 0xf0, 0xfc, 0xb0, 0x2d, 0xe7, 0x98, 0xb9, 0x61, 0x93, 0x88, 0xd6, 0xac, 0x2c, 0x20, + 0xa9, 0x25, 0x9b, 0x47, 0x3b, 0x8f, 0xa4, 0xf3, 0x68, 0x10, 0x6d, 0x29, 0x2f, 0x20, 0xda, 0xf2, + 0x14, 0x55, 0xcd, 0x85, 0x69, 0x11, 0xca, 0x51, 0x15, 0x9d, 0xd1, 0xae, 0x0c, 0xd4, 0xba, 0xca, + 0x9f, 0x60, 0x5a, 0x17, 0x8f, 0xb9, 0xd1, 0x55, 0xf3, 0x87, 0xf2, 0x98, 0xa7, 0x75, 0x49, 0x44, + 0x8b, 0x56, 0x17, 0x10, 0x6d, 0xd9, 0x47, 0x98, 0x46, 0x4c, 0x90, 0x80, 0xf1, 0x1e, 0x70, 0x11, + 0x0c, 0x89, 0xd4, 0xd5, 0x72, 0xff, 0xee, 0x7a, 0x92, 0x7f, 0x9d, 0xa4, 0xb3, 0x39, 0xea, 0xec, + 0xde, 0xfc, 0x70, 0x0a, 0x37, 0x33, 0xc7, 0xba, 0x9d, 0x39, 0xd6, 0xdd, 0xcc, 0xb1, 0xbe, 0xcf, + 0x1c, 0xeb, 0xf3, 0x83, 0x53, 0xb8, 0x7d, 0x70, 0x0a, 0x77, 0x0f, 0x4e, 0xe1, 0xa3, 0x9d, 0xfc, + 0x0e, 0xbf, 0x03, 0x00, 0x00, 0xff, 0xff, 0xdc, 0x01, 0xd6, 0x1d, 0x57, 0x05, 0x00, 0x00, } diff --git a/pkg/storage/engine/enginepb/mvcc3.pb.go b/pkg/storage/engine/enginepb/mvcc3.pb.go index e83f5c1d65e2..0ad661bc5b2b 100644 --- a/pkg/storage/engine/enginepb/mvcc3.pb.go +++ b/pkg/storage/engine/enginepb/mvcc3.pb.go @@ -101,15 +101,14 @@ type TxnMeta struct { // requests, the value will correspond to the sequence number of the // last request. Used to provide idempotency and to protect against // out-of-order application (by means of a transaction retry). - Sequence TxnSeq `protobuf:"varint,7,opt,name=sequence,proto3,casttype=TxnSeq" json:"sequence,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Sequence TxnSeq `protobuf:"varint,7,opt,name=sequence,proto3,casttype=TxnSeq" json:"sequence,omitempty"` } func (m *TxnMeta) Reset() { *m = TxnMeta{} } func (m *TxnMeta) String() string { return proto.CompactTextString(m) } func (*TxnMeta) ProtoMessage() {} func (*TxnMeta) Descriptor() ([]byte, []int) { - return fileDescriptor_mvcc3_3226d4a174714dc5, []int{0} + return fileDescriptor_mvcc3_96f6fe38ea4bd42e, []int{0} } func (m *TxnMeta) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -141,28 +140,27 @@ type MVCCStatsDelta struct { // TODO(nvanbenschoten): now that we've split MVCCPersistentStats // from this MVCCStatsDelta type, we can turn contains_estimates // into a three-valued type ('UNCHANGED', 'NO', and 'YES'). - ContainsEstimates bool `protobuf:"varint,14,opt,name=contains_estimates,json=containsEstimates,proto3" json:"contains_estimates,omitempty"` - LastUpdateNanos int64 `protobuf:"fixed64,1,opt,name=last_update_nanos,json=lastUpdateNanos,proto3" json:"last_update_nanos,omitempty"` - IntentAge int64 `protobuf:"fixed64,2,opt,name=intent_age,json=intentAge,proto3" json:"intent_age,omitempty"` - GCBytesAge int64 `protobuf:"fixed64,3,opt,name=gc_bytes_age,json=gcBytesAge,proto3" json:"gc_bytes_age,omitempty"` - LiveBytes int64 `protobuf:"zigzag64,4,opt,name=live_bytes,json=liveBytes,proto3" json:"live_bytes,omitempty"` - LiveCount int64 `protobuf:"zigzag64,5,opt,name=live_count,json=liveCount,proto3" json:"live_count,omitempty"` - KeyBytes int64 `protobuf:"zigzag64,6,opt,name=key_bytes,json=keyBytes,proto3" json:"key_bytes,omitempty"` - KeyCount int64 `protobuf:"zigzag64,7,opt,name=key_count,json=keyCount,proto3" json:"key_count,omitempty"` - ValBytes int64 `protobuf:"zigzag64,8,opt,name=val_bytes,json=valBytes,proto3" json:"val_bytes,omitempty"` - ValCount int64 `protobuf:"zigzag64,9,opt,name=val_count,json=valCount,proto3" json:"val_count,omitempty"` - IntentBytes int64 `protobuf:"zigzag64,10,opt,name=intent_bytes,json=intentBytes,proto3" json:"intent_bytes,omitempty"` - IntentCount int64 `protobuf:"zigzag64,11,opt,name=intent_count,json=intentCount,proto3" json:"intent_count,omitempty"` - SysBytes int64 `protobuf:"zigzag64,12,opt,name=sys_bytes,json=sysBytes,proto3" json:"sys_bytes,omitempty"` - SysCount int64 `protobuf:"zigzag64,13,opt,name=sys_count,json=sysCount,proto3" json:"sys_count,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ContainsEstimates bool `protobuf:"varint,14,opt,name=contains_estimates,json=containsEstimates,proto3" json:"contains_estimates,omitempty"` + LastUpdateNanos int64 `protobuf:"fixed64,1,opt,name=last_update_nanos,json=lastUpdateNanos,proto3" json:"last_update_nanos,omitempty"` + IntentAge int64 `protobuf:"fixed64,2,opt,name=intent_age,json=intentAge,proto3" json:"intent_age,omitempty"` + GCBytesAge int64 `protobuf:"fixed64,3,opt,name=gc_bytes_age,json=gcBytesAge,proto3" json:"gc_bytes_age,omitempty"` + LiveBytes int64 `protobuf:"zigzag64,4,opt,name=live_bytes,json=liveBytes,proto3" json:"live_bytes,omitempty"` + LiveCount int64 `protobuf:"zigzag64,5,opt,name=live_count,json=liveCount,proto3" json:"live_count,omitempty"` + KeyBytes int64 `protobuf:"zigzag64,6,opt,name=key_bytes,json=keyBytes,proto3" json:"key_bytes,omitempty"` + KeyCount int64 `protobuf:"zigzag64,7,opt,name=key_count,json=keyCount,proto3" json:"key_count,omitempty"` + ValBytes int64 `protobuf:"zigzag64,8,opt,name=val_bytes,json=valBytes,proto3" json:"val_bytes,omitempty"` + ValCount int64 `protobuf:"zigzag64,9,opt,name=val_count,json=valCount,proto3" json:"val_count,omitempty"` + IntentBytes int64 `protobuf:"zigzag64,10,opt,name=intent_bytes,json=intentBytes,proto3" json:"intent_bytes,omitempty"` + IntentCount int64 `protobuf:"zigzag64,11,opt,name=intent_count,json=intentCount,proto3" json:"intent_count,omitempty"` + SysBytes int64 `protobuf:"zigzag64,12,opt,name=sys_bytes,json=sysBytes,proto3" json:"sys_bytes,omitempty"` + SysCount int64 `protobuf:"zigzag64,13,opt,name=sys_count,json=sysCount,proto3" json:"sys_count,omitempty"` } func (m *MVCCStatsDelta) Reset() { *m = MVCCStatsDelta{} } func (m *MVCCStatsDelta) String() string { return proto.CompactTextString(m) } func (*MVCCStatsDelta) ProtoMessage() {} func (*MVCCStatsDelta) Descriptor() ([]byte, []int) { - return fileDescriptor_mvcc3_3226d4a174714dc5, []int{1} + return fileDescriptor_mvcc3_96f6fe38ea4bd42e, []int{1} } func (m *MVCCStatsDelta) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -192,28 +190,27 @@ var xxx_messageInfo_MVCCStatsDelta proto.InternalMessageInfo // values but inefficient to store negative values. This makes the encodings // incompatible. type MVCCPersistentStats struct { - ContainsEstimates bool `protobuf:"varint,14,opt,name=contains_estimates,json=containsEstimates,proto3" json:"contains_estimates,omitempty"` - LastUpdateNanos int64 `protobuf:"fixed64,1,opt,name=last_update_nanos,json=lastUpdateNanos,proto3" json:"last_update_nanos,omitempty"` - IntentAge int64 `protobuf:"fixed64,2,opt,name=intent_age,json=intentAge,proto3" json:"intent_age,omitempty"` - GCBytesAge int64 `protobuf:"fixed64,3,opt,name=gc_bytes_age,json=gcBytesAge,proto3" json:"gc_bytes_age,omitempty"` - LiveBytes int64 `protobuf:"varint,4,opt,name=live_bytes,json=liveBytes,proto3" json:"live_bytes,omitempty"` - LiveCount int64 `protobuf:"varint,5,opt,name=live_count,json=liveCount,proto3" json:"live_count,omitempty"` - KeyBytes int64 `protobuf:"varint,6,opt,name=key_bytes,json=keyBytes,proto3" json:"key_bytes,omitempty"` - KeyCount int64 `protobuf:"varint,7,opt,name=key_count,json=keyCount,proto3" json:"key_count,omitempty"` - ValBytes int64 `protobuf:"varint,8,opt,name=val_bytes,json=valBytes,proto3" json:"val_bytes,omitempty"` - ValCount int64 `protobuf:"varint,9,opt,name=val_count,json=valCount,proto3" json:"val_count,omitempty"` - IntentBytes int64 `protobuf:"varint,10,opt,name=intent_bytes,json=intentBytes,proto3" json:"intent_bytes,omitempty"` - IntentCount int64 `protobuf:"varint,11,opt,name=intent_count,json=intentCount,proto3" json:"intent_count,omitempty"` - SysBytes int64 `protobuf:"varint,12,opt,name=sys_bytes,json=sysBytes,proto3" json:"sys_bytes,omitempty"` - SysCount int64 `protobuf:"varint,13,opt,name=sys_count,json=sysCount,proto3" json:"sys_count,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ContainsEstimates bool `protobuf:"varint,14,opt,name=contains_estimates,json=containsEstimates,proto3" json:"contains_estimates,omitempty"` + LastUpdateNanos int64 `protobuf:"fixed64,1,opt,name=last_update_nanos,json=lastUpdateNanos,proto3" json:"last_update_nanos,omitempty"` + IntentAge int64 `protobuf:"fixed64,2,opt,name=intent_age,json=intentAge,proto3" json:"intent_age,omitempty"` + GCBytesAge int64 `protobuf:"fixed64,3,opt,name=gc_bytes_age,json=gcBytesAge,proto3" json:"gc_bytes_age,omitempty"` + LiveBytes int64 `protobuf:"varint,4,opt,name=live_bytes,json=liveBytes,proto3" json:"live_bytes,omitempty"` + LiveCount int64 `protobuf:"varint,5,opt,name=live_count,json=liveCount,proto3" json:"live_count,omitempty"` + KeyBytes int64 `protobuf:"varint,6,opt,name=key_bytes,json=keyBytes,proto3" json:"key_bytes,omitempty"` + KeyCount int64 `protobuf:"varint,7,opt,name=key_count,json=keyCount,proto3" json:"key_count,omitempty"` + ValBytes int64 `protobuf:"varint,8,opt,name=val_bytes,json=valBytes,proto3" json:"val_bytes,omitempty"` + ValCount int64 `protobuf:"varint,9,opt,name=val_count,json=valCount,proto3" json:"val_count,omitempty"` + IntentBytes int64 `protobuf:"varint,10,opt,name=intent_bytes,json=intentBytes,proto3" json:"intent_bytes,omitempty"` + IntentCount int64 `protobuf:"varint,11,opt,name=intent_count,json=intentCount,proto3" json:"intent_count,omitempty"` + SysBytes int64 `protobuf:"varint,12,opt,name=sys_bytes,json=sysBytes,proto3" json:"sys_bytes,omitempty"` + SysCount int64 `protobuf:"varint,13,opt,name=sys_count,json=sysCount,proto3" json:"sys_count,omitempty"` } func (m *MVCCPersistentStats) Reset() { *m = MVCCPersistentStats{} } func (m *MVCCPersistentStats) String() string { return proto.CompactTextString(m) } func (*MVCCPersistentStats) ProtoMessage() {} func (*MVCCPersistentStats) Descriptor() ([]byte, []int) { - return fileDescriptor_mvcc3_3226d4a174714dc5, []int{2} + return fileDescriptor_mvcc3_96f6fe38ea4bd42e, []int{2} } func (m *MVCCPersistentStats) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -251,15 +248,14 @@ type RangeAppliedState struct { LeaseAppliedIndex uint64 `protobuf:"varint,2,opt,name=lease_applied_index,json=leaseAppliedIndex,proto3" json:"lease_applied_index,omitempty"` // range_stats is the set of mvcc stats that accounts for the current value // of the Raft state machine. - RangeStats MVCCPersistentStats `protobuf:"bytes,3,opt,name=range_stats,json=rangeStats,proto3" json:"range_stats"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + RangeStats MVCCPersistentStats `protobuf:"bytes,3,opt,name=range_stats,json=rangeStats,proto3" json:"range_stats"` } func (m *RangeAppliedState) Reset() { *m = RangeAppliedState{} } func (m *RangeAppliedState) String() string { return proto.CompactTextString(m) } func (*RangeAppliedState) ProtoMessage() {} func (*RangeAppliedState) Descriptor() ([]byte, []int) { - return fileDescriptor_mvcc3_3226d4a174714dc5, []int{3} + return fileDescriptor_mvcc3_96f6fe38ea4bd42e, []int{3} } func (m *RangeAppliedState) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -287,17 +283,16 @@ var xxx_messageInfo_RangeAppliedState proto.InternalMessageInfo // MVCCWriteValueOp corresponds to a value being written outside of a // transaction. type MVCCWriteValueOp struct { - Key []byte `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` - Timestamp hlc.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp"` - Value []byte `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Key []byte `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` + Timestamp hlc.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp"` + Value []byte `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"` } func (m *MVCCWriteValueOp) Reset() { *m = MVCCWriteValueOp{} } func (m *MVCCWriteValueOp) String() string { return proto.CompactTextString(m) } func (*MVCCWriteValueOp) ProtoMessage() {} func (*MVCCWriteValueOp) Descriptor() ([]byte, []int) { - return fileDescriptor_mvcc3_3226d4a174714dc5, []int{4} + return fileDescriptor_mvcc3_96f6fe38ea4bd42e, []int{4} } func (m *MVCCWriteValueOp) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -325,17 +320,16 @@ var xxx_messageInfo_MVCCWriteValueOp proto.InternalMessageInfo // MVCCUpdateIntentOp corresponds to an intent being written for a given // transaction. type MVCCWriteIntentOp struct { - TxnID github_com_cockroachdb_cockroach_pkg_util_uuid.UUID `protobuf:"bytes,1,opt,name=txn_id,json=txnId,proto3,customtype=github.com/cockroachdb/cockroach/pkg/util/uuid.UUID" json:"txn_id"` - TxnKey []byte `protobuf:"bytes,2,opt,name=txn_key,json=txnKey,proto3" json:"txn_key,omitempty"` - Timestamp hlc.Timestamp `protobuf:"bytes,3,opt,name=timestamp,proto3" json:"timestamp"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + TxnID github_com_cockroachdb_cockroach_pkg_util_uuid.UUID `protobuf:"bytes,1,opt,name=txn_id,json=txnId,proto3,customtype=github.com/cockroachdb/cockroach/pkg/util/uuid.UUID" json:"txn_id"` + TxnKey []byte `protobuf:"bytes,2,opt,name=txn_key,json=txnKey,proto3" json:"txn_key,omitempty"` + Timestamp hlc.Timestamp `protobuf:"bytes,3,opt,name=timestamp,proto3" json:"timestamp"` } func (m *MVCCWriteIntentOp) Reset() { *m = MVCCWriteIntentOp{} } func (m *MVCCWriteIntentOp) String() string { return proto.CompactTextString(m) } func (*MVCCWriteIntentOp) ProtoMessage() {} func (*MVCCWriteIntentOp) Descriptor() ([]byte, []int) { - return fileDescriptor_mvcc3_3226d4a174714dc5, []int{5} + return fileDescriptor_mvcc3_96f6fe38ea4bd42e, []int{5} } func (m *MVCCWriteIntentOp) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -363,16 +357,15 @@ var xxx_messageInfo_MVCCWriteIntentOp proto.InternalMessageInfo // MVCCUpdateIntentOp corresponds to an intent being updates at a larger // timestamp for a given transaction. type MVCCUpdateIntentOp struct { - TxnID github_com_cockroachdb_cockroach_pkg_util_uuid.UUID `protobuf:"bytes,1,opt,name=txn_id,json=txnId,proto3,customtype=github.com/cockroachdb/cockroach/pkg/util/uuid.UUID" json:"txn_id"` - Timestamp hlc.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + TxnID github_com_cockroachdb_cockroach_pkg_util_uuid.UUID `protobuf:"bytes,1,opt,name=txn_id,json=txnId,proto3,customtype=github.com/cockroachdb/cockroach/pkg/util/uuid.UUID" json:"txn_id"` + Timestamp hlc.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp"` } func (m *MVCCUpdateIntentOp) Reset() { *m = MVCCUpdateIntentOp{} } func (m *MVCCUpdateIntentOp) String() string { return proto.CompactTextString(m) } func (*MVCCUpdateIntentOp) ProtoMessage() {} func (*MVCCUpdateIntentOp) Descriptor() ([]byte, []int) { - return fileDescriptor_mvcc3_3226d4a174714dc5, []int{6} + return fileDescriptor_mvcc3_96f6fe38ea4bd42e, []int{6} } func (m *MVCCUpdateIntentOp) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -400,18 +393,17 @@ var xxx_messageInfo_MVCCUpdateIntentOp proto.InternalMessageInfo // MVCCCommitIntentOp corresponds to an intent being committed for a given // transaction. type MVCCCommitIntentOp struct { - TxnID github_com_cockroachdb_cockroach_pkg_util_uuid.UUID `protobuf:"bytes,1,opt,name=txn_id,json=txnId,proto3,customtype=github.com/cockroachdb/cockroach/pkg/util/uuid.UUID" json:"txn_id"` - Key []byte `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"` - Timestamp hlc.Timestamp `protobuf:"bytes,3,opt,name=timestamp,proto3" json:"timestamp"` - Value []byte `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + TxnID github_com_cockroachdb_cockroach_pkg_util_uuid.UUID `protobuf:"bytes,1,opt,name=txn_id,json=txnId,proto3,customtype=github.com/cockroachdb/cockroach/pkg/util/uuid.UUID" json:"txn_id"` + Key []byte `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"` + Timestamp hlc.Timestamp `protobuf:"bytes,3,opt,name=timestamp,proto3" json:"timestamp"` + Value []byte `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"` } func (m *MVCCCommitIntentOp) Reset() { *m = MVCCCommitIntentOp{} } func (m *MVCCCommitIntentOp) String() string { return proto.CompactTextString(m) } func (*MVCCCommitIntentOp) ProtoMessage() {} func (*MVCCCommitIntentOp) Descriptor() ([]byte, []int) { - return fileDescriptor_mvcc3_3226d4a174714dc5, []int{7} + return fileDescriptor_mvcc3_96f6fe38ea4bd42e, []int{7} } func (m *MVCCCommitIntentOp) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -444,15 +436,14 @@ var xxx_messageInfo_MVCCCommitIntentOp proto.InternalMessageInfo // instance, a committed transaction will abort any intents it decided not to // write in its final epoch. type MVCCAbortIntentOp struct { - TxnID github_com_cockroachdb_cockroach_pkg_util_uuid.UUID `protobuf:"bytes,1,opt,name=txn_id,json=txnId,proto3,customtype=github.com/cockroachdb/cockroach/pkg/util/uuid.UUID" json:"txn_id"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + TxnID github_com_cockroachdb_cockroach_pkg_util_uuid.UUID `protobuf:"bytes,1,opt,name=txn_id,json=txnId,proto3,customtype=github.com/cockroachdb/cockroach/pkg/util/uuid.UUID" json:"txn_id"` } func (m *MVCCAbortIntentOp) Reset() { *m = MVCCAbortIntentOp{} } func (m *MVCCAbortIntentOp) String() string { return proto.CompactTextString(m) } func (*MVCCAbortIntentOp) ProtoMessage() {} func (*MVCCAbortIntentOp) Descriptor() ([]byte, []int) { - return fileDescriptor_mvcc3_3226d4a174714dc5, []int{8} + return fileDescriptor_mvcc3_96f6fe38ea4bd42e, []int{8} } func (m *MVCCAbortIntentOp) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -481,15 +472,14 @@ var xxx_messageInfo_MVCCAbortIntentOp proto.InternalMessageInfo // operation indicates that none of the transaction's intents will ever be // committed. type MVCCAbortTxnOp struct { - TxnID github_com_cockroachdb_cockroach_pkg_util_uuid.UUID `protobuf:"bytes,1,opt,name=txn_id,json=txnId,proto3,customtype=github.com/cockroachdb/cockroach/pkg/util/uuid.UUID" json:"txn_id"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + TxnID github_com_cockroachdb_cockroach_pkg_util_uuid.UUID `protobuf:"bytes,1,opt,name=txn_id,json=txnId,proto3,customtype=github.com/cockroachdb/cockroach/pkg/util/uuid.UUID" json:"txn_id"` } func (m *MVCCAbortTxnOp) Reset() { *m = MVCCAbortTxnOp{} } func (m *MVCCAbortTxnOp) String() string { return proto.CompactTextString(m) } func (*MVCCAbortTxnOp) ProtoMessage() {} func (*MVCCAbortTxnOp) Descriptor() ([]byte, []int) { - return fileDescriptor_mvcc3_3226d4a174714dc5, []int{9} + return fileDescriptor_mvcc3_96f6fe38ea4bd42e, []int{9} } func (m *MVCCAbortTxnOp) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -516,20 +506,19 @@ var xxx_messageInfo_MVCCAbortTxnOp proto.InternalMessageInfo // MVCCLogicalOp is a union of all logical MVCC operation types. type MVCCLogicalOp struct { - WriteValue *MVCCWriteValueOp `protobuf:"bytes,1,opt,name=write_value,json=writeValue,proto3" json:"write_value,omitempty"` - WriteIntent *MVCCWriteIntentOp `protobuf:"bytes,2,opt,name=write_intent,json=writeIntent,proto3" json:"write_intent,omitempty"` - UpdateIntent *MVCCUpdateIntentOp `protobuf:"bytes,3,opt,name=update_intent,json=updateIntent,proto3" json:"update_intent,omitempty"` - CommitIntent *MVCCCommitIntentOp `protobuf:"bytes,4,opt,name=commit_intent,json=commitIntent,proto3" json:"commit_intent,omitempty"` - AbortIntent *MVCCAbortIntentOp `protobuf:"bytes,5,opt,name=abort_intent,json=abortIntent,proto3" json:"abort_intent,omitempty"` - AbortTxn *MVCCAbortTxnOp `protobuf:"bytes,6,opt,name=abort_txn,json=abortTxn,proto3" json:"abort_txn,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + WriteValue *MVCCWriteValueOp `protobuf:"bytes,1,opt,name=write_value,json=writeValue,proto3" json:"write_value,omitempty"` + WriteIntent *MVCCWriteIntentOp `protobuf:"bytes,2,opt,name=write_intent,json=writeIntent,proto3" json:"write_intent,omitempty"` + UpdateIntent *MVCCUpdateIntentOp `protobuf:"bytes,3,opt,name=update_intent,json=updateIntent,proto3" json:"update_intent,omitempty"` + CommitIntent *MVCCCommitIntentOp `protobuf:"bytes,4,opt,name=commit_intent,json=commitIntent,proto3" json:"commit_intent,omitempty"` + AbortIntent *MVCCAbortIntentOp `protobuf:"bytes,5,opt,name=abort_intent,json=abortIntent,proto3" json:"abort_intent,omitempty"` + AbortTxn *MVCCAbortTxnOp `protobuf:"bytes,6,opt,name=abort_txn,json=abortTxn,proto3" json:"abort_txn,omitempty"` } func (m *MVCCLogicalOp) Reset() { *m = MVCCLogicalOp{} } func (m *MVCCLogicalOp) String() string { return proto.CompactTextString(m) } func (*MVCCLogicalOp) ProtoMessage() {} func (*MVCCLogicalOp) Descriptor() ([]byte, []int) { - return fileDescriptor_mvcc3_3226d4a174714dc5, []int{10} + return fileDescriptor_mvcc3_96f6fe38ea4bd42e, []int{10} } func (m *MVCCLogicalOp) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3832,76 +3821,76 @@ var ( ) func init() { - proto.RegisterFile("storage/engine/enginepb/mvcc3.proto", fileDescriptor_mvcc3_3226d4a174714dc5) -} - -var fileDescriptor_mvcc3_3226d4a174714dc5 = []byte{ - // 1064 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x57, 0x4f, 0x6f, 0x1b, 0x45, - 0x14, 0xcf, 0xfe, 0x71, 0xb2, 0x1e, 0x3b, 0xa9, 0x33, 0xad, 0x84, 0x55, 0xa8, 0x37, 0x35, 0x12, - 0x8a, 0xf8, 0xb3, 0x86, 0x04, 0x38, 0xe4, 0xe6, 0x3f, 0x15, 0x72, 0xa1, 0x4d, 0xd9, 0x3a, 0xad, - 0x04, 0x42, 0xab, 0xf1, 0x7a, 0x58, 0xaf, 0xbc, 0x9e, 0xdd, 0xee, 0x8e, 0xdd, 0xf5, 0x81, 0xef, - 0xc0, 0x47, 0xc8, 0x85, 0x6f, 0xc0, 0x81, 0x23, 0xc7, 0x1c, 0x38, 0xf4, 0x88, 0x2a, 0x64, 0x81, - 0x7b, 0xe1, 0x03, 0x70, 0x8a, 0x84, 0x84, 0x66, 0x66, 0x77, 0x6d, 0x57, 0xe0, 0x34, 0x89, 0x88, - 0x7a, 0xca, 0xcc, 0xfb, 0xbd, 0xf7, 0x7b, 0x33, 0xef, 0xf7, 0xf6, 0x4d, 0x0c, 0xde, 0x8e, 0xa8, - 0x1f, 0x22, 0x07, 0xd7, 0x30, 0x71, 0x5c, 0x92, 0xfe, 0x09, 0xba, 0xb5, 0xe1, 0xd8, 0xb6, 0xf7, - 0x8d, 0x20, 0xf4, 0xa9, 0x0f, 0x6f, 0xdb, 0xbe, 0x3d, 0x08, 0x7d, 0x64, 0xf7, 0x8d, 0xc4, 0xdd, - 0x10, 0x7e, 0x46, 0xea, 0x7e, 0xb3, 0x3c, 0xa2, 0xae, 0x57, 0xeb, 0x7b, 0x76, 0x8d, 0xba, 0x43, - 0x1c, 0x51, 0x34, 0x0c, 0x44, 0xf0, 0xcd, 0x1b, 0x8e, 0xef, 0xf8, 0x7c, 0x59, 0x63, 0x2b, 0x61, - 0xad, 0xfe, 0x2c, 0x83, 0x8d, 0x4e, 0x4c, 0xee, 0x61, 0x8a, 0xe0, 0x97, 0x40, 0x76, 0x7b, 0x65, - 0x69, 0x47, 0xda, 0x2d, 0x36, 0xea, 0x27, 0x53, 0x7d, 0xed, 0xf9, 0x54, 0xdf, 0x77, 0x5c, 0xda, - 0x1f, 0x75, 0x0d, 0xdb, 0x1f, 0xd6, 0xb2, 0xec, 0xbd, 0xee, 0x7c, 0x5d, 0x0b, 0x06, 0x4e, 0x8d, - 0x27, 0x1d, 0x8d, 0xdc, 0x9e, 0x71, 0x74, 0xd4, 0x6e, 0xcd, 0xa6, 0xba, 0xdc, 0x6e, 0x99, 0xb2, - 0xdb, 0x83, 0x25, 0xa0, 0x0c, 0xf0, 0xa4, 0xac, 0x30, 0x4e, 0x93, 0x2d, 0x61, 0x15, 0xe4, 0x70, - 0xe0, 0xdb, 0xfd, 0xb2, 0xba, 0x23, 0xed, 0xe6, 0x1a, 0xc5, 0xd3, 0xa9, 0xae, 0x75, 0x62, 0x72, - 0x87, 0xd9, 0x4c, 0x01, 0xc1, 0x3a, 0xc8, 0x67, 0xa7, 0x2f, 0xe7, 0x76, 0xa4, 0xdd, 0xc2, 0xde, - 0x2d, 0x63, 0x7e, 0x77, 0x96, 0xcd, 0xe8, 0x7b, 0xb6, 0xd1, 0x49, 0x9d, 0x1a, 0x2a, 0x3b, 0xae, - 0x39, 0x8f, 0x82, 0xef, 0x01, 0x2d, 0x08, 0x5d, 0x3f, 0x74, 0xe9, 0xa4, 0xbc, 0xce, 0x33, 0x5d, - 0x3b, 0x9d, 0xea, 0x85, 0x4e, 0x4c, 0x1e, 0x24, 0x66, 0x33, 0x73, 0x80, 0xef, 0x00, 0x2d, 0xc2, - 0x4f, 0x46, 0x98, 0xd8, 0xb8, 0xbc, 0xc1, 0x9d, 0xc1, 0xe9, 0x54, 0x5f, 0xef, 0xc4, 0xe4, 0x21, - 0x7e, 0x62, 0x66, 0xd8, 0x81, 0xf6, 0xd3, 0xb1, 0x2e, 0xfd, 0x79, 0xac, 0x4b, 0x77, 0x55, 0x4d, - 0x2e, 0x29, 0x77, 0x55, 0x4d, 0x2b, 0xe5, 0xab, 0x7f, 0x29, 0x60, 0xeb, 0xde, 0xa3, 0x66, 0xf3, - 0x21, 0x45, 0x34, 0x6a, 0x61, 0x8f, 0x22, 0xf8, 0x2e, 0xd8, 0xf6, 0x50, 0x44, 0xad, 0x51, 0xd0, - 0x43, 0x14, 0x5b, 0x04, 0x11, 0x3f, 0xe2, 0x85, 0x2d, 0x99, 0xd7, 0x18, 0x70, 0xc4, 0xed, 0xf7, - 0x99, 0x19, 0xde, 0x02, 0xc0, 0x25, 0x14, 0x13, 0x6a, 0x21, 0x07, 0x97, 0x65, 0xee, 0x94, 0x17, - 0x96, 0xba, 0x83, 0xe1, 0x87, 0xa0, 0xe8, 0xd8, 0x56, 0x77, 0x42, 0x71, 0xc4, 0x1d, 0x58, 0x29, - 0x4b, 0x8d, 0xad, 0xd9, 0x54, 0x07, 0x9f, 0x35, 0x1b, 0xcc, 0x5c, 0x77, 0xb0, 0x09, 0x1c, 0x3b, - 0x5d, 0x33, 0x42, 0xcf, 0x1d, 0x63, 0x11, 0xc3, 0xcb, 0x0c, 0xcd, 0x3c, 0xb3, 0x70, 0x8f, 0x0c, - 0xb6, 0xfd, 0x11, 0xa1, 0xbc, 0xba, 0x09, 0xdc, 0x64, 0x06, 0xf8, 0x26, 0xc8, 0x0f, 0xf0, 0x24, - 0x09, 0x5e, 0xe7, 0xa8, 0x36, 0xc0, 0x13, 0x11, 0x9b, 0x80, 0x22, 0x74, 0x23, 0x03, 0xb3, 0xc8, - 0x31, 0xf2, 0x92, 0x48, 0x4d, 0x80, 0x63, 0xe4, 0x65, 0x91, 0x0c, 0x14, 0x91, 0xf9, 0x0c, 0x14, - 0x91, 0xb7, 0x41, 0x31, 0x29, 0x81, 0x08, 0x06, 0x1c, 0x2f, 0x08, 0x9b, 0x88, 0x9f, 0xbb, 0x08, - 0x8a, 0xc2, 0xa2, 0x4b, 0x96, 0x3f, 0x9a, 0x44, 0x09, 0x45, 0x51, 0xa4, 0x88, 0x26, 0x51, 0x96, - 0x9f, 0x81, 0x22, 0x78, 0x33, 0x03, 0x45, 0xe4, 0x07, 0x00, 0xda, 0x3e, 0xa1, 0xc8, 0x25, 0x91, - 0x85, 0x23, 0xea, 0x0e, 0x11, 0xa3, 0xd8, 0xda, 0x91, 0x76, 0x35, 0x73, 0x3b, 0x45, 0xee, 0xa4, - 0xc0, 0x81, 0xca, 0x5a, 0xa0, 0xfa, 0xb7, 0x02, 0xae, 0x33, 0xd9, 0x1f, 0xe0, 0x30, 0x72, 0x23, - 0x76, 0x0c, 0xde, 0x00, 0xaf, 0x9b, 0xf6, 0xca, 0x6a, 0xed, 0x95, 0x95, 0xda, 0x2b, 0xab, 0xb4, - 0x57, 0x56, 0x69, 0xaf, 0xac, 0xd2, 0x5e, 0x39, 0x43, 0x7b, 0xe5, 0x6c, 0xed, 0x95, 0x33, 0xb4, - 0x57, 0x56, 0x69, 0xaf, 0x5c, 0x5c, 0xfb, 0x6c, 0x04, 0x54, 0x9f, 0x4b, 0x60, 0xdb, 0x44, 0xc4, - 0xc1, 0xf5, 0x20, 0xf0, 0x5c, 0xdc, 0x63, 0xea, 0x63, 0xf8, 0x3e, 0x80, 0x21, 0xfa, 0x96, 0x5a, - 0x48, 0x18, 0x2d, 0x97, 0xf4, 0x70, 0xcc, 0xe5, 0x57, 0xcd, 0x12, 0x43, 0x12, 0xef, 0x36, 0xb3, - 0x43, 0x03, 0x5c, 0xf7, 0x30, 0x8a, 0xf0, 0x4b, 0xee, 0x32, 0x77, 0xdf, 0xe6, 0xd0, 0x92, 0xff, - 0x37, 0xa0, 0x10, 0xb2, 0x94, 0x56, 0xc4, 0x5a, 0x8d, 0xf7, 0x43, 0x61, 0xef, 0x53, 0xe3, 0xcc, - 0x67, 0xc1, 0xf8, 0x97, 0x46, 0x4d, 0x66, 0x26, 0xe0, 0x84, 0xdc, 0xb2, 0x70, 0xb9, 0xef, 0x40, - 0x89, 0x85, 0x3c, 0x0e, 0x5d, 0x8a, 0x1f, 0x21, 0x6f, 0x84, 0x0f, 0x83, 0x74, 0x96, 0x4b, 0xf3, - 0x59, 0xbe, 0x34, 0xa7, 0xe5, 0x0b, 0xcd, 0xe9, 0x1b, 0x20, 0x37, 0x66, 0xfc, 0xc9, 0x13, 0x21, - 0x36, 0xd5, 0x5f, 0x24, 0xb0, 0x9d, 0xe5, 0x6f, 0x73, 0x9d, 0x0f, 0x03, 0xf8, 0x35, 0x58, 0xa7, - 0x31, 0xb1, 0xb2, 0x37, 0xaa, 0x75, 0xb9, 0x37, 0x2a, 0xd7, 0x89, 0x49, 0xbb, 0x65, 0xe6, 0x68, - 0x4c, 0xda, 0x3d, 0xf8, 0x06, 0xd8, 0x60, 0xe4, 0xec, 0x86, 0x32, 0x3f, 0x0a, 0xcb, 0xf5, 0xf9, - 0xcb, 0x97, 0x54, 0x2e, 0x72, 0xc9, 0xea, 0x8f, 0x12, 0x80, 0xec, 0x3a, 0xe2, 0xd3, 0xbf, 0x9a, - 0xfb, 0x5c, 0x5e, 0x9b, 0xea, 0x6f, 0xc9, 0xb1, 0x9b, 0xfe, 0x70, 0xe8, 0xd2, 0xab, 0x39, 0x76, - 0xd2, 0x64, 0xf2, 0x7f, 0x34, 0x99, 0x72, 0xb9, 0x26, 0x53, 0x17, 0x9b, 0x2c, 0x10, 0x3d, 0x56, - 0xef, 0xfa, 0xe1, 0xd5, 0x5c, 0xae, 0x3a, 0x14, 0xff, 0x28, 0xf0, 0x8c, 0x9d, 0x98, 0xfc, 0xdf, - 0xe9, 0x7e, 0x50, 0xc1, 0x26, 0xcb, 0xf7, 0x85, 0xef, 0xb8, 0x36, 0xf2, 0x0e, 0x03, 0xd8, 0x01, - 0x85, 0xa7, 0xec, 0x93, 0xb2, 0x44, 0x39, 0x24, 0x5e, 0xcd, 0xfd, 0x57, 0x9c, 0x1f, 0x8b, 0xc3, - 0xc0, 0x04, 0x4f, 0xb3, 0x1d, 0x7c, 0x0c, 0x8a, 0x82, 0x55, 0x4c, 0xe4, 0xa4, 0xdb, 0x3e, 0x3e, - 0x0f, 0x6d, 0x5a, 0x7f, 0x53, 0x9c, 0x4f, 0x6c, 0xe1, 0x57, 0x60, 0x33, 0x79, 0x45, 0x13, 0x66, - 0x21, 0xff, 0x27, 0xaf, 0xc8, 0xbc, 0xfc, 0xb9, 0x99, 0xc5, 0xd1, 0xc2, 0x9e, 0x71, 0xdb, 0xbc, - 0xaf, 0x53, 0x6e, 0xf5, 0x5c, 0xdc, 0xcb, 0xdf, 0x84, 0x59, 0xb4, 0x17, 0xf6, 0xac, 0x20, 0x88, - 0x69, 0x9c, 0x52, 0xe7, 0xce, 0x55, 0x90, 0xa5, 0x86, 0x34, 0x0b, 0x68, 0xbe, 0x85, 0xf7, 0x41, - 0x5e, 0x10, 0xd3, 0x98, 0xf0, 0x07, 0xba, 0xb0, 0xf7, 0xd1, 0x79, 0x58, 0x79, 0xd3, 0x99, 0x1a, - 0x4a, 0xd6, 0x07, 0xea, 0xc9, 0xb1, 0x2e, 0x35, 0xde, 0x3a, 0xf9, 0xa3, 0xb2, 0x76, 0x32, 0xab, - 0x48, 0xcf, 0x66, 0x15, 0xe9, 0xd7, 0x59, 0x45, 0xfa, 0x7d, 0x56, 0x91, 0xbe, 0x7f, 0x51, 0x59, - 0x7b, 0xf6, 0xa2, 0xb2, 0xd6, 0x5d, 0xe7, 0x3f, 0x14, 0xf6, 0xff, 0x09, 0x00, 0x00, 0xff, 0xff, - 0x1d, 0xaf, 0xe4, 0x98, 0xa2, 0x0c, 0x00, 0x00, + proto.RegisterFile("storage/engine/enginepb/mvcc3.proto", fileDescriptor_mvcc3_96f6fe38ea4bd42e) +} + +var fileDescriptor_mvcc3_96f6fe38ea4bd42e = []byte{ + // 1069 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x57, 0x4d, 0x6f, 0xdb, 0x46, + 0x13, 0x36, 0x3f, 0x64, 0x53, 0x2b, 0xd9, 0x91, 0x37, 0x01, 0x5e, 0x21, 0x2f, 0x22, 0x3a, 0x2a, + 0x50, 0x18, 0xfd, 0xa0, 0x5a, 0xbb, 0xed, 0xc1, 0x37, 0x7d, 0x04, 0x85, 0xd2, 0x26, 0x4e, 0x19, + 0x39, 0x01, 0x5a, 0x14, 0xc4, 0x8a, 0xda, 0x52, 0x84, 0xa8, 0x25, 0x43, 0xae, 0x14, 0xea, 0xd0, + 0xff, 0xd0, 0x9f, 0xe0, 0x4b, 0xff, 0x41, 0x0f, 0x3d, 0xf6, 0xe8, 0x43, 0x0f, 0x39, 0x06, 0x41, + 0x21, 0xb4, 0xf2, 0xa5, 0x3f, 0xa0, 0x27, 0x03, 0x05, 0x8a, 0xdd, 0x25, 0x29, 0x29, 0x68, 0xe5, + 0xd8, 0x46, 0x8d, 0x9e, 0xbc, 0x3b, 0xcf, 0xcc, 0x33, 0xbb, 0xf3, 0x0c, 0x67, 0x2d, 0xf0, 0x56, + 0x44, 0xfd, 0x10, 0x39, 0xb8, 0x86, 0x89, 0xe3, 0x92, 0xf4, 0x4f, 0xd0, 0xad, 0x0d, 0xc7, 0xb6, + 0xbd, 0x6f, 0x04, 0xa1, 0x4f, 0x7d, 0x78, 0xd7, 0xf6, 0xed, 0x41, 0xe8, 0x23, 0xbb, 0x6f, 0x24, + 0xee, 0x86, 0xf0, 0x33, 0x52, 0xf7, 0xdb, 0xe5, 0x11, 0x75, 0xbd, 0x5a, 0xdf, 0xb3, 0x6b, 0xd4, + 0x1d, 0xe2, 0x88, 0xa2, 0x61, 0x20, 0x82, 0x6f, 0xdf, 0x72, 0x7c, 0xc7, 0xe7, 0xcb, 0x1a, 0x5b, + 0x09, 0x6b, 0xf5, 0x27, 0x19, 0x6c, 0x74, 0x62, 0xf2, 0x00, 0x53, 0x04, 0xbf, 0x00, 0xb2, 0xdb, + 0x2b, 0x4b, 0x3b, 0xd2, 0x6e, 0xb1, 0x51, 0x3f, 0x99, 0xea, 0x6b, 0xaf, 0xa6, 0xfa, 0xbe, 0xe3, + 0xd2, 0xfe, 0xa8, 0x6b, 0xd8, 0xfe, 0xb0, 0x96, 0x65, 0xef, 0x75, 0xe7, 0xeb, 0x5a, 0x30, 0x70, + 0x6a, 0x3c, 0xe9, 0x68, 0xe4, 0xf6, 0x8c, 0xa3, 0xa3, 0x76, 0x6b, 0x36, 0xd5, 0xe5, 0x76, 0xcb, + 0x94, 0xdd, 0x1e, 0x2c, 0x01, 0x65, 0x80, 0x27, 0x65, 0x85, 0x71, 0x9a, 0x6c, 0x09, 0xab, 0x20, + 0x87, 0x03, 0xdf, 0xee, 0x97, 0xd5, 0x1d, 0x69, 0x37, 0xd7, 0x28, 0x9e, 0x4d, 0x75, 0xad, 0x13, + 0x93, 0x7b, 0xcc, 0x66, 0x0a, 0x08, 0xd6, 0x41, 0x3e, 0x3b, 0x7d, 0x39, 0xb7, 0x23, 0xed, 0x16, + 0xf6, 0xee, 0x18, 0xf3, 0xbb, 0xb3, 0x6c, 0x46, 0xdf, 0xb3, 0x8d, 0x4e, 0xea, 0xd4, 0x50, 0xd9, + 0x71, 0xcd, 0x79, 0x14, 0x7c, 0x17, 0x68, 0x41, 0xe8, 0xfa, 0xa1, 0x4b, 0x27, 0xe5, 0x75, 0x9e, + 0xe9, 0xc6, 0xd9, 0x54, 0x2f, 0x74, 0x62, 0xf2, 0x28, 0x31, 0x9b, 0x99, 0x03, 0x7c, 0x1b, 0x68, + 0x11, 0x7e, 0x36, 0xc2, 0xc4, 0xc6, 0xe5, 0x0d, 0xee, 0x0c, 0xce, 0xa6, 0xfa, 0x7a, 0x27, 0x26, + 0x8f, 0xf1, 0x33, 0x33, 0xc3, 0x0e, 0xb4, 0x1f, 0x8f, 0x75, 0xe9, 0xf7, 0x63, 0x5d, 0xba, 0xaf, + 0x6a, 0x72, 0x49, 0xb9, 0xaf, 0x6a, 0x5a, 0x29, 0x5f, 0xfd, 0x43, 0x01, 0x5b, 0x0f, 0x9e, 0x34, + 0x9b, 0x8f, 0x29, 0xa2, 0x51, 0x0b, 0x7b, 0x14, 0xc1, 0x77, 0xc0, 0xb6, 0x87, 0x22, 0x6a, 0x8d, + 0x82, 0x1e, 0xa2, 0xd8, 0x22, 0x88, 0xf8, 0x11, 0x2f, 0x6c, 0xc9, 0xbc, 0xc1, 0x80, 0x23, 0x6e, + 0x7f, 0xc8, 0xcc, 0xf0, 0x0e, 0x00, 0x2e, 0xa1, 0x98, 0x50, 0x0b, 0x39, 0xb8, 0x2c, 0x73, 0xa7, + 0xbc, 0xb0, 0xd4, 0x1d, 0x0c, 0x3f, 0x00, 0x45, 0xc7, 0xb6, 0xba, 0x13, 0x8a, 0x23, 0xee, 0xc0, + 0x4a, 0x59, 0x6a, 0x6c, 0xcd, 0xa6, 0x3a, 0xf8, 0xb4, 0xd9, 0x60, 0xe6, 0xba, 0x83, 0x4d, 0xe0, + 0xd8, 0xe9, 0x9a, 0x11, 0x7a, 0xee, 0x18, 0x8b, 0x18, 0x5e, 0x66, 0x68, 0xe6, 0x99, 0x85, 0x7b, + 0x64, 0xb0, 0xed, 0x8f, 0x08, 0xe5, 0xd5, 0x4d, 0xe0, 0x26, 0x33, 0xc0, 0xff, 0x83, 0xfc, 0x00, + 0x4f, 0x92, 0xe0, 0x75, 0x8e, 0x6a, 0x03, 0x3c, 0x11, 0xb1, 0x09, 0x28, 0x42, 0x37, 0x32, 0x30, + 0x8b, 0x1c, 0x23, 0x2f, 0x89, 0xd4, 0x04, 0x38, 0x46, 0x5e, 0x16, 0xc9, 0x40, 0x11, 0x99, 0xcf, + 0x40, 0x11, 0x79, 0x17, 0x14, 0x93, 0x12, 0x88, 0x60, 0xc0, 0xf1, 0x82, 0xb0, 0x89, 0xf8, 0xb9, + 0x8b, 0xa0, 0x28, 0x2c, 0xba, 0x64, 0xf9, 0xa3, 0x49, 0x94, 0x50, 0x14, 0x45, 0x8a, 0x68, 0x12, + 0x65, 0xf9, 0x19, 0x28, 0x82, 0x37, 0x33, 0x50, 0x44, 0xbe, 0x0f, 0xa0, 0xed, 0x13, 0x8a, 0x5c, + 0x12, 0x59, 0x38, 0xa2, 0xee, 0x10, 0x31, 0x8a, 0xad, 0x1d, 0x69, 0x57, 0x33, 0xb7, 0x53, 0xe4, + 0x5e, 0x0a, 0x1c, 0xa8, 0xac, 0x05, 0xaa, 0x7f, 0x2a, 0xe0, 0x26, 0x93, 0xfd, 0x11, 0x0e, 0x23, + 0x37, 0x62, 0xc7, 0xe0, 0x0d, 0xf0, 0x5f, 0xd3, 0x5e, 0x59, 0xad, 0xbd, 0xb2, 0x52, 0x7b, 0x65, + 0x95, 0xf6, 0xca, 0x2a, 0xed, 0x95, 0x55, 0xda, 0x2b, 0xe7, 0x68, 0xaf, 0x9c, 0xaf, 0xbd, 0x72, + 0x8e, 0xf6, 0xca, 0x2a, 0xed, 0x95, 0xcb, 0x6b, 0x9f, 0x8d, 0x80, 0xea, 0x2b, 0x09, 0x6c, 0x9b, + 0x88, 0x38, 0xb8, 0x1e, 0x04, 0x9e, 0x8b, 0x7b, 0x4c, 0x7d, 0x0c, 0xdf, 0x03, 0x30, 0x44, 0xdf, + 0x50, 0x0b, 0x09, 0xa3, 0xe5, 0x92, 0x1e, 0x8e, 0xb9, 0xfc, 0xaa, 0x59, 0x62, 0x48, 0xe2, 0xdd, + 0x66, 0x76, 0x68, 0x80, 0x9b, 0x1e, 0x46, 0x11, 0x7e, 0xcd, 0x5d, 0xe6, 0xee, 0xdb, 0x1c, 0x5a, + 0xf2, 0xff, 0x1a, 0x14, 0x42, 0x96, 0xd2, 0x8a, 0x58, 0xab, 0xf1, 0x7e, 0x28, 0xec, 0x7d, 0x62, + 0x9c, 0xfb, 0x2c, 0x18, 0x7f, 0xd3, 0xa8, 0xc9, 0xcc, 0x04, 0x9c, 0x90, 0x5b, 0x16, 0x2e, 0xf7, + 0x2d, 0x28, 0xb1, 0x90, 0xa7, 0xa1, 0x4b, 0xf1, 0x13, 0xe4, 0x8d, 0xf0, 0x61, 0x90, 0xce, 0x72, + 0x69, 0x3e, 0xcb, 0x97, 0xe6, 0xb4, 0x7c, 0xa9, 0x39, 0x7d, 0x0b, 0xe4, 0xc6, 0x8c, 0x3f, 0x79, + 0x22, 0xc4, 0xa6, 0xfa, 0xb3, 0x04, 0xb6, 0xb3, 0xfc, 0x6d, 0xae, 0xf3, 0x61, 0x00, 0xbf, 0x02, + 0xeb, 0x34, 0x26, 0x56, 0xf6, 0x46, 0xb5, 0xae, 0xf6, 0x46, 0xe5, 0x3a, 0x31, 0x69, 0xb7, 0xcc, + 0x1c, 0x8d, 0x49, 0xbb, 0x07, 0xff, 0x07, 0x36, 0x18, 0x39, 0xbb, 0xa1, 0xcc, 0x8f, 0xc2, 0x72, + 0x7d, 0xf6, 0xfa, 0x25, 0x95, 0xcb, 0x5c, 0xb2, 0xfa, 0x83, 0x04, 0x20, 0xbb, 0x8e, 0xf8, 0xf4, + 0xaf, 0xe7, 0x3e, 0x57, 0xd7, 0xa6, 0xfa, 0x4b, 0x72, 0xec, 0xa6, 0x3f, 0x1c, 0xba, 0xf4, 0x7a, + 0x8e, 0x9d, 0x34, 0x99, 0xfc, 0x0f, 0x4d, 0xa6, 0x5c, 0xad, 0xc9, 0xd4, 0xc5, 0x26, 0x0b, 0x44, + 0x8f, 0xd5, 0xbb, 0x7e, 0x78, 0x3d, 0x97, 0xab, 0x0e, 0xc5, 0x3f, 0x0a, 0x3c, 0x63, 0x27, 0x26, + 0xff, 0x76, 0xba, 0xef, 0x55, 0xb0, 0xc9, 0xf2, 0x7d, 0xee, 0x3b, 0xae, 0x8d, 0xbc, 0xc3, 0x00, + 0x76, 0x40, 0xe1, 0x39, 0xfb, 0xa4, 0x2c, 0x51, 0x0e, 0x89, 0x57, 0x73, 0xff, 0x0d, 0xe7, 0xc7, + 0xe2, 0x30, 0x30, 0xc1, 0xf3, 0x6c, 0x07, 0x9f, 0x82, 0xa2, 0x60, 0x15, 0x13, 0x39, 0xe9, 0xb6, + 0x8f, 0x2e, 0x42, 0x9b, 0xd6, 0xdf, 0x14, 0xe7, 0x13, 0x5b, 0xf8, 0x25, 0xd8, 0x4c, 0x5e, 0xd1, + 0x84, 0x59, 0xc8, 0xff, 0xf1, 0x1b, 0x32, 0x2f, 0x7f, 0x6e, 0x66, 0x71, 0xb4, 0xb0, 0x67, 0xdc, + 0x36, 0xef, 0xeb, 0x94, 0x5b, 0xbd, 0x10, 0xf7, 0xf2, 0x37, 0x61, 0x16, 0xed, 0x85, 0x3d, 0x2b, + 0x08, 0x62, 0x1a, 0xa7, 0xd4, 0xb9, 0x0b, 0x15, 0x64, 0xa9, 0x21, 0xcd, 0x02, 0x9a, 0x6f, 0xe1, + 0x43, 0x90, 0x17, 0xc4, 0x34, 0x26, 0xfc, 0x81, 0x2e, 0xec, 0x7d, 0x78, 0x11, 0x56, 0xde, 0x74, + 0xa6, 0x86, 0x92, 0xf5, 0x81, 0x7a, 0x72, 0xac, 0x4b, 0x8d, 0x9d, 0x93, 0xdf, 0x2a, 0x6b, 0x27, + 0xb3, 0x8a, 0xf4, 0x62, 0x56, 0x91, 0x5e, 0xce, 0x2a, 0xd2, 0xaf, 0xb3, 0x8a, 0xf4, 0xdd, 0x69, + 0x65, 0xed, 0xc5, 0x69, 0x65, 0xed, 0xe5, 0x69, 0x65, 0xad, 0xbb, 0xce, 0x7f, 0x2c, 0xec, 0xff, + 0x15, 0x00, 0x00, 0xff, 0xff, 0x8c, 0xb8, 0x2b, 0x82, 0xa6, 0x0c, 0x00, 0x00, } diff --git a/pkg/storage/engine/enginepb/rocksdb.pb.go b/pkg/storage/engine/enginepb/rocksdb.pb.go index 38642a93964a..fe88f6a5300a 100644 --- a/pkg/storage/engine/enginepb/rocksdb.pb.go +++ b/pkg/storage/engine/enginepb/rocksdb.pb.go @@ -30,15 +30,14 @@ type SSTUserProperties struct { // ts_min is the minimum mvcc timestamp present in this sstable. TsMin *hlc.Timestamp `protobuf:"bytes,2,opt,name=ts_min,json=tsMin,proto3" json:"ts_min,omitempty"` // ts_max is the maximum mvcc timestamp present in this sstable. - TsMax *hlc.Timestamp `protobuf:"bytes,3,opt,name=ts_max,json=tsMax,proto3" json:"ts_max,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + TsMax *hlc.Timestamp `protobuf:"bytes,3,opt,name=ts_max,json=tsMax,proto3" json:"ts_max,omitempty"` } func (m *SSTUserProperties) Reset() { *m = SSTUserProperties{} } func (m *SSTUserProperties) String() string { return proto.CompactTextString(m) } func (*SSTUserProperties) ProtoMessage() {} func (*SSTUserProperties) Descriptor() ([]byte, []int) { - return fileDescriptor_rocksdb_b8abf9e84530f188, []int{0} + return fileDescriptor_rocksdb_a41f34745ad7d915, []int{0} } func (m *SSTUserProperties) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -66,16 +65,15 @@ var xxx_messageInfo_SSTUserProperties proto.InternalMessageInfo // SSTUserPropertiesCollection contains the user-added properties of every // sstable in a RocksDB instance. type SSTUserPropertiesCollection struct { - Sst []SSTUserProperties `protobuf:"bytes,1,rep,name=sst,proto3" json:"sst"` - Error string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Sst []SSTUserProperties `protobuf:"bytes,1,rep,name=sst,proto3" json:"sst"` + Error string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` } func (m *SSTUserPropertiesCollection) Reset() { *m = SSTUserPropertiesCollection{} } func (m *SSTUserPropertiesCollection) String() string { return proto.CompactTextString(m) } func (*SSTUserPropertiesCollection) ProtoMessage() {} func (*SSTUserPropertiesCollection) Descriptor() ([]byte, []int) { - return fileDescriptor_rocksdb_b8abf9e84530f188, []int{1} + return fileDescriptor_rocksdb_a41f34745ad7d915, []int{1} } func (m *SSTUserPropertiesCollection) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -103,21 +101,20 @@ var xxx_messageInfo_SSTUserPropertiesCollection proto.InternalMessageInfo // HistogramData holds the relevant metrics returned by a call to // `rocksdb::Statistics::histogramData()`. type HistogramData struct { - Mean float64 `protobuf:"fixed64,1,opt,name=mean,proto3" json:"mean,omitempty"` - P50 float64 `protobuf:"fixed64,2,opt,name=p50,proto3" json:"p50,omitempty"` - P95 float64 `protobuf:"fixed64,3,opt,name=p95,proto3" json:"p95,omitempty"` - P99 float64 `protobuf:"fixed64,4,opt,name=p99,proto3" json:"p99,omitempty"` - Max float64 `protobuf:"fixed64,5,opt,name=max,proto3" json:"max,omitempty"` - Count uint64 `protobuf:"varint,6,opt,name=count,proto3" json:"count,omitempty"` - Sum uint64 `protobuf:"varint,7,opt,name=sum,proto3" json:"sum,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Mean float64 `protobuf:"fixed64,1,opt,name=mean,proto3" json:"mean,omitempty"` + P50 float64 `protobuf:"fixed64,2,opt,name=p50,proto3" json:"p50,omitempty"` + P95 float64 `protobuf:"fixed64,3,opt,name=p95,proto3" json:"p95,omitempty"` + P99 float64 `protobuf:"fixed64,4,opt,name=p99,proto3" json:"p99,omitempty"` + Max float64 `protobuf:"fixed64,5,opt,name=max,proto3" json:"max,omitempty"` + Count uint64 `protobuf:"varint,6,opt,name=count,proto3" json:"count,omitempty"` + Sum uint64 `protobuf:"varint,7,opt,name=sum,proto3" json:"sum,omitempty"` } func (m *HistogramData) Reset() { *m = HistogramData{} } func (m *HistogramData) String() string { return proto.CompactTextString(m) } func (*HistogramData) ProtoMessage() {} func (*HistogramData) Descriptor() ([]byte, []int) { - return fileDescriptor_rocksdb_b8abf9e84530f188, []int{2} + return fileDescriptor_rocksdb_a41f34745ad7d915, []int{2} } func (m *HistogramData) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -145,16 +142,15 @@ var xxx_messageInfo_HistogramData proto.InternalMessageInfo // TickersAndHistograms holds maps from ticker/histogram name to its value for // all stats measured by a `rocksdb::Statistics` object. type TickersAndHistograms struct { - Tickers map[string]uint64 `protobuf:"bytes,1,rep,name=tickers,proto3" json:"tickers,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` - Histograms map[string]HistogramData `protobuf:"bytes,2,rep,name=histograms,proto3" json:"histograms" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Tickers map[string]uint64 `protobuf:"bytes,1,rep,name=tickers,proto3" json:"tickers,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` + Histograms map[string]HistogramData `protobuf:"bytes,2,rep,name=histograms,proto3" json:"histograms" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` } func (m *TickersAndHistograms) Reset() { *m = TickersAndHistograms{} } func (m *TickersAndHistograms) String() string { return proto.CompactTextString(m) } func (*TickersAndHistograms) ProtoMessage() {} func (*TickersAndHistograms) Descriptor() ([]byte, []int) { - return fileDescriptor_rocksdb_b8abf9e84530f188, []int{3} + return fileDescriptor_rocksdb_a41f34745ad7d915, []int{3} } func (m *TickersAndHistograms) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1297,40 +1293,41 @@ var ( ) func init() { - proto.RegisterFile("storage/engine/enginepb/rocksdb.proto", fileDescriptor_rocksdb_b8abf9e84530f188) + proto.RegisterFile("storage/engine/enginepb/rocksdb.proto", fileDescriptor_rocksdb_a41f34745ad7d915) } -var fileDescriptor_rocksdb_b8abf9e84530f188 = []byte{ - // 496 bytes of a gzipped FileDescriptorProto +var fileDescriptor_rocksdb_a41f34745ad7d915 = []byte{ + // 501 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x53, 0xcf, 0x6f, 0xd3, 0x30, - 0x14, 0xae, 0x9b, 0xb4, 0x63, 0x2e, 0x08, 0x88, 0x7a, 0x88, 0x8a, 0x08, 0xa5, 0x12, 0xa8, 0xa7, - 0x64, 0x2a, 0xab, 0x44, 0x77, 0x63, 0x8c, 0x1f, 0x07, 0x90, 0x90, 0x57, 0x2e, 0x1c, 0x40, 0xae, - 0x67, 0x25, 0x56, 0x13, 0x3b, 0xb2, 0x5d, 0xd4, 0x1d, 0xf9, 0x0f, 0x10, 0xfc, 0x53, 0x3d, 0xee, - 0xc8, 0x09, 0x41, 0xf7, 0x8f, 0x20, 0xdb, 0xcd, 0x56, 0x58, 0x25, 0xaa, 0x9d, 0xfa, 0xbd, 0x4f, - 0xef, 0x7b, 0xdf, 0x7b, 0x5f, 0x1d, 0xf8, 0x48, 0x69, 0x21, 0x71, 0x4a, 0x13, 0xca, 0x53, 0xc6, - 0xab, 0x9f, 0x72, 0x92, 0x48, 0x41, 0xa6, 0xea, 0x64, 0x12, 0x97, 0x52, 0x68, 0x11, 0x3c, 0x24, - 0x82, 0x4c, 0xa5, 0xc0, 0x24, 0x8b, 0x57, 0x82, 0xd8, 0x75, 0xc6, 0x95, 0xa0, 0x13, 0xce, 0x34, - 0xcb, 0x93, 0x2c, 0x27, 0x89, 0x66, 0x05, 0x55, 0x1a, 0x17, 0xa5, 0x13, 0x77, 0xda, 0xa9, 0x48, - 0x85, 0x85, 0x89, 0x41, 0x8e, 0xed, 0x7d, 0x07, 0xf0, 0xee, 0xf1, 0xf1, 0xf8, 0xbd, 0xa2, 0xf2, - 0x9d, 0x14, 0x25, 0x95, 0x9a, 0x51, 0x15, 0x04, 0xd0, 0x2f, 0xb1, 0xce, 0x42, 0xd0, 0x05, 0xfd, - 0x5d, 0x64, 0x71, 0xb0, 0x0f, 0x9b, 0x5a, 0x7d, 0x2a, 0x18, 0x0f, 0xeb, 0x5d, 0xd0, 0x6f, 0x0d, - 0xee, 0xc7, 0x97, 0xdb, 0x18, 0xd3, 0x38, 0xcb, 0x49, 0x3c, 0xae, 0x4c, 0x51, 0x43, 0xab, 0xb7, - 0x8c, 0x57, 0x2a, 0x3c, 0x0f, 0xbd, 0x6d, 0x55, 0x78, 0xde, 0xfb, 0x02, 0xe0, 0xbd, 0x2b, 0x5b, - 0x3d, 0x17, 0x79, 0x4e, 0x89, 0x66, 0x82, 0x07, 0x6f, 0xa0, 0xa7, 0x94, 0x0e, 0x41, 0xd7, 0xeb, - 0xb7, 0x06, 0xfb, 0xf1, 0x7f, 0x63, 0x89, 0xaf, 0x0c, 0x3b, 0xf4, 0x17, 0x3f, 0x1f, 0xd4, 0x90, - 0x19, 0x13, 0xb4, 0x61, 0x83, 0x4a, 0x29, 0xa4, 0x3d, 0x6c, 0x17, 0xb9, 0xc2, 0x24, 0x73, 0xeb, - 0x35, 0x53, 0x5a, 0xa4, 0x12, 0x17, 0x47, 0x58, 0x63, 0x93, 0x4a, 0x41, 0x31, 0xb7, 0xa9, 0x00, - 0x64, 0x71, 0x70, 0x07, 0x7a, 0xe5, 0x70, 0xcf, 0x2a, 0x01, 0x32, 0xd0, 0x32, 0xa3, 0xa1, 0x3d, - 0xd7, 0x30, 0xa3, 0xa1, 0x63, 0x46, 0xa1, 0x5f, 0x31, 0x23, 0xc3, 0x98, 0x48, 0x1a, 0x8e, 0x29, - 0xf0, 0xdc, 0xec, 0x40, 0xc4, 0x8c, 0xeb, 0xb0, 0xd9, 0x05, 0x7d, 0x1f, 0xb9, 0xc2, 0xf4, 0xa9, - 0x59, 0x11, 0xee, 0x58, 0xce, 0xc0, 0xde, 0x37, 0x0f, 0xb6, 0xc7, 0x8c, 0x4c, 0xa9, 0x54, 0xcf, - 0xf8, 0xc9, 0xc5, 0x7e, 0x2a, 0xf8, 0x08, 0x77, 0xb4, 0xe3, 0x57, 0xb1, 0x1c, 0x6d, 0x11, 0xcb, - 0xa6, 0x49, 0x15, 0xf9, 0x82, 0x6b, 0x79, 0x8a, 0xaa, 0xa1, 0x41, 0x01, 0x61, 0x76, 0xd1, 0x13, - 0xd6, 0xad, 0xc5, 0xab, 0xeb, 0x5a, 0x5c, 0x42, 0xeb, 0xb2, 0xfa, 0x33, 0xd6, 0x0c, 0x3a, 0x07, - 0xf0, 0xe6, 0xfa, 0x1e, 0x26, 0x89, 0x29, 0x3d, 0x5d, 0x3d, 0x48, 0x03, 0x4d, 0x62, 0x9f, 0x71, - 0x3e, 0xa3, 0x36, 0x7b, 0x1f, 0xb9, 0xe2, 0xa0, 0xfe, 0x14, 0x74, 0x04, 0xbc, 0xfd, 0x8f, 0xc1, - 0x06, 0xf9, 0xcb, 0x75, 0x79, 0x6b, 0xb0, 0xb7, 0xc5, 0x29, 0x7f, 0xbd, 0x86, 0x35, 0xc3, 0xc3, - 0xc7, 0x8b, 0xdf, 0x51, 0x6d, 0xb1, 0x8c, 0xc0, 0xd9, 0x32, 0x02, 0x3f, 0x96, 0x11, 0xf8, 0xb5, - 0x8c, 0xc0, 0xd7, 0xf3, 0xa8, 0x76, 0x76, 0x1e, 0xd5, 0x3e, 0xdc, 0xa8, 0x06, 0x4c, 0x9a, 0xf6, - 0x9b, 0x7b, 0xf2, 0x27, 0x00, 0x00, 0xff, 0xff, 0x3b, 0x7f, 0x58, 0xd2, 0xef, 0x03, 0x00, 0x00, + 0x14, 0xae, 0x9b, 0xb4, 0x63, 0x2e, 0x08, 0x88, 0x7a, 0x88, 0x8a, 0x08, 0xa5, 0x12, 0x52, 0xc5, + 0x21, 0x99, 0xca, 0x2a, 0xd1, 0xdd, 0x18, 0xe3, 0xc7, 0x01, 0x24, 0xe4, 0x95, 0x0b, 0x07, 0x90, + 0xeb, 0x59, 0x89, 0xd5, 0xc4, 0x8e, 0x6c, 0x17, 0x75, 0x47, 0xfe, 0x03, 0x04, 0xff, 0x54, 0x8f, + 0x3b, 0xee, 0x84, 0xa0, 0xfd, 0x47, 0x90, 0xed, 0x66, 0x2b, 0x6c, 0x12, 0x15, 0xa7, 0x7e, 0xef, + 0xd3, 0xfb, 0xde, 0xf7, 0xde, 0x57, 0x07, 0x3e, 0x52, 0x5a, 0x48, 0x9c, 0xd2, 0x84, 0xf2, 0x94, + 0xf1, 0xea, 0xa7, 0x9c, 0x24, 0x52, 0x90, 0xa9, 0x3a, 0x99, 0xc4, 0xa5, 0x14, 0x5a, 0x04, 0x0f, + 0x89, 0x20, 0x53, 0x29, 0x30, 0xc9, 0xe2, 0xb5, 0x20, 0x76, 0x9d, 0x71, 0x25, 0xe8, 0x84, 0x33, + 0xcd, 0xf2, 0x24, 0xcb, 0x49, 0xa2, 0x59, 0x41, 0x95, 0xc6, 0x45, 0xe9, 0xc4, 0x9d, 0x76, 0x2a, + 0x52, 0x61, 0x61, 0x62, 0x90, 0x63, 0x7b, 0xdf, 0x01, 0xbc, 0x7b, 0x7c, 0x3c, 0x7e, 0xaf, 0xa8, + 0x7c, 0x27, 0x45, 0x49, 0xa5, 0x66, 0x54, 0x05, 0x01, 0xf4, 0x4b, 0xac, 0xb3, 0x10, 0x74, 0x41, + 0x7f, 0x17, 0x59, 0x1c, 0xec, 0xc3, 0xa6, 0x56, 0x9f, 0x0a, 0xc6, 0xc3, 0x7a, 0x17, 0xf4, 0x5b, + 0x83, 0xfb, 0xf1, 0xe5, 0x36, 0xc6, 0x34, 0xce, 0x72, 0x12, 0x8f, 0x2b, 0x53, 0xd4, 0xd0, 0xea, + 0x2d, 0xe3, 0x95, 0x0a, 0xcf, 0x43, 0x6f, 0x5b, 0x15, 0x9e, 0xf7, 0xbe, 0x00, 0x78, 0xef, 0xca, + 0x56, 0xcf, 0x45, 0x9e, 0x53, 0xa2, 0x99, 0xe0, 0xc1, 0x1b, 0xe8, 0x29, 0xa5, 0x43, 0xd0, 0xf5, + 0xfa, 0xad, 0xc1, 0x7e, 0xfc, 0xcf, 0x58, 0xe2, 0x2b, 0xc3, 0x0e, 0xfd, 0xc5, 0x8f, 0x07, 0x35, + 0x64, 0xc6, 0x04, 0x6d, 0xd8, 0xa0, 0x52, 0x0a, 0x69, 0x0f, 0xdb, 0x45, 0xae, 0x30, 0xc9, 0xdc, + 0x7a, 0xcd, 0x94, 0x16, 0xa9, 0xc4, 0xc5, 0x11, 0xd6, 0xd8, 0xa4, 0x52, 0x50, 0xcc, 0x6d, 0x2a, + 0x00, 0x59, 0x1c, 0xdc, 0x81, 0x5e, 0x39, 0xdc, 0xb3, 0x4a, 0x80, 0x0c, 0xb4, 0xcc, 0x68, 0x68, + 0xcf, 0x35, 0xcc, 0x68, 0xe8, 0x98, 0x51, 0xe8, 0x57, 0xcc, 0xc8, 0x30, 0x26, 0x92, 0x86, 0x63, + 0x0a, 0x3c, 0x37, 0x3b, 0x10, 0x31, 0xe3, 0x3a, 0x6c, 0x76, 0x41, 0xdf, 0x47, 0xae, 0x30, 0x7d, + 0x6a, 0x56, 0x84, 0x3b, 0x96, 0x33, 0xb0, 0xf7, 0xcd, 0x83, 0xed, 0x31, 0x23, 0x53, 0x2a, 0xd5, + 0x33, 0x7e, 0x72, 0xb1, 0x9f, 0x0a, 0x3e, 0xc2, 0x1d, 0xed, 0xf8, 0x75, 0x2c, 0x47, 0x5b, 0xc4, + 0x72, 0xdd, 0xa4, 0x8a, 0x7c, 0xc1, 0xb5, 0x3c, 0x45, 0xd5, 0xd0, 0xa0, 0x80, 0x30, 0xbb, 0xe8, + 0x09, 0xeb, 0xd6, 0xe2, 0xd5, 0xff, 0x5a, 0x5c, 0x42, 0xeb, 0xb2, 0xfe, 0x33, 0x36, 0x0c, 0x3a, + 0x07, 0xf0, 0xe6, 0xe6, 0x1e, 0x26, 0x89, 0x29, 0x3d, 0x5d, 0x3f, 0x48, 0x03, 0x4d, 0x62, 0x9f, + 0x71, 0x3e, 0xa3, 0x36, 0x7b, 0x1f, 0xb9, 0xe2, 0xa0, 0xfe, 0x14, 0x74, 0x04, 0xbc, 0xfd, 0x97, + 0xc1, 0x35, 0xf2, 0x97, 0x9b, 0xf2, 0xd6, 0x60, 0x6f, 0x8b, 0x53, 0xfe, 0x78, 0x0d, 0x1b, 0x86, + 0x87, 0x8f, 0x17, 0xbf, 0xa2, 0xda, 0x62, 0x19, 0x81, 0xb3, 0x65, 0x04, 0xce, 0x97, 0x11, 0xf8, + 0xb9, 0x8c, 0xc0, 0xd7, 0x55, 0x54, 0x3b, 0x5b, 0x45, 0xb5, 0xf3, 0x55, 0x54, 0xfb, 0x70, 0xa3, + 0x1a, 0x32, 0x69, 0xda, 0xef, 0xee, 0xc9, 0xef, 0x00, 0x00, 0x00, 0xff, 0xff, 0x14, 0xd8, 0x2c, + 0x38, 0xf3, 0x03, 0x00, 0x00, } diff --git a/pkg/storage/raft.pb.go b/pkg/storage/raft.pb.go index 851ecf3bfa48..c5e8837a231c 100644 --- a/pkg/storage/raft.pb.go +++ b/pkg/storage/raft.pb.go @@ -70,7 +70,7 @@ func (x *SnapshotRequest_Priority) UnmarshalJSON(data []byte) error { return nil } func (SnapshotRequest_Priority) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_raft_3cf19efa0c7fec05, []int{5, 0} + return fileDescriptor_raft_11bfea08aab81984, []int{5, 0} } type SnapshotRequest_Strategy int32 @@ -107,7 +107,7 @@ func (x *SnapshotRequest_Strategy) UnmarshalJSON(data []byte) error { return nil } func (SnapshotRequest_Strategy) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_raft_3cf19efa0c7fec05, []int{5, 1} + return fileDescriptor_raft_11bfea08aab81984, []int{5, 1} } type SnapshotRequest_Type int32 @@ -146,7 +146,7 @@ func (x *SnapshotRequest_Type) UnmarshalJSON(data []byte) error { return nil } func (SnapshotRequest_Type) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_raft_3cf19efa0c7fec05, []int{5, 2} + return fileDescriptor_raft_11bfea08aab81984, []int{5, 2} } type SnapshotResponse_Status int32 @@ -191,7 +191,7 @@ func (x *SnapshotResponse_Status) UnmarshalJSON(data []byte) error { return nil } func (SnapshotResponse_Status) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_raft_3cf19efa0c7fec05, []int{6, 0} + return fileDescriptor_raft_11bfea08aab81984, []int{6, 0} } // RaftHeartbeat is a request that contains the barebones information for a @@ -199,20 +199,19 @@ func (SnapshotResponse_Status) EnumDescriptor() ([]byte, []int) { // in a RaftMessageRequest, and reconstructed by the receiver into individual // raftpb.Message protos. type RaftHeartbeat struct { - RangeID github_com_cockroachdb_cockroach_pkg_roachpb.RangeID `protobuf:"varint,1,opt,name=range_id,json=rangeId,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.RangeID" json:"range_id"` - FromReplicaID github_com_cockroachdb_cockroach_pkg_roachpb.ReplicaID `protobuf:"varint,2,opt,name=from_replica_id,json=fromReplicaId,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.ReplicaID" json:"from_replica_id"` - ToReplicaID github_com_cockroachdb_cockroach_pkg_roachpb.ReplicaID `protobuf:"varint,3,opt,name=to_replica_id,json=toReplicaId,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.ReplicaID" json:"to_replica_id"` - Term uint64 `protobuf:"varint,4,opt,name=term" json:"term"` - Commit uint64 `protobuf:"varint,5,opt,name=commit" json:"commit"` - Quiesce bool `protobuf:"varint,6,opt,name=quiesce" json:"quiesce"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + RangeID github_com_cockroachdb_cockroach_pkg_roachpb.RangeID `protobuf:"varint,1,opt,name=range_id,json=rangeId,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.RangeID" json:"range_id"` + FromReplicaID github_com_cockroachdb_cockroach_pkg_roachpb.ReplicaID `protobuf:"varint,2,opt,name=from_replica_id,json=fromReplicaId,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.ReplicaID" json:"from_replica_id"` + ToReplicaID github_com_cockroachdb_cockroach_pkg_roachpb.ReplicaID `protobuf:"varint,3,opt,name=to_replica_id,json=toReplicaId,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.ReplicaID" json:"to_replica_id"` + Term uint64 `protobuf:"varint,4,opt,name=term" json:"term"` + Commit uint64 `protobuf:"varint,5,opt,name=commit" json:"commit"` + Quiesce bool `protobuf:"varint,6,opt,name=quiesce" json:"quiesce"` } func (m *RaftHeartbeat) Reset() { *m = RaftHeartbeat{} } func (m *RaftHeartbeat) String() string { return proto.CompactTextString(m) } func (*RaftHeartbeat) ProtoMessage() {} func (*RaftHeartbeat) Descriptor() ([]byte, []int) { - return fileDescriptor_raft_3cf19efa0c7fec05, []int{0} + return fileDescriptor_raft_11bfea08aab81984, []int{0} } func (m *RaftHeartbeat) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -260,16 +259,15 @@ type RaftMessageRequest struct { Quiesce bool `protobuf:"varint,5,opt,name=quiesce" json:"quiesce"` // A coalesced heartbeat request is any RaftMessageRequest with a nonzero number of // heartbeats or heartbeat_resps. - Heartbeats []RaftHeartbeat `protobuf:"bytes,6,rep,name=heartbeats" json:"heartbeats"` - HeartbeatResps []RaftHeartbeat `protobuf:"bytes,7,rep,name=heartbeat_resps,json=heartbeatResps" json:"heartbeat_resps"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Heartbeats []RaftHeartbeat `protobuf:"bytes,6,rep,name=heartbeats" json:"heartbeats"` + HeartbeatResps []RaftHeartbeat `protobuf:"bytes,7,rep,name=heartbeat_resps,json=heartbeatResps" json:"heartbeat_resps"` } func (m *RaftMessageRequest) Reset() { *m = RaftMessageRequest{} } func (m *RaftMessageRequest) String() string { return proto.CompactTextString(m) } func (*RaftMessageRequest) ProtoMessage() {} func (*RaftMessageRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_raft_3cf19efa0c7fec05, []int{1} + return fileDescriptor_raft_11bfea08aab81984, []int{1} } func (m *RaftMessageRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -295,15 +293,14 @@ func (m *RaftMessageRequest) XXX_DiscardUnknown() { var xxx_messageInfo_RaftMessageRequest proto.InternalMessageInfo type RaftMessageRequestBatch struct { - Requests []RaftMessageRequest `protobuf:"bytes,1,rep,name=requests" json:"requests"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Requests []RaftMessageRequest `protobuf:"bytes,1,rep,name=requests" json:"requests"` } func (m *RaftMessageRequestBatch) Reset() { *m = RaftMessageRequestBatch{} } func (m *RaftMessageRequestBatch) String() string { return proto.CompactTextString(m) } func (*RaftMessageRequestBatch) ProtoMessage() {} func (*RaftMessageRequestBatch) Descriptor() ([]byte, []int) { - return fileDescriptor_raft_3cf19efa0c7fec05, []int{2} + return fileDescriptor_raft_11bfea08aab81984, []int{2} } func (m *RaftMessageRequestBatch) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -329,15 +326,14 @@ func (m *RaftMessageRequestBatch) XXX_DiscardUnknown() { var xxx_messageInfo_RaftMessageRequestBatch proto.InternalMessageInfo type RaftMessageResponseUnion struct { - Error *roachpb.Error `protobuf:"bytes,1,opt,name=error" json:"error,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Error *roachpb.Error `protobuf:"bytes,1,opt,name=error" json:"error,omitempty"` } func (m *RaftMessageResponseUnion) Reset() { *m = RaftMessageResponseUnion{} } func (m *RaftMessageResponseUnion) String() string { return proto.CompactTextString(m) } func (*RaftMessageResponseUnion) ProtoMessage() {} func (*RaftMessageResponseUnion) Descriptor() ([]byte, []int) { - return fileDescriptor_raft_3cf19efa0c7fec05, []int{3} + return fileDescriptor_raft_11bfea08aab81984, []int{3} } func (m *RaftMessageResponseUnion) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -370,18 +366,17 @@ var xxx_messageInfo_RaftMessageResponseUnion proto.InternalMessageInfo // RaftMessageResponse is not sent for every RaftMessageRequest, but // may be used for certain error conditions. type RaftMessageResponse struct { - RangeID github_com_cockroachdb_cockroach_pkg_roachpb.RangeID `protobuf:"varint,1,opt,name=range_id,json=rangeId,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.RangeID" json:"range_id"` - FromReplica roachpb.ReplicaDescriptor `protobuf:"bytes,2,opt,name=from_replica,json=fromReplica" json:"from_replica"` - ToReplica roachpb.ReplicaDescriptor `protobuf:"bytes,3,opt,name=to_replica,json=toReplica" json:"to_replica"` - Union RaftMessageResponseUnion `protobuf:"bytes,4,opt,name=union" json:"union"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + RangeID github_com_cockroachdb_cockroach_pkg_roachpb.RangeID `protobuf:"varint,1,opt,name=range_id,json=rangeId,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.RangeID" json:"range_id"` + FromReplica roachpb.ReplicaDescriptor `protobuf:"bytes,2,opt,name=from_replica,json=fromReplica" json:"from_replica"` + ToReplica roachpb.ReplicaDescriptor `protobuf:"bytes,3,opt,name=to_replica,json=toReplica" json:"to_replica"` + Union RaftMessageResponseUnion `protobuf:"bytes,4,opt,name=union" json:"union"` } func (m *RaftMessageResponse) Reset() { *m = RaftMessageResponse{} } func (m *RaftMessageResponse) String() string { return proto.CompactTextString(m) } func (*RaftMessageResponse) ProtoMessage() {} func (*RaftMessageResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_raft_3cf19efa0c7fec05, []int{4} + return fileDescriptor_raft_11bfea08aab81984, []int{4} } func (m *RaftMessageResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -414,16 +409,15 @@ type SnapshotRequest struct { // These are really raftpb.Entry, but we model them as raw bytes to avoid // roundtripping through memory. They are separate from the kv_batch to // allow flexibility in log implementations. - LogEntries [][]byte `protobuf:"bytes,3,rep,name=log_entries,json=logEntries" json:"log_entries,omitempty"` - Final bool `protobuf:"varint,4,opt,name=final" json:"final"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + LogEntries [][]byte `protobuf:"bytes,3,rep,name=log_entries,json=logEntries" json:"log_entries,omitempty"` + Final bool `protobuf:"varint,4,opt,name=final" json:"final"` } func (m *SnapshotRequest) Reset() { *m = SnapshotRequest{} } func (m *SnapshotRequest) String() string { return proto.CompactTextString(m) } func (*SnapshotRequest) ProtoMessage() {} func (*SnapshotRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_raft_3cf19efa0c7fec05, []int{5} + return fileDescriptor_raft_11bfea08aab81984, []int{5} } func (m *SnapshotRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -478,15 +472,14 @@ type SnapshotRequest_Header struct { // the data in the snapshot contains neither key). // // See VersionUnreplicatedRaftTruncatedState. - UnreplicatedTruncatedState bool `protobuf:"varint,8,opt,name=unreplicated_truncated_state,json=unreplicatedTruncatedState" json:"unreplicated_truncated_state"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + UnreplicatedTruncatedState bool `protobuf:"varint,8,opt,name=unreplicated_truncated_state,json=unreplicatedTruncatedState" json:"unreplicated_truncated_state"` } func (m *SnapshotRequest_Header) Reset() { *m = SnapshotRequest_Header{} } func (m *SnapshotRequest_Header) String() string { return proto.CompactTextString(m) } func (*SnapshotRequest_Header) ProtoMessage() {} func (*SnapshotRequest_Header) Descriptor() ([]byte, []int) { - return fileDescriptor_raft_3cf19efa0c7fec05, []int{5, 0} + return fileDescriptor_raft_11bfea08aab81984, []int{5, 0} } func (m *SnapshotRequest_Header) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -512,16 +505,15 @@ func (m *SnapshotRequest_Header) XXX_DiscardUnknown() { var xxx_messageInfo_SnapshotRequest_Header proto.InternalMessageInfo type SnapshotResponse struct { - Status SnapshotResponse_Status `protobuf:"varint,1,opt,name=status,enum=cockroach.storage.SnapshotResponse_Status" json:"status"` - Message string `protobuf:"bytes,2,opt,name=message" json:"message"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Status SnapshotResponse_Status `protobuf:"varint,1,opt,name=status,enum=cockroach.storage.SnapshotResponse_Status" json:"status"` + Message string `protobuf:"bytes,2,opt,name=message" json:"message"` } func (m *SnapshotResponse) Reset() { *m = SnapshotResponse{} } func (m *SnapshotResponse) String() string { return proto.CompactTextString(m) } func (*SnapshotResponse) ProtoMessage() {} func (*SnapshotResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_raft_3cf19efa0c7fec05, []int{6} + return fileDescriptor_raft_11bfea08aab81984, []int{6} } func (m *SnapshotResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -553,15 +545,14 @@ type ConfChangeContext struct { // storagepb.RaftCommand). Payload []byte `protobuf:"bytes,2,opt,name=payload" json:"payload,omitempty"` // Replica contains full details about the replica being added or removed. - Replica roachpb.ReplicaDescriptor `protobuf:"bytes,3,opt,name=replica" json:"replica"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Replica roachpb.ReplicaDescriptor `protobuf:"bytes,3,opt,name=replica" json:"replica"` } func (m *ConfChangeContext) Reset() { *m = ConfChangeContext{} } func (m *ConfChangeContext) String() string { return proto.CompactTextString(m) } func (*ConfChangeContext) ProtoMessage() {} func (*ConfChangeContext) Descriptor() ([]byte, []int) { - return fileDescriptor_raft_3cf19efa0c7fec05, []int{7} + return fileDescriptor_raft_11bfea08aab81984, []int{7} } func (m *ConfChangeContext) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -2865,85 +2856,86 @@ var ( ErrIntOverflowRaft = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("storage/raft.proto", fileDescriptor_raft_3cf19efa0c7fec05) } - -var fileDescriptor_raft_3cf19efa0c7fec05 = []byte{ - // 1231 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe4, 0x56, 0xcd, 0x6e, 0x1b, 0xd5, - 0x17, 0xf7, 0xc4, 0x63, 0x7b, 0x7c, 0x6c, 0x27, 0xd3, 0xfb, 0xaf, 0xfe, 0x8c, 0x4c, 0x71, 0xac, - 0x29, 0x2d, 0xa6, 0x08, 0xbb, 0x44, 0x85, 0x05, 0x3b, 0x7f, 0x4c, 0x1a, 0x37, 0x5f, 0xd6, 0xc4, - 0x0d, 0x02, 0xa9, 0xb2, 0xc6, 0xe3, 0x1b, 0x7b, 0x14, 0x7b, 0x66, 0x3a, 0x73, 0x5d, 0x70, 0x9f, - 0x82, 0x47, 0x60, 0xc3, 0x82, 0x27, 0xe0, 0x15, 0xb2, 0x41, 0xea, 0xb2, 0x12, 0x28, 0x82, 0x94, - 0xa7, 0xe8, 0x0a, 0xdd, 0x2f, 0xc7, 0x4d, 0x0c, 0x4d, 0x10, 0x62, 0xc3, 0xc6, 0x9e, 0x39, 0xe7, - 0xfc, 0x7e, 0x67, 0xce, 0xe7, 0xbd, 0x80, 0x62, 0x12, 0x44, 0xce, 0x10, 0xd7, 0x22, 0xe7, 0x88, - 0x54, 0xc3, 0x28, 0x20, 0x01, 0xba, 0xe1, 0x06, 0xee, 0x71, 0x14, 0x38, 0xee, 0xa8, 0x2a, 0xb4, - 0xc5, 0x9b, 0xec, 0x35, 0xec, 0xd7, 0x70, 0x14, 0x05, 0x51, 0xcc, 0x0d, 0x8b, 0xff, 0x97, 0xd2, - 0x09, 0x26, 0xce, 0xc0, 0x21, 0x8e, 0x90, 0xbf, 0x27, 0x49, 0xc5, 0x7f, 0xd8, 0xaf, 0xc5, 0xc4, - 0x21, 0x58, 0xa8, 0xdf, 0xc5, 0xc4, 0x1d, 0x30, 0x87, 0xec, 0x27, 0xec, 0x2f, 0x38, 0x2f, 0xde, - 0x1c, 0x06, 0xc3, 0x80, 0x3d, 0xd6, 0xe8, 0x13, 0x97, 0x9a, 0x3f, 0x26, 0xa1, 0x60, 0x3b, 0x47, - 0x64, 0x0b, 0x3b, 0x11, 0xe9, 0x63, 0x87, 0xa0, 0x3e, 0x68, 0x91, 0xe3, 0x0f, 0x71, 0xcf, 0x1b, - 0x18, 0x4a, 0x59, 0xa9, 0xa8, 0x8d, 0x87, 0x27, 0xa7, 0xeb, 0x89, 0xb3, 0xd3, 0xf5, 0x8c, 0x4d, - 0xe5, 0xed, 0xd6, 0xeb, 0xd3, 0xf5, 0x07, 0x43, 0x8f, 0x8c, 0xa6, 0xfd, 0xaa, 0x1b, 0x4c, 0x6a, - 0xf3, 0xa0, 0x06, 0xfd, 0xf3, 0xe7, 0x5a, 0x78, 0x3c, 0xac, 0x89, 0x28, 0xaa, 0x02, 0x67, 0x67, - 0x18, 0x71, 0x7b, 0x80, 0xbe, 0x86, 0xb5, 0xa3, 0x28, 0x98, 0xf4, 0x22, 0x1c, 0x8e, 0x3d, 0xd7, - 0xa1, 0xae, 0x56, 0xca, 0x4a, 0xa5, 0xd0, 0xd8, 0x17, 0xae, 0x0a, 0x9b, 0x51, 0x30, 0xb1, 0xb9, - 0x96, 0x39, 0xfc, 0xec, 0x7a, 0x0e, 0x25, 0xd2, 0x2e, 0x1c, 0x2d, 0x10, 0x0d, 0xd0, 0x53, 0x28, - 0x90, 0x60, 0xd1, 0x6d, 0x92, 0xb9, 0xdd, 0x15, 0x6e, 0x73, 0xdd, 0xe0, 0x9f, 0x70, 0x9a, 0x23, - 0xc1, 0xb9, 0x4b, 0x03, 0x54, 0x82, 0xa3, 0x89, 0xa1, 0xb2, 0x5c, 0xaa, 0xd4, 0x93, 0xcd, 0x24, - 0xe8, 0x16, 0xa4, 0xdd, 0x60, 0x32, 0xf1, 0x88, 0x91, 0x5a, 0xd0, 0x09, 0x19, 0x2a, 0x41, 0xe6, - 0xe9, 0xd4, 0xc3, 0xb1, 0x8b, 0x8d, 0x74, 0x59, 0xa9, 0x68, 0x42, 0x2d, 0x85, 0xe6, 0xcf, 0x2a, - 0x20, 0x5a, 0xb9, 0x5d, 0x1c, 0xc7, 0xce, 0x10, 0xdb, 0xf8, 0xe9, 0x14, 0xc7, 0xff, 0x4e, 0xf9, - 0x76, 0x21, 0xbf, 0x58, 0x3e, 0x56, 0xbb, 0xdc, 0xc6, 0xfb, 0xd5, 0xf3, 0xf6, 0xbe, 0x90, 0x93, - 0x16, 0x8e, 0xdd, 0xc8, 0x0b, 0x49, 0x10, 0x89, 0x28, 0x72, 0x0b, 0x65, 0x41, 0x6d, 0x80, 0xf3, - 0xa2, 0xb0, 0x8a, 0x5c, 0x8f, 0x2c, 0x3b, 0x4f, 0x37, 0xaa, 0x41, 0x66, 0xc2, 0xf3, 0xc1, 0xf2, - 0x9d, 0xdb, 0x58, 0xab, 0xf2, 0x49, 0xa8, 0x8a, 0x34, 0xc9, 0x2c, 0x0a, 0xab, 0xc5, 0x2c, 0xa7, - 0x96, 0x64, 0x19, 0x6d, 0x02, 0x8c, 0xe4, 0x68, 0xc4, 0x46, 0xba, 0x9c, 0xac, 0xe4, 0x36, 0xca, - 0xd5, 0x4b, 0x73, 0x5c, 0x7d, 0x63, 0x86, 0x04, 0xc9, 0x02, 0x12, 0xed, 0xc3, 0xda, 0xfc, 0xad, - 0x17, 0xe1, 0x38, 0x8c, 0x8d, 0xcc, 0xb5, 0xc8, 0x56, 0xe7, 0x70, 0x9b, 0xa2, 0xd1, 0x13, 0x58, - 0xe3, 0x75, 0x8e, 0x89, 0x13, 0x91, 0xde, 0x31, 0x9e, 0x19, 0x5a, 0x59, 0xa9, 0xe4, 0x1b, 0x9f, - 0xbe, 0x3e, 0x5d, 0xff, 0xe4, 0x7a, 0xf5, 0xdd, 0xc6, 0x33, 0xbb, 0xc0, 0xd8, 0x0e, 0x28, 0xd9, - 0x36, 0x9e, 0x99, 0x7d, 0x78, 0xe7, 0x72, 0x73, 0x35, 0x1c, 0xe2, 0x8e, 0xd0, 0x43, 0xd0, 0x22, - 0xfe, 0x1e, 0x1b, 0x0a, 0x8b, 0xe1, 0xce, 0x9f, 0xc4, 0x70, 0x01, 0xcd, 0x03, 0x99, 0x83, 0xcd, - 0x0e, 0x18, 0x6f, 0x58, 0xc5, 0x61, 0xe0, 0xc7, 0xf8, 0xb1, 0xef, 0x05, 0x3e, 0xaa, 0x42, 0x8a, - 0x6d, 0x44, 0xd6, 0xc3, 0xb9, 0x0d, 0x63, 0x49, 0x3b, 0x58, 0x54, 0x6f, 0x73, 0xb3, 0xcf, 0xd5, - 0x93, 0xef, 0xd6, 0x15, 0xf3, 0x97, 0x15, 0xf8, 0xdf, 0x12, 0xca, 0xff, 0xf8, 0x50, 0x3c, 0x84, - 0xd4, 0x94, 0x26, 0x55, 0x8c, 0xc4, 0x47, 0x6f, 0xab, 0xd6, 0x42, 0x1d, 0x04, 0x19, 0xc7, 0x9b, - 0xbf, 0xa7, 0x61, 0xed, 0xc0, 0x77, 0xc2, 0x78, 0x14, 0x10, 0xb9, 0x6f, 0xea, 0x90, 0x1e, 0x61, - 0x67, 0x80, 0x65, 0xa5, 0x3e, 0x5c, 0xc2, 0x7e, 0x01, 0x53, 0xdd, 0x62, 0x00, 0x5b, 0x00, 0xd1, - 0x5d, 0xd0, 0x8e, 0x9f, 0xf5, 0xfa, 0xb4, 0xb9, 0x58, 0xd6, 0xf2, 0x8d, 0x1c, 0xad, 0xcc, 0xf6, - 0x21, 0xeb, 0x37, 0x3b, 0x73, 0xfc, 0x8c, 0x37, 0xde, 0x3a, 0xe4, 0xc6, 0xc1, 0xb0, 0x87, 0x7d, - 0x12, 0x79, 0x38, 0x36, 0x92, 0xe5, 0x64, 0x25, 0x6f, 0xc3, 0x38, 0x18, 0x5a, 0x5c, 0x82, 0x8a, - 0x90, 0x3a, 0xf2, 0x7c, 0x67, 0xcc, 0x02, 0x95, 0xa3, 0xcc, 0x45, 0xc5, 0x1f, 0x54, 0x48, 0x73, - 0xbf, 0xe8, 0x09, 0xdc, 0xa4, 0x4b, 0xa1, 0x27, 0x76, 0x40, 0x4f, 0x34, 0xa4, 0xa8, 0xd8, 0xb5, - 0x9a, 0x19, 0x45, 0x97, 0x37, 0xf0, 0x6d, 0x00, 0x31, 0x99, 0xde, 0x73, 0xcc, 0x2a, 0x97, 0x94, - 0x35, 0xe1, 0x33, 0xe6, 0x3d, 0xc7, 0xe8, 0x0e, 0xe4, 0x5c, 0xc7, 0xef, 0x0d, 0xb0, 0x3b, 0xf6, - 0x7c, 0xfc, 0xc6, 0x07, 0x83, 0xeb, 0xf8, 0x2d, 0x2e, 0x47, 0x16, 0xa4, 0xd8, 0x01, 0xcf, 0x96, - 0xd3, 0xf2, 0xe4, 0xce, 0xaf, 0x02, 0xb2, 0x15, 0x0e, 0x28, 0x40, 0x06, 0xcf, 0xd0, 0x68, 0x17, - 0xb4, 0x30, 0xf2, 0x82, 0xc8, 0x23, 0x33, 0x76, 0x98, 0xac, 0x2e, 0x6d, 0x82, 0x8b, 0x65, 0xea, - 0x08, 0x88, 0x1c, 0x5c, 0x49, 0x41, 0xe9, 0x62, 0x12, 0x39, 0x04, 0x0f, 0x67, 0x46, 0xe6, 0xca, - 0x74, 0x07, 0x02, 0x22, 0xe9, 0x24, 0x05, 0xda, 0x84, 0x5b, 0x53, 0x5f, 0x74, 0x3a, 0xc1, 0x83, - 0x1e, 0x89, 0xa6, 0x3e, 0x7f, 0xe2, 0xb1, 0x6b, 0x0b, 0xc9, 0x29, 0x2e, 0x5a, 0x76, 0xa5, 0x21, - 0x0b, 0x19, 0xd5, 0x41, 0x25, 0xb3, 0x10, 0x1b, 0x59, 0xf6, 0x49, 0x1f, 0x5c, 0xe1, 0x93, 0xba, - 0xb3, 0x10, 0xcf, 0x8f, 0xe4, 0x59, 0x88, 0x1f, 0xa9, 0x9a, 0xa2, 0xaf, 0x98, 0x0f, 0x40, 0x93, - 0xb1, 0xa3, 0x1c, 0x64, 0x1e, 0xef, 0x6d, 0xef, 0xed, 0x7f, 0xb1, 0xa7, 0x27, 0x50, 0x1e, 0x34, - 0xdb, 0x6a, 0xee, 0x1f, 0x5a, 0xf6, 0x97, 0xba, 0x82, 0x0a, 0x90, 0xb5, 0xad, 0x46, 0x7d, 0xa7, - 0xbe, 0xd7, 0xb4, 0xf4, 0x15, 0xd3, 0x00, 0x4d, 0x86, 0x48, 0x0d, 0xb7, 0x0f, 0x7b, 0x8d, 0x7a, - 0xb7, 0xb9, 0xa5, 0x27, 0xcc, 0x8f, 0x41, 0xa5, 0x9e, 0x90, 0x06, 0xaa, 0x5d, 0xdf, 0xec, 0xea, - 0x09, 0xca, 0xba, 0x63, 0xd5, 0xed, 0x3d, 0xcb, 0xd6, 0x15, 0xb4, 0x0a, 0xd0, 0xb1, 0x2d, 0x6b, - 0xb7, 0xd3, 0x6d, 0x1f, 0x52, 0xa2, 0x9f, 0x14, 0xd0, 0xcf, 0xbf, 0x54, 0xac, 0xb0, 0x2d, 0x48, - 0xd3, 0x6c, 0x4c, 0x63, 0x36, 0x67, 0xab, 0x1b, 0xf7, 0xfe, 0x32, 0x3c, 0x0e, 0xaa, 0x1e, 0x30, - 0x84, 0xbc, 0x58, 0x70, 0x3c, 0x3d, 0xf2, 0xe4, 0x19, 0x49, 0x3b, 0x3e, 0x7b, 0xe1, 0x48, 0x34, - 0xdb, 0x90, 0xe6, 0xb8, 0x4b, 0xb1, 0xd7, 0x9b, 0x4d, 0xab, 0xd3, 0xb5, 0x5a, 0xba, 0x42, 0x55, - 0xf5, 0x4e, 0x67, 0xa7, 0x6d, 0xb5, 0xf4, 0x15, 0x94, 0x85, 0x94, 0x65, 0xdb, 0xfb, 0xb6, 0x9e, - 0xa4, 0x56, 0x2d, 0xab, 0xb9, 0xd3, 0xde, 0xb3, 0x5a, 0xba, 0xfa, 0x48, 0xd5, 0x92, 0xba, 0x6a, - 0x7e, 0xaf, 0xc0, 0x8d, 0x66, 0xe0, 0x1f, 0x35, 0x47, 0xb4, 0xfd, 0x9b, 0x81, 0x4f, 0xf0, 0x37, - 0x04, 0xdd, 0x07, 0xa0, 0x37, 0x1d, 0xc7, 0x1f, 0xc8, 0xad, 0x9c, 0x6d, 0xdc, 0x10, 0x5b, 0x39, - 0xdb, 0xe4, 0x9a, 0x76, 0xcb, 0xce, 0x0a, 0x23, 0x76, 0x93, 0xca, 0x84, 0xce, 0x6c, 0x1c, 0x38, - 0xfc, 0xb6, 0x98, 0xb7, 0xe5, 0x2b, 0x6a, 0x41, 0xe6, 0xef, 0x6f, 0x4a, 0x09, 0xdd, 0x78, 0xa9, - 0x40, 0x76, 0x77, 0x3a, 0x26, 0x1e, 0x1d, 0x77, 0x34, 0x06, 0x7d, 0x61, 0xec, 0xf9, 0x06, 0xba, - 0x77, 0xb5, 0xdd, 0x40, 0x6d, 0x8b, 0x77, 0xaf, 0xb6, 0x66, 0xcd, 0x44, 0x45, 0xb9, 0xaf, 0xa0, - 0x27, 0x90, 0xa7, 0x4a, 0x59, 0x41, 0x64, 0xbe, 0xbd, 0x7b, 0x8b, 0xb7, 0xaf, 0xd0, 0x02, 0x9c, - 0xbe, 0x71, 0xe7, 0xe4, 0xb7, 0x52, 0xe2, 0xe4, 0xac, 0xa4, 0xbc, 0x38, 0x2b, 0x29, 0x2f, 0xcf, - 0x4a, 0xca, 0xaf, 0x67, 0x25, 0xe5, 0xdb, 0x57, 0xa5, 0xc4, 0x8b, 0x57, 0xa5, 0xc4, 0x57, 0x19, - 0x81, 0xfe, 0x23, 0x00, 0x00, 0xff, 0xff, 0xb0, 0xec, 0x27, 0xcd, 0xb5, 0x0c, 0x00, 0x00, +func init() { proto.RegisterFile("storage/raft.proto", fileDescriptor_raft_11bfea08aab81984) } + +var fileDescriptor_raft_11bfea08aab81984 = []byte{ + // 1234 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe4, 0x56, 0xcd, 0x6e, 0x1b, 0x55, + 0x14, 0xf6, 0xc4, 0x63, 0x7b, 0x7c, 0x6c, 0x27, 0xd3, 0x4b, 0x05, 0x23, 0x53, 0x1c, 0x6b, 0x4a, + 0x8b, 0x5b, 0x84, 0x5d, 0xa2, 0xc2, 0x82, 0x9d, 0x7f, 0x26, 0x8d, 0x9b, 0x3f, 0x6b, 0xe2, 0x06, + 0x81, 0x54, 0x59, 0xe3, 0xf1, 0x8d, 0x3d, 0x8a, 0x3d, 0x33, 0x9d, 0xb9, 0x2e, 0xb8, 0x4f, 0xc1, + 0x23, 0xb0, 0x61, 0xc1, 0x13, 0xf0, 0x0a, 0xd9, 0x20, 0x75, 0x59, 0x09, 0x14, 0x41, 0xca, 0x53, + 0x74, 0x85, 0xee, 0x9f, 0xe3, 0xfc, 0x40, 0x13, 0x84, 0xd8, 0xb0, 0xb1, 0x67, 0xce, 0x39, 0xdf, + 0x77, 0xe6, 0xfc, 0xde, 0x0b, 0x28, 0x26, 0x41, 0xe4, 0x0c, 0x71, 0x2d, 0x72, 0x0e, 0x48, 0x35, + 0x8c, 0x02, 0x12, 0xa0, 0x1b, 0x6e, 0xe0, 0x1e, 0x46, 0x81, 0xe3, 0x8e, 0xaa, 0x42, 0x5b, 0xbc, + 0xc9, 0x5e, 0xc3, 0x7e, 0x0d, 0x47, 0x51, 0x10, 0xc5, 0xdc, 0xb0, 0xf8, 0xae, 0x94, 0x4e, 0x30, + 0x71, 0x06, 0x0e, 0x71, 0x84, 0xfc, 0x03, 0x49, 0x2a, 0xfe, 0xc3, 0x7e, 0x2d, 0x26, 0x0e, 0xc1, + 0x42, 0xfd, 0x3e, 0x26, 0xee, 0x80, 0x39, 0x64, 0x3f, 0x61, 0x7f, 0xc1, 0x79, 0xf1, 0xe6, 0x30, + 0x18, 0x06, 0xec, 0xb1, 0x46, 0x9f, 0xb8, 0xd4, 0xfc, 0x29, 0x09, 0x05, 0xdb, 0x39, 0x20, 0x1b, + 0xd8, 0x89, 0x48, 0x1f, 0x3b, 0x04, 0xf5, 0x41, 0x8b, 0x1c, 0x7f, 0x88, 0x7b, 0xde, 0xc0, 0x50, + 0xca, 0x4a, 0x45, 0x6d, 0x3c, 0x3a, 0x3a, 0x5e, 0x4d, 0x9c, 0x1c, 0xaf, 0x66, 0x6c, 0x2a, 0x6f, + 0xb7, 0xde, 0x1c, 0xaf, 0x3e, 0x1c, 0x7a, 0x64, 0x34, 0xed, 0x57, 0xdd, 0x60, 0x52, 0x9b, 0x07, + 0x35, 0xe8, 0x9f, 0x3e, 0xd7, 0xc2, 0xc3, 0x61, 0x4d, 0x44, 0x51, 0x15, 0x38, 0x3b, 0xc3, 0x88, + 0xdb, 0x03, 0xf4, 0x0d, 0xac, 0x1c, 0x44, 0xc1, 0xa4, 0x17, 0xe1, 0x70, 0xec, 0xb9, 0x0e, 0x75, + 0xb5, 0x54, 0x56, 0x2a, 0x85, 0xc6, 0xae, 0x70, 0x55, 0x58, 0x8f, 0x82, 0x89, 0xcd, 0xb5, 0xcc, + 0xe1, 0xe7, 0xd7, 0x73, 0x28, 0x91, 0x76, 0xe1, 0x60, 0x81, 0x68, 0x80, 0x9e, 0x41, 0x81, 0x04, + 0x8b, 0x6e, 0x93, 0xcc, 0xed, 0xb6, 0x70, 0x9b, 0xeb, 0x06, 0xff, 0x86, 0xd3, 0x1c, 0x09, 0x4e, + 0x5d, 0x1a, 0xa0, 0x12, 0x1c, 0x4d, 0x0c, 0x95, 0xe5, 0x52, 0xa5, 0x9e, 0x6c, 0x26, 0x41, 0xb7, + 0x20, 0xed, 0x06, 0x93, 0x89, 0x47, 0x8c, 0xd4, 0x82, 0x4e, 0xc8, 0x50, 0x09, 0x32, 0xcf, 0xa6, + 0x1e, 0x8e, 0x5d, 0x6c, 0xa4, 0xcb, 0x4a, 0x45, 0x13, 0x6a, 0x29, 0x34, 0x7f, 0x51, 0x01, 0xd1, + 0xca, 0x6d, 0xe3, 0x38, 0x76, 0x86, 0xd8, 0xc6, 0xcf, 0xa6, 0x38, 0xfe, 0x6f, 0xca, 0xb7, 0x0d, + 0xf9, 0xc5, 0xf2, 0xb1, 0xda, 0xe5, 0xd6, 0x3e, 0xac, 0x9e, 0xb6, 0xf7, 0xb9, 0x9c, 0xb4, 0x70, + 0xec, 0x46, 0x5e, 0x48, 0x82, 0x48, 0x44, 0x91, 0x5b, 0x28, 0x0b, 0x6a, 0x03, 0x9c, 0x16, 0x85, + 0x55, 0xe4, 0x7a, 0x64, 0xd9, 0x79, 0xba, 0x51, 0x0d, 0x32, 0x13, 0x9e, 0x0f, 0x96, 0xef, 0xdc, + 0xda, 0x4a, 0x95, 0x4f, 0x42, 0x55, 0xa4, 0x49, 0x66, 0x51, 0x58, 0x2d, 0x66, 0x39, 0x75, 0x49, + 0x96, 0xd1, 0x3a, 0xc0, 0x48, 0x8e, 0x46, 0x6c, 0xa4, 0xcb, 0xc9, 0x4a, 0x6e, 0xad, 0x5c, 0xbd, + 0x30, 0xc7, 0xd5, 0x33, 0x33, 0x24, 0x48, 0x16, 0x90, 0x68, 0x17, 0x56, 0xe6, 0x6f, 0xbd, 0x08, + 0xc7, 0x61, 0x6c, 0x64, 0xae, 0x45, 0xb6, 0x3c, 0x87, 0xdb, 0x14, 0x8d, 0x9e, 0xc2, 0x0a, 0xaf, + 0x73, 0x4c, 0x9c, 0x88, 0xf4, 0x0e, 0xf1, 0xcc, 0xd0, 0xca, 0x4a, 0x25, 0xdf, 0xf8, 0xec, 0xcd, + 0xf1, 0xea, 0xa7, 0xd7, 0xab, 0xef, 0x26, 0x9e, 0xd9, 0x05, 0xc6, 0xb6, 0x47, 0xc9, 0x36, 0xf1, + 0xcc, 0xec, 0xc3, 0x7b, 0x17, 0x9b, 0xab, 0xe1, 0x10, 0x77, 0x84, 0x1e, 0x81, 0x16, 0xf1, 0xf7, + 0xd8, 0x50, 0x58, 0x0c, 0x77, 0xfe, 0x22, 0x86, 0x73, 0x68, 0x1e, 0xc8, 0x1c, 0x6c, 0x76, 0xc0, + 0x38, 0x63, 0x15, 0x87, 0x81, 0x1f, 0xe3, 0x27, 0xbe, 0x17, 0xf8, 0xa8, 0x0a, 0x29, 0xb6, 0x11, + 0x59, 0x0f, 0xe7, 0xd6, 0x8c, 0x4b, 0xda, 0xc1, 0xa2, 0x7a, 0x9b, 0x9b, 0x7d, 0xa1, 0x1e, 0x7d, + 0xbf, 0xaa, 0x98, 0xbf, 0x2e, 0xc1, 0x3b, 0x97, 0x50, 0xfe, 0xcf, 0x87, 0xe2, 0x11, 0xa4, 0xa6, + 0x34, 0xa9, 0x62, 0x24, 0x3e, 0x7e, 0x5b, 0xb5, 0x16, 0xea, 0x20, 0xc8, 0x38, 0xde, 0xfc, 0x23, + 0x0d, 0x2b, 0x7b, 0xbe, 0x13, 0xc6, 0xa3, 0x80, 0xc8, 0x7d, 0x53, 0x87, 0xf4, 0x08, 0x3b, 0x03, + 0x2c, 0x2b, 0x75, 0xef, 0x12, 0xf6, 0x73, 0x98, 0xea, 0x06, 0x03, 0xd8, 0x02, 0x88, 0xee, 0x82, + 0x76, 0xf8, 0xbc, 0xd7, 0xa7, 0xcd, 0xc5, 0xb2, 0x96, 0x6f, 0xe4, 0x68, 0x65, 0x36, 0xf7, 0x59, + 0xbf, 0xd9, 0x99, 0xc3, 0xe7, 0xbc, 0xf1, 0x56, 0x21, 0x37, 0x0e, 0x86, 0x3d, 0xec, 0x93, 0xc8, + 0xc3, 0xb1, 0x91, 0x2c, 0x27, 0x2b, 0x79, 0x1b, 0xc6, 0xc1, 0xd0, 0xe2, 0x12, 0x54, 0x84, 0xd4, + 0x81, 0xe7, 0x3b, 0x63, 0x16, 0xa8, 0x1c, 0x65, 0x2e, 0x2a, 0xfe, 0xa8, 0x42, 0x9a, 0xfb, 0x45, + 0x4f, 0xe1, 0x26, 0x5d, 0x0a, 0x3d, 0xb1, 0x03, 0x7a, 0xa2, 0x21, 0x45, 0xc5, 0xae, 0xd5, 0xcc, + 0x28, 0xba, 0xb8, 0x81, 0x6f, 0x03, 0x88, 0xc9, 0xf4, 0x5e, 0x60, 0x56, 0xb9, 0xa4, 0xac, 0x09, + 0x9f, 0x31, 0xef, 0x05, 0x46, 0x77, 0x20, 0xe7, 0x3a, 0x7e, 0x6f, 0x80, 0xdd, 0xb1, 0xe7, 0xe3, + 0x33, 0x1f, 0x0c, 0xae, 0xe3, 0xb7, 0xb8, 0x1c, 0x59, 0x90, 0x62, 0x07, 0x3c, 0x5b, 0x4e, 0x97, + 0x27, 0x77, 0x7e, 0x15, 0x90, 0xad, 0xb0, 0x47, 0x01, 0x32, 0x78, 0x86, 0x46, 0xdb, 0xa0, 0x85, + 0x91, 0x17, 0x44, 0x1e, 0x99, 0xb1, 0xc3, 0x64, 0xf9, 0xd2, 0x26, 0x38, 0x5f, 0xa6, 0x8e, 0x80, + 0xc8, 0xc1, 0x95, 0x14, 0x94, 0x2e, 0x26, 0x91, 0x43, 0xf0, 0x70, 0x66, 0x64, 0xae, 0x4c, 0xb7, + 0x27, 0x20, 0x92, 0x4e, 0x52, 0xa0, 0x75, 0xb8, 0x35, 0xf5, 0x45, 0xa7, 0x13, 0x3c, 0xe8, 0x91, + 0x68, 0xea, 0xf3, 0x27, 0x1e, 0xbb, 0xb6, 0x90, 0x9c, 0xe2, 0xa2, 0x65, 0x57, 0x1a, 0xb2, 0x90, + 0x51, 0x1d, 0x54, 0x32, 0x0b, 0xb1, 0x91, 0x65, 0x9f, 0xf4, 0xd1, 0x15, 0x3e, 0xa9, 0x3b, 0x0b, + 0xf1, 0xfc, 0x48, 0x9e, 0x85, 0xf8, 0xb1, 0xaa, 0x29, 0xfa, 0x92, 0xf9, 0x10, 0x34, 0x19, 0x3b, + 0xca, 0x41, 0xe6, 0xc9, 0xce, 0xe6, 0xce, 0xee, 0x97, 0x3b, 0x7a, 0x02, 0xe5, 0x41, 0xb3, 0xad, + 0xe6, 0xee, 0xbe, 0x65, 0x7f, 0xa5, 0x2b, 0xa8, 0x00, 0x59, 0xdb, 0x6a, 0xd4, 0xb7, 0xea, 0x3b, + 0x4d, 0x4b, 0x5f, 0x32, 0x0d, 0xd0, 0x64, 0x88, 0xd4, 0x70, 0x73, 0xbf, 0xd7, 0xa8, 0x77, 0x9b, + 0x1b, 0x7a, 0xc2, 0xfc, 0x04, 0x54, 0xea, 0x09, 0x69, 0xa0, 0xda, 0xf5, 0xf5, 0xae, 0x9e, 0xa0, + 0xac, 0x5b, 0x56, 0xdd, 0xde, 0xb1, 0x6c, 0x5d, 0x41, 0xcb, 0x00, 0x1d, 0xdb, 0xb2, 0xb6, 0x3b, + 0xdd, 0xf6, 0x3e, 0x25, 0xfa, 0x59, 0x01, 0xfd, 0xf4, 0x4b, 0xc5, 0x0a, 0xdb, 0x80, 0x34, 0xcd, + 0xc6, 0x34, 0x66, 0x73, 0xb6, 0xbc, 0x76, 0xff, 0x6f, 0xc3, 0xe3, 0xa0, 0xea, 0x1e, 0x43, 0xc8, + 0x8b, 0x05, 0xc7, 0xd3, 0x23, 0x4f, 0x9e, 0x91, 0xb4, 0xe3, 0xb3, 0xe7, 0x8e, 0x44, 0xb3, 0x0d, + 0x69, 0x8e, 0xbb, 0x10, 0x7b, 0xbd, 0xd9, 0xb4, 0x3a, 0x5d, 0xab, 0xa5, 0x2b, 0x54, 0x55, 0xef, + 0x74, 0xb6, 0xda, 0x56, 0x4b, 0x5f, 0x42, 0x59, 0x48, 0x59, 0xb6, 0xbd, 0x6b, 0xeb, 0x49, 0x6a, + 0xd5, 0xb2, 0x9a, 0x5b, 0xed, 0x1d, 0xab, 0xa5, 0xab, 0x8f, 0x55, 0x2d, 0xa9, 0xab, 0xe6, 0x0f, + 0x0a, 0xdc, 0x68, 0x06, 0xfe, 0x41, 0x73, 0x44, 0xdb, 0xbf, 0x19, 0xf8, 0x04, 0x7f, 0x4b, 0xd0, + 0x03, 0x00, 0x7a, 0xd3, 0x71, 0xfc, 0x81, 0xdc, 0xca, 0xd9, 0xc6, 0x0d, 0xb1, 0x95, 0xb3, 0x4d, + 0xae, 0x69, 0xb7, 0xec, 0xac, 0x30, 0x62, 0x37, 0xa9, 0x4c, 0xe8, 0xcc, 0xc6, 0x81, 0xc3, 0x6f, + 0x8b, 0x79, 0x5b, 0xbe, 0xa2, 0x16, 0x64, 0xfe, 0xf9, 0xa6, 0x94, 0xd0, 0xb5, 0x57, 0x0a, 0x64, + 0xb7, 0xa7, 0x63, 0xe2, 0xd1, 0x71, 0x47, 0x63, 0xd0, 0x17, 0xc6, 0x9e, 0x6f, 0xa0, 0xfb, 0x57, + 0xdb, 0x0d, 0xd4, 0xb6, 0x78, 0xf7, 0x6a, 0x6b, 0xd6, 0x4c, 0x54, 0x94, 0x07, 0x0a, 0x7a, 0x0a, + 0x79, 0xaa, 0x94, 0x15, 0x44, 0xe6, 0xdb, 0xbb, 0xb7, 0x78, 0xfb, 0x0a, 0x2d, 0xc0, 0xe9, 0x1b, + 0xf7, 0x8e, 0x7e, 0x2f, 0x25, 0x8e, 0x4e, 0x4a, 0xca, 0xcb, 0x93, 0x92, 0xf2, 0xea, 0xa4, 0xa4, + 0xfc, 0x76, 0x52, 0x52, 0xbe, 0x7b, 0x5d, 0x4a, 0xbc, 0x7c, 0x5d, 0x4a, 0xbc, 0x7a, 0x5d, 0x4a, + 0x7c, 0x9d, 0x11, 0x0c, 0x7f, 0x06, 0x00, 0x00, 0xff, 0xff, 0x5d, 0x91, 0x95, 0x8c, 0xb9, 0x0c, + 0x00, 0x00, } diff --git a/pkg/storage/storagepb/lease_status.pb.go b/pkg/storage/storagepb/lease_status.pb.go index 218adeb02ab6..ca2b6466b96f 100644 --- a/pkg/storage/storagepb/lease_status.pb.go +++ b/pkg/storage/storagepb/lease_status.pb.go @@ -72,7 +72,7 @@ func (x LeaseState) String() string { return proto.EnumName(LeaseState_name, int32(x)) } func (LeaseState) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_lease_status_74e438fbf01d86de, []int{0} + return fileDescriptor_lease_status_86e26f834bb632ee, []int{0} } // LeaseStatus holds the lease state, the timestamp at which the state @@ -86,15 +86,14 @@ type LeaseStatus struct { // State of the lease at timestamp. State LeaseState `protobuf:"varint,3,opt,name=state,proto3,enum=cockroach.storage.LeaseState" json:"state,omitempty"` // Liveness if this is an epoch-based lease. - Liveness *Liveness `protobuf:"bytes,4,opt,name=liveness,proto3" json:"liveness,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Liveness *Liveness `protobuf:"bytes,4,opt,name=liveness,proto3" json:"liveness,omitempty"` } func (m *LeaseStatus) Reset() { *m = LeaseStatus{} } func (m *LeaseStatus) String() string { return proto.CompactTextString(m) } func (*LeaseStatus) ProtoMessage() {} func (*LeaseStatus) Descriptor() ([]byte, []int) { - return fileDescriptor_lease_status_74e438fbf01d86de, []int{0} + return fileDescriptor_lease_status_86e26f834bb632ee, []int{0} } func (m *LeaseStatus) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -482,31 +481,32 @@ var ( ) func init() { - proto.RegisterFile("storage/storagepb/lease_status.proto", fileDescriptor_lease_status_74e438fbf01d86de) + proto.RegisterFile("storage/storagepb/lease_status.proto", fileDescriptor_lease_status_86e26f834bb632ee) } -var fileDescriptor_lease_status_74e438fbf01d86de = []byte{ - // 349 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x6c, 0x91, 0xcf, 0x4a, 0xeb, 0x40, - 0x14, 0x87, 0x33, 0xfd, 0x77, 0x6f, 0x4f, 0xa1, 0xc4, 0xc1, 0x45, 0xa8, 0x18, 0x8b, 0x08, 0x16, - 0x17, 0x13, 0xb0, 0x82, 0xeb, 0xd6, 0x66, 0x11, 0x2c, 0xb4, 0x4c, 0x8a, 0x88, 0x1b, 0x99, 0xc6, - 0xa1, 0x2d, 0xa6, 0x4e, 0x68, 0xa6, 0x3e, 0x87, 0x8f, 0xd5, 0x65, 0x97, 0xae, 0x44, 0xd3, 0x57, - 0xf0, 0x01, 0x24, 0x93, 0x69, 0xaa, 0xd0, 0x55, 0x4e, 0x92, 0xef, 0x77, 0xe6, 0x3b, 0x67, 0xe0, - 0x2c, 0x96, 0x62, 0xc1, 0x26, 0xdc, 0xd1, 0xcf, 0x68, 0xec, 0x84, 0x9c, 0xc5, 0xfc, 0x31, 0x96, - 0x4c, 0x2e, 0x63, 0x12, 0x2d, 0x84, 0x14, 0xf8, 0x20, 0x10, 0xc1, 0xf3, 0x42, 0xb0, 0x60, 0x4a, - 0x34, 0xd7, 0xc0, 0xea, 0x35, 0x1a, 0x3b, 0x4f, 0x4c, 0xb2, 0x0c, 0x6b, 0x34, 0xf7, 0x34, 0x9b, - 0xbd, 0xf2, 0x17, 0x1e, 0xeb, 0x46, 0x0d, 0x6b, 0x29, 0x67, 0xa1, 0x33, 0x0d, 0x03, 0x47, 0xce, - 0xe6, 0x3c, 0x96, 0x6c, 0x1e, 0xe9, 0x3f, 0x87, 0x13, 0x31, 0x11, 0xaa, 0x74, 0xd2, 0x2a, 0xfb, - 0x7a, 0xfa, 0x8d, 0xa0, 0xd6, 0x4f, 0x7d, 0x7c, 0xa5, 0x83, 0xaf, 0xa0, 0xac, 0xf4, 0x2c, 0xd4, - 0x44, 0xad, 0xda, 0xa5, 0x45, 0x76, 0x62, 0xda, 0x87, 0x28, 0xbc, 0x5b, 0x5a, 0x7d, 0x9c, 0x18, - 0x34, 0x83, 0x71, 0x07, 0xaa, 0xf9, 0x71, 0x56, 0x41, 0x25, 0x8f, 0x7f, 0x25, 0x53, 0x27, 0x32, - 0x0d, 0x03, 0x32, 0xda, 0x42, 0x3a, 0xbe, 0x4b, 0xe1, 0x36, 0x94, 0xd3, 0x8d, 0x70, 0xab, 0xd8, - 0x44, 0xad, 0xfa, 0x9f, 0xb8, 0x1e, 0x96, 0xe4, 0x9e, 0x9c, 0x66, 0x2c, 0xbe, 0x86, 0xff, 0xdb, - 0xf9, 0xad, 0x92, 0x3a, 0xf6, 0x68, 0x5f, 0x4e, 0x23, 0x34, 0x87, 0x2f, 0x6e, 0x01, 0x76, 0xdd, - 0x70, 0x15, 0xca, 0x2e, 0xa5, 0x03, 0x6a, 0x1a, 0x69, 0x79, 0xd7, 0xe9, 0x7b, 0x3d, 0x13, 0x61, - 0x80, 0x8a, 0x3f, 0xea, 0xf8, 0x9e, 0x6f, 0x16, 0x70, 0x0d, 0xfe, 0xb9, 0xf7, 0x43, 0x8f, 0xba, - 0x3d, 0xb3, 0x88, 0xeb, 0x00, 0x43, 0x3a, 0xf0, 0x6f, 0xa8, 0xd7, 0x75, 0x7b, 0x66, 0xa9, 0x7b, - 0xbe, 0xfa, 0xb2, 0x8d, 0x55, 0x62, 0xa3, 0x75, 0x62, 0xa3, 0xf7, 0xc4, 0x46, 0x9f, 0x89, 0x8d, - 0xde, 0x36, 0xb6, 0xb1, 0xde, 0xd8, 0xc6, 0x43, 0x35, 0xbf, 0xab, 0x71, 0x45, 0xed, 0xbc, 0xfd, - 0x13, 0x00, 0x00, 0xff, 0xff, 0xf6, 0x92, 0x4e, 0x86, 0x14, 0x02, 0x00, 0x00, +var fileDescriptor_lease_status_86e26f834bb632ee = []byte{ + // 353 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x6c, 0x91, 0xcf, 0x6a, 0xea, 0x40, + 0x14, 0x87, 0x33, 0xfe, 0xbb, 0xd7, 0x23, 0x48, 0xee, 0x70, 0x17, 0xc1, 0xd2, 0xa9, 0x94, 0x2e, + 0xa4, 0x85, 0x04, 0x6a, 0xa1, 0x6b, 0xad, 0x59, 0x84, 0x0a, 0xca, 0x44, 0x4a, 0xe9, 0xa6, 0x8c, + 0xe9, 0xa0, 0xd2, 0xd8, 0x09, 0x66, 0xec, 0x73, 0xf4, 0xb1, 0x5c, 0xba, 0x74, 0x55, 0xda, 0xf8, + 0x0a, 0x7d, 0x80, 0x92, 0xc9, 0x18, 0x5b, 0x70, 0x95, 0x93, 0xe4, 0xfb, 0x9d, 0xf9, 0xce, 0x19, + 0x38, 0x8b, 0xa5, 0x58, 0xb0, 0x09, 0x77, 0xf4, 0x33, 0x1a, 0x3b, 0x21, 0x67, 0x31, 0x7f, 0x8c, + 0x25, 0x93, 0xcb, 0xd8, 0x8e, 0x16, 0x42, 0x0a, 0xfc, 0x2f, 0x10, 0xc1, 0xf3, 0x42, 0xb0, 0x60, + 0x6a, 0x6b, 0xae, 0x81, 0xd5, 0x6b, 0x34, 0x76, 0x9e, 0x98, 0x64, 0x19, 0xd6, 0x68, 0x1e, 0x68, + 0x36, 0x7b, 0xe5, 0x2f, 0x3c, 0xd6, 0x8d, 0x1a, 0xd6, 0x52, 0xce, 0x42, 0x67, 0x1a, 0x06, 0x8e, + 0x9c, 0xcd, 0x79, 0x2c, 0xd9, 0x3c, 0xd2, 0x7f, 0xfe, 0x4f, 0xc4, 0x44, 0xa8, 0xd2, 0x49, 0xab, + 0xec, 0xeb, 0xe9, 0x17, 0x82, 0x5a, 0x3f, 0xf5, 0xf1, 0x95, 0x0e, 0xbe, 0x82, 0xb2, 0xd2, 0xb3, + 0x50, 0x13, 0xb5, 0x6a, 0x97, 0x96, 0xbd, 0x17, 0xd3, 0x3e, 0xb6, 0xc2, 0xbb, 0xa5, 0xd5, 0xfb, + 0x89, 0x41, 0x33, 0x18, 0x77, 0xa0, 0x9a, 0x1f, 0x67, 0x15, 0x54, 0xf2, 0xf8, 0x47, 0x32, 0x75, + 0xb2, 0xa7, 0x61, 0x60, 0x8f, 0x76, 0x90, 0x8e, 0xef, 0x53, 0xb8, 0x0d, 0xe5, 0x74, 0x23, 0xdc, + 0x2a, 0x36, 0x51, 0xab, 0xfe, 0x2b, 0xae, 0x87, 0xb5, 0x73, 0x4f, 0x4e, 0x33, 0x16, 0x5f, 0xc3, + 0xdf, 0xdd, 0xfc, 0x56, 0x49, 0x1d, 0x7b, 0x74, 0x28, 0xa7, 0x11, 0x9a, 0xc3, 0xe7, 0xb7, 0x00, + 0xfb, 0x6e, 0xb8, 0x0a, 0x65, 0x97, 0xd2, 0x01, 0x35, 0x8d, 0xb4, 0xbc, 0xeb, 0xf4, 0xbd, 0x9e, + 0x89, 0x30, 0x40, 0xc5, 0x1f, 0x75, 0x7c, 0xcf, 0x37, 0x0b, 0xb8, 0x06, 0x7f, 0xdc, 0xfb, 0xa1, + 0x47, 0xdd, 0x9e, 0x59, 0xc4, 0x75, 0x80, 0x21, 0x1d, 0xf8, 0x37, 0xd4, 0xeb, 0xba, 0x3d, 0xb3, + 0xd4, 0xbd, 0x58, 0x7d, 0x12, 0x63, 0x95, 0x10, 0xb4, 0x4e, 0x08, 0xda, 0x24, 0x04, 0x7d, 0x24, + 0x04, 0xbd, 0x6d, 0x89, 0xb1, 0xde, 0x12, 0x63, 0xb3, 0x25, 0xc6, 0x43, 0x35, 0xbf, 0xaf, 0x71, + 0x45, 0xed, 0xbd, 0xfd, 0x1d, 0x00, 0x00, 0xff, 0xff, 0x9b, 0x9c, 0xa4, 0x4b, 0x18, 0x02, 0x00, + 0x00, } diff --git a/pkg/storage/storagepb/liveness.pb.go b/pkg/storage/storagepb/liveness.pb.go index 7c5736d59b76..ef9255e7e4e9 100644 --- a/pkg/storage/storagepb/liveness.pb.go +++ b/pkg/storage/storagepb/liveness.pb.go @@ -65,7 +65,7 @@ func (x NodeLivenessStatus) String() string { return proto.EnumName(NodeLivenessStatus_name, int32(x)) } func (NodeLivenessStatus) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_liveness_44588e9288a62c0e, []int{0} + return fileDescriptor_liveness_a742f8206583547b, []int{0} } // Liveness holds information about a node's latest heartbeat and epoch. @@ -79,17 +79,16 @@ type Liveness struct { // is later than the expiration timestamp). Epoch int64 `protobuf:"varint,2,opt,name=epoch,proto3" json:"epoch,omitempty"` // The timestamp at which this liveness record expires. - Expiration hlc.LegacyTimestamp `protobuf:"bytes,3,opt,name=expiration,proto3" json:"expiration"` - Draining bool `protobuf:"varint,4,opt,name=draining,proto3" json:"draining,omitempty"` - Decommissioning bool `protobuf:"varint,5,opt,name=decommissioning,proto3" json:"decommissioning,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Expiration hlc.LegacyTimestamp `protobuf:"bytes,3,opt,name=expiration,proto3" json:"expiration"` + Draining bool `protobuf:"varint,4,opt,name=draining,proto3" json:"draining,omitempty"` + Decommissioning bool `protobuf:"varint,5,opt,name=decommissioning,proto3" json:"decommissioning,omitempty"` } func (m *Liveness) Reset() { *m = Liveness{} } func (m *Liveness) String() string { return proto.CompactTextString(m) } func (*Liveness) ProtoMessage() {} func (*Liveness) Descriptor() ([]byte, []int) { - return fileDescriptor_liveness_44588e9288a62c0e, []int{0} + return fileDescriptor_liveness_a742f8206583547b, []int{0} } func (m *Liveness) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -574,36 +573,36 @@ var ( ) func init() { - proto.RegisterFile("storage/storagepb/liveness.proto", fileDescriptor_liveness_44588e9288a62c0e) + proto.RegisterFile("storage/storagepb/liveness.proto", fileDescriptor_liveness_a742f8206583547b) } -var fileDescriptor_liveness_44588e9288a62c0e = []byte{ - // 423 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x5c, 0x52, 0xc1, 0x8e, 0x93, 0x40, - 0x18, 0x66, 0x5a, 0xda, 0xad, 0xd3, 0xc4, 0xe2, 0xb8, 0x87, 0xa6, 0x07, 0x20, 0x7a, 0x90, 0x78, - 0x60, 0x12, 0xf7, 0xe6, 0x8d, 0x0a, 0x31, 0x13, 0x59, 0x9a, 0xb4, 0xee, 0x9a, 0xec, 0x65, 0x03, - 0xc3, 0x04, 0x26, 0x0b, 0x0c, 0x81, 0xa9, 0xd1, 0xb7, 0x30, 0xf1, 0x05, 0x7c, 0x0c, 0x1f, 0xa1, - 0xc7, 0x3d, 0x7a, 0x6a, 0x94, 0x7d, 0x0b, 0x4f, 0x06, 0xe8, 0x76, 0x37, 0x9e, 0xe6, 0xfb, 0xbf, - 0xf9, 0xbe, 0x3f, 0xff, 0x37, 0xf3, 0x43, 0xb3, 0x96, 0xa2, 0x0a, 0x13, 0x86, 0x0f, 0x67, 0x19, - 0xe1, 0x8c, 0x7f, 0x66, 0x05, 0xab, 0x6b, 0xbb, 0xac, 0x84, 0x14, 0xe8, 0x19, 0x15, 0xf4, 0xa6, - 0x12, 0x21, 0x4d, 0xed, 0x83, 0x66, 0x61, 0x6c, 0x25, 0xcf, 0x70, 0x9a, 0x51, 0x9c, 0xb1, 0x24, - 0xa4, 0x5f, 0xaf, 0x25, 0xcf, 0x59, 0x2d, 0xc3, 0xbc, 0xec, 0x3d, 0x8b, 0xd3, 0x44, 0x24, 0xa2, - 0x83, 0xb8, 0x45, 0x3d, 0xfb, 0xe2, 0xfb, 0x00, 0x4e, 0xfc, 0x43, 0x73, 0x74, 0x05, 0x4f, 0x0a, - 0x11, 0xb3, 0x6b, 0x1e, 0xcf, 0x81, 0x09, 0xac, 0xd1, 0xd2, 0x69, 0xf6, 0xc6, 0x38, 0x10, 0x31, - 0x23, 0xee, 0xdf, 0xbd, 0x71, 0x96, 0x70, 0x99, 0x6e, 0x23, 0x9b, 0x8a, 0x1c, 0x1f, 0x07, 0x88, - 0xa3, 0x07, 0x8c, 0xcb, 0x9b, 0x04, 0x77, 0xa8, 0x8c, 0xec, 0xde, 0xb6, 0x1e, 0xb7, 0x1d, 0x49, - 0x8c, 0x4e, 0xe1, 0x88, 0x95, 0x82, 0xa6, 0xf3, 0x81, 0x09, 0xac, 0xe1, 0xba, 0x2f, 0x10, 0x81, - 0x90, 0x7d, 0x29, 0x79, 0x15, 0x4a, 0x2e, 0x8a, 0xf9, 0xd0, 0x04, 0xd6, 0xf4, 0xcd, 0x4b, 0xfb, - 0x21, 0x5d, 0x1b, 0xca, 0x4e, 0x33, 0x6a, 0xfb, 0x5d, 0xa8, 0x8f, 0xf7, 0x99, 0x96, 0xea, 0x6e, - 0x6f, 0x28, 0xeb, 0x47, 0x66, 0xb4, 0x80, 0x93, 0xb8, 0x0a, 0x79, 0xc1, 0x8b, 0x64, 0xae, 0x9a, - 0xc0, 0x9a, 0xac, 0x8f, 0x35, 0xb2, 0xe0, 0x2c, 0x66, 0x54, 0xe4, 0x39, 0xaf, 0x6b, 0x2e, 0x3a, - 0xc9, 0xa8, 0x93, 0xfc, 0x4f, 0xbf, 0x55, 0x7f, 0xfe, 0x30, 0xc0, 0x6b, 0x01, 0x51, 0x3b, 0xfe, - 0xfd, 0xc3, 0x6c, 0x64, 0x28, 0xb7, 0x35, 0x9a, 0xc2, 0x93, 0x8b, 0xe0, 0x43, 0xb0, 0xfa, 0x14, - 0x68, 0x0a, 0x9a, 0x40, 0xd5, 0xf5, 0x1c, 0x57, 0x03, 0x68, 0x06, 0xa7, 0x17, 0x81, 0x73, 0xe9, - 0x10, 0xdf, 0x59, 0xfa, 0x9e, 0x36, 0x68, 0xaf, 0x7c, 0x72, 0xe9, 0x69, 0x43, 0xf4, 0x1c, 0xce, - 0x5c, 0xef, 0xdd, 0xea, 0xfc, 0x9c, 0x6c, 0x36, 0x64, 0x15, 0x90, 0xe0, 0xbd, 0xa6, 0x22, 0x04, - 0x9f, 0x3e, 0x26, 0x3d, 0x57, 0x1b, 0x2d, 0x5f, 0xed, 0xfe, 0xe8, 0xca, 0xae, 0xd1, 0xc1, 0x6d, - 0xa3, 0x83, 0x5f, 0x8d, 0x0e, 0x7e, 0x37, 0x3a, 0xf8, 0x76, 0xa7, 0x2b, 0xb7, 0x77, 0xba, 0x72, - 0xf5, 0xe4, 0xb8, 0x08, 0xd1, 0xb8, 0xfb, 0xb6, 0xb3, 0x7f, 0x01, 0x00, 0x00, 0xff, 0xff, 0x74, - 0xd3, 0xc6, 0x0f, 0x24, 0x02, 0x00, 0x00, +var fileDescriptor_liveness_a742f8206583547b = []byte{ + // 426 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x5c, 0x52, 0xc1, 0x6e, 0x9b, 0x30, + 0x18, 0xc6, 0x09, 0x49, 0x33, 0x47, 0x5a, 0x98, 0xd7, 0x43, 0x94, 0x03, 0xa0, 0xed, 0x82, 0x36, + 0x09, 0x4b, 0xeb, 0x6d, 0x37, 0x32, 0xd0, 0x64, 0x8d, 0x12, 0x29, 0x59, 0x3b, 0xa9, 0x97, 0x0a, + 0x8c, 0x05, 0x56, 0x01, 0x23, 0x70, 0xa6, 0xed, 0x2d, 0x26, 0xed, 0x05, 0xf6, 0x18, 0x7b, 0x84, + 0x1c, 0x7b, 0xec, 0x29, 0xda, 0xc8, 0x5b, 0xec, 0x34, 0x41, 0xd2, 0xb4, 0xea, 0xc9, 0xdf, 0xff, + 0xf9, 0xfb, 0x7e, 0xfd, 0x9f, 0xfd, 0x43, 0xb3, 0x96, 0xa2, 0x0a, 0x13, 0x86, 0x0f, 0x67, 0x19, + 0xe1, 0x8c, 0x7f, 0x65, 0x05, 0xab, 0x6b, 0xbb, 0xac, 0x84, 0x14, 0xe8, 0x05, 0x15, 0xf4, 0xa6, + 0x12, 0x21, 0x4d, 0xed, 0x83, 0x66, 0x66, 0xac, 0x25, 0xcf, 0x70, 0x9a, 0x51, 0x9c, 0xb1, 0x24, + 0xa4, 0xdf, 0xaf, 0x25, 0xcf, 0x59, 0x2d, 0xc3, 0xbc, 0xdc, 0x7b, 0x66, 0xa7, 0x89, 0x48, 0x44, + 0x07, 0x71, 0x8b, 0xf6, 0xec, 0xab, 0x9f, 0x3d, 0x38, 0xf2, 0x0f, 0xcd, 0xd1, 0x15, 0x3c, 0x29, + 0x44, 0xcc, 0xae, 0x79, 0x3c, 0x05, 0x26, 0xb0, 0x06, 0x73, 0xa7, 0xd9, 0x1a, 0xc3, 0x40, 0xc4, + 0x8c, 0xb8, 0xff, 0xb6, 0xc6, 0x59, 0xc2, 0x65, 0xba, 0x8e, 0x6c, 0x2a, 0x72, 0x7c, 0x1c, 0x20, + 0x8e, 0x1e, 0x30, 0x2e, 0x6f, 0x12, 0xdc, 0xa1, 0x32, 0xb2, 0xf7, 0xb6, 0xe5, 0xb0, 0xed, 0x48, + 0x62, 0x74, 0x0a, 0x07, 0xac, 0x14, 0x34, 0x9d, 0xf6, 0x4c, 0x60, 0xf5, 0x97, 0xfb, 0x02, 0x11, + 0x08, 0xd9, 0xb7, 0x92, 0x57, 0xa1, 0xe4, 0xa2, 0x98, 0xf6, 0x4d, 0x60, 0x8d, 0xdf, 0xbd, 0xb6, + 0x1f, 0xd2, 0xb5, 0xa1, 0xec, 0x34, 0xa3, 0xb6, 0xdf, 0x85, 0xfa, 0x7c, 0x9f, 0x69, 0xae, 0x6e, + 0xb6, 0x86, 0xb2, 0x7c, 0x64, 0x46, 0x33, 0x38, 0x8a, 0xab, 0x90, 0x17, 0xbc, 0x48, 0xa6, 0xaa, + 0x09, 0xac, 0xd1, 0xf2, 0x58, 0x23, 0x0b, 0x4e, 0x62, 0x46, 0x45, 0x9e, 0xf3, 0xba, 0xe6, 0xa2, + 0x93, 0x0c, 0x3a, 0xc9, 0x53, 0xfa, 0xbd, 0xfa, 0xfb, 0x97, 0x01, 0xde, 0x08, 0x88, 0xda, 0xf1, + 0xef, 0x1f, 0x66, 0x25, 0x43, 0xb9, 0xae, 0xd1, 0x18, 0x9e, 0x5c, 0x04, 0x9f, 0x82, 0xc5, 0x97, + 0x40, 0x53, 0xd0, 0x08, 0xaa, 0xae, 0xe7, 0xb8, 0x1a, 0x40, 0x13, 0x38, 0xbe, 0x08, 0x9c, 0x4b, + 0x87, 0xf8, 0xce, 0xdc, 0xf7, 0xb4, 0x5e, 0x7b, 0xe5, 0x93, 0x4b, 0x4f, 0xeb, 0xa3, 0x97, 0x70, + 0xe2, 0x7a, 0x1f, 0x16, 0xe7, 0xe7, 0x64, 0xb5, 0x22, 0x8b, 0x80, 0x04, 0x1f, 0x35, 0x15, 0x21, + 0xf8, 0xfc, 0x31, 0xe9, 0xb9, 0xda, 0x60, 0xfe, 0x76, 0xf3, 0x57, 0x57, 0x36, 0x8d, 0x0e, 0x6e, + 0x1b, 0x1d, 0xdc, 0x35, 0x3a, 0xf8, 0xd3, 0xe8, 0xe0, 0xc7, 0x4e, 0x57, 0x6e, 0x77, 0xba, 0x72, + 0xb7, 0xd3, 0x95, 0xab, 0x67, 0xc7, 0x65, 0x88, 0x86, 0xdd, 0xd7, 0x9d, 0xfd, 0x0f, 0x00, 0x00, + 0xff, 0xff, 0x1b, 0x2c, 0x92, 0x1a, 0x28, 0x02, 0x00, 0x00, } diff --git a/pkg/storage/storagepb/log.pb.go b/pkg/storage/storagepb/log.pb.go index bcd3d39cb7cb..ab577d8aaca1 100644 --- a/pkg/storage/storagepb/log.pb.go +++ b/pkg/storage/storagepb/log.pb.go @@ -59,24 +59,23 @@ func (x RangeLogEventType) String() string { return proto.EnumName(RangeLogEventType_name, int32(x)) } func (RangeLogEventType) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_log_ddb6a32f80f69138, []int{0} + return fileDescriptor_log_9a0ba09284217035, []int{0} } type RangeLogEvent struct { - Timestamp time.Time `protobuf:"bytes,1,opt,name=timestamp,proto3,stdtime" json:"timestamp"` - RangeID github_com_cockroachdb_cockroach_pkg_roachpb.RangeID `protobuf:"varint,2,opt,name=range_id,json=rangeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.RangeID" json:"range_id,omitempty"` - StoreID github_com_cockroachdb_cockroach_pkg_roachpb.StoreID `protobuf:"varint,3,opt,name=store_id,json=storeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.StoreID" json:"store_id,omitempty"` - EventType RangeLogEventType `protobuf:"varint,4,opt,name=event_type,json=eventType,proto3,enum=cockroach.storage.RangeLogEventType" json:"event_type,omitempty"` - OtherRangeID github_com_cockroachdb_cockroach_pkg_roachpb.RangeID `protobuf:"varint,5,opt,name=other_range_id,json=otherRangeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.RangeID" json:"other_range_id,omitempty"` - Info *RangeLogEvent_Info `protobuf:"bytes,6,opt,name=info,proto3" json:"info,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Timestamp time.Time `protobuf:"bytes,1,opt,name=timestamp,proto3,stdtime" json:"timestamp"` + RangeID github_com_cockroachdb_cockroach_pkg_roachpb.RangeID `protobuf:"varint,2,opt,name=range_id,json=rangeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.RangeID" json:"range_id,omitempty"` + StoreID github_com_cockroachdb_cockroach_pkg_roachpb.StoreID `protobuf:"varint,3,opt,name=store_id,json=storeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.StoreID" json:"store_id,omitempty"` + EventType RangeLogEventType `protobuf:"varint,4,opt,name=event_type,json=eventType,proto3,enum=cockroach.storage.RangeLogEventType" json:"event_type,omitempty"` + OtherRangeID github_com_cockroachdb_cockroach_pkg_roachpb.RangeID `protobuf:"varint,5,opt,name=other_range_id,json=otherRangeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.RangeID" json:"other_range_id,omitempty"` + Info *RangeLogEvent_Info `protobuf:"bytes,6,opt,name=info,proto3" json:"info,omitempty"` } func (m *RangeLogEvent) Reset() { *m = RangeLogEvent{} } func (m *RangeLogEvent) String() string { return proto.CompactTextString(m) } func (*RangeLogEvent) ProtoMessage() {} func (*RangeLogEvent) Descriptor() ([]byte, []int) { - return fileDescriptor_log_ddb6a32f80f69138, []int{0} + return fileDescriptor_log_9a0ba09284217035, []int{0} } func (m *RangeLogEvent) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -102,21 +101,20 @@ func (m *RangeLogEvent) XXX_DiscardUnknown() { var xxx_messageInfo_RangeLogEvent proto.InternalMessageInfo type RangeLogEvent_Info struct { - UpdatedDesc *roachpb.RangeDescriptor `protobuf:"bytes,1,opt,name=updated_desc,json=updatedDesc,proto3" json:"UpdatedDesc,omitempty"` - NewDesc *roachpb.RangeDescriptor `protobuf:"bytes,2,opt,name=new_desc,json=newDesc,proto3" json:"NewDesc,omitempty"` - RemovedDesc *roachpb.RangeDescriptor `protobuf:"bytes,7,opt,name=removed_desc,json=removedDesc,proto3" json:"RemovedDesc,omitempty"` - AddedReplica *roachpb.ReplicaDescriptor `protobuf:"bytes,3,opt,name=added_replica,json=addedReplica,proto3" json:"AddReplica,omitempty"` - RemovedReplica *roachpb.ReplicaDescriptor `protobuf:"bytes,4,opt,name=removed_replica,json=removedReplica,proto3" json:"RemovedReplica,omitempty"` - Reason RangeLogEventReason `protobuf:"bytes,5,opt,name=reason,proto3,casttype=RangeLogEventReason" json:"Reason,omitempty"` - Details string `protobuf:"bytes,6,opt,name=details,proto3" json:"Details,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + UpdatedDesc *roachpb.RangeDescriptor `protobuf:"bytes,1,opt,name=updated_desc,json=updatedDesc,proto3" json:"UpdatedDesc,omitempty"` + NewDesc *roachpb.RangeDescriptor `protobuf:"bytes,2,opt,name=new_desc,json=newDesc,proto3" json:"NewDesc,omitempty"` + RemovedDesc *roachpb.RangeDescriptor `protobuf:"bytes,7,opt,name=removed_desc,json=removedDesc,proto3" json:"RemovedDesc,omitempty"` + AddedReplica *roachpb.ReplicaDescriptor `protobuf:"bytes,3,opt,name=added_replica,json=addedReplica,proto3" json:"AddReplica,omitempty"` + RemovedReplica *roachpb.ReplicaDescriptor `protobuf:"bytes,4,opt,name=removed_replica,json=removedReplica,proto3" json:"RemovedReplica,omitempty"` + Reason RangeLogEventReason `protobuf:"bytes,5,opt,name=reason,proto3,casttype=RangeLogEventReason" json:"Reason,omitempty"` + Details string `protobuf:"bytes,6,opt,name=details,proto3" json:"Details,omitempty"` } func (m *RangeLogEvent_Info) Reset() { *m = RangeLogEvent_Info{} } func (m *RangeLogEvent_Info) String() string { return proto.CompactTextString(m) } func (*RangeLogEvent_Info) ProtoMessage() {} func (*RangeLogEvent_Info) Descriptor() ([]byte, []int) { - return fileDescriptor_log_ddb6a32f80f69138, []int{0, 0} + return fileDescriptor_log_9a0ba09284217035, []int{0, 0} } func (m *RangeLogEvent_Info) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -935,49 +933,49 @@ var ( ErrIntOverflowLog = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("storage/storagepb/log.proto", fileDescriptor_log_ddb6a32f80f69138) } +func init() { proto.RegisterFile("storage/storagepb/log.proto", fileDescriptor_log_9a0ba09284217035) } -var fileDescriptor_log_ddb6a32f80f69138 = []byte{ - // 642 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x94, 0x4f, 0x6f, 0xd3, 0x30, - 0x18, 0xc6, 0x9b, 0xb5, 0x5b, 0x5a, 0xaf, 0x1b, 0x9d, 0xd9, 0x50, 0x29, 0x28, 0xa9, 0x26, 0x10, - 0x15, 0xa0, 0x44, 0x1a, 0x5c, 0xb8, 0x20, 0xd1, 0x0d, 0x89, 0x4a, 0x08, 0xa4, 0x30, 0x2e, 0x1c, - 0x28, 0x6e, 0xfc, 0x2e, 0x8b, 0xd6, 0xc4, 0x91, 0xe3, 0x6e, 0xda, 0xb7, 0xd8, 0xc7, 0xda, 0x71, - 0x47, 0x4e, 0x01, 0xba, 0x0b, 0xea, 0x81, 0x0f, 0xb0, 0x13, 0xb2, 0xe3, 0xfe, 0x5b, 0x0f, 0x30, - 0x38, 0xf5, 0xcd, 0xe3, 0xf7, 0xfd, 0x39, 0x7e, 0x1e, 0x37, 0xe8, 0x5e, 0x2a, 0x18, 0x27, 0x01, - 0xb8, 0xfa, 0x37, 0xe9, 0xb9, 0x7d, 0x16, 0x38, 0x09, 0x67, 0x82, 0xe1, 0x0d, 0x9f, 0xf9, 0x47, - 0x9c, 0x11, 0xff, 0xd0, 0xd1, 0xcb, 0x8d, 0x3b, 0xea, 0x31, 0xe9, 0xb9, 0x11, 0x08, 0x42, 0x89, - 0x20, 0x79, 0x6b, 0x63, 0x33, 0x60, 0x01, 0x53, 0xa5, 0x2b, 0x2b, 0xad, 0xda, 0x01, 0x63, 0x41, - 0x1f, 0x5c, 0xf5, 0xd4, 0x1b, 0x1c, 0xb8, 0x22, 0x8c, 0x20, 0x15, 0x24, 0x4a, 0xf2, 0x86, 0xed, - 0x5f, 0x65, 0xb4, 0xe6, 0x91, 0x38, 0x80, 0xb7, 0x2c, 0x78, 0x7d, 0x0c, 0xb1, 0xc0, 0x6d, 0x54, - 0x99, 0x34, 0xd5, 0x8d, 0xa6, 0xd1, 0x5a, 0xdd, 0x69, 0x38, 0x39, 0xc6, 0x19, 0x63, 0x9c, 0xfd, - 0x71, 0x47, 0xbb, 0x7c, 0x9e, 0xd9, 0x85, 0xb3, 0x6f, 0xb6, 0xe1, 0x4d, 0xc7, 0xf0, 0x67, 0x54, - 0xe6, 0x12, 0xda, 0x0d, 0x69, 0x7d, 0xa9, 0x69, 0xb4, 0x8a, 0xed, 0xdd, 0x61, 0x66, 0x9b, 0x6a, - 0xa3, 0xce, 0xde, 0x55, 0x66, 0x3f, 0x0f, 0x42, 0x71, 0x38, 0xe8, 0x39, 0x3e, 0x8b, 0xdc, 0xc9, - 0x19, 0x69, 0x6f, 0x5a, 0xbb, 0xc9, 0x51, 0xe0, 0xea, 0xa3, 0x3a, 0x7a, 0xce, 0x33, 0x15, 0xb4, - 0x43, 0x25, 0x5f, 0xfa, 0xa1, 0xf8, 0xc5, 0xa6, 0xd1, 0x5a, 0xce, 0xf9, 0x1f, 0xa4, 0xf6, 0x0f, - 0x7c, 0x3d, 0xe7, 0x99, 0x0a, 0xda, 0xa1, 0x78, 0x17, 0x21, 0x90, 0x66, 0x74, 0xc5, 0x69, 0x02, - 0xf5, 0x52, 0xd3, 0x68, 0xad, 0xef, 0x3c, 0x70, 0x16, 0xc2, 0x70, 0xe6, 0x9c, 0xdb, 0x3f, 0x4d, - 0xc0, 0xab, 0xc0, 0xb8, 0xc4, 0x31, 0x5a, 0x67, 0xe2, 0x10, 0x78, 0x77, 0x62, 0xc5, 0xb2, 0xb2, - 0xe2, 0xcd, 0x30, 0xb3, 0xab, 0xef, 0xe5, 0xca, 0xff, 0xfa, 0x51, 0x65, 0x53, 0x0a, 0xc5, 0x2f, - 0x50, 0x29, 0x8c, 0x0f, 0x58, 0x7d, 0x45, 0x65, 0xf6, 0xf0, 0x4f, 0xaf, 0xeb, 0x74, 0xe2, 0x03, - 0xe6, 0xa9, 0x91, 0xc6, 0xcf, 0x12, 0x2a, 0xc9, 0x47, 0xfc, 0x05, 0x55, 0x07, 0x09, 0x25, 0x02, - 0x68, 0x97, 0x42, 0xea, 0xeb, 0xfc, 0xb7, 0x67, 0x58, 0x73, 0xef, 0xb0, 0x07, 0xa9, 0xcf, 0xc3, - 0x44, 0x30, 0xde, 0xbe, 0x3b, 0xca, 0xec, 0xad, 0x8f, 0xf9, 0xac, 0x94, 0x9f, 0xb2, 0x28, 0x14, - 0x10, 0x25, 0xe2, 0xd4, 0x5b, 0x1d, 0x4c, 0x65, 0xbc, 0x8f, 0xca, 0x31, 0x9c, 0xe4, 0xf4, 0xa5, - 0xbf, 0xa6, 0x6f, 0x8d, 0x32, 0x7b, 0xe3, 0x1d, 0x9c, 0x5c, 0x23, 0x9b, 0x71, 0x2e, 0x61, 0x1f, - 0xad, 0x11, 0x4a, 0x81, 0x76, 0x39, 0x24, 0xfd, 0xd0, 0x27, 0xea, 0x56, 0xac, 0xce, 0x65, 0x36, - 0x41, 0xe7, 0x1d, 0x33, 0xf0, 0xfa, 0x28, 0xb3, 0x37, 0x5f, 0x51, 0xaa, 0x57, 0x66, 0xf8, 0x55, - 0x05, 0xd5, 0x3a, 0x3e, 0x42, 0xb7, 0x38, 0x44, 0xec, 0x78, 0x66, 0x9b, 0xd2, 0x0d, 0xb6, 0xb9, - 0x3f, 0xca, 0xec, 0xba, 0x97, 0x03, 0x16, 0xb7, 0x5a, 0xe7, 0x73, 0x2b, 0x78, 0x17, 0xad, 0x70, - 0x20, 0x29, 0x8b, 0xd5, 0xad, 0xa9, 0xb4, 0x9f, 0x8c, 0x32, 0xbb, 0xe6, 0x29, 0x65, 0x3a, 0x75, - 0x95, 0xd9, 0xb7, 0xe7, 0x42, 0xcd, 0x1b, 0x3c, 0x3d, 0x8a, 0x5d, 0x64, 0x52, 0x10, 0x24, 0xec, - 0xa7, 0xea, 0x56, 0x54, 0x72, 0x1f, 0xf7, 0x72, 0x69, 0xd6, 0x47, 0xdd, 0x25, 0xf3, 0x1f, 0x1f, - 0x51, 0x25, 0x64, 0xde, 0x2c, 0x7f, 0x7d, 0xba, 0xeb, 0xf9, 0xf3, 0xa9, 0xfc, 0xf8, 0x25, 0xda, - 0x58, 0xf8, 0xd7, 0xe0, 0x0a, 0x5a, 0x4e, 0x93, 0x7e, 0x28, 0x6a, 0x05, 0x59, 0x46, 0xc0, 0x03, - 0xa8, 0x15, 0xb1, 0x89, 0x8a, 0x84, 0xd2, 0x9a, 0x81, 0x91, 0xf4, 0x42, 0x22, 0x6a, 0x4b, 0xed, - 0x47, 0xe7, 0x3f, 0xac, 0xc2, 0xf9, 0xd0, 0x32, 0x2e, 0x86, 0x96, 0xf1, 0x75, 0x68, 0x19, 0xdf, - 0x87, 0x96, 0x71, 0x76, 0x69, 0x15, 0x2e, 0x2e, 0xad, 0xc2, 0xa7, 0xca, 0xe4, 0x2b, 0xda, 0x5b, - 0x51, 0x1f, 0xab, 0x67, 0xbf, 0x03, 0x00, 0x00, 0xff, 0xff, 0x0a, 0x6f, 0x5c, 0x14, 0x61, 0x05, - 0x00, 0x00, +var fileDescriptor_log_9a0ba09284217035 = []byte{ + // 647 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x94, 0xcf, 0x6e, 0xd3, 0x4c, + 0x14, 0xc5, 0xe3, 0x26, 0xad, 0x93, 0x69, 0xda, 0x2f, 0x9d, 0xaf, 0x45, 0x21, 0x20, 0x3b, 0xaa, + 0x40, 0x8a, 0x28, 0xb2, 0xa5, 0xc2, 0x86, 0x0d, 0x12, 0x69, 0x91, 0x88, 0x84, 0x40, 0x32, 0x65, + 0xc3, 0x82, 0x30, 0xf1, 0xdc, 0xba, 0x56, 0x63, 0x8f, 0x35, 0x9e, 0xb4, 0xea, 0x5b, 0xf4, 0xb1, + 0xba, 0xec, 0xb2, 0x2b, 0x03, 0xe9, 0x06, 0x65, 0xc1, 0x03, 0x74, 0x85, 0x66, 0x3c, 0xf9, 0xd7, + 0x2c, 0xa0, 0xb0, 0xca, 0xf5, 0x99, 0x7b, 0x7f, 0xe3, 0x39, 0x67, 0x62, 0xf4, 0x20, 0x15, 0x8c, + 0x93, 0x00, 0x5c, 0xfd, 0x9b, 0xf4, 0xdc, 0x3e, 0x0b, 0x9c, 0x84, 0x33, 0xc1, 0xf0, 0x86, 0xcf, + 0xfc, 0x63, 0xce, 0x88, 0x7f, 0xe4, 0xe8, 0xe5, 0xc6, 0x3d, 0xf5, 0x98, 0xf4, 0xdc, 0x08, 0x04, + 0xa1, 0x44, 0x90, 0xbc, 0xb5, 0xb1, 0x19, 0xb0, 0x80, 0xa9, 0xd2, 0x95, 0x95, 0x56, 0xed, 0x80, + 0xb1, 0xa0, 0x0f, 0xae, 0x7a, 0xea, 0x0d, 0x0e, 0x5d, 0x11, 0x46, 0x90, 0x0a, 0x12, 0x25, 0x79, + 0xc3, 0xf6, 0xcf, 0x32, 0x5a, 0xf3, 0x48, 0x1c, 0xc0, 0x5b, 0x16, 0xbc, 0x3e, 0x81, 0x58, 0xe0, + 0x36, 0xaa, 0x4c, 0x9a, 0xea, 0x46, 0xd3, 0x68, 0xad, 0xee, 0x36, 0x9c, 0x1c, 0xe3, 0x8c, 0x31, + 0xce, 0xc1, 0xb8, 0xa3, 0x5d, 0xbe, 0xc8, 0xec, 0xc2, 0xf9, 0x57, 0xdb, 0xf0, 0xa6, 0x63, 0xf8, + 0x33, 0x2a, 0x73, 0x09, 0xed, 0x86, 0xb4, 0xbe, 0xd4, 0x34, 0x5a, 0xc5, 0xf6, 0xde, 0x30, 0xb3, + 0x4d, 0xb5, 0x51, 0x67, 0xff, 0x26, 0xb3, 0x9f, 0x07, 0xa1, 0x38, 0x1a, 0xf4, 0x1c, 0x9f, 0x45, + 0xee, 0xe4, 0x8c, 0xb4, 0x37, 0xad, 0xdd, 0xe4, 0x38, 0x70, 0xf5, 0x51, 0x1d, 0x3d, 0xe7, 0x99, + 0x0a, 0xda, 0xa1, 0x92, 0x2f, 0xfd, 0x50, 0xfc, 0x62, 0xd3, 0x68, 0x2d, 0xe7, 0xfc, 0x0f, 0x52, + 0xfb, 0x0b, 0xbe, 0x9e, 0xf3, 0x4c, 0x05, 0xed, 0x50, 0xbc, 0x87, 0x10, 0x48, 0x33, 0xba, 0xe2, + 0x2c, 0x81, 0x7a, 0xa9, 0x69, 0xb4, 0xd6, 0x77, 0x1f, 0x39, 0x0b, 0x61, 0x38, 0x73, 0xce, 0x1d, + 0x9c, 0x25, 0xe0, 0x55, 0x60, 0x5c, 0xe2, 0x18, 0xad, 0x33, 0x71, 0x04, 0xbc, 0x3b, 0xb1, 0x62, + 0x59, 0x59, 0xf1, 0x66, 0x98, 0xd9, 0xd5, 0xf7, 0x72, 0xe5, 0x5f, 0xfd, 0xa8, 0xb2, 0x29, 0x85, + 0xe2, 0x17, 0xa8, 0x14, 0xc6, 0x87, 0xac, 0xbe, 0xa2, 0x32, 0x7b, 0xfc, 0xbb, 0xd7, 0x75, 0x3a, + 0xf1, 0x21, 0xf3, 0xd4, 0x48, 0xe3, 0x47, 0x09, 0x95, 0xe4, 0x23, 0xfe, 0x82, 0xaa, 0x83, 0x84, + 0x12, 0x01, 0xb4, 0x4b, 0x21, 0xf5, 0x75, 0xfe, 0xdb, 0x33, 0xac, 0xb9, 0x77, 0xd8, 0x87, 0xd4, + 0xe7, 0x61, 0x22, 0x18, 0x6f, 0xdf, 0x1f, 0x65, 0xf6, 0xd6, 0xc7, 0x7c, 0x56, 0xca, 0x4f, 0x59, + 0x14, 0x0a, 0x88, 0x12, 0x71, 0xe6, 0xad, 0x0e, 0xa6, 0x32, 0x3e, 0x40, 0xe5, 0x18, 0x4e, 0x73, + 0xfa, 0xd2, 0x1f, 0xd3, 0xb7, 0x46, 0x99, 0xbd, 0xf1, 0x0e, 0x4e, 0x6f, 0x91, 0xcd, 0x38, 0x97, + 0xb0, 0x8f, 0xd6, 0x08, 0xa5, 0x40, 0xbb, 0x1c, 0x92, 0x7e, 0xe8, 0x13, 0x75, 0x2b, 0x56, 0xe7, + 0x32, 0x9b, 0xa0, 0xf3, 0x8e, 0x19, 0x78, 0x7d, 0x94, 0xd9, 0x9b, 0xaf, 0x28, 0xd5, 0x2b, 0x33, + 0xfc, 0xaa, 0x82, 0x6a, 0x1d, 0x1f, 0xa3, 0xff, 0x38, 0x44, 0xec, 0x64, 0x66, 0x9b, 0xd2, 0x1d, + 0xb6, 0x79, 0x38, 0xca, 0xec, 0xba, 0x97, 0x03, 0x16, 0xb7, 0x5a, 0xe7, 0x73, 0x2b, 0x78, 0x0f, + 0xad, 0x70, 0x20, 0x29, 0x8b, 0xd5, 0xad, 0xa9, 0xb4, 0x77, 0x46, 0x99, 0x5d, 0xf3, 0x94, 0x32, + 0x9d, 0xba, 0xc9, 0xec, 0xff, 0xe7, 0x42, 0xcd, 0x1b, 0x3c, 0x3d, 0x8a, 0x5d, 0x64, 0x52, 0x10, + 0x24, 0xec, 0xa7, 0xea, 0x56, 0x54, 0x72, 0x1f, 0xf7, 0x73, 0x69, 0xd6, 0x47, 0xdd, 0x25, 0xf3, + 0x1f, 0x1f, 0x51, 0x25, 0x64, 0xde, 0x2d, 0x7f, 0x7d, 0xba, 0xdb, 0xf9, 0xf3, 0xa9, 0xfc, 0xe4, + 0x25, 0xda, 0x58, 0xf8, 0xd7, 0xe0, 0x0a, 0x5a, 0x4e, 0x93, 0x7e, 0x28, 0x6a, 0x05, 0x59, 0x46, + 0xc0, 0x03, 0xa8, 0x15, 0xb1, 0x89, 0x8a, 0x84, 0xd2, 0x9a, 0x81, 0x91, 0xf4, 0x42, 0x22, 0x6a, + 0x4b, 0xed, 0x9d, 0x8b, 0xef, 0x56, 0xe1, 0x62, 0x68, 0x19, 0x97, 0x43, 0xcb, 0xb8, 0x1a, 0x5a, + 0xc6, 0xb7, 0xa1, 0x65, 0x9c, 0x5f, 0x5b, 0x85, 0xcb, 0x6b, 0xab, 0x70, 0x75, 0x6d, 0x15, 0x3e, + 0x55, 0x26, 0x5f, 0xd2, 0xde, 0x8a, 0xfa, 0x60, 0x3d, 0xfb, 0x15, 0x00, 0x00, 0xff, 0xff, 0xbc, + 0x57, 0xfd, 0x5c, 0x65, 0x05, 0x00, 0x00, } diff --git a/pkg/storage/storagepb/proposer_kv.pb.go b/pkg/storage/storagepb/proposer_kv.pb.go index fc6b4a3a594a..92943303ad25 100644 --- a/pkg/storage/storagepb/proposer_kv.pb.go +++ b/pkg/storage/storagepb/proposer_kv.pb.go @@ -38,15 +38,14 @@ type Split struct { // right-hand side of the split during the batch which executed it. // The on-disk state of the right-hand side is already correct, but the // Store must learn about this delta to update its counters appropriately. - RHSDelta enginepb.MVCCStats `protobuf:"bytes,2,opt,name=rhs_delta,json=rhsDelta,proto3" json:"rhs_delta"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + RHSDelta enginepb.MVCCStats `protobuf:"bytes,2,opt,name=rhs_delta,json=rhsDelta,proto3" json:"rhs_delta"` } func (m *Split) Reset() { *m = Split{} } func (m *Split) String() string { return proto.CompactTextString(m) } func (*Split) ProtoMessage() {} func (*Split) Descriptor() ([]byte, []int) { - return fileDescriptor_proposer_kv_c8afb34d90ddd52c, []int{0} + return fileDescriptor_proposer_kv_547aeae05f660188, []int{0} } func (m *Split) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -75,14 +74,13 @@ var xxx_messageInfo_Split proto.InternalMessageInfo // a MergeTrigger (i.e. absorbs its right neighbor). type Merge struct { roachpb.MergeTrigger `protobuf:"bytes,1,opt,name=trigger,proto3,embedded=trigger" json:"trigger"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` } func (m *Merge) Reset() { *m = Merge{} } func (m *Merge) String() string { return proto.CompactTextString(m) } func (*Merge) ProtoMessage() {} func (*Merge) Descriptor() ([]byte, []int) { - return fileDescriptor_proposer_kv_c8afb34d90ddd52c, []int{1} + return fileDescriptor_proposer_kv_547aeae05f660188, []int{1} } func (m *Merge) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -111,13 +109,12 @@ var xxx_messageInfo_Merge proto.InternalMessageInfo // a ChangeReplicasTrigger. type ChangeReplicas struct { roachpb.ChangeReplicasTrigger `protobuf:"bytes,1,opt,name=trigger,proto3,embedded=trigger" json:"trigger"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` } func (m *ChangeReplicas) Reset() { *m = ChangeReplicas{} } func (*ChangeReplicas) ProtoMessage() {} func (*ChangeReplicas) Descriptor() ([]byte, []int) { - return fileDescriptor_proposer_kv_c8afb34d90ddd52c, []int{2} + return fileDescriptor_proposer_kv_547aeae05f660188, []int{2} } func (m *ChangeReplicas) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -159,15 +156,14 @@ type ComputeChecksum struct { // If set, a checkpoint (i.e. cheap backup) of the engine will be taken. This // is expected to be set only if we already know that there is an // inconsistency and we want to preserve as much state as possible. - Checkpoint bool `protobuf:"varint,4,opt,name=checkpoint,proto3" json:"checkpoint,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Checkpoint bool `protobuf:"varint,4,opt,name=checkpoint,proto3" json:"checkpoint,omitempty"` } func (m *ComputeChecksum) Reset() { *m = ComputeChecksum{} } func (m *ComputeChecksum) String() string { return proto.CompactTextString(m) } func (*ComputeChecksum) ProtoMessage() {} func (*ComputeChecksum) Descriptor() ([]byte, []int) { - return fileDescriptor_proposer_kv_c8afb34d90ddd52c, []int{3} + return fileDescriptor_proposer_kv_547aeae05f660188, []int{3} } func (m *ComputeChecksum) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -197,15 +193,14 @@ type Compaction struct { // bytes indicates the expected space reclamation from compaction. Bytes int64 `protobuf:"varint,1,opt,name=bytes,proto3" json:"bytes,omitempty"` // suggested_at is nanoseconds since the epoch. - SuggestedAtNanos int64 `protobuf:"varint,2,opt,name=suggested_at_nanos,json=suggestedAtNanos,proto3" json:"suggested_at_nanos,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + SuggestedAtNanos int64 `protobuf:"varint,2,opt,name=suggested_at_nanos,json=suggestedAtNanos,proto3" json:"suggested_at_nanos,omitempty"` } func (m *Compaction) Reset() { *m = Compaction{} } func (m *Compaction) String() string { return proto.CompactTextString(m) } func (*Compaction) ProtoMessage() {} func (*Compaction) Descriptor() ([]byte, []int) { - return fileDescriptor_proposer_kv_c8afb34d90ddd52c, []int{4} + return fileDescriptor_proposer_kv_547aeae05f660188, []int{4} } func (m *Compaction) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -233,17 +228,16 @@ var xxx_messageInfo_Compaction proto.InternalMessageInfo // SuggestedCompaction holds start and end keys in conjunction with // the compaction details. type SuggestedCompaction struct { - StartKey github_com_cockroachdb_cockroach_pkg_roachpb.Key `protobuf:"bytes,1,opt,name=start_key,json=startKey,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.Key" json:"start_key,omitempty"` - EndKey github_com_cockroachdb_cockroach_pkg_roachpb.Key `protobuf:"bytes,2,opt,name=end_key,json=endKey,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.Key" json:"end_key,omitempty"` - Compaction `protobuf:"bytes,3,opt,name=compaction,proto3,embedded=compaction" json:"compaction"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + StartKey github_com_cockroachdb_cockroach_pkg_roachpb.Key `protobuf:"bytes,1,opt,name=start_key,json=startKey,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.Key" json:"start_key,omitempty"` + EndKey github_com_cockroachdb_cockroach_pkg_roachpb.Key `protobuf:"bytes,2,opt,name=end_key,json=endKey,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.Key" json:"end_key,omitempty"` + Compaction `protobuf:"bytes,3,opt,name=compaction,proto3,embedded=compaction" json:"compaction"` } func (m *SuggestedCompaction) Reset() { *m = SuggestedCompaction{} } func (m *SuggestedCompaction) String() string { return proto.CompactTextString(m) } func (*SuggestedCompaction) ProtoMessage() {} func (*SuggestedCompaction) Descriptor() ([]byte, []int) { - return fileDescriptor_proposer_kv_c8afb34d90ddd52c, []int{5} + return fileDescriptor_proposer_kv_547aeae05f660188, []int{5} } func (m *SuggestedCompaction) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -305,15 +299,14 @@ type ReplicatedEvalResult struct { // This is the proposal timestamp for the active lease while evaluating a lease request. // It will be used to make sure we know if a lease was extended after we sent out the request // but before we tried to apply it. - PrevLeaseProposal *hlc.Timestamp `protobuf:"bytes,20,opt,name=prev_lease_proposal,json=prevLeaseProposal,proto3" json:"prev_lease_proposal,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + PrevLeaseProposal *hlc.Timestamp `protobuf:"bytes,20,opt,name=prev_lease_proposal,json=prevLeaseProposal,proto3" json:"prev_lease_proposal,omitempty"` } func (m *ReplicatedEvalResult) Reset() { *m = ReplicatedEvalResult{} } func (m *ReplicatedEvalResult) String() string { return proto.CompactTextString(m) } func (*ReplicatedEvalResult) ProtoMessage() {} func (*ReplicatedEvalResult) Descriptor() ([]byte, []int) { - return fileDescriptor_proposer_kv_c8afb34d90ddd52c, []int{6} + return fileDescriptor_proposer_kv_547aeae05f660188, []int{6} } func (m *ReplicatedEvalResult) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -349,16 +342,15 @@ var xxx_messageInfo_ReplicatedEvalResult proto.InternalMessageInfo // since these Ranges are not user-visible, but it is a general concern assuming // other such side effects are added. type ReplicatedEvalResult_AddSSTable struct { - Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` - CRC32 uint32 `protobuf:"varint,2,opt,name=crc32,proto3" json:"crc32,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` + CRC32 uint32 `protobuf:"varint,2,opt,name=crc32,proto3" json:"crc32,omitempty"` } func (m *ReplicatedEvalResult_AddSSTable) Reset() { *m = ReplicatedEvalResult_AddSSTable{} } func (m *ReplicatedEvalResult_AddSSTable) String() string { return proto.CompactTextString(m) } func (*ReplicatedEvalResult_AddSSTable) ProtoMessage() {} func (*ReplicatedEvalResult_AddSSTable) Descriptor() ([]byte, []int) { - return fileDescriptor_proposer_kv_c8afb34d90ddd52c, []int{6, 0} + return fileDescriptor_proposer_kv_547aeae05f660188, []int{6, 0} } func (m *ReplicatedEvalResult_AddSSTable) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -388,15 +380,14 @@ var xxx_messageInfo_ReplicatedEvalResult_AddSSTable proto.InternalMessageInfo // can be distinguished from a zero-length batch, and so structs // containing pointers to it can be compared with the == operator. type WriteBatch struct { - Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` } func (m *WriteBatch) Reset() { *m = WriteBatch{} } func (m *WriteBatch) String() string { return proto.CompactTextString(m) } func (*WriteBatch) ProtoMessage() {} func (*WriteBatch) Descriptor() ([]byte, []int) { - return fileDescriptor_proposer_kv_c8afb34d90ddd52c, []int{7} + return fileDescriptor_proposer_kv_547aeae05f660188, []int{7} } func (m *WriteBatch) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -426,15 +417,14 @@ var xxx_messageInfo_WriteBatch proto.InternalMessageInfo // zero-length batch, and so structs containing pointers to it can be // compared with the == operator. type LogicalOpLog struct { - Ops []enginepb.MVCCLogicalOp `protobuf:"bytes,1,rep,name=ops,proto3" json:"ops"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Ops []enginepb.MVCCLogicalOp `protobuf:"bytes,1,rep,name=ops,proto3" json:"ops"` } func (m *LogicalOpLog) Reset() { *m = LogicalOpLog{} } func (m *LogicalOpLog) String() string { return proto.CompactTextString(m) } func (*LogicalOpLog) ProtoMessage() {} func (*LogicalOpLog) Descriptor() ([]byte, []int) { - return fileDescriptor_proposer_kv_c8afb34d90ddd52c, []int{8} + return fileDescriptor_proposer_kv_547aeae05f660188, []int{8} } func (m *LogicalOpLog) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -531,15 +521,14 @@ type RaftCommand struct { WriteBatch *WriteBatch `protobuf:"bytes,14,opt,name=write_batch,json=writeBatch,proto3" json:"write_batch,omitempty"` // logical_op_log contains a series of logical MVCC operations that correspond // to the physical operations being made in the write_batch. - LogicalOpLog *LogicalOpLog `protobuf:"bytes,15,opt,name=logical_op_log,json=logicalOpLog,proto3" json:"logical_op_log,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + LogicalOpLog *LogicalOpLog `protobuf:"bytes,15,opt,name=logical_op_log,json=logicalOpLog,proto3" json:"logical_op_log,omitempty"` } func (m *RaftCommand) Reset() { *m = RaftCommand{} } func (m *RaftCommand) String() string { return proto.CompactTextString(m) } func (*RaftCommand) ProtoMessage() {} func (*RaftCommand) Descriptor() ([]byte, []int) { - return fileDescriptor_proposer_kv_c8afb34d90ddd52c, []int{9} + return fileDescriptor_proposer_kv_547aeae05f660188, []int{9} } func (m *RaftCommand) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -3388,95 +3377,96 @@ var ( ) func init() { - proto.RegisterFile("storage/storagepb/proposer_kv.proto", fileDescriptor_proposer_kv_c8afb34d90ddd52c) -} - -var fileDescriptor_proposer_kv_c8afb34d90ddd52c = []byte{ - // 1373 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x56, 0x4f, 0x6f, 0x1b, 0x45, - 0x14, 0x8f, 0x93, 0x75, 0xb2, 0x79, 0x4e, 0xec, 0xcd, 0x34, 0x6d, 0x97, 0xa2, 0xda, 0x51, 0x5a, - 0xd1, 0x20, 0xaa, 0x75, 0x49, 0x7a, 0x40, 0x15, 0x02, 0xd5, 0x0e, 0xa2, 0x71, 0x93, 0xb4, 0x1d, - 0xa7, 0x2d, 0x82, 0xc3, 0x6a, 0xbc, 0x3b, 0x5d, 0x2f, 0xd9, 0x7f, 0xec, 0x8c, 0xdd, 0xe6, 0x5b, - 0x94, 0x13, 0x9c, 0xa0, 0x1f, 0x00, 0x89, 0xaf, 0xd1, 0x63, 0x8f, 0x88, 0x83, 0x05, 0xe9, 0x85, - 0x8f, 0x80, 0x7a, 0x42, 0x33, 0x3b, 0x6b, 0x3b, 0xc4, 0x35, 0xa9, 0xb8, 0xd8, 0xbb, 0x6f, 0xde, - 0xfb, 0xbd, 0x37, 0x6f, 0x7e, 0xef, 0x37, 0x0b, 0x57, 0x18, 0x8f, 0x53, 0xe2, 0xd1, 0xba, 0xfa, - 0x4f, 0x3a, 0xf5, 0x24, 0x8d, 0x93, 0x98, 0xd1, 0xd4, 0x3e, 0xec, 0x5b, 0x49, 0x1a, 0xf3, 0x18, - 0xbd, 0xef, 0xc4, 0xce, 0x61, 0x1a, 0x13, 0xa7, 0x6b, 0x29, 0x37, 0x6b, 0xe8, 0x7e, 0x69, 0x45, - 0x2e, 0x24, 0x9d, 0x3a, 0x49, 0xfc, 0xcc, 0xff, 0x12, 0xca, 0x4d, 0x2e, 0xe1, 0x44, 0xd9, 0x2e, - 0xe4, 0xb6, 0x90, 0x72, 0x32, 0x66, 0x5f, 0xcf, 0x0b, 0xa0, 0x91, 0xe7, 0x47, 0xf9, 0x9f, 0xf0, - 0xeb, 0x3b, 0x8e, 0xf2, 0xb9, 0x32, 0xcd, 0x67, 0x4b, 0x39, 0x5d, 0x3e, 0xbd, 0x13, 0xc6, 0x09, - 0xa7, 0x6a, 0xd9, 0xec, 0x71, 0x3f, 0xa8, 0x77, 0x03, 0xa7, 0xce, 0xfd, 0x90, 0x32, 0x4e, 0xc2, - 0x44, 0xad, 0xac, 0x7a, 0xb1, 0x17, 0xcb, 0xc7, 0xba, 0x78, 0xca, 0xac, 0xeb, 0xbf, 0x16, 0xa0, - 0xd8, 0x4e, 0x02, 0x9f, 0xa3, 0x26, 0x2c, 0xf0, 0xd4, 0xf7, 0x3c, 0x9a, 0x9a, 0x85, 0xb5, 0xc2, - 0x46, 0x69, 0xb3, 0x66, 0x8d, 0xfa, 0xa1, 0x76, 0x65, 0x49, 0xd7, 0x83, 0xcc, 0xad, 0xa1, 0xbf, - 0x1c, 0xd4, 0x66, 0x5e, 0x0d, 0x6a, 0x05, 0x9c, 0x47, 0xa2, 0x6f, 0x60, 0x31, 0xed, 0x32, 0xdb, - 0xa5, 0x01, 0x27, 0xe6, 0xac, 0x84, 0xb9, 0x6e, 0x9d, 0x6e, 0x6b, 0xb6, 0x33, 0x2b, 0xdf, 0xa0, - 0xb5, 0xf7, 0xa8, 0xd9, 0x6c, 0x73, 0xc2, 0x59, 0xc3, 0x10, 0x98, 0xc7, 0x83, 0x9a, 0x8e, 0xef, - 0xb4, 0xb7, 0x05, 0x0a, 0xd6, 0xd3, 0x2e, 0x93, 0x4f, 0xb7, 0xb4, 0xbf, 0x5e, 0xd4, 0x0a, 0xeb, - 0x18, 0x8a, 0x7b, 0x34, 0xf5, 0xe8, 0xd9, 0x0a, 0x96, 0xae, 0x6f, 0x2f, 0x58, 0x61, 0x76, 0xa1, - 0xdc, 0xec, 0x92, 0xc8, 0xa3, 0x98, 0x26, 0x81, 0xef, 0x10, 0x86, 0x76, 0xff, 0x0d, 0xbe, 0x31, - 0x01, 0xfc, 0x64, 0xcc, 0x94, 0x2c, 0xfa, 0x8f, 0x2f, 0x6a, 0x33, 0x32, 0xd3, 0x0f, 0xb3, 0x50, - 0x69, 0xc6, 0x61, 0xd2, 0xe3, 0xb4, 0xd9, 0xa5, 0xce, 0x21, 0xeb, 0x85, 0xe8, 0x5b, 0x28, 0x39, - 0xea, 0xd9, 0xf6, 0x5d, 0x99, 0x6f, 0xa9, 0xb1, 0x23, 0x50, 0x7e, 0x1f, 0xd4, 0xb6, 0x3c, 0x9f, - 0x77, 0x7b, 0x1d, 0xcb, 0x89, 0xc3, 0xfa, 0xb0, 0x02, 0xb7, 0x33, 0x7a, 0xae, 0x27, 0x87, 0x5e, - 0x5d, 0x9e, 0x7a, 0xaf, 0xe7, 0xbb, 0xd6, 0xc3, 0x87, 0x3b, 0xdb, 0xc7, 0x83, 0x1a, 0xe4, 0xe8, - 0x3b, 0xdb, 0x18, 0x72, 0xf4, 0x1d, 0x17, 0x5d, 0x81, 0x65, 0x46, 0xfa, 0xd4, 0x66, 0x11, 0x49, - 0x58, 0x37, 0xe6, 0xf2, 0x90, 0x74, 0xbc, 0x24, 0x8c, 0x6d, 0x65, 0x43, 0x5b, 0xa0, 0x85, 0xb1, - 0x4b, 0xcd, 0xb9, 0xb5, 0xc2, 0x46, 0x79, 0x62, 0x5b, 0x73, 0xf4, 0xbd, 0xd8, 0xa5, 0x58, 0x3a, - 0xa3, 0x2a, 0x64, 0x79, 0x92, 0xd8, 0x8f, 0xb8, 0xa9, 0x49, 0xd8, 0x31, 0x0b, 0x32, 0x61, 0xa1, - 0x4f, 0x53, 0xe6, 0xc7, 0x91, 0x59, 0x5c, 0x2b, 0x6c, 0x2c, 0xe3, 0xfc, 0x55, 0x9d, 0xc1, 0x23, - 0x00, 0xd1, 0x18, 0xe2, 0x70, 0x3f, 0x8e, 0xd0, 0x2a, 0x14, 0x3b, 0x47, 0x9c, 0x32, 0xd9, 0x8d, - 0x39, 0x9c, 0xbd, 0xa0, 0xeb, 0x80, 0x58, 0xcf, 0xf3, 0x28, 0xe3, 0xd4, 0xb5, 0x09, 0xb7, 0x23, - 0x12, 0xc5, 0x4c, 0x6e, 0x61, 0x0e, 0x1b, 0xc3, 0x95, 0xdb, 0x7c, 0x5f, 0xd8, 0x15, 0xee, 0xf3, - 0x59, 0x38, 0xd7, 0xce, 0x97, 0xc6, 0x32, 0x3c, 0x80, 0x45, 0xc6, 0x49, 0xca, 0xed, 0x43, 0x7a, - 0xa4, 0x7a, 0x7e, 0xf3, 0xcd, 0xa0, 0x76, 0xe3, 0x4c, 0xfd, 0xce, 0xfb, 0x70, 0x97, 0x1e, 0x61, - 0x5d, 0xc2, 0xdc, 0xa5, 0x47, 0x68, 0x0f, 0x16, 0x68, 0xe4, 0x4a, 0xc0, 0xd9, 0xff, 0x01, 0x38, - 0x4f, 0x23, 0x57, 0xc0, 0x3d, 0x00, 0x70, 0x86, 0xf5, 0xca, 0xc3, 0x28, 0x6d, 0x5e, 0xb3, 0xa6, - 0x88, 0x94, 0x35, 0xda, 0xde, 0x18, 0x0b, 0xc7, 0x40, 0x54, 0x4b, 0x7e, 0x59, 0x84, 0x55, 0xc5, - 0x5a, 0x4e, 0xdd, 0x2f, 0xfa, 0x24, 0xc0, 0x94, 0xf5, 0x02, 0x8e, 0x6a, 0x50, 0xea, 0x04, 0xb1, - 0x73, 0x68, 0xa7, 0x94, 0xb8, 0x59, 0xef, 0x75, 0x0c, 0xd2, 0x84, 0x85, 0x05, 0x7d, 0x0e, 0x45, - 0xa9, 0x36, 0x6a, 0xb6, 0x3f, 0x9c, 0x5a, 0x8d, 0x4a, 0x21, 0x06, 0x9b, 0xe2, 0x2c, 0x0e, 0x7d, - 0x02, 0x45, 0x26, 0x34, 0x44, 0x6d, 0x67, 0x7d, 0x2a, 0x80, 0x54, 0x1b, 0x9c, 0x05, 0x88, 0xc8, - 0x50, 0x0c, 0xb3, 0xa4, 0xd6, 0x7f, 0x45, 0xca, 0xb1, 0xc7, 0x59, 0x00, 0xda, 0x00, 0xc3, 0x67, - 0x76, 0x40, 0x09, 0xa3, 0x76, 0x4a, 0xbf, 0xeb, 0x51, 0xc6, 0xcd, 0x79, 0xb9, 0xb5, 0xb2, 0xcf, - 0x76, 0x85, 0x19, 0x67, 0x56, 0x74, 0x1b, 0x16, 0x87, 0xb2, 0x69, 0xea, 0x32, 0xcf, 0xe5, 0xb1, - 0x3c, 0x62, 0xca, 0xac, 0x6e, 0xe0, 0x58, 0x07, 0xb9, 0x53, 0x43, 0x13, 0x6d, 0xc6, 0xa3, 0x28, - 0x74, 0x13, 0x2e, 0xf8, 0xcc, 0x76, 0xe2, 0x88, 0xf9, 0x8c, 0xd3, 0xc8, 0x39, 0xb2, 0x53, 0x1a, - 0x88, 0x36, 0x9b, 0x8b, 0x32, 0xe5, 0xaa, 0xcf, 0x9a, 0xa3, 0x45, 0x9c, 0xad, 0xa1, 0xc7, 0x60, - 0xb8, 0x34, 0x49, 0xa9, 0x3c, 0x10, 0x25, 0x9f, 0xf0, 0xee, 0xf2, 0x89, 0x2b, 0x23, 0x14, 0xa9, - 0x99, 0xe8, 0x00, 0x2a, 0x8e, 0x54, 0x29, 0x3b, 0x55, 0x32, 0x65, 0x2e, 0x49, 0xdc, 0x8f, 0xa6, - 0x13, 0xe9, 0x84, 0xb2, 0xe1, 0xb2, 0x73, 0x52, 0x1d, 0xaf, 0x42, 0x39, 0x25, 0x4f, 0xb8, 0x1d, - 0xc4, 0x9e, 0x2a, 0x76, 0x59, 0xce, 0xe0, 0x92, 0xb0, 0xee, 0xc6, 0x5e, 0x96, 0x3b, 0x84, 0x12, - 0x71, 0x5d, 0x9b, 0x31, 0x4e, 0x3a, 0x01, 0x35, 0x57, 0x64, 0xde, 0x4f, 0xcf, 0x42, 0x99, 0x13, - 0xac, 0xb4, 0x6e, 0xbb, 0x6e, 0xbb, 0x7d, 0x20, 0x30, 0x1a, 0x65, 0x21, 0x6d, 0xa3, 0x77, 0x0c, - 0xc4, 0x75, 0xdb, 0x19, 0x3e, 0xda, 0x83, 0x62, 0x56, 0x0b, 0x92, 0x89, 0x3e, 0x7e, 0x97, 0xc6, - 0xc9, 0x82, 0xd5, 0x61, 0x66, 0x28, 0xe8, 0x10, 0xce, 0x8f, 0xb4, 0x66, 0x34, 0x42, 0xcc, 0x3c, - 0xb7, 0x36, 0xb7, 0x51, 0xda, 0xbc, 0x31, 0x9d, 0xb9, 0xa7, 0x05, 0x47, 0xa1, 0xaf, 0xb2, 0xd3, - 0x4b, 0x0c, 0xed, 0xc1, 0xb9, 0x24, 0xa5, 0x7d, 0x45, 0xd2, 0xec, 0xd3, 0x84, 0x04, 0xe6, 0xea, - 0x19, 0x28, 0x88, 0x57, 0x44, 0xa4, 0xa4, 0xf1, 0x7d, 0x15, 0x27, 0xe8, 0xe4, 0x64, 0x97, 0x8c, - 0x9d, 0x6b, 0xbf, 0x79, 0xfe, 0xad, 0x74, 0x3a, 0xa9, 0x1f, 0x63, 0x37, 0x13, 0xae, 0x38, 0x27, - 0x0d, 0x97, 0xbe, 0x84, 0xb1, 0xee, 0x23, 0x04, 0x9a, 0xf8, 0xc4, 0xc9, 0xd4, 0x13, 0xcb, 0x67, - 0x54, 0x83, 0xa2, 0x93, 0x3a, 0x5b, 0x9b, 0x52, 0x21, 0x96, 0x1b, 0x8b, 0xc7, 0x83, 0x5a, 0xb1, - 0x89, 0x9b, 0x5b, 0x9b, 0x38, 0xb3, 0x67, 0x12, 0x94, 0xfd, 0xb6, 0x34, 0xbd, 0x68, 0xcc, 0xb7, - 0x34, 0x7d, 0xc1, 0xd0, 0x5b, 0x9a, 0x5e, 0x36, 0x2a, 0x2d, 0x4d, 0xaf, 0x18, 0x46, 0x4b, 0xd3, - 0x0d, 0x63, 0xa5, 0x35, 0xaf, 0x7f, 0xbf, 0x6f, 0xfc, 0xb4, 0xbf, 0xbe, 0x06, 0xf0, 0x38, 0xf5, - 0x39, 0x6d, 0x10, 0xee, 0x74, 0x27, 0x25, 0x5d, 0xff, 0x0a, 0x96, 0x76, 0x63, 0xcf, 0x77, 0x48, - 0x70, 0x2f, 0xd9, 0x8d, 0x3d, 0x74, 0x07, 0xe6, 0xe2, 0x44, 0xe8, 0xd7, 0xdb, 0x4e, 0x6a, 0x12, - 0x11, 0x86, 0x08, 0xea, 0xa4, 0x04, 0xc4, 0xfa, 0xdf, 0x1a, 0x94, 0x30, 0x79, 0xc2, 0x9b, 0x71, - 0x18, 0x92, 0xc8, 0x45, 0x0f, 0xc1, 0x18, 0x7e, 0x38, 0xaa, 0x89, 0x52, 0x5a, 0x78, 0x75, 0xc2, - 0x35, 0xa9, 0xe8, 0xbc, 0x4d, 0x99, 0x93, 0xfa, 0x09, 0x8f, 0x53, 0x05, 0x5d, 0xc9, 0x31, 0x94, - 0x03, 0xfa, 0x00, 0x2a, 0x21, 0x79, 0xa6, 0x8e, 0xdf, 0x8f, 0x5c, 0xfa, 0x4c, 0xca, 0x9c, 0x86, - 0x97, 0x43, 0xf2, 0x4c, 0x9e, 0xed, 0x8e, 0x30, 0xa2, 0x03, 0x78, 0x6f, 0x4c, 0x27, 0x86, 0x95, - 0xc8, 0x38, 0x79, 0xad, 0x96, 0x36, 0xcd, 0x09, 0x75, 0x64, 0x22, 0x77, 0x71, 0x14, 0x7a, 0x5f, - 0x45, 0xca, 0x05, 0xd4, 0x87, 0x8b, 0x27, 0xa1, 0x6c, 0x26, 0x04, 0x31, 0x72, 0xa8, 0xd4, 0xc9, - 0xb9, 0xc6, 0x67, 0x6f, 0x06, 0xb5, 0x5b, 0xef, 0x74, 0x8f, 0x49, 0xe0, 0xb6, 0x42, 0xc1, 0xe7, - 0x93, 0xf1, 0x7c, 0xb9, 0x19, 0x85, 0x70, 0x21, 0x1d, 0x0e, 0xbc, 0x4d, 0xfb, 0x24, 0xb0, 0x53, - 0x39, 0xf2, 0x52, 0x4e, 0x26, 0x8f, 0xf0, 0x74, 0xad, 0xc8, 0x87, 0x2c, 0x9d, 0x74, 0xbb, 0xdd, - 0x81, 0xd2, 0x53, 0xc1, 0x23, 0xbb, 0x23, 0x88, 0x64, 0x96, 0xcf, 0x70, 0xa1, 0x8e, 0x78, 0x87, - 0xe1, 0xe9, 0x88, 0x83, 0xf7, 0xa0, 0x1c, 0x64, 0x6c, 0xb1, 0xe3, 0x44, 0xa8, 0xa0, 0x59, 0x39, - 0xc3, 0x7d, 0x38, 0x4e, 0x51, 0xbc, 0x14, 0x8c, 0xbd, 0xb5, 0x34, 0x7d, 0xce, 0xd0, 0x5a, 0x9a, - 0x5e, 0x30, 0x66, 0x33, 0xda, 0xff, 0xbc, 0xdf, 0xb8, 0xf6, 0xf2, 0xcf, 0xea, 0xcc, 0xcb, 0xe3, - 0x6a, 0xe1, 0xd5, 0x71, 0xb5, 0xf0, 0xdb, 0x71, 0xb5, 0xf0, 0xc7, 0x71, 0xb5, 0xf0, 0xfc, 0x75, - 0x75, 0xe6, 0xd5, 0xeb, 0xea, 0xcc, 0xd7, 0x8b, 0x43, 0xdc, 0xce, 0xbc, 0xfc, 0x94, 0xdf, 0xfa, - 0x27, 0x00, 0x00, 0xff, 0xff, 0x89, 0x51, 0x7c, 0x0d, 0xe5, 0x0c, 0x00, 0x00, + proto.RegisterFile("storage/storagepb/proposer_kv.proto", fileDescriptor_proposer_kv_547aeae05f660188) +} + +var fileDescriptor_proposer_kv_547aeae05f660188 = []byte{ + // 1379 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x56, 0xcf, 0x6e, 0xdb, 0xc6, + 0x13, 0xb6, 0x6c, 0xca, 0xa6, 0x47, 0xb6, 0x44, 0x6f, 0x9c, 0x84, 0xbf, 0xfc, 0x10, 0xc9, 0x70, + 0x82, 0xd6, 0x45, 0x02, 0x2a, 0xb5, 0x73, 0x28, 0x82, 0xa2, 0x45, 0x24, 0x17, 0x8d, 0x15, 0xdb, + 0x49, 0x56, 0x4e, 0x52, 0xb4, 0x07, 0x62, 0x45, 0x6e, 0x28, 0xd6, 0xfc, 0x57, 0xee, 0x4a, 0x89, + 0xdf, 0x22, 0x3d, 0xb5, 0xa7, 0x36, 0x0f, 0x50, 0xa0, 0xaf, 0x91, 0x63, 0x8e, 0x41, 0x0f, 0x42, + 0xeb, 0x5c, 0xfa, 0x08, 0x45, 0x4e, 0xc5, 0x2e, 0x97, 0x92, 0x5c, 0x2b, 0xaa, 0x83, 0x5e, 0x24, + 0x72, 0x76, 0xe6, 0x9b, 0xd9, 0xd9, 0x6f, 0xbe, 0x25, 0x5c, 0x61, 0x3c, 0x4e, 0x89, 0x47, 0xeb, + 0xea, 0x3f, 0xe9, 0xd4, 0x93, 0x34, 0x4e, 0x62, 0x46, 0x53, 0xfb, 0xb0, 0x6f, 0x25, 0x69, 0xcc, + 0x63, 0xf4, 0x7f, 0x27, 0x76, 0x0e, 0xd3, 0x98, 0x38, 0x5d, 0x4b, 0xb9, 0x59, 0x43, 0xf7, 0x4b, + 0x2b, 0x72, 0x21, 0xe9, 0xd4, 0x49, 0xe2, 0x67, 0xfe, 0x97, 0x50, 0x6e, 0x72, 0x09, 0x27, 0xca, + 0x76, 0x21, 0xb7, 0x85, 0x94, 0x93, 0x31, 0xfb, 0x7a, 0x5e, 0x00, 0x8d, 0x3c, 0x3f, 0xca, 0xff, + 0x84, 0x5f, 0xdf, 0x71, 0x94, 0xcf, 0x95, 0x69, 0x3e, 0x5b, 0xca, 0xe9, 0xf2, 0xe9, 0x9d, 0x30, + 0x4e, 0x38, 0x55, 0xcb, 0x66, 0x8f, 0xfb, 0x41, 0xbd, 0x1b, 0x38, 0x75, 0xee, 0x87, 0x94, 0x71, + 0x12, 0x26, 0x6a, 0x65, 0xd5, 0x8b, 0xbd, 0x58, 0x3e, 0xd6, 0xc5, 0x53, 0x66, 0x5d, 0xff, 0xb5, + 0x00, 0xc5, 0x76, 0x12, 0xf8, 0x1c, 0x35, 0x61, 0x81, 0xa7, 0xbe, 0xe7, 0xd1, 0xd4, 0x2c, 0xac, + 0x15, 0x36, 0x4a, 0x9b, 0x35, 0x6b, 0xd4, 0x0f, 0xb5, 0x2b, 0x4b, 0xba, 0x1e, 0x64, 0x6e, 0x0d, + 0xfd, 0xe5, 0xa0, 0x36, 0xf3, 0x6a, 0x50, 0x2b, 0xe0, 0x3c, 0x12, 0x7d, 0x03, 0x8b, 0x69, 0x97, + 0xd9, 0x2e, 0x0d, 0x38, 0x31, 0x67, 0x25, 0xcc, 0x75, 0xeb, 0x74, 0x5b, 0xb3, 0x9d, 0x59, 0xf9, + 0x06, 0xad, 0xbd, 0x47, 0xcd, 0x66, 0x9b, 0x13, 0xce, 0x1a, 0x86, 0xc0, 0x3c, 0x1e, 0xd4, 0x74, + 0x7c, 0xa7, 0xbd, 0x2d, 0x50, 0xb0, 0x9e, 0x76, 0x99, 0x7c, 0xba, 0xa5, 0xfd, 0xf9, 0xa2, 0x56, + 0x58, 0xc7, 0x50, 0xdc, 0xa3, 0xa9, 0x47, 0xcf, 0x56, 0xb0, 0x74, 0x7d, 0x77, 0xc1, 0x0a, 0xb3, + 0x0b, 0xe5, 0x66, 0x97, 0x44, 0x1e, 0xc5, 0x34, 0x09, 0x7c, 0x87, 0x30, 0xb4, 0xfb, 0x4f, 0xf0, + 0x8d, 0x09, 0xe0, 0x27, 0x63, 0xa6, 0x64, 0xd1, 0x7f, 0x7c, 0x51, 0x9b, 0x91, 0x99, 0x7e, 0x98, + 0x85, 0x4a, 0x33, 0x0e, 0x93, 0x1e, 0xa7, 0xcd, 0x2e, 0x75, 0x0e, 0x59, 0x2f, 0x44, 0xdf, 0x42, + 0xc9, 0x51, 0xcf, 0xb6, 0xef, 0xca, 0x7c, 0x4b, 0x8d, 0x1d, 0x81, 0xf2, 0xdb, 0xa0, 0xb6, 0xe5, + 0xf9, 0xbc, 0xdb, 0xeb, 0x58, 0x4e, 0x1c, 0xd6, 0x87, 0x15, 0xb8, 0x9d, 0xd1, 0x73, 0x3d, 0x39, + 0xf4, 0xea, 0xf2, 0xd4, 0x7b, 0x3d, 0xdf, 0xb5, 0x1e, 0x3e, 0xdc, 0xd9, 0x3e, 0x1e, 0xd4, 0x20, + 0x47, 0xdf, 0xd9, 0xc6, 0x90, 0xa3, 0xef, 0xb8, 0xe8, 0x0a, 0x2c, 0x33, 0xd2, 0xa7, 0x36, 0x8b, + 0x48, 0xc2, 0xba, 0x31, 0x97, 0x87, 0xa4, 0xe3, 0x25, 0x61, 0x6c, 0x2b, 0x1b, 0xda, 0x02, 0x2d, + 0x8c, 0x5d, 0x6a, 0xce, 0xad, 0x15, 0x36, 0xca, 0x13, 0xdb, 0x9a, 0xa3, 0xef, 0xc5, 0x2e, 0xc5, + 0xd2, 0x19, 0x55, 0x21, 0xcb, 0x93, 0xc4, 0x7e, 0xc4, 0x4d, 0x4d, 0xc2, 0x8e, 0x59, 0x90, 0x09, + 0x0b, 0x7d, 0x9a, 0x32, 0x3f, 0x8e, 0xcc, 0xe2, 0x5a, 0x61, 0x63, 0x19, 0xe7, 0xaf, 0xea, 0x0c, + 0x1e, 0x01, 0x88, 0xc6, 0x10, 0x87, 0xfb, 0x71, 0x84, 0x56, 0xa1, 0xd8, 0x39, 0xe2, 0x94, 0xc9, + 0x6e, 0xcc, 0xe1, 0xec, 0x05, 0x5d, 0x07, 0xc4, 0x7a, 0x9e, 0x47, 0x19, 0xa7, 0xae, 0x4d, 0xb8, + 0x1d, 0x91, 0x28, 0x66, 0x72, 0x0b, 0x73, 0xd8, 0x18, 0xae, 0xdc, 0xe6, 0xfb, 0xc2, 0xae, 0x70, + 0x9f, 0xcf, 0xc2, 0xb9, 0x76, 0xbe, 0x34, 0x96, 0xe1, 0x01, 0x2c, 0x32, 0x4e, 0x52, 0x6e, 0x1f, + 0xd2, 0x23, 0xd5, 0xf3, 0x9b, 0x6f, 0x07, 0xb5, 0x1b, 0x67, 0xea, 0x77, 0xde, 0x87, 0xbb, 0xf4, + 0x08, 0xeb, 0x12, 0xe6, 0x2e, 0x3d, 0x42, 0x7b, 0xb0, 0x40, 0x23, 0x57, 0x02, 0xce, 0xfe, 0x07, + 0xc0, 0x79, 0x1a, 0xb9, 0x02, 0xee, 0x01, 0x80, 0x33, 0xac, 0x57, 0x1e, 0x46, 0x69, 0xf3, 0x43, + 0x6b, 0x8a, 0x48, 0x59, 0xa3, 0xed, 0x8d, 0xb1, 0x70, 0x0c, 0x44, 0xb5, 0xe4, 0x97, 0x45, 0x58, + 0x55, 0xac, 0xe5, 0xd4, 0xfd, 0xa2, 0x4f, 0x02, 0x4c, 0x59, 0x2f, 0xe0, 0xa8, 0x06, 0xa5, 0x4e, + 0x10, 0x3b, 0x87, 0x76, 0x4a, 0x89, 0x9b, 0xf5, 0x5e, 0xc7, 0x20, 0x4d, 0x58, 0x58, 0xd0, 0xe7, + 0x50, 0x94, 0x6a, 0xa3, 0x66, 0xfb, 0xa3, 0xa9, 0xd5, 0xa8, 0x14, 0x62, 0xb0, 0x29, 0xce, 0xe2, + 0xd0, 0x27, 0x50, 0x64, 0x42, 0x43, 0xd4, 0x76, 0xd6, 0xa7, 0x02, 0x48, 0xb5, 0xc1, 0x59, 0x80, + 0x88, 0x0c, 0xc5, 0x30, 0x4b, 0x6a, 0xfd, 0x5b, 0xa4, 0x1c, 0x7b, 0x9c, 0x05, 0xa0, 0x0d, 0x30, + 0x7c, 0x66, 0x07, 0x94, 0x30, 0x6a, 0xa7, 0xf4, 0xbb, 0x1e, 0x65, 0xdc, 0x9c, 0x97, 0x5b, 0x2b, + 0xfb, 0x6c, 0x57, 0x98, 0x71, 0x66, 0x45, 0xb7, 0x61, 0x71, 0x28, 0x9b, 0xa6, 0x2e, 0xf3, 0x5c, + 0x1e, 0xcb, 0x23, 0xa6, 0xcc, 0xea, 0x06, 0x8e, 0x75, 0x90, 0x3b, 0x35, 0x34, 0xd1, 0x66, 0x3c, + 0x8a, 0x42, 0x37, 0xe1, 0x82, 0xcf, 0x6c, 0x27, 0x8e, 0x98, 0xcf, 0x38, 0x8d, 0x9c, 0x23, 0x3b, + 0xa5, 0x81, 0x68, 0xb3, 0xb9, 0x28, 0x53, 0xae, 0xfa, 0xac, 0x39, 0x5a, 0xc4, 0xd9, 0x1a, 0x7a, + 0x0c, 0x86, 0x4b, 0x93, 0x94, 0xca, 0x03, 0x51, 0xf2, 0x09, 0xef, 0x2f, 0x9f, 0xb8, 0x32, 0x42, + 0x91, 0x9a, 0x89, 0x0e, 0xa0, 0xe2, 0x48, 0x95, 0xb2, 0x53, 0x25, 0x53, 0xe6, 0x92, 0xc4, 0xbd, + 0x36, 0x9d, 0x48, 0x27, 0x94, 0x0d, 0x97, 0x9d, 0x93, 0xea, 0x78, 0x15, 0xca, 0x29, 0x79, 0xc2, + 0xed, 0x20, 0xf6, 0x54, 0xb1, 0xcb, 0x72, 0x06, 0x97, 0x84, 0x75, 0x37, 0xf6, 0xb2, 0xdc, 0x21, + 0x94, 0x88, 0xeb, 0xda, 0x8c, 0x71, 0xd2, 0x09, 0xa8, 0xb9, 0x22, 0xf3, 0x7e, 0x7a, 0x16, 0xca, + 0x9c, 0x60, 0xa5, 0x75, 0xdb, 0x75, 0xdb, 0xed, 0x03, 0x81, 0xd1, 0x28, 0x0b, 0x69, 0x1b, 0xbd, + 0x63, 0x20, 0xae, 0xdb, 0xce, 0xf0, 0xd1, 0x1e, 0x14, 0xb3, 0x5a, 0x90, 0x4c, 0xf4, 0xf1, 0xfb, + 0x34, 0x4e, 0x16, 0xac, 0x0e, 0x33, 0x43, 0x41, 0x87, 0x70, 0x7e, 0xa4, 0x35, 0xa3, 0x11, 0x62, + 0xe6, 0xb9, 0xb5, 0xb9, 0x8d, 0xd2, 0xe6, 0x8d, 0xe9, 0xcc, 0x3d, 0x2d, 0x38, 0x0a, 0x7d, 0x95, + 0x9d, 0x5e, 0x62, 0x68, 0x0f, 0xce, 0x25, 0x29, 0xed, 0x2b, 0x92, 0x66, 0x9f, 0x26, 0x24, 0x30, + 0x57, 0xcf, 0x40, 0x41, 0xbc, 0x22, 0x22, 0x25, 0x8d, 0xef, 0xab, 0x38, 0x41, 0x27, 0x27, 0xbb, + 0x64, 0xec, 0x5c, 0xfb, 0xcd, 0xf3, 0xef, 0xa4, 0xd3, 0x49, 0xfd, 0x18, 0xbb, 0x99, 0x70, 0xc5, + 0x39, 0x69, 0xb8, 0xf4, 0x25, 0x8c, 0x75, 0x1f, 0x21, 0xd0, 0xc4, 0x27, 0x4e, 0xa6, 0x9e, 0x58, + 0x3e, 0xa3, 0x1a, 0x14, 0x9d, 0xd4, 0xd9, 0xda, 0x94, 0x0a, 0xb1, 0xdc, 0x58, 0x3c, 0x1e, 0xd4, + 0x8a, 0x4d, 0xdc, 0xdc, 0xda, 0xc4, 0x99, 0x3d, 0x93, 0xa0, 0xec, 0xb7, 0xa5, 0xe9, 0x45, 0x63, + 0xbe, 0xa5, 0xe9, 0x0b, 0x86, 0xde, 0xd2, 0xf4, 0xb2, 0x51, 0x69, 0x69, 0x7a, 0xc5, 0x30, 0x5a, + 0x9a, 0x6e, 0x18, 0x2b, 0xad, 0x79, 0xfd, 0xfb, 0x7d, 0xe3, 0xa7, 0xfd, 0xf5, 0x35, 0x80, 0xc7, + 0xa9, 0xcf, 0x69, 0x83, 0x70, 0xa7, 0x3b, 0x29, 0xe9, 0xfa, 0x57, 0xb0, 0xb4, 0x1b, 0x7b, 0xbe, + 0x43, 0x82, 0x7b, 0xc9, 0x6e, 0xec, 0xa1, 0x3b, 0x30, 0x17, 0x27, 0x42, 0xbf, 0xde, 0x75, 0x52, + 0x93, 0x88, 0x30, 0x44, 0x50, 0x27, 0x25, 0x20, 0xd6, 0xff, 0xd2, 0xa0, 0x84, 0xc9, 0x13, 0xde, + 0x8c, 0xc3, 0x90, 0x44, 0x2e, 0x7a, 0x08, 0xc6, 0xf0, 0xc3, 0x51, 0x4d, 0x94, 0xd2, 0xc2, 0xab, + 0x13, 0xae, 0x49, 0x45, 0xe7, 0x6d, 0xca, 0x9c, 0xd4, 0x4f, 0x78, 0x9c, 0x2a, 0xe8, 0x4a, 0x8e, + 0xa1, 0x1c, 0xd0, 0x07, 0x50, 0x09, 0xc9, 0x33, 0x75, 0xfc, 0x7e, 0xe4, 0xd2, 0x67, 0x52, 0xe6, + 0x34, 0xbc, 0x1c, 0x92, 0x67, 0xf2, 0x6c, 0x77, 0x84, 0x11, 0x1d, 0xc0, 0xff, 0xc6, 0x74, 0x62, + 0x58, 0x89, 0x8c, 0x93, 0xd7, 0x6a, 0x69, 0xd3, 0x9c, 0x50, 0x47, 0x26, 0x72, 0x17, 0x47, 0xa1, + 0xf7, 0x55, 0xa4, 0x5c, 0x40, 0x7d, 0xb8, 0x78, 0x12, 0xca, 0x66, 0x42, 0x10, 0x23, 0x87, 0x4a, + 0x9d, 0x9c, 0x6b, 0x7c, 0xf6, 0x76, 0x50, 0xbb, 0xf5, 0x5e, 0xf7, 0x98, 0x04, 0x6e, 0x2b, 0x14, + 0x7c, 0x3e, 0x19, 0xcf, 0x97, 0x9b, 0x51, 0x08, 0x17, 0xd2, 0xe1, 0xc0, 0xdb, 0xb4, 0x4f, 0x02, + 0x3b, 0x95, 0x23, 0x2f, 0xe5, 0x64, 0xf2, 0x08, 0x4f, 0xd7, 0x8a, 0x7c, 0xc8, 0xd2, 0x49, 0xb7, + 0xdb, 0x1d, 0x28, 0x3d, 0x15, 0x3c, 0xb2, 0x3b, 0x82, 0x48, 0x66, 0xf9, 0x0c, 0x17, 0xea, 0x88, + 0x77, 0x18, 0x9e, 0x8e, 0x38, 0x78, 0x0f, 0xca, 0x41, 0xc6, 0x16, 0x3b, 0x4e, 0x84, 0x0a, 0x9a, + 0x95, 0x33, 0xdc, 0x87, 0xe3, 0x14, 0xc5, 0x4b, 0xc1, 0xd8, 0x5b, 0x4b, 0xd3, 0xe7, 0x0c, 0xad, + 0xa5, 0xe9, 0x05, 0x63, 0x36, 0xa3, 0xfd, 0xcf, 0xfb, 0x8d, 0x6b, 0x2f, 0xff, 0xa8, 0xce, 0xbc, + 0x3c, 0xae, 0x16, 0x5e, 0x1d, 0x57, 0x0b, 0xaf, 0x8f, 0xab, 0x85, 0xdf, 0x8f, 0xab, 0x85, 0xe7, + 0x6f, 0xaa, 0x33, 0xaf, 0xde, 0x54, 0x67, 0x5e, 0xbf, 0xa9, 0xce, 0x7c, 0xbd, 0x38, 0xc4, 0xee, + 0xcc, 0xcb, 0xcf, 0xf9, 0xad, 0xbf, 0x03, 0x00, 0x00, 0xff, 0xff, 0x91, 0x0a, 0x0b, 0x7c, 0xe9, + 0x0c, 0x00, 0x00, } diff --git a/pkg/storage/storagepb/state.pb.go b/pkg/storage/storagepb/state.pb.go index 39fc252d9d38..e902727e1315 100644 --- a/pkg/storage/storagepb/state.pb.go +++ b/pkg/storage/storagepb/state.pb.go @@ -77,15 +77,14 @@ type ReplicaState struct { // range should begin using the RangeAppliedState key. Handling of this flag // is idempotent by Replica state machines, meaning that it is ok for multiple // Raft commands to set it to true. - UsingAppliedStateKey bool `protobuf:"varint,11,opt,name=using_applied_state_key,json=usingAppliedStateKey,proto3" json:"using_applied_state_key,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + UsingAppliedStateKey bool `protobuf:"varint,11,opt,name=using_applied_state_key,json=usingAppliedStateKey,proto3" json:"using_applied_state_key,omitempty"` } func (m *ReplicaState) Reset() { *m = ReplicaState{} } func (m *ReplicaState) String() string { return proto.CompactTextString(m) } func (*ReplicaState) ProtoMessage() {} func (*ReplicaState) Descriptor() ([]byte, []int) { - return fileDescriptor_state_84656c54dc74d591, []int{0} + return fileDescriptor_state_0344a06dbdbb75f1, []int{0} } func (m *ReplicaState) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -139,15 +138,14 @@ type RangeInfo struct { // for a short moment after newest_closed_timestamp gets updated. ActiveClosedTimestamp hlc.Timestamp `protobuf:"bytes,12,opt,name=active_closed_timestamp,json=activeClosedTimestamp,proto3" json:"active_closed_timestamp"` // The number of Rangefeed registrations attached to the Replica. - RangefeedRegistrations int64 `protobuf:"varint,13,opt,name=rangefeed_registrations,json=rangefeedRegistrations,proto3" json:"rangefeed_registrations,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + RangefeedRegistrations int64 `protobuf:"varint,13,opt,name=rangefeed_registrations,json=rangefeedRegistrations,proto3" json:"rangefeed_registrations,omitempty"` } func (m *RangeInfo) Reset() { *m = RangeInfo{} } func (m *RangeInfo) String() string { return proto.CompactTextString(m) } func (*RangeInfo) ProtoMessage() {} func (*RangeInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_state_84656c54dc74d591, []int{1} + return fileDescriptor_state_0344a06dbdbb75f1, []int{1} } func (m *RangeInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -173,17 +171,16 @@ func (m *RangeInfo) XXX_DiscardUnknown() { var xxx_messageInfo_RangeInfo proto.InternalMessageInfo type RangeInfo_CTEntry struct { - NodeID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,1,opt,name=node_id,json=nodeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"node_id,omitempty"` - ClosedTimestamp hlc.Timestamp `protobuf:"bytes,2,opt,name=closed_timestamp,json=closedTimestamp,proto3" json:"closed_timestamp"` - MLAI int64 `protobuf:"varint,3,opt,name=mlai,proto3" json:"mlai,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + NodeID github_com_cockroachdb_cockroach_pkg_roachpb.NodeID `protobuf:"varint,1,opt,name=node_id,json=nodeId,proto3,casttype=github.com/cockroachdb/cockroach/pkg/roachpb.NodeID" json:"node_id,omitempty"` + ClosedTimestamp hlc.Timestamp `protobuf:"bytes,2,opt,name=closed_timestamp,json=closedTimestamp,proto3" json:"closed_timestamp"` + MLAI int64 `protobuf:"varint,3,opt,name=mlai,proto3" json:"mlai,omitempty"` } func (m *RangeInfo_CTEntry) Reset() { *m = RangeInfo_CTEntry{} } func (m *RangeInfo_CTEntry) String() string { return proto.CompactTextString(m) } func (*RangeInfo_CTEntry) ProtoMessage() {} func (*RangeInfo_CTEntry) Descriptor() ([]byte, []int) { - return fileDescriptor_state_84656c54dc74d591, []int{1, 0} + return fileDescriptor_state_0344a06dbdbb75f1, []int{1, 0} } func (m *RangeInfo_CTEntry) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -211,16 +208,15 @@ var xxx_messageInfo_RangeInfo_CTEntry proto.InternalMessageInfo // LatchManagerInfo is used for reporting status information about a spanlatch // manager out through the status server. type LatchManagerInfo struct { - ReadCount int64 `protobuf:"varint,1,opt,name=read_count,json=readCount,proto3" json:"read_count,omitempty"` - WriteCount int64 `protobuf:"varint,2,opt,name=write_count,json=writeCount,proto3" json:"write_count,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + ReadCount int64 `protobuf:"varint,1,opt,name=read_count,json=readCount,proto3" json:"read_count,omitempty"` + WriteCount int64 `protobuf:"varint,2,opt,name=write_count,json=writeCount,proto3" json:"write_count,omitempty"` } func (m *LatchManagerInfo) Reset() { *m = LatchManagerInfo{} } func (m *LatchManagerInfo) String() string { return proto.CompactTextString(m) } func (*LatchManagerInfo) ProtoMessage() {} func (*LatchManagerInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_state_84656c54dc74d591, []int{2} + return fileDescriptor_state_0344a06dbdbb75f1, []int{2} } func (m *LatchManagerInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1678,17 +1674,17 @@ var ( ) func init() { - proto.RegisterFile("storage/storagepb/state.proto", fileDescriptor_state_84656c54dc74d591) + proto.RegisterFile("storage/storagepb/state.proto", fileDescriptor_state_0344a06dbdbb75f1) } -var fileDescriptor_state_84656c54dc74d591 = []byte{ - // 970 bytes of a gzipped FileDescriptorProto +var fileDescriptor_state_0344a06dbdbb75f1 = []byte{ + // 974 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x55, 0xcf, 0x6f, 0xe3, 0x44, 0x14, 0xae, 0x1b, 0x27, 0x4d, 0x26, 0x2d, 0x0d, 0xc3, 0x76, 0x6b, 0x65, 0x69, 0x5c, 0x45, 0x02, - 0x8a, 0xb4, 0xd8, 0xa2, 0xcb, 0x0f, 0x69, 0xc5, 0xa5, 0x49, 0x11, 0x4a, 0x69, 0xab, 0xc5, 0x8d, + 0x15, 0xb1, 0xd8, 0xa2, 0xcb, 0x0f, 0x69, 0xc5, 0xa5, 0x49, 0x11, 0x4a, 0x69, 0xab, 0xc5, 0x8d, 0x38, 0x2c, 0x07, 0x6b, 0x62, 0x4f, 0x9d, 0x51, 0xed, 0x19, 0x33, 0x33, 0xde, 0x4d, 0xf7, 0x0f, - 0xe0, 0xcc, 0x9f, 0xc0, 0x9d, 0x7f, 0xa4, 0xc7, 0x1e, 0xe1, 0x12, 0x41, 0x56, 0x42, 0x9c, 0x39, - 0x72, 0x5a, 0xcd, 0xd8, 0xce, 0x26, 0xed, 0xaa, 0xea, 0xc9, 0xce, 0xf7, 0x7d, 0xef, 0xcd, 0x7b, + 0xe0, 0xcc, 0x9f, 0xc0, 0x9d, 0x7f, 0xa4, 0xc7, 0x1e, 0x97, 0x4b, 0x04, 0xa9, 0x84, 0x38, 0x73, + 0xe4, 0x84, 0x66, 0x6c, 0x67, 0x93, 0x76, 0xb5, 0xea, 0xc9, 0xce, 0xf7, 0x7d, 0xef, 0xcd, 0x7b, 0x6f, 0xbe, 0xe7, 0x80, 0x1d, 0x21, 0x19, 0x47, 0x11, 0x76, 0x8b, 0x67, 0x3a, 0x72, 0x85, 0x44, 0x12, 0x3b, 0x29, 0x67, 0x92, 0xc1, 0x47, 0x01, 0x0b, 0x2e, 0x38, 0x43, 0xc1, 0xd8, 0x29, 0x04, 0xce, 0x5c, 0xd8, 0xee, 0x96, 0xb1, 0x98, 0x46, 0x84, 0x96, 0x8f, 0x74, 0xe4, 0x26, 0x2f, 0x82, @@ -1698,50 +1694,50 @@ var fileDescriptor_state_84656c54dc74d591 = []byte{ 0x11, 0x8b, 0x98, 0x7e, 0x75, 0xd5, 0x5b, 0x8e, 0x76, 0x7f, 0xaf, 0x82, 0x75, 0x0f, 0xa7, 0x31, 0x09, 0xd0, 0x99, 0x6a, 0x08, 0x3e, 0x06, 0x50, 0x1d, 0xed, 0xa3, 0x34, 0x8d, 0x09, 0x0e, 0x7d, 0x42, 0x43, 0x3c, 0xb1, 0x8c, 0x5d, 0x63, 0xcf, 0xf4, 0x5a, 0x8a, 0x39, 0xc8, 0x89, 0x81, 0xc2, - 0xa1, 0x03, 0x3e, 0x88, 0x31, 0x12, 0xf8, 0x86, 0x7c, 0x55, 0xcb, 0xdf, 0xd7, 0xd4, 0x92, 0xfe, - 0x2b, 0x60, 0x86, 0x58, 0x04, 0x56, 0x65, 0xd7, 0xd8, 0x6b, 0xee, 0x77, 0x9d, 0xb7, 0x73, 0x2b, + 0xa1, 0x03, 0x3e, 0x88, 0x31, 0x12, 0xf8, 0x96, 0x7c, 0x55, 0xcb, 0xdf, 0xd7, 0xd4, 0x92, 0xfe, + 0x2b, 0x60, 0x86, 0x58, 0x04, 0x56, 0x65, 0xd7, 0xd8, 0x6b, 0xee, 0x77, 0x9d, 0x37, 0x73, 0x2b, 0x7a, 0x71, 0x3c, 0x44, 0x23, 0x7c, 0x88, 0x45, 0xc0, 0x49, 0x2a, 0x19, 0xf7, 0xb4, 0x1e, 0x3a, - 0xa0, 0xaa, 0x93, 0x59, 0xa6, 0x0e, 0xb4, 0xde, 0x11, 0x78, 0xac, 0x78, 0x2f, 0x97, 0xc1, 0x53, - 0xb0, 0x29, 0x79, 0x46, 0x03, 0x24, 0x71, 0xe8, 0xeb, 0x9b, 0xb2, 0xaa, 0x3a, 0xf2, 0xa3, 0x77, + 0xa0, 0xaa, 0x93, 0x59, 0xa6, 0x0e, 0xb4, 0xde, 0x12, 0x78, 0xac, 0x78, 0x2f, 0x97, 0xc1, 0x53, + 0xb0, 0x29, 0x79, 0x46, 0x03, 0x24, 0x71, 0xe8, 0xeb, 0x9b, 0xb2, 0xaa, 0x3a, 0xf2, 0xa3, 0xb7, 0x1e, 0x79, 0x2e, 0x87, 0xa5, 0x5a, 0x4f, 0xc1, 0x7b, 0x4f, 0x2e, 0xfd, 0x86, 0x0c, 0xac, 0x47, 0x81, 0x2f, 0xc7, 0x1c, 0x8b, 0x31, 0x8b, 0x43, 0xab, 0xa6, 0x93, 0xed, 0x2c, 0x24, 0x53, 0x73, 0x77, 0xc6, 0x71, 0xe0, 0x0c, 0xcb, 0xb9, 0xf7, 0x3e, 0x9b, 0x4d, 0xed, 0xe6, 0x77, 0xfd, 0x61, - 0x19, 0xf5, 0xdf, 0xd4, 0x6e, 0xcf, 0x03, 0xc2, 0xd1, 0xd3, 0x2e, 0x47, 0x34, 0xa4, 0x59, 0x1c, + 0x19, 0xf5, 0xef, 0xd4, 0x6e, 0xcf, 0x03, 0xc2, 0xd1, 0xd3, 0x2e, 0x47, 0x34, 0xa4, 0x59, 0x1c, 0xa3, 0x51, 0x8c, 0xbb, 0x5e, 0x33, 0x0a, 0xe6, 0x52, 0xd8, 0x03, 0x55, 0x55, 0xb6, 0xb0, 0xd6, - 0xf4, 0x49, 0x8f, 0x9d, 0xdb, 0x0e, 0xcb, 0x7d, 0xe4, 0x94, 0x76, 0x72, 0x4e, 0x7e, 0xec, 0xf7, + 0xf4, 0x49, 0x8f, 0x9d, 0xbb, 0x0e, 0xcb, 0x7d, 0xe4, 0x94, 0x76, 0x72, 0x4e, 0x7e, 0xec, 0xf7, 0x55, 0xb5, 0xc2, 0xcb, 0x43, 0xe1, 0x2f, 0x06, 0xd8, 0x92, 0x13, 0xea, 0x8b, 0x14, 0x51, 0x7f, 0xa9, 0xfc, 0xc6, 0x7d, 0xca, 0xff, 0x62, 0x36, 0xb5, 0xe1, 0x70, 0x42, 0xcf, 0x52, 0x44, 0xef, 0xdf, 0x05, 0x94, 0x45, 0xc4, 0x42, 0x33, 0x5f, 0x82, 0xed, 0x4c, 0x10, 0x1a, 0xcd, 0x5d, 0xa2, 0x6f, 0xc4, 0xbf, 0xc0, 0x97, 0x56, 0x73, 0xd7, 0xd8, 0xab, 0x7b, 0x0f, 0x34, 0x5d, 0x38, 0x45, - 0x4f, 0xfc, 0x7b, 0x7c, 0xf9, 0xd4, 0xfc, 0xf7, 0x37, 0xdb, 0x38, 0x32, 0xeb, 0xf5, 0x56, 0xe3, - 0xc8, 0xac, 0x83, 0x56, 0xb3, 0xfb, 0x4f, 0x0d, 0x34, 0xb4, 0x41, 0x06, 0xf4, 0x9c, 0xc1, 0x41, - 0x3e, 0x23, 0xac, 0xdd, 0xd9, 0xdc, 0xff, 0xd4, 0xb9, 0x63, 0x0b, 0x9d, 0x45, 0x93, 0xf7, 0xea, - 0x57, 0x53, 0x7b, 0xe5, 0x7a, 0x6a, 0x1b, 0xf9, 0xa8, 0x30, 0xdc, 0x01, 0x20, 0x46, 0x42, 0x2e, - 0xd9, 0xb7, 0xa1, 0x90, 0xdc, 0xb6, 0x36, 0x68, 0xd2, 0x2c, 0xf1, 0x53, 0x4c, 0x43, 0x42, 0x23, - 0xed, 0x5e, 0xd3, 0x03, 0x34, 0x4b, 0x9e, 0xe5, 0x48, 0x29, 0x08, 0x39, 0x4b, 0x53, 0x1c, 0x6a, - 0xaf, 0xe5, 0x82, 0xc3, 0x1c, 0x81, 0x5d, 0xb0, 0xa1, 0xd7, 0x2a, 0x66, 0x91, 0x2f, 0xc8, 0x2b, - 0xac, 0x1d, 0x54, 0xf1, 0x9a, 0x0a, 0x3c, 0x66, 0xd1, 0x19, 0x79, 0x85, 0xe1, 0x37, 0xa0, 0x8d, - 0xd2, 0x94, 0xb3, 0x09, 0x49, 0xd4, 0x78, 0x52, 0xce, 0x52, 0x26, 0x50, 0xec, 0xff, 0x9c, 0x31, - 0x89, 0xb4, 0x11, 0x2a, 0x9e, 0xb5, 0xa0, 0x78, 0x56, 0x08, 0x7e, 0x50, 0x3c, 0xfc, 0x18, 0x6c, - 0x72, 0x35, 0x1a, 0x3f, 0x41, 0x13, 0x7f, 0x74, 0x29, 0xb1, 0xb0, 0xea, 0x3a, 0x64, 0x43, 0xc3, - 0x27, 0x68, 0xd2, 0x53, 0x20, 0xfc, 0x1c, 0x6c, 0x2d, 0x55, 0xe2, 0x4b, 0x9e, 0x09, 0x89, 0x43, - 0x0b, 0xe8, 0xab, 0x80, 0x0b, 0x15, 0x0d, 0x73, 0x06, 0xc6, 0x60, 0x9b, 0xe2, 0x97, 0x58, 0x48, - 0x3f, 0x88, 0x99, 0xc0, 0xa1, 0x3f, 0xff, 0xb6, 0xe8, 0xfb, 0x6b, 0xee, 0x3b, 0x77, 0x8f, 0xbe, - 0xbc, 0x31, 0xa7, 0x3f, 0xfc, 0x96, 0x4a, 0x7e, 0xd9, 0x33, 0xd5, 0xfc, 0xbd, 0xad, 0x3c, 0x69, - 0x5f, 0xe7, 0x9c, 0xfb, 0x0e, 0xfe, 0x04, 0xb6, 0x51, 0x20, 0xc9, 0x0b, 0x7c, 0xfb, 0xb4, 0xf5, - 0xfb, 0xf8, 0xb6, 0x48, 0x9e, 0xe7, 0xb8, 0x99, 0xfc, 0x6b, 0xb0, 0xad, 0xc7, 0x71, 0x8e, 0x71, - 0xe8, 0x73, 0x1c, 0x11, 0x21, 0x39, 0x92, 0x84, 0x51, 0x61, 0x6d, 0xe8, 0x69, 0x3d, 0x9c, 0xd3, - 0xde, 0x22, 0xdb, 0xfe, 0xd3, 0x00, 0x6b, 0x45, 0xf9, 0xf0, 0x39, 0x58, 0xa3, 0x2c, 0xc4, 0x3e, - 0x09, 0xb5, 0xf5, 0xaa, 0xbd, 0x83, 0xd9, 0xd4, 0xae, 0x9d, 0xb2, 0x10, 0x0f, 0x0e, 0xff, 0x9f, - 0xda, 0x4f, 0x22, 0x22, 0xc7, 0xd9, 0xc8, 0x09, 0x58, 0xe2, 0x2e, 0x6c, 0xca, 0xdb, 0x77, 0x37, - 0xbd, 0x88, 0xdc, 0xf2, 0xeb, 0x93, 0x87, 0x79, 0x35, 0x95, 0x71, 0x10, 0xc2, 0x53, 0xd0, 0xba, - 0xd5, 0xf6, 0xea, 0xfd, 0xdb, 0xde, 0x0c, 0x6e, 0x34, 0xfc, 0x21, 0x30, 0x93, 0x18, 0x11, 0xed, - 0xd9, 0x4a, 0xaf, 0x3e, 0x9b, 0xda, 0xe6, 0xc9, 0xf1, 0xc1, 0xc0, 0xd3, 0x68, 0xbe, 0x62, 0xf3, - 0x45, 0x33, 0x5b, 0xd5, 0x23, 0xb3, 0xde, 0x68, 0x81, 0xae, 0x07, 0x5a, 0xc7, 0x48, 0x06, 0xe3, - 0x13, 0x44, 0x51, 0x84, 0xb9, 0x5e, 0xb7, 0x1d, 0x00, 0x38, 0x46, 0xa1, 0x1f, 0xb0, 0x8c, 0x4a, - 0xdd, 0x78, 0xc5, 0x6b, 0x28, 0xa4, 0xaf, 0x00, 0xb5, 0x02, 0x2f, 0x39, 0x91, 0xb8, 0xe0, 0x57, - 0x35, 0x0f, 0x34, 0xa4, 0x05, 0xbd, 0x4f, 0xae, 0xfe, 0xee, 0xac, 0x5c, 0xcd, 0x3a, 0xc6, 0xf5, - 0xac, 0x63, 0xfc, 0x31, 0xeb, 0x18, 0x7f, 0xcd, 0x3a, 0xc6, 0xaf, 0xaf, 0x3b, 0x2b, 0xd7, 0xaf, - 0x3b, 0x2b, 0xcf, 0x1b, 0x73, 0xbf, 0x8c, 0x6a, 0xfa, 0xaf, 0xe9, 0xc9, 0x9b, 0x00, 0x00, 0x00, - 0xff, 0xff, 0x7c, 0x69, 0xeb, 0x82, 0x75, 0x07, 0x00, 0x00, + 0x4f, 0xfc, 0x7b, 0x7c, 0xf9, 0xd4, 0xfc, 0xe7, 0x37, 0xdb, 0x38, 0x32, 0xeb, 0xf5, 0x56, 0xe3, + 0xc8, 0xac, 0x83, 0x56, 0xb3, 0xfb, 0x77, 0x0d, 0x34, 0xb4, 0x41, 0x06, 0xf4, 0x9c, 0xc1, 0x41, + 0x3e, 0x23, 0xac, 0xdd, 0xd9, 0xdc, 0xff, 0xc4, 0x79, 0xc7, 0x16, 0x3a, 0x8b, 0x26, 0xef, 0xd5, + 0xaf, 0xa6, 0xf6, 0xca, 0xf5, 0xd4, 0x36, 0xf2, 0x51, 0x61, 0xb8, 0x03, 0x40, 0x8c, 0x84, 0x5c, + 0xb2, 0x6f, 0x43, 0x21, 0xb9, 0x6d, 0x6d, 0xd0, 0xa4, 0x59, 0xe2, 0xa7, 0x98, 0x86, 0x84, 0x46, + 0xda, 0xbd, 0xa6, 0x07, 0x68, 0x96, 0x3c, 0xcb, 0x91, 0x52, 0x10, 0x72, 0x96, 0xa6, 0x38, 0xd4, + 0x5e, 0xcb, 0x05, 0x87, 0x39, 0x02, 0xbb, 0x60, 0x43, 0xaf, 0x55, 0xcc, 0x22, 0x5f, 0x90, 0x57, + 0x58, 0x3b, 0xa8, 0xe2, 0x35, 0x15, 0x78, 0xcc, 0xa2, 0x33, 0xf2, 0x0a, 0xc3, 0x6f, 0x40, 0x1b, + 0xa5, 0x29, 0x67, 0x13, 0x92, 0xa8, 0xf1, 0xa4, 0x9c, 0xa5, 0x4c, 0xa0, 0xd8, 0xff, 0x39, 0x63, + 0x12, 0x69, 0x23, 0x54, 0x3c, 0x6b, 0x41, 0xf1, 0xac, 0x10, 0xfc, 0xa0, 0x78, 0xf8, 0x31, 0xd8, + 0xe4, 0x6a, 0x34, 0x7e, 0x82, 0x26, 0xfe, 0xe8, 0x52, 0x62, 0x61, 0xd5, 0x75, 0xc8, 0x86, 0x86, + 0x4f, 0xd0, 0xa4, 0xa7, 0x40, 0xf8, 0x39, 0xd8, 0x5a, 0xaa, 0xc4, 0x97, 0x3c, 0x13, 0x12, 0x87, + 0x16, 0xd0, 0x57, 0x01, 0x17, 0x2a, 0x1a, 0xe6, 0x0c, 0x8c, 0xc1, 0x36, 0xc5, 0x2f, 0xb1, 0x90, + 0x7e, 0x10, 0x33, 0x81, 0x43, 0x7f, 0xfe, 0x6d, 0xd1, 0xf7, 0xd7, 0xdc, 0x77, 0xde, 0x3d, 0xfa, + 0xf2, 0xc6, 0x9c, 0xfe, 0xf0, 0x5b, 0x2a, 0xf9, 0x65, 0xcf, 0x54, 0xf3, 0xf7, 0xb6, 0xf2, 0xa4, + 0x7d, 0x9d, 0x73, 0xee, 0x3b, 0xf8, 0x13, 0xd8, 0x46, 0x81, 0x24, 0x2f, 0xf0, 0xdd, 0xd3, 0xd6, + 0xef, 0xe3, 0xdb, 0x22, 0x79, 0x9e, 0xe3, 0x76, 0xf2, 0xaf, 0xc1, 0xb6, 0x1e, 0xc7, 0x39, 0xc6, + 0xa1, 0xcf, 0x71, 0x44, 0x84, 0xe4, 0x48, 0x12, 0x46, 0x85, 0xb5, 0xa1, 0xa7, 0xf5, 0x70, 0x4e, + 0x7b, 0x8b, 0x6c, 0xfb, 0x0f, 0x03, 0xac, 0x15, 0xe5, 0xc3, 0xe7, 0x60, 0x8d, 0xb2, 0x10, 0xfb, + 0x24, 0xd4, 0xd6, 0xab, 0xf6, 0x0e, 0x66, 0x53, 0xbb, 0x76, 0xca, 0x42, 0x3c, 0x38, 0xfc, 0x6f, + 0x6a, 0x3f, 0x89, 0x88, 0x1c, 0x67, 0x23, 0x27, 0x60, 0x89, 0xbb, 0xb0, 0x29, 0x6f, 0xde, 0xdd, + 0xf4, 0x22, 0x72, 0xcb, 0xaf, 0x4f, 0x1e, 0xe6, 0xd5, 0x54, 0xc6, 0x41, 0x08, 0x4f, 0x41, 0xeb, + 0x4e, 0xdb, 0xab, 0xf7, 0x6f, 0x7b, 0x33, 0xb8, 0xd5, 0xf0, 0x87, 0xc0, 0x4c, 0x62, 0x44, 0xb4, + 0x67, 0x2b, 0xbd, 0xfa, 0x6c, 0x6a, 0x9b, 0x27, 0xc7, 0x07, 0x03, 0x4f, 0xa3, 0xf9, 0x8a, 0xcd, + 0x17, 0xcd, 0x6c, 0x55, 0x8f, 0xcc, 0x7a, 0xa3, 0x05, 0xba, 0x1e, 0x68, 0x1d, 0x23, 0x19, 0x8c, + 0x4f, 0x10, 0x45, 0x11, 0xe6, 0x7a, 0xdd, 0x76, 0x00, 0xe0, 0x18, 0x85, 0x7e, 0xc0, 0x32, 0x2a, + 0x75, 0xe3, 0x15, 0xaf, 0xa1, 0x90, 0xbe, 0x02, 0xd4, 0x0a, 0xbc, 0xe4, 0x44, 0xe2, 0x82, 0x5f, + 0xd5, 0x3c, 0xd0, 0x90, 0x16, 0xf4, 0x3e, 0xbd, 0xfa, 0xab, 0xb3, 0x72, 0x35, 0xeb, 0x18, 0xd7, + 0xb3, 0x8e, 0xf1, 0x7a, 0xd6, 0x31, 0xfe, 0x9c, 0x75, 0x8c, 0x5f, 0x6f, 0x3a, 0x2b, 0xd7, 0x37, + 0x9d, 0x95, 0xd7, 0x37, 0x9d, 0x95, 0xe7, 0x8d, 0xb9, 0x67, 0x46, 0x35, 0xfd, 0xf7, 0xf4, 0xe4, + 0xff, 0x00, 0x00, 0x00, 0xff, 0xff, 0x40, 0xda, 0xcc, 0xa4, 0x79, 0x07, 0x00, 0x00, } diff --git a/pkg/testutils/lint/lint_test.go b/pkg/testutils/lint/lint_test.go index b5584e13c147..46c407dac5de 100644 --- a/pkg/testutils/lint/lint_test.go +++ b/pkg/testutils/lint/lint_test.go @@ -1393,7 +1393,6 @@ func TestLint(t *testing.T) { stream.Sequence( filter, stream.GrepNot("sql/.*exported func .* returns unexported type sql.planNode"), - stream.GrepNot("struct field (XXX_NoUnkeyedLiteral) should be"), stream.GrepNot("pkg/sql/types/types.go.* var Uuid should be UUID"), ), func(s string) { t.Errorf("\n%s", s) diff --git a/pkg/ts/tspb/timeseries.pb.go b/pkg/ts/tspb/timeseries.pb.go index 9f015226b87a..256c7f09ef36 100644 --- a/pkg/ts/tspb/timeseries.pb.go +++ b/pkg/ts/tspb/timeseries.pb.go @@ -93,7 +93,7 @@ func (x *TimeSeriesQueryAggregator) UnmarshalJSON(data []byte) error { return nil } func (TimeSeriesQueryAggregator) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_timeseries_f814bd6493f44e95, []int{0} + return fileDescriptor_timeseries_01081b15400c236e, []int{0} } // TimeSeriesQueryDerivative describes a derivative function used to convert @@ -139,7 +139,7 @@ func (x *TimeSeriesQueryDerivative) UnmarshalJSON(data []byte) error { return nil } func (TimeSeriesQueryDerivative) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_timeseries_f814bd6493f44e95, []int{1} + return fileDescriptor_timeseries_01081b15400c236e, []int{1} } // TimeSeriesDatapoint is a single point of time series data; a value associated @@ -149,15 +149,14 @@ type TimeSeriesDatapoint struct { // since the unix epoch. TimestampNanos int64 `protobuf:"varint,1,opt,name=timestamp_nanos,json=timestampNanos" json:"timestamp_nanos"` // A floating point representation of the value of this datapoint. - Value float64 `protobuf:"fixed64,2,opt,name=value" json:"value"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Value float64 `protobuf:"fixed64,2,opt,name=value" json:"value"` } func (m *TimeSeriesDatapoint) Reset() { *m = TimeSeriesDatapoint{} } func (m *TimeSeriesDatapoint) String() string { return proto.CompactTextString(m) } func (*TimeSeriesDatapoint) ProtoMessage() {} func (*TimeSeriesDatapoint) Descriptor() ([]byte, []int) { - return fileDescriptor_timeseries_f814bd6493f44e95, []int{0} + return fileDescriptor_timeseries_01081b15400c236e, []int{0} } func (m *TimeSeriesDatapoint) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -193,15 +192,14 @@ type TimeSeriesData struct { // A string which identifies the unique source from which the variable was measured. Source string `protobuf:"bytes,2,opt,name=source" json:"source"` // Datapoints representing one or more measurements taken from the variable. - Datapoints []TimeSeriesDatapoint `protobuf:"bytes,3,rep,name=datapoints" json:"datapoints"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Datapoints []TimeSeriesDatapoint `protobuf:"bytes,3,rep,name=datapoints" json:"datapoints"` } func (m *TimeSeriesData) Reset() { *m = TimeSeriesData{} } func (m *TimeSeriesData) String() string { return proto.CompactTextString(m) } func (*TimeSeriesData) ProtoMessage() {} func (*TimeSeriesData) Descriptor() ([]byte, []int) { - return fileDescriptor_timeseries_f814bd6493f44e95, []int{1} + return fileDescriptor_timeseries_01081b15400c236e, []int{1} } func (m *TimeSeriesData) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -242,15 +240,14 @@ type Query struct { Derivative *TimeSeriesQueryDerivative `protobuf:"varint,4,opt,name=derivative,enum=cockroach.ts.tspb.TimeSeriesQueryDerivative,def=0" json:"derivative,omitempty"` // An optional list of sources to restrict the time series query. If no // sources are provided, all available sources will be queried. - Sources []string `protobuf:"bytes,5,rep,name=sources" json:"sources,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Sources []string `protobuf:"bytes,5,rep,name=sources" json:"sources,omitempty"` } func (m *Query) Reset() { *m = Query{} } func (m *Query) String() string { return proto.CompactTextString(m) } func (*Query) ProtoMessage() {} func (*Query) Descriptor() ([]byte, []int) { - return fileDescriptor_timeseries_f814bd6493f44e95, []int{2} + return fileDescriptor_timeseries_01081b15400c236e, []int{2} } func (m *Query) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -329,15 +326,14 @@ type TimeSeriesQueryRequest struct { // Duration of requested sample period in nanoseconds. Returned data for each // query will be downsampled into periods of the supplied length. The // supplied duration must be a multiple of ten seconds. - SampleNanos int64 `protobuf:"varint,4,opt,name=sample_nanos,json=sampleNanos" json:"sample_nanos"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + SampleNanos int64 `protobuf:"varint,4,opt,name=sample_nanos,json=sampleNanos" json:"sample_nanos"` } func (m *TimeSeriesQueryRequest) Reset() { *m = TimeSeriesQueryRequest{} } func (m *TimeSeriesQueryRequest) String() string { return proto.CompactTextString(m) } func (*TimeSeriesQueryRequest) ProtoMessage() {} func (*TimeSeriesQueryRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_timeseries_f814bd6493f44e95, []int{3} + return fileDescriptor_timeseries_01081b15400c236e, []int{3} } func (m *TimeSeriesQueryRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -368,15 +364,14 @@ type TimeSeriesQueryResponse struct { // A set of Results; there will be one result for each Query in the matching // TimeSeriesQueryRequest, in the same order. A Result will be present for // each Query even if there are zero datapoints to return. - Results []TimeSeriesQueryResponse_Result `protobuf:"bytes,1,rep,name=results" json:"results"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Results []TimeSeriesQueryResponse_Result `protobuf:"bytes,1,rep,name=results" json:"results"` } func (m *TimeSeriesQueryResponse) Reset() { *m = TimeSeriesQueryResponse{} } func (m *TimeSeriesQueryResponse) String() string { return proto.CompactTextString(m) } func (*TimeSeriesQueryResponse) ProtoMessage() {} func (*TimeSeriesQueryResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_timeseries_f814bd6493f44e95, []int{4} + return fileDescriptor_timeseries_01081b15400c236e, []int{4} } func (m *TimeSeriesQueryResponse) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -403,16 +398,15 @@ var xxx_messageInfo_TimeSeriesQueryResponse proto.InternalMessageInfo // Result is the data returned from a single metric query over a time span. type TimeSeriesQueryResponse_Result struct { - Query `protobuf:"bytes,1,opt,name=query,embedded=query" json:"query"` - Datapoints []TimeSeriesDatapoint `protobuf:"bytes,2,rep,name=datapoints" json:"datapoints"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Query `protobuf:"bytes,1,opt,name=query,embedded=query" json:"query"` + Datapoints []TimeSeriesDatapoint `protobuf:"bytes,2,rep,name=datapoints" json:"datapoints"` } func (m *TimeSeriesQueryResponse_Result) Reset() { *m = TimeSeriesQueryResponse_Result{} } func (m *TimeSeriesQueryResponse_Result) String() string { return proto.CompactTextString(m) } func (*TimeSeriesQueryResponse_Result) ProtoMessage() {} func (*TimeSeriesQueryResponse_Result) Descriptor() ([]byte, []int) { - return fileDescriptor_timeseries_f814bd6493f44e95, []int{4, 0} + return fileDescriptor_timeseries_01081b15400c236e, []int{4, 0} } func (m *TimeSeriesQueryResponse_Result) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -438,14 +432,13 @@ func (m *TimeSeriesQueryResponse_Result) XXX_DiscardUnknown() { var xxx_messageInfo_TimeSeriesQueryResponse_Result proto.InternalMessageInfo type DumpRequest struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` } func (m *DumpRequest) Reset() { *m = DumpRequest{} } func (m *DumpRequest) String() string { return proto.CompactTextString(m) } func (*DumpRequest) ProtoMessage() {} func (*DumpRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_timeseries_f814bd6493f44e95, []int{5} + return fileDescriptor_timeseries_01081b15400c236e, []int{5} } func (m *DumpRequest) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1875,54 +1868,54 @@ var ( ) func init() { - proto.RegisterFile("ts/tspb/timeseries.proto", fileDescriptor_timeseries_f814bd6493f44e95) + proto.RegisterFile("ts/tspb/timeseries.proto", fileDescriptor_timeseries_01081b15400c236e) } -var fileDescriptor_timeseries_f814bd6493f44e95 = []byte{ +var fileDescriptor_timeseries_01081b15400c236e = []byte{ // 715 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x93, 0x4d, 0x6f, 0xda, 0x48, - 0x18, 0xc7, 0x19, 0x30, 0x01, 0x1e, 0xb2, 0xac, 0x33, 0x1b, 0x6d, 0xbc, 0x6c, 0xe4, 0x10, 0x4b, - 0xbb, 0xcb, 0xa2, 0x5d, 0x68, 0x73, 0x8a, 0xb8, 0x91, 0x42, 0x23, 0xa4, 0xe0, 0x28, 0x86, 0xa0, - 0xaa, 0x87, 0xd2, 0x09, 0x8c, 0xa8, 0x55, 0xf0, 0x38, 0x9e, 0x21, 0x55, 0xae, 0x3d, 0xf5, 0x18, - 0xa9, 0x52, 0xcf, 0xfd, 0x32, 0x95, 0xa2, 0x9e, 0x52, 0xf5, 0xd2, 0x53, 0xd4, 0x92, 0x7e, 0x8f, - 0x56, 0x1e, 0x9b, 0x84, 0x26, 0x34, 0x89, 0xda, 0xdb, 0xf8, 0x79, 0xf9, 0xfd, 0x9f, 0x37, 0x83, - 0x26, 0x78, 0x49, 0x70, 0x77, 0xaf, 0x24, 0xec, 0x21, 0xe5, 0xd4, 0xb3, 0x29, 0x2f, 0xba, 0x1e, - 0x13, 0x0c, 0x2f, 0x74, 0x59, 0xf7, 0xa9, 0xc7, 0x48, 0xf7, 0x49, 0x51, 0xf0, 0xa2, 0x1f, 0x93, - 0x5d, 0xec, 0xb3, 0x3e, 0x93, 0xde, 0x92, 0xff, 0x0a, 0x02, 0xb3, 0xcb, 0x7d, 0xc6, 0xfa, 0x03, - 0x5a, 0x22, 0xae, 0x5d, 0x22, 0x8e, 0xc3, 0x04, 0x11, 0x36, 0x73, 0x42, 0x8c, 0xf1, 0x18, 0x7e, - 0x6b, 0xd9, 0x43, 0xda, 0x94, 0xe8, 0x2a, 0x11, 0xc4, 0x65, 0xb6, 0x23, 0xf0, 0xff, 0xf0, 0xab, - 0x54, 0x14, 0x64, 0xe8, 0x76, 0x1c, 0xe2, 0x30, 0xae, 0xa1, 0x1c, 0xca, 0xc7, 0x36, 0x94, 0xe3, - 0xd3, 0x95, 0x88, 0x95, 0x39, 0x77, 0x9a, 0xbe, 0x0f, 0x67, 0x21, 0x7e, 0x40, 0x06, 0x23, 0xaa, - 0x45, 0x73, 0x28, 0x8f, 0xc2, 0xa0, 0xc0, 0x64, 0xbc, 0x42, 0x90, 0xf9, 0x56, 0x02, 0x6b, 0xa0, - 0x38, 0x64, 0x48, 0x25, 0x32, 0x15, 0x46, 0x4b, 0x0b, 0x5e, 0x86, 0x39, 0xce, 0x46, 0x5e, 0x37, - 0x20, 0x4d, 0x7c, 0xa1, 0x0d, 0x6f, 0x01, 0xf4, 0x26, 0x25, 0x72, 0x2d, 0x96, 0x8b, 0xe5, 0xd3, - 0x6b, 0x7f, 0x17, 0xaf, 0x0c, 0xa2, 0x38, 0xa3, 0xa3, 0x90, 0x34, 0x95, 0x6f, 0xbc, 0x8d, 0x42, - 0x7c, 0x67, 0x44, 0xbd, 0xc3, 0x6b, 0xea, 0x69, 0x42, 0xba, 0xc7, 0x9e, 0x39, 0x9c, 0x0c, 0xdd, - 0x01, 0xf5, 0x64, 0x51, 0x99, 0xb5, 0xff, 0xae, 0x95, 0x94, 0xc8, 0x4a, 0xbf, 0xef, 0xd1, 0x3e, - 0x11, 0xcc, 0x2b, 0xc7, 0x2a, 0xed, 0x4d, 0x6b, 0x9a, 0x82, 0x1f, 0xc1, 0x42, 0xd0, 0x50, 0x87, - 0x9c, 0x87, 0x69, 0xb1, 0x1f, 0x41, 0x37, 0x77, 0x1b, 0x96, 0x1a, 0xb0, 0x2e, 0xcc, 0xd8, 0x02, - 0xe8, 0x51, 0xcf, 0x3e, 0x20, 0xc2, 0x3e, 0xa0, 0x9a, 0x72, 0x5b, 0x70, 0xf5, 0x3c, 0xa7, 0xac, - 0x98, 0xdb, 0x66, 0xcd, 0x9a, 0xa2, 0x60, 0x0d, 0x12, 0x81, 0x0e, 0xd7, 0xe2, 0xb9, 0x58, 0x3e, - 0x65, 0x4d, 0x3e, 0xcb, 0xca, 0x8b, 0xd7, 0x2b, 0xc8, 0x78, 0x83, 0xe0, 0xf7, 0x4b, 0x3c, 0x8b, - 0xee, 0x8f, 0x28, 0x17, 0xf8, 0x2f, 0x48, 0x73, 0x41, 0x3c, 0x31, 0xe3, 0x8e, 0x40, 0x3a, 0x82, - 0x1b, 0x5a, 0x85, 0x14, 0x75, 0x7a, 0x61, 0x50, 0x74, 0x2a, 0x28, 0x49, 0x9d, 0x5e, 0x10, 0xb2, - 0x0e, 0x89, 0xfd, 0x91, 0x14, 0x08, 0x97, 0xaf, 0xcd, 0xe8, 0x4a, 0x6a, 0x87, 0xa9, 0x93, 0x70, - 0xfc, 0x0f, 0xcc, 0x07, 0xd3, 0x0f, 0xf9, 0xca, 0x14, 0x3f, 0x1d, 0x78, 0xa4, 0x84, 0xf1, 0x05, - 0xc1, 0xd2, 0x95, 0x3e, 0xb8, 0xcb, 0x1c, 0x4e, 0xf1, 0x0e, 0x24, 0x3c, 0xca, 0x47, 0x03, 0xe1, - 0x37, 0xe1, 0xcb, 0xdf, 0xbd, 0x79, 0xa8, 0x93, 0xe4, 0xa2, 0x25, 0x33, 0x27, 0x75, 0x85, 0x9c, - 0xec, 0x11, 0x82, 0xb9, 0xc0, 0x83, 0xd7, 0x21, 0xee, 0x57, 0x7b, 0x28, 0x07, 0x74, 0x5d, 0x6b, - 0x49, 0x1f, 0x71, 0x72, 0xba, 0x82, 0xac, 0x20, 0xe1, 0xd2, 0x6f, 0x11, 0xfd, 0xc9, 0xdf, 0xe2, - 0x17, 0x48, 0x57, 0x47, 0x43, 0x37, 0xdc, 0x5e, 0x61, 0x0f, 0xfe, 0xf8, 0xee, 0x01, 0xe2, 0x04, - 0xf8, 0xd7, 0xad, 0x22, 0xff, 0xd1, 0xdc, 0x6d, 0xa8, 0x51, 0xff, 0xd1, 0xa8, 0x3c, 0x50, 0x63, - 0xf2, 0x51, 0x37, 0x55, 0x05, 0xa7, 0x20, 0x7e, 0xbf, 0x6e, 0x35, 0x5b, 0x6a, 0x1c, 0x27, 0x41, - 0xd9, 0xaa, 0x34, 0x5b, 0xea, 0x1c, 0x9e, 0x87, 0x64, 0xbb, 0x62, 0xd5, 0x2b, 0xe6, 0xbd, 0x9a, - 0x9a, 0x28, 0x58, 0x57, 0x34, 0x2e, 0x6e, 0xd1, 0x4f, 0xf2, 0xaf, 0x51, 0x8d, 0xe0, 0x0c, 0x40, - 0xb5, 0x66, 0xd5, 0xdb, 0x95, 0x56, 0xbd, 0x5d, 0x53, 0x11, 0xfe, 0x13, 0x96, 0xcc, 0x6d, 0xb3, - 0x63, 0xd6, 0x36, 0xa5, 0xa5, 0x33, 0xe5, 0x8c, 0xae, 0xbd, 0x43, 0x00, 0x17, 0x50, 0x2c, 0x26, - 0xff, 0xfa, 0xbf, 0xb7, 0xd9, 0x99, 0x6c, 0x3d, 0x5b, 0xb8, 0xfd, 0x7a, 0x8d, 0xc5, 0xe7, 0xef, - 0x3f, 0xbf, 0x8c, 0x66, 0x8c, 0x54, 0x49, 0xf0, 0x92, 0x5c, 0x4b, 0x19, 0x15, 0x70, 0x03, 0x14, - 0x7f, 0x96, 0x58, 0x9f, 0x41, 0x9a, 0x1a, 0x72, 0x76, 0xf5, 0xc6, 0x6d, 0x19, 0x91, 0x3b, 0x68, - 0xc3, 0x38, 0xfe, 0xa4, 0x47, 0x8e, 0xc7, 0x3a, 0x3a, 0x19, 0xeb, 0xe8, 0xc3, 0x58, 0x47, 0x1f, - 0xc7, 0x3a, 0x3a, 0x3a, 0xd3, 0x23, 0x27, 0x67, 0x7a, 0xe4, 0xa1, 0xe2, 0xa7, 0x7d, 0x0d, 0x00, - 0x00, 0xff, 0xff, 0xc7, 0x41, 0x65, 0x18, 0x32, 0x06, 0x00, 0x00, + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x93, 0x4d, 0x6f, 0x12, 0x41, + 0x18, 0xc7, 0x19, 0x58, 0x0a, 0x3c, 0x54, 0xdc, 0x8e, 0x8d, 0x5d, 0xb1, 0xd9, 0xd2, 0x4d, 0xac, + 0x48, 0x14, 0xb4, 0xa7, 0x86, 0x1b, 0x15, 0x6c, 0x48, 0xca, 0x36, 0x5d, 0x28, 0x31, 0x1e, 0xc4, + 0x2d, 0x4c, 0x70, 0x23, 0xec, 0x6c, 0x77, 0x86, 0x9a, 0x5e, 0x3d, 0x79, 0x6c, 0x62, 0xe2, 0xd9, + 0x2f, 0x63, 0xd2, 0x78, 0xaa, 0xf1, 0xd2, 0x53, 0xa3, 0xd4, 0xef, 0xa1, 0xd9, 0xd9, 0xa5, 0xc5, + 0x16, 0xdb, 0x46, 0x6f, 0xb3, 0xcf, 0xcb, 0xef, 0xff, 0xbc, 0x2d, 0x28, 0x9c, 0x15, 0x38, 0x73, + 0xb6, 0x0b, 0xdc, 0xea, 0x13, 0x46, 0x5c, 0x8b, 0xb0, 0xbc, 0xe3, 0x52, 0x4e, 0xf1, 0x4c, 0x9b, + 0xb6, 0xdf, 0xb8, 0xd4, 0x6c, 0xbf, 0xce, 0x73, 0x96, 0xf7, 0x62, 0xd2, 0xb3, 0x5d, 0xda, 0xa5, + 0xc2, 0x5b, 0xf0, 0x5e, 0x7e, 0x60, 0x7a, 0xbe, 0x4b, 0x69, 0xb7, 0x47, 0x0a, 0xa6, 0x63, 0x15, + 0x4c, 0xdb, 0xa6, 0xdc, 0xe4, 0x16, 0xb5, 0x03, 0x8c, 0xf6, 0x0a, 0x6e, 0x35, 0xac, 0x3e, 0xa9, + 0x0b, 0x74, 0xd9, 0xe4, 0xa6, 0x43, 0x2d, 0x9b, 0xe3, 0x47, 0x70, 0x53, 0x28, 0x72, 0xb3, 0xef, + 0xb4, 0x6c, 0xd3, 0xa6, 0x4c, 0x41, 0x19, 0x94, 0x8d, 0xac, 0x4a, 0x07, 0xc7, 0x0b, 0x21, 0x23, + 0x75, 0xea, 0xd4, 0x3d, 0x1f, 0x4e, 0x43, 0x74, 0xd7, 0xec, 0x0d, 0x88, 0x12, 0xce, 0xa0, 0x2c, + 0x0a, 0x82, 0x7c, 0x93, 0xf6, 0x11, 0x41, 0xea, 0x4f, 0x09, 0xac, 0x80, 0x64, 0x9b, 0x7d, 0x22, + 0x90, 0x89, 0x20, 0x5a, 0x58, 0xf0, 0x3c, 0x4c, 0x31, 0x3a, 0x70, 0xdb, 0x3e, 0x69, 0xe4, 0x0b, + 0x6c, 0x78, 0x1d, 0xa0, 0x33, 0x2a, 0x91, 0x29, 0x91, 0x4c, 0x24, 0x9b, 0x5c, 0x5e, 0xca, 0x5f, + 0x18, 0x44, 0x7e, 0x42, 0x47, 0x01, 0x69, 0x2c, 0x5f, 0xfb, 0x12, 0x86, 0xe8, 0xe6, 0x80, 0xb8, + 0x7b, 0x97, 0xd4, 0x53, 0x87, 0x64, 0x87, 0xbe, 0xb5, 0x99, 0xd9, 0x77, 0x7a, 0xc4, 0x15, 0x45, + 0xa5, 0x96, 0x1f, 0x5e, 0x2a, 0x29, 0x90, 0xa5, 0x6e, 0xd7, 0x25, 0x5d, 0x93, 0x53, 0xb7, 0x18, + 0x29, 0x35, 0xd7, 0x8c, 0x71, 0x0a, 0x7e, 0x09, 0x33, 0x7e, 0x43, 0x2d, 0xf3, 0x34, 0x4c, 0x89, + 0xfc, 0x0b, 0xba, 0xbe, 0x55, 0x33, 0x64, 0x9f, 0x75, 0x66, 0xc6, 0x06, 0x40, 0x87, 0xb8, 0xd6, + 0xae, 0xc9, 0xad, 0x5d, 0xa2, 0x48, 0xd7, 0x05, 0x97, 0x4f, 0x73, 0x8a, 0x92, 0xbe, 0xa1, 0x57, + 0x8c, 0x31, 0x0a, 0x56, 0x20, 0xe6, 0xeb, 0x30, 0x25, 0x9a, 0x89, 0x64, 0x13, 0xc6, 0xe8, 0xb3, + 0x28, 0xbd, 0xff, 0xb4, 0x80, 0xb4, 0xcf, 0x08, 0x6e, 0x9f, 0xe3, 0x19, 0x64, 0x67, 0x40, 0x18, + 0xc7, 0xf7, 0x20, 0xc9, 0xb8, 0xe9, 0xf2, 0x09, 0x77, 0x04, 0xc2, 0xe1, 0xdf, 0xd0, 0x22, 0x24, + 0x88, 0xdd, 0x09, 0x82, 0xc2, 0x63, 0x41, 0x71, 0x62, 0x77, 0xfc, 0x90, 0x15, 0x88, 0xed, 0x0c, + 0x84, 0x40, 0xb0, 0x7c, 0x65, 0x42, 0x57, 0x42, 0x3b, 0x48, 0x1d, 0x85, 0xe3, 0xfb, 0x30, 0xed, + 0x4f, 0x3f, 0xe0, 0x4b, 0x63, 0xfc, 0xa4, 0xef, 0x11, 0x12, 0xda, 0x2f, 0x04, 0x73, 0x17, 0xfa, + 0x60, 0x0e, 0xb5, 0x19, 0xc1, 0x9b, 0x10, 0x73, 0x09, 0x1b, 0xf4, 0xb8, 0xd7, 0x84, 0x27, 0xff, + 0xe4, 0xea, 0xa1, 0x8e, 0x92, 0xf3, 0x86, 0xc8, 0x1c, 0xd5, 0x15, 0x70, 0xd2, 0xfb, 0x08, 0xa6, + 0x7c, 0x0f, 0x5e, 0x81, 0xa8, 0x57, 0xed, 0x9e, 0x18, 0xd0, 0x65, 0xad, 0xc5, 0x3d, 0xc4, 0xe1, + 0xf1, 0x02, 0x32, 0xfc, 0x84, 0x73, 0xbf, 0x45, 0xf8, 0x3f, 0x7f, 0x8b, 0x1b, 0x90, 0x2c, 0x0f, + 0xfa, 0x4e, 0xb0, 0xbd, 0xdc, 0x36, 0xdc, 0xf9, 0xeb, 0x01, 0xe2, 0x18, 0x78, 0xd7, 0x2d, 0x23, + 0xef, 0x51, 0xdf, 0xaa, 0xc9, 0x61, 0xef, 0x51, 0x2b, 0x3d, 0x97, 0x23, 0xe2, 0x51, 0xd5, 0x65, + 0x09, 0x27, 0x20, 0xfa, 0xac, 0x6a, 0xd4, 0x1b, 0x72, 0x14, 0xc7, 0x41, 0x5a, 0x2f, 0xd5, 0x1b, + 0xf2, 0x14, 0x9e, 0x86, 0x78, 0xb3, 0x64, 0x54, 0x4b, 0xfa, 0xd3, 0x8a, 0x1c, 0xcb, 0x19, 0x17, + 0x34, 0xce, 0x6e, 0xd1, 0x4b, 0xf2, 0xae, 0x51, 0x0e, 0xe1, 0x14, 0x40, 0xb9, 0x62, 0x54, 0x9b, + 0xa5, 0x46, 0xb5, 0x59, 0x91, 0x11, 0xbe, 0x0b, 0x73, 0xfa, 0x86, 0xde, 0xd2, 0x2b, 0x6b, 0xc2, + 0xd2, 0x1a, 0x73, 0x86, 0x97, 0xbf, 0x22, 0x80, 0x33, 0x28, 0xe6, 0xa3, 0x7f, 0xfd, 0xc1, 0x75, + 0x76, 0x26, 0x5a, 0x4f, 0xe7, 0xae, 0xbf, 0x5e, 0x6d, 0xf6, 0xdd, 0xb7, 0x9f, 0x1f, 0xc2, 0x29, + 0x2d, 0x51, 0xe0, 0xac, 0x20, 0xd6, 0x52, 0x44, 0x39, 0x5c, 0x03, 0xc9, 0x9b, 0x25, 0x56, 0x27, + 0x90, 0xc6, 0x86, 0x9c, 0x5e, 0xbc, 0x72, 0x5b, 0x5a, 0xe8, 0x31, 0x5a, 0x5d, 0x3a, 0xf8, 0xa1, + 0x86, 0x0e, 0x86, 0x2a, 0x3a, 0x1c, 0xaa, 0xe8, 0x68, 0xa8, 0xa2, 0xef, 0x43, 0x15, 0xed, 0x9f, + 0xa8, 0xa1, 0xc3, 0x13, 0x35, 0x74, 0x74, 0xa2, 0x86, 0x5e, 0x48, 0x5e, 0xea, 0xef, 0x00, 0x00, + 0x00, 0xff, 0xff, 0x23, 0xbe, 0x15, 0xff, 0x36, 0x06, 0x00, 0x00, } diff --git a/pkg/util/hlc/legacy_timestamp.pb.go b/pkg/util/hlc/legacy_timestamp.pb.go index bf839b939f0b..42b3e9d39ce8 100644 --- a/pkg/util/hlc/legacy_timestamp.pb.go +++ b/pkg/util/hlc/legacy_timestamp.pb.go @@ -30,14 +30,13 @@ type LegacyTimestamp struct { // times are equal. It is effectively bounded by (maximum clock // skew)/(minimal ns between events) and nearly impossible to // overflow. - Logical int32 `protobuf:"varint,2,opt,name=logical" json:"logical"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Logical int32 `protobuf:"varint,2,opt,name=logical" json:"logical"` } func (m *LegacyTimestamp) Reset() { *m = LegacyTimestamp{} } func (*LegacyTimestamp) ProtoMessage() {} func (*LegacyTimestamp) Descriptor() ([]byte, []int) { - return fileDescriptor_legacy_timestamp_1cea0e0595b5b201, []int{0} + return fileDescriptor_legacy_timestamp_aa2276cd8baec050, []int{0} } func (m *LegacyTimestamp) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -430,11 +429,11 @@ var ( ) func init() { - proto.RegisterFile("util/hlc/legacy_timestamp.proto", fileDescriptor_legacy_timestamp_1cea0e0595b5b201) + proto.RegisterFile("util/hlc/legacy_timestamp.proto", fileDescriptor_legacy_timestamp_aa2276cd8baec050) } -var fileDescriptor_legacy_timestamp_1cea0e0595b5b201 = []byte{ - // 199 bytes of a gzipped FileDescriptorProto +var fileDescriptor_legacy_timestamp_aa2276cd8baec050 = []byte{ + // 203 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x92, 0x2f, 0x2d, 0xc9, 0xcc, 0xd1, 0xcf, 0xc8, 0x49, 0xd6, 0xcf, 0x49, 0x4d, 0x4f, 0x4c, 0xae, 0x8c, 0x2f, 0xc9, 0xcc, 0x4d, 0x2d, 0x2e, 0x49, 0xcc, 0x2d, 0xd0, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x12, 0x4a, 0xce, 0x4f, @@ -444,8 +443,8 @@ var fileDescriptor_legacy_timestamp_1cea0e0595b5b201 = []byte{ 0x54, 0x60, 0xd4, 0x60, 0x76, 0x62, 0x39, 0x71, 0x4f, 0x9e, 0x21, 0x88, 0x03, 0x24, 0x0c, 0x52, 0x27, 0x24, 0xc7, 0xc5, 0x9e, 0x93, 0x9f, 0x9e, 0x99, 0x9c, 0x98, 0x23, 0xc1, 0xa4, 0xc0, 0xa8, 0xc1, 0x0a, 0x55, 0x00, 0x13, 0xb4, 0xe2, 0x99, 0xb1, 0x40, 0x9e, 0x61, 0xc7, 0x02, 0x79, 0xc6, - 0x17, 0x0b, 0xe4, 0x19, 0x9d, 0x14, 0x4f, 0x3c, 0x94, 0x63, 0x38, 0xf1, 0x48, 0x8e, 0xf1, 0xc2, + 0x17, 0x0b, 0xe4, 0x19, 0x9d, 0x54, 0x4f, 0x3c, 0x94, 0x63, 0x38, 0xf1, 0x48, 0x8e, 0xf1, 0xc2, 0x23, 0x39, 0xc6, 0x1b, 0x8f, 0xe4, 0x18, 0x1f, 0x3c, 0x92, 0x63, 0x9c, 0xf0, 0x58, 0x8e, 0xe1, - 0xc2, 0x63, 0x39, 0x86, 0x28, 0xe6, 0x8c, 0x9c, 0x64, 0x40, 0x00, 0x00, 0x00, 0xff, 0xff, 0x19, - 0x65, 0x44, 0xa9, 0xd2, 0x00, 0x00, 0x00, + 0xc2, 0x63, 0x39, 0x86, 0x1b, 0x8f, 0xe5, 0x18, 0xa2, 0x98, 0x33, 0x72, 0x92, 0x01, 0x01, 0x00, + 0x00, 0xff, 0xff, 0x94, 0x7e, 0xa8, 0xfc, 0xd6, 0x00, 0x00, 0x00, } diff --git a/pkg/util/hlc/timestamp.pb.go b/pkg/util/hlc/timestamp.pb.go index 416ca3de076c..19efd7369a9e 100644 --- a/pkg/util/hlc/timestamp.pb.go +++ b/pkg/util/hlc/timestamp.pb.go @@ -29,14 +29,13 @@ type Timestamp struct { // times are equal. It is effectively bounded by (maximum clock // skew)/(minimal ns between events) and nearly impossible to // overflow. - Logical int32 `protobuf:"varint,2,opt,name=logical,proto3" json:"logical,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Logical int32 `protobuf:"varint,2,opt,name=logical,proto3" json:"logical,omitempty"` } func (m *Timestamp) Reset() { *m = Timestamp{} } func (*Timestamp) ProtoMessage() {} func (*Timestamp) Descriptor() ([]byte, []int) { - return fileDescriptor_timestamp_76e80412250241a0, []int{0} + return fileDescriptor_timestamp_7743fc20d6f93748, []int{0} } func (m *Timestamp) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -436,10 +435,10 @@ var ( ErrIntOverflowTimestamp = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("util/hlc/timestamp.proto", fileDescriptor_timestamp_76e80412250241a0) } +func init() { proto.RegisterFile("util/hlc/timestamp.proto", fileDescriptor_timestamp_7743fc20d6f93748) } -var fileDescriptor_timestamp_76e80412250241a0 = []byte{ - // 187 bytes of a gzipped FileDescriptorProto +var fileDescriptor_timestamp_7743fc20d6f93748 = []byte{ + // 191 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x92, 0x28, 0x2d, 0xc9, 0xcc, 0xd1, 0xcf, 0xc8, 0x49, 0xd6, 0x2f, 0xc9, 0xcc, 0x4d, 0x2d, 0x2e, 0x49, 0xcc, 0x2d, 0xd0, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x12, 0x4a, 0xce, 0x4f, 0xce, 0x2e, 0xca, 0x4f, 0x4c, 0xce, 0xd0, @@ -448,8 +447,8 @@ var fileDescriptor_timestamp_76e80412250241a0 = []byte{ 0x39, 0x39, 0xf1, 0x20, 0xe3, 0x24, 0x18, 0x15, 0x18, 0x35, 0x98, 0x83, 0x38, 0x40, 0x02, 0x20, 0x15, 0x42, 0x12, 0x5c, 0xec, 0x39, 0xf9, 0xe9, 0x99, 0xc9, 0x89, 0x39, 0x12, 0x4c, 0x0a, 0x8c, 0x1a, 0xac, 0x41, 0x30, 0xae, 0x15, 0xcf, 0x8c, 0x05, 0xf2, 0x0c, 0x3b, 0x16, 0xc8, 0x33, 0xbe, - 0x58, 0x20, 0xcf, 0xe8, 0xa4, 0x78, 0xe2, 0xa1, 0x1c, 0xc3, 0x89, 0x47, 0x72, 0x8c, 0x17, 0x1e, + 0x58, 0x20, 0xcf, 0xe8, 0xa4, 0x7a, 0xe2, 0xa1, 0x1c, 0xc3, 0x89, 0x47, 0x72, 0x8c, 0x17, 0x1e, 0xc9, 0x31, 0xde, 0x78, 0x24, 0xc7, 0xf8, 0xe0, 0x91, 0x1c, 0xe3, 0x84, 0xc7, 0x72, 0x0c, 0x17, - 0x1e, 0xcb, 0x31, 0x44, 0x31, 0x67, 0xe4, 0x24, 0x27, 0xb1, 0x81, 0xed, 0x36, 0x06, 0x04, 0x00, - 0x00, 0xff, 0xff, 0x65, 0xe5, 0x52, 0xcb, 0xc1, 0x00, 0x00, 0x00, + 0x1e, 0xcb, 0x31, 0xdc, 0x78, 0x2c, 0xc7, 0x10, 0xc5, 0x9c, 0x91, 0x93, 0x9c, 0xc4, 0x06, 0xb6, + 0xdf, 0x18, 0x10, 0x00, 0x00, 0xff, 0xff, 0x8a, 0xc4, 0x02, 0x06, 0xc5, 0x00, 0x00, 0x00, } diff --git a/pkg/util/log/log.pb.go b/pkg/util/log/log.pb.go index af2738e4809f..349ae72af696 100644 --- a/pkg/util/log/log.pb.go +++ b/pkg/util/log/log.pb.go @@ -61,26 +61,25 @@ func (x Severity) String() string { return proto.EnumName(Severity_name, int32(x)) } func (Severity) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_log_44af75b37582d687, []int{0} + return fileDescriptor_log_127175c418f19ec4, []int{0} } // Entry represents a cockroach structured log entry. type Entry struct { Severity Severity `protobuf:"varint,1,opt,name=severity,proto3,enum=cockroach.util.log.Severity" json:"severity,omitempty"` // Nanoseconds since the epoch. - Time int64 `protobuf:"varint,2,opt,name=time,proto3" json:"time,omitempty"` - Goroutine int64 `protobuf:"varint,6,opt,name=goroutine,proto3" json:"goroutine,omitempty"` - File string `protobuf:"bytes,3,opt,name=file,proto3" json:"file,omitempty"` - Line int64 `protobuf:"varint,4,opt,name=line,proto3" json:"line,omitempty"` - Message string `protobuf:"bytes,5,opt,name=message,proto3" json:"message,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Time int64 `protobuf:"varint,2,opt,name=time,proto3" json:"time,omitempty"` + Goroutine int64 `protobuf:"varint,6,opt,name=goroutine,proto3" json:"goroutine,omitempty"` + File string `protobuf:"bytes,3,opt,name=file,proto3" json:"file,omitempty"` + Line int64 `protobuf:"varint,4,opt,name=line,proto3" json:"line,omitempty"` + Message string `protobuf:"bytes,5,opt,name=message,proto3" json:"message,omitempty"` } func (m *Entry) Reset() { *m = Entry{} } func (m *Entry) String() string { return proto.CompactTextString(m) } func (*Entry) ProtoMessage() {} func (*Entry) Descriptor() ([]byte, []int) { - return fileDescriptor_log_44af75b37582d687, []int{0} + return fileDescriptor_log_127175c418f19ec4, []int{0} } func (m *Entry) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -108,19 +107,18 @@ var xxx_messageInfo_Entry proto.InternalMessageInfo // A FileDetails holds all of the particulars that can be parsed by the name of // a log file. type FileDetails struct { - Program string `protobuf:"bytes,1,opt,name=program,proto3" json:"program,omitempty"` - Host string `protobuf:"bytes,2,opt,name=host,proto3" json:"host,omitempty"` - UserName string `protobuf:"bytes,3,opt,name=user_name,json=userName,proto3" json:"user_name,omitempty"` - Time int64 `protobuf:"varint,5,opt,name=time,proto3" json:"time,omitempty"` - PID int64 `protobuf:"varint,6,opt,name=pid,proto3" json:"pid,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Program string `protobuf:"bytes,1,opt,name=program,proto3" json:"program,omitempty"` + Host string `protobuf:"bytes,2,opt,name=host,proto3" json:"host,omitempty"` + UserName string `protobuf:"bytes,3,opt,name=user_name,json=userName,proto3" json:"user_name,omitempty"` + Time int64 `protobuf:"varint,5,opt,name=time,proto3" json:"time,omitempty"` + PID int64 `protobuf:"varint,6,opt,name=pid,proto3" json:"pid,omitempty"` } func (m *FileDetails) Reset() { *m = FileDetails{} } func (m *FileDetails) String() string { return proto.CompactTextString(m) } func (*FileDetails) ProtoMessage() {} func (*FileDetails) Descriptor() ([]byte, []int) { - return fileDescriptor_log_44af75b37582d687, []int{1} + return fileDescriptor_log_127175c418f19ec4, []int{1} } func (m *FileDetails) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -146,18 +144,17 @@ func (m *FileDetails) XXX_DiscardUnknown() { var xxx_messageInfo_FileDetails proto.InternalMessageInfo type FileInfo struct { - Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` - SizeBytes int64 `protobuf:"varint,2,opt,name=size_bytes,json=sizeBytes,proto3" json:"size_bytes,omitempty"` - ModTimeNanos int64 `protobuf:"varint,3,opt,name=mod_time_nanos,json=modTimeNanos,proto3" json:"mod_time_nanos,omitempty"` - Details FileDetails `protobuf:"bytes,4,opt,name=details,proto3" json:"details"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` + SizeBytes int64 `protobuf:"varint,2,opt,name=size_bytes,json=sizeBytes,proto3" json:"size_bytes,omitempty"` + ModTimeNanos int64 `protobuf:"varint,3,opt,name=mod_time_nanos,json=modTimeNanos,proto3" json:"mod_time_nanos,omitempty"` + Details FileDetails `protobuf:"bytes,4,opt,name=details,proto3" json:"details"` } func (m *FileInfo) Reset() { *m = FileInfo{} } func (m *FileInfo) String() string { return proto.CompactTextString(m) } func (*FileInfo) ProtoMessage() {} func (*FileInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_log_44af75b37582d687, []int{2} + return fileDescriptor_log_127175c418f19ec4, []int{2} } func (m *FileInfo) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1036,39 +1033,39 @@ var ( ErrIntOverflowLog = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("util/log/log.proto", fileDescriptor_log_44af75b37582d687) } +func init() { proto.RegisterFile("util/log/log.proto", fileDescriptor_log_127175c418f19ec4) } -var fileDescriptor_log_44af75b37582d687 = []byte{ - // 481 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x6c, 0x92, 0x41, 0x6e, 0xd3, 0x40, - 0x14, 0x86, 0x3d, 0xb5, 0xdd, 0xd8, 0x2f, 0xa8, 0xb2, 0x46, 0x2c, 0x0c, 0x14, 0x27, 0x44, 0x2c, - 0x22, 0x16, 0xae, 0x54, 0x36, 0xec, 0x50, 0xa2, 0x24, 0x28, 0x50, 0x4d, 0xd0, 0x90, 0xaa, 0x12, - 0x2c, 0x22, 0x37, 0x99, 0xba, 0x23, 0x6c, 0x4f, 0x64, 0x3b, 0x48, 0xe1, 0x0e, 0x48, 0x1c, 0x82, - 0x2b, 0x70, 0x87, 0x2c, 0xbb, 0x64, 0x55, 0x81, 0x7b, 0x11, 0xf4, 0xc6, 0x35, 0x54, 0x82, 0x85, - 0xa5, 0x7f, 0xbe, 0xf9, 0xe7, 0xcd, 0xff, 0xde, 0x18, 0xe8, 0xa6, 0x94, 0xc9, 0x51, 0xa2, 0x62, - 0xfc, 0xc2, 0x75, 0xae, 0x4a, 0x45, 0xe9, 0x52, 0x2d, 0x3f, 0xe6, 0x2a, 0x5a, 0x5e, 0x86, 0xb8, - 0x1b, 0x26, 0x2a, 0x7e, 0x78, 0x3f, 0x56, 0xb1, 0xd2, 0xdb, 0x47, 0xa8, 0x6a, 0x67, 0xef, 0x3b, - 0x01, 0x7b, 0x9c, 0x95, 0xf9, 0x96, 0xbe, 0x00, 0xa7, 0x10, 0x9f, 0x44, 0x2e, 0xcb, 0xad, 0x4f, - 0xba, 0xa4, 0x7f, 0x70, 0x7c, 0x18, 0xfe, 0x5b, 0x26, 0x7c, 0x77, 0xeb, 0xe1, 0x7f, 0xdc, 0x94, - 0x82, 0x55, 0xca, 0x54, 0xf8, 0x7b, 0x5d, 0xd2, 0x37, 0xb9, 0xd6, 0xc8, 0x2e, 0x64, 0x22, 0x7c, - 0xb3, 0x4b, 0xfa, 0x2e, 0xd7, 0x1a, 0x59, 0x22, 0x33, 0xe1, 0x5b, 0xb5, 0x0f, 0x35, 0xf5, 0xa1, - 0x95, 0x8a, 0xa2, 0x88, 0x62, 0xe1, 0xdb, 0xda, 0xda, 0x2c, 0xe9, 0x21, 0xb8, 0xb1, 0xca, 0xd5, - 0xa6, 0xc4, 0x23, 0xfb, 0xfa, 0xc8, 0x5f, 0xd0, 0xfb, 0x42, 0xa0, 0x3d, 0x91, 0x89, 0x18, 0x89, - 0x32, 0x92, 0x49, 0x81, 0x75, 0xd6, 0xb9, 0x8a, 0xf3, 0x28, 0xd5, 0xe1, 0x5d, 0xde, 0x2c, 0xf1, - 0xd6, 0x4b, 0x55, 0x94, 0x3a, 0x9d, 0xcb, 0xb5, 0xa6, 0x8f, 0xc0, 0xdd, 0x14, 0x22, 0x5f, 0x64, - 0x51, 0xda, 0x44, 0x74, 0x10, 0xb0, 0xa8, 0x8e, 0xae, 0xdb, 0xb1, 0xef, 0xb4, 0xf3, 0x00, 0xcc, - 0xb5, 0x5c, 0xd5, 0x31, 0x86, 0xad, 0xea, 0xba, 0x63, 0xbe, 0x9d, 0x8e, 0x38, 0xb2, 0xd7, 0x96, - 0x63, 0x79, 0x76, 0xef, 0x1b, 0x01, 0x07, 0xf3, 0x4c, 0xb3, 0x0b, 0x85, 0x15, 0x74, 0xe5, 0x3a, - 0x89, 0xd6, 0xf4, 0x31, 0x40, 0x21, 0x3f, 0x8b, 0xc5, 0xf9, 0xb6, 0x14, 0xc5, 0xed, 0xa8, 0x5c, - 0x24, 0x43, 0x04, 0xf4, 0x29, 0x1c, 0xa4, 0x6a, 0xb5, 0xc0, 0xcb, 0x16, 0x59, 0x94, 0xa9, 0x42, - 0xc7, 0x32, 0xf9, 0xbd, 0x54, 0xad, 0xe6, 0x32, 0x15, 0x0c, 0x19, 0x7d, 0x09, 0xad, 0x55, 0xdd, - 0xb0, 0x1e, 0x62, 0xfb, 0xb8, 0xf3, 0xbf, 0x27, 0xba, 0x33, 0x97, 0xa1, 0xb5, 0xbb, 0xee, 0x18, - 0xbc, 0x39, 0xf5, 0xec, 0x03, 0x38, 0xcd, 0x03, 0xd2, 0x36, 0xb4, 0x4e, 0xd9, 0x1b, 0x36, 0x3b, - 0x63, 0x9e, 0x41, 0x1d, 0xb0, 0xa6, 0x6c, 0x32, 0xf3, 0x08, 0xe2, 0xb3, 0x01, 0x67, 0x53, 0xf6, - 0xca, 0xdb, 0xa3, 0x2e, 0xd8, 0x63, 0xce, 0x67, 0xdc, 0x33, 0x51, 0x4e, 0x06, 0xf3, 0xc1, 0x89, - 0x67, 0xa1, 0x99, 0xcd, 0xd8, 0xd8, 0xb3, 0xd1, 0x3c, 0x1a, 0x4f, 0x06, 0xa7, 0x27, 0x73, 0x6f, - 0x7f, 0xf8, 0x64, 0xf7, 0x2b, 0x30, 0x76, 0x55, 0x40, 0xae, 0xaa, 0x80, 0xfc, 0xa8, 0x02, 0xf2, - 0xb3, 0x0a, 0xc8, 0xd7, 0x9b, 0xc0, 0xb8, 0xba, 0x09, 0x8c, 0xf7, 0x66, 0xa2, 0xe2, 0xf3, 0x7d, - 0xfd, 0xd7, 0x3d, 0xff, 0x1d, 0x00, 0x00, 0xff, 0xff, 0x0b, 0xd6, 0x5f, 0xc0, 0xb5, 0x02, 0x00, - 0x00, +var fileDescriptor_log_127175c418f19ec4 = []byte{ + // 485 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x6c, 0x92, 0xc1, 0x8a, 0xd3, 0x40, + 0x18, 0xc7, 0x33, 0x9b, 0xa4, 0x4d, 0xa6, 0xb2, 0x84, 0xc1, 0x43, 0xd4, 0x35, 0x2d, 0x45, 0xa1, + 0x78, 0xc8, 0xc2, 0x7a, 0xf1, 0x26, 0x2d, 0x6d, 0xa5, 0xba, 0x4c, 0x65, 0xec, 0xb2, 0xa0, 0x87, + 0x92, 0x6d, 0x67, 0xb3, 0x83, 0x49, 0xa6, 0x24, 0x53, 0xa1, 0xbe, 0x83, 0xe0, 0x43, 0xf8, 0x0a, + 0xbe, 0x43, 0x8f, 0x7b, 0xdc, 0xd3, 0xa2, 0xe9, 0x8b, 0xc8, 0x37, 0xd9, 0x68, 0xc1, 0x3d, 0x04, + 0xfe, 0xf3, 0x9b, 0xff, 0x7c, 0xf3, 0xff, 0xbe, 0x09, 0x26, 0x6b, 0x25, 0x92, 0xe3, 0x44, 0xc6, + 0xf0, 0x85, 0xab, 0x5c, 0x2a, 0x49, 0xc8, 0x42, 0x2e, 0x3e, 0xe7, 0x32, 0x5a, 0x5c, 0x85, 0xb0, + 0x1b, 0x26, 0x32, 0x7e, 0xfc, 0x30, 0x96, 0xb1, 0xd4, 0xdb, 0xc7, 0xa0, 0x2a, 0x67, 0xf7, 0x27, + 0xc2, 0xf6, 0x28, 0x53, 0xf9, 0x86, 0xbc, 0xc2, 0x4e, 0xc1, 0xbf, 0xf0, 0x5c, 0xa8, 0x8d, 0x8f, + 0x3a, 0xa8, 0x77, 0x78, 0x72, 0x14, 0xfe, 0x5f, 0x26, 0xfc, 0x70, 0xe7, 0x61, 0x7f, 0xdd, 0x84, + 0x60, 0x4b, 0x89, 0x94, 0xfb, 0x07, 0x1d, 0xd4, 0x33, 0x99, 0xd6, 0xc0, 0x2e, 0x45, 0xc2, 0x7d, + 0xb3, 0x83, 0x7a, 0x2e, 0xd3, 0x1a, 0x58, 0x22, 0x32, 0xee, 0x5b, 0x95, 0x0f, 0x34, 0xf1, 0x71, + 0x33, 0xe5, 0x45, 0x11, 0xc5, 0xdc, 0xb7, 0xb5, 0xb5, 0x5e, 0x92, 0x23, 0xec, 0xc6, 0x32, 0x97, + 0x6b, 0x05, 0x47, 0x1a, 0xfa, 0xc8, 0x3f, 0xd0, 0xfd, 0x86, 0x70, 0x6b, 0x2c, 0x12, 0x3e, 0xe4, + 0x2a, 0x12, 0x49, 0x01, 0x75, 0x56, 0xb9, 0x8c, 0xf3, 0x28, 0xd5, 0xe1, 0x5d, 0x56, 0x2f, 0xe1, + 0xd6, 0x2b, 0x59, 0x28, 0x9d, 0xce, 0x65, 0x5a, 0x93, 0x27, 0xd8, 0x5d, 0x17, 0x3c, 0x9f, 0x67, + 0x51, 0x5a, 0x47, 0x74, 0x00, 0xd0, 0xa8, 0x8a, 0xae, 0xdb, 0xb1, 0xf7, 0xda, 0x79, 0x84, 0xcd, + 0x95, 0x58, 0x56, 0x31, 0x06, 0xcd, 0xf2, 0xb6, 0x6d, 0xbe, 0x9f, 0x0c, 0x19, 0xb0, 0xb7, 0x96, + 0x63, 0x79, 0x76, 0xf7, 0x07, 0xc2, 0x0e, 0xe4, 0x99, 0x64, 0x97, 0x12, 0x2a, 0xe8, 0xca, 0x55, + 0x12, 0xad, 0xc9, 0x53, 0x8c, 0x0b, 0xf1, 0x95, 0xcf, 0x2f, 0x36, 0x8a, 0x17, 0x77, 0xa3, 0x72, + 0x81, 0x0c, 0x00, 0x90, 0x67, 0xf8, 0x30, 0x95, 0xcb, 0x39, 0x5c, 0x36, 0xcf, 0xa2, 0x4c, 0x16, + 0x3a, 0x96, 0xc9, 0x1e, 0xa4, 0x72, 0x39, 0x13, 0x29, 0xa7, 0xc0, 0xc8, 0x6b, 0xdc, 0x5c, 0x56, + 0x0d, 0xeb, 0x21, 0xb6, 0x4e, 0xda, 0xf7, 0x3d, 0xd1, 0xde, 0x5c, 0x06, 0xd6, 0xf6, 0xb6, 0x6d, + 0xb0, 0xfa, 0xd4, 0x8b, 0x4f, 0xd8, 0xa9, 0x1f, 0x90, 0xb4, 0x70, 0xf3, 0x8c, 0xbe, 0xa3, 0xd3, + 0x73, 0xea, 0x19, 0xc4, 0xc1, 0xd6, 0x84, 0x8e, 0xa7, 0x1e, 0x02, 0x7c, 0xde, 0x67, 0x74, 0x42, + 0xdf, 0x78, 0x07, 0xc4, 0xc5, 0xf6, 0x88, 0xb1, 0x29, 0xf3, 0x4c, 0x90, 0xe3, 0xfe, 0xac, 0x7f, + 0xea, 0x59, 0x60, 0xa6, 0x53, 0x3a, 0xf2, 0x6c, 0x30, 0x0f, 0x47, 0xe3, 0xfe, 0xd9, 0xe9, 0xcc, + 0x6b, 0x0c, 0x9e, 0x6f, 0x7f, 0x07, 0xc6, 0xb6, 0x0c, 0xd0, 0x75, 0x19, 0xa0, 0x9b, 0x32, 0x40, + 0xbf, 0xca, 0x00, 0x7d, 0xdf, 0x05, 0xc6, 0xf5, 0x2e, 0x30, 0x6e, 0x76, 0x81, 0xf1, 0xd1, 0x4c, + 0x64, 0x7c, 0xd1, 0xd0, 0x7f, 0xde, 0xcb, 0x3f, 0x01, 0x00, 0x00, 0xff, 0xff, 0x15, 0x0b, 0x0c, + 0xe9, 0xb9, 0x02, 0x00, 0x00, } diff --git a/pkg/util/metric/metric.pb.go b/pkg/util/metric/metric.pb.go index 5b00124317da..7ad634790868 100644 --- a/pkg/util/metric/metric.pb.go +++ b/pkg/util/metric/metric.pb.go @@ -89,7 +89,7 @@ func (x *Unit) UnmarshalJSON(data []byte) error { return nil } func (Unit) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_metric_4d9b2a8055827d3e, []int{0} + return fileDescriptor_metric_b503c306ceb5c7a7, []int{0} } // metric.LabelPair is a proxy for io.prometheus.client.LabelPair. @@ -99,16 +99,15 @@ func (Unit) EnumDescriptor() ([]byte, []int) { // gogoproto options, and is convertible to io.prometheus.client.LabelPair // to satisfy PrometheusExportable's GetLabels method. type LabelPair struct { - Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` - Value *string `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` + Value *string `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` } func (m *LabelPair) Reset() { *m = LabelPair{} } func (m *LabelPair) String() string { return proto.CompactTextString(m) } func (*LabelPair) ProtoMessage() {} func (*LabelPair) Descriptor() ([]byte, []int) { - return fileDescriptor_metric_4d9b2a8055827d3e, []int{0} + return fileDescriptor_metric_b503c306ceb5c7a7, []int{0} } func (m *LabelPair) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -137,20 +136,19 @@ var xxx_messageInfo_LabelPair proto.InternalMessageInfo // each metric object. It's used to export information about the // metric to Prometheus and for Admin UI charts. type Metadata struct { - Name string `protobuf:"bytes,1,req,name=name" json:"name"` - Help string `protobuf:"bytes,2,req,name=help" json:"help"` - Measurement string `protobuf:"bytes,3,req,name=measurement" json:"measurement"` - Unit Unit `protobuf:"varint,4,req,name=unit,enum=cockroach.util.metric.Unit" json:"unit"` - MetricType _go.MetricType `protobuf:"varint,5,opt,name=metricType,enum=io.prometheus.client.MetricType" json:"metricType"` - Labels []*LabelPair `protobuf:"bytes,6,rep,name=labels" json:"labels,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Name string `protobuf:"bytes,1,req,name=name" json:"name"` + Help string `protobuf:"bytes,2,req,name=help" json:"help"` + Measurement string `protobuf:"bytes,3,req,name=measurement" json:"measurement"` + Unit Unit `protobuf:"varint,4,req,name=unit,enum=cockroach.util.metric.Unit" json:"unit"` + MetricType _go.MetricType `protobuf:"varint,5,opt,name=metricType,enum=io.prometheus.client.MetricType" json:"metricType"` + Labels []*LabelPair `protobuf:"bytes,6,rep,name=labels" json:"labels,omitempty"` } func (m *Metadata) Reset() { *m = Metadata{} } func (m *Metadata) String() string { return proto.CompactTextString(m) } func (*Metadata) ProtoMessage() {} func (*Metadata) Descriptor() ([]byte, []int) { - return fileDescriptor_metric_4d9b2a8055827d3e, []int{1} + return fileDescriptor_metric_b503c306ceb5c7a7, []int{1} } func (m *Metadata) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -758,35 +756,35 @@ var ( ErrIntOverflowMetric = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("util/metric/metric.proto", fileDescriptor_metric_4d9b2a8055827d3e) } +func init() { proto.RegisterFile("util/metric/metric.proto", fileDescriptor_metric_b503c306ceb5c7a7) } -var fileDescriptor_metric_4d9b2a8055827d3e = []byte{ - // 426 bytes of a gzipped FileDescriptorProto +var fileDescriptor_metric_b503c306ceb5c7a7 = []byte{ + // 429 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x74, 0x90, 0x41, 0x8b, 0xd3, 0x40, - 0x18, 0x86, 0x33, 0x69, 0xda, 0xdd, 0x7e, 0xd5, 0x75, 0x1c, 0x56, 0x18, 0x56, 0x88, 0x61, 0x51, - 0x09, 0x1e, 0x52, 0x28, 0x2c, 0x78, 0xdd, 0xd6, 0x08, 0x82, 0x4d, 0x4b, 0x67, 0x7a, 0xd0, 0xcb, - 0x32, 0x66, 0x87, 0x6d, 0x30, 0xc9, 0x94, 0x74, 0x22, 0x78, 0xf5, 0x17, 0xf8, 0x0f, 0xfc, 0x3b, - 0x3d, 0xee, 0xd1, 0x93, 0x68, 0xf7, 0x8f, 0xc8, 0x74, 0xd2, 0xda, 0x83, 0x7b, 0x9a, 0x77, 0xbe, - 0xf7, 0xf9, 0x3e, 0x5e, 0x5e, 0xa0, 0xb5, 0xce, 0xf2, 0x7e, 0x21, 0x75, 0x95, 0xa5, 0xcd, 0x13, - 0x2d, 0x2b, 0xa5, 0x15, 0x79, 0x92, 0xaa, 0xf4, 0x73, 0xa5, 0x44, 0xba, 0x88, 0x0c, 0x13, 0x59, - 0xf3, 0xec, 0xf4, 0x46, 0xdd, 0xa8, 0x2d, 0xd1, 0x37, 0xca, 0xc2, 0x67, 0x2f, 0x96, 0x95, 0x2a, - 0xa4, 0x5e, 0xc8, 0x7a, 0xd5, 0x4f, 0xf3, 0x4c, 0x96, 0xfa, 0xaa, 0x50, 0xd7, 0x72, 0x77, 0x79, - 0x65, 0xb1, 0xf3, 0x0b, 0xe8, 0xbe, 0x17, 0x9f, 0x64, 0x3e, 0x15, 0x59, 0x45, 0x08, 0x78, 0xa5, - 0x28, 0x24, 0x45, 0x01, 0x0a, 0xbb, 0xb3, 0xad, 0x26, 0xa7, 0xd0, 0xfe, 0x22, 0xf2, 0x5a, 0x52, - 0x77, 0x3b, 0xb4, 0x9f, 0xf3, 0x1f, 0x2e, 0x1c, 0x8f, 0xa5, 0x16, 0xd7, 0x42, 0x0b, 0x42, 0xf7, - 0x6b, 0x6e, 0xd8, 0x1d, 0x7a, 0xeb, 0x5f, 0xcf, 0x9c, 0x66, 0x99, 0x82, 0xb7, 0x90, 0xf9, 0x92, - 0xba, 0x87, 0x8e, 0x99, 0x90, 0x97, 0xd0, 0x2b, 0xa4, 0x58, 0xd5, 0x95, 0x2c, 0x64, 0xa9, 0x69, - 0xeb, 0x00, 0x38, 0x34, 0xc8, 0x05, 0x78, 0x75, 0x99, 0x69, 0xea, 0x05, 0x6e, 0x78, 0x32, 0x78, - 0x1a, 0xfd, 0xb7, 0x82, 0x68, 0x5e, 0x66, 0x7a, 0x77, 0xde, 0xe0, 0xe4, 0x2d, 0x80, 0xb5, 0xf8, - 0xd7, 0xa5, 0xa4, 0xed, 0x00, 0x85, 0x27, 0x83, 0x20, 0xca, 0xb6, 0xe5, 0x34, 0xad, 0x44, 0xb6, - 0x95, 0x68, 0xbc, 0xe7, 0x9a, 0x0b, 0x07, 0x9b, 0xe4, 0x35, 0x74, 0x72, 0x53, 0xcf, 0x8a, 0x76, - 0x82, 0x56, 0xd8, 0x1b, 0x04, 0xf7, 0x04, 0xd8, 0x77, 0x38, 0x6b, 0xf8, 0x57, 0xdf, 0x10, 0x78, - 0x26, 0x16, 0xe9, 0x42, 0x7b, 0x9e, 0xb0, 0x98, 0x63, 0xc7, 0xc8, 0xe1, 0x07, 0x1e, 0x33, 0x8c, - 0x8c, 0x1c, 0x4d, 0x12, 0xc6, 0xb1, 0x6b, 0xe5, 0x3c, 0xe1, 0xb8, 0x45, 0x1e, 0x41, 0x2f, 0xb9, - 0x4c, 0x26, 0x2c, 0x1e, 0x4d, 0x92, 0x37, 0x0c, 0x7b, 0xa4, 0x07, 0x47, 0xd3, 0x78, 0x36, 0x8a, - 0x13, 0x8e, 0xdb, 0xe6, 0xb3, 0x73, 0x3a, 0x04, 0xc3, 0x03, 0xfe, 0x6e, 0x1c, 0x33, 0x7e, 0x39, - 0x9e, 0x5e, 0x25, 0x0c, 0x1f, 0x91, 0xc7, 0xf0, 0xf0, 0xdf, 0x84, 0xc5, 0x23, 0x7c, 0x3c, 0x7c, - 0xbe, 0xfe, 0xe3, 0x3b, 0xeb, 0x8d, 0x8f, 0x6e, 0x37, 0x3e, 0xfa, 0xb9, 0xf1, 0xd1, 0xef, 0x8d, - 0x8f, 0xbe, 0xdf, 0xf9, 0xce, 0xed, 0x9d, 0xef, 0x7c, 0xec, 0xd8, 0xf0, 0x7f, 0x03, 0x00, 0x00, - 0xff, 0xff, 0x8b, 0x77, 0x2e, 0x7a, 0x72, 0x02, 0x00, 0x00, + 0x14, 0xc7, 0x33, 0x69, 0xda, 0xdd, 0xbe, 0xea, 0x3a, 0x0e, 0x2b, 0x0c, 0x2b, 0xc4, 0xb0, 0xa0, + 0x04, 0x0f, 0x29, 0x14, 0x16, 0xbc, 0x6e, 0x6b, 0x04, 0xc1, 0xa6, 0xa5, 0x99, 0x1e, 0xf4, 0xb2, + 0x8c, 0xd9, 0x61, 0x1b, 0x4c, 0x32, 0x25, 0x9d, 0x08, 0x5e, 0xfd, 0x04, 0x7e, 0x03, 0xbf, 0x4e, + 0x8f, 0x7b, 0xec, 0x49, 0xb4, 0xfd, 0x22, 0x32, 0x9d, 0xb4, 0xe6, 0xe0, 0x9e, 0xe6, 0xff, 0xde, + 0xff, 0xf7, 0x1e, 0x6f, 0xfe, 0x40, 0x2b, 0x95, 0x66, 0xfd, 0x5c, 0xa8, 0x32, 0x4d, 0xea, 0x27, + 0x58, 0x96, 0x52, 0x49, 0xf2, 0x2c, 0x91, 0xc9, 0x97, 0x52, 0xf2, 0x64, 0x11, 0x68, 0x26, 0x30, + 0xe6, 0xc5, 0xf9, 0x9d, 0xbc, 0x93, 0x7b, 0xa2, 0xaf, 0x95, 0x81, 0x2f, 0x5e, 0x2e, 0x4b, 0x99, + 0x0b, 0xb5, 0x10, 0xd5, 0xaa, 0x9f, 0x64, 0xa9, 0x28, 0xd4, 0x4d, 0x2e, 0x6f, 0xc5, 0x61, 0xf3, + 0xca, 0x60, 0x97, 0x57, 0xd0, 0xfd, 0xc0, 0x3f, 0x8b, 0x6c, 0xca, 0xd3, 0x92, 0x10, 0x70, 0x0a, + 0x9e, 0x0b, 0x8a, 0x3c, 0xe4, 0x77, 0x67, 0x7b, 0x4d, 0xce, 0xa1, 0xfd, 0x95, 0x67, 0x95, 0xa0, + 0xf6, 0xbe, 0x69, 0x8a, 0xcb, 0x9f, 0x36, 0x9c, 0x8e, 0x85, 0xe2, 0xb7, 0x5c, 0x71, 0x42, 0x8f, + 0x63, 0xb6, 0xdf, 0x1d, 0x3a, 0xeb, 0x5f, 0x2f, 0xac, 0x7a, 0x98, 0x82, 0xb3, 0x10, 0xd9, 0x92, + 0xda, 0x4d, 0x47, 0x77, 0xc8, 0x2b, 0xe8, 0xe5, 0x82, 0xaf, 0xaa, 0x52, 0xe4, 0xa2, 0x50, 0xb4, + 0xd5, 0x00, 0x9a, 0x06, 0xb9, 0x02, 0xa7, 0x2a, 0x52, 0x45, 0x1d, 0xcf, 0xf6, 0xcf, 0x06, 0xcf, + 0x83, 0xff, 0x46, 0x10, 0xcc, 0x8b, 0x54, 0x1d, 0xd6, 0x6b, 0x9c, 0xbc, 0x03, 0x30, 0x16, 0xfb, + 0xb6, 0x14, 0xb4, 0xed, 0x21, 0xff, 0x6c, 0xe0, 0x05, 0xe9, 0x3e, 0x9c, 0x3a, 0x95, 0xc0, 0xa4, + 0x12, 0x8c, 0x8f, 0x5c, 0xbd, 0xa1, 0x31, 0x49, 0xde, 0x40, 0x27, 0xd3, 0xf1, 0xac, 0x68, 0xc7, + 0x6b, 0xf9, 0xbd, 0x81, 0xf7, 0xc0, 0x01, 0xc7, 0x0c, 0x67, 0x35, 0xff, 0xfa, 0x3b, 0x02, 0x47, + 0x9f, 0x45, 0xba, 0xd0, 0x9e, 0x47, 0x71, 0xc8, 0xb0, 0xa5, 0xe5, 0xf0, 0x23, 0x0b, 0x63, 0x8c, + 0xb4, 0x1c, 0x4d, 0xa2, 0x98, 0x61, 0xdb, 0xc8, 0x79, 0xc4, 0x70, 0x8b, 0x3c, 0x81, 0x5e, 0x74, + 0x1d, 0x4d, 0xe2, 0x70, 0x34, 0x89, 0xde, 0xc6, 0xd8, 0x21, 0x3d, 0x38, 0x99, 0x86, 0xb3, 0x51, + 0x18, 0x31, 0xdc, 0xd6, 0xc5, 0xc1, 0xe9, 0x10, 0x0c, 0x8f, 0xd8, 0xfb, 0x71, 0x18, 0xb3, 0xeb, + 0xf1, 0xf4, 0x26, 0x8a, 0xf1, 0x09, 0x79, 0x0a, 0x8f, 0xff, 0x75, 0xe2, 0x70, 0x84, 0x4f, 0x87, + 0xfe, 0xfa, 0x8f, 0x6b, 0xad, 0xb7, 0x2e, 0xba, 0xdf, 0xba, 0x68, 0xb3, 0x75, 0xd1, 0xef, 0xad, + 0x8b, 0x7e, 0xec, 0x5c, 0xeb, 0x7e, 0xe7, 0x5a, 0x9b, 0x9d, 0x6b, 0x7d, 0xea, 0x98, 0x0f, 0xfc, + 0x0d, 0x00, 0x00, 0xff, 0xff, 0x0e, 0x8f, 0x03, 0x28, 0x76, 0x02, 0x00, 0x00, } diff --git a/pkg/util/protoutil/clone.pb.go b/pkg/util/protoutil/clone.pb.go index 6e6a5a4ff5bd..91b96525334e 100644 --- a/pkg/util/protoutil/clone.pb.go +++ b/pkg/util/protoutil/clone.pb.go @@ -23,16 +23,15 @@ var _ = math.Inf const _ = proto.GoGoProtoPackageIsVersion2 // please upgrade the proto package type RecursiveAndUncloneable struct { - R *RecursiveAndUncloneable `protobuf:"bytes,1,opt,name=r,proto3" json:"r,omitempty"` - Uuid github_com_cockroachdb_cockroach_pkg_util_uuid.UUID `protobuf:"bytes,2,opt,name=uuid,proto3,customtype=github.com/cockroachdb/cockroach/pkg/util/uuid.UUID" json:"uuid"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + R *RecursiveAndUncloneable `protobuf:"bytes,1,opt,name=r,proto3" json:"r,omitempty"` + Uuid github_com_cockroachdb_cockroach_pkg_util_uuid.UUID `protobuf:"bytes,2,opt,name=uuid,proto3,customtype=github.com/cockroachdb/cockroach/pkg/util/uuid.UUID" json:"uuid"` } func (m *RecursiveAndUncloneable) Reset() { *m = RecursiveAndUncloneable{} } func (m *RecursiveAndUncloneable) String() string { return proto.CompactTextString(m) } func (*RecursiveAndUncloneable) ProtoMessage() {} func (*RecursiveAndUncloneable) Descriptor() ([]byte, []int) { - return fileDescriptor_clone_98eaee557c879383, []int{0} + return fileDescriptor_clone_96c900215ff8e4e9, []int{0} } func (m *RecursiveAndUncloneable) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -351,10 +350,10 @@ var ( ErrIntOverflowClone = fmt.Errorf("proto: integer overflow") ) -func init() { proto.RegisterFile("util/protoutil/clone.proto", fileDescriptor_clone_98eaee557c879383) } +func init() { proto.RegisterFile("util/protoutil/clone.proto", fileDescriptor_clone_96c900215ff8e4e9) } -var fileDescriptor_clone_98eaee557c879383 = []byte{ - // 222 bytes of a gzipped FileDescriptorProto +var fileDescriptor_clone_96c900215ff8e4e9 = []byte{ + // 226 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x92, 0x2a, 0x2d, 0xc9, 0xcc, 0xd1, 0x2f, 0x28, 0xca, 0x2f, 0xc9, 0x07, 0xb3, 0x92, 0x73, 0xf2, 0xf3, 0x52, 0xf5, 0xc0, 0x7c, 0x21, 0x89, 0xe4, 0xfc, 0xe4, 0xec, 0xa2, 0xfc, 0xc4, 0xe4, 0x0c, 0x3d, 0x90, 0x9c, 0x1e, 0x5c, @@ -365,8 +364,9 @@ var fileDescriptor_clone_98eaee557c879383 = []byte{ 0x2c, 0xa5, 0xa5, 0x99, 0x29, 0x12, 0x4c, 0x0a, 0x8c, 0x1a, 0x3c, 0x4e, 0xd6, 0x27, 0xee, 0xc9, 0x33, 0xdc, 0xba, 0x27, 0x6f, 0x9c, 0x9e, 0x59, 0x92, 0x51, 0x9a, 0xa4, 0x97, 0x9c, 0x9f, 0xab, 0x0f, 0x37, 0x35, 0x25, 0x09, 0xc1, 0xd6, 0x2f, 0xc8, 0x4e, 0xd7, 0x07, 0xfb, 0x0c, 0xa4, 0x5b, - 0x2f, 0x34, 0xd4, 0xd3, 0x25, 0x08, 0x6c, 0x90, 0x93, 0xfa, 0x89, 0x87, 0x72, 0x0c, 0x27, 0x1e, + 0x2f, 0x34, 0xd4, 0xd3, 0x25, 0x08, 0x6c, 0x90, 0x93, 0xf6, 0x89, 0x87, 0x72, 0x0c, 0x27, 0x1e, 0xc9, 0x31, 0x5e, 0x78, 0x24, 0xc7, 0x78, 0xe3, 0x91, 0x1c, 0xe3, 0x83, 0x47, 0x72, 0x8c, 0x13, - 0x1e, 0xcb, 0x31, 0x5c, 0x78, 0x2c, 0xc7, 0x10, 0xc5, 0x09, 0x77, 0x54, 0x12, 0x1b, 0x98, 0x69, - 0x0c, 0x08, 0x00, 0x00, 0xff, 0xff, 0x23, 0x51, 0x80, 0xe1, 0x2b, 0x01, 0x00, 0x00, + 0x1e, 0xcb, 0x31, 0x5c, 0x78, 0x2c, 0xc7, 0x70, 0xe3, 0xb1, 0x1c, 0x43, 0x14, 0x27, 0xdc, 0x61, + 0x49, 0x6c, 0x60, 0xa6, 0x31, 0x20, 0x00, 0x00, 0xff, 0xff, 0x4f, 0x54, 0x1c, 0xcf, 0x2f, 0x01, + 0x00, 0x00, } diff --git a/pkg/util/tracing/recorded_span.pb.go b/pkg/util/tracing/recorded_span.pb.go index 6bf1b877ae91..503dce351751 100644 --- a/pkg/util/tracing/recorded_span.pb.go +++ b/pkg/util/tracing/recorded_span.pb.go @@ -51,15 +51,14 @@ type RecordedSpan struct { // Events logged in the span. Logs []RecordedSpan_LogRecord `protobuf:"bytes,9,rep,name=logs,proto3" json:"logs"` // Stats collected in this span. - Stats *types.Any `protobuf:"bytes,10,opt,name=stats,proto3" json:"stats,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Stats *types.Any `protobuf:"bytes,10,opt,name=stats,proto3" json:"stats,omitempty"` } func (m *RecordedSpan) Reset() { *m = RecordedSpan{} } func (m *RecordedSpan) String() string { return proto.CompactTextString(m) } func (*RecordedSpan) ProtoMessage() {} func (*RecordedSpan) Descriptor() ([]byte, []int) { - return fileDescriptor_recorded_span_9b8df01989d51c44, []int{0} + return fileDescriptor_recorded_span_93093855a2cb94b6, []int{0} } func (m *RecordedSpan) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -88,15 +87,14 @@ type RecordedSpan_LogRecord struct { // Time of the log record. Time time.Time `protobuf:"bytes,1,opt,name=time,proto3,stdtime" json:"time"` // Fields with values converted to strings. - Fields []RecordedSpan_LogRecord_Field `protobuf:"bytes,2,rep,name=fields,proto3" json:"fields"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Fields []RecordedSpan_LogRecord_Field `protobuf:"bytes,2,rep,name=fields,proto3" json:"fields"` } func (m *RecordedSpan_LogRecord) Reset() { *m = RecordedSpan_LogRecord{} } func (m *RecordedSpan_LogRecord) String() string { return proto.CompactTextString(m) } func (*RecordedSpan_LogRecord) ProtoMessage() {} func (*RecordedSpan_LogRecord) Descriptor() ([]byte, []int) { - return fileDescriptor_recorded_span_9b8df01989d51c44, []int{0, 2} + return fileDescriptor_recorded_span_93093855a2cb94b6, []int{0, 2} } func (m *RecordedSpan_LogRecord) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -122,16 +120,15 @@ func (m *RecordedSpan_LogRecord) XXX_DiscardUnknown() { var xxx_messageInfo_RecordedSpan_LogRecord proto.InternalMessageInfo type RecordedSpan_LogRecord_Field struct { - Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` - Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` + Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` } func (m *RecordedSpan_LogRecord_Field) Reset() { *m = RecordedSpan_LogRecord_Field{} } func (m *RecordedSpan_LogRecord_Field) String() string { return proto.CompactTextString(m) } func (*RecordedSpan_LogRecord_Field) ProtoMessage() {} func (*RecordedSpan_LogRecord_Field) Descriptor() ([]byte, []int) { - return fileDescriptor_recorded_span_9b8df01989d51c44, []int{0, 2, 0} + return fileDescriptor_recorded_span_93093855a2cb94b6, []int{0, 2, 0} } func (m *RecordedSpan_LogRecord_Field) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1281,43 +1278,43 @@ var ( ) func init() { - proto.RegisterFile("util/tracing/recorded_span.proto", fileDescriptor_recorded_span_9b8df01989d51c44) + proto.RegisterFile("util/tracing/recorded_span.proto", fileDescriptor_recorded_span_93093855a2cb94b6) } -var fileDescriptor_recorded_span_9b8df01989d51c44 = []byte{ - // 538 bytes of a gzipped FileDescriptorProto +var fileDescriptor_recorded_span_93093855a2cb94b6 = []byte{ + // 542 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x52, 0x4d, 0x6f, 0xd3, 0x30, - 0x18, 0xae, 0xdb, 0xb4, 0x69, 0xde, 0x56, 0x68, 0xb2, 0x2a, 0x94, 0x45, 0x28, 0xa9, 0x40, 0xa0, - 0x8a, 0x43, 0x22, 0x06, 0x82, 0x69, 0x17, 0x44, 0x28, 0x88, 0x0a, 0x0e, 0xc8, 0xf4, 0xc4, 0xa5, + 0x18, 0xae, 0xd7, 0xb4, 0x69, 0xde, 0x56, 0x68, 0xb2, 0x2a, 0x94, 0x45, 0x28, 0xa9, 0x40, 0x42, + 0x85, 0x43, 0x22, 0x06, 0x82, 0x69, 0x17, 0x44, 0x28, 0x88, 0x0a, 0x0e, 0xc8, 0xf4, 0xc4, 0xa5, 0x72, 0x1b, 0xcf, 0x44, 0xeb, 0xe2, 0x28, 0x71, 0x91, 0x7a, 0xe3, 0x27, 0xec, 0xc8, 0x4f, 0xaa, - 0x38, 0xed, 0xc8, 0xa9, 0x40, 0xf6, 0x47, 0x90, 0x9d, 0xb4, 0x9b, 0xb6, 0x1d, 0xd6, 0x9b, 0x5f, - 0x3f, 0x1f, 0x7a, 0xde, 0xc7, 0x86, 0xfe, 0x42, 0xc6, 0xf3, 0x40, 0x66, 0x74, 0x16, 0x27, 0x3c, - 0xc8, 0xd8, 0x4c, 0x64, 0x11, 0x8b, 0x26, 0x79, 0x4a, 0x13, 0x3f, 0xcd, 0x84, 0x14, 0xf8, 0xfe, - 0x4c, 0xcc, 0x4e, 0x32, 0x41, 0x67, 0xdf, 0x7c, 0xc5, 0xf5, 0x2b, 0xae, 0xd3, 0xe3, 0x82, 0x0b, - 0x4d, 0x09, 0xd4, 0xa9, 0x64, 0x3b, 0xfb, 0x5c, 0x08, 0x3e, 0x67, 0x81, 0x9e, 0xa6, 0x8b, 0xe3, - 0x80, 0x26, 0xcb, 0x0a, 0xf2, 0xae, 0x43, 0x32, 0x3e, 0x65, 0xb9, 0xa4, 0xa7, 0x69, 0x45, 0x70, - 0xaf, 0x13, 0xa2, 0x45, 0x46, 0x65, 0x2c, 0xaa, 0x24, 0x0f, 0x7f, 0x98, 0xd0, 0x25, 0x55, 0xc2, - 0x2f, 0x29, 0x4d, 0xf0, 0x13, 0x68, 0xab, 0x34, 0x6c, 0x12, 0x47, 0x36, 0xea, 0xa3, 0x81, 0x11, - 0x76, 0x8a, 0xb5, 0x67, 0x8e, 0xd5, 0xdd, 0x68, 0x48, 0x4c, 0x0d, 0x8e, 0x22, 0xfc, 0x08, 0x4c, - 0xb5, 0x90, 0xa2, 0xd5, 0x35, 0x0d, 0x8a, 0xb5, 0xd7, 0x52, 0x16, 0xa3, 0x21, 0x69, 0x29, 0x68, - 0x14, 0xe1, 0x97, 0x70, 0x2f, 0xa5, 0x19, 0x4b, 0xe4, 0x64, 0xc3, 0x6d, 0x68, 0xee, 0x5e, 0xb1, - 0xf6, 0xba, 0x9f, 0x35, 0x52, 0x29, 0xba, 0xe9, 0xe5, 0x14, 0xe1, 0x07, 0x60, 0x89, 0x94, 0x95, - 0x41, 0x6d, 0xa3, 0x8f, 0x06, 0x16, 0xb9, 0xbc, 0xc0, 0x1f, 0xc1, 0x9c, 0x52, 0xce, 0x29, 0x67, - 0x76, 0xb3, 0xdf, 0x18, 0x74, 0x0e, 0x9e, 0xf9, 0xb7, 0xf7, 0xe9, 0x5f, 0xdd, 0xcc, 0x0f, 0x4b, - 0xcd, 0xbb, 0x44, 0x66, 0x4b, 0xb2, 0x71, 0xc0, 0x21, 0x18, 0x92, 0xf2, 0xdc, 0x6e, 0x69, 0x27, - 0xff, 0x4e, 0x4e, 0x63, 0xca, 0xf3, 0xd2, 0x46, 0x6b, 0xf1, 0x5b, 0x80, 0x5c, 0xd2, 0x4c, 0x4e, - 0x54, 0xfb, 0xb6, 0xd9, 0x47, 0x83, 0xce, 0x81, 0xe3, 0x97, 0xcd, 0xfb, 0x9b, 0xe6, 0xfd, 0xf1, - 0xe6, 0x69, 0xc2, 0xf6, 0x6a, 0xed, 0xd5, 0xce, 0xfe, 0x78, 0x88, 0x58, 0x5a, 0xa7, 0x10, 0xfc, - 0x1a, 0xda, 0x9b, 0xb7, 0xb1, 0xdb, 0xda, 0x62, 0xff, 0x86, 0xc5, 0xb0, 0x22, 0x94, 0x0e, 0x3f, - 0x95, 0xc3, 0x56, 0x84, 0x3f, 0x80, 0x31, 0x17, 0x3c, 0xb7, 0xad, 0x1d, 0x36, 0xf9, 0x24, 0x78, - 0x39, 0x87, 0x86, 0x72, 0x24, 0xda, 0x01, 0x3f, 0x85, 0x66, 0x2e, 0xa9, 0xcc, 0x6d, 0xd0, 0x39, - 0x7a, 0x37, 0x72, 0xbc, 0x49, 0x96, 0xa4, 0xa4, 0x38, 0x47, 0xd0, 0xbd, 0x5a, 0x2c, 0xde, 0x83, - 0xc6, 0x09, 0x5b, 0xea, 0xaf, 0x63, 0x11, 0x75, 0xc4, 0x3d, 0x68, 0x7e, 0xa7, 0xf3, 0x05, 0xd3, - 0xff, 0xc4, 0x22, 0xe5, 0x70, 0x54, 0x3f, 0x44, 0xce, 0x2b, 0xb0, 0xb6, 0x55, 0xee, 0x24, 0xfc, - 0x85, 0xc0, 0xda, 0x46, 0xc7, 0x87, 0x60, 0xe8, 0xe2, 0xd1, 0x0e, 0xc5, 0x6b, 0x05, 0x26, 0xd0, - 0x3a, 0x8e, 0xd9, 0x3c, 0xca, 0xed, 0xba, 0x2e, 0xed, 0xc5, 0x6e, 0xa5, 0xf9, 0xef, 0x95, 0xb8, - 0xaa, 0xae, 0x72, 0x72, 0x02, 0x68, 0xea, 0xeb, 0xbb, 0x2e, 0x14, 0x3e, 0x5e, 0xfd, 0x73, 0x6b, - 0xab, 0xc2, 0x45, 0xe7, 0x85, 0x8b, 0x7e, 0x17, 0x2e, 0xfa, 0x5b, 0xb8, 0xe8, 0xec, 0xc2, 0xad, - 0x9d, 0x5f, 0xb8, 0xb5, 0xaf, 0x66, 0x15, 0x61, 0xda, 0xd2, 0xfb, 0x3c, 0xff, 0x1f, 0x00, 0x00, - 0xff, 0xff, 0xd1, 0x5e, 0xf5, 0x13, 0x5e, 0x04, 0x00, 0x00, + 0x38, 0xed, 0xb8, 0x53, 0x81, 0xf4, 0x8f, 0x20, 0x3b, 0x69, 0x37, 0x6d, 0x1c, 0xd6, 0x9b, 0x5f, + 0x3f, 0x1f, 0x7a, 0xde, 0xc7, 0x86, 0xde, 0x5c, 0xc6, 0xb3, 0x40, 0x66, 0x74, 0x1a, 0x27, 0x3c, + 0xc8, 0xd8, 0x54, 0x64, 0x11, 0x8b, 0xc6, 0x79, 0x4a, 0x13, 0x3f, 0xcd, 0x84, 0x14, 0xf8, 0xfe, + 0x54, 0x4c, 0x4f, 0x33, 0x41, 0xa7, 0xdf, 0x7c, 0xc5, 0xf5, 0x2b, 0xae, 0xd3, 0xe5, 0x82, 0x0b, + 0x4d, 0x09, 0xd4, 0xa9, 0x64, 0x3b, 0x07, 0x5c, 0x08, 0x3e, 0x63, 0x81, 0x9e, 0x26, 0xf3, 0x93, + 0x80, 0x26, 0x8b, 0x0a, 0xf2, 0x6e, 0x42, 0x32, 0x3e, 0x63, 0xb9, 0xa4, 0x67, 0x69, 0x45, 0x70, + 0x6f, 0x12, 0xa2, 0x79, 0x46, 0x65, 0x2c, 0xaa, 0x24, 0x0f, 0x7f, 0x98, 0xd0, 0x21, 0x55, 0xc2, + 0x2f, 0x29, 0x4d, 0xf0, 0x63, 0x68, 0xa9, 0x34, 0x6c, 0x1c, 0x47, 0x36, 0xea, 0xa1, 0xbe, 0x11, + 0xb6, 0x8b, 0x95, 0x67, 0x8e, 0xd4, 0xdd, 0x70, 0x40, 0x4c, 0x0d, 0x0e, 0x23, 0xfc, 0x08, 0x4c, + 0xb5, 0x90, 0xa2, 0xed, 0x69, 0x1a, 0x14, 0x2b, 0xaf, 0xa9, 0x2c, 0x86, 0x03, 0xd2, 0x54, 0xd0, + 0x30, 0xc2, 0x2f, 0xe1, 0x5e, 0x4a, 0x33, 0x96, 0xc8, 0xf1, 0x86, 0x5b, 0xd7, 0xdc, 0xfd, 0x62, + 0xe5, 0x75, 0x3e, 0x6b, 0xa4, 0x52, 0x74, 0xd2, 0xab, 0x29, 0xc2, 0x0f, 0xc0, 0x12, 0x29, 0x2b, + 0x83, 0xda, 0x46, 0x0f, 0xf5, 0x2d, 0x72, 0x75, 0x81, 0x3f, 0x82, 0x39, 0xa1, 0x9c, 0x53, 0xce, + 0xec, 0x46, 0xaf, 0xde, 0x6f, 0x1f, 0x3e, 0xf3, 0xff, 0xdf, 0xa7, 0x7f, 0x7d, 0x33, 0x3f, 0x2c, + 0x35, 0xef, 0x12, 0x99, 0x2d, 0xc8, 0xc6, 0x01, 0x87, 0x60, 0x48, 0xca, 0x73, 0xbb, 0xa9, 0x9d, + 0xfc, 0x3b, 0x39, 0x8d, 0x28, 0xcf, 0x4b, 0x1b, 0xad, 0xc5, 0x6f, 0x01, 0x72, 0x49, 0x33, 0x39, + 0x56, 0xed, 0xdb, 0x66, 0x0f, 0xf5, 0xdb, 0x87, 0x8e, 0x5f, 0x36, 0xef, 0x6f, 0x9a, 0xf7, 0x47, + 0x9b, 0xa7, 0x09, 0x5b, 0xcb, 0x95, 0x57, 0x3b, 0xff, 0xed, 0x21, 0x62, 0x69, 0x9d, 0x42, 0xf0, + 0x6b, 0x68, 0x6d, 0xde, 0xc6, 0x6e, 0x69, 0x8b, 0x83, 0x5b, 0x16, 0x83, 0x8a, 0x50, 0x3a, 0xfc, + 0x54, 0x0e, 0x5b, 0x11, 0xfe, 0x00, 0xc6, 0x4c, 0xf0, 0xdc, 0xb6, 0x76, 0xd8, 0xe4, 0x93, 0xe0, + 0xe5, 0x1c, 0x1a, 0xca, 0x91, 0x68, 0x07, 0xfc, 0x14, 0x1a, 0xb9, 0xa4, 0x32, 0xb7, 0x41, 0xe7, + 0xe8, 0xde, 0xca, 0xf1, 0x26, 0x59, 0x90, 0x92, 0xe2, 0x1c, 0x43, 0xe7, 0x7a, 0xb1, 0x78, 0x1f, + 0xea, 0xa7, 0x6c, 0xa1, 0xbf, 0x8e, 0x45, 0xd4, 0x11, 0x77, 0xa1, 0xf1, 0x9d, 0xce, 0xe6, 0x4c, + 0xff, 0x13, 0x8b, 0x94, 0xc3, 0xf1, 0xde, 0x11, 0x72, 0x5e, 0x81, 0xb5, 0xad, 0x72, 0x27, 0xe1, + 0x2f, 0x04, 0xd6, 0x36, 0x3a, 0x3e, 0x02, 0x43, 0x17, 0x8f, 0x76, 0x28, 0x5e, 0x2b, 0x30, 0x81, + 0xe6, 0x49, 0xcc, 0x66, 0x51, 0x6e, 0xef, 0xe9, 0xd2, 0x5e, 0xec, 0x56, 0x9a, 0xff, 0x5e, 0x89, + 0xab, 0xea, 0x2a, 0x27, 0x27, 0x80, 0x86, 0xbe, 0xbe, 0xeb, 0x42, 0xe1, 0x93, 0xe5, 0x5f, 0xb7, + 0xb6, 0x2c, 0x5c, 0x74, 0x51, 0xb8, 0xe8, 0xb2, 0x70, 0xd1, 0x9f, 0xc2, 0x45, 0xe7, 0x6b, 0xb7, + 0x76, 0xb1, 0x76, 0x6b, 0x97, 0x6b, 0xb7, 0xf6, 0xd5, 0xac, 0x62, 0x4c, 0x9a, 0x7a, 0xa7, 0xe7, + 0xff, 0x02, 0x00, 0x00, 0xff, 0xff, 0x35, 0x05, 0xde, 0x1d, 0x62, 0x04, 0x00, 0x00, } diff --git a/pkg/util/unresolved_addr.pb.go b/pkg/util/unresolved_addr.pb.go index c1f42fc1b3c1..f1b2be5921c0 100644 --- a/pkg/util/unresolved_addr.pb.go +++ b/pkg/util/unresolved_addr.pb.go @@ -22,15 +22,14 @@ const _ = proto.GoGoProtoPackageIsVersion2 // please upgrade the proto package // / UnresolvedAddr is an unresolved version of net.Addr. type UnresolvedAddr struct { - NetworkField string `protobuf:"bytes,1,opt,name=network_field,json=networkField" json:"network_field"` - AddressField string `protobuf:"bytes,2,opt,name=address_field,json=addressField" json:"address_field"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` + NetworkField string `protobuf:"bytes,1,opt,name=network_field,json=networkField" json:"network_field"` + AddressField string `protobuf:"bytes,2,opt,name=address_field,json=addressField" json:"address_field"` } func (m *UnresolvedAddr) Reset() { *m = UnresolvedAddr{} } func (*UnresolvedAddr) ProtoMessage() {} func (*UnresolvedAddr) Descriptor() ([]byte, []int) { - return fileDescriptor_unresolved_addr_1ceded515805d782, []int{0} + return fileDescriptor_unresolved_addr_a6b5b457ac12f1b5, []int{0} } func (m *UnresolvedAddr) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -333,11 +332,11 @@ var ( ) func init() { - proto.RegisterFile("util/unresolved_addr.proto", fileDescriptor_unresolved_addr_1ceded515805d782) + proto.RegisterFile("util/unresolved_addr.proto", fileDescriptor_unresolved_addr_a6b5b457ac12f1b5) } -var fileDescriptor_unresolved_addr_1ceded515805d782 = []byte{ - // 184 bytes of a gzipped FileDescriptorProto +var fileDescriptor_unresolved_addr_a6b5b457ac12f1b5 = []byte{ + // 188 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x92, 0x2a, 0x2d, 0xc9, 0xcc, 0xd1, 0x2f, 0xcd, 0x2b, 0x4a, 0x2d, 0xce, 0xcf, 0x29, 0x4b, 0x4d, 0x89, 0x4f, 0x4c, 0x49, 0x29, 0xd2, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0xe2, 0x4b, 0xce, 0x4f, 0xce, 0x2e, 0xca, 0x4f, 0x4c, @@ -346,8 +345,8 @@ var fileDescriptor_unresolved_addr_1ceded515805d782 = []byte{ 0x79, 0xa9, 0x25, 0xe5, 0xf9, 0x45, 0xd9, 0xf1, 0x69, 0x99, 0xa9, 0x39, 0x29, 0x12, 0x8c, 0x0a, 0x8c, 0x1a, 0x9c, 0x4e, 0x2c, 0x27, 0xee, 0xc9, 0x33, 0x04, 0xf1, 0x40, 0xa5, 0xdc, 0x40, 0x32, 0x20, 0xa5, 0x20, 0x0b, 0x53, 0x8b, 0x8b, 0xa1, 0x4a, 0x99, 0x90, 0x95, 0x42, 0xa5, 0xc0, 0x4a, - 0xad, 0x58, 0x66, 0x2c, 0x90, 0x67, 0x70, 0x52, 0x3a, 0xf1, 0x50, 0x8e, 0xe1, 0xc4, 0x23, 0x39, + 0xad, 0x58, 0x66, 0x2c, 0x90, 0x67, 0x70, 0x52, 0x3b, 0xf1, 0x50, 0x8e, 0xe1, 0xc4, 0x23, 0x39, 0xc6, 0x0b, 0x8f, 0xe4, 0x18, 0x6f, 0x3c, 0x92, 0x63, 0x7c, 0xf0, 0x48, 0x8e, 0x71, 0xc2, 0x63, - 0x39, 0x86, 0x0b, 0x8f, 0xe5, 0x18, 0xa2, 0x58, 0x40, 0xee, 0x04, 0x04, 0x00, 0x00, 0xff, 0xff, - 0xd8, 0x19, 0x2d, 0xeb, 0xd4, 0x00, 0x00, 0x00, + 0x39, 0x86, 0x0b, 0x8f, 0xe5, 0x18, 0x6e, 0x3c, 0x96, 0x63, 0x88, 0x62, 0x01, 0xb9, 0x15, 0x10, + 0x00, 0x00, 0xff, 0xff, 0x94, 0xc6, 0x7b, 0xda, 0xd8, 0x00, 0x00, 0x00, }