summaryrefslogtreecommitdiff
path: root/contrib/xml2/pgxml.sql.in
AgeCommit message (Collapse)Author
2011-02-14Convert contrib modules to use the extension facility.Tom Lane
This isn't fully tested as yet, in particular I'm not sure that the "foo--unpackaged--1.0.sql" scripts are OK. But it's time to get some buildfarm cycles on it. sepgsql is not converted to an extension, mainly because it seems to require a very nonstandard installation process. Dimitri Fontaine and Tom Lane
2010-09-20Remove cvs keywords from all files.Magnus Hagander
2010-08-13Add xml_is_well_formed, xml_is_well_formed_document, xml_is_well_formed_contentTom Lane
functions to the core XML code. Per discussion, the former depends on XMLOPTION while the others do not. These supersede a version previously offered by contrib/xml2. Mike Fowler, reviewed by Pavel Stehule
2010-03-01Fix contrib/xml2 so regression test still works when it's built without libxslt.Tom Lane
This involves modifying the module to have a stable ABI, that is, the xslt_process() function still exists even without libxslt. It throws a runtime error if called, but doesn't prevent executing the CREATE FUNCTION call. This is a good thing anyway to simplify cross-version upgrades.
2007-11-13Add CVS version labels to all install/uninstall scripts.Bruce Momjian
2007-11-11Make /contrib install/uninstall script consistent:Bruce Momjian
remove transactions use create or replace function make formatting consistent set search patch on first line Add documentation on modifying *.sql to set the search patch, and mention that major upgrades should still run the installation scripts. Some of these issues were spotted by Tom today.
2006-09-16Rename xml_valid() to xml_is_well_formed(), but provide a temporaryTom Lane
alias with the old name for backwards compatibility. Per discussion, the old name is actively wrong because validity and well-formedness have different meanings in XML.
2006-02-27Clean up CREATE FUNCTION syntax usage in contrib and elsewhere, inPeter Eisentraut
particular get rid of single quotes around language names and old WITH () construct.
2005-10-13Mark xslt_process() as volatile.Bruce Momjian
2005-10-13Change xpath_table() and xslt_process() from IMMUTABLE to STABLE.Bruce Momjian
2005-10-13Fix capitalization of example.Bruce Momjian
2005-07-14Mark xml2 CREATE FUNCTIONs as IMMUTABLE, and use the "STRICT" syntaxNeil Conway
rather than the deprecated "WITH (isStrict)" syntax. Patch from Ilia Kantor, minor editorializing by Neil Conway.
2004-12-02Attached is a patch that adds the function xml_encode_special_chars toBruce Momjian
the xml2 contrib module. It's against 8.0beta4. It's intended for commit. Markus Bertheau <twanger@bluetwanger.de>
2004-03-07contrib/xml2 updates from John Gray:Neil Conway
I have changed the name of the new parse function to xml_valid and fixed a reference to SortMem which meant that the code as supplied would work against 7.3 and 7.4 but wouldn't work in CVS.
2004-03-05Move new version of contrib/ xml into xml2, keep old version in /xml.Bruce Momjian