summaryrefslogtreecommitdiff
path: root/src/backend/utils/adt
AgeCommit message (Collapse)Author
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-25Disable checking for zero or one points with deeper parens on input.Thomas G. Lockhart
Polygon input would not accept single-point polygon output and dump.
1997-09-24Remove extra float.h I added.Bruce Momjian
1997-09-23AIX fixes.Bruce Momjian
1997-09-20Add point_ne() function.Thomas G. Lockhart
Fix up tabbing of most function declarations.
1997-09-20Fix typo for default units for timespan input.Thomas G. Lockhart
Place single-ticks around bad argument in elog messages. Fix tabbing of large lookup tables (ugh).
1997-09-20Include tinterval comparison functions for span of interval.Thomas G. Lockhart
1997-09-20Include functions for integer/money arithmetic.Thomas G. Lockhart
1997-09-18Inline memset() as MemSet().Bruce Momjian
1997-09-16Remove difftime() calls.Thomas G. Lockhart
Still uses time_t declarations, but most code will be changed for next release.
1997-09-13Cleanup for cash patch .Bruce Momjian
1997-09-13Fix for copy to stdout for cash.Bruce Momjian
1997-09-13Fix up error messages to remove extra newline. Use "zero" rather than "0.0".Thomas G. Lockhart
1997-09-12heapattr functions now return a Datum, not char *.Bruce Momjian
1997-09-08Used modified version of indent that understands over 100 typedefs.Bruce Momjian
1997-09-08Add typdefs to pgindent run.Bruce Momjian
1997-09-08Another PGINDENT run that changes variable indenting and case label ↵Bruce Momjian
indenting. Also static variable indenting.
1997-09-07Massive commit to run PGINDENT on all *.c and *.h files.Bruce Momjian
1997-09-06Cleanup needed for indent.Bruce Momjian
1997-09-05Cleanups needed for indent.Bruce Momjian
1997-09-05Cleanups needed for indent.Bruce Momjian
1997-09-05Cleanups needed for indent. Remove };Bruce Momjian
1997-09-04Add comparision routines and catalog entries to support indices onThomas G. Lockhart
datetime and timespan.
1997-09-01Shift time zone to GMT to correctly evaluate "current" time.Thomas G. Lockhart
1997-08-28Fix time_cmpVadim B. Mikheev
1997-08-24Major patch to speed up backend startup after profiling analysis.Bruce Momjian
1997-08-22We store Cash/money as int of size 4, so make it an int rather than a long.Bruce Momjian
1997-08-21Change time function names to be more consistent, and check for zero ↵Bruce Momjian
divides, from Michael Reifenberg.
1997-08-21Rename pg_attribute.attnvals to attdisbursion.Bruce Momjian
1997-08-21Change pg_attribute.attnvals to float4, change #ifdef 0 to #if 0, fix aix ↵Bruce Momjian
call to strNcpy, fix pg_super_user_id in pg_dumpall, change pg_database.dtadba from oid to int4.
1997-08-19Fix for sunos4 difftime() call.Bruce Momjian
1997-08-19Make functions static where possible, enclose unused functions in #ifdef ↵Bruce Momjian
NOT_USED.
1997-08-18Now that names are null terminated, no need to do all that NAMEDATALEN stuff.Bruce Momjian
1997-08-18Reduce open() calls. Replace fopen() calls with calls to fd.c functions.Bruce Momjian
1997-08-12Remove more (void) and fix -Wall warnings.Bruce Momjian
1997-08-12cleanup of patchBruce Momjian
1997-08-12Fix pgproc names over 15 chars in output. Add strNcpy() function. remove ↵Bruce Momjian
some (void) casts that are unnecessary.
1997-08-03Cleanup for NAMEDATALEN use.Bruce Momjian
1997-07-29Add routines for text trimming on both ends, substring, and string position.Thomas G. Lockhart
Used to support SQL92 compatibility.
1997-07-29Fix bug to allow hh:mm:ss time entry for timespan/reltime types.Thomas G. Lockhart
1997-07-29Remove #ifdef'd support for old i/o styles.Thomas G. Lockhart
Change box terminology from "length" to "width". Use length terminology in common with other geometric types (usually perimeter). Fix bugs in line arithmetic which resulted in bad intersection calculations. Deprecate temporary unstored slope fields. Check explicitly for intersections at endpoints to avoid rounding ugliness. Add center() routines for lseg, path, polygon. Add distance() routines for circle-polygon, polygon-polygon. Check explicitly for points and polygons contained within polygons using an axis-crossing algorithm. (Old code just checked bounding boxes). Add routine to convert circle-box. *whew*
1997-07-29Update some reltime code to use new common routines.Thomas G. Lockhart
Use standard decoder for isreltime().
1997-07-29Add debugging statements.Thomas G. Lockhart
1997-07-29mkLinux patches from Tatsuo Ishii.Bruce Momjian
1997-07-28Added SCO support, from Daniel Harris.Bruce Momjian
1997-07-28Remove sparc dir, add difftime macro for sunos.Bruce Momjian
1997-07-24Various compile errors concerning overflow due to shifts, unsigned, and bad ↵Bruce Momjian
prototypes, from Solaris, from Diab Jerius