Interface EstimatesRowSize

All Known Implementing Classes:
AggregateExec, DissectExec, EnrichExec, EsQueryExec, EsStatsQueryExec, EvalExec, FieldExtractExec, FragmentExec, GrokExec, HashJoinExec, LookupJoinExec, RegexExtractExec, TopNExec

public interface EstimatesRowSize
  • Method Details

    • estimateRowSize

      static PhysicalPlan estimateRowSize(int extraRowSize, PhysicalPlan plan)
    • estimateRowSize

      PhysicalPlan estimateRowSize(EstimatesRowSize.State state)
      Estimate the number of bytes that'll be loaded per position before the stream of pages is consumed.
      Returns:
    • estimateSize

      static int estimateSize(DataType dataType)