citus/src/test/regress/expected/isolation_create_restore_po...

587 lines
12 KiB
Plaintext

Parsed test spec with 2 sessions
starting permutation: s1-begin s1-create-distributed s2-create-restore s1-commit
create_reference_table
---------------------------------------------------------------------
(1 row)
step s1-begin:
BEGIN;
step s1-create-distributed:
CREATE TABLE test_create_distributed_table (test_id integer NOT NULL, data text);
SELECT create_distributed_table('test_create_distributed_table', 'test_id');
create_distributed_table
---------------------------------------------------------------------
(1 row)
step s2-create-restore:
SELECT 1 FROM citus_create_restore_point('citus-test');
<waiting ...>
step s1-commit:
COMMIT;
step s2-create-restore: <... completed>
?column?
---------------------------------------------------------------------
1
(1 row)
starting permutation: s1-begin s1-insert s2-create-restore s1-commit
create_reference_table
---------------------------------------------------------------------
(1 row)
step s1-begin:
BEGIN;
step s1-insert:
INSERT INTO restore_table VALUES (1,'hello');
step s2-create-restore:
SELECT 1 FROM citus_create_restore_point('citus-test');
?column?
---------------------------------------------------------------------
1
(1 row)
step s1-commit:
COMMIT;
starting permutation: s1-begin s1-modify-multiple s2-create-restore s1-commit
create_reference_table
---------------------------------------------------------------------
(1 row)
step s1-begin:
BEGIN;
step s1-modify-multiple:
UPDATE restore_table SET data = 'world';
step s2-create-restore:
SELECT 1 FROM citus_create_restore_point('citus-test');
?column?
---------------------------------------------------------------------
1
(1 row)
step s1-commit:
COMMIT;
starting permutation: s1-begin s1-ddl s2-create-restore s1-commit
create_reference_table
---------------------------------------------------------------------
(1 row)
step s1-begin:
BEGIN;
step s1-ddl:
ALTER TABLE restore_table ADD COLUMN x int;
step s2-create-restore:
SELECT 1 FROM citus_create_restore_point('citus-test');
<waiting ...>
step s1-commit:
COMMIT;
step s2-create-restore: <... completed>
?column?
---------------------------------------------------------------------
1
(1 row)
starting permutation: s1-begin s1-copy s2-create-restore s1-commit
create_reference_table
---------------------------------------------------------------------
(1 row)
step s1-begin:
BEGIN;
step s1-copy:
COPY restore_table FROM PROGRAM 'echo 1,hello' WITH CSV;
step s2-create-restore:
SELECT 1 FROM citus_create_restore_point('citus-test');
?column?
---------------------------------------------------------------------
1
(1 row)
step s1-commit:
COMMIT;
starting permutation: s1-begin s1-recover s2-create-restore s1-commit
create_reference_table
---------------------------------------------------------------------
(1 row)
step s1-begin:
BEGIN;
step s1-recover:
SELECT recover_prepared_transactions();
recover_prepared_transactions
---------------------------------------------------------------------
0
(1 row)
step s2-create-restore:
SELECT 1 FROM citus_create_restore_point('citus-test');
<waiting ...>
step s1-commit:
COMMIT;
step s2-create-restore: <... completed>
?column?
---------------------------------------------------------------------
1
(1 row)
starting permutation: s1-begin s1-drop s2-create-restore s1-commit
create_reference_table
---------------------------------------------------------------------
(1 row)
step s1-begin:
BEGIN;
step s1-drop:
DROP TABLE restore_table;
step s2-create-restore:
SELECT 1 FROM citus_create_restore_point('citus-test');
<waiting ...>
step s1-commit:
COMMIT;
step s2-create-restore: <... completed>
?column?
---------------------------------------------------------------------
1
(1 row)
starting permutation: s1-begin s1-add-node s2-create-restore s1-commit
create_reference_table
---------------------------------------------------------------------
(1 row)
step s1-begin:
BEGIN;
step s1-add-node:
SELECT 1 FROM master_add_inactive_node('localhost', 9999);
?column?
---------------------------------------------------------------------
1
(1 row)
step s2-create-restore:
SELECT 1 FROM citus_create_restore_point('citus-test');
<waiting ...>
step s1-commit:
COMMIT;
step s2-create-restore: <... completed>
?column?
---------------------------------------------------------------------
1
(1 row)
starting permutation: s1-begin s1-remove-node s2-create-restore s1-commit
create_reference_table
---------------------------------------------------------------------
(1 row)
step s1-begin:
BEGIN;
step s1-remove-node:
SELECT master_remove_node('localhost', 9999);
master_remove_node
---------------------------------------------------------------------
(1 row)
step s2-create-restore:
SELECT 1 FROM citus_create_restore_point('citus-test');
<waiting ...>
step s1-commit:
COMMIT;
step s2-create-restore: <... completed>
?column?
---------------------------------------------------------------------
1
(1 row)
starting permutation: s1-begin s1-create-restore s2-create-restore s1-commit
create_reference_table
---------------------------------------------------------------------
(1 row)
step s1-begin:
BEGIN;
step s1-create-restore:
SELECT 1 FROM citus_create_restore_point('citus-test-2');
?column?
---------------------------------------------------------------------
1
(1 row)
step s2-create-restore:
SELECT 1 FROM citus_create_restore_point('citus-test');
<waiting ...>
step s1-commit:
COMMIT;
step s2-create-restore: <... completed>
?column?
---------------------------------------------------------------------
1
(1 row)
starting permutation: s2-begin s2-create-restore s1-modify-multiple s2-commit
create_reference_table
---------------------------------------------------------------------
(1 row)
step s2-begin:
BEGIN;
step s2-create-restore:
SELECT 1 FROM citus_create_restore_point('citus-test');
?column?
---------------------------------------------------------------------
1
(1 row)
step s1-modify-multiple:
UPDATE restore_table SET data = 'world';
<waiting ...>
step s2-commit:
COMMIT;
step s1-modify-multiple: <... completed>
starting permutation: s2-begin s2-create-restore s1-ddl s2-commit
create_reference_table
---------------------------------------------------------------------
(1 row)
step s2-begin:
BEGIN;
step s2-create-restore:
SELECT 1 FROM citus_create_restore_point('citus-test');
?column?
---------------------------------------------------------------------
1
(1 row)
step s1-ddl:
ALTER TABLE restore_table ADD COLUMN x int;
<waiting ...>
step s2-commit:
COMMIT;
step s1-ddl: <... completed>
starting permutation: s2-begin s2-create-restore s1-multi-statement s2-commit
create_reference_table
---------------------------------------------------------------------
(1 row)
step s2-begin:
BEGIN;
step s2-create-restore:
SELECT 1 FROM citus_create_restore_point('citus-test');
?column?
---------------------------------------------------------------------
1
(1 row)
step s1-multi-statement:
BEGIN;
INSERT INTO restore_table VALUES (1,'hello');
INSERT INTO restore_table VALUES (2,'hello');
COMMIT;
<waiting ...>
step s2-commit:
COMMIT;
step s1-multi-statement: <... completed>
starting permutation: s1-begin s1-create-reference s2-create-restore s1-commit
create_reference_table
---------------------------------------------------------------------
(1 row)
step s1-begin:
BEGIN;
step s1-create-reference:
CREATE TABLE test_create_reference_table (test_id integer NOT NULL, data text);
SELECT create_reference_table('test_create_reference_table');
create_reference_table
---------------------------------------------------------------------
(1 row)
step s2-create-restore:
SELECT 1 FROM citus_create_restore_point('citus-test');
<waiting ...>
step s1-commit:
COMMIT;
step s2-create-restore: <... completed>
?column?
---------------------------------------------------------------------
1
(1 row)
starting permutation: s1-begin s1-insert-ref s2-create-restore s1-commit
create_reference_table
---------------------------------------------------------------------
(1 row)
step s1-begin:
BEGIN;
step s1-insert-ref:
INSERT INTO restore_ref_table VALUES (1,'hello');
step s2-create-restore:
SELECT 1 FROM citus_create_restore_point('citus-test');
<waiting ...>
step s1-commit:
COMMIT;
step s2-create-restore: <... completed>
?column?
---------------------------------------------------------------------
1
(1 row)
starting permutation: s1-begin s1-modify-multiple-ref s2-create-restore s1-commit
create_reference_table
---------------------------------------------------------------------
(1 row)
step s1-begin:
BEGIN;
step s1-modify-multiple-ref:
UPDATE restore_ref_table SET data = 'world';
step s2-create-restore:
SELECT 1 FROM citus_create_restore_point('citus-test');
<waiting ...>
step s1-commit:
COMMIT;
step s2-create-restore: <... completed>
?column?
---------------------------------------------------------------------
1
(1 row)
starting permutation: s1-begin s1-ddl-ref s2-create-restore s1-commit
create_reference_table
---------------------------------------------------------------------
(1 row)
step s1-begin:
BEGIN;
step s1-ddl-ref:
ALTER TABLE restore_ref_table ADD COLUMN x int;
step s2-create-restore:
SELECT 1 FROM citus_create_restore_point('citus-test');
<waiting ...>
step s1-commit:
COMMIT;
step s2-create-restore: <... completed>
?column?
---------------------------------------------------------------------
1
(1 row)
starting permutation: s1-begin s1-copy-ref s2-create-restore s1-commit
create_reference_table
---------------------------------------------------------------------
(1 row)
step s1-begin:
BEGIN;
step s1-copy-ref:
COPY restore_ref_table FROM PROGRAM 'echo 1,hello' WITH CSV;
step s2-create-restore:
SELECT 1 FROM citus_create_restore_point('citus-test');
<waiting ...>
step s1-commit:
COMMIT;
step s2-create-restore: <... completed>
?column?
---------------------------------------------------------------------
1
(1 row)
starting permutation: s1-begin s1-drop-ref s2-create-restore s1-commit
create_reference_table
---------------------------------------------------------------------
(1 row)
step s1-begin:
BEGIN;
step s1-drop-ref:
DROP TABLE restore_ref_table;
step s2-create-restore:
SELECT 1 FROM citus_create_restore_point('citus-test');
<waiting ...>
step s1-commit:
COMMIT;
step s2-create-restore: <... completed>
?column?
---------------------------------------------------------------------
1
(1 row)
starting permutation: s2-begin s2-create-restore s1-modify-multiple-ref s2-commit
create_reference_table
---------------------------------------------------------------------
(1 row)
step s2-begin:
BEGIN;
step s2-create-restore:
SELECT 1 FROM citus_create_restore_point('citus-test');
?column?
---------------------------------------------------------------------
1
(1 row)
step s1-modify-multiple-ref:
UPDATE restore_ref_table SET data = 'world';
<waiting ...>
step s2-commit:
COMMIT;
step s1-modify-multiple-ref: <... completed>
starting permutation: s2-begin s2-create-restore s1-ddl-ref s2-commit
create_reference_table
---------------------------------------------------------------------
(1 row)
step s2-begin:
BEGIN;
step s2-create-restore:
SELECT 1 FROM citus_create_restore_point('citus-test');
?column?
---------------------------------------------------------------------
1
(1 row)
step s1-ddl-ref:
ALTER TABLE restore_ref_table ADD COLUMN x int;
<waiting ...>
step s2-commit:
COMMIT;
step s1-ddl-ref: <... completed>
starting permutation: s2-begin s2-create-restore s1-multi-statement-ref s2-commit
create_reference_table
---------------------------------------------------------------------
(1 row)
step s2-begin:
BEGIN;
step s2-create-restore:
SELECT 1 FROM citus_create_restore_point('citus-test');
?column?
---------------------------------------------------------------------
1
(1 row)
step s1-multi-statement-ref:
BEGIN;
INSERT INTO restore_ref_table VALUES (1,'hello');
INSERT INTO restore_ref_table VALUES (2,'hello');
COMMIT;
<waiting ...>
step s2-commit:
COMMIT;
step s1-multi-statement-ref: <... completed>