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

[R] array_to_vector is not thread safe

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 0.17.0
    • R

    Description

      See https://travis-ci.org/ursa-labs/arrow-r-nightly/jobs/649649349#L373-L375 for an example on public CI. I was seeing this locally this week but figured I'd screwed up my env somehow.

      ── 1. Failure: Lists are preserved when writing/reading from Parquet (@test-parq
        `object` not equivalent to `expected`.
        Component "num": Component 1: target is numeric, current is character
      

      It's not always the same column in the data.frame that is affected. Also strange that it's only one column. You'd think that if it were transposing the order somehow, you'd get two that were swapped.

      The test itself is straightforward (https://github.com/apache/arrow/blob/master/r/tests/testthat/test-parquet.R#L124-L137) so this is somewhat troubling.

      Attachments

        Issue Links

          Activity

            People

              fsaintjacques Francois Saint-Jacques
              npr Neal Richardson
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 50m
                  50m

                  Slack

                    Issue deployment