|
PostgreSQL Source Code git master
|
#include "utils/guc.h"

Go to the source code of this file.
Definition at line 1108 of file variable.c.
References newval, and pgstat_report_appname().
Definition at line 2210 of file xlog.c.
References CalculateCheckpointSegments(), CheckPointCompletionTarget, and newval.
Definition at line 786 of file variable.c.
References elog, encoding, IsParallelWorker, LOG, and SetClientEncoding().
Definition at line 244 of file variable.c.
Definition at line 4075 of file fd.c.
References io_direct_flags.
Definition at line 672 of file ts_cache.c.
References InvalidOid, and TSCurrentConfigCache.
Definition at line 1169 of file variable.c.
References io_combine_limit, io_max_combine_limit, Min, and newval.
Definition at line 1164 of file variable.c.
References io_combine_limit, io_combine_limit_guc, Min, and newval.
Definition at line 1322 of file aio.c.
References Assert, fb(), lengthof, newval, pgaio_method_ops, and pgaio_method_ops_table.
Definition at line 409 of file pg_locale.c.
References fb(), newval, and pg_perm_setlocale().
Definition at line 358 of file pg_locale.c.
References CurrentLocaleConvValid.
Definition at line 1146 of file variable.c.
References AmStartupProcess, maintenance_io_concurrency, newval, and XLogPrefetchReconfigure().
Definition at line 159 of file stack_depth.c.
References fb(), max_stack_depth_bytes, and newval.
Definition at line 2203 of file xlog.c.
References CalculateCheckpointSegments(), max_wal_size_mb, and newval.
Definition at line 668 of file variable.c.
References DirectFunctionCall1, Float8GetDatum(), newval, and setseed().
Definition at line 1095 of file xlogprefetcher.c.
References AmStartupProcess, fb(), recovery_prefetch, and XLogPrefetchReconfigure().
Definition at line 4870 of file xlogrecovery.c.
References error_multiple_recovery_targets(), fb(), newval, RECOVERY_TARGET_IMMEDIATE, RECOVERY_TARGET_UNSET, and recoveryTarget.
Definition at line 4911 of file xlogrecovery.c.
References error_multiple_recovery_targets(), fb(), newval, RECOVERY_TARGET_LSN, RECOVERY_TARGET_UNSET, recoveryTarget, and recoveryTargetLSN.
Definition at line 4946 of file xlogrecovery.c.
References error_multiple_recovery_targets(), fb(), newval, RECOVERY_TARGET_NAME, RECOVERY_TARGET_UNSET, recoveryTarget, and recoveryTargetName.
Definition at line 5026 of file xlogrecovery.c.
References error_multiple_recovery_targets(), fb(), newval, RECOVERY_TARGET_TIME, RECOVERY_TARGET_UNSET, and recoveryTarget.
Definition at line 5089 of file xlogrecovery.c.
References fb(), newval, RECOVERY_TARGET_TIMELINE_NUMERIC, recoveryTargetTimeLineGoal, and recoveryTargetTLIRequested.
Definition at line 5127 of file xlogrecovery.c.
References error_multiple_recovery_targets(), fb(), newval, RECOVERY_TARGET_UNSET, RECOVERY_TARGET_XID, recoveryTarget, and recoveryTargetXid.
Definition at line 3671 of file postgres.c.
References restrict_nonsystem_relation_kind.
Definition at line 1026 of file variable.c.
References fb(), and SetCurrentRoleId().
Definition at line 4783 of file namespace.c.
References Assert, baseSearchPathValid, and IsBootstrapProcessingMode.
Definition at line 912 of file variable.c.
References fb(), and SetSessionAuthorization().
Definition at line 6704 of file trigger.c.
References newval, ResetPlanCache(), and SessionReplicationRole.
Definition at line 2111 of file pgstat.c.
References force_stats_snapshot_clear, newval, and pgstat_fetch_consistency.
Definition at line 3035 of file slot.c.
References InvalidXLogRecPtr, ss_oldest_flush_lsn, and synchronized_standby_slots_config.
Definition at line 1122 of file syncrep.c.
References newval, SYNC_REP_NO_WAIT, SYNC_REP_WAIT_APPLY, SYNC_REP_WAIT_FLUSH, SYNC_REP_WAIT_WRITE, SYNCHRONOUS_COMMIT_REMOTE_APPLY, SYNCHRONOUS_COMMIT_REMOTE_FLUSH, SYNCHRONOUS_COMMIT_REMOTE_WRITE, and SyncRepWaitMode.
Definition at line 1116 of file syncrep.c.
References SyncRepConfig.
Definition at line 2359 of file elog.c.
References fb(), newval, and syslog_facility.
Definition at line 2327 of file elog.c.
Definition at line 2010 of file pqcomm.c.
References fb(), MyProcPort, newval, and pq_setkeepalivescount().
Definition at line 1954 of file pqcomm.c.
References fb(), MyProcPort, newval, and pq_setkeepalivesidle().
Definition at line 1987 of file pqcomm.c.
References fb(), MyProcPort, newval, and pq_setkeepalivesinterval().
Definition at line 2033 of file pqcomm.c.
References fb(), MyProcPort, newval, and pq_settcpusertimeout().
Definition at line 1306 of file tablespace.c.
References fb(), and SetTempTablespaces().
Definition at line 381 of file variable.c.
References ClearTimeZoneAbbrevCache(), and session_timezone.
Definition at line 519 of file variable.c.
References InstallTimeZoneAbbrevs().
Definition at line 3600 of file postgres.c.
References disable_timeout(), enable_timeout_after(), get_timeout_active(), IsTransactionState(), newval, and TRANSACTION_TIMEOUT.
Definition at line 4831 of file xlog.c.
References wal_consistency_checking.
Definition at line 8816 of file xlog.c.
References ereport, errcode_for_file_access(), errmsg(), fb(), get_sync_bit(), MAXFNAMELEN, openLogFile, openLogSegNo, openLogTLI, PANIC, pg_fsync(), pgstat_report_wait_end(), pgstat_report_wait_start(), wal_segment_size, wal_sync_method, XLogFileClose(), and XLogFileName().
Definition at line 1080 of file variable.c.
References fb(), guc_free(), guc_strdup(), LOG, MCXT_ALLOC_NO_OOM, newval, pfree(), and pg_clean_ascii().
Definition at line 3427 of file autovacuum.c.
References newval.
Definition at line 2184 of file elog.c.
References fb(), GUC_check_errdetail, guc_malloc(), i, j, LOG, and newval.
Definition at line 1221 of file variable.c.
References GUC_check_errmsg, and newval.
Definition at line 1059 of file variable.c.
References canonicalize_path(), and newval.
|
extern |
Definition at line 3550 of file postgres.c.
References GUC_check_errdetail, newval, and WaitEventSetCanReportClosed().
Definition at line 688 of file variable.c.
References encoding, fb(), GetDatabaseEncodingName(), GUC_check_errcode(), GUC_check_errdetail, guc_free(), guc_malloc(), guc_strdup(), InitializingParallelWorker, IsParallelWorker, IsTransactionState(), LOG, newval, pg_encoding_to_char, pg_valid_client_encoding(), and PrepareClientEncoding().
Definition at line 1118 of file variable.c.
References fb(), guc_free(), guc_strdup(), LOG, MCXT_ALLOC_NO_OOM, newval, pfree(), and pg_clean_ascii().
Definition at line 52 of file variable.c.
References check_datestyle(), DateOrder, DATEORDER_DMY, DATEORDER_MDY, DATEORDER_YMD, DateStyle, fb(), GetConfigOptionResetString(), GUC_check_errdetail, guc_free(), guc_malloc(), guc_strdup(), lfirst, list_free(), LOG, newval, pfree(), pg_strcasecmp(), pg_strncasecmp(), pstrdup(), source, SplitIdentifierString(), USE_GERMAN_DATES, USE_ISO_DATES, USE_POSTGRES_DATES, and USE_SQL_DATES.
Referenced by check_datestyle().
Definition at line 3988 of file fd.c.
References fb(), GUC_check_errdetail, guc_malloc(), IO_DIRECT_DATA, IO_DIRECT_WAL, IO_DIRECT_WAL_INIT, lfirst, list_free(), LOG, newval, pfree(), pg_strcasecmp(), pstrdup(), and SplitGUCList().
Definition at line 101 of file tableamapi.c.
References ereport, errcode(), errmsg(), fb(), get_table_am_oid(), GUC_check_errdetail, InvalidOid, IsTransactionState(), MyDatabaseId, NAMEDATALEN, newval, NOTICE, OidIsValid, PGC_S_TEST, and source.
Definition at line 1091 of file tablespace.c.
References ereport, errcode(), errmsg(), fb(), get_tablespace_oid(), GUC_check_errdetail, InvalidOid, IsTransactionState(), MyDatabaseId, newval, NOTICE, OidIsValid, PGC_S_TEST, and source.
Definition at line 604 of file ts_cache.c.
References buf, elog, ereport, errcode(), errmsg(), ERROR, fb(), get_namespace_name(), get_ts_config_oid(), GETSTRUCT(), guc_free(), guc_strdup(), HeapTupleIsValid, InvalidOid, IsTransactionState(), LOG, MyDatabaseId, NameStr, newval, NIL, NOTICE, ObjectIdGetDatum(), OidIsValid, pfree(), PGC_S_TEST, quote_qualified_identifier(), ReleaseSysCache(), SearchSysCache1(), source, and stringToQualifiedNameList().
Definition at line 1234 of file variable.c.
References fb(), GUC_check_errcode(), GUC_check_errmsg, and newval.
Definition at line 579 of file sysv_shmem.c.
References GUC_check_errdetail, and newval.
Definition at line 1331 of file aio.c.
References GUC_check_errdetail, and newval.
Definition at line 386 of file pg_locale.c.
References check_locale(), fb(), newval, PGC_S_DEFAULT, and source.
Definition at line 340 of file pg_locale.c.
References check_locale(), fb(), and newval.
Definition at line 352 of file pg_locale.c.
References check_locale(), fb(), and newval.
Definition at line 364 of file pg_locale.c.
References check_locale(), fb(), and newval.
Definition at line 1081 of file backend_startup.c.
References fb(), GUC_check_errdetail, guc_malloc(), list_free(), LOG, newval, pfree(), pstrdup(), SplitIdentifierString(), success, and validate_log_connections_options().
Definition at line 2254 of file elog.c.
References fb(), GUC_check_errdetail, guc_malloc(), lfirst, list_free(), LOG, LOG_DESTINATION_CSVLOG, LOG_DESTINATION_EVENTLOG, LOG_DESTINATION_JSONLOG, LOG_DESTINATION_STDERR, LOG_DESTINATION_SYSLOG, newval, pfree(), pg_strcasecmp(), pstrdup(), and SplitIdentifierString().
Definition at line 3585 of file postgres.c.
References GUC_check_errdetail, log_executor_stats, log_parser_stats, log_planner_stats, and newval.
Definition at line 418 of file variable.c.
References fb(), GUC_check_errdetail, GUC_check_errmsg, guc_malloc(), LOG, newval, pg_tz_acceptable(), and pg_tzset().
Definition at line 142 of file stack_depth.c.
References fb(), get_stack_depth_rlimit(), GUC_check_errdetail, GUC_check_errhint, newval, and STACK_DEPTH_SLOP.
Definition at line 1782 of file multixact.c.
References check_slru_buffers(), and newval.
Definition at line 1773 of file multixact.c.
References check_slru_buffers(), and newval.
Definition at line 3289 of file async.c.
References check_slru_buffers(), and newval.
Definition at line 4805 of file xlogrecovery.c.
References fb(), GUC_check_errcode(), GUC_check_errdetail, GUC_check_errhint, newval, and ReplicationSlotValidateNameInternal().
Definition at line 656 of file variable.c.
References guc_malloc(), LOG, PGC_S_INTERACTIVE, and source.
Definition at line 1081 of file xlogprefetcher.c.
References fb(), GUC_check_errdetail, and RECOVERY_PREFETCH_ON.
Definition at line 4856 of file xlogrecovery.c.
References fb(), GUC_check_errdetail, and newval.
Definition at line 4886 of file xlogrecovery.c.
References ErrorSaveContext::error_occurred, fb(), guc_malloc(), LOG, newval, and pg_lsn_in_safe().
Definition at line 4930 of file xlogrecovery.c.
References fb(), GUC_check_errdetail, MAXFNAMELEN, and newval.
Definition at line 4971 of file xlogrecovery.c.
References DecodeDateTime(), DTK_DATE, fb(), GUC_check_errdetail, MAXDATEFIELDS, MAXDATELEN, newval, ParseDateTime(), str, tm, and tm2timestamp().
Definition at line 5042 of file xlogrecovery.c.
References fb(), GUC_check_errdetail, guc_malloc(), LOG, newval, PG_UINT32_MAX, RECOVERY_TARGET_TIMELINE_CONTROLFILE, RECOVERY_TARGET_TIMELINE_LATEST, and RECOVERY_TARGET_TIMELINE_NUMERIC.
Definition at line 5102 of file xlogrecovery.c.
References fb(), guc_malloc(), LOG, and newval.
|
extern |
Definition at line 3619 of file postgres.c.
References fb(), GUC_check_errdetail, guc_malloc(), lfirst, list_free(), LOG, newval, pfree(), pg_strcasecmp(), pstrdup(), RESTRICT_RELKIND_FOREIGN_TABLE, RESTRICT_RELKIND_VIEW, and SplitIdentifierString().
Definition at line 933 of file variable.c.
References current_role_is_superuser, ereport, errcode(), errmsg(), fb(), GetCurrentRoleId(), GetSessionUserId(), GETSTRUCT(), GUC_check_errcode(), GUC_check_errmsg, guc_malloc(), HeapTupleIsValid, InitializingParallelWorker, InvalidOid, is_superuser(), IsTransactionState(), LOG, member_can_set_role(), newval, NOTICE, PGC_S_TEST, PointerGetDatum(), ReleaseSysCache(), SearchSysCache1(), and source.
Definition at line 4727 of file namespace.c.
References fb(), GetUserId(), GUC_check_errdetail, InvalidOid, list_free(), newval, pfree(), pstrdup(), SearchPathCacheContext, spcache_init(), spcache_insert(), spcache_lookup(), and SplitIdentifierString().
Definition at line 847 of file predicate.c.
References check_slru_buffers(), and newval.
Definition at line 815 of file variable.c.
References ereport, errcode(), errmsg(), fb(), GetAuthenticatedUserId(), GetSessionUserId(), GetSessionUserIsSuperuser(), GETSTRUCT(), GUC_check_errcode(), GUC_check_errmsg, guc_malloc(), HeapTupleIsValid, InitializingParallelWorker, is_superuser(), IsTransactionState(), LOG, newval, NOTICE, PGC_S_TEST, PointerGetDatum(), ReleaseSysCache(), SearchSysCache1(), source, and superuser_arg().
Definition at line 1249 of file variable.c.
References GUC_check_errmsg, and newval.
Definition at line 3571 of file postgres.c.
References GUC_check_errdetail, log_statement_stats, and newval.
Definition at line 1262 of file variable.c.
References fb(), GUC_check_errcode(), GUC_check_errmsg, and newval.
Definition at line 253 of file subtrans.c.
References check_slru_buffers(), and newval.
Definition at line 2979 of file slot.c.
References fb(), foreach_ptr, guc_malloc(), list_free(), list_length(), LOG, newval, NIL, SyncStandbySlotsConfigData::nslotnames, pfree(), pstrdup(), SyncStandbySlotsConfigData::slot_names, and validate_sync_standby_slots().
Definition at line 1057 of file syncrep.c.
References fb(), GUC_check_errcode(), GUC_check_errdetail, GUC_check_errmsg, guc_malloc(), LOG, newval, syncrep_scanner_finish(), syncrep_scanner_init(), and syncrep_yyparse().
Definition at line 877 of file localbuf.c.
References GUC_check_errdetail, newval, NLocBuffer, PGC_S_TEST, and source.
Definition at line 1198 of file tablespace.c.
References ACL_CREATE, aclcheck_error(), ACLCHECK_OK, ereport, errcode(), errmsg(), fb(), get_tablespace_oid(), GetUserId(), GUC_check_errdetail, guc_malloc(), InvalidOid, IsTransactionState(), lfirst, list_free(), list_length(), LOG, MyDatabaseId, MyDatabaseTableSpace, newval, NOTICE, object_aclcheck(), OBJECT_TABLESPACE, palloc(), pfree(), PGC_S_INTERACTIVE, PGC_S_TEST, pstrdup(), source, and SplitIdentifierString().
Definition at line 261 of file variable.c.
References CStringGetDatum(), DatumGetIntervalP(), DirectFunctionCall3, fb(), GUC_check_errdetail, GUC_check_errmsg, guc_malloc(), Int32GetDatum(), interval_in(), InvalidOid, LOG, interval::month, newval, ObjectIdGetDatum(), pfree(), pg_strncasecmp(), pg_tz_acceptable(), pg_tzset(), pg_tzset_offset(), pstrdup(), SECS_PER_HOUR, interval::time, USECS_PER_SEC, and val.
Definition at line 487 of file variable.c.
References Assert, fb(), load_tzoffsets(), newval, PGC_S_DEFAULT, and source.
Definition at line 820 of file clog.c.
References check_slru_buffers(), and newval.
Definition at line 624 of file variable.c.
References fb(), FirstSnapshotSet, GUC_check_errcode(), GUC_check_errmsg, InitializingParallelWorker, and IsSubTransaction().
Definition at line 586 of file variable.c.
References fb(), FirstSnapshotSet, GUC_check_errcode(), GUC_check_errhint, GUC_check_errmsg, InitializingParallelWorker, IsSubTransaction(), IsTransactionState(), newval, RecoveryInProgress(), XACT_SERIALIZABLE, and XactIsoLevel.
Definition at line 546 of file variable.c.
References fb(), FirstSnapshotSet, GUC_check_errcode(), GUC_check_errmsg, InitializingParallelWorker, IsSubTransaction(), IsTransactionState(), newval, RecoveryInProgress(), and XactReadOnly.
Definition at line 139 of file vacuum.c.
References GUC_check_errdetail, MAX_BAS_VAC_RING_SIZE_KB, MIN_BAS_VAC_RING_SIZE_KB, and newval.
Definition at line 4709 of file xlog.c.
References newval, XLOGbuffers, and XLOGChooseNumBuffers().
Definition at line 4744 of file xlog.c.
References check_wal_consistency_checking_deferred, fb(), GetRmgr(), GUC_check_errdetail, guc_malloc(), lfirst, list_free(), LOG, MemSet, newval, pfree(), pg_strcasecmp(), process_shared_preload_libraries_done, pstrdup(), RmgrData::rm_mask, RM_MAX_ID, RmgrIdExists(), and SplitIdentifierString().
Definition at line 2217 of file xlog.c.
References GUC_check_errdetail, IsValidWalSegSize, and newval.
Definition at line 4884 of file xlog.c.
References XLogArchiveCommand, and XLogArchivingActive.
Definition at line 1182 of file variable.c.
References buf, data_directory_mode, and snprintf.
Definition at line 4911 of file xlog.c.
References IsXLogLogicalInfoEnabled(), RecoveryInProgress(), wal_level, WAL_LEVEL_MINIMAL, and XLogLogicalInfoActive.
Definition at line 4896 of file xlog.c.
References RecoveryInProgress().
Definition at line 1194 of file variable.c.
References buf, Log_file_mode, and snprintf.
Definition at line 465 of file variable.c.
References fb(), log_timezone, and pg_get_timezone_name().
Definition at line 677 of file variable.c.
Definition at line 1034 of file variable.c.
References GetCurrentRoleId(), OidIsValid, and role_string.
Definition at line 2020 of file pqcomm.c.
References fb(), MyProcPort, pq_getkeepalivescount(), and snprintf.
Definition at line 1974 of file pqcomm.c.
References fb(), MyProcPort, pq_getkeepalivesidle(), and snprintf.
Definition at line 1997 of file pqcomm.c.
References fb(), MyProcPort, pq_getkeepalivesinterval(), and snprintf.
Definition at line 2043 of file pqcomm.c.
References fb(), MyProcPort, pq_gettcpusertimeout(), and snprintf.
Definition at line 392 of file variable.c.
References fb(), pg_get_timezone_name(), and session_timezone.
Definition at line 1206 of file variable.c.
References buf, snprintf, and Unix_socket_permissions.