OK, it seems then that the gRPC version in the manylinux1 build needs
to be updated, and the error message is probably wrong also if version
1.29.1 is not high enough

On Mon, Nov 2, 2020 at 5:44 PM Keerat Singh <keer...@bitquilltech.com> wrote:
>
> Thank you for the prompt reply Wes. Just wanted to give a quick update, I no 
> longer see the exception when using pyarrow installed via `conda` and using 
> the `disable_server_verification` option.
>
> Here are the details about the pyarrow build being used by conda.
> # Name                   Version       Build                              
> Channel
> pyarrow                   2.0.0           py38h07f3135_5_cpu    conda-forge
>
> Regards,
> Keerat
>
> On Mon, Nov 2, 2020 at 1:14 PM Wes McKinney <wesmck...@gmail.com> wrote:
>>
>> Supposedly we are building with grpc 1.29.1 in the manylinux wheels
>> (in conda-forge, we're at >= 1.33)
>>
>> https://github.com/apache/arrow/blob/master/python/manylinux201x/scripts/build_grpc.sh
>>
>> So someone will need to take a closer look at the wheel (or conda)
>> builds to see what might be going wrong.
>>
>> On Mon, Nov 2, 2020 at 3:09 PM Keerat Singh <keer...@bitquilltech.com> wrote:
>> >
>> > Hi,
>> >
>> > I see that the commit to add the support for 
>> > `*disable_server_verification`*
>> > was merged into the Arrow 2.0.0 release.
>> >
>> >    - PR: https://github.com/apache/arrow/pull/8325
>> >
>> > However, when trying to use the FlightClientOption
>> > `disable_server_verification` with TLS enabled using a Python application,
>> > I see the following exception:
>> >
>> >    - *pyarrow.lib.ArrowNotImplementedError: Using encryption with server
>> >    verification disabled is unsupported. Please use a release of Arrow 
>> > Flight
>> >    built with gRPC 1.27 or higher.*
>> >    - I am using pyarrow version 2.0.0 installed via pip and have confirmed
>> >    via `pip freeze` that the version of pyarrow being used is indeed 2.0.0.
>> >
>> > Is there something more that needs to be done to enable and use this
>> > feature with the Python application? Also, how do I determine the version
>> > of gRPC that the Arrow Flight 2.0.0 was built with?
>> >
>> > Regards,
>> > Keerat
>
>
>
> --
> Keerat Singh
> Senior Software Developer
> Bit Quill Technologies Inc.
> keer...@bitquilltech.com
> https://www.bitquilltech.com
>
> This email message is for the sole use of the intended recipient(s) and may 
> contain confidential and privileged information.  Any unauthorized review, 
> use, disclosure, or distribution is prohibited.  If you are not the intended 
> recipient, please contact the sender by reply email and destroy all copies of 
> the original message.  Thank you.

Reply via email to