aboutsummaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/array_userfuncs.c
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2003-09-04 22:06:27 +0000
committerTom Lane <tgl@sss.pgh.pa.us>2003-09-04 22:06:27 +0000
commit7a3693716dad968569d3b91ce203841f1293370d (patch)
tree60e513010279ef799fb63bab5cdc6c3187b1ae7e /src/backend/utils/adt/array_userfuncs.c
parentca43f71ca5c24497ad6f2904fd7ac9ce9b2bf75a (diff)
downloadpostgresql-7a3693716dad968569d3b91ce203841f1293370d.tar.gz
postgresql-7a3693716dad968569d3b91ce203841f1293370d.zip
Reimplement hash index locking algorithms, per my recent proposal to
pghackers. This fixes the problem recently reported by Markus KrÌutner (hash bucket split corrupts the state of scans being done concurrently), and I believe it also fixes all the known problems with deadlocks in hash index operations. Hash indexes are still not really ready for prime time (since they aren't WAL-logged), but this is a step forward.
Diffstat (limited to 'src/backend/utils/adt/array_userfuncs.c')
0 files changed, 0 insertions, 0 deletions