TileDB-Inc / TileDB-Py

Python interface to the TileDB storage engine
MIT License
181 stars 32 forks source link

Update HISTORY for TileDB-Py 0.24.1 against TileDB 2.18.5 #1955

Closed ihnorton closed 2 months ago

ihnorton commented 2 months ago

Update HISTORY for TileDB-Py 0.24.1 against TileDB 2.18.5

ihnorton commented 2 months ago

Release check:

In [1]: import tiledb, tiledb.cloud

In [2]: tiledb.default_ctx(tiledb.cloud.Ctx().config())
Out[2]: tiledb.Ctx() [see Ctx.config() for configuration]

In [3]: a = tiledb.open("tiledb://TileDB-Inc/645a08a0-aafc-4298-be69-17f8e368bc67")

In [4]: a.schema
Out[4]:
ArraySchema(
  domain=Domain(*[
    Dim(name='image_id', domain=(0, 18446744073709541615), tile=10, dtype='uint64', filters=FilterList([ZstdFilter(level=-1), ])),
    Dim(name='d1', domain=(0, 223), tile=224, dtype='uint64', filters=FilterList([ZstdFilter(level=-1), ])),
    Dim(name='d2', domain=(0, 223), tile=224, dtype='uint64', filters=FilterList([ZstdFilter(level=-1), ])),
    Dim(name='d3', domain=(0, 2), tile=2, dtype='uint64', filters=FilterList([ZstdFilter(level=-1), ])),
  ]),
  attrs=[
    Attr(name='value', dtype='uint8', var=False, nullable=False, enum_label=None),
  ],
  cell_order='row-major',
  tile_order='row-major',
  sparse=False,
)

In [6]: a = tiledb.open("s3://tiledb-isaiah2/debug/a1")

In [7]: a.schema
Out[7]:
ArraySchema(
  domain=Domain(*[
    Dim(name='__dim_0', domain=(0, 3), tile=4, dtype='uint64', filters=FilterList([ZstdFilter(level=-1), ])),
    Dim(name='__dim_1', domain=(0, 3), tile=4, dtype='uint64', filters=FilterList([ZstdFilter(level=-1), ])),
  ]),
  attrs=[
    Attr(name='', dtype='float64', var=False, nullable=False, enum_label=None),
  ],
  cell_order='row-major',
  tile_order='row-major',
  sparse=False,
)

In [8]: g = tiledb.Group("tiledb://ihnorton/2b23809e-4e04-4dbe-a4fa-ce5223b93adf")