[COMMITTERS] pgsql: Remove Cygwin-specific code from pg_ctl

2016-01-19 Thread Andrew Dunstan
Remove Cygwin-specific code from pg_ctl This code has been there for a long time, but it's never really been needed. Cygwin has its own utility for registering, unregistering, stopping and starting Windows services, and that's what's used in the Cygwin postgres packages. So now pg_ctl for Cygwin l

[COMMITTERS] pgsql: Fix assorted inconsistencies in GiST opclass support function de

2016-01-19 Thread Tom Lane
Fix assorted inconsistencies in GiST opclass support function declarations. The conventions specified by the GiST SGML documentation were widely ignored. For example, the strategy-number argument for "consistent" and "distance" functions is specified to be a smallint, but most of the built-in sup

[COMMITTERS] pgsql: Add two HyperLogLog functions

2016-01-19 Thread Alvaro Herrera
Add two HyperLogLog functions New functions initHyperLogLogError() and freeHyperLogLog() simplify using this module from elsewhere. Author: Tomáš Vondra Review: Peter Geoghegan Branch -- master Details --- http://git.postgresql.org/pg/commitdiff/948c97958bf37adb2a9c2d6d92c255abfc7499ba

[COMMITTERS] pgsql: Fix assorted inconsistencies in GIN opclass support function dec

2016-01-19 Thread Tom Lane
Fix assorted inconsistencies in GIN opclass support function declarations. GIN had some minor issues too, mostly using "internal" where something else would be more appropriate. I went with the same approach as in 9ff60273e35cad6e, namely preferring the opclass' indexed datatype for arguments tha

[COMMITTERS] pgsql: Properly install dynloader.h on MSVC builds

2016-01-19 Thread Bruce Momjian
Properly install dynloader.h on MSVC builds This will enable PL/Java to be cleanly compiled, as dynloader.h is a requirement. Report by Chapman Flack Patch by Michael Paquier Backpatch through 9.1 Branch -- REL9_5_STABLE Details --- http://git.postgresql.org/pg/commitdiff/34bda20ae516

[COMMITTERS] pgsql: Properly install dynloader.h on MSVC builds

2016-01-19 Thread Bruce Momjian
Properly install dynloader.h on MSVC builds This will enable PL/Java to be cleanly compiled, as dynloader.h is a requirement. Report by Chapman Flack Patch by Michael Paquier Backpatch through 9.1 Branch -- REL9_3_STABLE Details --- http://git.postgresql.org/pg/commitdiff/7a47262ce6b3

[COMMITTERS] pgsql: Properly install dynloader.h on MSVC builds

2016-01-19 Thread Bruce Momjian
Properly install dynloader.h on MSVC builds This will enable PL/Java to be cleanly compiled, as dynloader.h is a requirement. Report by Chapman Flack Patch by Michael Paquier Backpatch through 9.1 Branch -- REL9_1_STABLE Details --- http://git.postgresql.org/pg/commitdiff/b1bc381446d7

[COMMITTERS] pgsql: Properly install dynloader.h on MSVC builds

2016-01-19 Thread Bruce Momjian
Properly install dynloader.h on MSVC builds This will enable PL/Java to be cleanly compiled, as dynloader.h is a requirement. Report by Chapman Flack Patch by Michael Paquier Backpatch through 9.1 Branch -- REL9_4_STABLE Details --- http://git.postgresql.org/pg/commitdiff/8b3d5280125f

[COMMITTERS] pgsql: Properly install dynloader.h on MSVC builds

2016-01-19 Thread Bruce Momjian
Properly install dynloader.h on MSVC builds This will enable PL/Java to be cleanly compiled, as dynloader.h is a requirement. Report by Chapman Flack Patch by Michael Paquier Backpatch through 9.1 Branch -- REL9_2_STABLE Details --- http://git.postgresql.org/pg/commitdiff/49d65e857cad

[COMMITTERS] pgsql: Properly install dynloader.h on MSVC builds

2016-01-19 Thread Bruce Momjian
Properly install dynloader.h on MSVC builds This will enable PL/Java to be cleanly compiled, as dynloader.h is a requirement. Report by Chapman Flack Patch by Michael Paquier Backpatch through 9.1 Branch -- master Details --- http://git.postgresql.org/pg/commitdiff/216d5684325dd2f6959