Changeset: 73606a8ce2ab for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/73606a8ce2ab Modified Files: tools/merovingian/ChangeLog.Jan2022 tools/merovingian/daemon/client.c tools/merovingian/daemon/proxy.c Branch: Jan2022 Log Message:
Disabled logging into merovingian.log of client connection info messages to reduce size of log file diffs (43 lines): diff --git a/tools/merovingian/ChangeLog.Jan2022 b/tools/merovingian/ChangeLog.Jan2022 --- a/tools/merovingian/ChangeLog.Jan2022 +++ b/tools/merovingian/ChangeLog.Jan2022 @@ -1,3 +1,10 @@ # ChangeLog file for sql/src/backends/monet5/merovingian # This file is updated with mchangelog +* Thu Jan 6 2022 Martin van Dinther <martin.van.dint...@monetdbsolutions.com> +- Disabled logging into merovingian.log of next info message types: + - proxying client <host>:<port> for database '<dbname>' to <url> + - target connection is on local UNIX domain socket, passing on filedescriptor instead of proxying + These messages were written to the log file at each connection. In most + cases this information is not used. The disabling reduces the log file size. + diff --git a/tools/merovingian/daemon/client.c b/tools/merovingian/daemon/client.c --- a/tools/merovingian/daemon/client.c +++ b/tools/merovingian/daemon/client.c @@ -371,9 +371,11 @@ handleClient(void *data) close_stream(fout); close_stream(fdin); } else { + /* Jan2022: disabled logging of next info message to reduce merovingian.log size: Mfprintf(stdout, "proxying client %s for database '%s' to " "%s?database=%s\n", host, database, redirs[0].conns->val, redirs[0].dbname); + */ /* merovingian is in control, only consider the first redirect */ mnstr_printf(fout, "^mapi:merovingian://proxy?database=%s\n", redirs[0].dbname); diff --git a/tools/merovingian/daemon/proxy.c b/tools/merovingian/daemon/proxy.c --- a/tools/merovingian/daemon/proxy.c +++ b/tools/merovingian/daemon/proxy.c @@ -184,8 +184,10 @@ startProxy(int psock, stream *cfdin, str msg.msg_controllen = cmsg->cmsg_len; msg.msg_flags = 0; + /* Jan2022: disabled logging of next info message to reduce merovingian.log size: Mfprintf(stdout, "target connection is on local UNIX domain socket, " "passing on filedescriptor instead of proxying\n"); + */ if (sendmsg(ssock, &msg, 0) < 0) { closesocket(ssock); return(newErr("could not send initial byte: %s", strerror(errno))); _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list