mirror of
https://git.postgresql.org/git/postgresql.git
synced 2024-10-02 10:41:19 +02:00
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
This commit is contained in:
parent
e7ee433137
commit
39a5f2a94f
@ -3297,10 +3297,17 @@ executeMetaCommand(CState *st, instr_time *now)
|
|||||||
|
|
||||||
if (unlikely(__pg_log_level <= PG_LOG_DEBUG))
|
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++)
|
for (int i = 1; i < argc; i++)
|
||||||
fprintf(stderr, " %s", argv[i]);
|
appendPQExpBuffer(&buf, " %s", argv[i]);
|
||||||
fprintf(stderr, "\n");
|
|
||||||
|
pg_log_debug("%s", buf.data);
|
||||||
|
|
||||||
|
termPQExpBuffer(&buf);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (command->meta == META_SLEEP)
|
if (command->meta == META_SLEEP)
|
||||||
|
Loading…
Reference in New Issue
Block a user