File tree Expand file tree Collapse file tree 2 files changed +6
-6
lines changed Expand file tree Collapse file tree 2 files changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -165,19 +165,19 @@ VACUUM (INDEX_CLEANUP FALSE) vaccluster;
165165VACUUM (INDEX_CLEANUP AUTO) vactst; -- index cleanup option is ignored if no indexes
166166VACUUM (INDEX_CLEANUP FALSE, FREEZE TRUE) vaccluster;
167167-- TRUNCATE option
168- CREATE TABLE vac_truncate_test(i INT NOT NULL, j text)
168+ CREATE TEMP TABLE vac_truncate_test(i INT NOT NULL, j text)
169169 WITH (vacuum_truncate=true, autovacuum_enabled=false);
170170INSERT INTO vac_truncate_test VALUES (1, NULL), (NULL, NULL);
171171ERROR: null value in column "i" of relation "vac_truncate_test" violates not-null constraint
172172DETAIL: Failing row contains (null, null).
173- VACUUM (TRUNCATE FALSE) vac_truncate_test;
173+ VACUUM (TRUNCATE FALSE, DISABLE_PAGE_SKIPPING ) vac_truncate_test;
174174SELECT pg_relation_size('vac_truncate_test') > 0;
175175 ?column?
176176----------
177177 t
178178(1 row)
179179
180- VACUUM vac_truncate_test;
180+ VACUUM (DISABLE_PAGE_SKIPPING) vac_truncate_test;
181181SELECT pg_relation_size('vac_truncate_test') = 0;
182182 ?column?
183183----------
Original file line number Diff line number Diff line change @@ -147,12 +147,12 @@ VACUUM (INDEX_CLEANUP AUTO) vactst; -- index cleanup option is ignored if no ind
147147VACUUM (INDEX_CLEANUP FALSE, FREEZE TRUE) vaccluster;
148148
149149-- TRUNCATE option
150- CREATE TABLE vac_truncate_test (i INT NOT NULL , j text )
150+ CREATE TEMP TABLE vac_truncate_test(i INT NOT NULL , j text )
151151 WITH (vacuum_truncate= true, autovacuum_enabled= false);
152152INSERT INTO vac_truncate_test VALUES (1 , NULL ), (NULL , NULL );
153- VACUUM (TRUNCATE FALSE) vac_truncate_test;
153+ VACUUM (TRUNCATE FALSE, DISABLE_PAGE_SKIPPING ) vac_truncate_test;
154154SELECT pg_relation_size(' vac_truncate_test' ) > 0 ;
155- VACUUM vac_truncate_test;
155+ VACUUM (DISABLE_PAGE_SKIPPING) vac_truncate_test;
156156SELECT pg_relation_size(' vac_truncate_test' ) = 0 ;
157157VACUUM (TRUNCATE FALSE, FULL TRUE) vac_truncate_test;
158158DROP TABLE vac_truncate_test;
You can’t perform that action at this time.
0 commit comments