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 1rjv5C-008vII-Ez for pgsql-hackers@arkaria.postgresql.org; Tue, 12 Mar 2024 05:53:50 +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 1rjv5A-006TXL-LV for pgsql-hackers@arkaria.postgresql.org; Tue, 12 Mar 2024 05:53:49 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1rjv5A-006TXC-Bt for pgsql-hackers@lists.postgresql.org; Tue, 12 Mar 2024 05:53:48 +0000 Received: from fhigh1-smtp.messagingengine.com ([103.168.172.152]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1rjv56-0044MY-9N for pgsql-hackers@postgresql.org; Tue, 12 Mar 2024 05:53:47 +0000 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailfhigh.nyi.internal (Postfix) with ESMTP id 422C21140102; Tue, 12 Mar 2024 01:53:44 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute1.internal (MEProxy); Tue, 12 Mar 2024 01:53:44 -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=fm1; t=1710222824; x=1710309224; bh=imyKcM/HD0 iScSK59gzvNd/2xGU6uaHwBA+4EPogLkA=; b=XtiSCdaCOvaACfBcHJuCM7bUXJ Io0mGSCR+ytN4OBNQI7yQnJOauUnlercc8OPlD1IwD5wPEX11MLRV83OZn135c9N OQA4eAt5p3YbRIxp7qM00AGJR2BuuNg3SjdDypYR1HZsM1O3pjakbq8cJGvAtPdV FBiaafvEBItF0iks3jv9Z40wW34w6nMn1UXuG2KuGUx23r7H/jtqYi37x5jthizw 5bUP6Y82r4Qed11BypzU4c0gVRdz7J96rKoUVd4a7jcMb7n9esO9CnNJV+dlQ9w8 j6SB4w0yg28ddJZN6T37kwXMz119/fTGqVNhjS0m/hJI3DgIeP/s8/NE3Ukg== 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= fm1; t=1710222824; x=1710309224; bh=imyKcM/HD0iScSK59gzvNd/2xGU6 uaHwBA+4EPogLkA=; b=fG4UJhuvDJYb+Mnj9FDcaczV8vQbcY/lDF6xfjPtgkyy UtcOTiDQ9zcfgbxnAMtdIDT84SZ/8+DDGkpylKSS7s+vGVn1tesbnZ9ghkq6zZ2X lzNLzlbKLwxq8+lqEPp2pDsw55qo/ZosdipNgYXEf3ZGz96H54Z4FTuR5wRcXPel UmBKpkv2WiiyoLr74o2gvTGbePPiprGXnV3+BaPajAI+NdekqBzbuRAcHsz2PT4B soRqrBv10nn4fcLmNb6M3yo2DGd2TnuHEaZVY6f8hIkLT/N393lOvxLFtez8m92o ZgHudBqaJJxuQGDy0B6EJe308SmRIkVPSt8uW6ZSYw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrjedvgdeltdcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenfg hrlhcuvffnffculdefhedmnecujfgurhepfffhvfevuffkfhggtggujgesghdtreertddt vdenucfhrhhomhepofhitghhrggvlhcurfgrqhhuihgvrhcuoehmihgthhgrvghlsehprg hquhhivghrrdighiiiqeenucggtffrrghtthgvrhhnpefhvdevgefftdegveevvefhtdej tdekteethfegvedvgfdugfeggfevleffhedukeenucffohhmrghinhepihgvthhfrdhorh hgnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepmhhi tghhrggvlhesphgrqhhuihgvrhdrgiihii X-ME-Proxy: Feedback-ID: i0fe9450f:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 12 Mar 2024 01:53:38 -0400 (EDT) Date: Tue, 12 Mar 2024 14:53:27 +0900 From: Michael Paquier To: "Andrey M. Borodin" Cc: Jelte Fennema-Nio , Aleksander Alekseev , pgsql-hackers mailing list , Peter Eisentraut , Sergey Prokhorenko , =?utf-8?Q?Przemys=C5=82aw?= Sztoch , "David G. Johnston" , Mat Arye , Matthias van de Meent , Nikolay Samokhvalov , Junwang Zhao Subject: Re: UUID v7 Message-ID: References: <1971811009.2132347.1706599708209@mail.yahoo.com> <72C1E7CB-E2EC-46CF-AD2C-B3180CED885B@yandex-team.ru> <0906F8BA-CA52-4956-AA68-E9193E50DFDF@yandex-team.ru> <10553e4c-6b66-44b9-86a7-80bb1958a767@eisentraut.org> <5D22C2BF-5DED-43CA-A3D7-B724EE0A159D@yandex-team.ru> <844E6A65-4A36-4A36-94C2-0CDF7615B53F@yandex-team.ru> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="+orguMnn8nxJem5R" Content-Disposition: inline In-Reply-To: <844E6A65-4A36-4A36-94C2-0CDF7615B53F@yandex-team.ru> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --+orguMnn8nxJem5R Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Mon, Mar 11, 2024 at 11:27:43PM +0500, Andrey M. Borodin wrote: > Sorry for this long and vague explanation, if it still seems too > uncertain we can have a chat or something like that. I don't think > this number picking stuff deserve to be commented, because it still > is quite close to random. RFC gives us too much freedom of choice. Speaking about the RFC, I can see that there is a draft but nothing formal yet. The last one I can see is v14 from last November: https://datatracker.ietf.org/doc/html/draft-ietf-uuidrev-rfc4122bis-14 It does not strike me as a good idea to rush an implementation without a specification officially approved because there is always a risk of shipping something that's non-compliant into core. But perhaps I am missing something on the RFC side? -- Michael --+orguMnn8nxJem5R Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAmXv7dcACgkQnvQgOdby QH2Gog//WBQNDsR9mYmtOLuWZAKs2uEtVmXd1CaRM/rgok6/y3hTOF8Aa/wPLSxp NSnrSCdnaWKMbzmUhwMQbCmgt4Mkz7rsmRnzgbcO4NSpOEu3z6vHIf4GZHC6IqKu qRd8C33DFk375Nly2NfOHSZ46tuicl3dSjUavzT8vx8TekMQWKjb9yaJiHvwRGWN fDdifnhGIeoPP3SoyaDdLRLSBFhhQQevbVbOS7iYC0+DwMLg+PKhtn/cFA7v9pzp 2rMNSqFpnWAASWqWQUzIAmLN3EZwnlxpXRovJ6CnDdwuQXtjybF8TzL22yzNLP+j gdfewtyiY1FLV/E/PSdxuIrS9lullcdKawDSuRyCV779Kpnwwb99n9c4NgcrysSQ sZ8OBJR0K6f0oo7QTmztdt/ep00bXAh28c6DU5FGPvOdD+a8dNJzwGKhU0DSKqd7 B2w6GZb/S/gL6n9K3WHQZe2B9SJx328yDkCPXN7gMupD2KS4U4isPk6YIZAL8+RB TSW+4vySBfDi0kWjx0QePyFq8o2WiMvFiasOGRTun4ieEGjisKHXFc5oP+dzTcX1 EJY25wqVC0i/40jvPX0SAZL14EuLhNd5LGcTIydO0aTDOeEol2aoWQUq1dyUHRDu jjFKl5jet4UoqYaEPMYDKwLnUvzArr1FeaHANLeAjZM008EsLWo= =mmXu -----END PGP SIGNATURE----- --+orguMnn8nxJem5R--