From fd05951c865309bb40e4ae90df98943df8ae35ab 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 739005a08..6d216997d 100644 --- a/src/backend/distributed/utils/citus_ruleutils.c +++ b/src/backend/distributed/utils/citus_ruleutils.c @@ -190,7 +190,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;