@@ -1156,6 +1156,10 @@ void testIndex() {
11561156 .metricType (IndexParam .MetricType .COSINE )
11571157 .extraParams (extra )
11581158 .build ());
1159+ indexes .add (IndexParam .builder ()
1160+ .fieldName ("name" )
1161+ .indexType (IndexParam .IndexType .TRIE )
1162+ .build ());
11591163 client .createCollection (CreateCollectionReq .builder ()
11601164 .collectionName (randomCollectionName )
11611165 .collectionSchema (collectionSchema )
@@ -1217,12 +1221,20 @@ void testIndex() {
12171221 collProps = descCollResp .getProperties ();
12181222 Assertions .assertFalse (collProps .containsKey ("prop" ));
12191223
1220- // index alter properties
1224+ // describe scalar index
12211225 DescribeIndexResp descResp = client .describeIndex (DescribeIndexReq .builder ()
1226+ .collectionName (randomCollectionName )
1227+ .fieldName ("name" )
1228+ .build ());
1229+ DescribeIndexResp .IndexDesc desc = descResp .getIndexDescByFieldName ("name" );
1230+ Assertions .assertEquals (IndexParam .IndexType .TRIE , desc .getIndexType ());
1231+
1232+ // index alter properties
1233+ descResp = client .describeIndex (DescribeIndexReq .builder ()
12221234 .collectionName (randomCollectionName )
12231235 .fieldName ("vector" )
12241236 .build ());
1225- DescribeIndexResp . IndexDesc desc = descResp .getIndexDescByFieldName ("vector" );
1237+ desc = descResp .getIndexDescByFieldName ("vector" );
12261238 Assertions .assertEquals ("vector" , desc .getFieldName ());
12271239 Assertions .assertFalse (desc .getIndexName ().isEmpty ());
12281240 Assertions .assertEquals (IndexParam .IndexType .HNSW , desc .getIndexType ());
@@ -1270,7 +1282,7 @@ void testIndex() {
12701282 // drop index
12711283 client .dropIndex (DropIndexReq .builder ()
12721284 .collectionName (randomCollectionName )
1273- .fieldName ("vector" )
1285+ .indexName ("vector" )
12741286 .build ());
12751287
12761288 IndexParam param = IndexParam .builder ()
0 commit comments