-
Notifications
You must be signed in to change notification settings - Fork 4.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Does Hystrix 1.4 still support a java 6 runtime environment? #722
Comments
Not as of 1.4.0. It's now Java 7+ |
Is there no plan to make available it Java 6 compatible? I'm sure there are many users of Hystrix that are still on Java 6 and could really use the new features such as Semaphore timeout capability as well as any bug fixes. Please strongly consider that. |
Given that Java 6 was EOLed 2 years ago, I'd strongly prefer to move forward through Java versions. Is there anything special about your case that requires Java 6? Any dependencies which I should be aware of that prevent you from moving forward? |
Also, more generally, if anyone has a strong desire for staying on Java 6, it would be very helpful to hear from you about what your reasons for that are. |
I'm using Hystrix with an app running on Websphere 8.5 and we've just come across this problem too. Whilst it is possible to upgrade the Java version to 7, it's an optional feature and we can't use it just yet. I think with 8.0 it's not even optional, you're stuck with 6. |
Our environment is on Websphere 8 with no upgrade planned in the near term.
|
OK, that sounds reasonable enough. Thanks for the explanation. We don't get any real mileage out of JDK 7, though it would make #372 harder to implement, so the downside is fairly small. I do want to target JDK8 at some point. I'll get to work on targetting Hystrix 1.4.3 to JDK 6. |
That's great, thanks!
|
Code is merged. Will go through the docs tomorrow to make sure everything is up-to-date with this change and then release 1.4.3. |
This is now released in 1.4.3. Can you give it a try and confirm that I've released it properly? |
Awesome, many thanks! Will take it for a spin soon as poss. Thanks again |
Using javap, I see that these classfiles are major:50, minor:0 (JDK6), so this looks done to me. Classfile /Users/mjacobs/debug/validate-jdk6/com/netflix/hystrix/Hystrix.class |
Does Hystrix 1.4.x still support a java 6 runtime environment?
The text was updated successfully, but these errors were encountered: