[ https://issues.apache.org/jira/browse/ACCUMULO-4317?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Josh Elser updated ACCUMULO-4317: --------------------------------- Attachment: ACCUMULO-4317-testing.001.patch Here's a patch that can go on top of Michiel's which allows for some better testing of his original bugfix. I would only target master for my changes since they are a little more intrusive, but at least we know that we have some test coverage for his changes. [~mdrob], since you've already cut two RCs, I understand if we skip this for 1.7.2. [~mjwall], is this OK to land for 1.8.1 since there hasn't been an rc1 yet? Anyone have a moment to review these changes? ([~ctubbsii], [~bills], [~billie.rinaldi]) > Accumulo client causes 'too many files open' due to infinite loop. > ------------------------------------------------------------------ > > Key: ACCUMULO-4317 > URL: https://issues.apache.org/jira/browse/ACCUMULO-4317 > Project: Accumulo > Issue Type: Bug > Components: client > Affects Versions: 1.6.5, 1.7.0, 1.7.1 > Reporter: Michiel Vanderlee > Assignee: Michiel Vanderlee > Priority: Blocker > Fix For: 1.6.6, 1.7.3, 1.8.1 > > Attachments: ACCUMULO-4317-testing.001.patch, Accumulo-4317.patch > > > Accumulo stores hostnames in zookeeper, if the client can not resolve these > then it will continue to try to connect in a while(true) loop. This will > eventually cause 'too many files open' errors. > Loop is in ServerClient.java$executeRaw > Bug: Should error out after some time, not retry infintely. > Workaround: Add hostnames to /etc/hosts and restart. -- This message was sent by Atlassian JIRA (v6.3.4#6332)