Re: Support for REINDEX CONCURRENTLY

Поиск
Список
Период
Сортировка
От Fujii Masao
Тема Re: Support for REINDEX CONCURRENTLY
Дата
Msg-id CAHGQGwFQutc09zmbg3t_YKPqYtXka9OcWviZq=ok=h13tzFz3w@mail.gmail.com
обсуждение исходный текст
Ответ на Re: Support for REINDEX CONCURRENTLY  (Fujii Masao <masao.fujii@gmail.com>)
Ответы Re: Support for REINDEX CONCURRENTLY  (Michael Paquier <michael.paquier@gmail.com>)
Список pgsql-hackers
On Sun, Mar 10, 2013 at 3:48 AM, Fujii Masao <masao.fujii@gmail.com> wrote:
> Thanks for updating the patch!

-                              "SELECT reltoastidxid "
-                              "FROM info_rels i JOIN pg_catalog.pg_class c "
-                              "        ON i.reloid = c.oid"));
+                              "SELECT indexrelid "
+                              "FROM info_rels i "
+                              "  JOIN pg_catalog.pg_class c "
+                              "    ON i.reloid = c.oid "
+                              "  JOIN pg_catalog.pg_index p "
+                              "    ON i.reloid = p.indrelid "
+                              "WHERE p.indexrelid >= %u ", FirstNormalObjectId));

This new SQL doesn't seem to be right. Old one doesn't pick up any indexes
other than toast index, but new one seems to do.

Regards,

-- 
Fujii Masao



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

Предыдущее
От: Greg Stark
Дата:
Сообщение: Re: Why do we still perform a check for pre-sorted input within qsort variants?
Следующее
От: Dann Corbit
Дата:
Сообщение: Re: Why do we still perform a check for pre-sorted input within qsort variants?