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 1s84DQ-009Pwc-Bp for pgsql-hackers@arkaria.postgresql.org; Fri, 17 May 2024 20:30:09 +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 1s84DQ-0006KL-D7 for pgsql-hackers@arkaria.postgresql.org; Fri, 17 May 2024 20:30:08 +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 1s84DQ-0006KD-3q for pgsql-hackers@lists.postgresql.org; Fri, 17 May 2024 20:30:08 +0000 Received: from mail-pj1-x1031.google.com ([2607:f8b0:4864:20::1031]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1s84DN-000iOa-M2 for pgsql-hackers@postgresql.org; Fri, 17 May 2024 20:30:06 +0000 Received: by mail-pj1-x1031.google.com with SMTP id 98e67ed59e1d1-2b6456f7e94so416017a91.1 for ; Fri, 17 May 2024 13:30:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=j-davis-com.20230601.gappssmtp.com; s=20230601; t=1715977805; x=1716582605; darn=postgresql.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:from:to:cc:subject:date :message-id:reply-to; bh=nHoi+HULnp9snf75BA+ATCbrwFpA7J4SHi6sqOKOA/U=; b=FYutdsEOFev9ummootB1jhBW1VLARx/fLL/WlIv1rBoCXyy8X/x13PZ355r4WML78G JvMZOrDQmnkCLJFh67Jzs9XwCHaqpsBZzuvO6AWzeanQ+XSZnWT5nZxtTgtYAdhwD99H 9v9ZsXNygZB/enn3sRQAzAALDdJjOG0Zgmsz121iJ//2lc3nJYMsv1oCsrBBPSP/TfA6 ioLTY9yxMN5O8jyJ0Wz3lLDMLE9fh/P3WsIu5Sl6ILO8A1VvpuzMEmBpGAZhccVpOvjq RBHchLOuSzb0KJCYuAmGoFqG4ash+7qNCCCtwIIdFAq4HlBzpSj2fWVRAGPRMsLzx93A 0xKQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1715977805; x=1716582605; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=nHoi+HULnp9snf75BA+ATCbrwFpA7J4SHi6sqOKOA/U=; b=qDNgrXB9bdj7JLjfw8Gkfl3d4mNA2C5ztLhJi13J5BKDkRwFlpGSB7VxlJiwvFCS+I BiE+bvMnrGcOlRPb8ksezF4ANQ4ZSpQJSpi3jzSzI1jYQaW6TEkXPVBVO5jnFevXxocH db9ghVfszAO9MnW5bjL3+VegGiBy78Vcy5Mir445eiBllri2YIZHaZfOA311U9FbR6ZI rzYoiv1E6ykLjJ7lZ0dyZQrEgSivuRZf1Cxmlr8I3T2xrpEBx6JqMLGkTK2CbsUmPRKD qNNeIAYbInhmRrz79RLvIMVCnjesI0ZHNFM7DT/FD2yTNsX5iTfAE8OnnlaBdoW4AQPg J11A== X-Forwarded-Encrypted: i=1; AJvYcCUdLL4QlgtPFuv91/izIGjoDZKjWiHM494Y6Bv/CKR9i142MbdZu8erNNeIuNJn1E96UN6Uq+fMSIYNjZbyqe4v1e0CiuhE5cZgN807 X-Gm-Message-State: AOJu0Yzg9haJV/Nkwy41G23g+N7NGNIaY+jhEcLVCpxlHJzM466sQIcd 2VN0SDZfylkrav+lL9ytkTYeKL6tkdeBtdBrfhrOzoWd59qRTP2VOF9kf1JvZw== X-Google-Smtp-Source: AGHT+IH4eYfegMthBZ7QXj1ZER6qPCBioreTCjZn0ymZv1ksnJchuMPE3gMHYk3GAPlta0Wk+Vfijg== X-Received: by 2002:a17:90a:a08d:b0:2af:42ce:54f with SMTP id 98e67ed59e1d1-2bd6037a480mr259345a91.6.1715977804750; Fri, 17 May 2024 13:30:04 -0700 (PDT) Received: from jeff-laptop.lan (c-76-102-242-158.hsd1.ca.comcast.net. [76.102.242.158]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2b62886cf36sm17790387a91.30.2024.05.17.13.30.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 17 May 2024 13:30:04 -0700 (PDT) Message-ID: Subject: Re: First draft of PG 17 release notes From: Jeff Davis To: Bruce Momjian , PostgreSQL-development Date: Fri, 17 May 2024 13:30:03 -0700 In-Reply-To: References: 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-05-09 at 00:03 -0400, Bruce Momjian wrote: > I have committed the first draft of the PG 17 release notes;=C2=A0 you ca= n > see the results here: >=20 > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0https://momjian.us/pgsql_= docs/release-17.html For this item: Create a "builtin" collation provider similar to libc's C locale (Jeff Davis) It uses a "C" locale which is identical but independent of libc, but it allows the use of non-"C" collations like "en_US" and "C.UTF-8" with the "C" locale, which libc does not. MORE?=20 I suggest something more like: New, platform-independent "builtin" collation provider. (Jeff Davis) Currently, it offers the "C" and "C.UTF-8" locales. The "C.UTF-8" locale combines stable and fast code point order collation with Unicode character semantics. Regards, Jeff Davis