Thread: text coverage for EXTRACT()
During the discussion in [0] I noticed that the extract()/date_part() variants for time, timetz, and interval had virtually no test coverage. So I put some more tests together, which should be useful if we decide to make any changes in this area per [0]. [0]: https://www.postgresql.org/message-id/flat/42b73d2d-da12-ba9f-570a-420e0cce19d9%40phystech.edu -- Peter Eisentraut http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services
Attachment
On 6/9/20 1:36 PM, Peter Eisentraut wrote: > During the discussion in [0] I noticed that the extract()/date_part() > variants for time, timetz, and interval had virtually no test coverage. > So I put some more tests together, which should be useful if we decide > to make any changes in this area per [0]. These look straightforward to me. Looking at that big table, I see everything is 0-based except the quarter. That seems unfortunate, and if this were a new feature I'd lobby to have it changed. I don't think we can do anything about it now, though. -- Vik Fearing
Vik Fearing <vik@postgresfriends.org> writes: > On 6/9/20 1:36 PM, Peter Eisentraut wrote: >> During the discussion in [0] I noticed that the extract()/date_part() >> variants for time, timetz, and interval had virtually no test coverage. >> So I put some more tests together, which should be useful if we decide >> to make any changes in this area per [0]. > These look straightforward to me. +1 here as well. > Looking at that big table, I see everything is 0-based except the > quarter. That seems unfortunate, and if this were a new feature I'd > lobby to have it changed. I don't think we can do anything about it > now, though. Yeah, that ship has sailed :-( regards, tom lane
On 2020-06-09 16:11, Tom Lane wrote: > Vik Fearing <vik@postgresfriends.org> writes: >> On 6/9/20 1:36 PM, Peter Eisentraut wrote: >>> During the discussion in [0] I noticed that the extract()/date_part() >>> variants for time, timetz, and interval had virtually no test coverage. >>> So I put some more tests together, which should be useful if we decide >>> to make any changes in this area per [0]. > >> These look straightforward to me. > > +1 here as well. committed -- Peter Eisentraut http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services