You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jun 12, 2023. It is now read-only.
I have a sparse dataset of float dimensions. When I populate a TileDB sparse array with small tile extents I get the following error:
Assertion failed: (non_empty > 0), function sort_fragment_cell_ranges, file /Users/areustle/asr/src/TileDB/core/src/array/array_read_state.cc, line 2158.
Small is a relative an imprecise term. From the context of my problem and a quick look at the source code it seems that my array places no data-points in one or more of the Tiles, resulting in an empty tile and a failure of the assertion. If I grow my Tile extents to encompass the entire domain I avoid this problem but of course this is not ideal for performance.
I have a branch of my own project that reproduces the error here https://github.com/Areustle/fits2tile/tree/small_tile_extent . Currently it depends on cfitsio, which is linked in the readme. If you need me to I can rework the problem to avoid the dependency.