Skip to content

Commit a934576

Browse files
committed
add javadoc
1 parent a92da4f commit a934576

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

hadoop-hdfs-project/hadoop-hdfs-rbf/src/main/java/org/apache/hadoop/hdfs/server/federation/store/impl/MembershipStoreImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -292,7 +292,7 @@ private MembershipState getRepresentativeQuorum(
292292
}
293293

294294
// Select largest group
295-
Set<MembershipState> largestSet = new TreeSet<>();
295+
Set<MembershipState> largestSet = new HashSet<>();
296296
for (Set<MembershipState> matchingSet : occurenceMap.values()) {
297297
if (largestSet.size() < matchingSet.size()) {
298298
largestSet = matchingSet;

hadoop-hdfs-project/hadoop-hdfs-rbf/src/test/java/org/apache/hadoop/hdfs/server/federation/store/TestStateStoreMembershipState.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -223,6 +223,9 @@ public void testRegistrationMajorityQuorum()
223223
assertEquals(quorumEntry.getRouterId(), ROUTERS[3]);
224224
}
225225

226+
/**
227+
* Fix getRepresentativeQuorum when records have same date modified time.
228+
*/
226229
@Test
227230
public void testRegistrationMajorityQuorumEqDateModified()
228231
throws InterruptedException, IOException {

0 commit comments

Comments
 (0)