Skip to content
Snippets Groups Projects
  1. Feb 10, 2007
  2. Feb 03, 2007
  3. Jan 27, 2007
  4. Jan 25, 2007
    • Peter Eisentraut's avatar
      Various fixes in the logic of XML functions: · 22bd156f
      Peter Eisentraut authored
      - 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.
      22bd156f
  5. Jan 24, 2007
  6. Jan 20, 2007
  7. Jan 19, 2007
  8. Jan 18, 2007
  9. Jan 14, 2007
  10. Jan 12, 2007
  11. Jan 10, 2007
  12. Jan 07, 2007
  13. Jan 06, 2007
  14. Jan 05, 2007
  15. Dec 29, 2006
  16. Dec 28, 2006
  17. Dec 24, 2006
    • Tom Lane's avatar
      Bring some order and sanity to error handling in the xml patch. · 57f1630c
      Tom Lane authored
      Use a TRY block instead of (inadequate) ad-hoc coding to ensure that
      libxml is cleaned up after a failure.  Report the intended SQLCODE
      instead of defaulting to XX000.  Avoid risking use of a dangling
      pointer by keeping the persistent error buffer in TopMemoryContext.
      Be less trusting that error messages don't contain %.
      
      This patch doesn't do anything about changing the way the messages
      are put together --- this is just about mechanism.
      57f1630c
    • Tom Lane's avatar
      Fix machine-dependent crash in sqlchar_to_unicode(). Get rid of · e9da20ab
      Tom Lane authored
      bletcherous and unsafe manipulation of global encoding setting.
      Clean up libxml reporting mechanism a bit (it still looks like a
      dangling-pointer crash waiting to happen, though, not to mention
      being far less than sane from a localization standpoint).
      e9da20ab
    • Tom Lane's avatar
      Code review for XML patch. Instill a bit of sanity in the location of · c957c0ba
      Tom Lane authored
      the XmlExpr code in various lists, use a representation that has some hope
      of reverse-listing correctly (though it's still a de-escaping function
      shy of correctness), generally try to make it look more like Postgres
      coding conventions.
      c957c0ba
  18. Dec 23, 2006
  19. Dec 21, 2006
Loading