postgresql/src
Marc G. Fournier 69c7f25bed Fixes:
I found another bug in btree index.  Looking at the code it seems that NULL
keys are never used to build or scan a btree index (see the explain commands
in the example).  However this is not the case when a null key is retrieved
in an outer loop of a join select and used in an index scan of an inner loop.
This bug causes at least three kinds of problems:

1)  the backend crashes when it tries to compare a text string with a null.

2)  it is not possible to find tuples with null keys in a join.

3)  null is considered equal to 0 when the datum is passed by value, see
    the last query.

Submitted by: Massimo Dal Zotto <dz@cs.unitn.it>
1996-10-30 06:08:10 +00:00
..
backend Fixes: 1996-10-30 06:08:10 +00:00
bin Change display of char(5) to (bp)char 5 so psql \d can 1996-10-14 00:33:47 +00:00
include Parser Overhaul 1996-10-30 02:02:41 +00:00
interfaces Fix sigaction again to try for portability. 1996-10-29 21:53:48 +00:00
mk Simplify make files, add full dependencies. 1996-10-27 09:55:05 +00:00
test Parser Overhaul 1996-10-30 02:02:41 +00:00
tools/mkldexport Postgres95 1.01 Distribution - Virgin Sources 1996-07-09 06:22:35 +00:00
tutorial Postgres95 1.01 Distribution - Virgin Sources 1996-07-09 06:22:35 +00:00
MAKE_CTAGS Add execute permission. 1996-10-08 04:09:50 +00:00
MAKE_MKID Renamed file. 1996-10-05 21:16:34 +00:00
Makefile Force user to set PORTNAME. Remove NAMEDATALEN from CFLAGS (don't need it 1996-10-21 06:56:57 +00:00
Makefile.global Simplify make files, add full dependencies. 1996-10-27 09:55:05 +00:00