This is an automated email from the ASF dual-hosted git repository.
roryqi pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-uniffle.git
The following commit(s) were added to refs/heads/master by this push:
new a775ea4e [MINOR] Fix warnings reported by lgtm (#223)
a775ea4e is described below
commit a775ea4e3c8d3ee69a57a380acdcea37f8d99bff
Author: Kaijie Chen <[email protected]>
AuthorDate: Fri Sep 16 17:17:57 2022 +0800
[MINOR] Fix warnings reported by lgtm (#223)
### What changes were proposed in this pull request?
Fix warnings reported by lgtm.
### Why are the changes needed?
https://lgtm.com/projects/g/apache/incubator-uniffle/?mode=list
### Does this PR introduce _any_ user-facing change?
No.
### How was this patch tested?
By CI.
---
.../apache/uniffle/client/impl/grpc/ShuffleServerGrpcClient.java | 2 +-
.../main/java/org/apache/uniffle/server/LocalStorageChecker.java | 6 +++---
.../main/java/org/apache/uniffle/server/buffer/ShuffleBuffer.java | 4 ++--
.../java/org/apache/uniffle/server/buffer/ShuffleBufferManager.java | 2 +-
.../java/org/apache/uniffle/storage/util/ShuffleStorageUtils.java | 2 +-
5 files changed, 8 insertions(+), 8 deletions(-)
diff --git
a/internal-client/src/main/java/org/apache/uniffle/client/impl/grpc/ShuffleServerGrpcClient.java
b/internal-client/src/main/java/org/apache/uniffle/client/impl/grpc/ShuffleServerGrpcClient.java
index bfebd622..07658246 100644
---
a/internal-client/src/main/java/org/apache/uniffle/client/impl/grpc/ShuffleServerGrpcClient.java
+++
b/internal-client/src/main/java/org/apache/uniffle/client/impl/grpc/ShuffleServerGrpcClient.java
@@ -190,7 +190,7 @@ public class ShuffleServerGrpcClient extends GrpcClient
implements ShuffleServer
}
try {
long backoffTime =
- Math.min(retryIntervalMax, backOffBase * (1 << Math.min(retry,
16)) + random.nextInt(backOffBase));
+ Math.min(retryIntervalMax, backOffBase * (1L << Math.min(retry,
16)) + random.nextInt(backOffBase));
Thread.sleep(backoffTime);
} catch (Exception e) {
LOG.warn("Exception happened when require pre allocation from " + host
+ ":" + port, e);
diff --git
a/server/src/main/java/org/apache/uniffle/server/LocalStorageChecker.java
b/server/src/main/java/org/apache/uniffle/server/LocalStorageChecker.java
index 81ccfe24..fc9475dd 100644
--- a/server/src/main/java/org/apache/uniffle/server/LocalStorageChecker.java
+++ b/server/src/main/java/org/apache/uniffle/server/LocalStorageChecker.java
@@ -66,8 +66,8 @@ public class LocalStorageChecker extends Checker {
@Override
public boolean checkIsHealthy() {
int num = 0;
- Long totalSpace = 0L;
- Long usedSpace = 0L;
+ long totalSpace = 0L;
+ long usedSpace = 0L;
int corruptedDirs = 0;
for (StorageInfo storageInfo : storageInfos) {
@@ -89,7 +89,7 @@ public class LocalStorageChecker extends Checker {
ShuffleServerMetrics.gaugeLocalStorageUsedSpace.set(usedSpace);
ShuffleServerMetrics.gaugeLocalStorageTotalDirsNum.set(storageInfos.size());
ShuffleServerMetrics.gaugeLocalStorageCorruptedDirsNum.set(corruptedDirs);
-
ShuffleServerMetrics.gaugeLocalStorageUsedSpaceRatio.set(usedSpace.doubleValue()
/ totalSpace.doubleValue());
+ ShuffleServerMetrics.gaugeLocalStorageUsedSpaceRatio.set(usedSpace * 1.0 /
totalSpace);
if (storageInfos.isEmpty()) {
if (isHealthy) {
diff --git
a/server/src/main/java/org/apache/uniffle/server/buffer/ShuffleBuffer.java
b/server/src/main/java/org/apache/uniffle/server/buffer/ShuffleBuffer.java
index 5cc054c5..b251113f 100644
--- a/server/src/main/java/org/apache/uniffle/server/buffer/ShuffleBuffer.java
+++ b/server/src/main/java/org/apache/uniffle/server/buffer/ShuffleBuffer.java
@@ -55,8 +55,8 @@ public class ShuffleBuffer {
this.inFlushBlockMap = Maps.newConcurrentMap();
}
- public int append(ShufflePartitionedData data) {
- int mSize = 0;
+ public long append(ShufflePartitionedData data) {
+ long mSize = 0;
synchronized (this) {
for (ShufflePartitionedBlock block : data.getBlockList()) {
diff --git
a/server/src/main/java/org/apache/uniffle/server/buffer/ShuffleBufferManager.java
b/server/src/main/java/org/apache/uniffle/server/buffer/ShuffleBufferManager.java
index b4d55c07..2e3d09d4 100644
---
a/server/src/main/java/org/apache/uniffle/server/buffer/ShuffleBufferManager.java
+++
b/server/src/main/java/org/apache/uniffle/server/buffer/ShuffleBufferManager.java
@@ -112,7 +112,7 @@ public class ShuffleBufferManager {
}
ShuffleBuffer buffer = entry.getValue();
- int size = buffer.append(spd);
+ long size = buffer.append(spd);
updateSize(size, isPreAllocated);
updateShuffleSize(appId, shuffleId, size);
synchronized (this) {
diff --git
a/storage/src/main/java/org/apache/uniffle/storage/util/ShuffleStorageUtils.java
b/storage/src/main/java/org/apache/uniffle/storage/util/ShuffleStorageUtils.java
index 4d0cf17b..7deda234 100644
---
a/storage/src/main/java/org/apache/uniffle/storage/util/ShuffleStorageUtils.java
+++
b/storage/src/main/java/org/apache/uniffle/storage/util/ShuffleStorageUtils.java
@@ -206,7 +206,7 @@ public class ShuffleStorageUtils {
// index file header is $PartitionNum | [($PartitionId |
$PartitionFileLength | $PartitionDataFileLength), ] | $CRC
public static long getIndexFileHeaderLen(int partitionNum) {
- return 4 + (4 + 8 + 8) * partitionNum + 8;
+ return 4 + (4 + 8 + 8) * (long) partitionNum + 8;
}
public static int getHeaderCrcLen() {