JDK 7 Issues Question

Few times on this newsgroups I noticed some serious issues are mentioned
when running ES under JDK7 update greater than u25 and that it should be
fixed in u60.
Could anyone in the know elaborate on the issue. What's its nature, does it
occur on all platforms (our deployment target is 64bit Server JVM JDK 17u51
on Centos 6 ) and whether it affects 1.0.x builds

Thank you,
Alex

--
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/c09976c0-9e0e-4f61-84e8-9281c7efee7f%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Elasticsearch is using Lucene. So reports that are related to Lucene
crashes are relevant to ES.

I know of this one

https://issues.apache.org/jira/browse/LUCENE-5212

https://bugs.openjdk.java.net/browse/JDK-8024830

Reported platform is Linux x86. It affects all ES builds, also 1.0.x in
case of using a runtime Java > 7u25 (7u40, 7u51)

The bug is fixed. 7u60 with fix is scheduled for May 2014.

Jörg

On Mon, Mar 3, 2014 at 10:49 PM, AlexR roytmana@gmail.com wrote:

Few times on this newsgroups I noticed some serious issues are mentioned
when running ES under JDK7 update greater than u25 and that it should be
fixed in u60.
Could anyone in the know elaborate on the issue. What's its nature, does
it occur on all platforms (our deployment target is 64bit Server JVM JDK
17u51 on Centos 6 ) and whether it affects 1.0.x builds

Thank you,
Alex

--
You received this message because you are subscribed to the Google Groups
"elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to elasticsearch+unsubscribe@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/elasticsearch/c09976c0-9e0e-4f61-84e8-9281c7efee7f%40googlegroups.com
.
For more options, visit https://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/CAKdsXoEOryPpFZC5kUudmh16bvY%2B0-Vuw4WN6TgfGE8Sb8WUdg%40mail.gmail.com.
For more options, visit https://groups.google.com/groups/opt_out.

I did some stress tests with different versions of the JDK using a test
cluster running on VMs (which only contains a smaller amount of data than
our production cluster), and I was never able to uncover any issues.
However, since I do not like getting called in the middle of the night to
fix a machine, I simply install 7u25. :slight_smile:

Cheers,

Ivan

On Mon, Mar 3, 2014 at 2:16 PM, joergprante@gmail.com <joergprante@gmail.com

wrote:

Elasticsearch is using Lucene. So reports that are related to Lucene
crashes are relevant to ES.

I know of this one

[LUCENE-5212] java 7u40 causes sigsegv and corrupt term vectors - ASF JIRA

Loading...

Reported platform is Linux x86. It affects all ES builds, also 1.0.x in
case of using a runtime Java > 7u25 (7u40, 7u51)

The bug is fixed. 7u60 with fix is scheduled for May 2014.

Jörg

On Mon, Mar 3, 2014 at 10:49 PM, AlexR roytmana@gmail.com wrote:

Few times on this newsgroups I noticed some serious issues are mentioned
when running ES under JDK7 update greater than u25 and that it should be
fixed in u60.
Could anyone in the know elaborate on the issue. What's its nature, does
it occur on all platforms (our deployment target is 64bit Server JVM JDK
17u51 on Centos 6 ) and whether it affects 1.0.x builds

Thank you,
Alex

--
You received this message because you are subscribed to the Google Groups
"elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to elasticsearch+unsubscribe@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/elasticsearch/c09976c0-9e0e-4f61-84e8-9281c7efee7f%40googlegroups.com
.
For more options, visit https://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google Groups
"elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to elasticsearch+unsubscribe@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/elasticsearch/CAKdsXoEOryPpFZC5kUudmh16bvY%2B0-Vuw4WN6TgfGE8Sb8WUdg%40mail.gmail.com
.

For more options, visit https://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/CALY%3DcQB-8obkZfExfBpaCHoggzXeFMG3fOTF%3DyN_HJ_-gnisxg%40mail.gmail.com.
For more options, visit https://groups.google.com/groups/opt_out.

Jörg,

Just to clarify: The links below point to OpenJDK, not to the Oracle JDK? I
only ask because the version and build numbers seem to track those in
Oracle's JDK.

For what it's worth, I am currently running ES 1.0.0 GA with the latest
Oracle JDK 7u51 on Mac Mavericks and on Linux, and I haven't seen any
issues so far.

Brian

On Monday, March 3, 2014 5:16:45 PM UTC-5, Jörg Prante wrote:

Elasticsearch is using Lucene. So reports that are related to Lucene
crashes are relevant to ES.

I know of this one

[LUCENE-5212] java 7u40 causes sigsegv and corrupt term vectors - ASF JIRA

Loading...

Reported platform is Linux x86. It affects all ES builds, also 1.0.x in
case of using a runtime Java > 7u25 (7u40, 7u51)

The bug is fixed. 7u60 with fix is scheduled for May 2014.

Jörg

--
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/5d1295ea-4fc9-4e63-8b97-308811af6320%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

The vectorization issue is not constrained to OpenJDK, and is still present
in 7u45: https://twitter.com/thetaph1/status/423523708708208640

On Tue, Mar 4, 2014 at 3:52 PM, InquiringMind brian.from.fl@gmail.comwrote:

Jörg,

Just to clarify: The links below point to OpenJDK, not to the Oracle JDK?
I only ask because the version and build numbers seem to track those in
Oracle's JDK.

For what it's worth, I am currently running ES 1.0.0 GA with the latest
Oracle JDK 7u51 on Mac Mavericks and on Linux, and I haven't seen any
issues so far.

Brian

On Monday, March 3, 2014 5:16:45 PM UTC-5, Jörg Prante wrote:

Elasticsearch is using Lucene. So reports that are related to Lucene
crashes are relevant to ES.

I know of this one

[LUCENE-5212] java 7u40 causes sigsegv and corrupt term vectors - ASF JIRA

Loading...

Reported platform is Linux x86. It affects all ES builds, also 1.0.x in
case of using a runtime Java > 7u25 (7u40, 7u51)

The bug is fixed. 7u60 with fix is scheduled for May 2014.

Jörg

--
You received this message because you are subscribed to the Google Groups
"elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to elasticsearch+unsubscribe@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/elasticsearch/5d1295ea-4fc9-4e63-8b97-308811af6320%40googlegroups.comhttps://groups.google.com/d/msgid/elasticsearch/5d1295ea-4fc9-4e63-8b97-308811af6320%40googlegroups.com?utm_medium=email&utm_source=footer
.

For more options, visit https://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/CALY%3DcQAsEZRg0%3Dnp8BcReLLH7ZHTn4ffMSSn1h75gaTX%2BsgbwA%40mail.gmail.com.
For more options, visit https://groups.google.com/groups/opt_out.

Brian, Oracle JDK 7 is based on OpenJDK 7.

OpenJDK 7 is the reference implementation. OpenJDK is free software, open
source.

For us being ordinary mortals, it is not possible to get involved into
Oracle proprietary projects and release cycles. Oracle modifies the OpenJDK
source code somehow and releases binary packages.

Jörg

On Wed, Mar 5, 2014 at 12:52 AM, InquiringMind brian.from.fl@gmail.comwrote:

Jörg,

Just to clarify: The links below point to OpenJDK, not to the Oracle JDK?
I only ask because the version and build numbers seem to track those in
Oracle's JDK.

For what it's worth, I am currently running ES 1.0.0 GA with the latest
Oracle JDK 7u51 on Mac Mavericks and on Linux, and I haven't seen any
issues so far.

Brian

On Monday, March 3, 2014 5:16:45 PM UTC-5, Jörg Prante wrote:

Elasticsearch is using Lucene. So reports that are related to Lucene
crashes are relevant to ES.

I know of this one

[LUCENE-5212] java 7u40 causes sigsegv and corrupt term vectors - ASF JIRA

Loading...

Reported platform is Linux x86. It affects all ES builds, also 1.0.x in
case of using a runtime Java > 7u25 (7u40, 7u51)

The bug is fixed. 7u60 with fix is scheduled for May 2014.

Jörg

--
You received this message because you are subscribed to the Google Groups
"elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to elasticsearch+unsubscribe@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/elasticsearch/5d1295ea-4fc9-4e63-8b97-308811af6320%40googlegroups.comhttps://groups.google.com/d/msgid/elasticsearch/5d1295ea-4fc9-4e63-8b97-308811af6320%40googlegroups.com?utm_medium=email&utm_source=footer
.

For more options, visit https://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/CAKdsXoH059MJ%2BCJn9Q9Ndo2mzt4A3K%3D2FgVZ3WGCH_ZjzZf5Sg%40mail.gmail.com.
For more options, visit https://groups.google.com/groups/opt_out.