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 1tDe4R-002Ewp-VQ for pgsql-hackers@arkaria.postgresql.org; Wed, 20 Nov 2024 06:20:11 +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 1tDe4P-002SgB-K4 for pgsql-hackers@arkaria.postgresql.org; Wed, 20 Nov 2024 06:20:09 +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 1tDe4P-002Sg2-9q for pgsql-hackers@lists.postgresql.org; Wed, 20 Nov 2024 06:20:09 +0000 Received: from mail-pg1-x534.google.com ([2607:f8b0:4864:20::534]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1tDe4M-002pQ5-Ef for pgsql-hackers@lists.postgresql.org; Wed, 20 Nov 2024 06:20:08 +0000 Received: by mail-pg1-x534.google.com with SMTP id 41be03b00d2f7-7f4325168c8so2801653a12.1 for ; Tue, 19 Nov 2024 22:20:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1732083605; x=1732688405; 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=A+1+hD9CiQwsi+YZ/OElaKruUoOmkD/FCh8kF1M32rM=; b=KfdMYgKXzbSYH3JTQU9ITkFQTSOqC/e5X2G3i6j3W1mQzSq9yftvG2bV+TN6iH/W7S sg9TQnrdUJzj+YJpABB7Pp4n0rW83mTiKkQbsIJA2WBWswAcgs+VTVoL6Bv1xO6j0TRw Psq6wsWnMXE/sHzfnDH6CJnjIg5khiNw2bZsXoAS2u+Nm3pxP5refPerTFuQ1XLWDID8 mNaAd8DKXrGPrpafDJ2y8Qkeb9XVHsrjFYWqVE+EfJ8XXrPaMCqcTEuSreXXzAEHm9yQ ctMOlbY5ZYk3E9wW1vgeJUmBFVg0j0gbsWSrxLWGdIDWlhDMCUo4nd0HDOWiEn02A9bW pddg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1732083605; x=1732688405; 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=A+1+hD9CiQwsi+YZ/OElaKruUoOmkD/FCh8kF1M32rM=; b=wWhZrPJrWAncQETymjtPeXvT9xI9E9LPRV+8Y1vBXMZ63H5YyloMWYDDqPnvq4W2nZ T4QNzcxVSxpM0Ak/Lg9qSRM6WzMblcBdvYa0SO+2T23RQZ9+3oUejlZrevz5cDVW6J8a 6GwYW5vv8f818fM/ajn8kVYDoQNUq603+3Ln4FaC+68kaZ6ijtj9+4DNpSKtw9e8wZol a95SWMboqbMQNVdNUKOnH/3DOWlrOpRRu4206gbA/pewJNbZyqVP67AUk5OefFe5RaOX pO1UvnrSboOpOe9N4I2V1heGl/x9+MCPTM7eBxcFlMqvxqFTZsxb2//mpt8NJ6en5Gi9 nWBA== X-Forwarded-Encrypted: i=1; AJvYcCVcOwfi67dm9THxnKUuzZajbc4cFx3UFh4KE885aGNyRXi8tzGm6nPmwp+U2gz2bEUmQWCpEpl9Pk7X5My5@lists.postgresql.org X-Gm-Message-State: AOJu0YyKIxGpIZq7Aw4SGKKJV7e+wYSnl0K8LNSpY5j/yeBCPElc9UK6 VROFawlsTATUCMoJy9EoXxxXOD/hNJDhPp10TxEkxzwdreWciZiNOoNMyhK5Ntk= X-Google-Smtp-Source: AGHT+IH2QlHYChLftF/aDeXh1D5lInjp7GqIzHiPr82yDEiTWdUg0QLe7rBWm1CMxDKwlKsbZ0P4bg== X-Received: by 2002:a05:6a21:a108:b0:1db:df34:a1d6 with SMTP id adf61e73a8af0-1ddb0ef2412mr1935656637.42.1732083605322; Tue, 19 Nov 2024 22:20:05 -0800 (PST) Received: from [192.168.1.37] (cm-171-100-241-213.revip10.asianet.co.th. [171.100.241.213]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2ead0310fcasm472173a91.10.2024.11.19.22.20.00 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 19 Nov 2024 22:20:03 -0800 (PST) Message-ID: <37bf870a-22e0-4aba-b845-549482118f8d@gmail.com> Date: Wed, 20 Nov 2024 13:19:58 +0700 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: POC, WIP: OR-clause support for indexes To: Alexander Korotkov Cc: jian he , Robert Haas , Nikolay Shaplov , pgsql-hackers@lists.postgresql.org, pgsql-hackers@postgresql.org, Peter Geoghegan , Marcos Pegoraro , teodor@sigaev.ru, Peter Eisentraut , Ranier Vilela , Alena Rybakina References: <567ED6CA.2040504@sigaev.ru> <63617a30-6078-4e86-b44b-6364e04e210d@postgrespro.ru> <21752e9e-26fb-4665-bfcc-090bf4093e5a@postgrespro.ru> <9ac6480d-6686-4c3a-9149-ba66df4f88ad@gmail.com> <45050ba9-3777-4cc1-89ad-a02deebe7729@gmail.com> <0026f562-d403-4f97-b9dc-3fe3a279e8c9@postgrespro.ru> Content-Language: en-US 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 18/11/2024 06:19, Alexander Korotkov wrote: > On Fri, Nov 15, 2024 at 3:27 PM Alexander Korotkov wrote: > Here is the next revision of this patch. No material changes, > adjustments for comments and commit message. I have passed through the code and found no issues. Maybe only phrase: "eval_const_expressions() will be simplified if there is more than one." which is used in both patches: here, the 'will' may be removed, as for me. Also, I re-read the thread, and as AFAICS, no other issues remain. So, I think it would be OK to move the status of this feature to 'ready for committer'. -- regards, Andrei Lepikhov