On Thu, 2004-03-04 at 23:29 -0500, Bruce Momjian wrote: > Christopher Kings-Lynne wrote: > > > > > > Bruce Momjian wrote: > > > > > I moved your new version into /contrib/xml2, and kept /contrib/xml > > > unchanged. > > > > There's just one last thing - are both xml and xml2 totally disjoint? > > eg. is it possible to install both for switchover purposes? > > No idea. John? I hadn't thought about this until you mentioned it!
They could very nearly coexist: the only clash is that they both have a pgxml_parse function (the function is basically the same in both). The other user function names in xml2 all begin xpath_ or xslt_, while in xml they begin pgxml_. Perhaps the best solution is to rename the new parse function - as it just returns a boolean for well-formedness, xml_valid(text) might be a better name and would avoid the clash. I'll give them a test together to make sure I haven't missed any other problems and will submit an ordinary diff in the next couple of days to change the function name (and the subdir in the Makefile, which should be contrib/xml2 now). Thanks John ---------------------------(end of broadcast)--------------------------- TIP 7: don't forget to increase your free space map settings