Rename filename from dataservice to datacoordinator (#5946)

Signed-off-by: sunby <bingyi.sun@zilliz.com>
This commit is contained in:
sunby 2021-06-22 10:42:07 +08:00 committed by GitHub
parent c8420cfa10
commit c863a193de
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
46 changed files with 327 additions and 327 deletions

View File

@ -14,18 +14,18 @@ package components
import (
"context"
grpcdataserviceclient "github.com/milvus-io/milvus/internal/distributed/dataservice"
grpcdatacoordclient "github.com/milvus-io/milvus/internal/distributed/datacoord"
"github.com/milvus-io/milvus/internal/msgstream"
)
type DataCoord struct {
ctx context.Context
svr *grpcdataserviceclient.Server
svr *grpcdatacoordclient.Server
}
// NewDataCoord creates a new DataCoord
func NewDataCoord(ctx context.Context, factory msgstream.Factory) (*DataCoord, error) {
s, err := grpcdataserviceclient.NewServer(ctx, factory)
s, err := grpcdatacoordclient.NewServer(ctx, factory)
if err != nil {
return nil, err
}

View File

@ -22,8 +22,8 @@ import (
"syscall"
"github.com/milvus-io/milvus/cmd/components"
"github.com/milvus-io/milvus/internal/datacoord"
"github.com/milvus-io/milvus/internal/datanode"
"github.com/milvus-io/milvus/internal/dataservice"
"github.com/milvus-io/milvus/internal/indexcoord"
"github.com/milvus-io/milvus/internal/indexnode"
"github.com/milvus-io/milvus/internal/log"
@ -194,10 +194,10 @@ func (mr *MilvusRoles) runDataCoord(ctx context.Context, localMsg bool) *compone
wg.Add(1)
go func() {
dataservice.Params.Init()
datacoord.Params.Init()
if !localMsg {
logutil.SetupLogger(&dataservice.Params.Log)
logutil.SetupLogger(&datacoord.Params.Log)
defer log.Sync()
}

View File

@ -8,7 +8,7 @@
// Unless required by applicable law or agreed to in writing, software distributed under the License
// is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
// or implied. See the License for the specific language governing permissions and limitations under the License.
package dataservice
package datacoord
import (
"context"

View File

@ -9,7 +9,7 @@
// is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
// or implied. See the License for the specific language governing permissions and limitations under the License.
package dataservice
package datacoord
import (
"testing"

View File

@ -1,4 +1,4 @@
package dataservice
package datacoord
import (
"errors"

View File

@ -8,7 +8,7 @@
// Unless required by applicable law or agreed to in writing, software distributed under the License
// is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
// or implied. See the License for the specific language governing permissions and limitations under the License.
package dataservice
package datacoord
import (
"fmt"

View File

@ -8,7 +8,7 @@
// Unless required by applicable law or agreed to in writing, software distributed under the License
// is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
// or implied. See the License for the specific language governing permissions and limitations under the License.
package dataservice
package datacoord
import (
"github.com/golang/protobuf/proto"

View File

@ -8,7 +8,7 @@
// Unless required by applicable law or agreed to in writing, software distributed under the License
// is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
// or implied. See the License for the specific language governing permissions and limitations under the License.
package dataservice
package datacoord
import (
"sync"

View File

@ -8,7 +8,7 @@
// Unless required by applicable law or agreed to in writing, software distributed under the License
// is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
// or implied. See the License for the specific language governing permissions and limitations under the License.
package dataservice
package datacoord
import (
"context"

View File

@ -9,7 +9,7 @@
// is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
// or implied. See the License for the specific language governing permissions and limitations under the License.
package dataservice
package datacoord
import (
"github.com/milvus-io/milvus/internal/proto/datapb"

View File

@ -9,7 +9,7 @@
// is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
// or implied. See the License for the specific language governing permissions and limitations under the License.
package dataservice
package datacoord
import (
"sort"

View File

@ -9,7 +9,7 @@
// is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
// or implied. See the License for the specific language governing permissions and limitations under the License.
package dataservice
package datacoord
import (
"testing"

View File

@ -1,4 +1,4 @@
package dataservice
package datacoord
import (
"context"

View File

@ -8,7 +8,7 @@
// Unless required by applicable law or agreed to in writing, software distributed under the License
// is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
// or implied. See the License for the specific language governing permissions and limitations under the License.
package dataservice
package datacoord
import (
"fmt"

View File

@ -8,7 +8,7 @@
// Unless required by applicable law or agreed to in writing, software distributed under the License
// is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
// or implied. See the License for the specific language governing permissions and limitations under the License.
package dataservice
package datacoord
import (
"testing"

View File

@ -8,7 +8,7 @@
// Unless required by applicable law or agreed to in writing, software distributed under the License
// is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
// or implied. See the License for the specific language governing permissions and limitations under the License.
package dataservice
package datacoord
import (
"context"

View File

@ -7,7 +7,7 @@
// Unless required by applicable law or agreed to in writing, software distributed under the License
// is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
// or implied. See the License for the specific language governing permissions and limitations under the License.
package dataservice
package datacoord
import (
"path"

View File

@ -8,7 +8,7 @@
// Unless required by applicable law or agreed to in writing, software distributed under the License
// is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
// or implied. See the License for the specific language governing permissions and limitations under the License.
package dataservice
package datacoord
import (
"crypto/rand"

View File

@ -9,7 +9,7 @@
// is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
// or implied. See the License for the specific language governing permissions and limitations under the License.
package dataservice
package datacoord
import (
"testing"

View File

@ -9,7 +9,7 @@
// is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
// or implied. See the License for the specific language governing permissions and limitations under the License.
package dataservice
package datacoord
import (
"sort"

View File

@ -8,7 +8,7 @@
// is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
// or implied. See the License for the specific language governing permissions and limitations under the License.
package dataservice
package datacoord
import (
"context"

View File

@ -7,7 +7,7 @@
// Unless required by applicable law or agreed to in writing, software distributed under the License
// is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
// or implied. See the License for the specific language governing permissions and limitations under the License.
package dataservice
package datacoord
import (
"context"

View File

@ -7,7 +7,7 @@
// is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
// or implied. See the License for the specific language governing permissions and limitations under the License.
package dataservice
package datacoord
import (
"context"

View File

@ -7,7 +7,7 @@
// Unless required by applicable law or agreed to in writing, software distributed under the License
// is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
// or implied. See the License for the specific language governing permissions and limitations under the License.
package dataservice
package datacoord
import (
"context"

View File

@ -9,7 +9,7 @@
// is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
// or implied. See the License for the specific language governing permissions and limitations under the License.
package dataservice
package datacoord
import (
"errors"

View File

@ -8,7 +8,7 @@
// Unless required by applicable law or agreed to in writing, software distributed under the License
// is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
// or implied. See the License for the specific language governing permissions and limitations under the License.
package dataservice
package datacoord
import (
"errors"

View File

@ -9,7 +9,7 @@
// is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
// or implied. See the License for the specific language governing permissions and limitations under the License.
package grpcdataserviceclient
package grpcdatacoordclient
import (
"context"

View File

@ -9,7 +9,7 @@
// is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
// or implied. See the License for the specific language governing permissions and limitations under the License.
package grpcdataserviceclient
package grpcdatacoordclient
import (
"context"

View File

@ -9,7 +9,7 @@
// is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
// or implied. See the License for the specific language governing permissions and limitations under the License.
package grpcdataserviceclient
package grpcdatacoordclient
import (
"sync"

View File

@ -9,7 +9,7 @@
// is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
// or implied. See the License for the specific language governing permissions and limitations under the License.
package grpcdataserviceclient
package grpcdatacoordclient
import (
"testing"
@ -21,7 +21,7 @@ func TestParamTable(t *testing.T) {
Params.Init()
assert.NotEqual(t, Params.Port, 0)
t.Logf("DataService Port:%d", Params.Port)
t.Logf("DataCoord Port:%d", Params.Port)
assert.NotEqual(t, Params.MasterAddress, "")
t.Logf("MasterAddress:%s", Params.MasterAddress)

View File

@ -9,7 +9,7 @@
// is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
// or implied. See the License for the specific language governing permissions and limitations under the License.
package grpcdataserviceclient
package grpcdatacoordclient
import (
"context"
@ -27,7 +27,7 @@ import (
grpc_opentracing "github.com/grpc-ecosystem/go-grpc-middleware/tracing/opentracing"
grpc_prometheus "github.com/grpc-ecosystem/go-grpc-prometheus"
"github.com/milvus-io/milvus/internal/dataservice"
"github.com/milvus-io/milvus/internal/datacoord"
"github.com/milvus-io/milvus/internal/log"
"github.com/milvus-io/milvus/internal/msgstream"
"github.com/milvus-io/milvus/internal/types"
@ -41,7 +41,7 @@ import (
)
type Server struct {
dataCoord *dataservice.Server
dataCoord *datacoord.Server
ctx context.Context
cancel context.CancelFunc
@ -64,7 +64,7 @@ func NewServer(ctx context.Context, factory msgstream.Factory) (*Server, error)
cancel: cancel,
grpcErrChan: make(chan error),
}
s.dataCoord, err = dataservice.CreateServer(s.ctx, factory)
s.dataCoord, err = datacoord.CreateServer(s.ctx, factory)
if err != nil {
return nil, err
}
@ -78,9 +78,9 @@ func (s *Server) init() error {
closer := trace.InitTracing("data_service")
s.closer = closer
dataservice.Params.Init()
dataservice.Params.IP = Params.IP
dataservice.Params.Port = Params.Port
datacoord.Params.Init()
datacoord.Params.IP = Params.IP
datacoord.Params.Port = Params.Port
err := s.dataCoord.Register()
if err != nil {

View File

@ -26,7 +26,7 @@ import (
"google.golang.org/grpc"
dn "github.com/milvus-io/milvus/internal/datanode"
dsc "github.com/milvus-io/milvus/internal/distributed/dataservice/client"
dsc "github.com/milvus-io/milvus/internal/distributed/datacoord/client"
rcc "github.com/milvus-io/milvus/internal/distributed/rootcoord/client"
grpc_opentracing "github.com/grpc-ecosystem/go-grpc-middleware/tracing/opentracing"

View File

@ -24,7 +24,7 @@ import (
"go.uber.org/zap"
"google.golang.org/grpc"
grpcdataserviceclient "github.com/milvus-io/milvus/internal/distributed/dataservice/client"
grpcdatacoordclient "github.com/milvus-io/milvus/internal/distributed/datacoord/client"
grpcindexcoordclient "github.com/milvus-io/milvus/internal/distributed/indexcoord/client"
grpcqueryserviceclient "github.com/milvus-io/milvus/internal/distributed/queryservice/client"
rcc "github.com/milvus-io/milvus/internal/distributed/rootcoord/client"
@ -55,7 +55,7 @@ type Server struct {
grpcErrChan chan error
rootCoordClient *rcc.GrpcClient
dataCoordClient *grpcdataserviceclient.Client
dataCoordClient *grpcdatacoordclient.Client
queryServiceClient *grpcqueryserviceclient.Client
indexCoordClient *grpcindexcoordclient.Client
@ -190,7 +190,7 @@ func (s *Server) init() error {
dataCoordAddr := Params.DataCoordAddress
log.Debug("ProxyNode", zap.String("data service address", dataCoordAddr))
s.dataCoordClient = grpcdataserviceclient.NewClient(proxynode.Params.MetaRootPath, proxynode.Params.EtcdEndpoints, timeout)
s.dataCoordClient = grpcdatacoordclient.NewClient(proxynode.Params.MetaRootPath, proxynode.Params.EtcdEndpoints, timeout)
err = s.dataCoordClient.Init()
if err != nil {
log.Debug("ProxyNode dataCoordClient init failed ", zap.Error(err))

View File

@ -29,7 +29,7 @@ import (
"google.golang.org/grpc"
grpc_opentracing "github.com/grpc-ecosystem/go-grpc-middleware/tracing/opentracing"
dsc "github.com/milvus-io/milvus/internal/distributed/dataservice/client"
dsc "github.com/milvus-io/milvus/internal/distributed/datacoord/client"
isc "github.com/milvus-io/milvus/internal/distributed/indexcoord/client"
qsc "github.com/milvus-io/milvus/internal/distributed/queryservice/client"
rcc "github.com/milvus-io/milvus/internal/distributed/rootcoord/client"

View File

@ -21,7 +21,7 @@ import (
"time"
grpc_opentracing "github.com/grpc-ecosystem/go-grpc-middleware/tracing/opentracing"
dsc "github.com/milvus-io/milvus/internal/distributed/dataservice/client"
dsc "github.com/milvus-io/milvus/internal/distributed/datacoord/client"
rcc "github.com/milvus-io/milvus/internal/distributed/rootcoord/client"
"github.com/milvus-io/milvus/internal/log"
"github.com/milvus-io/milvus/internal/msgstream"

View File

@ -24,7 +24,7 @@ import (
"google.golang.org/grpc"
grpc_opentracing "github.com/grpc-ecosystem/go-grpc-middleware/tracing/opentracing"
dsc "github.com/milvus-io/milvus/internal/distributed/dataservice/client"
dsc "github.com/milvus-io/milvus/internal/distributed/datacoord/client"
isc "github.com/milvus-io/milvus/internal/distributed/indexcoord/client"
pnc "github.com/milvus-io/milvus/internal/distributed/proxynode/client"
qsc "github.com/milvus-io/milvus/internal/distributed/queryservice/client"

View File

@ -243,7 +243,7 @@ var (
)
)
//RegisterDataCoord register DataService metrics
//RegisterDataCoord register DataCoord metrics
func RegisterDataCoord() {
prometheus.Register(DataCoordDataNodeList)
}

View File

@ -1,5 +1,5 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// source: data_service.proto
// source: data_coord.proto
package datapb
@ -50,7 +50,7 @@ func (x ChannelWatchState) String() string {
}
func (ChannelWatchState) EnumDescriptor() ([]byte, []int) {
return fileDescriptor_3385cd32ad6cfe64, []int{0}
return fileDescriptor_82cd95f524594f49, []int{0}
}
type FlushRequest struct {
@ -66,7 +66,7 @@ func (m *FlushRequest) Reset() { *m = FlushRequest{} }
func (m *FlushRequest) String() string { return proto.CompactTextString(m) }
func (*FlushRequest) ProtoMessage() {}
func (*FlushRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_3385cd32ad6cfe64, []int{0}
return fileDescriptor_82cd95f524594f49, []int{0}
}
func (m *FlushRequest) XXX_Unmarshal(b []byte) error {
@ -122,7 +122,7 @@ func (m *SegmentIDRequest) Reset() { *m = SegmentIDRequest{} }
func (m *SegmentIDRequest) String() string { return proto.CompactTextString(m) }
func (*SegmentIDRequest) ProtoMessage() {}
func (*SegmentIDRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_3385cd32ad6cfe64, []int{1}
return fileDescriptor_82cd95f524594f49, []int{1}
}
func (m *SegmentIDRequest) XXX_Unmarshal(b []byte) error {
@ -184,7 +184,7 @@ func (m *AssignSegmentIDRequest) Reset() { *m = AssignSegmentIDRequest{}
func (m *AssignSegmentIDRequest) String() string { return proto.CompactTextString(m) }
func (*AssignSegmentIDRequest) ProtoMessage() {}
func (*AssignSegmentIDRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_3385cd32ad6cfe64, []int{2}
return fileDescriptor_82cd95f524594f49, []int{2}
}
func (m *AssignSegmentIDRequest) XXX_Unmarshal(b []byte) error {
@ -243,7 +243,7 @@ func (m *SegmentIDAssignment) Reset() { *m = SegmentIDAssignment{} }
func (m *SegmentIDAssignment) String() string { return proto.CompactTextString(m) }
func (*SegmentIDAssignment) ProtoMessage() {}
func (*SegmentIDAssignment) Descriptor() ([]byte, []int) {
return fileDescriptor_3385cd32ad6cfe64, []int{3}
return fileDescriptor_82cd95f524594f49, []int{3}
}
func (m *SegmentIDAssignment) XXX_Unmarshal(b []byte) error {
@ -325,7 +325,7 @@ func (m *AssignSegmentIDResponse) Reset() { *m = AssignSegmentIDResponse
func (m *AssignSegmentIDResponse) String() string { return proto.CompactTextString(m) }
func (*AssignSegmentIDResponse) ProtoMessage() {}
func (*AssignSegmentIDResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_3385cd32ad6cfe64, []int{4}
return fileDescriptor_82cd95f524594f49, []int{4}
}
func (m *AssignSegmentIDResponse) XXX_Unmarshal(b []byte) error {
@ -372,7 +372,7 @@ func (m *GetSegmentStatesRequest) Reset() { *m = GetSegmentStatesRequest
func (m *GetSegmentStatesRequest) String() string { return proto.CompactTextString(m) }
func (*GetSegmentStatesRequest) ProtoMessage() {}
func (*GetSegmentStatesRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_3385cd32ad6cfe64, []int{5}
return fileDescriptor_82cd95f524594f49, []int{5}
}
func (m *GetSegmentStatesRequest) XXX_Unmarshal(b []byte) error {
@ -422,7 +422,7 @@ func (m *SegmentStateInfo) Reset() { *m = SegmentStateInfo{} }
func (m *SegmentStateInfo) String() string { return proto.CompactTextString(m) }
func (*SegmentStateInfo) ProtoMessage() {}
func (*SegmentStateInfo) Descriptor() ([]byte, []int) {
return fileDescriptor_3385cd32ad6cfe64, []int{6}
return fileDescriptor_82cd95f524594f49, []int{6}
}
func (m *SegmentStateInfo) XXX_Unmarshal(b []byte) error {
@ -490,7 +490,7 @@ func (m *GetSegmentStatesResponse) Reset() { *m = GetSegmentStatesRespon
func (m *GetSegmentStatesResponse) String() string { return proto.CompactTextString(m) }
func (*GetSegmentStatesResponse) ProtoMessage() {}
func (*GetSegmentStatesResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_3385cd32ad6cfe64, []int{7}
return fileDescriptor_82cd95f524594f49, []int{7}
}
func (m *GetSegmentStatesResponse) XXX_Unmarshal(b []byte) error {
@ -537,7 +537,7 @@ func (m *GetSegmentInfoRequest) Reset() { *m = GetSegmentInfoRequest{} }
func (m *GetSegmentInfoRequest) String() string { return proto.CompactTextString(m) }
func (*GetSegmentInfoRequest) ProtoMessage() {}
func (*GetSegmentInfoRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_3385cd32ad6cfe64, []int{8}
return fileDescriptor_82cd95f524594f49, []int{8}
}
func (m *GetSegmentInfoRequest) XXX_Unmarshal(b []byte) error {
@ -584,7 +584,7 @@ func (m *GetSegmentInfoResponse) Reset() { *m = GetSegmentInfoResponse{}
func (m *GetSegmentInfoResponse) String() string { return proto.CompactTextString(m) }
func (*GetSegmentInfoResponse) ProtoMessage() {}
func (*GetSegmentInfoResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_3385cd32ad6cfe64, []int{9}
return fileDescriptor_82cd95f524594f49, []int{9}
}
func (m *GetSegmentInfoResponse) XXX_Unmarshal(b []byte) error {
@ -631,7 +631,7 @@ func (m *GetInsertBinlogPathsRequest) Reset() { *m = GetInsertBinlogPath
func (m *GetInsertBinlogPathsRequest) String() string { return proto.CompactTextString(m) }
func (*GetInsertBinlogPathsRequest) ProtoMessage() {}
func (*GetInsertBinlogPathsRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_3385cd32ad6cfe64, []int{10}
return fileDescriptor_82cd95f524594f49, []int{10}
}
func (m *GetInsertBinlogPathsRequest) XXX_Unmarshal(b []byte) error {
@ -679,7 +679,7 @@ func (m *GetInsertBinlogPathsResponse) Reset() { *m = GetInsertBinlogPat
func (m *GetInsertBinlogPathsResponse) String() string { return proto.CompactTextString(m) }
func (*GetInsertBinlogPathsResponse) ProtoMessage() {}
func (*GetInsertBinlogPathsResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_3385cd32ad6cfe64, []int{11}
return fileDescriptor_82cd95f524594f49, []int{11}
}
func (m *GetInsertBinlogPathsResponse) XXX_Unmarshal(b []byte) error {
@ -734,7 +734,7 @@ func (m *GetCollectionStatisticsRequest) Reset() { *m = GetCollectionSta
func (m *GetCollectionStatisticsRequest) String() string { return proto.CompactTextString(m) }
func (*GetCollectionStatisticsRequest) ProtoMessage() {}
func (*GetCollectionStatisticsRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_3385cd32ad6cfe64, []int{12}
return fileDescriptor_82cd95f524594f49, []int{12}
}
func (m *GetCollectionStatisticsRequest) XXX_Unmarshal(b []byte) error {
@ -788,7 +788,7 @@ func (m *GetCollectionStatisticsResponse) Reset() { *m = GetCollectionSt
func (m *GetCollectionStatisticsResponse) String() string { return proto.CompactTextString(m) }
func (*GetCollectionStatisticsResponse) ProtoMessage() {}
func (*GetCollectionStatisticsResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_3385cd32ad6cfe64, []int{13}
return fileDescriptor_82cd95f524594f49, []int{13}
}
func (m *GetCollectionStatisticsResponse) XXX_Unmarshal(b []byte) error {
@ -837,7 +837,7 @@ func (m *GetPartitionStatisticsRequest) Reset() { *m = GetPartitionStati
func (m *GetPartitionStatisticsRequest) String() string { return proto.CompactTextString(m) }
func (*GetPartitionStatisticsRequest) ProtoMessage() {}
func (*GetPartitionStatisticsRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_3385cd32ad6cfe64, []int{14}
return fileDescriptor_82cd95f524594f49, []int{14}
}
func (m *GetPartitionStatisticsRequest) XXX_Unmarshal(b []byte) error {
@ -898,7 +898,7 @@ func (m *GetPartitionStatisticsResponse) Reset() { *m = GetPartitionStat
func (m *GetPartitionStatisticsResponse) String() string { return proto.CompactTextString(m) }
func (*GetPartitionStatisticsResponse) ProtoMessage() {}
func (*GetPartitionStatisticsResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_3385cd32ad6cfe64, []int{15}
return fileDescriptor_82cd95f524594f49, []int{15}
}
func (m *GetPartitionStatisticsResponse) XXX_Unmarshal(b []byte) error {
@ -943,7 +943,7 @@ func (m *GetSegmentInfoChannelRequest) Reset() { *m = GetSegmentInfoChan
func (m *GetSegmentInfoChannelRequest) String() string { return proto.CompactTextString(m) }
func (*GetSegmentInfoChannelRequest) ProtoMessage() {}
func (*GetSegmentInfoChannelRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_3385cd32ad6cfe64, []int{16}
return fileDescriptor_82cd95f524594f49, []int{16}
}
func (m *GetSegmentInfoChannelRequest) XXX_Unmarshal(b []byte) error {
@ -979,7 +979,7 @@ func (m *VchannelInfo) Reset() { *m = VchannelInfo{} }
func (m *VchannelInfo) String() string { return proto.CompactTextString(m) }
func (*VchannelInfo) ProtoMessage() {}
func (*VchannelInfo) Descriptor() ([]byte, []int) {
return fileDescriptor_3385cd32ad6cfe64, []int{17}
return fileDescriptor_82cd95f524594f49, []int{17}
}
func (m *VchannelInfo) XXX_Unmarshal(b []byte) error {
@ -1047,7 +1047,7 @@ func (m *WatchDmChannelsRequest) Reset() { *m = WatchDmChannelsRequest{}
func (m *WatchDmChannelsRequest) String() string { return proto.CompactTextString(m) }
func (*WatchDmChannelsRequest) ProtoMessage() {}
func (*WatchDmChannelsRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_3385cd32ad6cfe64, []int{18}
return fileDescriptor_82cd95f524594f49, []int{18}
}
func (m *WatchDmChannelsRequest) XXX_Unmarshal(b []byte) error {
@ -1096,7 +1096,7 @@ func (m *FlushSegmentsRequest) Reset() { *m = FlushSegmentsRequest{} }
func (m *FlushSegmentsRequest) String() string { return proto.CompactTextString(m) }
func (*FlushSegmentsRequest) ProtoMessage() {}
func (*FlushSegmentsRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_3385cd32ad6cfe64, []int{19}
return fileDescriptor_82cd95f524594f49, []int{19}
}
func (m *FlushSegmentsRequest) XXX_Unmarshal(b []byte) error {
@ -1157,7 +1157,7 @@ func (m *SegmentMsg) Reset() { *m = SegmentMsg{} }
func (m *SegmentMsg) String() string { return proto.CompactTextString(m) }
func (*SegmentMsg) ProtoMessage() {}
func (*SegmentMsg) Descriptor() ([]byte, []int) {
return fileDescriptor_3385cd32ad6cfe64, []int{20}
return fileDescriptor_82cd95f524594f49, []int{20}
}
func (m *SegmentMsg) XXX_Unmarshal(b []byte) error {
@ -1205,7 +1205,7 @@ func (m *SegmentFieldBinlogMeta) Reset() { *m = SegmentFieldBinlogMeta{}
func (m *SegmentFieldBinlogMeta) String() string { return proto.CompactTextString(m) }
func (*SegmentFieldBinlogMeta) ProtoMessage() {}
func (*SegmentFieldBinlogMeta) Descriptor() ([]byte, []int) {
return fileDescriptor_3385cd32ad6cfe64, []int{21}
return fileDescriptor_82cd95f524594f49, []int{21}
}
func (m *SegmentFieldBinlogMeta) XXX_Unmarshal(b []byte) error {
@ -1253,7 +1253,7 @@ func (m *DDLBinlogMeta) Reset() { *m = DDLBinlogMeta{} }
func (m *DDLBinlogMeta) String() string { return proto.CompactTextString(m) }
func (*DDLBinlogMeta) ProtoMessage() {}
func (*DDLBinlogMeta) Descriptor() ([]byte, []int) {
return fileDescriptor_3385cd32ad6cfe64, []int{22}
return fileDescriptor_82cd95f524594f49, []int{22}
}
func (m *DDLBinlogMeta) XXX_Unmarshal(b []byte) error {
@ -1300,7 +1300,7 @@ func (m *FieldFlushMeta) Reset() { *m = FieldFlushMeta{} }
func (m *FieldFlushMeta) String() string { return proto.CompactTextString(m) }
func (*FieldFlushMeta) ProtoMessage() {}
func (*FieldFlushMeta) Descriptor() ([]byte, []int) {
return fileDescriptor_3385cd32ad6cfe64, []int{23}
return fileDescriptor_82cd95f524594f49, []int{23}
}
func (m *FieldFlushMeta) XXX_Unmarshal(b []byte) error {
@ -1348,7 +1348,7 @@ func (m *SegmentFlushMeta) Reset() { *m = SegmentFlushMeta{} }
func (m *SegmentFlushMeta) String() string { return proto.CompactTextString(m) }
func (*SegmentFlushMeta) ProtoMessage() {}
func (*SegmentFlushMeta) Descriptor() ([]byte, []int) {
return fileDescriptor_3385cd32ad6cfe64, []int{24}
return fileDescriptor_82cd95f524594f49, []int{24}
}
func (m *SegmentFlushMeta) XXX_Unmarshal(b []byte) error {
@ -1402,7 +1402,7 @@ func (m *DDLFlushMeta) Reset() { *m = DDLFlushMeta{} }
func (m *DDLFlushMeta) String() string { return proto.CompactTextString(m) }
func (*DDLFlushMeta) ProtoMessage() {}
func (*DDLFlushMeta) Descriptor() ([]byte, []int) {
return fileDescriptor_3385cd32ad6cfe64, []int{25}
return fileDescriptor_82cd95f524594f49, []int{25}
}
func (m *DDLFlushMeta) XXX_Unmarshal(b []byte) error {
@ -1450,7 +1450,7 @@ func (m *CollectionInfo) Reset() { *m = CollectionInfo{} }
func (m *CollectionInfo) String() string { return proto.CompactTextString(m) }
func (*CollectionInfo) ProtoMessage() {}
func (*CollectionInfo) Descriptor() ([]byte, []int) {
return fileDescriptor_3385cd32ad6cfe64, []int{26}
return fileDescriptor_82cd95f524594f49, []int{26}
}
func (m *CollectionInfo) XXX_Unmarshal(b []byte) error {
@ -1512,7 +1512,7 @@ func (m *SegmentInfo) Reset() { *m = SegmentInfo{} }
func (m *SegmentInfo) String() string { return proto.CompactTextString(m) }
func (*SegmentInfo) ProtoMessage() {}
func (*SegmentInfo) Descriptor() ([]byte, []int) {
return fileDescriptor_3385cd32ad6cfe64, []int{27}
return fileDescriptor_82cd95f524594f49, []int{27}
}
func (m *SegmentInfo) XXX_Unmarshal(b []byte) error {
@ -1615,7 +1615,7 @@ func (m *ID2PathList) Reset() { *m = ID2PathList{} }
func (m *ID2PathList) String() string { return proto.CompactTextString(m) }
func (*ID2PathList) ProtoMessage() {}
func (*ID2PathList) Descriptor() ([]byte, []int) {
return fileDescriptor_3385cd32ad6cfe64, []int{28}
return fileDescriptor_82cd95f524594f49, []int{28}
}
func (m *ID2PathList) XXX_Unmarshal(b []byte) error {
@ -1662,7 +1662,7 @@ func (m *SegmentStartPosition) Reset() { *m = SegmentStartPosition{} }
func (m *SegmentStartPosition) String() string { return proto.CompactTextString(m) }
func (*SegmentStartPosition) ProtoMessage() {}
func (*SegmentStartPosition) Descriptor() ([]byte, []int) {
return fileDescriptor_3385cd32ad6cfe64, []int{29}
return fileDescriptor_82cd95f524594f49, []int{29}
}
func (m *SegmentStartPosition) XXX_Unmarshal(b []byte) error {
@ -1714,7 +1714,7 @@ func (m *SaveBinlogPathsRequest) Reset() { *m = SaveBinlogPathsRequest{}
func (m *SaveBinlogPathsRequest) String() string { return proto.CompactTextString(m) }
func (*SaveBinlogPathsRequest) ProtoMessage() {}
func (*SaveBinlogPathsRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_3385cd32ad6cfe64, []int{30}
return fileDescriptor_82cd95f524594f49, []int{30}
}
func (m *SaveBinlogPathsRequest) XXX_Unmarshal(b []byte) error {
@ -1797,7 +1797,7 @@ func (m *CheckPoint) Reset() { *m = CheckPoint{} }
func (m *CheckPoint) String() string { return proto.CompactTextString(m) }
func (*CheckPoint) ProtoMessage() {}
func (*CheckPoint) Descriptor() ([]byte, []int) {
return fileDescriptor_3385cd32ad6cfe64, []int{31}
return fileDescriptor_82cd95f524594f49, []int{31}
}
func (m *CheckPoint) XXX_Unmarshal(b []byte) error {
@ -1852,7 +1852,7 @@ func (m *DataNodeTtMsg) Reset() { *m = DataNodeTtMsg{} }
func (m *DataNodeTtMsg) String() string { return proto.CompactTextString(m) }
func (*DataNodeTtMsg) ProtoMessage() {}
func (*DataNodeTtMsg) Descriptor() ([]byte, []int) {
return fileDescriptor_3385cd32ad6cfe64, []int{32}
return fileDescriptor_82cd95f524594f49, []int{32}
}
func (m *DataNodeTtMsg) XXX_Unmarshal(b []byte) error {
@ -1907,7 +1907,7 @@ func (m *ChannelStatus) Reset() { *m = ChannelStatus{} }
func (m *ChannelStatus) String() string { return proto.CompactTextString(m) }
func (*ChannelStatus) ProtoMessage() {}
func (*ChannelStatus) Descriptor() ([]byte, []int) {
return fileDescriptor_3385cd32ad6cfe64, []int{33}
return fileDescriptor_82cd95f524594f49, []int{33}
}
func (m *ChannelStatus) XXX_Unmarshal(b []byte) error {
@ -1962,7 +1962,7 @@ func (m *DataNodeInfo) Reset() { *m = DataNodeInfo{} }
func (m *DataNodeInfo) String() string { return proto.CompactTextString(m) }
func (*DataNodeInfo) ProtoMessage() {}
func (*DataNodeInfo) Descriptor() ([]byte, []int) {
return fileDescriptor_3385cd32ad6cfe64, []int{34}
return fileDescriptor_82cd95f524594f49, []int{34}
}
func (m *DataNodeInfo) XXX_Unmarshal(b []byte) error {
@ -2016,7 +2016,7 @@ func (m *SegmentBinlogs) Reset() { *m = SegmentBinlogs{} }
func (m *SegmentBinlogs) String() string { return proto.CompactTextString(m) }
func (*SegmentBinlogs) ProtoMessage() {}
func (*SegmentBinlogs) Descriptor() ([]byte, []int) {
return fileDescriptor_3385cd32ad6cfe64, []int{35}
return fileDescriptor_82cd95f524594f49, []int{35}
}
func (m *SegmentBinlogs) XXX_Unmarshal(b []byte) error {
@ -2063,7 +2063,7 @@ func (m *FieldBinlog) Reset() { *m = FieldBinlog{} }
func (m *FieldBinlog) String() string { return proto.CompactTextString(m) }
func (*FieldBinlog) ProtoMessage() {}
func (*FieldBinlog) Descriptor() ([]byte, []int) {
return fileDescriptor_3385cd32ad6cfe64, []int{36}
return fileDescriptor_82cd95f524594f49, []int{36}
}
func (m *FieldBinlog) XXX_Unmarshal(b []byte) error {
@ -2111,7 +2111,7 @@ func (m *GetRecoveryInfoResponse) Reset() { *m = GetRecoveryInfoResponse
func (m *GetRecoveryInfoResponse) String() string { return proto.CompactTextString(m) }
func (*GetRecoveryInfoResponse) ProtoMessage() {}
func (*GetRecoveryInfoResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_3385cd32ad6cfe64, []int{37}
return fileDescriptor_82cd95f524594f49, []int{37}
}
func (m *GetRecoveryInfoResponse) XXX_Unmarshal(b []byte) error {
@ -2166,7 +2166,7 @@ func (m *GetRecoveryInfoRequest) Reset() { *m = GetRecoveryInfoRequest{}
func (m *GetRecoveryInfoRequest) String() string { return proto.CompactTextString(m) }
func (*GetRecoveryInfoRequest) ProtoMessage() {}
func (*GetRecoveryInfoRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_3385cd32ad6cfe64, []int{38}
return fileDescriptor_82cd95f524594f49, []int{38}
}
func (m *GetRecoveryInfoRequest) XXX_Unmarshal(b []byte) error {
@ -2251,132 +2251,132 @@ func init() {
proto.RegisterType((*GetRecoveryInfoRequest)(nil), "milvus.proto.data.GetRecoveryInfoRequest")
}
func init() { proto.RegisterFile("data_service.proto", fileDescriptor_3385cd32ad6cfe64) }
func init() { proto.RegisterFile("data_coord.proto", fileDescriptor_82cd95f524594f49) }
var fileDescriptor_3385cd32ad6cfe64 = []byte{
// 1943 bytes of a gzipped FileDescriptorProto
var fileDescriptor_82cd95f524594f49 = []byte{
// 1942 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x19, 0x5b, 0x6f, 0x1b, 0x59,
0xb9, 0xe3, 0x89, 0x93, 0xf8, 0xf3, 0xd8, 0x49, 0x0e, 0x21, 0x6b, 0xb9, 0x6d, 0x9a, 0x0e, 0xbb,
0x5d, 0x6f, 0x11, 0xc9, 0xd6, 0x45, 0xe2, 0x52, 0x16, 0xb4, 0x8d, 0xdb, 0xc8, 0x22, 0x29, 0xe1,
0xa4, 0xbb, 0x2b, 0xb1, 0x42, 0xd6, 0xd8, 0x73, 0xe2, 0x0c, 0x9d, 0x8b, 0x77, 0xce, 0x38, 0x4d,
0x9f, 0x76, 0x55, 0x1e, 0x10, 0x08, 0x71, 0x79, 0xe0, 0x1d, 0x21, 0x21, 0x90, 0x78, 0xe1, 0x1f,
0xf0, 0xca, 0xcf, 0x42, 0xe7, 0x32, 0xf7, 0xb1, 0x3d, 0x75, 0xe9, 0xf6, 0xcd, 0xe7, 0xcc, 0x77,
0x3b, 0xdf, 0xfd, 0xfb, 0x0c, 0xc8, 0x34, 0x02, 0x63, 0x40, 0x89, 0x7f, 0x69, 0x8d, 0xc8, 0xfe,
0xc4, 0xf7, 0x02, 0x0f, 0x6d, 0x39, 0x96, 0x7d, 0x39, 0xa5, 0xe2, 0xb4, 0xcf, 0x00, 0xda, 0xda,
0xc8, 0x73, 0x1c, 0xcf, 0x15, 0x57, 0xed, 0xa6, 0xe5, 0x06, 0xc4, 0x77, 0x0d, 0x5b, 0x9e, 0xb5,
0x24, 0x42, 0x5b, 0xa3, 0xa3, 0x0b, 0xe2, 0x18, 0xe2, 0xa4, 0x5f, 0x81, 0xf6, 0xd8, 0x9e, 0xd2,
0x0b, 0x4c, 0xbe, 0x98, 0x12, 0x1a, 0xa0, 0x0f, 0x61, 0x65, 0x68, 0x50, 0xd2, 0x52, 0xf6, 0x94,
0x4e, 0xbd, 0x7b, 0x63, 0x3f, 0xc5, 0x4b, 0x72, 0x39, 0xa1, 0xe3, 0x87, 0x06, 0x25, 0x98, 0x43,
0x22, 0x04, 0x2b, 0xe6, 0xb0, 0xdf, 0x6b, 0x55, 0xf6, 0x94, 0x8e, 0x8a, 0xf9, 0x6f, 0xa4, 0x83,
0x36, 0xf2, 0x6c, 0x9b, 0x8c, 0x02, 0xcb, 0x73, 0xfb, 0xbd, 0xd6, 0x0a, 0xff, 0x96, 0xba, 0xd3,
0xff, 0xac, 0xc0, 0xe6, 0x19, 0x19, 0x3b, 0xc4, 0x0d, 0xfa, 0xbd, 0x90, 0xfd, 0x36, 0x54, 0x47,
0xde, 0xd4, 0x0d, 0x38, 0xff, 0x06, 0x16, 0x07, 0x74, 0x1b, 0xb4, 0xd1, 0x85, 0xe1, 0xba, 0xc4,
0x1e, 0xb8, 0x86, 0x43, 0x38, 0xab, 0x1a, 0xae, 0xcb, 0xbb, 0x27, 0x86, 0x43, 0x72, 0x1c, 0xd5,
0x3c, 0x47, 0xb4, 0x07, 0xf5, 0x89, 0xe1, 0x07, 0x56, 0x4a, 0xa8, 0xe4, 0x95, 0xfe, 0x57, 0x05,
0x76, 0x3e, 0xa6, 0xd4, 0x1a, 0xbb, 0x39, 0xc9, 0x76, 0x60, 0xd5, 0xf5, 0x4c, 0xd2, 0xef, 0x71,
0xd1, 0x54, 0x2c, 0x4f, 0xe8, 0x3a, 0xd4, 0x26, 0x84, 0xf8, 0x03, 0xdf, 0xb3, 0x43, 0xc1, 0xd6,
0xd9, 0x05, 0xf6, 0x6c, 0x82, 0x7e, 0x0e, 0x5b, 0x34, 0x43, 0x88, 0xb6, 0xd4, 0x3d, 0xb5, 0x53,
0xef, 0x7e, 0x6b, 0x3f, 0x67, 0xc6, 0xfd, 0x2c, 0x53, 0x9c, 0xc7, 0xd6, 0xbf, 0xaa, 0xc0, 0x37,
0x22, 0x38, 0x21, 0x2b, 0xfb, 0xcd, 0x34, 0x47, 0xc9, 0x38, 0x12, 0x4f, 0x1c, 0xca, 0x68, 0x2e,
0x52, 0xb9, 0x9a, 0x54, 0x79, 0x09, 0x0b, 0x66, 0xf5, 0x59, 0xcd, 0xe9, 0x13, 0xdd, 0x82, 0x3a,
0xb9, 0x9a, 0x58, 0x3e, 0x19, 0x04, 0x96, 0x43, 0x5a, 0xab, 0x7b, 0x4a, 0x67, 0x05, 0x83, 0xb8,
0x7a, 0x6a, 0x39, 0x04, 0xdd, 0x87, 0x55, 0x1a, 0x18, 0xc1, 0x94, 0xb6, 0xd6, 0xb8, 0xc3, 0x5d,
0x2f, 0x74, 0xb8, 0x33, 0x0e, 0x82, 0x25, 0xa8, 0xfe, 0x37, 0x05, 0xde, 0xc9, 0x59, 0x89, 0x4e,
0x3c, 0x97, 0x12, 0x84, 0x61, 0x93, 0xbf, 0x3c, 0xd6, 0x0c, 0x6d, 0x29, 0x5c, 0xe1, 0x77, 0xe6,
0x29, 0x3c, 0x06, 0xc7, 0x39, 0xfc, 0x84, 0x90, 0x95, 0xf2, 0x42, 0x3e, 0x83, 0x77, 0x8e, 0x48,
0x20, 0x19, 0xb0, 0x6f, 0x84, 0x2e, 0x1f, 0x63, 0xbb, 0x00, 0x91, 0x27, 0x30, 0x29, 0xd4, 0x8e,
0x8a, 0x13, 0x37, 0xfa, 0xbf, 0x2b, 0x51, 0x2c, 0x71, 0x56, 0x7d, 0xf7, 0xdc, 0x43, 0x37, 0xa0,
0x16, 0x81, 0x48, 0xaf, 0x88, 0x2f, 0xd0, 0xf7, 0xa0, 0xca, 0x24, 0x15, 0x2e, 0xd1, 0xec, 0xde,
0x2e, 0x7e, 0x53, 0x82, 0x26, 0x16, 0xf0, 0xa8, 0x0f, 0x4d, 0x1a, 0x18, 0x7e, 0x30, 0x98, 0x78,
0x94, 0xdb, 0x99, 0x3b, 0x4e, 0xbd, 0xab, 0xa7, 0x29, 0x44, 0x39, 0xe8, 0x84, 0x8e, 0x4f, 0x25,
0x24, 0x6e, 0x70, 0xcc, 0xf0, 0x88, 0x1e, 0x81, 0x46, 0x5c, 0x33, 0x26, 0xb4, 0x52, 0x9a, 0x50,
0x9d, 0xb8, 0x66, 0x44, 0x26, 0xb6, 0x4f, 0xb5, 0xbc, 0x7d, 0x7e, 0xaf, 0x40, 0x2b, 0x6f, 0x20,
0xe9, 0x45, 0x31, 0x45, 0xa5, 0x34, 0x45, 0xf4, 0x40, 0x20, 0x11, 0x61, 0xa0, 0xb9, 0x11, 0x1e,
0x19, 0x09, 0x4b, 0x14, 0xdd, 0x82, 0x6f, 0xc6, 0xd2, 0xf0, 0x2f, 0x6f, 0xcc, 0x59, 0x7e, 0xad,
0xc0, 0x4e, 0x96, 0xd7, 0xeb, 0xbc, 0xfb, 0xbb, 0x50, 0xb5, 0xdc, 0x73, 0x2f, 0x7c, 0xf6, 0xee,
0x9c, 0x38, 0x63, 0xbc, 0x04, 0xb0, 0xee, 0xc0, 0xf5, 0x23, 0x12, 0xf4, 0x5d, 0x4a, 0xfc, 0xe0,
0xa1, 0xe5, 0xda, 0xde, 0xf8, 0xd4, 0x08, 0x2e, 0x5e, 0x23, 0x46, 0x52, 0xee, 0x5e, 0xc9, 0xb8,
0xbb, 0xfe, 0x4f, 0x05, 0x6e, 0x14, 0xf3, 0x93, 0x4f, 0x6f, 0xc3, 0xfa, 0xb9, 0x45, 0x6c, 0x93,
0xe9, 0x4c, 0xe1, 0x3a, 0x8b, 0xce, 0x2c, 0x56, 0x26, 0x0c, 0x58, 0xbe, 0xf0, 0xf6, 0x0c, 0x07,
0x3d, 0x0b, 0x7c, 0xcb, 0x1d, 0x1f, 0x5b, 0x34, 0xc0, 0x02, 0x3e, 0xa1, 0x4f, 0xb5, 0xbc, 0x67,
0xfe, 0x4e, 0x81, 0xdd, 0x23, 0x12, 0x1c, 0x46, 0xa9, 0x96, 0x7d, 0xb7, 0x68, 0x60, 0x8d, 0xe8,
0x9b, 0xad, 0xd2, 0x05, 0x35, 0x53, 0xff, 0xa3, 0x02, 0xb7, 0x66, 0x0a, 0x23, 0x55, 0x27, 0x53,
0x49, 0x98, 0x68, 0x8b, 0x53, 0xc9, 0x4f, 0xc9, 0x8b, 0x4f, 0x0d, 0x7b, 0x4a, 0x4e, 0x0d, 0xcb,
0x17, 0xa9, 0x64, 0xc9, 0xc4, 0xfa, 0x2f, 0x05, 0x6e, 0x1e, 0x91, 0xe0, 0x34, 0x2c, 0x33, 0x6f,
0x51, 0x3b, 0x25, 0x3a, 0x8a, 0x3f, 0x08, 0x63, 0x16, 0x4a, 0xfb, 0x56, 0xd4, 0xb7, 0xcb, 0xe3,
0x20, 0x11, 0x90, 0x87, 0xa2, 0x17, 0x90, 0xca, 0xd3, 0xff, 0x52, 0x01, 0xed, 0x53, 0xd9, 0x1f,
0xf0, 0x32, 0x92, 0xd5, 0x83, 0x52, 0xac, 0x87, 0x44, 0x4b, 0x51, 0xd4, 0x65, 0x1c, 0x41, 0x83,
0x12, 0xf2, 0x6c, 0x99, 0xa2, 0xa1, 0x31, 0xc4, 0x28, 0xd9, 0x1f, 0xc3, 0xd6, 0xd4, 0x3d, 0x67,
0x2d, 0x2b, 0x31, 0xe5, 0x2b, 0x68, 0x6b, 0xa5, 0x54, 0xe6, 0xc9, 0x23, 0xa2, 0x0e, 0x6c, 0x64,
0x69, 0x55, 0x79, 0xf0, 0x67, 0xaf, 0xf5, 0xdf, 0x2a, 0xb0, 0xf3, 0x99, 0x11, 0x8c, 0x2e, 0x7a,
0x8e, 0xd4, 0xd8, 0x6b, 0xf8, 0xdb, 0x47, 0x50, 0xbb, 0x94, 0xda, 0x09, 0x93, 0xca, 0xad, 0x02,
0xe1, 0x93, 0x76, 0xc0, 0x31, 0x06, 0x6b, 0x53, 0xb7, 0x79, 0xd7, 0x1e, 0x4a, 0xf7, 0xf5, 0x7b,
0x7e, 0xba, 0xc8, 0xac, 0xe4, 0x8a, 0xcc, 0x15, 0x80, 0x14, 0xee, 0x84, 0x8e, 0x97, 0x90, 0xeb,
0xfb, 0xb0, 0x26, 0xa9, 0x49, 0xe7, 0x5e, 0x64, 0xdc, 0x10, 0x5c, 0x3f, 0x83, 0x1d, 0x79, 0xff,
0x98, 0xe5, 0x6f, 0x91, 0xeb, 0x4f, 0x48, 0x60, 0xa0, 0x16, 0xac, 0xc9, 0x94, 0x2e, 0x9d, 0x38,
0x3c, 0xb2, 0x3e, 0x75, 0xc8, 0xe1, 0x06, 0x2c, 0x6f, 0x4b, 0xff, 0x85, 0x61, 0x54, 0x26, 0xf4,
0x5f, 0x42, 0xa3, 0xd7, 0x3b, 0x4e, 0xd0, 0xba, 0x03, 0x1b, 0xa6, 0x69, 0x0f, 0x92, 0x58, 0x0a,
0xc7, 0x6a, 0x98, 0xa6, 0x1d, 0xd7, 0x17, 0xf4, 0x2e, 0x34, 0x03, 0x3a, 0xc8, 0x13, 0xd7, 0x02,
0x1a, 0x43, 0xe9, 0x27, 0xd0, 0xe4, 0xc2, 0x72, 0xa3, 0x2e, 0x90, 0xf5, 0x36, 0x68, 0x09, 0x72,
0xc2, 0x7d, 0x6a, 0xb8, 0x1e, 0x0b, 0xcb, 0x2b, 0x48, 0xd8, 0x0e, 0xc6, 0x14, 0xe7, 0xb7, 0x83,
0x37, 0x01, 0x2c, 0x3a, 0x90, 0x4e, 0xcf, 0x65, 0x5c, 0xc7, 0x35, 0x8b, 0x3e, 0x16, 0x17, 0xe8,
0x07, 0xb0, 0xca, 0xf9, 0x8b, 0xf0, 0xc8, 0x25, 0x29, 0x6e, 0x8d, 0xf4, 0x0b, 0xb0, 0x44, 0xd0,
0x3f, 0x01, 0xad, 0xd7, 0x3b, 0x8e, 0xe5, 0x28, 0x93, 0x4f, 0x4a, 0xbc, 0xf1, 0x4b, 0x68, 0xc6,
0x45, 0x89, 0x27, 0xaa, 0x26, 0x54, 0x22, 0x72, 0x95, 0x7e, 0x0f, 0x7d, 0x04, 0xab, 0x62, 0xd4,
0x95, 0x1e, 0xf4, 0x5e, 0x5a, 0x66, 0x39, 0x06, 0x27, 0x2a, 0x1b, 0xbf, 0xc0, 0x12, 0x89, 0x79,
0x78, 0x94, 0xc8, 0xc5, 0xd0, 0xa6, 0xe2, 0xc4, 0x8d, 0xfe, 0x1f, 0x15, 0xea, 0x09, 0x07, 0xcc,
0xb1, 0xcf, 0xbe, 0xb3, 0xb2, 0xb8, 0x7e, 0xa8, 0xf9, 0x09, 0xea, 0x3d, 0x68, 0x5a, 0xbc, 0x67,
0x19, 0xc8, 0xe8, 0xe7, 0x45, 0xa6, 0x86, 0x1b, 0xe2, 0x56, 0xa6, 0x22, 0xb4, 0x0b, 0x75, 0x77,
0xea, 0x0c, 0xbc, 0xf3, 0x81, 0xef, 0x3d, 0xa7, 0x72, 0x14, 0xab, 0xb9, 0x53, 0xe7, 0x67, 0xe7,
0xd8, 0x7b, 0x4e, 0xe3, 0x6e, 0x7f, 0xf5, 0x15, 0xbb, 0xfd, 0x47, 0xa0, 0x99, 0x8e, 0x1d, 0xa7,
0xed, 0xb5, 0xf2, 0x2d, 0xba, 0xe9, 0xd8, 0x51, 0xd6, 0xde, 0x85, 0xba, 0x63, 0x5c, 0x31, 0xe1,
0x06, 0xee, 0xd4, 0x69, 0xad, 0x0b, 0xf9, 0x1c, 0xe3, 0x0a, 0x7b, 0xcf, 0x9f, 0x4c, 0x1d, 0xd4,
0x81, 0x4d, 0xdb, 0xa0, 0xc1, 0x20, 0x39, 0x2d, 0xd6, 0xf8, 0xb4, 0xd8, 0x64, 0xf7, 0x8f, 0xe2,
0x89, 0x31, 0x3f, 0x7e, 0xc0, 0x92, 0xe3, 0x87, 0x7e, 0x1f, 0xea, 0xfd, 0x5e, 0x97, 0xb9, 0x13,
0xeb, 0xd9, 0x72, 0x06, 0xdc, 0x86, 0xea, 0x69, 0xc2, 0xfb, 0xaa, 0xa1, 0xdf, 0x6d, 0xc7, 0x7a,
0x4a, 0xcc, 0x32, 0x79, 0xb9, 0x94, 0x65, 0xc7, 0xa2, 0xf9, 0x9d, 0xec, 0x6f, 0x54, 0xd8, 0x39,
0x33, 0x2e, 0xc9, 0x9b, 0x6f, 0x9a, 0x4b, 0x15, 0x82, 0x63, 0xd8, 0xe2, 0x81, 0xde, 0x4d, 0xc8,
0x33, 0xa7, 0x1e, 0x27, 0x14, 0x8e, 0xf3, 0x88, 0xe8, 0x27, 0xac, 0x91, 0x20, 0xa3, 0x67, 0xa7,
0x9e, 0x15, 0xd6, 0xe2, 0x7a, 0xf7, 0x66, 0x01, 0x9d, 0xc3, 0x08, 0x0a, 0x27, 0x31, 0xd0, 0x29,
0x6c, 0xa4, 0xcd, 0x40, 0x5b, 0xab, 0x9c, 0xc8, 0xfb, 0x73, 0xa7, 0xb1, 0x58, 0xfb, 0xb8, 0x99,
0x32, 0x06, 0xe5, 0x99, 0x58, 0xa6, 0xc5, 0x35, 0x9e, 0x16, 0xc3, 0x23, 0x4b, 0xb3, 0x10, 0xcb,
0xb1, 0x20, 0xc1, 0xfe, 0x18, 0xd6, 0x23, 0xcf, 0xa8, 0x94, 0xf6, 0x8c, 0x08, 0x27, 0x1b, 0xe1,
0x6a, 0x26, 0xc2, 0xf5, 0x97, 0x0a, 0x34, 0x7a, 0x46, 0x60, 0x3c, 0xf1, 0x4c, 0xf2, 0x74, 0xc9,
0xa2, 0x5b, 0x62, 0x5b, 0x74, 0x03, 0x6a, 0x2c, 0x38, 0x69, 0x60, 0x38, 0x13, 0x2e, 0xc4, 0x0a,
0x8e, 0x2f, 0xd8, 0x68, 0xd9, 0x90, 0x29, 0x49, 0xb4, 0x9d, 0xac, 0xbf, 0xe0, 0xa4, 0x44, 0x71,
0xe4, 0xbf, 0xd1, 0x0f, 0xd3, 0xab, 0x87, 0x77, 0x0b, 0xcd, 0xcb, 0x89, 0xf0, 0x86, 0x2b, 0x95,
0x8f, 0xca, 0xcc, 0x2c, 0x5f, 0x29, 0xa0, 0x85, 0xaa, 0xe0, 0xa9, 0xb9, 0x05, 0x6b, 0x86, 0x69,
0xfa, 0x84, 0x52, 0x29, 0x47, 0x78, 0x64, 0x5f, 0x2e, 0x89, 0x4f, 0x43, 0xa3, 0xa8, 0x38, 0x3c,
0xa2, 0x1f, 0xc1, 0x7a, 0xd4, 0xa1, 0x89, 0x8d, 0xdd, 0xde, 0x6c, 0x39, 0x65, 0x8f, 0x1d, 0x61,
0xe8, 0x3e, 0x34, 0xa5, 0x73, 0x09, 0xef, 0xa6, 0x0b, 0xbc, 0xe3, 0x21, 0x68, 0xe7, 0x71, 0xb7,
0x32, 0x6f, 0x94, 0x4e, 0x34, 0x35, 0x38, 0x85, 0xa3, 0x7f, 0x0c, 0xf5, 0xc4, 0xc7, 0x39, 0x1d,
0x44, 0x0b, 0xd6, 0x86, 0x09, 0x3e, 0x35, 0x1c, 0x1e, 0xf5, 0xff, 0x2a, 0x7c, 0x6b, 0x85, 0xc9,
0xc8, 0xbb, 0x24, 0xfe, 0x8b, 0xd7, 0xdf, 0x0d, 0x3c, 0x48, 0x68, 0xb1, 0x64, 0x9f, 0x1b, 0x21,
0xa0, 0x07, 0xb1, 0x9c, 0xea, 0xcc, 0xae, 0x23, 0xad, 0xe6, 0xf8, 0x29, 0x7f, 0x12, 0x5b, 0x8e,
0xf4, 0x53, 0x96, 0x4d, 0x93, 0xff, 0x97, 0x5a, 0x7e, 0xf7, 0x1e, 0x6c, 0xe5, 0xfc, 0x1a, 0x35,
0x01, 0x3e, 0x71, 0x47, 0x9e, 0x33, 0xb1, 0x49, 0x40, 0x36, 0xaf, 0x21, 0x0d, 0xd6, 0x0f, 0xc3,
0x93, 0xd2, 0xfd, 0x47, 0x1d, 0x6a, 0xcc, 0x95, 0x0f, 0x3d, 0xcf, 0x37, 0xd1, 0x04, 0x10, 0x9f,
0xc5, 0x9d, 0x89, 0xe7, 0x46, 0x4b, 0x2b, 0xf4, 0xe1, 0x8c, 0x3c, 0x92, 0x07, 0x95, 0x0a, 0x68,
0xdf, 0x99, 0x81, 0x91, 0x01, 0xd7, 0xaf, 0x21, 0x87, 0x73, 0x64, 0x85, 0xf7, 0xa9, 0x35, 0x7a,
0x16, 0x76, 0x1b, 0x73, 0x38, 0x66, 0x40, 0x43, 0x8e, 0x99, 0x5d, 0x98, 0x3c, 0x88, 0x85, 0x49,
0xe8, 0x61, 0xfa, 0x35, 0xf4, 0x05, 0x6c, 0xb3, 0xe1, 0x34, 0x9a, 0x91, 0x43, 0x86, 0xdd, 0xd9,
0x0c, 0x73, 0xc0, 0xaf, 0xc8, 0xf2, 0x08, 0xaa, 0xbc, 0x37, 0x45, 0x45, 0x8e, 0x99, 0xfc, 0x6b,
0xa4, 0x3d, 0xcf, 0xe1, 0xf5, 0x6b, 0xe8, 0x57, 0xb0, 0x91, 0x59, 0x4a, 0xa3, 0x0f, 0x0a, 0x48,
0x16, 0xff, 0xbd, 0xd0, 0xbe, 0x5b, 0x06, 0x34, 0x12, 0x7a, 0x0c, 0xcd, 0xf4, 0x10, 0x8f, 0x3a,
0x05, 0xf8, 0x85, 0x0b, 0xc5, 0xf6, 0x07, 0x25, 0x20, 0x23, 0x46, 0x0e, 0x6c, 0x66, 0x97, 0xa4,
0xe8, 0xee, 0x5c, 0x02, 0x69, 0x4f, 0xfb, 0x76, 0x29, 0xd8, 0x88, 0xdd, 0x0b, 0x6e, 0xff, 0xdc,
0x92, 0x0e, 0xed, 0x17, 0x93, 0x99, 0xb5, 0x3d, 0x6c, 0x1f, 0x94, 0x86, 0x8f, 0x58, 0xbf, 0x14,
0xa9, 0xaf, 0x68, 0xd1, 0x85, 0xee, 0x15, 0x93, 0x9b, 0xb3, 0xa1, 0x6b, 0x77, 0x5f, 0x05, 0x25,
0x12, 0xe2, 0x4b, 0x9e, 0xb3, 0x0a, 0x96, 0x45, 0xd9, 0x90, 0x0b, 0xe9, 0xcd, 0xde, 0x82, 0xb5,
0xef, 0xbd, 0x02, 0x46, 0x24, 0x80, 0x97, 0x5d, 0x43, 0x87, 0x11, 0x78, 0xb0, 0xd0, 0x6b, 0x96,
0x0b, 0xbf, 0xcf, 0x61, 0x23, 0xd3, 0xcc, 0x16, 0x46, 0x4d, 0x71, 0xc3, 0x5b, 0x22, 0x24, 0x33,
0x25, 0x00, 0xcd, 0xf0, 0xfe, 0x82, 0x32, 0xd1, 0xbe, 0x5b, 0x06, 0x34, 0x7c, 0x48, 0xf7, 0xef,
0x2a, 0xac, 0x87, 0x4d, 0xc7, 0x5b, 0x48, 0xd4, 0x6f, 0x21, 0x73, 0x7e, 0x0e, 0x1b, 0x99, 0x85,
0x58, 0xa1, 0x76, 0x8b, 0x97, 0x66, 0x8b, 0x4c, 0xf7, 0x19, 0x34, 0x52, 0x1b, 0x2e, 0xf4, 0xfe,
0xac, 0xf4, 0x9c, 0xd9, 0x81, 0x2d, 0x20, 0xfc, 0xf0, 0xfe, 0x2f, 0xee, 0x8d, 0xad, 0xe0, 0x62,
0x3a, 0x64, 0x5f, 0x0e, 0x04, 0xe8, 0x77, 0x2c, 0x4f, 0xfe, 0x3a, 0x08, 0x15, 0x74, 0xc0, 0xb1,
0x0f, 0x18, 0x9b, 0xc9, 0x70, 0xb8, 0xca, 0x4f, 0xf7, 0xff, 0x17, 0x00, 0x00, 0xff, 0xff, 0x30,
0x3a, 0xc3, 0x19, 0x8f, 0x1f, 0x00, 0x00,
0x3b, 0xdf, 0xfd, 0xfb, 0x0c, 0x9b, 0xa6, 0x11, 0x18, 0x83, 0x91, 0xe7, 0xf9, 0xe6, 0xfe, 0xc4,
0xf7, 0x02, 0x0f, 0x6d, 0x39, 0x96, 0x7d, 0x39, 0xa5, 0xe2, 0xb4, 0xcf, 0x3e, 0xb7, 0xb5, 0x91,
0xe7, 0x38, 0x9e, 0x2b, 0xae, 0xda, 0x4d, 0xcb, 0x0d, 0x88, 0xef, 0x1a, 0xb6, 0x3c, 0x6b, 0x49,
0x84, 0xb6, 0x46, 0x47, 0x17, 0xc4, 0x31, 0xc4, 0x49, 0xbf, 0x02, 0xed, 0xb1, 0x3d, 0xa5, 0x17,
0x98, 0x7c, 0x31, 0x25, 0x34, 0x40, 0x1f, 0xc2, 0xca, 0xd0, 0xa0, 0xa4, 0xa5, 0xec, 0x29, 0x9d,
0x7a, 0xf7, 0xc6, 0x7e, 0x8a, 0x97, 0xe4, 0x72, 0x42, 0xc7, 0x0f, 0x0d, 0x4a, 0x30, 0x87, 0x44,
0x08, 0x56, 0xcc, 0x61, 0xbf, 0xd7, 0xaa, 0xec, 0x29, 0x1d, 0x15, 0xf3, 0xdf, 0x48, 0x07, 0x6d,
0xe4, 0xd9, 0x36, 0x19, 0x05, 0x96, 0xe7, 0xf6, 0x7b, 0xad, 0x15, 0xfe, 0x2d, 0x75, 0xa7, 0xff,
0x59, 0x81, 0xcd, 0x33, 0x32, 0x76, 0x88, 0x1b, 0xf4, 0x7b, 0x21, 0xfb, 0x6d, 0xa8, 0x8e, 0xbc,
0xa9, 0x1b, 0x70, 0xfe, 0x0d, 0x2c, 0x0e, 0xe8, 0x36, 0x68, 0xa3, 0x0b, 0xc3, 0x75, 0x89, 0x3d,
0x70, 0x0d, 0x87, 0x70, 0x56, 0x35, 0x5c, 0x97, 0x77, 0x4f, 0x0c, 0x87, 0xe4, 0x38, 0xaa, 0x79,
0x8e, 0x68, 0x0f, 0xea, 0x13, 0xc3, 0x0f, 0xac, 0x94, 0x50, 0xc9, 0x2b, 0xfd, 0xaf, 0x0a, 0xec,
0x7c, 0x4c, 0xa9, 0x35, 0x76, 0x73, 0x92, 0xed, 0xc0, 0xaa, 0xeb, 0x99, 0xa4, 0xdf, 0xe3, 0xa2,
0xa9, 0x58, 0x9e, 0xd0, 0x75, 0xa8, 0x4d, 0x08, 0xf1, 0x07, 0xbe, 0x67, 0x87, 0x82, 0xad, 0xb3,
0x0b, 0xec, 0xd9, 0x04, 0xfd, 0x1c, 0xb6, 0x68, 0x86, 0x10, 0x6d, 0xa9, 0x7b, 0x6a, 0xa7, 0xde,
0xfd, 0xd6, 0x7e, 0xce, 0x8c, 0xfb, 0x59, 0xa6, 0x38, 0x8f, 0xad, 0x7f, 0x55, 0x81, 0x6f, 0x44,
0x70, 0x42, 0x56, 0xf6, 0x9b, 0x69, 0x8e, 0x92, 0x71, 0x24, 0x9e, 0x38, 0x94, 0xd1, 0x5c, 0xa4,
0x72, 0x35, 0xa9, 0xf2, 0x12, 0x16, 0xcc, 0xea, 0xb3, 0x9a, 0xd3, 0x27, 0xba, 0x05, 0x75, 0x72,
0x35, 0xb1, 0x7c, 0x32, 0x08, 0x2c, 0x87, 0xb4, 0x56, 0xf7, 0x94, 0xce, 0x0a, 0x06, 0x71, 0xf5,
0xd4, 0x72, 0x08, 0xba, 0x0f, 0xab, 0x34, 0x30, 0x82, 0x29, 0x6d, 0xad, 0x71, 0x87, 0xbb, 0x5e,
0xe8, 0x70, 0x67, 0x1c, 0x04, 0x4b, 0x50, 0xfd, 0x6f, 0x0a, 0xbc, 0x93, 0xb3, 0x12, 0x9d, 0x78,
0x2e, 0x25, 0x08, 0xc3, 0x26, 0x7f, 0x79, 0xac, 0x19, 0xda, 0x52, 0xb8, 0xc2, 0xef, 0xcc, 0x53,
0x78, 0x0c, 0x8e, 0x73, 0xf8, 0x09, 0x21, 0x2b, 0xe5, 0x85, 0x7c, 0x06, 0xef, 0x1c, 0x91, 0x40,
0x32, 0x60, 0xdf, 0x08, 0x5d, 0x3e, 0xc6, 0x76, 0x01, 0x22, 0x4f, 0x60, 0x52, 0xa8, 0x1d, 0x15,
0x27, 0x6e, 0xf4, 0x7f, 0x57, 0xa2, 0x58, 0xe2, 0xac, 0xfa, 0xee, 0xb9, 0x87, 0x6e, 0x40, 0x2d,
0x02, 0x91, 0x5e, 0x11, 0x5f, 0xa0, 0xef, 0x41, 0x95, 0x49, 0x2a, 0x5c, 0xa2, 0xd9, 0xbd, 0x5d,
0xfc, 0xa6, 0x04, 0x4d, 0x2c, 0xe0, 0x51, 0x1f, 0x9a, 0x34, 0x30, 0xfc, 0x60, 0x30, 0xf1, 0x28,
0xb7, 0x33, 0x77, 0x9c, 0x7a, 0x57, 0x4f, 0x53, 0x88, 0x72, 0xd0, 0x09, 0x1d, 0x9f, 0x4a, 0x48,
0xdc, 0xe0, 0x98, 0xe1, 0x11, 0x3d, 0x02, 0x8d, 0xb8, 0x66, 0x4c, 0x68, 0xa5, 0x34, 0xa1, 0x3a,
0x71, 0xcd, 0x88, 0x4c, 0x6c, 0x9f, 0x6a, 0x79, 0xfb, 0xfc, 0x5e, 0x81, 0x56, 0xde, 0x40, 0xd2,
0x8b, 0x62, 0x8a, 0x4a, 0x69, 0x8a, 0xe8, 0x81, 0x40, 0x22, 0xc2, 0x40, 0x73, 0x23, 0x3c, 0x32,
0x12, 0x96, 0x28, 0xba, 0x05, 0xdf, 0x8c, 0xa5, 0xe1, 0x5f, 0xde, 0x98, 0xb3, 0xfc, 0x5a, 0x81,
0x9d, 0x2c, 0xaf, 0xd7, 0x79, 0xf7, 0x77, 0xa1, 0x6a, 0xb9, 0xe7, 0x5e, 0xf8, 0xec, 0xdd, 0x39,
0x71, 0xc6, 0x78, 0x09, 0x60, 0xdd, 0x81, 0xeb, 0x47, 0x24, 0xe8, 0xbb, 0x94, 0xf8, 0xc1, 0x43,
0xcb, 0xb5, 0xbd, 0xf1, 0xa9, 0x11, 0x5c, 0xbc, 0x46, 0x8c, 0xa4, 0xdc, 0xbd, 0x92, 0x71, 0x77,
0xfd, 0x9f, 0x0a, 0xdc, 0x28, 0xe6, 0x27, 0x9f, 0xde, 0x86, 0xf5, 0x73, 0x8b, 0xd8, 0x26, 0xd3,
0x99, 0xc2, 0x75, 0x16, 0x9d, 0x59, 0xac, 0x4c, 0x18, 0xb0, 0x7c, 0xe1, 0xed, 0x19, 0x0e, 0x7a,
0x16, 0xf8, 0x96, 0x3b, 0x3e, 0xb6, 0x68, 0x80, 0x05, 0x7c, 0x42, 0x9f, 0x6a, 0x79, 0xcf, 0xfc,
0x9d, 0x02, 0xbb, 0x47, 0x24, 0x38, 0x8c, 0x52, 0x2d, 0xfb, 0x6e, 0xd1, 0xc0, 0x1a, 0xd1, 0x37,
0x5b, 0xa5, 0x0b, 0x6a, 0xa6, 0xfe, 0x47, 0x05, 0x6e, 0xcd, 0x14, 0x46, 0xaa, 0x4e, 0xa6, 0x92,
0x30, 0xd1, 0x16, 0xa7, 0x92, 0x9f, 0x92, 0x17, 0x9f, 0x1a, 0xf6, 0x94, 0x9c, 0x1a, 0x96, 0x2f,
0x52, 0xc9, 0x92, 0x89, 0xf5, 0x5f, 0x0a, 0xdc, 0x3c, 0x22, 0xc1, 0x69, 0x58, 0x66, 0xde, 0xa2,
0x76, 0x4a, 0x74, 0x14, 0x7f, 0x10, 0xc6, 0x2c, 0x94, 0xf6, 0xad, 0xa8, 0x6f, 0x97, 0xc7, 0x41,
0x22, 0x20, 0x0f, 0x45, 0x2f, 0x20, 0x95, 0xa7, 0xff, 0xa5, 0x02, 0xda, 0xa7, 0xb2, 0x3f, 0xe0,
0x65, 0x24, 0xab, 0x07, 0xa5, 0x58, 0x0f, 0x89, 0x96, 0xa2, 0xa8, 0xcb, 0x38, 0x82, 0x06, 0x25,
0xe4, 0xd9, 0x32, 0x45, 0x43, 0x63, 0x88, 0x51, 0xb2, 0x3f, 0x86, 0xad, 0xa9, 0x7b, 0xce, 0x5a,
0x56, 0x62, 0xca, 0x57, 0xd0, 0xd6, 0x4a, 0xa9, 0xcc, 0x93, 0x47, 0x44, 0x1d, 0xd8, 0xc8, 0xd2,
0xaa, 0xf2, 0xe0, 0xcf, 0x5e, 0xeb, 0xbf, 0x55, 0x60, 0xe7, 0x33, 0x23, 0x18, 0x5d, 0xf4, 0x1c,
0xa9, 0xb1, 0xd7, 0xf0, 0xb7, 0x8f, 0xa0, 0x76, 0x29, 0xb5, 0x13, 0x26, 0x95, 0x5b, 0x05, 0xc2,
0x27, 0xed, 0x80, 0x63, 0x0c, 0xd6, 0xa6, 0x6e, 0xf3, 0xae, 0x3d, 0x94, 0xee, 0xeb, 0xf7, 0xfc,
0x74, 0x91, 0x59, 0xc9, 0x15, 0x99, 0x2b, 0x00, 0x29, 0xdc, 0x09, 0x1d, 0x2f, 0x21, 0xd7, 0xf7,
0x61, 0x4d, 0x52, 0x93, 0xce, 0xbd, 0xc8, 0xb8, 0x21, 0xb8, 0x7e, 0x06, 0x3b, 0xf2, 0xfe, 0x31,
0xcb, 0xdf, 0x22, 0xd7, 0x9f, 0x90, 0xc0, 0x40, 0x2d, 0x58, 0x93, 0x29, 0x5d, 0x3a, 0x71, 0x78,
0x64, 0x7d, 0xea, 0x90, 0xc3, 0x0d, 0x58, 0xde, 0x96, 0xfe, 0x0b, 0xc3, 0xa8, 0x4c, 0xe8, 0xbf,
0x84, 0x46, 0xaf, 0x77, 0x9c, 0xa0, 0x75, 0x07, 0x36, 0x4c, 0xd3, 0x1e, 0x24, 0xb1, 0x14, 0x8e,
0xd5, 0x30, 0x4d, 0x3b, 0xae, 0x2f, 0xe8, 0x5d, 0x68, 0x06, 0x74, 0x90, 0x27, 0xae, 0x05, 0x34,
0x86, 0xd2, 0x4f, 0xa0, 0xc9, 0x85, 0xe5, 0x46, 0x5d, 0x20, 0xeb, 0x6d, 0xd0, 0x12, 0xe4, 0x84,
0xfb, 0xd4, 0x70, 0x3d, 0x16, 0x96, 0x57, 0x90, 0xb0, 0x1d, 0x8c, 0x29, 0xce, 0x6f, 0x07, 0x6f,
0x02, 0x58, 0x74, 0x20, 0x9d, 0x9e, 0xcb, 0xb8, 0x8e, 0x6b, 0x16, 0x7d, 0x2c, 0x2e, 0xd0, 0x0f,
0x60, 0x95, 0xf3, 0x17, 0xe1, 0x91, 0x4b, 0x52, 0xdc, 0x1a, 0xe9, 0x17, 0x60, 0x89, 0xa0, 0x7f,
0x02, 0x5a, 0xaf, 0x77, 0x1c, 0xcb, 0x51, 0x26, 0x9f, 0x94, 0x78, 0xe3, 0x97, 0xd0, 0x8c, 0x8b,
0x12, 0x4f, 0x54, 0x4d, 0xa8, 0x44, 0xe4, 0x2a, 0xfd, 0x1e, 0xfa, 0x08, 0x56, 0xc5, 0xa8, 0x2b,
0x3d, 0xe8, 0xbd, 0xb4, 0xcc, 0x72, 0x0c, 0x4e, 0x54, 0x36, 0x7e, 0x81, 0x25, 0x12, 0xf3, 0xf0,
0x28, 0x91, 0x8b, 0xa1, 0x4d, 0xc5, 0x89, 0x1b, 0xfd, 0x3f, 0x2a, 0xd4, 0x13, 0x0e, 0x98, 0x63,
0x9f, 0x7d, 0x67, 0x65, 0x71, 0xfd, 0x50, 0xf3, 0x13, 0xd4, 0x7b, 0xd0, 0xb4, 0x78, 0xcf, 0x32,
0x90, 0xd1, 0xcf, 0x8b, 0x4c, 0x0d, 0x37, 0xc4, 0xad, 0x4c, 0x45, 0x68, 0x17, 0xea, 0xee, 0xd4,
0x19, 0x78, 0xe7, 0x03, 0xdf, 0x7b, 0x4e, 0xe5, 0x28, 0x56, 0x73, 0xa7, 0xce, 0xcf, 0xce, 0xb1,
0xf7, 0x9c, 0xc6, 0xdd, 0xfe, 0xea, 0x2b, 0x76, 0xfb, 0x8f, 0x40, 0x33, 0x1d, 0x3b, 0x4e, 0xdb,
0x6b, 0xe5, 0x5b, 0x74, 0xd3, 0xb1, 0xa3, 0xac, 0xbd, 0x0b, 0x75, 0xc7, 0xb8, 0x62, 0xc2, 0x0d,
0xdc, 0xa9, 0xd3, 0x5a, 0x17, 0xf2, 0x39, 0xc6, 0x15, 0xf6, 0x9e, 0x3f, 0x99, 0x3a, 0xa8, 0x03,
0x9b, 0xb6, 0x41, 0x83, 0x41, 0x72, 0x5a, 0xac, 0xf1, 0x69, 0xb1, 0xc9, 0xee, 0x1f, 0xc5, 0x13,
0x63, 0x7e, 0xfc, 0x80, 0x25, 0xc7, 0x0f, 0xfd, 0x3e, 0xd4, 0xfb, 0xbd, 0x2e, 0x73, 0x27, 0xd6,
0xb3, 0xe5, 0x0c, 0xb8, 0x0d, 0xd5, 0xd3, 0x84, 0xf7, 0x55, 0x43, 0xbf, 0xdb, 0x8e, 0xf5, 0x94,
0x98, 0x65, 0xf2, 0x72, 0x29, 0xcb, 0x8e, 0x45, 0xf3, 0x3b, 0xd9, 0xdf, 0xa8, 0xb0, 0x73, 0x66,
0x5c, 0x92, 0x37, 0xdf, 0x34, 0x97, 0x2a, 0x04, 0xc7, 0xb0, 0xc5, 0x03, 0xbd, 0x9b, 0x90, 0x67,
0x4e, 0x3d, 0x4e, 0x28, 0x1c, 0xe7, 0x11, 0xd1, 0x4f, 0x58, 0x23, 0x41, 0x46, 0xcf, 0x4e, 0x3d,
0x2b, 0xac, 0xc5, 0xf5, 0xee, 0xcd, 0x02, 0x3a, 0x87, 0x11, 0x14, 0x4e, 0x62, 0xa0, 0x53, 0xd8,
0x48, 0x9b, 0x81, 0xb6, 0x56, 0x39, 0x91, 0xf7, 0xe7, 0x4e, 0x63, 0xb1, 0xf6, 0x71, 0x33, 0x65,
0x0c, 0xca, 0x33, 0xb1, 0x4c, 0x8b, 0x6b, 0x3c, 0x2d, 0x86, 0x47, 0x96, 0x66, 0x21, 0x96, 0x63,
0x41, 0x82, 0xfd, 0x31, 0xac, 0x47, 0x9e, 0x51, 0x29, 0xed, 0x19, 0x11, 0x4e, 0x36, 0xc2, 0xd5,
0x4c, 0x84, 0xeb, 0x2f, 0x15, 0x68, 0xf4, 0x8c, 0xc0, 0x78, 0xe2, 0x99, 0xe4, 0xe9, 0x92, 0x45,
0xb7, 0xc4, 0xb6, 0xe8, 0x06, 0xd4, 0x58, 0x70, 0xd2, 0xc0, 0x70, 0x26, 0x5c, 0x88, 0x15, 0x1c,
0x5f, 0xb0, 0xd1, 0xb2, 0x21, 0x53, 0x92, 0x68, 0x3b, 0x59, 0x7f, 0xc1, 0x49, 0x89, 0xe2, 0xc8,
0x7f, 0xa3, 0x1f, 0xa6, 0x57, 0x0f, 0xef, 0x16, 0x9a, 0x97, 0x13, 0xe1, 0x0d, 0x57, 0x2a, 0x1f,
0x95, 0x99, 0x59, 0xbe, 0x52, 0x40, 0x0b, 0x55, 0xc1, 0x53, 0x73, 0x0b, 0xd6, 0x0c, 0xd3, 0xf4,
0x09, 0xa5, 0x52, 0x8e, 0xf0, 0xc8, 0xbe, 0x5c, 0x12, 0x9f, 0x86, 0x46, 0x51, 0x71, 0x78, 0x44,
0x3f, 0x82, 0xf5, 0xa8, 0x43, 0x13, 0x1b, 0xbb, 0xbd, 0xd9, 0x72, 0xca, 0x1e, 0x3b, 0xc2, 0xd0,
0x7d, 0x68, 0x4a, 0xe7, 0x12, 0xde, 0x4d, 0x17, 0x78, 0xc7, 0x43, 0xd0, 0xce, 0xe3, 0x6e, 0x65,
0xde, 0x28, 0x9d, 0x68, 0x6a, 0x70, 0x0a, 0x47, 0xff, 0x18, 0xea, 0x89, 0x8f, 0x73, 0x3a, 0x88,
0x16, 0xac, 0x0d, 0x13, 0x7c, 0x6a, 0x38, 0x3c, 0xea, 0xff, 0x55, 0xf8, 0xd6, 0x0a, 0x93, 0x91,
0x77, 0x49, 0xfc, 0x17, 0xaf, 0xbf, 0x1b, 0x78, 0x90, 0xd0, 0x62, 0xc9, 0x3e, 0x37, 0x42, 0x40,
0x0f, 0x62, 0x39, 0xd5, 0x99, 0x5d, 0x47, 0x5a, 0xcd, 0xf1, 0x53, 0xfe, 0x24, 0xb6, 0x1c, 0xe9,
0xa7, 0x2c, 0x9b, 0x26, 0xff, 0x2f, 0xb5, 0xfc, 0xee, 0x3d, 0xd8, 0xca, 0xf9, 0x35, 0x6a, 0x02,
0x7c, 0xe2, 0x8e, 0x3c, 0x67, 0x62, 0x93, 0x80, 0x6c, 0x5e, 0x43, 0x1a, 0xac, 0x1f, 0x86, 0x27,
0xa5, 0xfb, 0x8f, 0x3a, 0xd4, 0x98, 0x2b, 0x1f, 0x7a, 0x9e, 0x6f, 0xa2, 0x09, 0x20, 0x3e, 0x8b,
0x3b, 0x13, 0xcf, 0x8d, 0x96, 0x56, 0xe8, 0xc3, 0x19, 0x79, 0x24, 0x0f, 0x2a, 0x15, 0xd0, 0xbe,
0x33, 0x03, 0x23, 0x03, 0xae, 0x5f, 0x43, 0x0e, 0xe7, 0xc8, 0x0a, 0xef, 0x53, 0x6b, 0xf4, 0x2c,
0xec, 0x36, 0xe6, 0x70, 0xcc, 0x80, 0x86, 0x1c, 0x33, 0xbb, 0x30, 0x79, 0x10, 0x0b, 0x93, 0xd0,
0xc3, 0xf4, 0x6b, 0xe8, 0x0b, 0xd8, 0x66, 0xc3, 0x69, 0x34, 0x23, 0x87, 0x0c, 0xbb, 0xb3, 0x19,
0xe6, 0x80, 0x5f, 0x91, 0xe5, 0x11, 0x54, 0x79, 0x6f, 0x8a, 0x8a, 0x1c, 0x33, 0xf9, 0xd7, 0x48,
0x7b, 0x9e, 0xc3, 0xeb, 0xd7, 0xd0, 0xaf, 0x60, 0x23, 0xb3, 0x94, 0x46, 0x1f, 0x14, 0x90, 0x2c,
0xfe, 0x7b, 0xa1, 0x7d, 0xb7, 0x0c, 0x68, 0x24, 0xf4, 0x18, 0x9a, 0xe9, 0x21, 0x1e, 0x75, 0x0a,
0xf0, 0x0b, 0x17, 0x8a, 0xed, 0x0f, 0x4a, 0x40, 0x46, 0x8c, 0x1c, 0xd8, 0xcc, 0x2e, 0x49, 0xd1,
0xdd, 0xb9, 0x04, 0xd2, 0x9e, 0xf6, 0xed, 0x52, 0xb0, 0x11, 0xbb, 0x17, 0xdc, 0xfe, 0xb9, 0x25,
0x1d, 0xda, 0x2f, 0x26, 0x33, 0x6b, 0x7b, 0xd8, 0x3e, 0x28, 0x0d, 0x1f, 0xb1, 0x7e, 0x29, 0x52,
0x5f, 0xd1, 0xa2, 0x0b, 0xdd, 0x2b, 0x26, 0x37, 0x67, 0x43, 0xd7, 0xee, 0xbe, 0x0a, 0x4a, 0x24,
0xc4, 0x97, 0x3c, 0x67, 0x15, 0x2c, 0x8b, 0xb2, 0x21, 0x17, 0xd2, 0x9b, 0xbd, 0x05, 0x6b, 0xdf,
0x7b, 0x05, 0x8c, 0x48, 0x00, 0x2f, 0xbb, 0x86, 0x0e, 0x23, 0xf0, 0x60, 0xa1, 0xd7, 0x2c, 0x17,
0x7e, 0x9f, 0xc3, 0x46, 0xa6, 0x99, 0x2d, 0x8c, 0x9a, 0xe2, 0x86, 0xb7, 0x44, 0x48, 0x66, 0x4a,
0x00, 0x9a, 0xe1, 0xfd, 0x05, 0x65, 0xa2, 0x7d, 0xb7, 0x0c, 0x68, 0xf8, 0x90, 0xee, 0xdf, 0x55,
0x58, 0x0f, 0x9b, 0x8e, 0xb7, 0x90, 0xa8, 0xdf, 0x42, 0xe6, 0xfc, 0x1c, 0x36, 0x32, 0x0b, 0xb1,
0x42, 0xed, 0x16, 0x2f, 0xcd, 0x16, 0x99, 0xee, 0x33, 0x68, 0xa4, 0x36, 0x5c, 0xe8, 0xfd, 0x59,
0xe9, 0x39, 0xb3, 0x03, 0x5b, 0x40, 0xf8, 0xe1, 0xfd, 0x5f, 0xdc, 0x1b, 0x5b, 0xc1, 0xc5, 0x74,
0xc8, 0xbe, 0x1c, 0x08, 0xd0, 0xef, 0x58, 0x9e, 0xfc, 0x75, 0x10, 0x2a, 0xe8, 0x80, 0x63, 0x1f,
0x30, 0x36, 0x93, 0xe1, 0x70, 0x95, 0x9f, 0xee, 0xff, 0x2f, 0x00, 0x00, 0xff, 0xff, 0x0b, 0xb5,
0x9f, 0xe3, 0x8d, 0x1f, 0x00, 0x00,
}
// Reference imports to suppress errors if they are not otherwise used.
@ -2888,7 +2888,7 @@ var _DataCoord_serviceDesc = grpc.ServiceDesc{
},
},
Streams: []grpc.StreamDesc{},
Metadata: "data_service.proto",
Metadata: "data_coord.proto",
}
// DataNodeClient is the client API for DataNode service.
@ -3068,5 +3068,5 @@ var _DataNode_serviceDesc = grpc.ServiceDesc{
},
},
Streams: []grpc.StreamDesc{},
Metadata: "data_service.proto",
Metadata: "data_coord.proto",
}

View File

@ -8,7 +8,7 @@ import "common.proto";
import "milvus.proto";
import "internal.proto";
import "schema.proto";
import "data_service.proto";
import "data_coord.proto";
service QueryService {
rpc GetComponentStates(internal.GetComponentStatesRequest) returns (internal.ComponentStates) {}
@ -292,4 +292,4 @@ message LoadBalanceRequest {
common.MsgBase base = 1;
repeated int64 source_nodeIDs = 2;
TriggerCondition balance_reason = 3;
}
}

View File

@ -2027,7 +2027,7 @@ func init() {
func init() { proto.RegisterFile("query_service.proto", fileDescriptor_5fcb6756dc1afb8d) }
var fileDescriptor_5fcb6756dc1afb8d = []byte{
// 1898 bytes of a gzipped FileDescriptorProto
// 1902 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0x59, 0xcd, 0x73, 0x1c, 0x47,
0x15, 0xd7, 0xec, 0xae, 0x56, 0xda, 0xb7, 0x5f, 0x93, 0xb6, 0x2d, 0xd6, 0x4b, 0x9c, 0x38, 0xe3,
0x18, 0x3b, 0x0a, 0x91, 0x53, 0x4a, 0xa0, 0xc8, 0x81, 0x83, 0xa5, 0x8d, 0xc5, 0x42, 0xa2, 0x88,
@ -2038,115 +2038,115 @@ var fileDescriptor_5fcb6756dc1afb8d = []byte{
0x2e, 0x1d, 0xcf, 0x70, 0xf8, 0xc4, 0x62, 0x38, 0x7c, 0xe4, 0x39, 0x78, 0x6b, 0x1a, 0xd2, 0x88,
0x22, 0x14, 0x78, 0xfe, 0xa3, 0x19, 0x13, 0xab, 0x2d, 0xce, 0xd1, 0x6f, 0x39, 0x34, 0x08, 0x28,
0x11, 0xb4, 0x7e, 0x2b, 0xcb, 0xd1, 0xef, 0x78, 0x24, 0xc2, 0x21, 0xb1, 0xfd, 0x64, 0x97, 0x39,
0x13, 0x1c, 0xd8, 0x72, 0x85, 0x5c, 0x3b, 0xb2, 0xf3, 0x1a, 0x8c, 0x5f, 0xc1, 0x25, 0x13, 0x8f,
0x3d, 0x16, 0xe1, 0x70, 0x9f, 0xba, 0xd8, 0xc4, 0xc7, 0x33, 0xcc, 0x22, 0xf4, 0x3e, 0xd4, 0x46,
0x36, 0xc3, 0x3d, 0xed, 0xba, 0x76, 0xbb, 0xb9, 0xfd, 0xfa, 0x56, 0xce, 0x0e, 0x69, 0xc0, 0xa7,
0x6c, 0xbc, 0x63, 0x33, 0x6c, 0x72, 0x4e, 0xf4, 0x5d, 0x58, 0xb3, 0x5d, 0x37, 0xc4, 0x8c, 0xf5,
0x2a, 0xa7, 0x1c, 0xba, 0x2b, 0x78, 0xcc, 0x84, 0xd9, 0xf8, 0x9d, 0x06, 0x97, 0xf3, 0x16, 0xb0,
0x29, 0x25, 0x0c, 0xa3, 0x0f, 0xa0, 0xce, 0x22, 0x3b, 0x9a, 0x31, 0x69, 0xc4, 0x37, 0x95, 0xf2,
0x0e, 0x39, 0x8b, 0x29, 0x59, 0xd1, 0x0e, 0x34, 0x3d, 0xe2, 0x45, 0xd6, 0xd4, 0x0e, 0xed, 0x20,
0xb1, 0xe4, 0xad, 0xfc, 0xc9, 0x34, 0x46, 0x43, 0xe2, 0x45, 0x07, 0x9c, 0xd1, 0x04, 0x2f, 0xfd,
0x6d, 0xfc, 0x1c, 0x36, 0x0e, 0x27, 0xf4, 0x64, 0x97, 0xfa, 0x3e, 0x76, 0x22, 0x8f, 0x12, 0x76,
0xfe, 0xa8, 0x20, 0xa8, 0xb9, 0xa3, 0xe1, 0x80, 0x1b, 0x52, 0x35, 0xf9, 0x6f, 0x23, 0x82, 0x6f,
0x94, 0xe4, 0x5f, 0xc4, 0xe7, 0xb7, 0xa1, 0xed, 0xa4, 0xb2, 0x86, 0x83, 0xd8, 0xeb, 0xea, 0xed,
0xaa, 0x99, 0x27, 0x1a, 0xbf, 0xd6, 0xe0, 0x4a, 0xac, 0xf6, 0xc0, 0x0e, 0x23, 0xef, 0xf9, 0x7b,
0x85, 0x0c, 0x68, 0x65, 0x15, 0xf6, 0xaa, 0x7c, 0x2f, 0x47, 0x33, 0x8e, 0x45, 0x64, 0xb3, 0x26,
0x5c, 0xc4, 0x71, 0x03, 0x5a, 0xd3, 0x44, 0xd4, 0xdc, 0xef, 0x1c, 0xcd, 0xf8, 0x52, 0x83, 0x2b,
0x9f, 0x50, 0xdb, 0x9d, 0x47, 0xfb, 0x6b, 0x77, 0x1b, 0x7d, 0x1f, 0xea, 0xe2, 0x1e, 0xf6, 0x6a,
0x5c, 0xd7, 0xcd, 0xbc, 0x2e, 0x79, 0x47, 0xe7, 0x16, 0x1e, 0x72, 0x82, 0x29, 0x0f, 0x19, 0x7f,
0xd4, 0xa0, 0x67, 0x62, 0x1f, 0xdb, 0x0c, 0xbf, 0x4c, 0x2f, 0x36, 0xa0, 0x4e, 0xa8, 0x8b, 0x87,
0x03, 0xee, 0x45, 0xd5, 0x94, 0x2b, 0xe3, 0x2b, 0x19, 0xe1, 0x97, 0x58, 0x58, 0xa5, 0x4a, 0xa8,
0x95, 0x2b, 0x21, 0x93, 0x85, 0xd5, 0xf3, 0x64, 0xe1, 0xcb, 0x79, 0x16, 0x5e, 0x75, 0x4f, 0xe7,
0x99, 0x5a, 0xcd, 0x65, 0xea, 0x67, 0x70, 0x75, 0x37, 0xc4, 0x76, 0x84, 0x7f, 0x1c, 0x7f, 0x48,
0x76, 0x27, 0x36, 0x21, 0xd8, 0x4f, 0x5c, 0x28, 0x2a, 0xd7, 0x14, 0xca, 0x7b, 0xb0, 0x36, 0x0d,
0xe9, 0xe3, 0x27, 0xa9, 0xdd, 0xc9, 0xd2, 0xf8, 0x93, 0x06, 0x7d, 0x95, 0xec, 0x8b, 0x5c, 0xef,
0x5b, 0xd0, 0x0d, 0x85, 0x71, 0x96, 0x23, 0xe4, 0x71, 0xad, 0x0d, 0xb3, 0x23, 0xc9, 0x52, 0x0b,
0xba, 0x09, 0x9d, 0x10, 0xb3, 0x99, 0x3f, 0xe7, 0xab, 0x72, 0xbe, 0xb6, 0xa0, 0x4a, 0x36, 0xe3,
0x2f, 0x1a, 0x5c, 0xdd, 0xc3, 0x51, 0x9a, 0xbd, 0x58, 0x1d, 0x7e, 0x35, 0x53, 0x68, 0x04, 0xd0,
0x2d, 0xd8, 0x89, 0xae, 0x43, 0x33, 0xc3, 0x22, 0xf3, 0x93, 0x25, 0xa1, 0xef, 0xc1, 0x6a, 0x1c,
0x3a, 0xcc, 0x2d, 0xea, 0x6c, 0x1b, 0x5b, 0xe5, 0xee, 0x61, 0x2b, 0x2f, 0xd5, 0x14, 0x07, 0x8c,
0xbf, 0x6a, 0xd0, 0x57, 0x85, 0xe6, 0x22, 0xe9, 0x7b, 0x00, 0x1b, 0xa9, 0x71, 0x96, 0x8b, 0x99,
0x13, 0x7a, 0x53, 0x7e, 0x69, 0x38, 0x4e, 0x37, 0xb7, 0x6f, 0x9c, 0x6d, 0x1e, 0x33, 0xaf, 0xa4,
0x22, 0x06, 0x19, 0x09, 0x86, 0x07, 0x57, 0xf6, 0x70, 0x74, 0x88, 0xc7, 0x01, 0x26, 0xd1, 0x90,
0x1c, 0xd1, 0xf3, 0x67, 0xf1, 0x0d, 0x00, 0x26, 0xe5, 0xa4, 0x9f, 0x90, 0x0c, 0xc5, 0xf8, 0x7b,
0x05, 0x9a, 0x19, 0x45, 0xe8, 0x75, 0x68, 0xa4, 0xbb, 0x32, 0x09, 0x73, 0x42, 0x29, 0xff, 0x15,
0x45, 0xfe, 0x0b, 0x89, 0xac, 0x96, 0x13, 0xb9, 0x00, 0x6a, 0xd1, 0x55, 0x58, 0x0f, 0x70, 0x60,
0x31, 0xef, 0x29, 0x96, 0x57, 0x7b, 0x2d, 0xc0, 0xc1, 0xa1, 0xf7, 0x14, 0xc7, 0x5b, 0x64, 0x16,
0x58, 0x21, 0x3d, 0x61, 0xbd, 0xba, 0xd8, 0x22, 0xb3, 0xc0, 0xa4, 0x27, 0x0c, 0x5d, 0x03, 0xf0,
0x88, 0x8b, 0x1f, 0x5b, 0xc4, 0x0e, 0x70, 0x6f, 0x8d, 0x5f, 0x8d, 0x06, 0xa7, 0xec, 0xdb, 0x01,
0x8e, 0x2f, 0x35, 0x5f, 0x0c, 0x07, 0xbd, 0x75, 0x71, 0x50, 0x2e, 0x63, 0x57, 0xe5, 0x85, 0x1a,
0x0e, 0x7a, 0x0d, 0x71, 0x2e, 0x25, 0xa0, 0x8f, 0xa1, 0x2d, 0xfd, 0xb6, 0x44, 0xd5, 0x01, 0xaf,
0xba, 0xeb, 0xaa, 0xb4, 0xca, 0x00, 0x8a, 0x9a, 0x6b, 0xb1, 0xcc, 0xca, 0xf8, 0x8d, 0x06, 0x1b,
0xc5, 0x5c, 0x5e, 0xa4, 0xec, 0xbe, 0x03, 0xab, 0x1e, 0x39, 0xa2, 0x49, 0x95, 0xbd, 0x79, 0x8a,
0x39, 0x5c, 0x99, 0xe0, 0x36, 0xfe, 0xa1, 0xc1, 0xc6, 0x5d, 0xd7, 0x55, 0x21, 0xe3, 0xb3, 0xd7,
0xd4, 0x3c, 0x7f, 0x95, 0x5c, 0xfe, 0x96, 0x41, 0x87, 0x77, 0xe1, 0xb5, 0x02, 0xea, 0xc9, 0x32,
0x68, 0x98, 0x7a, 0x1e, 0xf7, 0x86, 0x03, 0xf4, 0x0e, 0xe8, 0x79, 0xe4, 0x93, 0x98, 0xdf, 0x30,
0xbb, 0x39, 0xec, 0x1b, 0x0e, 0x8c, 0x7f, 0x6a, 0x70, 0xd5, 0xc4, 0x01, 0x7d, 0x84, 0xff, 0x77,
0x7d, 0xfc, 0x57, 0x05, 0x36, 0x7e, 0x6a, 0x47, 0xce, 0x64, 0x10, 0x48, 0x22, 0x7b, 0x39, 0x0e,
0x16, 0xae, 0x78, 0xad, 0x7c, 0xc5, 0xd3, 0x32, 0x5d, 0x55, 0x95, 0x69, 0xfc, 0x50, 0xdb, 0xfa,
0x3c, 0xf1, 0x77, 0x5e, 0xa6, 0x99, 0x26, 0xa6, 0x7e, 0x8e, 0x26, 0x06, 0xed, 0x42, 0x1b, 0x3f,
0x76, 0xfc, 0x99, 0x8b, 0x2d, 0xa1, 0x7d, 0x8d, 0x6b, 0x7f, 0x43, 0xa1, 0x3d, 0x7b, 0x47, 0x5a,
0xf2, 0xd0, 0x90, 0x5f, 0x95, 0x7f, 0x6b, 0xd0, 0x95, 0xbb, 0x71, 0xdf, 0xb7, 0x04, 0x2a, 0x16,
0xc2, 0x51, 0x29, 0x87, 0x63, 0x99, 0xa0, 0x26, 0xdf, 0xdb, 0x5a, 0xe6, 0x7b, 0x7b, 0x0d, 0xe0,
0xc8, 0x9f, 0xb1, 0x89, 0x15, 0x79, 0x41, 0x82, 0x89, 0x0d, 0x4e, 0xb9, 0xef, 0x05, 0x18, 0xdd,
0x85, 0xd6, 0xc8, 0x23, 0x3e, 0x1d, 0x5b, 0x53, 0x3b, 0x9a, 0xc4, 0xc8, 0xb8, 0xc8, 0xdd, 0x7b,
0x1e, 0xf6, 0xdd, 0x1d, 0xce, 0x6b, 0x36, 0xc5, 0x99, 0x83, 0xf8, 0x88, 0xf1, 0xe7, 0x0a, 0x5c,
0x8a, 0xdd, 0x94, 0x1e, 0xbf, 0x80, 0x82, 0xfa, 0x28, 0x29, 0x85, 0xea, 0xe2, 0xef, 0x62, 0x21,
0xde, 0xe5, 0x72, 0x38, 0xcf, 0xcb, 0x02, 0xfd, 0x08, 0x3a, 0x3e, 0xb5, 0x5d, 0xcb, 0xa1, 0xc4,
0xe5, 0x99, 0xe0, 0x11, 0xec, 0x6c, 0xbf, 0xad, 0x32, 0xe1, 0x7e, 0xe8, 0x8d, 0xc7, 0x38, 0xdc,
0x4d, 0x78, 0xcd, 0xb6, 0xcf, 0xdf, 0x55, 0x72, 0xc9, 0x11, 0x54, 0x36, 0xc8, 0x2f, 0x2e, 0x56,
0x49, 0x0d, 0x54, 0x4f, 0xe9, 0xb9, 0x6a, 0x4b, 0xf4, 0x5c, 0xab, 0x8a, 0xb6, 0x39, 0xdf, 0x09,
0xd4, 0x4b, 0x9d, 0xc0, 0x7d, 0x68, 0xa7, 0xb8, 0xc2, 0x8b, 0xfe, 0x06, 0xb4, 0x85, 0x59, 0x56,
0x1c, 0x09, 0xec, 0x26, 0x3d, 0xb3, 0x20, 0x7e, 0xc2, 0x69, 0xb1, 0xd4, 0x14, 0xb7, 0xc4, 0x47,
0xa9, 0x61, 0x66, 0x28, 0xc6, 0xef, 0x35, 0xd0, 0xb3, 0x88, 0xcc, 0x25, 0x2f, 0xd3, 0x8c, 0xdf,
0x82, 0xae, 0x18, 0x19, 0xcd, 0x61, 0x51, 0xb6, 0xc7, 0xc7, 0x59, 0x71, 0x03, 0xf4, 0x21, 0x6c,
0x08, 0xc6, 0x12, 0x8c, 0x8a, 0x36, 0xf9, 0x32, 0xdf, 0x35, 0x0b, 0x58, 0xfa, 0xdb, 0x0a, 0x74,
0xe6, 0x85, 0xb3, 0xb4, 0x55, 0x4b, 0xbc, 0xc9, 0xd1, 0x3d, 0x68, 0x4b, 0x1b, 0xac, 0x6c, 0xe1,
0xbf, 0xa5, 0xaa, 0xba, 0x5c, 0xc4, 0xcd, 0x56, 0x06, 0x12, 0xf9, 0x03, 0x41, 0x96, 0x6f, 0x62,
0x00, 0xcf, 0xfd, 0xba, 0xd9, 0xf1, 0x73, 0x2f, 0xfe, 0x8b, 0x3e, 0xfd, 0x7e, 0x09, 0xdd, 0x1f,
0xd8, 0xc4, 0xa5, 0x47, 0x47, 0x49, 0x61, 0x9f, 0xa3, 0xa2, 0x3f, 0xca, 0xf7, 0x25, 0xcf, 0x70,
0xcb, 0x8d, 0x3f, 0x54, 0x60, 0x23, 0xa6, 0xed, 0xd8, 0xbe, 0x4d, 0x1c, 0xbc, 0x7c, 0x37, 0xfa,
0x7c, 0x70, 0xf7, 0x06, 0xb4, 0x19, 0x9d, 0x85, 0x0e, 0xb6, 0x72, 0x4d, 0x69, 0x4b, 0x10, 0xf7,
0xc5, 0xc5, 0xbc, 0x06, 0xe0, 0xb2, 0xc8, 0xca, 0xbd, 0x3b, 0x1b, 0x2e, 0x8b, 0xe4, 0xf6, 0x9b,
0xd0, 0x94, 0x32, 0x5c, 0x4a, 0x30, 0xff, 0x78, 0xad, 0x9b, 0x20, 0x48, 0x03, 0x4a, 0x78, 0xff,
0x1a, 0x9f, 0xe7, 0xbb, 0x6b, 0x7c, 0x77, 0xcd, 0x65, 0x11, 0xdf, 0xba, 0x06, 0xf0, 0xc8, 0xf6,
0x3d, 0x97, 0x17, 0x0b, 0xef, 0x51, 0xd7, 0xcd, 0x06, 0xa7, 0xc4, 0x21, 0x30, 0xfe, 0xa6, 0x01,
0xca, 0x44, 0xe7, 0xfc, 0x98, 0x73, 0x13, 0x3a, 0x39, 0x3f, 0xd3, 0x41, 0x5a, 0xd6, 0x51, 0x16,
0x83, 0xe6, 0x48, 0xa8, 0xb2, 0x42, 0x6c, 0x33, 0x4a, 0x78, 0xd0, 0x96, 0x06, 0xcd, 0x51, 0x62,
0x66, 0x7c, 0x74, 0xf3, 0x29, 0x74, 0xf2, 0x4f, 0x1e, 0xd4, 0x82, 0xf5, 0x7d, 0x1a, 0x7d, 0xfc,
0xd8, 0x63, 0x91, 0xbe, 0x82, 0x3a, 0x00, 0xfb, 0x34, 0x3a, 0x08, 0x31, 0xc3, 0x24, 0xd2, 0x35,
0x04, 0x50, 0xff, 0x8c, 0x0c, 0x3c, 0xf6, 0x85, 0x5e, 0x41, 0x97, 0xe4, 0x1b, 0xd1, 0xf6, 0x87,
0xe4, 0x53, 0x1c, 0xd0, 0xf0, 0x89, 0x5e, 0x8d, 0x8f, 0xa7, 0xab, 0x1a, 0xd2, 0xa1, 0x95, 0xb2,
0xec, 0x1d, 0xfc, 0x44, 0x5f, 0x45, 0x0d, 0x58, 0x15, 0x3f, 0xeb, 0x9b, 0x9f, 0x81, 0x5e, 0x34,
0x0f, 0x35, 0x61, 0x6d, 0x22, 0x4a, 0x5d, 0x5f, 0x41, 0x5d, 0x68, 0xfa, 0xf3, 0xc0, 0xea, 0x5a,
0x4c, 0x18, 0x87, 0x53, 0x47, 0x86, 0x58, 0xaf, 0xc4, 0xda, 0xe2, 0x58, 0x0d, 0xe8, 0x09, 0xd1,
0xab, 0x9b, 0x3f, 0x84, 0x56, 0xb6, 0xd1, 0x47, 0xeb, 0x50, 0xdb, 0xa7, 0x04, 0xeb, 0x2b, 0xb1,
0xd8, 0xbd, 0x90, 0x9e, 0x78, 0x64, 0x2c, 0x7c, 0xb8, 0x17, 0xd2, 0xa7, 0x98, 0xe8, 0x95, 0x78,
0x83, 0x61, 0xdb, 0x8f, 0x37, 0xaa, 0xf1, 0x46, 0xbc, 0xc0, 0xae, 0x5e, 0xdb, 0xfe, 0x0f, 0x40,
0x8b, 0xc3, 0xe2, 0xa1, 0x18, 0x57, 0xa3, 0x29, 0xa0, 0x3d, 0x1c, 0xed, 0xd2, 0x60, 0x4a, 0x49,
0xa2, 0x81, 0xa1, 0xf7, 0x17, 0x8c, 0x76, 0xcb, 0xac, 0xd2, 0xe8, 0xfe, 0xb7, 0x16, 0x9c, 0x28,
0xb0, 0x1b, 0x2b, 0x28, 0xe0, 0x1a, 0xe3, 0x3e, 0xe2, 0xbe, 0xe7, 0x7c, 0x91, 0x0c, 0x1b, 0x4e,
0xd1, 0x58, 0x60, 0x4d, 0x34, 0x16, 0xae, 0xba, 0x5c, 0x1c, 0x46, 0xa1, 0x47, 0xc6, 0xc9, 0x5b,
0xc7, 0x58, 0x41, 0xc7, 0x70, 0x39, 0x7e, 0x07, 0x45, 0x76, 0xe4, 0xb1, 0xc8, 0x73, 0x58, 0xa2,
0x70, 0x7b, 0xb1, 0xc2, 0x12, 0xf3, 0x33, 0xaa, 0x74, 0xa0, 0x95, 0x1d, 0xbd, 0xa3, 0x5b, 0xaa,
0x12, 0x56, 0xfc, 0x3d, 0xd0, 0xbf, 0x7d, 0x36, 0x63, 0xaa, 0xc4, 0x87, 0x6e, 0x61, 0xdc, 0x8d,
0x36, 0x95, 0xe0, 0xa7, 0x9c, 0xb9, 0xf7, 0xdf, 0x5d, 0x8a, 0x37, 0xd5, 0xe6, 0x41, 0x27, 0x3f,
0x62, 0x46, 0xef, 0x2c, 0x12, 0x50, 0x1a, 0xe3, 0xf5, 0x37, 0x97, 0x61, 0x4d, 0x55, 0x3d, 0x80,
0x4e, 0x7e, 0xee, 0xa9, 0x56, 0xa5, 0x9c, 0x8d, 0xf6, 0x4f, 0x7b, 0xcb, 0x1a, 0x2b, 0xe8, 0x17,
0xf0, 0x5a, 0x69, 0xd8, 0x88, 0xbe, 0xad, 0x8e, 0xba, 0x7a, 0x26, 0x79, 0x96, 0x06, 0x69, 0x7d,
0xe6, 0x2b, 0xb9, 0xd0, 0xfa, 0xd2, 0xd4, 0x79, 0x79, 0xeb, 0x33, 0xe2, 0x4f, 0xb3, 0xfe, 0x99,
0x35, 0xcc, 0x00, 0x95, 0xc7, 0x8d, 0xe8, 0x3d, 0x95, 0x8a, 0x85, 0x23, 0xcf, 0xfe, 0xd6, 0xb2,
0xec, 0x69, 0xca, 0x67, 0x1c, 0x12, 0x8a, 0x93, 0x39, 0xa5, 0xda, 0x85, 0x93, 0x46, 0xb5, 0xda,
0xc5, 0xd3, 0x37, 0x51, 0xd4, 0xf9, 0x11, 0x89, 0x3a, 0x57, 0xca, 0x91, 0x98, 0xba, 0xa8, 0xd5,
0x13, 0x17, 0x63, 0x65, 0xfb, 0xab, 0x75, 0x68, 0x70, 0xe7, 0x39, 0x20, 0xfc, 0x1f, 0x74, 0x9f,
0x3f, 0xe8, 0x3e, 0x84, 0x6e, 0x61, 0xd0, 0xa4, 0xc6, 0x43, 0xf5, 0x34, 0xea, 0xac, 0x8b, 0x31,
0x02, 0x54, 0x9e, 0xf2, 0xa8, 0x2b, 0x74, 0xe1, 0x34, 0xe8, 0x2c, 0x1d, 0x0f, 0xa1, 0x5b, 0x98,
0xb2, 0xa8, 0x3d, 0x50, 0x8f, 0x62, 0xce, 0x92, 0xfe, 0x39, 0xb4, 0xb2, 0xef, 0x6d, 0xf5, 0x47,
0x49, 0xf1, 0x22, 0x7f, 0xf9, 0xa0, 0xf4, 0xe2, 0x41, 0xfb, 0x21, 0x74, 0x0b, 0x4f, 0x6c, 0x75,
0xe4, 0xd5, 0xef, 0xf0, 0xb3, 0xa4, 0x7f, 0x7d, 0x30, 0xb3, 0xf3, 0xe1, 0x83, 0xed, 0xb1, 0x17,
0x4d, 0x66, 0xa3, 0xd8, 0x88, 0x3b, 0xe2, 0xe4, 0x7b, 0x1e, 0x95, 0xbf, 0xee, 0x24, 0xf7, 0xed,
0x0e, 0x17, 0x76, 0x87, 0x0b, 0x9b, 0x8e, 0x46, 0x75, 0xbe, 0xfc, 0xe0, 0xbf, 0x01, 0x00, 0x00,
0xff, 0xff, 0xcb, 0x4e, 0xe3, 0xca, 0x2c, 0x21, 0x00, 0x00,
0x13, 0x1c, 0xd8, 0x72, 0xa5, 0xbb, 0x76, 0x64, 0x5b, 0x0e, 0xa5, 0xa1, 0x2b, 0x28, 0xc6, 0xaf,
0xe0, 0x92, 0x89, 0xc7, 0x1e, 0x8b, 0x70, 0xb8, 0x4f, 0x5d, 0x6c, 0xe2, 0xe3, 0x19, 0x66, 0x11,
0x7a, 0x1f, 0x6a, 0x23, 0x9b, 0xe1, 0x9e, 0x76, 0x5d, 0xbb, 0xdd, 0xdc, 0x7e, 0x7d, 0x2b, 0x67,
0x85, 0x54, 0xff, 0x29, 0x1b, 0xef, 0xd8, 0x0c, 0x9b, 0x9c, 0x13, 0x7d, 0x17, 0xd6, 0x6c, 0xd7,
0x0d, 0x31, 0x63, 0xbd, 0xca, 0x29, 0x87, 0xee, 0x0a, 0x1e, 0x33, 0x61, 0x36, 0x7e, 0xa7, 0xc1,
0xe5, 0xbc, 0x05, 0x6c, 0x4a, 0x09, 0xc3, 0xe8, 0x03, 0xa8, 0xb3, 0xc8, 0x8e, 0x66, 0x4c, 0x1a,
0xf1, 0x4d, 0xa5, 0xbc, 0x43, 0xce, 0x62, 0x4a, 0x56, 0xb4, 0x03, 0x4d, 0x8f, 0x78, 0x91, 0x35,
0xb5, 0x43, 0x3b, 0x48, 0x2c, 0x79, 0x2b, 0x7f, 0x32, 0x8d, 0xd0, 0x90, 0x78, 0xd1, 0x01, 0x67,
0x34, 0xc1, 0x4b, 0x7f, 0x1b, 0x3f, 0x87, 0x8d, 0xc3, 0x09, 0x3d, 0xd9, 0xa5, 0xbe, 0x8f, 0x9d,
0xc8, 0xa3, 0x84, 0x9d, 0x3f, 0x2a, 0x08, 0x6a, 0xee, 0x68, 0x38, 0xe0, 0x86, 0x54, 0x4d, 0xfe,
0xdb, 0x88, 0xe0, 0x1b, 0x25, 0xf9, 0x17, 0xf1, 0xf9, 0x6d, 0x68, 0x3b, 0xa9, 0xac, 0xe1, 0x20,
0xf6, 0xba, 0x7a, 0xbb, 0x6a, 0xe6, 0x89, 0xc6, 0xaf, 0x35, 0xb8, 0x12, 0xab, 0x3d, 0xb0, 0xc3,
0xc8, 0x7b, 0xfe, 0x5e, 0x21, 0x03, 0x5a, 0x59, 0x85, 0xbd, 0x2a, 0xdf, 0xcb, 0xd1, 0x8c, 0x63,
0x11, 0xd9, 0xac, 0x09, 0x17, 0x71, 0xdc, 0x80, 0xd6, 0x34, 0x11, 0x35, 0xf7, 0x3b, 0x47, 0x33,
0xbe, 0xd4, 0xe0, 0xca, 0x27, 0xd4, 0x76, 0xe7, 0xd1, 0xfe, 0xda, 0xdd, 0x46, 0xdf, 0x87, 0xba,
0xb8, 0x85, 0xbd, 0x1a, 0xd7, 0x75, 0x33, 0xaf, 0x4b, 0xde, 0xd0, 0xb9, 0x85, 0x87, 0x9c, 0x60,
0xca, 0x43, 0xc6, 0x1f, 0x35, 0xe8, 0x99, 0xd8, 0xc7, 0x36, 0xc3, 0x2f, 0xd3, 0x8b, 0x0d, 0xa8,
0x13, 0xea, 0xe2, 0xe1, 0x80, 0x7b, 0x51, 0x35, 0xe5, 0xca, 0xf8, 0x4a, 0x46, 0xf8, 0x25, 0x16,
0x56, 0xa9, 0x12, 0x6a, 0xe5, 0x4a, 0xc8, 0x64, 0x61, 0xf5, 0x3c, 0x59, 0xf8, 0x72, 0x9e, 0x85,
0x57, 0xdd, 0xd3, 0x79, 0xa6, 0x56, 0x73, 0x99, 0xfa, 0x19, 0x5c, 0xdd, 0x0d, 0xb1, 0x1d, 0xe1,
0x1f, 0xc7, 0x9f, 0x91, 0xdd, 0x89, 0x4d, 0x08, 0xf6, 0x13, 0x17, 0x8a, 0xca, 0x35, 0x85, 0xf2,
0x1e, 0xac, 0x4d, 0x43, 0xfa, 0xf8, 0x49, 0x6a, 0x77, 0xb2, 0x34, 0xfe, 0xa4, 0x41, 0x5f, 0x25,
0xfb, 0x22, 0xd7, 0xfb, 0x16, 0x74, 0x43, 0x61, 0x9c, 0xe5, 0x08, 0x79, 0x5c, 0x6b, 0xc3, 0xec,
0x48, 0xb2, 0xd4, 0x82, 0x6e, 0x42, 0x27, 0xc4, 0x6c, 0xe6, 0xcf, 0xf9, 0xaa, 0x9c, 0xaf, 0x2d,
0xa8, 0x92, 0xcd, 0xf8, 0x8b, 0x06, 0x57, 0xf7, 0x70, 0x94, 0x66, 0x2f, 0x56, 0x87, 0x5f, 0xcd,
0x14, 0x1a, 0x01, 0x74, 0x0b, 0x76, 0xa2, 0xeb, 0xd0, 0xcc, 0xb0, 0xc8, 0xfc, 0x64, 0x49, 0xe8,
0x7b, 0xb0, 0x1a, 0x87, 0x0e, 0x73, 0x8b, 0x3a, 0xdb, 0xc6, 0x56, 0xb9, 0x77, 0xd8, 0xca, 0x4b,
0x35, 0xc5, 0x01, 0xe3, 0xaf, 0x1a, 0xf4, 0x55, 0xa1, 0xb9, 0x48, 0xfa, 0x1e, 0xc0, 0x46, 0x6a,
0x9c, 0xe5, 0x62, 0xe6, 0x84, 0xde, 0x94, 0x5f, 0x1a, 0x8e, 0xd3, 0xcd, 0xed, 0x1b, 0x67, 0x9b,
0xc7, 0xcc, 0x2b, 0xa9, 0x88, 0x41, 0x46, 0x82, 0xe1, 0xc1, 0x95, 0x3d, 0x1c, 0x1d, 0xe2, 0x71,
0x80, 0x49, 0x34, 0x24, 0x47, 0xf4, 0xfc, 0x59, 0x7c, 0x03, 0x80, 0x49, 0x39, 0xe9, 0x27, 0x24,
0x43, 0x31, 0xfe, 0x5e, 0x81, 0x66, 0x46, 0x11, 0x7a, 0x1d, 0x1a, 0xe9, 0xae, 0x4c, 0xc2, 0x9c,
0x50, 0xca, 0x7f, 0x45, 0x91, 0xff, 0x42, 0x22, 0xab, 0xe5, 0x44, 0x2e, 0x80, 0x5a, 0x74, 0x15,
0xd6, 0x03, 0x1c, 0x58, 0xcc, 0x7b, 0x8a, 0xe5, 0xd5, 0x5e, 0x0b, 0x70, 0x70, 0xe8, 0x3d, 0xc5,
0xf1, 0x16, 0x99, 0x05, 0x56, 0x48, 0x4f, 0x58, 0xaf, 0x2e, 0xb6, 0xc8, 0x2c, 0x30, 0xe9, 0x09,
0x43, 0xd7, 0x00, 0x3c, 0xe2, 0xe2, 0xc7, 0x16, 0xb1, 0x03, 0xdc, 0x5b, 0xe3, 0x57, 0xa3, 0xc1,
0x29, 0xfb, 0x76, 0x80, 0xe3, 0x4b, 0xcd, 0x17, 0xc3, 0x41, 0x6f, 0x5d, 0x1c, 0x94, 0xcb, 0xd8,
0x55, 0x79, 0xa1, 0x86, 0x83, 0x5e, 0x43, 0x9c, 0x4b, 0x09, 0xe8, 0x63, 0x68, 0x4b, 0xbf, 0x2d,
0x51, 0x75, 0xc0, 0xab, 0xee, 0xba, 0x2a, 0xad, 0x32, 0x80, 0xa2, 0xe6, 0x5a, 0x2c, 0xb3, 0x32,
0x7e, 0xa3, 0xc1, 0x46, 0x31, 0x97, 0x17, 0x29, 0xbb, 0xef, 0xc0, 0xaa, 0x47, 0x8e, 0x68, 0x52,
0x65, 0x6f, 0x9e, 0x62, 0x0e, 0x57, 0x26, 0xb8, 0x8d, 0x7f, 0x68, 0xb0, 0x71, 0xd7, 0x75, 0x55,
0xc8, 0xf8, 0xec, 0x35, 0x35, 0xcf, 0x5f, 0x25, 0x97, 0xbf, 0x65, 0xd0, 0xe1, 0x5d, 0x78, 0xad,
0x80, 0x7a, 0xb2, 0x0c, 0x1a, 0xa6, 0x9e, 0xc7, 0xbd, 0xe1, 0x00, 0xbd, 0x03, 0x7a, 0x1e, 0xf9,
0x24, 0xe6, 0x37, 0xcc, 0x6e, 0x0e, 0xfb, 0x86, 0x03, 0xe3, 0x9f, 0x1a, 0x5c, 0x35, 0x71, 0x40,
0x1f, 0xe1, 0xff, 0x5d, 0x1f, 0xff, 0x55, 0x81, 0x8d, 0x9f, 0xda, 0x91, 0x33, 0x19, 0x04, 0x92,
0xc8, 0x5e, 0x8e, 0x83, 0x85, 0x2b, 0x5e, 0x2b, 0x5f, 0xf1, 0xb4, 0x4c, 0x57, 0x55, 0x65, 0x1a,
0x3f, 0xd3, 0xb6, 0x3e, 0x4f, 0xfc, 0x9d, 0x97, 0x69, 0xa6, 0x89, 0xa9, 0x9f, 0xa3, 0x89, 0x41,
0xbb, 0xd0, 0xc6, 0x8f, 0x1d, 0x7f, 0xe6, 0x62, 0x4b, 0x68, 0x5f, 0xe3, 0xda, 0xdf, 0x50, 0x68,
0xcf, 0xde, 0x91, 0x96, 0x3c, 0x34, 0xe4, 0x57, 0xe5, 0xdf, 0x1a, 0x74, 0xe5, 0x6e, 0xdc, 0xf7,
0x2d, 0x81, 0x8a, 0x85, 0x70, 0x54, 0xca, 0xe1, 0x58, 0x26, 0xa8, 0xc9, 0xf7, 0xb6, 0x96, 0xf9,
0xde, 0x5e, 0x03, 0x38, 0xf2, 0x67, 0x6c, 0x62, 0x45, 0x5e, 0x90, 0x60, 0x62, 0x83, 0x53, 0xee,
0x7b, 0x01, 0x46, 0x77, 0xa1, 0x35, 0xf2, 0x88, 0x4f, 0xc7, 0xd6, 0xd4, 0x8e, 0x26, 0x31, 0x32,
0x2e, 0x72, 0xf7, 0x9e, 0x87, 0x7d, 0x77, 0x87, 0xf3, 0x9a, 0x4d, 0x71, 0xe6, 0x20, 0x3e, 0x62,
0xfc, 0xb9, 0x02, 0x97, 0x62, 0x37, 0xa5, 0xc7, 0x2f, 0xa0, 0xa0, 0x3e, 0x4a, 0x4a, 0xa1, 0xba,
0xf8, 0xbb, 0x58, 0x88, 0x77, 0xb9, 0x1c, 0xce, 0xf3, 0xb2, 0x40, 0x3f, 0x82, 0x8e, 0x4f, 0x6d,
0xd7, 0x72, 0x28, 0x71, 0x79, 0x26, 0x78, 0x04, 0x3b, 0xdb, 0x6f, 0xab, 0x4c, 0xb8, 0x1f, 0x7a,
0xe3, 0x31, 0x0e, 0x77, 0x13, 0x5e, 0xb3, 0xed, 0xf3, 0x77, 0x95, 0x5c, 0x72, 0x04, 0x95, 0x0d,
0xf2, 0x8b, 0x8b, 0x55, 0x52, 0x03, 0xd5, 0x53, 0x7a, 0xae, 0xda, 0x12, 0x3d, 0xd7, 0xaa, 0xa2,
0x6d, 0xce, 0x77, 0x02, 0xf5, 0x52, 0x27, 0x70, 0x1f, 0xda, 0x29, 0xae, 0xf0, 0xa2, 0xbf, 0x01,
0x6d, 0x61, 0x96, 0x15, 0x47, 0x02, 0xbb, 0x49, 0xcf, 0x2c, 0x88, 0x9f, 0x70, 0x5a, 0x2c, 0x35,
0xc5, 0x2d, 0xf1, 0x51, 0x6a, 0x98, 0x19, 0x8a, 0xf1, 0x7b, 0x0d, 0xf4, 0x2c, 0x22, 0x73, 0xc9,
0xcb, 0x34, 0xe3, 0xb7, 0xa0, 0x2b, 0x06, 0x46, 0x73, 0x58, 0x94, 0xed, 0xf1, 0x71, 0x56, 0xdc,
0x00, 0x7d, 0x08, 0x1b, 0x82, 0xb1, 0x04, 0xa3, 0xa2, 0x4d, 0xbe, 0xcc, 0x77, 0xcd, 0x02, 0x96,
0xfe, 0xb6, 0x02, 0x9d, 0x79, 0xe1, 0x2c, 0x6d, 0xd5, 0x12, 0x6f, 0x72, 0x74, 0x0f, 0xda, 0xd2,
0x06, 0x2b, 0x5b, 0xf8, 0x6f, 0xa9, 0xaa, 0x2e, 0x17, 0x71, 0xb3, 0x95, 0x81, 0x44, 0xfe, 0x40,
0x90, 0xe5, 0x9b, 0x18, 0xc0, 0x73, 0xbf, 0x6e, 0x76, 0xfc, 0xdc, 0x8b, 0xff, 0xa2, 0x4f, 0xbf,
0x5f, 0x42, 0xf7, 0x07, 0x36, 0x71, 0xe9, 0xd1, 0x51, 0x52, 0xd8, 0xe7, 0xa8, 0xe8, 0x8f, 0xf2,
0x7d, 0xc9, 0x33, 0xdc, 0x72, 0xe3, 0x0f, 0x15, 0xd8, 0x88, 0x69, 0x3b, 0xb6, 0x6f, 0x13, 0x07,
0x2f, 0xdf, 0x8d, 0x3e, 0x1f, 0xdc, 0xbd, 0x01, 0x6d, 0x46, 0x67, 0xa1, 0x83, 0xad, 0x5c, 0x53,
0xda, 0x12, 0xc4, 0x7d, 0x71, 0x31, 0xaf, 0x01, 0xb8, 0x2c, 0xb2, 0x72, 0xef, 0xce, 0x86, 0xcb,
0x22, 0xb9, 0xfd, 0x26, 0x34, 0xa5, 0x0c, 0x97, 0x12, 0xcc, 0x3f, 0x5e, 0xeb, 0x26, 0x08, 0xd2,
0x80, 0x12, 0xde, 0xbf, 0xc6, 0xe7, 0xf9, 0xee, 0x1a, 0xdf, 0x5d, 0x73, 0x59, 0xc4, 0xb7, 0xae,
0x01, 0x3c, 0xb2, 0x7d, 0xcf, 0xe5, 0xc5, 0xc2, 0x7b, 0xd4, 0x75, 0xb3, 0xc1, 0x29, 0x71, 0x08,
0x8c, 0xbf, 0x69, 0x80, 0x32, 0xd1, 0x39, 0x3f, 0xe6, 0xdc, 0x84, 0x4e, 0xce, 0xcf, 0x74, 0x90,
0x96, 0x75, 0x94, 0xc5, 0xa0, 0x39, 0x12, 0xaa, 0xac, 0x10, 0xdb, 0x8c, 0x12, 0x1e, 0xb4, 0xa5,
0x41, 0x73, 0x94, 0x98, 0x19, 0x1f, 0xdd, 0x7c, 0x0a, 0x9d, 0xfc, 0x93, 0x07, 0xb5, 0x60, 0x7d,
0x9f, 0x46, 0x1f, 0x3f, 0xf6, 0x58, 0xa4, 0xaf, 0xa0, 0x0e, 0xc0, 0x3e, 0x8d, 0x0e, 0x42, 0xcc,
0x30, 0x89, 0x74, 0x0d, 0x01, 0xd4, 0x3f, 0x23, 0x03, 0x8f, 0x7d, 0xa1, 0x57, 0xd0, 0x25, 0xf9,
0x46, 0xb4, 0xfd, 0x21, 0xf9, 0x14, 0x07, 0x34, 0x7c, 0xa2, 0x57, 0xe3, 0xe3, 0xe9, 0xaa, 0x86,
0x74, 0x68, 0xa5, 0x2c, 0x7b, 0x07, 0x3f, 0xd1, 0x57, 0x51, 0x03, 0x56, 0xc5, 0xcf, 0xfa, 0xe6,
0x67, 0xa0, 0x17, 0xcd, 0x43, 0x4d, 0x58, 0x9b, 0x88, 0x52, 0xd7, 0x57, 0x50, 0x17, 0x9a, 0xfe,
0x3c, 0xb0, 0xba, 0x16, 0x13, 0xc6, 0xe1, 0xd4, 0x91, 0x21, 0xd6, 0x2b, 0xb1, 0xb6, 0x38, 0x56,
0x03, 0x7a, 0x42, 0xf4, 0xea, 0xe6, 0x0f, 0xa1, 0x95, 0x6d, 0xf4, 0xd1, 0x3a, 0xd4, 0xf6, 0x29,
0xc1, 0xfa, 0x4a, 0x2c, 0x76, 0x2f, 0xa4, 0x27, 0x1e, 0x19, 0x0b, 0x1f, 0xee, 0x85, 0xf4, 0x29,
0x26, 0x7a, 0x25, 0xde, 0x60, 0xd8, 0xf6, 0xe3, 0x8d, 0x6a, 0xbc, 0x11, 0x2f, 0xb0, 0xab, 0xd7,
0xb6, 0xff, 0x03, 0xd0, 0xe2, 0xb0, 0x78, 0x28, 0xc6, 0xe1, 0x68, 0x0a, 0x68, 0x0f, 0x47, 0xbb,
0x34, 0x98, 0x52, 0x92, 0x68, 0x60, 0xe8, 0xfd, 0x05, 0xa3, 0xdd, 0x32, 0xab, 0x34, 0xba, 0xff,
0xad, 0x05, 0x27, 0x0a, 0xec, 0xc6, 0x0a, 0x0a, 0xb8, 0xc6, 0xb8, 0x8f, 0xb8, 0xef, 0x39, 0x5f,
0x24, 0xc3, 0x86, 0x53, 0x34, 0x16, 0x58, 0x13, 0x8d, 0x85, 0xab, 0x2e, 0x17, 0x87, 0x51, 0xe8,
0x91, 0x71, 0xf2, 0xd6, 0x31, 0x56, 0xd0, 0x31, 0x5c, 0x8e, 0xdf, 0x41, 0x91, 0x1d, 0x79, 0x2c,
0xf2, 0x1c, 0x96, 0x28, 0xdc, 0x5e, 0xac, 0xb0, 0xc4, 0xfc, 0x8c, 0x2a, 0x1d, 0x68, 0x65, 0x47,
0xef, 0xe8, 0x96, 0xaa, 0x84, 0x15, 0x7f, 0x0f, 0xf4, 0x6f, 0x9f, 0xcd, 0x98, 0x2a, 0xf1, 0xa1,
0x5b, 0x18, 0x77, 0xa3, 0x4d, 0x25, 0xf8, 0x29, 0x67, 0xee, 0xfd, 0x77, 0x97, 0xe2, 0x4d, 0xb5,
0x79, 0xd0, 0xc9, 0x8f, 0x98, 0xd1, 0x3b, 0x8b, 0x04, 0x94, 0xc6, 0x78, 0xfd, 0xcd, 0x65, 0x58,
0x53, 0x55, 0x0f, 0xa0, 0x93, 0x9f, 0x7b, 0xaa, 0x55, 0x29, 0x67, 0xa3, 0xfd, 0xd3, 0xde, 0xb2,
0xc6, 0x0a, 0xfa, 0x05, 0xbc, 0x56, 0x1a, 0x36, 0xa2, 0x6f, 0xab, 0xa3, 0xae, 0x9e, 0x49, 0x9e,
0xa5, 0x41, 0x5a, 0x9f, 0xf9, 0x4a, 0x2e, 0xb4, 0xbe, 0x34, 0x75, 0x5e, 0xde, 0xfa, 0x8c, 0xf8,
0xd3, 0xac, 0x7f, 0x66, 0x0d, 0x33, 0x40, 0xe5, 0x71, 0x23, 0x7a, 0x4f, 0xa5, 0x62, 0xe1, 0xc8,
0xb3, 0xbf, 0xb5, 0x2c, 0x7b, 0x9a, 0xf2, 0x19, 0x87, 0x84, 0xe2, 0x64, 0x4e, 0xa9, 0x76, 0xe1,
0xa4, 0x51, 0xad, 0x76, 0xf1, 0xf4, 0x4d, 0x14, 0x75, 0x7e, 0x44, 0xa2, 0xce, 0x95, 0x72, 0x24,
0xa6, 0x2e, 0x6a, 0xf5, 0xc4, 0xc5, 0x58, 0xd9, 0xfe, 0x6a, 0x1d, 0x1a, 0xdc, 0x79, 0x0e, 0x08,
0xff, 0x07, 0xdd, 0xe7, 0x0f, 0xba, 0x0f, 0xa1, 0x5b, 0x18, 0x34, 0xa9, 0xf1, 0x50, 0x3d, 0x8d,
0x3a, 0xeb, 0x62, 0x8c, 0x00, 0x95, 0xa7, 0x3c, 0xea, 0x0a, 0x5d, 0x38, 0x0d, 0x3a, 0x4b, 0xc7,
0x43, 0xe8, 0x16, 0xa6, 0x2c, 0x6a, 0x0f, 0xd4, 0xa3, 0x98, 0xb3, 0xa4, 0x7f, 0x0e, 0xad, 0xec,
0x7b, 0x5b, 0xfd, 0x51, 0x52, 0xbc, 0xc8, 0x5f, 0x3e, 0x28, 0xbd, 0x78, 0xd0, 0x7e, 0x08, 0xdd,
0xc2, 0x13, 0x5b, 0x1d, 0x79, 0xf5, 0x3b, 0xfc, 0x2c, 0xe9, 0x5f, 0x1f, 0xcc, 0xec, 0x7c, 0xf8,
0x60, 0x7b, 0xec, 0x45, 0x93, 0xd9, 0x28, 0x36, 0xe2, 0x8e, 0x38, 0xf9, 0x9e, 0x47, 0xe5, 0xaf,
0x3b, 0xc9, 0x7d, 0xbb, 0xc3, 0x85, 0xdd, 0xe1, 0xc2, 0xa6, 0xa3, 0x51, 0x9d, 0x2f, 0x3f, 0xf8,
0x6f, 0x00, 0x00, 0x00, 0xff, 0xff, 0x7a, 0x26, 0x76, 0x5f, 0x2a, 0x21, 0x00, 0x00,
}
// Reference imports to suppress errors if they are not otherwise used.

View File

@ -48,7 +48,7 @@ ${protoc} --go_out=plugins=grpc,paths=source_relative:./internalpb internal.prot
${protoc} --go_out=plugins=grpc,paths=source_relative:./milvuspb milvus.proto
${protoc} --go_out=plugins=grpc,paths=source_relative:./proxypb proxy_service.proto
${protoc} --go_out=plugins=grpc,paths=source_relative:./indexpb index_service.proto
${protoc} --go_out=plugins=grpc,paths=source_relative:./datapb data_service.proto
${protoc} --go_out=plugins=grpc,paths=source_relative:./datapb data_coord.proto
${protoc} --go_out=plugins=grpc,paths=source_relative:./querypb query_service.proto
${protoc} --go_out=plugins=grpc,paths=source_relative:./planpb plan.proto
${protoc} --go_out=plugins=grpc,paths=source_relative:./segcorepb segcore.proto

View File

@ -16,7 +16,7 @@ echo "starting queryservice docker"
nohup docker-compose -p milvus up queryservice > ~/queryservice_docker.log 2>&1 &
echo "starting dataservice docker"
nohup docker-compose -p milvus up dataservice > ~/dataservice_docker.log 2>&1 &
nohup docker-compose -p milvus up datacoord > ~/dataservice_docker.log 2>&1 &
echo "starting querynode1 docker"
nohup docker-compose -p milvus run -e QUERY_NODE_ID=1 querynode > ~/querynode1_docker.log 2>&1 &

View File

@ -37,5 +37,5 @@ go test -race -cover "${MILVUS_DIR}/querynode/..." -failfast
go test -race -cover -v "${MILVUS_DIR}/distributed/rootcoord" -failfast
go test -race -cover -v "${MILVUS_DIR}/rootcoord" -failfast
go test -race -cover -v "${MILVUS_DIR}/dataservice/..." -failfast
go test -race -cover -v "${MILVUS_DIR}/datacoord/..." -failfast
go test -race -cover -v "${MILVUS_DIR}/indexcoord/..." -failfast