Home
last modified time | relevance | path

Searched refs:shardPlacement (Results 1 – 13 of 13) sorted by relevance

/dports/databases/pg_citus/citus-10.2.3/src/backend/distributed/operations/
H A Dshard_cleaner.c250 ShardPlacement *shardPlacement = LoadShardPlacement(placement->shardId, in TryDropShard() local
252 ShardInterval *shardInterval = LoadShardInterval(shardPlacement->shardId); in TryDropShard()
256 shardPlacement->placementId, shardPlacement->shardId, in TryDropShard()
257 shardPlacement->nodeName, shardPlacement->nodePort))); in TryDropShard()
278 SendOptionalCommandListToWorkerOutsideTransaction(shardPlacement->nodeName, in TryDropShard()
279 shardPlacement->nodePort, in TryDropShard()
H A Ddelete_protocol.c364 ShardPlacement *shardPlacement = NULL; in DropShards() local
365 foreach_ptr(shardPlacement, task->taskPlacementList) in DropShards()
367 uint64 shardPlacementId = shardPlacement->placementId; in DropShards()
368 int32 shardPlacementGroupId = shardPlacement->groupId; in DropShards()
416 ExecuteDropShardPlacementCommandRemotely(shardPlacement, in DropShards()
503 Assert(shardPlacement != NULL); in ExecuteDropShardPlacementCommandRemotely()
509 shardPlacement, in ExecuteDropShardPlacementCommandRemotely()
522 uint64 placementId = shardPlacement->placementId; in ExecuteDropShardPlacementCommandRemotely()
524 char *workerName = shardPlacement->nodeName; in ExecuteDropShardPlacementCommandRemotely()
525 uint32 workerPort = shardPlacement->nodePort; in ExecuteDropShardPlacementCommandRemotely()
[all …]
H A Dshard_rebalancer.c564 shardPlacement->nodeName, in citus_shard_cost_by_disk_size()
565 shardPlacement->nodePort); in citus_shard_cost_by_disk_size()
2631 ShardPlacement shardPlacement; in PlacementsHashFind() local
2632 memset(&shardPlacement, 0, sizeof(shardPlacement)); in PlacementsHashFind()
2634 shardPlacement.shardId = shardId; in PlacementsHashFind()
2652 ShardPlacement shardPlacement; in PlacementsHashEnter() local
2653 memset(&shardPlacement, 0, sizeof(shardPlacement)); in PlacementsHashEnter()
2655 shardPlacement.shardId = shardId; in PlacementsHashEnter()
2671 ShardPlacement shardPlacement; in PlacementsHashRemove() local
2672 memset(&shardPlacement, 0, sizeof(shardPlacement)); in PlacementsHashRemove()
[all …]
H A Dstage_protocol.c307 ShardPlacement *shardPlacement = NULL; in master_append_table_to_shard() local
308 foreach_ptr(shardPlacement, shardPlacementList) in master_append_table_to_shard()
312 GetPlacementConnection(connectionFlags, shardPlacement, NULL); in master_append_table_to_shard()
548 ShardPlacement *shardPlacement = LoadShardPlacement(shardId, shardPlacementId); in InsertShardPlacementRows() local
549 insertedShardPlacements = lappend(insertedShardPlacements, shardPlacement); in InsertShardPlacementRows()
581 ShardPlacement *shardPlacement = NULL; in CreateShardsOnWorkers() local
582 foreach_ptr(shardPlacement, shardPlacements) in CreateShardsOnWorkers()
584 uint64 shardId = shardPlacement->shardId; in CreateShardsOnWorkers()
609 task->taskPlacementList = list_make1(shardPlacement); in CreateShardsOnWorkers()
H A Dcreate_shards.c312 ShardPlacement *shardPlacement = LoadShardPlacement(newShardId, in CreateColocatedShards() local
314 insertedShardPlacements = lappend(insertedShardPlacements, shardPlacement); in CreateColocatedShards()
H A Drepair_shards.c1163 ShardPlacement *shardPlacement = NULL; in SearchShardPlacementInList() local
1164 foreach_ptr(shardPlacement, shardPlacementList) in SearchShardPlacementInList()
1166 if (strncmp(nodeName, shardPlacement->nodeName, MAX_NODE_LENGTH) == 0 && in SearchShardPlacementInList()
1167 nodePort == shardPlacement->nodePort) in SearchShardPlacementInList()
1169 return shardPlacement; in SearchShardPlacementInList()
/dports/databases/pg_citus/citus-10.2.3/src/backend/distributed/metadata/
H A Dmetadata_utility.c1383 ShardPlacement *shardPlacement = NULL; in ActiveShardPlacementListOnGroup() local
1386 if (shardPlacement->groupId == groupId) in ActiveShardPlacementListOnGroup()
1389 shardPlacement); in ActiveShardPlacementListOnGroup()
1409 ShardPlacement *shardPlacement = NULL; in ActiveShardPlacementList() local
1434 ShardPlacement *shardPlacement = NULL; in ShardPlacementListWithoutOrphanedPlacements() local
1457 ShardPlacement *shardPlacement = NULL; in ActiveShardPlacement() local
1468 return shardPlacement; in ActiveShardPlacement()
1473 return shardPlacement; in ActiveShardPlacement()
1632 shardPlacement->shardId = DatumGetInt64( in TupleToGroupShardPlacement()
1638 shardPlacement->groupId = DatumGetInt32( in TupleToGroupShardPlacement()
[all …]
H A Dmetadata_cache.c632 *shardPlacement = placementArray[i]; in LoadGroupShardPlacement()
634 return shardPlacement; in LoadGroupShardPlacement()
733 CitusNode header = shardPlacement->type; in ResolveGroupShardPlacement()
735 (GroupShardPlacement *) shardPlacement; in ResolveGroupShardPlacement()
737 shardPlacement->type = header; in ResolveGroupShardPlacement()
739 SetPlacementNodeMetadata(shardPlacement, workerNode); in ResolveGroupShardPlacement()
743 shardPlacement->partitionMethod = tableEntry->partitionMethod; in ResolveGroupShardPlacement()
744 shardPlacement->colocationGroupId = tableEntry->colocationId; in ResolveGroupShardPlacement()
759 shardPlacement->representativeValue = 0; in ResolveGroupShardPlacement()
762 return shardPlacement; in ResolveGroupShardPlacement()
[all …]
H A Dmetadata_sync.c2633 ShardPlacement *shardPlacement = NULL; in citus_internal_delete_shard_metadata() local
2634 foreach_ptr(shardPlacement, shardPlacementList) in citus_internal_delete_shard_metadata()
2636 DeleteShardPlacementRow(shardPlacement->placementId); in citus_internal_delete_shard_metadata()
/dports/databases/pg_citus/citus-10.2.3/src/backend/distributed/connection/
H A Dplacement_connection.c1129 ShardPlacement *shardPlacement = LoadShardPlacement(shardId, placementId); in CheckShardPlacements() local
1135 if (shardPlacement->shardState == SHARD_STATE_ACTIVE) in CheckShardPlacements()
1137 MarkShardPlacementInactive(shardPlacement); in CheckShardPlacements()
/dports/databases/pg_citus/citus-10.2.3/src/backend/distributed/executor/
H A Dadaptive_executor.c572 ShardPlacement *shardPlacement; member
1810 placementExecution->shardPlacement = taskPlacement; in AssignTasksToConnectionsOrWorkerPool()
4066 ShardPlacement *taskPlacement = placementExecution->shardPlacement; in StartPlacementExecutionOnSession()
4708 placementExecution->shardPlacement->placementId, in PlacementExecutionDone()
4727 ShardPlacement *shardPlacement = placementExecution->shardPlacement; in PlacementExecutionDone() local
4733 if (shardPlacement->shardState == SHARD_STATE_ACTIVE) in PlacementExecutionDone()
4735 MarkShardPlacementInactive(shardPlacement); in PlacementExecutionDone()
/dports/databases/pg_citus/citus-10.2.3/src/include/distributed/
H A Dmetadata_utility.h242 extern void MarkShardPlacementInactive(ShardPlacement *shardPlacement);
/dports/databases/pg_citus/citus-10.2.3/src/backend/distributed/commands/
H A Dmulti_copy.c3189 ShardPlacement *shardPlacement = lfirst(shardPlacementCell); in CitusCopyTo() local
3195 shardPlacement, in CitusCopyTo()