sagnikc-dremio opened a new pull request #7782:
URL: https://github.com/apache/arrow/pull/7782


   … a month
   
   timestampdiff(month, startDate, endDate) returns wrong result in Gandiva 
when the endDate < startDate and endDate is the last day of the month. An 
additional month is said to have passed when the end day is greater than or 
equal to the start day, but this does not hold true for dates which are last 
days of the month.
   
   Case in point, if startDate = 2020-01-31, endDate = 2020-02-29, previously 
timestampdiff() returned 0, but the correct result should be 1.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to