• Tom Lane's avatar
    Improve display of query results in isolation tests. · 4a054069
    Tom Lane authored
    Previously, isolationtester displayed SQL query results using some
    ad-hoc code that clearly hadn't had much effort expended on it.
    Field values longer than 14 characters weren't separated from
    the next field, and usually caused misalignment of the columns
    too.  Also there was no visual separation of a query's result
    from subsequent isolationtester output.  This made test result
    files confusing and hard to read.
    
    To improve matters, let's use libpq's PQprint() function.  Although
    that's long since unused by psql, it's still plenty good enough
    for the purpose here.
    
    Like 741d7f10, back-patch to all supported branches, so that this
    isn't a stumbling block for back-patching isolation test changes.
    
    Discussion: https://postgr.es/m/582362.1623798221@sss.pgh.pa.us
    4a054069
lock-committed-keyupdate.out 14.6 KB