Hi, I think it would be great if the some of the functions in the C API had more default parameters (that the users do not have to specify), as well as serializing some additional data. For example:
- Keep track of the types of the buffers, whether they are of type
float*, int*, char**. This would be especially helpful for writing interfaces in dynamically typed languages such as Python and R.
- Keep track of the largest buffer sizes for each of the buffers. By doing so, the buffer_size parameter in read and write operations could automatically be set to these values.
- Keep track of the largest buffer size for each individual cell for variable-sized cells. This could be passed in as default for the
value parameter in tiledb_array_iterator_get_value.
Hi, I think it would be great if the some of the functions in the C API had more default parameters (that the users do not have to specify), as well as serializing some additional data. For example:
float*, int*, char**. This would be especially helpful for writing interfaces in dynamically typed languages such as Python and R.valueparameter intiledb_array_iterator_get_value.