summaryrefslogtreecommitdiff
path: root/postgresql-logging.patch
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2024-06-24 10:01:23 +0000
committerCoprDistGit <infra@openeuler.org>2024-06-24 10:01:23 +0000
commit2bf73940674385629e4eaed7d9df573671a12256 (patch)
tree1dd3991fe20aedb65e94fd2b680507f5e23da852 /postgresql-logging.patch
parentce92b1d6b55661459c9ba8d7f30c3d63cf0fe81a (diff)
Diffstat (limited to 'postgresql-logging.patch')
-rw-r--r--postgresql-logging.patch32
1 files changed, 32 insertions, 0 deletions
diff --git a/postgresql-logging.patch b/postgresql-logging.patch
new file mode 100644
index 0000000..c4fac84
--- /dev/null
+++ b/postgresql-logging.patch
@@ -0,0 +1,32 @@
+diff -up postgresql-15.0_original/src/backend/utils/misc/postgresql.conf.sample postgresql-15.0/src/backend/utils/misc/postgresql.conf.sample
+--- postgresql-15.0_original/src/backend/utils/misc/postgresql.conf.sample 2022-09-27 16:57:00.652909198 +0200
++++ postgresql-15.0/src/backend/utils/misc/postgresql.conf.sample 2022-09-27 17:01:56.073606108 +0200
+@@ -449,7 +449,7 @@
+ # logging_collector to be on.
+
+ # This is used when logging to stderr:
+-#logging_collector = off # Enable capturing of stderr, jsonlog,
++logging_collector = on # Enable capturing of stderr, jsonlog,
+ # and csvlog into log files. Required
+ # to be on for csvlogs and jsonlogs.
+ # (change requires restart)
+@@ -457,16 +457,16 @@
+ # These are only used if logging_collector is on:
+ #log_directory = 'log' # directory where log files are written,
+ # can be absolute or relative to PGDATA
+-#log_filename = 'postgresql-%Y-%m-%d_%H%M%S.log' # log file name pattern,
++log_filename = 'postgresql-%a.log' # log file name pattern,
+ # can include strftime() escapes
+ #log_file_mode = 0600 # creation mode for log files,
+ # begin with 0 to use octal notation
+-#log_rotation_age = 1d # Automatic rotation of logfiles will
++log_rotation_age = 1d # Automatic rotation of logfiles will
+ # happen after that time. 0 disables.
+ #log_rotation_size = 10MB # Automatic rotation of logfiles will
+ # happen after that much log output.
+ # 0 disables.
+-#log_truncate_on_rotation = off # If on, an existing log file with the
++log_truncate_on_rotation = on # If on, an existing log file with the
+ # same name as the new log file will be
+ # truncated rather than appended to.
+ # But such truncation only occurs on