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 ( import (
"context" "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" "github.com/milvus-io/milvus/internal/msgstream"
) )
type DataCoord struct { type DataCoord struct {
ctx context.Context ctx context.Context
svr *grpcdataserviceclient.Server svr *grpcdatacoordclient.Server
} }
// NewDataCoord creates a new DataCoord // NewDataCoord creates a new DataCoord
func NewDataCoord(ctx context.Context, factory msgstream.Factory) (*DataCoord, error) { 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 { if err != nil {
return nil, err return nil, err
} }

View File

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

View File

@ -8,7 +8,7 @@
// Unless required by applicable law or agreed to in writing, software distributed under the License // 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 // 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. // or implied. See the License for the specific language governing permissions and limitations under the License.
package dataservice package datacoord
import ( import (
"context" "context"

View File

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

View File

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

View File

@ -8,7 +8,7 @@
// Unless required by applicable law or agreed to in writing, software distributed under the License // 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 // 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. // or implied. See the License for the specific language governing permissions and limitations under the License.
package dataservice package datacoord
import ( import (
"fmt" "fmt"

View File

@ -8,7 +8,7 @@
// Unless required by applicable law or agreed to in writing, software distributed under the License // 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 // 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. // or implied. See the License for the specific language governing permissions and limitations under the License.
package dataservice package datacoord
import ( import (
"github.com/golang/protobuf/proto" "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 // 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 // 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. // or implied. See the License for the specific language governing permissions and limitations under the License.
package dataservice package datacoord
import ( import (
"sync" "sync"

View File

@ -8,7 +8,7 @@
// Unless required by applicable law or agreed to in writing, software distributed under the License // 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 // 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. // or implied. See the License for the specific language governing permissions and limitations under the License.
package dataservice package datacoord
import ( import (
"context" "context"

View File

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

View File

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

View File

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

View File

@ -8,7 +8,7 @@
// Unless required by applicable law or agreed to in writing, software distributed under the License // 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 // 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. // or implied. See the License for the specific language governing permissions and limitations under the License.
package dataservice package datacoord
import ( import (
"fmt" "fmt"

View File

@ -8,7 +8,7 @@
// Unless required by applicable law or agreed to in writing, software distributed under the License // 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 // 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. // or implied. See the License for the specific language governing permissions and limitations under the License.
package dataservice package datacoord
import ( import (
"testing" "testing"

View File

@ -8,7 +8,7 @@
// Unless required by applicable law or agreed to in writing, software distributed under the License // 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 // 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. // or implied. See the License for the specific language governing permissions and limitations under the License.
package dataservice package datacoord
import ( import (
"context" "context"

View File

@ -7,7 +7,7 @@
// Unless required by applicable law or agreed to in writing, software distributed under the License // 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 // 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. // or implied. See the License for the specific language governing permissions and limitations under the License.
package dataservice package datacoord
import ( import (
"path" "path"

View File

@ -8,7 +8,7 @@
// Unless required by applicable law or agreed to in writing, software distributed under the License // 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 // 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. // or implied. See the License for the specific language governing permissions and limitations under the License.
package dataservice package datacoord
import ( import (
"crypto/rand" "crypto/rand"

View File

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

View File

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

View File

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

View File

@ -7,7 +7,7 @@
// Unless required by applicable law or agreed to in writing, software distributed under the License // 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 // 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. // or implied. See the License for the specific language governing permissions and limitations under the License.
package dataservice package datacoord
import ( import (
"context" "context"

View File

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

View File

@ -7,7 +7,7 @@
// Unless required by applicable law or agreed to in writing, software distributed under the License // 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 // 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. // or implied. See the License for the specific language governing permissions and limitations under the License.
package dataservice package datacoord
import ( import (
"context" "context"

View File

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

View File

@ -8,7 +8,7 @@
// Unless required by applicable law or agreed to in writing, software distributed under the License // 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 // 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. // or implied. See the License for the specific language governing permissions and limitations under the License.
package dataservice package datacoord
import ( import (
"errors" "errors"

View File

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

View File

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

View File

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

View File

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

View File

@ -26,7 +26,7 @@ import (
"google.golang.org/grpc" "google.golang.org/grpc"
dn "github.com/milvus-io/milvus/internal/datanode" 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" rcc "github.com/milvus-io/milvus/internal/distributed/rootcoord/client"
grpc_opentracing "github.com/grpc-ecosystem/go-grpc-middleware/tracing/opentracing" grpc_opentracing "github.com/grpc-ecosystem/go-grpc-middleware/tracing/opentracing"

View File

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

View File

@ -29,7 +29,7 @@ import (
"google.golang.org/grpc" "google.golang.org/grpc"
grpc_opentracing "github.com/grpc-ecosystem/go-grpc-middleware/tracing/opentracing" 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" isc "github.com/milvus-io/milvus/internal/distributed/indexcoord/client"
qsc "github.com/milvus-io/milvus/internal/distributed/queryservice/client" qsc "github.com/milvus-io/milvus/internal/distributed/queryservice/client"
rcc "github.com/milvus-io/milvus/internal/distributed/rootcoord/client" rcc "github.com/milvus-io/milvus/internal/distributed/rootcoord/client"

View File

@ -21,7 +21,7 @@ import (
"time" "time"
grpc_opentracing "github.com/grpc-ecosystem/go-grpc-middleware/tracing/opentracing" 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" rcc "github.com/milvus-io/milvus/internal/distributed/rootcoord/client"
"github.com/milvus-io/milvus/internal/log" "github.com/milvus-io/milvus/internal/log"
"github.com/milvus-io/milvus/internal/msgstream" "github.com/milvus-io/milvus/internal/msgstream"

View File

@ -24,7 +24,7 @@ import (
"google.golang.org/grpc" "google.golang.org/grpc"
grpc_opentracing "github.com/grpc-ecosystem/go-grpc-middleware/tracing/opentracing" 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" isc "github.com/milvus-io/milvus/internal/distributed/indexcoord/client"
pnc "github.com/milvus-io/milvus/internal/distributed/proxynode/client" pnc "github.com/milvus-io/milvus/internal/distributed/proxynode/client"
qsc "github.com/milvus-io/milvus/internal/distributed/queryservice/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() { func RegisterDataCoord() {
prometheus.Register(DataCoordDataNodeList) prometheus.Register(DataCoordDataNodeList)
} }

View File

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

View File

@ -8,7 +8,7 @@ import "common.proto";
import "milvus.proto"; import "milvus.proto";
import "internal.proto"; import "internal.proto";
import "schema.proto"; import "schema.proto";
import "data_service.proto"; import "data_coord.proto";
service QueryService { service QueryService {
rpc GetComponentStates(internal.GetComponentStatesRequest) returns (internal.ComponentStates) {} rpc GetComponentStates(internal.GetComponentStatesRequest) returns (internal.ComponentStates) {}

View File

@ -2027,7 +2027,7 @@ func init() {
func init() { proto.RegisterFile("query_service.proto", fileDescriptor_5fcb6756dc1afb8d) } func init() { proto.RegisterFile("query_service.proto", fileDescriptor_5fcb6756dc1afb8d) }
var fileDescriptor_5fcb6756dc1afb8d = []byte{ 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, 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, 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, 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, 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, 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, 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, 0x13, 0x1c, 0xd8, 0x72, 0xa5, 0xbb, 0x76, 0x64, 0x5b, 0x0e, 0xa5, 0xa1, 0x2b, 0x28, 0xc6, 0xaf,
0x3d, 0x16, 0xe1, 0x70, 0x9f, 0xba, 0xd8, 0xc4, 0xc7, 0x33, 0xcc, 0x22, 0xf4, 0x3e, 0xd4, 0x46, 0xe0, 0x92, 0x89, 0xc7, 0x1e, 0x8b, 0x70, 0xb8, 0x4f, 0x5d, 0x6c, 0xe2, 0xe3, 0x19, 0x66, 0x11,
0x36, 0xc3, 0x3d, 0xed, 0xba, 0x76, 0xbb, 0xb9, 0xfd, 0xfa, 0x56, 0xce, 0x0e, 0x69, 0xc0, 0xa7, 0x7a, 0x1f, 0x6a, 0x23, 0x9b, 0xe1, 0x9e, 0x76, 0x5d, 0xbb, 0xdd, 0xdc, 0x7e, 0x7d, 0x2b, 0x67,
0x6c, 0xbc, 0x63, 0x33, 0x6c, 0x72, 0x4e, 0xf4, 0x5d, 0x58, 0xb3, 0x5d, 0x37, 0xc4, 0x8c, 0xf5, 0x85, 0x54, 0xff, 0x29, 0x1b, 0xef, 0xd8, 0x0c, 0x9b, 0x9c, 0x13, 0x7d, 0x17, 0xd6, 0x6c, 0xd7,
0x2a, 0xa7, 0x1c, 0xba, 0x2b, 0x78, 0xcc, 0x84, 0xd9, 0xf8, 0x9d, 0x06, 0x97, 0xf3, 0x16, 0xb0, 0x0d, 0x31, 0x63, 0xbd, 0xca, 0x29, 0x87, 0xee, 0x0a, 0x1e, 0x33, 0x61, 0x36, 0x7e, 0xa7, 0xc1,
0x29, 0x25, 0x0c, 0xa3, 0x0f, 0xa0, 0xce, 0x22, 0x3b, 0x9a, 0x31, 0x69, 0xc4, 0x37, 0x95, 0xf2, 0xe5, 0xbc, 0x05, 0x6c, 0x4a, 0x09, 0xc3, 0xe8, 0x03, 0xa8, 0xb3, 0xc8, 0x8e, 0x66, 0x4c, 0x1a,
0x0e, 0x39, 0x8b, 0x29, 0x59, 0xd1, 0x0e, 0x34, 0x3d, 0xe2, 0x45, 0xd6, 0xd4, 0x0e, 0xed, 0x20, 0xf1, 0x4d, 0xa5, 0xbc, 0x43, 0xce, 0x62, 0x4a, 0x56, 0xb4, 0x03, 0x4d, 0x8f, 0x78, 0x91, 0x35,
0xb1, 0xe4, 0xad, 0xfc, 0xc9, 0x34, 0x46, 0x43, 0xe2, 0x45, 0x07, 0x9c, 0xd1, 0x04, 0x2f, 0xfd, 0xb5, 0x43, 0x3b, 0x48, 0x2c, 0x79, 0x2b, 0x7f, 0x32, 0x8d, 0xd0, 0x90, 0x78, 0xd1, 0x01, 0x67,
0x6d, 0xfc, 0x1c, 0x36, 0x0e, 0x27, 0xf4, 0x64, 0x97, 0xfa, 0x3e, 0x76, 0x22, 0x8f, 0x12, 0x76, 0x34, 0xc1, 0x4b, 0x7f, 0x1b, 0x3f, 0x87, 0x8d, 0xc3, 0x09, 0x3d, 0xd9, 0xa5, 0xbe, 0x8f, 0x9d,
0xfe, 0xa8, 0x20, 0xa8, 0xb9, 0xa3, 0xe1, 0x80, 0x1b, 0x52, 0x35, 0xf9, 0x6f, 0x23, 0x82, 0x6f, 0xc8, 0xa3, 0x84, 0x9d, 0x3f, 0x2a, 0x08, 0x6a, 0xee, 0x68, 0x38, 0xe0, 0x86, 0x54, 0x4d, 0xfe,
0x94, 0xe4, 0x5f, 0xc4, 0xe7, 0xb7, 0xa1, 0xed, 0xa4, 0xb2, 0x86, 0x83, 0xd8, 0xeb, 0xea, 0xed, 0xdb, 0x88, 0xe0, 0x1b, 0x25, 0xf9, 0x17, 0xf1, 0xf9, 0x6d, 0x68, 0x3b, 0xa9, 0xac, 0xe1, 0x20,
0xaa, 0x99, 0x27, 0x1a, 0xbf, 0xd6, 0xe0, 0x4a, 0xac, 0xf6, 0xc0, 0x0e, 0x23, 0xef, 0xf9, 0x7b, 0xf6, 0xba, 0x7a, 0xbb, 0x6a, 0xe6, 0x89, 0xc6, 0xaf, 0x35, 0xb8, 0x12, 0xab, 0x3d, 0xb0, 0xc3,
0x85, 0x0c, 0x68, 0x65, 0x15, 0xf6, 0xaa, 0x7c, 0x2f, 0x47, 0x33, 0x8e, 0x45, 0x64, 0xb3, 0x26, 0xc8, 0x7b, 0xfe, 0x5e, 0x21, 0x03, 0x5a, 0x59, 0x85, 0xbd, 0x2a, 0xdf, 0xcb, 0xd1, 0x8c, 0x63,
0x5c, 0xc4, 0x71, 0x03, 0x5a, 0xd3, 0x44, 0xd4, 0xdc, 0xef, 0x1c, 0xcd, 0xf8, 0x52, 0x83, 0x2b, 0x11, 0xd9, 0xac, 0x09, 0x17, 0x71, 0xdc, 0x80, 0xd6, 0x34, 0x11, 0x35, 0xf7, 0x3b, 0x47, 0x33,
0x9f, 0x50, 0xdb, 0x9d, 0x47, 0xfb, 0x6b, 0x77, 0x1b, 0x7d, 0x1f, 0xea, 0xe2, 0x1e, 0xf6, 0x6a, 0xbe, 0xd4, 0xe0, 0xca, 0x27, 0xd4, 0x76, 0xe7, 0xd1, 0xfe, 0xda, 0xdd, 0x46, 0xdf, 0x87, 0xba,
0x5c, 0xd7, 0xcd, 0xbc, 0x2e, 0x79, 0x47, 0xe7, 0x16, 0x1e, 0x72, 0x82, 0x29, 0x0f, 0x19, 0x7f, 0xb8, 0x85, 0xbd, 0x1a, 0xd7, 0x75, 0x33, 0xaf, 0x4b, 0xde, 0xd0, 0xb9, 0x85, 0x87, 0x9c, 0x60,
0xd4, 0xa0, 0x67, 0x62, 0x1f, 0xdb, 0x0c, 0xbf, 0x4c, 0x2f, 0x36, 0xa0, 0x4e, 0xa8, 0x8b, 0x87, 0xca, 0x43, 0xc6, 0x1f, 0x35, 0xe8, 0x99, 0xd8, 0xc7, 0x36, 0xc3, 0x2f, 0xd3, 0x8b, 0x0d, 0xa8,
0x03, 0xee, 0x45, 0xd5, 0x94, 0x2b, 0xe3, 0x2b, 0x19, 0xe1, 0x97, 0x58, 0x58, 0xa5, 0x4a, 0xa8, 0x13, 0xea, 0xe2, 0xe1, 0x80, 0x7b, 0x51, 0x35, 0xe5, 0xca, 0xf8, 0x4a, 0x46, 0xf8, 0x25, 0x16,
0x95, 0x2b, 0x21, 0x93, 0x85, 0xd5, 0xf3, 0x64, 0xe1, 0xcb, 0x79, 0x16, 0x5e, 0x75, 0x4f, 0xe7, 0x56, 0xa9, 0x12, 0x6a, 0xe5, 0x4a, 0xc8, 0x64, 0x61, 0xf5, 0x3c, 0x59, 0xf8, 0x72, 0x9e, 0x85,
0x99, 0x5a, 0xcd, 0x65, 0xea, 0x67, 0x70, 0x75, 0x37, 0xc4, 0x76, 0x84, 0x7f, 0x1c, 0x7f, 0x48, 0x57, 0xdd, 0xd3, 0x79, 0xa6, 0x56, 0x73, 0x99, 0xfa, 0x19, 0x5c, 0xdd, 0x0d, 0xb1, 0x1d, 0xe1,
0x76, 0x27, 0x36, 0x21, 0xd8, 0x4f, 0x5c, 0x28, 0x2a, 0xd7, 0x14, 0xca, 0x7b, 0xb0, 0x36, 0x0d, 0x1f, 0xc7, 0x9f, 0x91, 0xdd, 0x89, 0x4d, 0x08, 0xf6, 0x13, 0x17, 0x8a, 0xca, 0x35, 0x85, 0xf2,
0xe9, 0xe3, 0x27, 0xa9, 0xdd, 0xc9, 0xd2, 0xf8, 0x93, 0x06, 0x7d, 0x95, 0xec, 0x8b, 0x5c, 0xef, 0x1e, 0xac, 0x4d, 0x43, 0xfa, 0xf8, 0x49, 0x6a, 0x77, 0xb2, 0x34, 0xfe, 0xa4, 0x41, 0x5f, 0x25,
0x5b, 0xd0, 0x0d, 0x85, 0x71, 0x96, 0x23, 0xe4, 0x71, 0xad, 0x0d, 0xb3, 0x23, 0xc9, 0x52, 0x0b, 0xfb, 0x22, 0xd7, 0xfb, 0x16, 0x74, 0x43, 0x61, 0x9c, 0xe5, 0x08, 0x79, 0x5c, 0x6b, 0xc3, 0xec,
0xba, 0x09, 0x9d, 0x10, 0xb3, 0x99, 0x3f, 0xe7, 0xab, 0x72, 0xbe, 0xb6, 0xa0, 0x4a, 0x36, 0xe3, 0x48, 0xb2, 0xd4, 0x82, 0x6e, 0x42, 0x27, 0xc4, 0x6c, 0xe6, 0xcf, 0xf9, 0xaa, 0x9c, 0xaf, 0x2d,
0x2f, 0x1a, 0x5c, 0xdd, 0xc3, 0x51, 0x9a, 0xbd, 0x58, 0x1d, 0x7e, 0x35, 0x53, 0x68, 0x04, 0xd0, 0xa8, 0x92, 0xcd, 0xf8, 0x8b, 0x06, 0x57, 0xf7, 0x70, 0x94, 0x66, 0x2f, 0x56, 0x87, 0x5f, 0xcd,
0x2d, 0xd8, 0x89, 0xae, 0x43, 0x33, 0xc3, 0x22, 0xf3, 0x93, 0x25, 0xa1, 0xef, 0xc1, 0x6a, 0x1c, 0x14, 0x1a, 0x01, 0x74, 0x0b, 0x76, 0xa2, 0xeb, 0xd0, 0xcc, 0xb0, 0xc8, 0xfc, 0x64, 0x49, 0xe8,
0x3a, 0xcc, 0x2d, 0xea, 0x6c, 0x1b, 0x5b, 0xe5, 0xee, 0x61, 0x2b, 0x2f, 0xd5, 0x14, 0x07, 0x8c, 0x7b, 0xb0, 0x1a, 0x87, 0x0e, 0x73, 0x8b, 0x3a, 0xdb, 0xc6, 0x56, 0xb9, 0x77, 0xd8, 0xca, 0x4b,
0xbf, 0x6a, 0xd0, 0x57, 0x85, 0xe6, 0x22, 0xe9, 0x7b, 0x00, 0x1b, 0xa9, 0x71, 0x96, 0x8b, 0x99, 0x35, 0xc5, 0x01, 0xe3, 0xaf, 0x1a, 0xf4, 0x55, 0xa1, 0xb9, 0x48, 0xfa, 0x1e, 0xc0, 0x46, 0x6a,
0x13, 0x7a, 0x53, 0x7e, 0x69, 0x38, 0x4e, 0x37, 0xb7, 0x6f, 0x9c, 0x6d, 0x1e, 0x33, 0xaf, 0xa4, 0x9c, 0xe5, 0x62, 0xe6, 0x84, 0xde, 0x94, 0x5f, 0x1a, 0x8e, 0xd3, 0xcd, 0xed, 0x1b, 0x67, 0x9b,
0x22, 0x06, 0x19, 0x09, 0x86, 0x07, 0x57, 0xf6, 0x70, 0x74, 0x88, 0xc7, 0x01, 0x26, 0xd1, 0x90, 0xc7, 0xcc, 0x2b, 0xa9, 0x88, 0x41, 0x46, 0x82, 0xe1, 0xc1, 0x95, 0x3d, 0x1c, 0x1d, 0xe2, 0x71,
0x1c, 0xd1, 0xf3, 0x67, 0xf1, 0x0d, 0x00, 0x26, 0xe5, 0xa4, 0x9f, 0x90, 0x0c, 0xc5, 0xf8, 0x7b, 0x80, 0x49, 0x34, 0x24, 0x47, 0xf4, 0xfc, 0x59, 0x7c, 0x03, 0x80, 0x49, 0x39, 0xe9, 0x27, 0x24,
0x05, 0x9a, 0x19, 0x45, 0xe8, 0x75, 0x68, 0xa4, 0xbb, 0x32, 0x09, 0x73, 0x42, 0x29, 0xff, 0x15, 0x43, 0x31, 0xfe, 0x5e, 0x81, 0x66, 0x46, 0x11, 0x7a, 0x1d, 0x1a, 0xe9, 0xae, 0x4c, 0xc2, 0x9c,
0x45, 0xfe, 0x0b, 0x89, 0xac, 0x96, 0x13, 0xb9, 0x00, 0x6a, 0xd1, 0x55, 0x58, 0x0f, 0x70, 0x60, 0x50, 0xca, 0x7f, 0x45, 0x91, 0xff, 0x42, 0x22, 0xab, 0xe5, 0x44, 0x2e, 0x80, 0x5a, 0x74, 0x15,
0x31, 0xef, 0x29, 0x96, 0x57, 0x7b, 0x2d, 0xc0, 0xc1, 0xa1, 0xf7, 0x14, 0xc7, 0x5b, 0x64, 0x16, 0xd6, 0x03, 0x1c, 0x58, 0xcc, 0x7b, 0x8a, 0xe5, 0xd5, 0x5e, 0x0b, 0x70, 0x70, 0xe8, 0x3d, 0xc5,
0x58, 0x21, 0x3d, 0x61, 0xbd, 0xba, 0xd8, 0x22, 0xb3, 0xc0, 0xa4, 0x27, 0x0c, 0x5d, 0x03, 0xf0, 0xf1, 0x16, 0x99, 0x05, 0x56, 0x48, 0x4f, 0x58, 0xaf, 0x2e, 0xb6, 0xc8, 0x2c, 0x30, 0xe9, 0x09,
0x88, 0x8b, 0x1f, 0x5b, 0xc4, 0x0e, 0x70, 0x6f, 0x8d, 0x5f, 0x8d, 0x06, 0xa7, 0xec, 0xdb, 0x01, 0x43, 0xd7, 0x00, 0x3c, 0xe2, 0xe2, 0xc7, 0x16, 0xb1, 0x03, 0xdc, 0x5b, 0xe3, 0x57, 0xa3, 0xc1,
0x8e, 0x2f, 0x35, 0x5f, 0x0c, 0x07, 0xbd, 0x75, 0x71, 0x50, 0x2e, 0x63, 0x57, 0xe5, 0x85, 0x1a, 0x29, 0xfb, 0x76, 0x80, 0xe3, 0x4b, 0xcd, 0x17, 0xc3, 0x41, 0x6f, 0x5d, 0x1c, 0x94, 0xcb, 0xd8,
0x0e, 0x7a, 0x0d, 0x71, 0x2e, 0x25, 0xa0, 0x8f, 0xa1, 0x2d, 0xfd, 0xb6, 0x44, 0xd5, 0x01, 0xaf, 0x55, 0x79, 0xa1, 0x86, 0x83, 0x5e, 0x43, 0x9c, 0x4b, 0x09, 0xe8, 0x63, 0x68, 0x4b, 0xbf, 0x2d,
0xba, 0xeb, 0xaa, 0xb4, 0xca, 0x00, 0x8a, 0x9a, 0x6b, 0xb1, 0xcc, 0xca, 0xf8, 0x8d, 0x06, 0x1b, 0x51, 0x75, 0xc0, 0xab, 0xee, 0xba, 0x2a, 0xad, 0x32, 0x80, 0xa2, 0xe6, 0x5a, 0x2c, 0xb3, 0x32,
0xc5, 0x5c, 0x5e, 0xa4, 0xec, 0xbe, 0x03, 0xab, 0x1e, 0x39, 0xa2, 0x49, 0x95, 0xbd, 0x79, 0x8a, 0x7e, 0xa3, 0xc1, 0x46, 0x31, 0x97, 0x17, 0x29, 0xbb, 0xef, 0xc0, 0xaa, 0x47, 0x8e, 0x68, 0x52,
0x39, 0x5c, 0x99, 0xe0, 0x36, 0xfe, 0xa1, 0xc1, 0xc6, 0x5d, 0xd7, 0x55, 0x21, 0xe3, 0xb3, 0xd7, 0x65, 0x6f, 0x9e, 0x62, 0x0e, 0x57, 0x26, 0xb8, 0x8d, 0x7f, 0x68, 0xb0, 0x71, 0xd7, 0x75, 0x55,
0xd4, 0x3c, 0x7f, 0x95, 0x5c, 0xfe, 0x96, 0x41, 0x87, 0x77, 0xe1, 0xb5, 0x02, 0xea, 0xc9, 0x32, 0xc8, 0xf8, 0xec, 0x35, 0x35, 0xcf, 0x5f, 0x25, 0x97, 0xbf, 0x65, 0xd0, 0xe1, 0x5d, 0x78, 0xad,
0x68, 0x98, 0x7a, 0x1e, 0xf7, 0x86, 0x03, 0xf4, 0x0e, 0xe8, 0x79, 0xe4, 0x93, 0x98, 0xdf, 0x30, 0x80, 0x7a, 0xb2, 0x0c, 0x1a, 0xa6, 0x9e, 0xc7, 0xbd, 0xe1, 0x00, 0xbd, 0x03, 0x7a, 0x1e, 0xf9,
0xbb, 0x39, 0xec, 0x1b, 0x0e, 0x8c, 0x7f, 0x6a, 0x70, 0xd5, 0xc4, 0x01, 0x7d, 0x84, 0xff, 0x77, 0x24, 0xe6, 0x37, 0xcc, 0x6e, 0x0e, 0xfb, 0x86, 0x03, 0xe3, 0x9f, 0x1a, 0x5c, 0x35, 0x71, 0x40,
0x7d, 0xfc, 0x57, 0x05, 0x36, 0x7e, 0x6a, 0x47, 0xce, 0x64, 0x10, 0x48, 0x22, 0x7b, 0x39, 0x0e, 0x1f, 0xe1, 0xff, 0x5d, 0x1f, 0xff, 0x55, 0x81, 0x8d, 0x9f, 0xda, 0x91, 0x33, 0x19, 0x04, 0x92,
0x16, 0xae, 0x78, 0xad, 0x7c, 0xc5, 0xd3, 0x32, 0x5d, 0x55, 0x95, 0x69, 0xfc, 0x50, 0xdb, 0xfa, 0xc8, 0x5e, 0x8e, 0x83, 0x85, 0x2b, 0x5e, 0x2b, 0x5f, 0xf1, 0xb4, 0x4c, 0x57, 0x55, 0x65, 0x1a,
0x3c, 0xf1, 0x77, 0x5e, 0xa6, 0x99, 0x26, 0xa6, 0x7e, 0x8e, 0x26, 0x06, 0xed, 0x42, 0x1b, 0x3f, 0x3f, 0xd3, 0xb6, 0x3e, 0x4f, 0xfc, 0x9d, 0x97, 0x69, 0xa6, 0x89, 0xa9, 0x9f, 0xa3, 0x89, 0x41,
0x76, 0xfc, 0x99, 0x8b, 0x2d, 0xa1, 0x7d, 0x8d, 0x6b, 0x7f, 0x43, 0xa1, 0x3d, 0x7b, 0x47, 0x5a, 0xbb, 0xd0, 0xc6, 0x8f, 0x1d, 0x7f, 0xe6, 0x62, 0x4b, 0x68, 0x5f, 0xe3, 0xda, 0xdf, 0x50, 0x68,
0xf2, 0xd0, 0x90, 0x5f, 0x95, 0x7f, 0x6b, 0xd0, 0x95, 0xbb, 0x71, 0xdf, 0xb7, 0x04, 0x2a, 0x16, 0xcf, 0xde, 0x91, 0x96, 0x3c, 0x34, 0xe4, 0x57, 0xe5, 0xdf, 0x1a, 0x74, 0xe5, 0x6e, 0xdc, 0xf7,
0xc2, 0x51, 0x29, 0x87, 0x63, 0x99, 0xa0, 0x26, 0xdf, 0xdb, 0x5a, 0xe6, 0x7b, 0x7b, 0x0d, 0xe0, 0x2d, 0x81, 0x8a, 0x85, 0x70, 0x54, 0xca, 0xe1, 0x58, 0x26, 0xa8, 0xc9, 0xf7, 0xb6, 0x96, 0xf9,
0xc8, 0x9f, 0xb1, 0x89, 0x15, 0x79, 0x41, 0x82, 0x89, 0x0d, 0x4e, 0xb9, 0xef, 0x05, 0x18, 0xdd, 0xde, 0x5e, 0x03, 0x38, 0xf2, 0x67, 0x6c, 0x62, 0x45, 0x5e, 0x90, 0x60, 0x62, 0x83, 0x53, 0xee,
0x85, 0xd6, 0xc8, 0x23, 0x3e, 0x1d, 0x5b, 0x53, 0x3b, 0x9a, 0xc4, 0xc8, 0xb8, 0xc8, 0xdd, 0x7b, 0x7b, 0x01, 0x46, 0x77, 0xa1, 0x35, 0xf2, 0x88, 0x4f, 0xc7, 0xd6, 0xd4, 0x8e, 0x26, 0x31, 0x32,
0x1e, 0xf6, 0xdd, 0x1d, 0xce, 0x6b, 0x36, 0xc5, 0x99, 0x83, 0xf8, 0x88, 0xf1, 0xe7, 0x0a, 0x5c, 0x2e, 0x72, 0xf7, 0x9e, 0x87, 0x7d, 0x77, 0x87, 0xf3, 0x9a, 0x4d, 0x71, 0xe6, 0x20, 0x3e, 0x62,
0x8a, 0xdd, 0x94, 0x1e, 0xbf, 0x80, 0x82, 0xfa, 0x28, 0x29, 0x85, 0xea, 0xe2, 0xef, 0x62, 0x21, 0xfc, 0xb9, 0x02, 0x97, 0x62, 0x37, 0xa5, 0xc7, 0x2f, 0xa0, 0xa0, 0x3e, 0x4a, 0x4a, 0xa1, 0xba,
0xde, 0xe5, 0x72, 0x38, 0xcf, 0xcb, 0x02, 0xfd, 0x08, 0x3a, 0x3e, 0xb5, 0x5d, 0xcb, 0xa1, 0xc4, 0xf8, 0xbb, 0x58, 0x88, 0x77, 0xb9, 0x1c, 0xce, 0xf3, 0xb2, 0x40, 0x3f, 0x82, 0x8e, 0x4f, 0x6d,
0xe5, 0x99, 0xe0, 0x11, 0xec, 0x6c, 0xbf, 0xad, 0x32, 0xe1, 0x7e, 0xe8, 0x8d, 0xc7, 0x38, 0xdc, 0xd7, 0x72, 0x28, 0x71, 0x79, 0x26, 0x78, 0x04, 0x3b, 0xdb, 0x6f, 0xab, 0x4c, 0xb8, 0x1f, 0x7a,
0x4d, 0x78, 0xcd, 0xb6, 0xcf, 0xdf, 0x55, 0x72, 0xc9, 0x11, 0x54, 0x36, 0xc8, 0x2f, 0x2e, 0x56, 0xe3, 0x31, 0x0e, 0x77, 0x13, 0x5e, 0xb3, 0xed, 0xf3, 0x77, 0x95, 0x5c, 0x72, 0x04, 0x95, 0x0d,
0x49, 0x0d, 0x54, 0x4f, 0xe9, 0xb9, 0x6a, 0x4b, 0xf4, 0x5c, 0xab, 0x8a, 0xb6, 0x39, 0xdf, 0x09, 0xf2, 0x8b, 0x8b, 0x55, 0x52, 0x03, 0xd5, 0x53, 0x7a, 0xae, 0xda, 0x12, 0x3d, 0xd7, 0xaa, 0xa2,
0xd4, 0x4b, 0x9d, 0xc0, 0x7d, 0x68, 0xa7, 0xb8, 0xc2, 0x8b, 0xfe, 0x06, 0xb4, 0x85, 0x59, 0x56, 0x6d, 0xce, 0x77, 0x02, 0xf5, 0x52, 0x27, 0x70, 0x1f, 0xda, 0x29, 0xae, 0xf0, 0xa2, 0xbf, 0x01,
0x1c, 0x09, 0xec, 0x26, 0x3d, 0xb3, 0x20, 0x7e, 0xc2, 0x69, 0xb1, 0xd4, 0x14, 0xb7, 0xc4, 0x47, 0x6d, 0x61, 0x96, 0x15, 0x47, 0x02, 0xbb, 0x49, 0xcf, 0x2c, 0x88, 0x9f, 0x70, 0x5a, 0x2c, 0x35,
0xa9, 0x61, 0x66, 0x28, 0xc6, 0xef, 0x35, 0xd0, 0xb3, 0x88, 0xcc, 0x25, 0x2f, 0xd3, 0x8c, 0xdf, 0xc5, 0x2d, 0xf1, 0x51, 0x6a, 0x98, 0x19, 0x8a, 0xf1, 0x7b, 0x0d, 0xf4, 0x2c, 0x22, 0x73, 0xc9,
0x82, 0xae, 0x18, 0x19, 0xcd, 0x61, 0x51, 0xb6, 0xc7, 0xc7, 0x59, 0x71, 0x03, 0xf4, 0x21, 0x6c, 0xcb, 0x34, 0xe3, 0xb7, 0xa0, 0x2b, 0x06, 0x46, 0x73, 0x58, 0x94, 0xed, 0xf1, 0x71, 0x56, 0xdc,
0x08, 0xc6, 0x12, 0x8c, 0x8a, 0x36, 0xf9, 0x32, 0xdf, 0x35, 0x0b, 0x58, 0xfa, 0xdb, 0x0a, 0x74, 0x00, 0x7d, 0x08, 0x1b, 0x82, 0xb1, 0x04, 0xa3, 0xa2, 0x4d, 0xbe, 0xcc, 0x77, 0xcd, 0x02, 0x96,
0xe6, 0x85, 0xb3, 0xb4, 0x55, 0x4b, 0xbc, 0xc9, 0xd1, 0x3d, 0x68, 0x4b, 0x1b, 0xac, 0x6c, 0xe1, 0xfe, 0xb6, 0x02, 0x9d, 0x79, 0xe1, 0x2c, 0x6d, 0xd5, 0x12, 0x6f, 0x72, 0x74, 0x0f, 0xda, 0xd2,
0xbf, 0xa5, 0xaa, 0xba, 0x5c, 0xc4, 0xcd, 0x56, 0x06, 0x12, 0xf9, 0x03, 0x41, 0x96, 0x6f, 0x62, 0x06, 0x2b, 0x5b, 0xf8, 0x6f, 0xa9, 0xaa, 0x2e, 0x17, 0x71, 0xb3, 0x95, 0x81, 0x44, 0xfe, 0x40,
0x00, 0xcf, 0xfd, 0xba, 0xd9, 0xf1, 0x73, 0x2f, 0xfe, 0x8b, 0x3e, 0xfd, 0x7e, 0x09, 0xdd, 0x1f, 0x90, 0xe5, 0x9b, 0x18, 0xc0, 0x73, 0xbf, 0x6e, 0x76, 0xfc, 0xdc, 0x8b, 0xff, 0xa2, 0x4f, 0xbf,
0xd8, 0xc4, 0xa5, 0x47, 0x47, 0x49, 0x61, 0x9f, 0xa3, 0xa2, 0x3f, 0xca, 0xf7, 0x25, 0xcf, 0x70, 0x5f, 0x42, 0xf7, 0x07, 0x36, 0x71, 0xe9, 0xd1, 0x51, 0x52, 0xd8, 0xe7, 0xa8, 0xe8, 0x8f, 0xf2,
0xcb, 0x8d, 0x3f, 0x54, 0x60, 0x23, 0xa6, 0xed, 0xd8, 0xbe, 0x4d, 0x1c, 0xbc, 0x7c, 0x37, 0xfa, 0x7d, 0xc9, 0x33, 0xdc, 0x72, 0xe3, 0x0f, 0x15, 0xd8, 0x88, 0x69, 0x3b, 0xb6, 0x6f, 0x13, 0x07,
0x7c, 0x70, 0xf7, 0x06, 0xb4, 0x19, 0x9d, 0x85, 0x0e, 0xb6, 0x72, 0x4d, 0x69, 0x4b, 0x10, 0xf7, 0x2f, 0xdf, 0x8d, 0x3e, 0x1f, 0xdc, 0xbd, 0x01, 0x6d, 0x46, 0x67, 0xa1, 0x83, 0xad, 0x5c, 0x53,
0xc5, 0xc5, 0xbc, 0x06, 0xe0, 0xb2, 0xc8, 0xca, 0xbd, 0x3b, 0x1b, 0x2e, 0x8b, 0xe4, 0xf6, 0x9b, 0xda, 0x12, 0xc4, 0x7d, 0x71, 0x31, 0xaf, 0x01, 0xb8, 0x2c, 0xb2, 0x72, 0xef, 0xce, 0x86, 0xcb,
0xd0, 0x94, 0x32, 0x5c, 0x4a, 0x30, 0xff, 0x78, 0xad, 0x9b, 0x20, 0x48, 0x03, 0x4a, 0x78, 0xff, 0x22, 0xb9, 0xfd, 0x26, 0x34, 0xa5, 0x0c, 0x97, 0x12, 0xcc, 0x3f, 0x5e, 0xeb, 0x26, 0x08, 0xd2,
0x1a, 0x9f, 0xe7, 0xbb, 0x6b, 0x7c, 0x77, 0xcd, 0x65, 0x11, 0xdf, 0xba, 0x06, 0xf0, 0xc8, 0xf6, 0x80, 0x12, 0xde, 0xbf, 0xc6, 0xe7, 0xf9, 0xee, 0x1a, 0xdf, 0x5d, 0x73, 0x59, 0xc4, 0xb7, 0xae,
0x3d, 0x97, 0x17, 0x0b, 0xef, 0x51, 0xd7, 0xcd, 0x06, 0xa7, 0xc4, 0x21, 0x30, 0xfe, 0xa6, 0x01, 0x01, 0x3c, 0xb2, 0x7d, 0xcf, 0xe5, 0xc5, 0xc2, 0x7b, 0xd4, 0x75, 0xb3, 0xc1, 0x29, 0x71, 0x08,
0xca, 0x44, 0xe7, 0xfc, 0x98, 0x73, 0x13, 0x3a, 0x39, 0x3f, 0xd3, 0x41, 0x5a, 0xd6, 0x51, 0x16, 0x8c, 0xbf, 0x69, 0x80, 0x32, 0xd1, 0x39, 0x3f, 0xe6, 0xdc, 0x84, 0x4e, 0xce, 0xcf, 0x74, 0x90,
0x83, 0xe6, 0x48, 0xa8, 0xb2, 0x42, 0x6c, 0x33, 0x4a, 0x78, 0xd0, 0x96, 0x06, 0xcd, 0x51, 0x62, 0x96, 0x75, 0x94, 0xc5, 0xa0, 0x39, 0x12, 0xaa, 0xac, 0x10, 0xdb, 0x8c, 0x12, 0x1e, 0xb4, 0xa5,
0x66, 0x7c, 0x74, 0xf3, 0x29, 0x74, 0xf2, 0x4f, 0x1e, 0xd4, 0x82, 0xf5, 0x7d, 0x1a, 0x7d, 0xfc, 0x41, 0x73, 0x94, 0x98, 0x19, 0x1f, 0xdd, 0x7c, 0x0a, 0x9d, 0xfc, 0x93, 0x07, 0xb5, 0x60, 0x7d,
0xd8, 0x63, 0x91, 0xbe, 0x82, 0x3a, 0x00, 0xfb, 0x34, 0x3a, 0x08, 0x31, 0xc3, 0x24, 0xd2, 0x35, 0x9f, 0x46, 0x1f, 0x3f, 0xf6, 0x58, 0xa4, 0xaf, 0xa0, 0x0e, 0xc0, 0x3e, 0x8d, 0x0e, 0x42, 0xcc,
0x04, 0x50, 0xff, 0x8c, 0x0c, 0x3c, 0xf6, 0x85, 0x5e, 0x41, 0x97, 0xe4, 0x1b, 0xd1, 0xf6, 0x87, 0x30, 0x89, 0x74, 0x0d, 0x01, 0xd4, 0x3f, 0x23, 0x03, 0x8f, 0x7d, 0xa1, 0x57, 0xd0, 0x25, 0xf9,
0xe4, 0x53, 0x1c, 0xd0, 0xf0, 0x89, 0x5e, 0x8d, 0x8f, 0xa7, 0xab, 0x1a, 0xd2, 0xa1, 0x95, 0xb2, 0x46, 0xb4, 0xfd, 0x21, 0xf9, 0x14, 0x07, 0x34, 0x7c, 0xa2, 0x57, 0xe3, 0xe3, 0xe9, 0xaa, 0x86,
0xec, 0x1d, 0xfc, 0x44, 0x5f, 0x45, 0x0d, 0x58, 0x15, 0x3f, 0xeb, 0x9b, 0x9f, 0x81, 0x5e, 0x34, 0x74, 0x68, 0xa5, 0x2c, 0x7b, 0x07, 0x3f, 0xd1, 0x57, 0x51, 0x03, 0x56, 0xc5, 0xcf, 0xfa, 0xe6,
0x0f, 0x35, 0x61, 0x6d, 0x22, 0x4a, 0x5d, 0x5f, 0x41, 0x5d, 0x68, 0xfa, 0xf3, 0xc0, 0xea, 0x5a, 0x67, 0xa0, 0x17, 0xcd, 0x43, 0x4d, 0x58, 0x9b, 0x88, 0x52, 0xd7, 0x57, 0x50, 0x17, 0x9a, 0xfe,
0x4c, 0x18, 0x87, 0x53, 0x47, 0x86, 0x58, 0xaf, 0xc4, 0xda, 0xe2, 0x58, 0x0d, 0xe8, 0x09, 0xd1, 0x3c, 0xb0, 0xba, 0x16, 0x13, 0xc6, 0xe1, 0xd4, 0x91, 0x21, 0xd6, 0x2b, 0xb1, 0xb6, 0x38, 0x56,
0xab, 0x9b, 0x3f, 0x84, 0x56, 0xb6, 0xd1, 0x47, 0xeb, 0x50, 0xdb, 0xa7, 0x04, 0xeb, 0x2b, 0xb1, 0x03, 0x7a, 0x42, 0xf4, 0xea, 0xe6, 0x0f, 0xa1, 0x95, 0x6d, 0xf4, 0xd1, 0x3a, 0xd4, 0xf6, 0x29,
0xd8, 0xbd, 0x90, 0x9e, 0x78, 0x64, 0x2c, 0x7c, 0xb8, 0x17, 0xd2, 0xa7, 0x98, 0xe8, 0x95, 0x78, 0xc1, 0xfa, 0x4a, 0x2c, 0x76, 0x2f, 0xa4, 0x27, 0x1e, 0x19, 0x0b, 0x1f, 0xee, 0x85, 0xf4, 0x29,
0x83, 0x61, 0xdb, 0x8f, 0x37, 0xaa, 0xf1, 0x46, 0xbc, 0xc0, 0xae, 0x5e, 0xdb, 0xfe, 0x0f, 0x40, 0x26, 0x7a, 0x25, 0xde, 0x60, 0xd8, 0xf6, 0xe3, 0x8d, 0x6a, 0xbc, 0x11, 0x2f, 0xb0, 0xab, 0xd7,
0x8b, 0xc3, 0xe2, 0xa1, 0x18, 0x57, 0xa3, 0x29, 0xa0, 0x3d, 0x1c, 0xed, 0xd2, 0x60, 0x4a, 0x49, 0xb6, 0xff, 0x03, 0xd0, 0xe2, 0xb0, 0x78, 0x28, 0xc6, 0xe1, 0x68, 0x0a, 0x68, 0x0f, 0x47, 0xbb,
0xa2, 0x81, 0xa1, 0xf7, 0x17, 0x8c, 0x76, 0xcb, 0xac, 0xd2, 0xe8, 0xfe, 0xb7, 0x16, 0x9c, 0x28, 0x34, 0x98, 0x52, 0x92, 0x68, 0x60, 0xe8, 0xfd, 0x05, 0xa3, 0xdd, 0x32, 0xab, 0x34, 0xba, 0xff,
0xb0, 0x1b, 0x2b, 0x28, 0xe0, 0x1a, 0xe3, 0x3e, 0xe2, 0xbe, 0xe7, 0x7c, 0x91, 0x0c, 0x1b, 0x4e, 0xad, 0x05, 0x27, 0x0a, 0xec, 0xc6, 0x0a, 0x0a, 0xb8, 0xc6, 0xb8, 0x8f, 0xb8, 0xef, 0x39, 0x5f,
0xd1, 0x58, 0x60, 0x4d, 0x34, 0x16, 0xae, 0xba, 0x5c, 0x1c, 0x46, 0xa1, 0x47, 0xc6, 0xc9, 0x5b, 0x24, 0xc3, 0x86, 0x53, 0x34, 0x16, 0x58, 0x13, 0x8d, 0x85, 0xab, 0x2e, 0x17, 0x87, 0x51, 0xe8,
0xc7, 0x58, 0x41, 0xc7, 0x70, 0x39, 0x7e, 0x07, 0x45, 0x76, 0xe4, 0xb1, 0xc8, 0x73, 0x58, 0xa2, 0x91, 0x71, 0xf2, 0xd6, 0x31, 0x56, 0xd0, 0x31, 0x5c, 0x8e, 0xdf, 0x41, 0x91, 0x1d, 0x79, 0x2c,
0x70, 0x7b, 0xb1, 0xc2, 0x12, 0xf3, 0x33, 0xaa, 0x74, 0xa0, 0x95, 0x1d, 0xbd, 0xa3, 0x5b, 0xaa, 0xf2, 0x1c, 0x96, 0x28, 0xdc, 0x5e, 0xac, 0xb0, 0xc4, 0xfc, 0x8c, 0x2a, 0x1d, 0x68, 0x65, 0x47,
0x12, 0x56, 0xfc, 0x3d, 0xd0, 0xbf, 0x7d, 0x36, 0x63, 0xaa, 0xc4, 0x87, 0x6e, 0x61, 0xdc, 0x8d, 0xef, 0xe8, 0x96, 0xaa, 0x84, 0x15, 0x7f, 0x0f, 0xf4, 0x6f, 0x9f, 0xcd, 0x98, 0x2a, 0xf1, 0xa1,
0x36, 0x95, 0xe0, 0xa7, 0x9c, 0xb9, 0xf7, 0xdf, 0x5d, 0x8a, 0x37, 0xd5, 0xe6, 0x41, 0x27, 0x3f, 0x5b, 0x18, 0x77, 0xa3, 0x4d, 0x25, 0xf8, 0x29, 0x67, 0xee, 0xfd, 0x77, 0x97, 0xe2, 0x4d, 0xb5,
0x62, 0x46, 0xef, 0x2c, 0x12, 0x50, 0x1a, 0xe3, 0xf5, 0x37, 0x97, 0x61, 0x4d, 0x55, 0x3d, 0x80, 0x79, 0xd0, 0xc9, 0x8f, 0x98, 0xd1, 0x3b, 0x8b, 0x04, 0x94, 0xc6, 0x78, 0xfd, 0xcd, 0x65, 0x58,
0x4e, 0x7e, 0xee, 0xa9, 0x56, 0xa5, 0x9c, 0x8d, 0xf6, 0x4f, 0x7b, 0xcb, 0x1a, 0x2b, 0xe8, 0x17, 0x53, 0x55, 0x0f, 0xa0, 0x93, 0x9f, 0x7b, 0xaa, 0x55, 0x29, 0x67, 0xa3, 0xfd, 0xd3, 0xde, 0xb2,
0xf0, 0x5a, 0x69, 0xd8, 0x88, 0xbe, 0xad, 0x8e, 0xba, 0x7a, 0x26, 0x79, 0x96, 0x06, 0x69, 0x7d, 0xc6, 0x0a, 0xfa, 0x05, 0xbc, 0x56, 0x1a, 0x36, 0xa2, 0x6f, 0xab, 0xa3, 0xae, 0x9e, 0x49, 0x9e,
0xe6, 0x2b, 0xb9, 0xd0, 0xfa, 0xd2, 0xd4, 0x79, 0x79, 0xeb, 0x33, 0xe2, 0x4f, 0xb3, 0xfe, 0x99, 0xa5, 0x41, 0x5a, 0x9f, 0xf9, 0x4a, 0x2e, 0xb4, 0xbe, 0x34, 0x75, 0x5e, 0xde, 0xfa, 0x8c, 0xf8,
0x35, 0xcc, 0x00, 0x95, 0xc7, 0x8d, 0xe8, 0x3d, 0x95, 0x8a, 0x85, 0x23, 0xcf, 0xfe, 0xd6, 0xb2, 0xd3, 0xac, 0x7f, 0x66, 0x0d, 0x33, 0x40, 0xe5, 0x71, 0x23, 0x7a, 0x4f, 0xa5, 0x62, 0xe1, 0xc8,
0xec, 0x69, 0xca, 0x67, 0x1c, 0x12, 0x8a, 0x93, 0x39, 0xa5, 0xda, 0x85, 0x93, 0x46, 0xb5, 0xda, 0xb3, 0xbf, 0xb5, 0x2c, 0x7b, 0x9a, 0xf2, 0x19, 0x87, 0x84, 0xe2, 0x64, 0x4e, 0xa9, 0x76, 0xe1,
0xc5, 0xd3, 0x37, 0x51, 0xd4, 0xf9, 0x11, 0x89, 0x3a, 0x57, 0xca, 0x91, 0x98, 0xba, 0xa8, 0xd5, 0xa4, 0x51, 0xad, 0x76, 0xf1, 0xf4, 0x4d, 0x14, 0x75, 0x7e, 0x44, 0xa2, 0xce, 0x95, 0x72, 0x24,
0x13, 0x17, 0x63, 0x65, 0xfb, 0xab, 0x75, 0x68, 0x70, 0xe7, 0x39, 0x20, 0xfc, 0x1f, 0x74, 0x9f, 0xa6, 0x2e, 0x6a, 0xf5, 0xc4, 0xc5, 0x58, 0xd9, 0xfe, 0x6a, 0x1d, 0x1a, 0xdc, 0x79, 0x0e, 0x08,
0x3f, 0xe8, 0x3e, 0x84, 0x6e, 0x61, 0xd0, 0xa4, 0xc6, 0x43, 0xf5, 0x34, 0xea, 0xac, 0x8b, 0x31, 0xff, 0x07, 0xdd, 0xe7, 0x0f, 0xba, 0x0f, 0xa1, 0x5b, 0x18, 0x34, 0xa9, 0xf1, 0x50, 0x3d, 0x8d,
0x02, 0x54, 0x9e, 0xf2, 0xa8, 0x2b, 0x74, 0xe1, 0x34, 0xe8, 0x2c, 0x1d, 0x0f, 0xa1, 0x5b, 0x98, 0x3a, 0xeb, 0x62, 0x8c, 0x00, 0x95, 0xa7, 0x3c, 0xea, 0x0a, 0x5d, 0x38, 0x0d, 0x3a, 0x4b, 0xc7,
0xb2, 0xa8, 0x3d, 0x50, 0x8f, 0x62, 0xce, 0x92, 0xfe, 0x39, 0xb4, 0xb2, 0xef, 0x6d, 0xf5, 0x47, 0x43, 0xe8, 0x16, 0xa6, 0x2c, 0x6a, 0x0f, 0xd4, 0xa3, 0x98, 0xb3, 0xa4, 0x7f, 0x0e, 0xad, 0xec,
0x49, 0xf1, 0x22, 0x7f, 0xf9, 0xa0, 0xf4, 0xe2, 0x41, 0xfb, 0x21, 0x74, 0x0b, 0x4f, 0x6c, 0x75, 0x7b, 0x5b, 0xfd, 0x51, 0x52, 0xbc, 0xc8, 0x5f, 0x3e, 0x28, 0xbd, 0x78, 0xd0, 0x7e, 0x08, 0xdd,
0xe4, 0xd5, 0xef, 0xf0, 0xb3, 0xa4, 0x7f, 0x7d, 0x30, 0xb3, 0xf3, 0xe1, 0x83, 0xed, 0xb1, 0x17, 0xc2, 0x13, 0x5b, 0x1d, 0x79, 0xf5, 0x3b, 0xfc, 0x2c, 0xe9, 0x5f, 0x1f, 0xcc, 0xec, 0x7c, 0xf8,
0x4d, 0x66, 0xa3, 0xd8, 0x88, 0x3b, 0xe2, 0xe4, 0x7b, 0x1e, 0x95, 0xbf, 0xee, 0x24, 0xf7, 0xed, 0x60, 0x7b, 0xec, 0x45, 0x93, 0xd9, 0x28, 0x36, 0xe2, 0x8e, 0x38, 0xf9, 0x9e, 0x47, 0xe5, 0xaf,
0x0e, 0x17, 0x76, 0x87, 0x0b, 0x9b, 0x8e, 0x46, 0x75, 0xbe, 0xfc, 0xe0, 0xbf, 0x01, 0x00, 0x00, 0x3b, 0xc9, 0x7d, 0xbb, 0xc3, 0x85, 0xdd, 0xe1, 0xc2, 0xa6, 0xa3, 0x51, 0x9d, 0x2f, 0x3f, 0xf8,
0xff, 0xff, 0xcb, 0x4e, 0xe3, 0xca, 0x2c, 0x21, 0x00, 0x00, 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. // 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:./milvuspb milvus.proto
${protoc} --go_out=plugins=grpc,paths=source_relative:./proxypb proxy_service.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:./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:./querypb query_service.proto
${protoc} --go_out=plugins=grpc,paths=source_relative:./planpb plan.proto ${protoc} --go_out=plugins=grpc,paths=source_relative:./planpb plan.proto
${protoc} --go_out=plugins=grpc,paths=source_relative:./segcorepb segcore.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 & nohup docker-compose -p milvus up queryservice > ~/queryservice_docker.log 2>&1 &
echo "starting dataservice docker" 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" echo "starting querynode1 docker"
nohup docker-compose -p milvus run -e QUERY_NODE_ID=1 querynode > ~/querynode1_docker.log 2>&1 & 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}/distributed/rootcoord" -failfast
go test -race -cover -v "${MILVUS_DIR}/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 go test -race -cover -v "${MILVUS_DIR}/indexcoord/..." -failfast