Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1gfP60-0006XZ-KO for pgsql-bugs@arkaria.postgresql.org; Fri, 04 Jan 2019 13:01:04 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1gfP5y-0003lm-OD for pgsql-bugs@arkaria.postgresql.org; Fri, 04 Jan 2019 13:01:02 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1gfP5y-0003k1-5p for pgsql-bugs@lists.postgresql.org; Fri, 04 Jan 2019 13:01:02 +0000 Received: from wout1-smtp.messagingengine.com ([64.147.123.24]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1gfP5v-0000Ai-9A for pgsql-bugs@lists.postgresql.org; Fri, 04 Jan 2019 13:01:00 +0000 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id CF1671459; Fri, 4 Jan 2019 08:00:56 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Fri, 04 Jan 2019 08:00:57 -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=tD15+8lEKyGxh6jzHlX10jgzRkn v5lWL+hKBAR55FEI=; b=X4d7VubaZ8SrQYJEqDgrdZZIq5z1EKxxvWZuCloLe0M cYsPrrlZOQD/gDxPlgtwamkZfNAFmNjLBo52AxuA42iQ9D7YhbXeUB/U23MEHnVd dh6aauGIcH1z85oo6N8H6XXm1jdQgyTE9wQ6HqpoYzXF61s8v8+2eTH+s7vim0Qw a3Cyqoj79RJ74j36lQKOr5EkIqqq2Wimr5Ow0+kC0bpmbiMYoeu37+YobkIasZN2 ALIpnLXyODCHFZcdjQpi9xLwzVZTLifQ9NR+gOpIPfhdHAea6j1ShIKvLYae5co/ JBMqtltRqjzoFU0m0zlsyrA2SJn+faMF80DXKqLkJdQ== 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=tD15+8 lEKyGxh6jzHlX10jgzRknv5lWL+hKBAR55FEI=; b=bXZ3KrFnbmST7GLoRbRUEa 8JOl9eCN3AoiJ+i2bf7xI/a7VBVHpuGZA+2Z+tTqXem8K2byiBQww8nHWhV/rV0N eVjMdbwwkPeeU9tCNnlspootNDJ/7Z/IVN19MJ5C3vGcM7QroArAKfWReviTVkc0 zDHd0tX6V170bLH47hMjeYqEY46h0m0dtndnA72F2eL+pGzHDJBmP6HTZObEPEo5 5D2JRFXPYMuAlxlYTq3t7/LgFQ7YabRwZROS5T0kdtdJqLX64TZW9vxtZKKGL2je ZL5VZfas2Ygk39f0FO/ZaQRC9tkWPnmLCjH6LBAkDWG4cmid/VcwWgylgzBmP1Mw == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedtledrvddugdegkeculddtuddrgedtkedrtddtmd cutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfhuthen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne gfrhhlucfvnfffucdlfeehmdenucfjughrpeffhffvuffkfhggtggujgesghdtreertddt vdenucfhrhhomhepofhitghhrggvlhcurfgrqhhuihgvrhcuoehmihgthhgrvghlsehprg hquhhivghrrdighiiiqeenucffohhmrghinhepphhoshhtghhrvghsqhhlrdhorhhgnecu kfhppeeiuddrvdduhedrudefjedrudeivdenucfrrghrrghmpehmrghilhhfrhhomhepmh hitghhrggvlhesphgrqhhuihgvrhdrgiihiienucevlhhushhtvghrufhiiigvpedt X-ME-Proxy: Received: from paquier.xyz (c137162.net61215.cablenet.ne.jp [61.215.137.162]) by mail.messagingengine.com (Postfix) with ESMTPA id AD9B010085; Fri, 4 Jan 2019 08:00:52 -0500 (EST) Date: Fri, 4 Jan 2019 22:00:48 +0900 From: Michael Paquier To: Hugh Ranalli Cc: Tom Lane , Alvaro Herrera , Peter Eisentraut , thomas.munro@enterprisedb.com, Daniel Verite , pgsql-bugs@lists.postgresql.org Subject: Re: BUG #15548: Unaccent does not remove combining diacritical characters Message-ID: <20190104130048.GD2067@paquier.xyz> References: <201901031819.hi4hjki2pzr5@alvherre.pgsql> <23619.1546539744@sss.pgh.pa.us> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="6Nae48J/T25AfBN4" Content-Disposition: inline In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk --6Nae48J/T25AfBN4 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Jan 03, 2019 at 04:48:33PM -0500, Hugh Ranalli wrote: > On Thu, 3 Jan 2019 at 13:22, Tom Lane wrote: >> Alvaro Herrera writes: >>> I think the point is that if the committee updates with a further >>> version of the file, how do you find the new version? We need a URL >>> that's one step removed from the final file, so that we can see if we >>> need to update it. Maybe we can provide both URLs for convenience. >> >> +1. Could be phrased along the lines of "documents are at URL1, >> currently synced with URL2" so that it's clear that URL2 should >> be updated when we re-sync with a newer release. >> >=20 > Yes, this is what I was thinking. I was integrating this into my installe= r, > used the "new" URL provided to download the file, and spent several minut= es > wondering why the script was failing (and what I had broken in it), before > realising what had happened. I think that we could just use the URLs I am mentioning here: https://www.postgresql.org/message-id/20181227064958.GK2106@paquier.xyz I haven't been able to finish what I wanted for the proposed patch set yet, but what I was thinking about is to include: 1) The root URL where all the release folders are present 2) The full URL of the current Latin-ASCII.xml being used for the generation, not as a URL pointing to the latest version, but as a URL pointing to an exact version in time (I doubt that a released version never changes in this tree, but who knows..). 3) The version used to generate the rules. -- Michael --6Nae48J/T25AfBN4 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAlwvWQAACgkQnvQgOdby QH29bw/9EgF5hott3NBtQ5ZcBiueVVfqYf12pMdtVCrO+aqyHH8REMFacOI206+y vijpyQj6hgK8XhGfGnHgeuHtveRjtfgWO0yg6WvwirLPeS5MfJsczT0zxKiBL8VR 16hxHihyKGMuVkYcCmBbDUv69PlvbQR7bwzFZOIhcEc1IYp6yKZ95SXfHKFfiQzt b7d+jx78XDAbiGlOni2ykAEJcDTwaUt7ZEHVjWrtksZINKm9ceLndKVGdiAzrDws V51y/0v5PjZ2QFPTWRxxaotWxBWHl9Jmab18YIJfE2Sg8Ld0QRzeFsRST7aPa0Yo 59rnhxnOgf3jFHu2ngghnBZfnULuFO+UPxgU/iBVcTKCY80ouWLzivf2fShdF1mx lvW4cfW11JiZ1hQ+UvhLKcPZalm9sBV4/OwyJrJCBqEQrIFW8/MMheRYAQErvwSL yGtJNSDm7XOyYmy0phUJ80ymlT5XakseAbgfpTkZn5Gh0Y4d4gKGxL3z0CoWNNfR qBTMhLM1iy+0AIZ4IVKlzEIhJPDgBASb4B7SdLGZ/uZklgiFM09jRji7mqok7gUn ScKuNTR37/pAGeL4pY3t0PoxX8tD2wyCA2S4ffPsbEZjwHd/3i9wKmic/fGS0Bio V0kxHQ0hoETaccXmXmgkGBmdlOx/MQNItFiFqYXXRcJXskcpiMo= =oUQR -----END PGP SIGNATURE----- --6Nae48J/T25AfBN4--