Hi Matheus,

On Mon, Mar 3, 2025 at 1:43 PM Matheus Alcantara <matheusssil...@gmail.com>
wrote:

> On Mon, Mar 3, 2025 at 4:16 PM Matheus Alcantara
> <matheusssil...@gmail.com> wrote:
> >
> > Hi Alex,
> >
> > The code comments and the commit messages help a lot when reviewing!
> Thanks for
> > the new version.
> >
> > The code LGTM and check-world is happy. I've also performed some tests
> and
> > everything looks good!

> Just some minor points about this new version:
> >
> > ## v9-0005
> >
> > Typo on commit message title

> ## v9-0006
> >
> > > + * The following functions create various types of JsonPathParseItem
> nodes,
> > > + * which are used to build JsonPath expressions for jsonb simplified
> accessor.
> > >
> > Just to avoid misinterpretation I think that we can replace "The
> following
> > functions" with "The make_jsonpath_item_* functions" since we can have
> more
> > functions in the future that are not fully related with these. Does that
> make
> > sense?
>

Thank you so much for reviewing! I've attached v10, which addresses your
feedback.

On Mon, Mar 3, 2025 at 1:43 PM Matheus Alcantara <matheusssil...@gmail.com>
wrote:

> Sorry, I've forgotten to include a question. Do you have anything in mind
> about
> documentation changes for this patch?
>

For the documentation, I’m thinking of adding it under JSON Types [1].
I’d either add a new “Simple Dot-Notation” section after jsonb
subscripting [2] or replace it. Let me know what you think.

[1] https://www.postgresql.org/docs/current/datatype-json.html#DATATYPE-JSON
[2]
https://www.postgresql.org/docs/current/datatype-json.html#JSONB-SUBSCRIPTING

Best,
Alex

Attachment: v10-0004-Extract-coerce_jsonpath_subscript.patch
Description: Binary data

Attachment: v10-0002-Allow-Generic-Type-Subscripting-to-Accept-Dot-No.patch
Description: Binary data

Attachment: v10-0003-Export-jsonPathFromParseResult.patch
Description: Binary data

Attachment: v10-0005-Enable-String-node-as-field-accessors-in-generic.patch
Description: Binary data

Attachment: v10-0001-Allow-transformation-of-only-a-sublist-of-subscr.patch
Description: Binary data

Attachment: v10-0006-Implement-read-only-dot-notation-for-jsonb.patch
Description: Binary data

Attachment: v10-0007-Allow-wild-card-member-access-for-jsonb.patch
Description: Binary data

Reply via email to