Code review comment: otherUseB seems have no sense?

Code before review:
public ProcResult fetchResult() throws AnalysisException {
Preconditions.checkNotNull(backend);
BaseProcResult result = new BaseProcResult();
result.setNames(TITLE_NAMES);
for (Map.Entry<String, DiskInfo> entry : backend.getDisks().entrySet()) {
DiskInfo diskInfo = entry.getValue();
long dataUsedB = diskInfo.getDataUsedCapacityB();
long availB = diskInfo.getAvailableCapacityB();
long totalB = diskInfo.getTotalCapacityB();
long dataTotalB = diskInfo.getDataTotalCapacityB();
long otherUsedB = totalB - availB - dataUsedB;
List<String> info = Lists.newArrayList();
info.add(entry.getKey());
Pair<Double, String> dataUsedUnitPair = DebugUtil.getByteUint(dataUsedB);
info.add(DebugUtil.DECIMAL_FORMAT_SCALE_3.format(dataUsedUnitPair.first) + " " + dataUsedUnitPair.second);
Pair<Double, String> otherUsedUnitPair = DebugUtil.getByteUint(otherUsedB);
info.add(DebugUtil.DECIMAL_FORMAT_SCALE_3.format(otherUsedUnitPair.first) + " " + otherUsedUnitPair.second);
Pair<Double, String> availUnitPair = DebugUtil.getByteUint(availB);
info.add(DebugUtil.DECIMAL_FORMAT_SCALE_3.format(availUnitPair.first) + " " + availUnitPair.second);
Pair<Double, String> totalUnitPair = DebugUtil.getByteUint(totalB);
info.add(DebugUtil.DECIMAL_FORMAT_SCALE_3.format(totalUnitPair.first) + " " + totalUnitPair.second);
double used = 0.0;
if (totalB <= 0) {
used = 0.0;
} else {
used = (double) (totalB - availB) * 100 / totalB;
}
info.add(String.format("%.2f", used) + " %");
info.add(diskInfo.getState().name());
info.add(String.valueOf(diskInfo.getPathHash()));
TStorageMedium medium = diskInfo.getStorageMedium();
if (medium == null) {
info.add("N/A");
} else {
info.add(medium.name());
}
info.add(String.valueOf(Catalog.getCurrentInvertedIndex().getTabletNumByBackendIdAndPathHash(
backend.getId(), diskInfo.getPathHash())));
Pair<Double, String> dataTotalUnitPair = DebugUtil.getByteUint(dataTotalB);
info.add(DebugUtil.DECIMAL_FORMAT_SCALE_3.format(dataTotalUnitPair.first) + " " + dataTotalUnitPair.second);
double dataUsed = 0.0;
if (dataTotalB <= 0) {
dataUsed = 0.0;
} else {
dataUsed = (double) dataUsedB * 100 / dataTotalB;
}
info.add(String.format("%.2f", dataUsed) + " %");
result.addRow(info);
}
return result;
}

Line under review: long otherUsedB = totalB - availB - dataUsedB;

Code after addressing the review:
public ProcResult fetchResult() throws AnalysisException {
Preconditions.checkNotNull(backend);
BaseProcResult result = new BaseProcResult();
result.setNames(TITLE_NAMES);
for (Map.Entry<String, DiskInfo> entry : backend.getDisks().entrySet()) {
DiskInfo diskInfo = entry.getValue();
long dataUsedB = diskInfo.getDataUsedCapacityB();
long availB = diskInfo.getAvailableCapacityB();
long totalB = diskInfo.getTotalCapacityB();
long dataTotalB = diskInfo.getDataTotalCapacityB();
long otherUsedB = totalB - availB - dataUsedB;
List<String> info = Lists.newArrayList();
info.add(entry.getKey());
Pair<Double, String> dataUsedUnitPair = DebugUtil.getByteUint(dataUsedB);
info.add(DebugUtil.DECIMAL_FORMAT_SCALE_3.format(dataUsedUnitPair.first) + " " + dataUsedUnitPair.second);
Pair<Double, String> otherUsedUnitPair = DebugUtil.getByteUint(otherUsedB);
info.add(DebugUtil.DECIMAL_FORMAT_SCALE_3.format(otherUsedUnitPair.first) + " " + otherUsedUnitPair.second);
Pair<Double, String> availUnitPair = DebugUtil.getByteUint(availB);
info.add(DebugUtil.DECIMAL_FORMAT_SCALE_3.format(availUnitPair.first) + " " + availUnitPair.second);
Pair<Double, String> totalUnitPair = DebugUtil.getByteUint(totalB);
info.add(DebugUtil.DECIMAL_FORMAT_SCALE_3.format(totalUnitPair.first) + " " + totalUnitPair.second);
double used = 0.0;
if (totalB <= 0) {
used = 0.0;
} else {
used = (double) (totalB - availB) * 100 / totalB;
}
info.add(String.format("%.2f", used) + " %");
info.add(diskInfo.getState().name());
info.add(String.valueOf(diskInfo.getPathHash()));
TStorageMedium medium = diskInfo.getStorageMedium();
if (medium == null) {
info.add("N/A");
} else {
info.add(medium.name());
}
info.add(String.valueOf(Catalog.getCurrentInvertedIndex().getTabletNumByBackendIdAndPathHash(
backend.getId(), diskInfo.getPathHash())));
Pair<Double, String> dataTotalUnitPair = DebugUtil.getByteUint(dataTotalB);
info.add(DebugUtil.DECIMAL_FORMAT_SCALE_3.format(dataTotalUnitPair.first) + " " + dataTotalUnitPair.second);
double dataUsed = 0.0;
if (dataTotalB <= 0) {
dataUsed = 0.0;
} else {
dataUsed = (double) dataUsedB * 100 / dataTotalB;
}
info.add(String.format("%.2f", dataUsed) + " %");
result.addRow(info);
}
return result;
}