summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2001-11-13Use better CVS tag.Bruce Momjian
2001-11-13Remove md5.c check, add CVS log stamp. Update comments.Bruce Momjian
2001-11-13Give a more intelligible and useful error message for SELECT with noTom Lane
destination in plpgsql.
2001-11-12Tweak parser so that there is a defined representation for datatypesTom Lane
bpchar, bit, numeric with typmod -1. Alter format_type so that this representation is printed when the typmod is -1. This ensures that tables having such columns can be pg_dump'd and reloaded correctly. Also, remove the rather useless and non-SQL-compliant default precision and scale for type NUMERIC. A numeric column declared as such (with no precision/scale) will now have typmod -1 which means that numeric values of any precision/scale can be stored in it, without conversion to a uniform scale. This seems significantly more useful than the former behavior. Part of response to bug #513.
2001-11-12If the alternatives for a CASE construct all have the same typmod,Tom Lane
use that typmod not -1 as the typmod of the CASE result. Part of response to bug#513.
2001-11-12If the inputs of a UNION/INTERSECT/EXCEPT construct all agree on theTom Lane
typmod of a particular column, mark the output with that same typmod, not -1 as formerly. -1 is still used if there is any disagreement. Part of response to bug#513.
2001-11-12fixed bug in ResultSet. Version 1.29 backed out two previous fixes (1.26 ↵Barry Lind
and 1.25). This checkin add back those two previous fixes. Problem reported by Daniel Germain
2001-11-12Commit to support MD5 passwords as per the backend for 7.2. This patch was ↵Barry Lind
submitted by Jeremy Wohl jeremyw-pgjdbc@igmus.org
2001-11-12Repair crash in EvalPlanQual of query involving nestloop with innerTom Lane
index scan. Problem was that link to outer tuple wasn't being stored everyplace it needed to be.
2001-11-12Remove duplicate extern declaration.Tom Lane
2001-11-12psql's \do was going out of its way to lie about the result type ofTom Lane
operators. Should report the declared oprresult type, not the return type of the underlying proc, which might be only binary-compatible (cf. textcat entries).
2001-11-12 Tables without oids wouldn't be able to beBruce Momjian
used inside fk constraints, since some of the checks in the trigger did a SELECT oid. Since the oid wasn't actually used, I changed this to SELECT 1. My test case with non-oid tables now works and fk regression appears to run fine on my machine. Stephan Szabo
2001-11-12Remove a bunch more no-longer-used stuff in libpq-be.h.Tom Lane
2001-11-12Suppress duplicate error messages in pq_flush. Write error messages toTom Lane
postmaster log with elog(DEBUG) so that they will be timestamped etc. Once upon a time I think elog() was unsafe here, but it shouldn't be anymore.
2001-11-12send() attempt for IDENT communication should retry on EINTR.Tom Lane
2001-11-12The PacketReceive/PacketSend routines aren't used anymore.Tom Lane
2001-11-12Update MD5 documentation.Bruce Momjian
2001-11-12Sync up both files.Bruce Momjian
2001-11-12 Add comments and remove CVS tag from md5.c so they remain identical.Bruce Momjian
2001-11-12Add comments and remove CVS tag from md5.c so they remain identical.Bruce Momjian
2001-11-12Update md5 to match.Bruce Momjian
2001-11-12Add comments of duplicate definitions in interfaces/odbc/md5.h.Bruce Momjian
2001-11-12Add code to check that md5.c files are in sync.Bruce Momjian
2001-11-12Indent new rename.c for Tom Lane.Bruce Momjian
2001-11-12Add md5 authentication support thanks to Bruce Momjian.Hiroshi Inoue
2001-11-12Make ALTER TABLE RENAME update foreign-key trigger arguments correctly.Tom Lane
Brent Verner, with review and kibitzing from Tom Lane.
2001-11-12Clean up a bunch of ScanKeyEntryInitialize calls that weren't botheringTom Lane
to apply the proper Datum conversion macros to search key values.
2001-11-11Test program needs to declare MaxBackends, per Bernd Tegge.Tom Lane
2001-11-11Defend against brain-dead QNX implementation of qsort().Tom Lane
Per report from Bernd Tegge, 10-Nov-01.
2001-11-11In find_mergeclauses_for_pathkeys, it's okay to return multiple mergeTom Lane
clauses per path key. Indeed, we *must* do so or we will be unable to form a valid plan for FULL JOIN with overlapping join conditions, eg select * from a full join b on a.v1 = b.v1 and a.v2 = b.v2 and a.v1 = b.v2.
2001-11-11Fix for compiling libpq++ on Solaris with Sun SPRO6U2.Bruce Momjian
Denis A Ustimenko
2001-11-11sort_inner_and_outer needs a check to ensure that it's consumed all theTom Lane
mergeclauses in RIGHT/FULL join cases, just like the other routines have. I'm not quite sure why I thought it didn't need one --- but Nick Fankhauser's recent bug report proves that it does.
2001-11-11Use abbreviated connection string more widely.Hiroshi Inoue
This seems to fix the trouble with PowerBuilder reported by Magbus Weber.
2001-11-11Defend against possibility that SSL error reporting mechanism returnsTom Lane
a NULL pointer. Per report from Stephen Pillinger 8-Nov-01.
2001-11-10Clean up usage-statistics display code (ShowUsage and friends). StatFpTom Lane
is gone, usage messages now go through elog(DEBUG).
2001-11-10Restructure child-exit logging messages for easier translation,Tom Lane
per suggestion from Peter.
2001-11-10Allow TIMESTAMP, VARCHAR, et al to be used as unquoted column names,Tom Lane
though alas not as unquoted function names. De-reserve a bunch of keywords that could have been in ColId rather than ColLabel all along. Per recent proposal in pgsql-patches.
2001-11-09Jason Davies patch to getImported/getExported keysDave Cramer
2001-11-08Fix indenting for 'extern "C"' cases.Bruce Momjian
2001-11-08Make extern C handling more flexible.Bruce Momjian
2001-11-08PostgreSQL works again on Mac OS X 10.1. Hold your nose beforeTom Lane
investigating the kluge that makes it so...
2001-11-08Add casts to suppress compiler warnings observed on Darwin platformTom Lane
(surprised no one has reported these yet...)
2001-11-07Fix replacement of extern C string.Bruce Momjian
2001-11-07Fix typo.Bruce Momjian
2001-11-07Prevent indenting of 'extern "C"' blocks.Bruce Momjian
2001-11-07Some post pgident run updates,Bruce Momjian
one fuzzy translation fix, some other messages tweaking. Theoretically, should be up-to-date by now. Please apply to /src/interfaces/libpq/ru.po -- Serguei A. Mokhov
2001-11-06Update for latest version of horology test.REL7_2_BETA2Tom Lane
2001-11-06Clean up formatting of child process exit-status reports so that theyTom Lane
are correct, consistent, and complete ... motivated by gripe from Oliver Elphick, but I see someone had already made an incomplete stab at this.
2001-11-06Fix last (?) problem with sensitivity to daylight savings time statusThomas G. Lockhart
when running the regression test. Reported by Tom Lane.
2001-11-06Add British Double Standard Time (BDST) per mailing list report.Thomas G. Lockhart