postgresql/src/backend
Tom Lane 786f1a59cd Fix all the places that called heap_update() and heap_delete() without
bothering to check the return value --- which meant that in case the
update or delete failed because of a concurrent update, you'd not find
out about it, except by observing later that the transaction produced
the wrong outcome.  There are now subroutines simple_heap_update and
simple_heap_delete that should be used anyplace that you're not prepared
to do the full nine yards of coping with concurrent updates.  In
practice, that seems to mean absolutely everywhere but the executor,
because *noplace* else was checking.
2001-01-23 04:32:23 +00:00
..
access Fix all the places that called heap_update() and heap_delete() without 2001-01-23 04:32:23 +00:00
bootstrap Change lcons(x, NIL) to makeList(x) where appropriate. 2001-01-17 17:26:45 +00:00
catalog Fix all the places that called heap_update() and heap_delete() without 2001-01-23 04:32:23 +00:00
commands Fix all the places that called heap_update() and heap_delete() without 2001-01-23 04:32:23 +00:00
executor Clean up per-tuple memory leaks in trigger firing and plpgsql 2001-01-22 00:50:07 +00:00
lib Clean up non-reentrant interface for hash_seq/HashTableWalk, so that 2001-01-02 04:33:24 +00:00
libpq Clean up backend-exit-time cleanup behavior. Use on_shmem_exit callbacks 2000-12-18 00:44:50 +00:00
main Reverse #if test to be defined(__osf__) rather than not-any-of-a-lot- 2000-12-31 18:04:35 +00:00
nodes Add missing piece of BitString support to node output functions. Expand 2001-01-20 00:15:59 +00:00
optimizer Fix performance issue with qualifications on VIEWs: outer query should 2001-01-18 07:12:37 +00:00
parser Remove no-longer-needed restriction against referencing system 2001-01-23 02:32:26 +00:00
port attached is a patch that makes SysV semaphore emulation 2001-01-17 22:11:19 +00:00
postmaster New WAL version - CRC and data blocks backup. 2000-12-28 13:00:29 +00:00
regex Ensure that all uses of <ctype.h> functions are applied to unsigned-char 2000-12-03 20:45:40 +00:00
rewrite Fix all the places that called heap_update() and heap_delete() without 2001-01-23 04:32:23 +00:00
storage Fix all the places that called heap_update() and heap_delete() without 2001-01-23 04:32:23 +00:00
tcop Make critical sections (elog->crash) and interrupt holdoff sections 2001-01-19 22:08:47 +00:00
tioga Add support for VPATH builds, that is, building somewhere else than in the 2000-10-20 21:04:27 +00:00
utils Fix all the places that called heap_update() and heap_delete() without 2001-01-23 04:32:23 +00:00
Makefile Make all commands that link a program look like 2000-11-30 20:36:13 +00:00