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 1rWg2u-006g9a-J5 for pgsql-hackers@arkaria.postgresql.org; Sun, 04 Feb 2024 17:12:45 +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 1rWg2r-0070F0-DA for pgsql-hackers@arkaria.postgresql.org; Sun, 04 Feb 2024 17:12:41 +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 1rWg2q-0070CJ-Uf for pgsql-hackers@lists.postgresql.org; Sun, 04 Feb 2024 17:12:41 +0000 Received: from mail-wm1-x32d.google.com ([2a00:1450:4864:20::32d]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1rWg2j-005Rco-H0 for pgsql-hackers@postgresql.org; Sun, 04 Feb 2024 17:12:40 +0000 Received: by mail-wm1-x32d.google.com with SMTP id 5b1f17b1804b1-40fccd09082so13788345e9.2 for ; Sun, 04 Feb 2024 09:12:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=j-davis-com.20230601.gappssmtp.com; s=20230601; t=1707066750; x=1707671550; darn=postgresql.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=OPuZjL7yql/0gNucNwV06w63T4ZqMEa4votUT7Q2J0U=; b=VpXQLZ7wcbnoSJ/h9pryEBg32hWyn9CTvnVsoNJwbSB0FrkAW25vh7f4Rt36EaWVLS j6H0tDsENNroQjrS7OeVY7Ddjjw+yU6O5x2ko+hSNEx4LEBz23h8Ppxp/ycOpzEnoFCj ET4iduQBDXGQIWvw7f+Un5lRJCM5HIGanMAnkB+vLhLYFVLoa7JIg2YD23s26+RcxmPF tK3PxJebTJP+iZp+PD3rRiQL2BIHJJwoJMyZysj8lnJhJVfAxjA5a2s6q/n5OjT1X+NT svn2aC70Xw+C/gUCDH5j2bKEQGiq3ihdna6EUnJ+AlTS5bHMoF3M/e04w6aJqCHZtSB9 UwOw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1707066750; x=1707671550; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=OPuZjL7yql/0gNucNwV06w63T4ZqMEa4votUT7Q2J0U=; b=FEcQ+jhGH9buiAsx/3m1PbSqMeip86wm+LMlRFc6AqENzHLvxol7jEk16CHOLARKVw UXYHqe0mpt/oPzq30OHZV1iMm5WYXIsEgvXbi6+q4tr2oD+XMVmRxmIBmcHBYpcKrKJx wSPsxiivzFBFsPYExcyKzXGoQ9qPVjr1IdxmkDUD/WnpRzFkhYcZ7Bacxmf4w5aUNues 3A8zmPNLNBgsj3v+ITaYEjcvIpwwFgfXW+guj6aCutfyU/rp3FH+mme56ymfdbXDXtCT BBIOoo6lTFnGe2ip/9G5qIOg6Ls0UZKOVpTJXdAG5qiJUvEwv+FaF75KULitk+cg7wfG BSAQ== X-Gm-Message-State: AOJu0Yy6PLgclu2XppU70toHILs4k/GYXBKbwIyWWuJ/dwuAdCt6HgHU 3LW+pN7FpF4NGAbQZO7hixnf1Oic4FF6jlEeuYrFm3BUXtDjHZDGJA0aeuJfzw== X-Google-Smtp-Source: AGHT+IGkyQHeiYznF73abeHnwPGkSpM3vmniS+vzjAafcpZecAvldw7SWpql0wyLyzSCh2KgtAmD7w== X-Received: by 2002:adf:a39d:0:b0:33b:18c2:df9e with SMTP id l29-20020adfa39d000000b0033b18c2df9emr4207746wrb.48.1707066750168; Sun, 04 Feb 2024 09:12:30 -0800 (PST) X-Forwarded-Encrypted: i=0; AJvYcCWBlrhUwIGbAlUFrcWQC5ble3ILzEbCXPq4Hv5nwbcBB3DytGe1tDzf+DyH58IhyaxM1wg0iwtjcFOYbag2mbS4l1ANTiayLPauWce08iugY9+ILj3Y/TlB9dBrlsE807BU587IyIbVHZuB8q6gDJaAs6MA319Ujjm2I3cA9+R+HL3kTAgYhWPtBfWVqukClVOAqazXqhw3c1tHNFwFbsDGORZY+NZ02RaQJZkiaNH45t4Mpmrg2HO38W0ZPJv4gu4z5/CoyzPWdjYAVOFCIb2rdxvpJNQGO/Lze/WgZstA1QZdysnG2ew= Received: from [192.168.10.86] ([82.210.39.137]) by smtp.gmail.com with ESMTPSA id c14-20020adfef4e000000b0033afd34781asm6271205wrp.75.2024.02.04.09.12.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 04 Feb 2024 09:12:29 -0800 (PST) Message-ID: <69ce2595450464ff1bcd8da1d5b0613b1d504b22.camel@j-davis.com> Subject: Re: Collation version tracking for macOS From: Jeff Davis To: Robert Haas Cc: vignesh C , Thomas Munro , Joe Conway , Peter Eisentraut , Jeremy Schneider , Peter Geoghegan , "Nasby, Jim" , Tom Lane , pgsql-hackers Date: Sun, 04 Feb 2024 09:12:28 -0800 In-Reply-To: References: <398aabd1-ad95-ba2d-d70a-dd5d90bf6e07@enterprisedb.com> <606bd2baa6d65b38fee6eb23bba40c5da210255b.camel@j-davis.com> <9f8e9b5a3352478d4cf7d6c0a5dd7e82496be4b6.camel@j-davis.com> <346f836208a39009c1998ed5a41c7f1a0be36911.camel@j-davis.com> <776e9ddb-a0e6-3f29-9368-a194be30d1a6@joeconway.com> <6f4a8c01a5cb1edf3a07d204c371fbddaef252f9.camel@j-davis.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.44.4-0ubuntu2 MIME-Version: 1.0 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Thu, 2024-02-01 at 15:58 -0500, Robert Haas wrote: > Not that I'm the most qualified person to have an opinion on this > topic, but did you intend to attach this stuff to this email, or is > it > somewhere else? The previous patch is here: https://www.postgresql.org/message-id/6f4a8c01a5cb1edf3a07d204c371fbddaef25= 2f9.camel%40j-davis.com And I attached the rendered HTML doc page, which conveniently renders in the archives (thanks to web team -- I didn't know if that would actually work until I tried it): https://www.postgresql.org/message-id/attachment/142818/icu-multilib.html For anyone interested in this work, the docs are the best place to start. I'm hesitant to put much more work into it (e.g. new patches, etc.) without more feedback. Your opinion would certainly be valuable -- for instance, when reading the docs, can you imagine yourself actually using this if you ran into a collation versioning/migration problem? Regards, Jeff Davis