I designed Tajo to use Hive metastore with HCatalog.
In this case, Tajo has to have an interface to connect to HCatalog.
And I think that this connect is very useful to connect to another catalogs as follows:
some different Hive catalogs, HBase catalogs
So, I named this interface as CatalogDriver. It will has some properties as follows:
- catalog namespace name
- catalog URI
- catalog driver class