You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sqoop.apache.org by Jarek Jarcec Cecho <ja...@apache.org> on 2015/07/28 17:24:58 UTC
Dropping support for JDK6
Hi All,
JDK6 has been officially put end of life by Oracle more then 2 years ago (February 2013). Other projects in Hadoop ecosystems have already dropped JDK6 support - for example Hadoop [1], HBase [2] or Pig[3] and hence I would like to kick off discussion to do the same in Sqoop as well.
What exactly that would mean for our users:
* User would need to use at least JDK7 on the runtime - we’re spawning mapreduce job, so entire cluster would have to be running on at least JDK7
What would that mean for Sqoop developers:
* We would change our build scripts to use -source and -target 1.7 [4] preventing the compilation with JDK6
* We could use JDK7 specific language features in the source code [5]
What do you think?
Jarcec
Links:
1: http://markmail.org/thread/ytisa4w73ym4ee65
2: https://issues.apache.org/jira/browse/HBASE-11666
3: http://markmail.org/message/4pdyv22bimh5ae7n
4: http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javac.html
5: http://docs.oracle.com/javase/7/docs/technotes/guides/language/enhancements.html
Re: Dropping support for JDK6
Posted by Jarek Jarcec Cecho <ja...@apache.org>.
It seems that nobody has objected, so I’ll go ahead and start making the changes.
Thanks for the support!
Jarcec
> On Jul 29, 2015, at 7:50 AM, Jarek Jarcec Cecho <ja...@apache.org> wrote:
>
> Wow that’s an overwhelming support :)
>
> I’ll keep the email thread open for few days to give possibility to others to chime in.
>
> Jarcec
>
>> On Jul 28, 2015, at 8:36 PM, Xu, Qian A <qi...@intel.com> wrote:
>>
>> +1
>>
>> -----Original Message-----
>> From: Zhou, Richard [mailto:richard.zhou@intel.com]
>> Sent: Wednesday, July 29, 2015 9:31 AM
>> To: dev@sqoop.apache.org
>> Subject: RE: Dropping support for JDK6
>>
>> +1
>>
>>
>> Regards
>> Richard
>>
>> -----Original Message-----
>> From: Abraham Elmahrek [mailto:abe@cloudera.com]
>> Sent: Wednesday, July 29, 2015 5:07 AM
>> To: dev@sqoop.apache.org
>> Subject: Re: Dropping support for JDK6
>>
>> +1
>>
>> On Tue, Jul 28, 2015 at 9:00 AM, Venkat Ranganathan < vranganathan@hortonworks.com> wrote:
>>
>>> +1
>>>
>>>
>>>
>>>
>>> On 7/28/15, 8:24 AM, "Jarek Jarcec Cecho" <jarcec@gmail.com on behalf
>>> of jarcec@apache.org> wrote:
>>>
>>>> Hi All,
>>>> JDK6 has been officially put end of life by Oracle more then 2 years
>>>> ago
>>> (February 2013). Other projects in Hadoop ecosystems have already
>>> dropped
>>> JDK6 support - for example Hadoop [1], HBase [2] or Pig[3] and hence I
>>> would like to kick off discussion to do the same in Sqoop as well.
>>>>
>>>> What exactly that would mean for our users:
>>>> * User would need to use at least JDK7 on the runtime - we’re
>>>> spawning
>>> mapreduce job, so entire cluster would have to be running on at least
>>> JDK7
>>>>
>>>> What would that mean for Sqoop developers:
>>>> * We would change our build scripts to use -source and -target 1.7
>>>> [4]
>>> preventing the compilation with JDK6
>>>> * We could use JDK7 specific language features in the source code [5]
>>>>
>>>> What do you think?
>>>>
>>>> Jarcec
>>>>
>>>> Links:
>>>> 1: http://markmail.org/thread/ytisa4w73ym4ee65
>>>> 2: https://issues.apache.org/jira/browse/HBASE-11666
>>>> 3: http://markmail.org/message/4pdyv22bimh5ae7n
>>>> 4:
>>> http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javac.htm
>>> l
>>>> 5:
>>> http://docs.oracle.com/javase/7/docs/technotes/guides/language/enhance
>>> ments.html
>>>
>
Re: Dropping support for JDK6
Posted by Jarek Jarcec Cecho <ja...@apache.org>.
Wow that’s an overwhelming support :)
I’ll keep the email thread open for few days to give possibility to others to chime in.
Jarcec
> On Jul 28, 2015, at 8:36 PM, Xu, Qian A <qi...@intel.com> wrote:
>
> +1
>
> -----Original Message-----
> From: Zhou, Richard [mailto:richard.zhou@intel.com]
> Sent: Wednesday, July 29, 2015 9:31 AM
> To: dev@sqoop.apache.org
> Subject: RE: Dropping support for JDK6
>
> +1
>
>
> Regards
> Richard
>
> -----Original Message-----
> From: Abraham Elmahrek [mailto:abe@cloudera.com]
> Sent: Wednesday, July 29, 2015 5:07 AM
> To: dev@sqoop.apache.org
> Subject: Re: Dropping support for JDK6
>
> +1
>
> On Tue, Jul 28, 2015 at 9:00 AM, Venkat Ranganathan < vranganathan@hortonworks.com> wrote:
>
>> +1
>>
>>
>>
>>
>> On 7/28/15, 8:24 AM, "Jarek Jarcec Cecho" <jarcec@gmail.com on behalf
>> of jarcec@apache.org> wrote:
>>
>>> Hi All,
>>> JDK6 has been officially put end of life by Oracle more then 2 years
>>> ago
>> (February 2013). Other projects in Hadoop ecosystems have already
>> dropped
>> JDK6 support - for example Hadoop [1], HBase [2] or Pig[3] and hence I
>> would like to kick off discussion to do the same in Sqoop as well.
>>>
>>> What exactly that would mean for our users:
>>> * User would need to use at least JDK7 on the runtime - we’re
>>> spawning
>> mapreduce job, so entire cluster would have to be running on at least
>> JDK7
>>>
>>> What would that mean for Sqoop developers:
>>> * We would change our build scripts to use -source and -target 1.7
>>> [4]
>> preventing the compilation with JDK6
>>> * We could use JDK7 specific language features in the source code [5]
>>>
>>> What do you think?
>>>
>>> Jarcec
>>>
>>> Links:
>>> 1: http://markmail.org/thread/ytisa4w73ym4ee65
>>> 2: https://issues.apache.org/jira/browse/HBASE-11666
>>> 3: http://markmail.org/message/4pdyv22bimh5ae7n
>>> 4:
>> http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javac.htm
>> l
>>> 5:
>> http://docs.oracle.com/javase/7/docs/technotes/guides/language/enhance
>> ments.html
>>
RE: Dropping support for JDK6
Posted by "Xu, Qian A" <qi...@intel.com>.
+1
-----Original Message-----
From: Zhou, Richard [mailto:richard.zhou@intel.com]
Sent: Wednesday, July 29, 2015 9:31 AM
To: dev@sqoop.apache.org
Subject: RE: Dropping support for JDK6
+1
Regards
Richard
-----Original Message-----
From: Abraham Elmahrek [mailto:abe@cloudera.com]
Sent: Wednesday, July 29, 2015 5:07 AM
To: dev@sqoop.apache.org
Subject: Re: Dropping support for JDK6
+1
On Tue, Jul 28, 2015 at 9:00 AM, Venkat Ranganathan < vranganathan@hortonworks.com> wrote:
> +1
>
>
>
>
> On 7/28/15, 8:24 AM, "Jarek Jarcec Cecho" <jarcec@gmail.com on behalf
> of jarcec@apache.org> wrote:
>
> >Hi All,
> >JDK6 has been officially put end of life by Oracle more then 2 years
> >ago
> (February 2013). Other projects in Hadoop ecosystems have already
> dropped
> JDK6 support - for example Hadoop [1], HBase [2] or Pig[3] and hence I
> would like to kick off discussion to do the same in Sqoop as well.
> >
> >What exactly that would mean for our users:
> >* User would need to use at least JDK7 on the runtime - we’re
> >spawning
> mapreduce job, so entire cluster would have to be running on at least
> JDK7
> >
> >What would that mean for Sqoop developers:
> >* We would change our build scripts to use -source and -target 1.7
> >[4]
> preventing the compilation with JDK6
> >* We could use JDK7 specific language features in the source code [5]
> >
> >What do you think?
> >
> >Jarcec
> >
> >Links:
> >1: http://markmail.org/thread/ytisa4w73ym4ee65
> >2: https://issues.apache.org/jira/browse/HBASE-11666
> >3: http://markmail.org/message/4pdyv22bimh5ae7n
> >4:
> http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javac.htm
> l
> >5:
> http://docs.oracle.com/javase/7/docs/technotes/guides/language/enhance
> ments.html
>
RE: Dropping support for JDK6
Posted by "Zhou, Richard" <ri...@intel.com>.
+1
Regards
Richard
-----Original Message-----
From: Abraham Elmahrek [mailto:abe@cloudera.com]
Sent: Wednesday, July 29, 2015 5:07 AM
To: dev@sqoop.apache.org
Subject: Re: Dropping support for JDK6
+1
On Tue, Jul 28, 2015 at 9:00 AM, Venkat Ranganathan < vranganathan@hortonworks.com> wrote:
> +1
>
>
>
>
> On 7/28/15, 8:24 AM, "Jarek Jarcec Cecho" <jarcec@gmail.com on behalf
> of jarcec@apache.org> wrote:
>
> >Hi All,
> >JDK6 has been officially put end of life by Oracle more then 2 years
> >ago
> (February 2013). Other projects in Hadoop ecosystems have already
> dropped
> JDK6 support - for example Hadoop [1], HBase [2] or Pig[3] and hence I
> would like to kick off discussion to do the same in Sqoop as well.
> >
> >What exactly that would mean for our users:
> >* User would need to use at least JDK7 on the runtime - we’re
> >spawning
> mapreduce job, so entire cluster would have to be running on at least
> JDK7
> >
> >What would that mean for Sqoop developers:
> >* We would change our build scripts to use -source and -target 1.7
> >[4]
> preventing the compilation with JDK6
> >* We could use JDK7 specific language features in the source code [5]
> >
> >What do you think?
> >
> >Jarcec
> >
> >Links:
> >1: http://markmail.org/thread/ytisa4w73ym4ee65
> >2: https://issues.apache.org/jira/browse/HBASE-11666
> >3: http://markmail.org/message/4pdyv22bimh5ae7n
> >4:
> http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javac.htm
> l
> >5:
> http://docs.oracle.com/javase/7/docs/technotes/guides/language/enhance
> ments.html
>
Re: Dropping support for JDK6
Posted by Abraham Elmahrek <ab...@cloudera.com>.
+1
On Tue, Jul 28, 2015 at 9:00 AM, Venkat Ranganathan <
vranganathan@hortonworks.com> wrote:
> +1
>
>
>
>
> On 7/28/15, 8:24 AM, "Jarek Jarcec Cecho" <jarcec@gmail.com on behalf of
> jarcec@apache.org> wrote:
>
> >Hi All,
> >JDK6 has been officially put end of life by Oracle more then 2 years ago
> (February 2013). Other projects in Hadoop ecosystems have already dropped
> JDK6 support - for example Hadoop [1], HBase [2] or Pig[3] and hence I
> would like to kick off discussion to do the same in Sqoop as well.
> >
> >What exactly that would mean for our users:
> >* User would need to use at least JDK7 on the runtime - we’re spawning
> mapreduce job, so entire cluster would have to be running on at least JDK7
> >
> >What would that mean for Sqoop developers:
> >* We would change our build scripts to use -source and -target 1.7 [4]
> preventing the compilation with JDK6
> >* We could use JDK7 specific language features in the source code [5]
> >
> >What do you think?
> >
> >Jarcec
> >
> >Links:
> >1: http://markmail.org/thread/ytisa4w73ym4ee65
> >2: https://issues.apache.org/jira/browse/HBASE-11666
> >3: http://markmail.org/message/4pdyv22bimh5ae7n
> >4:
> http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javac.html
> >5:
> http://docs.oracle.com/javase/7/docs/technotes/guides/language/enhancements.html
>
Re: Dropping support for JDK6
Posted by Venkat Ranganathan <vr...@hortonworks.com>.
+1
On 7/28/15, 8:24 AM, "Jarek Jarcec Cecho" <jarcec@gmail.com on behalf of jarcec@apache.org> wrote:
>Hi All,
>JDK6 has been officially put end of life by Oracle more then 2 years ago (February 2013). Other projects in Hadoop ecosystems have already dropped JDK6 support - for example Hadoop [1], HBase [2] or Pig[3] and hence I would like to kick off discussion to do the same in Sqoop as well.
>
>What exactly that would mean for our users:
>* User would need to use at least JDK7 on the runtime - we’re spawning mapreduce job, so entire cluster would have to be running on at least JDK7
>
>What would that mean for Sqoop developers:
>* We would change our build scripts to use -source and -target 1.7 [4] preventing the compilation with JDK6
>* We could use JDK7 specific language features in the source code [5]
>
>What do you think?
>
>Jarcec
>
>Links:
>1: http://markmail.org/thread/ytisa4w73ym4ee65
>2: https://issues.apache.org/jira/browse/HBASE-11666
>3: http://markmail.org/message/4pdyv22bimh5ae7n
>4: http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javac.html
>5: http://docs.oracle.com/javase/7/docs/technotes/guides/language/enhancements.html