Commit 39a5f2a9 authored by Michael Paquier's avatar Michael Paquier

pgbench: Make more debug messages use common logging API

This is a follow-up of 30a3e772, making the output more consistent when
using --debug for meta-command execution.

Author: Michael Paquier
Reviewed-by: Fabien Coelho
Discussion: https://postgr.es/m/alpine.DEB.2.21.1912241100390.3339@pseudo
parent e7ee4331
......@@ -3297,10 +3297,17 @@ executeMetaCommand(CState *st, instr_time *now)
if (unlikely(__pg_log_level <= PG_LOG_DEBUG))
{
fprintf(stderr, "client %d executing \\%s", st->id, argv[0]);
PQExpBufferData buf;
initPQExpBuffer(&buf);
printfPQExpBuffer(&buf, "client %d executing \\%s", st->id, argv[0]);
for (int i = 1; i < argc; i++)
fprintf(stderr, " %s", argv[i]);
fprintf(stderr, "\n");
appendPQExpBuffer(&buf, " %s", argv[i]);
pg_log_debug("%s", buf.data);
termPQExpBuffer(&buf);
}
if (command->meta == META_SLEEP)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment