Our current setting of Hive is:
Hive Thrift server -> MySQL metastore.
All requests to MySQL metastore is going through the Thrift server.
However, we have been seeing issues with this setting. Thrift server once a
while gets stuck with TTransport timeout errors or even OOM.
Seems removing the Hive Thrift server, and let all clients directly hit
MySQL is a better option.
Just want to check with the community that, is everyone directly using
MySQL metastore without Thrift server, and is it the setting that Hive
developer team recommend.