Re: BUG #18923: pg_dump 18beta1 fails to process complex table names

Corey Huinker <corey.huinker@gmail.com>

From: Corey Huinker <corey.huinker@gmail.com>
To: Nathan Bossart <nathandbossart@gmail.com>
Cc: jian he <jian.universality@gmail.com>, Tom Lane <tgl@sss.pgh.pa.us>, phb.emaj@free.fr, pgsql-bugs@lists.postgresql.org
Date: 2025-05-15T19:03:11Z
Lists: pgsql-bugs
>
>
> My first instinct is that we need to build the array with appendPGArray()
> and then append it to the query using appendStringLiteralAH(), as done in
> the attached patch.
>

This patch looks good to me, though I'm wondering if we should add a test
case.

Commits

Same data as JSON: GET /api/v1/messages/:b64id/commits the thread's linked commits as JSON, with link sources. API reference →
  1. pg_dump: Fix array literals in fetchAttributeStats().