postgresql/src/backend
Alvaro Herrera 8d11c303d0 Include <sys/select.h> where needed
<sys/select.h> is required by POSIX.1-2001 to get the prototype of
select(2), but nearly no systems enforce that because older standards
let you get away with including some other headers.  Recent OpenBSD
hacking has removed that frail touch of friendliness, however, which
broke some compiles; fix all the way back to 9.1 by adding the required
standard.  Only vacuumdb.c was reported to fail, but it seems easier to
fix the whole lot in a fell swoop.

Per bug #14334 by Sean Farrell.
2016-09-27 01:05:21 -03:00
..
access Fix outdated comments, GIST search queue is not an RBTree anymore. 2016-09-20 11:40:20 +03:00
bootstrap pgindent run for 9.5 2015-05-23 21:35:49 -04:00
catalog Fix multiple minor infelicities in aclchk.c error reports. 2016-06-13 13:53:10 -04:00
commands Fix VACUUM_TRUNCATE_LOCK_WAIT_INTERVAL 2016-09-09 11:43:46 +01:00
executor Be sure to rewind the tuplestore read pointer in non-leader CTEScan nodes. 2016-09-22 11:34:44 -04:00
foreign Code review for foreign/custom join pushdown patch. 2015-05-10 14:36:36 -04:00
lib Avoid use of float arithmetic in bipartite_match.c. 2015-08-23 13:02:19 -04:00
libpq Include <sys/select.h> where needed 2016-09-27 01:05:21 -03:00
main Avoid crash on old Windows with AVX2-capable CPU for VS2013 builds 2016-03-10 14:10:32 +01:00
nodes Fix improper repetition of previous results from a hashed aggregate. 2016-08-24 14:37:50 -04:00
optimizer Fix improper repetition of previous results from a hashed aggregate. 2016-08-24 14:37:50 -04:00
parser Improve documentation about CREATE TABLE ... LIKE. 2016-07-28 13:26:59 -04:00
po Translation updates 2016-08-08 11:02:52 -04:00
port Support building with Visual Studio 2015 2016-04-29 08:06:25 -04:00
postmaster Include <sys/select.h> where needed 2016-09-27 01:05:21 -03:00
regex Suppress compiler warnings about useless comparison of unsigned to zero. 2016-02-15 17:11:52 -05:00
replication reorderbuffer: preserve errno while reporting error 2016-08-19 14:38:55 -03:00
rewrite Improve error message for rejecting RETURNING clauses with dropped columns. 2016-02-29 19:11:44 -05:00
snowball Remove no-longer-required function declarations. 2015-05-24 12:20:23 -04:00
storage Don't trust CreateFileMapping() to clear the error code on success. 2016-09-23 10:09:52 -04:00
tcop Be more predictable about reporting "lock timeout" vs "statement timeout". 2016-05-27 10:40:20 -04:00
tsearch Fix misestimation of n_distinct for a nearly-unique column with many nulls. 2016-08-07 18:52:02 -04:00
utils Fix miserable coding in pg_stat_get_activity(). 2016-09-10 13:49:04 -04:00
.gitignore Add gitignore for mingw/cygwin build outputs 2011-06-09 18:11:47 +02:00
common.mk Remove maintainer-check target, fold into normal build 2013-10-10 20:11:56 -04:00
Makefile AIX: Link the postgres executable with -Wl,-brtllib. 2015-07-15 21:00:30 -04:00
nls.mk Translation updates 2015-02-01 23:23:40 -05:00