From 3a02f834ea66300d7725029d38f6fcf39e251a23 Mon Sep 17 00:00:00 2001 From: Pallavi Sontakke Date: Thu, 28 Jul 2016 10:44:32 +0530 Subject: [PATCH] Add test case for Issue #6 REFRESH MATERIALISED VIEW CONCURRENTLY gives error --- src/test/regress/expected/xl_reported_bugs.out | 9 +++++++++ src/test/regress/sql/xl_reported_bugs.sql | 9 +++++++++ 2 files changed, 18 insertions(+) diff --git a/src/test/regress/expected/xl_reported_bugs.out b/src/test/regress/expected/xl_reported_bugs.out index 7218b26c73..e8b8bd6f2d 100644 --- a/src/test/regress/expected/xl_reported_bugs.out +++ b/src/test/regress/expected/xl_reported_bugs.out @@ -1,3 +1,12 @@ +-- #6 +-- REFRESH MATERIALISED VIEW CONCURRENTLY gives error +CREATE TABLE t (a int, b int); +CREATE MATERIALIZED VIEW mvt AS SELECT * FROM t; +CREATE UNIQUE INDEX mvidx ON mvt(a); +REFRESH MATERIALIZED VIEW mvt; +REFRESH MATERIALIZED VIEW CONCURRENTLY mvt; +DROP MATERIALIZED VIEW mvt; +DROP TABLE t; -- #74 -- SQL error codes are not correctly sent back to the client when dealing with error on COPY protocol \set VERBOSITY verbose diff --git a/src/test/regress/sql/xl_reported_bugs.sql b/src/test/regress/sql/xl_reported_bugs.sql index a8c84657eb..5114159faa 100644 --- a/src/test/regress/sql/xl_reported_bugs.sql +++ b/src/test/regress/sql/xl_reported_bugs.sql @@ -1,3 +1,12 @@ +-- #6 +-- REFRESH MATERIALISED VIEW CONCURRENTLY gives error +CREATE TABLE t (a int, b int); +CREATE MATERIALIZED VIEW mvt AS SELECT * FROM t; +CREATE UNIQUE INDEX mvidx ON mvt(a); +REFRESH MATERIALIZED VIEW mvt; +REFRESH MATERIALIZED VIEW CONCURRENTLY mvt; +DROP MATERIALIZED VIEW mvt; +DROP TABLE t; -- #74 -- SQL error codes are not correctly sent back to the client when dealing with error on COPY protocol \set VERBOSITY verbose -- 2.39.5