Commit Graph

86 Commits (524cfad23f31db70a23fc1fe748c050838d5fad0)

Author SHA1 Message Date
Tom Lane 0643b6a1ba Fix timestamp_date for HAVE_INT64_TIMESTAMP case. 23 years ago
Tom Lane 47f14e7ddf Repair 7.3 breakage in timestamp-to-date conversion for dates before 2000. 23 years ago
Tom Lane 764f72dc82 Make EXTRACT(TIMEZONE) and SET/SHOW TIMEZONE follow the SQL convention 23 years ago
Tom Lane 3467b1a1f9 Fix bugs in interval-to-time conversion: HAVE_INT64_TIMESTAMP case did not 23 years ago
Tom Lane 30f609484d Add binary I/O routines for a bunch more datatypes. Still a few to go, 23 years ago
Tom Lane 20f8480927 Mark TimeScales constants as double to avoid integer overflow in some compilers. 23 years ago
Tom Lane d685417fbb Avoid repeated computation of the constants date2j(1970, 1, 1) and 23 years ago
Tom Lane 478c95a0dc Prevent timetz2tm() from scribbling on its input in HAVE_INT64_TIMESTAMP case. 23 years ago
Tom Lane bd96dd1184 Allow a time zone to be specified (and silently ignored) in the input 23 years ago
Tom Lane 23b8a0ce61 Repair array subscript overrun identified by Yichen Xie. Reduce the 23 years ago
Tom Lane b3d7af46a9 Fix sloppy comment. 23 years ago
Tom Lane fb715e05f5 Repair inconsistent rounding behavior for timestamp, time, interval, 23 years ago
Tom Lane 75394d3f5b Fix breakage in new-in-7.3 timetz_zone() function: was giving random 23 years ago
Tom Lane e303a2dbe8 Add last-ditch defense against attempts to compile datetime code with 24 years ago
Bruce Momjian e50f52a074 pgindent run. 24 years ago
Tom Lane 4885dabe9d Eliminate unnecessary dependency on mktime(), and consequent 'Unable to 24 years ago
Thomas G. Lockhart b71310d8e0 Add guard code to protect from buffer overruns on long date/time input 24 years ago
Bruce Momjian d84fe82230 Update copyright to 2002. 24 years ago
Jan Wieck 469cb65aca Katherine Ward wrote: 24 years ago
Thomas G. Lockhart 17adf80b47 Fix timestamp to date conversion for the case where timestamp uses a double 24 years ago
Thomas G. Lockhart 547df0cc85 Support alternate storage scheme of 64-bit integer for date/time types. 24 years ago
Tom Lane c422b5ca6b Code review for improved-hashing patch. Fix some portability issues 24 years ago
Thomas G. Lockhart 4bedbd061c Repair swapped sign for time minus time routine (time_mi_time()). 24 years ago
Bruce Momjian b81844b173 pgindent run on all C files. Java run to follow. initdb/regression 25 years ago
Thomas G. Lockhart 9310075a13 Accept an INTERVAL argument for SET TIME ZONE per SQL99. 25 years ago
Tom Lane 1392cbd0ed AdjustTimeForTypmod has the same bug ... 25 years ago
Tom Lane 64dff0beac Fix some problems in new variable-resolution-timestamp code. 25 years ago
Thomas G. Lockhart 3e1beda2cd Implement precision support for timestamp and time, both with and without 25 years ago
Thomas G. Lockhart 6f58115ddd Measure the current transaction time to milliseconds. 25 years ago
Tom Lane 2792374cff Ensure that btree sort ordering functions and boolean comparison operators 25 years ago
Bruce Momjian 9e1552607a pgindent run. Make it all clean. 25 years ago
Bruce Momjian 623bf843d2 Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. 25 years ago
Tom Lane 821f4673ff Make OVERLAPS operators conform to SQL92 spec regarding NULL handling. 25 years ago
Thomas G. Lockhart 6969b8fa11 Repair usage of the OVERLAPS operator. 25 years ago
Thomas G. Lockhart 89a99cb686 Allow interpretation of INTERVALs with more timezone-like syntax. 25 years ago
Peter Eisentraut 525e1c4436 USE_POSIX_TIME replaced by HAVE_TM_ZONE || HAVE_INT_TIMEZONE, which are 26 years ago
Thomas G. Lockhart 4d745dadc9 Modify date->timestamp conversion to use mktime(). 26 years ago
Peter Eisentraut cb292206c5 Remove a bunch of unused configure tests, in particular cases where 26 years ago
Tom Lane c590273fef Clean up bogosities in pg_opclass, pg_amop, pg_amproc. There are amproc 26 years ago
Bruce Momjian 946e80c435 Final #include cleanup. 26 years ago
Bruce Momjian df43800fc8 Clean up #include's. 26 years ago
Tom Lane ae526b4070 Another round of updates for new fmgr, mostly in the datetime code. 26 years ago
Bruce Momjian 52f77df613 Ye-old pgindent run. Same 4-space tabs. 26 years ago
Thomas G. Lockhart 6456810078 Implement column aliases on views "CREATE VIEW name (collist)". 26 years ago
Thomas G. Lockhart bf566b202e All regression tests pass except for rules.sql (unrelated). 26 years ago
Bruce Momjian 5c25d60244 Add: 26 years ago
Peter Eisentraut 1cd4c14116 Fixed all elog related warnings, as well as a few others. 26 years ago
Bruce Momjian 7a877dfd2d Remove DATEDEBUG because it didn't look Y2K safe, and fix timestamp elog 26 years ago
Bruce Momjian ad604ac372 values.h patch from Alex Howansky 27 years ago
Bruce Momjian 3406901a29 Move some system includes into c.h, and remove duplicates. 27 years ago