Package org.apache.drill.exec.compile

Examples of org.apache.drill.exec.compile.ClassTransformer


  private final QueryClassLoader loader;
  private final ClassTransformer transformer;
 
  public FragmentContext(DrillbitContext dbContext, FragmentHandle handle, UserClientConnection connection, IncomingBuffers buffers, FunctionImplementationRegistry funcRegistry) {
    this.loader = new QueryClassLoader(true);
    this.transformer = new ClassTransformer();
    this.fragmentTime = dbContext.getMetrics().timer(METRIC_TIMER_FRAGMENT_TIME);
    this.batchesCompleted = new SingleThreadNestedCounter(dbContext, METRIC_BATCHES_COMPLETED);
    this.recordsCompleted = new SingleThreadNestedCounter(dbContext, METRIC_RECORDS_COMPLETED);
    this.dataProcessed = new SingleThreadNestedCounter(dbContext, METRIC_DATA_PROCESSED);
    this.context = dbContext;
View Full Code Here


  private volatile boolean failed = false;
  private volatile boolean cancelled = false;

  public FragmentContext(DrillbitContext dbContext, PlanFragment fragment, UserClientConnection connection,
      FunctionImplementationRegistry funcRegistry) throws OutOfMemoryException, ExecutionSetupException {
    this.transformer = new ClassTransformer();
    this.stats = new FragmentStats(dbContext.getMetrics());
    this.context = dbContext;
    this.connection = connection;
    this.fragment = fragment;
    this.funcRegistry = funcRegistry;
View Full Code Here

  private volatile boolean failed = false;
  private volatile boolean cancelled = false;

  public FragmentContext(DrillbitContext dbContext, PlanFragment fragment, UserClientConnection connection,
      FunctionImplementationRegistry funcRegistry) throws OutOfMemoryException, ExecutionSetupException {
    this.transformer = new ClassTransformer(dbContext.getCache());
    this.stats = new FragmentStats(dbContext.getMetrics());
    this.context = dbContext;
    this.connection = connection;
    this.fragment = fragment;
    this.funcRegistry = funcRegistry;
View Full Code Here

TOP

Related Classes of org.apache.drill.exec.compile.ClassTransformer

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.