BTW I would like to bring attention to the following PR: [1] It has some non trivial changes: 1. date/time arithmetic is done using Durations (e.g. X milliseconds) rather than Intervals (e.g. "months") which makes behavior consistent 2. Changes the output type of Decimal128 division to avoid various overflows
Please let us know any thoughts you have on the PR Andrew [1] https://github.com/apache/arrow-datafusion/pull/6832