From de8abe797037465f29aa0cd2777f1f043b3900a8 Mon Sep 17 00:00:00 2001 From: zhagnlu <1542303831@qq.com> Date: Mon, 17 Feb 2025 20:55:26 +0800 Subject: [PATCH] fix:reset default auto index for varchar (#39908) pr: #39819 Signed-off-by: luzhang Co-authored-by: luzhang --- internal/proxy/task_index_test.go | 6 ++++-- pkg/util/paramtable/autoindex_param.go | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/internal/proxy/task_index_test.go b/internal/proxy/task_index_test.go index 75af9b2464..7a21cd8d4f 100644 --- a/internal/proxy/task_index_test.go +++ b/internal/proxy/task_index_test.go @@ -666,7 +666,8 @@ func Test_parseIndexParams(t *testing.T) { assert.NoError(t, err) sortKeyValuePairs(cit.newIndexParams) assert.Equal(t, cit.newIndexParams, []*commonpb.KeyValuePair{ - {Key: common.IndexTypeKey, Value: indexparamcheck.IndexINVERTED}, + {Key: common.IndexTypeKey, Value: indexparamcheck.IndexHybrid}, + {Key: common.BitmapCardinalityLimitKey, Value: strconv.Itoa(paramtable.DefaultBitmapCardinalityLimit)}, }) }) @@ -998,7 +999,8 @@ func Test_parseIndexParams(t *testing.T) { assert.NoError(t, err) sortKeyValuePairs(cit.newIndexParams) assert.Equal(t, cit.newIndexParams, []*commonpb.KeyValuePair{ - {Key: common.IndexTypeKey, Value: indexparamcheck.IndexINVERTED}, + {Key: common.IndexTypeKey, Value: indexparamcheck.IndexHybrid}, + {Key: common.BitmapCardinalityLimitKey, Value: strconv.Itoa(paramtable.DefaultBitmapCardinalityLimit)}, }) }) diff --git a/pkg/util/paramtable/autoindex_param.go b/pkg/util/paramtable/autoindex_param.go index cc24d9f5d0..944b7e6638 100644 --- a/pkg/util/paramtable/autoindex_param.go +++ b/pkg/util/paramtable/autoindex_param.go @@ -172,7 +172,7 @@ func (p *AutoIndexConfig) init(base *BaseTable) { p.ScalarAutoIndexParams = ParamItem{ Key: "scalarAutoIndex.params.build", Version: "2.4.0", - DefaultValue: `{"int": "HYBRID","varchar": "INVERTED","bool": "BITMAP", "float": "INVERTED"}`, + DefaultValue: `{"int": "HYBRID","varchar": "HYBRID","bool": "BITMAP", "float": "INVERTED"}`, } p.ScalarAutoIndexParams.Init(base.mgr)