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

array supply mutable interface to allow the user to do in place update

    XMLWordPrintableJSON

Details

    • Wish
    • Status: Closed
    • Major
    • Resolution: Duplicate
    • None
    • None
    • C++
    • None

    Description

      Now ,arrow's c++ Array interface does not allow user to do in place update, it's a read only interface. If we want to update an existing array ,we need to re-create one by ArrayBuilder.
      But some cases like we want to do sort an arrow array or do additional filter to an exsiting filter(i.e. a BooleanArray), we could do a in place update to save the additional allocating, ( for example ,we supply a mutable_raw_values() interface to NumericArray).

      So want to know the community advice about the possible to add such mutable interace to the Array interface.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              weijie Weijie Tong
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: