Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wm73I-000auX-1n for pgsql-hackers@arkaria.postgresql.org; Tue, 21 Jul 2026 09:46:16 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wm73I-006kVq-0P for pgsql-hackers@arkaria.postgresql.org; Tue, 21 Jul 2026 09:46:15 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wm73H-006kVh-2f for pgsql-hackers@lists.postgresql.org; Tue, 21 Jul 2026 09:46:15 +0000 Received: from mail-wr1-x42c.google.com ([2a00:1450:4864:20::42c]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1wm73F-00000000Pty-1KX7 for pgsql-hackers@lists.postgresql.org; Tue, 21 Jul 2026 09:46:15 +0000 Received: by mail-wr1-x42c.google.com with SMTP id ffacd0b85a97d-47f73d9c177so1947235f8f.3 for ; Tue, 21 Jul 2026 02:46:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784627172; x=1785231972; darn=lists.postgresql.org; h=in-reply-to:content-disposition:content-type:mime-version :references:message-id:subject:cc:to:from:date:from:to:cc:subject :date:message-id:reply-to:content-type; bh=MsVj9C+1jtfpHNN6xWP+ZPNQ2nD0LLhgGQW5d5d12cg=; b=omb1V4CwkiX+mQdUYtjqAd5BPoxtVaVZSdsoaZYnoBTy9MW27IgvopwfF3QaQl2RQ5 fyIHlAD8mafFYqwiO43atRf/NWcwybvCtFGPUWX0rhXA8bmP/4dSgalvCM0r5lrTEOtz 41oe9huEu2BVcaqGfgHnLXTgYzxG/Qh2n8JI71H75Hix0k6F8h2Rpc1Pa+dA99nWAWFh mDqzBJ+L3fOItQnxcmhUnNJnHLnKM45a1OiqoY8QEEunf25LsQgcrHvL1Sb47WDqeDcK 0nvn9odbsD+7TR8SBDicPMLNEdpwXbbHgLoDnXMTjWz6vEa2SCgB9g5x4XaqNFaB0EMZ E1rg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784627172; x=1785231972; h=in-reply-to:content-disposition:content-type:mime-version :references:message-id:subject:cc:to:from:date:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=MsVj9C+1jtfpHNN6xWP+ZPNQ2nD0LLhgGQW5d5d12cg=; b=ENdZqliEgzbYCaDjDD5NlGqCEXZIvFO5V3jfSmZALXKyOfhoo+WZQHyLoILFyPXU1s HiJtORNKuIrUkegEOQGV1Gwwi3VwaZrQad2bZJyftv7xKIJQVkmIq4Tkp4cUkL4YUdUB rpPi2+xeXcfEhCXCbyzl3OdQbLUwZtTQD8xEwamM0zkeEe2GMbYfxOhiXsk0vjShIX4K TCj0BAE5T22Gxcuo9j7GIW6exOKEwoRQTN52vstg2LQzCSbQUPUQwYircc2YbeurFyYc yzsA/RTHjiWUFc+CyChVDgaUqxiLcQFyXrQe00uj4wOTTG28v6ae+ZwD+LbF0kgI/vcf W8hA== X-Gm-Message-State: AOJu0Yyv2HwN3daflr6tUyjkuKOI8zPn0KFF0ZWMswM6QpWoy3KLhfu2 DvvX43LdjQ0EC/SBJlZ2Uozn2BN8LNEN8WGyRUP5RMUecCBybTydQ8Lk X-Gm-Gg: AfdE7cn6pYSbmJNK0aDe+YcdgH3b7V/68hy3iOuJFofZroeUEQU765BL1mXBjk0K4RE mRiN1PR33LOXgOH5PPtmE74eiMIHftEgy2X+zMOkM8wZri/DzVKAUYywiEwPhZTdPzVoqwalTgk bcvNeYPepuxTm657PfrKo7XxGB2n3NiuEndAKHUvGMXVUvbZItHhcGNu9hwq7TXs8bXwB9yhYzL nP652FI+7hzj6DQrC4t1hnGhyvVYXAAwF64rftqEEaBrpNzMeia/Xs0uuWkPxBfRewE4ZM3SCgC v4lIIEdwqPqiC8WhPcZ0KulmyRj+Gm4DXOLV5JpUZxwlBRPseF9MB8AN9mozEz+8SoeRgWRYvHF S2w6FujMjqM/Wzr2yCahZVEN8U2Hf8yynZBzV7vXeLWdiytCt17pGO1MAAi/OFFbr5LbvwiP8JK zfEZh5SriYdgAVbt7xLFc9QkDtZrDhG4bR8peNJmRYwrN5ZHphy8xASFxyf9Y1Cw== X-Received: by 2002:a05:600c:c83:b0:495:40f0:e77 with SMTP id 5b1f17b1804b1-4954a3d59c8mr197699625e9.5.1784627171625; Tue, 21 Jul 2026 02:46:11 -0700 (PDT) Received: from bdtpg (ec2-15-237-197-144.eu-west-3.compute.amazonaws.com. [15.237.197.144]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4956546de4fsm58218985e9.1.2026.07.21.02.46.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 21 Jul 2026 02:46:11 -0700 (PDT) Date: Tue, 21 Jul 2026 09:46:09 +0000 From: Bertrand Drouvot To: surya poondla Cc: pgsql-hackers@lists.postgresql.org Subject: Re: Fix races conditions in DropRole() and GrantRole() Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Hi Surya, On Mon, Jul 20, 2026 at 02:20:59PM -0700, surya poondla wrote: > Hi Bertrand, > > The v4 patch looks good to me. Thanks for the review! > You can create a commitfest entry and we can take it from there. I've already created one [1]. [1]: https://commitfest.postgresql.org/patch/6985/ Regards, -- Bertrand Drouvot PostgreSQL Contributors Team RDS Open Source Databases Amazon Web Services: https://aws.amazon.com