citus/src/backend/distributed/utils
Jelte Fennema cc46534797 Actually enable TLS/SSL for old clusters by default
Before this commit clusters created with a version lower than 8.1.0
would not have SSL enabled by default. This changes that to enable it by
default always. The only difference is that old clusters (created before
8.1.0), will have "sslmode=prefer" in their `citus.node_conninfo`
setting. New clusters will have "sslmode=require". These settings are
equivalent from an attackers point of view. They both protect against
passive eavesdropping, but are vulnerable to an active MITM attack.
2020-03-23 09:59:32 +01:00
..
acquire_lock.c Convert unsafe APIs to safe ones 2020-02-25 15:39:27 +01:00
aggregate_utils.c Add runtime type checking to AGGREGATE_CUSTOM_COMBINE helper functions 2020-03-11 17:20:30 +00:00
cancel_utils.c add IsHoldOffCancellationReceived utility function (#3290) 2019-12-12 17:32:59 +03:00
citus_clauses.c Refactor CitusBeginScan into separate DML / SELECT paths 2020-03-05 12:37:22 +01:00
citus_copyfuncs.c Refactor CitusBeginScan into separate DML / SELECT paths 2020-03-05 12:37:22 +01:00
citus_nodefuncs.c Refactor master query to be planned by postgres' planner (#3326) 2020-02-25 14:39:56 +01:00
citus_outfuncs.c Refactor CitusBeginScan into separate DML / SELECT paths 2020-03-05 12:37:22 +01:00
citus_readfuncs.c Remove READFUNCs (#3536) 2020-02-24 12:43:28 +01:00
citus_safe_lib.c Fix some bugs in string to int functions (#3602) 2020-03-11 23:03:02 +01:00
citus_version.c add gitref to the output of citus_version (#3246) 2019-11-29 15:54:09 +01:00
colocation_utils.c Rename LookupCitusTableCacheEntry to GetCitusTableCacheEntry, LookupLookupCitusTableCacheEntry back to LookupCitusTableCacheEntry 2020-03-08 14:08:23 +00:00
distribution_column.c Semmle: Check for NULL in some places where it might occur (#3509) 2020-02-27 10:45:29 +01:00
enable_ssl.c Actually enable TLS/SSL for old clusters by default 2020-03-23 09:59:32 +01:00
errormessage.c add IsLoggableLevel utility function (#3149) 2019-11-15 14:59:13 +03:00
foreign_key_relationship.c Replace foreach with foreach_ptr/foreach_oid (#3544) 2020-02-27 16:54:49 +01:00
function_utils.c Automatically convert useless declarations using regex replace (#3181) 2019-11-21 13:47:29 +01:00
hash_helpers.c Add shouldhaveshards to pg_dist_node (#2960) 2019-10-22 16:47:16 +02:00
listutils.c Replace foreach with foreach_ptr/foreach_oid (#3544) 2020-02-27 16:54:49 +01:00
log_utils.c Make ApplyLogRedaction a macro and redefine ereport 2020-01-13 18:24:36 +01:00
maintenanced.c maintenanced: Don't call proc_exit in SIGTERM handler 2020-03-09 23:22:19 +00:00
multi_partitioning_utils.c Automatically convert useless declarations using regex replace (#3181) 2019-11-21 13:47:29 +01:00
multi_resowner.c Automatically convert useless declarations using regex replace (#3181) 2019-11-21 13:47:29 +01:00
pg11_snprintf.c Make SafeSnprintf work on PG11 2020-02-25 15:39:27 +01:00
query_utils.c Include all relevant relations in the ExtractRangeTableRelationWalker (#3135) 2019-11-01 16:06:58 +01:00
reference_table_utils.c Rename LookupCitusTableCacheEntry to GetCitusTableCacheEntry, LookupLookupCitusTableCacheEntry back to LookupCitusTableCacheEntry 2020-03-08 14:08:23 +00:00
resource_lock.c Rename LookupCitusTableCacheEntry to GetCitusTableCacheEntry, LookupLookupCitusTableCacheEntry back to LookupCitusTableCacheEntry 2020-03-08 14:08:23 +00:00
role.c Automatically convert useless declarations using regex replace (#3181) 2019-11-21 13:47:29 +01:00
shard_utils.c add the support to execute copy locally 2020-03-18 09:28:59 +03:00
shardinterval_utils.c Rename LookupCitusTableCacheEntry to GetCitusTableCacheEntry, LookupLookupCitusTableCacheEntry back to LookupCitusTableCacheEntry 2020-03-08 14:08:23 +00:00
statistics_collection.c Replace foreach with foreach_ptr/foreach_oid (#3544) 2020-02-27 16:54:49 +01:00
tuplestore.c Remove copyright years (#2918) 2019-10-15 17:44:30 +03:00