mirror of
https://github.com/postgres/postgres.git
synced 2025-06-16 06:01:02 +03:00
Remove PartitionRoutingInfo struct.
The extra indirection neeeded to access its members via its enclosing ResultRelInfo seems pointless. Move all the fields from PartitionRoutingInfo to ResultRelInfo. Author: Amit Langote Reviewed-by: Alvaro Herrera Discussion: https://www.postgresql.org/message-id/CA%2BHiwqFViT47Zbr_ASBejiK7iDG8%3DQ1swQ-tjM6caRPQ67pT%3Dw%40mail.gmail.com
This commit is contained in:
@ -1243,7 +1243,9 @@ InitResultRelInfo(ResultRelInfo *resultRelInfo,
|
||||
resultRelInfo->ri_TrigOldSlot = NULL;
|
||||
resultRelInfo->ri_TrigNewSlot = NULL;
|
||||
resultRelInfo->ri_PartitionRoot = partition_root;
|
||||
resultRelInfo->ri_PartitionInfo = NULL; /* may be set later */
|
||||
resultRelInfo->ri_RootToPartitionMap = NULL; /* set by
|
||||
* ExecInitRoutingInfo */
|
||||
resultRelInfo->ri_PartitionTupleSlot = NULL; /* ditto */
|
||||
resultRelInfo->ri_ChildToRootMap = NULL;
|
||||
resultRelInfo->ri_CopyMultiInsertBuffer = NULL;
|
||||
}
|
||||
|
Reference in New Issue
Block a user