Hi, Kyuubi developers and users,

I propose to rename the `bin/beeline` to `bin/kyuubi-beeline`, while for 
compatibility, we may still want to keep the alias `bin/beeline` for a while.

In a real Hadoop cluster, it’s likely to add `$HIVE_HOME/bin`, 
`$SPARK_HOME/bin`, `$KYUUBI_HOME/bin` to the `$PATH`, at the current state, 
when performing `beeline`, which one is called depends on the declaration order.

It does not matter for Spark’s `bin/beeline` because it’s a vanilla Hive 
BeeLine, but in Kyuubi, we have made some improvements based on vanilla Hive 
BeeLine, so the behavior is not exactly same as Hive’s BeeLine. 

An identical name would solve this problem. And I saw some vendors[1] who 
shippes Kyuubi already have done the same thing.

[1] https://help.aliyun.com/zh/emr/emr-on-ecs/user-guide/connect-to-kyuubi

Thanks,
Cheng Pan


Reply via email to