Commit Graph

110 Commits (c29aff959dc64f7321062e7f33d8c6ec23db53d3)

Author SHA1 Message Date
Tom Lane c29aff959d Consistently declare timestamp variables as TimestampTz. 9 years ago
Tom Lane b9d092c962 Remove now-dead code for !HAVE_INT64_TIMESTAMP. 9 years ago
Peter Eisentraut 352a24a1f9 Generate fmgr prototypes automatically 9 years ago
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago
Tom Lane 0bb51aa967 Improve parsetree representation of special functions such as CURRENT_DATE. 9 years ago
Robert Haas 11c8669c0c Add parallel query support functions for assorted aggregates. 10 years ago
Tom Lane e511d878f3 Allow to_timestamp(float8) to convert float infinity to timestamp infinity. 10 years ago
Bruce Momjian ee94300446 Update copyright for 2016 10 years ago
Noah Misch b8a18ad485 Add transform functions for AT TIME ZONE. 11 years ago
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Tom Lane 9d229f399e Provide moving-aggregate support for a bunch of numerical aggregates. 12 years ago
Alvaro Herrera 84df54b22e Constructors for interval, timestamp, timestamptz 12 years ago
Bruce Momjian 7e04792a1c Update copyright for 2014 12 years ago
Peter Eisentraut cc26ea9fe2 Clean up references to SQL92 13 years ago
Bruce Momjian bd61a623ac Update copyrights for 2013 13 years ago
Heikki Linnakangas add6c3179a Make the streaming replication protocol messages architecture-independent. 13 years ago
Bruce Momjian 015722fb36 Fix to_date() and to_timestamp() to allow specification of the day of 13 years ago
Bruce Momjian 927d61eeff Run pgindent on 9.2 source tree in preparation for first 9.3 13 years ago
Peter Eisentraut eb990a2b9e Add const qualifier to tzn returned by timestamp2tm() 14 years ago
Robert Haas c13897983a Add transform functions for various temporal typmod coercisions. 14 years ago
Bruce Momjian e126958c2e Update copyright notices for year 2012. 14 years ago
Tom Lane c6e3ac11b6 Create a "sort support" interface API for faster sorting. 14 years ago
Tom Lane a7801b62f2 Move Timestamp/Interval typedefs and basic macros into datatype/timestamp.h. 14 years ago
Bruce Momjian 6d7bd5dec9 Make USECS_PER_* timestamp macros visible even when we are not using 14 years ago
Bruce Momjian b051a34fd8 Remove duplicate time-based macros recently added. 15 years ago
Bruce Momjian 3a3f39fdc0 Use macros for time-based constants, rather than constants. 15 years ago
Bruce Momjian 5d950e3b0c Stamp copyrights for year 2011. 15 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 15 years ago
Bruce Momjian 0239800893 Update copyright for the year 2010. 16 years ago
Tom Lane 3bd2241135 Fix overflow for INTERVAL 'x ms' where x is more than a couple million, 16 years ago
Bruce Momjian d747140279 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 16 years ago
Bruce Momjian 511db38ace Update copyright for 2009. 17 years ago
Tom Lane b6d15590f7 Add timestamp and timestamptz versions of generate_series(). 18 years ago
Tom Lane 600da67fbe Add pg_conf_load_time() function to report when the Postgres configuration 18 years ago
Tom Lane 2d0583a166 Get rid of a bunch of #ifdef HAVE_INT64_TIMESTAMP conditionals by inventing 18 years ago
Tom Lane cd00406774 Replace time_t with pg_time_t (same values, but always int64) in on-disk 18 years ago
Tom Lane b9ff7443e6 Prevent integer overflow within the integer-datetimes version of 18 years ago
Bruce Momjian 9098ab9e32 Update copyrights in source tree to 2008. 18 years ago
Bruce Momjian fdf5a5efb7 pgindent run for 8.3. 18 years ago
Tom Lane 7af3a6fc6f Fix up hash functions for datetime datatypes so that they don't take 18 years ago
Tom Lane 31edbadf4a Downgrade implicit casts to text to be assignment-only, except for the ones 19 years ago
Tom Lane c432061963 Change the timestamps recorded in transaction commit/abort xlog records 19 years ago
Tom Lane 957d08c81f Implement rate-limiting logic on how often backends will attempt to send 19 years ago
Bruce Momjian 4ebb0cf9c3 Add two new format fields for use with to_char(), to_date() and 19 years ago
Bruce Momjian 29dccf5fe0 Update CVS HEAD for 2007 copyright. Back branches are typically not 19 years ago
Tom Lane 5725b9d9af Support type modifiers for user-defined types, and pull most knowledge 19 years ago
Bruce Momjian f99a569a2e pgindent run for 8.2. 19 years ago
Bruce Momjian 786c3c0355 Fix imprecision from interval rounding of multiplication/division. 19 years ago
Bruce Momjian a22d76d96a Allow include files to compile own their own. 19 years ago
Tom Lane 27c3e3de09 Remove redundant gettimeofday() calls to the extent practical without 20 years ago