[
https://issues.apache.org/jira/browse/ACCUMULO-2327?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Josh Elser resolved ACCUMULO-2327.
----------------------------------
Resolution: Won't Fix
This was recently changed in ACCUMULO-2858
> Better handling of NoSuchMethodException in DfsLogger#open()
> ------------------------------------------------------------
>
> Key: ACCUMULO-2327
> URL: https://issues.apache.org/jira/browse/ACCUMULO-2327
> Project: Accumulo
> Issue Type: Task
> Reporter: Ted Yu
>
> Currently NoSuchMethodException is ignored in the open method:
> {code}
> try {
> // hsync: send data to datanodes and sync the data to disk
> sync = logFile.getClass().getMethod("hsync");
> e = null;
> } catch (NoSuchMethodException ex) {}
> {code}
> Since logFile.getClass() would be the same for one log file, we can use
> boolean field to indicate whether hsync is supported so that we don't call
> hsync again and again if hsync is not supported.
> A log statement for NoSuchMethodException would be desirable too.
--
This message was sent by Atlassian JIRA
(v6.2#6252)