Hello,
We're running a spark sql thriftserver that several users connect to with
beeline. One limitation we've run into is that the current working database
(set with use db) is shared across all connections. So changing the
database on one connection changes the database for all connections.
This is an unfortunate/known issue that we are hoping to address in the
next release: https://issues.apache.org/jira/browse/SPARK-2087
I'm not sure how straightforward a fix would be, but it would involve
keeping / setting the SessionState for each connection to the server. It
would be great if