Thread

Commits

Same data as JSON: GET /api/v1/messages/:b64id/commits the thread's linked commits as JSON, with link sources. API reference →
  1. Fix StatisticsObjIsVisibleExt() for pg_temp.

  1. StatisticsObjIsVisibleExt lacks "do not look in temp namespace"

    Noah Misch <noah@leadboat.com> — 2025-09-20T16:21:16Z

    StatisticsObjIsVisibleExt() lacks the "do not look in temp namespace" code of
    the rest of the non-relation, non-type namespace searches.  Patch attached.
    See its log messages for the consequences.
    
    Incidentally, stats on temp tables do default to a permanent schema.  That
    seems fine, though:
    
    set search_path = public;
    CREATE TEMP TABLE ab1 (a INTEGER, b INTEGER, c INTEGER);
    CREATE STATISTICS s ON a, b FROM ab1;  -- creates public.s
    \dX *.*
    
  2. Re: StatisticsObjIsVisibleExt lacks "do not look in temp namespace"

    Nathan Bossart <nathandbossart@gmail.com> — 2025-09-22T14:12:35Z

    On Sat, Sep 20, 2025 at 09:21:16AM -0700, Noah Misch wrote:
    > StatisticsObjIsVisibleExt() lacks the "do not look in temp namespace" code of
    > the rest of the non-relation, non-type namespace searches.  Patch attached.
    
    LGTM
    
    -- 
    nathan