Just for information purposes the next release of ActiveMQ which hopes to use Proton 0.8 once it's released has now moved onto support for JDK 7 and dropped official support for JDK 6.

On 09/24/2014 10:24 AM, Robbie Gemmell wrote:
The compilation issue I missed in the patch was test-only this time, but it
could have as easily been in non-test code. The other tests now failing
might actually point to some functionality under test not working under
Java 6 at runtime though, which is more of an issue. If the tests showing
it didnt exist, or the CI job had been using either the current or previous
major Java release, then that might not have been noticed prior to release.

Whether it compiles or not isnt the only reason to drop support. Releasing
new versions that people can continue deploying to EOL plaforms in years to
come isnt necessarily helping anyone if we aren't in fact properly ensuring
it really works there. If we dont tuly support it, we should probably cut
it.

Whether we do it now, or later, I just think it would be a good idea to
actually decide on a timeline.

Robbie

On 24 September 2014 14:11, Clebert Suconic <[email protected]> wrote:

This is just testing... can't you have a java7 tests folder? you would be
able to still have java7 specific tests.



On Sep 24, 2014, at 7:13 AM, Robbie Gemmell <[email protected]>
wrote:

Hi all,

With Qpid 0.30 we have made the move to requiring Java 7+. Currently,
proton still allows for use of Java 6, so I wonder what peoples thoughts
are on the timing of a similar move for Proton? I'd personally like to do
it soon since Java 6 is EOL, but if not then I think we should at least
decide when we will.

Robbie

Background:
I committed a patch yesterday which contained some Java 7 API usage in
its
tests, and subsequently broke the ASF Jenkins jobs that are still using
Java 6 (I'm using 8). Having now noticed this I updated the test to make
it
compile and run on Java 6, unfortunately having to disable use of some of
the input aimed at testing the defect in question. Everything now
compiles
and the test in question passes, but the overall test run is still
failing
because it turns out some other new changes in recent days mean there are
now a couple of URL tests which fail on Java 6 (but work on Java 8).



--
Tim Bish
Sr Software Engineer | RedHat Inc.
[email protected] | www.redhat.com
skype: tabish121 | twitter: @tabish121
blog: http://timbish.blogspot.com/


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to