PRs:
Keywords: index name
Released:
Currently, custom index name is not supported when creating an index. Users cannot build multiple indexes on the same vector column. It will replace the existing index when users create a new index. If users want to query through the new index, they can only drop the existing index and then create an new index.
This proposal is about:
CreateIndex and DropIndex interfaces should add a parameter: IndexName.
DescribeIndex should return all index information.
message CreateIndexRequest { common.MsgBase base = 1; // must string db_name = 2; string collection_name = 3; // must string field_name = 4; // must //New string index_name = 5; repeated common.KeyValuePair extra_params = 6; // must } message DescribeIndexRequest { common.MsgBase base = 1; // must string db_name = 2; string collection_name = 3; // must string field_name = 4; //Need to delete string index_name = 5; // No need to set up for now @2021.06.30 } message DropIndexRequest { common.MsgBase base = 1; // must string db_name = 2; string collection_name = 3; // must string field_name = 4; string index_name = 5; // No need to set up for now @2021.06.30 } |
Unit tests
CI tests