2015-07-12 20:11 GMT+02:00 Shulgin, Oleksandr <oleksandr.shul...@zalando.de>
:

> > > we talking about output - I can imagine, so there is only two
> possibilities
> > > - plain join, and pretty formatted join (but with only one style).
> >
> > This makes sense.  Postgres core really only needs to support the
> > minimum styles necessary for core requirements.  This means raw
> > unformatted json for data productions to client and an appropriate
> > formatting for explain.  Fancier stuff like a generic formatted is
> > fine but those features *belong in an extension*.
>
> The thing is - it's not only about whitespace, otherwise I would probably
> not bother with the generic interface. For my original problem, there is
> simply no way to do this correctly in an extension w/o copying over all of
> the logic from json.c, which I have to do right now, would rather not.
>
I am sorry - we are talking about JSON, not about any styled document. I
disagree, so it has not be implemented as extension - the backport of JSON
support is a extension.

Regards

Pavel



> Alex
>

Reply via email to