|
@@ -1156,6 +1156,10 @@ class MilvusClientV2DockerTest {
|
|
.metricType(IndexParam.MetricType.COSINE)
|
|
.metricType(IndexParam.MetricType.COSINE)
|
|
.extraParams(extra)
|
|
.extraParams(extra)
|
|
.build());
|
|
.build());
|
|
|
|
+ indexes.add(IndexParam.builder()
|
|
|
|
+ .fieldName("name")
|
|
|
|
+ .indexType(IndexParam.IndexType.TRIE)
|
|
|
|
+ .build());
|
|
client.createCollection(CreateCollectionReq.builder()
|
|
client.createCollection(CreateCollectionReq.builder()
|
|
.collectionName(randomCollectionName)
|
|
.collectionName(randomCollectionName)
|
|
.collectionSchema(collectionSchema)
|
|
.collectionSchema(collectionSchema)
|
|
@@ -1217,12 +1221,20 @@ class MilvusClientV2DockerTest {
|
|
collProps = descCollResp.getProperties();
|
|
collProps = descCollResp.getProperties();
|
|
Assertions.assertFalse(collProps.containsKey("prop"));
|
|
Assertions.assertFalse(collProps.containsKey("prop"));
|
|
|
|
|
|
- // index alter properties
|
|
|
|
|
|
+ // describe scalar index
|
|
DescribeIndexResp descResp = client.describeIndex(DescribeIndexReq.builder()
|
|
DescribeIndexResp descResp = client.describeIndex(DescribeIndexReq.builder()
|
|
|
|
+ .collectionName(randomCollectionName)
|
|
|
|
+ .fieldName("name")
|
|
|
|
+ .build());
|
|
|
|
+ DescribeIndexResp.IndexDesc desc = descResp.getIndexDescByFieldName("name");
|
|
|
|
+ Assertions.assertEquals(IndexParam.IndexType.TRIE, desc.getIndexType());
|
|
|
|
+
|
|
|
|
+ // index alter properties
|
|
|
|
+ descResp = client.describeIndex(DescribeIndexReq.builder()
|
|
.collectionName(randomCollectionName)
|
|
.collectionName(randomCollectionName)
|
|
.fieldName("vector")
|
|
.fieldName("vector")
|
|
.build());
|
|
.build());
|
|
- DescribeIndexResp.IndexDesc desc = descResp.getIndexDescByFieldName("vector");
|
|
|
|
|
|
+ desc = descResp.getIndexDescByFieldName("vector");
|
|
Assertions.assertEquals("vector", desc.getFieldName());
|
|
Assertions.assertEquals("vector", desc.getFieldName());
|
|
Assertions.assertFalse(desc.getIndexName().isEmpty());
|
|
Assertions.assertFalse(desc.getIndexName().isEmpty());
|
|
Assertions.assertEquals(IndexParam.IndexType.HNSW, desc.getIndexType());
|
|
Assertions.assertEquals(IndexParam.IndexType.HNSW, desc.getIndexType());
|
|
@@ -1270,7 +1282,7 @@ class MilvusClientV2DockerTest {
|
|
// drop index
|
|
// drop index
|
|
client.dropIndex(DropIndexReq.builder()
|
|
client.dropIndex(DropIndexReq.builder()
|
|
.collectionName(randomCollectionName)
|
|
.collectionName(randomCollectionName)
|
|
- .fieldName("vector")
|
|
|
|
|
|
+ .indexName("vector")
|
|
.build());
|
|
.build());
|
|
|
|
|
|
IndexParam param = IndexParam.builder()
|
|
IndexParam param = IndexParam.builder()
|