enhance: [2.5] Unify milvus version def (#40229)

Cherry-pick from master
pr: #40227 
Related to #40216

Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
pull/40092/head
congqixia 2025-02-27 14:17:58 +08:00 committed by GitHub
parent 0ff731487f
commit 2f4f5945cb
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 4 additions and 3 deletions

View File

@ -10,6 +10,7 @@ import (
"go.uber.org/zap"
"github.com/milvus-io/milvus/pkg/v2/common"
"github.com/milvus-io/milvus/pkg/v2/log"
"github.com/milvus-io/milvus/pkg/v2/metrics"
"github.com/milvus-io/milvus/pkg/v2/util/hardware"
@ -55,12 +56,12 @@ func (c *run) printBanner(w io.Writer) {
fmt.Fprintln(w, " /_/ /_/___/____/___/\\____/___/ ")
fmt.Fprintln(w)
fmt.Fprintln(w, "Welcome to use Milvus!")
fmt.Fprintln(w, "Version: "+BuildTags)
fmt.Fprintln(w, "Version: "+common.Version.String())
fmt.Fprintln(w, "Built: "+BuildTime)
fmt.Fprintln(w, "GitCommit: "+GitCommit)
fmt.Fprintln(w, "GoVersion: "+GoVersion)
fmt.Fprintln(w)
metrics.BuildInfo.WithLabelValues(BuildTags, BuildTime, GitCommit).Set(1)
metrics.BuildInfo.WithLabelValues(common.Version.String(), BuildTime, GitCommit).Set(1)
}
func (c *run) printHardwareInfo(w io.Writer) {
@ -82,7 +83,7 @@ func (c *run) injectVariablesToEnv() {
zap.Error(err))
}
err = os.Setenv(metricsinfo.GitBuildTagsEnvKey, BuildTags)
err = os.Setenv(metricsinfo.GitBuildTagsEnvKey, common.Version.String())
if err != nil {
log.Warn(fmt.Sprintf("failed to inject %s to environment variable", metricsinfo.GitBuildTagsEnvKey),
zap.Error(err))