pgsql: Fix busted Assert for CREATE MATVIEW ... WITH NO DATA.
В списке pgsql-committers по дате отправления:
| От | Tom Lane |
|---|---|
| Тема | pgsql: Fix busted Assert for CREATE MATVIEW ... WITH NO DATA. |
| Дата | |
| Msg-id | E1bXroo-0002qs-Jd@gemulon.postgresql.org обсуждение исходный текст |
| Список | pgsql-committers |
Fix busted Assert for CREATE MATVIEW ... WITH NO DATA. Commit 874fe3aea changed the command tag returned for CREATE MATVIEW/CREATE TABLE AS ... WITH NO DATA, but missed that there was code in spi.c that expected the command tag to always be "SELECT". Fortunately, the consequence was only an Assert failure, so this oversight should have no impact in production builds. Since this code path was evidently un-exercised, add a regression test. Per report from Shivam Saxena. Back-patch to 9.3, like the previous commit. Michael Paquier Report: <97218716-480B-4527-B5CD-D08D798A0C7B@dresources.com> Branch ------ REL9_3_STABLE Details ------- http://git.postgresql.org/pg/commitdiff/942ff002f9ee170d276240c71400e2772458b114 Modified Files -------------- src/backend/executor/spi.c | 16 ++++++++++++---- src/test/regress/expected/matview.out | 25 +++++++++++++++++++++++++ src/test/regress/sql/matview.sql | 14 ++++++++++++++ 3 files changed, 51 insertions(+), 4 deletions(-)
В списке pgsql-committers по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера