From 5ee163bee3a7c9973a7ce39ccef0eaf471f9e017 Mon Sep 17 00:00:00 2001 From: Xiaoguang Sun Date: Sun, 25 Mar 2018 10:21:33 +0800 Subject: [PATCH] Change start_key_limit to each_limit --- pkg/kvrpcpb/kvrpcpb.pb.go | 262 +++++++++++++++++++------------------- proto/kvrpcpb.proto | 2 +- src/coprocessor.rs | 2 +- src/errorpb.rs | 2 +- src/importpb.rs | 2 +- src/kvrpcpb.rs | 156 +++++++++++------------ src/metapb.rs | 2 +- src/pdpb.rs | 2 +- 8 files changed, 215 insertions(+), 215 deletions(-) diff --git a/pkg/kvrpcpb/kvrpcpb.pb.go b/pkg/kvrpcpb/kvrpcpb.pb.go index c423c4c14..77b6fdd86 100644 --- a/pkg/kvrpcpb/kvrpcpb.pb.go +++ b/pkg/kvrpcpb/kvrpcpb.pb.go @@ -1691,10 +1691,10 @@ func (m *RawScanResponse) GetKvs() []*KvPair { } type RawBatchScanRequest struct { - Context *Context `protobuf:"bytes,1,opt,name=context" json:"context,omitempty"` - StartKeys [][]byte `protobuf:"bytes,2,rep,name=start_keys,json=startKeys" json:"start_keys,omitempty"` - StartKeyLimit uint32 `protobuf:"varint,3,opt,name=start_key_limit,json=startKeyLimit,proto3" json:"start_key_limit,omitempty"` - KeyOnly bool `protobuf:"varint,4,opt,name=key_only,json=keyOnly,proto3" json:"key_only,omitempty"` + Context *Context `protobuf:"bytes,1,opt,name=context" json:"context,omitempty"` + StartKeys [][]byte `protobuf:"bytes,2,rep,name=start_keys,json=startKeys" json:"start_keys,omitempty"` + EachLimit uint32 `protobuf:"varint,3,opt,name=each_limit,json=eachLimit,proto3" json:"each_limit,omitempty"` + KeyOnly bool `protobuf:"varint,4,opt,name=key_only,json=keyOnly,proto3" json:"key_only,omitempty"` } func (m *RawBatchScanRequest) Reset() { *m = RawBatchScanRequest{} } @@ -1716,9 +1716,9 @@ func (m *RawBatchScanRequest) GetStartKeys() [][]byte { return nil } -func (m *RawBatchScanRequest) GetStartKeyLimit() uint32 { +func (m *RawBatchScanRequest) GetEachLimit() uint32 { if m != nil { - return m.StartKeyLimit + return m.EachLimit } return 0 } @@ -4152,10 +4152,10 @@ func (m *RawBatchScanRequest) MarshalTo(dAtA []byte) (int, error) { i += copy(dAtA[i:], b) } } - if m.StartKeyLimit != 0 { + if m.EachLimit != 0 { dAtA[i] = 0x18 i++ - i = encodeVarintKvrpcpb(dAtA, i, uint64(m.StartKeyLimit)) + i = encodeVarintKvrpcpb(dAtA, i, uint64(m.EachLimit)) } if m.KeyOnly { dAtA[i] = 0x20 @@ -5469,8 +5469,8 @@ func (m *RawBatchScanRequest) Size() (n int) { n += 1 + l + sovKvrpcpb(uint64(l)) } } - if m.StartKeyLimit != 0 { - n += 1 + sovKvrpcpb(uint64(m.StartKeyLimit)) + if m.EachLimit != 0 { + n += 1 + sovKvrpcpb(uint64(m.EachLimit)) } if m.KeyOnly { n += 2 @@ -12223,9 +12223,9 @@ func (m *RawBatchScanRequest) Unmarshal(dAtA []byte) error { iNdEx = postIndex case 3: if wireType != 0 { - return fmt.Errorf("proto: wrong wireType = %d for field StartKeyLimit", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field EachLimit", wireType) } - m.StartKeyLimit = 0 + m.EachLimit = 0 for shift := uint(0); ; shift += 7 { if shift >= 64 { return ErrIntOverflowKvrpcpb @@ -12235,7 +12235,7 @@ func (m *RawBatchScanRequest) Unmarshal(dAtA []byte) error { } b := dAtA[iNdEx] iNdEx++ - m.StartKeyLimit |= (uint32(b) & 0x7F) << shift + m.EachLimit |= (uint32(b) & 0x7F) << shift if b < 0x80 { break } @@ -13675,124 +13675,124 @@ var ( func init() { proto.RegisterFile("kvrpcpb.proto", fileDescriptorKvrpcpb) } var fileDescriptorKvrpcpb = []byte{ - // 1899 bytes of a gzipped FileDescriptorProto + // 1898 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x59, 0x5f, 0x6f, 0x1c, 0x49, 0x11, 0xcf, 0xcc, 0xce, 0xee, 0xce, 0xd6, 0xae, 0xd7, 0x7b, 0x6d, 0xe7, 0xb2, 0x77, 0xe1, 0x12, - 0xdf, 0x90, 0x10, 0x9f, 0x11, 0x8e, 0xf0, 0x9d, 0x78, 0x44, 0x28, 0x4e, 0xc8, 0xf9, 0x6c, 0x13, - 0xab, 0x6d, 0x25, 0x8a, 0x04, 0x0c, 0xed, 0xd9, 0xf6, 0x6e, 0x6b, 0x67, 0xa7, 0x27, 0x33, 0xed, - 0xb5, 0x47, 0x08, 0xf1, 0x80, 0x40, 0x82, 0x37, 0x10, 0x12, 0x3c, 0xc0, 0x03, 0xe2, 0x89, 0xcf, - 0xc0, 0x17, 0xe0, 0x91, 0x8f, 0x80, 0xc2, 0x17, 0x41, 0xdd, 0x3d, 0x7f, 0x76, 0xbc, 0x36, 0xb1, - 0x46, 0x1b, 0xdf, 0xd3, 0x4c, 0x57, 0x55, 0x77, 0xd5, 0xaf, 0xaa, 0xba, 0xaa, 0xa7, 0x07, 0x96, - 0xc6, 0xd3, 0x28, 0xf4, 0xc2, 0xe3, 0xcd, 0x30, 0xe2, 0x82, 0xa3, 0x66, 0x3a, 0xfc, 0xb8, 0x33, - 0xa1, 0x82, 0x64, 0xe4, 0x8f, 0x97, 0x68, 0x14, 0xf1, 0x28, 0x1f, 0xae, 0x0e, 0xf9, 0x90, 0xab, - 0xd7, 0xc7, 0xf2, 0x4d, 0x53, 0x9d, 0x5f, 0x80, 0xbd, 0xc7, 0xbd, 0xf1, 0x4e, 0x70, 0xc2, 0xd1, - 0xa7, 0xd0, 0x09, 0x23, 0x36, 0x21, 0x51, 0xe2, 0xfa, 0xdc, 0x1b, 0xf7, 0x8d, 0x35, 0x63, 0xbd, - 0x83, 0xdb, 0x29, 0x4d, 0x8a, 0x49, 0x11, 0xc9, 0x72, 0xa7, 0x34, 0x8a, 0x19, 0x0f, 0xfa, 0xe6, - 0x9a, 0xb1, 0x6e, 0xe1, 0xb6, 0xa4, 0xbd, 0xd4, 0x24, 0xd4, 0x83, 0xda, 0x98, 0x26, 0xfd, 0x9a, - 0x9a, 0x2c, 0x5f, 0xd1, 0x47, 0x60, 0xab, 0x49, 0x42, 0xf8, 0x7d, 0x4b, 0x4d, 0x68, 0xca, 0xf1, - 0x91, 0xf0, 0x1d, 0x06, 0xf6, 0x2e, 0x4d, 0x9e, 0x49, 0x43, 0xd1, 0x67, 0xd0, 0x90, 0x64, 0x3a, - 0x50, 0x8a, 0xdb, 0x5b, 0x1f, 0x6c, 0x66, 0x30, 0x33, 0x0b, 0x71, 0x2a, 0x80, 0xbe, 0x01, 0xad, - 0x88, 0x8a, 0x28, 0x21, 0xc7, 0x3e, 0x55, 0x36, 0xb4, 0x70, 0x41, 0x40, 0xab, 0x50, 0x27, 0xc7, - 0x3c, 0x12, 0xca, 0x86, 0x16, 0xd6, 0x03, 0xe7, 0xaf, 0x35, 0x68, 0x6e, 0xf3, 0x40, 0xd0, 0x73, - 0x81, 0xee, 0xca, 0xf9, 0x43, 0xc6, 0x03, 0x97, 0x69, 0x6d, 0x16, 0xb6, 0x35, 0x61, 0x67, 0x80, - 0xbe, 0x07, 0x9d, 0x94, 0x49, 0x43, 0xee, 0x8d, 0xd4, 0xfa, 0xed, 0xad, 0x95, 0xcd, 0xd4, 0xb9, - 0x58, 0xf1, 0x9e, 0x49, 0x16, 0x6e, 0x47, 0xc5, 0x00, 0xad, 0x81, 0x15, 0x52, 0x1a, 0x29, 0xad, - 0xed, 0xad, 0x4e, 0x26, 0x7f, 0x40, 0x69, 0x84, 0x15, 0x07, 0x21, 0xb0, 0x04, 0x8d, 0x26, 0xfd, - 0xba, 0xd2, 0xa8, 0xde, 0xd1, 0x63, 0xb0, 0xc3, 0x88, 0xf1, 0x88, 0x89, 0xa4, 0xdf, 0x58, 0x33, - 0xd6, 0xbb, 0x5b, 0x2b, 0x39, 0xee, 0x6d, 0x3e, 0x99, 0x90, 0x60, 0x70, 0x10, 0x31, 0x9c, 0x0b, - 0xa1, 0x1f, 0xc0, 0x32, 0x8b, 0xb9, 0x4f, 0x84, 0xb4, 0xd0, 0xa7, 0x53, 0xea, 0xf7, 0x9b, 0x6a, - 0xde, 0x9d, 0x7c, 0xde, 0x4e, 0xc6, 0xdf, 0x93, 0x6c, 0xdc, 0x65, 0xa5, 0x31, 0x7a, 0x00, 0xdd, - 0x80, 0x0b, 0xf7, 0x84, 0xf9, 0xbe, 0xeb, 0x11, 0x6f, 0x44, 0xfb, 0xf6, 0x9a, 0xb1, 0x6e, 0xe3, - 0x4e, 0xc0, 0xc5, 0x0f, 0x99, 0xef, 0x6f, 0x4b, 0x9a, 0x8c, 0x5a, 0x9c, 0x04, 0x9e, 0xeb, 0xf3, - 0x61, 0xbf, 0xa5, 0xf8, 0x4d, 0x39, 0xde, 0xe3, 0x43, 0x74, 0x1f, 0xda, 0x23, 0x12, 0x0c, 0x7c, - 0xea, 0x0a, 0x36, 0xa1, 0x7d, 0x50, 0x5c, 0xd0, 0xa4, 0x23, 0x36, 0xa1, 0x52, 0x20, 0xf6, 0x48, - 0xe0, 0x0e, 0xa8, 0x20, 0xcc, 0xef, 0xb7, 0xb5, 0x80, 0x24, 0x3d, 0x55, 0x94, 0xaf, 0x2c, 0xdb, - 0xea, 0xd5, 0xa5, 0xfb, 0xc8, 0xc0, 0x7d, 0x73, 0xca, 0xa3, 0xd3, 0x89, 0xf3, 0x14, 0xe0, 0xcb, - 0x62, 0x85, 0x3b, 0xd0, 0x3c, 0x23, 0x4c, 0xb8, 0x93, 0x58, 0xc5, 0xa7, 0x86, 0x1b, 0x72, 0xb8, - 0x1f, 0xa3, 0x4f, 0x00, 0xc2, 0x88, 0x7b, 0x34, 0x8e, 0x25, 0xcf, 0x54, 0xbc, 0x56, 0x4a, 0xd9, - 0x8f, 0x9d, 0xef, 0x83, 0x7d, 0xe8, 0x91, 0x40, 0xe5, 0xf3, 0x2a, 0xd4, 0x05, 0x17, 0xc4, 0x4f, - 0x57, 0xd0, 0x03, 0x99, 0x3b, 0xa9, 0x38, 0x1d, 0x5c, 0x98, 0x4f, 0x07, 0xce, 0xaf, 0x0c, 0x80, - 0xc3, 0xdc, 0x4e, 0xf4, 0x08, 0xea, 0x67, 0x11, 0x13, 0x74, 0x2e, 0x25, 0x33, 0x25, 0x58, 0xf3, - 0xd1, 0x43, 0xb0, 0xd4, 0x9e, 0x31, 0xaf, 0x92, 0x53, 0x6c, 0x29, 0x36, 0x20, 0x82, 0xa4, 0x39, - 0x72, 0x99, 0x98, 0x64, 0x3b, 0x09, 0xb4, 0x9f, 0x9d, 0x53, 0x4f, 0x1b, 0x11, 0xa3, 0x2f, 0xca, - 0xfe, 0x36, 0xd2, 0x84, 0xcc, 0x26, 0x17, 0x6e, 0x2b, 0x05, 0xe1, 0x8b, 0x72, 0x10, 0xcc, 0x0b, - 0xb3, 0x0a, 0x94, 0xb3, 0x91, 0x71, 0x06, 0x00, 0xcf, 0xa9, 0xc0, 0xf4, 0xcd, 0x29, 0x8d, 0x05, - 0xda, 0x80, 0xa6, 0xa7, 0xf7, 0x4c, 0xaa, 0xb5, 0x37, 0x93, 0x9c, 0x8a, 0x8e, 0x33, 0x81, 0x6c, - 0xe3, 0x9b, 0xc5, 0xc6, 0xef, 0x43, 0x33, 0x2b, 0x14, 0x35, 0xbd, 0xef, 0xd3, 0xa1, 0xf3, 0x4b, - 0x68, 0x2b, 0x2d, 0x71, 0xc8, 0x83, 0x98, 0xa2, 0xef, 0x16, 0x5b, 0x4e, 0x96, 0x82, 0x54, 0x57, - 0x77, 0x33, 0xab, 0x60, 0xaa, 0x40, 0xe4, 0xbb, 0x4d, 0x55, 0x8b, 0x47, 0x50, 0xd7, 0xb2, 0x17, - 0x3d, 0x9e, 0xd5, 0x13, 0xac, 0xf9, 0x32, 0x0b, 0xa6, 0xc4, 0x3f, 0xa5, 0x69, 0x45, 0xd2, 0x03, - 0xe7, 0x6f, 0x06, 0xb4, 0xa5, 0x07, 0xaa, 0x00, 0xbd, 0x0b, 0xad, 0x58, 0x90, 0x48, 0xb8, 0x05, - 0x5c, 0x5b, 0x11, 0x76, 0x69, 0x22, 0xd5, 0xf9, 0x6c, 0xc2, 0x74, 0xf1, 0x59, 0xc2, 0x7a, 0x30, - 0xeb, 0x09, 0xab, 0xe4, 0x09, 0xb9, 0xcd, 0xc6, 0x34, 0x71, 0x79, 0xe0, 0x27, 0xaa, 0x2e, 0xd8, - 0xb8, 0x39, 0xa6, 0xc9, 0x8b, 0xc0, 0x4f, 0x9c, 0xd7, 0xd0, 0xd8, 0x9d, 0x1e, 0x10, 0x36, 0x03, - 0xd6, 0x78, 0x07, 0xd8, 0xf9, 0x18, 0x5c, 0x0e, 0x7f, 0x04, 0x1d, 0x8d, 0xbe, 0x7a, 0x00, 0x1e, - 0x42, 0x3d, 0x24, 0x2c, 0x92, 0x7b, 0xb0, 0xb6, 0xde, 0xde, 0x5a, 0x2e, 0x6c, 0x52, 0x36, 0x63, - 0xcd, 0x75, 0x5e, 0x80, 0xbd, 0x7f, 0x2a, 0x54, 0xf5, 0x41, 0x77, 0xc1, 0xe4, 0xa1, 0x5a, 0xbb, - 0xbb, 0xd5, 0xce, 0xe5, 0x5f, 0x84, 0xd8, 0xe4, 0xe1, 0xb5, 0x4d, 0xff, 0xb5, 0x09, 0xcb, 0x07, - 0x11, 0x55, 0xdb, 0xae, 0x4a, 0xf4, 0x1e, 0x43, 0x6b, 0x92, 0x1a, 0x94, 0xd9, 0x5e, 0xf8, 0x33, - 0x33, 0x15, 0x17, 0x32, 0x73, 0x6d, 0xb1, 0x36, 0xdf, 0x16, 0xbf, 0x09, 0x4b, 0x3a, 0x23, 0xca, - 0x41, 0xee, 0x28, 0xe2, 0xcb, 0x22, 0xd2, 0x79, 0x1b, 0xac, 0x97, 0xda, 0x20, 0xda, 0x82, 0xdb, - 0xf1, 0x98, 0x85, 0xae, 0xc7, 0x83, 0x58, 0x44, 0x84, 0x05, 0xc2, 0xf5, 0x46, 0xd4, 0x1b, 0xab, - 0x8e, 0x60, 0xe3, 0x15, 0xc9, 0xdc, 0xce, 0x79, 0xdb, 0x92, 0xe5, 0x84, 0xd0, 0x2b, 0xdc, 0x50, - 0x3d, 0x8c, 0x9f, 0x41, 0x43, 0x71, 0xe7, 0x7d, 0x91, 0xe7, 0x56, 0x2a, 0xe0, 0xfc, 0xc3, 0x80, - 0x25, 0xd9, 0x92, 0x58, 0xa5, 0xf2, 0x30, 0xe7, 0x23, 0xf3, 0x12, 0x1f, 0x21, 0xb0, 0xc6, 0x34, - 0x89, 0xfb, 0xb5, 0xb5, 0xda, 0x7a, 0x07, 0xab, 0x77, 0xf4, 0x10, 0xba, 0x9e, 0xd2, 0x7a, 0xc1, - 0xbb, 0x4b, 0x9a, 0x9a, 0x4e, 0xfd, 0xca, 0xb2, 0xeb, 0xbd, 0x06, 0x6e, 0x1c, 0xb3, 0xc0, 0xe7, - 0x43, 0xc7, 0x87, 0x6e, 0x66, 0xea, 0xfb, 0xaf, 0x31, 0xce, 0x10, 0x96, 0x76, 0x26, 0x21, 0x8f, - 0x72, 0xc7, 0x94, 0x92, 0xcc, 0xb8, 0x46, 0x92, 0xcd, 0x83, 0x34, 0x2f, 0x01, 0xe9, 0xbc, 0x86, - 0x6e, 0xa6, 0xa8, 0x3a, 0xac, 0xd5, 0x59, 0x58, 0xad, 0x0c, 0xc3, 0xcf, 0x61, 0xf5, 0x09, 0x11, - 0xde, 0x08, 0x73, 0xdf, 0x3f, 0x26, 0xde, 0xf8, 0x26, 0x63, 0xec, 0xc4, 0x70, 0xfb, 0x82, 0xf2, - 0x1b, 0x88, 0x5a, 0x0c, 0xdd, 0x6d, 0x9f, 0x92, 0xe0, 0x34, 0x5c, 0x4c, 0xbb, 0x9b, 0x43, 0x5f, - 0x9b, 0x47, 0xef, 0xfc, 0xd1, 0x80, 0xe5, 0x5c, 0xeb, 0x0d, 0xb4, 0xbf, 0xf9, 0xc4, 0xaa, 0x5d, - 0x96, 0x58, 0x63, 0x58, 0x56, 0x01, 0xa8, 0xd8, 0xfb, 0xb3, 0x98, 0x9a, 0x33, 0xfb, 0xf6, 0xea, - 0xee, 0xef, 0x43, 0xaf, 0x50, 0xf6, 0xde, 0x3b, 0xd0, 0xef, 0x0d, 0x58, 0x96, 0xcd, 0x4e, 0x56, - 0xea, 0x2a, 0xd8, 0xee, 0x43, 0x7b, 0x42, 0xce, 0x2f, 0xa4, 0x34, 0x4c, 0xc8, 0x79, 0x96, 0xd0, - 0xa5, 0xf3, 0x40, 0xed, 0xaa, 0xf3, 0x80, 0x35, 0x73, 0x1e, 0x70, 0xfe, 0x64, 0x40, 0xaf, 0xb0, - 0xe9, 0x06, 0xd2, 0xe0, 0x11, 0xd4, 0x65, 0xb3, 0xd1, 0xbb, 0xee, 0xd2, 0x6f, 0x2b, 0xcd, 0x77, - 0x3e, 0x87, 0xe6, 0xd1, 0xb9, 0x3e, 0x3f, 0xf7, 0xa0, 0x26, 0xce, 0x83, 0xf4, 0xfb, 0x48, 0xbe, - 0xa2, 0x0f, 0xa1, 0x11, 0x0b, 0x22, 0x4e, 0xe3, 0xd4, 0x0b, 0xe9, 0xc8, 0xf9, 0xa7, 0x01, 0x08, - 0xd3, 0x98, 0xfb, 0x53, 0x5a, 0xd5, 0xcb, 0xd7, 0x2a, 0x1d, 0xd7, 0x4b, 0x66, 0xf4, 0x1d, 0x68, - 0x89, 0xf3, 0xc0, 0x65, 0xc1, 0x09, 0x8f, 0xfb, 0x96, 0x02, 0x5c, 0x68, 0x4e, 0xd1, 0x61, 0x5b, - 0xe8, 0x97, 0xd8, 0x79, 0x03, 0x2b, 0x25, 0xe3, 0x6f, 0xa0, 0xf4, 0xbc, 0x84, 0xd6, 0xf3, 0xed, - 0x2a, 0x6e, 0xfa, 0x04, 0x20, 0x26, 0x27, 0xd4, 0x0d, 0x39, 0x0b, 0x44, 0xea, 0xa3, 0x96, 0xa4, - 0x1c, 0x48, 0x82, 0x33, 0x02, 0x90, 0xeb, 0xde, 0x00, 0x82, 0x7d, 0x58, 0xc2, 0xe4, 0x6c, 0x51, - 0x9f, 0x0a, 0x0e, 0x87, 0x6e, 0xb6, 0xdc, 0x82, 0x1b, 0xdb, 0x15, 0xc7, 0x48, 0x4f, 0xd9, 0x7f, - 0x70, 0xba, 0xa0, 0x4f, 0x9d, 0xcb, 0x95, 0xbc, 0x56, 0xa8, 0x94, 0x92, 0x45, 0xb7, 0xeb, 0x21, - 0x20, 0x4c, 0xce, 0x54, 0x19, 0xad, 0x08, 0xe2, 0x9a, 0xe5, 0xf3, 0xa7, 0xb0, 0x52, 0x52, 0xb4, - 0x68, 0x20, 0x47, 0x05, 0x90, 0xc5, 0x35, 0x1f, 0x87, 0x17, 0x56, 0xdf, 0x4c, 0x97, 0x39, 0x80, - 0x1e, 0x26, 0x67, 0x4f, 0xa9, 0x4f, 0xab, 0x7d, 0x96, 0xcc, 0x6f, 0x89, 0x1f, 0xc3, 0x07, 0x33, - 0x2b, 0x2e, 0xda, 0xed, 0xaf, 0xe0, 0x76, 0xe6, 0xa0, 0xea, 0x46, 0x5f, 0xe6, 0x79, 0x02, 0x1f, - 0x5e, 0x5c, 0x78, 0xd1, 0xb6, 0x4f, 0x01, 0xa5, 0x4b, 0x93, 0x60, 0x48, 0x17, 0xfe, 0x09, 0x7f, - 0x07, 0x9a, 0x34, 0x18, 0xcc, 0x74, 0xf3, 0x06, 0x0d, 0x06, 0xbb, 0x34, 0x91, 0x5b, 0xa1, 0xa4, - 0x77, 0xd1, 0xb8, 0x12, 0x15, 0x93, 0xaf, 0x05, 0x9a, 0x8e, 0xda, 0x7b, 0x45, 0xf7, 0x3b, 0x43, - 0x55, 0xc3, 0x1b, 0xbc, 0x75, 0x99, 0xbd, 0x5b, 0xb1, 0xca, 0x77, 0x2b, 0x43, 0x58, 0xce, 0x6d, - 0xa9, 0x0e, 0xf4, 0x53, 0xa8, 0x8d, 0xa7, 0x57, 0x56, 0x06, 0xc9, 0x73, 0xfe, 0x6e, 0x14, 0x95, - 0xa8, 0x2a, 0x74, 0xd9, 0xf4, 0x33, 0xe8, 0xd9, 0x66, 0x6b, 0x65, 0xd8, 0x63, 0xf4, 0x2d, 0x58, - 0xce, 0xd9, 0xee, 0xac, 0x1b, 0x96, 0x32, 0x99, 0xbd, 0x77, 0xb9, 0xc3, 0x87, 0xd5, 0xb2, 0x91, - 0xef, 0xd5, 0x27, 0x03, 0x68, 0xbd, 0x8a, 0x98, 0xa0, 0xea, 0x94, 0xf9, 0x11, 0xe8, 0x30, 0xba, - 0x22, 0x4e, 0x8f, 0x9a, 0x4d, 0x35, 0x3e, 0x8a, 0xd1, 0x7d, 0xb0, 0x44, 0x12, 0xea, 0x1b, 0xfe, - 0x0b, 0x37, 0x46, 0x8a, 0x21, 0x73, 0x22, 0x3d, 0x0f, 0x8a, 0x38, 0x3d, 0x0a, 0xda, 0x9a, 0x70, - 0x14, 0x3b, 0xaf, 0xa0, 0xf5, 0x52, 0x76, 0xe1, 0xec, 0x2e, 0x58, 0xf7, 0x67, 0x63, 0xa6, 0x3f, - 0xa3, 0x2e, 0x98, 0x22, 0x3b, 0xcb, 0x9a, 0x22, 0x46, 0x0f, 0xa0, 0xcb, 0x62, 0x37, 0x1e, 0x71, - 0x79, 0x0e, 0xcd, 0xdb, 0xb9, 0x8d, 0x3b, 0x2c, 0x3e, 0x94, 0x44, 0xb5, 0x9e, 0xf3, 0x5b, 0x03, - 0xec, 0xfd, 0xa9, 0xe7, 0xa9, 0x85, 0xb3, 0x8b, 0xdf, 0x2b, 0xff, 0x59, 0xe8, 0x8b, 0xdf, 0x0d, - 0x68, 0xa8, 0xab, 0x9a, 0xcc, 0x31, 0x28, 0x17, 0xcc, 0x3d, 0x81, 0x53, 0x09, 0x29, 0xab, 0x94, - 0x67, 0x87, 0xf5, 0x42, 0x36, 0xc7, 0x83, 0x53, 0x09, 0xe7, 0x10, 0x56, 0xa4, 0x29, 0xcf, 0xa9, - 0x78, 0x92, 0xec, 0xd2, 0x64, 0x31, 0x9d, 0xe7, 0x37, 0x06, 0xac, 0x96, 0x57, 0x5d, 0xf4, 0x99, - 0xec, 0x21, 0x58, 0xf2, 0x74, 0x3e, 0x77, 0x0f, 0x9e, 0xb9, 0x15, 0x2b, 0xb6, 0xf3, 0x33, 0xb8, - 0x93, 0xdb, 0x71, 0xa8, 0x93, 0xa2, 0x0a, 0xc2, 0xd9, 0x14, 0x33, 0x4b, 0x29, 0xe6, 0xfc, 0xc5, - 0x80, 0xfe, 0xbc, 0x8a, 0x45, 0xc3, 0x9d, 0xff, 0x27, 0x96, 0x39, 0xc0, 0xfa, 0xff, 0x0e, 0xf8, - 0x09, 0xa0, 0xc3, 0xd0, 0x67, 0x42, 0xff, 0x74, 0xaa, 0x5a, 0x36, 0xe5, 0x0a, 0xa5, 0xb2, 0x29, - 0x09, 0xb2, 0xea, 0xff, 0xc1, 0x80, 0x95, 0xd2, 0xfa, 0xd5, 0x81, 0x3b, 0x60, 0xf9, 0xf4, 0x44, - 0xa4, 0xdf, 0x0d, 0xdd, 0xf2, 0xdf, 0x32, 0xac, 0x78, 0xe8, 0x01, 0xd4, 0x23, 0x36, 0x1c, 0x89, - 0x34, 0xec, 0x17, 0x85, 0x34, 0x73, 0xe3, 0xdb, 0x00, 0xc5, 0x8f, 0x2f, 0x04, 0xd0, 0xf8, 0x11, - 0x8f, 0x26, 0xc4, 0xef, 0xdd, 0x42, 0x4d, 0xa8, 0xed, 0xf1, 0xb3, 0x9e, 0x81, 0x6c, 0xb0, 0xbe, - 0x64, 0xc3, 0x51, 0xcf, 0xdc, 0x58, 0x83, 0x6e, 0xf9, 0x6f, 0x17, 0x6a, 0x80, 0x79, 0xb8, 0xd3, - 0xbb, 0x25, 0x9f, 0x78, 0xbb, 0x67, 0x6c, 0x6c, 0x82, 0xf9, 0x22, 0x94, 0x53, 0x0f, 0x4e, 0x85, - 0x5e, 0xe3, 0x29, 0xf5, 0xf5, 0x1a, 0x72, 0x8f, 0xf6, 0x4c, 0xd4, 0x01, 0x3b, 0xbb, 0x77, 0xea, - 0xd5, 0x9e, 0x6c, 0xfc, 0xeb, 0xed, 0x3d, 0xe3, 0xdf, 0x6f, 0xef, 0x19, 0xff, 0x79, 0x7b, 0xcf, - 0xf8, 0xf3, 0x7f, 0xef, 0xdd, 0x82, 0xbe, 0xc7, 0x27, 0x9b, 0x21, 0x0b, 0x86, 0x1e, 0x09, 0x37, - 0x05, 0x1b, 0x4f, 0x37, 0xc7, 0x53, 0xf5, 0xf7, 0xf4, 0xb8, 0xa1, 0x1e, 0x9f, 0xff, 0x2f, 0x00, - 0x00, 0xff, 0xff, 0x98, 0xba, 0x07, 0x50, 0x91, 0x1d, 0x00, 0x00, + 0xdf, 0x90, 0x28, 0x3e, 0x23, 0x1c, 0xe1, 0x3b, 0xf1, 0x88, 0x50, 0x9c, 0x90, 0xcb, 0xd9, 0x26, + 0x56, 0xdb, 0x4a, 0x14, 0x09, 0x18, 0xda, 0xb3, 0xed, 0xdd, 0xd6, 0xce, 0x4e, 0x4f, 0x66, 0xda, + 0x6b, 0x8f, 0x10, 0xe2, 0x01, 0x81, 0x04, 0x6f, 0x20, 0x24, 0x10, 0x82, 0x07, 0x1e, 0xf9, 0x0c, + 0x7c, 0x01, 0x1e, 0xf9, 0x08, 0x28, 0x7c, 0x11, 0xd4, 0xdd, 0xf3, 0x67, 0x67, 0xd7, 0xe6, 0xac, + 0xd1, 0xc6, 0x3c, 0xcd, 0x74, 0x55, 0x75, 0x57, 0xfd, 0xaa, 0xaa, 0xab, 0x7a, 0x7a, 0x60, 0x65, + 0x3c, 0x8d, 0x42, 0x2f, 0x3c, 0xd9, 0x0e, 0x23, 0x2e, 0x38, 0x6a, 0xa6, 0xc3, 0x8f, 0x3b, 0x13, + 0x2a, 0x48, 0x46, 0xfe, 0x78, 0x85, 0x46, 0x11, 0x8f, 0xf2, 0xe1, 0xfa, 0x90, 0x0f, 0xb9, 0x7a, + 0x7d, 0x2c, 0xdf, 0x34, 0xd5, 0xf9, 0x39, 0xd8, 0xfb, 0xdc, 0x1b, 0xbf, 0x08, 0x4e, 0x39, 0xfa, + 0x14, 0x3a, 0x61, 0xc4, 0x26, 0x24, 0x4a, 0x5c, 0x9f, 0x7b, 0xe3, 0xbe, 0xb1, 0x61, 0x6c, 0x76, + 0x70, 0x3b, 0xa5, 0x49, 0x31, 0x29, 0x22, 0x59, 0xee, 0x94, 0x46, 0x31, 0xe3, 0x41, 0xdf, 0xdc, + 0x30, 0x36, 0x2d, 0xdc, 0x96, 0xb4, 0x57, 0x9a, 0x84, 0x7a, 0x50, 0x1b, 0xd3, 0xa4, 0x5f, 0x53, + 0x93, 0xe5, 0x2b, 0xfa, 0x08, 0x6c, 0x35, 0x49, 0x08, 0xbf, 0x6f, 0xa9, 0x09, 0x4d, 0x39, 0x3e, + 0x16, 0xbe, 0xc3, 0xc0, 0xde, 0xa3, 0xc9, 0x33, 0x69, 0x28, 0xfa, 0x0c, 0x1a, 0x92, 0x4c, 0x07, + 0x4a, 0x71, 0x7b, 0xe7, 0x83, 0xed, 0x0c, 0x66, 0x66, 0x21, 0x4e, 0x05, 0xd0, 0x37, 0xa0, 0x15, + 0x51, 0x11, 0x25, 0xe4, 0xc4, 0xa7, 0xca, 0x86, 0x16, 0x2e, 0x08, 0x68, 0x1d, 0xea, 0xe4, 0x84, + 0x47, 0x42, 0xd9, 0xd0, 0xc2, 0x7a, 0xe0, 0xfc, 0xb5, 0x06, 0xcd, 0x5d, 0x1e, 0x08, 0x7a, 0x21, + 0xd0, 0x5d, 0x39, 0x7f, 0xc8, 0x78, 0xe0, 0x32, 0xad, 0xcd, 0xc2, 0xb6, 0x26, 0xbc, 0x18, 0xa0, + 0xef, 0x42, 0x27, 0x65, 0xd2, 0x90, 0x7b, 0x23, 0xb5, 0x7e, 0x7b, 0x67, 0x6d, 0x3b, 0x75, 0x2e, + 0x56, 0xbc, 0x67, 0x92, 0x85, 0xdb, 0x51, 0x31, 0x40, 0x1b, 0x60, 0x85, 0x94, 0x46, 0x4a, 0x6b, + 0x7b, 0xa7, 0x93, 0xc9, 0x1f, 0x52, 0x1a, 0x61, 0xc5, 0x41, 0x08, 0x2c, 0x41, 0xa3, 0x49, 0xbf, + 0xae, 0x34, 0xaa, 0x77, 0xf4, 0x18, 0xec, 0x30, 0x62, 0x3c, 0x62, 0x22, 0xe9, 0x37, 0x36, 0x8c, + 0xcd, 0xee, 0xce, 0x5a, 0x8e, 0x7b, 0x97, 0x4f, 0x26, 0x24, 0x18, 0x1c, 0x46, 0x0c, 0xe7, 0x42, + 0xe8, 0xfb, 0xb0, 0xca, 0x62, 0xee, 0x13, 0x21, 0x2d, 0xf4, 0xe9, 0x94, 0xfa, 0xfd, 0xa6, 0x9a, + 0x77, 0x27, 0x9f, 0xf7, 0x22, 0xe3, 0xef, 0x4b, 0x36, 0xee, 0xb2, 0xd2, 0x18, 0x3d, 0x80, 0x6e, + 0xc0, 0x85, 0x7b, 0xca, 0x7c, 0xdf, 0xf5, 0x88, 0x37, 0xa2, 0x7d, 0x7b, 0xc3, 0xd8, 0xb4, 0x71, + 0x27, 0xe0, 0xe2, 0x07, 0xcc, 0xf7, 0x77, 0x25, 0x4d, 0x46, 0x2d, 0x4e, 0x02, 0xcf, 0xf5, 0xf9, + 0xb0, 0xdf, 0x52, 0xfc, 0xa6, 0x1c, 0xef, 0xf3, 0x21, 0xba, 0x0f, 0xed, 0x11, 0x09, 0x06, 0x3e, + 0x75, 0x05, 0x9b, 0xd0, 0x3e, 0x28, 0x2e, 0x68, 0xd2, 0x31, 0x9b, 0x50, 0x29, 0x10, 0x7b, 0x24, + 0x70, 0x07, 0x54, 0x10, 0xe6, 0xf7, 0xdb, 0x5a, 0x40, 0x92, 0x9e, 0x2a, 0xca, 0x57, 0x96, 0x6d, + 0xf5, 0xea, 0xd2, 0x7d, 0x64, 0xe0, 0xbe, 0x3d, 0xe3, 0xd1, 0xd9, 0xc4, 0x79, 0x0a, 0xf0, 0x65, + 0xb1, 0xc2, 0x1d, 0x68, 0x9e, 0x13, 0x26, 0xdc, 0x49, 0xac, 0xe2, 0x53, 0xc3, 0x0d, 0x39, 0x3c, + 0x88, 0xd1, 0x27, 0x00, 0x61, 0xc4, 0x3d, 0x1a, 0xc7, 0x92, 0x67, 0x2a, 0x5e, 0x2b, 0xa5, 0x1c, + 0xc4, 0xce, 0xf7, 0xc0, 0x3e, 0xf2, 0x48, 0xa0, 0xf2, 0x79, 0x1d, 0xea, 0x82, 0x0b, 0xe2, 0xa7, + 0x2b, 0xe8, 0x81, 0xcc, 0x9d, 0x54, 0x9c, 0x0e, 0xe6, 0xe6, 0xd3, 0x81, 0xf3, 0x4b, 0x03, 0xe0, + 0x28, 0xb7, 0x13, 0x3d, 0x82, 0xfa, 0x79, 0xc4, 0x04, 0x5d, 0x48, 0xc9, 0x4c, 0x09, 0xd6, 0x7c, + 0xf4, 0x10, 0x2c, 0xb5, 0x67, 0xcc, 0xab, 0xe4, 0x14, 0x5b, 0x8a, 0x0d, 0x88, 0x20, 0x69, 0x8e, + 0x5c, 0x26, 0x26, 0xd9, 0x4e, 0x02, 0xed, 0x67, 0x17, 0xd4, 0xd3, 0x46, 0xc4, 0xe8, 0x8b, 0xb2, + 0xbf, 0x8d, 0x34, 0x21, 0xb3, 0xc9, 0x85, 0xdb, 0x4a, 0x41, 0xf8, 0xa2, 0x1c, 0x04, 0x73, 0x6e, + 0x56, 0x81, 0x72, 0x36, 0x32, 0xce, 0x00, 0xe0, 0x39, 0x15, 0x98, 0xbe, 0x3d, 0xa3, 0xb1, 0x40, + 0x5b, 0xd0, 0xf4, 0xf4, 0x9e, 0x49, 0xb5, 0xf6, 0x66, 0x92, 0x53, 0xd1, 0x71, 0x26, 0x90, 0x6d, + 0x7c, 0xb3, 0xd8, 0xf8, 0x7d, 0x68, 0x66, 0x85, 0xa2, 0xa6, 0xf7, 0x7d, 0x3a, 0x74, 0x7e, 0x01, + 0x6d, 0xa5, 0x25, 0x0e, 0x79, 0x10, 0x53, 0xf4, 0x9d, 0x62, 0xcb, 0xc9, 0x52, 0x90, 0xea, 0xea, + 0x6e, 0x67, 0x15, 0x4c, 0x15, 0x88, 0x7c, 0xb7, 0xa9, 0x6a, 0xf1, 0x08, 0xea, 0x5a, 0x76, 0xde, + 0xe3, 0x59, 0x3d, 0xc1, 0x9a, 0x2f, 0xb3, 0x60, 0x4a, 0xfc, 0x33, 0x9a, 0x56, 0x24, 0x3d, 0x70, + 0xfe, 0x66, 0x40, 0x5b, 0x7a, 0xa0, 0x0a, 0xd0, 0xbb, 0xd0, 0x8a, 0x05, 0x89, 0x84, 0x5b, 0xc0, + 0xb5, 0x15, 0x61, 0x8f, 0x26, 0x52, 0x9d, 0xcf, 0x26, 0x4c, 0x17, 0x9f, 0x15, 0xac, 0x07, 0xb3, + 0x9e, 0xb0, 0x4a, 0x9e, 0x90, 0xdb, 0x6c, 0x4c, 0x13, 0x97, 0x07, 0x7e, 0xa2, 0xea, 0x82, 0x8d, + 0x9b, 0x63, 0x9a, 0xbc, 0x0c, 0xfc, 0xc4, 0x79, 0x03, 0x8d, 0xbd, 0xe9, 0x21, 0x61, 0x33, 0x60, + 0x8d, 0xaf, 0x01, 0xbb, 0x18, 0x83, 0xcb, 0xe1, 0x8f, 0xa0, 0xa3, 0xd1, 0x57, 0x0f, 0xc0, 0x43, + 0xa8, 0x87, 0x84, 0x45, 0x72, 0x0f, 0xd6, 0x36, 0xdb, 0x3b, 0xab, 0x85, 0x4d, 0xca, 0x66, 0xac, + 0xb9, 0xce, 0x4b, 0xb0, 0x0f, 0xce, 0x84, 0xaa, 0x3e, 0xe8, 0x2e, 0x98, 0x3c, 0x54, 0x6b, 0x77, + 0x77, 0xda, 0xb9, 0xfc, 0xcb, 0x10, 0x9b, 0x3c, 0xbc, 0xb6, 0xe9, 0xbf, 0x32, 0x61, 0xf5, 0x30, + 0xa2, 0x6a, 0xdb, 0x55, 0x89, 0xde, 0x63, 0x68, 0x4d, 0x52, 0x83, 0x32, 0xdb, 0x0b, 0x7f, 0x66, + 0xa6, 0xe2, 0x42, 0x66, 0xa1, 0x2d, 0xd6, 0x16, 0xdb, 0xe2, 0x37, 0x61, 0x45, 0x67, 0x44, 0x39, + 0xc8, 0x1d, 0x45, 0x7c, 0x55, 0x44, 0x3a, 0x6f, 0x83, 0xf5, 0x52, 0x1b, 0x44, 0x3b, 0x70, 0x3b, + 0x1e, 0xb3, 0xd0, 0xf5, 0x78, 0x10, 0x8b, 0x88, 0xb0, 0x40, 0xb8, 0xde, 0x88, 0x7a, 0x63, 0xd5, + 0x11, 0x6c, 0xbc, 0x26, 0x99, 0xbb, 0x39, 0x6f, 0x57, 0xb2, 0x9c, 0x10, 0x7a, 0x85, 0x1b, 0xaa, + 0x87, 0xf1, 0x33, 0x68, 0x28, 0xee, 0xa2, 0x2f, 0xf2, 0xdc, 0x4a, 0x05, 0x9c, 0xbf, 0x1b, 0xb0, + 0x22, 0x5b, 0x12, 0xab, 0x54, 0x1e, 0x16, 0x7c, 0x64, 0x5e, 0xe2, 0x23, 0x04, 0xd6, 0x98, 0x26, + 0x71, 0xbf, 0xb6, 0x51, 0xdb, 0xec, 0x60, 0xf5, 0x8e, 0x1e, 0x42, 0xd7, 0x53, 0x5a, 0xe7, 0xbc, + 0xbb, 0xa2, 0xa9, 0xe9, 0xd4, 0xaf, 0x2c, 0xbb, 0xde, 0x6b, 0xe0, 0xc6, 0x09, 0x0b, 0x7c, 0x3e, + 0x74, 0x7c, 0xe8, 0x66, 0xa6, 0xbe, 0xff, 0x1a, 0xe3, 0x0c, 0x61, 0xe5, 0xc5, 0x24, 0xe4, 0x51, + 0xee, 0x98, 0x52, 0x92, 0x19, 0xd7, 0x48, 0xb2, 0x45, 0x90, 0xe6, 0x25, 0x20, 0x9d, 0x37, 0xd0, + 0xcd, 0x14, 0x55, 0x87, 0xb5, 0x3e, 0x0b, 0xab, 0x95, 0x61, 0xf8, 0x19, 0xac, 0x3f, 0x21, 0xc2, + 0x1b, 0x61, 0xee, 0xfb, 0x27, 0xc4, 0x1b, 0xdf, 0x64, 0x8c, 0x9d, 0x18, 0x6e, 0xcf, 0x29, 0xbf, + 0x81, 0xa8, 0xc5, 0xd0, 0xdd, 0xf5, 0x29, 0x09, 0xce, 0xc2, 0xe5, 0xb4, 0xbb, 0x05, 0xf4, 0xb5, + 0x45, 0xf4, 0xce, 0x1f, 0x0c, 0x58, 0xcd, 0xb5, 0xde, 0x40, 0xfb, 0x5b, 0x4c, 0xac, 0xda, 0x65, + 0x89, 0x35, 0x86, 0x55, 0x15, 0x80, 0x8a, 0xbd, 0x3f, 0x8b, 0xa9, 0x39, 0xb3, 0x6f, 0xaf, 0xee, + 0xfe, 0x3e, 0xf4, 0x0a, 0x65, 0xef, 0xbd, 0x03, 0xfd, 0xce, 0x80, 0x55, 0xd9, 0xec, 0x64, 0xa5, + 0xae, 0x82, 0xed, 0x3e, 0xb4, 0x27, 0xe4, 0x62, 0x2e, 0xa5, 0x61, 0x42, 0x2e, 0xb2, 0x84, 0x2e, + 0x9d, 0x07, 0x6a, 0x57, 0x9d, 0x07, 0xac, 0x99, 0xf3, 0x80, 0xf3, 0x47, 0x03, 0x7a, 0x85, 0x4d, + 0x37, 0x90, 0x06, 0x8f, 0xa0, 0x2e, 0x9b, 0x8d, 0xde, 0x75, 0x97, 0x7e, 0x5b, 0x69, 0xbe, 0xf3, + 0x39, 0x34, 0x8f, 0x2f, 0xf4, 0xf9, 0xb9, 0x07, 0x35, 0x71, 0x11, 0xa4, 0xdf, 0x47, 0xf2, 0x15, + 0x7d, 0x08, 0x8d, 0x58, 0x10, 0x71, 0x16, 0xa7, 0x5e, 0x48, 0x47, 0xce, 0x3f, 0x0c, 0x40, 0x98, + 0xc6, 0xdc, 0x9f, 0xd2, 0xaa, 0x5e, 0xbe, 0x56, 0xe9, 0xb8, 0x5e, 0x32, 0xa3, 0x6f, 0x43, 0x4b, + 0x5c, 0x04, 0x2e, 0x0b, 0x4e, 0x79, 0xdc, 0xb7, 0x14, 0xe0, 0x42, 0x73, 0x8a, 0x0e, 0xdb, 0x42, + 0xbf, 0xc4, 0xce, 0x5b, 0x58, 0x2b, 0x19, 0x7f, 0x03, 0xa5, 0xe7, 0x15, 0xb4, 0x9e, 0xef, 0x56, + 0x71, 0xd3, 0x27, 0x00, 0x31, 0x39, 0xa5, 0x6e, 0xc8, 0x59, 0x20, 0x52, 0x1f, 0xb5, 0x24, 0xe5, + 0x50, 0x12, 0x9c, 0x11, 0x80, 0x5c, 0xf7, 0x06, 0x10, 0x1c, 0xc0, 0x0a, 0x26, 0xe7, 0xcb, 0xfa, + 0x54, 0x70, 0x38, 0x74, 0xb3, 0xe5, 0x96, 0xdc, 0xd8, 0xae, 0x38, 0x46, 0x7a, 0xca, 0xfe, 0xc3, + 0xb3, 0x25, 0x7d, 0xea, 0x5c, 0xae, 0xe4, 0x8d, 0x42, 0xa5, 0x94, 0x2c, 0xbb, 0x5d, 0x0f, 0x01, + 0x61, 0x72, 0xae, 0xca, 0x68, 0x45, 0x10, 0xd7, 0x2c, 0x9f, 0x3f, 0x81, 0xb5, 0x92, 0xa2, 0x65, + 0x03, 0x39, 0x2e, 0x80, 0x2c, 0xaf, 0xf9, 0x38, 0xbc, 0xb0, 0xfa, 0x66, 0xba, 0xcc, 0x21, 0xf4, + 0x30, 0x39, 0x7f, 0x4a, 0x7d, 0x5a, 0xed, 0xb3, 0x64, 0x71, 0x4b, 0xfc, 0x08, 0x3e, 0x98, 0x59, + 0x71, 0xd9, 0x6e, 0x7f, 0x0d, 0xb7, 0x33, 0x07, 0x55, 0x37, 0xfa, 0x32, 0xcf, 0x13, 0xf8, 0x70, + 0x7e, 0xe1, 0x65, 0xdb, 0x3e, 0x05, 0x94, 0x2e, 0x4d, 0x82, 0x21, 0x5d, 0xfa, 0x27, 0xfc, 0x1d, + 0x68, 0xd2, 0x60, 0x30, 0xd3, 0xcd, 0x1b, 0x34, 0x18, 0xec, 0xd1, 0x44, 0x6e, 0x85, 0x92, 0xde, + 0x65, 0xe3, 0x4a, 0x54, 0x4c, 0xfe, 0x2f, 0xd0, 0x74, 0xd4, 0xde, 0x2b, 0xba, 0xdf, 0x1a, 0xaa, + 0x1a, 0xde, 0xe0, 0xad, 0xcb, 0xec, 0xdd, 0x8a, 0x55, 0xbe, 0x5b, 0x19, 0xc2, 0x6a, 0x6e, 0x4b, + 0x75, 0xa0, 0x9f, 0x42, 0x6d, 0x3c, 0xbd, 0xb2, 0x32, 0x48, 0x9e, 0xf3, 0x67, 0xa3, 0xa8, 0x44, + 0x55, 0xa1, 0xcb, 0xa6, 0x9f, 0x41, 0xcf, 0x36, 0x5b, 0x2b, 0xc3, 0xae, 0xae, 0x44, 0x29, 0xf1, + 0x46, 0xee, 0xac, 0x07, 0x5a, 0x92, 0xb2, 0xff, 0x75, 0x5e, 0xf0, 0x61, 0xbd, 0x6c, 0xdb, 0x7b, + 0x75, 0xc5, 0x00, 0x5a, 0xaf, 0x23, 0x26, 0xa8, 0x3a, 0x5c, 0x7e, 0x04, 0x3a, 0x7a, 0xae, 0x88, + 0xd3, 0x13, 0x66, 0x53, 0x8d, 0x8f, 0x63, 0x74, 0x1f, 0x2c, 0x91, 0x84, 0xfa, 0x62, 0x7f, 0xee, + 0xa2, 0x48, 0x31, 0x64, 0x2a, 0xa4, 0xc7, 0x40, 0x11, 0xa7, 0x27, 0x40, 0x5b, 0x13, 0x8e, 0x63, + 0xe7, 0x35, 0xb4, 0x5e, 0xc9, 0xe6, 0x9b, 0x5d, 0x01, 0xeb, 0xb6, 0x6c, 0xcc, 0xb4, 0x65, 0xd4, + 0x05, 0x53, 0x64, 0x47, 0x58, 0x53, 0xc4, 0xe8, 0x01, 0x74, 0x59, 0xec, 0xc6, 0x23, 0x2e, 0x8f, + 0x9f, 0x79, 0x17, 0xb7, 0x71, 0x87, 0xc5, 0x47, 0x92, 0xa8, 0xd6, 0x73, 0x7e, 0x63, 0x80, 0x7d, + 0x30, 0xf5, 0x3c, 0xb5, 0x70, 0x76, 0xdf, 0x7b, 0xe5, 0xaf, 0x0a, 0x7d, 0xdf, 0xbb, 0x05, 0x0d, + 0x75, 0x43, 0x93, 0x39, 0x06, 0xe5, 0x82, 0xb9, 0x27, 0x70, 0x2a, 0x21, 0x65, 0x95, 0xf2, 0xec, + 0x8c, 0x5e, 0xc8, 0xe6, 0x78, 0x70, 0x2a, 0xe1, 0x1c, 0xc1, 0x9a, 0x34, 0xe5, 0x39, 0x15, 0x4f, + 0x92, 0x3d, 0x9a, 0x2c, 0xa7, 0xe1, 0xfc, 0xda, 0x80, 0xf5, 0xf2, 0xaa, 0xcb, 0x3e, 0x8a, 0x3d, + 0x04, 0x4b, 0x1e, 0xca, 0x17, 0xae, 0xbf, 0x33, 0xb7, 0x62, 0xc5, 0x76, 0x7e, 0x0a, 0x77, 0x72, + 0x3b, 0x8e, 0x74, 0x52, 0x54, 0x41, 0x38, 0x9b, 0x62, 0x66, 0x29, 0xc5, 0x9c, 0xbf, 0x18, 0xd0, + 0x5f, 0x54, 0xb1, 0x6c, 0xb8, 0x8b, 0xbf, 0xc2, 0x32, 0x07, 0x58, 0xff, 0xdb, 0x01, 0x3f, 0x06, + 0x74, 0x14, 0xfa, 0x4c, 0xe8, 0x7f, 0x4d, 0x55, 0xab, 0xa5, 0x5c, 0xa1, 0x54, 0x2d, 0x25, 0x41, + 0x16, 0xfb, 0xdf, 0x1b, 0xb0, 0x56, 0x5a, 0xbf, 0x3a, 0x70, 0x07, 0x2c, 0x9f, 0x9e, 0x8a, 0xf4, + 0x73, 0xa1, 0x5b, 0xfe, 0x49, 0x86, 0x15, 0x0f, 0x3d, 0x80, 0x7a, 0xc4, 0x86, 0x23, 0x91, 0x86, + 0x7d, 0x5e, 0x48, 0x33, 0xb7, 0xbe, 0x05, 0x50, 0xfc, 0xef, 0x42, 0x00, 0x8d, 0x1f, 0xf2, 0x68, + 0x42, 0xfc, 0xde, 0x2d, 0xd4, 0x84, 0xda, 0x3e, 0x3f, 0xef, 0x19, 0xc8, 0x06, 0xeb, 0x4b, 0x36, + 0x1c, 0xf5, 0xcc, 0xad, 0x0d, 0xe8, 0x96, 0x7f, 0x72, 0xa1, 0x06, 0x98, 0x47, 0x2f, 0x7a, 0xb7, + 0xe4, 0x13, 0xef, 0xf6, 0x8c, 0xad, 0x6d, 0x30, 0x5f, 0x86, 0x72, 0xea, 0xe1, 0x99, 0xd0, 0x6b, + 0x3c, 0xa5, 0xbe, 0x5e, 0x43, 0xee, 0xd1, 0x9e, 0x89, 0x3a, 0x60, 0x67, 0xd7, 0x4d, 0xbd, 0xda, + 0x93, 0xad, 0x7f, 0xbe, 0xbb, 0x67, 0xfc, 0xeb, 0xdd, 0x3d, 0xe3, 0xdf, 0xef, 0xee, 0x19, 0x7f, + 0xfa, 0xcf, 0xbd, 0x5b, 0xd0, 0xf7, 0xf8, 0x64, 0x3b, 0x64, 0xc1, 0xd0, 0x23, 0xe1, 0xb6, 0x60, + 0xe3, 0xe9, 0xf6, 0x78, 0xaa, 0x7e, 0x9a, 0x9e, 0x34, 0xd4, 0xe3, 0xf3, 0xff, 0x06, 0x00, 0x00, + 0xff, 0xff, 0x9e, 0xba, 0x9f, 0xd3, 0x88, 0x1d, 0x00, 0x00, } diff --git a/proto/kvrpcpb.proto b/proto/kvrpcpb.proto index 4c6d50f5c..ec27d8e30 100644 --- a/proto/kvrpcpb.proto +++ b/proto/kvrpcpb.proto @@ -328,7 +328,7 @@ message RawScanResponse { message RawBatchScanRequest { Context context = 1; repeated bytes start_keys = 2; - uint32 start_key_limit = 3; + uint32 each_limit = 3; bool key_only = 4; } diff --git a/src/coprocessor.rs b/src/coprocessor.rs index 86777b9b5..4c056772b 100644 --- a/src/coprocessor.rs +++ b/src/coprocessor.rs @@ -1089,7 +1089,7 @@ static file_descriptor_proto_data: &'static [u8] = b"\ \x1f\n\x0bother_error\x18\x04\x20\x01(\tR\notherError\x12+\n\x05range\ \x18\x05\x20\x01(\x0b2\x15.coprocessor.KeyRangeR\x05range\x127\n\x0cexec\ _details\x18\x06\x20\x01(\x0b2\x14.kvrpcpb.ExecDetailsR\x0bexecDetailsB&\ - \n\x18com.pingcap.tikv.kvproto\xc8\xe2\x1e\x01\xe0\xe2\x1e\x01\xd0\xe2\ + \n\x18com.pingcap.tikv.kvproto\xe0\xe2\x1e\x01\xd0\xe2\x1e\x01\xc8\xe2\ \x1e\x01J\xea\x0b\n\x06\x12\x04\0\0!\x01\n\x08\n\x01\x0c\x12\x03\0\0\x12\ \n\x08\n\x01\x02\x12\x03\x01\x08\x13\n\t\n\x02\x03\0\x12\x03\x03\x07\x16\ \n\t\n\x02\x03\x01\x12\x03\x04\x07\x16\n\t\n\x02\x03\x02\x12\x03\x05\x07\ diff --git a/src/errorpb.rs b/src/errorpb.rs index 6ab1c1bce..065260bfb 100644 --- a/src/errorpb.rs +++ b/src/errorpb.rs @@ -2328,7 +2328,7 @@ static file_descriptor_proto_data: &'static [u8] = b"\ dR\x0cstaleCommand\x12>\n\x0fstore_not_match\x18\x08\x20\x01(\x0b2\x16.e\ rrorpb.StoreNotMatchR\rstoreNotMatch\x12K\n\x14raft_entry_too_large\x18\ \t\x20\x01(\x0b2\x1a.errorpb.RaftEntryTooLargeR\x11raftEntryTooLargeB&\n\ - \x18com.pingcap.tikv.kvproto\xe0\xe2\x1e\x01\xc8\xe2\x1e\x01\xd0\xe2\x1e\ + \x18com.pingcap.tikv.kvproto\xc8\xe2\x1e\x01\xe0\xe2\x1e\x01\xd0\xe2\x1e\ \x01J\x8f\x10\n\x06\x12\x04\0\0:\x01\n\x08\n\x01\x0c\x12\x03\0\0\x12\n\ \x08\n\x01\x02\x12\x03\x01\x08\x0f\n\t\n\x02\x03\0\x12\x03\x03\x07\x15\n\ \t\n\x02\x03\x01\x12\x03\x04\x07\x1d\n\x08\n\x01\x08\x12\x03\x06\0(\n\ diff --git a/src/importpb.rs b/src/importpb.rs index 6a9849390..82d292651 100644 --- a/src/importpb.rs +++ b/src/importpb.rs @@ -1564,7 +1564,7 @@ static file_descriptor_proto_data: &'static [u8] = b"\ \x8b\x01\n\tImportSST\x12?\n\x06Upload\x12\x17.importpb.UploadRequest\ \x1a\x18.importpb.UploadResponse\"\0(\x01\x12=\n\x06Ingest\x12\x17.impor\ tpb.IngestRequest\x1a\x18.importpb.IngestResponse\"\0B&\n\x18com.pingcap\ - .tikv.kvproto\xe0\xe2\x1e\x01\xc8\xe2\x1e\x01\xd0\xe2\x1e\x01J\x97\x15\n\ + .tikv.kvproto\xc8\xe2\x1e\x01\xe0\xe2\x1e\x01\xd0\xe2\x1e\x01J\x97\x15\n\ \x06\x12\x04\0\0C\x01\n\x08\n\x01\x0c\x12\x03\0\0\x12\n\x08\n\x01\x02\ \x12\x03\x02\x08\x10\n\t\n\x02\x03\0\x12\x03\x04\x07\x15\n\t\n\x02\x03\ \x01\x12\x03\x05\x07\x16\n\t\n\x02\x03\x02\x12\x03\x06\x07\x16\n\t\n\x02\ diff --git a/src/kvrpcpb.rs b/src/kvrpcpb.rs index ba4cefb6e..4204459d5 100644 --- a/src/kvrpcpb.rs +++ b/src/kvrpcpb.rs @@ -13950,7 +13950,7 @@ pub struct RawBatchScanRequest { // message fields pub context: ::protobuf::SingularPtrField, pub start_keys: ::protobuf::RepeatedField<::std::vec::Vec>, - pub start_key_limit: u32, + pub each_limit: u32, pub key_only: bool, // special fields unknown_fields: ::protobuf::UnknownFields, @@ -14049,27 +14049,27 @@ impl RawBatchScanRequest { &mut self.start_keys } - // uint32 start_key_limit = 3; + // uint32 each_limit = 3; - pub fn clear_start_key_limit(&mut self) { - self.start_key_limit = 0; + pub fn clear_each_limit(&mut self) { + self.each_limit = 0; } // Param is passed by value, moved - pub fn set_start_key_limit(&mut self, v: u32) { - self.start_key_limit = v; + pub fn set_each_limit(&mut self, v: u32) { + self.each_limit = v; } - pub fn get_start_key_limit(&self) -> u32 { - self.start_key_limit + pub fn get_each_limit(&self) -> u32 { + self.each_limit } - fn get_start_key_limit_for_reflect(&self) -> &u32 { - &self.start_key_limit + fn get_each_limit_for_reflect(&self) -> &u32 { + &self.each_limit } - fn mut_start_key_limit_for_reflect(&mut self) -> &mut u32 { - &mut self.start_key_limit + fn mut_each_limit_for_reflect(&mut self) -> &mut u32 { + &mut self.each_limit } // bool key_only = 4; @@ -14121,7 +14121,7 @@ impl ::protobuf::Message for RawBatchScanRequest { return ::std::result::Result::Err(::protobuf::rt::unexpected_wire_type(wire_type)); } let tmp = is.read_uint32()?; - self.start_key_limit = tmp; + self.each_limit = tmp; }, 4 => { if wire_type != ::protobuf::wire_format::WireTypeVarint { @@ -14149,8 +14149,8 @@ impl ::protobuf::Message for RawBatchScanRequest { for value in &self.start_keys { my_size += ::protobuf::rt::bytes_size(2, &value); }; - if self.start_key_limit != 0 { - my_size += ::protobuf::rt::value_size(3, self.start_key_limit, ::protobuf::wire_format::WireTypeVarint); + if self.each_limit != 0 { + my_size += ::protobuf::rt::value_size(3, self.each_limit, ::protobuf::wire_format::WireTypeVarint); } if self.key_only != false { my_size += 2; @@ -14169,8 +14169,8 @@ impl ::protobuf::Message for RawBatchScanRequest { for v in &self.start_keys { os.write_bytes(2, &v)?; }; - if self.start_key_limit != 0 { - os.write_uint32(3, self.start_key_limit)?; + if self.each_limit != 0 { + os.write_uint32(3, self.each_limit)?; } if self.key_only != false { os.write_bool(4, self.key_only)?; @@ -14230,9 +14230,9 @@ impl ::protobuf::MessageStatic for RawBatchScanRequest { RawBatchScanRequest::mut_start_keys_for_reflect, )); fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeUint32>( - "start_key_limit", - RawBatchScanRequest::get_start_key_limit_for_reflect, - RawBatchScanRequest::mut_start_key_limit_for_reflect, + "each_limit", + RawBatchScanRequest::get_each_limit_for_reflect, + RawBatchScanRequest::mut_each_limit_for_reflect, )); fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeBool>( "key_only", @@ -14253,7 +14253,7 @@ impl ::protobuf::Clear for RawBatchScanRequest { fn clear(&mut self) { self.clear_context(); self.clear_start_keys(); - self.clear_start_key_limit(); + self.clear_each_limit(); self.clear_key_only(); self.unknown_fields.clear(); } @@ -17358,60 +17358,60 @@ static file_descriptor_proto_data: &'static [u8] = b"\ \x01(\rR\x05limit\x12\x19\n\x08key_only\x18\x04\x20\x01(\x08R\x07keyOnly\ \"g\n\x0fRawScanResponse\x121\n\x0cregion_error\x18\x01\x20\x01(\x0b2\ \x0e.errorpb.ErrorR\x0bregionError\x12!\n\x03kvs\x18\x02\x20\x03(\x0b2\ - \x0f.kvrpcpb.KvPairR\x03kvs\"\xa3\x01\n\x13RawBatchScanRequest\x12*\n\ + \x0f.kvrpcpb.KvPairR\x03kvs\"\x9a\x01\n\x13RawBatchScanRequest\x12*\n\ \x07context\x18\x01\x20\x01(\x0b2\x10.kvrpcpb.ContextR\x07context\x12\ - \x1d\n\nstart_keys\x18\x02\x20\x03(\x0cR\tstartKeys\x12&\n\x0fstart_key_\ - limit\x18\x03\x20\x01(\rR\rstartKeyLimit\x12\x19\n\x08key_only\x18\x04\ - \x20\x01(\x08R\x07keyOnly\"l\n\x14RawBatchScanResponse\x121\n\x0cregion_\ - error\x18\x01\x20\x01(\x0b2\x0e.errorpb.ErrorR\x0bregionError\x12!\n\x03\ - kvs\x18\x02\x20\x03(\x0b2\x0f.kvrpcpb.KvPairR\x03kvs\"d\n\tWriteInfo\x12\ - \x19\n\x08start_ts\x18\x01\x20\x01(\x04R\x07startTs\x12\x1f\n\x04type\ - \x18\x02\x20\x01(\x0e2\x0b.kvrpcpb.OpR\x04type\x12\x1b\n\tcommit_ts\x18\ - \x03\x20\x01(\x04R\x08commitTs\"W\n\tValueInfo\x12\x14\n\x05value\x18\ - \x01\x20\x01(\x0cR\x05value\x12\x0e\n\x02ts\x18\x02\x20\x01(\x04R\x02ts\ - \x12$\n\x0eis_short_value\x18\x03\x20\x01(\x08R\x0cisShortValue\"\x89\ - \x01\n\x08MvccInfo\x12%\n\x04lock\x18\x01\x20\x01(\x0b2\x11.kvrpcpb.Lock\ - InfoR\x04lock\x12*\n\x06writes\x18\x02\x20\x03(\x0b2\x12.kvrpcpb.WriteIn\ - foR\x06writes\x12*\n\x06values\x18\x03\x20\x03(\x0b2\x12.kvrpcpb.ValueIn\ - foR\x06values\"S\n\x13MvccGetByKeyRequest\x12*\n\x07context\x18\x01\x20\ - \x01(\x0b2\x10.kvrpcpb.ContextR\x07context\x12\x10\n\x03key\x18\x02\x20\ - \x01(\x0cR\x03key\"\x86\x01\n\x14MvccGetByKeyResponse\x121\n\x0cregion_e\ - rror\x18\x01\x20\x01(\x0b2\x0e.errorpb.ErrorR\x0bregionError\x12\x14\n\ - \x05error\x18\x02\x20\x01(\tR\x05error\x12%\n\x04info\x18\x03\x20\x01(\ - \x0b2\x11.kvrpcpb.MvccInfoR\x04info\"`\n\x17MvccGetByStartTsRequest\x12*\ - \n\x07context\x18\x01\x20\x01(\x0b2\x10.kvrpcpb.ContextR\x07context\x12\ - \x19\n\x08start_ts\x18\x02\x20\x01(\x04R\x07startTs\"\x9c\x01\n\x18MvccG\ - etByStartTsResponse\x121\n\x0cregion_error\x18\x01\x20\x01(\x0b2\x0e.err\ - orpb.ErrorR\x0bregionError\x12\x14\n\x05error\x18\x02\x20\x01(\tR\x05err\ - or\x12\x10\n\x03key\x18\x03\x20\x01(\x0cR\x03key\x12%\n\x04info\x18\x04\ - \x20\x01(\x0b2\x11.kvrpcpb.MvccInfoR\x04info\"]\n\x12SplitRegionRequest\ - \x12*\n\x07context\x18\x01\x20\x01(\x0b2\x10.kvrpcpb.ContextR\x07context\ - \x12\x1b\n\tsplit_key\x18\x02\x20\x01(\x0cR\x08splitKey\"\x92\x01\n\x13S\ - plitRegionResponse\x121\n\x0cregion_error\x18\x01\x20\x01(\x0b2\x0e.erro\ - rpb.ErrorR\x0bregionError\x12\"\n\x04left\x18\x02\x20\x01(\x0b2\x0e.meta\ - pb.RegionR\x04left\x12$\n\x05right\x18\x03\x20\x01(\x0b2\x0e.metapb.Regi\ - onR\x05right*+\n\nCommandPri\x12\n\n\x06Normal\x10\0\x12\x07\n\x03Low\ - \x10\x01\x12\x08\n\x04High\x10\x02*\x20\n\x0eIsolationLevel\x12\x06\n\ - \x02SI\x10\0\x12\x06\n\x02RC\x10\x01*.\n\x02Op\x12\x07\n\x03Put\x10\0\ - \x12\x07\n\x03Del\x10\x01\x12\x08\n\x04Lock\x10\x02\x12\x0c\n\x08Rollbac\ - k\x10\x03B&\n\x18com.pingcap.tikv.kvproto\xe0\xe2\x1e\x01\xc8\xe2\x1e\ - \x01\xd0\xe2\x1e\x01J\xed{\n\x07\x12\x05\0\0\x85\x03\x01\n\x08\n\x01\x0c\ - \x12\x03\0\0\x12\n\x08\n\x01\x02\x12\x03\x01\x08\x0f\n\t\n\x02\x03\0\x12\ - \x03\x03\x07\x15\n\t\n\x02\x03\x01\x12\x03\x04\x07\x16\n\t\n\x02\x03\x02\ - \x12\x03\x05\x07\x1d\n\x08\n\x01\x08\x12\x03\x07\0(\n\x0b\n\x04\x08\xe7\ - \x07\0\x12\x03\x07\0(\n\x0c\n\x05\x08\xe7\x07\0\x02\x12\x03\x07\x07\x20\ - \n\r\n\x06\x08\xe7\x07\0\x02\0\x12\x03\x07\x07\x20\n\x0e\n\x07\x08\xe7\ - \x07\0\x02\0\x01\x12\x03\x07\x08\x1f\n\x0c\n\x05\x08\xe7\x07\0\x03\x12\ - \x03\x07#'\n\x08\n\x01\x08\x12\x03\x08\0$\n\x0b\n\x04\x08\xe7\x07\x01\ - \x12\x03\x08\0$\n\x0c\n\x05\x08\xe7\x07\x01\x02\x12\x03\x08\x07\x1c\n\r\ - \n\x06\x08\xe7\x07\x01\x02\0\x12\x03\x08\x07\x1c\n\x0e\n\x07\x08\xe7\x07\ - \x01\x02\0\x01\x12\x03\x08\x08\x1b\n\x0c\n\x05\x08\xe7\x07\x01\x03\x12\ - \x03\x08\x1f#\n\x08\n\x01\x08\x12\x03\t\0*\n\x0b\n\x04\x08\xe7\x07\x02\ - \x12\x03\t\0*\n\x0c\n\x05\x08\xe7\x07\x02\x02\x12\x03\t\x07\"\n\r\n\x06\ - \x08\xe7\x07\x02\x02\0\x12\x03\t\x07\"\n\x0e\n\x07\x08\xe7\x07\x02\x02\0\ - \x01\x12\x03\t\x08!\n\x0c\n\x05\x08\xe7\x07\x02\x03\x12\x03\t%)\n\x08\n\ - \x01\x08\x12\x03\x0b\01\n\x0b\n\x04\x08\xe7\x07\x03\x12\x03\x0b\01\n\x0c\ - \n\x05\x08\xe7\x07\x03\x02\x12\x03\x0b\x07\x13\n\r\n\x06\x08\xe7\x07\x03\ + \x1d\n\nstart_keys\x18\x02\x20\x03(\x0cR\tstartKeys\x12\x1d\n\neach_limi\ + t\x18\x03\x20\x01(\rR\teachLimit\x12\x19\n\x08key_only\x18\x04\x20\x01(\ + \x08R\x07keyOnly\"l\n\x14RawBatchScanResponse\x121\n\x0cregion_error\x18\ + \x01\x20\x01(\x0b2\x0e.errorpb.ErrorR\x0bregionError\x12!\n\x03kvs\x18\ + \x02\x20\x03(\x0b2\x0f.kvrpcpb.KvPairR\x03kvs\"d\n\tWriteInfo\x12\x19\n\ + \x08start_ts\x18\x01\x20\x01(\x04R\x07startTs\x12\x1f\n\x04type\x18\x02\ + \x20\x01(\x0e2\x0b.kvrpcpb.OpR\x04type\x12\x1b\n\tcommit_ts\x18\x03\x20\ + \x01(\x04R\x08commitTs\"W\n\tValueInfo\x12\x14\n\x05value\x18\x01\x20\ + \x01(\x0cR\x05value\x12\x0e\n\x02ts\x18\x02\x20\x01(\x04R\x02ts\x12$\n\ + \x0eis_short_value\x18\x03\x20\x01(\x08R\x0cisShortValue\"\x89\x01\n\x08\ + MvccInfo\x12%\n\x04lock\x18\x01\x20\x01(\x0b2\x11.kvrpcpb.LockInfoR\x04l\ + ock\x12*\n\x06writes\x18\x02\x20\x03(\x0b2\x12.kvrpcpb.WriteInfoR\x06wri\ + tes\x12*\n\x06values\x18\x03\x20\x03(\x0b2\x12.kvrpcpb.ValueInfoR\x06val\ + ues\"S\n\x13MvccGetByKeyRequest\x12*\n\x07context\x18\x01\x20\x01(\x0b2\ + \x10.kvrpcpb.ContextR\x07context\x12\x10\n\x03key\x18\x02\x20\x01(\x0cR\ + \x03key\"\x86\x01\n\x14MvccGetByKeyResponse\x121\n\x0cregion_error\x18\ + \x01\x20\x01(\x0b2\x0e.errorpb.ErrorR\x0bregionError\x12\x14\n\x05error\ + \x18\x02\x20\x01(\tR\x05error\x12%\n\x04info\x18\x03\x20\x01(\x0b2\x11.k\ + vrpcpb.MvccInfoR\x04info\"`\n\x17MvccGetByStartTsRequest\x12*\n\x07conte\ + xt\x18\x01\x20\x01(\x0b2\x10.kvrpcpb.ContextR\x07context\x12\x19\n\x08st\ + art_ts\x18\x02\x20\x01(\x04R\x07startTs\"\x9c\x01\n\x18MvccGetByStartTsR\ + esponse\x121\n\x0cregion_error\x18\x01\x20\x01(\x0b2\x0e.errorpb.ErrorR\ + \x0bregionError\x12\x14\n\x05error\x18\x02\x20\x01(\tR\x05error\x12\x10\ + \n\x03key\x18\x03\x20\x01(\x0cR\x03key\x12%\n\x04info\x18\x04\x20\x01(\ + \x0b2\x11.kvrpcpb.MvccInfoR\x04info\"]\n\x12SplitRegionRequest\x12*\n\ + \x07context\x18\x01\x20\x01(\x0b2\x10.kvrpcpb.ContextR\x07context\x12\ + \x1b\n\tsplit_key\x18\x02\x20\x01(\x0cR\x08splitKey\"\x92\x01\n\x13Split\ + RegionResponse\x121\n\x0cregion_error\x18\x01\x20\x01(\x0b2\x0e.errorpb.\ + ErrorR\x0bregionError\x12\"\n\x04left\x18\x02\x20\x01(\x0b2\x0e.metapb.R\ + egionR\x04left\x12$\n\x05right\x18\x03\x20\x01(\x0b2\x0e.metapb.RegionR\ + \x05right*+\n\nCommandPri\x12\n\n\x06Normal\x10\0\x12\x07\n\x03Low\x10\ + \x01\x12\x08\n\x04High\x10\x02*\x20\n\x0eIsolationLevel\x12\x06\n\x02SI\ + \x10\0\x12\x06\n\x02RC\x10\x01*.\n\x02Op\x12\x07\n\x03Put\x10\0\x12\x07\ + \n\x03Del\x10\x01\x12\x08\n\x04Lock\x10\x02\x12\x0c\n\x08Rollback\x10\ + \x03B&\n\x18com.pingcap.tikv.kvproto\xe0\xe2\x1e\x01\xd0\xe2\x1e\x01\xc8\ + \xe2\x1e\x01J\xed{\n\x07\x12\x05\0\0\x85\x03\x01\n\x08\n\x01\x0c\x12\x03\ + \0\0\x12\n\x08\n\x01\x02\x12\x03\x01\x08\x0f\n\t\n\x02\x03\0\x12\x03\x03\ + \x07\x15\n\t\n\x02\x03\x01\x12\x03\x04\x07\x16\n\t\n\x02\x03\x02\x12\x03\ + \x05\x07\x1d\n\x08\n\x01\x08\x12\x03\x07\0(\n\x0b\n\x04\x08\xe7\x07\0\ + \x12\x03\x07\0(\n\x0c\n\x05\x08\xe7\x07\0\x02\x12\x03\x07\x07\x20\n\r\n\ + \x06\x08\xe7\x07\0\x02\0\x12\x03\x07\x07\x20\n\x0e\n\x07\x08\xe7\x07\0\ + \x02\0\x01\x12\x03\x07\x08\x1f\n\x0c\n\x05\x08\xe7\x07\0\x03\x12\x03\x07\ + #'\n\x08\n\x01\x08\x12\x03\x08\0$\n\x0b\n\x04\x08\xe7\x07\x01\x12\x03\ + \x08\0$\n\x0c\n\x05\x08\xe7\x07\x01\x02\x12\x03\x08\x07\x1c\n\r\n\x06\ + \x08\xe7\x07\x01\x02\0\x12\x03\x08\x07\x1c\n\x0e\n\x07\x08\xe7\x07\x01\ + \x02\0\x01\x12\x03\x08\x08\x1b\n\x0c\n\x05\x08\xe7\x07\x01\x03\x12\x03\ + \x08\x1f#\n\x08\n\x01\x08\x12\x03\t\0*\n\x0b\n\x04\x08\xe7\x07\x02\x12\ + \x03\t\0*\n\x0c\n\x05\x08\xe7\x07\x02\x02\x12\x03\t\x07\"\n\r\n\x06\x08\ + \xe7\x07\x02\x02\0\x12\x03\t\x07\"\n\x0e\n\x07\x08\xe7\x07\x02\x02\0\x01\ + \x12\x03\t\x08!\n\x0c\n\x05\x08\xe7\x07\x02\x03\x12\x03\t%)\n\x08\n\x01\ + \x08\x12\x03\x0b\01\n\x0b\n\x04\x08\xe7\x07\x03\x12\x03\x0b\01\n\x0c\n\ + \x05\x08\xe7\x07\x03\x02\x12\x03\x0b\x07\x13\n\r\n\x06\x08\xe7\x07\x03\ \x02\0\x12\x03\x0b\x07\x13\n\x0e\n\x07\x08\xe7\x07\x03\x02\0\x01\x12\x03\ \x0b\x07\x13\n\x0c\n\x05\x08\xe7\x07\x03\x07\x12\x03\x0b\x160\n\n\n\x02\ \x04\0\x12\x04\r\0\x12\x01\n\n\n\x03\x04\0\x01\x12\x03\r\x08\x10\n\x0b\n\ @@ -18024,11 +18024,11 @@ static file_descriptor_proto_data: &'static [u8] = b"\ \x04\xc9\x02\x04\x0c\n\r\n\x05\x042\x02\x01\x05\x12\x04\xc9\x02\r\x12\n\ \r\n\x05\x042\x02\x01\x01\x12\x04\xc9\x02\x13\x1d\n\r\n\x05\x042\x02\x01\ \x03\x12\x04\xc9\x02\x20!\n\x0c\n\x04\x042\x02\x02\x12\x04\xca\x02\x04\ - \x1f\n\x0f\n\x05\x042\x02\x02\x04\x12\x06\xca\x02\x04\xc9\x02\"\n\r\n\ + \x1a\n\x0f\n\x05\x042\x02\x02\x04\x12\x06\xca\x02\x04\xc9\x02\"\n\r\n\ \x05\x042\x02\x02\x05\x12\x04\xca\x02\x04\n\n\r\n\x05\x042\x02\x02\x01\ - \x12\x04\xca\x02\x0b\x1a\n\r\n\x05\x042\x02\x02\x03\x12\x04\xca\x02\x1d\ - \x1e\n\x0c\n\x04\x042\x02\x03\x12\x04\xcb\x02\x04\x16\n\x0f\n\x05\x042\ - \x02\x03\x04\x12\x06\xcb\x02\x04\xca\x02\x1f\n\r\n\x05\x042\x02\x03\x05\ + \x12\x04\xca\x02\x0b\x15\n\r\n\x05\x042\x02\x02\x03\x12\x04\xca\x02\x18\ + \x19\n\x0c\n\x04\x042\x02\x03\x12\x04\xcb\x02\x04\x16\n\x0f\n\x05\x042\ + \x02\x03\x04\x12\x06\xcb\x02\x04\xca\x02\x1a\n\r\n\x05\x042\x02\x03\x05\ \x12\x04\xcb\x02\x04\x08\n\r\n\x05\x042\x02\x03\x01\x12\x04\xcb\x02\t\ \x11\n\r\n\x05\x042\x02\x03\x03\x12\x04\xcb\x02\x14\x15\n\x0c\n\x02\x043\ \x12\x06\xce\x02\0\xd1\x02\x01\n\x0b\n\x03\x043\x01\x12\x04\xce\x02\x08\ diff --git a/src/metapb.rs b/src/metapb.rs index a7f6c6c37..33104b4e8 100644 --- a/src/metapb.rs +++ b/src/metapb.rs @@ -1669,7 +1669,7 @@ static file_descriptor_proto_data: &'static [u8] = b"\ 1\n\x04Peer\x12\x0e\n\x02id\x18\x01\x20\x01(\x04R\x02id\x12\x19\n\x08sto\ re_id\x18\x02\x20\x01(\x04R\x07storeId*0\n\nStoreState\x12\x06\n\x02Up\ \x10\0\x12\x0b\n\x07Offline\x10\x01\x12\r\n\tTombstone\x10\x02B&\n\x18co\ - m.pingcap.tikv.kvproto\xc8\xe2\x1e\x01\xd0\xe2\x1e\x01\xe0\xe2\x1e\x01J\ + m.pingcap.tikv.kvproto\xc8\xe2\x1e\x01\xe0\xe2\x1e\x01\xd0\xe2\x1e\x01J\ \x9d\x11\n\x06\x12\x04\0\0:\x01\n\x08\n\x01\x0c\x12\x03\0\0\x12\n\x08\n\ \x01\x02\x12\x03\x01\x08\x0e\n\t\n\x02\x03\0\x12\x03\x03\x07\x1d\n\x08\n\ \x01\x08\x12\x03\x05\0(\n\x0b\n\x04\x08\xe7\x07\0\x12\x03\x05\0(\n\x0c\n\ diff --git a/src/pdpb.rs b/src/pdpb.rs index fbddcb9f3..ae858e8ce 100644 --- a/src/pdpb.rs +++ b/src/pdpb.rs @@ -12028,7 +12028,7 @@ static file_descriptor_proto_data: &'static [u8] = b"\ \x12S\n\x10PutClusterConfig\x12\x1d.pdpb.PutClusterConfigRequest\x1a\x1e\ .pdpb.PutClusterConfigResponse\"\0\x12J\n\rScatterRegion\x12\x1a.pdpb.Sc\ atterRegionRequest\x1a\x1b.pdpb.ScatterRegionResponse\"\0B&\n\x18com.pin\ - gcap.tikv.kvproto\xd0\xe2\x1e\x01\xc8\xe2\x1e\x01\xe0\xe2\x1e\x01J\xe4j\ + gcap.tikv.kvproto\xc8\xe2\x1e\x01\xe0\xe2\x1e\x01\xd0\xe2\x1e\x01J\xe4j\ \n\x07\x12\x05\0\0\xf7\x02\x01\n\x08\n\x01\x0c\x12\x03\0\0\x12\n\x08\n\ \x01\x02\x12\x03\x01\x08\x0c\n\t\n\x02\x03\0\x12\x03\x03\x07\x15\n\t\n\ \x02\x03\x01\x12\x03\x04\x07\x16\n\t\n\x02\x03\x02\x12\x03\x06\x07\x1d\n\