Re: ResourceOwner refactoring
Heikki Linnakangas <hlinnaka@iki.fi>
From: Heikki Linnakangas <hlinnaka@iki.fi>
To: Julien Rouhaud <rjuju123@gmail.com>,
Aleksander Alekseev <aleksander@timescale.com>
Cc: "pgsql-hackers@postgresql.org" <pgsql-hackers@postgresql.org>
Date: 2022-10-31T09:51:36Z
Lists: pgsql-hackers
Attachments
- v12-0001-Move-a-few-ResourceOwnerEnlarge-calls-for-safety.patch (text/x-patch) patch v12-0001
- v12-0002-Make-resowners-more-easily-extensible.patch (text/x-patch) patch v12-0002
- v12-0003-Use-a-faster-hash-function-in-resource-owners.patch (text/x-patch) patch v12-0003
On 12/01/2022 07:57, Julien Rouhaud wrote: > On Fri, Nov 26, 2021 at 8:41 PM Aleksander Alekseev > <aleksander@timescale.com> wrote: >> >> The patchset is in a good shape. I'm changing the status to "Ready for >> Committer". > > The 2nd patch doesn't apply anymore due to a conflict on > resowner_private.h: http://cfbot.cputube.org/patch_36_3364.log. Rebased version attached. Given that Aleksander marked this as Ready for Committer earlier, I'll add this to the next commitfest in that state, and will commit in the next few days, barring any new objections. - Heikki
Commits
-
Make RelationFlushRelation() work without ResourceOwner during abort
- e6cd85772647 17.0 landed
-
Fix bug in bulk extending temp relation after failure
- d212957254de 17.0 landed
-
Add missing PGDLLIMPORT markings
- c6b86eaa55ff 17.0 landed
-
Add test_dsa module.
- 325f54033e59 17.0 landed
-
Clear CurrentResourceOwner earlier in CommitTransaction.
- c21e6e2fd48c 17.0 landed
-
Fix dsa.c with different resource owners.
- a8b330ffb6f7 17.0 landed
-
Fix bug in the new ResourceOwner implementation.
- 8f4a1ab471e6 17.0 landed
-
Change pgcrypto to use the new ResourceOwner mechanism.
- cd694f60dc97 17.0 landed
-
Use a faster hash function in resource owners.
- 954e43564d99 17.0 landed
-
Make ResourceOwners more easily extensible.
- b8bff07daa85 17.0 landed
-
Move a few ResourceOwnerEnlarge() calls for safety and clarity.
- b70c2143bbbe 17.0 landed