set_rel_pathlist function unnecessary params.

Поиск
Список
Период
Сортировка
От Kirill Reshke
Тема set_rel_pathlist function unnecessary params.
Дата
Msg-id CALdSSPh+0z5=7aVMTpAr-qhOdTTT4rLrr2YsRiBO6uznJD1Kew@mail.gmail.com
обсуждение исходный текст
Ответы Re: set_rel_pathlist function unnecessary params.
Список pgsql-hackers
I happened to notice that `set_rel_pathlist` params, RelOptInfo *rel
and RangeTblEntry *rte are
unnecessary, because upon all usages,
`rte=root->simple_rte_array[rti]` and
`rel=root->simple_rel_array[rti]` holds. What's the point of providing
the same information 3 times? Is it kept like that for extension
backward compatibility.

So, I propose to refactor this a little bit.

Am I missing something?



-- 
Best regards,
Kirill Reshke



В списке pgsql-hackers по дате отправления: