Skip to content

Conversation

@Non-Contradiction
Copy link
Collaborator

Description

Explore the possibility of supporting arrow in JuliaCall. Need to use Arrow.jl as a dependency.

  • Add Arrow.jl as an optional dependency.
  • Add R package arrow as an optional dependency.
  • Have a simple implementation for vectors (may involve copies at the current stage).
  • Set up the CI tests.

Related Issue

#114 is about the efficiency of data transfer betwen Julia and R. The mechanism currently involves data copying in the transfer process. Since we have mechanisms provided by arrow and Arrow.jl, it is natural to try to figure out a no-copy mechanism in JuliaCall.

Example

@ViralBShah ViralBShah marked this pull request as draft November 7, 2024 13:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants