mirror of
https://github.com/postgres/postgres.git
synced 2025-05-01 01:04:50 +03:00
Deep-six tests using time travel, which has been removed from Postgres.
This commit is contained in:
parent
7a86a2a9e5
commit
df823bc42d
@ -1,28 +0,0 @@
|
|||||||
QUERY: PURGE hash_f8_heap BEFORE 'now';
|
|
||||||
QUERY: SELECT count(*) AS has_10002 FROM hash_f8_heap[,] h;
|
|
||||||
has_10002
|
|
||||||
---------
|
|
||||||
10002
|
|
||||||
(1 row)
|
|
||||||
|
|
||||||
QUERY: VACUUM hash_f8_heap;
|
|
||||||
QUERY: SELECT count(*) AS has_10000 FROM hash_f8_heap[,] h;
|
|
||||||
has_10000
|
|
||||||
---------
|
|
||||||
10000
|
|
||||||
(1 row)
|
|
||||||
|
|
||||||
QUERY: PURGE hash_i4_heap AFTER '@ 1 second ago';
|
|
||||||
QUERY: SELECT count(*) AS has_10002 FROM hash_i4_heap[,] h;
|
|
||||||
has_10002
|
|
||||||
---------
|
|
||||||
10002
|
|
||||||
(1 row)
|
|
||||||
|
|
||||||
QUERY: VACUUM hash_i4_heap;
|
|
||||||
QUERY: SELECT count(*) AS has_10000 FROM hash_i4_heap[,] h;
|
|
||||||
has_10000
|
|
||||||
---------
|
|
||||||
10000
|
|
||||||
(1 row)
|
|
||||||
|
|
@ -1,30 +0,0 @@
|
|||||||
--
|
|
||||||
-- PURGE
|
|
||||||
--
|
|
||||||
-- we did two updates on each of these 10K tables up above. we should
|
|
||||||
-- therefore go from 10002 tuples (two of which are not visible without
|
|
||||||
-- using a time qual) to 10000.
|
|
||||||
--
|
|
||||||
-- vacuuming here also tests whether or not the hash index compaction
|
|
||||||
-- code works; this used to be commented out because the hash AM would
|
|
||||||
-- miss deleting a bunch of index tuples, which caused big problems when
|
|
||||||
-- you dereferenced the tids and found garbage..
|
|
||||||
--
|
|
||||||
-- absolute time
|
|
||||||
PURGE hash_f8_heap BEFORE 'now';
|
|
||||||
|
|
||||||
SELECT count(*) AS has_10002 FROM hash_f8_heap[,] h;
|
|
||||||
|
|
||||||
VACUUM hash_f8_heap;
|
|
||||||
|
|
||||||
SELECT count(*) AS has_10000 FROM hash_f8_heap[,] h;
|
|
||||||
|
|
||||||
-- relative time
|
|
||||||
PURGE hash_i4_heap AFTER '@ 1 second ago';
|
|
||||||
|
|
||||||
SELECT count(*) AS has_10002 FROM hash_i4_heap[,] h;
|
|
||||||
|
|
||||||
VACUUM hash_i4_heap;
|
|
||||||
|
|
||||||
SELECT count(*) AS has_10000 FROM hash_i4_heap[,] h;
|
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user