Hi Pavel,
I and Taylor Vesely (Greenplum) reviewed the patch "split string to table". as part of the June patch review workshop.
Thanks
It looks like you removed some unrelated documentation:
| @@ -16717,21 +16738,6 @@ strict $.track.segments[*].location | </para></entry> | </row> | | - <row>
| - <entry role="func_table_entry"><para role="func_signature">
| - <replaceable>string</replaceable> <literal>starts with</literal> <replaceable>string</replaceable>
| - <returnvalue>boolean</returnvalue>
| - </para>
| - <para>
| - Tests whether the second operand is an initial substring of the first
| - operand.
| - </para>
| - <para>
| - <literal>jsonb_path_query('["John Smith", "Mary Stone", "Bob Johnson"]', '$[*] ? (@ starts with "John")')</literal>
| - <returnvalue>"John Smith"</returnvalue>
| - </para></entry>
| - </row>
| -
We didn't actually confirm the performance benefits with un_nest()