[ https://issues.apache.org/jira/browse/HADOOP-6311?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Colin Patrick McCabe updated HADOOP-6311: ----------------------------------------- Attachment: HADOOP-6311.020.patch * Use CLOCK_MONOTONIC for timeouts, not wall-clock time. This avoids problems when the local clock changes. * Implement timeouts for published file descriptors. This is to handle the case where the client requests a file descriptor, but then crashes before it can be sent. * Get rid of the FileDescriptor#incrementAndGetUseCount, etc stuff. It was deadcode. * The FdServer now logs debug and info messages using log4j. * get rid of waitForServerStartup. It was not needed, and buggy anyway (since writes to a pipe don't block unless the pipe is full.) * get rid of STATIC_ASSERT, since it wasn't needed. * TestFdServer: uncomment a lot of tests. Add tests for timeouts. > Add support for unix domain sockets to JNI libs > ----------------------------------------------- > > Key: HADOOP-6311 > URL: https://issues.apache.org/jira/browse/HADOOP-6311 > Project: Hadoop Common > Issue Type: New Feature > Components: native > Affects Versions: 0.20.0 > Reporter: Todd Lipcon > Assignee: Colin Patrick McCabe > Attachments: 6311-trunk-inprogress.txt, HADOOP-6311.014.patch, > HADOOP-6311.016.patch, HADOOP-6311.018.patch, HADOOP-6311.020.patch, > HADOOP-6311-0.patch, HADOOP-6311-1.patch, hadoop-6311.txt > > > For HDFS-347 we need to use unix domain sockets. This JIRA is to include a > library in common which adds a o.a.h.net.unix package based on the code from > Android (apache 2 license) -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira