Re: Fix overflow in justify_interval related functions

Поиск
Список
Период
Сортировка
От Nathan Bossart
Тема Re: Fix overflow in justify_interval related functions
Дата
Msg-id 20220214183540.GA2000855@nathanxps13
обсуждение исходный текст
Ответ на Fix overflow in justify_interval related functions  (Joseph Koshakow <koshy44@gmail.com>)
Ответы Re: Fix overflow in justify_interval related functions  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-hackers
On Sun, Feb 13, 2022 at 01:28:38PM -0500, Joseph Koshakow wrote:
> +SELECT justify_hours(interval '2147483647 days 24 hrs');
> +ERROR:  interval out of range

The docs [0] claim that the maximum value for interval is 178 million
years, but this test case is only ~6 million.  Should we instead rework the
logic to avoid overflow for this case?

[0] https://www.postgresql.org/docs/devel/datatype-datetime.html

-- 
Nathan Bossart
Amazon Web Services: https://aws.amazon.com



В списке pgsql-hackers по дате отправления:

Предыдущее
От: Robert Haas
Дата:
Сообщение: Re: Mark all GUC variable as PGDLLIMPORT
Следующее
От: Christoph Berg
Дата:
Сообщение: Re: Non-decimal integer literals