Go to the source code of this file.
|
| | StaticAssertDecl (lengthof(bytea_output_options)==(BYTEA_OUTPUT_HEX+2), "array length mismatch") |
| |
| | StaticAssertDecl (lengthof(intervalstyle_options)==(INTSTYLE_ISO_8601+2), "array length mismatch") |
| |
| | StaticAssertDecl (lengthof(log_error_verbosity_options)==(PGERROR_VERBOSE+2), "array length mismatch") |
| |
| | StaticAssertDecl (lengthof(log_statement_options)==(LOGSTMT_ALL+2), "array length mismatch") |
| |
| | StaticAssertDecl (lengthof(session_replication_role_options)==(SESSION_REPLICATION_ROLE_LOCAL+2), "array length mismatch") |
| |
| | StaticAssertDecl (lengthof(track_function_options)==(TRACK_FUNC_ALL+2), "array length mismatch") |
| |
| | StaticAssertDecl (lengthof(stats_fetch_consistency)==(PGSTAT_FETCH_CONSISTENCY_SNAPSHOT+2), "array length mismatch") |
| |
| | StaticAssertDecl (lengthof(xmlbinary_options)==(XMLBINARY_HEX+2), "array length mismatch") |
| |
| | StaticAssertDecl (lengthof(xmloption_options)==(XMLOPTION_CONTENT+2), "array length mismatch") |
| |
| | StaticAssertDecl (lengthof(ssl_protocol_versions_info)==(PG_TLS1_3_VERSION+2), "array length mismatch") |
| |
| | StaticAssertDecl (lengthof(GucContext_Names)==(PGC_USERSET+1), "array length mismatch") |
| |
| | StaticAssertDecl (lengthof(GucSource_Names)==(PGC_S_SESSION+1), "array length mismatch") |
| |
| | StaticAssertDecl (lengthof(config_group_names)==(DEVELOPER_OPTIONS+1), "array length mismatch") |
| |
| | StaticAssertDecl (lengthof(config_type_names)==(PGC_ENUM+1), "array length mismatch") |
| |
◆ DEFAULT_ASSERT_ENABLED
◆ DEFAULT_SYSLOG_FACILITY
| #define DEFAULT_SYSLOG_FACILITY 0 |
◆ EXEC_BACKEND_ENABLED
◆ PG_KRB_SRVTAB
◆ StaticAssertDecl() [1/14]
◆ StaticAssertDecl() [2/14]
◆ StaticAssertDecl() [3/14]
◆ StaticAssertDecl() [4/14]
◆ StaticAssertDecl() [5/14]
◆ StaticAssertDecl() [6/14]
◆ StaticAssertDecl() [7/14]
◆ StaticAssertDecl() [8/14]
◆ StaticAssertDecl() [9/14]
◆ StaticAssertDecl() [10/14]
◆ StaticAssertDecl() [11/14]
◆ StaticAssertDecl() [12/14]
◆ StaticAssertDecl() [13/14]
◆ StaticAssertDecl() [14/14]
◆ AllowAlterSystem
◆ application_name
◆ archive_mode_options
◆ assert_enabled
◆ backslash_quote_options
Initial value:= {
}
@ BACKSLASH_QUOTE_SAFE_ENCODING
Definition at line 290 of file guc_tables.c.
◆ backtrace_functions
| char* backtrace_functions |
◆ block_size
◆ bytea_output_options
◆ check_function_bodies
◆ client_encoding_string
| char* client_encoding_string |
|
static |
◆ client_message_level_options
Initial value:
Definition at line 134 of file guc_tables.c.
134 {
135 {
"debug5",
DEBUG5,
false},
136 {
"debug4",
DEBUG4,
false},
137 {
"debug3",
DEBUG3,
false},
138 {
"debug2",
DEBUG2,
false},
139 {
"debug1",
DEBUG1,
false},
142 {
"info",
INFO,
true},
143 {
"notice",
NOTICE,
false},
145 {
"error",
ERROR,
false},
147};
◆ client_min_messages
◆ cluster_name
◆ compute_query_id_options
Initial value:= {
}
@ COMPUTE_QUERY_ID_REGRESS
Definition at line 307 of file guc_tables.c.
◆ config_group_names
◆ config_type_names
◆ ConfigFileName
◆ constraint_exclusion_options
Initial value:= {
}
@ CONSTRAINT_EXCLUSION_OFF
@ CONSTRAINT_EXCLUSION_PARTITION
@ CONSTRAINT_EXCLUSION_ON
Definition at line 325 of file guc_tables.c.
◆ current_role_is_superuser
| bool current_role_is_superuser |
◆ data_checksums
◆ data_directory
◆ datestyle_string
◆ debug_io_direct_string
| char* debug_io_direct_string |
|
static |
◆ debug_logical_replication_streaming_options
Initial value:= {
}
@ DEBUG_LOGICAL_REP_STREAMING_IMMEDIATE
@ DEBUG_LOGICAL_REP_STREAMING_BUFFERED
Definition at line 429 of file guc_tables.c.
◆ debug_parallel_query_options
◆ Debug_pretty_print
◆ Debug_print_parse
◆ Debug_print_plan
◆ Debug_print_raw_parse
◆ Debug_print_rewritten
◆ default_toast_compression_options
Initial value:= {
}
#define TOAST_PGLZ_COMPRESSION
Definition at line 459 of file guc_tables.c.
459 {
461#ifdef USE_LZ4
463#endif
465};
#define TOAST_LZ4_COMPRESSION
◆ default_with_oids
◆ dynamic_shared_memory_options
Definition at line 95 of file dsm_impl.c.
95 {
96#ifdef USE_DSM_POSIX
98#endif
99#ifdef USE_DSM_SYSV
101#endif
102#ifdef USE_DSM_WINDOWS
104#endif
105#ifdef USE_DSM_MMAP
107#endif
109};
◆ effective_wal_level
◆ event_source
◆ exec_backend_enabled
◆ external_pid_file
◆ file_copy_method_options
Initial value:
Definition at line 486 of file guc_tables.c.
486 {
488#if defined(HAVE_COPYFILE) && defined(COPYFILE_CLONE_FORCE) || defined(HAVE_COPY_FILE_RANGE)
490#endif
492};
◆ GucContext_Names
◆ GucSource_Names
◆ HbaFileName
◆ huge_page_size
◆ huge_pages
◆ huge_pages_options
◆ huge_pages_status
◆ huge_pages_status_options
◆ icu_validation_level_options
Initial value:= {
{"disabled", -1, false},
}
Definition at line 174 of file guc_tables.c.
174 {
175 {"disabled", -1, false},
176 {
"debug5",
DEBUG5,
false},
177 {
"debug4",
DEBUG4,
false},
178 {
"debug3",
DEBUG3,
false},
179 {
"debug2",
DEBUG2,
false},
180 {
"debug1",
DEBUG1,
false},
183 {
"info",
INFO,
true},
184 {
"notice",
NOTICE,
false},
186 {
"error",
ERROR,
false},
188};
◆ IdentFileName
◆ in_hot_standby_guc
◆ integer_datetimes
◆ intervalstyle_options
Initial value:= {
}
#define INTSTYLE_SQL_STANDARD
#define INTSTYLE_POSTGRES_VERBOSE
#define INTSTYLE_ISO_8601
#define INTSTYLE_POSTGRES
Definition at line 166 of file guc_tables.c.
◆ isolation_level_options
Initial value:= {
}
#define XACT_SERIALIZABLE
#define XACT_READ_UNCOMMITTED
#define XACT_REPEATABLE_READ
#define XACT_READ_COMMITTED
Definition at line 214 of file guc_tables.c.
◆ log_btree_build_stats
◆ log_duration
◆ log_error_verbosity_options
◆ log_executor_stats
◆ log_min_duration_sample
| int log_min_duration_sample = -1 |
◆ log_min_duration_statement
| int log_min_duration_statement = -1 |
◆ log_min_error_statement
◆ log_min_messages
◆ log_parameter_max_length
| int log_parameter_max_length = -1 |
◆ log_parameter_max_length_on_error
| int log_parameter_max_length_on_error = 0 |
◆ log_parser_stats
◆ log_planner_stats
◆ log_statement_options
◆ log_statement_sample_rate
| double log_statement_sample_rate = 1.0 |
◆ log_statement_stats
◆ log_temp_files
◆ log_timezone_string
| char* log_timezone_string |
|
static |
◆ log_xact_sample_rate
| double log_xact_sample_rate = 0 |
◆ max_function_args
◆ max_identifier_length
| int max_identifier_length |
|
static |
◆ max_index_keys
◆ num_os_semaphores
◆ num_temp_buffers
| int num_temp_buffers = 1024 |
◆ password_encryption_options
Initial value:= {
}
@ PASSWORD_TYPE_SCRAM_SHA_256
Definition at line 414 of file guc_tables.c.
◆ phony_random_seed
◆ plan_cache_mode_options
Initial value:= {
}
@ PLAN_CACHE_MODE_FORCE_CUSTOM_PLAN
@ PLAN_CACHE_MODE_FORCE_GENERIC_PLAN
Definition at line 407 of file guc_tables.c.
◆ recovery_init_sync_method_options
Initial value:= {
}
@ DATA_DIR_SYNC_METHOD_FSYNC
Definition at line 438 of file guc_tables.c.
438 {
440#ifdef HAVE_SYNCFS
442#endif
444};
@ DATA_DIR_SYNC_METHOD_SYNCFS
◆ recovery_prefetch_options
◆ recovery_target_action_options
Definition at line 76 of file xlogrecovery.c.
76 {
81};
@ RECOVERY_TARGET_ACTION_PAUSE
@ RECOVERY_TARGET_ACTION_PROMOTE
@ RECOVERY_TARGET_ACTION_SHUTDOWN
◆ recovery_target_lsn_string
| char* recovery_target_lsn_string |
|
static |
◆ recovery_target_name_string
| char* recovery_target_name_string |
|
static |
◆ recovery_target_string
| char* recovery_target_string |
|
static |
◆ recovery_target_timeline_string
| char* recovery_target_timeline_string |
|
static |
◆ recovery_target_xid_string
| char* recovery_target_xid_string |
|
static |
◆ restrict_nonsystem_relation_kind_string
| char* restrict_nonsystem_relation_kind_string |
|
static |
◆ role_string
◆ row_security
◆ segment_size
◆ server_encoding_string
| char* server_encoding_string |
|
static |
◆ server_message_level_options
Initial value:
Definition at line 149 of file guc_tables.c.
149 {
150 {
"debug5",
DEBUG5,
false},
151 {
"debug4",
DEBUG4,
false},
152 {
"debug3",
DEBUG3,
false},
153 {
"debug2",
DEBUG2,
false},
154 {
"debug1",
DEBUG1,
false},
156 {
"info",
INFO,
false},
157 {
"notice",
NOTICE,
false},
159 {
"error",
ERROR,
false},
161 {
"fatal",
FATAL,
false},
162 {
"panic",
PANIC,
false},
164};
◆ server_version_num
◆ server_version_string
| char* server_version_string |
|
static |
◆ session_authorization_string
| char* session_authorization_string |
|
static |
◆ session_replication_role_options
Initial value:= {
}
#define SESSION_REPLICATION_ROLE_REPLICA
#define SESSION_REPLICATION_ROLE_LOCAL
#define SESSION_REPLICATION_ROLE_ORIGIN
Definition at line 222 of file guc_tables.c.
◆ shared_memory_options
Initial value:
Definition at line 446 of file guc_tables.c.
446 {
447#ifndef WIN32
449#endif
450#ifndef EXEC_BACKEND
452#endif
453#ifdef WIN32
455#endif
457};
◆ shared_memory_size_in_huge_pages
| int shared_memory_size_in_huge_pages |
|
static |
◆ shared_memory_size_mb
| int shared_memory_size_mb |
|
static |
◆ ssl_protocol_versions_info
◆ ssl_renegotiation_limit
| int ssl_renegotiation_limit |
|
static |
◆ standard_conforming_strings
◆ stats_fetch_consistency
Initial value:= {
}
@ PGSTAT_FETCH_CONSISTENCY_NONE
@ PGSTAT_FETCH_CONSISTENCY_CACHE
@ PGSTAT_FETCH_CONSISTENCY_SNAPSHOT
Definition at line 258 of file guc_tables.c.
◆ synchronous_commit_options
Initial value:= {
}
@ SYNCHRONOUS_COMMIT_LOCAL_FLUSH
@ SYNCHRONOUS_COMMIT_REMOTE_WRITE
@ SYNCHRONOUS_COMMIT_REMOTE_APPLY
#define SYNCHRONOUS_COMMIT_ON
Definition at line 342 of file guc_tables.c.
◆ syslog_facility
◆ syslog_facility_options
Initial value:= {
{"none", 0, false},
}
Definition at line 232 of file guc_tables.c.
232 {
233#ifdef HAVE_SYSLOG
242#else
243 {"none", 0, false},
244#endif
246};
◆ syslog_ident_str
◆ tcp_keepalives_count
◆ tcp_keepalives_idle
◆ tcp_keepalives_interval
| int tcp_keepalives_interval |
◆ tcp_user_timeout
◆ temp_file_limit
◆ timezone_abbreviations_string
| char* timezone_abbreviations_string |
|
static |
◆ timezone_string
◆ track_function_options
◆ wal_block_size
◆ wal_compression_options
Initial value:
Definition at line 467 of file guc_tables.c.
467 {
469#ifdef USE_LZ4
471#endif
472#ifdef USE_ZSTD
474#endif
484};
◆ wal_level_options
◆ wal_sync_method_options
Definition at line 174 of file xlog.c.
174 {
176#ifdef HAVE_FSYNC_WRITETHROUGH
178#endif
180#ifdef O_SYNC
182#endif
183#ifdef O_DSYNC
185#endif
187};
@ WAL_SYNC_METHOD_FDATASYNC
@ WAL_SYNC_METHOD_FSYNC_WRITETHROUGH
@ WAL_SYNC_METHOD_OPEN_DSYNC
◆ xmlbinary_options
◆ xmloption_options