Thread

  1. Re: [Patch]Add Graph* node support to expression_tree_mutator

    Ashutosh Bapat <ashutosh.bapat.oss@gmail.com> — 2026-05-11T06:15:59Z

    On Mon, May 4, 2026 at 9:09 PM Peter Eisentraut <peter@eisentraut.org> wrote:
    >
    > On 30.04.26 08:44, Ashutosh Bapat wrote:
    > > On Thu, Apr 30, 2026 at 2:17 AM Robert Haas <robertmhaas@gmail.com> wrote:
    > >>
    > >
    > > Thanks for reviewing the patch.
    > >
    > >> Thanks for working on this. I ran into it independently today, and
    > >> then discovered this thread. In expression_tree_mutator_impl,
    > >> T_GraphLabelRef can be added to the "Primitive node types with no
    > >> expression subnodes" section just as was done in
    > >> expression_tree_walker_impl.
    > >
    > > Right. Fixed in the attached patch. Both GraphPropertyLabel and
    > > GraphLabelRef need to be placed in that section since both are
    > > primitive nodes.
    >
    > Committed.  (I reformatted the test query a little bit as you had
    > suggested upstream.  Also, the ordering of the switch cases was slightly
    > different between the walker and the mutator, which I fixed.)
    >
    
    Thanks. The changes look good to me.
    
    -- 
    Best Wishes,
    Ashutosh Bapat