Skip site navigation (1) Skip section navigation (2)

Re: pgsql: Initial SQL/XML support: xml data type and

From: Teodor Sigaev <teodor(at)sigaev(dot)ru>
To: Peter Eisentraut <petere(at)postgresql(dot)org>
Cc: pgsql-committers(at)postgresql(dot)org
Subject: Re: pgsql: Initial SQL/XML support: xml data type and
Date: 2006-12-21 18:24:49
Message-ID: 458AD171.5060902@sigaev.ru (view raw or flat)
Thread:
Lists: pgsql-committerspgsql-hackers
gmake check fails:
  % cat src/test/regress/regression.diffs
*** ./expected/xml_1.out        Thu Dec 21 21:17:57 2006
--- ./results/xml.out   Thu Dec 21 21:22:24 2006
***************
*** 70,75 ****
--- 70,80 ----
     standalone yes
   );
   ERROR:  no XML support in this installation
+ SELECT xmlserialize(content data as character varying) FROM xmltest;
+  data
+ ------
+ (0 rows)
+
   -- Check mapping SQL identifier to XML name
   SELECT xmlpi(name ":::_xml_abc135.%-&_");
   ERROR:  no XML support in this installation

======================================================================


Peter Eisentraut wrote:
> Log Message:
> -----------
> Initial SQL/XML support: xml data type and initial set of functions.
> 
> Modified Files:
> --------------
>     pgsql:
>         configure (r1.525 -> r1.526)
>         (http://developer.postgresql.org/cvsweb.cgi/pgsql/configure.diff?r1=1.525&r2=1.526)
>         configure.in (r1.492 -> r1.493)
>         (http://developer.postgresql.org/cvsweb.cgi/pgsql/configure.in.diff?r1=1.492&r2=1.493)
>     pgsql/doc/src/sgml:
>         datatype.sgml (r1.181 -> r1.182)
>         (http://developer.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/datatype.sgml.diff?r1=1.181&r2=1.182)
>         func.sgml (r1.347 -> r1.348)
>         (http://developer.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/func.sgml.diff?r1=1.347&r2=1.348)
>         installation.sgml (r1.268 -> r1.269)
>         (http://developer.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/installation.sgml.diff?r1=1.268&r2=1.269)
>     pgsql/src/backend/executor:
>         execQual.c (r1.199 -> r1.200)
>         (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/executor/execQual.c.diff?r1=1.199&r2=1.200)
>     pgsql/src/backend/nodes:
>         copyfuncs.c (r1.354 -> r1.355)
>         (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/nodes/copyfuncs.c.diff?r1=1.354&r2=1.355)
>         equalfuncs.c (r1.288 -> r1.289)
>         (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/nodes/equalfuncs.c.diff?r1=1.288&r2=1.289)
>         outfuncs.c (r1.286 -> r1.287)
>         (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/nodes/outfuncs.c.diff?r1=1.286&r2=1.287)
>         readfuncs.c (r1.196 -> r1.197)
>         (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/nodes/readfuncs.c.diff?r1=1.196&r2=1.197)
>     pgsql/src/backend/optimizer/util:
>         clauses.c (r1.223 -> r1.224)
>         (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/optimizer/util/clauses.c.diff?r1=1.223&r2=1.224)
>     pgsql/src/backend/parser:
>         gram.y (r2.568 -> r2.569)
>         (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/parser/gram.y.diff?r1=2.568&r2=2.569)
>         keywords.c (r1.177 -> r1.178)
>         (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/parser/keywords.c.diff?r1=1.177&r2=1.178)
>         parse_coerce.c (r2.147 -> r2.148)
>         (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/parser/parse_coerce.c.diff?r1=2.147&r2=2.148)
>         parse_expr.c (r1.199 -> r1.200)
>         (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/parser/parse_expr.c.diff?r1=1.199&r2=1.200)
>         parse_target.c (r1.149 -> r1.150)
>         (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/parser/parse_target.c.diff?r1=1.149&r2=1.150)
>     pgsql/src/backend/utils/adt:
>         Makefile (r1.60 -> r1.61)
>         (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/utils/adt/Makefile.diff?r1=1.60&r2=1.61)
>         ruleutils.c (r1.235 -> r1.236)
>         (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/utils/adt/ruleutils.c.diff?r1=1.235&r2=1.236)
>     pgsql/src/backend/utils/mb:
>         mbutils.c (r1.59 -> r1.60)
>         (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/utils/mb/mbutils.c.diff?r1=1.59&r2=1.60)
>     pgsql/src/include:
>         pg_config.h.in (r1.106 -> r1.107)
>         (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/include/pg_config.h.in.diff?r1=1.106&r2=1.107)
>     pgsql/src/include/catalog:
>         pg_cast.h (r1.26 -> r1.27)
>         (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/include/catalog/pg_cast.h.diff?r1=1.26&r2=1.27)
>         pg_proc.h (r1.430 -> r1.431)
>         (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/include/catalog/pg_proc.h.diff?r1=1.430&r2=1.431)
>         pg_type.h (r1.172 -> r1.173)
>         (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/include/catalog/pg_type.h.diff?r1=1.172&r2=1.173)
>     pgsql/src/include/nodes:
>         execnodes.h (r1.162 -> r1.163)
>         (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/include/nodes/execnodes.h.diff?r1=1.162&r2=1.163)
>         nodes.h (r1.188 -> r1.189)
>         (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/include/nodes/nodes.h.diff?r1=1.188&r2=1.189)
>         primnodes.h (r1.118 -> r1.119)
>         (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/include/nodes/primnodes.h.diff?r1=1.118&r2=1.119)
>     pgsql/src/include/parser:
>         parse_coerce.h (r1.66 -> r1.67)
>         (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/include/parser/parse_coerce.h.diff?r1=1.66&r2=1.67)
>     pgsql/src/include/utils:
>         errcodes.h (r1.20 -> r1.21)
>         (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/include/utils/errcodes.h.diff?r1=1.20&r2=1.21)
>     pgsql/src/test/regress:
>         parallel_schedule (r1.35 -> r1.36)
>         (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/test/regress/parallel_schedule.diff?r1=1.35&r2=1.36)
>         serial_schedule (r1.33 -> r1.34)
>         (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/test/regress/serial_schedule.diff?r1=1.33&r2=1.34)
>     pgsql/src/test/regress/expected:
>         opr_sanity.out (r1.68 -> r1.69)
>         (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/test/regress/expected/opr_sanity.out.diff?r1=1.68&r2=1.69)
>         prepare.out (r1.11 -> r1.12)
>         (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/test/regress/expected/prepare.out.diff?r1=1.11&r2=1.12)
>         rules.out (r1.122 -> r1.123)
>         (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/test/regress/expected/rules.out.diff?r1=1.122&r2=1.123)
>     pgsql/src/test/regress/sql:
>         opr_sanity.sql (r1.54 -> r1.55)
>         (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/test/regress/sql/opr_sanity.sql.diff?r1=1.54&r2=1.55)
> 
> Added Files:
> -----------
>     pgsql/src/backend/utils/adt:
>         xml.c (r1.1)
>         (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/utils/adt/xml.c?rev=1.1&content-type=text/x-cvsweb-markup)
>     pgsql/src/include/utils:
>         xml.h (r1.1)
>         (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/include/utils/xml.h?rev=1.1&content-type=text/x-cvsweb-markup)
>     pgsql/src/test/regress/expected:
>         xml.out (r1.1)
>         (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/test/regress/expected/xml.out?rev=1.1&content-type=text/x-cvsweb-markup)
>         xml_1.out (r1.1)
>         (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/test/regress/expected/xml_1.out?rev=1.1&content-type=text/x-cvsweb-markup)
>     pgsql/src/test/regress/sql:
>         xml.sql (r1.1)
>         (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/test/regress/sql/xml.sql?rev=1.1&content-type=text/x-cvsweb-markup)
> 
> ---------------------------(end of broadcast)---------------------------
> TIP 2: Don't 'kill -9' the postmaster

-- 
Teodor Sigaev                                   E-mail: teodor(at)sigaev(dot)ru
                                                    WWW: http://www.sigaev.ru/

In response to

pgsql-hackers by date

Next:From: Andrew DunstanDate: 2006-12-21 18:28:42
Subject: Re: Interface for pg_autovacuum
Previous:From: Gregory StarkDate: 2006-12-21 18:20:41
Subject: Re: Interface for pg_autovacuum

pgsql-committers by date

Next:From: Peter EisentrautDate: 2006-12-21 18:32:57
Subject: pgsql: Catalog version bump for SQL/XML changes.
Previous:From: Teodor SigaevDate: 2006-12-21 17:36:08
Subject: pgsql: Fix convertion for 'PFX flag N num'

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group