[COMMITTERS] pgsql: Replace backslashes by forward slashes in MSVC build code

2015-04-25 Thread Peter Eisentraut
Replace backslashes by forward slashes in MSVC build code This makes it possible to run some stages of these build scripts on non-Windows systems. That way, we can more easily test whether file moves or makefile changes might break the MSVC build. Peter Eisentraut and Michael Paquier Branch ---

[COMMITTERS] pgsql: Prevent improper reordering of antijoins vs. outer joins.

2015-04-25 Thread Tom Lane
Prevent improper reordering of antijoins vs. outer joins. An outer join appearing within the RHS of an antijoin can't commute with the antijoin, but somehow I missed teaching make_outerjoininfo() about that. In Teodor Sigaev's recent trouble report, this manifests as a "could not find RelOptInfo

[COMMITTERS] pgsql: Prevent improper reordering of antijoins vs. outer joins.

2015-04-25 Thread Tom Lane
Prevent improper reordering of antijoins vs. outer joins. An outer join appearing within the RHS of an antijoin can't commute with the antijoin, but somehow I missed teaching make_outerjoininfo() about that. In Teodor Sigaev's recent trouble report, this manifests as a "could not find RelOptInfo

[COMMITTERS] pgsql: Prevent improper reordering of antijoins vs. outer joins.

2015-04-25 Thread Tom Lane
Prevent improper reordering of antijoins vs. outer joins. An outer join appearing within the RHS of an antijoin can't commute with the antijoin, but somehow I missed teaching make_outerjoininfo() about that. In Teodor Sigaev's recent trouble report, this manifests as a "could not find RelOptInfo

[COMMITTERS] pgsql: Prevent improper reordering of antijoins vs. outer joins.

2015-04-25 Thread Tom Lane
Prevent improper reordering of antijoins vs. outer joins. An outer join appearing within the RHS of an antijoin can't commute with the antijoin, but somehow I missed teaching make_outerjoininfo() about that. In Teodor Sigaev's recent trouble report, this manifests as a "could not find RelOptInfo

[COMMITTERS] pgsql: Prevent improper reordering of antijoins vs. outer joins.

2015-04-25 Thread Tom Lane
Prevent improper reordering of antijoins vs. outer joins. An outer join appearing within the RHS of an antijoin can't commute with the antijoin, but somehow I missed teaching make_outerjoininfo() about that. In Teodor Sigaev's recent trouble report, this manifests as a "could not find RelOptInfo

[COMMITTERS] pgsql: Prevent improper reordering of antijoins vs. outer joins.

2015-04-25 Thread Tom Lane
Prevent improper reordering of antijoins vs. outer joins. An outer join appearing within the RHS of an antijoin can't commute with the antijoin, but somehow I missed teaching make_outerjoininfo() about that. In Teodor Sigaev's recent trouble report, this manifests as a "could not find RelOptInfo

[COMMITTERS] pgsql: Don't overwrite EXTRA_INSTALL

2015-04-25 Thread Peter Eisentraut
Don't overwrite EXTRA_INSTALL The temp-install target sets EXTRA_INSTALL to install the current directory. But when doing so, it should append instead of overwrite, otherwise settings of EXTRA_INSTALL from a makefile won't take effect. This would cause the earthdistance test to fail when called d

[COMMITTERS] pgsql: Revert: Honor OID status of CREATE LIKE'd tables

2015-04-25 Thread Bruce Momjian
Revert: Honor OID status of CREATE LIKE'd tables Reverts d992f8a8961c09ec219373ffe2b5e6473febd065 Report by Tom Lane Branch -- master Details --- http://git.postgresql.org/pg/commitdiff/764ce22af30df3d62524d41815c41b4d696f3c10 Modified Files -- src/backend/parser/parse_uti

[COMMITTERS] pgsql: Try to unbreak some MSVC builds following forward slash change.

2015-04-25 Thread Andrew Dunstan
Try to unbreak some MSVC builds following forward slash change. Michael Paquier. Branch -- master Details --- http://git.postgresql.org/pg/commitdiff/04f1542d390fdd95dadc66e86c623ecdc1bca401 Modified Files -- src/tools/msvc/VCBuildProject.pm |2 +- 1 file changed, 1 inser

[COMMITTERS] pgsql: Add comments warning against generalizing default_with_oids.

2015-04-25 Thread Tom Lane
Add comments warning against generalizing default_with_oids. pg_dump has historically assumed that default_with_oids affects only plain tables and not other relkinds. Conceivably we could make it apply to some newly invented relkind if we did so from the get-go, but changing the behavior for exis