flink-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Gabor Gevay (JIRA)" <j...@apache.org>
Subject [jira] [Created] (FLINK-2121) FileInputFormat.addFilesInDir miscalculates total size
Date Sun, 31 May 2015 11:27:17 GMT
Gabor Gevay created FLINK-2121:

             Summary: FileInputFormat.addFilesInDir miscalculates total size
                 Key: FLINK-2121
                 URL: https://issues.apache.org/jira/browse/FLINK-2121
             Project: Flink
          Issue Type: Bug
          Components: Core
            Reporter: Gabor Gevay
            Assignee: Gabor Gevay
            Priority: Minor

In FileInputFormat.addFilesInDir, the length variable should start from 0, because the return
value is always used by adding it to the length (instead of just assigning). So with the current
version, the length before the call will be seen twice in the result.

mvn verify caught this for me now. The reason why this hasn't been seen yet, is because testGetStatisticsMultipleNestedFiles
catches this only if it gets the listings of the outer directory in a certain order. Concretely,
if the inner directory is seen before the other file in the outer directory, then length is
0 at that point, so the bug doesn't show. But if the other file is seen first, then its size
is added twice to the total result.

This message was sent by Atlassian JIRA

View raw message