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 1vu1kr-00C45i-33 for pgsql-hackers@arkaria.postgresql.org; Sun, 22 Feb 2026 05:11:41 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vu1kp-00AkZ4-1B for pgsql-hackers@arkaria.postgresql.org; Sun, 22 Feb 2026 05:11:39 +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.96) (envelope-from ) id 1vu1ko-00AkYv-3B for pgsql-hackers@lists.postgresql.org; Sun, 22 Feb 2026 05:11:39 +0000 Received: from mail-lf1-x12e.google.com ([2a00:1450:4864:20::12e]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1vu1kl-00000000fDE-1v5i for pgsql-hackers@lists.postgresql.org; Sun, 22 Feb 2026 05:11:38 +0000 Received: by mail-lf1-x12e.google.com with SMTP id 2adb3069b0e04-59ddf02b00aso4055034e87.0 for ; Sat, 21 Feb 2026 21:11:35 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1771737090; cv=none; d=google.com; s=arc-20240605; b=HwBcZ/DR0BoorYcQjVn2QUTnaRjQUmZ3Cf3ovH8JsJY2og7tE6ZmbsTlx4jqX1Y5hs u24aY7/n4+RxqYypzHTE1gnFE2JyijzqRseQ7HwRNOZAhSMcX6dWAHtfY2XBZ8XUJP3k RKFlxP6T2WM4gZw9P8tVXoc4em2vr0C+amxdcGFmDx4vgv7I/3lRaJl4VDjmCRLi5oai QnomNFuZk72184djHuEq3KD1fHps5Y/Gm5NRUZzFMm0exSJ3c8yqhU9NySfmCyLWQkU0 uK93kBqyN3841STgIKUQ2FaXS09UwqBW0G3+vEcvfVpV6FZ/ruKcrhGDhMTezJYEfYcy 3DtA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=RkNXMEVg/87f26UbIiBQYdY1RQ8xUQKShgWdqy+5SHg=; fh=m3lyFbgUJJ1KCRxIDvTAMhvCZU30c+Ce0Uylts5AwuE=; b=OYKUwU8mUW+6PQ7dIQxQGnnmwasgZgTS3ZaHnc4umTBCx3a2Jv2Naz3iJ8Teml3Z3S poEkoMrQ9YAyS1PUX7DXXTwT+I+UhKW3EKskJ6cW1R1Pp+UQfdPbUmj+5aG99keFRSZi w0c/OjkI6gkhN686o6jFQeepXaCKYqTML4SxJpN/dxhEjHj0d/4rDb/bxClJw0SJkCoA XZATL2KbpvRwBapAyBWfrONxzF53ZE7R7LyXQ9Ps4mn8F0Qq4gX7K5BnAqbIDVGK4EEp uNbeLZZpvp6D/OCOtsxSugYChKoK0Hmfh2/UDJ65UYfkwfpexl4KBxBf/v2dOU0tLsrU ZMvw==; darn=lists.postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771737090; x=1772341890; darn=lists.postgresql.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=RkNXMEVg/87f26UbIiBQYdY1RQ8xUQKShgWdqy+5SHg=; b=J4dCabycaQL6YfvMdHPXB/+LEwlDCA/im9fJDgjeVx+5TH4vRaVh42SYHVXZQ63bpa oGjs/Pk9bMUdCn5hhe0Kd3k3eAV1QJy1S4hXmha2nEjLpDDTMF3ydq0CDSDnR2e2yIin 6RjVPOWrDIslFCfRjlm4B7drZeucINYmBeK6UwTmwU1K+6oJ2Up6Ir4nykFPtNPYmpmo BzRRzZ4sdICJoX3YNn8wU203dt5LIdI9/n7UteX5hAqBsmoyq/fuJtSy2gt9VtYswYOC a+fw8s3G9Gh7zHKcNeoHMGMkR8ir0upcYeHrC+8tea3Kf10vIttlpaPNWcVrLirHb/u4 3/rg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771737090; x=1772341890; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=RkNXMEVg/87f26UbIiBQYdY1RQ8xUQKShgWdqy+5SHg=; b=TbX+105tSN2ema87Te/1EW0DHt74OW90mCK8Dsjt0WwChxrjW32TssdvylCQGwMN3y VQNjoJSk92xdQ2Llvq/HQc0ibm3a59IkRxKQJKXwbZyKokkSYqqTgxpD3Xi504wzmMui Cg4CD+dVe6eRgQ49Q/5pAzoUYhOzB9VSg7jVV8td8EPNvY+xZqvZorG8SH58Nl2bh4Eg PSFqUhpa407H1aizv3o2kIiAtt+6YGkj3ESrNthbunDRQRmGMnlKpneUjTqccYmrQesc nwHAw70OCinZNhh5BydYsbo3QTvIIVkYBB+qFnMo1z+AQTFnlVU/bYNSydZH72WnnF0R PLPQ== X-Forwarded-Encrypted: i=1; AJvYcCWRu/VZzbTge37vi6eefJaFgEW3WAHxgzKotsFGxiqA/ZOiDHrEYvCctKmYb9QPVMOB7OW02rmBOrc7LatC@lists.postgresql.org X-Gm-Message-State: AOJu0Yx4X/l0FvOYUMNZo4EsKMA5r4k5jdNz9QfYB3znuvA7Vo65hv68 oMOADxePIh7+BL5N+ISpadz8gAZ7meGTCe90Zx1ZnoKgx3wwYUXsoPyeIP6J7hfKEz4QguQC/hY Q5ZttLsxrupitnKFTi3g96oJZEqrubWc= X-Gm-Gg: AZuq6aJGQ3WLptoCUXM51mpdvraRptDLYWqiqi7Wvah4hMAjaArGtMtFnuWwYcQdmGZ gVZI/I1gsTEss5k4qniZr5nsdqldea7esFcTKu6HupGJAtMwBJ5j/XJ3DQzKcwkh/mIoZ7Slxuy 7CSbD5hJP3imRTgSGkXmw9XFELH+ox/V/3Uz7hIkWxLoWXYTmFaokK9Yjf5qB5MSt7XMHv4CXPT 70GvWCrXwVt6hNkJIDei0AVUN1RwiwIMhQDx60iEy+GVfz5RU+H0EE8E0Dyuh9cQhZl9mJ3jsXB 9LlIrmdmIgttwmyjFxnkAmQM+5/FD3n2r12Hvkgw X-Received: by 2002:a05:6512:12cc:b0:59e:4673:9e50 with SMTP id 2adb3069b0e04-5a0ed87e243mr1419015e87.15.1771737089494; Sat, 21 Feb 2026 21:11:29 -0800 (PST) MIME-Version: 1.0 References: <68a012d3-121b-418a-913b-aa0aaf32915d@uni-muenster.de> <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> In-Reply-To: <1d49e214-93bc-4928-945c-27e60251a6ad@uni-muenster.de> From: Marcos Magueta Date: Sun, 22 Feb 2026 02:11:18 -0300 X-Gm-Features: AaiRm506Oex5NbUtBdSx-CyZH-kWOVUdGVlU0S7JVf63QbiR-EFwWK_u-mVLQig Message-ID: Subject: Re: WIP - xmlvalidate implementation from TODO list To: Jim Jones Cc: Andrey Borodin , Kirill Reshke , PostgreSQL Hackers Content-Type: multipart/alternative; boundary="000000000000dad009064b62af4e" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --000000000000dad009064b62af4e Content-Type: text/plain; charset="UTF-8" > Unfortunately, the patch no longer applies.[1] Trying to understand why it doesn't, we can get back to that. > My concern was that leaving it entirely open to any user could lead to > unwanted CPU or memory usage. Perhaps the other reviewers have a > different opinion on this. That's a fair concern. Is there even an alternative aside from predefined roles? --000000000000dad009064b62af4e Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
> Unfortunately, the patch no lon= ger applies.[1]
Trying to understand why it doesn't, we can get back= to that.

> My concern was that leaving it entirely open to= any user could lead to
> unwanted CPU or memory usage. Perhaps the o= ther reviewers have a
> different opinion on this.

That&= #39;s a fair concern. Is there even an alternative aside from predefined ro= les?
--000000000000dad009064b62af4e--