Skip to content
Snippets Groups Projects
Select Git revision
  • benchmark-tools
  • postgres-lambda
  • master default
  • REL9_4_25
  • REL9_5_20
  • REL9_6_16
  • REL_10_11
  • REL_11_6
  • REL_12_1
  • REL_12_0
  • REL_12_RC1
  • REL_12_BETA4
  • REL9_4_24
  • REL9_5_19
  • REL9_6_15
  • REL_10_10
  • REL_11_5
  • REL_12_BETA3
  • REL9_4_23
  • REL9_5_18
  • REL9_6_14
  • REL_10_9
  • REL_11_4
23 results

explain.c

  • Tom Lane's avatar
    c6e81aee
    Fix EXPLAIN so that it can drill down through multiple levels of subplan · c6e81aee
    Tom Lane authored
    when trying to locate the referent of a RECORD variable.  This fixes the
    'record type has not been registered' failure reported by Stefan
    Kaltenbrunner about a month ago.  A side effect of the way I chose to
    fix it is that most variable references in join conditions will now be
    properly labeled with the variable's source table name, instead of the
    not-too-helpful 'outer' or 'inner' we used to use.
    c6e81aee
    History
    Fix EXPLAIN so that it can drill down through multiple levels of subplan
    Tom Lane authored
    when trying to locate the referent of a RECORD variable.  This fixes the
    'record type has not been registered' failure reported by Stefan
    Kaltenbrunner about a month ago.  A side effect of the way I chose to
    fix it is that most variable references in join conditions will now be
    properly labeled with the variable's source table name, instead of the
    not-too-helpful 'outer' or 'inner' we used to use.