public Builder mergeFrom(org.apache.drill.exec.proto.BitData.RuntimeFilterBDef other) { if (other == org.apache.drill.exec.proto.BitData.RuntimeFilterBDef.getDefaultInstance()) return this; if (other.hasQueryId()) { mergeQueryId(other.getQueryId()); setMajorFragmentId(other.getMajorFragmentId()); setMinorFragmentId(other.getMinorFragmentId()); setToForeman(other.getToForeman()); bitField0_ = (bitField0_ & ~0x00000010); } else { ensureBloomFilterSizeInBytesIsMutable(); bloomFilterSizeInBytes_.addAll(other.bloomFilterSizeInBytes_); onChanged(); bitField0_ = (bitField0_ & ~0x00000020); } else { ensureProbeFieldsIsMutable(); probeFields_.addAll(other.probeFields_); onChanged(); setHjOpId(other.getHjOpId()); setRfIdentifier(other.getRfIdentifier()); this.mergeUnknownFields(other.getUnknownFields());
BitData.RuntimeFilterBDef.Builder builder = BitData.RuntimeFilterBDef.newBuilder(); for (String probeField : probeFields) { builder.addProbeFields(probeField); BitData.RuntimeFilterBDef runtimeFilterBDef = builder.setQueryId(queryId) .setMajorFragmentId(scanNodeMjId) .setMinorFragmentId(minorId) .setToForeman(false) .setRfIdentifier(rfIdentifier) .addAllBloomFilterSizeInBytes(sizeInBytes) .build(); RuntimeFilterWritable runtimeFilterWritable = new RuntimeFilterWritable(runtimeFilterBDef, data); CoordinationProtos.DrillbitEndpoint drillbitEndpoint = scanNodeEps.get(minorId);
public Builder mergeFrom(org.apache.drill.exec.proto.BitData.RuntimeFilterBDef other) { if (other == org.apache.drill.exec.proto.BitData.RuntimeFilterBDef.getDefaultInstance()) return this; if (other.hasQueryId()) { mergeQueryId(other.getQueryId()); setMajorFragmentId(other.getMajorFragmentId()); setMinorFragmentId(other.getMinorFragmentId()); setToForeman(other.getToForeman()); bitField0_ = (bitField0_ & ~0x00000010); } else { ensureBloomFilterSizeInBytesIsMutable(); bloomFilterSizeInBytes_.addAll(other.bloomFilterSizeInBytes_); onChanged(); bitField0_ = (bitField0_ & ~0x00000020); } else { ensureProbeFieldsIsMutable(); probeFields_.addAll(other.probeFields_); onChanged(); setHjOpId(other.getHjOpId()); setRfIdentifier(other.getRfIdentifier()); this.mergeUnknownFields(other.getUnknownFields());
BitData.RuntimeFilterBDef.Builder builder = BitData.RuntimeFilterBDef.newBuilder(); for (String probeFiled : probeFields) { builder.addProbeFields(probeFiled); .setQueryId(queryId) .setMajorFragmentId(majorFragmentId) .setMinorFragmentId(minorFragmentId) .setToForeman(sendToForeman) .setHjOpId(hashJoinOpId) .setRfIdentifier(rfIdentifier) .addAllBloomFilterSizeInBytes(bloomFilterSizeInBytes) .build(); RuntimeFilterWritable runtimeFilterWritable = new RuntimeFilterWritable(runtimeFilterB, data);
return; case 1: builder.setQueryId(input.mergeObject(org.apache.drill.exec.proto.UserBitShared.QueryId.newBuilder(), org.apache.drill.exec.proto.SchemaUserBitShared.QueryId.MERGE)); builder.setMajorFragmentId(input.readInt32()); break; case 3: builder.setMinorFragmentId(input.readInt32()); break; case 4: builder.setToForeman(input.readBool()); break; case 5: builder.addBloomFilterSizeInBytes(input.readInt32()); break; case 6: builder.addProbeFields(input.readString()); break; case 7: builder.setHjOpId(input.readInt32()); break; case 8: builder.setRfIdentifier(input.readInt64()); break; default:
private static Builder create() { return new Builder(); }
@java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /**
return; case 1: builder.setQueryId(input.mergeObject(org.apache.drill.exec.proto.UserBitShared.QueryId.newBuilder(), org.apache.drill.exec.proto.SchemaUserBitShared.QueryId.MERGE)); builder.setMajorFragmentId(input.readInt32()); break; case 3: builder.setMinorFragmentId(input.readInt32()); break; case 4: builder.setToForeman(input.readBool()); break; case 5: builder.addBloomFilterSizeInBytes(input.readInt32()); break; case 6: builder.addProbeFields(input.readString()); break; case 7: builder.setHjOpId(input.readInt32()); break; case 8: builder.setRfIdentifier(input.readInt64()); break; default:
private static Builder create() { return new Builder(); }
@java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /**