[COMMITTERS] pgsql: Plug some more holes in encoding conversion.

2014-02-23 Thread Tom Lane
Plug some more holes in encoding conversion. Various places assume that pg_do_encoding_conversion() and pg_server_to_any() will ensure encoding validity of their results; but they failed to do so in the case that the source encoding is SQL_ASCII while the destination is not. We cannot perform any

[COMMITTERS] pgsql: Prefer pg_any_to_server/pg_server_to_any over pg_do_encoding_con

2014-02-23 Thread Tom Lane
Prefer pg_any_to_server/pg_server_to_any over pg_do_encoding_conversion. A large majority of the callers of pg_do_encoding_conversion were specifying the database encoding as either source or target of the conversion, meaning that we can use the less general functions pg_any_to_server/pg_server_to

[COMMITTERS] pgsql: doc: Improve DocBook XML validity

2014-02-23 Thread Peter Eisentraut
doc: Improve DocBook XML validity DocBook XML is superficially compatible with DocBook SGML but has a slightly stricter DTD that we have been violating in a few cases. Although XSLT doesn't care whether the document is valid, the style sheets don't necessarily process invalid documents correctly,