reef-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Yunseong Lee (JIRA)" <j...@apache.org>
Subject [jira] [Created] (REEF-1231) replyLookupQueue is not shared, which causes Java-side test failure in Ubuntu
Date Wed, 02 Mar 2016 17:05:18 GMT
Yunseong Lee created REEF-1231:
----------------------------------

             Summary: replyLookupQueue is not shared, which causes Java-side test failure
in Ubuntu 
                 Key: REEF-1231
                 URL: https://issues.apache.org/jira/browse/REEF-1231
             Project: REEF
          Issue Type: Bug
            Reporter: Yunseong Lee


While making {{NameLookupClient}} injectable in REEF-703, and removing the deprecated Constructor
in REEF-1124, {{replyLookupQueue}} has become NOT shared between {{NameClient}} and {{NameLookupClient}}.
A question regarding this was actually raised by [~MariiaMykhailova] at REEF-703, but the
JIRA was resolved without a clear answer.

This change has not caused any problem in OSX, Windows, and Travis CI's Ubuntu. In other Ubuntu
machines, however, {{reef-io}} tests fail due to “too many open files” exception. Tests
passed on my Ubuntu VM by increasing the maximum number of open files with “ulimit -n 9999”
command.

But increasing the maximum number is just a workaround; I think a cleaner solution will be
to share {{replyLookupQueue}} as we used to. Any thought?



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

Mime
View raw message