|
@@ 1663-1683 (lines=21) @@
|
| 1660 |
|
****************************************************************** |
| 1661 |
|
""" |
| 1662 |
|
|
| 1663 |
|
def test_drop_index(self, connect, ham_collection, get_hamming_index): |
| 1664 |
|
''' |
| 1665 |
|
target: test drop index interface |
| 1666 |
|
method: create collection and add vectors in it, create index, call drop index |
| 1667 |
|
expected: return code 0, and default index param |
| 1668 |
|
''' |
| 1669 |
|
index_param = get_hamming_index["index_param"] |
| 1670 |
|
index_type = get_hamming_index["index_type"] |
| 1671 |
|
status, mode = connect._cmd("mode") |
| 1672 |
|
assert status.OK() |
| 1673 |
|
# status, ids = connect.insert(ip_collection, vectors) |
| 1674 |
|
status = connect.create_index(ham_collection, index_type, index_param) |
| 1675 |
|
assert status.OK() |
| 1676 |
|
status, result = connect.get_index_info(ham_collection) |
| 1677 |
|
logging.getLogger().info(result) |
| 1678 |
|
status = connect.drop_index(ham_collection) |
| 1679 |
|
assert status.OK() |
| 1680 |
|
status, result = connect.get_index_info(ham_collection) |
| 1681 |
|
logging.getLogger().info(result) |
| 1682 |
|
assert result._collection_name == ham_collection |
| 1683 |
|
assert result._index_type == IndexType.FLAT |
| 1684 |
|
|
| 1685 |
|
def test_drop_index_substructure(self, connect, substructure_collection, get_substructure_index): |
| 1686 |
|
''' |
|
@@ 1384-1404 (lines=21) @@
|
| 1381 |
|
****************************************************************** |
| 1382 |
|
""" |
| 1383 |
|
|
| 1384 |
|
def test_drop_index(self, connect, jac_collection, get_jaccard_index): |
| 1385 |
|
''' |
| 1386 |
|
target: test drop index interface |
| 1387 |
|
method: create collection and add vectors in it, create index, call drop index |
| 1388 |
|
expected: return code 0, and default index param |
| 1389 |
|
''' |
| 1390 |
|
index_param = get_jaccard_index["index_param"] |
| 1391 |
|
index_type = get_jaccard_index["index_type"] |
| 1392 |
|
status, mode = connect._cmd("mode") |
| 1393 |
|
assert status.OK() |
| 1394 |
|
# status, ids = connect.insert(ip_collection, vectors) |
| 1395 |
|
status = connect.create_index(jac_collection, index_type, index_param) |
| 1396 |
|
assert status.OK() |
| 1397 |
|
status, result = connect.get_index_info(jac_collection) |
| 1398 |
|
logging.getLogger().info(result) |
| 1399 |
|
status = connect.drop_index(jac_collection) |
| 1400 |
|
assert status.OK() |
| 1401 |
|
status, result = connect.get_index_info(jac_collection) |
| 1402 |
|
logging.getLogger().info(result) |
| 1403 |
|
assert result._collection_name == jac_collection |
| 1404 |
|
assert result._index_type == IndexType.FLAT |
| 1405 |
|
|
| 1406 |
|
def test_drop_index_partition(self, connect, jac_collection, get_jaccard_index): |
| 1407 |
|
''' |
|
@@ 1685-1704 (lines=20) @@
|
| 1682 |
|
assert result._collection_name == ham_collection |
| 1683 |
|
assert result._index_type == IndexType.FLAT |
| 1684 |
|
|
| 1685 |
|
def test_drop_index_substructure(self, connect, substructure_collection, get_substructure_index): |
| 1686 |
|
''' |
| 1687 |
|
target: test drop index interface |
| 1688 |
|
method: create collection and add vectors in it, create index, call drop index |
| 1689 |
|
expected: return code 0, and default index param |
| 1690 |
|
''' |
| 1691 |
|
index_param = get_substructure_index["index_param"] |
| 1692 |
|
index_type = get_substructure_index["index_type"] |
| 1693 |
|
status, mode = connect._cmd("mode") |
| 1694 |
|
assert status.OK() |
| 1695 |
|
status = connect.create_index(substructure_collection, index_type, index_param) |
| 1696 |
|
assert status.OK() |
| 1697 |
|
status, result = connect.get_index_info(substructure_collection) |
| 1698 |
|
logging.getLogger().info(result) |
| 1699 |
|
status = connect.drop_index(substructure_collection) |
| 1700 |
|
assert status.OK() |
| 1701 |
|
status, result = connect.get_index_info(substructure_collection) |
| 1702 |
|
logging.getLogger().info(result) |
| 1703 |
|
assert result._collection_name == substructure_collection |
| 1704 |
|
assert result._index_type == IndexType.FLAT |
| 1705 |
|
|
| 1706 |
|
def test_drop_index_partition(self, connect, ham_collection, get_hamming_index): |
| 1707 |
|
''' |