diff --git a/internal/indexbuilder/paramtable.go b/internal/indexbuilder/paramtable.go index ed3f6cd9add08d990c909aa9203af23f34fa4a17..e94a48cfe975212953bc60ebff44437e52461f8d 100644 --- a/internal/indexbuilder/paramtable.go +++ b/internal/indexbuilder/paramtable.go @@ -34,6 +34,10 @@ func (pt *ParamTable) Init() { pt.initEtcdAddress() pt.initMasterAddress() pt.initMetaRootPath() + pt.initMinIOAddress() + pt.initMinIOAccessKeyID() + pt.initMinIOSecretAccessKey() + pt.initMinIOUseSSL() } func (pt *ParamTable) initAddress() { diff --git a/internal/master/index_builder_scheduler.go b/internal/master/index_builder_scheduler.go index ca7dc536a05ec460ee004fc8bd14e51b060769fa..857ffd46b00947a325985e925a3d68f8827ae63a 100644 --- a/internal/master/index_builder_scheduler.go +++ b/internal/master/index_builder_scheduler.go @@ -153,6 +153,7 @@ func (scheduler *IndexBuildScheduler) describe() error { return err } log.Printf("build index for segment %d field %d finished", indexBuildInfo.segmentID, indexBuildInfo.fieldID) + break } else { // save status to meta table err = scheduler.metaTable.UpdateFieldIndexMeta(&etcdpb.FieldIndexMeta{