Skip to content

Commit 8e19845

Browse files
authored
[b/354783600] Count files and directories separately (GoogleCloudPlatform#489)
1 parent d425e13 commit 8e19845

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

dumper/app/src/main/java/com/google/edwmigration/dumper/application/dumper/connector/hdfs/SingleDirScanJob.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,12 +46,12 @@ public Void call() {
4646
for (FileStatus file : scanCtx.listDirectory(dir)) {
4747
// Process file or dir (in this case - just collect statistics)
4848
accumFileSize += file.getLen();
49-
numFiles++;
5049

5150
if (file.isDirectory()) {
5251
numDirs++;
5352
execManager.submit(new SingleDirScanJob(scanCtx, execManager, file));
5453
} else {
54+
numFiles++;
5555
scanCtx.walkFile(file);
5656
}
5757
}

dumper/lib-dumper-spi/src/main/java/com/google/edwmigration/dumper/plugin/lib/dumper/spi/HdfsPermissionExtractionDumpFormat.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@ enum Header {
2929
Permission,
3030
FileSize, // For a directory it is the sum of sizes of (immediately) contained files
3131
ModificationTime,
32-
NumberOfFilesAndSubdirs,
33-
NumberOfSubdirs,
32+
FileCount,
33+
DirCount,
3434
StoragePolicy,
3535
}
3636
}

0 commit comments

Comments
 (0)