mirror of
https://github.com/postgres/postgres.git
synced 2025-05-08 07:21:33 +03:00
Add GUC variables for stat tracking and timeout as PGDLLIMPORT
This helps integration of extensions with Windows. The following parameters are changed: - idle_in_transaction_session_timeout (9.6 and newer versions) - lock_timeout - statement_timeout - track_activities - track_counts - track_functions Author: Pascal Legrand Reviewed-by: Amit Kamila, Julien Rouhaud, Michael Paquier Discussion: https://postgr.es/m/1579298868581-0.post@n3.nabble.com Backpatch-through: 9.4
This commit is contained in:
parent
208e262f92
commit
9740cdbe5e
@ -951,9 +951,9 @@ typedef struct PgStat_FunctionCallUsage
|
||||
* GUC parameters
|
||||
* ----------
|
||||
*/
|
||||
extern bool pgstat_track_activities;
|
||||
extern bool pgstat_track_counts;
|
||||
extern int pgstat_track_functions;
|
||||
extern PGDLLIMPORT bool pgstat_track_activities;
|
||||
extern PGDLLIMPORT bool pgstat_track_counts;
|
||||
extern PGDLLIMPORT int pgstat_track_functions;
|
||||
extern PGDLLIMPORT int pgstat_track_activity_query_size;
|
||||
extern char *pgstat_stat_directory;
|
||||
extern char *pgstat_stat_tmpname;
|
||||
|
@ -258,9 +258,9 @@ extern PGPROC *PreparedXactProcs;
|
||||
|
||||
/* configurable options */
|
||||
extern PGDLLIMPORT int DeadlockTimeout;
|
||||
extern int StatementTimeout;
|
||||
extern int LockTimeout;
|
||||
extern int IdleInTransactionSessionTimeout;
|
||||
extern PGDLLIMPORT int StatementTimeout;
|
||||
extern PGDLLIMPORT int LockTimeout;
|
||||
extern PGDLLIMPORT int IdleInTransactionSessionTimeout;
|
||||
extern bool log_lock_waits;
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user