Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit 11c733d

Browse files
committed
Merge branch 'pg_snap' of https://github.com/postgrespro/snapfs into pg_snap
2 parents 9310729 + 1a744c5 commit 11c733d

File tree

7 files changed

+699
-366
lines changed

7 files changed

+699
-366
lines changed

src/test/isolation/expected/snapfs_role.out

Lines changed: 2 additions & 320 deletions
Original file line numberDiff line numberDiff line change
@@ -113,230 +113,9 @@ step s2_check:
113113

114114
rolname rolcanlogin
115115

116-
117-
starting permutation: s3_mk_sn s1_cr s3_mk_sn s1_check s1_ar s3_mk_sn s1_dr s1_check s2_check s1_sb_1 s1_check s2_check s1_sb_2 s1_check s2_check s1_sb_3 s1_check s2_check s1_sb_0 s1_check s2_check
118-
step s3_mk_sn:
119-
select 1 from pg_make_snapshot();
120-
121-
?column?
122-
123-
1
124-
step s1_cr:
125-
create role regressuser1 nologin;
126-
127-
step s3_mk_sn:
128-
select 1 from pg_make_snapshot();
129-
130-
?column?
131-
132-
1
133-
step s1_check:
134-
select rolname, rolcanlogin from pg_roles where rolname in ( 'regressuser1', 'regressuser2' );
135-
136-
rolname rolcanlogin
137-
138-
regressuser1 f
139-
step s1_ar:
140-
alter role regressuser1 rename to regressuser2;
141-
alter role regressuser2 login;
142-
143-
step s3_mk_sn:
144-
select 1 from pg_make_snapshot();
145-
146-
?column?
147-
148-
1
149-
step s1_dr:
150-
drop role regressuser2;
151-
152-
step s1_check:
153-
select rolname, rolcanlogin from pg_roles where rolname in ( 'regressuser1', 'regressuser2' );
154-
155-
rolname rolcanlogin
156-
157-
step s2_check:
158-
select rolname, rolcanlogin from pg_roles where rolname in ( 'regressuser1', 'regressuser2' );
159-
160-
rolname rolcanlogin
161-
162-
step s1_sb_1:
163-
select pg_set_backend_snapshot( ( select recent_snapshot - 2 from pg_control_snapshot() ) );
164-
165-
pg_set_backend_snapshot
166-
167-
168-
step s1_check:
169-
select rolname, rolcanlogin from pg_roles where rolname in ( 'regressuser1', 'regressuser2' );
170-
171-
rolname rolcanlogin
172-
173-
step s2_check:
174-
select rolname, rolcanlogin from pg_roles where rolname in ( 'regressuser1', 'regressuser2' );
175-
176-
rolname rolcanlogin
177-
178-
step s1_sb_2:
179-
select pg_set_backend_snapshot( ( select recent_snapshot - 1 from pg_control_snapshot() ) );
180-
181-
pg_set_backend_snapshot
182-
183-
184-
step s1_check:
185-
select rolname, rolcanlogin from pg_roles where rolname in ( 'regressuser1', 'regressuser2' );
186-
187-
rolname rolcanlogin
188-
189-
regressuser1 f
190-
step s2_check:
191-
select rolname, rolcanlogin from pg_roles where rolname in ( 'regressuser1', 'regressuser2' );
192-
193-
rolname rolcanlogin
194-
195-
step s1_sb_3:
196-
select pg_set_backend_snapshot( ( select recent_snapshot from pg_control_snapshot() ) );
197-
198-
pg_set_backend_snapshot
199-
200-
201-
step s1_check:
202-
select rolname, rolcanlogin from pg_roles where rolname in ( 'regressuser1', 'regressuser2' );
203-
204-
rolname rolcanlogin
205-
206-
regressuser2 t
207-
step s2_check:
208-
select rolname, rolcanlogin from pg_roles where rolname in ( 'regressuser1', 'regressuser2' );
209-
210-
rolname rolcanlogin
211-
212-
step s1_sb_0:
213-
select pg_set_backend_snapshot( 0 );
214-
215-
pg_set_backend_snapshot
116+
pg_remove_snapshot
216117

217118

218-
step s1_check:
219-
select rolname, rolcanlogin from pg_roles where rolname in ( 'regressuser1', 'regressuser2' );
220-
221-
rolname rolcanlogin
222-
223-
step s2_check:
224-
select rolname, rolcanlogin from pg_roles where rolname in ( 'regressuser1', 'regressuser2' );
225-
226-
rolname rolcanlogin
227-
228-
229-
starting permutation: s3_mk_sn s1_cr s3_mk_sn s1_check s1_ar s3_mk_sn s1_dr s1_check s2_check s2_sb_1 s1_check s2_check s2_sb_2 s1_check s2_check s2_sb_3 s1_check s2_check s2_sb_0 s1_check s2_check
230-
step s3_mk_sn:
231-
select 1 from pg_make_snapshot();
232-
233-
?column?
234-
235-
1
236-
step s1_cr:
237-
create role regressuser1 nologin;
238-
239-
step s3_mk_sn:
240-
select 1 from pg_make_snapshot();
241-
242-
?column?
243-
244-
1
245-
step s1_check:
246-
select rolname, rolcanlogin from pg_roles where rolname in ( 'regressuser1', 'regressuser2' );
247-
248-
rolname rolcanlogin
249-
250-
regressuser1 f
251-
step s1_ar:
252-
alter role regressuser1 rename to regressuser2;
253-
alter role regressuser2 login;
254-
255-
step s3_mk_sn:
256-
select 1 from pg_make_snapshot();
257-
258-
?column?
259-
260-
1
261-
step s1_dr:
262-
drop role regressuser2;
263-
264-
step s1_check:
265-
select rolname, rolcanlogin from pg_roles where rolname in ( 'regressuser1', 'regressuser2' );
266-
267-
rolname rolcanlogin
268-
269-
step s2_check:
270-
select rolname, rolcanlogin from pg_roles where rolname in ( 'regressuser1', 'regressuser2' );
271-
272-
rolname rolcanlogin
273-
274-
step s2_sb_1:
275-
select pg_set_backend_snapshot( ( select recent_snapshot - 2 from pg_control_snapshot() ) );
276-
277-
pg_set_backend_snapshot
278-
279-
280-
step s1_check:
281-
select rolname, rolcanlogin from pg_roles where rolname in ( 'regressuser1', 'regressuser2' );
282-
283-
rolname rolcanlogin
284-
285-
step s2_check:
286-
select rolname, rolcanlogin from pg_roles where rolname in ( 'regressuser1', 'regressuser2' );
287-
288-
rolname rolcanlogin
289-
290-
step s2_sb_2:
291-
select pg_set_backend_snapshot( ( select recent_snapshot - 1 from pg_control_snapshot() ) );
292-
293-
pg_set_backend_snapshot
294-
295-
296-
step s1_check:
297-
select rolname, rolcanlogin from pg_roles where rolname in ( 'regressuser1', 'regressuser2' );
298-
299-
rolname rolcanlogin
300-
301-
step s2_check:
302-
select rolname, rolcanlogin from pg_roles where rolname in ( 'regressuser1', 'regressuser2' );
303-
304-
rolname rolcanlogin
305-
306-
regressuser1 f
307-
step s2_sb_3:
308-
select pg_set_backend_snapshot( ( select recent_snapshot from pg_control_snapshot() ) );
309-
310-
pg_set_backend_snapshot
311-
312-
313-
step s1_check:
314-
select rolname, rolcanlogin from pg_roles where rolname in ( 'regressuser1', 'regressuser2' );
315-
316-
rolname rolcanlogin
317-
318-
step s2_check:
319-
select rolname, rolcanlogin from pg_roles where rolname in ( 'regressuser1', 'regressuser2' );
320-
321-
rolname rolcanlogin
322-
323-
regressuser2 t
324-
step s2_sb_0:
325-
select pg_set_backend_snapshot( 0 );
326-
327-
pg_set_backend_snapshot
328-
329-
330-
step s1_check:
331-
select rolname, rolcanlogin from pg_roles where rolname in ( 'regressuser1', 'regressuser2' );
332-
333-
rolname rolcanlogin
334-
335-
step s2_check:
336-
select rolname, rolcanlogin from pg_roles where rolname in ( 'regressuser1', 'regressuser2' );
337-
338-
rolname rolcanlogin
339-
340119

341120
starting permutation: s3_mk_sn s1_cr s3_mk_sn s1_check s1_ar s3_mk_sn s1_dr s1_check s2_check s3_rc_sn_2 s1_check s2_check
342121
step s3_mk_sn:
@@ -399,103 +178,6 @@ step s2_check:
399178

400179
rolname rolcanlogin
401180

402-
403-
starting permutation: s3_mk_sn s1_cr s3_mk_sn s1_check s1_ar s3_mk_sn s1_dr s1_check s2_check s3_rc_sn s1_check s2_check s3_rc_sn s1_check s2_check s3_rc_sn s1_check s2_check s3_mk_sn
404-
step s3_mk_sn:
405-
select 1 from pg_make_snapshot();
406-
407-
?column?
408-
409-
1
410-
step s1_cr:
411-
create role regressuser1 nologin;
412-
413-
step s3_mk_sn:
414-
select 1 from pg_make_snapshot();
415-
416-
?column?
417-
418-
1
419-
step s1_check:
420-
select rolname, rolcanlogin from pg_roles where rolname in ( 'regressuser1', 'regressuser2' );
421-
422-
rolname rolcanlogin
423-
424-
regressuser1 f
425-
step s1_ar:
426-
alter role regressuser1 rename to regressuser2;
427-
alter role regressuser2 login;
428-
429-
step s3_mk_sn:
430-
select 1 from pg_make_snapshot();
431-
432-
?column?
433-
434-
1
435-
step s1_dr:
436-
drop role regressuser2;
437-
438-
step s1_check:
439-
select rolname, rolcanlogin from pg_roles where rolname in ( 'regressuser1', 'regressuser2' );
440-
441-
rolname rolcanlogin
442-
443-
step s2_check:
444-
select rolname, rolcanlogin from pg_roles where rolname in ( 'regressuser1', 'regressuser2' );
445-
446-
rolname rolcanlogin
447-
448-
step s3_rc_sn:
449-
select pg_recover_to_snapshot( ( select recent_snapshot from pg_control_snapshot() ) );
450-
451-
pg_recover_to_snapshot
181+
pg_remove_snapshot
452182

453183

454-
step s1_check:
455-
select rolname, rolcanlogin from pg_roles where rolname in ( 'regressuser1', 'regressuser2' );
456-
457-
rolname rolcanlogin
458-
459-
step s2_check:
460-
select rolname, rolcanlogin from pg_roles where rolname in ( 'regressuser1', 'regressuser2' );
461-
462-
rolname rolcanlogin
463-
464-
step s3_rc_sn:
465-
select pg_recover_to_snapshot( ( select recent_snapshot from pg_control_snapshot() ) );
466-
467-
pg_recover_to_snapshot
468-
469-
470-
step s1_check:
471-
select rolname, rolcanlogin from pg_roles where rolname in ( 'regressuser1', 'regressuser2' );
472-
473-
rolname rolcanlogin
474-
475-
step s2_check:
476-
select rolname, rolcanlogin from pg_roles where rolname in ( 'regressuser1', 'regressuser2' );
477-
478-
rolname rolcanlogin
479-
480-
step s3_rc_sn:
481-
select pg_recover_to_snapshot( ( select recent_snapshot from pg_control_snapshot() ) );
482-
483-
pg_recover_to_snapshot
484-
485-
486-
step s1_check:
487-
select rolname, rolcanlogin from pg_roles where rolname in ( 'regressuser1', 'regressuser2' );
488-
489-
rolname rolcanlogin
490-
491-
step s2_check:
492-
select rolname, rolcanlogin from pg_roles where rolname in ( 'regressuser1', 'regressuser2' );
493-
494-
rolname rolcanlogin
495-
496-
step s3_mk_sn:
497-
select 1 from pg_make_snapshot();
498-
499-
?column?
500-
501-
1

0 commit comments

Comments
 (0)