pgsql: Avoid splitting C string literals with \-newline

2019-12-24 Thread Alvaro Herrera
Avoid splitting C string literals with \-newline Using \ is unnecessary and ugly, so remove that. While at it, stitch the literals back into a single line: we've long discouraged splitting error message literals even when they go past the 80 chars line limit, to improve greppability. Leave contr

pgsql: Rename files and headers related to index AM

2019-12-24 Thread Michael Paquier
Rename files and headers related to index AM The following renaming is done so as source files related to index access methods are more consistent with table access methods (the original names used for index AMs ware too generic, and could be confused as including features related to table AMs): -

Re: pgsql: Fix compiler warning for ppoll() on Cygwin

2019-12-24 Thread Tom Lane
Peter Eisentraut writes: > Fix compiler warning for ppoll() on Cygwin > _GNU_SOURCE is required to get the prototype, so just define that > globally, as was already done in the linux template. This seems to have broken lorikeet: https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=lorikeet&dt