mirror of https://github.com/citusdata/citus.git
Since Postgres commit da9b580d files and directories are supposed to be created with pg_file_create_mode and pg_dir_create_mode permissions when default permissions are expected. This fixes a failure of one of the postgres tests: If we create file add.conf containing ``` shared_preload_libraries='citus' ``` and run postgres tests ``` TEMP_CONFIG=/path/to/add.conf make installcheck -C src/bin/pg_ctl/ ``` then 001_start_stop.pl fails with ``` .../data/base/pgsql_job_cache mode must be 0750 ``` in the log. In passing this also stops creating directories that we haven't used since Citus 7.4 This change explicitely doesn't change permissions of certificates/keys that we create. --------- Co-authored-by: Karina Litskevich <litskevichkarina@gmail.com> |
||
---|---|---|
.. | ||
adaptive_executor.c | ||
citus_custom_scan.c | ||
directed_acyclic_graph_execution.c | ||
distributed_execution_locks.c | ||
distributed_intermediate_results.c | ||
executor_util_params.c | ||
executor_util_tasks.c | ||
executor_util_tuples.c | ||
insert_select_executor.c | ||
intermediate_results.c | ||
local_executor.c | ||
merge_executor.c | ||
multi_executor.c | ||
multi_server_executor.c | ||
partitioned_intermediate_results.c | ||
placement_access.c | ||
query_stats.c | ||
repartition_executor.c | ||
repartition_join_execution.c | ||
subplan_execution.c | ||
transmit.c | ||
tuple_destination.c |