diff --strip-trailing-cr -U3 C:/cirrus/src/test/regress/expected/hot_updates.out C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/hot_updates.out
--- C:/cirrus/src/test/regress/expected/hot_updates.out 2026-03-23 19:26:03.710277100 +0000
+++ C:/cirrus/build/testrun/pg_upgrade/002_pg_upgrade/data/results/hot_updates.out 2026-03-23 19:32:12.712066900 +0000
@@ -640,7 +640,10 @@
INSERT INTO hot_xml_test VALUES
(1, 'Alice30'),
(2, 'Bob25');
-ERROR: could not identify a comparison function for type xml
+ERROR: unsupported XML feature
+LINE 2: (1, 'Alice30'),
+ ^
+DETAIL: This functionality requires the server to be built with libxml support.
SELECT * FROM get_hot_count('hot_xml_test');
updates | hot
---------+-----
@@ -650,6 +653,10 @@
-- Update non-indexed XPath (age) - behavior depends on XML comparison fallback
-- Full XML value replacement means non-indexed path updates still require index comparison
UPDATE hot_xml_test SET doc = 'Alice31' WHERE id = 1;
+ERROR: unsupported XML feature
+LINE 1: UPDATE hot_xml_test SET doc = 'Alice