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 1rmo4a-009xYq-PO for pgsql-bugs@arkaria.postgresql.org; Wed, 20 Mar 2024 05:01: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 1rmo3a-002XUC-HS for pgsql-bugs@arkaria.postgresql.org; Wed, 20 Mar 2024 05:00:07 +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 1rmo3a-002XSm-8X for pgsql-bugs@lists.postgresql.org; Wed, 20 Mar 2024 05:00:06 +0000 Received: from mail-lj1-x236.google.com ([2a00:1450:4864:20::236]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1rmo3X-005RVy-3a for pgsql-bugs@lists.postgresql.org; Wed, 20 Mar 2024 05:00:05 +0000 Received: by mail-lj1-x236.google.com with SMTP id 38308e7fff4ca-2d228a132acso89356421fa.0 for ; Tue, 19 Mar 2024 22:00:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1710910803; x=1711515603; darn=lists.postgresql.org; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=7umiQL9JS3shakdYaqNIDZQtvq3HKP8M+SdngQHGVS4=; b=DGGzCyADBfHLmUZHlLmZiyaUwmAwGd98ZcJWQyrHN3dG8r5+i3NDGjyw+zThATd3za qiFFRopZ5FHSYA66ZtnNPFq5oQUymQGDv+IEo65H59+rhP7vJ3zKmzcvy8uVdPnkoFue dJ0SvXAnVoBawmrkC/QZqbWUOP6Di9byaUBi7ogriUWlHGd4Bui/1SYke7zQsBOQ0WEV Zmgl6vQP4uSXrwLYxQcFBEVTbNp8hfvYxRF7v4tP8L2oDF4+3tlo4/nq23q5Q4Hj/oih doQDb/odPdSbR0pDUWPN2/Eq49LhSwAfeovugvUAvLgYjUe3fY0rEUi51Ew6n2Ux5jRP evHA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710910803; x=1711515603; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=7umiQL9JS3shakdYaqNIDZQtvq3HKP8M+SdngQHGVS4=; b=RHsMxqucP9Aohot8zGfk7DUce2UMx2IGX65FOl3qWyAMpB/XAw6MgM7YhDIsJvE2Bf Sf0ES20BT2PNwSvPtEz7Fy0mpVCLbVbCSPDbg77+6c3dI8SCd++xEoZaC8kGiXWXUuAs Jc/BC4sLw9ImKF1VbxfrUsW3mhcf8LMANjKr0rYBzVmQolwvIq5OGnv1dj8s5ZWl9osh cG1Cetas91b/PTqtXeEXGTBz1LXnnY71QDIpReNjvVTy9tYnlPSmH9csJrCquFH8/5cJ XDy6S+Nos0nazUNCpVJypeltpMtfMWyd/KImt+GmO8s4Hio/f5c2TNTczmgu281+tdZS BnWQ== X-Gm-Message-State: AOJu0YwHw030ME4AckWmRLeNfdvs8BtN0UnDLIaEuvHiIesfITSTm46I FBN6fpKCtGnYsUe1YE3+KpJROcBvW1h/y5Qwi6g5EAxL/asyrBUB X-Google-Smtp-Source: AGHT+IGe+nlzPLXjWl/q0syopUy1xDseNVLMoOSU1uqMkUaVY7c1bx1id5AwsB2oofpWEITfE+4cUQ== X-Received: by 2002:a05:651c:1417:b0:2d2:df0d:9e92 with SMTP id u23-20020a05651c141700b002d2df0d9e92mr2608961lje.49.1710910802426; Tue, 19 Mar 2024 22:00:02 -0700 (PDT) Received: from [1.0.0.7] ([91.185.79.136]) by smtp.gmail.com with ESMTPSA id m13-20020a2e97cd000000b002d267e3bf5dsm2040060ljj.81.2024.03.19.22.00.01 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 19 Mar 2024 22:00:01 -0700 (PDT) Message-ID: <9c187e77-4e5f-949c-783f-f605ec5772ff@gmail.com> Date: Wed, 20 Mar 2024 08:00:00 +0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.4.2 Subject: Re: BUG #18396: Assert in gistFindCorrectParent() fails on inserting large tuples into gist index Content-Language: en-US To: Heikki Linnakangas , Tender Wang Cc: pgsql-bugs@lists.postgresql.org References: <18396-03cac9beb2f7aac3@postgresql.org> <4af76123-c80a-4bd4-8674-47129093f227@iki.fi> From: Alexander Lakhin In-Reply-To: <4af76123-c80a-4bd4-8674-47129093f227@iki.fi> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Hello Heikki and Tender Wang, 19.03.2024 17:26, Heikki Linnakangas wrote: > On 19/03/2024 14:07, Tender Wang wrote: >> Thanks for your report. I can reproduce this issue. >> I try to delete the Assert, no coredump anymore. >> I need some time to learn GiST to find the root cause. > > If you're interested to work on this, Tender, maybe you can figure that out? > Thank you for looking at this! I'm also bothered by errors "no empty local buffer available" produced (on master, but not on REL_12_STABLE) when inserting larger tuples: INSERT INTO t SELECT '' FROM generate_series(1, 500) g; INSERT INTO t SELECT  (SELECT string_agg('text' || g, ' ') FROM generate_series(1, 700) g)  FROM generate_series(1, 30); Are those errors expected? Best regards, Alexander