postgresql/src/backend
Peter Geoghegan 180cf876d4 Remove ineffective heapam CHECK_FOR_INTERRUPTS().
Remove a CHECK_FOR_INTERRUPTS() call that could never actually handle an
interrupt.  We always have a heap page buffer lock at this point.
Having a useless CHECK_FOR_INTERRUPTS() call is harmless but misleading.

It is probably possible to work around the immediate problem by moving
the CHECK_FOR_INTERRUPTS() to before the heap page buffer lock is
acquired.  That isn't enough to make the function responsive to
interrupts, though.  The index AM caller will still hold an exclusive
buffer lock of its own.
2020-11-09 09:00:12 -08:00
..
access Remove ineffective heapam CHECK_FOR_INTERRUPTS(). 2020-11-09 09:00:12 -08:00
bootstrap Don't use custom OID symbols in pg_type.dat, either. 2020-10-29 13:33:38 -04:00
catalog Move catalog index declarations 2020-11-07 12:26:24 +01:00
commands In security-restricted operations, block enqueue of at-commit user code. 2020-11-09 07:32:09 -08:00
executor Remove useless entries for aggregate functions from fmgrtab.c. 2020-11-04 11:25:56 -05:00
foreign Update copyrights for 2020 2020-01-01 12:21:45 -05:00
jit llvmjit: Work around bug in LLVM 3.9 causing crashes after 72559438f9. 2020-10-15 18:17:00 -07:00
lib Use pg_bitutils for HyperLogLog. 2020-07-30 09:14:23 -07:00
libpq Message style improvements 2020-11-07 19:33:43 -03:00
main Clean up includes of s_lock.h. 2020-06-18 19:41:05 -07:00
nodes Improve our ability to regurgitate SQL-syntax function calls. 2020-11-04 12:34:50 -05:00
optimizer Fix get_useful_pathkeys_for_relation for volatile expressions 2020-11-03 22:31:57 +01:00
parser Improve our ability to regurgitate SQL-syntax function calls. 2020-11-04 12:34:50 -05:00
partitioning Move catalog index declarations 2020-11-07 12:26:24 +01:00
po Translation updates 2020-05-18 12:49:30 +02:00
port Fix -Wcast-function-type warnings on Windows/MinGW 2020-10-21 08:17:51 +02:00
postmaster Add pg_strong_random_init function to initialize random number generator 2020-11-06 13:21:28 +01:00
regex Dial back -Wimplicit-fallthrough to level 3 2020-05-13 15:31:14 -04:00
replication Move catalog index declarations 2020-11-07 12:26:24 +01:00
rewrite Move catalog index declarations 2020-11-07 12:26:24 +01:00
snowball code: replace most remaining uses of 'master'. 2020-07-08 13:24:35 -07:00
statistics Fix some grammar and typos in comments and docs 2020-11-02 15:14:41 +09:00
storage Revert pg_relation_check_pages() 2020-11-04 10:21:46 +09:00
tcop Remove pg_collation.collversion. 2020-11-03 00:44:59 +13:00
tsearch Improve behavior of tsearch_readline(), and remove t_readline(). 2020-09-23 20:26:58 -04:00
utils Fix assertion in collation version lookup. 2020-11-08 20:45:29 +13:00
.gitignore Add .gitignore entries for AIX-specific intermediate build artifacts. 2015-07-08 20:44:22 -04:00
Makefile Update copyrights for 2020 2020-01-01 12:21:45 -05:00
common.mk Remove PARTIAL_LINKING build mode. 2018-03-30 17:33:04 -07:00
nls.mk Add missing gettext triggers 2020-04-28 13:35:40 +02:00