diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2003-09-02 02:18:38 +0000 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2003-09-02 02:18:38 +0000 |
commit | 39673ca47b862f7bf82c9e3dca64ee9bbafc64ee (patch) | |
tree | 75bb1c4e44fb7cc5a79c989289544d6f60e4d426 /src/backend/tcop/postgres.c | |
parent | 5f65345a5711db5067664b08fb810b1a388b485d (diff) | |
download | postgresql-39673ca47b862f7bf82c9e3dca64ee9bbafc64ee.tar.gz postgresql-39673ca47b862f7bf82c9e3dca64ee9bbafc64ee.zip |
Rewrite hashbulkdelete() to make it amenable to new bucket locking
scheme. A pleasant side effect is that it is *much* faster when deleting
a large fraction of the indexed tuples, because of elimination of
redundant hash_step activity induced by hash_adjscans. Various other
continuing code cleanup.
Diffstat (limited to 'src/backend/tcop/postgres.c')
0 files changed, 0 insertions, 0 deletions