perf(pulsar-query): 使用缓存优化pulsar查询时候创建admin的时间
This commit is contained in:
@@ -123,6 +123,27 @@ public class PulsarInfo {
|
||||
'}';
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean equals(Object o) {
|
||||
if (this == o)
|
||||
return true;
|
||||
if (o == null || getClass() != o.getClass())
|
||||
return false;
|
||||
|
||||
PulsarInfo that = (PulsarInfo) o;
|
||||
|
||||
if (!name.equals(that.name))
|
||||
return false;
|
||||
return admin.equals(that.admin);
|
||||
}
|
||||
|
||||
@Override
|
||||
public int hashCode() {
|
||||
int result = name.hashCode();
|
||||
result = 31 * result + admin.hashCode();
|
||||
return result;
|
||||
}
|
||||
|
||||
private static final class Pair<L, R> {
|
||||
private final L left;
|
||||
private final R right;
|
||||
|
||||
Reference in New Issue
Block a user