Skip to content

Specify driver version in user-agent #804

@xborder

Description

@xborder

Describe the enhancement requested

Currently, the server can't differentiate if a request was made using a raw Flight client or the JDBC Flight SQL driver. In both scenarios the user-agent is something like:

user-agent: grpc-java-netty/1.73.0

I'd like to suggest in the scenario of JDBC Flight SQL driver to append to the user-agent:
JDBC Flight SQL Client <version>

This is similar to what is already done in with ADBC GO:
ADBC Flight SQL Driver (unknown or development build) grpc-go/1.72.0

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions