com.pingcap.tidb.tipb.ExecutorOuterClass Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: executor.proto
package com.pingcap.tidb.tipb;
public final class ExecutorOuterClass {
private ExecutorOuterClass() {}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistryLite registry) {
}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistry registry) {
registerAllExtensions(
(com.google.protobuf.ExtensionRegistryLite) registry);
}
static final com.google.protobuf.Descriptors.Descriptor
internal_static_tipb_Executor_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_tipb_Executor_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_tipb_ExchangeSender_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_tipb_ExchangeSender_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_tipb_ExchangeReceiver_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_tipb_ExchangeReceiver_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_tipb_TableScan_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_tipb_TableScan_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_tipb_Join_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_tipb_Join_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_tipb_IndexScan_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_tipb_IndexScan_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_tipb_Selection_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_tipb_Selection_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_tipb_Projection_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_tipb_Projection_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_tipb_Aggregation_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_tipb_Aggregation_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_tipb_TopN_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_tipb_TopN_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_tipb_Limit_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_tipb_Limit_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_tipb_Kill_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_tipb_Kill_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_tipb_ExecutorExecutionSummary_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_tipb_ExecutorExecutionSummary_fieldAccessorTable;
public static com.google.protobuf.Descriptors.FileDescriptor
getDescriptor() {
return descriptor;
}
private static com.google.protobuf.Descriptors.FileDescriptor
descriptor;
static {
java.lang.String[] descriptorData = {
"\n\016executor.proto\022\004tipb\032\020expression.proto" +
"\032\014schema.proto\032\024gogoproto/gogo.proto\"\237\003\n" +
"\010Executor\022 \n\002tp\030\001 \001(\0162\016.tipb.ExecTypeB\004\310" +
"\336\037\000\022!\n\010tbl_scan\030\002 \001(\0132\017.tipb.TableScan\022!" +
"\n\010idx_scan\030\003 \001(\0132\017.tipb.IndexScan\022\"\n\tsel" +
"ection\030\004 \001(\0132\017.tipb.Selection\022&\n\013aggrega" +
"tion\030\005 \001(\0132\021.tipb.Aggregation\022\030\n\004topN\030\006 " +
"\001(\0132\n.tipb.TopN\022\032\n\005limit\030\007 \001(\0132\013.tipb.Li" +
"mit\0221\n\021exchange_receiver\030\010 \001(\0132\026.tipb.Ex" +
"changeReceiver\022\030\n\004join\030\t \001(\0132\n.tipb.Join" +
"\022\023\n\013executor_id\030\n \001(\t\022\030\n\004kill\030\013 \001(\0132\n.ti" +
"pb.Kill\022-\n\017exchange_sender\030\014 \001(\0132\024.tipb." +
"ExchangeSender\"\224\001\n\016ExchangeSender\022$\n\002tp\030" +
"\001 \001(\0162\022.tipb.ExchangeTypeB\004\310\336\037\000\022\031\n\021encod" +
"ed_task_meta\030\002 \003(\014\022\"\n\016partition_keys\030\003 \003" +
"(\0132\n.tipb.Expr\022\035\n\005child\030\004 \001(\0132\016.tipb.Exe" +
"cutor\"S\n\020ExchangeReceiver\022\031\n\021encoded_tas" +
"k_meta\030\001 \003(\014\022$\n\013field_types\030\002 \003(\0132\017.tipb" +
".FieldType\"\316\001\n\tTableScan\022\026\n\010table_id\030\001 \001" +
"(\003B\004\310\336\037\000\022!\n\007columns\030\002 \003(\0132\020.tipb.ColumnI" +
"nfo\022\022\n\004desc\030\003 \001(\010B\004\310\336\037\000\022\032\n\022primary_colum" +
"n_ids\030\004 \003(\003\0220\n\020next_read_engine\030\005 \001(\0162\020." +
"tipb.EngineTypeB\004\310\336\037\000\022$\n\006ranges\030\006 \003(\0132\016." +
"tipb.KeyRangeB\004\310\336\037\000\"\242\003\n\004Join\022\'\n\tjoin_typ" +
"e\030\001 \001(\0162\016.tipb.JoinTypeB\004\310\336\037\000\0220\n\016join_ex" +
"ec_type\030\002 \001(\0162\022.tipb.JoinExecTypeB\004\310\336\037\000\022" +
" \n\010children\030\003 \003(\0132\016.tipb.Executor\022\027\n\tinn" +
"er_idx\030\004 \001(\003B\004\310\336\037\000\022\"\n\016left_join_keys\030\005 \003" +
"(\0132\n.tipb.Expr\022#\n\017right_join_keys\030\006 \003(\0132" +
"\n.tipb.Expr\022$\n\013probe_types\030\007 \003(\0132\017.tipb." +
"FieldType\022$\n\013build_types\030\010 \003(\0132\017.tipb.Fi" +
"eldType\022#\n\017left_conditions\030\t \003(\0132\n.tipb." +
"Expr\022$\n\020right_conditions\030\n \003(\0132\n.tipb.Ex" +
"pr\022$\n\020other_conditions\030\013 \003(\0132\n.tipb.Expr" +
"\"\236\001\n\tIndexScan\022\026\n\010table_id\030\001 \001(\003B\004\310\336\037\000\022\026" +
"\n\010index_id\030\002 \001(\003B\004\310\336\037\000\022!\n\007columns\030\003 \003(\0132" +
"\020.tipb.ColumnInfo\022\022\n\004desc\030\004 \001(\010B\004\310\336\037\000\022\016\n" +
"\006unique\030\005 \001(\010\022\032\n\022primary_column_ids\030\006 \003(" +
"\003\"q\n\tSelection\022\036\n\nconditions\030\001 \003(\0132\n.tip" +
"b.Expr\022%\n\016rpn_conditions\030\002 \003(\0132\r.tipb.Rp" +
"nExpr\022\035\n\005child\030\003 \001(\0132\016.tipb.Executor\"h\n\n" +
"Projection\022\031\n\005exprs\030\001 \003(\0132\n.tipb.Expr\022 \n" +
"\trpn_exprs\030\002 \003(\0132\r.tipb.RpnExpr\022\035\n\005child" +
"\030\003 \001(\0132\016.tipb.Executor\"\312\001\n\013Aggregation\022\034" +
"\n\010group_by\030\001 \003(\0132\n.tipb.Expr\022#\n\014rpn_grou" +
"p_by\030\004 \003(\0132\r.tipb.RpnExpr\022\034\n\010agg_func\030\002 " +
"\003(\0132\n.tipb.Expr\022#\n\014rpn_agg_func\030\005 \003(\0132\r." +
"tipb.RpnExpr\022\026\n\010streamed\030\003 \001(\010B\004\310\336\037\000\022\035\n\005" +
"child\030\006 \001(\0132\016.tipb.Executor\"Z\n\004TopN\022\036\n\010o" +
"rder_by\030\001 \003(\0132\014.tipb.ByItem\022\023\n\005limit\030\002 \001" +
"(\004B\004\310\336\037\000\022\035\n\005child\030\003 \001(\0132\016.tipb.Executor\"" +
";\n\005Limit\022\023\n\005limit\030\001 \001(\004B\004\310\336\037\000\022\035\n\005child\030\002" +
" \001(\0132\016.tipb.Executor\"1\n\004Kill\022\024\n\006connID\030\001" +
" \001(\004B\004\310\336\037\000\022\023\n\005query\030\002 \001(\010B\004\310\336\037\000\"}\n\030Execu" +
"torExecutionSummary\022\031\n\021time_processed_ns" +
"\030\001 \001(\004\022\031\n\021num_produced_rows\030\002 \001(\004\022\026\n\016num" +
"_iterations\030\003 \001(\004\022\023\n\013executor_id\030\004 \001(\t*\326" +
"\001\n\010ExecType\022\021\n\rTypeTableScan\020\000\022\021\n\rTypeIn" +
"dexScan\020\001\022\021\n\rTypeSelection\020\002\022\023\n\017TypeAggr" +
"egation\020\003\022\014\n\010TypeTopN\020\004\022\r\n\tTypeLimit\020\005\022\021" +
"\n\rTypeStreamAgg\020\006\022\014\n\010TypeJoin\020\007\022\014\n\010TypeK" +
"ill\020\010\022\026\n\022TypeExchangeSender\020\t\022\030\n\024TypeExc" +
"hangeReceiver\020\n*8\n\014ExchangeType\022\017\n\013PassT" +
"hrough\020\000\022\r\n\tBroadcast\020\001\022\010\n\004Hash\020\002*.\n\nEng" +
"ineType\022\t\n\005Local\020\000\022\010\n\004TiKV\020\001\022\013\n\007TiFlash\020" +
"\002*\256\001\n\010JoinType\022\021\n\rTypeInnerJoin\020\000\022\025\n\021Typ" +
"eLeftOuterJoin\020\001\022\026\n\022TypeRightOuterJoin\020\002" +
"\022\020\n\014TypeSemiJoin\020\003\022\024\n\020TypeAntiSemiJoin\020\004" +
"\022\031\n\025TypeLeftOuterSemiJoin\020\005\022\035\n\031TypeAntiL" +
"eftOuterSemiJoin\020\006* \n\014JoinExecType\022\020\n\014Ty" +
"peHashJoin\020\000B%\n\025com.pingcap.tidb.tipbP\001\310" +
"\342\036\001\340\342\036\001\320\342\036\001"
};
com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() {
public com.google.protobuf.ExtensionRegistry assignDescriptors(
com.google.protobuf.Descriptors.FileDescriptor root) {
descriptor = root;
return null;
}
};
com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
com.pingcap.tidb.tipb.Expression.getDescriptor(),
com.pingcap.tidb.tipb.Schema.getDescriptor(),
com.google.protobuf.GoGoProtos.getDescriptor(),
}, assigner);
internal_static_tipb_Executor_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_tipb_Executor_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_tipb_Executor_descriptor,
new java.lang.String[] { "Tp", "TblScan", "IdxScan", "Selection", "Aggregation", "TopN", "Limit", "ExchangeReceiver", "Join", "ExecutorId", "Kill", "ExchangeSender", });
internal_static_tipb_ExchangeSender_descriptor =
getDescriptor().getMessageTypes().get(1);
internal_static_tipb_ExchangeSender_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_tipb_ExchangeSender_descriptor,
new java.lang.String[] { "Tp", "EncodedTaskMeta", "PartitionKeys", "Child", });
internal_static_tipb_ExchangeReceiver_descriptor =
getDescriptor().getMessageTypes().get(2);
internal_static_tipb_ExchangeReceiver_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_tipb_ExchangeReceiver_descriptor,
new java.lang.String[] { "EncodedTaskMeta", "FieldTypes", });
internal_static_tipb_TableScan_descriptor =
getDescriptor().getMessageTypes().get(3);
internal_static_tipb_TableScan_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_tipb_TableScan_descriptor,
new java.lang.String[] { "TableId", "Columns", "Desc", "PrimaryColumnIds", "NextReadEngine", "Ranges", });
internal_static_tipb_Join_descriptor =
getDescriptor().getMessageTypes().get(4);
internal_static_tipb_Join_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_tipb_Join_descriptor,
new java.lang.String[] { "JoinType", "JoinExecType", "Children", "InnerIdx", "LeftJoinKeys", "RightJoinKeys", "ProbeTypes", "BuildTypes", "LeftConditions", "RightConditions", "OtherConditions", });
internal_static_tipb_IndexScan_descriptor =
getDescriptor().getMessageTypes().get(5);
internal_static_tipb_IndexScan_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_tipb_IndexScan_descriptor,
new java.lang.String[] { "TableId", "IndexId", "Columns", "Desc", "Unique", "PrimaryColumnIds", });
internal_static_tipb_Selection_descriptor =
getDescriptor().getMessageTypes().get(6);
internal_static_tipb_Selection_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_tipb_Selection_descriptor,
new java.lang.String[] { "Conditions", "RpnConditions", "Child", });
internal_static_tipb_Projection_descriptor =
getDescriptor().getMessageTypes().get(7);
internal_static_tipb_Projection_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_tipb_Projection_descriptor,
new java.lang.String[] { "Exprs", "RpnExprs", "Child", });
internal_static_tipb_Aggregation_descriptor =
getDescriptor().getMessageTypes().get(8);
internal_static_tipb_Aggregation_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_tipb_Aggregation_descriptor,
new java.lang.String[] { "GroupBy", "RpnGroupBy", "AggFunc", "RpnAggFunc", "Streamed", "Child", });
internal_static_tipb_TopN_descriptor =
getDescriptor().getMessageTypes().get(9);
internal_static_tipb_TopN_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_tipb_TopN_descriptor,
new java.lang.String[] { "OrderBy", "Limit", "Child", });
internal_static_tipb_Limit_descriptor =
getDescriptor().getMessageTypes().get(10);
internal_static_tipb_Limit_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_tipb_Limit_descriptor,
new java.lang.String[] { "Limit", "Child", });
internal_static_tipb_Kill_descriptor =
getDescriptor().getMessageTypes().get(11);
internal_static_tipb_Kill_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_tipb_Kill_descriptor,
new java.lang.String[] { "ConnID", "Query", });
internal_static_tipb_ExecutorExecutionSummary_descriptor =
getDescriptor().getMessageTypes().get(12);
internal_static_tipb_ExecutorExecutionSummary_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_tipb_ExecutorExecutionSummary_descriptor,
new java.lang.String[] { "TimeProcessedNs", "NumProducedRows", "NumIterations", "ExecutorId", });
com.google.protobuf.ExtensionRegistry registry =
com.google.protobuf.ExtensionRegistry.newInstance();
registry.add(com.google.protobuf.GoGoProtos.marshalerAll);
registry.add(com.google.protobuf.GoGoProtos.nullable);
registry.add(com.google.protobuf.GoGoProtos.sizerAll);
registry.add(com.google.protobuf.GoGoProtos.unmarshalerAll);
com.google.protobuf.Descriptors.FileDescriptor
.internalUpdateFileDescriptor(descriptor, registry);
com.pingcap.tidb.tipb.Expression.getDescriptor();
com.pingcap.tidb.tipb.Schema.getDescriptor();
com.google.protobuf.GoGoProtos.getDescriptor();
}
// @@protoc_insertion_point(outer_class_scope)
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy