aboutsummaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/datetime.c
Commit message (Expand)AuthorAge
* Support TZ and OF format codes in to_timestamp().Tom Lane2024-01-25
* Update copyright for 2024Bruce Momjian2024-01-03
* Support +/- infinity in the interval data type.Dean Rasheed2023-11-14
* Tighten unit parsing in internal valuesMichael Paquier2023-08-28
* Tighten handling of "ago" in interval valuesMichael Paquier2023-08-28
* Remove dead code in DecodeInterval()Michael Paquier2023-08-28
* Pre-beta mechanical code beautification.Tom Lane2023-05-19
* Refactor datetime functions' timezone lookup code to reduce duplication.Tom Lane2023-03-17
* Tighten error checks in datetime input, and remove bogus "ISO" format.Tom Lane2023-03-16
* Reject combining "epoch" and "infinity" with other datetime fields.Tom Lane2023-03-09
* Fix parsing of ISO-8601 interval fields with exponential notation.Tom Lane2023-02-20
* Avoid dereferencing an undefined pointer in DecodeInterval().Tom Lane2023-02-12
* Update copyright for 2023Bruce Momjian2023-01-02
* Accept "+infinity" in date and timestamp[tz] input.Tom Lane2023-01-01
* Switch some system functions to use get_call_result_type()Michael Paquier2022-12-21
* Convert datetime input functions to use "soft" error reporting.Tom Lane2022-12-09
* Allow DateTimeParseError to handle bad-timezone error messages.Tom Lane2022-12-09
* Const-ify a couple of datetime parsing subroutines.Tom Lane2022-12-09
* Rename SetSingleFuncCall() to InitMaterializedSRF()Michael Paquier2022-10-18
* Store GUC data in a memory context, instead of using malloc().Tom Lane2022-10-14
* Use C library functions instead of Abs() for int64Peter Eisentraut2022-10-10
* Remove unnecessary uses of Abs()Peter Eisentraut2022-10-07
* Rename shadowed local variablesDavid Rowley2022-10-05
* Harmonize more parameter names in bulk.Peter Geoghegan2022-09-20
* Replace many MemSet calls with struct initializationPeter Eisentraut2022-07-16
* Fix portability issues in datetime parsing.Tom Lane2022-04-03
* Fix overflow hazards in interval input and output conversions.Tom Lane2022-04-02
* Create routine able to set single-call SRFs for Materialize modeMichael Paquier2022-03-07
* Update copyright for 2022Bruce Momjian2022-01-07
* interval: round values when spilling to monthsBruce Momjian2021-08-03
* Revert use singular for -1 (commits 9ee7d533da and 5da9868ed9Bruce Momjian2021-05-01
* In messages, use singular nouns for -1, like we do for +1.Bruce Momjian2021-03-30
* Update copyright for 2021Bruce Momjian2021-01-02
* Cache the result of converting now() to a struct pg_tm.Tom Lane2020-09-28
* Mop up some no-longer-necessary hacks around printf %.*s format.Tom Lane2020-06-29
* Reject "23:59:60.nnn" in datetime input.Tom Lane2020-06-04
* Run pgindent with new pg_bsd_indent version 2.1.1.Tom Lane2020-05-16
* Initial pgindent and pgperltidy run for v13.Tom Lane2020-05-14
* Avoid holding a directory FD open across assorted SRF calls.Tom Lane2020-03-16
* Optimizations for integer to decimal output.Andrew Gierth2020-02-01
* Update copyrights for 2020Bruce Momjian2020-01-01
* Remove useless "return;" linesAlvaro Herrera2019-11-28
* Make the order of the header file includes consistent in backend modules.Amit Kapila2019-11-12
* Fix some incorrect parsing of time with time zone stringsMichael Paquier2019-08-07
* Tweak our special-case logic for the IANA "Factory" timezone.Tom Lane2019-07-26
* Fix inconsistencies and typos in the treeMichael Paquier2019-07-22
* Fix many typos and inconsistenciesMichael Paquier2019-07-01
* Remove explicit error handling for obsolete date/time valuesPeter Eisentraut2019-06-30
* Phase 2 pgindent run for v12.Tom Lane2019-05-22
* Create the infrastructure for planner support functions.Tom Lane2019-02-09