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.94.2) (envelope-from ) id 1rwEFm-000KxY-9j for pgsql-hackers@arkaria.postgresql.org; Mon, 15 Apr 2024 04:47:39 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1rwEFk-00APP8-Mj for pgsql-hackers@arkaria.postgresql.org; Mon, 15 Apr 2024 04:47:36 +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.94.2) (envelope-from ) id 1rwEFi-00APMU-RA for pgsql-hackers@lists.postgresql.org; Mon, 15 Apr 2024 04:47:36 +0000 Received: from wfhigh7-smtp.messagingengine.com ([64.147.123.158]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1rwEFf-0010cs-0M for pgsql-hackers@postgresql.org; Mon, 15 Apr 2024 04:47:34 +0000 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailfhigh.west.internal (Postfix) with ESMTP id 3212A18000E6; Mon, 15 Apr 2024 00:47:26 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute3.internal (MEProxy); Mon, 15 Apr 2024 00:47:26 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=paquier.xyz; h= cc:cc:content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:subject :subject:to:to; s=fm2; t=1713156445; x=1713242845; bh=SEt4f3uOJN O8tymO/+saHN0e1gXZKO3/E7vISkAKS44=; b=F1COTQQAlHVOzLBDsrnCisGgMI NT5PsUqDowPnOZBZXm+lsOZnC6wpRLyAQb2wV4qP9Xg23jwll0Ndrt9fXFYV78FH u8w9z/15DpE6xwmrPtkxrWB5HRzEzfvcVAkIqLSLFpWc+itUYCIuBTyz0ZkhQZrv b9LYgJzukv6TNmNDmAw16ByI+T7ulYWey250a8P4Yz0x04ZLlEYOlbN2EG8v2csx A3ij4mlJXt+8JZviIlGA9j3SZ/8IpHipE82rN1Qcn1QXFe7CBNWsI96zeqGWAfm4 YikC7nvbFFSzJS0AfVzPCX+/d8jR8mEOP4RtaXP+YCintx3UNzXEhsiVX2Vg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; t=1713156445; x=1713242845; bh=SEt4f3uOJNO8tymO/+saHN0e1gXZ KO3/E7vISkAKS44=; b=Y2sMFKPomTbvEpZ8voy4KKciUz1ui9VK71TWF06HBOdh kowMmApupadbxdxEaae54kzy6aB94deP7HRqQSwd9GTyAfq7HvV/NXmuNKUR6pok VFjrYREy93rn6v9jB1SjVnYUj+zLqGWa1r7GLOZO1di2NR8maReyLeJln/WkGi1L jlx26gatTHsd9OPbrRcSMICGxtbbCvF0nlSY48Xh29NiHaxKgC9jVACfxjJULTjA OkZBiFvAYEV6DVhMEZDG5ERr4EWPr7yyoXhU08KcL1PMp1qog3vS/xYXvG4hel52 kzHJTC2R0IrQYu5STgdvAPMo+VZRsw7kt2K4M+smBQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrudejuddgfeehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne gfrhhlucfvnfffucdljedtmdenucfjughrpeffhffvvefukfhfgggtuggjsehgtderredt tddvnecuhfhrohhmpefoihgthhgrvghlucfrrghquhhivghruceomhhitghhrggvlhesph grqhhuihgvrhdrgiihiieqnecuggftrfgrthhtvghrnhepteelieefudffhffhtdetleeg geegfffhkeeuveetiefgudduvedutefggeeivdejnecuvehluhhsthgvrhfuihiivgeptd enucfrrghrrghmpehmrghilhhfrhhomhepmhhitghhrggvlhesphgrqhhuihgvrhdrgiih ii X-ME-Proxy: Feedback-ID: i0fe9450f:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 15 Apr 2024 00:47:23 -0400 (EDT) Date: Mon, 15 Apr 2024 13:47:08 +0900 From: Michael Paquier To: Kirill Reshke Cc: Nathan Bossart , "Leung, Anthony" , "Andrey M. Borodin" , "pgsql-hackers@postgresql.org" Subject: Re: Allow non-superuser to cancel superuser tasks. Message-ID: References: <20240406010751.GA167028@nathanxps13> <20240410150034.GA1673069@nathanxps13> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="JDekVLyRrPl9wXQ2" Content-Disposition: inline In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --JDekVLyRrPl9wXQ2 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Apr 12, 2024 at 01:32:42PM +0500, Kirill Reshke wrote: > +# > +# Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group > +# Portions Copyright (c) 1994, Regents of the University of California > +# > (Like in src/test/signals/Makefile) >=20 > at the beginning of each added file? Assuming that these files are merged in 2024, you could just use: Copyright (c) 2024, PostgreSQL Global Development Group See for example slotsync.c introduced recently in commit ddd5f4f54a02. -- Michael --JDekVLyRrPl9wXQ2 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAmYcsUwACgkQnvQgOdby QH0O7RAAjAlYVxwN670+wFXlCkppc1+sbKbkRfMJqikutyACxIYqQuxD9AAuuv9L A+wltY6b6vYhtGV4o4/cGSVvBb1LRmJxrw2Sy9XJhhU6qDEr9orJTMUfgdZZOJ20 ajdDFHD4o83pdaeq752Wz4LW6l6oChVsrmDOTJZ9YQcfFA4CJNimnXYX+L1jKn3M mHBkjv2t9R6V2KGyqJpygA0H5Hrmvn5X0pbPShvM0A2/850Vj5e1KUjFIdBaAF8v Noxow/TN3LSEjcADsVfAlMsoIIvrxqxzFFSbgvwEBBrO9icRn9KdMRvP9sXKqOZa JJNtiFVQZLm+Nzv/VlbqoAP2CzUTiy7FO+a7KrkgVkWmjlQBzXl5oOPIm+Z1i5r2 i+lZ5DAX+X2aNZvFjOLDPqMd5qsScbyCyWzZ6SN9alYh3J8oVO+FA2pKU/3aLMoF BflIdc07W1AJuD6qIOeeuQqCWzt1A0WSvoy7YygJvgS97V9nkeixxV9JwvBussEk +7XVH68t0F2dNZH7+8VO9Wq7DwixM5zEFMGp4mj9CcClPiQYttJf/eqjnH71UQId 9ZkxrxXNsnHkpxWHf0r+om1oE5iVwcn4zqURU/9mjGGBXKQofhRjqDQwsmhQztOA +34wY/y99HSja4RmdHG/YKlmPep/ypfSYnpf/gdxoFMCKBW975E= =Jvn3 -----END PGP SIGNATURE----- --JDekVLyRrPl9wXQ2--