Deprecating usage of tiledb.Ctx for users is necessary for the complete removal of tiledb-py. Internally, the codebase now passes around a TileDBSOMAContext.native_context which is a C++ SOMAContext binding. We no longer use tiledb.Ctx anywhere.
Changes:
Deprecate tiledb_ctx as an argument into the constructor and replace
Issue and/or context:
[sc-49124]
Deprecating usage of
tiledb.Ctx
for users is necessary for the complete removal of tiledb-py. Internally, the codebase now passes around aTileDBSOMAContext.native_context
which is a C++SOMAContext
binding. We no longer usetiledb.Ctx
anywhere.Changes:
tiledb_ctx
as an argument into the constructor andreplace
tiledb_ctx
as an attribute gettertiledb_config
as an alternativeNotes for Reviewer:
I have set the deprecation for 1.14.