From f0c6c47c4e0e6bfe6c217b424d6818ac356bd4f0 Mon Sep 17 00:00:00 2001 From: Jason Petersen Date: Wed, 19 Apr 2017 23:36:30 -0600 Subject: [PATCH] Fix CREATE SEQUENCE generation bug Apparently we've had a typo all this time causing us to pass the cache value for the start value. --- src/backend/distributed/utils/citus_ruleutils.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend/distributed/utils/citus_ruleutils.c b/src/backend/distributed/utils/citus_ruleutils.c index 0da28da53..9f98c3624 100644 --- a/src/backend/distributed/utils/citus_ruleutils.c +++ b/src/backend/distributed/utils/citus_ruleutils.c @@ -195,7 +195,7 @@ pg_get_sequencedef_string(Oid sequenceRelationId) qualifiedSequenceName = generate_relation_name(sequenceRelationId, NIL); sequenceDef = psprintf(CREATE_SEQUENCE_COMMAND, qualifiedSequenceName, pgSequenceForm->increment_by, pgSequenceForm->min_value, - pgSequenceForm->max_value, pgSequenceForm->cache_value, + pgSequenceForm->max_value, pgSequenceForm->start_value, pgSequenceForm->is_cycled ? "" : "NO "); return sequenceDef;