This repository has been archived by the owner on Jun 12, 2023. It is now read-only.
Added thread-/process-safety to the TileDB Storage Manager
stavrospapadopoulos
released this
12 May 19:54
·
137 commits
to master
since this release
New features:
- Implemented thread-safety for pthreads and OpenMP (process-safety was already in place) + examples
- Implemented thread-/process-safe consolidation in the presence of concurrent reads/writes + examples
Bug fixes:
- Fixed small bug in function utils.cc::is_unary_subarray
- Fixed bug in array_consolidate and metadata_consolidate observed only under NFS
- Eliminated some memory leaks, and removed all compiler warnings
- Other minor bugs
Minor C API changes:
- Changed array_consolidate and metadata_consolidate to take as input the array/metadata name instead of an initialized TileDB object