summaryrefslogtreecommitdiff
path: root/src/test/isolation/expected/intra-grant-inplace-db.out
blob: a91402ccb8f381f48097961d43c0e462f96ea7c8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
Parsed test spec with 3 sessions

starting permutation: snap3 b1 grant1 vac2 snap3 c1 cmp3
step snap3: 
	INSERT INTO frozen_witness
	SELECT datfrozenxid FROM pg_database WHERE datname = current_catalog;

step b1: BEGIN;
step grant1: 
	GRANT TEMP ON DATABASE isolation_regression TO regress_temp_grantee;

step vac2: VACUUM (FREEZE); <waiting ...>
step snap3: 
	INSERT INTO frozen_witness
	SELECT datfrozenxid FROM pg_database WHERE datname = current_catalog;

step c1: COMMIT;
step vac2: <... completed>
step cmp3: 
	SELECT 'datfrozenxid retreated'
	FROM pg_database
	WHERE datname = current_catalog
		AND age(datfrozenxid) > (SELECT min(age(x)) FROM frozen_witness);

?column?
--------
(0 rows)