7a546eb985
Add changes for multibyte support in 7.2.
2001-11-15 06:15:34 +00:00
1edbd62cac
Fix comment at top of file to match file name.
2001-11-15 03:12:53 +00:00
09f19de62c
Update TODO list.
2001-11-15 03:11:32 +00:00
b3bbeed1f6
Overhaul SPI documentation: bring it into some semblance of agreement
...
with reality, and add doco for Jan's recent round of enhancements.
2001-11-14 22:26:02 +00:00
a370cad990
Try to be a little less terse about dealing with variable-length structs
...
in C, but recommend that newbies who don't recognize this trick should do
some studying ...
2001-11-14 22:14:22 +00:00
74114938ad
Gnu -> GNU in docs.
2001-11-14 20:40:33 +00:00
80c029190f
fixes getIndex to work with forte's transparent persistence
2001-11-14 20:04:00 +00:00
276450d7d7
Update TODO list.
2001-11-14 16:31:38 +00:00
32a4c3008f
Added Christof's patches.
2001-11-14 11:11:49 +00:00
ebb93323bb
Attached is a patch against the CVS repository that fixes the ResultSet absolute() problem.
...
There's also a little fix for the getRow() method. While fixing
absolute(), I noticed that getRow() wasn't quite following the spec: it
wasn't returning 0 when the ResultSet wasn't positioned on a row. I've
started a ResultSet test case and included it as well.
Liam Stewart
2001-11-14 04:11:37 +00:00
c97a787e85
Update CVS tags.
2001-11-13 22:08:04 +00:00
e735112b51
Use better CVS tag.
2001-11-13 22:07:42 +00:00
2ca65f716a
Remove md5.c check, add CVS log stamp. Update comments.
2001-11-13 22:06:58 +00:00
1c2d2dbb67
Give a more intelligible and useful error message for SELECT with no
...
destination in plpgsql.
2001-11-13 02:05:27 +00:00
330b112476
Update TODO list.
2001-11-13 01:14:57 +00:00
a585c20d12
Tweak parser so that there is a defined representation for datatypes
...
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-12 21:04:46 +00:00
9c9ea41b3c
Update TODO list.
2001-11-12 20:26:39 +00:00
d4d23852c1
If the alternatives for a CASE construct all have the same typmod,
...
use that typmod not -1 as the typmod of the CASE result.
Part of response to bug#513.
2001-11-12 20:05:24 +00:00
e433bf5a5e
If the inputs of a UNION/INTERSECT/EXCEPT construct all agree on the
...
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-12 20:04:20 +00:00
7a9ef7ee09
fixed bug in ResultSet. Version 1.29 backed out two previous fixes (1.26 and 1.25). This checkin add back those two previous fixes. Problem reported by Daniel Germain
2001-11-12 19:59:46 +00:00
3c879e3738
Add some more index entries.
2001-11-12 19:19:39 +00:00
3a306eefe9
Commit to support MD5 passwords as per the backend for 7.2. This patch was submitted by Jeremy Wohl jeremyw-pgjdbc@igmus.org
2001-11-12 19:11:56 +00:00
d7a343d5ce
Add port number to pg_dumplo.
...
andrea gelmini
2001-11-12 17:44:14 +00:00
611afd9f4b
Repair crash in EvalPlanQual of query involving nestloop with inner
...
index scan. Problem was that link to outer tuple wasn't being stored
everyplace it needed to be.
2001-11-12 17:18:06 +00:00
0f214edeb1
Remove duplicate extern declaration.
2001-11-12 16:34:58 +00:00
112bd6f06b
psql's \do was going out of its way to lie about the result type of
...
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 15:57:08 +00:00
905109f24a
Update FAQ.
2001-11-12 07:38:57 +00:00
0954ea174a
Update TODO list.
2001-11-12 07:10:58 +00:00
e506ca4063
Tables without oids wouldn't be able to be
...
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-12 06:09:09 +00:00
9371325042
Remove a bunch more no-longer-used stuff in libpq-be.h.
2001-11-12 05:43:25 +00:00
26e34c9b30
Update TODO list.
2001-11-12 05:35:48 +00:00
7be18072db
Suppress duplicate error messages in pq_flush. Write error messages to
...
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-12 04:54:08 +00:00
1131ba3135
send() attempt for IDENT communication should retry on EINTR.
2001-11-12 04:29:23 +00:00
a7f6210de2
The PacketReceive/PacketSend routines aren't used anymore.
2001-11-12 04:19:15 +00:00
215772ae96
Update MD5 documentation.
2001-11-12 03:57:16 +00:00
53a4fa6b0e
Add more MD5 documentation now that odbc/jdbc support it.
2001-11-12 02:35:16 +00:00
67a56f2286
Sync up both files.
2001-11-12 02:05:17 +00:00
9937040a02
Add comments and remove CVS tag from md5.c so they remain identical.
2001-11-12 02:00:18 +00:00
36bbb2494e
Add comments and remove CVS tag from md5.c so they remain identical.
2001-11-12 01:59:43 +00:00
0611d3980a
Update md5 to match.
2001-11-12 01:56:12 +00:00
e6e4c45a2a
Add comments of duplicate definitions in interfaces/odbc/md5.h.
2001-11-12 01:52:46 +00:00
75bb1e6f5d
Add code to check that md5.c files are in sync.
2001-11-12 01:42:03 +00:00
a83bd89d00
Indent new rename.c for Tom Lane.
2001-11-12 01:34:50 +00:00
b52950cc3d
Add md5 authentication support thanks to Bruce Momjian.
2001-11-12 00:54:28 +00:00
f14fdad858
Make ALTER TABLE RENAME update foreign-key trigger arguments correctly.
...
Brent Verner, with review and kibitzing from Tom Lane.
2001-11-12 00:46:36 +00:00
8bfc437301
Clean up a bunch of ScanKeyEntryInitialize calls that weren't bothering
...
to apply the proper Datum conversion macros to search key values.
2001-11-12 00:00:55 +00:00
801a1accca
Test program needs to declare MaxBackends, per Bernd Tegge.
2001-11-11 22:12:00 +00:00
69a59150c2
Defend against brain-dead QNX implementation of qsort().
...
Per report from Bernd Tegge, 10-Nov-01.
2001-11-11 22:00:25 +00:00
c5c97318f9
In find_mergeclauses_for_pathkeys, it's okay to return multiple merge
...
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-11 20:33:53 +00:00
c336b58f93
Fix typo pointed out by bruno@wolff.to
2001-11-11 19:24:28 +00:00