postgres.git / summary / log / commit / refs

commit    d6c8b34e956864d52780f0db9f8cfe3b2f4411b0
Author:   Tom Lane <tgl@sss.pgh.pa.us>
Date:     Tue Nov 29 16:07:02 2016 +0000
First released in: 10.0, 9.6.2

    Fix incorrect variable type in set_rel_consider_parallel().
    
    func_parallel() returns char not Oid.  Harmless, but still wrong.
    
    Amit Langote


src/backend/optimizer/path/allpaths.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend/optimizer/path/allpaths.c b/src/backend/optimizer/path/allpaths.c index e42ef98d8d7..9753a263feb 100644 --- a/src/backend/optimizer/path/allpaths.c +++ b/src/backend/optimizer/path/allpaths.c @@ -537,7 +537,7 @@ set_rel_consider_parallel(PlannerInfo *root, RelOptInfo *rel, */ if (rte->tablesample != NULL) { - Oid proparallel = func_parallel(rte->tablesample->tsmhandler); + char proparallel = func_parallel(rte->tablesample->tsmhandler); if (proparallel != PROPARALLEL_SAFE) return; [parent: b57c8333b55e]