summaryrefslogtreecommitdiff
path: root/src/backend/utils
AgeCommit message (Collapse)Author
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
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-18Don't limit number of tuples in leftist trees!Vadim B. Mikheev
Use qsort to sort array of tuples for nextrun when current run is done and put into leftist tree from sorted array! It's much faster and creates non-bushy tree - this is ve-e-ery good for perfomance!
1997-09-18No more SortTuplesInTree...Vadim B. Mikheev
1997-09-18Inline frequently called functions.Bruce Momjian
1997-09-181. Use qsort for first runVadim B. Mikheev
2. Limit number of tuples in leftist trees: - put one tuple from current tree to disk if limit reached; - end run creation if limit reached by nextrun. 3. Avoid mergeruns() if first run is single one!
1997-09-18+ int SortTuplesInTree = 2560;Vadim B. Mikheev
(default value for max number of tuples in leftist tree)
1997-09-16Remove difftime() calls.Thomas G. Lockhart
Still uses time_t declarations, but most code will be changed for next release.
1997-09-15Fix pfree problem.Vadim B. Mikheev
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-12RelationBuildRuleLock(): char* --> Datum for ruleaction andVadim B. Mikheev
rule_evqual_string.
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-05Add // comments.Bruce Momjian
1997-09-04Add comparision routines and catalog entries to support indices onThomas G. Lockhart
datetime and timespan.
1997-09-01trigger_dynamic()->handle_load() func for loading SPI-triggersVadim B. Mikheev
1997-09-01Calls of RelationBuildTriggers() & FreeTriggerDesc()Vadim B. Mikheev
1997-09-01Shift time zone to GMT to correctly evaluate "current" time.Thomas G. Lockhart
1997-08-29Fix very old bug which made tuples changed/inserted by a commndVadim B. Mikheev
visible to command itself (so we had multiple update of updated tuples, etc).
1997-08-28Fix time_cmpVadim B. Mikheev
1997-08-27Remove unneeded stat calls.Bruce Momjian
1997-08-26Fix for pointer arithmetic.Bruce Momjian
1997-08-26Change void * to Dllist*.Bruce Momjian
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-22Fetch information about DEFAULT/CHECK while openning a relation.Vadim B. Mikheev
1997-08-21Change time function names to be more consistent, and check for zero ↵Bruce Momjian
divides, from Michael Reifenberg.
1997-08-21AttrConstr --> TupleConstrVadim B. Mikheev
1997-08-21Rename pg_attribute.attnvals to attdisbursion.Bruce Momjian