mirror of https://github.com/citusdata/citus.git
Add server version to test output
parent
9257a27628
commit
529d7da33d
|
@ -1,4 +1,11 @@
|
||||||
-- This test file has an alternative output because of error messages vary for PG13
|
-- This test file has an alternative output because of error messages vary for PG13
|
||||||
|
SHOW server_version \gset
|
||||||
|
SELECT substring(:'server_version', '\d+')::int <= 13 AS server_version_le_13;
|
||||||
|
server_version_le_13
|
||||||
|
---------------------------------------------------------------------
|
||||||
|
f
|
||||||
|
(1 row)
|
||||||
|
|
||||||
CREATE SCHEMA generated_identities;
|
CREATE SCHEMA generated_identities;
|
||||||
SET search_path TO generated_identities;
|
SET search_path TO generated_identities;
|
||||||
SET client_min_messages to ERROR;
|
SET client_min_messages to ERROR;
|
||||||
|
@ -313,10 +320,10 @@ INSERT INTO color(color_name) VALUES ('Blue');
|
||||||
\c - postgres - :master_port
|
\c - postgres - :master_port
|
||||||
SET search_path TO generated_identities;
|
SET search_path TO generated_identities;
|
||||||
SET client_min_messages to ERROR;
|
SET client_min_messages to ERROR;
|
||||||
SET citus.next_shard_id TO 1270000;
|
SET citus.next_shard_id TO 12400000;
|
||||||
DROP TABLE Color;
|
DROP TABLE Color;
|
||||||
CREATE TABLE color (
|
CREATE TABLE color (
|
||||||
color_id BIGINT GENERATED ALWAYS AS IDENTITY,
|
color_id BIGINT GENERATED ALWAYS AS IDENTITY UNIQUE,
|
||||||
color_name VARCHAR NOT NULL
|
color_name VARCHAR NOT NULL
|
||||||
) USING columnar;
|
) USING columnar;
|
||||||
SELECT create_distributed_table('color', 'color_id');
|
SELECT create_distributed_table('color', 'color_id');
|
||||||
|
@ -360,7 +367,7 @@ ERROR: cannot insert a non-DEFAULT value into column "color_id"
|
||||||
DETAIL: Column "color_id" is an identity column defined as GENERATED ALWAYS.
|
DETAIL: Column "color_id" is an identity column defined as GENERATED ALWAYS.
|
||||||
HINT: Use OVERRIDING SYSTEM VALUE to override.
|
HINT: Use OVERRIDING SYSTEM VALUE to override.
|
||||||
INSERT INTO color(color_id, color_name) OVERRIDING SYSTEM VALUE VALUES (1, 'Red');
|
INSERT INTO color(color_id, color_name) OVERRIDING SYSTEM VALUE VALUES (1, 'Red');
|
||||||
ERROR: duplicate key value violates unique constraint "color_color_id_key_102033"
|
ERROR: duplicate key value violates unique constraint "color_color_id_key_12400000"
|
||||||
DETAIL: Key (color_id)=(1) already exists.
|
DETAIL: Key (color_id)=(1) already exists.
|
||||||
CONTEXT: while executing command on localhost:xxxxx
|
CONTEXT: while executing command on localhost:xxxxx
|
||||||
-- update null or custom value
|
-- update null or custom value
|
||||||
|
@ -389,7 +396,7 @@ ERROR: cannot insert a non-DEFAULT value into column "color_id"
|
||||||
DETAIL: Column "color_id" is an identity column defined as GENERATED ALWAYS.
|
DETAIL: Column "color_id" is an identity column defined as GENERATED ALWAYS.
|
||||||
HINT: Use OVERRIDING SYSTEM VALUE to override.
|
HINT: Use OVERRIDING SYSTEM VALUE to override.
|
||||||
INSERT INTO color(color_id, color_name) OVERRIDING SYSTEM VALUE VALUES (1, 'Red');
|
INSERT INTO color(color_id, color_name) OVERRIDING SYSTEM VALUE VALUES (1, 'Red');
|
||||||
ERROR: duplicate key value violates unique constraint "color_color_id_key_102033"
|
ERROR: duplicate key value violates unique constraint "color_color_id_key_12400000"
|
||||||
DETAIL: Key (color_id)=(1) already exists.
|
DETAIL: Key (color_id)=(1) already exists.
|
||||||
CONTEXT: while executing command on localhost:xxxxx
|
CONTEXT: while executing command on localhost:xxxxx
|
||||||
-- update null or custom value
|
-- update null or custom value
|
||||||
|
|
|
@ -1,4 +1,11 @@
|
||||||
-- This test file has an alternative output because of error messages vary for PG13
|
-- This test file has an alternative output because of error messages vary for PG13
|
||||||
|
SHOW server_version \gset
|
||||||
|
SELECT substring(:'server_version', '\d+')::int <= 13 AS server_version_le_13;
|
||||||
|
server_version_le_13
|
||||||
|
---------------------------------------------------------------------
|
||||||
|
t
|
||||||
|
(1 row)
|
||||||
|
|
||||||
CREATE SCHEMA generated_identities;
|
CREATE SCHEMA generated_identities;
|
||||||
SET search_path TO generated_identities;
|
SET search_path TO generated_identities;
|
||||||
SET client_min_messages to ERROR;
|
SET client_min_messages to ERROR;
|
||||||
|
@ -352,11 +359,11 @@ ALTER SEQUENCE color_color_id_seq RESTART WITH 1000;
|
||||||
ERROR: Altering a distributed sequence is currently not supported.
|
ERROR: Altering a distributed sequence is currently not supported.
|
||||||
-- override system value
|
-- override system value
|
||||||
INSERT INTO color(color_id, color_name) VALUES (1, 'Red');
|
INSERT INTO color(color_id, color_name) VALUES (1, 'Red');
|
||||||
ERROR: cannot insert a non-DEFAULT value into column "color_id"
|
ERROR: cannot insert into column "color_id"
|
||||||
DETAIL: Column "color_id" is an identity column defined as GENERATED ALWAYS.
|
DETAIL: Column "color_id" is an identity column defined as GENERATED ALWAYS.
|
||||||
HINT: Use OVERRIDING SYSTEM VALUE to override.
|
HINT: Use OVERRIDING SYSTEM VALUE to override.
|
||||||
INSERT INTO color(color_id, color_name) VALUES (NULL, 'Red');
|
INSERT INTO color(color_id, color_name) VALUES (NULL, 'Red');
|
||||||
ERROR: cannot insert a non-DEFAULT value into column "color_id"
|
ERROR: cannot insert into column "color_id"
|
||||||
DETAIL: Column "color_id" is an identity column defined as GENERATED ALWAYS.
|
DETAIL: Column "color_id" is an identity column defined as GENERATED ALWAYS.
|
||||||
HINT: Use OVERRIDING SYSTEM VALUE to override.
|
HINT: Use OVERRIDING SYSTEM VALUE to override.
|
||||||
INSERT INTO color(color_id, color_name) OVERRIDING SYSTEM VALUE VALUES (1, 'Red');
|
INSERT INTO color(color_id, color_name) OVERRIDING SYSTEM VALUE VALUES (1, 'Red');
|
||||||
|
@ -381,11 +388,11 @@ ALTER SEQUENCE color_color_id_seq RESTART WITH 1000;
|
||||||
ERROR: Altering a distributed sequence is currently not supported.
|
ERROR: Altering a distributed sequence is currently not supported.
|
||||||
-- override system value
|
-- override system value
|
||||||
INSERT INTO color(color_id, color_name) VALUES (1, 'Red');
|
INSERT INTO color(color_id, color_name) VALUES (1, 'Red');
|
||||||
ERROR: cannot insert a non-DEFAULT value into column "color_id"
|
ERROR: cannot insert into column "color_id"
|
||||||
DETAIL: Column "color_id" is an identity column defined as GENERATED ALWAYS.
|
DETAIL: Column "color_id" is an identity column defined as GENERATED ALWAYS.
|
||||||
HINT: Use OVERRIDING SYSTEM VALUE to override.
|
HINT: Use OVERRIDING SYSTEM VALUE to override.
|
||||||
INSERT INTO color(color_id, color_name) VALUES (NULL, 'Red');
|
INSERT INTO color(color_id, color_name) VALUES (NULL, 'Red');
|
||||||
ERROR: cannot insert a non-DEFAULT value into column "color_id"
|
ERROR: cannot insert into column "color_id"
|
||||||
DETAIL: Column "color_id" is an identity column defined as GENERATED ALWAYS.
|
DETAIL: Column "color_id" is an identity column defined as GENERATED ALWAYS.
|
||||||
HINT: Use OVERRIDING SYSTEM VALUE to override.
|
HINT: Use OVERRIDING SYSTEM VALUE to override.
|
||||||
INSERT INTO color(color_id, color_name) OVERRIDING SYSTEM VALUE VALUES (1, 'Red');
|
INSERT INTO color(color_id, color_name) OVERRIDING SYSTEM VALUE VALUES (1, 'Red');
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
-- This test file has an alternative output because of error messages vary for PG13
|
-- This test file has an alternative output because of error messages vary for PG13
|
||||||
|
SHOW server_version \gset
|
||||||
|
SELECT substring(:'server_version', '\d+')::int <= 13 AS server_version_le_13;
|
||||||
|
|
||||||
CREATE SCHEMA generated_identities;
|
CREATE SCHEMA generated_identities;
|
||||||
SET search_path TO generated_identities;
|
SET search_path TO generated_identities;
|
||||||
|
|
Loading…
Reference in New Issue