Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1knsar-00019X-G4 for pgsql-hackers@arkaria.postgresql.org; Sat, 12 Dec 2020 00:17:01 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1knsaq-0000l9-7E for pgsql-hackers@arkaria.postgresql.org; Sat, 12 Dec 2020 00:17:00 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1knsaq-0000l2-0C for pgsql-hackers@lists.postgresql.org; Sat, 12 Dec 2020 00:17:00 +0000 Received: from [66.111.4.229] (helo=new3-smtp.messagingengine.com) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1knsaj-0003QS-Hw for pgsql-hackers@lists.postgresql.org; Sat, 12 Dec 2020 00:16:59 +0000 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailnew.nyi.internal (Postfix) with ESMTP id EDF995802E0; Fri, 11 Dec 2020 19:16:41 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute1.internal (MEProxy); Fri, 11 Dec 2020 19:16:41 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=paquier.xyz; h= date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=fm3; bh=MEYC7R0JkG27WVYYTf1Lrtb33ZY nPuPy8uaVO8Ctm64=; b=jZQT9XO4GE9lpc0bLj7A+3TATZ/LosNaUJl8K0nISZg R1iyDZAchltI2PxehOYvMD9TMdWzNt0ZNfn31YADCwnny7GFBYbWvOgRLquXCEBV W1gk+W6Xur3wSnXf/o3XkM7s/vc/QrWmjHIvSFLlPyhkQrNyQ8Dj/DNfD9vzdMUd wTGqt1heNcI7gz/xV7CDpAaoykUQtV/GogZ9hjqcwnpwS/Ke/abOLWycCc7YwteR 1EdUkDJkHJ/ul6fwmO7us0XzGQVZ2vQCFepSvvBrZufm6jBWu8WwgeGu+zBsB9AA o1bKbeItO7qZ1rpcjnuGnXBjWFPOBrW0Yj8+Brekhbg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=MEYC7R 0JkG27WVYYTf1Lrtb33ZYnPuPy8uaVO8Ctm64=; b=ftdnsMiWG15r8sOv4oHkMO R9rjoI3xl9Yk6izVDnrUx/OEP/SD1YeG/mNb3aMoVtmKA4g+8r2HFQEv9TL/EK5j sLwUH7PqqTMcl5h9oKUlCwf33d10Dwmzy7kSEtv/pEaPHKNzmQSDzGhdIrtNUh9x xboha7Y73arnhwW7k28GuK507h6huKSN/vEVc9dc3UjzjRpFfPatAryLo6VQIA0g 3UKmmRGdCUI2pMLBS+eMKge5/kenYXUmmynrqLga1D+m9KSXom8i8JvWjPuVvzig /RcuatFn3DCdvPG4Q+NJaOLlyAS9Li2nwcIiO3fYC7bmXvhRdS6Yjgk5t71HKLrw == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrudekfedgvddtucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne gfrhhlucfvnfffucdljedtmdenucfjughrpeffhffvuffkfhggtggujgesghdtreertddt vdenucfhrhhomhepofhitghhrggvlhcurfgrqhhuihgvrhcuoehmihgthhgrvghlsehprg hquhhivghrrdighiiiqeenucggtffrrghtthgvrhhnpedvgeduuefhtdeuleettdevjeeh heeiveeuieegleetgeeljeelieeuieehgeevhfenucfkphepudduuddruddtvddrudektd drudekheenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhm pehmihgthhgrvghlsehprghquhhivghrrdighiii X-ME-Proxy: Received: from paquier.xyz (ee0822lan1.rev.em-net.ne.jp [111.102.180.185]) by mail.messagingengine.com (Postfix) with ESMTPA id 145221080059; Fri, 11 Dec 2020 19:16:36 -0500 (EST) Date: Sat, 12 Dec 2020 09:16:34 +0900 From: Michael Paquier To: Alvaro Herrera Cc: Peter Eisentraut , Justin Pryzby , Alexey Kondratov , Masahiko Sawada , Steve Singer , pgsql-hackers@lists.postgresql.org, Robert Haas , Alexander Korotkov , Masahiko Sawada , Jose Luis Tallon Subject: Re: Allow CLUSTER, VACUUM FULL and REINDEX to change tablespace on the fly Message-ID: References: <20201211202703.GA21264@alvherre.pgsql> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="JKXX2ph7LNevWQ16" Content-Disposition: inline In-Reply-To: <20201211202703.GA21264@alvherre.pgsql> X-Host-Lookup-Failed: Reverse DNS lookup failed for 66.111.4.229 (deferred) List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk --JKXX2ph7LNevWQ16 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Fri, Dec 11, 2020 at 05:27:03PM -0300, Alvaro Herrera wrote: > By the way-- What did you think of the idea of explictly marking the > types used for bitmasks using types bits32 and friends, instead of plain > int, which is harder to spot? Right, we could just do that while the area is changed. It is worth noting that all the REINDEX_REL_* handling could be brushed. Another point that has been raised on a recent thread by Peter was that people preferred an hex style for the declarations rather than bit shifts. What do you think? -- Michael --JKXX2ph7LNevWQ16 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAl/UC+IACgkQnvQgOdby QH3NaRAAjemKRbjp7vqXBY9LbDUKAJYuNMbijbzKXjJc3QhAgz7+FQOt6kMgvNuC GLvVyGqs6ogEGWGIwWXtyEX2WFfKtL/Zj+JFolyTNksM3NJV85P4Yr2VyhXHBrjV krQlf/38Lopqtcu2pNrUfoqguybTpf7mnGFgDaZQk5hZTtSF64E6ZtsRkFMAaxkL Vo2Ue6mTrZo5rtjV35R4RRn4iu8512xurAYs05qv0ZvGT0NxMfM44LSwtPTDdej3 p2rS2/I+N5TT0AGIe0934i6uKD5czonX7FhAnpo03ZVWsS3o+aN+Ty9UEuIWh28Y Rodr3UBJVxetBg5NTXaq2JYDErM2zvLiWjpq8t8RCXRbD5l6Tnm8Z9SUaZ99jABl a23GCzOGACrRudVFwLKbDAz3Q3nwahzznniwVOarL0xJakMTO9V4shEeKCtKUnha QXBXJG+UENuCVnMfuECk+ACdYqmVbBq5oTeI16XhaarhCtVeVOqb9aGHlbZbL0wJ CG86nC5sBjPSoZ9PXJzh12HDWrYLk4KfBE7n6gXD4QfBbS0QLA+xyQ8rvh3eMWUf mVf567O4MIYGquplblHyWsBAZ6HI25Yk3eQffV2Gd+oXFgnOpOMXk47F2C+piSTr YiE7QIU/Nm81rwwSmlYmJdSOebnOHYFF3m2bLXCpZcif8z76eIw= =USGG -----END PGP SIGNATURE----- --JKXX2ph7LNevWQ16--