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 1tGtHQ-001ZA6-1I for pgsql-hackers@arkaria.postgresql.org; Fri, 29 Nov 2024 05:11:00 +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 1tGtHN-003sQf-Il for pgsql-hackers@arkaria.postgresql.org; Fri, 29 Nov 2024 05:10:58 +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 1tGtHN-003sQP-6p for pgsql-hackers@lists.postgresql.org; Fri, 29 Nov 2024 05:10:58 +0000 Received: from mail-lj1-x22c.google.com ([2a00:1450:4864:20::22c]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1tGtHL-0005bP-Cy for pgsql-hackers@postgresql.org; Fri, 29 Nov 2024 05:10:57 +0000 Received: by mail-lj1-x22c.google.com with SMTP id 38308e7fff4ca-2ffc3f2b3a9so21562481fa.1 for ; Thu, 28 Nov 2024 21:10:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1732857055; x=1733461855; darn=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=yxwRn0f1+HzoI+3WVH8nT87Upbe6yHNyB9N92PSDC5E=; b=NtY1aTbKL7oCDua9a6hlOs46PV18ADD0JfaQTA2PNr6qEIHAeJ3M7/R45ufiqWOy13 trTRyzhUWOGBHO+UpVo7PGCgfKYuh3kjvSps4T5uso9ohsdyZXZaZMBAP++FR8hJEPBu Ww37tOUK7EdRgsyELksKYY2ND3vCpQjmQ9MSMWETL0GIs7rBWXgUSs5OHOPSzlOlWBWE eojrUo8R/J95elEV5iOrJSZguqbrz6MWLacmkT7R0jhMXRwNe6qeHTqOwrQlkHJkzEzj SP9R6VPF8zyGKxrX3sBEFkbY0e3xgUGd0YY8YsNp3tL6fDkRmqb0rqs3v6YaDrW9DM3r 18+g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1732857055; x=1733461855; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=yxwRn0f1+HzoI+3WVH8nT87Upbe6yHNyB9N92PSDC5E=; b=oayaLYF2LO3Yrjy9IsCJRNaf2QYnUemnK91pOQkWQ1x2lsdAwPza0asUk5PwlSxIyi H7yt3ZHZo0wolILv+TTKWx9tgODh/+aawGGvwgyOZbnFciGXtauAWcDzMoW4tV+APcDz B7oj7ZBLXykYS8igH1+WPEyNO02Hed6soQAOkYoZqoB6Q2RtZJRPww8GWZLcNEPGQpRE /pnODK3OFd+maArXqcujGVaTNanoOmN/1QYmzOc8FA3NC3qxYZHHLsBhZik4IlvAXH7M W6bCsxt5uuiqol6HPxLHTyZSdDAvt1t2nNDIF+8hwpQsjOjWrycZwgkrgosXx2rq6DDA TszQ== X-Forwarded-Encrypted: i=1; AJvYcCWMkAnbexr+PDFzT4f5haREeEGWztdFcOXMIUEfPDKqrBcZqvAYkAzb9791aM72jXWEtVU84xU2us1enjMx@postgresql.org X-Gm-Message-State: AOJu0Yytxd3yVMm6omHpNR//ss11UPR7CUWagxWyyMCMOf8UnSygxtEh z3mZXatQbp1Jn7RQGKT6C4jm0kP0x1pktd/VWIktk3ErP0MMaEIP X-Gm-Gg: ASbGncvQx3O2M00+madzMbz+M3l0PhgpXxZycXvF+1J6Fn7tddY0dFmMvuFdcao5o4c DT1JC0i+Nivvklji7z29L8mDup76XY+y5ima/ZbVokkrnQtxL5fRmD/9QzJnODZRex1Q2nP3EDu hz5wPFp+ghyeE3IO2EohRIjWJGBrGIgVb2X4Fa4cXQJql+zWu3s6iCSi5KPvaYeIpBdKnwhG6N5 yAazVmRG7+tkCn41oY5s/W0FEB6QH+j77o/kBiEdkMfB5IdQDEzb0sDetEXmTvOQF4P8ODuHRTJ x9rJZo4nIoBzlRr+7MC+Nxk6 X-Google-Smtp-Source: AGHT+IENRit1JhPUo7AotA6jJmDXozEk43D/WlWUpVkViqw1PtfcIH8RaDC7VsIbAuhZWqGqIi4h/g== X-Received: by 2002:a2e:be87:0:b0:2ff:d0aa:11b with SMTP id 38308e7fff4ca-2ffd60230cbmr78469721fa.16.1732857054937; Thu, 28 Nov 2024 21:10:54 -0800 (PST) Received: from [10.10.20.106] (node-hoh.pool-125-27.dynamic.totinternet.net. [125.27.89.129]) by smtp.gmail.com with ESMTPSA id 38308e7fff4ca-2ffdfc08666sm3549321fa.50.2024.11.28.21.10.47 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 28 Nov 2024 21:10:54 -0800 (PST) Message-ID: <64fedbf3-b0aa-444a-a5b1-4cc61a09e4f0@gmail.com> Date: Fri, 29 Nov 2024 12:10:42 +0700 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: POC, WIP: OR-clause support for indexes To: Alexander Korotkov , Alena Rybakina Cc: Ranier Vilela , Alexander Lakhin , jian he , Robert Haas , Nikolay Shaplov , pgsql-hackers@lists.postgresql.org, pgsql-hackers@postgresql.org, Peter Geoghegan , Marcos Pegoraro , teodor@sigaev.ru, Peter Eisentraut References: <567ED6CA.2040504@sigaev.ru> <45050ba9-3777-4cc1-89ad-a02deebe7729@gmail.com> <0026f562-d403-4f97-b9dc-3fe3a279e8c9@postgrespro.ru> <37bf870a-22e0-4aba-b845-549482118f8d@gmail.com> <8174de69-9e1a-0827-0e81-ef97f56a5939@gmail.com> <3b717020-14d9-425f-8c60-ce336b5a23b3@postgrespro.ru> Content-Language: en-AU From: Andrei Lepikhov In-Reply-To: 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 On 11/29/24 07:04, Alexander Korotkov wrote: > On Thu, Nov 28, 2024 at 9:33 PM Alena Rybakina > I slightly revised the fix and added similar check to > group_similar_or_args(). Could you, please, review that before > commit? LGTM, As I see, we didn't pay attention to this option from the beginning. Thanks for fixing it! -- regards, Andrei Lepikhov