citus/src/backend/distributed/operations
Onur Tirtir 240313e286
Support role commands from any node (#7278)
DESCRIPTION: Adds support from issuing role management commands from worker nodes

It's unlikely to get into a distributed deadlock with role commands, we
don't care much about them at the moment.
There were several attempts to reduce the chances of a deadlock but we
didn't any of them merged into main branch yet, see:
#7325
#7016
#7009
2023-11-10 09:58:51 +00:00
..
citus_create_restore_point.c Move CheckCitusVersion to the top of each function 2021-06-01 17:43:46 +02:00
citus_split_shard_by_split_points.c Add non-blocking variant of create_distributed_table (#6087) 2022-08-30 15:35:40 +03:00
citus_tools.c Include gpid in all internal application names (#6431) 2022-11-25 11:16:33 +01:00
create_shards.c Remove useless variables (#7327) 2023-11-07 16:39:08 +03:00
delete_protocol.c move pg_version_constants.h to toplevel include (#7335) 2023-11-09 15:09:39 +00:00
health_check.c Make pg_version_compat.h and listutils.c dependency-free. (#5548) 2022-01-04 23:02:08 -08:00
isolate_shards.c Fix bug preventing isolate_tenant_to_new_shard with text column (#6320) 2022-09-12 16:29:57 +02:00
modify_multiple_shards.c move pg_version_constants.h to toplevel include (#7335) 2023-11-09 15:09:39 +00:00
node_protocol.c move pg_version_constants.h to toplevel include (#7335) 2023-11-09 15:09:39 +00:00
partitioning.c Move CheckCitusVersion to the top of each function 2021-06-01 17:43:46 +02:00
replicate_none_dist_table_shard.c get rid of {Push/Pop}OverrideSearchPath (#7145) 2023-09-05 17:40:22 +02:00
shard_cleaner.c polish the codebase by fixing dozens of typos (#7166) 2023-09-01 12:21:53 +02:00
shard_rebalancer.c move pg_version_constants.h to toplevel include (#7335) 2023-11-09 15:09:39 +00:00
shard_split.c polish the codebase by fixing dozens of typos (#7166) 2023-09-01 12:21:53 +02:00
shard_transfer.c Allow citus_*_size on index related to a distributed table (#7271) 2023-11-01 09:05:51 +00:00
stage_protocol.c avoid rebuilding MetadataCache for each placement insertion (#7163) 2023-09-04 09:57:25 +02:00
worker_copy_table_to_node_udf.c Exclude-Generated-Columns-In-Copy (#6721) 2023-03-07 18:15:50 +03:00
worker_node_manager.c Support role commands from any node (#7278) 2023-11-10 09:58:51 +00:00
worker_shard_copy.c Drop PG13 Support Phase 2 - Remove PG13 specific paths/tests (#7007) 2023-06-21 14:18:23 +03:00
worker_split_copy_udf.c polish the codebase by fixing dozens of typos (#7166) 2023-09-01 12:21:53 +02:00
worker_split_shard_release_dsm_udf.c Add worker_split_shard_release_dsm udf to release dynamic shared memory (#6248) 2022-08-26 18:27:32 +05:30
worker_split_shard_replication_setup_udf.c polish the codebase by fixing dozens of typos (#7166) 2023-09-01 12:21:53 +02:00