Re: IMPORT FOREIGN SCHEMA return create foreign table commands are those further filtered in LIMIT and EXCEPT cases?

From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: "Paragon Corporation" <lr(at)pcorp(dot)us>
Cc: pgsql-hackers(at)postgresql(dot)org
Subject: Re: IMPORT FOREIGN SCHEMA return create foreign table commands are those further filtered in LIMIT and EXCEPT cases?
Date: 2015-12-31 20:36:27
Message-ID: 20855.1451594187@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

"Paragon Corporation" <lr(at)pcorp(dot)us> writes:
> I've implemented IMPORT FOREIGN SCHEMA support for an fdw called ogr_fdw
> against the PostgreSQL 9.5RC1 code base.
> Code is here: https://github.com/robe2/pgsql-ogr-fdw
> It works great except in the Case of LIMIT TO clause (and possible EXCEPT
> though I have to retest EXCEPT to see if there is a case it doesn't work).
> In LIMIT case sometimes works and it sometimes doesn't and when it doesn't
> no foreign tables are created.

Case-folding issue, perhaps? Are you taking care to double-quote the
table names in the generated CREATE FOREIGN TABLE statements? Because
if you don't, they'll be smashed to lower case and then won't match the
quoted table names in your example.

regards, tom lane

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Tomas Vondra 2015-12-31 20:38:35 Re: WIP: bloom filter in Hash Joins with batches
Previous Message Paragon Corporation 2015-12-31 20:18:13 IMPORT FOREIGN SCHEMA return create foreign table commands are those further filtered in LIMIT and EXCEPT cases?