Re: PoC: Partial sort
Alexander Korotkov <aekorotkov@gmail.com>
From: Alexander Korotkov <aekorotkov@gmail.com>
To: Peter Geoghegan <pg@heroku.com>
Cc: Andreas Karlsson <andreas@proxel.se>, David Rowley <dgrowleyml@gmail.com>,
Marti Raudsepp <marti@juffo.org>, Robert Haas <robertmhaas@gmail.com>,
pgsql-hackers <pgsql-hackers@postgresql.org>,
Andres Freund <andres@2ndquadrant.com>,
Martijn van Oosterhout <kleptog@svana.org>
Date: 2015-10-20T11:17:26Z
Lists: pgsql-hackers
Attachments
- partial-sort-basic-4.patch (application/octet-stream) patch
On Fri, Oct 16, 2015 at 7:11 PM, Alexander Korotkov <aekorotkov@gmail.com> wrote: > On Sun, Jun 7, 2015 at 11:01 PM, Peter Geoghegan <pg@heroku.com> wrote: > >> On Sun, Jun 7, 2015 at 8:10 AM, Andreas Karlsson <andreas@proxel.se> >> wrote: >> > Are you planning to work on this patch for 9.6? >> >> FWIW I hope so. It's a nice patch. >> > > I'm trying to to whisk dust. Rebased version of patch is attached. This > patch isn't passing regression tests because of plan changes. I'm not yet > sure about those changes: why they happens and are they really regression? > Since I'm not very familiar with planning of INSERT ON CONFLICT and RLS, > any help is appreciated. > Planner regression is fixed in the attached version of patch. It appears that get_cheapest_fractional_path_for_pathkeys() behaved wrong when no ordering is required. ------ Alexander Korotkov Postgres Professional: http://www.postgrespro.com The Russian Postgres Company
Commits
-
Implement Incremental Sort
- d2d8a229bc58 13.0 landed
-
Improve memory management for external sorts.
- 0011c0091e88 9.6.0 cited