Re: Document ordering guarantees on INSERT/UPDATE RETURNING clause - Mailing list pgsql-hackers

From David G. Johnston
Subject Re: Document ordering guarantees on INSERT/UPDATE RETURNING clause
Date
Msg-id CAKFQuwZYmqiRq5nTh8ghcfSZ0Qsx6AHbzNArMLLEX0xfeSwLOg@mail.gmail.com
Whole thread Raw
In response to Document ordering guarantees on INSERT/UPDATE RETURNING clause  (Shay Rojansky <roji@roji.org>)
Responses Re: Document ordering guarantees on INSERT/UPDATE RETURNING clause  (Julien Rouhaud <rjuju123@gmail.com>)
List pgsql-hackers
On Sat, Feb 26, 2022 at 5:42 AM Shay Rojansky <roji@roji.org> wrote:
FWIW I've received feedback from a SQL Server engineer that one definitely should *not* depend on such ordering there, and that future optimizations (e.g. parallel insertion of many rows) could result in row ordering which differs from the lexical ordering of the VALUES clause.
 
That seems very reasonable; if the situation is similar on PostgreSQL, then I'd suggest making that very clear in the INSERT[2] and UPDATE[3] docs.

There is clearly no mention of such a guarantee in our documentation.

David J.

pgsql-hackers by date:

Previous
From: Shay Rojansky
Date:
Subject: Document ordering guarantees on INSERT/UPDATE RETURNING clause
Next
From: Julien Rouhaud
Date:
Subject: Re: Document ordering guarantees on INSERT/UPDATE RETURNING clause