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

[C++][Parquet] Parquet writer crashes process when Tell() does not succeed

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • None
    • 3.0.0
    • C++

    Description

      It uses ValueOrDie here:

      https://github.com/apache/arrow/blob/7a770d7b32731b1216330b8c4861cd91e48918ed/cpp/src/parquet/file_writer.cc#L345

      I encountered this when implementing my own GCS-based arrow::io::OutputStream. However, I believe other built-in file implementations might also return an error status in Tell().

      Attachments

        Issue Links

          Activity

            People

              josiahyan Josiah
              josiahyan Josiah
              Votes:
              0 Vote for this issue
              Watchers:
              5 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 - 0.5h
                  0.5h