postgresql/src/backend
Alvaro Herrera 871e28062c Add missing CHECK_FOR_INTERRUPTS in lseg_inside_poly
Apparently, there are bugs in this code that cause it to loop endlessly.
That bug still needs more research, but in the meantime it's clear that
the loop is missing a check for interrupts so that it can be cancelled
timely.

Backpatch to 9.1 -- this has been missing since 49475aab8d.
2015-12-14 16:44:40 -03:00
..
access Fix bug leading to restoring unlogged relations from empty files. 2015-12-10 16:29:27 +01:00
bootstrap Protect against multixact members wraparound 2015-04-28 11:32:53 -03:00
catalog For REASSIGN OWNED for foreign user mappings 2015-12-11 18:39:09 -03:00
commands Fix ALTER TABLE ... SET TABLESPACE for unlogged relations. 2015-12-12 14:19:25 +01:00
executor Further twiddling of nodeHash.c hashtable sizing calculation. 2015-10-04 15:55:07 -04:00
foreign Arrange to cache FdwRoutine structs in foreign tables' relcache entries. 2013-03-06 23:48:09 -05:00
lib Misc comment typo fixes. 2014-12-16 16:39:33 +02:00
libpq Fix incorrect order of lock file removal and failure to close() sockets. 2015-08-02 14:54:44 -04:00
main Report more information if pg_perm_setlocale() fails at startup. 2015-06-09 13:37:08 -04:00
nodes Fix planner's cost estimation for SEMI/ANTI joins with inner indexscans. 2015-06-03 11:58:47 -04:00
optimizer Still more fixes for planner's handling of LATERAL references. 2015-12-11 14:22:20 -05:00
parser Remove spurious semicolons. 2015-03-31 15:15:04 +03:00
po Translation updates 2015-10-05 11:01:00 -04:00
port On Windows, ensure shared memory handle gets closed if not being used. 2015-10-13 11:21:33 -04:00
postmaster On Windows, ensure shared memory handle gets closed if not being used. 2015-10-13 11:21:33 -04:00
regex Fix enforcement of restrictions inside regexp lookaround constraints. 2015-11-07 12:43:24 -05:00
replication Properly initialize write, flush and replay locations in walsender slots 2015-12-13 16:44:04 +01:00
rewrite Lock all relations referred to in updatable views 2015-09-08 17:02:59 -04:00
snowball Fix ancient encoding error in hungarian.stop. 2014-06-10 22:48:39 -04:00
storage Correct statement to actually be the intended assert statement. 2015-12-14 11:24:59 +01:00
tcop Add recursion depth protections to regular expression matching. 2015-10-02 14:51:58 -04:00
tsearch Cope with more than 64K phrases in a thesaurus dictionary. 2014-11-06 20:52:52 -05:00
utils Add missing CHECK_FOR_INTERRUPTS in lseg_inside_poly 2015-12-14 16:44:40 -03:00
.gitignore Add gitignore for mingw/cygwin build outputs 2011-06-09 18:11:47 +02:00
common.mk Call check_keywords.pl in maintainer-check 2012-02-27 13:53:12 +02:00
Makefile AIX: Link the postgres executable with -Wl,-brtllib. 2015-07-15 21:00:30 -04:00
nls.mk xlogreader.c: Fix report_invalid_record translatability flag 2015-01-09 12:34:24 -03:00