You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hive.apache.org by Peter Vary <pv...@cloudera.com> on 2018/02/13 14:45:39 UTC

[DISCUSS] deprecation policy

Hi Team,

I am seeing several jiras proposing removing functions from Hive:
HIVE-18691 Drop Support for Explicit Table Lock From Apache Hive
HIVE-18692 Remove HPL/SQL From Apache Hive
HIVE-18448 Drop Support For Indexes From Apache Hive
I generally agree with removing unused functions. Especially ones which add extra effort to upkeep without real user base.
My question is wether Hive has a deprecation policy for function deprecation like Hadoop:
https://hadoop.apache.org/docs/current/hadoop-project-dist/hadoop-common/Compatibility.html#Deprecation <https://hadoop.apache.org/docs/current/hadoop-project-dist/hadoop-common/Compatibility.html#Deprecation>

Thanks,
Peter

Re: [DISCUSS] deprecation policy

Posted by Alan Gates <al...@gmail.com>.
+1 to Ed’s comments.

Alan.

On Tue, Feb 13, 2018 at 7:08 AM, Edward Capriolo <ed...@gmail.com>
wrote:

> I do not think we should remove:
>
> https://issues.apache.org/jira/browse/HIVE-18692
>
> One of the challenges of HQL is not having a procedure language. This
> forces users into oozie/airflow/spark even to orchestrate simple flows.
> Lets give that one some time to marinate, but I agree technically it could
> be its own sub project.
>
> Edward
>
> On Tue, Feb 13, 2018 at 9:45 AM, Peter Vary <pv...@cloudera.com> wrote:
>
> > Hi Team,
> >
> > I am seeing several jiras proposing removing functions from Hive:
> > HIVE-18691 Drop Support for Explicit Table Lock From Apache Hive
> > HIVE-18692 Remove HPL/SQL From Apache Hive
> > HIVE-18448 Drop Support For Indexes From Apache Hive
> > I generally agree with removing unused functions. Especially ones which
> > add extra effort to upkeep without real user base.
> > My question is wether Hive has a deprecation policy for function
> > deprecation like Hadoop:
> > https://hadoop.apache.org/docs/current/hadoop-project-
> dist/hadoop-common/
> > Compatibility.html#Deprecation <https://hadoop.apache.org/
> > docs/current/hadoop-project-dist/hadoop-common/
> > Compatibility.html#Deprecation>
> >
> > Thanks,
> > Peter
>

Re: [DISCUSS] deprecation policy

Posted by Edward Capriolo <ed...@gmail.com>.
I do not think we should remove:

https://issues.apache.org/jira/browse/HIVE-18692

One of the challenges of HQL is not having a procedure language. This
forces users into oozie/airflow/spark even to orchestrate simple flows.
Lets give that one some time to marinate, but I agree technically it could
be its own sub project.

Edward

On Tue, Feb 13, 2018 at 9:45 AM, Peter Vary <pv...@cloudera.com> wrote:

> Hi Team,
>
> I am seeing several jiras proposing removing functions from Hive:
> HIVE-18691 Drop Support for Explicit Table Lock From Apache Hive
> HIVE-18692 Remove HPL/SQL From Apache Hive
> HIVE-18448 Drop Support For Indexes From Apache Hive
> I generally agree with removing unused functions. Especially ones which
> add extra effort to upkeep without real user base.
> My question is wether Hive has a deprecation policy for function
> deprecation like Hadoop:
> https://hadoop.apache.org/docs/current/hadoop-project-dist/hadoop-common/
> Compatibility.html#Deprecation <https://hadoop.apache.org/
> docs/current/hadoop-project-dist/hadoop-common/
> Compatibility.html#Deprecation>
>
> Thanks,
> Peter