Looking at proposed changes for HIVE-19171 and other recent changes I am wondering whether we start to use Hive Metastore as a dumping ground for anything that should be stored somewhere. It would be good to establish criteria on what belongs to Hive Metastore and what doesn't. This is especially important as we advertise HMS as a uniform metastore for other components - I would imagine that they will want to store a bunch of other "useful" stuff there - do we plan to keep adding more and more calls to Thrift API and more and more tables to the underlying DB?
Since we are separating HMS into its own project it would be great to discuss what does and doesn't belong there. - Alex.