ignite-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Denis Magda (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (IGNITE-4152) Make ignite-shmem lib optional
Date Fri, 28 Oct 2016 22:22:58 GMT

     [ https://issues.apache.org/jira/browse/IGNITE-4152?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Denis Magda updated IGNITE-4152:
--------------------------------
    Description: 
Presently, if someone starts up a cluster and has at least two nodes running on a single Unix
machine then those nodes will be communicating over the shared memory (shmem) by default.

This approach sounds absolutely reasonable but the shmem library is not ideal at the moment.
There are many situations when a cluster may hang in the production or during long running
tests due to some unclear issues in shmem internals. Even from Ignite community side we have
the following shmem related issues 
https://issues.apache.org/jira/browse/IGNITE-1578
https://issues.apache.org/jira/browse/IGNITE-1294

Let's make the shmem lib optional by putting it into {ignite-release}/libs/optional folder
and removing any explicit reference we may have in a pom.xml file.

  was:
Presently, if someone starts up a cluster and has at least two nodes running on a single Unix
machine then those nodes will be communicating over the shared memory (shmem) by default.

This approach sounds absolutely reasonable but the shmem library is not ideal at the moment.
There are many situations when a cluster may hang in the production or during long running
tests due to some unclear issues in shmem internals. Even from Ignite community side we have
the following shmem related issues 
https://issues.apache.org/jira/browse/IGNITE-1578
https://issues.apache.org/jira/browse/IGNITE-1294


> Make ignite-shmem lib optional
> ------------------------------
>
>                 Key: IGNITE-4152
>                 URL: https://issues.apache.org/jira/browse/IGNITE-4152
>             Project: Ignite
>          Issue Type: Bug
>            Reporter: Denis Magda
>             Fix For: 1.8
>
>
> Presently, if someone starts up a cluster and has at least two nodes running on a single
Unix machine then those nodes will be communicating over the shared memory (shmem) by default.
> This approach sounds absolutely reasonable but the shmem library is not ideal at the
moment. There are many situations when a cluster may hang in the production or during long
running tests due to some unclear issues in shmem internals. Even from Ignite community side
we have the following shmem related issues 
> https://issues.apache.org/jira/browse/IGNITE-1578
> https://issues.apache.org/jira/browse/IGNITE-1294
> Let's make the shmem lib optional by putting it into {ignite-release}/libs/optional folder
and removing any explicit reference we may have in a pom.xml file.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message