Class QueryDataSetInputLayer


  • public class QueryDataSetInputLayer
    extends java.lang.Object
    • Constructor Detail

      • QueryDataSetInputLayer

        public QueryDataSetInputLayer​(long queryId,
                                      float memoryBudgetInMB,
                                      UDTFPlan queryPlan,
                                      java.util.List<ManagedSeriesReader> readers)
                               throws QueryProcessException,
                                      java.io.IOException,
                                      java.lang.InterruptedException
        InputLayerWithoutValueFilter
        Throws:
        QueryProcessException
        java.io.IOException
        java.lang.InterruptedException
      • QueryDataSetInputLayer

        public QueryDataSetInputLayer​(long queryId,
                                      float memoryBudgetInMB,
                                      java.util.List<org.apache.iotdb.commons.path.PartialPath> paths,
                                      java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.TSDataType> dataTypes,
                                      org.apache.iotdb.tsfile.read.query.timegenerator.TimeGenerator timeGenerator,
                                      java.util.List<IReaderByTimestamp> readers,
                                      java.util.List<java.util.List<java.lang.Integer>> readerToIndexList,
                                      java.util.List<java.lang.Boolean> cached)
                               throws QueryProcessException
        InputLayerWithValueFilter
        Throws:
        QueryProcessException
    • Method Detail

      • updateRowRecordListEvictionUpperBound

        public void updateRowRecordListEvictionUpperBound()
      • constructValuePointReader

        public LayerPointReader constructValuePointReader​(int columnIndex)