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