This repository has been archived by the owner on Jun 12, 2023. It is now read-only.
TileDB v0.4.0
stavrospapadopoulos
released this
03 Jan 22:33
·
32 commits
to master
since this release
New features
- New read/write modes. Now a user can select to read/write cells in row- or column-major order within a specified subarray, rather than in the native array global cell order. See the tutorial and added examples on the TileDB official website.
- Reading dense arrays with empty cells. Now the user can read a subarray of a dense array that overlaps with empty regions, and get back "empty" cells in addition to the normal non-empty values. See the tutorial and added examples on the TileDB official website.
- Added a separate C API for syncing arrays and separate array attributes upon writing. See the C API tutorial on the TileDB official website.
Other changes
- Added more unit tests.
- Made MPI optional. See the Github Wiki to see how to build TileDB.
- Changed the way verbose error messages are printed. See the Github Wiki for more details.
- Now the fragment name carries also the MAC address of the machine that created it. This was necessary for deployment on a parallel file system, as different machines may produce the same fragment name based only on thread id and timestamp.
- Various bug fixes.