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 1v7Ylw-004X2U-Bl for pgsql-bugs@arkaria.postgresql.org; Sat, 11 Oct 2025 12:32:28 +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 1v7Ylt-00G4ic-Iz for pgsql-bugs@arkaria.postgresql.org; Sat, 11 Oct 2025 12:32:26 +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 1v7Ylt-00G4iT-Ae for pgsql-bugs@lists.postgresql.org; Sat, 11 Oct 2025 12:32:26 +0000 Received: from mail-ej1-x636.google.com ([2a00:1450:4864:20::636]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1v7Ylo-001aDf-1t for pgsql-bugs@lists.postgresql.org; Sat, 11 Oct 2025 12:32:25 +0000 Received: by mail-ej1-x636.google.com with SMTP id a640c23a62f3a-b463f986f80so649159966b.2 for ; Sat, 11 Oct 2025 05:32:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1760185939; x=1760790739; darn=lists.postgresql.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=ENIMwNwW2YtEanV3lpVLhAs7MJEjPS62FZUBKKBnx+A=; b=IcAB3AdHu09h1tu4C9KQA7G6Vlv/rUkzaaIrT6LVAEQe8ez5knYQQs2IAFnluJpdEQ 9E/wWrVlHc1AErDJAHPuaYr98dqDQEKPFdMApmExY7rTD2s0PURN8Z0o2jkTQCk268cE BPXa3bPRBHGPosT5olD5sb318lKrl3VL32GKWc7fI0U975vofnApmpQyJDzWNUscUFjp Udcio9AzGWXzU7YXFjlGTuMX8L4u5E3Hp3oQVsPH1n+6cz67wlWbozBFE9asg4l3TxOC Ah9CWvaGcoTL4bz2BoZZXg8ZM5SaKF0bmA1QOGhoDEMlDgICbw6u2RVhuvsoZLKfO8n1 hg+w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1760185939; x=1760790739; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=ENIMwNwW2YtEanV3lpVLhAs7MJEjPS62FZUBKKBnx+A=; b=YAgWIIBOsWLwp6I+PvYzIwF99jJnA2SD+SRu4THJaRPOduqK+kMkUkiejzeX0NmHtv bIfOLHGlzEbSqjbDAbxEKD5Gb5DyY5y/2JAv5xZUpnfvij4+c1/BxaJ1zFCdrNmAVTHK cs46akN2UTZVIuuGXJFvGUmtEWxv4e90w1KibBQJ0lcidrYKMhTNSxtHaV2ZcDRkiu6i x6A3sICwkJ0UtKErXfLC30dcmEzvrWNVtmp2IFhfqQb9S+/19WrldzocHS3iMlq5adS9 XQIJT2w7R6F2ZnJkDGcPJqLkCtoJ4gVLM6wn98eaSeKHGCERuwcr+x2V6x9CQ6WrPV+9 7yzg== X-Forwarded-Encrypted: i=1; AJvYcCU9FCXqI+pDfxgciZtUbGFqfTVwaZMaOgAmh6XX0LCfA4OJvukK3rKC7ScwBZ2a18jRg6T61sFaXisU@lists.postgresql.org X-Gm-Message-State: AOJu0Yxx7cnnEim3IccoRj33+KjImVXY8H9yfOeB6/yHvxNu4vBaXHaP CE9VNu9IJRSldRo0sKDVYlwLNkvJeNhk60hckVVe1u8n+QsaNkro495d4h2Cm7k3StYAa+Yr1n1 n5AwDWg6eSl/OKjw7HoYhqMZY1hlDrhI= X-Gm-Gg: ASbGncuCCAdnF/hszuPUQrGLdZFdJ0eS/kXN6Q0kjDtXVWOed6hQpi4cpp0O2HDvx4q U6z+ifho1Icuf97YaS2jJ7qVuJGz1Q+T9oonNIb7pykefVcX57gQFslRepMgZyM/Hzjcn8QjgN0 hzogTGqW8Lo4GdVGj2KRTeG+bhJkl/dJxD79IrQrAfYTV2d+T8I6zm4I+BlXdbgUOv9sraTXC+R ssj5OxSiRuC62Ek/G9qbLT7ngeJj8+GcKc2D2klfv4fYH1dUJv6SNmP9dlE8aoweFpakw== X-Google-Smtp-Source: AGHT+IGdq3k3OVUOl2+drRaxdLgf3wsyCe/wYzcHd7ckf2BHySfwBmobAJs3memw9kiDPo0kuCwKemMr0IgrZ58POxE= X-Received: by 2002:a17:907:2d0e:b0:b3d:98fa:b3fe with SMTP id a640c23a62f3a-b50ac6ca199mr1665860766b.63.1760185938492; Sat, 11 Oct 2025 05:32:18 -0700 (PDT) MIME-Version: 1.0 References: <19006-80fcaaf69000377e@postgresql.org> In-Reply-To: From: Xuneng Zhou Date: Sat, 11 Oct 2025 20:32:05 +0800 X-Gm-Features: AS18NWAhUKo8D-zpfSgQXNfz-2nYazh9yiGxpB4DHYuYnp-fQsNGgrobdm8e2IQ Message-ID: Subject: Re: BUG #19006: Assert(BufferIsPinned) in BufferGetBlockNumber() is triggered for forwarded buffer To: Thomas Munro Cc: exclusion@gmail.com, pgsql-bugs@lists.postgresql.org, Michael Paquier , Tom Lane , nathandbossart@gmail.com Content-Type: text/plain; charset="UTF-8" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Hi, shared_buffers = '128MB' track_io_timing = on jit = off effective_io_concurrency = 500 log_min_messages = warning max_parallel_workers_per_gather = 0 io_combine_limit = ${IO_COMBINE_LIMIT:-36} NROWS="${NROWS:-20000000}" shared_buffers = '64GB' track_io_timing = on jit = off effective_io_concurrency = 500 log_min_messages = warning max_parallel_workers_per_gather = 0 io_combine_limit = ${IO_COMBINE_LIMIT:-36} NROWS="${NROWS:-200000000}" With these settings, running the benchmark script on a larger machine (AX162-R from hetzner) installed with NVMe SSDs did not reveal consistent or obvious performance gains or regressions in the patched version, although it did show slightly better results for bitmap scans in some runs. Best, Xuneng