java.lang.Object
org.apache.iotdb.db.queryengine.execution.driver.Driver
org.apache.iotdb.db.queryengine.execution.driver.DataDriver
All Implemented Interfaces:
IDriver

@NotThreadSafe public class DataDriver extends Driver
One DataDriver is responsible for one FragmentInstance which is for data query, which may contains several series.
  • Constructor Details

  • Method Details

    • init

      protected boolean init(com.google.common.util.concurrent.SettableFuture<?> blockedFuture)
      Description copied from class: Driver
      do initialization.
      Specified by:
      init in class Driver
      Returns:
      true if init succeed, false otherwise
    • releaseResource

      protected void releaseResource()
      Description copied from class: Driver
      release resource this driver used.
      Specified by:
      releaseResource in class Driver
    • getEstimatedMemorySize

      public long getEstimatedMemorySize()