Re: Bug Fix: COLLATE with multiple ORDER BYs in aggregates
В списке pgsql-hackers по дате отправления:
| От | Tom Lane |
|---|---|
| Тема | Re: Bug Fix: COLLATE with multiple ORDER BYs in aggregates |
| Дата | |
| Msg-id | 13551.1366911752@sss.pgh.pa.us обсуждение |
| Ответ на | Bug Fix: COLLATE with multiple ORDER BYs in aggregates (David Fetter <david@fetter.org>) |
| Ответы |
Re: Bug Fix: COLLATE with multiple ORDER BYs in aggregates
|
| Список | pgsql-hackers |
David Fetter <david@fetter.org> writes:
> While testing the upcoming FILTER clause for aggregates, Erik Rijkers
> uncovered a long-standing bug in $subject, namely that this case
> wasn't handled. Please find attached a patch by Andrew Gierth and
> myself which fixes this issue and adds a regression test to ensure it
> remains fixed.
I don't find this patch to be a good idea.
The argument for it seems to be that
array_agg(a COLLATE "C" ORDER BY b COLLATE "POSIX")
should not throw an error, but why not? And what does that have to do
with whacking around the code for CASE?
regards, tom lane
В списке pgsql-hackers по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера