What version of c-ares is gRPC running?

31 views
Skip to first unread message

Nicholas Chammas

unread,
Jan 18, 2024, 8:13:34 PMJan 18
to grpc.io
How can I tell what version of c-ares gRPC is running?

I am running a Spark Connect program which uses gRPC under the hood. I tried enabling some gRPC debug information as follows:

GRPC_TRACE=cares_resolver,cares_address_sorting,dns_resolver GRPC_VERBOSITY=DEBUG python my-script.py

But even though I see log lines related to c-ares, I don't see anything that tells me what version of c-ares is running.

I believe Spark Connect is using gRPC 1.60.0 under the hood, and looking through the source I see mention of c-ares 1.13.0. But this looks like a conditional build instruction, and I am not sure how this translates to my runtime.

So is there any way I can be sure of the version of c-ares that gRPC is running on my system?

Nick

Nicholas Chammas

unread,
Jan 22, 2024, 1:48:55 PMJan 22
to grpc.io
Looks like the information I'm looking for may be here:


If I'm understanding this correctly, gRPC 1.60.0 should be running c-ares 1.19.1.

Reply all
Reply to author
Forward
0 new messages