• Tom Lane's avatar
    Properly schema-qualify additional object types in getObjectDescription(). · 056f52d9
    Tom Lane authored
    Collations, conversions, extended statistics objects (in >= v10),
    and all four types of text search objects have schema-qualified names.
    getObjectDescription() ignored that and would emit just the base name of
    the object, potentially producing wrong or at least highly misleading
    output.  Fix it to add the schema name whenever the object is not "visible"
    in the current search path, as is the rule for other schema-qualifiable
    object types.
    
    Although in common situations the output won't change, this seems to me
    (tgl) to be a bug worthy of back-patching, hence do so.
    
    Kyotaro Horiguchi, per a complaint from me
    
    Discussion: https://postgr.es/m/20180522.182020.114074746.horiguchi.kyotaro@lab.ntt.co.jp
    056f52d9
objectaddress.c 134 KB