Heya,

In bin/phoenix_utils.py, the global variable hbase_conf_path is defined.
This variable is referenced from sqlline.py and is added to the class path,
presumably used to resolve hbase-site.xml. The env variable it's checking
is HBASE_CONF_PATH. This is *different* from the standard BigTop install,
which sets HBASE_CONF_DIR. In fact, bin/end2end.py checks HBASE_CONF_DIR on
its own, falling back to phoenix_utils.hbase_conf_path.

So my question: is HBASE_CONF_PATH actually a typo, or is there a reason
why sqlline.py is looking in a non-standard place for hbase configs?

Thanks,
Nick

Reply via email to