summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
1999-07-16Revise _bt_binsrch() so that its binary search loop takesTom Lane
care of equal-key cases, eliminating bt_firsteq(). The linear search formerly done by bt_firsteq() took a lot of time in the case where many equal keys appear on the same page.
1999-07-16More cleanupBruce Momjian
1999-07-16More cleanupBruce Momjian
1999-07-16More cleanupBruce Momjian
1999-07-16Final cleanupBruce Momjian
1999-07-16Final cleanup.Bruce Momjian
1999-07-16Update #include cleanupsBruce Momjian
1999-07-15Change #include's to use <> and "" as appropriate.Bruce Momjian
1999-07-15Remove unused #includes in *.c files.Bruce Momjian
1999-07-15Cleanups.Bruce Momjian
1999-07-15Remove un-needed #include's from *.c files.Bruce Momjian
1999-07-15Add updates.Bruce Momjian
1999-07-15Clean up #include in /include directory. Add scripts for checking includes.Bruce Momjian
1999-07-15Add SHLIB_LINK setting for solaris_i386 and solaris_sparc ports,Tom Lane
per bug report from Daren Sefcik <daren@partnersdata.com>.
1999-07-15Several routines failed to cope with CASE expressions, andTom Lane
indeed some of 'em were missing support for more node types than that...
1999-07-14Cleanup of /include #include's, for 6.6 only.Bruce Momjian
1999-07-13Remove S*I comments from Stephan.Bruce Momjian
1999-07-13More cpu cleanups, only for 6.6.Bruce Momjian
1999-07-13Redefine cpu's as __cpu__. Only for 6.6 branch.Bruce Momjian
1999-07-12readd include for safety.Bruce Momjian
1999-07-11Fix some compiler warnings (Tomoaki Nishiyama), add WIN1250 support (Pavel ↵Tatsuo Ishii
Behal)
1999-07-11RewritePreprocessQuery tried to match resjunk targets againstTom Lane
result relation ... wrong ...
1999-07-11Ignore resjunk targetlist entries when matching arguments toTom Lane
a SubLink with the subplan's targetlist. This fixes a problem seen with, for example, a subselect that uses GROUP BY.
1999-07-11ExecReScanGroup() forgot to clear grpstate->grp_firstTuple,Tom Lane
thereby guaranteeing wrong results from a rescanned Group node.
1999-07-10heapam.h uses type time_t, but didn't include <time.h>.Tom Lane
1999-07-10Fix tuplecmp() to ensure repeatable sort ordering of tuplesTom Lane
that contain null fields. Old code would produce erratic sort results because comparisons of tuples containing nulls could produce inconsistent answers.
1999-07-10cleanup of long long int atoi test.Bruce Momjian
1999-07-10Update stuff for 6.5.1 release.Bruce Momjian
1999-07-10-mieee and # does not work for certain version of egcsTatsuo Ishii
1999-07-09Fix gcc complaint about long being passed to sprintf %d.Tom Lane
1999-07-09Make ^ precidence greater than *.Bruce Momjian
1999-07-09createlang now returns 2 for language already exists.Bruce Momjian
1999-07-09Re-apply range check patch after fixing LIMIT_H test and defines.Bruce Momjian
1999-07-09Add mention block size <= 32k.Bruce Momjian
1999-07-09Another place that HAVE_LIMITS_H was misspelled.Tom Lane
1999-07-09cleanupBruce Momjian
1999-07-09Fix for ACL length problem on different platforms.Bruce Momjian
1999-07-09Backup pg_atoi patch for long checking. Caused initdb problems.Bruce Momjian
1999-07-09Add linux_m68k template file.Bruce Momjian
1999-07-08Rename tuturials for char2/char16 removal.Bruce Momjian
1999-07-08Rename example temp to mytemp.Bruce Momjian
1999-07-08Test Case:Bruce Momjian
---------- exec sql begin declare section; short s ; unsigned short us; exec sql end declare section; exec sql create table test(s smallint, us smallint); exec sql commit; s = 1; us =32000; exec sql insert into test values( :s, :us ) ; <== error Error Message: "i4toi2: '-600309759' causes int2 underflow" Masaaki Sakaida
1999-07-08Add CXXFLAGS +=Bruce Momjian
1999-07-08> In both datetime_trunc() and timespan_trunc() in dt.c,Bruce Momjian
> the DTK_MICROSEC case is just like the DTK_MILLISEC case. > I think this is wrong and it ought to look like > fsec = rint(fsec * 1000000) / 1000000; > no? Tom Lane.
1999-07-08Rename pg_temp to pg_sorttemp so it does not conflict with temp table names.Bruce Momjian
1999-07-08pg_atoi() does range check on int4 data only ifBruce Momjian
"HAS_LONG_LONG" is defined based on the assumption that strtol() would return ERANGE if a platform does not support 64-bit integers. In current PostgreSQL 6.5 (and 6.4.2) distribution, "HAS_LONG_LONG" is defined only if platform is "alpha". (See include/port/alpha.h) I think the int4 range check should apply to linux_alpha as well. (I have not tested yet but I guess this might be applicable to newer Linux/i386 distributions which includes new GCC which implements long int as 64-bit int.)
1999-07-08Irix update from Mark DalphinBruce Momjian
1999-07-08Add ^ precidence.Bruce Momjian
1999-07-07Allow port numbers 32k - 64k.Bruce Momjian
1999-07-07Fix for \do and ceil()/float.Bruce Momjian