]> git.ipfire.org Git - thirdparty/postgresql.git/commitdiff
Remove abstime, reltime, tinterval tables from old regression databases.
authorTom Lane <tgl@sss.pgh.pa.us>
Fri, 12 Oct 2018 23:33:56 +0000 (19:33 -0400)
committerTom Lane <tgl@sss.pgh.pa.us>
Fri, 12 Oct 2018 23:33:56 +0000 (19:33 -0400)
In the back branches, drop these tables after the regression tests are
done with them.  This fixes failures of cross-branch pg_upgrade testing
caused by these types having been removed in v12.  We do lose the ability
to test dump/restore behavior with these types in the back branches, but
the actual loss of code coverage seems to be nil given that there's nothing
very special about these types.

Discussion: https://postgr.es/m/20181009192237.34wjp3nmw7oynmmr@alap3.anarazel.de

src/test/regress/expected/horology.out
src/test/regress/expected/sanity_check.out
src/test/regress/sql/horology.sql

index f9d12e0f8a3cbbdc3e2c53894a549f85b6323755..6cc6a90474ca1dedcb733ab2c3575ffc4e9220ca 100644 (file)
@@ -3134,3 +3134,10 @@ SELECT to_char('2012-12-12 12:00'::timestamptz, 'YYYY-MM-DD HH:MI:SS TZ');
 (1 row)
 
 RESET TIME ZONE;
+--
+-- Drop tables that we don't want to keep because they interfere with
+-- testing pg_upgrade to v12 and up
+--
+DROP TABLE abstime_tbl;
+DROP TABLE reltime_tbl;
+DROP TABLE tinterval_tbl;
index 6750152e0f4908bcddc8bbe7cbc997ed77606722..8d2b449f40850a36c96c22b678398363d3940bf1 100644 (file)
@@ -13,7 +13,6 @@ SELECT relname, relhasindex
    ORDER BY relname;
 a|f
 a_star|f
-abstime_tbl|f
 aggtest|f
 array_index_op_test|t
 array_op_test|f
@@ -165,7 +164,6 @@ quad_point_tbl|t
 radix_text_tbl|t
 ramp|f
 real_city|f
-reltime_tbl|f
 road|t
 shighway|t
 slow_emp4000|f
@@ -190,7 +188,6 @@ time_tbl|f
 timestamp_tbl|f
 timestamptz_tbl|f
 timetz_tbl|f
-tinterval_tbl|f
 varchar_tbl|f
 -- restore normal output mode
 \a\t
index a7bc9dcfc4f8f3039ee906d309a5f94f9b99a305..0dc980a80a33dabbc98b73ba66fbf55b29fea6f4 100644 (file)
@@ -525,3 +525,12 @@ SELECT '2012-12-12 12:00 America/New_York'::timestamptz;
 SELECT to_char('2012-12-12 12:00'::timestamptz, 'YYYY-MM-DD HH:MI:SS TZ');
 
 RESET TIME ZONE;
+
+--
+-- Drop tables that we don't want to keep because they interfere with
+-- testing pg_upgrade to v12 and up
+--
+
+DROP TABLE abstime_tbl;
+DROP TABLE reltime_tbl;
+DROP TABLE tinterval_tbl;