@@ -224,7 +224,7 @@ def create_arrays(
224224 )
225225 logger .info (parts_schema )
226226 tiledb .Array .create (parts_uri , parts_schema )
227- group .add (parts_uri , name = PARTS_ARRAY_NAME )
227+ group .add (PARTS_ARRAY_NAME , name = PARTS_ARRAY_NAME , relative = True )
228228
229229 elif index_type == "IVF_FLAT" :
230230 centroids_uri = f"{ group .uri } /{ CENTROIDS_ARRAY_NAME } "
@@ -272,7 +272,7 @@ def create_arrays(
272272 )
273273 logger .info (centroids_schema )
274274 tiledb .Array .create (centroids_uri , centroids_schema )
275- group .add (centroids_uri , name = CENTROIDS_ARRAY_NAME )
275+ group .add (CENTROIDS_ARRAY_NAME , name = CENTROIDS_ARRAY_NAME , relative = True )
276276
277277 if not tiledb .array_exists (index_uri ):
278278 logger .info ("Creating index array" )
@@ -294,7 +294,7 @@ def create_arrays(
294294 )
295295 logger .info (index_schema )
296296 tiledb .Array .create (index_uri , index_schema )
297- group .add (index_uri , name = INDEX_ARRAY_NAME )
297+ group .add (INDEX_ARRAY_NAME , name = INDEX_ARRAY_NAME , relative = True )
298298
299299 if not tiledb .array_exists (ids_uri ):
300300 logger .info ("Creating ids array" )
@@ -316,7 +316,7 @@ def create_arrays(
316316 )
317317 logger .info (ids_schema )
318318 tiledb .Array .create (ids_uri , ids_schema )
319- group .add (ids_uri , name = IDS_ARRAY_NAME )
319+ group .add (IDS_ARRAY_NAME , name = IDS_ARRAY_NAME , relative = True )
320320
321321 if not tiledb .array_exists (parts_uri ):
322322 logger .info ("Creating parts array" )
@@ -346,7 +346,7 @@ def create_arrays(
346346 )
347347 logger .info (parts_schema )
348348 tiledb .Array .create (parts_uri , parts_schema )
349- group .add (parts_uri , name = PARTS_ARRAY_NAME )
349+ group .add (PARTS_ARRAY_NAME , name = PARTS_ARRAY_NAME , relative = True )
350350
351351 vfs = tiledb .VFS ()
352352 if vfs .is_dir (partial_write_array_dir_uri ):
0 commit comments