From: | Rajkumar Raghuwanshi <rajkumar(dot)raghuwanshi(at)enterprisedb(dot)com> |
---|---|
To: | "Sven R(dot) Kunze" <srkunze(at)mail(dot)de> |
Cc: | Rahila Syed <rahilasyed90(at)gmail(dot)com>, amul sul <sulamul(at)gmail(dot)com>, Robert Haas <robertmhaas(at)gmail(dot)com>, Keith Fiske <keith(at)omniti(dot)com>, Amit Langote <Langote_Amit_f8(at)lab(dot)ntt(dot)co(dot)jp>, Rushabh Lathia <rushabh(dot)lathia(at)gmail(dot)com>, David Steele <david(at)pgmasters(dot)net>, Peter Eisentraut <peter(dot)eisentraut(at)2ndquadrant(dot)com>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: Adding support for Default partition in partitioning |
Date: | 2017-05-05 06:25:00 |
Message-ID: | CAKcux6n2zGnM5D7EccfFsLC_x=FnG2ie624c4NpqurGCDtcpyw@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
Hi Rahila,
pg_restore is failing for default partition, dump file still storing old
syntax of default partition.
create table lpd (a int, b int, c varchar) partition by list(a);
create table lpd_d partition of lpd DEFAULT;
create database bkp owner 'edb';
grant all on DATABASE bkp to edb;
--take plain dump of existing database
\! ./pg_dump -f lpd_test.sql -Fp -d postgres
--restore plain backup to new database bkp
\! ./psql -f lpd_test.sql -d bkp
psql:lpd_test.sql:63: ERROR: syntax error at or near "DEFAULT"
LINE 2: FOR VALUES IN (DEFAULT);
^
vi lpd_test.sql
--
-- Name: lpd; Type: TABLE; Schema: public; Owner: edb
--
CREATE TABLE lpd (
a integer,
b integer,
c character varying
)
PARTITION BY LIST (a);
ALTER TABLE lpd OWNER TO edb;
--
-- Name: lpd_d; Type: TABLE; Schema: public; Owner: edb
--
CREATE TABLE lpd_d PARTITION OF lpd
FOR VALUES IN (DEFAULT);
ALTER TABLE lpd_d OWNER TO edb;
Thanks,
Rajkumar
From | Date | Subject | |
---|---|---|---|
Next Message | Andres Freund | 2017-05-05 06:27:36 | Re: Change GetLastImportantRecPtr's definition? (wasSkip checkpoints, archiving on idle systems.) |
Previous Message | Amit Kapila | 2017-05-05 06:20:12 | Re: Change GetLastImportantRecPtr's definition? (wasSkip checkpoints, archiving on idle systems.) |