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 1sYgkC-00DLEw-6O for pgsql-committers@arkaria.postgresql.org; Tue, 30 Jul 2024 06:54: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 1sYgkA-006bzs-CD for pgsql-committers@arkaria.postgresql.org; Tue, 30 Jul 2024 06:53:58 +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 1sYgk9-006bzi-Hu for pgsql-committers@lists.postgresql.org; Tue, 30 Jul 2024 06:53:58 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1sYgk6-002AGc-8f for pgsql-committers@lists.postgresql.org; Tue, 30 Jul 2024 06:53:56 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=postgresql.org; s=20171124; h=Date:Message-Id:Subject:To:From:MIME-Version: Content-Type:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:In-Reply-To:References; bh=+aXFJDPTzV/Jf3Xwz5kOm3dLGGd+pxP533MzuhZ6RFo=; b=ketQT2FGVtQ6cmZH/1fn0myvHZ dAdRFxQR146uIqctY3lOKXLM7a35YEWh8Ez1ttn2RNXC8YCBvqdV1MY8fLPTM8Y+H7GxByuwgQKJ9 IAipx7pWkEXPCmkcwCosQT2VZUt6JGjRDrf0j6id552GAVZ5oSbyTcVbVQNiIBoHh2kWrY8u4t/Xa vbCzAqb8CNktZvZHluQLlrig8oW7t5WX0paU3Oo9r7teCjHQfwoqD5SqOoZ+UaFC5/45eLuv6uQqr DmwqHpW7Uewtslkx47fSfWsdGheBncMo/FumQzEaxV7AlYIwSESnf33/Yzx9uczFZ33sc36kfd8+M QASer1xw==; Received: from gemulon.postgresql.org ([2001:4800:3e1:1::198]) by mahout.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1sYgk5-006mQO-Lo for pgsql-committers@lists.postgresql.org; Tue, 30 Jul 2024 06:53:53 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1sYgk5-001rAK-3N for pgsql-committers@lists.postgresql.org; Tue, 30 Jul 2024 06:53:53 +0000 Content-Type: multipart/mixed; boundary="===============0749773063024689279==" MIME-Version: 1.0 From: Richard Guo To: pgsql-committers@lists.postgresql.org Subject: pgsql: Refactor the checks for parameterized partial paths X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Tue, 30 Jul 2024 06:53:53 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============0749773063024689279== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 UmVmYWN0b3IgdGhlIGNoZWNrcyBmb3IgcGFyYW1ldGVyaXplZCBwYXJ0aWFsIHBhdGhzCgpQYXJh bWV0ZXJpemVkIHBhcnRpYWwgcGF0aHMgYXJlIG5vdCBzdXBwb3J0ZWQsIGFuZCB3ZSBoYXZlIHNl dmVyYWwKY2hlY2tzIGluIHRyeV9wYXJ0aWFsX3h4eF9wYXRoIGZ1bmN0aW9ucyB0byBlbmZvcmNl IHRoaXMuICBGb3IgYQpwYXJ0aWFsIG5lc3Rsb29wIGpvaW4gcGF0aCwgd2UgbmVlZCB0byBlbnN1 cmUgdGhhdCBpZiB0aGUgaW5uZXIgcGF0aAppcyBwYXJhbWV0ZXJpemVkLCB0aGUgcGFyYW1ldGVy aXphdGlvbiBpcyBmdWxseSBzYXRpc2ZpZWQgYnkgdGhlCnByb3Bvc2VkIG91dGVyIHBhdGguICBG b3IgYSBwYXJ0aWFsIG1lcmdlL2hhc2hqb2luIGpvaW4gcGF0aCwgd2UgbmVlZAp0byBlbnN1cmUg dGhhdCB0aGUgaW5uZXIgcGF0aCBpcyBub3QgcGFyYW1ldGVyaXplZC4gIEluIGFsbCBjYXNlcywg d2UKbmVlZCB0byBlbnN1cmUgdGhhdCB0aGUgb3V0ZXIgcGF0aCBpcyBub3QgcGFyYW1ldGVyaXpl ZC4KCkhvd2V2ZXIsIHRoZSBjb21tZW50IGluIHRyeV9wYXJ0aWFsX2hhc2hqb2luX3BhdGggZG9l cyBub3QgZGVzY3JpYmUKdGhpcyBjb3JyZWN0bHkuICBUaGlzIHBhdGNoIGZpeGVzIHRoYXQuCgpJ biBhZGR0aW9uLCB0aGlzIHBhdGNoIHNpbXBsaWZpZXMgdGhlIGNoZWNrcyBwZWZvcm1lZCBpbgp0 cnlfcGFydGlhbF9oYXNoam9pbl9wYXRoIGFuZCB0cnlfcGFydGlhbF9tZXJnZWpvaW5fcGF0aCB3 aXRoIHRoZSBoZWxwCm9mIG1hY3JvIFBBVEhfUkVRX09VVEVSLCBhbmQgYWxzbyBhZGRzIGFzc2Vy dHMgdGhhdCB0aGUgb3V0ZXIgcGF0aCBpcwpub3QgcGFyYW1ldGVyaXplZCBpbiB0cnlfcGFydGlh bF94eHhfcGF0aCBmdW5jdGlvbnMuCgpBdXRob3I6IFJpY2hhcmQgR3VvCkRpc2N1c3Npb246IGh0 dHBzOi8vcG9zdGdyLmVzL20vQ0FNYldzNDhtS0o2Z19HbllOYTdkbncwNE1IYU1LLWpuQUVCck1W aFRwMnVVZzNVdDRBQG1haWwuZ21haWwuY29tCgpCcmFuY2gKLS0tLS0tCm1hc3RlcgoKRGV0YWls cwotLS0tLS0tCmh0dHBzOi8vZ2l0LnBvc3RncmVzcWwub3JnL3BnL2NvbW1pdGRpZmYvMjMwOWVm ZjYyYjQ2M2ZiM2YxOWU2ZGQyMjkyNDM5MDJiM2I0NDUwMQoKTW9kaWZpZWQgRmlsZXMKLS0tLS0t LS0tLS0tLS0Kc3JjL2JhY2tlbmQvb3B0aW1pemVyL3BhdGgvam9pbnBhdGguYyB8IDI4ICsrKysr KysrKystLS0tLS0tLS0tLS0tLS0tLS0KMSBmaWxlIGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKyks IDE4IGRlbGV0aW9ucygtKQoK --===============0749773063024689279==--