Skip to content
This repository was archived by the owner on Jun 12, 2023. It is now read-only.
This repository was archived by the owner on Jun 12, 2023. It is now read-only.

More default parameters in C API #40

@alexanderwhatley

Description

@alexanderwhatley

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:

  1. 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.
  2. 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.
  3. 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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions