aboutsummaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/timestamp.c
Commit message (Expand)AuthorAge
* Remove hardcoded hash opclass function signature exceptionsPeter Eisentraut2024-09-12
* Fix extraction of week and quarter fields from intervals.Tom Lane2024-08-16
* Remove dependence on -fwrapv semantics in a few places.Nathan Bossart2024-08-15
* Teach planner how to estimate rows for timestamp generate_seriesDavid Rowley2024-07-09
* Fix incorrect punctuation in error messagePeter Eisentraut2024-06-18
* Detect more overflows in timestamp[tz]_pl_interval.Tom Lane2024-04-28
* Remove unused #include's from backend .c filesPeter Eisentraut2024-03-04
* Fix mis-rounding and overflow hazards in date_bin().Tom Lane2024-02-28
* Catch overflow when rounding intervals in AdjustIntervalForTypmod.Tom Lane2024-02-13
* Detect Julian-date overflow in timestamp[tz]_pl_interval.Tom Lane2024-01-26
* Update copyright for 2024Bruce Momjian2024-01-03
* Guard against overflow in interval_mul() and interval_div().Dean Rasheed2023-11-18
* Support +/- infinity in the interval data type.Dean Rasheed2023-11-14
* Guard against overflow in make_interval().Dean Rasheed2023-10-29
* Add support for AT LOCALMichael Paquier2023-10-13
* Add back SQLValueFunction for SQL keywordsMichael Paquier2023-05-17
* Add functions to do timestamptz arithmetic in a non-default timezone.Tom Lane2023-03-18
* Refactor datetime functions' timezone lookup code to reduce duplication.Tom Lane2023-03-17
* Detect overflow in timestamp[tz] subtraction.Tom Lane2023-02-20
* Improve TimestampDifferenceMilliseconds to cope with overflow sanely.Tom Lane2023-01-26
* Update copyright for 2023Bruce Momjian2023-01-02
* Fix precision handling for some COERCE_SQL_SYNTAX functionsMichael Paquier2022-12-30
* 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
* Replace SQLValueFunction by COERCE_SQL_SYNTAXMichael Paquier2022-11-21
* Remove unnecessary uses of Abs()Peter Eisentraut2022-10-07
* Harmonize more parameter names in bulk.Peter Geoghegan2022-09-20
* Fix an assortment of improper usages of string functionsDavid Rowley2022-09-06
* Replace many MemSet calls with struct initializationPeter Eisentraut2022-07-16
* Pre-beta mechanical code beautification.Tom Lane2022-05-12
* Fix some incorrect preprocessor tests in tuplesort specializationsDavid Rowley2022-05-11
* Revert "Disallow infinite endpoints in generate_series() for timestamps."Tom Lane2022-05-09
* Disallow infinite endpoints in generate_series() for timestamps.Tom Lane2022-04-20
* Fix extract epoch from interval calculationPeter Eisentraut2022-04-19
* Remove extraneous blank lines before block-closing bracesAlvaro Herrera2022-04-13
* Fix overflow hazards in interval input and output conversions.Tom Lane2022-04-02
* Specialize tuplesort routines for different kinds of abbreviated keysJohn Naylor2022-04-02
* Handle integer overflow in interval justification functions.Tom Lane2022-02-28
* Update copyright for 2022Bruce Momjian2022-01-07
* Clean up error messages related to bad datetime units.Tom Lane2022-01-03
* Avoid unnecessary division in interval_cmp_value().Tom Lane2021-09-26
* Disallow negative strides in date_bin()John Naylor2021-07-28
* Fix division by zero error in date_binJohn Naylor2021-07-22
* Initial pgindent and pgperltidy run for v14.Tom Lane2021-05-12
* Silence some Coverity warnings and improve code consistency.Tom Lane2021-04-11
* Improve behavior of date_bin with origin in the futurePeter Eisentraut2021-04-10
* Change return type of EXTRACT to numericPeter Eisentraut2021-04-06
* Fix internal extract(timezone_minute) formulasPeter Eisentraut2021-04-01
* Fix stray double semicolonsPeter Eisentraut2021-03-24
* Add date_bin functionPeter Eisentraut2021-03-24