Print baserestrictinfo for varchar fields - Mailing list pgsql-hackers

From Donald Dong
Subject Print baserestrictinfo for varchar fields
Date
Msg-id 6843DC4A-FDFF-4A5C-BAA7-E8066EEEA3A7@csumb.edu
Whole thread Raw
Responses Re: Print baserestrictinfo for varchar fields  (Tom Lane <tgl@sss.pgh.pa.us>)
List pgsql-hackers
Hi,

I noticed that debug_print_rel outputs "unknown expr" when the fields
in baserestrictinfo are typed as varchar.

create table tbl_a(id int, info varchar(32));

RELOPTINFO (tbl_a): rows=4 width=86
        baserestrictinfo: unknown expr = pattern

My approach is to handle the RelabelType case in print_expr. After
the patch, I get:

RELOPTINFO (tbl_a): rows=4 width=86
        baserestrictinfo: tbl_a.info = pattern

I wonder if this is a proper way of fixing it?

Thank you,
Donald Dong


Attachment

pgsql-hackers by date:

Previous
From: Tom Lane
Date:
Subject: Re: coverage increase for worker_spi
Next
From: Donald Dong
Date:
Subject: undefined symbol: PQgssEncInUse