connect, protocol: log negotiated protocol version
commit626beebdf85a6ea5561dd8a0c912c9e9fb5622b4
authorJosh Steadmon <steadmon@google.com>
Tue, 10 Aug 2021 17:20:39 +0000 (10 10:20 -0700)
committerJunio C Hamano <gitster@pobox.com>
Tue, 10 Aug 2021 18:46:33 +0000 (10 11:46 -0700)
treef089829c7587db5dba975b9c17323e9a488f5902
parent66262451ec94d30ac4b80eb3123549cf7a788afd
connect, protocol: log negotiated protocol version

It is useful for performance monitoring and debugging purposes to know
the wire protocol used for remote operations. This may differ from the
version set in local configuration due to differences in version and/or
configuration between the server and the client. Therefore, log the
negotiated wire protocol version via trace2, for both clients and
servers.

Signed-off-by: Josh Steadmon <steadmon@google.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
connect.c
protocol.c
t/t5705-session-id-in-capabilities.sh