pgsql: Remove heapam.h include made superfluous by b60c3975990.

2019-01-12 Thread Andres Freund
Remove heapam.h include made superfluous by b60c3975990. Noticed this while working on another patch. Author: Andres Freund Branch -- master Details --- https://git.postgresql.org/pg/commitdiff/1845ca2cfd1f7fd6b536900cf129f6734a4ddded Modified Files -- src/backend/optimizer

pgsql: Improve error messages for incorrect types of logical replicatio

2019-01-12 Thread Michael Paquier
Improve error messages for incorrect types of logical replication targets If trying to use something else than a plain table as logical replication target, a rather-generic error message gets used to report the problem. This can be confusing when it comes to foreign tables and partitioned tables,