Re: jsonb and nested hstore

From: Merlin Moncure <mmoncure(at)gmail(dot)com>
To: Stephen Frost <sfrost(at)snowman(dot)net>
Cc: Alvaro Herrera <alvherre(at)2ndquadrant(dot)com>, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, Bruce Momjian <bruce(at)momjian(dot)us>, Josh Berkus <josh(at)agliodbs(dot)com>, Peter Geoghegan <pg(at)heroku(dot)com>, Andrew Dunstan <andrew(at)dunslane(dot)net>, Christophe Pettus <xof(at)thebuild(dot)com>, Robert Haas <robertmhaas(at)gmail(dot)com>, PostgreSQL-development Hackers <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: jsonb and nested hstore
Date: 2014-03-05 22:46:51
Message-ID: CAHyXU0x-do1uvJ0yFa=5fyB_k5HC1BdEsKS4yFS=TPZtbQghGw@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On Wed, Mar 5, 2014 at 4:24 PM, Stephen Frost <sfrost(at)snowman(dot)net> wrote:
> * Merlin Moncure (mmoncure(at)gmail(dot)com) wrote:
>> On Wed, Mar 5, 2014 at 2:46 PM, Stephen Frost <sfrost(at)snowman(dot)net> wrote:
>> > I don't see why we can't do exactly what you're suggesting in core.
>>
>> Because you can't (if you're defining core to mean 'not an
>> extension'). Functions can't be removed or changed because of legacy
>> application support. In an extension world, they can -- albeit not
>> 'magically', but at least it can be done.
>
> That simply isn't accurate on either level- if there is concern about
> application support, that can apply equally to core and contrib, and we
> certainly *can* remove and/or redefine functions in core with sufficient
> cause. It's just not something we do lightly for things living in
> either core or contrib.
>
> For an example, consider the FDW API, particularly what we did between
> 9.1 and 9.2.

Well, we'll have to agree to disagree I suppose. Getting back on
topic, the question is 'what about jsonb/hstore2'? At this point my
interests are practical. I promised (heh) to bone up the docs. I'm on
vacation this weekend so it's looking like around sometime late next
week for that. In particular, it'd be helpful to get some kind of
read on the final disposition of hstore2.

merlin

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Tom Lane 2014-03-05 22:49:10 Re: [PATCH] Negative Transition Aggregate Functions (WIP)
Previous Message Tom Lane 2014-03-05 22:40:56 Unportable coding in reorderbuffer.h