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

[C++][Python] Log warning when user tries to write parquet table with incompatible type

    XMLWordPrintableJSON

Details

    • Wish
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • None
    • None
    • C++, Parquet, Python

    Description

      Could we get a logged warning when a user tries to `pyarrow.parquet.write_table()` with `version=1.0` and a schema that contains an incompatible `uint32()` type? I don't think the behavior to upcast to an `int64()` is immediately obvious (although the docs are clear on it) and I think it would help prevent some confusion for other users.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              grantmwillimas Grant Williams
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated: