public class oadd.org.apache.drill.exec.ops.QueryContext extends java.lang.Object implements java.lang.AutoCloseable, oadd.org.apache.drill.exec.ops.OptimizerRulesContext, oadd.org.apache.drill.exec.store.SchemaConfig$SchemaConfigInfoProvider
{
private static final org.slf4j.Logger logger;
private final oadd.org.apache.drill.exec.server.DrillbitContext drillbitContext;
private final oadd.org.apache.drill.exec.rpc.user.UserSession session;
private final oadd.org.apache.drill.exec.proto.UserBitShared$QueryId queryId;
private final oadd.org.apache.drill.exec.server.options.QueryOptionManager queryOptions;
private final oadd.org.apache.drill.exec.planner.physical.PlannerSettings plannerSettings;
private final oadd.org.apache.drill.exec.testing.ExecutionControls executionControls;
private final oadd.org.apache.drill.exec.memory.BufferAllocator allocator;
private final oadd.org.apache.drill.exec.ops.BufferManager bufferManager;
private final oadd.org.apache.drill.exec.ops.ContextInformation contextInformation;
private final oadd.org.apache.drill.exec.proto.BitControl$QueryContextInformation queryContextInfo;
private final oadd.org.apache.drill.exec.ops.ViewExpansionContext viewExpansionContext;
private final oadd.org.apache.drill.exec.store.SchemaTreeProvider schemaTreeProvider;
private boolean skipProfileWrite;
private final java.util.Map constantValueHolderCache;
private oadd.org.apache.drill.exec.ops.QueryContext$SqlStatementType stmtType;
private boolean closed;
private oadd.org.apache.drill.exec.planner.sql.DrillOperatorTable table;
public void <init>(oadd.org.apache.drill.exec.rpc.user.UserSession, oadd.org.apache.drill.exec.server.DrillbitContext, oadd.org.apache.drill.exec.proto.UserBitShared$QueryId)
{
oadd.org.apache.drill.exec.rpc.user.UserSession v;
oadd.org.apache.drill.exec.server.options.QueryOptionManager v, v, v, v, v, v, v;
java.lang.Integer v, v, v;
oadd.org.apache.drill.exec.proto.BitControl$QueryContextInformation v, v;
java.lang.Long v, v;
boolean v;
java.util.Collection v;
oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator v;
oadd.org.apache.drill.exec.server.DrillbitContext v;
oadd.org.apache.drill.exec.store.SchemaTreeProvider v;
oadd.org.apache.drill.exec.memory.BufferAllocator v, v, v;
oadd.org.apache.drill.exec.server.options.OptionManager v;
oadd.org.apache.drill.exec.planner.sql.DrillOperatorTable v, v;
java.lang.Object[] v;
java.util.HashMap v;
long v, v;
oadd.org.apache.drill.exec.server.options.OptionValue$OptionScope v;
oadd.org.apache.drill.exec.proto.CoordinationProtos$DrillbitEndpoint v;
oadd.org.apache.drill.exec.expr.fn.FunctionImplementationRegistry v, v;
oadd.org.apache.drill.exec.ops.ContextInformation v;
int v, v, v, v;
java.lang.String v, v, v, v, v;
oadd.org.apache.drill.exec.server.options.OptionValue v, v;
oadd.org.apache.drill.exec.server.options.SessionOptionManager v;
org.slf4j.Logger v;
oadd.org.apache.drill.exec.server.options.SystemOptionManager v;
oadd.org.apache.drill.exec.ops.QueryContext v;
oadd.org.apache.drill.exec.ops.BufferManagerImpl v;
oadd.org.apache.drill.exec.proto.UserBitShared$UserCredentials v, v;
oadd.org.apache.drill.exec.testing.ExecutionControls v;
oadd.org.apache.drill.exec.alias.AliasRegistryProvider v;
oadd.org.apache.drill.exec.ops.ViewExpansionContext v;
oadd.org.apache.drill.exec.planner.physical.PlannerSettings v, v, v;
oadd.org.apache.drill.exec.proto.UserBitShared$QueryId v;
v := @this: oadd.org.apache.drill.exec.ops.QueryContext;
v := @parameter: oadd.org.apache.drill.exec.rpc.user.UserSession;
v := @parameter: oadd.org.apache.drill.exec.server.DrillbitContext;
v := @parameter: oadd.org.apache.drill.exec.proto.UserBitShared$QueryId;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<oadd.org.apache.drill.exec.ops.QueryContext: boolean closed> = 0;
v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.server.DrillbitContext drillbitContext> = v;
v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.rpc.user.UserSession session> = v;
v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.proto.UserBitShared$QueryId queryId> = v;
v.<oadd.org.apache.drill.exec.ops.QueryContext: boolean skipProfileWrite> = 0;
v = new oadd.org.apache.drill.exec.server.options.QueryOptionManager;
v = virtualinvoke v.<oadd.org.apache.drill.exec.rpc.user.UserSession: oadd.org.apache.drill.exec.server.options.SessionOptionManager getOptions()>();
specialinvoke v.<oadd.org.apache.drill.exec.server.options.QueryOptionManager: void <init>(oadd.org.apache.drill.exec.server.options.OptionManager)>(v);
v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.server.options.QueryOptionManager queryOptions> = v;
v = new oadd.org.apache.drill.exec.testing.ExecutionControls;
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.server.options.QueryOptionManager queryOptions>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.server.DrillbitContext: oadd.org.apache.drill.exec.proto.CoordinationProtos$DrillbitEndpoint getEndpoint()>();
specialinvoke v.<oadd.org.apache.drill.exec.testing.ExecutionControls: void <init>(oadd.org.apache.drill.exec.server.options.OptionManager,oadd.org.apache.drill.exec.proto.CoordinationProtos$DrillbitEndpoint)>(v, v);
v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.testing.ExecutionControls executionControls> = v;
v = new oadd.org.apache.drill.exec.planner.physical.PlannerSettings;
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.server.options.QueryOptionManager queryOptions>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.expr.fn.FunctionImplementationRegistry getFunctionRegistry()>();
v = virtualinvoke v.<oadd.org.apache.drill.exec.rpc.user.UserSession: oadd.org.apache.drill.exec.proto.UserBitShared$UserCredentials getCredentials()>();
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserBitShared$UserCredentials: java.lang.String getUserName()>();
v = virtualinvoke v.<oadd.org.apache.drill.exec.server.DrillbitContext: oadd.org.apache.drill.exec.alias.AliasRegistryProvider getAliasRegistryProvider()>();
specialinvoke v.<oadd.org.apache.drill.exec.planner.physical.PlannerSettings: void <init>(oadd.org.apache.drill.exec.server.options.OptionManager,oadd.org.apache.drill.exec.expr.fn.FunctionImplementationRegistry,java.lang.String,oadd.org.apache.drill.exec.alias.AliasRegistryProvider)>(v, v, v, v);
v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.planner.physical.PlannerSettings plannerSettings> = v;
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.planner.physical.PlannerSettings plannerSettings>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.server.DrillbitContext: java.util.Collection getBits()>();
v = interfaceinvoke v.<java.util.Collection: int size()>();
virtualinvoke v.<oadd.org.apache.drill.exec.planner.physical.PlannerSettings: void setNumEndPoints(int)>(v);
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.server.options.QueryOptionManager queryOptions>;
v = <oadd.org.apache.drill.exec.ExecConstants: oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator USE_DYNAMIC_UDFS>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.server.options.QueryOptionManager: boolean getOption(oadd.org.apache.drill.exec.server.options.TypeValidators$BooleanValidator)>(v);
if v == 0 goto label;
v = new oadd.org.apache.drill.exec.planner.sql.DrillOperatorTable;
v = virtualinvoke v.<oadd.org.apache.drill.exec.server.DrillbitContext: oadd.org.apache.drill.exec.expr.fn.FunctionImplementationRegistry getFunctionImplementationRegistry()>();
v = virtualinvoke v.<oadd.org.apache.drill.exec.server.DrillbitContext: oadd.org.apache.drill.exec.server.options.SystemOptionManager getOptionManager()>();
specialinvoke v.<oadd.org.apache.drill.exec.planner.sql.DrillOperatorTable: void <init>(oadd.org.apache.drill.exec.expr.fn.FunctionImplementationRegistry,oadd.org.apache.drill.exec.server.options.OptionManager)>(v, v);
v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.planner.sql.DrillOperatorTable table> = v;
goto label;
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.server.DrillbitContext: oadd.org.apache.drill.exec.planner.sql.DrillOperatorTable getOperatorTable()>();
v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.planner.sql.DrillOperatorTable table> = v;
label:
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.server.options.QueryOptionManager queryOptions>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.server.options.QueryOptionManager: oadd.org.apache.drill.exec.server.options.OptionValue getOption(java.lang.String)>("exec.query.max_rows");
v = v.<oadd.org.apache.drill.exec.server.options.OptionValue: java.lang.Long num_val>;
v = virtualinvoke v.<java.lang.Long: int intValue()>();
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.server.options.QueryOptionManager queryOptions>;
v = <oadd.org.apache.drill.exec.server.options.OptionValue$OptionScope: oadd.org.apache.drill.exec.server.options.OptionValue$OptionScope SYSTEM>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.server.options.QueryOptionManager: oadd.org.apache.drill.exec.server.options.OptionManager getOptionManager(oadd.org.apache.drill.exec.server.options.OptionValue$OptionScope)>(v);
v = interfaceinvoke v.<oadd.org.apache.drill.exec.server.options.OptionManager: oadd.org.apache.drill.exec.server.options.OptionValue getOption(java.lang.String)>("exec.query.max_rows");
v = v.<oadd.org.apache.drill.exec.server.options.OptionValue: java.lang.Long num_val>;
v = virtualinvoke v.<java.lang.Long: int intValue()>();
if v <= 0 goto label;
if v <= 0 goto label;
v = staticinvoke <java.lang.Math: int min(int,int)>(v, v);
goto label;
label:
v = staticinvoke <java.lang.Math: int max(int,int)>(v, v);
label:
if v != v goto label;
if v == v goto label;
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.server.options.QueryOptionManager queryOptions>;
virtualinvoke v.<oadd.org.apache.drill.exec.server.options.QueryOptionManager: void setLocalOption(java.lang.String,long)>("exec.query.max_rows", v);
label:
if v <= 0 goto label;
v = <oadd.org.apache.drill.exec.ops.QueryContext: org.slf4j.Logger logger>;
v = newarray (java.lang.Object)[3];
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v[0] = v;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v[1] = v;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v[2] = v;
interfaceinvoke v.<org.slf4j.Logger: void debug(java.lang.String,java.lang.Object[])>("ResultSet size is auto-limited to {} rows [Session: {} / Default: {}]", v);
label:
v = virtualinvoke v.<oadd.org.apache.drill.exec.rpc.user.UserSession: java.lang.String getDefaultSchemaPath()>();
v = virtualinvoke v.<oadd.org.apache.drill.exec.rpc.user.UserSession: java.lang.String getSessionId()>();
v = staticinvoke <oadd.org.apache.drill.exec.util.Utilities: oadd.org.apache.drill.exec.proto.BitControl$QueryContextInformation createQueryContextInfo(java.lang.String,java.lang.String)>(v, v);
v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.proto.BitControl$QueryContextInformation queryContextInfo> = v;
v = new oadd.org.apache.drill.exec.ops.ContextInformation;
v = virtualinvoke v.<oadd.org.apache.drill.exec.rpc.user.UserSession: oadd.org.apache.drill.exec.proto.UserBitShared$UserCredentials getCredentials()>();
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.proto.BitControl$QueryContextInformation queryContextInfo>;
specialinvoke v.<oadd.org.apache.drill.exec.ops.ContextInformation: void <init>(oadd.org.apache.drill.exec.proto.UserBitShared$UserCredentials,oadd.org.apache.drill.exec.proto.BitControl$QueryContextInformation)>(v, v);
v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.ops.ContextInformation contextInformation> = v;
v = virtualinvoke v.<oadd.org.apache.drill.exec.server.DrillbitContext: oadd.org.apache.drill.exec.memory.BufferAllocator getAllocator()>();
v = staticinvoke <oadd.org.apache.drill.exec.proto.helper.QueryIdHelper: java.lang.String getQueryId(oadd.org.apache.drill.exec.proto.UserBitShared$QueryId)>(v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("query:\u0001");
v = staticinvoke <oadd.org.apache.drill.exec.planner.physical.PlannerSettings: long getInitialPlanningMemorySize()>();
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.planner.physical.PlannerSettings plannerSettings>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.planner.physical.PlannerSettings: long getPlanningMemoryLimit()>();
v = interfaceinvoke v.<oadd.org.apache.drill.exec.memory.BufferAllocator: oadd.org.apache.drill.exec.memory.BufferAllocator newChildAllocator(java.lang.String,long,long)>(v, v, v);
v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.memory.BufferAllocator allocator> = v;
v = new oadd.org.apache.drill.exec.ops.BufferManagerImpl;
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.memory.BufferAllocator allocator>;
specialinvoke v.<oadd.org.apache.drill.exec.ops.BufferManagerImpl: void <init>(oadd.org.apache.drill.exec.memory.BufferAllocator)>(v);
v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.ops.BufferManager bufferManager> = v;
v = new oadd.org.apache.drill.exec.ops.ViewExpansionContext;
specialinvoke v.<oadd.org.apache.drill.exec.ops.ViewExpansionContext: void <init>(oadd.org.apache.drill.exec.ops.QueryContext)>(v);
v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.ops.ViewExpansionContext viewExpansionContext> = v;
v = new oadd.org.apache.drill.exec.store.SchemaTreeProvider;
specialinvoke v.<oadd.org.apache.drill.exec.store.SchemaTreeProvider: void <init>(oadd.org.apache.drill.exec.server.DrillbitContext)>(v);
v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.store.SchemaTreeProvider schemaTreeProvider> = v;
v = staticinvoke <org.apache.drill.shaded.guava.com.google.common.collect.Maps: java.util.HashMap newHashMap()>();
v.<oadd.org.apache.drill.exec.ops.QueryContext: java.util.Map constantValueHolderCache> = v;
v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.ops.QueryContext$SqlStatementType stmtType> = null;
return;
}
public oadd.org.apache.drill.exec.planner.physical.PlannerSettings getPlannerSettings()
{
oadd.org.apache.drill.exec.planner.physical.PlannerSettings v;
oadd.org.apache.drill.exec.ops.QueryContext v;
v := @this: oadd.org.apache.drill.exec.ops.QueryContext;
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.planner.physical.PlannerSettings plannerSettings>;
return v;
}
public oadd.org.apache.drill.exec.proto.UserBitShared$UserCredentials getQueryUserCredentials()
{
oadd.org.apache.drill.exec.proto.UserBitShared$UserCredentials v;
oadd.org.apache.drill.exec.ops.QueryContext v;
oadd.org.apache.drill.exec.rpc.user.UserSession v;
v := @this: oadd.org.apache.drill.exec.ops.QueryContext;
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.rpc.user.UserSession session>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.rpc.user.UserSession: oadd.org.apache.drill.exec.proto.UserBitShared$UserCredentials getCredentials()>();
return v;
}
public oadd.org.apache.drill.exec.memory.BufferAllocator getAllocator()
{
oadd.org.apache.drill.exec.memory.BufferAllocator v;
oadd.org.apache.drill.exec.ops.QueryContext v;
v := @this: oadd.org.apache.drill.exec.ops.QueryContext;
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.memory.BufferAllocator allocator>;
return v;
}
public oadd.org.apache.drill.exec.rpc.user.UserSession getSession()
{
oadd.org.apache.drill.exec.ops.QueryContext v;
oadd.org.apache.drill.exec.rpc.user.UserSession v;
v := @this: oadd.org.apache.drill.exec.ops.QueryContext;
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.rpc.user.UserSession session>;
return v;
}
public oadd.org.apache.drill.exec.proto.UserBitShared$QueryId getQueryId()
{
oadd.org.apache.drill.exec.proto.UserBitShared$QueryId v;
oadd.org.apache.drill.exec.ops.QueryContext v;
v := @this: oadd.org.apache.drill.exec.ops.QueryContext;
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.proto.UserBitShared$QueryId queryId>;
return v;
}
public oadd.org.apache.calcite.schema.SchemaPlus getNewDefaultSchema()
{
oadd.org.apache.calcite.schema.SchemaPlus v, v;
oadd.org.apache.drill.exec.rpc.user.UserSession v;
oadd.org.apache.drill.exec.ops.QueryContext v;
v := @this: oadd.org.apache.drill.exec.ops.QueryContext;
v = virtualinvoke v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.calcite.schema.SchemaPlus getRootSchema()>();
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.rpc.user.UserSession session>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.rpc.user.UserSession: oadd.org.apache.calcite.schema.SchemaPlus getDefaultSchema(oadd.org.apache.calcite.schema.SchemaPlus)>(v);
if v != null goto label;
return v;
label:
return v;
}
public oadd.org.apache.calcite.schema.SchemaPlus getRootSchema()
{
java.lang.String v;
oadd.org.apache.drill.exec.ops.QueryContext v;
oadd.org.apache.calcite.schema.SchemaPlus v;
v := @this: oadd.org.apache.drill.exec.ops.QueryContext;
v = virtualinvoke v.<oadd.org.apache.drill.exec.ops.QueryContext: java.lang.String getQueryUserName()>();
v = virtualinvoke v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.calcite.schema.SchemaPlus getRootSchema(java.lang.String)>(v);
return v;
}
public oadd.org.apache.calcite.schema.SchemaPlus getRootSchema(java.lang.String)
{
oadd.org.apache.calcite.schema.SchemaPlus v;
oadd.org.apache.drill.exec.store.SchemaTreeProvider v;
java.lang.String v;
oadd.org.apache.drill.exec.ops.QueryContext v;
v := @this: oadd.org.apache.drill.exec.ops.QueryContext;
v := @parameter: java.lang.String;
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.store.SchemaTreeProvider schemaTreeProvider>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.store.SchemaTreeProvider: oadd.org.apache.calcite.schema.SchemaPlus createRootSchema(java.lang.String,oadd.org.apache.drill.exec.store.SchemaConfig$SchemaConfigInfoProvider)>(v, v);
return v;
}
public oadd.org.apache.calcite.schema.SchemaPlus getRootSchema(oadd.org.apache.drill.exec.store.SchemaConfig)
{
oadd.org.apache.calcite.schema.SchemaPlus v;
oadd.org.apache.drill.exec.store.SchemaTreeProvider v;
oadd.org.apache.drill.exec.ops.QueryContext v;
oadd.org.apache.drill.exec.store.SchemaConfig v;
v := @this: oadd.org.apache.drill.exec.ops.QueryContext;
v := @parameter: oadd.org.apache.drill.exec.store.SchemaConfig;
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.store.SchemaTreeProvider schemaTreeProvider>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.store.SchemaTreeProvider: oadd.org.apache.calcite.schema.SchemaPlus createRootSchema(oadd.org.apache.drill.exec.store.SchemaConfig)>(v);
return v;
}
public java.lang.String getQueryUserName()
{
oadd.org.apache.drill.exec.proto.UserBitShared$UserCredentials v;
oadd.org.apache.drill.exec.rpc.user.UserSession v;
java.lang.String v;
oadd.org.apache.drill.exec.ops.QueryContext v;
v := @this: oadd.org.apache.drill.exec.ops.QueryContext;
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.rpc.user.UserSession session>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.rpc.user.UserSession: oadd.org.apache.drill.exec.proto.UserBitShared$UserCredentials getCredentials()>();
v = virtualinvoke v.<oadd.org.apache.drill.exec.proto.UserBitShared$UserCredentials: java.lang.String getUserName()>();
return v;
}
public oadd.org.apache.drill.exec.server.options.QueryOptionManager getOptions()
{
oadd.org.apache.drill.exec.server.options.QueryOptionManager v;
oadd.org.apache.drill.exec.ops.QueryContext v;
v := @this: oadd.org.apache.drill.exec.ops.QueryContext;
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.server.options.QueryOptionManager queryOptions>;
return v;
}
public oadd.org.apache.drill.exec.testing.ExecutionControls getExecutionControls()
{
oadd.org.apache.drill.exec.testing.ExecutionControls v;
oadd.org.apache.drill.exec.ops.QueryContext v;
v := @this: oadd.org.apache.drill.exec.ops.QueryContext;
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.testing.ExecutionControls executionControls>;
return v;
}
public oadd.org.apache.drill.exec.proto.CoordinationProtos$DrillbitEndpoint getCurrentEndpoint()
{
oadd.org.apache.drill.exec.proto.CoordinationProtos$DrillbitEndpoint v;
oadd.org.apache.drill.exec.ops.QueryContext v;
oadd.org.apache.drill.exec.server.DrillbitContext v;
v := @this: oadd.org.apache.drill.exec.ops.QueryContext;
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.server.DrillbitContext drillbitContext>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.server.DrillbitContext: oadd.org.apache.drill.exec.proto.CoordinationProtos$DrillbitEndpoint getEndpoint()>();
return v;
}
public oadd.org.apache.drill.exec.store.StoragePluginRegistry getStorage()
{
oadd.org.apache.drill.exec.store.StoragePluginRegistry v;
oadd.org.apache.drill.exec.ops.QueryContext v;
oadd.org.apache.drill.exec.server.DrillbitContext v;
v := @this: oadd.org.apache.drill.exec.ops.QueryContext;
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.server.DrillbitContext drillbitContext>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.server.DrillbitContext: oadd.org.apache.drill.exec.store.StoragePluginRegistry getStorage()>();
return v;
}
public oadd.org.apache.drill.common.config.LogicalPlanPersistence getLpPersistence()
{
oadd.org.apache.drill.common.config.LogicalPlanPersistence v;
oadd.org.apache.drill.exec.ops.QueryContext v;
oadd.org.apache.drill.exec.server.DrillbitContext v;
v := @this: oadd.org.apache.drill.exec.ops.QueryContext;
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.server.DrillbitContext drillbitContext>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.server.DrillbitContext: oadd.org.apache.drill.common.config.LogicalPlanPersistence getLpPersistence()>();
return v;
}
public java.util.Collection getActiveEndpoints()
{
oadd.org.apache.drill.exec.ops.QueryContext v;
java.util.Collection v;
oadd.org.apache.drill.exec.server.DrillbitContext v;
v := @this: oadd.org.apache.drill.exec.ops.QueryContext;
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.server.DrillbitContext drillbitContext>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.server.DrillbitContext: java.util.Collection getBits()>();
return v;
}
public java.util.Collection getOnlineEndpoints()
{
oadd.org.apache.drill.exec.ops.QueryContext v;
java.util.Collection v;
oadd.org.apache.drill.exec.server.DrillbitContext v;
v := @this: oadd.org.apache.drill.exec.ops.QueryContext;
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.server.DrillbitContext drillbitContext>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.server.DrillbitContext: java.util.Collection getBits()>();
return v;
}
public oadd.org.apache.drill.common.config.DrillConfig getConfig()
{
oadd.org.apache.drill.common.config.DrillConfig v;
oadd.org.apache.drill.exec.ops.QueryContext v;
oadd.org.apache.drill.exec.server.DrillbitContext v;
v := @this: oadd.org.apache.drill.exec.ops.QueryContext;
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.server.DrillbitContext drillbitContext>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.server.DrillbitContext: oadd.org.apache.drill.common.config.DrillConfig getConfig()>();
return v;
}
public oadd.org.apache.drill.exec.server.QueryProfileStoreContext getProfileStoreContext()
{
oadd.org.apache.drill.exec.server.QueryProfileStoreContext v;
oadd.org.apache.drill.exec.ops.QueryContext v;
oadd.org.apache.drill.exec.server.DrillbitContext v;
v := @this: oadd.org.apache.drill.exec.ops.QueryContext;
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.server.DrillbitContext drillbitContext>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.server.DrillbitContext: oadd.org.apache.drill.exec.server.QueryProfileStoreContext getProfileStoreContext()>();
return v;
}
public oadd.org.apache.drill.exec.expr.fn.FunctionImplementationRegistry getFunctionRegistry()
{
oadd.org.apache.drill.exec.expr.fn.FunctionImplementationRegistry v;
oadd.org.apache.drill.exec.ops.QueryContext v;
oadd.org.apache.drill.exec.server.DrillbitContext v;
v := @this: oadd.org.apache.drill.exec.ops.QueryContext;
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.server.DrillbitContext drillbitContext>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.server.DrillbitContext: oadd.org.apache.drill.exec.expr.fn.FunctionImplementationRegistry getFunctionImplementationRegistry()>();
return v;
}
public oadd.org.apache.drill.exec.ops.ViewExpansionContext getViewExpansionContext()
{
oadd.org.apache.drill.exec.ops.ViewExpansionContext v;
oadd.org.apache.drill.exec.ops.QueryContext v;
v := @this: oadd.org.apache.drill.exec.ops.QueryContext;
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.ops.ViewExpansionContext viewExpansionContext>;
return v;
}
public oadd.org.apache.drill.exec.server.options.OptionValue getOption(java.lang.String)
{
java.lang.String v;
oadd.org.apache.drill.exec.server.options.QueryOptionManager v;
oadd.org.apache.drill.exec.ops.QueryContext v;
oadd.org.apache.drill.exec.server.options.OptionValue v;
v := @this: oadd.org.apache.drill.exec.ops.QueryContext;
v := @parameter: java.lang.String;
v = virtualinvoke v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.server.options.QueryOptionManager getOptions()>();
v = virtualinvoke v.<oadd.org.apache.drill.exec.server.options.QueryOptionManager: oadd.org.apache.drill.exec.server.options.OptionValue getOption(java.lang.String)>(v);
return v;
}
public java.lang.String getTemporaryTableName(java.lang.String)
{
oadd.org.apache.drill.exec.rpc.user.UserSession v;
java.lang.String v, v;
oadd.org.apache.drill.exec.ops.QueryContext v;
v := @this: oadd.org.apache.drill.exec.ops.QueryContext;
v := @parameter: java.lang.String;
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.rpc.user.UserSession session>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.rpc.user.UserSession: java.lang.String resolveTemporaryTableName(java.lang.String)>(v);
return v;
}
public java.lang.String getTemporaryWorkspace()
{
java.lang.String v;
oadd.org.apache.drill.common.config.DrillConfig v;
oadd.org.apache.drill.exec.ops.QueryContext v;
v := @this: oadd.org.apache.drill.exec.ops.QueryContext;
v = virtualinvoke v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.common.config.DrillConfig getConfig()>();
v = virtualinvoke v.<oadd.org.apache.drill.common.config.DrillConfig: java.lang.String getString(java.lang.String)>("drill.exec.default_temporary_workspace");
return v;
}
public boolean isImpersonationEnabled()
{
oadd.org.apache.drill.common.config.DrillConfig v;
oadd.org.apache.drill.exec.ops.QueryContext v;
boolean v;
v := @this: oadd.org.apache.drill.exec.ops.QueryContext;
v = virtualinvoke v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.common.config.DrillConfig getConfig()>();
v = virtualinvoke v.<oadd.org.apache.drill.common.config.DrillConfig: boolean getBoolean(java.lang.String)>("drill.exec.impersonation.enabled");
return v;
}
public boolean isUserAuthenticationEnabled()
{
oadd.org.apache.drill.common.config.DrillConfig v;
oadd.org.apache.drill.exec.ops.QueryContext v;
boolean v;
v := @this: oadd.org.apache.drill.exec.ops.QueryContext;
v = virtualinvoke v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.common.config.DrillConfig getConfig()>();
v = virtualinvoke v.<oadd.org.apache.drill.common.config.DrillConfig: boolean getBoolean(java.lang.String)>("drill.exec.security.user.auth.enabled");
return v;
}
public boolean isRuntimeFilterEnabled()
{
java.lang.Boolean v;
oadd.org.apache.drill.exec.ops.QueryContext v;
boolean v;
oadd.org.apache.drill.exec.server.options.OptionValue v;
v := @this: oadd.org.apache.drill.exec.ops.QueryContext;
v = virtualinvoke v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.server.options.OptionValue getOption(java.lang.String)>("exec.hashjoin.enable.runtime_filter");
v = v.<oadd.org.apache.drill.exec.server.options.OptionValue: java.lang.Boolean bool_val>;
v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
return v;
}
public oadd.org.apache.drill.exec.planner.sql.DrillOperatorTable getDrillOperatorTable()
{
oadd.org.apache.drill.exec.ops.QueryContext v;
oadd.org.apache.drill.exec.planner.sql.DrillOperatorTable v;
v := @this: oadd.org.apache.drill.exec.ops.QueryContext;
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.planner.sql.DrillOperatorTable table>;
return v;
}
public void reloadDrillOperatorTable()
{
oadd.org.apache.drill.exec.expr.fn.FunctionImplementationRegistry v;
oadd.org.apache.drill.exec.server.DrillbitContext v, v;
oadd.org.apache.drill.exec.server.options.SystemOptionManager v;
oadd.org.apache.drill.exec.ops.QueryContext v;
oadd.org.apache.drill.exec.planner.sql.DrillOperatorTable v;
v := @this: oadd.org.apache.drill.exec.ops.QueryContext;
virtualinvoke v.<oadd.org.apache.drill.exec.ops.QueryContext: void clearSQLStatementType()>();
v = new oadd.org.apache.drill.exec.planner.sql.DrillOperatorTable;
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.server.DrillbitContext drillbitContext>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.server.DrillbitContext: oadd.org.apache.drill.exec.expr.fn.FunctionImplementationRegistry getFunctionImplementationRegistry()>();
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.server.DrillbitContext drillbitContext>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.server.DrillbitContext: oadd.org.apache.drill.exec.server.options.SystemOptionManager getOptionManager()>();
specialinvoke v.<oadd.org.apache.drill.exec.planner.sql.DrillOperatorTable: void <init>(oadd.org.apache.drill.exec.expr.fn.FunctionImplementationRegistry,oadd.org.apache.drill.exec.server.options.OptionManager)>(v, v);
v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.planner.sql.DrillOperatorTable table> = v;
return;
}
public oadd.org.apache.drill.exec.proto.BitControl$QueryContextInformation getQueryContextInfo()
{
oadd.org.apache.drill.exec.ops.QueryContext v;
oadd.org.apache.drill.exec.proto.BitControl$QueryContextInformation v;
v := @this: oadd.org.apache.drill.exec.ops.QueryContext;
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.proto.BitControl$QueryContextInformation queryContextInfo>;
return v;
}
public oadd.org.apache.drill.exec.expr.fn.registry.RemoteFunctionRegistry getRemoteFunctionRegistry()
{
oadd.org.apache.drill.exec.expr.fn.registry.RemoteFunctionRegistry v;
oadd.org.apache.drill.exec.ops.QueryContext v;
oadd.org.apache.drill.exec.server.DrillbitContext v;
v := @this: oadd.org.apache.drill.exec.ops.QueryContext;
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.server.DrillbitContext drillbitContext>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.server.DrillbitContext: oadd.org.apache.drill.exec.expr.fn.registry.RemoteFunctionRegistry getRemoteFunctionRegistry()>();
return v;
}
public oadd.org.apache.drill.exec.ops.ContextInformation getContextInformation()
{
oadd.org.apache.drill.exec.ops.ContextInformation v;
oadd.org.apache.drill.exec.ops.QueryContext v;
v := @this: oadd.org.apache.drill.exec.ops.QueryContext;
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.ops.ContextInformation contextInformation>;
return v;
}
public oadd.io.netty.buffer.DrillBuf getManagedBuffer()
{
oadd.io.netty.buffer.DrillBuf v;
oadd.org.apache.drill.exec.ops.BufferManager v;
oadd.org.apache.drill.exec.ops.QueryContext v;
v := @this: oadd.org.apache.drill.exec.ops.QueryContext;
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.ops.BufferManager bufferManager>;
v = interfaceinvoke v.<oadd.org.apache.drill.exec.ops.BufferManager: oadd.io.netty.buffer.DrillBuf getManagedBuffer()>();
return v;
}
public oadd.org.apache.drill.exec.server.DrillbitContext getDrillbitContext()
{
oadd.org.apache.drill.exec.ops.QueryContext v;
oadd.org.apache.drill.exec.server.DrillbitContext v;
v := @this: oadd.org.apache.drill.exec.ops.QueryContext;
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.server.DrillbitContext drillbitContext>;
return v;
}
public oadd.org.apache.drill.exec.physical.resultSet.ResultSetLoader getResultSetLoader()
{
oadd.org.apache.drill.exec.physical.resultSet.impl.ResultSetLoaderImpl v;
oadd.org.apache.drill.exec.physical.resultSet.impl.ResultSetLoaderImpl$ResultSetOptions v;
oadd.org.apache.drill.exec.memory.BufferAllocator v;
oadd.org.apache.drill.exec.ops.QueryContext v;
v := @this: oadd.org.apache.drill.exec.ops.QueryContext;
v = new oadd.org.apache.drill.exec.physical.resultSet.impl.ResultSetLoaderImpl;
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.memory.BufferAllocator allocator>;
v = new oadd.org.apache.drill.exec.physical.resultSet.impl.ResultSetLoaderImpl$ResultSetOptions;
specialinvoke v.<oadd.org.apache.drill.exec.physical.resultSet.impl.ResultSetLoaderImpl$ResultSetOptions: void <init>()>();
specialinvoke v.<oadd.org.apache.drill.exec.physical.resultSet.impl.ResultSetLoaderImpl: void <init>(oadd.org.apache.drill.exec.memory.BufferAllocator,oadd.org.apache.drill.exec.physical.resultSet.impl.ResultSetLoaderImpl$ResultSetOptions)>(v, v);
return v;
}
public oadd.org.apache.drill.exec.store.PartitionExplorer getPartitionExplorer()
{
oadd.org.apache.drill.exec.store.PartitionExplorerImpl v;
oadd.org.apache.drill.exec.ops.QueryContext v;
oadd.org.apache.calcite.schema.SchemaPlus v;
v := @this: oadd.org.apache.drill.exec.ops.QueryContext;
v = new oadd.org.apache.drill.exec.store.PartitionExplorerImpl;
v = virtualinvoke v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.calcite.schema.SchemaPlus getRootSchema()>();
specialinvoke v.<oadd.org.apache.drill.exec.store.PartitionExplorerImpl: void <init>(oadd.org.apache.calcite.schema.SchemaPlus)>(v);
return v;
}
public oadd.org.apache.drill.exec.expr.holders.ValueHolder getConstantValueHolder(java.lang.String, oadd.org.apache.drill.common.types.TypeProtos$MinorType, org.apache.drill.shaded.guava.com.google.common.base.Function)
{
org.apache.drill.shaded.guava.com.google.common.base.Function v;
java.util.HashMap v;
oadd.org.apache.drill.exec.ops.QueryContext v;
oadd.org.apache.drill.common.types.TypeProtos$MinorType v;
oadd.io.netty.buffer.DrillBuf v;
java.util.Map v, v, v;
java.lang.Object v, v;
java.lang.String v;
boolean v;
v := @this: oadd.org.apache.drill.exec.ops.QueryContext;
v := @parameter: java.lang.String;
v := @parameter: oadd.org.apache.drill.common.types.TypeProtos$MinorType;
v := @parameter: org.apache.drill.shaded.guava.com.google.common.base.Function;
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: java.util.Map constantValueHolderCache>;
v = interfaceinvoke v.<java.util.Map: boolean containsKey(java.lang.Object)>(v);
if v != 0 goto label;
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: java.util.Map constantValueHolderCache>;
v = staticinvoke <org.apache.drill.shaded.guava.com.google.common.collect.Maps: java.util.HashMap newHashMap()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
label:
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: java.util.Map constantValueHolderCache>;
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
if v != null goto label;
v = virtualinvoke v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.io.netty.buffer.DrillBuf getManagedBuffer()>();
interfaceinvoke v.<org.apache.drill.shaded.guava.com.google.common.base.Function: java.lang.Object apply(java.lang.Object)>(v);
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
label:
return v;
}
public void close() throws java.lang.Exception
{
java.lang.Throwable v;
oadd.org.apache.drill.exec.store.SchemaTreeProvider v;
oadd.org.apache.drill.exec.memory.BufferAllocator v;
oadd.org.apache.drill.exec.ops.BufferManager v;
oadd.org.apache.drill.exec.ops.QueryContext v;
boolean v;
java.util.ArrayList v;
v := @this: oadd.org.apache.drill.exec.ops.QueryContext;
label:
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: boolean closed>;
if v != 0 goto label;
v = staticinvoke <org.apache.drill.shaded.guava.com.google.common.collect.Lists: java.util.ArrayList newArrayList()>();
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.ops.BufferManager bufferManager>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.memory.BufferAllocator allocator>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.store.SchemaTreeProvider schemaTreeProvider>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
staticinvoke <oadd.org.apache.drill.common.AutoCloseables: void close(java.lang.Iterable)>(v);
label:
v.<oadd.org.apache.drill.exec.ops.QueryContext: boolean closed> = 1;
goto label;
label:
v := @caughtexception;
v.<oadd.org.apache.drill.exec.ops.QueryContext: boolean closed> = 1;
throw v;
label:
return;
catch java.lang.Throwable from label to label with label;
}
public void setSQLStatementType(oadd.org.apache.drill.exec.ops.QueryContext$SqlStatementType)
{
java.lang.IllegalStateException v;
java.lang.Object[] v;
oadd.org.apache.drill.exec.ops.QueryContext$SqlStatementType v, v, v;
java.lang.String v;
oadd.org.apache.drill.exec.ops.QueryContext v;
v := @this: oadd.org.apache.drill.exec.ops.QueryContext;
v := @parameter: oadd.org.apache.drill.exec.ops.QueryContext$SqlStatementType;
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.ops.QueryContext$SqlStatementType stmtType>;
if v != null goto label;
v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.ops.QueryContext$SqlStatementType stmtType> = v;
goto label;
label:
v = new java.lang.IllegalStateException;
v = newarray (java.lang.Object)[1];
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.ops.QueryContext$SqlStatementType stmtType>;
v[0] = v;
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>("SQL Statement type is already set to %s", v);
specialinvoke v.<java.lang.IllegalStateException: void <init>(java.lang.String)>(v);
throw v;
label:
return;
}
public void clearSQLStatementType()
{
oadd.org.apache.drill.exec.ops.QueryContext v;
v := @this: oadd.org.apache.drill.exec.ops.QueryContext;
v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.ops.QueryContext$SqlStatementType stmtType> = null;
return;
}
public oadd.org.apache.drill.exec.ops.QueryContext$SqlStatementType getSQLStatementType()
{
oadd.org.apache.drill.exec.ops.QueryContext$SqlStatementType v;
oadd.org.apache.drill.exec.ops.QueryContext v;
v := @this: oadd.org.apache.drill.exec.ops.QueryContext;
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.ops.QueryContext$SqlStatementType stmtType>;
return v;
}
public void skipWritingProfile(boolean)
{
oadd.org.apache.drill.exec.ops.QueryContext v;
boolean v;
v := @this: oadd.org.apache.drill.exec.ops.QueryContext;
v := @parameter: boolean;
v.<oadd.org.apache.drill.exec.ops.QueryContext: boolean skipProfileWrite> = v;
return;
}
public boolean isSkipProfileWrite()
{
oadd.org.apache.drill.exec.ops.QueryContext v;
boolean v;
v := @this: oadd.org.apache.drill.exec.ops.QueryContext;
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: boolean skipProfileWrite>;
return v;
}
public org.apache.drill.metastore.MetastoreRegistry getMetastoreRegistry()
{
org.apache.drill.metastore.MetastoreRegistry v;
oadd.org.apache.drill.exec.ops.QueryContext v;
oadd.org.apache.drill.exec.server.DrillbitContext v;
v := @this: oadd.org.apache.drill.exec.ops.QueryContext;
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.server.DrillbitContext drillbitContext>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.server.DrillbitContext: org.apache.drill.metastore.MetastoreRegistry getMetastoreRegistry()>();
return v;
}
public oadd.org.apache.drill.exec.alias.AliasRegistryProvider getAliasRegistryProvider()
{
oadd.org.apache.drill.exec.alias.AliasRegistryProvider v;
oadd.org.apache.drill.exec.ops.QueryContext v;
oadd.org.apache.drill.exec.server.DrillbitContext v;
v := @this: oadd.org.apache.drill.exec.ops.QueryContext;
v = v.<oadd.org.apache.drill.exec.ops.QueryContext: oadd.org.apache.drill.exec.server.DrillbitContext drillbitContext>;
v = virtualinvoke v.<oadd.org.apache.drill.exec.server.DrillbitContext: oadd.org.apache.drill.exec.alias.AliasRegistryProvider getAliasRegistryProvider()>();
return v;
}
static void <clinit>()
{
org.slf4j.Logger v;
v = staticinvoke <org.slf4j.LoggerFactory: org.slf4j.Logger getLogger(java.lang.Class)>(class "Loadd/org/apache/drill/exec/ops/QueryContext;");
<oadd.org.apache.drill.exec.ops.QueryContext: org.slf4j.Logger logger> = v;
return;
}
}