The Thrift python lib in Hive does not seem to be of the latest Thrift version. We found this while running tests with SSL on our cluster. We have a python script that runs our workloads and we couldn't get SSL authentication.
Looking at the Hive python thrift library, I noticed that the TSSLSocket.py file is missing:
From the thrift repo, we need TSSLSocket.py: