HI
I created a cached table through Session A via beeline, through which I
am able to access data. I tried to access this cached table from another
session, but I cannot find it.
Got the solution from spark site itself:
From Spark 1.6, by default the Thrift server runs in multi-session mode. Which
means each JDBC/ODBC connection owns a copy of their own SQL configuration and
temporary function registry.Cached tables are still shared though. If you
prefer to run the Thrift server in the old single-session mode, please set
option spark.sql.hive.thriftServer.singleSession to true. You may either add
this option to spark-defaults.conf, or pass it to start-thriftserver.sh via
--conf:
What ‘s the meaning of “Cached tables are still shared though” ?
Regards