summaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/datetime.c
Commit message (Expand)AuthorAgeFilesLines
* Refactor datetime functions' timezone lookup code to reduce duplication.Tom Lane2023-03-171-0/+85
* Tighten error checks in datetime input, and remove bogus "ISO" format.Tom Lane2023-03-161-192/+29
* Reject combining "epoch" and "infinity" with other datetime fields.Tom Lane2023-03-091-15/+25
* Fix parsing of ISO-8601 interval fields with exponential notation.Tom Lane2023-02-201-36/+28
* Avoid dereferencing an undefined pointer in DecodeInterval().Tom Lane2023-02-121-1/+1
* Update copyright for 2023Bruce Momjian2023-01-021-1/+1
* Accept "+infinity" in date and timestamp[tz] input.Tom Lane2023-01-011-0/+1
* Switch some system functions to use get_call_result_type()Michael Paquier2022-12-211-13/+4
* Convert datetime input functions to use "soft" error reporting.Tom Lane2022-12-091-9/+13
* Allow DateTimeParseError to handle bad-timezone error messages.Tom Lane2022-12-091-47/+77
* Const-ify a couple of datetime parsing subroutines.Tom Lane2022-12-091-4/+4
* Rename SetSingleFuncCall() to InitMaterializedSRF()Michael Paquier2022-10-181-1/+1
* Store GUC data in a memory context, instead of using malloc().Tom Lane2022-10-141-3/+4
* Use C library functions instead of Abs() for int64Peter Eisentraut2022-10-101-4/+4
* Remove unnecessary uses of Abs()Peter Eisentraut2022-10-071-4/+4
* Rename shadowed local variablesDavid Rowley2022-10-051-26/+26
* Harmonize more parameter names in bulk.Peter Geoghegan2022-09-201-11/+11
* Replace many MemSet calls with struct initializationPeter Eisentraut2022-07-161-6/+2
* Fix portability issues in datetime parsing.Tom Lane2022-04-031-28/+77
* Fix overflow hazards in interval input and output conversions.Tom Lane2022-04-021-260/+474
* Create routine able to set single-call SRFs for Materialize modeMichael Paquier2022-03-071-28/+2
* Update copyright for 2022Bruce Momjian2022-01-071-1/+1
* interval: round values when spilling to monthsBruce Momjian2021-08-031-10/+6
* Revert use singular for -1 (commits 9ee7d533da and 5da9868ed9Bruce Momjian2021-05-011-2/+3
* In messages, use singular nouns for -1, like we do for +1.Bruce Momjian2021-03-301-2/+2
* Update copyright for 2021Bruce Momjian2021-01-021-1/+1
* Cache the result of converting now() to a struct pg_tm.Tom Lane2020-09-281-11/+56
* Mop up some no-longer-necessary hacks around printf %.*s format.Tom Lane2020-06-291-1/+2
* Reject "23:59:60.nnn" in datetime input.Tom Lane2020-06-041-18/+5
* Run pgindent with new pg_bsd_indent version 2.1.1.Tom Lane2020-05-161-1/+1
* Initial pgindent and pgperltidy run for v13.Tom Lane2020-05-141-8/+8
* Avoid holding a directory FD open across assorted SRF calls.Tom Lane2020-03-161-61/+40
* Optimizations for integer to decimal output.Andrew Gierth2020-02-011-49/+49
* Update copyrights for 2020Bruce Momjian2020-01-011-1/+1
* Remove useless "return;" linesAlvaro Herrera2019-11-281-2/+0
* Make the order of the header file includes consistent in backend modules.Amit Kapila2019-11-121-1/+0
* Fix some incorrect parsing of time with time zone stringsMichael Paquier2019-08-071-0/+6
* Tweak our special-case logic for the IANA "Factory" timezone.Tom Lane2019-07-261-9/+8
* Fix inconsistencies and typos in the treeMichael Paquier2019-07-221-1/+1
* Fix many typos and inconsistenciesMichael Paquier2019-07-011-1/+1
* Remove explicit error handling for obsolete date/time valuesPeter Eisentraut2019-06-301-20/+0
* Phase 2 pgindent run for v12.Tom Lane2019-05-221-17/+17
* Create the infrastructure for planner support functions.Tom Lane2019-02-091-5/+12
* Update copyright for 2019Bruce Momjian2019-01-021-1/+1
* Remove WITH OIDS support, change oid catalog column visibility.Andres Freund2018-11-201-2/+2
* Const-ify a few more large static tables.Tom Lane2018-10-171-2/+2
* Remove duplicated words split across lines in commentsMichael Paquier2018-09-081-2/+2
* Rethink how to get float.h in old Windows API for isnan/isinfAlvaro Herrera2018-07-111-1/+0
* Update time zone data files to tzdata release 2018e.Tom Lane2018-05-091-1/+4
* Clean up warnings from -Wimplicit-fallthrough.Tom Lane2018-05-011-1/+3