You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avro.apache.org by "David Mollitor (Jira)" <ji...@apache.org> on 2020/01/17 16:47:00 UTC
[jira] [Created] (AVRO-2694) Simplify Comparison Check in Resolver
David Mollitor created AVRO-2694:
------------------------------------
Summary: Simplify Comparison Check in Resolver
Key: AVRO-2694
URL: https://issues.apache.org/jira/browse/AVRO-2694
Project: Apache Avro
Issue Type: Improvement
Reporter: David Mollitor
Assignee: David Mollitor
For example:
{code:java|title=Resolver.java}
case ENUM: {
final List<String> ws = write.getEnumSymbols();
final List<String> rs = read.getEnumSymbols();
if (ws.size() != rs.size()) {
return false;
}
int i = 0;
for (; i < ws.size(); i++) {
if (!ws.get(i).equals(rs.get(i))) {
break;
}
}
return i == ws.size();
}
{code}
This can just be replaced with {{ws.equals(ra)}}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)