postgresql/src/backend
Robert Haas 93cd7684ee Properly acquire buffer lock for page-at-a-time hash vacuum.
In a couple of places, _hash_kill_items was mistakenly called with
the buffer lock not held.  Repair.

Ashutosh Sharma, per a report from Andreas Seltenreich

Discussion: http://postgr.es/m/87o9wo8o0j.fsf@credativ.de
2017-04-03 22:26:06 -04:00
..
access Properly acquire buffer lock for page-at-a-time hash vacuum. 2017-04-03 22:26:06 -04:00
bootstrap Cast result of copyObject() to correct type 2017-03-28 21:59:23 -04:00
catalog Add infrastructure to support EphemeralNamedRelation references. 2017-03-31 23:17:18 -05:00
commands Fix two undocumented parameters to functions from ENR patch. 2017-04-01 15:21:05 -05:00
executor Fix two undocumented parameters to functions from ENR patch. 2017-04-01 15:21:05 -05:00
foreign
lib Support hashed aggregation with grouping sets. 2017-03-27 04:20:54 +01:00
libpq Fix unportable disregard of alignment requirements in RADIUS code. 2017-03-26 17:35:35 -04:00
main
nodes Add infrastructure to support EphemeralNamedRelation references. 2017-03-31 23:17:18 -05:00
optimizer Try and silence spurious Coverity warning. 2017-04-03 23:30:24 +01:00
parser Add infrastructure to support EphemeralNamedRelation references. 2017-03-31 23:17:18 -05:00
po
port
postmaster BRIN auto-summarization 2017-04-01 14:00:53 -03:00
regex
replication Handle change of slot name in logical replication apply 2017-04-03 11:10:28 -04:00
rewrite Cast result of copyObject() to correct type 2017-03-28 21:59:23 -04:00
snowball
statistics Fix uninitialized memory propagation mistakes 2017-03-27 14:52:19 -03:00
storage Allow DSM segments to be created as pinned 2017-03-28 19:44:30 -03:00
tcop Fix two undocumented parameters to functions from ENR patch. 2017-04-01 15:21:05 -05:00
tsearch Full Text Search support for json and jsonb 2017-03-31 14:26:03 -04:00
utils Fix two undocumented parameters to functions from ENR patch. 2017-04-01 15:21:05 -05:00
.gitignore
common.mk
Makefile
nls.mk