The Parquet specification clearly states that the components of a Parquet interval are unsigned integers. I couldn't find an equivalent statement for Arrow, and the C++ implementation has these as signed. Is it correct to assume that the intent for Arrow intervals is that they should be non-negative?
Thanks, -Curt