Various fixes in the logic of XML functions:

Peter Eisentraut <peter_e@gmx.net>

Commit: 22bd156ff0b6727c1f5fb6069690f7e2a4cabcac
Author: Peter Eisentraut <peter_e@gmx.net>
Date: 2007-01-25T11:53:52Z
Releases: 8.3.0
Various fixes in the logic of XML functions:

- Add new SQL command SET XML OPTION (also available via regular GUC) to
  control the DOCUMENT vs. CONTENT option in implicit parsing and
  serialization operations.

- Subtle corrections in the handling of the standalone property in
  xmlroot().

- Allow xmlroot() to work on content fragments.

- Subtle corrections in the handling of the version property in
  xmlconcat().

- Code refactoring for producing XML declarations.

Files