Skip to content

Commit 9d34fa7

Browse files
shahrs87virajjasani
authored andcommitted
HBASE-26185 Return mutable list in AssignmentManager#getExcludedServersForSystemTable (#3577)
Signed-off-by: Viraj Jasani <[email protected]>
1 parent cd007eb commit 9d34fa7

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

hbase-server/src/main/java/org/apache/hadoop/hbase/master/assignment/AssignmentManager.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2309,15 +2309,15 @@ public List<ServerName> getExcludedServersForSystemTable() {
23092309
.map(s->new Pair<>(s, master.getRegionServerVersion(s)))
23102310
.collect(Collectors.toList());
23112311
if (serverList.isEmpty()) {
2312-
return Collections.emptyList();
2312+
return new ArrayList<>();
23132313
}
23142314
String highestVersion = Collections.max(serverList,
23152315
(o1, o2) -> VersionInfo.compareVersion(o1.getSecond(), o2.getSecond())).getSecond();
23162316
if (!DEFAULT_MIN_VERSION_MOVE_SYS_TABLES_CONFIG.equals(minVersionToMoveSysTables)) {
23172317
int comparedValue = VersionInfo.compareVersion(minVersionToMoveSysTables,
23182318
highestVersion);
23192319
if (comparedValue > 0) {
2320-
return Collections.emptyList();
2320+
return new ArrayList<>();
23212321
}
23222322
}
23232323
return serverList.stream()

0 commit comments

Comments
 (0)