Skip to content

[r] Replace tiledb-r with libtiledbsoma in the R API (parent task) #2406

@johnkerl

Description

@johnkerl

This is a sibling of #1632. Its sole job is to link-track, at the GitHub Issues level, smaller issues which will be split out as individual GitHub Issues.

Some sequencings:

Status quo and to-do items as of 2025-02-03:

  • Many tiledbsoma-r unit-test cases call into tiledb-r and should not.
  • The persistent underlying array handle opened at soma open and closed at soma close is a tiledb-r handle. These need to go away.
  • All the calls into libtiledbsoma pass in URI and context, doing open-use-close.
    • These libtiledbsoma handles need to be opened persistently as soma array open and closed at soma array close.
    • All the calls into libtiledbsoma need to then be modified to take in an open handle.
    • [r] Use libtiledbsoma for array handles #3061
  • This will require passing around SOMATileDBContext without breaking unit-test cases.

Metadata

Metadata

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