Re: Improve the HINT message of the ALTER command for postgres_fdw

Поиск
Список
Период
Сортировка
От Bharath Rupireddy
Тема Re: Improve the HINT message of the ALTER command for postgres_fdw
Дата
Msg-id CALj2ACUkZ9FWZA0XgjBeMX-M_Pg2Z=xhvFsy39X6699jDWr5xw@mail.gmail.com
обсуждение исходный текст
Ответ на Improve the HINT message of the ALTER command for postgres_fdw  (bt21masumurak <bt21masumurak@oss.nttdata.com>)
Ответы Re: Improve the HINT message of the ALTER command for postgres_fdw  (Daniel Gustafsson <daniel@yesql.se>)
Список pgsql-hackers
On Fri, Oct 8, 2021 at 12:48 PM bt21masumurak
<bt21masumurak@oss.nttdata.com> wrote:
>
> Hi
>
> When 'ALTER FOREIGN DATA WRAPPER OPTIONS' is executed against
> postgres_fdw, the HINT message is printed as shown below, even though
> there are no valid options in this context.
>
> =# ALTER FOREIGN DATA WRAPPER postgres_fdw OPTIONS (format 'csv');
> ERROR: invalid option "format"
> HINT: Valid options in this context are:
>
> I made a patch for this problem.

Good catch. It seems like the change proposed for
postgres_fdw_validator is similar to what file_fdw is doing in
file_fdw_validator. I think we also need to do the same change in
dblink_fdw_validator and postgresql_fdw_validator as well.

While on this, it's better to add test cases for the error message
"There are no valid options in this context." for all the three fdws
i.e. file_fdw, postgres_fdw and dblink_fdw may be in their respective
contrib modules test files, and for postgresql_fdw_validator in
src/test/regress/sql/foreign_data.sql.

Regards,
Bharath Rupireddy.



В списке pgsql-hackers по дате отправления:

Предыдущее
От: Fabrice Chapuis
Дата:
Сообщение: Re: Logical replication timeout problem
Следующее
От: Kyotaro Horiguchi
Дата:
Сообщение: Re: [BUG] Logical replication failure "ERROR: could not map filenode "base/13237/442428" to relation OID" with catalog modifying txns