aboutsummaryrefslogtreecommitdiff
path: root/src/backend/utils
Commit message (Collapse)AuthorAge
* Enable timespan_finite() and text_timespan() routines (was commented out).Thomas G. Lockhart1997-12-17
| | | | | Define an "ISO-style" timespan output format with "hh:mm:ss" fields. Enabled by DateStyle = USE_ISO_DATES.
* Define text, varchar, and bpchar string length functions.Thomas G. Lockhart1997-12-16
|
* More VARHDRSZ additions.Bruce Momjian1997-12-08
|
* Add VARHDRSZ where needed. Many places just used 4.Bruce Momjian1997-12-06
|
* Add 'GERMAN' style to date/time output.Thomas G. Lockhart1997-12-04
| | | | | Probably have it wrong (dd.mm/yyyy) but can change it when we know. Input routines always handled it.
* Make parser functions static where possible.Bruce Momjian1997-11-26
|
* Make parser functions static where possible.Bruce Momjian1997-11-26
|
* Remove tqual.h includes not needed.Bruce Momjian1997-11-24
|
* Fix for textcat on varchar() fields.Bruce Momjian1997-11-23
|
* Remove archive stuff.Bruce Momjian1997-11-21
|
* Remove all time travel stuff. Small parser cleanup.Bruce Momjian1997-11-20
|
* Get rid of unused variable 'address'.Vadim B. Mikheev1997-11-18
|
* Remove 16 char limit on system table/index names. Rename system indexes.Bruce Momjian1997-11-17
|
* Use limits.h for INT, SHRT, and SCHAR min and max values rather thanThomas G. Lockhart1997-11-17
| | | | hardcoded values.
* Use SHRT_MIN and SHRT_MAX for 2-byte integer limits.Thomas G. Lockhart1997-11-17
|
* Allow fractional values for delta times (e.g. '2.5 days').Thomas G. Lockhart1997-11-17
| | | | | Check valid numeric input more carefully for delta times. Implement day of year as possible input to datetime_part().
* Apply Bryan's IPC PatchesMarc G. Fournier1997-11-17
| | | | From: Bryan Henderson <bryanh@giraffe.netgate.net>
* Remove pg_magic, defaults, server, hosts, and demon tables. unused.Bruce Momjian1997-11-15
|
* Add new \df psql option and oid8types() function.Bruce Momjian1997-11-15
|
* Add errormsg initialization from patch by Keith Parks.Thomas G. Lockhart1997-11-10
|
* Clean up handling of environment variables in path names.Thomas G. Lockhart1997-11-10
|
* From: Bryan Henderson <bryanh@giraffe.netgate.net>Marc G. Fournier1997-11-09
| | | | | The attached patch makes elog() write the message to stderr if there is no frontend to talk to.
* Add Unix domain socket support, from Goran Thyni, goran@bildbasen.seBruce Momjian1997-11-07
|
* Routines for database initial access info and support.Thomas G. Lockhart1997-11-07
|
* Add database.c for database initial access info and support.Thomas G. Lockhart1997-11-07
|
* Support alternate database locations.Thomas G. Lockhart1997-11-07
|
* Change phrasing of input error message.Thomas G. Lockhart1997-11-07
| | | | Add istrue() and isfalse() routines to implement SQL3 IS TRUE and IS FALSE.
* Good Bye, Time Travel!Vadim B. Mikheev1997-11-02
|
* Fix acl error, and remove duplicate pqtrace.Bruce Momjian1997-11-01
|
* Add routines istrue() and isfalse() to directly evaluate boolean type.Thomas G. Lockhart1997-10-30
|
* Fix for when POSIX time not defined.Bruce Momjian1997-10-30
|
* Now we are able to CREATE PROCEDURAL LANGUAGE (Thanks, Jan).Vadim B. Mikheev1997-10-28
|
* Change column number constant to reflect change in column nameThomas G. Lockhart1997-10-25
| | | | from "action" to "ev_action".
* Shorten routine names to <= 16 characters to fit in pg_proc table.Thomas G. Lockhart1997-10-25
|
* Add conversion routines for oid to and from text.Thomas G. Lockhart1997-10-25
|
* Clean up comments.Thomas G. Lockhart1997-10-25
|
* Add conversions for int2 and int4 to and from text.Thomas G. Lockhart1997-10-25
|
* Fix occasional uninitialized variable fractional secondsThomas G. Lockhart1997-10-25
| | | | | in DecodeTimeOnly(). Only present when seconds are not specified for input.
* Add conversion from datetime to time data type.Thomas G. Lockhart1997-10-25
| | | | | Rename date+time conversion to datetime to ensure less than 16 characters in routine name (required to fit in pg_proc table).
* Modify one last line to complete changes for StrNCpy() macro addition.Thomas G. Lockhart1997-10-25
| | | | Before, char16 was missing last character for output.
* Add debugging statement enabled by CASHDEBUG symbol definition.Thomas G. Lockhart1997-10-25
|
* Check explicitly for valid input strings for both TRUE and FALSE.Thomas G. Lockhart1997-10-25
| | | | | | | Allow true/false, yes/no, 1/0. Throw elog warning if anything else. Allow shorter strings, so "t", "tr", "tru" and "true" match "true". Old behavior accepted anything starting with "t" as TRUE, everything else as FALSE.
* Rename strNcpy to StrNCpy, and change third parameter.Bruce Momjian1997-10-25
|
* Accept additional values for TRUE: y, Y, 1.Thomas G. Lockhart1997-10-17
| | | | | Leave all other input values to return FALSE. In next version, do more checking for valid inputs for both TRUE and FALSE.
* Fix delta time decoding for 12 AM/PM.Thomas G. Lockhart1997-10-17
|
* Fix for backward cursors with ORDER BY.Vadim B. Mikheev1997-10-15
|
* Allow 't', 'T', and even/odd ASCII characters to denote true/falseThomas G. Lockhart1997-10-09
| | | | | | | rather than just 't' and 'T'. This allows yes/no and 1/0 to be interpreted as one might expect. Clean up function declarations to use bool as the type for arguments and return values.
* Support special values 'now', 'current', etc on output.Thomas G. Lockhart1997-10-09
|
* From JM de Lauwereyns (jmlauwer@icdc.caissedesdepots.fr):Thomas G. Lockhart1997-10-03
| | | | | | lconv is already taken as a struct identifier defined in a /usr/include file. Only has an effect with USE_LOCALE enabled. (Apparently unique to AIX and/or AIX compiler? thomas)
* AIX float fix.Bruce Momjian1997-09-26
|