Skip to content

Commit

Permalink
Fix test
Browse files Browse the repository at this point in the history
  • Loading branch information
NikolaosPapailiou committed Jul 19, 2024
1 parent 2d31da6 commit f9bbdfb
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 13 deletions.
19 changes: 8 additions & 11 deletions apis/python/src/tiledb/vector_search/ingestion.py
Original file line number Diff line number Diff line change
Expand Up @@ -1713,21 +1713,19 @@ def ingest_vectors_udf(
)
index_array_rows_dim = tiledb.Dim(
name="rows",
domain=(0, partitions),
tile=partitions,
domain=(0, MAX_INT32),
tile=100000,
dtype=np.dtype(np.int32),
)
index_array_dom = tiledb.Domain(index_array_rows_dim)
index_attr = tiledb.Attr(
name="values",
dtype=np.dtype(np.uint64),
filters=tiledb.FilterList([tiledb.ZstdFilter()]),
)
index_schema = tiledb.ArraySchema(
domain=index_array_dom,
sparse=False,
attrs=[index_attr],
capacity=partitions,
)
tiledb.Array.create(partial_write_array_index_tmp_uri, index_schema)
partition_start = part_id * (partitions + 1)
Expand All @@ -1753,7 +1751,7 @@ def ingest_vectors_udf(
id_uri=partial_write_array_ids_uri,
start=part,
end=part_end,
partition_start=part_id * (partitions + 1),
# partition_start=part_id * (partitions + 1),
nthreads=threads,
**(
{"timestamp": index_timestamp}
Expand Down Expand Up @@ -1796,7 +1794,7 @@ def ingest_vectors_udf(
id_uri=partial_write_array_ids_uri,
start=part,
end=part_end,
partition_start=part_id * (partitions + 1),
# partition_start=part_id * (partitions + 1),
nthreads=threads,
**(
{"timestamp": index_timestamp}
Expand Down Expand Up @@ -1853,21 +1851,19 @@ def ingest_additions_udf(
)
index_array_rows_dim = tiledb.Dim(
name="rows",
domain=(0, partitions),
tile=partitions,
domain=(0, MAX_INT32),
tile=100000,
dtype=np.dtype(np.int32),
)
index_array_dom = tiledb.Domain(index_array_rows_dim)
index_attr = tiledb.Attr(
name="values",
dtype=np.dtype(np.uint64),
filters=tiledb.FilterList([tiledb.ZstdFilter()]),
)
index_schema = tiledb.ArraySchema(
domain=index_array_dom,
sparse=False,
attrs=[index_attr],
capacity=partitions,
)
tiledb.Array.create(partial_write_array_index_tmp_uri, index_schema)

Expand All @@ -1889,10 +1885,11 @@ def ingest_additions_udf(
centroids_uri=centroids_uri,
parts_uri=partial_write_array_parts_uri,
index_array_uri=partial_write_array_index_tmp_uri,
# index_array_uri=partial_write_array_index_uri,
id_uri=partial_write_array_ids_uri,
start=write_offset,
end=0,
partition_start=partition_start,
# partition_start=partition_start,
nthreads=threads,
**({"timestamp": index_timestamp} if index_timestamp is not None else {}),
config=config,
Expand Down
6 changes: 4 additions & 2 deletions apis/python/src/tiledb/vector_search/module.cc
Original file line number Diff line number Diff line change
Expand Up @@ -327,7 +327,8 @@ static void declare_ivf_index(py::module& m, const std::string& suffix) {
start_pos,
end_pos,
nthreads,
timestamp);
timestamp,
partition_start);
},
py::keep_alive<1, 2>());
}
Expand Down Expand Up @@ -363,7 +364,8 @@ static void declare_ivf_index_tdb(py::module& m, const std::string& suffix) {
start_pos,
end_pos,
nthreads,
timestamp);
timestamp,
partition_start);
},
py::keep_alive<1, 2>());
}
Expand Down

0 comments on commit f9bbdfb

Please sign in to comment.