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.96) (envelope-from ) id 1wEQJ4-003z7S-2x for pgsql-hackers@arkaria.postgresql.org; Sun, 19 Apr 2026 11:27:19 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wEQJ1-00F3Nc-36 for pgsql-hackers@arkaria.postgresql.org; Sun, 19 Apr 2026 11:27:15 +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.96) (envelope-from ) id 1wEQJ1-00F3NT-27 for pgsql-hackers@lists.postgresql.org; Sun, 19 Apr 2026 11:27:15 +0000 Received: from mail-wr1-x429.google.com ([2a00:1450:4864:20::429]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1wEQIz-00000001xwj-0yXc for pgsql-hackers@lists.postgresql.org; Sun, 19 Apr 2026 11:27:15 +0000 Received: by mail-wr1-x429.google.com with SMTP id ffacd0b85a97d-43d7a5e77b1so1418742f8f.1 for ; Sun, 19 Apr 2026 04:27:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1776598032; x=1777202832; darn=lists.postgresql.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=ETdVw9LK0SggGupjHjsHdMU8e+W8xGJARDJb0PkJh70=; b=enTiDSI2PpMUXUzGTylILov9IqAyPeWfnvKQ8jNjdqW2wfWW+pc+l+IxcMYgEy5sNG dIEKwuFntHErllmXRJ9qaIcnIGCWh+ZZryGPhTJCdL1p0ETDLr8De7Q4Kcz8qEZUDx8a o+1sxz8jF79RbROhlnMsc5rFzV+pTL31zURrfROLQfOIVHBnsCScMggFzgvRPT1m/IvU SKcJ8bwaHrWjygsagCoRYkrX6YruKLU1yvQgCPm7Wmy4bLQtgsqgBBod32IqiEKn00dz 7YILmIoHeznpitFVzlyCPENfVUwyGKkdXmTUPNA4wzxqWAkFJE/TOeOmzdkt2UNsXYeX LSKQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1776598032; x=1777202832; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=ETdVw9LK0SggGupjHjsHdMU8e+W8xGJARDJb0PkJh70=; b=IlLvjrvIjvbbvf1W6xncwud5HRUNlj8DVIGDHhx9oQD9fn1rWphjtQr/H1qC8iAOV7 ZHbnGEmrhYGDn+SzEQz5ugx4LWo3vWy32BtVEv4dUDDcZ/xr/iAybikxj4GKo7mywOhU M+6M4wzzQgdadO5kcnuDMAMER5q86o68ElP4qm7E57o0y+6YGYTSXc1SLmHu2qKU2zbD 8MuODs3m2bigjRLQOqPlu7KhTMn0952x3gtqGlYfB4uaFA9x7/0PMfuDqhxtweOH/OXO Cu0k3Sg9YjkZKfXnn7vO6Qcob2O3PxXeJ45KDAo6L+WHwhlob+eDJKB9bUT624VCcWX2 f4Tw== X-Gm-Message-State: AOJu0YxKv61Ck6+f68pzVneWiV71rVK+2Nwjv8p6gEeFcPR1lTBemK0j JUZSbfQJ5Hc9RwET6+jSDrW9z/OwpwoSGF8aw2eeB9R0yHBY7Uo9nE0d X-Gm-Gg: AeBDiesdb+j9zizf5ABuGMOOvEO5mnInytEx04AHEqwgUnOoas3EPkUi6UkAXl4AJuN LBi3gFES0y+7/MSH/OuWEIuTYjKI640p0kw63EqE1S+5Fsw1sReYE69NoNDES6UrypFJB7LpejY cPWKr82d3LdOPrDU8rvfALlhx8V4u2cReim3PUFafN3eDql8L5qUg7XpxaMPJrFLwfaPwur5erd y72gcVQPdRrEvWMbaQ95Dt7N8Ll7bK92JNBvpXjlENzVxdhE4AgmQVNIQlcuEiu3ENeVngS5tLq hN5JE7pdjRQZZ0t7tNbyNbUqZwF9+9vQoqvv/B4hFE08LeGkApLPnVOl+aTw/FGXuhfN4hL+3x5 rzVs+Zv6PjG4X4KWu3HH8RrCw5deprIKwaT4L3rlARinPSioLEeQv9QgCwxXgJi5Fxzk8oolRTy iaVr01EXSRE4vEr0ofB5AN6uDmjIlFkQ== X-Received: by 2002:a05:6000:480e:b0:43d:2ea7:df30 with SMTP id ffacd0b85a97d-43fe4043916mr12549117f8f.7.1776598031950; Sun, 19 Apr 2026 04:27:11 -0700 (PDT) Received: from [172.31.5.233] ([165.225.27.16]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-43fe4e59f97sm22743046f8f.37.2026.04.19.04.27.10 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 19 Apr 2026 04:27:11 -0700 (PDT) Message-ID: <3407474c-9154-43b8-bff3-0cb3ebe53934@gmail.com> Date: Sun, 19 Apr 2026 13:27:10 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: First draft of PG 19 release notes To: Bruce Momjian Cc: PostgreSQL-development References: <5d58c42f-11e2-432c-a926-49d16d890c99@gmail.com> <79bc2b67-b0c1-4945-a5df-1b4f71d32a48@gmail.com> Content-Language: en-US From: David Geier In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk >>> So, it seems there is no user-visible change, except it is faster. Does >>> it enable new workloads? A 3x speedup probably does. Should this be a >>> pg_trgm item, with a description mentioning GIN in general, or should it >>> be a GIN item, perhaps mentioning pg_trgm? Do you have any suggested >>> text and list of commits? >> >> Not all patches from the initial mail have been committed yet. Hence, >> currently the speed up is less. However, once they got all committed >> they would indeed open up new "use cases". For example, I know users >> that don't add GIN indexes to very large tables because creating them >> takes too long. > > Yes, GIN index creation has always been considered slow, so it is good > it is being worked on. I wonder if we should just wait for it all to be > committed before adding it to the release notes, unless you want to > measure the improvement we have in PG 19. I've measured with the same benchmark I used in the original thread [1]. With latest master the results are as follows: Dataset | REL_18_3 | master | Speedup ---------|------------|------------|-------- movies | 10,561 ms | 9,124 ms | 1.17x lineitem | 263,523 ms | 234,605 ms | 1.12x That's because three patches from the patchset haven't been committed yet. Two of the three patches are the most impactful from the patchset. [1] https://www.postgresql.org/message-id/flat/5d366878-2007-4d31-861e-19294b7a583b%40gmail.com -- David Geier