Uploaded image for project: 'Apache Arrow'
  1. Apache Arrow
  2. ARROW-1149

[Plasma] Create Cython client library for Plasma

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.6.0
    • Component/s: C++ - Plasma, Python
    • Labels:
      None

      Description

      This would address the point raised in https://github.com/apache/arrow/pull/742 by Wes McKinney and replace the current C Python API with Cython.

      Advantages:

      • More uniform with the rest of Arrow (especially pyarrow)
      • can share code with pyarrow
      • makes error handling more uniform
      • easier to program than the C Python API

      As part of this, we would also fix the visibility of symbols in the plasma library and port the python tests we have for plasma (which are currently in the Ray repo) to this repo.

        Attachments

          Activity

            People

            • Assignee:
              pcmoritz Philipp Moritz
              Reporter:
              pcmoritz Philipp Moritz
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: