Re: BUG #18467: postgres_fdw (deparser) ignores LimitOption
Japin Li <japinli@hotmail.com>
From: Japin Li <japinli@hotmail.com>
To: Etsuro Fujita <etsuro.fujita@gmail.com>
Cc: onderkalaci@gmail.com, pgsql-bugs@lists.postgresql.org
Date: 2024-05-16T04:02:14Z
Lists: pgsql-bugs
Attachments
- bug#18467.patch (text/x-diff) patch
On Wed, 15 May 2024 at 17:41, Etsuro Fujita <etsuro.fujita@gmail.com> wrote: > Hi Onder, > > On Wed, May 15, 2024 at 6:07 PM PG Bug reporting form > <noreply@postgresql.org> wrote: >> Hi, it seems the same query with `LimitOption` on a heap table and on an >> postgres_fdw table pointing to the same heap table is returning different >> results. > > Thanks for the report! Will look into this next week, because I am > busy with something else this week. > AppendLimitClause() does not check the limitOption, which may be LIMIT_OPTION_WITH_TIES. It simply uses the LIMIT clause. Here is a poc patch to verify the above. -- Regards, Japin Li
Commits
-
postgres_fdw: Refuse to send FETCH FIRST WITH TIES to remote servers.
- 2b461efc5195 13.16 landed
- 269e2c391628 14.13 landed
- b33c141cc52b 15.8 landed
- 8405d5a37a25 16.4 landed
- 8cfbac1492bd 17.0 landed
-
Revert temporal primary keys and foreign keys
- 8aee330af55d 17.0 cited