From e196d238548a208c28c3769b58c2d34030e8319c Mon Sep 17 00:00:00 2001 From: Talha Nisanci Date: Thu, 23 Dec 2021 13:19:02 +0300 Subject: [PATCH] Refactor AttributeEquivalenceId (#5006) --- .../planner/relation_restriction_equivalence.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/backend/distributed/planner/relation_restriction_equivalence.c b/src/backend/distributed/planner/relation_restriction_equivalence.c index 437bef6b4..d750d09db 100644 --- a/src/backend/distributed/planner/relation_restriction_equivalence.c +++ b/src/backend/distributed/planner/relation_restriction_equivalence.c @@ -36,7 +36,7 @@ #include "optimizer/pathnode.h" -static uint32 attributeEquivalenceId = 1; +static uint32 AttributeEquivalenceId = 1; /* @@ -292,7 +292,7 @@ SafeToPushdownUnionSubquery(Query *originalQuery, palloc0(sizeof(AttributeEquivalenceClass)); ListCell *relationRestrictionCell = NULL; - attributeEquivalence->equivalenceId = attributeEquivalenceId++; + attributeEquivalence->equivalenceId = AttributeEquivalenceId++; /* * Ensure that the partition column is in the same place across all @@ -617,7 +617,7 @@ GenerateAllAttributeEquivalences(PlannerRestrictionContext *plannerRestrictionCo plannerRestrictionContext->joinRestrictionContext; /* reset the equivalence id counter per call to prevent overflows */ - attributeEquivalenceId = 1; + AttributeEquivalenceId = 1; List *relationRestrictionAttributeEquivalenceList = GenerateAttributeEquivalencesForRelationRestrictions(relationRestrictionContext); @@ -801,7 +801,7 @@ AttributeEquivalenceClassForEquivalenceClass(EquivalenceClass *plannerEqClass, ListCell *equivilanceMemberCell = NULL; PlannerInfo *plannerInfo = relationRestriction->plannerInfo; - attributeEquivalence->equivalenceId = attributeEquivalenceId++; + attributeEquivalence->equivalenceId = AttributeEquivalenceId++; foreach(equivilanceMemberCell, plannerEqClass->ec_members) { @@ -1183,7 +1183,7 @@ GenerateAttributeEquivalencesForJoinRestrictions(JoinRestrictionContext * AttributeEquivalenceClass *attributeEquivalence = palloc0( sizeof(AttributeEquivalenceClass)); - attributeEquivalence->equivalenceId = attributeEquivalenceId++; + attributeEquivalence->equivalenceId = AttributeEquivalenceId++; AddToAttributeEquivalenceClass(attributeEquivalence, joinRestriction->plannerInfo, leftVar);