connector-x
connector-x copied to clipboard
Add `integrated-auth-gssapi` Feature Flag
Describe your feature request
I'm trying to use ConnectorX with a SQL Server database via Kerberos (trusted connection without username/password). If I'm understanding the Integrated Authentication documentation on Tiberius, we would need to have the integrated-auth-gssapi feature flag enabled for this to work. Would there be any downside to including that here?
Hi @johnallen3d , thanks for the request.
The feature integrated-auth-gssapi relies on some system libraries installed, which requires extra configurations in the CI and release workflows here on different platforms as well as environments to test this feature.
I tried to build on an ubuntu instance with libkrb5-dev and clang installed, which succeed. But I encountered the following error when I build the wheel file using maturin using command just build-python-wheel defined here:

It is very welcome if you want to help us add this feature. You can follow [this instruction] to build connectorx locally. System dependencies on different platforms can be found in the release script here.
Thanks for looking into this @wangxiaoying. I will happily take a crack at it!