diff options
Diffstat (limited to 'protocol/src/main/java/org/apache/drill/exec/proto/beans/QueryId.java')
-rw-r--r-- | protocol/src/main/java/org/apache/drill/exec/proto/beans/QueryId.java | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/protocol/src/main/java/org/apache/drill/exec/proto/beans/QueryId.java b/protocol/src/main/java/org/apache/drill/exec/proto/beans/QueryId.java index 338234f2f..72406fee3 100644 --- a/protocol/src/main/java/org/apache/drill/exec/proto/beans/QueryId.java +++ b/protocol/src/main/java/org/apache/drill/exec/proto/beans/QueryId.java @@ -49,6 +49,7 @@ public final class QueryId implements Externalizable, Message<QueryId>, Schema<Q private long part1; private long part2; + private String text; public QueryId() { @@ -83,6 +84,19 @@ public final class QueryId implements Externalizable, Message<QueryId>, Schema<Q return this; } + // text + + public String getText() + { + return text; + } + + public QueryId setText(String text) + { + this.text = text; + return this; + } + // java serialization public void readExternal(ObjectInput in) throws IOException @@ -143,6 +157,9 @@ public final class QueryId implements Externalizable, Message<QueryId>, Schema<Q case 2: message.part2 = input.readSFixed64(); break; + case 3: + message.text = input.readString(); + break; default: input.handleUnknownField(number, this); } @@ -157,6 +174,9 @@ public final class QueryId implements Externalizable, Message<QueryId>, Schema<Q if(message.part2 != 0) output.writeSFixed64(2, message.part2, false); + + if(message.text != null) + output.writeString(3, message.text, false); } public String getFieldName(int number) @@ -165,6 +185,7 @@ public final class QueryId implements Externalizable, Message<QueryId>, Schema<Q { case 1: return "part1"; case 2: return "part2"; + case 3: return "text"; default: return null; } } @@ -180,6 +201,7 @@ public final class QueryId implements Externalizable, Message<QueryId>, Schema<Q { __fieldMap.put("part1", 1); __fieldMap.put("part2", 2); + __fieldMap.put("text", 3); } } |