aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorRobert Haas <rhaas@postgresql.org>2016-11-15 09:11:51 -0500
committerRobert Haas <rhaas@postgresql.org>2016-11-15 09:11:51 -0500
commit56eba9b8a1120c861868dd3d86d927a9e3182880 (patch)
tree581153a34ca3fe7179518c20553784277c02bd43 /src
parentffa8c3d8521bbd7c6da497264f1a12572a1ff713 (diff)
downloadpostgresql-56eba9b8a1120c861868dd3d86d927a9e3182880.tar.gz
postgresql-56eba9b8a1120c861868dd3d86d927a9e3182880.zip
pgbench: Increase maximum size of log filename from 64 to MAXPGPATH.
Commit 41124a91e61fc6d9681c1e8b15ba30494e84d643 allowed the transaction log file prefix to be changed but left in place the existing 64-character limit on the total length of a log file name. It's possible that could be inconvenient for somebody, so increase the limit to MAXPGPATH, which ought to be enough for anybody. Per a suggestion from Tom Lane.
Diffstat (limited to 'src')
-rw-r--r--src/bin/pgbench/pgbench.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/bin/pgbench/pgbench.c b/src/bin/pgbench/pgbench.c
index a7fdd8ac940..fbb0c2bda45 100644
--- a/src/bin/pgbench/pgbench.c
+++ b/src/bin/pgbench/pgbench.c
@@ -4401,7 +4401,7 @@ threadRun(void *arg)
/* open log file if requested */
if (use_log)
{
- char logpath[64];
+ char logpath[MAXPGPATH];
char *prefix = logfile_prefix ? logfile_prefix : "pgbench_log";
if (thread->tid == 0)