@@ -642,14 +642,13 @@ def test_ingestion_with_updates_and_timetravel(tmp_path):
642642 index = index_class (uri = index_uri , timestamp = 101 )
643643 _ , result = index .query (queries , k = k , nprobe = partitions )
644644 assert accuracy (result , gt_i , updated_ids = updated_ids ) == 1.0
645-
646- # TODO(paris): Fix Vamana bug and re-enable:
647- if index_type == "VAMANA" :
648- continue
649-
650645 index_uri = move_local_index_to_new_location (index_uri )
651646 index = index_class (uri = index_uri , timestamp = (0 , 101 ))
652647 _ , result = index .query (queries , k = k , nprobe = partitions )
648+ # TODO(paris): Fix Vamana accuracy bug and re-enable:
649+ # assert 0.105 == 1.0
650+ if index_type == "VAMANA" :
651+ continue
653652 assert accuracy (result , gt_i , updated_ids = updated_ids ) == 1.0
654653 index = index_class (uri = index_uri , timestamp = (0 , None ))
655654 _ , result = index .query (queries , k = k , nprobe = partitions )
@@ -860,10 +859,7 @@ def test_ingestion_with_additions_and_timetravel(tmp_path):
860859 )
861860 updated_ids [i ] = i + update_ids_offset
862861
863- # TODO(paris): Fix Vamana bug and re-enable:
864- # tiledb.cc.TileDBError: [TileDB::ArrayDirectory] Error: Cannot open array; Array does not exist.
865- if index_type != "VAMANA" :
866- index_uri = move_local_index_to_new_location (index_uri )
862+ index_uri = move_local_index_to_new_location (index_uri )
867863 index = index_class (uri = index_uri )
868864 _ , result = index .query (queries , k = k , nprobe = partitions , opt_l = k * 2 )
869865 assert 0.45 < accuracy (result , gt_i )
0 commit comments