Re: jsonb_delete not documented

From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: Peter Eisentraut <peter_e(at)gmx(dot)net>
Cc: pgsql-hackers <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: jsonb_delete not documented
Date: 2015-12-07 02:51:31
Message-ID: 29729.1449456691@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Peter Eisentraut <peter_e(at)gmx(dot)net> writes:
> The new function jsonb_delete does not appear to be documented. Is that
> intentional?

> The only thing that's documented is the #- operator for
> jsonb_delete_path. But jsonb_delete(jsonb, text) and
> jsonb_delete(jsonb, int) are not documented. (Those don't have an
> operator.)

Yeah they do ...

regression=# \df+ jsonb_delete
List of functions
Schema | Name | Result data type | Argument data types | Type | Security | Volatility | Owner | Language | Source code | Description
------------+--------------+------------------+---------------------+--------+----------+------------+----------+----------+------------------+------------------------------
pg_catalog | jsonb_delete | jsonb | jsonb, integer | normal | invoker | immutable | postgres | internal | jsonb_delete_idx | implementation of - operator
pg_catalog | jsonb_delete | jsonb | jsonb, text | normal | invoker | immutable | postgres | internal | jsonb_delete | implementation of - operator
(2 rows)

regression=# \do+ -
...
pg_catalog | - | jsonb | integer | jsonb | pg_catalog.jsonb_delete | delete array element
pg_catalog | - | jsonb | text | jsonb | pg_catalog.jsonb_delete | delete object field
...

regards, tom lane

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Craig Ringer 2015-12-07 02:51:54 Re: Logical replication and multimaster
Previous Message Peter Geoghegan 2015-12-07 02:36:34 Redundant sentence within INSERT documentation page (exclusion constraints)