Re: record identical operator - Review

Поиск
Список
Период
Сортировка
От Kevin Grittner
Тема Re: record identical operator - Review
Дата
Msg-id 1380822639.82702.YahooMailNeo@web162904.mail.bf1.yahoo.com
обсуждение исходный текст
Ответ на Re: record identical operator - Review  (Steve Singer <steve@ssinger.info>)
Список pgsql-hackers
Steve Singer <steve@ssinger.info> wrote:

> You haven't adjusted the patch to reduce the duplication between the
> equality and comparison functions, if you disagree with me and feel that
> doing so would increase the code complexity and be inconsistent with how
> we do things elsewhere that is fine.

I think the main reason to keep them separate is that it makes it
easier to compare record_cmp to record_image_cmp and record_eq to
record_image_eq to see what the differences and similarities are.
Other reasons are that I think all those conditionals inside a
combined function would get messy and make the logic harder to
understand.  The number of places that would need conditionals,
plus new wrappers that would be needed, would mean that the net
reduction in lines of code would be minimal.

--
Kevin Grittner
EDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company



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

Предыдущее
От: Josh Berkus
Дата:
Сообщение: Re: No Index-Only Scan on Partial Index
Следующее
От: Robert Haas
Дата:
Сообщение: Re: record identical operator