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.96) (envelope-from ) id 1vu7sh-001Ak1-2P for pgsql-hackers@arkaria.postgresql.org; Sun, 22 Feb 2026 11:44:12 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vu7sg-00B7Tw-1P for pgsql-hackers@arkaria.postgresql.org; Sun, 22 Feb 2026 11:44:10 +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.96) (envelope-from ) id 1vu7sg-00B7To-07 for pgsql-hackers@lists.postgresql.org; Sun, 22 Feb 2026 11:44:10 +0000 Received: from udcm-wwu2.uni-muenster.de ([128.176.118.28]) by makus.postgresql.org with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1vu7sc-00000000e4E-0Fcc for pgsql-hackers@lists.postgresql.org; Sun, 22 Feb 2026 11:44:08 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=uni-muenster.de; i=@uni-muenster.de; q=dns/txt; s=uniout; t=1771760647; x=1803296647; h=message-id:date:mime-version:subject:to:cc:references: from:in-reply-to:content-transfer-encoding; bh=3suMVk41Sd4hqsg0Ju2NZNeBeRYFlXPl+UQEVgV81ac=; b=cZCS4bvHEXrJPAQHOVjQVJ103axpH4EfDqr0+bS/gvhbResQXQb+rlQ/ z5okn1/SBagYeH6GVa9Lp9K/m1dKTTT4zIcE81551imyOfm0eazlXBdCk 3MvOivyZ6GpozcbBmB5adaDSxfomeCRCxT/yokuSCZ8RqaY6wa1DAezJy ygMWQZczPR4XmmzvjkgLbPCdjwQd2tDRrJu29TfqbuDDD7ASyrOGwNcib Qy+T4gAp6NNkQEJQMuK03TLuyHD/WJbkkAKdQkaUNXo8WTBz+2exFvngv CpN+jm5O1m+36t9/NYj7FFxEbIR93ya0a8Pq17rg1BVMiz2wgXYoqEgx6 A==; X-CSE-ConnectionGUID: n1PLssaQQQGtmO2ZaFYN5A== X-CSE-MsgGUID: gTD5WcZxQaOCjdZ6/+DaVg== X-IronPort-AV: E=Sophos;i="6.21,304,1763420400"; d="scan'208";a="385553947" Received: from secmail.uni-muenster.de ([128.176.118.4]) by UDCM-RELAY2.UNI-MUENSTER.DE with ESMTP; 22 Feb 2026 12:44:03 +0100 Received: from [192.168.178.27] (dynamic-077-177-048-085.77.177.pool.telefonica.de [77.177.48.85]) by SECMAIL.UNI-MUENSTER.DE (Postfix) with ESMTPSA id 0756620ADF02; Sun, 22 Feb 2026 12:44:03 +0100 (CET) Message-ID: <9228b6dc-cfae-4a11-927a-209680f5507e@uni-muenster.de> Date: Sun, 22 Feb 2026 12:44:01 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: WIP - xmlvalidate implementation from TODO list To: Marcos Magueta Cc: Andrey Borodin , Kirill Reshke , PostgreSQL Hackers References: <2898f090-d9cf-475c-940c-a99da4a308f1@uni-muenster.de> <08052569-9384-41b5-bcb7-33929fcc6c71@uni-muenster.de> <2ba05acc-6392-42a4-b59e-61df086b2d4d@uni-muenster.de> <1d49e214-93bc-4928-945c-27e60251a6ad@uni-muenster.de> Content-Language: de-DE, en-GB From: Jim Jones In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Hi Marcos On 22/02/2026 06:11, Marcos Magueta wrote: >> Unfortunately, the patch no longer applies.[1] > Trying to understand why it doesn't, we can get back to that. I think the cfbot is confused about the ordering of your patch set. You labelled the files as * v5-0002-Add-XMLVALIDATE.patch * v6-0001-Add-CREATE-XMLSCHEMA.patch which generates two issues: 1) both of them should have the save version, i.e v5 or v6. 2) the XMLVALIDATE patch depends on CREATE XMLSCHEMA, and the files order right now suggest quite the opposite. The next iteration should be: * v7-0001-Add-CREATE-XMLSCHEMA.patch * v7-0002-Add-XMLVALIDATE.patch Best, Jim