sql/pgq: Don't tag batch_id_seq as dumpable, pg_dump is broken.
authorMarko Kreen <markokr@gmail.com>
Thu, 19 Jul 2012 08:27:52 +0000 (11:27 +0300)
committerMarko Kreen <markokr@gmail.com>
Thu, 19 Jul 2012 08:27:52 +0000 (11:27 +0300)
This means it's value will be lost during dump+restore.

sql/pgq/expected/pgq_init_ext.out
sql/pgq/structure/ext_postproc.sql

index 814ed0566330ce7aefc498db7c582180c619ae84..df0cc184932afebe62dd10011876a91b213046a4 100644 (file)
@@ -15,7 +15,7 @@ create extension pgq from 'unpackaged';
 select array_length(extconfig, 1) from pg_catalog.pg_extension where extname = 'pgq';
  array_length 
 --------------
-            7
+            6
 (1 row)
 
 select pgq.create_queue('testqueue2');
@@ -44,6 +44,6 @@ create extension pgq;
 select array_length(extconfig, 1) from pg_catalog.pg_extension where extname = 'pgq';
  array_length 
 --------------
-            7
+            6
 (1 row)
 
index dbe92b7ddceeb76942baad4728f1be28a96822c1..5c945e87398859cc9a5f1721a034e0dd90cd1147 100644 (file)
@@ -8,5 +8,6 @@ SELECT pg_catalog.pg_extension_config_dump('pgq.subscription', '');
 SELECT pg_catalog.pg_extension_config_dump('pgq.event_template', '');
 SELECT pg_catalog.pg_extension_config_dump('pgq.retry_queue', '');
 
-SELECT pg_catalog.pg_extension_config_dump('pgq.batch_id_seq', '');
+---- pg_dump is broken and cannot handle dumpable sequences
+-- SELECT pg_catalog.pg_extension_config_dump('pgq.batch_id_seq', '');