Thanks Jarcec. Agreed, let us remove support for older versions of Hadoop 1, Hbase and Hive
Sowmya, thanks for volunteering Venkat On 5/18/16, 11:38 AM, "Jarek Jarcec Cecho" <jar...@gmail.com on behalf of jar...@apache.org> wrote: >I like the proposal and I would second it. > >> 1. Deprecate support for Hadoop 1 and older versions of HBase (only >> support 1.0+) and Hive (only support 1.0+) > >I would even suggest to be more extreme and rather then “deprecating” I would >directly remove that support. > >Jarcec > >> On May 18, 2016, at 11:31 AM, Venkat Ranganathan >> <vranganat...@hortonworks.com> wrote: >> >> Proposal for Sqoop 1.5 >> >> We have Sqoop 1.4.x going on which is the production version of Sqoop, with >> support for ancient versions for Hadoop (from 0.20), Hive 0.7+ and HBase >> 0.94 among others. >> >> There is a good amount of interest in contribution to Sqoop 1 as it is the >> current production version. But Sqoop has a few issues that make Hadoop 1.x >> is causing issues in bringing new features easily into Sqoop 1.x (for >> example getting Phoenix changes into Sqoop and potentially others waiting >> in the wings) >> >> Also, we have been using Ant/Ivy based project, which is causing issues with >> component version management. We can potentially use a Maven profile based >> configuration to easily allow multiple component versions to have more >> flexibility in builds and packaging and how we publish artifacts >> >> To that end here is what I propose (had a brief discussion with Jarcec last >> week) in the order of priority >> >> Create a new Sqoop 1.5 branch where we >> >> >> 1. Deprecate support for Hadoop 1 and older versions of HBase (only >> support 1.0+) and Hive (only support 1.0+) >> >> 2. Mavenize the project >> >> 3. Clean up the package jumble in the code – only have org.apache.sqoop >> packages >> >> 4. Bring in all the new features that otherwise are difficult to bring >> in with older >> >> What should we do with 1.4.x branch? My initial thought is that we do a >> 1.4.7 release with what is available and have 1.5.x as the branch to make >> further changes. >> >> Thoughts? >> >> Thanks >> >> Venkat > >