Re: Add ZSON extension to /contrib/

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: Add ZSON extension to /contrib/
Дата
Msg-id 1255593.1621974712@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: Add ZSON extension to /contrib/  (Andrew Dunstan <andrew@dunslane.net>)
Ответы Re: Add ZSON extension to /contrib/  (Andrew Dunstan <andrew@dunslane.net>)
Список pgsql-hackers
Andrew Dunstan <andrew@dunslane.net> writes:
> On 5/25/21 4:10 PM, Tom Lane wrote:
>> Also, even if ZSON was "100% compatible with JSONB" back in 2016,
>> a whole lot of features have been added since then.  Having to
>> duplicate all that code again for a different data type is not
>> something I want to see us doing.  So that's an independent reason
>> for wanting to hide this under the existing type not make a new one.

> I take your point. However, there isn't really any duplication. It's
> handled by [ creating a pair of casts ]

If that were an adequate solution then nobody would be unhappy about
json vs jsonb.  I don't think it really is satisfactory:

* does nothing for user confusion (except maybe make it worse)

* not terribly efficient

* doesn't cover all cases, notably indexes.

            regards, tom lane



В списке pgsql-hackers по дате отправления:

Предыдущее
От: Stephen Frost
Дата:
Сообщение: Re: storing an explicit nonce
Следующее
От: Mark Dilger
Дата:
Сообщение: Delegating superuser tasks to new security roles (Was: Granting control of SUSET gucs to non-superusers)